[media] MAINTAINERS: add cx24120-maintainer
[deliverable/linux.git] / MAINTAINERS
1
2
3 List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
26
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the 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 PIO DRIVER
573 M: Tien Hock Loh <thloh@altera.com>
574 L: linux-gpio@vger.kernel.org
575 S: Maintained
576 F: drivers/gpio/gpio-altera.c
577
578 ALTERA TRIPLE SPEED ETHERNET DRIVER
579 M: Vince Bridgers <vbridger@opensource.altera.com>
580 L: netdev@vger.kernel.org
581 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
582 S: Maintained
583 F: drivers/net/ethernet/altera/
584
585 ALTERA UART/JTAG UART SERIAL DRIVERS
586 M: Tobias Klauser <tklauser@distanz.ch>
587 L: linux-serial@vger.kernel.org
588 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
589 S: Maintained
590 F: drivers/tty/serial/altera_uart.c
591 F: drivers/tty/serial/altera_jtaguart.c
592 F: include/linux/altera_uart.h
593 F: include/linux/altera_jtaguart.h
594
595 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
596 M: Tom Lendacky <thomas.lendacky@amd.com>
597 L: linux-crypto@vger.kernel.org
598 S: Supported
599 F: drivers/crypto/ccp/
600 F: include/linux/ccp.h
601
602 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
603 M: Andreas Herrmann <herrmann.der.user@googlemail.com>
604 L: lm-sensors@lm-sensors.org
605 S: Maintained
606 F: Documentation/hwmon/fam15h_power
607 F: drivers/hwmon/fam15h_power.c
608
609 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
610 M: Thomas Dahlmann <dahlmann.thomas@arcor.de>
611 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
612 S: Supported
613 F: drivers/usb/gadget/udc/amd5536udc.*
614
615 AMD GEODE PROCESSOR/CHIPSET SUPPORT
616 P: Andres Salomon <dilinger@queued.net>
617 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
618 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
619 S: Supported
620 F: drivers/char/hw_random/geode-rng.c
621 F: drivers/crypto/geode*
622 F: drivers/video/fbdev/geode/
623 F: arch/x86/include/asm/geode.h
624
625 AMD IOMMU (AMD-VI)
626 M: Joerg Roedel <joro@8bytes.org>
627 L: iommu@lists.linux-foundation.org
628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
629 S: Maintained
630 F: drivers/iommu/amd_iommu*.[ch]
631 F: include/linux/amd-iommu.h
632
633 AMD KFD
634 M: Oded Gabbay <oded.gabbay@amd.com>
635 L: dri-devel@lists.freedesktop.org
636 T: git git://people.freedesktop.org/~gabbayo/linux.git
637 S: Supported
638 F: drivers/gpu/drm/amd/amdkfd/
639 F: drivers/gpu/drm/amd/include/cik_structs.h
640 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
641 F: drivers/gpu/drm/radeon/radeon_kfd.c
642 F: drivers/gpu/drm/radeon/radeon_kfd.h
643 F: include/uapi/linux/kfd_ioctl.h
644
645 AMD MICROCODE UPDATE SUPPORT
646 M: Borislav Petkov <bp@alien8.de>
647 S: Maintained
648 F: arch/x86/kernel/cpu/microcode/amd*
649
650 AMD XGBE DRIVER
651 M: Tom Lendacky <thomas.lendacky@amd.com>
652 L: netdev@vger.kernel.org
653 S: Supported
654 F: drivers/net/ethernet/amd/xgbe/
655 F: drivers/net/phy/amd-xgbe-phy.c
656
657 AMS (Apple Motion Sensor) DRIVER
658 M: Michael Hanselmann <linux-kernel@hansmi.ch>
659 S: Supported
660 F: drivers/macintosh/ams/
661
662 AMSO1100 RNIC DRIVER
663 M: Tom Tucker <tom@opengridcomputing.com>
664 M: Steve Wise <swise@opengridcomputing.com>
665 L: linux-rdma@vger.kernel.org
666 S: Maintained
667 F: drivers/infiniband/hw/amso1100/
668
669 ANALOG DEVICES INC AD9389B DRIVER
670 M: Hans Verkuil <hans.verkuil@cisco.com>
671 L: linux-media@vger.kernel.org
672 S: Maintained
673 F: drivers/media/i2c/ad9389b*
674
675 ANALOG DEVICES INC ADV7180 DRIVER
676 M: Lars-Peter Clausen <lars@metafoo.de>
677 L: linux-media@vger.kernel.org
678 W: http://ez.analog.com/community/linux-device-drivers
679 S: Supported
680 F: drivers/media/i2c/adv7180.c
681
682 ANALOG DEVICES INC ADV7511 DRIVER
683 M: Hans Verkuil <hans.verkuil@cisco.com>
684 L: linux-media@vger.kernel.org
685 S: Maintained
686 F: drivers/media/i2c/adv7511*
687
688 ANALOG DEVICES INC ADV7604 DRIVER
689 M: Hans Verkuil <hans.verkuil@cisco.com>
690 L: linux-media@vger.kernel.org
691 S: Maintained
692 F: drivers/media/i2c/adv7604*
693
694 ANALOG DEVICES INC ADV7842 DRIVER
695 M: Hans Verkuil <hans.verkuil@cisco.com>
696 L: linux-media@vger.kernel.org
697 S: Maintained
698 F: drivers/media/i2c/adv7842*
699
700 ANALOG DEVICES INC ASOC CODEC DRIVERS
701 M: Lars-Peter Clausen <lars@metafoo.de>
702 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
703 W: http://wiki.analog.com/
704 W: http://ez.analog.com/community/linux-device-drivers
705 S: Supported
706 F: sound/soc/codecs/adau*
707 F: sound/soc/codecs/adav*
708 F: sound/soc/codecs/ad1*
709 F: sound/soc/codecs/ad7*
710 F: sound/soc/codecs/ssm*
711 F: sound/soc/codecs/sigmadsp.*
712
713 ANALOG DEVICES INC ASOC DRIVERS
714 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
715 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
716 W: http://blackfin.uclinux.org/
717 S: Supported
718 F: sound/soc/blackfin/*
719
720 ANALOG DEVICES INC IIO DRIVERS
721 M: Lars-Peter Clausen <lars@metafoo.de>
722 M: Michael Hennerich <Michael.Hennerich@analog.com>
723 W: http://wiki.analog.com/
724 W: http://ez.analog.com/community/linux-device-drivers
725 S: Supported
726 F: drivers/iio/*/ad*
727 X: drivers/iio/*/adjd*
728 F: drivers/staging/iio/*/ad*
729 F: staging/iio/trigger/iio-trig-bfin-timer.c
730
731 ANDROID DRIVERS
732 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
733 M: Arve HjønnevĂ¥g <arve@android.com>
734 M: Riley Andrews <riandrews@android.com>
735 T: git git://git.kernel.org/pub/scm/linux/kernel/gregkh/staging.git
736 L: devel@driverdev.osuosl.org
737 S: Supported
738 F: drivers/android/
739 F: drivers/staging/android/
740
741 AOA (Apple Onboard Audio) ALSA DRIVER
742 M: Johannes Berg <johannes@sipsolutions.net>
743 L: linuxppc-dev@lists.ozlabs.org
744 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
745 S: Maintained
746 F: sound/aoa/
747
748 APM DRIVER
749 M: Jiri Kosina <jkosina@suse.cz>
750 S: Odd fixes
751 F: arch/x86/kernel/apm_32.c
752 F: include/linux/apm_bios.h
753 F: include/uapi/linux/apm_bios.h
754 F: drivers/char/apm-emulation.c
755
756 APPLE BCM5974 MULTITOUCH DRIVER
757 M: Henrik Rydberg <rydberg@bitmath.org>
758 L: linux-input@vger.kernel.org
759 S: Odd fixes
760 F: drivers/input/mouse/bcm5974.c
761
762 APPLE SMC DRIVER
763 M: Henrik Rydberg <rydberg@bitmath.org>
764 L: lm-sensors@lm-sensors.org
765 S: Odd fixes
766 F: drivers/hwmon/applesmc.c
767
768 APPLETALK NETWORK LAYER
769 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
770 S: Maintained
771 F: drivers/net/appletalk/
772 F: net/appletalk/
773
774 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
775 M: Iyappan Subramanian <isubramanian@apm.com>
776 M: Keyur Chudgar <kchudgar@apm.com>
777 S: Supported
778 F: drivers/net/ethernet/apm/xgene/
779 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
780
781 APTINA CAMERA SENSOR PLL
782 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
783 L: linux-media@vger.kernel.org
784 S: Maintained
785 F: drivers/media/i2c/aptina-pll.*
786
787 ARC FRAMEBUFFER DRIVER
788 M: Jaya Kumar <jayalk@intworks.biz>
789 S: Maintained
790 F: drivers/video/fbdev/arcfb.c
791 F: drivers/video/fbdev/core/fb_defio.c
792
793 ARM MFM AND FLOPPY DRIVERS
794 M: Ian Molton <spyro@f2s.com>
795 S: Maintained
796 F: arch/arm/lib/floppydma.S
797 F: arch/arm/include/asm/floppy.h
798
799 ARM PMU PROFILING AND DEBUGGING
800 M: Will Deacon <will.deacon@arm.com>
801 S: Maintained
802 F: arch/arm/kernel/perf_event*
803 F: arch/arm/oprofile/common.c
804 F: arch/arm/include/asm/pmu.h
805 F: arch/arm/kernel/hw_breakpoint.c
806 F: arch/arm/include/asm/hw_breakpoint.h
807
808 ARM PORT
809 M: Russell King <linux@arm.linux.org.uk>
810 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
811 W: http://www.arm.linux.org.uk/
812 S: Maintained
813 F: arch/arm/
814
815 ARM SUB-ARCHITECTURES
816 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
817 S: Maintained
818 F: arch/arm/mach-*/
819 F: arch/arm/plat-*/
820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
821
822 ARM PRIMECELL AACI PL041 DRIVER
823 M: Russell King <linux@arm.linux.org.uk>
824 S: Maintained
825 F: sound/arm/aaci.*
826
827 ARM PRIMECELL CLCD PL110 DRIVER
828 M: Russell King <linux@arm.linux.org.uk>
829 S: Maintained
830 F: drivers/video/fbdev/amba-clcd.*
831
832 ARM PRIMECELL KMI PL050 DRIVER
833 M: Russell King <linux@arm.linux.org.uk>
834 S: Maintained
835 F: drivers/input/serio/ambakmi.*
836 F: include/linux/amba/kmi.h
837
838 ARM PRIMECELL MMCI PL180/1 DRIVER
839 M: Russell King <linux@arm.linux.org.uk>
840 S: Maintained
841 F: drivers/mmc/host/mmci.*
842 F: include/linux/amba/mmci.h
843
844 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
845 M: Russell King <linux@arm.linux.org.uk>
846 S: Maintained
847 F: drivers/tty/serial/amba-pl01*.c
848 F: include/linux/amba/serial.h
849
850 ARM PRIMECELL BUS SUPPORT
851 M: Russell King <linux@arm.linux.org.uk>
852 S: Maintained
853 F: drivers/amba/
854 F: include/linux/amba/bus.h
855
856 ARM/ADS SPHERE MACHINE SUPPORT
857 M: Lennert Buytenhek <kernel@wantstofly.org>
858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
859 S: Maintained
860
861 ARM/AFEB9260 MACHINE SUPPORT
862 M: Sergey Lapin <slapin@ossfans.org>
863 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
864 S: Maintained
865
866 ARM/AJECO 1ARM MACHINE SUPPORT
867 M: Lennert Buytenhek <kernel@wantstofly.org>
868 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S: Maintained
870
871 ARM/Allwinner A1X SoC support
872 M: Maxime Ripard <maxime.ripard@free-electrons.com>
873 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
874 S: Maintained
875 N: sun[x4567]i
876
877 ARM/Allwinner SoC Clock Support
878 M: Emilio LĂ³pez <emilio@elopez.com.ar>
879 S: Maintained
880 F: drivers/clk/sunxi/
881
882 ARM/Amlogic MesonX SoC support
883 M: Carlo Caione <carlo@caione.org>
884 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
885 S: Maintained
886 F: drivers/media/rc/meson-ir.c
887 N: meson[x68]
888
889 ARM/Annapurna Labs ALPINE ARCHITECTURE
890 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
891 S: Maintained
892 F: arch/arm/mach-alpine/
893
894 ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
895 M: Nicolas Ferre <nicolas.ferre@atmel.com>
896 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
897 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
898 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 W: http://www.linux4sam.org
900 S: Supported
901 F: arch/arm/mach-at91/
902 F: include/soc/at91/
903 F: arch/arm/boot/dts/at91*.dts
904 F: arch/arm/boot/dts/at91*.dtsi
905 F: arch/arm/boot/dts/sama*.dts
906 F: arch/arm/boot/dts/sama*.dtsi
907 F: arch/arm/include/debug/at91.S
908
909 ARM/ATMEL AT91 Clock Support
910 M: Boris Brezillon <boris.brezillon@free-electrons.com>
911 S: Maintained
912 F: drivers/clk/at91
913
914 ARM/CALXEDA HIGHBANK ARCHITECTURE
915 M: Rob Herring <robh@kernel.org>
916 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
917 S: Maintained
918 F: arch/arm/mach-highbank/
919
920 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
921 M: Krzysztof Halasa <khalasa@piap.pl>
922 S: Maintained
923 F: arch/arm/mach-cns3xxx/
924
925 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
926 M: Alexander Shiyan <shc_work@mail.ru>
927 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 S: Odd Fixes
929 N: clps711x
930
931 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
932 M: Hartley Sweeten <hsweeten@visionengravers.com>
933 M: Ryan Mallon <rmallon@gmail.com>
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S: Maintained
936 F: arch/arm/mach-ep93xx/
937 F: arch/arm/mach-ep93xx/include/mach/
938
939 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
940 M: Lennert Buytenhek <kernel@wantstofly.org>
941 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 S: Maintained
943
944 ARM/CLKDEV SUPPORT
945 M: Russell King <linux@arm.linux.org.uk>
946 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
947 S: Maintained
948 F: arch/arm/include/asm/clkdev.h
949 F: drivers/clk/clkdev.c
950
951 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
952 M: Mike Rapoport <mike@compulab.co.il>
953 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
954 S: Maintained
955
956 ARM/CONTEC MICRO9 MACHINE SUPPORT
957 M: Hubert Feurstein <hubert.feurstein@contec.at>
958 S: Maintained
959 F: arch/arm/mach-ep93xx/micro9.c
960
961 ARM/CORESIGHT FRAMEWORK AND DRIVERS
962 M: Mathieu Poirier <mathieu.poirier@linaro.org>
963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
964 S: Maintained
965 F: drivers/hwtracing/coresight/*
966 F: Documentation/trace/coresight.txt
967 F: Documentation/devicetree/bindings/arm/coresight.txt
968 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
969
970 ARM/CORGI MACHINE SUPPORT
971 M: Richard Purdie <rpurdie@rpsys.net>
972 S: Maintained
973
974 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
975 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
976 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 T: git git://git.berlios.de/gemini-board
978 S: Maintained
979 F: arch/arm/mach-gemini/
980
981 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
982 M: Barry Song <baohua@kernel.org>
983 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
985 S: Maintained
986 F: arch/arm/mach-prima2/
987 F: drivers/clk/sirf/
988 F: drivers/clocksource/timer-prima2.c
989 F: drivers/clocksource/timer-atlas7.c
990 N: [^a-z]sirf
991
992 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
993 M: Baruch Siach <baruch@tkos.co.il>
994 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 S: Maintained
996 N: digicolor
997
998 ARM/EBSA110 MACHINE SUPPORT
999 M: Russell King <linux@arm.linux.org.uk>
1000 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1001 W: http://www.arm.linux.org.uk/
1002 S: Maintained
1003 F: arch/arm/mach-ebsa110/
1004 F: drivers/net/ethernet/amd/am79c961a.*
1005
1006 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1007 M: Uwe Kleine-König <kernel@pengutronix.de>
1008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1009 S: Maintained
1010 N: efm32
1011
1012 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1013 M: Daniel Ribeiro <drwyrm@gmail.com>
1014 M: Stefan Schmidt <stefan@openezx.org>
1015 M: Harald Welte <laforge@openezx.org>
1016 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1017 W: http://www.openezx.org/
1018 S: Maintained
1019 T: topgit git://git.openezx.org/openezx.git
1020 F: arch/arm/mach-pxa/ezx.c
1021
1022 ARM/FARADAY FA526 PORT
1023 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1024 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 S: Maintained
1026 T: git git://git.berlios.de/gemini-board
1027 F: arch/arm/mm/*-fa*
1028
1029 ARM/FOOTBRIDGE ARCHITECTURE
1030 M: Russell King <linux@arm.linux.org.uk>
1031 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1032 W: http://www.arm.linux.org.uk/
1033 S: Maintained
1034 F: arch/arm/include/asm/hardware/dec21285.h
1035 F: arch/arm/mach-footbridge/
1036
1037 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1038 M: Shawn Guo <shawn.guo@linaro.org>
1039 M: Sascha Hauer <kernel@pengutronix.de>
1040 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S: Maintained
1042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1043 F: arch/arm/mach-imx/
1044 F: arch/arm/mach-mxs/
1045 F: arch/arm/boot/dts/imx*
1046 F: arch/arm/configs/imx*_defconfig
1047
1048 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1049 M: Shawn Guo <shawn.guo@linaro.org>
1050 M: Sascha Hauer <kernel@pengutronix.de>
1051 R: Stefan Agner <stefan@agner.ch>
1052 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 S: Maintained
1054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1055 F: arch/arm/mach-imx/*vf610*
1056 F: arch/arm/boot/dts/vf*
1057
1058 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1059 M: Lennert Buytenhek <kernel@wantstofly.org>
1060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 S: Maintained
1062
1063 ARM/GUMSTIX MACHINE SUPPORT
1064 M: Steve Sakoman <sakoman@gmail.com>
1065 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066 S: Maintained
1067
1068 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1069 M: Philipp Zabel <philipp.zabel@gmail.com>
1070 M: Paul Parsons <lost.distance@yahoo.com>
1071 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 S: Maintained
1073 F: arch/arm/mach-pxa/hx4700.c
1074 F: arch/arm/mach-pxa/include/mach/hx4700.h
1075 F: sound/soc/pxa/hx4700.c
1076
1077 ARM/HISILICON SOC SUPPORT
1078 M: Wei Xu <xuwei5@hisilicon.com>
1079 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 W: http://www.hisilicon.com
1081 S: Supported
1082 T: git git://github.com/hisilicon/linux-hisi.git
1083 F: arch/arm/mach-hisi/
1084
1085 ARM/HP JORNADA 7XX MACHINE SUPPORT
1086 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1087 W: www.jlime.com
1088 S: Maintained
1089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1090 F: arch/arm/mach-sa1100/jornada720.c
1091 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1092
1093 ARM/IGEP MACHINE SUPPORT
1094 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1095 M: Javier Martinez Canillas <javier@dowhile0.org>
1096 L: linux-omap@vger.kernel.org
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S: Maintained
1099 F: arch/arm/boot/dts/omap3-igep*
1100
1101 ARM/INCOME PXA270 SUPPORT
1102 M: Marek Vasut <marek.vasut@gmail.com>
1103 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 S: Maintained
1105 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1106
1107 ARM/INTEL IOP32X ARM ARCHITECTURE
1108 M: Lennert Buytenhek <kernel@wantstofly.org>
1109 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1110 S: Maintained
1111
1112 ARM/INTEL IOP33X ARM ARCHITECTURE
1113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S: Orphan
1115
1116 ARM/INTEL IOP13XX ARM ARCHITECTURE
1117 M: Lennert Buytenhek <kernel@wantstofly.org>
1118 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 S: Maintained
1120
1121 ARM/INTEL IQ81342EX MACHINE SUPPORT
1122 M: Lennert Buytenhek <kernel@wantstofly.org>
1123 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 S: Maintained
1125
1126 ARM/INTEL IXDP2850 MACHINE SUPPORT
1127 M: Lennert Buytenhek <kernel@wantstofly.org>
1128 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1129 S: Maintained
1130
1131 ARM/INTEL IXP4XX ARM ARCHITECTURE
1132 M: Imre Kaloz <kaloz@openwrt.org>
1133 M: Krzysztof Halasa <khalasa@piap.pl>
1134 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1135 S: Maintained
1136 F: arch/arm/mach-ixp4xx/
1137
1138 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1139 M: Jonathan Cameron <jic23@cam.ac.uk>
1140 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S: Maintained
1142 F: arch/arm/mach-pxa/stargate2.c
1143 F: drivers/pcmcia/pxa2xx_stargate2.c
1144
1145 ARM/INTEL XSC3 (MANZANO) ARM CORE
1146 M: Lennert Buytenhek <kernel@wantstofly.org>
1147 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 S: Maintained
1149
1150 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1151 M: Lennert Buytenhek <kernel@wantstofly.org>
1152 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 S: Maintained
1154
1155 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1156 M: Santosh Shilimkar <ssantosh@kernel.org>
1157 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 S: Maintained
1159 F: arch/arm/mach-keystone/
1160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1161
1162 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1163 M: Santosh Shilimkar <ssantosh@kernel.org>
1164 L: linux-kernel@vger.kernel.org
1165 S: Maintained
1166 F: drivers/clk/keystone/
1167
1168 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1169 M: Santosh Shilimkar <ssantosh@kernel.org>
1170 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 L: linux-kernel@vger.kernel.org
1172 S: Maintained
1173 F: drivers/clocksource/timer-keystone.c
1174
1175 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1176 M: Santosh Shilimkar <ssantosh@kernel.org>
1177 L: linux-kernel@vger.kernel.org
1178 S: Maintained
1179 F: drivers/power/reset/keystone-reset.c
1180
1181 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1182 M: Santosh Shilimkar <ssantosh@kernel.org>
1183 L: linux-kernel@vger.kernel.org
1184 S: Maintained
1185 F: drivers/memory/*emif*
1186
1187 ARM/LOGICPD PXA270 MACHINE SUPPORT
1188 M: Lennert Buytenhek <kernel@wantstofly.org>
1189 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 S: Maintained
1191
1192 ARM/MAGICIAN MACHINE SUPPORT
1193 M: Philipp Zabel <philipp.zabel@gmail.com>
1194 S: Maintained
1195
1196 ARM/Marvell Armada 370 and Armada XP SOC support
1197 M: Jason Cooper <jason@lakedaemon.net>
1198 M: Andrew Lunn <andrew@lunn.ch>
1199 M: Gregory Clement <gregory.clement@free-electrons.com>
1200 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1201 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 S: Maintained
1203 F: arch/arm/mach-mvebu/
1204 F: drivers/rtc/rtc-armada38x.c
1205
1206 ARM/Marvell Berlin SoC support
1207 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1208 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209 S: Maintained
1210 F: arch/arm/mach-berlin/
1211
1212 ARM/Marvell Dove/MV78xx0/Orion SOC support
1213 M: Jason Cooper <jason@lakedaemon.net>
1214 M: Andrew Lunn <andrew@lunn.ch>
1215 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1216 M: Gregory Clement <gregory.clement@free-electrons.com>
1217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 S: Maintained
1219 F: arch/arm/mach-dove/
1220 F: arch/arm/mach-mv78xx0/
1221 F: arch/arm/mach-orion5x/
1222 F: arch/arm/plat-orion/
1223
1224 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1225 M: Alexander Clouter <alex@digriz.org.uk>
1226 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 W: http://www.digriz.org.uk/ts78xx/kernel
1228 S: Maintained
1229 F: arch/arm/mach-orion5x/ts78xx-*
1230
1231 ARM/Mediatek SoC support
1232 M: Matthias Brugger <matthias.bgg@gmail.com>
1233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1234 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1235 S: Maintained
1236 F: arch/arm/boot/dts/mt6*
1237 F: arch/arm/boot/dts/mt8*
1238 F: arch/arm/mach-mediatek/
1239 N: mtk
1240 K: mediatek
1241
1242 ARM/MICREL KS8695 ARCHITECTURE
1243 M: Greg Ungerer <gerg@uclinux.org>
1244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 F: arch/arm/mach-ks8695/
1246 S: Odd Fixes
1247
1248 ARM/MIOA701 MACHINE SUPPORT
1249 M: Robert Jarzmik <robert.jarzmik@free.fr>
1250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 F: arch/arm/mach-pxa/mioa701.c
1252 S: Maintained
1253
1254 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1255 M: Michael Petchkovsky <mkpetch@internode.on.net>
1256 S: Maintained
1257
1258 ARM/NOMADIK ARCHITECTURE
1259 M: Alessandro Rubini <rubini@unipv.it>
1260 M: Linus Walleij <linus.walleij@linaro.org>
1261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1262 S: Maintained
1263 F: arch/arm/mach-nomadik/
1264 F: drivers/pinctrl/nomadik/
1265 F: drivers/i2c/busses/i2c-nomadik.c
1266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1267
1268 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1269 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1270 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1271 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1272 S: Supported
1273
1274 ARM/TOSA MACHINE SUPPORT
1275 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1276 M: Dirk Opfer <dirk@opfer-online.de>
1277 S: Maintained
1278
1279 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1280 M: Marek Vasut <marek.vasut@gmail.com>
1281 L: linux-arm-kernel@lists.infradead.org
1282 W: http://hackndev.com
1283 S: Maintained
1284 F: arch/arm/mach-pxa/include/mach/palmtx.h
1285 F: arch/arm/mach-pxa/palmtx.c
1286 F: arch/arm/mach-pxa/include/mach/palmt5.h
1287 F: arch/arm/mach-pxa/palmt5.c
1288 F: arch/arm/mach-pxa/include/mach/palmld.h
1289 F: arch/arm/mach-pxa/palmld.c
1290 F: arch/arm/mach-pxa/include/mach/palmte2.h
1291 F: arch/arm/mach-pxa/palmte2.c
1292 F: arch/arm/mach-pxa/include/mach/palmtc.h
1293 F: arch/arm/mach-pxa/palmtc.c
1294
1295 ARM/PALM TREO SUPPORT
1296 M: Tomas Cech <sleep_walker@suse.cz>
1297 L: linux-arm-kernel@lists.infradead.org
1298 W: http://hackndev.com
1299 S: Maintained
1300 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1301 F: arch/arm/mach-pxa/palmtreo.c
1302
1303 ARM/PALMZ72 SUPPORT
1304 M: Sergey Lapin <slapin@ossfans.org>
1305 L: linux-arm-kernel@lists.infradead.org
1306 W: http://hackndev.com
1307 S: Maintained
1308 F: arch/arm/mach-pxa/include/mach/palmz72.h
1309 F: arch/arm/mach-pxa/palmz72.c
1310
1311 ARM/PLEB SUPPORT
1312 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1313 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1314 S: Maintained
1315
1316 ARM/PT DIGITAL BOARD PORT
1317 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1318 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 W: http://www.arm.linux.org.uk/
1320 S: Maintained
1321
1322 ARM/QUALCOMM SUPPORT
1323 M: Kumar Gala <galak@codeaurora.org>
1324 M: Andy Gross <agross@codeaurora.org>
1325 M: David Brown <davidb@codeaurora.org>
1326 L: linux-arm-msm@vger.kernel.org
1327 L: linux-soc@vger.kernel.org
1328 S: Maintained
1329 F: arch/arm/mach-qcom/
1330 F: drivers/soc/qcom/
1331 F: drivers/tty/serial/msm_serial.h
1332 F: drivers/tty/serial/msm_serial.c
1333 F: drivers/*/pm8???-*
1334 F: drivers/mfd/ssbi.c
1335 F: drivers/firmware/qcom_scm.c
1336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/galak/linux-qcom.git
1337
1338 ARM/RADISYS ENP2611 MACHINE SUPPORT
1339 M: Lennert Buytenhek <kernel@wantstofly.org>
1340 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1341 S: Maintained
1342
1343 ARM/RISCPC ARCHITECTURE
1344 M: Russell King <linux@arm.linux.org.uk>
1345 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346 W: http://www.arm.linux.org.uk/
1347 S: Maintained
1348 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1349 F: arch/arm/include/asm/hardware/ioc.h
1350 F: arch/arm/include/asm/hardware/iomd.h
1351 F: arch/arm/include/asm/hardware/memc.h
1352 F: arch/arm/mach-rpc/
1353 F: drivers/net/ethernet/8390/etherh.c
1354 F: drivers/net/ethernet/i825xx/ether1*
1355 F: drivers/net/ethernet/seeq/ether3*
1356 F: drivers/scsi/arm/
1357
1358 ARM/Rockchip SoC support
1359 M: Heiko Stuebner <heiko@sntech.de>
1360 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 L: linux-rockchip@lists.infradead.org
1362 S: Maintained
1363 F: arch/arm/boot/dts/rk3*
1364 F: arch/arm/mach-rockchip/
1365 F: drivers/clk/rockchip/
1366 F: drivers/i2c/busses/i2c-rk3x.c
1367 F: drivers/*/*rockchip*
1368 F: drivers/*/*/*rockchip*
1369 F: sound/soc/rockchip/
1370 N: rockchip
1371
1372 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1373 M: Kukjin Kim <kgene@kernel.org>
1374 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1376 S: Maintained
1377 F: arch/arm/boot/dts/s3c*
1378 F: arch/arm/boot/dts/exynos*
1379 F: arch/arm/plat-samsung/
1380 F: arch/arm/mach-s3c24*/
1381 F: arch/arm/mach-s3c64xx/
1382 F: arch/arm/mach-s5p*/
1383 F: arch/arm/mach-exynos*/
1384 F: drivers/*/*s3c2410*
1385 F: drivers/*/*/*s3c2410*
1386 F: drivers/spi/spi-s3c*
1387 F: sound/soc/samsung/*
1388 N: exynos
1389
1390 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1391 M: Kyungmin Park <kyungmin.park@samsung.com>
1392 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393 S: Maintained
1394 F: arch/arm/mach-s5pv210/
1395
1396 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1397 M: Kyungmin Park <kyungmin.park@samsung.com>
1398 M: Kamil Debski <k.debski@samsung.com>
1399 L: linux-arm-kernel@lists.infradead.org
1400 L: linux-media@vger.kernel.org
1401 S: Maintained
1402 F: drivers/media/platform/s5p-g2d/
1403
1404 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1405 M: Kyungmin Park <kyungmin.park@samsung.com>
1406 M: Kamil Debski <k.debski@samsung.com>
1407 M: Jeongtae Park <jtp.park@samsung.com>
1408 L: linux-arm-kernel@lists.infradead.org
1409 L: linux-media@vger.kernel.org
1410 S: Maintained
1411 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1412 F: drivers/media/platform/s5p-mfc/
1413
1414 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1415 M: Kyungmin Park <kyungmin.park@samsung.com>
1416 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1417 L: linux-arm-kernel@lists.infradead.org
1418 L: linux-media@vger.kernel.org
1419 S: Maintained
1420 F: drivers/media/platform/s5p-tv/
1421
1422 ARM/SHMOBILE ARM ARCHITECTURE
1423 M: Simon Horman <horms@verge.net.au>
1424 M: Magnus Damm <magnus.damm@gmail.com>
1425 L: linux-sh@vger.kernel.org
1426 W: http://oss.renesas.com
1427 Q: http://patchwork.kernel.org/project/linux-sh/list/
1428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1429 S: Supported
1430 F: arch/arm/boot/dts/emev2*
1431 F: arch/arm/boot/dts/r7s*
1432 F: arch/arm/boot/dts/r8a*
1433 F: arch/arm/boot/dts/sh*
1434 F: arch/arm/configs/armadillo800eva_defconfig
1435 F: arch/arm/configs/bockw_defconfig
1436 F: arch/arm/configs/kzm9g_defconfig
1437 F: arch/arm/configs/marzen_defconfig
1438 F: arch/arm/configs/shmobile_defconfig
1439 F: arch/arm/include/debug/renesas-scif.S
1440 F: arch/arm/mach-shmobile/
1441 F: drivers/sh/
1442
1443 ARM/SOCFPGA ARCHITECTURE
1444 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1445 S: Maintained
1446 F: arch/arm/mach-socfpga/
1447 F: arch/arm/boot/dts/socfpga*
1448 F: arch/arm/configs/socfpga_defconfig
1449 W: http://www.rocketboards.org
1450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1451
1452 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1453 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1454 S: Maintained
1455 F: drivers/clk/socfpga/
1456
1457 ARM/SOCFPGA EDAC SUPPORT
1458 M: Thor Thayer <tthayer@opensource.altera.com>
1459 S: Maintained
1460 F: drivers/edac/altera_edac.
1461
1462 ARM/STI ARCHITECTURE
1463 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1464 M: Maxime Coquelin <maxime.coquelin@st.com>
1465 M: Patrice Chotard <patrice.chotard@st.com>
1466 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1467 L: kernel@stlinux.com
1468 W: http://www.stlinux.com
1469 S: Maintained
1470 F: arch/arm/mach-sti/
1471 F: arch/arm/boot/dts/sti*
1472 F: drivers/clocksource/arm_global_timer.c
1473 F: drivers/i2c/busses/i2c-st.c
1474 F: drivers/media/rc/st_rc.c
1475 F: drivers/mmc/host/sdhci-st.c
1476 F: drivers/phy/phy-miphy28lp.c
1477 F: drivers/phy/phy-miphy365x.c
1478 F: drivers/phy/phy-stih407-usb.c
1479 F: drivers/phy/phy-stih41x-usb.c
1480 F: drivers/pinctrl/pinctrl-st.c
1481 F: drivers/reset/sti/
1482 F: drivers/tty/serial/st-asc.c
1483 F: drivers/usb/dwc3/dwc3-st.c
1484 F: drivers/usb/host/ehci-st.c
1485 F: drivers/usb/host/ohci-st.c
1486 F: drivers/ata/ahci_st.c
1487
1488 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1489 M: Lennert Buytenhek <kernel@wantstofly.org>
1490 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1491 S: Maintained
1492
1493 ARM/TETON BGA MACHINE SUPPORT
1494 M: "Mark F. Brown" <mark.brown314@gmail.com>
1495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 S: Maintained
1497
1498 ARM/THECUS N2100 MACHINE SUPPORT
1499 M: Lennert Buytenhek <kernel@wantstofly.org>
1500 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1501 S: Maintained
1502
1503 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1504 M: Wan ZongShun <mcuos.com@gmail.com>
1505 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506 W: http://www.mcuos.com
1507 S: Maintained
1508 F: arch/arm/mach-w90x900/
1509 F: drivers/input/keyboard/w90p910_keypad.c
1510 F: drivers/input/touchscreen/w90p910_ts.c
1511 F: drivers/watchdog/nuc900_wdt.c
1512 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1513 F: drivers/mtd/nand/nuc900_nand.c
1514 F: drivers/rtc/rtc-nuc900.c
1515 F: drivers/spi/spi-nuc900.c
1516 F: drivers/usb/host/ehci-w90x900.c
1517 F: drivers/video/fbdev/nuc900fb.c
1518
1519 ARM/U300 MACHINE SUPPORT
1520 M: Linus Walleij <linus.walleij@linaro.org>
1521 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1522 S: Supported
1523 F: arch/arm/mach-u300/
1524 F: drivers/clocksource/timer-u300.c
1525 F: drivers/i2c/busses/i2c-stu300.c
1526 F: drivers/rtc/rtc-coh901331.c
1527 F: drivers/watchdog/coh901327_wdt.c
1528 F: drivers/dma/coh901318*
1529 F: drivers/mfd/ab3100*
1530 F: drivers/rtc/rtc-ab3100.c
1531 F: drivers/rtc/rtc-coh901331.c
1532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1533
1534 ARM/Ux500 ARM ARCHITECTURE
1535 M: Linus Walleij <linus.walleij@linaro.org>
1536 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1537 S: Maintained
1538 F: arch/arm/mach-ux500/
1539 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1540 F: drivers/dma/ste_dma40*
1541 F: drivers/hwspinlock/u8500_hsem.c
1542 F: drivers/mfd/abx500*
1543 F: drivers/mfd/ab8500*
1544 F: drivers/mfd/dbx500*
1545 F: drivers/mfd/db8500*
1546 F: drivers/pinctrl/nomadik/pinctrl-ab*
1547 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1548 F: drivers/rtc/rtc-ab8500.c
1549 F: drivers/rtc/rtc-pl031.c
1550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1551
1552 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1553 M: Ulf Hansson <ulf.hansson@linaro.org>
1554 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555 T: git git://git.linaro.org/people/ulfh/clk.git
1556 S: Maintained
1557 F: drivers/clk/ux500/
1558 F: include/linux/platform_data/clk-ux500.h
1559
1560 ARM/VERSATILE EXPRESS PLATFORM
1561 M: Liviu Dudau <liviu.dudau@arm.com>
1562 M: Sudeep Holla <sudeep.holla@arm.com>
1563 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1564 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565 S: Maintained
1566 F: arch/arm/boot/dts/vexpress*
1567 F: arch/arm/mach-vexpress/
1568 F: */*/vexpress*
1569 F: */*/*/vexpress*
1570 F: drivers/clk/versatile/clk-vexpress-osc.c
1571 F: drivers/clocksource/versatile.c
1572
1573 ARM/VFP SUPPORT
1574 M: Russell King <linux@arm.linux.org.uk>
1575 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1576 W: http://www.arm.linux.org.uk/
1577 S: Maintained
1578 F: arch/arm/vfp/
1579
1580 ARM/VOIPAC PXA270 SUPPORT
1581 M: Marek Vasut <marek.vasut@gmail.com>
1582 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583 S: Maintained
1584 F: arch/arm/mach-pxa/vpac270.c
1585 F: arch/arm/mach-pxa/include/mach/vpac270.h
1586
1587 ARM/VT8500 ARM ARCHITECTURE
1588 M: Tony Prisk <linux@prisktech.co.nz>
1589 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590 S: Maintained
1591 F: arch/arm/mach-vt8500/
1592 F: drivers/clocksource/vt8500_timer.c
1593 F: drivers/i2c/busses/i2c-wmt.c
1594 F: drivers/mmc/host/wmt-sdmmc.c
1595 F: drivers/pwm/pwm-vt8500.c
1596 F: drivers/rtc/rtc-vt8500.c
1597 F: drivers/tty/serial/vt8500_serial.c
1598 F: drivers/usb/host/ehci-platform.c
1599 F: drivers/usb/host/uhci-platform.c
1600 F: drivers/video/fbdev/vt8500lcdfb.*
1601 F: drivers/video/fbdev/wm8505fb*
1602 F: drivers/video/fbdev/wmt_ge_rops.*
1603
1604 ARM/ZIPIT Z2 SUPPORT
1605 M: Marek Vasut <marek.vasut@gmail.com>
1606 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607 S: Maintained
1608 F: arch/arm/mach-pxa/z2.c
1609 F: arch/arm/mach-pxa/include/mach/z2.h
1610
1611 ARM/ZYNQ ARCHITECTURE
1612 M: Michal Simek <michal.simek@xilinx.com>
1613 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1614 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1615 W: http://wiki.xilinx.com
1616 T: git git://git.xilinx.com/linux-xlnx.git
1617 S: Supported
1618 F: arch/arm/mach-zynq/
1619 F: drivers/cpuidle/cpuidle-zynq.c
1620 F: drivers/block/xsysace.c
1621 N: zynq
1622 N: xilinx
1623 F: drivers/clocksource/cadence_ttc_timer.c
1624 F: drivers/i2c/busses/i2c-cadence.c
1625 F: drivers/mmc/host/sdhci-of-arasan.c
1626 F: drivers/edac/synopsys_edac.c
1627
1628 ARM SMMU DRIVER
1629 M: Will Deacon <will.deacon@arm.com>
1630 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1631 S: Maintained
1632 F: drivers/iommu/arm-smmu.c
1633 F: drivers/iommu/io-pgtable-arm.c
1634
1635 ARM64 PORT (AARCH64 ARCHITECTURE)
1636 M: Catalin Marinas <catalin.marinas@arm.com>
1637 M: Will Deacon <will.deacon@arm.com>
1638 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 S: Maintained
1640 F: arch/arm64/
1641 F: Documentation/arm64/
1642
1643 AS3645A LED FLASH CONTROLLER DRIVER
1644 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1645 L: linux-media@vger.kernel.org
1646 T: git git://linuxtv.org/media_tree.git
1647 S: Maintained
1648 F: drivers/media/i2c/as3645a.c
1649 F: include/media/as3645a.h
1650
1651 ASC7621 HARDWARE MONITOR DRIVER
1652 M: George Joseph <george.joseph@fairview5.com>
1653 L: lm-sensors@lm-sensors.org
1654 S: Maintained
1655 F: Documentation/hwmon/asc7621
1656 F: drivers/hwmon/asc7621.c
1657
1658 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1659 M: Corentin Chary <corentin.chary@gmail.com>
1660 L: acpi4asus-user@lists.sourceforge.net
1661 L: platform-driver-x86@vger.kernel.org
1662 W: http://acpi4asus.sf.net
1663 S: Maintained
1664 F: drivers/platform/x86/asus*.c
1665 F: drivers/platform/x86/eeepc*.c
1666
1667 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1668 R: Dan Williams <dan.j.williams@intel.com>
1669 W: http://sourceforge.net/projects/xscaleiop
1670 S: Odd fixes
1671 F: Documentation/crypto/async-tx-api.txt
1672 F: crypto/async_tx/
1673 F: drivers/dma/
1674 F: include/linux/dmaengine.h
1675 F: include/linux/async_tx.h
1676
1677 AT24 EEPROM DRIVER
1678 M: Wolfram Sang <wsa@the-dreams.de>
1679 L: linux-i2c@vger.kernel.org
1680 S: Maintained
1681 F: drivers/misc/eeprom/at24.c
1682 F: include/linux/platform_data/at24.h
1683
1684 ATA OVER ETHERNET (AOE) DRIVER
1685 M: "Ed L. Cashin" <ed.cashin@acm.org>
1686 W: http://www.openaoe.org/
1687 S: Supported
1688 F: Documentation/aoe/
1689 F: drivers/block/aoe/
1690
1691 ATHEROS ATH GENERIC UTILITIES
1692 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1693 L: linux-wireless@vger.kernel.org
1694 S: Supported
1695 F: drivers/net/wireless/ath/*
1696
1697 ATHEROS ATH5K WIRELESS DRIVER
1698 M: Jiri Slaby <jirislaby@gmail.com>
1699 M: Nick Kossifidis <mickflemm@gmail.com>
1700 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1701 L: linux-wireless@vger.kernel.org
1702 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1703 S: Maintained
1704 F: drivers/net/wireless/ath/ath5k/
1705
1706 ATHEROS ATH6KL WIRELESS DRIVER
1707 M: Kalle Valo <kvalo@qca.qualcomm.com>
1708 L: linux-wireless@vger.kernel.org
1709 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1710 T: git git://github.com/kvalo/ath.git
1711 S: Supported
1712 F: drivers/net/wireless/ath/ath6kl/
1713
1714 WILOCITY WIL6210 WIRELESS DRIVER
1715 M: Vladimir Kondratiev <qca_vkondrat@qca.qualcomm.com>
1716 L: linux-wireless@vger.kernel.org
1717 L: wil6210@qca.qualcomm.com
1718 S: Supported
1719 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1720 F: drivers/net/wireless/ath/wil6210/
1721 F: include/uapi/linux/wil6210_uapi.h
1722
1723 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1724 M: Christian Lamparter <chunkeey@googlemail.com>
1725 L: linux-wireless@vger.kernel.org
1726 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1727 S: Maintained
1728 F: drivers/net/wireless/ath/carl9170/
1729
1730 ATK0110 HWMON DRIVER
1731 M: Luca Tettamanti <kronos.it@gmail.com>
1732 L: lm-sensors@lm-sensors.org
1733 S: Maintained
1734 F: drivers/hwmon/asus_atk0110.c
1735
1736 ATI_REMOTE2 DRIVER
1737 M: Ville Syrjala <syrjala@sci.fi>
1738 S: Maintained
1739 F: drivers/input/misc/ati_remote2.c
1740
1741 ATLX ETHERNET DRIVERS
1742 M: Jay Cliburn <jcliburn@gmail.com>
1743 M: Chris Snook <chris.snook@gmail.com>
1744 L: netdev@vger.kernel.org
1745 W: http://sourceforge.net/projects/atl1
1746 W: http://atl1.sourceforge.net
1747 S: Maintained
1748 F: drivers/net/ethernet/atheros/
1749
1750 ATM
1751 M: Chas Williams <3chas3@gmail.com>
1752 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1753 L: netdev@vger.kernel.org
1754 W: http://linux-atm.sourceforge.net
1755 S: Maintained
1756 F: drivers/atm/
1757 F: include/linux/atm*
1758 F: include/uapi/linux/atm*
1759
1760 ATMEL AT91 / AT32 MCI DRIVER
1761 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1762 S: Maintained
1763 F: drivers/mmc/host/atmel-mci.c
1764 F: drivers/mmc/host/atmel-mci-regs.h
1765
1766 ATMEL AT91 / AT32 SERIAL DRIVER
1767 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1768 S: Supported
1769 F: drivers/tty/serial/atmel_serial.c
1770
1771 ATMEL Audio ALSA driver
1772 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1773 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1774 S: Supported
1775 F: sound/soc/atmel
1776
1777 ATMEL DMA DRIVER
1778 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1779 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780 S: Supported
1781 F: drivers/dma/at_hdmac.c
1782 F: drivers/dma/at_hdmac_regs.h
1783 F: include/linux/platform_data/dma-atmel.h
1784
1785 ATMEL XDMA DRIVER
1786 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1787 L: linux-arm-kernel@lists.infradead.org
1788 L: dmaengine@vger.kernel.org
1789 S: Supported
1790 F: drivers/dma/at_xdmac.c
1791
1792 ATMEL I2C DRIVER
1793 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1794 L: linux-i2c@vger.kernel.org
1795 S: Supported
1796 F: drivers/i2c/busses/i2c-at91.c
1797
1798 ATMEL ISI DRIVER
1799 M: Josh Wu <josh.wu@atmel.com>
1800 L: linux-media@vger.kernel.org
1801 S: Supported
1802 F: drivers/media/platform/soc_camera/atmel-isi.c
1803 F: include/media/atmel-isi.h
1804
1805 ATMEL LCDFB DRIVER
1806 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1807 L: linux-fbdev@vger.kernel.org
1808 S: Maintained
1809 F: drivers/video/fbdev/atmel_lcdfb.c
1810 F: include/video/atmel_lcdc.h
1811
1812 ATMEL MACB ETHERNET DRIVER
1813 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1814 S: Supported
1815 F: drivers/net/ethernet/cadence/
1816
1817 ATMEL NAND DRIVER
1818 M: Josh Wu <josh.wu@atmel.com>
1819 L: linux-mtd@lists.infradead.org
1820 S: Supported
1821 F: drivers/mtd/nand/atmel_nand*
1822
1823 ATMEL SPI DRIVER
1824 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1825 S: Supported
1826 F: drivers/spi/spi-atmel.*
1827
1828 ATMEL SSC DRIVER
1829 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1830 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831 S: Supported
1832 F: drivers/misc/atmel-ssc.c
1833 F: include/linux/atmel-ssc.h
1834
1835 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
1836 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1837 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1838 S: Supported
1839 F: drivers/misc/atmel_tclib.c
1840 F: drivers/clocksource/tcb_clksrc.c
1841
1842 ATMEL USBA UDC DRIVER
1843 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1844 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845 S: Supported
1846 F: drivers/usb/gadget/udc/atmel_usba_udc.*
1847
1848 ATMEL WIRELESS DRIVER
1849 M: Simon Kelley <simon@thekelleys.org.uk>
1850 L: linux-wireless@vger.kernel.org
1851 W: http://www.thekelleys.org.uk/atmel
1852 W: http://atmelwlandriver.sourceforge.net/
1853 S: Maintained
1854 F: drivers/net/wireless/atmel*
1855
1856 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
1857 M: Bradley Grove <linuxdrivers@attotech.com>
1858 L: linux-scsi@vger.kernel.org
1859 W: http://www.attotech.com
1860 S: Supported
1861 F: drivers/scsi/esas2r
1862
1863 AUDIT SUBSYSTEM
1864 M: Paul Moore <paul@paul-moore.com>
1865 M: Eric Paris <eparis@redhat.com>
1866 L: linux-audit@redhat.com (moderated for non-subscribers)
1867 W: http://people.redhat.com/sgrubb/audit/
1868 T: git git://git.infradead.org/users/pcmoore/audit
1869 S: Maintained
1870 F: include/linux/audit.h
1871 F: include/uapi/linux/audit.h
1872 F: kernel/audit*
1873
1874 AUXILIARY DISPLAY DRIVERS
1875 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1876 W: http://miguelojeda.es/auxdisplay.htm
1877 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1878 S: Maintained
1879 F: drivers/auxdisplay/
1880 F: include/linux/cfag12864b.h
1881
1882 AVR32 ARCHITECTURE
1883 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1884 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1885 W: http://www.atmel.com/products/AVR32/
1886 W: http://mirror.egtvedt.no/avr32linux.org/
1887 W: http://avrfreaks.net/
1888 S: Maintained
1889 F: arch/avr32/
1890
1891 AVR32/AT32AP MACHINE SUPPORT
1892 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
1893 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
1894 S: Maintained
1895 F: arch/avr32/mach-at32ap/
1896
1897 AX.25 NETWORK LAYER
1898 M: Ralf Baechle <ralf@linux-mips.org>
1899 L: linux-hams@vger.kernel.org
1900 W: http://www.linux-ax25.org/
1901 S: Maintained
1902 F: include/uapi/linux/ax25.h
1903 F: include/net/ax25.h
1904 F: net/ax25/
1905
1906 AZ6007 DVB DRIVER
1907 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
1908 L: linux-media@vger.kernel.org
1909 W: http://linuxtv.org
1910 T: git git://linuxtv.org/media_tree.git
1911 S: Maintained
1912 F: drivers/media/usb/dvb-usb-v2/az6007.c
1913
1914 AZTECH FM RADIO RECEIVER DRIVER
1915 M: Hans Verkuil <hverkuil@xs4all.nl>
1916 L: linux-media@vger.kernel.org
1917 T: git git://linuxtv.org/media_tree.git
1918 W: http://linuxtv.org
1919 S: Maintained
1920 F: drivers/media/radio/radio-aztech*
1921
1922 B43 WIRELESS DRIVER
1923 L: linux-wireless@vger.kernel.org
1924 L: b43-dev@lists.infradead.org
1925 W: http://wireless.kernel.org/en/users/Drivers/b43
1926 S: Odd Fixes
1927 F: drivers/net/wireless/b43/
1928
1929 B43LEGACY WIRELESS DRIVER
1930 M: Larry Finger <Larry.Finger@lwfinger.net>
1931 L: linux-wireless@vger.kernel.org
1932 L: b43-dev@lists.infradead.org
1933 W: http://wireless.kernel.org/en/users/Drivers/b43
1934 S: Maintained
1935 F: drivers/net/wireless/b43legacy/
1936
1937 BACKLIGHT CLASS/SUBSYSTEM
1938 M: Jingoo Han <jg1.han@samsung.com>
1939 M: Lee Jones <lee.jones@linaro.org>
1940 S: Maintained
1941 F: drivers/video/backlight/
1942 F: include/linux/backlight.h
1943
1944 BATMAN ADVANCED
1945 M: Marek Lindner <mareklindner@neomailbox.ch>
1946 M: Simon Wunderlich <sw@simonwunderlich.de>
1947 M: Antonio Quartulli <antonio@meshcoding.com>
1948 L: b.a.t.m.a.n@lists.open-mesh.org
1949 W: http://www.open-mesh.org/
1950 S: Maintained
1951 F: net/batman-adv/
1952
1953 BAYCOM/HDLCDRV DRIVERS FOR AX.25
1954 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
1955 L: linux-hams@vger.kernel.org
1956 W: http://www.baycom.org/~tom/ham/ham.html
1957 S: Maintained
1958 F: drivers/net/hamradio/baycom*
1959
1960 BCACHE (BLOCK LAYER CACHE)
1961 M: Kent Overstreet <kmo@daterainc.com>
1962 L: linux-bcache@vger.kernel.org
1963 W: http://bcache.evilpiepirate.org
1964 S: Maintained:
1965 F: drivers/md/bcache/
1966
1967 BEFS FILE SYSTEM
1968 S: Orphan
1969 F: Documentation/filesystems/befs.txt
1970 F: fs/befs/
1971
1972 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
1973 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
1974 L: netdev@vger.kernel.org
1975 S: Maintained
1976 F: drivers/net/ethernet/ec_bhf.c
1977
1978 BFS FILE SYSTEM
1979 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1980 S: Maintained
1981 F: Documentation/filesystems/bfs.txt
1982 F: fs/bfs/
1983 F: include/uapi/linux/bfs_fs.h
1984
1985 BLACKFIN ARCHITECTURE
1986 M: Steven Miao <realmz6@gmail.com>
1987 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1988 T: git git://git.code.sf.net/p/adi-linux/code
1989 W: http://blackfin.uclinux.org
1990 S: Supported
1991 F: arch/blackfin/
1992
1993 BLACKFIN EMAC DRIVER
1994 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
1995 W: http://blackfin.uclinux.org
1996 S: Supported
1997 F: drivers/net/ethernet/adi/
1998
1999 BLACKFIN RTC DRIVER
2000 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2001 W: http://blackfin.uclinux.org
2002 S: Supported
2003 F: drivers/rtc/rtc-bfin.c
2004
2005 BLACKFIN SDH DRIVER
2006 M: Sonic Zhang <sonic.zhang@analog.com>
2007 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2008 W: http://blackfin.uclinux.org
2009 S: Supported
2010 F: drivers/mmc/host/bfin_sdh.c
2011
2012 BLACKFIN SERIAL DRIVER
2013 M: Sonic Zhang <sonic.zhang@analog.com>
2014 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2015 W: http://blackfin.uclinux.org
2016 S: Supported
2017 F: drivers/tty/serial/bfin_uart.c
2018
2019 BLACKFIN WATCHDOG DRIVER
2020 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2021 W: http://blackfin.uclinux.org
2022 S: Supported
2023 F: drivers/watchdog/bfin_wdt.c
2024
2025 BLACKFIN I2C TWI DRIVER
2026 M: Sonic Zhang <sonic.zhang@analog.com>
2027 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2028 W: http://blackfin.uclinux.org/
2029 S: Supported
2030 F: drivers/i2c/busses/i2c-bfin-twi.c
2031
2032 BLACKFIN MEDIA DRIVER
2033 M: Scott Jiang <scott.jiang.linux@gmail.com>
2034 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2035 W: http://blackfin.uclinux.org/
2036 S: Supported
2037 F: drivers/media/platform/blackfin/
2038 F: drivers/media/i2c/adv7183*
2039 F: drivers/media/i2c/vs6624*
2040
2041 BLINKM RGB LED DRIVER
2042 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2043 S: Maintained
2044 F: drivers/leds/leds-blinkm.c
2045
2046 BLOCK LAYER
2047 M: Jens Axboe <axboe@kernel.dk>
2048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2049 S: Maintained
2050 F: block/
2051
2052 BLOCK2MTD DRIVER
2053 M: Joern Engel <joern@lazybastard.org>
2054 L: linux-mtd@lists.infradead.org
2055 S: Maintained
2056 F: drivers/mtd/devices/block2mtd.c
2057
2058 BLUETOOTH DRIVERS
2059 M: Marcel Holtmann <marcel@holtmann.org>
2060 M: Gustavo Padovan <gustavo@padovan.org>
2061 M: Johan Hedberg <johan.hedberg@gmail.com>
2062 L: linux-bluetooth@vger.kernel.org
2063 W: http://www.bluez.org/
2064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2065 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2066 S: Maintained
2067 F: drivers/bluetooth/
2068
2069 BLUETOOTH SUBSYSTEM
2070 M: Marcel Holtmann <marcel@holtmann.org>
2071 M: Gustavo Padovan <gustavo@padovan.org>
2072 M: Johan Hedberg <johan.hedberg@gmail.com>
2073 L: linux-bluetooth@vger.kernel.org
2074 W: http://www.bluez.org/
2075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2077 S: Maintained
2078 F: net/bluetooth/
2079 F: include/net/bluetooth/
2080
2081 BONDING DRIVER
2082 M: Jay Vosburgh <j.vosburgh@gmail.com>
2083 M: Veaceslav Falico <vfalico@gmail.com>
2084 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2085 L: netdev@vger.kernel.org
2086 W: http://sourceforge.net/projects/bonding/
2087 S: Supported
2088 F: drivers/net/bonding/
2089 F: include/uapi/linux/if_bonding.h
2090
2091 BPF (Safe dynamic programs and tools)
2092 M: Alexei Starovoitov <ast@kernel.org>
2093 L: netdev@vger.kernel.org
2094 L: linux-kernel@vger.kernel.org
2095 S: Supported
2096 F: kernel/bpf/
2097
2098 BROADCOM B44 10/100 ETHERNET DRIVER
2099 M: Gary Zambrano <zambrano@broadcom.com>
2100 L: netdev@vger.kernel.org
2101 S: Supported
2102 F: drivers/net/ethernet/broadcom/b44.*
2103
2104 BROADCOM GENET ETHERNET DRIVER
2105 M: Florian Fainelli <f.fainelli@gmail.com>
2106 L: netdev@vger.kernel.org
2107 S: Supported
2108 F: drivers/net/ethernet/broadcom/genet/
2109
2110 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2111 M: Sony Chacko <sony.chacko@qlogic.com>
2112 M: Dept-HSGLinuxNICDev@qlogic.com
2113 L: netdev@vger.kernel.org
2114 S: Supported
2115 F: drivers/net/ethernet/broadcom/bnx2.*
2116 F: drivers/net/ethernet/broadcom/bnx2_*
2117
2118 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2119 M: Ariel Elior <ariel.elior@qlogic.com>
2120 L: netdev@vger.kernel.org
2121 S: Supported
2122 F: drivers/net/ethernet/broadcom/bnx2x/
2123
2124 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2125 M: Florian Fainelli <f.fainelli@gmail.com>
2126 M: Ray Jui <rjui@broadcom.com>
2127 M: Scott Branden <sbranden@broadcom.com>
2128 L: bcm-kernel-feedback-list@broadcom.com
2129 T: git git://github.com/broadcom/mach-bcm
2130 S: Maintained
2131 F: arch/arm/mach-bcm/
2132 F: arch/arm/boot/dts/bcm113*
2133 F: arch/arm/boot/dts/bcm216*
2134 F: arch/arm/boot/dts/bcm281*
2135 F: arch/arm/configs/bcm_defconfig
2136 F: drivers/mmc/host/sdhci-bcm-kona.c
2137 F: drivers/clocksource/bcm_kona_timer.c
2138
2139 BROADCOM BCM2835 ARM ARCHITECTURE
2140 M: Stephen Warren <swarren@wwwdotorg.org>
2141 M: Lee Jones <lee@kernel.org>
2142 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2144 S: Maintained
2145 N: bcm2835
2146
2147 BROADCOM BCM33XX MIPS ARCHITECTURE
2148 M: Kevin Cernekee <cernekee@gmail.com>
2149 L: linux-mips@linux-mips.org
2150 S: Maintained
2151 F: arch/mips/bcm3384/*
2152 F: arch/mips/include/asm/mach-bcm3384/*
2153 F: arch/mips/kernel/*bmips*
2154
2155 BROADCOM BCM5301X ARM ARCHITECTURE
2156 M: Hauke Mehrtens <hauke@hauke-m.de>
2157 L: linux-arm-kernel@lists.infradead.org
2158 S: Maintained
2159 F: arch/arm/mach-bcm/bcm_5301x.c
2160 F: arch/arm/boot/dts/bcm5301x.dtsi
2161 F: arch/arm/boot/dts/bcm470*
2162
2163 BROADCOM BCM63XX ARM ARCHITECTURE
2164 M: Florian Fainelli <f.fainelli@gmail.com>
2165 L: linux-arm-kernel@lists.infradead.org
2166 T: git git://github.com/broadcom/arm-bcm63xx.git
2167 S: Maintained
2168 F: arch/arm/mach-bcm/bcm63xx.c
2169 F: arch/arm/include/debug/bcm63xx.S
2170
2171 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2172 M: Kevin Cernekee <cernekee@gmail.com>
2173 L: linux-usb@vger.kernel.org
2174 S: Maintained
2175 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2176
2177 BROADCOM BCM7XXX ARM ARCHITECTURE
2178 M: Brian Norris <computersforpeace@gmail.com>
2179 M: Gregory Fong <gregory.0xf0@gmail.com>
2180 M: Florian Fainelli <f.fainelli@gmail.com>
2181 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2182 T: git git://github.com/broadcom/stblinux.git
2183 S: Maintained
2184 F: arch/arm/mach-bcm/*brcmstb*
2185 F: arch/arm/boot/dts/bcm7*.dts*
2186 F: drivers/bus/brcmstb_gisb.c
2187
2188 BROADCOM BMIPS MIPS ARCHITECTURE
2189 M: Kevin Cernekee <cernekee@gmail.com>
2190 M: Florian Fainelli <f.fainelli@gmail.com>
2191 L: linux-mips@linux-mips.org
2192 T: git git://github.com/broadcom/stblinux.git
2193 S: Maintained
2194 F: arch/mips/bmips/*
2195 F: arch/mips/include/asm/mach-bmips/*
2196 F: arch/mips/kernel/*bmips*
2197 F: arch/mips/boot/dts/bcm*.dts*
2198 F: drivers/irqchip/irq-bcm7*
2199 F: drivers/irqchip/irq-brcmstb*
2200
2201 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2202 M: Prashant Sreedharan <prashant@broadcom.com>
2203 M: Michael Chan <mchan@broadcom.com>
2204 L: netdev@vger.kernel.org
2205 S: Supported
2206 F: drivers/net/ethernet/broadcom/tg3.*
2207
2208 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2209 M: Brett Rudley <brudley@broadcom.com>
2210 M: Arend van Spriel <arend@broadcom.com>
2211 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2212 M: Hante Meuleman <meuleman@broadcom.com>
2213 L: linux-wireless@vger.kernel.org
2214 L: brcm80211-dev-list@broadcom.com
2215 S: Supported
2216 F: drivers/net/wireless/brcm80211/
2217
2218 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2219 M: QLogic-Storage-Upstream@qlogic.com
2220 L: linux-scsi@vger.kernel.org
2221 S: Supported
2222 F: drivers/scsi/bnx2fc/
2223
2224 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2225 M: QLogic-Storage-Upstream@qlogic.com
2226 L: linux-scsi@vger.kernel.org
2227 S: Supported
2228 F: drivers/scsi/bnx2i/
2229
2230 BROADCOM CYGNUS/IPROC ARM ARCHITECTURE
2231 M: Ray Jui <rjui@broadcom.com>
2232 M: Scott Branden <sbranden@broadcom.com>
2233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2234 L: bcm-kernel-feedback-list@broadcom.com
2235 T: git git://github.com/broadcom/cygnus-linux.git
2236 S: Maintained
2237 N: iproc
2238 N: cygnus
2239 N: bcm9113*
2240 N: bcm9583*
2241 N: bcm583*
2242 N: bcm113*
2243
2244 BROADCOM KONA GPIO DRIVER
2245 M: Ray Jui <rjui@broadcom.com>
2246 L: bcm-kernel-feedback-list@broadcom.com
2247 S: Supported
2248 F: drivers/gpio/gpio-bcm-kona.c
2249 F: Documentation/devicetree/bindings/gpio/gpio-bcm-kona.txt
2250
2251 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2252 M: Rafał Miłecki <zajec5@gmail.com>
2253 L: linux-wireless@vger.kernel.org
2254 S: Maintained
2255 F: drivers/bcma/
2256 F: include/linux/bcma/
2257
2258 BROADCOM SYSTEMPORT ETHERNET DRIVER
2259 M: Florian Fainelli <f.fainelli@gmail.com>
2260 L: netdev@vger.kernel.org
2261 S: Supported
2262 F: drivers/net/ethernet/broadcom/bcmsysport.*
2263
2264 BROCADE BFA FC SCSI DRIVER
2265 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2266 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2267 L: linux-scsi@vger.kernel.org
2268 S: Supported
2269 F: drivers/scsi/bfa/
2270
2271 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2272 M: Rasesh Mody <rasesh.mody@qlogic.com>
2273 L: netdev@vger.kernel.org
2274 S: Supported
2275 F: drivers/net/ethernet/brocade/bna/
2276
2277 BSG (block layer generic sg v4 driver)
2278 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2279 L: linux-scsi@vger.kernel.org
2280 S: Supported
2281 F: block/bsg.c
2282 F: include/linux/bsg.h
2283 F: include/uapi/linux/bsg.h
2284
2285 BT87X AUDIO DRIVER
2286 M: Clemens Ladisch <clemens@ladisch.de>
2287 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2288 T: git git://git.alsa-project.org/alsa-kernel.git
2289 S: Maintained
2290 F: Documentation/sound/alsa/Bt87x.txt
2291 F: sound/pci/bt87x.c
2292
2293 BT8XXGPIO DRIVER
2294 M: Michael Buesch <m@bues.ch>
2295 W: http://bu3sch.de/btgpio.php
2296 S: Maintained
2297 F: drivers/gpio/gpio-bt8xx.c
2298
2299 BTRFS FILE SYSTEM
2300 M: Chris Mason <clm@fb.com>
2301 M: Josef Bacik <jbacik@fb.com>
2302 M: David Sterba <dsterba@suse.cz>
2303 L: linux-btrfs@vger.kernel.org
2304 W: http://btrfs.wiki.kernel.org/
2305 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2307 S: Maintained
2308 F: Documentation/filesystems/btrfs.txt
2309 F: fs/btrfs/
2310
2311 BTTV VIDEO4LINUX DRIVER
2312 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2313 L: linux-media@vger.kernel.org
2314 W: http://linuxtv.org
2315 T: git git://linuxtv.org/media_tree.git
2316 S: Odd fixes
2317 F: Documentation/video4linux/bttv/
2318 F: drivers/media/pci/bt8xx/bttv*
2319
2320 BUSLOGIC SCSI DRIVER
2321 M: Khalid Aziz <khalid@gonehiking.org>
2322 L: linux-scsi@vger.kernel.org
2323 S: Maintained
2324 F: drivers/scsi/BusLogic.*
2325 F: drivers/scsi/FlashPoint.*
2326
2327 C-MEDIA CMI8788 DRIVER
2328 M: Clemens Ladisch <clemens@ladisch.de>
2329 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2330 T: git git://git.alsa-project.org/alsa-kernel.git
2331 S: Maintained
2332 F: sound/pci/oxygen/
2333
2334 C6X ARCHITECTURE
2335 M: Mark Salter <msalter@redhat.com>
2336 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2337 L: linux-c6x-dev@linux-c6x.org
2338 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2339 S: Maintained
2340 F: arch/c6x/
2341
2342 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2343 M: David Howells <dhowells@redhat.com>
2344 L: linux-cachefs@redhat.com
2345 S: Supported
2346 F: Documentation/filesystems/caching/cachefiles.txt
2347 F: fs/cachefiles/
2348
2349 CADET FM/AM RADIO RECEIVER DRIVER
2350 M: Hans Verkuil <hverkuil@xs4all.nl>
2351 L: linux-media@vger.kernel.org
2352 T: git git://linuxtv.org/media_tree.git
2353 W: http://linuxtv.org
2354 S: Maintained
2355 F: drivers/media/radio/radio-cadet*
2356
2357 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2358 M: Jonathan Corbet <corbet@lwn.net>
2359 L: linux-media@vger.kernel.org
2360 T: git git://linuxtv.org/media_tree.git
2361 S: Maintained
2362 F: Documentation/video4linux/cafe_ccic
2363 F: drivers/media/platform/marvell-ccic/
2364
2365 CAIF NETWORK LAYER
2366 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2367 L: netdev@vger.kernel.org
2368 S: Supported
2369 F: Documentation/networking/caif/
2370 F: drivers/net/caif/
2371 F: include/uapi/linux/caif/
2372 F: include/net/caif/
2373 F: net/caif/
2374
2375 CALGARY x86-64 IOMMU
2376 M: Muli Ben-Yehuda <muli@il.ibm.com>
2377 M: "Jon D. Mason" <jdmason@kudzu.us>
2378 L: discuss@x86-64.org
2379 S: Maintained
2380 F: arch/x86/kernel/pci-calgary_64.c
2381 F: arch/x86/kernel/tce_64.c
2382 F: arch/x86/include/asm/calgary.h
2383 F: arch/x86/include/asm/tce.h
2384
2385 CAN NETWORK LAYER
2386 M: Oliver Hartkopp <socketcan@hartkopp.net>
2387 M: Marc Kleine-Budde <mkl@pengutronix.de>
2388 L: linux-can@vger.kernel.org
2389 W: https://github.com/linux-can
2390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2392 S: Maintained
2393 F: Documentation/networking/can.txt
2394 F: net/can/
2395 F: include/linux/can/core.h
2396 F: include/uapi/linux/can.h
2397 F: include/uapi/linux/can/bcm.h
2398 F: include/uapi/linux/can/raw.h
2399 F: include/uapi/linux/can/gw.h
2400
2401 CAN NETWORK DRIVERS
2402 M: Wolfgang Grandegger <wg@grandegger.com>
2403 M: Marc Kleine-Budde <mkl@pengutronix.de>
2404 L: linux-can@vger.kernel.org
2405 W: https://github.com/linux-can
2406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2408 S: Maintained
2409 F: drivers/net/can/
2410 F: include/linux/can/dev.h
2411 F: include/linux/can/platform/
2412 F: include/uapi/linux/can/error.h
2413 F: include/uapi/linux/can/netlink.h
2414
2415 CAPABILITIES
2416 M: Serge Hallyn <serge.hallyn@canonical.com>
2417 L: linux-security-module@vger.kernel.org
2418 S: Supported
2419 F: include/linux/capability.h
2420 F: include/uapi/linux/capability.h
2421 F: security/capability.c
2422 F: security/commoncap.c
2423 F: kernel/capability.c
2424
2425 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2426 M: Kevin Tsai <ktsai@capellamicro.com>
2427 S: Maintained
2428 F: drivers/iio/light/cm*
2429 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2430
2431 CC2520 IEEE-802.15.4 RADIO DRIVER
2432 M: Varka Bhadram <varkabhadram@gmail.com>
2433 L: linux-wpan@vger.kernel.org
2434 S: Maintained
2435 F: drivers/net/ieee802154/cc2520.c
2436 F: include/linux/spi/cc2520.h
2437 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2438
2439 CELL BROADBAND ENGINE ARCHITECTURE
2440 M: Arnd Bergmann <arnd@arndb.de>
2441 L: linuxppc-dev@lists.ozlabs.org
2442 L: cbe-oss-dev@lists.ozlabs.org
2443 W: http://www.ibm.com/developerworks/power/cell/
2444 S: Supported
2445 F: arch/powerpc/include/asm/cell*.h
2446 F: arch/powerpc/include/asm/spu*.h
2447 F: arch/powerpc/include/uapi/asm/spu*.h
2448 F: arch/powerpc/oprofile/*cell*
2449 F: arch/powerpc/platforms/cell/
2450
2451 CEPH DISTRIBUTED FILE SYSTEM CLIENT
2452 M: Yan, Zheng <zyan@redhat.com>
2453 M: Sage Weil <sage@redhat.com>
2454 L: ceph-devel@vger.kernel.org
2455 W: http://ceph.com/
2456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2457 S: Supported
2458 F: Documentation/filesystems/ceph.txt
2459 F: fs/ceph/
2460 F: net/ceph/
2461 F: include/linux/ceph/
2462 F: include/linux/crush/
2463
2464 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2465 L: linux-usb@vger.kernel.org
2466 S: Orphan
2467 F: Documentation/usb/WUSB-Design-overview.txt
2468 F: Documentation/usb/wusb-cbaf
2469 F: drivers/usb/host/hwa-hc.c
2470 F: drivers/usb/host/whci/
2471 F: drivers/usb/wusbcore/
2472 F: include/linux/usb/wusb*
2473
2474 CFAG12864B LCD DRIVER
2475 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2476 W: http://miguelojeda.es/auxdisplay.htm
2477 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2478 S: Maintained
2479 F: drivers/auxdisplay/cfag12864b.c
2480 F: include/linux/cfag12864b.h
2481
2482 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2483 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2484 W: http://miguelojeda.es/auxdisplay.htm
2485 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2486 S: Maintained
2487 F: drivers/auxdisplay/cfag12864bfb.c
2488 F: include/linux/cfag12864b.h
2489
2490 CFG80211 and NL80211
2491 M: Johannes Berg <johannes@sipsolutions.net>
2492 L: linux-wireless@vger.kernel.org
2493 W: http://wireless.kernel.org/
2494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2496 S: Maintained
2497 F: include/uapi/linux/nl80211.h
2498 F: include/net/cfg80211.h
2499 F: net/wireless/*
2500 X: net/wireless/wext*
2501
2502 CHAR and MISC DRIVERS
2503 M: Arnd Bergmann <arnd@arndb.de>
2504 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2506 S: Supported
2507 F: drivers/char/*
2508 F: drivers/misc/*
2509 F: include/linux/miscdevice.h
2510
2511 CHECKPATCH
2512 M: Andy Whitcroft <apw@canonical.com>
2513 M: Joe Perches <joe@perches.com>
2514 S: Maintained
2515 F: scripts/checkpatch.pl
2516
2517 CHINESE DOCUMENTATION
2518 M: Harry Wei <harryxiyou@gmail.com>
2519 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2520 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2521 S: Maintained
2522 F: Documentation/zh_CN/
2523
2524 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2525 M: Peter Chen <Peter.Chen@freescale.com>
2526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2527 L: linux-usb@vger.kernel.org
2528 S: Maintained
2529 F: drivers/usb/chipidea/
2530
2531 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2532 M: Hans de Goede <hdegoede@redhat.com>
2533 L: linux-input@vger.kernel.org
2534 S: Maintained
2535 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2536 F: drivers/input/touchscreen/chipone_icn8318.c
2537
2538 CHROME HARDWARE PLATFORM SUPPORT
2539 M: Olof Johansson <olof@lixom.net>
2540 S: Maintained
2541 F: drivers/platform/chrome/
2542
2543 CISCO VIC ETHERNET NIC DRIVER
2544 M: Christian Benvenuti <benve@cisco.com>
2545 M: Sujith Sankar <ssujith@cisco.com>
2546 M: Govindarajulu Varadarajan <_govind@gmx.com>
2547 M: Neel Patel <neepatel@cisco.com>
2548 S: Supported
2549 F: drivers/net/ethernet/cisco/enic/
2550
2551 CISCO VIC LOW LATENCY NIC DRIVER
2552 M: Upinder Malhi <umalhi@cisco.com>
2553 S: Supported
2554 F: drivers/infiniband/hw/usnic
2555
2556 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2557 M: Hartley Sweeten <hsweeten@visionengravers.com>
2558 L: netdev@vger.kernel.org
2559 S: Maintained
2560 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2561
2562 CIRRUS LOGIC AUDIO CODEC DRIVERS
2563 M: Brian Austin <brian.austin@cirrus.com>
2564 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2565 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2566 S: Maintained
2567 F: sound/soc/codecs/cs*
2568
2569 CLEANCACHE API
2570 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2571 L: linux-kernel@vger.kernel.org
2572 S: Maintained
2573 F: mm/cleancache.c
2574 F: include/linux/cleancache.h
2575
2576 CLK API
2577 M: Russell King <linux@arm.linux.org.uk>
2578 L: linux-clk@vger.kernel.org
2579 S: Maintained
2580 F: include/linux/clk.h
2581
2582 CLOCKSOURCE, CLOCKEVENT DRIVERS
2583 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2584 M: Thomas Gleixner <tglx@linutronix.de>
2585 L: linux-kernel@vger.kernel.org
2586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2587 S: Supported
2588 F: drivers/clocksource
2589
2590 CISCO FCOE HBA DRIVER
2591 M: Hiral Patel <hiralpat@cisco.com>
2592 M: Suma Ramars <sramars@cisco.com>
2593 M: Brian Uchino <buchino@cisco.com>
2594 L: linux-scsi@vger.kernel.org
2595 S: Supported
2596 F: drivers/scsi/fnic/
2597
2598 CMPC ACPI DRIVER
2599 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2600 M: Daniel Oliveira Nascimento <don@syst.com.br>
2601 L: platform-driver-x86@vger.kernel.org
2602 S: Supported
2603 F: drivers/platform/x86/classmate-laptop.c
2604
2605 COCCINELLE/Semantic Patches (SmPL)
2606 M: Julia Lawall <Julia.Lawall@lip6.fr>
2607 M: Gilles Muller <Gilles.Muller@lip6.fr>
2608 M: Nicolas Palix <nicolas.palix@imag.fr>
2609 M: Michal Marek <mmarek@suse.cz>
2610 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2612 W: http://coccinelle.lip6.fr/
2613 S: Supported
2614 F: Documentation/coccinelle.txt
2615 F: scripts/coccinelle/
2616 F: scripts/coccicheck
2617
2618 CODA FILE SYSTEM
2619 M: Jan Harkes <jaharkes@cs.cmu.edu>
2620 M: coda@cs.cmu.edu
2621 L: codalist@coda.cs.cmu.edu
2622 W: http://www.coda.cs.cmu.edu/
2623 S: Maintained
2624 F: Documentation/filesystems/coda.txt
2625 F: fs/coda/
2626 F: include/linux/coda*.h
2627 F: include/uapi/linux/coda*.h
2628
2629 CODA V4L2 MEM2MEM DRIVER
2630 M: Philipp Zabel <p.zabel@pengutronix.de>
2631 L: linux-media@vger.kernel.org
2632 S: Maintained
2633 F: Documentation/devicetree/bindings/media/coda.txt
2634 F: drivers/media/platform/coda/
2635
2636 COMMON CLK FRAMEWORK
2637 M: Mike Turquette <mturquette@linaro.org>
2638 M: Stephen Boyd <sboyd@codeaurora.org>
2639 L: linux-clk@vger.kernel.org
2640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2641 S: Maintained
2642 F: drivers/clk/
2643 X: drivers/clk/clkdev.c
2644 F: include/linux/clk-pr*
2645 F: include/linux/clk/
2646
2647 COMMON INTERNET FILE SYSTEM (CIFS)
2648 M: Steve French <sfrench@samba.org>
2649 L: linux-cifs@vger.kernel.org
2650 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2651 W: http://linux-cifs.samba.org/
2652 T: git git://git.samba.org/sfrench/cifs-2.6.git
2653 S: Supported
2654 F: Documentation/filesystems/cifs/
2655 F: fs/cifs/
2656
2657 COMPACTPCI HOTPLUG CORE
2658 M: Scott Murray <scott@spiteful.org>
2659 L: linux-pci@vger.kernel.org
2660 S: Maintained
2661 F: drivers/pci/hotplug/cpci_hotplug*
2662
2663 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2664 M: Scott Murray <scott@spiteful.org>
2665 L: linux-pci@vger.kernel.org
2666 S: Maintained
2667 F: drivers/pci/hotplug/cpcihp_zt5550.*
2668
2669 COMPACTPCI HOTPLUG GENERIC DRIVER
2670 M: Scott Murray <scott@spiteful.org>
2671 L: linux-pci@vger.kernel.org
2672 S: Maintained
2673 F: drivers/pci/hotplug/cpcihp_generic.c
2674
2675 COMPAL LAPTOP SUPPORT
2676 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
2677 L: platform-driver-x86@vger.kernel.org
2678 S: Maintained
2679 F: drivers/platform/x86/compal-laptop.c
2680
2681 CONEXANT ACCESSRUNNER USB DRIVER
2682 M: Simon Arlott <cxacru@fire.lp0.eu>
2683 L: accessrunner-general@lists.sourceforge.net
2684 W: http://accessrunner.sourceforge.net/
2685 S: Maintained
2686 F: drivers/usb/atm/cxacru.c
2687
2688 CONFIGFS
2689 M: Joel Becker <jlbec@evilplan.org>
2690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
2691 S: Supported
2692 F: fs/configfs/
2693 F: include/linux/configfs.h
2694
2695 CONNECTOR
2696 M: Evgeniy Polyakov <zbr@ioremap.net>
2697 L: netdev@vger.kernel.org
2698 S: Maintained
2699 F: drivers/connector/
2700
2701 CONTROL GROUP (CGROUP)
2702 M: Tejun Heo <tj@kernel.org>
2703 M: Li Zefan <lizefan@huawei.com>
2704 L: cgroups@vger.kernel.org
2705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2706 S: Maintained
2707 F: Documentation/cgroups/
2708 F: include/linux/cgroup*
2709 F: kernel/cgroup*
2710
2711 CONTROL GROUP - CPUSET
2712 M: Li Zefan <lizefan@huawei.com>
2713 L: cgroups@vger.kernel.org
2714 W: http://www.bullopensource.org/cpuset/
2715 W: http://oss.sgi.com/projects/cpusets/
2716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
2717 S: Maintained
2718 F: Documentation/cgroups/cpusets.txt
2719 F: include/linux/cpuset.h
2720 F: kernel/cpuset.c
2721
2722 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
2723 M: Johannes Weiner <hannes@cmpxchg.org>
2724 M: Michal Hocko <mhocko@suse.cz>
2725 L: cgroups@vger.kernel.org
2726 L: linux-mm@kvack.org
2727 S: Maintained
2728 F: mm/memcontrol.c
2729 F: mm/swap_cgroup.c
2730
2731 CORETEMP HARDWARE MONITORING DRIVER
2732 M: Fenghua Yu <fenghua.yu@intel.com>
2733 L: lm-sensors@lm-sensors.org
2734 S: Maintained
2735 F: Documentation/hwmon/coretemp
2736 F: drivers/hwmon/coretemp.c
2737
2738 COSA/SRP SYNC SERIAL DRIVER
2739 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
2740 W: http://www.fi.muni.cz/~kas/cosa/
2741 S: Maintained
2742 F: drivers/net/wan/cosa*
2743
2744 CPMAC ETHERNET DRIVER
2745 M: Florian Fainelli <florian@openwrt.org>
2746 L: netdev@vger.kernel.org
2747 S: Maintained
2748 F: drivers/net/ethernet/ti/cpmac.c
2749
2750 CPU FREQUENCY DRIVERS
2751 M: Rafael J. Wysocki <rjw@rjwysocki.net>
2752 M: Viresh Kumar <viresh.kumar@linaro.org>
2753 L: linux-pm@vger.kernel.org
2754 S: Maintained
2755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2756 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
2757 F: drivers/cpufreq/
2758 F: include/linux/cpufreq.h
2759
2760 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
2761 M: Viresh Kumar <viresh.kumar@linaro.org>
2762 M: Sudeep Holla <sudeep.holla@arm.com>
2763 L: linux-pm@vger.kernel.org
2764 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
2765 S: Maintained
2766 F: drivers/cpufreq/arm_big_little.h
2767 F: drivers/cpufreq/arm_big_little.c
2768 F: drivers/cpufreq/arm_big_little_dt.c
2769
2770 CPUIDLE DRIVER - ARM BIG LITTLE
2771 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2772 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2773 L: linux-pm@vger.kernel.org
2774 L: linux-arm-kernel@lists.infradead.org
2775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2776 S: Maintained
2777 F: drivers/cpuidle/cpuidle-big_little.c
2778
2779 CPUIDLE DRIVER - ARM EXYNOS
2780 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
2781 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2782 M: Kukjin Kim <kgene@kernel.org>
2783 L: linux-pm@vger.kernel.org
2784 L: linux-samsung-soc@vger.kernel.org
2785 S: Supported
2786 F: drivers/cpuidle/cpuidle-exynos.c
2787 F: arch/arm/mach-exynos/pm.c
2788
2789 CPUIDLE DRIVERS
2790 M: Rafael J. Wysocki <rjw@rjwysocki.net>
2791 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2792 L: linux-pm@vger.kernel.org
2793 S: Maintained
2794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
2795 F: drivers/cpuidle/*
2796 F: include/linux/cpuidle.h
2797
2798 CPUID/MSR DRIVER
2799 M: "H. Peter Anvin" <hpa@zytor.com>
2800 S: Maintained
2801 F: arch/x86/kernel/cpuid.c
2802 F: arch/x86/kernel/msr.c
2803
2804 CPU POWER MONITORING SUBSYSTEM
2805 M: Thomas Renninger <trenn@suse.de>
2806 L: linux-pm@vger.kernel.org
2807 S: Maintained
2808 F: tools/power/cpupower/
2809
2810 CRAMFS FILESYSTEM
2811 W: http://sourceforge.net/projects/cramfs/
2812 S: Orphan / Obsolete
2813 F: Documentation/filesystems/cramfs.txt
2814 F: fs/cramfs/
2815
2816 CRIS PORT
2817 M: Mikael Starvik <starvik@axis.com>
2818 M: Jesper Nilsson <jesper.nilsson@axis.com>
2819 L: linux-cris-kernel@axis.com
2820 W: http://developer.axis.com
2821 S: Maintained
2822 F: arch/cris/
2823 F: drivers/tty/serial/crisv10.*
2824
2825 CRYPTO API
2826 M: Herbert Xu <herbert@gondor.apana.org.au>
2827 M: "David S. Miller" <davem@davemloft.net>
2828 L: linux-crypto@vger.kernel.org
2829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
2830 S: Maintained
2831 F: Documentation/crypto/
2832 F: Documentation/DocBook/crypto-API.tmpl
2833 F: arch/*/crypto/
2834 F: crypto/
2835 F: drivers/crypto/
2836 F: include/crypto/
2837
2838 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
2839 M: Neil Horman <nhorman@tuxdriver.com>
2840 L: linux-crypto@vger.kernel.org
2841 S: Maintained
2842 F: crypto/ansi_cprng.c
2843 F: crypto/rng.c
2844
2845 CS5535 Audio ALSA driver
2846 M: Jaya Kumar <jayakumar.alsa@gmail.com>
2847 S: Maintained
2848 F: sound/pci/cs5535audio/
2849
2850 CW1200 WLAN driver
2851 M: Solomon Peachy <pizza@shaftnet.org>
2852 S: Maintained
2853 F: drivers/net/wireless/cw1200/
2854
2855 CX18 VIDEO4LINUX DRIVER
2856 M: Andy Walls <awalls@md.metrocast.net>
2857 L: ivtv-devel@ivtvdriver.org (subscribers-only)
2858 L: linux-media@vger.kernel.org
2859 T: git git://linuxtv.org/media_tree.git
2860 W: http://linuxtv.org
2861 W: http://www.ivtvdriver.org/index.php/Cx18
2862 S: Maintained
2863 F: Documentation/video4linux/cx18.txt
2864 F: drivers/media/pci/cx18/
2865 F: include/uapi/linux/ivtv*
2866
2867 CX2341X MPEG ENCODER HELPER MODULE
2868 M: Hans Verkuil <hverkuil@xs4all.nl>
2869 L: linux-media@vger.kernel.org
2870 T: git git://linuxtv.org/media_tree.git
2871 W: http://linuxtv.org
2872 S: Maintained
2873 F: drivers/media/common/cx2341x*
2874 F: include/media/cx2341x*
2875
2876 CX24120 MEDIA DRIVER
2877 M: Jemma Denson <jdenson@gmail.com>
2878 M: Patrick Boettcher <patrick.boettcher@posteo.de>
2879 L: linux-media@vger.kernel.org
2880 W: http://linuxtv.org/
2881 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2882 S: Maintained
2883 F: drivers/media/dvb-frontends/cx24120*
2884
2885 CX88 VIDEO4LINUX DRIVER
2886 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2887 L: linux-media@vger.kernel.org
2888 W: http://linuxtv.org
2889 T: git git://linuxtv.org/media_tree.git
2890 S: Odd fixes
2891 F: Documentation/video4linux/cx88/
2892 F: drivers/media/pci/cx88/
2893
2894 CXD2820R MEDIA DRIVER
2895 M: Antti Palosaari <crope@iki.fi>
2896 L: linux-media@vger.kernel.org
2897 W: http://linuxtv.org/
2898 W: http://palosaari.fi/linux/
2899 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2900 T: git git://linuxtv.org/anttip/media_tree.git
2901 S: Maintained
2902 F: drivers/media/dvb-frontends/cxd2820r*
2903
2904 CXGB3 ETHERNET DRIVER (CXGB3)
2905 M: Santosh Raspatur <santosh@chelsio.com>
2906 L: netdev@vger.kernel.org
2907 W: http://www.chelsio.com
2908 S: Supported
2909 F: drivers/net/ethernet/chelsio/cxgb3/
2910
2911 CXGB3 ISCSI DRIVER (CXGB3I)
2912 M: Karen Xie <kxie@chelsio.com>
2913 L: linux-scsi@vger.kernel.org
2914 W: http://www.chelsio.com
2915 S: Supported
2916 F: drivers/scsi/cxgbi/cxgb3i
2917
2918 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
2919 M: Steve Wise <swise@chelsio.com>
2920 L: linux-rdma@vger.kernel.org
2921 W: http://www.openfabrics.org
2922 S: Supported
2923 F: drivers/infiniband/hw/cxgb3/
2924
2925 CXGB4 ETHERNET DRIVER (CXGB4)
2926 M: Hariprasad S <hariprasad@chelsio.com>
2927 L: netdev@vger.kernel.org
2928 W: http://www.chelsio.com
2929 S: Supported
2930 F: drivers/net/ethernet/chelsio/cxgb4/
2931
2932 CXGB4 ISCSI DRIVER (CXGB4I)
2933 M: Karen Xie <kxie@chelsio.com>
2934 L: linux-scsi@vger.kernel.org
2935 W: http://www.chelsio.com
2936 S: Supported
2937 F: drivers/scsi/cxgbi/cxgb4i
2938
2939 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2940 M: Steve Wise <swise@chelsio.com>
2941 L: linux-rdma@vger.kernel.org
2942 W: http://www.openfabrics.org
2943 S: Supported
2944 F: drivers/infiniband/hw/cxgb4/
2945
2946 CXGB4VF ETHERNET DRIVER (CXGB4VF)
2947 M: Casey Leedom <leedom@chelsio.com>
2948 L: netdev@vger.kernel.org
2949 W: http://www.chelsio.com
2950 S: Supported
2951 F: drivers/net/ethernet/chelsio/cxgb4vf/
2952
2953 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
2954 M: Ian Munsie <imunsie@au1.ibm.com>
2955 M: Michael Neuling <mikey@neuling.org>
2956 L: linuxppc-dev@lists.ozlabs.org
2957 S: Supported
2958 F: drivers/misc/cxl/
2959 F: include/misc/cxl.h
2960 F: include/uapi/misc/cxl.h
2961 F: Documentation/powerpc/cxl.txt
2962 F: Documentation/powerpc/cxl.txt
2963 F: Documentation/ABI/testing/sysfs-class-cxl
2964
2965 STMMAC ETHERNET DRIVER
2966 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
2967 L: netdev@vger.kernel.org
2968 W: http://www.stlinux.com
2969 S: Supported
2970 F: drivers/net/ethernet/stmicro/stmmac/
2971
2972 CYBERPRO FB DRIVER
2973 M: Russell King <linux@arm.linux.org.uk>
2974 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2975 W: http://www.arm.linux.org.uk/
2976 S: Maintained
2977 F: drivers/video/fbdev/cyber2000fb.*
2978
2979 CYCLADES ASYNC MUX DRIVER
2980 W: http://www.cyclades.com/
2981 S: Orphan
2982 F: drivers/tty/cyclades.c
2983 F: include/linux/cyclades.h
2984 F: include/uapi/linux/cyclades.h
2985
2986 CYCLADES PC300 DRIVER
2987 W: http://www.cyclades.com/
2988 S: Orphan
2989 F: drivers/net/wan/pc300*
2990
2991 CYPRESS_FIRMWARE MEDIA DRIVER
2992 M: Antti Palosaari <crope@iki.fi>
2993 L: linux-media@vger.kernel.org
2994 W: http://linuxtv.org/
2995 W: http://palosaari.fi/linux/
2996 Q: http://patchwork.linuxtv.org/project/linux-media/list/
2997 T: git git://linuxtv.org/anttip/media_tree.git
2998 S: Maintained
2999 F: drivers/media/common/cypress_firmware*
3000
3001 CYTTSP TOUCHSCREEN DRIVER
3002 M: Ferruh Yigit <fery@cypress.com>
3003 L: linux-input@vger.kernel.org
3004 S: Supported
3005 F: drivers/input/touchscreen/cyttsp*
3006 F: include/linux/input/cyttsp.h
3007
3008 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3009 M: Joshua Kinard <kumba@gentoo.org>
3010 S: Maintained
3011 F: drivers/rtc/rtc-ds1685.c
3012 F: include/linux/rtc/ds1685.h
3013
3014 DAMA SLAVE for AX.25
3015 M: Joerg Reuter <jreuter@yaina.de>
3016 W: http://yaina.de/jreuter/
3017 W: http://www.qsl.net/dl1bke/
3018 L: linux-hams@vger.kernel.org
3019 S: Maintained
3020 F: net/ax25/af_ax25.c
3021 F: net/ax25/ax25_dev.c
3022 F: net/ax25/ax25_ds_*
3023 F: net/ax25/ax25_in.c
3024 F: net/ax25/ax25_out.c
3025 F: net/ax25/ax25_timer.c
3026 F: net/ax25/sysctl_net_ax25.c
3027
3028 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3029 L: netdev@vger.kernel.org
3030 S: Orphan
3031 F: Documentation/networking/dmfe.txt
3032 F: drivers/net/ethernet/dec/tulip/dmfe.c
3033
3034 DC390/AM53C974 SCSI driver
3035 M: Hannes Reinecke <hare@suse.de>
3036 L: linux-scsi@vger.kernel.org
3037 S: Maintained
3038 F: drivers/scsi/am53c974.c
3039
3040 DC395x SCSI driver
3041 M: Oliver Neukum <oliver@neukum.org>
3042 M: Ali Akcaagac <aliakc@web.de>
3043 M: Jamie Lenehan <lenehan@twibble.org>
3044 L: dc395x@twibble.org
3045 W: http://twibble.org/dist/dc395x/
3046 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3047 S: Maintained
3048 F: Documentation/scsi/dc395x.txt
3049 F: drivers/scsi/dc395x.*
3050
3051 DCCP PROTOCOL
3052 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3053 L: dccp@vger.kernel.org
3054 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3055 S: Maintained
3056 F: include/linux/dccp.h
3057 F: include/uapi/linux/dccp.h
3058 F: include/linux/tfrc.h
3059 F: net/dccp/
3060
3061 DECnet NETWORK LAYER
3062 W: http://linux-decnet.sourceforge.net
3063 L: linux-decnet-user@lists.sourceforge.net
3064 S: Orphan
3065 F: Documentation/networking/decnet.txt
3066 F: net/decnet/
3067
3068 DECSTATION PLATFORM SUPPORT
3069 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3070 L: linux-mips@linux-mips.org
3071 W: http://www.linux-mips.org/wiki/DECstation
3072 S: Maintained
3073 F: arch/mips/dec/
3074 F: arch/mips/include/asm/dec/
3075 F: arch/mips/include/asm/mach-dec/
3076
3077 DEFXX FDDI NETWORK DRIVER
3078 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3079 S: Maintained
3080 F: drivers/net/fddi/defxx.*
3081
3082 DELL LAPTOP DRIVER
3083 M: Matthew Garrett <mjg59@srcf.ucam.org>
3084 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3085 L: platform-driver-x86@vger.kernel.org
3086 S: Maintained
3087 F: drivers/platform/x86/dell-laptop.c
3088
3089 DELL LAPTOP FREEFALL DRIVER
3090 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3091 S: Maintained
3092 F: drivers/platform/x86/dell-smo8800.c
3093
3094 DELL LAPTOP SMM DRIVER
3095 M: Guenter Roeck <linux@roeck-us.net>
3096 S: Maintained
3097 F: drivers/char/i8k.c
3098 F: include/uapi/linux/i8k.h
3099
3100 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3101 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3102 S: Maintained
3103 F: Documentation/dcdbas.txt
3104 F: drivers/firmware/dcdbas.*
3105
3106 DELL WMI EXTRAS DRIVER
3107 M: Matthew Garrett <mjg59@srcf.ucam.org>
3108 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3109 S: Maintained
3110 F: drivers/platform/x86/dell-wmi.c
3111
3112 DESIGNWARE USB2 DRD IP DRIVER
3113 M: John Youn <johnyoun@synopsys.com>
3114 L: linux-usb@vger.kernel.org
3115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3116 S: Maintained
3117 F: drivers/usb/dwc2/
3118
3119 DESIGNWARE USB3 DRD IP DRIVER
3120 M: Felipe Balbi <balbi@ti.com>
3121 L: linux-usb@vger.kernel.org
3122 L: linux-omap@vger.kernel.org
3123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3124 S: Maintained
3125 F: drivers/usb/dwc3/
3126
3127 DEVICE COREDUMP (DEV_COREDUMP)
3128 M: Johannes Berg <johannes@sipsolutions.net>
3129 L: linux-kernel@vger.kernel.org
3130 S: Maintained
3131 F: drivers/base/devcoredump.c
3132 F: include/linux/devcoredump.h
3133
3134 DEVICE FREQUENCY (DEVFREQ)
3135 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3136 M: Kyungmin Park <kyungmin.park@samsung.com>
3137 L: linux-pm@vger.kernel.org
3138 S: Maintained
3139 F: drivers/devfreq/
3140
3141 DEVICE NUMBER REGISTRY
3142 M: Torben Mathiasen <device@lanana.org>
3143 W: http://lanana.org/docs/device-list/index.html
3144 S: Maintained
3145
3146 DEVICE-MAPPER (LVM)
3147 M: Alasdair Kergon <agk@redhat.com>
3148 M: Mike Snitzer <snitzer@redhat.com>
3149 M: dm-devel@redhat.com
3150 L: dm-devel@redhat.com
3151 W: http://sources.redhat.com/dm
3152 Q: http://patchwork.kernel.org/project/dm-devel/list/
3153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3154 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3155 S: Maintained
3156 F: Documentation/device-mapper/
3157 F: drivers/md/dm*
3158 F: drivers/md/persistent-data/
3159 F: include/linux/device-mapper.h
3160 F: include/linux/dm-*.h
3161 F: include/uapi/linux/dm-*.h
3162
3163 DIALOG SEMICONDUCTOR DRIVERS
3164 M: Support Opensource <support.opensource@diasemi.com>
3165 W: http://www.dialog-semiconductor.com/products
3166 S: Supported
3167 F: Documentation/hwmon/da90??
3168 F: drivers/gpio/gpio-da90??.c
3169 F: drivers/hwmon/da90??-hwmon.c
3170 F: drivers/iio/adc/da91??-*.c
3171 F: drivers/input/misc/da90??_onkey.c
3172 F: drivers/input/touchscreen/da9052_tsi.c
3173 F: drivers/leds/leds-da90??.c
3174 F: drivers/mfd/da903x.c
3175 F: drivers/mfd/da90??-*.c
3176 F: drivers/mfd/da91??-*.c
3177 F: drivers/power/da9052-battery.c
3178 F: drivers/power/da91??-*.c
3179 F: drivers/regulator/da903x.c
3180 F: drivers/regulator/da9???-regulator.[ch]
3181 F: drivers/rtc/rtc-da90??.c
3182 F: drivers/video/backlight/da90??_bl.c
3183 F: drivers/watchdog/da90??_wdt.c
3184 F: include/linux/mfd/da903x.h
3185 F: include/linux/mfd/da9052/
3186 F: include/linux/mfd/da9055/
3187 F: include/linux/mfd/da9063/
3188 F: include/linux/mfd/da9150/
3189 F: include/sound/da[79]*.h
3190 F: sound/soc/codecs/da[79]*.[ch]
3191
3192 DIGI NEO AND CLASSIC PCI PRODUCTS
3193 M: Lidza Louina <lidza.louina@gmail.com>
3194 M: Mark Hounschell <markh@compro.net>
3195 L: driverdev-devel@linuxdriverproject.org
3196 S: Maintained
3197 F: drivers/staging/dgnc/
3198
3199 DIGI EPCA PCI PRODUCTS
3200 M: Lidza Louina <lidza.louina@gmail.com>
3201 M: Mark Hounschell <markh@compro.net>
3202 M: Daeseok Youn <daeseok.youn@gmail.com>
3203 L: driverdev-devel@linuxdriverproject.org
3204 S: Maintained
3205 F: drivers/staging/dgap/
3206
3207 DIOLAN U2C-12 I2C DRIVER
3208 M: Guenter Roeck <linux@roeck-us.net>
3209 L: linux-i2c@vger.kernel.org
3210 S: Maintained
3211 F: drivers/i2c/busses/i2c-diolan-u2c.c
3212
3213 DIRECT ACCESS (DAX)
3214 M: Matthew Wilcox <willy@linux.intel.com>
3215 L: linux-fsdevel@vger.kernel.org
3216 S: Supported
3217 F: fs/dax.c
3218
3219 DIRECTORY NOTIFICATION (DNOTIFY)
3220 M: Eric Paris <eparis@parisplace.org>
3221 S: Maintained
3222 F: Documentation/filesystems/dnotify.txt
3223 F: fs/notify/dnotify/
3224 F: include/linux/dnotify.h
3225
3226 DISK GEOMETRY AND PARTITION HANDLING
3227 M: Andries Brouwer <aeb@cwi.nl>
3228 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3229 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3230 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3231 S: Maintained
3232
3233 DISKQUOTA
3234 M: Jan Kara <jack@suse.cz>
3235 S: Maintained
3236 F: Documentation/filesystems/quota.txt
3237 F: fs/quota/
3238 F: include/linux/quota*.h
3239 F: include/uapi/linux/quota*.h
3240
3241 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3242 M: Bernie Thompson <bernie@plugable.com>
3243 L: linux-fbdev@vger.kernel.org
3244 S: Maintained
3245 W: http://plugable.com/category/projects/udlfb/
3246 F: drivers/video/fbdev/udlfb.c
3247 F: include/video/udlfb.h
3248 F: Documentation/fb/udlfb.txt
3249
3250 DISTRIBUTED LOCK MANAGER (DLM)
3251 M: Christine Caulfield <ccaulfie@redhat.com>
3252 M: David Teigland <teigland@redhat.com>
3253 L: cluster-devel@redhat.com
3254 W: http://sources.redhat.com/cluster/
3255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
3256 S: Supported
3257 F: fs/dlm/
3258
3259 DMA BUFFER SHARING FRAMEWORK
3260 M: Sumit Semwal <sumit.semwal@linaro.org>
3261 S: Maintained
3262 L: linux-media@vger.kernel.org
3263 L: dri-devel@lists.freedesktop.org
3264 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3265 F: drivers/dma-buf/
3266 F: include/linux/dma-buf*
3267 F: include/linux/reservation.h
3268 F: include/linux/*fence.h
3269 F: Documentation/dma-buf-sharing.txt
3270 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3271
3272 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3273 M: Vinod Koul <vinod.koul@intel.com>
3274 L: dmaengine@vger.kernel.org
3275 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3276 S: Maintained
3277 F: drivers/dma/
3278 F: include/linux/dmaengine.h
3279 F: Documentation/dmaengine/
3280 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3281
3282 DME1737 HARDWARE MONITOR DRIVER
3283 M: Juerg Haefliger <juergh@gmail.com>
3284 L: lm-sensors@lm-sensors.org
3285 S: Maintained
3286 F: Documentation/hwmon/dme1737
3287 F: drivers/hwmon/dme1737.c
3288
3289 DMI/SMBIOS SUPPORT
3290 M: Jean Delvare <jdelvare@suse.de>
3291 S: Maintained
3292 F: drivers/firmware/dmi-id.c
3293 F: drivers/firmware/dmi_scan.c
3294 F: include/linux/dmi.h
3295
3296 DOCUMENTATION
3297 M: Jonathan Corbet <corbet@lwn.net>
3298 L: linux-doc@vger.kernel.org
3299 S: Maintained
3300 F: Documentation/
3301 X: Documentation/ABI/
3302 X: Documentation/devicetree/
3303 X: Documentation/acpi
3304 X: Documentation/power
3305 X: Documentation/spi
3306 T: git git://git.lwn.net/linux-2.6.git docs-next
3307
3308 DOUBLETALK DRIVER
3309 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3310 L: blinux-list@redhat.com
3311 S: Maintained
3312 F: drivers/char/dtlk.c
3313 F: include/linux/dtlk.h
3314
3315 DPT_I2O SCSI RAID DRIVER
3316 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3317 L: linux-scsi@vger.kernel.org
3318 W: http://www.adaptec.com/
3319 S: Maintained
3320 F: drivers/scsi/dpt*
3321 F: drivers/scsi/dpt/
3322
3323 DRBD DRIVER
3324 P: Philipp Reisner
3325 P: Lars Ellenberg
3326 M: drbd-dev@lists.linbit.com
3327 L: drbd-user@lists.linbit.com
3328 W: http://www.drbd.org
3329 T: git git://git.drbd.org/linux-2.6-drbd.git drbd
3330 T: git git://git.drbd.org/drbd-8.3.git
3331 S: Supported
3332 F: drivers/block/drbd/
3333 F: lib/lru_cache.c
3334 F: Documentation/blockdev/drbd/
3335
3336 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
3337 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3339 S: Supported
3340 F: Documentation/kobject.txt
3341 F: drivers/base/
3342 F: fs/sysfs/
3343 F: fs/debugfs/
3344 F: include/linux/kobj*
3345 F: include/linux/debugfs.h
3346 F: lib/kobj*
3347
3348 DRM DRIVERS
3349 M: David Airlie <airlied@linux.ie>
3350 L: dri-devel@lists.freedesktop.org
3351 T: git git://people.freedesktop.org/~airlied/linux
3352 S: Maintained
3353 F: drivers/gpu/drm/
3354 F: drivers/gpu/vga/
3355 F: include/drm/
3356 F: include/uapi/drm/
3357
3358 RADEON DRM DRIVERS
3359 M: Alex Deucher <alexander.deucher@amd.com>
3360 M: Christian König <christian.koenig@amd.com>
3361 L: dri-devel@lists.freedesktop.org
3362 T: git git://people.freedesktop.org/~agd5f/linux
3363 S: Supported
3364 F: drivers/gpu/drm/radeon/
3365 F: include/uapi/drm/radeon*
3366
3367 DRM PANEL DRIVERS
3368 M: Thierry Reding <thierry.reding@gmail.com>
3369 L: dri-devel@lists.freedesktop.org
3370 T: git git://anongit.freedesktop.org/tegra/linux.git
3371 S: Maintained
3372 F: drivers/gpu/drm/drm_panel.c
3373 F: drivers/gpu/drm/panel/
3374 F: include/drm/drm_panel.h
3375 F: Documentation/devicetree/bindings/panel/
3376
3377 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3378 M: Daniel Vetter <daniel.vetter@intel.com>
3379 M: Jani Nikula <jani.nikula@linux.intel.com>
3380 L: intel-gfx@lists.freedesktop.org
3381 L: dri-devel@lists.freedesktop.org
3382 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3383 T: git git://anongit.freedesktop.org/drm-intel
3384 S: Supported
3385 F: drivers/gpu/drm/i915/
3386 F: include/drm/i915*
3387 F: include/uapi/drm/i915*
3388
3389 DRM DRIVERS FOR EXYNOS
3390 M: Inki Dae <inki.dae@samsung.com>
3391 M: Joonyoung Shim <jy0922.shim@samsung.com>
3392 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3393 M: Kyungmin Park <kyungmin.park@samsung.com>
3394 L: dri-devel@lists.freedesktop.org
3395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3396 S: Supported
3397 F: drivers/gpu/drm/exynos/
3398 F: include/drm/exynos*
3399 F: include/uapi/drm/exynos*
3400
3401 DRM DRIVERS FOR FREESCALE IMX
3402 M: Philipp Zabel <p.zabel@pengutronix.de>
3403 L: dri-devel@lists.freedesktop.org
3404 S: Maintained
3405 F: drivers/gpu/drm/imx/
3406 F: Documentation/devicetree/bindings/drm/imx/
3407
3408 DRM DRIVERS FOR NVIDIA TEGRA
3409 M: Thierry Reding <thierry.reding@gmail.com>
3410 M: Terje Bergström <tbergstrom@nvidia.com>
3411 L: dri-devel@lists.freedesktop.org
3412 L: linux-tegra@vger.kernel.org
3413 T: git git://anongit.freedesktop.org/tegra/linux.git
3414 S: Supported
3415 F: drivers/gpu/drm/tegra/
3416 F: drivers/gpu/host1x/
3417 F: include/linux/host1x.h
3418 F: include/uapi/drm/tegra_drm.h
3419 F: Documentation/devicetree/bindings/gpu/nvidia,tegra20-host1x.txt
3420
3421 DRM DRIVERS FOR RENESAS
3422 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3423 L: dri-devel@lists.freedesktop.org
3424 L: linux-sh@vger.kernel.org
3425 T: git git://people.freedesktop.org/~airlied/linux
3426 S: Supported
3427 F: drivers/gpu/drm/rcar-du/
3428 F: drivers/gpu/drm/shmobile/
3429 F: include/linux/platform_data/shmob_drm.h
3430
3431 DRM DRIVERS FOR ROCKCHIP
3432 M: Mark Yao <mark.yao@rock-chips.com>
3433 L: dri-devel@lists.freedesktop.org
3434 S: Maintained
3435 F: drivers/gpu/drm/rockchip/
3436 F: Documentation/devicetree/bindings/video/rockchip*
3437
3438 DSBR100 USB FM RADIO DRIVER
3439 M: Alexey Klimov <klimov.linux@gmail.com>
3440 L: linux-media@vger.kernel.org
3441 T: git git://linuxtv.org/media_tree.git
3442 S: Maintained
3443 F: drivers/media/radio/dsbr100.c
3444
3445 DSCC4 DRIVER
3446 M: Francois Romieu <romieu@fr.zoreil.com>
3447 L: netdev@vger.kernel.org
3448 S: Maintained
3449 F: drivers/net/wan/dscc4.c
3450
3451 DT3155 MEDIA DRIVER
3452 M: Hans Verkuil <hverkuil@xs4all.nl>
3453 L: linux-media@vger.kernel.org
3454 T: git git://linuxtv.org/media_tree.git
3455 W: http://linuxtv.org
3456 S: Odd Fixes
3457 F: drivers/media/pci/dt3155/
3458
3459 DVB_USB_AF9015 MEDIA DRIVER
3460 M: Antti Palosaari <crope@iki.fi>
3461 L: linux-media@vger.kernel.org
3462 W: http://linuxtv.org/
3463 W: http://palosaari.fi/linux/
3464 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3465 T: git git://linuxtv.org/anttip/media_tree.git
3466 S: Maintained
3467 F: drivers/media/usb/dvb-usb-v2/af9015*
3468
3469 DVB_USB_AF9035 MEDIA DRIVER
3470 M: Antti Palosaari <crope@iki.fi>
3471 L: linux-media@vger.kernel.org
3472 W: http://linuxtv.org/
3473 W: http://palosaari.fi/linux/
3474 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3475 T: git git://linuxtv.org/anttip/media_tree.git
3476 S: Maintained
3477 F: drivers/media/usb/dvb-usb-v2/af9035*
3478
3479 DVB_USB_ANYSEE MEDIA DRIVER
3480 M: Antti Palosaari <crope@iki.fi>
3481 L: linux-media@vger.kernel.org
3482 W: http://linuxtv.org/
3483 W: http://palosaari.fi/linux/
3484 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3485 T: git git://linuxtv.org/anttip/media_tree.git
3486 S: Maintained
3487 F: drivers/media/usb/dvb-usb-v2/anysee*
3488
3489 DVB_USB_AU6610 MEDIA DRIVER
3490 M: Antti Palosaari <crope@iki.fi>
3491 L: linux-media@vger.kernel.org
3492 W: http://linuxtv.org/
3493 W: http://palosaari.fi/linux/
3494 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3495 T: git git://linuxtv.org/anttip/media_tree.git
3496 S: Maintained
3497 F: drivers/media/usb/dvb-usb-v2/au6610*
3498
3499 DVB_USB_CE6230 MEDIA DRIVER
3500 M: Antti Palosaari <crope@iki.fi>
3501 L: linux-media@vger.kernel.org
3502 W: http://linuxtv.org/
3503 W: http://palosaari.fi/linux/
3504 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3505 T: git git://linuxtv.org/anttip/media_tree.git
3506 S: Maintained
3507 F: drivers/media/usb/dvb-usb-v2/ce6230*
3508
3509 DVB_USB_CXUSB MEDIA DRIVER
3510 M: Michael Krufky <mkrufky@linuxtv.org>
3511 L: linux-media@vger.kernel.org
3512 W: http://linuxtv.org/
3513 W: http://github.com/mkrufky
3514 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3515 T: git git://linuxtv.org/media_tree.git
3516 S: Maintained
3517 F: drivers/media/usb/dvb-usb/cxusb*
3518
3519 DVB_USB_EC168 MEDIA DRIVER
3520 M: Antti Palosaari <crope@iki.fi>
3521 L: linux-media@vger.kernel.org
3522 W: http://linuxtv.org/
3523 W: http://palosaari.fi/linux/
3524 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3525 T: git git://linuxtv.org/anttip/media_tree.git
3526 S: Maintained
3527 F: drivers/media/usb/dvb-usb-v2/ec168*
3528
3529 DVB_USB_GL861 MEDIA DRIVER
3530 M: Antti Palosaari <crope@iki.fi>
3531 L: linux-media@vger.kernel.org
3532 W: http://linuxtv.org/
3533 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3534 T: git git://linuxtv.org/anttip/media_tree.git
3535 S: Maintained
3536 F: drivers/media/usb/dvb-usb-v2/gl861*
3537
3538 DVB_USB_MXL111SF MEDIA DRIVER
3539 M: Michael Krufky <mkrufky@linuxtv.org>
3540 L: linux-media@vger.kernel.org
3541 W: http://linuxtv.org/
3542 W: http://github.com/mkrufky
3543 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3544 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3545 S: Maintained
3546 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3547
3548 DVB_USB_RTL28XXU MEDIA DRIVER
3549 M: Antti Palosaari <crope@iki.fi>
3550 L: linux-media@vger.kernel.org
3551 W: http://linuxtv.org/
3552 W: http://palosaari.fi/linux/
3553 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3554 T: git git://linuxtv.org/anttip/media_tree.git
3555 S: Maintained
3556 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3557
3558 DVB_USB_V2 MEDIA DRIVER
3559 M: Antti Palosaari <crope@iki.fi>
3560 L: linux-media@vger.kernel.org
3561 W: http://linuxtv.org/
3562 W: http://palosaari.fi/linux/
3563 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3564 T: git git://linuxtv.org/anttip/media_tree.git
3565 S: Maintained
3566 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3567 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3568
3569 DYNAMIC DEBUG
3570 M: Jason Baron <jbaron@akamai.com>
3571 S: Maintained
3572 F: lib/dynamic_debug.c
3573 F: include/linux/dynamic_debug.h
3574
3575 DZ DECSTATION DZ11 SERIAL DRIVER
3576 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3577 S: Maintained
3578 F: drivers/tty/serial/dz.*
3579
3580 E3X0 POWER BUTTON DRIVER
3581 M: Moritz Fischer <moritz.fischer@ettus.com>
3582 L: usrp-users@lists.ettus.com
3583 W: http://www.ettus.com
3584 S: Supported
3585 F: drivers/input/misc/e3x0-button.c
3586 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3587
3588 E4000 MEDIA DRIVER
3589 M: Antti Palosaari <crope@iki.fi>
3590 L: linux-media@vger.kernel.org
3591 W: http://linuxtv.org/
3592 W: http://palosaari.fi/linux/
3593 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3594 T: git git://linuxtv.org/anttip/media_tree.git
3595 S: Maintained
3596 F: drivers/media/tuners/e4000*
3597
3598 EATA ISA/EISA/PCI SCSI DRIVER
3599 M: Dario Ballabio <ballabio_dario@emc.com>
3600 L: linux-scsi@vger.kernel.org
3601 S: Maintained
3602 F: drivers/scsi/eata.c
3603
3604 EC100 MEDIA DRIVER
3605 M: Antti Palosaari <crope@iki.fi>
3606 L: linux-media@vger.kernel.org
3607 W: http://linuxtv.org/
3608 W: http://palosaari.fi/linux/
3609 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3610 T: git git://linuxtv.org/anttip/media_tree.git
3611 S: Maintained
3612 F: drivers/media/dvb-frontends/ec100*
3613
3614 ECRYPT FILE SYSTEM
3615 M: Tyler Hicks <tyhicks@canonical.com>
3616 L: ecryptfs@vger.kernel.org
3617 W: http://ecryptfs.org
3618 W: https://launchpad.net/ecryptfs
3619 S: Supported
3620 F: Documentation/filesystems/ecryptfs.txt
3621 F: fs/ecryptfs/
3622
3623 EDAC-CORE
3624 M: Doug Thompson <dougthompson@xmission.com>
3625 M: Borislav Petkov <bp@alien8.de>
3626 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3627 L: linux-edac@vger.kernel.org
3628 W: bluesmoke.sourceforge.net
3629 T: git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git#for-next
3630 T: git://git.kernel.org/pub/linux/kernel/git/mchehab/linux-edac.git#linux_next
3631 S: Supported
3632 F: Documentation/edac.txt
3633 F: drivers/edac/
3634 F: include/linux/edac.h
3635
3636 EDAC-AMD64
3637 M: Doug Thompson <dougthompson@xmission.com>
3638 M: Borislav Petkov <bp@alien8.de>
3639 L: linux-edac@vger.kernel.org
3640 W: bluesmoke.sourceforge.net
3641 S: Maintained
3642 F: drivers/edac/amd64_edac*
3643
3644 EDAC-CALXEDA
3645 M: Doug Thompson <dougthompson@xmission.com>
3646 M: Robert Richter <rric@kernel.org>
3647 L: linux-edac@vger.kernel.org
3648 W: bluesmoke.sourceforge.net
3649 S: Maintained
3650 F: drivers/edac/highbank*
3651
3652 EDAC-CAVIUM
3653 M: Ralf Baechle <ralf@linux-mips.org>
3654 M: David Daney <david.daney@cavium.com>
3655 L: linux-edac@vger.kernel.org
3656 L: linux-mips@linux-mips.org
3657 W: bluesmoke.sourceforge.net
3658 S: Supported
3659 F: drivers/edac/octeon_edac*
3660
3661 EDAC-E752X
3662 M: Mark Gross <mark.gross@intel.com>
3663 M: Doug Thompson <dougthompson@xmission.com>
3664 L: linux-edac@vger.kernel.org
3665 W: bluesmoke.sourceforge.net
3666 S: Maintained
3667 F: drivers/edac/e752x_edac.c
3668
3669 EDAC-E7XXX
3670 M: Doug Thompson <dougthompson@xmission.com>
3671 L: linux-edac@vger.kernel.org
3672 W: bluesmoke.sourceforge.net
3673 S: Maintained
3674 F: drivers/edac/e7xxx_edac.c
3675
3676 EDAC-GHES
3677 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3678 L: linux-edac@vger.kernel.org
3679 W: bluesmoke.sourceforge.net
3680 S: Maintained
3681 F: drivers/edac/ghes_edac.c
3682
3683 EDAC-I82443BXGX
3684 M: Tim Small <tim@buttersideup.com>
3685 L: linux-edac@vger.kernel.org
3686 W: bluesmoke.sourceforge.net
3687 S: Maintained
3688 F: drivers/edac/i82443bxgx_edac.c
3689
3690 EDAC-I3000
3691 M: Jason Uhlenkott <juhlenko@akamai.com>
3692 L: linux-edac@vger.kernel.org
3693 W: bluesmoke.sourceforge.net
3694 S: Maintained
3695 F: drivers/edac/i3000_edac.c
3696
3697 EDAC-I5000
3698 M: Doug Thompson <dougthompson@xmission.com>
3699 L: linux-edac@vger.kernel.org
3700 W: bluesmoke.sourceforge.net
3701 S: Maintained
3702 F: drivers/edac/i5000_edac.c
3703
3704 EDAC-I5400
3705 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3706 L: linux-edac@vger.kernel.org
3707 W: bluesmoke.sourceforge.net
3708 S: Maintained
3709 F: drivers/edac/i5400_edac.c
3710
3711 EDAC-I7300
3712 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3713 L: linux-edac@vger.kernel.org
3714 W: bluesmoke.sourceforge.net
3715 S: Maintained
3716 F: drivers/edac/i7300_edac.c
3717
3718 EDAC-I7CORE
3719 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3720 L: linux-edac@vger.kernel.org
3721 W: bluesmoke.sourceforge.net
3722 S: Maintained
3723 F: drivers/edac/i7core_edac.c
3724
3725 EDAC-I82975X
3726 M: Ranganathan Desikan <ravi@jetztechnologies.com>
3727 M: "Arvind R." <arvino55@gmail.com>
3728 L: linux-edac@vger.kernel.org
3729 W: bluesmoke.sourceforge.net
3730 S: Maintained
3731 F: drivers/edac/i82975x_edac.c
3732
3733 EDAC-IE31200
3734 M: Jason Baron <jbaron@akamai.com>
3735 L: linux-edac@vger.kernel.org
3736 W: bluesmoke.sourceforge.net
3737 S: Maintained
3738 F: drivers/edac/ie31200_edac.c
3739
3740 EDAC-MPC85XX
3741 M: Johannes Thumshirn <johannes.thumshirn@men.de>
3742 L: linux-edac@vger.kernel.org
3743 W: bluesmoke.sourceforge.net
3744 S: Maintained
3745 F: drivers/edac/mpc85xx_edac.[ch]
3746
3747 EDAC-PASEMI
3748 M: Egor Martovetsky <egor@pasemi.com>
3749 L: linux-edac@vger.kernel.org
3750 W: bluesmoke.sourceforge.net
3751 S: Maintained
3752 F: drivers/edac/pasemi_edac.c
3753
3754 EDAC-R82600
3755 M: Tim Small <tim@buttersideup.com>
3756 L: linux-edac@vger.kernel.org
3757 W: bluesmoke.sourceforge.net
3758 S: Maintained
3759 F: drivers/edac/r82600_edac.c
3760
3761 EDAC-SBRIDGE
3762 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3763 L: linux-edac@vger.kernel.org
3764 W: bluesmoke.sourceforge.net
3765 S: Maintained
3766 F: drivers/edac/sb_edac.c
3767
3768 EDIROL UA-101/UA-1000 DRIVER
3769 M: Clemens Ladisch <clemens@ladisch.de>
3770 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3771 T: git git://git.alsa-project.org/alsa-kernel.git
3772 S: Maintained
3773 F: sound/usb/misc/ua101.c
3774
3775 EXTENSIBLE FIRMWARE INTERFACE (EFI)
3776 M: Matt Fleming <matt.fleming@intel.com>
3777 L: linux-efi@vger.kernel.org
3778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3779 S: Maintained
3780 F: Documentation/efi-stub.txt
3781 F: arch/ia64/kernel/efi.c
3782 F: arch/x86/boot/compressed/eboot.[ch]
3783 F: arch/x86/include/asm/efi.h
3784 F: arch/x86/platform/efi/*
3785 F: drivers/firmware/efi/*
3786 F: include/linux/efi*.h
3787
3788 EFI VARIABLE FILESYSTEM
3789 M: Matthew Garrett <matthew.garrett@nebula.com>
3790 M: Jeremy Kerr <jk@ozlabs.org>
3791 M: Matt Fleming <matt.fleming@intel.com>
3792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
3793 L: linux-efi@vger.kernel.org
3794 S: Maintained
3795 F: fs/efivarfs/
3796
3797 EFIFB FRAMEBUFFER DRIVER
3798 L: linux-fbdev@vger.kernel.org
3799 M: Peter Jones <pjones@redhat.com>
3800 S: Maintained
3801 F: drivers/video/fbdev/efifb.c
3802
3803 EFS FILESYSTEM
3804 W: http://aeschi.ch.eu.org/efs/
3805 S: Orphan
3806 F: fs/efs/
3807
3808 EHCA (IBM GX bus InfiniBand adapter) DRIVER
3809 M: Hoang-Nam Nguyen <hnguyen@de.ibm.com>
3810 M: Christoph Raisch <raisch@de.ibm.com>
3811 L: linux-rdma@vger.kernel.org
3812 S: Supported
3813 F: drivers/infiniband/hw/ehca/
3814
3815 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
3816 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
3817 L: netdev@vger.kernel.org
3818 S: Maintained
3819 F: drivers/net/ethernet/ibm/ehea/
3820
3821 EM28XX VIDEO4LINUX DRIVER
3822 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3823 L: linux-media@vger.kernel.org
3824 W: http://linuxtv.org
3825 T: git git://linuxtv.org/media_tree.git
3826 S: Maintained
3827 F: drivers/media/usb/em28xx/
3828
3829 EMBEDDED LINUX
3830 M: Paul Gortmaker <paul.gortmaker@windriver.com>
3831 M: Matt Mackall <mpm@selenic.com>
3832 M: David Woodhouse <dwmw2@infradead.org>
3833 L: linux-embedded@vger.kernel.org
3834 S: Maintained
3835
3836 EMULEX LPFC FC SCSI DRIVER
3837 M: James Smart <james.smart@emulex.com>
3838 L: linux-scsi@vger.kernel.org
3839 W: http://sourceforge.net/projects/lpfcxxxx
3840 S: Supported
3841 F: drivers/scsi/lpfc/
3842
3843 ENE CB710 FLASH CARD READER DRIVER
3844 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
3845 S: Maintained
3846 F: drivers/misc/cb710/
3847 F: drivers/mmc/host/cb710-mmc.*
3848 F: include/linux/cb710.h
3849
3850 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
3851 M: Maxim Levitsky <maximlevitsky@gmail.com>
3852 S: Maintained
3853 F: drivers/media/rc/ene_ir.*
3854
3855 ENHANCED ERROR HANDLING (EEH)
3856 M: Gavin Shan <shangw@linux.vnet.ibm.com>
3857 L: linuxppc-dev@lists.ozlabs.org
3858 S: Supported
3859 F: Documentation/powerpc/eeh-pci-error-recovery.txt
3860 F: arch/powerpc/kernel/eeh*.c
3861
3862 EPSON S1D13XXX FRAMEBUFFER DRIVER
3863 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
3864 S: Maintained
3865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
3866 F: drivers/video/fbdev/s1d13xxxfb.c
3867 F: include/video/s1d13xxxfb.h
3868
3869 ET131X NETWORK DRIVER
3870 M: Mark Einon <mark.einon@gmail.com>
3871 S: Odd Fixes
3872 F: drivers/net/ethernet/agere/
3873
3874 ETHERNET BRIDGE
3875 M: Stephen Hemminger <stephen@networkplumber.org>
3876 L: bridge@lists.linux-foundation.org
3877 L: netdev@vger.kernel.org
3878 W: http://www.linuxfoundation.org/en/Net:Bridge
3879 S: Maintained
3880 F: include/linux/netfilter_bridge/
3881 F: net/bridge/
3882
3883 ETHERNET PHY LIBRARY
3884 M: Florian Fainelli <f.fainelli@gmail.com>
3885 L: netdev@vger.kernel.org
3886 S: Maintained
3887 F: include/linux/phy.h
3888 F: include/linux/phy_fixed.h
3889 F: drivers/net/phy/
3890 F: Documentation/networking/phy.txt
3891 F: drivers/of/of_mdio.c
3892 F: drivers/of/of_net.c
3893
3894 EXT2 FILE SYSTEM
3895 M: Jan Kara <jack@suse.cz>
3896 L: linux-ext4@vger.kernel.org
3897 S: Maintained
3898 F: Documentation/filesystems/ext2.txt
3899 F: fs/ext2/
3900 F: include/linux/ext2*
3901
3902 EXT3 FILE SYSTEM
3903 M: Jan Kara <jack@suse.cz>
3904 M: Andrew Morton <akpm@linux-foundation.org>
3905 M: Andreas Dilger <adilger.kernel@dilger.ca>
3906 L: linux-ext4@vger.kernel.org
3907 S: Maintained
3908 F: Documentation/filesystems/ext3.txt
3909 F: fs/ext3/
3910
3911 EXT4 FILE SYSTEM
3912 M: "Theodore Ts'o" <tytso@mit.edu>
3913 M: Andreas Dilger <adilger.kernel@dilger.ca>
3914 L: linux-ext4@vger.kernel.org
3915 W: http://ext4.wiki.kernel.org
3916 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
3917 S: Maintained
3918 F: Documentation/filesystems/ext4.txt
3919 F: fs/ext4/
3920
3921 Extended Verification Module (EVM)
3922 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
3923 L: linux-ima-devel@lists.sourceforge.net
3924 L: linux-security-module@vger.kernel.org
3925 S: Supported
3926 F: security/integrity/evm/
3927
3928 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
3929 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3930 M: Chanwoo Choi <cw00.choi@samsung.com>
3931 L: linux-kernel@vger.kernel.org
3932 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
3933 S: Maintained
3934 F: drivers/extcon/
3935 F: Documentation/extcon/
3936
3937 EXYNOS DP DRIVER
3938 M: Jingoo Han <jg1.han@samsung.com>
3939 L: dri-devel@lists.freedesktop.org
3940 S: Maintained
3941 F: drivers/gpu/drm/exynos/exynos_dp*
3942
3943 EXYNOS MIPI DISPLAY DRIVERS
3944 M: Inki Dae <inki.dae@samsung.com>
3945 M: Donghwa Lee <dh09.lee@samsung.com>
3946 M: Kyungmin Park <kyungmin.park@samsung.com>
3947 L: linux-fbdev@vger.kernel.org
3948 S: Maintained
3949 F: drivers/video/fbdev/exynos/exynos_mipi*
3950 F: include/video/exynos_mipi*
3951
3952 F71805F HARDWARE MONITORING DRIVER
3953 M: Jean Delvare <jdelvare@suse.de>
3954 L: lm-sensors@lm-sensors.org
3955 S: Maintained
3956 F: Documentation/hwmon/f71805f
3957 F: drivers/hwmon/f71805f.c
3958
3959 FC0011 TUNER DRIVER
3960 M: Michael Buesch <m@bues.ch>
3961 L: linux-media@vger.kernel.org
3962 S: Maintained
3963 F: drivers/media/tuners/fc0011.h
3964 F: drivers/media/tuners/fc0011.c
3965
3966 FC2580 MEDIA DRIVER
3967 M: Antti Palosaari <crope@iki.fi>
3968 L: linux-media@vger.kernel.org
3969 W: http://linuxtv.org/
3970 W: http://palosaari.fi/linux/
3971 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3972 T: git git://linuxtv.org/anttip/media_tree.git
3973 S: Maintained
3974 F: drivers/media/tuners/fc2580*
3975
3976 FANOTIFY
3977 M: Eric Paris <eparis@redhat.com>
3978 S: Maintained
3979 F: fs/notify/fanotify/
3980 F: include/linux/fanotify.h
3981 F: include/uapi/linux/fanotify.h
3982
3983 FARSYNC SYNCHRONOUS DRIVER
3984 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
3985 W: http://www.farsite.co.uk/
3986 S: Supported
3987 F: drivers/net/wan/farsync.*
3988
3989 FAULT INJECTION SUPPORT
3990 M: Akinobu Mita <akinobu.mita@gmail.com>
3991 S: Supported
3992 F: Documentation/fault-injection/
3993 F: lib/fault-inject.c
3994
3995 FBTFT Framebuffer drivers
3996 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
3997 M: Noralf Trønnes <noralf@tronnes.org>
3998 S: Maintained
3999 F: drivers/staging/fbtft/
4000
4001 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4002 M: Vasu Dev <vasu.dev@intel.com>
4003 L: fcoe-devel@open-fcoe.org
4004 W: www.Open-FCoE.org
4005 S: Supported
4006 F: drivers/scsi/libfc/
4007 F: drivers/scsi/fcoe/
4008 F: include/scsi/fc/
4009 F: include/scsi/libfc.h
4010 F: include/scsi/libfcoe.h
4011 F: include/uapi/scsi/fc/
4012
4013 FILE LOCKING (flock() and fcntl()/lockf())
4014 M: Jeff Layton <jlayton@poochiereds.net>
4015 M: J. Bruce Fields <bfields@fieldses.org>
4016 L: linux-fsdevel@vger.kernel.org
4017 S: Maintained
4018 F: include/linux/fcntl.h
4019 F: include/linux/fs.h
4020 F: include/uapi/linux/fcntl.h
4021 F: include/uapi/linux/fs.h
4022 F: fs/fcntl.c
4023 F: fs/locks.c
4024
4025 FILESYSTEMS (VFS and infrastructure)
4026 M: Alexander Viro <viro@zeniv.linux.org.uk>
4027 L: linux-fsdevel@vger.kernel.org
4028 S: Maintained
4029 F: fs/*
4030
4031 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4032 M: Riku Voipio <riku.voipio@iki.fi>
4033 L: lm-sensors@lm-sensors.org
4034 S: Maintained
4035 F: drivers/hwmon/f75375s.c
4036 F: include/linux/f75375s.h
4037
4038 FIREWIRE AUDIO DRIVERS
4039 M: Clemens Ladisch <clemens@ladisch.de>
4040 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4041 T: git git://git.alsa-project.org/alsa-kernel.git
4042 S: Maintained
4043 F: sound/firewire/
4044
4045 FIREWIRE MEDIA DRIVERS (firedtv)
4046 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4047 L: linux-media@vger.kernel.org
4048 L: linux1394-devel@lists.sourceforge.net
4049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4050 S: Maintained
4051 F: drivers/media/firewire/
4052
4053 FIREWIRE SBP-2 TARGET
4054 M: Chris Boot <bootc@bootc.net>
4055 L: linux-scsi@vger.kernel.org
4056 L: target-devel@vger.kernel.org
4057 L: linux1394-devel@lists.sourceforge.net
4058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4059 S: Maintained
4060 F: drivers/target/sbp/
4061
4062 FIREWIRE SUBSYSTEM
4063 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4064 L: linux1394-devel@lists.sourceforge.net
4065 W: http://ieee1394.wiki.kernel.org/
4066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4067 S: Maintained
4068 F: drivers/firewire/
4069 F: include/linux/firewire.h
4070 F: include/uapi/linux/firewire*.h
4071 F: tools/firewire/
4072
4073 FIRMWARE LOADER (request_firmware)
4074 M: Ming Lei <ming.lei@canonical.com>
4075 L: linux-kernel@vger.kernel.org
4076 S: Maintained
4077 F: Documentation/firmware_class/
4078 F: drivers/base/firmware*.c
4079 F: include/linux/firmware.h
4080
4081 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4082 M: Joshua Morris <josh.h.morris@us.ibm.com>
4083 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4084 S: Maintained
4085 F: drivers/block/rsxx/
4086
4087 FLOPPY DRIVER
4088 M: Jiri Kosina <jkosina@suse.cz>
4089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4090 S: Odd fixes
4091 F: drivers/block/floppy.c
4092
4093 FMC SUBSYSTEM
4094 M: Alessandro Rubini <rubini@gnudd.com>
4095 W: http://www.ohwr.org/projects/fmc-bus
4096 S: Supported
4097 F: drivers/fmc/
4098 F: include/linux/fmc*.h
4099 F: include/linux/ipmi-fru.h
4100 K: fmc_d.*register
4101
4102 FPU EMULATOR
4103 M: Bill Metzenthen <billm@melbpc.org.au>
4104 W: http://floatingpoint.sourceforge.net/emulator/index.html
4105 S: Maintained
4106 F: arch/x86/math-emu/
4107
4108 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4109 L: netdev@vger.kernel.org
4110 S: Orphan
4111 F: drivers/net/wan/dlci.c
4112 F: drivers/net/wan/sdla.c
4113
4114 FRAMEBUFFER LAYER
4115 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4116 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4117 L: linux-fbdev@vger.kernel.org
4118 W: http://linux-fbdev.sourceforge.net/
4119 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4121 S: Maintained
4122 F: Documentation/fb/
4123 F: Documentation/devicetree/bindings/fb/
4124 F: drivers/video/
4125 F: include/video/
4126 F: include/linux/fb.h
4127 F: include/uapi/video/
4128 F: include/uapi/linux/fb.h
4129
4130 FREESCALE DIU FRAMEBUFFER DRIVER
4131 M: Timur Tabi <timur@tabi.org>
4132 L: linux-fbdev@vger.kernel.org
4133 S: Maintained
4134 F: drivers/video/fbdev/fsl-diu-fb.*
4135
4136 FREESCALE DMA DRIVER
4137 M: Li Yang <leoli@freescale.com>
4138 M: Zhang Wei <zw@zh-kernel.org>
4139 L: linuxppc-dev@lists.ozlabs.org
4140 S: Maintained
4141 F: drivers/dma/fsldma.*
4142
4143 FREESCALE I2C CPM DRIVER
4144 M: Jochen Friedrich <jochen@scram.de>
4145 L: linuxppc-dev@lists.ozlabs.org
4146 L: linux-i2c@vger.kernel.org
4147 S: Maintained
4148 F: drivers/i2c/busses/i2c-cpm.c
4149
4150 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4151 M: Sascha Hauer <kernel@pengutronix.de>
4152 L: linux-fbdev@vger.kernel.org
4153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4154 S: Maintained
4155 F: include/linux/platform_data/video-imxfb.h
4156 F: drivers/video/fbdev/imxfb.c
4157
4158 FREESCALE QUAD SPI DRIVER
4159 M: Han Xu <han.xu@freescale.com>
4160 L: linux-mtd@lists.infradead.org
4161 S: Maintained
4162 F: drivers/mtd/spi-nor/fsl-quadspi.c
4163
4164 FREESCALE SOC FS_ENET DRIVER
4165 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4166 M: Vitaly Bordug <vbordug@ru.mvista.com>
4167 L: linuxppc-dev@lists.ozlabs.org
4168 L: netdev@vger.kernel.org
4169 S: Maintained
4170 F: drivers/net/ethernet/freescale/fs_enet/
4171 F: include/linux/fs_enet_pd.h
4172
4173 FREESCALE QUICC ENGINE LIBRARY
4174 L: linuxppc-dev@lists.ozlabs.org
4175 S: Orphan
4176 F: arch/powerpc/sysdev/qe_lib/
4177 F: arch/powerpc/include/asm/*qe.h
4178
4179 FREESCALE USB PERIPHERAL DRIVERS
4180 M: Li Yang <leoli@freescale.com>
4181 L: linux-usb@vger.kernel.org
4182 L: linuxppc-dev@lists.ozlabs.org
4183 S: Maintained
4184 F: drivers/usb/gadget/udc/fsl*
4185
4186 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4187 M: Li Yang <leoli@freescale.com>
4188 L: netdev@vger.kernel.org
4189 L: linuxppc-dev@lists.ozlabs.org
4190 S: Maintained
4191 F: drivers/net/ethernet/freescale/ucc_geth*
4192
4193 FREESCALE QUICC ENGINE UCC UART DRIVER
4194 M: Timur Tabi <timur@tabi.org>
4195 L: linuxppc-dev@lists.ozlabs.org
4196 S: Maintained
4197 F: drivers/tty/serial/ucc_uart.c
4198
4199 FREESCALE SOC SOUND DRIVERS
4200 M: Timur Tabi <timur@tabi.org>
4201 M: Nicolin Chen <nicoleotsuka@gmail.com>
4202 M: Xiubo Li <Xiubo.Lee@gmail.com>
4203 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4204 L: linuxppc-dev@lists.ozlabs.org
4205 S: Maintained
4206 F: sound/soc/fsl/fsl*
4207 F: sound/soc/fsl/imx*
4208 F: sound/soc/fsl/mpc8610_hpcd.c
4209
4210 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4211 M: J. German Rivera <German.Rivera@freescale.com>
4212 L: linux-kernel@vger.kernel.org
4213 S: Maintained
4214 F: drivers/staging/fsl-mc/
4215
4216 FREEVXFS FILESYSTEM
4217 M: Christoph Hellwig <hch@infradead.org>
4218 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4219 S: Maintained
4220 F: fs/freevxfs/
4221
4222 FREEZER
4223 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4224 M: Pavel Machek <pavel@ucw.cz>
4225 L: linux-pm@vger.kernel.org
4226 S: Supported
4227 F: Documentation/power/freezing-of-tasks.txt
4228 F: include/linux/freezer.h
4229 F: kernel/freezer.c
4230
4231 FRONTSWAP API
4232 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4233 L: linux-kernel@vger.kernel.org
4234 S: Maintained
4235 F: mm/frontswap.c
4236 F: include/linux/frontswap.h
4237
4238 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4239 M: David Howells <dhowells@redhat.com>
4240 L: linux-cachefs@redhat.com
4241 S: Supported
4242 F: Documentation/filesystems/caching/
4243 F: fs/fscache/
4244 F: include/linux/fscache*.h
4245
4246 F2FS FILE SYSTEM
4247 M: Jaegeuk Kim <jaegeuk@kernel.org>
4248 M: Changman Lee <cm224.lee@samsung.com>
4249 L: linux-f2fs-devel@lists.sourceforge.net
4250 W: http://en.wikipedia.org/wiki/F2FS
4251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4252 S: Maintained
4253 F: Documentation/filesystems/f2fs.txt
4254 F: Documentation/ABI/testing/sysfs-fs-f2fs
4255 F: fs/f2fs/
4256 F: include/linux/f2fs_fs.h
4257
4258 FUJITSU FR-V (FRV) PORT
4259 M: David Howells <dhowells@redhat.com>
4260 S: Maintained
4261 F: arch/frv/
4262
4263 FUJITSU LAPTOP EXTRAS
4264 M: Jonathan Woithe <jwoithe@just42.net>
4265 L: platform-driver-x86@vger.kernel.org
4266 S: Maintained
4267 F: drivers/platform/x86/fujitsu-laptop.c
4268
4269 FUJITSU M-5MO LS CAMERA ISP DRIVER
4270 M: Kyungmin Park <kyungmin.park@samsung.com>
4271 M: Heungjun Kim <riverful.kim@samsung.com>
4272 L: linux-media@vger.kernel.org
4273 S: Maintained
4274 F: drivers/media/i2c/m5mols/
4275 F: include/media/m5mols.h
4276
4277 FUJITSU TABLET EXTRAS
4278 M: Robert Gerlach <khnz@gmx.de>
4279 L: platform-driver-x86@vger.kernel.org
4280 S: Maintained
4281 F: drivers/platform/x86/fujitsu-tablet.c
4282
4283 FUSE: FILESYSTEM IN USERSPACE
4284 M: Miklos Szeredi <miklos@szeredi.hu>
4285 L: fuse-devel@lists.sourceforge.net
4286 W: http://fuse.sourceforge.net/
4287 S: Maintained
4288 F: fs/fuse/
4289 F: include/uapi/linux/fuse.h
4290
4291 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4292 M: Rik Faith <faith@cs.unc.edu>
4293 L: linux-scsi@vger.kernel.org
4294 S: Odd Fixes (e.g., new signatures)
4295 F: drivers/scsi/fdomain.*
4296
4297 GCOV BASED KERNEL PROFILING
4298 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4299 S: Maintained
4300 F: kernel/gcov/
4301 F: Documentation/gcov.txt
4302
4303 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4304 M: Achim Leubner <achim_leubner@adaptec.com>
4305 L: linux-scsi@vger.kernel.org
4306 W: http://www.icp-vortex.com/
4307 S: Supported
4308 F: drivers/scsi/gdt*
4309
4310 GDB KERNEL DEBUGGING HELPER SCRIPTS
4311 M: Jan Kiszka <jan.kiszka@siemens.com>
4312 S: Supported
4313 F: scripts/gdb/
4314
4315 GEMTEK FM RADIO RECEIVER DRIVER
4316 M: Hans Verkuil <hverkuil@xs4all.nl>
4317 L: linux-media@vger.kernel.org
4318 T: git git://linuxtv.org/media_tree.git
4319 W: http://linuxtv.org
4320 S: Maintained
4321 F: drivers/media/radio/radio-gemtek*
4322
4323 GENERIC GPIO I2C DRIVER
4324 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4325 S: Supported
4326 F: drivers/i2c/busses/i2c-gpio.c
4327 F: include/linux/i2c-gpio.h
4328
4329 GENERIC GPIO I2C MULTIPLEXER DRIVER
4330 M: Peter Korsgaard <peter.korsgaard@barco.com>
4331 L: linux-i2c@vger.kernel.org
4332 S: Supported
4333 F: drivers/i2c/muxes/i2c-mux-gpio.c
4334 F: include/linux/i2c-mux-gpio.h
4335 F: Documentation/i2c/muxes/i2c-mux-gpio
4336
4337 GENERIC HDLC (WAN) DRIVERS
4338 M: Krzysztof Halasa <khc@pm.waw.pl>
4339 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4340 S: Maintained
4341 F: drivers/net/wan/c101.c
4342 F: drivers/net/wan/hd6457*
4343 F: drivers/net/wan/hdlc*
4344 F: drivers/net/wan/n2.c
4345 F: drivers/net/wan/pc300too.c
4346 F: drivers/net/wan/pci200syn.c
4347 F: drivers/net/wan/wanxl*
4348
4349 GENERIC INCLUDE/ASM HEADER FILES
4350 M: Arnd Bergmann <arnd@arndb.de>
4351 L: linux-arch@vger.kernel.org
4352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4353 S: Maintained
4354 F: include/asm-generic/
4355 F: include/uapi/asm-generic/
4356
4357 GENERIC PHY FRAMEWORK
4358 M: Kishon Vijay Abraham I <kishon@ti.com>
4359 L: linux-kernel@vger.kernel.org
4360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4361 S: Supported
4362 F: drivers/phy/
4363 F: include/linux/phy/
4364
4365 GENERIC PM DOMAINS
4366 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4367 M: Kevin Hilman <khilman@kernel.org>
4368 M: Ulf Hansson <ulf.hansson@linaro.org>
4369 L: linux-pm@vger.kernel.org
4370 S: Supported
4371 F: drivers/base/power/domain*.c
4372 F: include/linux/pm_domain.h
4373
4374 GENERIC UIO DRIVER FOR PCI DEVICES
4375 M: "Michael S. Tsirkin" <mst@redhat.com>
4376 L: kvm@vger.kernel.org
4377 S: Supported
4378 F: drivers/uio/uio_pci_generic.c
4379
4380 GET_MAINTAINER SCRIPT
4381 M: Joe Perches <joe@perches.com>
4382 S: Maintained
4383 F: scripts/get_maintainer.pl
4384
4385 GFS2 FILE SYSTEM
4386 M: Steven Whitehouse <swhiteho@redhat.com>
4387 M: Bob Peterson <rpeterso@redhat.com>
4388 L: cluster-devel@redhat.com
4389 W: http://sources.redhat.com/cluster/
4390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4391 S: Supported
4392 F: Documentation/filesystems/gfs2*.txt
4393 F: fs/gfs2/
4394 F: include/uapi/linux/gfs2_ondisk.h
4395
4396 GIGASET ISDN DRIVERS
4397 M: Hansjoerg Lipp <hjlipp@web.de>
4398 M: Tilman Schmidt <tilman@imap.cc>
4399 L: gigaset307x-common@lists.sourceforge.net
4400 W: http://gigaset307x.sourceforge.net/
4401 S: Maintained
4402 F: Documentation/isdn/README.gigaset
4403 F: drivers/isdn/gigaset/
4404 F: include/uapi/linux/gigaset_dev.h
4405
4406 GO7007 MPEG CODEC
4407 M: Hans Verkuil <hans.verkuil@cisco.com>
4408 L: linux-media@vger.kernel.org
4409 S: Maintained
4410 F: drivers/media/usb/go7007/
4411
4412 GOODIX TOUCHSCREEN
4413 M: Bastien Nocera <hadess@hadess.net>
4414 L: linux-input@vger.kernel.org
4415 S: Maintained
4416 F: drivers/input/touchscreen/goodix.c
4417
4418 GPIO SUBSYSTEM
4419 M: Linus Walleij <linus.walleij@linaro.org>
4420 M: Alexandre Courbot <gnurou@gmail.com>
4421 L: linux-gpio@vger.kernel.org
4422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4423 S: Maintained
4424 F: Documentation/gpio/
4425 F: drivers/gpio/
4426 F: include/linux/gpio/
4427 F: include/linux/gpio.h
4428 F: include/asm-generic/gpio.h
4429
4430 GRE DEMULTIPLEXER DRIVER
4431 M: Dmitry Kozlov <xeb@mail.ru>
4432 L: netdev@vger.kernel.org
4433 S: Maintained
4434 F: net/ipv4/gre_demux.c
4435 F: net/ipv4/gre_offload.c
4436 F: include/net/gre.h
4437
4438 GRETH 10/100/1G Ethernet MAC device driver
4439 M: Kristoffer Glembo <kristoffer@gaisler.com>
4440 L: netdev@vger.kernel.org
4441 S: Maintained
4442 F: drivers/net/ethernet/aeroflex/
4443
4444 GSPCA FINEPIX SUBDRIVER
4445 M: Frank Zago <frank@zago.net>
4446 L: linux-media@vger.kernel.org
4447 T: git git://linuxtv.org/media_tree.git
4448 S: Maintained
4449 F: drivers/media/usb/gspca/finepix.c
4450
4451 GSPCA GL860 SUBDRIVER
4452 M: Olivier Lorin <o.lorin@laposte.net>
4453 L: linux-media@vger.kernel.org
4454 T: git git://linuxtv.org/media_tree.git
4455 S: Maintained
4456 F: drivers/media/usb/gspca/gl860/
4457
4458 GSPCA M5602 SUBDRIVER
4459 M: Erik Andren <erik.andren@gmail.com>
4460 L: linux-media@vger.kernel.org
4461 T: git git://linuxtv.org/media_tree.git
4462 S: Maintained
4463 F: drivers/media/usb/gspca/m5602/
4464
4465 GSPCA PAC207 SONIXB SUBDRIVER
4466 M: Hans de Goede <hdegoede@redhat.com>
4467 L: linux-media@vger.kernel.org
4468 T: git git://linuxtv.org/media_tree.git
4469 S: Maintained
4470 F: drivers/media/usb/gspca/pac207.c
4471
4472 GSPCA SN9C20X SUBDRIVER
4473 M: Brian Johnson <brijohn@gmail.com>
4474 L: linux-media@vger.kernel.org
4475 T: git git://linuxtv.org/media_tree.git
4476 S: Maintained
4477 F: drivers/media/usb/gspca/sn9c20x.c
4478
4479 GSPCA T613 SUBDRIVER
4480 M: Leandro Costantino <lcostantino@gmail.com>
4481 L: linux-media@vger.kernel.org
4482 T: git git://linuxtv.org/media_tree.git
4483 S: Maintained
4484 F: drivers/media/usb/gspca/t613.c
4485
4486 GSPCA USB WEBCAM DRIVER
4487 M: Hans de Goede <hdegoede@redhat.com>
4488 L: linux-media@vger.kernel.org
4489 T: git git://linuxtv.org/media_tree.git
4490 S: Maintained
4491 F: drivers/media/usb/gspca/
4492
4493 GUID PARTITION TABLE (GPT)
4494 M: Davidlohr Bueso <davidlohr@hp.com>
4495 L: linux-efi@vger.kernel.org
4496 S: Maintained
4497 F: block/partitions/efi.*
4498
4499 STK1160 USB VIDEO CAPTURE DRIVER
4500 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4501 L: linux-media@vger.kernel.org
4502 T: git git://linuxtv.org/media_tree.git
4503 S: Maintained
4504 F: drivers/media/usb/stk1160/
4505
4506 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4507 M: Frank Seidel <frank@f-seidel.de>
4508 L: platform-driver-x86@vger.kernel.org
4509 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4510 S: Maintained
4511 F: drivers/platform/x86/hdaps.c
4512
4513 HDPVR USB VIDEO ENCODER DRIVER
4514 M: Hans Verkuil <hverkuil@xs4all.nl>
4515 L: linux-media@vger.kernel.org
4516 T: git git://linuxtv.org/media_tree.git
4517 W: http://linuxtv.org
4518 S: Odd Fixes
4519 F: drivers/media/usb/hdpvr/
4520
4521 HWPOISON MEMORY FAILURE HANDLING
4522 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4523 L: linux-mm@kvack.org
4524 S: Maintained
4525 F: mm/memory-failure.c
4526 F: mm/hwpoison-inject.c
4527
4528 HYPERVISOR VIRTUAL CONSOLE DRIVER
4529 L: linuxppc-dev@lists.ozlabs.org
4530 S: Odd Fixes
4531 F: drivers/tty/hvc/
4532
4533 HACKRF MEDIA DRIVER
4534 M: Antti Palosaari <crope@iki.fi>
4535 L: linux-media@vger.kernel.org
4536 W: http://linuxtv.org/
4537 W: http://palosaari.fi/linux/
4538 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4539 T: git git://linuxtv.org/anttip/media_tree.git
4540 S: Maintained
4541 F: drivers/media/usb/hackrf/
4542
4543 HARDWARE MONITORING
4544 M: Jean Delvare <jdelvare@suse.de>
4545 M: Guenter Roeck <linux@roeck-us.net>
4546 L: lm-sensors@lm-sensors.org
4547 W: http://www.lm-sensors.org/
4548 T: quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
4549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4550 S: Maintained
4551 F: Documentation/hwmon/
4552 F: drivers/hwmon/
4553 F: include/linux/hwmon*.h
4554
4555 HARDWARE RANDOM NUMBER GENERATOR CORE
4556 M: Matt Mackall <mpm@selenic.com>
4557 M: Herbert Xu <herbert@gondor.apana.org.au>
4558 L: linux-crypto@vger.kernel.org
4559 S: Odd fixes
4560 F: Documentation/hw_random.txt
4561 F: drivers/char/hw_random/
4562 F: include/linux/hw_random.h
4563
4564 HARDWARE SPINLOCK CORE
4565 M: Ohad Ben-Cohen <ohad@wizery.com>
4566 S: Maintained
4567 F: Documentation/hwspinlock.txt
4568 F: drivers/hwspinlock/hwspinlock_*
4569 F: include/linux/hwspinlock.h
4570
4571 HARMONY SOUND DRIVER
4572 L: linux-parisc@vger.kernel.org
4573 S: Maintained
4574 F: sound/parisc/harmony.*
4575
4576 HD29L2 MEDIA DRIVER
4577 M: Antti Palosaari <crope@iki.fi>
4578 L: linux-media@vger.kernel.org
4579 W: http://linuxtv.org/
4580 W: http://palosaari.fi/linux/
4581 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4582 T: git git://linuxtv.org/anttip/media_tree.git
4583 S: Maintained
4584 F: drivers/media/dvb-frontends/hd29l2*
4585
4586 HEWLETT-PACKARD SMART2 RAID DRIVER
4587 L: iss_storagedev@hp.com
4588 S: Orphan
4589 F: Documentation/blockdev/cpqarray.txt
4590 F: drivers/block/cpqarray.*
4591
4592 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
4593 M: Don Brace <don.brace@pmcs.com>
4594 L: iss_storagedev@hp.com
4595 L: storagedev@pmcs.com
4596 L: linux-scsi@vger.kernel.org
4597 S: Supported
4598 F: Documentation/scsi/hpsa.txt
4599 F: drivers/scsi/hpsa*.[ch]
4600 F: include/linux/cciss*.h
4601 F: include/uapi/linux/cciss*.h
4602
4603 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
4604 M: Don Brace <don.brace@pmcs.com>
4605 L: iss_storagedev@hp.com
4606 L: storagedev@pmcs.com
4607 L: linux-scsi@vger.kernel.org
4608 S: Supported
4609 F: Documentation/blockdev/cciss.txt
4610 F: drivers/block/cciss*
4611 F: include/linux/cciss_ioctl.h
4612 F: include/uapi/linux/cciss_ioctl.h
4613
4614 HFS FILESYSTEM
4615 L: linux-fsdevel@vger.kernel.org
4616 S: Orphan
4617 F: Documentation/filesystems/hfs.txt
4618 F: fs/hfs/
4619
4620 HFSPLUS FILESYSTEM
4621 L: linux-fsdevel@vger.kernel.org
4622 S: Orphan
4623 F: Documentation/filesystems/hfsplus.txt
4624 F: fs/hfsplus/
4625
4626 HGA FRAMEBUFFER DRIVER
4627 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
4628 L: linux-nvidia@lists.surfsouth.com
4629 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
4630 S: Maintained
4631 F: drivers/video/fbdev/hgafb.c
4632
4633 HIBERNATION (aka Software Suspend, aka swsusp)
4634 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4635 M: Pavel Machek <pavel@ucw.cz>
4636 L: linux-pm@vger.kernel.org
4637 S: Supported
4638 F: arch/x86/power/
4639 F: drivers/base/power/
4640 F: kernel/power/
4641 F: include/linux/suspend.h
4642 F: include/linux/freezer.h
4643 F: include/linux/pm.h
4644 F: arch/*/include/asm/suspend*.h
4645
4646 HID CORE LAYER
4647 M: Jiri Kosina <jkosina@suse.cz>
4648 L: linux-input@vger.kernel.org
4649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
4650 S: Maintained
4651 F: drivers/hid/
4652 F: include/linux/hid*
4653 F: include/uapi/linux/hid*
4654
4655 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
4656 M: Thomas Gleixner <tglx@linutronix.de>
4657 L: linux-kernel@vger.kernel.org
4658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
4659 S: Maintained
4660 F: Documentation/timers/
4661 F: kernel/time/hrtimer.c
4662 F: kernel/time/clockevents.c
4663 F: kernel/time/tick*.*
4664 F: kernel/time/timer_*.c
4665 F: include/linux/clockchips.h
4666 F: include/linux/hrtimer.h
4667
4668 HIGH-SPEED SCC DRIVER FOR AX.25
4669 L: linux-hams@vger.kernel.org
4670 S: Orphan
4671 F: drivers/net/hamradio/dmascc.c
4672 F: drivers/net/hamradio/scc.c
4673
4674 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
4675 M: HighPoint Linux Team <linux@highpoint-tech.com>
4676 W: http://www.highpoint-tech.com
4677 S: Supported
4678 F: Documentation/scsi/hptiop.txt
4679 F: drivers/scsi/hptiop.c
4680
4681 HIPPI
4682 M: Jes Sorensen <jes@trained-monkey.org>
4683 L: linux-hippi@sunsite.dk
4684 S: Maintained
4685 F: include/linux/hippidevice.h
4686 F: include/uapi/linux/if_hippi.h
4687 F: net/802/hippi.c
4688 F: drivers/net/hippi/
4689
4690 HOST AP DRIVER
4691 M: Jouni Malinen <j@w1.fi>
4692 L: hostap@shmoo.com (subscribers-only)
4693 L: linux-wireless@vger.kernel.org
4694 W: http://hostap.epitest.fi/
4695 S: Maintained
4696 F: drivers/net/wireless/hostap/
4697
4698 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
4699 L: platform-driver-x86@vger.kernel.org
4700 S: Orphan
4701 F: drivers/platform/x86/tc1100-wmi.c
4702
4703 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
4704 M: Jaroslav Kysela <perex@perex.cz>
4705 S: Maintained
4706 F: drivers/net/ethernet/hp/hp100.*
4707
4708 HPET: High Precision Event Timers driver
4709 M: Clemens Ladisch <clemens@ladisch.de>
4710 S: Maintained
4711 F: Documentation/timers/hpet.txt
4712 F: drivers/char/hpet.c
4713 F: include/linux/hpet.h
4714 F: include/uapi/linux/hpet.h
4715
4716 HPET: x86
4717 S: Orphan
4718 F: arch/x86/kernel/hpet.c
4719 F: arch/x86/include/asm/hpet.h
4720
4721 HPFS FILESYSTEM
4722 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
4723 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
4724 S: Maintained
4725 F: fs/hpfs/
4726
4727 HSI SUBSYSTEM
4728 M: Sebastian Reichel <sre@kernel.org>
4729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
4730 S: Maintained
4731 F: Documentation/ABI/testing/sysfs-bus-hsi
4732 F: Documentation/hsi.txt
4733 F: drivers/hsi/
4734 F: include/linux/hsi/
4735 F: include/uapi/linux/hsi/
4736
4737 HSO 3G MODEM DRIVER
4738 M: Jan Dumon <j.dumon@option.com>
4739 W: http://www.pharscape.org
4740 S: Maintained
4741 F: drivers/net/usb/hso.c
4742
4743 HSR NETWORK PROTOCOL
4744 M: Arvid Brodin <arvid.brodin@alten.se>
4745 L: netdev@vger.kernel.org
4746 S: Maintained
4747 F: net/hsr/
4748
4749 HTCPEN TOUCHSCREEN DRIVER
4750 M: Pau Oliva Fora <pof@eslack.org>
4751 L: linux-input@vger.kernel.org
4752 S: Maintained
4753 F: drivers/input/touchscreen/htcpen.c
4754
4755 HUGETLB FILESYSTEM
4756 M: Nadia Yvette Chambers <nyc@holomorphy.com>
4757 S: Maintained
4758 F: fs/hugetlbfs/
4759
4760 Hyper-V CORE AND DRIVERS
4761 M: K. Y. Srinivasan <kys@microsoft.com>
4762 M: Haiyang Zhang <haiyangz@microsoft.com>
4763 L: devel@linuxdriverproject.org
4764 S: Maintained
4765 F: arch/x86/include/asm/mshyperv.h
4766 F: arch/x86/include/uapi/asm/hyperv.h
4767 F: arch/x86/kernel/cpu/mshyperv.c
4768 F: drivers/hid/hid-hyperv.c
4769 F: drivers/hv/
4770 F: drivers/input/serio/hyperv-keyboard.c
4771 F: drivers/net/hyperv/
4772 F: drivers/scsi/storvsc_drv.c
4773 F: drivers/video/fbdev/hyperv_fb.c
4774 F: include/linux/hyperv.h
4775 F: tools/hv/
4776
4777 I2C OVER PARALLEL PORT
4778 M: Jean Delvare <jdelvare@suse.de>
4779 L: linux-i2c@vger.kernel.org
4780 S: Maintained
4781 F: Documentation/i2c/busses/i2c-parport
4782 F: Documentation/i2c/busses/i2c-parport-light
4783 F: drivers/i2c/busses/i2c-parport.c
4784 F: drivers/i2c/busses/i2c-parport-light.c
4785
4786 I2C/SMBUS CONTROLLER DRIVERS FOR PC
4787 M: Jean Delvare <jdelvare@suse.de>
4788 L: linux-i2c@vger.kernel.org
4789 S: Maintained
4790 F: Documentation/i2c/busses/i2c-ali1535
4791 F: Documentation/i2c/busses/i2c-ali1563
4792 F: Documentation/i2c/busses/i2c-ali15x3
4793 F: Documentation/i2c/busses/i2c-amd756
4794 F: Documentation/i2c/busses/i2c-amd8111
4795 F: Documentation/i2c/busses/i2c-i801
4796 F: Documentation/i2c/busses/i2c-nforce2
4797 F: Documentation/i2c/busses/i2c-piix4
4798 F: Documentation/i2c/busses/i2c-sis5595
4799 F: Documentation/i2c/busses/i2c-sis630
4800 F: Documentation/i2c/busses/i2c-sis96x
4801 F: Documentation/i2c/busses/i2c-via
4802 F: Documentation/i2c/busses/i2c-viapro
4803 F: drivers/i2c/busses/i2c-ali1535.c
4804 F: drivers/i2c/busses/i2c-ali1563.c
4805 F: drivers/i2c/busses/i2c-ali15x3.c
4806 F: drivers/i2c/busses/i2c-amd756.c
4807 F: drivers/i2c/busses/i2c-amd756-s4882.c
4808 F: drivers/i2c/busses/i2c-amd8111.c
4809 F: drivers/i2c/busses/i2c-i801.c
4810 F: drivers/i2c/busses/i2c-isch.c
4811 F: drivers/i2c/busses/i2c-nforce2.c
4812 F: drivers/i2c/busses/i2c-nforce2-s4985.c
4813 F: drivers/i2c/busses/i2c-piix4.c
4814 F: drivers/i2c/busses/i2c-sis5595.c
4815 F: drivers/i2c/busses/i2c-sis630.c
4816 F: drivers/i2c/busses/i2c-sis96x.c
4817 F: drivers/i2c/busses/i2c-via.c
4818 F: drivers/i2c/busses/i2c-viapro.c
4819
4820 I2C/SMBUS ISMT DRIVER
4821 M: Seth Heasley <seth.heasley@intel.com>
4822 M: Neil Horman <nhorman@tuxdriver.com>
4823 L: linux-i2c@vger.kernel.org
4824 F: drivers/i2c/busses/i2c-ismt.c
4825 F: Documentation/i2c/busses/i2c-ismt
4826
4827 I2C/SMBUS STUB DRIVER
4828 M: Jean Delvare <jdelvare@suse.de>
4829 L: linux-i2c@vger.kernel.org
4830 S: Maintained
4831 F: drivers/i2c/i2c-stub.c
4832
4833 I2C SUBSYSTEM
4834 M: Wolfram Sang <wsa@the-dreams.de>
4835 L: linux-i2c@vger.kernel.org
4836 W: https://i2c.wiki.kernel.org/
4837 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
4838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
4839 S: Maintained
4840 F: Documentation/devicetree/bindings/i2c/
4841 F: Documentation/i2c/
4842 F: drivers/i2c/
4843 F: include/linux/i2c.h
4844 F: include/linux/i2c-*.h
4845 F: include/uapi/linux/i2c.h
4846 F: include/uapi/linux/i2c-*.h
4847
4848 I2C ACPI SUPPORT
4849 M: Mika Westerberg <mika.westerberg@linux.intel.com>
4850 L: linux-i2c@vger.kernel.org
4851 L: linux-acpi@vger.kernel.org
4852 S: Maintained
4853
4854 I2C-TAOS-EVM DRIVER
4855 M: Jean Delvare <jdelvare@suse.de>
4856 L: linux-i2c@vger.kernel.org
4857 S: Maintained
4858 F: Documentation/i2c/busses/i2c-taos-evm
4859 F: drivers/i2c/busses/i2c-taos-evm.c
4860
4861 I2C-TINY-USB DRIVER
4862 M: Till Harbaum <till@harbaum.org>
4863 L: linux-i2c@vger.kernel.org
4864 W: http://www.harbaum.org/till/i2c_tiny_usb
4865 S: Maintained
4866 F: drivers/i2c/busses/i2c-tiny-usb.c
4867
4868 i386 BOOT CODE
4869 M: "H. Peter Anvin" <hpa@zytor.com>
4870 S: Maintained
4871 F: arch/x86/boot/
4872
4873 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
4874 M: "H. Peter Anvin" <hpa@zytor.com>
4875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
4876 S: Maintained
4877
4878 IA64 (Itanium) PLATFORM
4879 M: Tony Luck <tony.luck@intel.com>
4880 M: Fenghua Yu <fenghua.yu@intel.com>
4881 L: linux-ia64@vger.kernel.org
4882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
4883 S: Maintained
4884 F: arch/ia64/
4885
4886 IBM Power in-Nest Crypto Acceleration
4887 M: Marcelo Henrique Cerri <mhcerri@linux.vnet.ibm.com>
4888 M: Fionnuala Gunter <fin@linux.vnet.ibm.com>
4889 L: linux-crypto@vger.kernel.org
4890 S: Supported
4891 F: drivers/crypto/nx/
4892
4893 IBM Power 842 compression accelerator
4894 M: Dan Streetman <ddstreet@us.ibm.com>
4895 S: Supported
4896 F: drivers/crypto/nx/nx-842.c
4897 F: include/linux/nx842.h
4898
4899 IBM Power Linux RAID adapter
4900 M: Brian King <brking@us.ibm.com>
4901 S: Supported
4902 F: drivers/scsi/ipr.*
4903
4904 IBM Power Virtual Ethernet Device Driver
4905 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
4906 L: netdev@vger.kernel.org
4907 S: Supported
4908 F: drivers/net/ethernet/ibm/ibmveth.*
4909
4910 IBM Power Virtual SCSI Device Drivers
4911 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4912 L: linux-scsi@vger.kernel.org
4913 S: Supported
4914 F: drivers/scsi/ibmvscsi/ibmvscsi*
4915 F: drivers/scsi/ibmvscsi/viosrp.h
4916
4917 IBM Power Virtual FC Device Drivers
4918 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
4919 L: linux-scsi@vger.kernel.org
4920 S: Supported
4921 F: drivers/scsi/ibmvscsi/ibmvfc*
4922
4923 IBM ServeRAID RAID DRIVER
4924 S: Orphan
4925 F: drivers/scsi/ips.*
4926
4927 ICH LPC AND GPIO DRIVER
4928 M: Peter Tyser <ptyser@xes-inc.com>
4929 S: Maintained
4930 F: drivers/mfd/lpc_ich.c
4931 F: drivers/gpio/gpio-ich.c
4932
4933 IDE SUBSYSTEM
4934 M: "David S. Miller" <davem@davemloft.net>
4935 L: linux-ide@vger.kernel.org
4936 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
4937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
4938 S: Maintained
4939 F: Documentation/ide/
4940 F: drivers/ide/
4941 F: include/linux/ide.h
4942
4943 IDEAPAD LAPTOP EXTRAS DRIVER
4944 M: Ike Panhc <ike.pan@canonical.com>
4945 L: platform-driver-x86@vger.kernel.org
4946 W: http://launchpad.net/ideapad-laptop
4947 S: Maintained
4948 F: drivers/platform/x86/ideapad-laptop.c
4949
4950 IDEAPAD LAPTOP SLIDEBAR DRIVER
4951 M: Andrey Moiseev <o2g.org.ru@gmail.com>
4952 L: linux-input@vger.kernel.org
4953 W: https://github.com/o2genum/ideapad-slidebar
4954 S: Maintained
4955 F: drivers/input/misc/ideapad_slidebar.c
4956
4957 IDE/ATAPI DRIVERS
4958 M: Borislav Petkov <bp@alien8.de>
4959 L: linux-ide@vger.kernel.org
4960 S: Maintained
4961 F: Documentation/cdrom/ide-cd
4962 F: drivers/ide/ide-cd*
4963
4964 IDLE-I7300
4965 M: Andy Henroid <andrew.d.henroid@intel.com>
4966 L: linux-pm@vger.kernel.org
4967 S: Supported
4968 F: drivers/idle/i7300_idle.c
4969
4970 IEEE 802.15.4 SUBSYSTEM
4971 M: Alexander Aring <alex.aring@gmail.com>
4972 L: linux-wpan@vger.kernel.org
4973 W: https://github.com/linux-wpan
4974 T: git git://github.com/linux-wpan/linux-wpan-next.git
4975 S: Maintained
4976 F: net/ieee802154/
4977 F: net/mac802154/
4978 F: drivers/net/ieee802154/
4979 F: include/linux/nl802154.h
4980 F: include/linux/ieee802154.h
4981 F: include/net/nl802154.h
4982 F: include/net/mac802154.h
4983 F: include/net/af_ieee802154.h
4984 F: include/net/cfg802154.h
4985 F: include/net/ieee802154_netdev.h
4986 F: Documentation/networking/ieee802154.txt
4987
4988 IGORPLUG-USB IR RECEIVER
4989 M: Sean Young <sean@mess.org>
4990 L: linux-media@vger.kernel.org
4991 S: Maintained
4992 F: drivers/media/rc/igorplugusb.c
4993
4994 IGUANAWORKS USB IR TRANSCEIVER
4995 M: Sean Young <sean@mess.org>
4996 L: linux-media@vger.kernel.org
4997 S: Maintained
4998 F: drivers/media/rc/iguanair.c
4999
5000 IIO SUBSYSTEM AND DRIVERS
5001 M: Jonathan Cameron <jic23@kernel.org>
5002 R: Hartmut Knaack <knaack.h@gmx.de>
5003 R: Lars-Peter Clausen <lars@metafoo.de>
5004 R: Peter Meerwald <pmeerw@pmeerw.net>
5005 L: linux-iio@vger.kernel.org
5006 S: Maintained
5007 F: drivers/iio/
5008 F: drivers/staging/iio/
5009 F: include/linux/iio/
5010 F: tools/iio/
5011
5012 IKANOS/ADI EAGLE ADSL USB DRIVER
5013 M: Matthieu Castet <castet.matthieu@free.fr>
5014 M: Stanislaw Gruszka <stf_xl@wp.pl>
5015 S: Maintained
5016 F: drivers/usb/atm/ueagle-atm.c
5017
5018 INA209 HARDWARE MONITOR DRIVER
5019 M: Guenter Roeck <linux@roeck-us.net>
5020 L: lm-sensors@lm-sensors.org
5021 S: Maintained
5022 F: Documentation/hwmon/ina209
5023 F: Documentation/devicetree/bindings/i2c/ina209.txt
5024 F: drivers/hwmon/ina209.c
5025
5026 INA2XX HARDWARE MONITOR DRIVER
5027 M: Guenter Roeck <linux@roeck-us.net>
5028 L: lm-sensors@lm-sensors.org
5029 S: Maintained
5030 F: Documentation/hwmon/ina2xx
5031 F: drivers/hwmon/ina2xx.c
5032 F: include/linux/platform_data/ina2xx.h
5033
5034 INDUSTRY PACK SUBSYSTEM (IPACK)
5035 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5036 M: Jens Taprogge <jens.taprogge@taprogge.org>
5037 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5038 L: industrypack-devel@lists.sourceforge.net
5039 W: http://industrypack.sourceforge.net
5040 S: Maintained
5041 F: drivers/ipack/
5042
5043 INGENIC JZ4780 DMA Driver
5044 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5045 S: Maintained
5046 F: drivers/dma/dma-jz4780.c
5047
5048 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5049 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5050 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5051 L: linux-ima-devel@lists.sourceforge.net
5052 L: linux-ima-user@lists.sourceforge.net
5053 L: linux-security-module@vger.kernel.org
5054 S: Supported
5055 F: security/integrity/ima/
5056
5057 IMGTEC IR DECODER DRIVER
5058 M: James Hogan <james.hogan@imgtec.com>
5059 S: Maintained
5060 F: drivers/media/rc/img-ir/
5061
5062 IMS TWINTURBO FRAMEBUFFER DRIVER
5063 L: linux-fbdev@vger.kernel.org
5064 S: Orphan
5065 F: drivers/video/fbdev/imsttfb.c
5066
5067 INFINIBAND SUBSYSTEM
5068 M: Doug Ledford <dledford@redhat.com>
5069 M: Sean Hefty <sean.hefty@intel.com>
5070 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5071 L: linux-rdma@vger.kernel.org
5072 W: http://www.openfabrics.org/
5073 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5074 T: git git://github.com/dledford/linux.git
5075 S: Supported
5076 F: Documentation/infiniband/
5077 F: drivers/infiniband/
5078 F: include/uapi/linux/if_infiniband.h
5079 F: include/uapi/rdma/
5080 F: include/rdma/
5081
5082 INOTIFY
5083 M: John McCutchan <john@johnmccutchan.com>
5084 M: Robert Love <rlove@rlove.org>
5085 M: Eric Paris <eparis@parisplace.org>
5086 S: Maintained
5087 F: Documentation/filesystems/inotify.txt
5088 F: fs/notify/inotify/
5089 F: include/linux/inotify.h
5090 F: include/uapi/linux/inotify.h
5091
5092 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5093 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5094 L: linux-input@vger.kernel.org
5095 Q: http://patchwork.kernel.org/project/linux-input/list/
5096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5097 S: Maintained
5098 F: drivers/input/
5099 F: include/linux/input.h
5100 F: include/uapi/linux/input.h
5101 F: include/linux/input/
5102
5103 INPUT MULTITOUCH (MT) PROTOCOL
5104 M: Henrik Rydberg <rydberg@bitmath.org>
5105 L: linux-input@vger.kernel.org
5106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
5107 S: Odd fixes
5108 F: Documentation/input/multi-touch-protocol.txt
5109 F: drivers/input/input-mt.c
5110 K: \b(ABS|SYN)_MT_
5111
5112 INTEL ASoC BDW/HSW DRIVERS
5113 M: Jie Yang <yang.jie@linux.intel.com>
5114 L: alsa-devel@alsa-project.org
5115 S: Supported
5116 F: sound/soc/intel/sst-haswell*
5117 F: sound/soc/intel/sst-dsp*
5118 F: sound/soc/intel/sst-firmware.c
5119 F: sound/soc/intel/broadwell.c
5120 F: sound/soc/intel/haswell.c
5121
5122 INTEL C600 SERIES SAS CONTROLLER DRIVER
5123 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5124 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5125 L: linux-scsi@vger.kernel.org
5126 T: git git://git.code.sf.net/p/intel-sas/isci
5127 S: Supported
5128 F: drivers/scsi/isci/
5129
5130 INTEL IDLE DRIVER
5131 M: Len Brown <lenb@kernel.org>
5132 L: linux-pm@vger.kernel.org
5133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5134 S: Supported
5135 F: drivers/idle/intel_idle.c
5136
5137 INTEL PSTATE DRIVER
5138 M: Kristen Carlson Accardi <kristen@linux.intel.com>
5139 L: linux-pm@vger.kernel.org
5140 S: Supported
5141 F: drivers/cpufreq/intel_pstate.c
5142
5143 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5144 M: Maik Broemme <mbroemme@plusserver.de>
5145 L: linux-fbdev@vger.kernel.org
5146 S: Maintained
5147 F: Documentation/fb/intelfb.txt
5148 F: drivers/video/fbdev/intelfb/
5149
5150 INTEL 810/815 FRAMEBUFFER DRIVER
5151 M: Antonino Daplas <adaplas@gmail.com>
5152 L: linux-fbdev@vger.kernel.org
5153 S: Maintained
5154 F: drivers/video/fbdev/i810/
5155
5156 INTEL MENLOW THERMAL DRIVER
5157 M: Sujith Thomas <sujith.thomas@intel.com>
5158 L: platform-driver-x86@vger.kernel.org
5159 W: https://01.org/linux-acpi
5160 S: Supported
5161 F: drivers/platform/x86/intel_menlow.c
5162
5163 INTEL IA32 MICROCODE UPDATE SUPPORT
5164 M: Borislav Petkov <bp@alien8.de>
5165 S: Maintained
5166 F: arch/x86/kernel/cpu/microcode/core*
5167 F: arch/x86/kernel/cpu/microcode/intel*
5168
5169 INTEL I/OAT DMA DRIVER
5170 M: Dave Jiang <dave.jiang@intel.com>
5171 R: Dan Williams <dan.j.williams@intel.com>
5172 L: dmaengine@vger.kernel.org
5173 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5174 S: Supported
5175 F: drivers/dma/ioat*
5176
5177 INTEL IOMMU (VT-d)
5178 M: David Woodhouse <dwmw2@infradead.org>
5179 L: iommu@lists.linux-foundation.org
5180 T: git git://git.infradead.org/iommu-2.6.git
5181 S: Supported
5182 F: drivers/iommu/intel-iommu.c
5183 F: include/linux/intel-iommu.h
5184
5185 INTEL IOP-ADMA DMA DRIVER
5186 R: Dan Williams <dan.j.williams@intel.com>
5187 S: Odd fixes
5188 F: drivers/dma/iop-adma.c
5189
5190 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5191 M: Krzysztof Halasa <khalasa@piap.pl>
5192 S: Maintained
5193 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5194 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5195 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5196 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5197 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5198 F: drivers/net/wan/ixp4xx_hss.c
5199
5200 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5201 M: Deepak Saxena <dsaxena@plexity.net>
5202 S: Maintained
5203 F: drivers/char/hw_random/ixp4xx-rng.c
5204
5205 INTEL ETHERNET DRIVERS
5206 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5207 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5208 R: Shannon Nelson <shannon.nelson@intel.com>
5209 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5210 R: Don Skidmore <donald.c.skidmore@intel.com>
5211 R: Matthew Vick <matthew.vick@intel.com>
5212 R: John Ronciak <john.ronciak@intel.com>
5213 R: Mitch Williams <mitch.a.williams@intel.com>
5214 L: intel-wired-lan@lists.osuosl.org
5215 W: http://www.intel.com/support/feedback.htm
5216 W: http://e1000.sourceforge.net/
5217 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5220 S: Supported
5221 F: Documentation/networking/e100.txt
5222 F: Documentation/networking/e1000.txt
5223 F: Documentation/networking/e1000e.txt
5224 F: Documentation/networking/igb.txt
5225 F: Documentation/networking/igbvf.txt
5226 F: Documentation/networking/ixgb.txt
5227 F: Documentation/networking/ixgbe.txt
5228 F: Documentation/networking/ixgbevf.txt
5229 F: Documentation/networking/i40e.txt
5230 F: Documentation/networking/i40evf.txt
5231 F: drivers/net/ethernet/intel/
5232 F: drivers/net/ethernet/intel/*/
5233
5234 INTEL-MID GPIO DRIVER
5235 M: David Cohen <david.a.cohen@linux.intel.com>
5236 L: linux-gpio@vger.kernel.org
5237 S: Maintained
5238 F: drivers/gpio/gpio-intel-mid.c
5239
5240 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5241 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5242 L: linux-wireless@vger.kernel.org
5243 S: Maintained
5244 F: Documentation/networking/README.ipw2100
5245 F: Documentation/networking/README.ipw2200
5246 F: drivers/net/wireless/ipw2x00/
5247
5248 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5249 M: Richard L Maliszewski <richard.l.maliszewski@intel.com>
5250 M: Gang Wei <gang.wei@intel.com>
5251 M: Shane Wang <shane.wang@intel.com>
5252 L: tboot-devel@lists.sourceforge.net
5253 W: http://tboot.sourceforge.net
5254 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5255 S: Supported
5256 F: Documentation/intel_txt.txt
5257 F: include/linux/tboot.h
5258 F: arch/x86/kernel/tboot.c
5259
5260 INTEL WIRELESS WIMAX CONNECTION 2400
5261 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5262 M: linux-wimax@intel.com
5263 L: wimax@linuxwimax.org (subscribers-only)
5264 S: Supported
5265 W: http://linuxwimax.org
5266 F: Documentation/wimax/README.i2400m
5267 F: drivers/net/wimax/i2400m/
5268 F: include/uapi/linux/wimax/i2400m.h
5269
5270 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5271 M: Stanislaw Gruszka <sgruszka@redhat.com>
5272 L: linux-wireless@vger.kernel.org
5273 S: Supported
5274 F: drivers/net/wireless/iwlegacy/
5275
5276 INTEL WIRELESS WIFI LINK (iwlwifi)
5277 M: Johannes Berg <johannes.berg@intel.com>
5278 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5279 M: Intel Linux Wireless <ilw@linux.intel.com>
5280 L: linux-wireless@vger.kernel.org
5281 W: http://intellinuxwireless.org
5282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5283 S: Supported
5284 F: drivers/net/wireless/iwlwifi/
5285
5286 INTEL MANAGEMENT ENGINE (mei)
5287 M: Tomas Winkler <tomas.winkler@intel.com>
5288 L: linux-kernel@vger.kernel.org
5289 S: Supported
5290 F: include/uapi/linux/mei.h
5291 F: drivers/misc/mei/*
5292 F: Documentation/misc-devices/mei/*
5293
5294 IOC3 ETHERNET DRIVER
5295 M: Ralf Baechle <ralf@linux-mips.org>
5296 L: linux-mips@linux-mips.org
5297 S: Maintained
5298 F: drivers/net/ethernet/sgi/ioc3-eth.c
5299
5300 IOC3 SERIAL DRIVER
5301 M: Pat Gefre <pfg@sgi.com>
5302 L: linux-serial@vger.kernel.org
5303 S: Maintained
5304 F: drivers/tty/serial/ioc3_serial.c
5305
5306 IOMMU DRIVERS
5307 M: Joerg Roedel <joro@8bytes.org>
5308 L: iommu@lists.linux-foundation.org
5309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5310 S: Maintained
5311 F: drivers/iommu/
5312
5313 IP MASQUERADING
5314 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5315 S: Maintained
5316 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5317
5318 IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
5319 M: Francois Romieu <romieu@fr.zoreil.com>
5320 M: Sorbica Shieh <sorbica@icplus.com.tw>
5321 L: netdev@vger.kernel.org
5322 S: Maintained
5323 F: drivers/net/ethernet/icplus/ipg.*
5324
5325 IPATH DRIVER
5326 M: Mike Marciniszyn <infinipath@intel.com>
5327 L: linux-rdma@vger.kernel.org
5328 S: Maintained
5329 F: drivers/infiniband/hw/ipath/
5330
5331 IPMI SUBSYSTEM
5332 M: Corey Minyard <minyard@acm.org>
5333 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5334 W: http://openipmi.sourceforge.net/
5335 S: Supported
5336 F: Documentation/IPMI.txt
5337 F: drivers/char/ipmi/
5338 F: include/linux/ipmi*
5339 F: include/uapi/linux/ipmi*
5340
5341 QCOM AUDIO (ASoC) DRIVERS
5342 M: Patrick Lai <plai@codeaurora.org>
5343 M: Banajit Goswami <bgoswami@codeaurora.org>
5344 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5345 S: Supported
5346 F: sound/soc/qcom/
5347
5348 IPS SCSI RAID DRIVER
5349 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5350 L: linux-scsi@vger.kernel.org
5351 W: http://www.adaptec.com/
5352 S: Maintained
5353 F: drivers/scsi/ips*
5354
5355 IPVS
5356 M: Wensong Zhang <wensong@linux-vs.org>
5357 M: Simon Horman <horms@verge.net.au>
5358 M: Julian Anastasov <ja@ssi.bg>
5359 L: netdev@vger.kernel.org
5360 L: lvs-devel@vger.kernel.org
5361 S: Maintained
5362 F: Documentation/networking/ipvs-sysctl.txt
5363 F: include/net/ip_vs.h
5364 F: include/uapi/linux/ip_vs.h
5365 F: net/netfilter/ipvs/
5366
5367 IPWIRELESS DRIVER
5368 M: Jiri Kosina <jkosina@suse.cz>
5369 M: David Sterba <dsterba@suse.cz>
5370 S: Odd Fixes
5371 F: drivers/tty/ipwireless/
5372
5373 IPX NETWORK LAYER
5374 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5375 L: netdev@vger.kernel.org
5376 S: Maintained
5377 F: include/net/ipx.h
5378 F: include/uapi/linux/ipx.h
5379 F: net/ipx/
5380
5381 IRDA SUBSYSTEM
5382 M: Samuel Ortiz <samuel@sortiz.org>
5383 L: irda-users@lists.sourceforge.net (subscribers-only)
5384 L: netdev@vger.kernel.org
5385 W: http://irda.sourceforge.net/
5386 S: Maintained
5387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5388 F: Documentation/networking/irda.txt
5389 F: drivers/net/irda/
5390 F: include/net/irda/
5391 F: net/irda/
5392
5393 IRQ SUBSYSTEM
5394 M: Thomas Gleixner <tglx@linutronix.de>
5395 L: linux-kernel@vger.kernel.org
5396 S: Maintained
5397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5398 F: kernel/irq/
5399
5400 IRQCHIP DRIVERS
5401 M: Thomas Gleixner <tglx@linutronix.de>
5402 M: Jason Cooper <jason@lakedaemon.net>
5403 L: linux-kernel@vger.kernel.org
5404 S: Maintained
5405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5406 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5407 F: Documentation/devicetree/bindings/interrupt-controller/
5408 F: drivers/irqchip/
5409
5410 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5411 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5412 S: Maintained
5413 F: Documentation/IRQ-domain.txt
5414 F: include/linux/irqdomain.h
5415 F: kernel/irq/irqdomain.c
5416
5417 ISAPNP
5418 M: Jaroslav Kysela <perex@perex.cz>
5419 S: Maintained
5420 F: Documentation/isapnp.txt
5421 F: drivers/pnp/isapnp/
5422 F: include/linux/isapnp.h
5423
5424 ISA RADIO MODULE
5425 M: Hans Verkuil <hverkuil@xs4all.nl>
5426 L: linux-media@vger.kernel.org
5427 T: git git://linuxtv.org/media_tree.git
5428 W: http://linuxtv.org
5429 S: Maintained
5430 F: drivers/media/radio/radio-isa*
5431
5432 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5433 M: Peter Jones <pjones@redhat.com>
5434 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5435 S: Maintained
5436 F: drivers/firmware/iscsi_ibft*
5437
5438 ISCSI
5439 M: Mike Christie <michaelc@cs.wisc.edu>
5440 L: open-iscsi@googlegroups.com
5441 W: www.open-iscsi.org
5442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5443 S: Maintained
5444 F: drivers/scsi/*iscsi*
5445 F: include/scsi/*iscsi*
5446
5447 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5448 M: Or Gerlitz <ogerlitz@mellanox.com>
5449 M: Sagi Grimberg <sagig@mellanox.com>
5450 M: Roi Dayan <roid@mellanox.com>
5451 L: linux-rdma@vger.kernel.org
5452 S: Supported
5453 W: http://www.openfabrics.org
5454 W: www.open-iscsi.org
5455 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5456 F: drivers/infiniband/ulp/iser/
5457
5458 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5459 M: Sagi Grimberg <sagig@mellanox.com>
5460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5461 L: linux-rdma@vger.kernel.org
5462 L: target-devel@vger.kernel.org
5463 S: Supported
5464 W: http://www.linux-iscsi.org
5465 F: drivers/infiniband/ulp/isert
5466
5467 ISDN SUBSYSTEM
5468 M: Karsten Keil <isdn@linux-pingi.de>
5469 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5470 L: netdev@vger.kernel.org
5471 W: http://www.isdn4linux.de
5472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5473 S: Maintained
5474 F: Documentation/isdn/
5475 F: drivers/isdn/
5476 F: include/linux/isdn.h
5477 F: include/linux/isdn/
5478 F: include/uapi/linux/isdn.h
5479 F: include/uapi/linux/isdn/
5480
5481 ISDN SUBSYSTEM (Eicon active card driver)
5482 M: Armin Schindler <mac@melware.de>
5483 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5484 W: http://www.melware.de
5485 S: Maintained
5486 F: drivers/isdn/hardware/eicon/
5487
5488 IT87 HARDWARE MONITORING DRIVER
5489 M: Jean Delvare <jdelvare@suse.de>
5490 L: lm-sensors@lm-sensors.org
5491 S: Maintained
5492 F: Documentation/hwmon/it87
5493 F: drivers/hwmon/it87.c
5494
5495 IT913X MEDIA DRIVER
5496 M: Antti Palosaari <crope@iki.fi>
5497 L: linux-media@vger.kernel.org
5498 W: http://linuxtv.org/
5499 W: http://palosaari.fi/linux/
5500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5501 T: git git://linuxtv.org/anttip/media_tree.git
5502 S: Maintained
5503 F: drivers/media/tuners/it913x*
5504
5505 IVTV VIDEO4LINUX DRIVER
5506 M: Andy Walls <awalls@md.metrocast.net>
5507 L: ivtv-devel@ivtvdriver.org (subscribers-only)
5508 L: linux-media@vger.kernel.org
5509 T: git git://linuxtv.org/media_tree.git
5510 W: http://www.ivtvdriver.org
5511 S: Maintained
5512 F: Documentation/video4linux/*.ivtv
5513 F: drivers/media/pci/ivtv/
5514 F: include/uapi/linux/ivtv*
5515
5516 IX2505V MEDIA DRIVER
5517 M: Malcolm Priestley <tvboxspy@gmail.com>
5518 L: linux-media@vger.kernel.org
5519 W: http://linuxtv.org/
5520 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5521 S: Maintained
5522 F: drivers/media/dvb-frontends/ix2505v*
5523
5524 JC42.4 TEMPERATURE SENSOR DRIVER
5525 M: Guenter Roeck <linux@roeck-us.net>
5526 L: lm-sensors@lm-sensors.org
5527 S: Maintained
5528 F: drivers/hwmon/jc42.c
5529 F: Documentation/hwmon/jc42
5530
5531 JFS FILESYSTEM
5532 M: Dave Kleikamp <shaggy@kernel.org>
5533 L: jfs-discussion@lists.sourceforge.net
5534 W: http://jfs.sourceforge.net/
5535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
5536 S: Maintained
5537 F: Documentation/filesystems/jfs.txt
5538 F: fs/jfs/
5539
5540 JME NETWORK DRIVER
5541 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
5542 L: netdev@vger.kernel.org
5543 S: Maintained
5544 F: drivers/net/ethernet/jme.*
5545
5546 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
5547 M: David Woodhouse <dwmw2@infradead.org>
5548 L: linux-mtd@lists.infradead.org
5549 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
5550 S: Maintained
5551 F: fs/jffs2/
5552 F: include/uapi/linux/jffs2.h
5553
5554 JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
5555 M: Andrew Morton <akpm@linux-foundation.org>
5556 M: Jan Kara <jack@suse.cz>
5557 L: linux-ext4@vger.kernel.org
5558 S: Maintained
5559 F: fs/jbd/
5560 F: include/linux/jbd.h
5561
5562 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
5563 M: "Theodore Ts'o" <tytso@mit.edu>
5564 L: linux-ext4@vger.kernel.org
5565 S: Maintained
5566 F: fs/jbd2/
5567 F: include/linux/jbd2.h
5568
5569 JSM Neo PCI based serial card
5570 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
5571 L: linux-serial@vger.kernel.org
5572 S: Maintained
5573 F: drivers/tty/serial/jsm/
5574
5575 K10TEMP HARDWARE MONITORING DRIVER
5576 M: Clemens Ladisch <clemens@ladisch.de>
5577 L: lm-sensors@lm-sensors.org
5578 S: Maintained
5579 F: Documentation/hwmon/k10temp
5580 F: drivers/hwmon/k10temp.c
5581
5582 K8TEMP HARDWARE MONITORING DRIVER
5583 M: Rudolf Marek <r.marek@assembler.cz>
5584 L: lm-sensors@lm-sensors.org
5585 S: Maintained
5586 F: Documentation/hwmon/k8temp
5587 F: drivers/hwmon/k8temp.c
5588
5589 KCONFIG
5590 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
5591 L: linux-kbuild@vger.kernel.org
5592 T: git git://gitorious.org/linux-kconfig/linux-kconfig
5593 S: Maintained
5594 F: Documentation/kbuild/kconfig-language.txt
5595 F: scripts/kconfig/
5596
5597 KDUMP
5598 M: Vivek Goyal <vgoyal@redhat.com>
5599 M: Haren Myneni <hbabu@us.ibm.com>
5600 L: kexec@lists.infradead.org
5601 W: http://lse.sourceforge.net/kdump/
5602 S: Maintained
5603 F: Documentation/kdump/
5604
5605 KEENE FM RADIO TRANSMITTER DRIVER
5606 M: Hans Verkuil <hverkuil@xs4all.nl>
5607 L: linux-media@vger.kernel.org
5608 T: git git://linuxtv.org/media_tree.git
5609 W: http://linuxtv.org
5610 S: Maintained
5611 F: drivers/media/radio/radio-keene*
5612
5613 KERNEL AUTOMOUNTER v4 (AUTOFS4)
5614 M: Ian Kent <raven@themaw.net>
5615 L: autofs@vger.kernel.org
5616 S: Maintained
5617 F: fs/autofs4/
5618
5619 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
5620 M: Michal Marek <mmarek@suse.cz>
5621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
5622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
5623 L: linux-kbuild@vger.kernel.org
5624 S: Maintained
5625 F: Documentation/kbuild/
5626 F: Makefile
5627 F: scripts/Makefile.*
5628 F: scripts/basic/
5629 F: scripts/mk*
5630 F: scripts/package/
5631
5632 KERNEL JANITORS
5633 L: kernel-janitors@vger.kernel.org
5634 W: http://kernelnewbies.org/KernelJanitors
5635 S: Odd Fixes
5636
5637 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
5638 M: "J. Bruce Fields" <bfields@fieldses.org>
5639 L: linux-nfs@vger.kernel.org
5640 W: http://nfs.sourceforge.net/
5641 S: Supported
5642 F: fs/nfsd/
5643 F: include/uapi/linux/nfsd/
5644 F: fs/lockd/
5645 F: fs/nfs_common/
5646 F: net/sunrpc/
5647 F: include/linux/lockd/
5648 F: include/linux/sunrpc/
5649 F: include/uapi/linux/sunrpc/
5650
5651 KERNEL SELFTEST FRAMEWORK
5652 M: Shuah Khan <shuahkh@osg.samsung.com>
5653 L: linux-api@vger.kernel.org
5654 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
5655 S: Maintained
5656 F: tools/testing/selftests
5657
5658 KERNEL VIRTUAL MACHINE (KVM)
5659 M: Gleb Natapov <gleb@kernel.org>
5660 M: Paolo Bonzini <pbonzini@redhat.com>
5661 L: kvm@vger.kernel.org
5662 W: http://www.linux-kvm.org
5663 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
5664 S: Supported
5665 F: Documentation/*/kvm*.txt
5666 F: Documentation/virtual/kvm/
5667 F: arch/*/kvm/
5668 F: arch/x86/kernel/kvm.c
5669 F: arch/x86/kernel/kvmclock.c
5670 F: arch/*/include/asm/kvm*
5671 F: include/linux/kvm*
5672 F: include/uapi/linux/kvm*
5673 F: virt/kvm/
5674
5675 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
5676 M: Joerg Roedel <joro@8bytes.org>
5677 L: kvm@vger.kernel.org
5678 W: http://kvm.qumranet.com
5679 S: Maintained
5680 F: arch/x86/include/asm/svm.h
5681 F: arch/x86/kvm/svm.c
5682
5683 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
5684 M: Alexander Graf <agraf@suse.de>
5685 L: kvm-ppc@vger.kernel.org
5686 W: http://kvm.qumranet.com
5687 T: git git://github.com/agraf/linux-2.6.git
5688 S: Supported
5689 F: arch/powerpc/include/asm/kvm*
5690 F: arch/powerpc/kvm/
5691
5692 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
5693 M: Christian Borntraeger <borntraeger@de.ibm.com>
5694 M: Cornelia Huck <cornelia.huck@de.ibm.com>
5695 M: linux390@de.ibm.com
5696 L: linux-s390@vger.kernel.org
5697 W: http://www.ibm.com/developerworks/linux/linux390/
5698 S: Supported
5699 F: Documentation/s390/kvm.txt
5700 F: arch/s390/include/asm/kvm*
5701 F: arch/s390/kvm/
5702 F: drivers/s390/kvm/
5703
5704 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
5705 M: Christoffer Dall <christoffer.dall@linaro.org>
5706 M: Marc Zyngier <marc.zyngier@arm.com>
5707 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5708 L: kvmarm@lists.cs.columbia.edu
5709 W: http://systems.cs.columbia.edu/projects/kvm-arm
5710 S: Supported
5711 F: arch/arm/include/uapi/asm/kvm*
5712 F: arch/arm/include/asm/kvm*
5713 F: arch/arm/kvm/
5714 F: virt/kvm/arm/
5715 F: include/kvm/arm_*
5716
5717 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
5718 M: Christoffer Dall <christoffer.dall@linaro.org>
5719 M: Marc Zyngier <marc.zyngier@arm.com>
5720 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5721 L: kvmarm@lists.cs.columbia.edu
5722 S: Maintained
5723 F: arch/arm64/include/uapi/asm/kvm*
5724 F: arch/arm64/include/asm/kvm*
5725 F: arch/arm64/kvm/
5726
5727 KEXEC
5728 M: Eric Biederman <ebiederm@xmission.com>
5729 W: http://kernel.org/pub/linux/utils/kernel/kexec/
5730 L: kexec@lists.infradead.org
5731 S: Maintained
5732 F: include/linux/kexec.h
5733 F: include/uapi/linux/kexec.h
5734 F: kernel/kexec.c
5735
5736 KEYS/KEYRINGS:
5737 M: David Howells <dhowells@redhat.com>
5738 L: keyrings@linux-nfs.org
5739 S: Maintained
5740 F: Documentation/security/keys.txt
5741 F: include/linux/key.h
5742 F: include/linux/key-type.h
5743 F: include/keys/
5744 F: security/keys/
5745
5746 KEYS-TRUSTED
5747 M: David Safford <safford@us.ibm.com>
5748 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5749 L: linux-security-module@vger.kernel.org
5750 L: keyrings@linux-nfs.org
5751 S: Supported
5752 F: Documentation/security/keys-trusted-encrypted.txt
5753 F: include/keys/trusted-type.h
5754 F: security/keys/trusted.c
5755 F: security/keys/trusted.h
5756
5757 KEYS-ENCRYPTED
5758 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5759 M: David Safford <safford@us.ibm.com>
5760 L: linux-security-module@vger.kernel.org
5761 L: keyrings@linux-nfs.org
5762 S: Supported
5763 F: Documentation/security/keys-trusted-encrypted.txt
5764 F: include/keys/encrypted-type.h
5765 F: security/keys/encrypted-keys/
5766
5767 KGDB / KDB /debug_core
5768 M: Jason Wessel <jason.wessel@windriver.com>
5769 W: http://kgdb.wiki.kernel.org/
5770 L: kgdb-bugreport@lists.sourceforge.net
5771 S: Maintained
5772 F: Documentation/DocBook/kgdb.tmpl
5773 F: drivers/misc/kgdbts.c
5774 F: drivers/tty/serial/kgdboc.c
5775 F: include/linux/kdb.h
5776 F: include/linux/kgdb.h
5777 F: kernel/debug/
5778
5779 KMEMCHECK
5780 M: Vegard Nossum <vegardno@ifi.uio.no>
5781 M: Pekka Enberg <penberg@kernel.org>
5782 S: Maintained
5783 F: Documentation/kmemcheck.txt
5784 F: arch/x86/include/asm/kmemcheck.h
5785 F: arch/x86/mm/kmemcheck/
5786 F: include/linux/kmemcheck.h
5787 F: mm/kmemcheck.c
5788
5789 KMEMLEAK
5790 M: Catalin Marinas <catalin.marinas@arm.com>
5791 S: Maintained
5792 F: Documentation/kmemleak.txt
5793 F: include/linux/kmemleak.h
5794 F: mm/kmemleak.c
5795 F: mm/kmemleak-test.c
5796
5797 KPROBES
5798 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
5799 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
5800 M: "David S. Miller" <davem@davemloft.net>
5801 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
5802 S: Maintained
5803 F: Documentation/kprobes.txt
5804 F: include/linux/kprobes.h
5805 F: kernel/kprobes.c
5806
5807 KS0108 LCD CONTROLLER DRIVER
5808 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
5809 W: http://miguelojeda.es/auxdisplay.htm
5810 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
5811 S: Maintained
5812 F: Documentation/auxdisplay/ks0108
5813 F: drivers/auxdisplay/ks0108.c
5814 F: include/linux/ks0108.h
5815
5816 LAPB module
5817 L: linux-x25@vger.kernel.org
5818 S: Orphan
5819 F: Documentation/networking/lapb-module.txt
5820 F: include/*/lapb.h
5821 F: net/lapb/
5822
5823 LASI 53c700 driver for PARISC
5824 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
5825 L: linux-scsi@vger.kernel.org
5826 S: Maintained
5827 F: Documentation/scsi/53c700.txt
5828 F: drivers/scsi/53c700*
5829
5830 LED SUBSYSTEM
5831 M: Bryan Wu <cooloney@gmail.com>
5832 M: Richard Purdie <rpurdie@rpsys.net>
5833 M: Jacek Anaszewski <j.anaszewski@samsung.com>
5834 L: linux-leds@vger.kernel.org
5835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/linux-leds.git
5836 S: Maintained
5837 F: drivers/leds/
5838 F: include/linux/leds.h
5839
5840 LEGACY EEPROM DRIVER
5841 M: Jean Delvare <jdelvare@suse.de>
5842 S: Maintained
5843 F: Documentation/misc-devices/eeprom
5844 F: drivers/misc/eeprom/eeprom.c
5845
5846 LEGO USB Tower driver
5847 M: Juergen Stuber <starblue@users.sourceforge.net>
5848 L: legousb-devel@lists.sourceforge.net
5849 W: http://legousb.sourceforge.net/
5850 S: Maintained
5851 F: drivers/usb/misc/legousbtower.c
5852
5853 LG2160 MEDIA DRIVER
5854 M: Michael Krufky <mkrufky@linuxtv.org>
5855 L: linux-media@vger.kernel.org
5856 W: http://linuxtv.org/
5857 W: http://github.com/mkrufky
5858 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5859 T: git git://linuxtv.org/mkrufky/tuners.git
5860 S: Maintained
5861 F: drivers/media/dvb-frontends/lg2160.*
5862
5863 LGDT3305 MEDIA DRIVER
5864 M: Michael Krufky <mkrufky@linuxtv.org>
5865 L: linux-media@vger.kernel.org
5866 W: http://linuxtv.org/
5867 W: http://github.com/mkrufky
5868 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5869 T: git git://linuxtv.org/mkrufky/tuners.git
5870 S: Maintained
5871 F: drivers/media/dvb-frontends/lgdt3305.*
5872
5873 LGUEST
5874 M: Rusty Russell <rusty@rustcorp.com.au>
5875 L: lguest@lists.ozlabs.org
5876 W: http://lguest.ozlabs.org/
5877 S: Odd Fixes
5878 F: arch/x86/include/asm/lguest*.h
5879 F: arch/x86/lguest/
5880 F: drivers/lguest/
5881 F: include/linux/lguest*.h
5882 F: tools/lguest/
5883
5884 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
5885 M: Tejun Heo <tj@kernel.org>
5886 L: linux-ide@vger.kernel.org
5887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5888 S: Maintained
5889 F: drivers/ata/
5890 F: include/linux/ata.h
5891 F: include/linux/libata.h
5892
5893 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
5894 M: Viresh Kumar <viresh.linux@gmail.com>
5895 L: linux-ide@vger.kernel.org
5896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5897 S: Maintained
5898 F: include/linux/pata_arasan_cf_data.h
5899 F: drivers/ata/pata_arasan_cf.c
5900
5901 LIBATA PATA DRIVERS
5902 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5903 M: Tejun Heo <tj@kernel.org>
5904 L: linux-ide@vger.kernel.org
5905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5906 S: Maintained
5907 F: drivers/ata/pata_*.c
5908 F: drivers/ata/ata_generic.c
5909
5910 LIBATA SATA AHCI PLATFORM devices support
5911 M: Hans de Goede <hdegoede@redhat.com>
5912 M: Tejun Heo <tj@kernel.org>
5913 L: linux-ide@vger.kernel.org
5914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5915 S: Maintained
5916 F: drivers/ata/ahci_platform.c
5917 F: drivers/ata/libahci_platform.c
5918 F: include/linux/ahci_platform.h
5919
5920 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
5921 M: Mikael Pettersson <mikpelinux@gmail.com>
5922 L: linux-ide@vger.kernel.org
5923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
5924 S: Maintained
5925 F: drivers/ata/sata_promise.*
5926
5927 LIBLOCKDEP
5928 M: Sasha Levin <sasha.levin@oracle.com>
5929 S: Maintained
5930 F: tools/lib/lockdep/
5931
5932 LINUX FOR IBM pSERIES (RS/6000)
5933 M: Paul Mackerras <paulus@au.ibm.com>
5934 W: http://www.ibm.com/linux/ltc/projects/ppc
5935 S: Supported
5936 F: arch/powerpc/boot/rs6000.h
5937
5938 LINUX FOR POWERPC (32-BIT AND 64-BIT)
5939 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5940 M: Paul Mackerras <paulus@samba.org>
5941 M: Michael Ellerman <mpe@ellerman.id.au>
5942 W: http://www.penguinppc.org/
5943 L: linuxppc-dev@lists.ozlabs.org
5944 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
5945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
5946 S: Supported
5947 F: Documentation/powerpc/
5948 F: arch/powerpc/
5949
5950 LINUX FOR POWER MACINTOSH
5951 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
5952 W: http://www.penguinppc.org/
5953 L: linuxppc-dev@lists.ozlabs.org
5954 S: Maintained
5955 F: arch/powerpc/platforms/powermac/
5956 F: drivers/macintosh/
5957
5958 LINUX FOR POWERPC EMBEDDED MPC5XXX
5959 M: Anatolij Gustschin <agust@denx.de>
5960 L: linuxppc-dev@lists.ozlabs.org
5961 T: git git://git.denx.de/linux-denx-agust.git
5962 S: Maintained
5963 F: arch/powerpc/platforms/512x/
5964 F: arch/powerpc/platforms/52xx/
5965
5966 LINUX FOR POWERPC EMBEDDED PPC4XX
5967 M: Alistair Popple <alistair@popple.id.au>
5968 M: Matt Porter <mporter@kernel.crashing.org>
5969 W: http://www.penguinppc.org/
5970 L: linuxppc-dev@lists.ozlabs.org
5971 S: Maintained
5972 F: arch/powerpc/platforms/40x/
5973 F: arch/powerpc/platforms/44x/
5974
5975 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
5976 L: linuxppc-dev@lists.ozlabs.org
5977 S: Orphan
5978 F: arch/powerpc/*/*virtex*
5979 F: arch/powerpc/*/*/*virtex*
5980
5981 LINUX FOR POWERPC EMBEDDED PPC8XX
5982 M: Vitaly Bordug <vitb@kernel.crashing.org>
5983 W: http://www.penguinppc.org/
5984 L: linuxppc-dev@lists.ozlabs.org
5985 S: Maintained
5986 F: arch/powerpc/platforms/8xx/
5987
5988 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
5989 M: Scott Wood <scottwood@freescale.com>
5990 M: Kumar Gala <galak@kernel.crashing.org>
5991 W: http://www.penguinppc.org/
5992 L: linuxppc-dev@lists.ozlabs.org
5993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
5994 S: Maintained
5995 F: arch/powerpc/platforms/83xx/
5996 F: arch/powerpc/platforms/85xx/
5997
5998 LINUX FOR POWERPC PA SEMI PWRFICIENT
5999 M: Olof Johansson <olof@lixom.net>
6000 L: linuxppc-dev@lists.ozlabs.org
6001 S: Maintained
6002 F: arch/powerpc/platforms/pasemi/
6003 F: drivers/*/*pasemi*
6004 F: drivers/*/*/*pasemi*
6005
6006 LINUX SECURITY MODULE (LSM) FRAMEWORK
6007 M: Chris Wright <chrisw@sous-sol.org>
6008 L: linux-security-module@vger.kernel.org
6009 S: Supported
6010
6011 LIS3LV02D ACCELEROMETER DRIVER
6012 M: Eric Piel <eric.piel@tremplin-utc.net>
6013 S: Maintained
6014 F: Documentation/misc-devices/lis3lv02d
6015 F: drivers/misc/lis3lv02d/
6016 F: drivers/platform/x86/hp_accel.c
6017
6018 LIVE PATCHING
6019 M: Josh Poimboeuf <jpoimboe@redhat.com>
6020 M: Seth Jennings <sjenning@redhat.com>
6021 M: Jiri Kosina <jkosina@suse.cz>
6022 M: Vojtech Pavlik <vojtech@suse.cz>
6023 S: Maintained
6024 F: kernel/livepatch/
6025 F: include/linux/livepatch.h
6026 F: arch/x86/include/asm/livepatch.h
6027 F: arch/x86/kernel/livepatch.c
6028 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6029 F: samples/livepatch/
6030 L: live-patching@vger.kernel.org
6031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6032
6033 LLC (802.2)
6034 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6035 S: Maintained
6036 F: include/linux/llc.h
6037 F: include/uapi/linux/llc.h
6038 F: include/net/llc*
6039 F: net/llc/
6040
6041 LM73 HARDWARE MONITOR DRIVER
6042 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6043 L: lm-sensors@lm-sensors.org
6044 S: Maintained
6045 F: drivers/hwmon/lm73.c
6046
6047 LM78 HARDWARE MONITOR DRIVER
6048 M: Jean Delvare <jdelvare@suse.de>
6049 L: lm-sensors@lm-sensors.org
6050 S: Maintained
6051 F: Documentation/hwmon/lm78
6052 F: drivers/hwmon/lm78.c
6053
6054 LM83 HARDWARE MONITOR DRIVER
6055 M: Jean Delvare <jdelvare@suse.de>
6056 L: lm-sensors@lm-sensors.org
6057 S: Maintained
6058 F: Documentation/hwmon/lm83
6059 F: drivers/hwmon/lm83.c
6060
6061 LM90 HARDWARE MONITOR DRIVER
6062 M: Jean Delvare <jdelvare@suse.de>
6063 L: lm-sensors@lm-sensors.org
6064 S: Maintained
6065 F: Documentation/hwmon/lm90
6066 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6067 F: drivers/hwmon/lm90.c
6068
6069 LM95234 HARDWARE MONITOR DRIVER
6070 M: Guenter Roeck <linux@roeck-us.net>
6071 L: lm-sensors@lm-sensors.org
6072 S: Maintained
6073 F: Documentation/hwmon/lm95234
6074 F: drivers/hwmon/lm95234.c
6075
6076 LME2510 MEDIA DRIVER
6077 M: Malcolm Priestley <tvboxspy@gmail.com>
6078 L: linux-media@vger.kernel.org
6079 W: http://linuxtv.org/
6080 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6081 S: Maintained
6082 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6083
6084 LOCKDEP AND LOCKSTAT
6085 M: Peter Zijlstra <peterz@infradead.org>
6086 M: Ingo Molnar <mingo@redhat.com>
6087 L: linux-kernel@vger.kernel.org
6088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6089 S: Maintained
6090 F: Documentation/locking/lockdep*.txt
6091 F: Documentation/locking/lockstat.txt
6092 F: include/linux/lockdep.h
6093 F: kernel/locking/
6094
6095 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6096 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6097 L: linux-ntfs-dev@lists.sourceforge.net
6098 W: http://www.linux-ntfs.org/content/view/19/37/
6099 S: Maintained
6100 F: Documentation/ldm.txt
6101 F: block/partitions/ldm.*
6102
6103 LogFS
6104 M: Joern Engel <joern@logfs.org>
6105 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6106 L: logfs@logfs.org
6107 W: logfs.org
6108 S: Maintained
6109 F: fs/logfs/
6110
6111 LPC32XX MACHINE SUPPORT
6112 M: Roland Stigge <stigge@antcom.de>
6113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6114 S: Maintained
6115 F: arch/arm/mach-lpc32xx/
6116
6117 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6118 M: Nagalakshmi Nandigama <nagalakshmi.nandigama@avagotech.com>
6119 M: Praveen Krishnamoorthy <praveen.krishnamoorthy@avagotech.com>
6120 M: Sreekanth Reddy <sreekanth.reddy@avagotech.com>
6121 M: Abhijit Mahajan <abhijit.mahajan@avagotech.com>
6122 L: MPT-FusionLinux.pdl@avagotech.com
6123 L: linux-scsi@vger.kernel.org
6124 W: http://www.lsilogic.com/support
6125 S: Supported
6126 F: drivers/message/fusion/
6127 F: drivers/scsi/mpt2sas/
6128 F: drivers/scsi/mpt3sas/
6129
6130 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6131 M: Matthew Wilcox <matthew@wil.cx>
6132 L: linux-scsi@vger.kernel.org
6133 S: Maintained
6134 F: drivers/scsi/sym53c8xx_2/
6135
6136 LTC4261 HARDWARE MONITOR DRIVER
6137 M: Guenter Roeck <linux@roeck-us.net>
6138 L: lm-sensors@lm-sensors.org
6139 S: Maintained
6140 F: Documentation/hwmon/ltc4261
6141 F: drivers/hwmon/ltc4261.c
6142
6143 LTP (Linux Test Project)
6144 M: Mike Frysinger <vapier@gentoo.org>
6145 M: Cyril Hrubis <chrubis@suse.cz>
6146 M: Wanlong Gao <gaowanlong@cn.fujitsu.com>
6147 M: Jan Stancek <jstancek@redhat.com>
6148 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6149 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6150 L: ltp-list@lists.sourceforge.net (subscribers-only)
6151 W: http://linux-test-project.github.io/
6152 T: git git://github.com/linux-test-project/ltp.git
6153 S: Maintained
6154
6155 M32R ARCHITECTURE
6156 W: http://www.linux-m32r.org/
6157 S: Orphan
6158 F: arch/m32r/
6159
6160 M68K ARCHITECTURE
6161 M: Geert Uytterhoeven <geert@linux-m68k.org>
6162 L: linux-m68k@lists.linux-m68k.org
6163 W: http://www.linux-m68k.org/
6164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6165 S: Maintained
6166 F: arch/m68k/
6167 F: drivers/zorro/
6168
6169 M68K ON APPLE MACINTOSH
6170 M: Joshua Thompson <funaho@jurai.org>
6171 W: http://www.mac.linux-m68k.org/
6172 L: linux-m68k@lists.linux-m68k.org
6173 S: Maintained
6174 F: arch/m68k/mac/
6175
6176 M68K ON HP9000/300
6177 M: Philip Blundell <philb@gnu.org>
6178 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6179 S: Maintained
6180 F: arch/m68k/hp300/
6181
6182 M88DS3103 MEDIA DRIVER
6183 M: Antti Palosaari <crope@iki.fi>
6184 L: linux-media@vger.kernel.org
6185 W: http://linuxtv.org/
6186 W: http://palosaari.fi/linux/
6187 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6188 T: git git://linuxtv.org/anttip/media_tree.git
6189 S: Maintained
6190 F: drivers/media/dvb-frontends/m88ds3103*
6191
6192 M88RS2000 MEDIA DRIVER
6193 M: Malcolm Priestley <tvboxspy@gmail.com>
6194 L: linux-media@vger.kernel.org
6195 W: http://linuxtv.org/
6196 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6197 S: Maintained
6198 F: drivers/media/dvb-frontends/m88rs2000*
6199
6200 MA901 MASTERKIT USB FM RADIO DRIVER
6201 M: Alexey Klimov <klimov.linux@gmail.com>
6202 L: linux-media@vger.kernel.org
6203 T: git git://linuxtv.org/media_tree.git
6204 S: Maintained
6205 F: drivers/media/radio/radio-ma901.c
6206
6207 MAC80211
6208 M: Johannes Berg <johannes@sipsolutions.net>
6209 L: linux-wireless@vger.kernel.org
6210 W: http://wireless.kernel.org/
6211 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6213 S: Maintained
6214 F: Documentation/networking/mac80211-injection.txt
6215 F: include/net/mac80211.h
6216 F: net/mac80211/
6217
6218 MACVLAN DRIVER
6219 M: Patrick McHardy <kaber@trash.net>
6220 L: netdev@vger.kernel.org
6221 S: Maintained
6222 F: drivers/net/macvlan.c
6223 F: include/linux/if_macvlan.h
6224
6225 MAILBOX API
6226 M: Jassi Brar <jassisinghbrar@gmail.com>
6227 L: linux-kernel@vger.kernel.org
6228 S: Maintained
6229 F: drivers/mailbox/
6230 F: include/linux/mailbox_client.h
6231 F: include/linux/mailbox_controller.h
6232
6233 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6234 M: Michael Kerrisk <mtk.manpages@gmail.com>
6235 W: http://www.kernel.org/doc/man-pages
6236 L: linux-man@vger.kernel.org
6237 S: Maintained
6238
6239 MARVELL ARMADA DRM SUPPORT
6240 M: Russell King <rmk+kernel@arm.linux.org.uk>
6241 S: Maintained
6242 F: drivers/gpu/drm/armada/
6243
6244 MARVELL 88E6352 DSA support
6245 M: Guenter Roeck <linux@roeck-us.net>
6246 S: Maintained
6247 F: drivers/net/dsa/mv88e6352.c
6248
6249 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6250 M: Mirko Lindner <mlindner@marvell.com>
6251 M: Stephen Hemminger <stephen@networkplumber.org>
6252 L: netdev@vger.kernel.org
6253 S: Maintained
6254 F: drivers/net/ethernet/marvell/sk*
6255
6256 MARVELL LIBERTAS WIRELESS DRIVER
6257 L: libertas-dev@lists.infradead.org
6258 S: Orphan
6259 F: drivers/net/wireless/libertas/
6260
6261 MARVELL MV643XX ETHERNET DRIVER
6262 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6263 L: netdev@vger.kernel.org
6264 S: Maintained
6265 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6266 F: include/linux/mv643xx.h
6267
6268 MARVELL MVNETA ETHERNET DRIVER
6269 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6270 L: netdev@vger.kernel.org
6271 S: Maintained
6272 F: drivers/net/ethernet/marvell/mvneta.*
6273
6274 MARVELL MWIFIEX WIRELESS DRIVER
6275 M: Amitkumar Karwar <akarwar@marvell.com>
6276 M: Avinash Patil <patila@marvell.com>
6277 L: linux-wireless@vger.kernel.org
6278 S: Maintained
6279 F: drivers/net/wireless/mwifiex/
6280
6281 MARVELL MWL8K WIRELESS DRIVER
6282 M: Lennert Buytenhek <buytenh@wantstofly.org>
6283 L: linux-wireless@vger.kernel.org
6284 S: Odd Fixes
6285 F: drivers/net/wireless/mwl8k.c
6286
6287 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6288 M: Nicolas Pitre <nico@fluxnic.net>
6289 S: Odd Fixes
6290 F: drivers/mmc/host/mvsdio.*
6291
6292 MATROX FRAMEBUFFER DRIVER
6293 L: linux-fbdev@vger.kernel.org
6294 S: Orphan
6295 F: drivers/video/fbdev/matrox/matroxfb_*
6296 F: include/uapi/linux/matroxfb.h
6297
6298 MAX16065 HARDWARE MONITOR DRIVER
6299 M: Guenter Roeck <linux@roeck-us.net>
6300 L: lm-sensors@lm-sensors.org
6301 S: Maintained
6302 F: Documentation/hwmon/max16065
6303 F: drivers/hwmon/max16065.c
6304
6305 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6306 M: "Hans J. Koch" <hjk@hansjkoch.de>
6307 L: lm-sensors@lm-sensors.org
6308 S: Maintained
6309 F: Documentation/hwmon/max6650
6310 F: drivers/hwmon/max6650.c
6311
6312 MAX6697 HARDWARE MONITOR DRIVER
6313 M: Guenter Roeck <linux@roeck-us.net>
6314 L: lm-sensors@lm-sensors.org
6315 S: Maintained
6316 F: Documentation/hwmon/max6697
6317 F: Documentation/devicetree/bindings/i2c/max6697.txt
6318 F: drivers/hwmon/max6697.c
6319 F: include/linux/platform_data/max6697.h
6320
6321 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6322 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6323 L: linux-pm@vger.kernel.org
6324 S: Supported
6325 F: drivers/power/max14577_charger.c
6326 F: drivers/power/max77693_charger.c
6327
6328 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6329 M: Chanwoo Choi <cw00.choi@samsung.com>
6330 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6331 L: linux-kernel@vger.kernel.org
6332 S: Supported
6333 F: drivers/*/max14577.c
6334 F: drivers/*/max77686.c
6335 F: drivers/*/max77693.c
6336 F: drivers/extcon/extcon-max14577.c
6337 F: drivers/extcon/extcon-max77693.c
6338 F: drivers/rtc/rtc-max77686.c
6339 F: drivers/clk/clk-max77686.c
6340 F: Documentation/devicetree/bindings/mfd/max14577.txt
6341 F: Documentation/devicetree/bindings/mfd/max77686.txt
6342 F: Documentation/devicetree/bindings/mfd/max77693.txt
6343 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6344 F: include/linux/mfd/max14577*.h
6345 F: include/linux/mfd/max77686*.h
6346 F: include/linux/mfd/max77693*.h
6347
6348 MAXIRADIO FM RADIO RECEIVER DRIVER
6349 M: Hans Verkuil <hverkuil@xs4all.nl>
6350 L: linux-media@vger.kernel.org
6351 T: git git://linuxtv.org/media_tree.git
6352 W: http://linuxtv.org
6353 S: Maintained
6354 F: drivers/media/radio/radio-maxiradio*
6355
6356 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
6357 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
6358 P: LinuxTV.org Project
6359 L: linux-media@vger.kernel.org
6360 W: http://linuxtv.org
6361 Q: http://patchwork.kernel.org/project/linux-media/list/
6362 T: git git://linuxtv.org/media_tree.git
6363 S: Maintained
6364 F: Documentation/dvb/
6365 F: Documentation/video4linux/
6366 F: Documentation/DocBook/media/
6367 F: drivers/media/
6368 F: drivers/staging/media/
6369 F: include/media/
6370 F: include/uapi/linux/dvb/
6371 F: include/uapi/linux/videodev2.h
6372 F: include/uapi/linux/media.h
6373 F: include/uapi/linux/v4l2-*
6374 F: include/uapi/linux/meye.h
6375 F: include/uapi/linux/ivtv*
6376 F: include/uapi/linux/uvcvideo.h
6377
6378 MEGARAID SCSI/SAS DRIVERS
6379 M: Kashyap Desai <kashyap.desai@avagotech.com>
6380 M: Sumit Saxena <sumit.saxena@avagotech.com>
6381 M: Uday Lingala <uday.lingala@avagotech.com>
6382 L: megaraidlinux.pdl@avagotech.com
6383 L: linux-scsi@vger.kernel.org
6384 W: http://www.lsi.com
6385 S: Maintained
6386 F: Documentation/scsi/megaraid.txt
6387 F: drivers/scsi/megaraid.*
6388 F: drivers/scsi/megaraid/
6389
6390 MELLANOX ETHERNET DRIVER (mlx4_en)
6391 M: Amir Vadai <amirv@mellanox.com>
6392 M: Ido Shamay <idos@mellanox.com>
6393 L: netdev@vger.kernel.org
6394 S: Supported
6395 W: http://www.mellanox.com
6396 Q: http://patchwork.ozlabs.org/project/netdev/list/
6397 F: drivers/net/ethernet/mellanox/mlx4/en_*
6398
6399 MEMORY MANAGEMENT
6400 L: linux-mm@kvack.org
6401 W: http://www.linux-mm.org
6402 S: Maintained
6403 F: include/linux/mm.h
6404 F: include/linux/gfp.h
6405 F: include/linux/mmzone.h
6406 F: include/linux/memory_hotplug.h
6407 F: include/linux/vmalloc.h
6408 F: mm/
6409
6410 MEMORY TECHNOLOGY DEVICES (MTD)
6411 M: David Woodhouse <dwmw2@infradead.org>
6412 M: Brian Norris <computersforpeace@gmail.com>
6413 L: linux-mtd@lists.infradead.org
6414 W: http://www.linux-mtd.infradead.org/
6415 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
6416 T: git git://git.infradead.org/linux-mtd.git
6417 T: git git://git.infradead.org/l2-mtd.git
6418 S: Maintained
6419 F: drivers/mtd/
6420 F: include/linux/mtd/
6421 F: include/uapi/mtd/
6422
6423 MEN A21 WATCHDOG DRIVER
6424 M: Johannes Thumshirn <johannes.thumshirn@men.de>
6425 L: linux-watchdog@vger.kernel.org
6426 S: Supported
6427 F: drivers/watchdog/mena21_wdt.c
6428
6429 MEN CHAMELEON BUS (mcb)
6430 M: Johannes Thumshirn <johannes.thumshirn@men.de>
6431 S: Supported
6432 F: drivers/mcb/
6433 F: include/linux/mcb.h
6434
6435 MEN F21BMC (Board Management Controller)
6436 M: Andreas Werner <andreas.werner@men.de>
6437 S: Supported
6438 F: drivers/mfd/menf21bmc.c
6439 F: drivers/watchdog/menf21bmc_wdt.c
6440 F: drivers/leds/leds-menf21bmc.c
6441 F: drivers/hwmon/menf21bmc_hwmon.c
6442 F: Documentation/hwmon/menf21bmc
6443
6444 METAG ARCHITECTURE
6445 M: James Hogan <james.hogan@imgtec.com>
6446 L: linux-metag@vger.kernel.org
6447 S: Supported
6448 F: arch/metag/
6449 F: Documentation/metag/
6450 F: Documentation/devicetree/bindings/metag/
6451 F: drivers/clocksource/metag_generic.c
6452 F: drivers/irqchip/irq-metag.c
6453 F: drivers/irqchip/irq-metag-ext.c
6454 F: drivers/tty/metag_da.c
6455
6456 MICROBLAZE ARCHITECTURE
6457 M: Michal Simek <monstr@monstr.eu>
6458 W: http://www.monstr.eu/fdt/
6459 T: git git://git.monstr.eu/linux-2.6-microblaze.git
6460 S: Supported
6461 F: arch/microblaze/
6462
6463 MICROTEK X6 SCANNER
6464 M: Oliver Neukum <oliver@neukum.org>
6465 S: Maintained
6466 F: drivers/usb/image/microtek.*
6467
6468 MIPS
6469 M: Ralf Baechle <ralf@linux-mips.org>
6470 L: linux-mips@linux-mips.org
6471 W: http://www.linux-mips.org/
6472 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
6473 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
6474 S: Supported
6475 F: Documentation/mips/
6476 F: arch/mips/
6477
6478 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
6479 M: Hans Verkuil <hverkuil@xs4all.nl>
6480 L: linux-media@vger.kernel.org
6481 T: git git://linuxtv.org/media_tree.git
6482 W: http://linuxtv.org
6483 S: Odd Fixes
6484 F: drivers/media/radio/radio-miropcm20*
6485
6486 Mellanox MLX5 core VPI driver
6487 M: Eli Cohen <eli@mellanox.com>
6488 L: netdev@vger.kernel.org
6489 L: linux-rdma@vger.kernel.org
6490 W: http://www.mellanox.com
6491 Q: http://patchwork.ozlabs.org/project/netdev/list/
6492 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6493 T: git git://openfabrics.org/~eli/connect-ib.git
6494 S: Supported
6495 F: drivers/net/ethernet/mellanox/mlx5/core/
6496 F: include/linux/mlx5/
6497
6498 Mellanox MLX5 IB driver
6499 M: Eli Cohen <eli@mellanox.com>
6500 L: linux-rdma@vger.kernel.org
6501 W: http://www.mellanox.com
6502 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6503 T: git git://openfabrics.org/~eli/connect-ib.git
6504 S: Supported
6505 F: include/linux/mlx5/
6506 F: drivers/infiniband/hw/mlx5/
6507
6508 MN88472 MEDIA DRIVER
6509 M: Antti Palosaari <crope@iki.fi>
6510 L: linux-media@vger.kernel.org
6511 W: http://linuxtv.org/
6512 W: http://palosaari.fi/linux/
6513 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6514 T: git git://linuxtv.org/anttip/media_tree.git
6515 S: Maintained
6516 F: drivers/staging/media/mn88472/
6517 F: drivers/media/dvb-frontends/mn88472.h
6518
6519 MN88473 MEDIA DRIVER
6520 M: Antti Palosaari <crope@iki.fi>
6521 L: linux-media@vger.kernel.org
6522 W: http://linuxtv.org/
6523 W: http://palosaari.fi/linux/
6524 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6525 T: git git://linuxtv.org/anttip/media_tree.git
6526 S: Maintained
6527 F: drivers/staging/media/mn88473/
6528 F: drivers/media/dvb-frontends/mn88473.h
6529
6530 MODULE SUPPORT
6531 M: Rusty Russell <rusty@rustcorp.com.au>
6532 S: Maintained
6533 F: include/linux/module.h
6534 F: kernel/module.c
6535
6536 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
6537 W: http://popies.net/meye/
6538 S: Orphan
6539 F: Documentation/video4linux/meye.txt
6540 F: drivers/media/pci/meye/
6541 F: include/uapi/linux/meye.h
6542
6543 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
6544 M: Jiri Slaby <jirislaby@gmail.com>
6545 S: Maintained
6546 F: Documentation/serial/moxa-smartio
6547 F: drivers/tty/mxser.*
6548
6549 MR800 AVERMEDIA USB FM RADIO DRIVER
6550 M: Alexey Klimov <klimov.linux@gmail.com>
6551 L: linux-media@vger.kernel.org
6552 T: git git://linuxtv.org/media_tree.git
6553 S: Maintained
6554 F: drivers/media/radio/radio-mr800.c
6555
6556 MRF24J40 IEEE 802.15.4 RADIO DRIVER
6557 M: Alan Ott <alan@signal11.us>
6558 L: linux-wpan@vger.kernel.org
6559 S: Maintained
6560 F: drivers/net/ieee802154/mrf24j40.c
6561
6562 MSI LAPTOP SUPPORT
6563 M: "Lee, Chun-Yi" <jlee@suse.com>
6564 L: platform-driver-x86@vger.kernel.org
6565 S: Maintained
6566 F: drivers/platform/x86/msi-laptop.c
6567
6568 MSI WMI SUPPORT
6569 M: Anisse Astier <anisse@astier.eu>
6570 L: platform-driver-x86@vger.kernel.org
6571 S: Supported
6572 F: drivers/platform/x86/msi-wmi.c
6573
6574 MSI001 MEDIA DRIVER
6575 M: Antti Palosaari <crope@iki.fi>
6576 L: linux-media@vger.kernel.org
6577 W: http://linuxtv.org/
6578 W: http://palosaari.fi/linux/
6579 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6580 T: git git://linuxtv.org/anttip/media_tree.git
6581 S: Maintained
6582 F: drivers/media/tuners/msi001*
6583
6584 MSI2500 MEDIA DRIVER
6585 M: Antti Palosaari <crope@iki.fi>
6586 L: linux-media@vger.kernel.org
6587 W: http://linuxtv.org/
6588 W: http://palosaari.fi/linux/
6589 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6590 T: git git://linuxtv.org/anttip/media_tree.git
6591 S: Maintained
6592 F: drivers/media/usb/msi2500/
6593
6594 MT9M032 APTINA SENSOR DRIVER
6595 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6596 L: linux-media@vger.kernel.org
6597 T: git git://linuxtv.org/media_tree.git
6598 S: Maintained
6599 F: drivers/media/i2c/mt9m032.c
6600 F: include/media/mt9m032.h
6601
6602 MT9P031 APTINA CAMERA SENSOR
6603 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6604 L: linux-media@vger.kernel.org
6605 T: git git://linuxtv.org/media_tree.git
6606 S: Maintained
6607 F: drivers/media/i2c/mt9p031.c
6608 F: include/media/mt9p031.h
6609
6610 MT9T001 APTINA CAMERA SENSOR
6611 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6612 L: linux-media@vger.kernel.org
6613 T: git git://linuxtv.org/media_tree.git
6614 S: Maintained
6615 F: drivers/media/i2c/mt9t001.c
6616 F: include/media/mt9t001.h
6617
6618 MT9V032 APTINA CAMERA SENSOR
6619 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6620 L: linux-media@vger.kernel.org
6621 T: git git://linuxtv.org/media_tree.git
6622 S: Maintained
6623 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
6624 F: drivers/media/i2c/mt9v032.c
6625 F: include/media/mt9v032.h
6626
6627 MULTIFUNCTION DEVICES (MFD)
6628 M: Samuel Ortiz <sameo@linux.intel.com>
6629 M: Lee Jones <lee.jones@linaro.org>
6630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
6631 S: Supported
6632 F: drivers/mfd/
6633 F: include/linux/mfd/
6634
6635 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
6636 M: Ulf Hansson <ulf.hansson@linaro.org>
6637 L: linux-mmc@vger.kernel.org
6638 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
6639 S: Maintained
6640 F: drivers/mmc/
6641 F: include/linux/mmc/
6642 F: include/uapi/linux/mmc/
6643
6644 MULTIMEDIA CARD (MMC) ETC. OVER SPI
6645 S: Orphan
6646 F: drivers/mmc/host/mmc_spi.c
6647 F: include/linux/spi/mmc_spi.h
6648
6649 MULTISOUND SOUND DRIVER
6650 M: Andrew Veliath <andrewtv@usa.net>
6651 S: Maintained
6652 F: Documentation/sound/oss/MultiSound
6653 F: sound/oss/msnd*
6654
6655 MULTITECH MULTIPORT CARD (ISICOM)
6656 S: Orphan
6657 F: drivers/tty/isicom.c
6658 F: include/linux/isicom.h
6659
6660 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
6661 M: Felipe Balbi <balbi@ti.com>
6662 L: linux-usb@vger.kernel.org
6663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6664 S: Maintained
6665 F: drivers/usb/musb/
6666
6667 MXL5007T MEDIA DRIVER
6668 M: Michael Krufky <mkrufky@linuxtv.org>
6669 L: linux-media@vger.kernel.org
6670 W: http://linuxtv.org/
6671 W: http://github.com/mkrufky
6672 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6673 T: git git://linuxtv.org/mkrufky/tuners.git
6674 S: Maintained
6675 F: drivers/media/tuners/mxl5007t.*
6676
6677 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
6678 M: Hyong-Youb Kim <hykim@myri.com>
6679 L: netdev@vger.kernel.org
6680 W: https://www.myricom.com/support/downloads/myri10ge.html
6681 S: Supported
6682 F: drivers/net/ethernet/myricom/myri10ge/
6683
6684 NATSEMI ETHERNET DRIVER (DP8381x)
6685 S: Orphan
6686 F: drivers/net/ethernet/natsemi/natsemi.c
6687
6688 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
6689 M: Daniel Mack <zonque@gmail.com>
6690 S: Maintained
6691 L: alsa-devel@alsa-project.org
6692 W: http://www.native-instruments.com
6693 F: sound/usb/caiaq/
6694
6695 NCP FILESYSTEM
6696 M: Petr Vandrovec <petr@vandrovec.name>
6697 S: Odd Fixes
6698 F: fs/ncpfs/
6699
6700 NCR 5380 SCSI DRIVERS
6701 M: Finn Thain <fthain@telegraphics.com.au>
6702 M: Michael Schmitz <schmitzmic@gmail.com>
6703 L: linux-scsi@vger.kernel.org
6704 S: Maintained
6705 F: Documentation/scsi/g_NCR5380.txt
6706 F: drivers/scsi/NCR5380.*
6707 F: drivers/scsi/arm/cumana_1.c
6708 F: drivers/scsi/arm/oak.c
6709 F: drivers/scsi/atari_NCR5380.c
6710 F: drivers/scsi/atari_scsi.*
6711 F: drivers/scsi/dmx3191d.c
6712 F: drivers/scsi/dtc.*
6713 F: drivers/scsi/g_NCR5380.*
6714 F: drivers/scsi/g_NCR5380_mmio.c
6715 F: drivers/scsi/mac_scsi.*
6716 F: drivers/scsi/pas16.*
6717 F: drivers/scsi/sun3_scsi.*
6718 F: drivers/scsi/sun3_scsi_vme.c
6719 F: drivers/scsi/t128.*
6720
6721 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
6722 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6723 L: linux-scsi@vger.kernel.org
6724 S: Maintained
6725 F: drivers/scsi/NCR_D700.*
6726
6727 NCT6775 HARDWARE MONITOR DRIVER
6728 M: Guenter Roeck <linux@roeck-us.net>
6729 L: lm-sensors@lm-sensors.org
6730 S: Maintained
6731 F: Documentation/hwmon/nct6775
6732 F: drivers/hwmon/nct6775.c
6733
6734 NETEFFECT IWARP RNIC DRIVER (IW_NES)
6735 M: Faisal Latif <faisal.latif@intel.com>
6736 L: linux-rdma@vger.kernel.org
6737 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
6738 S: Supported
6739 F: drivers/infiniband/hw/nes/
6740
6741 NETEM NETWORK EMULATOR
6742 M: Stephen Hemminger <stephen@networkplumber.org>
6743 L: netem@lists.linux-foundation.org
6744 S: Maintained
6745 F: net/sched/sch_netem.c
6746
6747 NETERION 10GbE DRIVERS (s2io/vxge)
6748 M: Jon Mason <jdmason@kudzu.us>
6749 L: netdev@vger.kernel.org
6750 S: Supported
6751 F: Documentation/networking/s2io.txt
6752 F: Documentation/networking/vxge.txt
6753 F: drivers/net/ethernet/neterion/
6754
6755 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
6756 M: Pablo Neira Ayuso <pablo@netfilter.org>
6757 M: Patrick McHardy <kaber@trash.net>
6758 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
6759 L: netfilter-devel@vger.kernel.org
6760 L: coreteam@netfilter.org
6761 W: http://www.netfilter.org/
6762 W: http://www.iptables.org/
6763 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
6764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
6765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
6766 S: Supported
6767 F: include/linux/netfilter*
6768 F: include/linux/netfilter/
6769 F: include/net/netfilter/
6770 F: include/uapi/linux/netfilter*
6771 F: include/uapi/linux/netfilter/
6772 F: net/*/netfilter.c
6773 F: net/*/netfilter/
6774 F: net/netfilter/
6775
6776 NETLABEL
6777 M: Paul Moore <paul@paul-moore.com>
6778 W: http://netlabel.sf.net
6779 L: netdev@vger.kernel.org
6780 S: Maintained
6781 F: Documentation/netlabel/
6782 F: include/net/netlabel.h
6783 F: net/netlabel/
6784
6785 NETROM NETWORK LAYER
6786 M: Ralf Baechle <ralf@linux-mips.org>
6787 L: linux-hams@vger.kernel.org
6788 W: http://www.linux-ax25.org/
6789 S: Maintained
6790 F: include/net/netrom.h
6791 F: include/uapi/linux/netrom.h
6792 F: net/netrom/
6793
6794 NETWORK BLOCK DEVICE (NBD)
6795 M: Markus Pargmann <mpa@pengutronix.de>
6796 S: Maintained
6797 L: nbd-general@lists.sourceforge.net
6798 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
6799 F: Documentation/blockdev/nbd.txt
6800 F: drivers/block/nbd.c
6801 F: include/linux/nbd.h
6802 F: include/uapi/linux/nbd.h
6803
6804 NETWORK DROP MONITOR
6805 M: Neil Horman <nhorman@tuxdriver.com>
6806 L: netdev@vger.kernel.org
6807 S: Maintained
6808 W: https://fedorahosted.org/dropwatch/
6809 F: net/core/drop_monitor.c
6810
6811 NETWORKING [GENERAL]
6812 M: "David S. Miller" <davem@davemloft.net>
6813 L: netdev@vger.kernel.org
6814 W: http://www.linuxfoundation.org/en/Net
6815 Q: http://patchwork.ozlabs.org/project/netdev/list/
6816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6818 S: Maintained
6819 F: net/
6820 F: include/net/
6821 F: include/linux/in.h
6822 F: include/linux/net.h
6823 F: include/linux/netdevice.h
6824 F: include/uapi/linux/in.h
6825 F: include/uapi/linux/net.h
6826 F: include/uapi/linux/netdevice.h
6827 F: include/uapi/linux/net_namespace.h
6828 F: tools/net/
6829 F: tools/testing/selftests/net/
6830 F: lib/random32.c
6831 F: lib/test_bpf.c
6832
6833 NETWORKING [IPv4/IPv6]
6834 M: "David S. Miller" <davem@davemloft.net>
6835 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
6836 M: James Morris <jmorris@namei.org>
6837 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
6838 M: Patrick McHardy <kaber@trash.net>
6839 L: netdev@vger.kernel.org
6840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6841 S: Maintained
6842 F: net/ipv4/
6843 F: net/ipv6/
6844 F: include/net/ip*
6845 F: arch/x86/net/*
6846
6847 NETWORKING [IPSEC]
6848 M: Steffen Klassert <steffen.klassert@secunet.com>
6849 M: Herbert Xu <herbert@gondor.apana.org.au>
6850 M: "David S. Miller" <davem@davemloft.net>
6851 L: netdev@vger.kernel.org
6852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
6853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
6854 S: Maintained
6855 F: net/core/flow.c
6856 F: net/xfrm/
6857 F: net/key/
6858 F: net/ipv4/xfrm*
6859 F: net/ipv4/esp4.c
6860 F: net/ipv4/ah4.c
6861 F: net/ipv4/ipcomp.c
6862 F: net/ipv4/ip_vti.c
6863 F: net/ipv6/xfrm*
6864 F: net/ipv6/esp6.c
6865 F: net/ipv6/ah6.c
6866 F: net/ipv6/ipcomp6.c
6867 F: net/ipv6/ip6_vti.c
6868 F: include/uapi/linux/xfrm.h
6869 F: include/net/xfrm.h
6870
6871 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
6872 M: Paul Moore <paul@paul-moore.com>
6873 L: netdev@vger.kernel.org
6874 S: Maintained
6875
6876 NETWORKING [WIRELESS]
6877 L: linux-wireless@vger.kernel.org
6878 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6879
6880 NETWORKING DRIVERS
6881 L: netdev@vger.kernel.org
6882 W: http://www.linuxfoundation.org/en/Net
6883 Q: http://patchwork.ozlabs.org/project/netdev/list/
6884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
6885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
6886 S: Odd Fixes
6887 F: drivers/net/
6888 F: include/linux/if_*
6889 F: include/linux/netdevice.h
6890 F: include/linux/arcdevice.h
6891 F: include/linux/etherdevice.h
6892 F: include/linux/fcdevice.h
6893 F: include/linux/fddidevice.h
6894 F: include/linux/hippidevice.h
6895 F: include/linux/inetdevice.h
6896 F: include/uapi/linux/if_*
6897 F: include/uapi/linux/netdevice.h
6898
6899 NETWORKING DRIVERS (WIRELESS)
6900 M: Kalle Valo <kvalo@codeaurora.org>
6901 L: linux-wireless@vger.kernel.org
6902 Q: http://patchwork.kernel.org/project/linux-wireless/list/
6903 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git/
6904 S: Maintained
6905 F: drivers/net/wireless/
6906
6907 NETXEN (1/10) GbE SUPPORT
6908 M: Manish Chopra <manish.chopra@qlogic.com>
6909 M: Sony Chacko <sony.chacko@qlogic.com>
6910 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
6911 L: netdev@vger.kernel.org
6912 W: http://www.qlogic.com
6913 S: Supported
6914 F: drivers/net/ethernet/qlogic/netxen/
6915
6916 NFC SUBSYSTEM
6917 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
6918 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
6919 M: Samuel Ortiz <sameo@linux.intel.com>
6920 L: linux-wireless@vger.kernel.org
6921 L: linux-nfc@lists.01.org (subscribers-only)
6922 S: Supported
6923 F: net/nfc/
6924 F: include/net/nfc/
6925 F: include/uapi/linux/nfc.h
6926 F: drivers/nfc/
6927 F: include/linux/platform_data/pn544.h
6928 F: Documentation/devicetree/bindings/net/nfc/
6929
6930 NFS, SUNRPC, AND LOCKD CLIENTS
6931 M: Trond Myklebust <trond.myklebust@primarydata.com>
6932 M: Anna Schumaker <anna.schumaker@netapp.com>
6933 L: linux-nfs@vger.kernel.org
6934 W: http://client.linux-nfs.org
6935 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
6936 S: Maintained
6937 F: fs/lockd/
6938 F: fs/nfs/
6939 F: fs/nfs_common/
6940 F: net/sunrpc/
6941 F: include/linux/lockd/
6942 F: include/linux/nfs*
6943 F: include/linux/sunrpc/
6944 F: include/uapi/linux/nfs*
6945 F: include/uapi/linux/sunrpc/
6946
6947 NILFS2 FILESYSTEM
6948 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
6949 L: linux-nilfs@vger.kernel.org
6950 W: http://nilfs.sourceforge.net/
6951 T: git git://github.com/konis/nilfs2.git
6952 S: Supported
6953 F: Documentation/filesystems/nilfs2.txt
6954 F: fs/nilfs2/
6955 F: include/linux/nilfs2_fs.h
6956
6957 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
6958 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6959 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6960 S: Maintained
6961 F: Documentation/scsi/NinjaSCSI.txt
6962 F: drivers/scsi/pcmcia/nsp_*
6963
6964 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
6965 M: GOTO Masanori <gotom@debian.or.jp>
6966 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
6967 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
6968 S: Maintained
6969 F: Documentation/scsi/NinjaSCSI.txt
6970 F: drivers/scsi/nsp32*
6971
6972 NIOS2 ARCHITECTURE
6973 M: Ley Foon Tan <lftan@altera.com>
6974 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
6975 T: git git://git.rocketboards.org/linux-socfpga-next.git
6976 S: Maintained
6977 F: arch/nios2/
6978
6979 NTB DRIVER
6980 M: Jon Mason <jdmason@kudzu.us>
6981 M: Dave Jiang <dave.jiang@intel.com>
6982 S: Supported
6983 W: https://github.com/jonmason/ntb/wiki
6984 T: git git://github.com/jonmason/ntb.git
6985 F: drivers/ntb/
6986 F: drivers/net/ntb_netdev.c
6987 F: include/linux/ntb.h
6988
6989 NTFS FILESYSTEM
6990 M: Anton Altaparmakov <anton@tuxera.com>
6991 L: linux-ntfs-dev@lists.sourceforge.net
6992 W: http://www.tuxera.com/
6993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
6994 S: Supported
6995 F: Documentation/filesystems/ntfs.txt
6996 F: fs/ntfs/
6997
6998 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
6999 M: Antonino Daplas <adaplas@gmail.com>
7000 L: linux-fbdev@vger.kernel.org
7001 S: Maintained
7002 F: drivers/video/fbdev/riva/
7003 F: drivers/video/fbdev/nvidia/
7004
7005 NVM EXPRESS DRIVER
7006 M: Matthew Wilcox <willy@linux.intel.com>
7007 L: linux-nvme@lists.infradead.org
7008 T: git git://git.infradead.org/users/willy/linux-nvme.git
7009 S: Supported
7010 F: drivers/block/nvme*
7011 F: include/linux/nvme.h
7012
7013 NXP-NCI NFC DRIVER
7014 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7015 R: Charles Gorand <charles.gorand@effinnov.com>
7016 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7017 S: Supported
7018 F: drivers/nfc/nxp-nci
7019
7020 NXP TDA998X DRM DRIVER
7021 M: Russell King <rmk+kernel@arm.linux.org.uk>
7022 S: Supported
7023 F: drivers/gpu/drm/i2c/tda998x_drv.c
7024 F: include/drm/i2c/tda998x.h
7025
7026 NXP TFA9879 DRIVER
7027 M: Peter Rosin <peda@axentia.se>
7028 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7029 S: Maintained
7030 F: sound/soc/codecs/tfa9879*
7031
7032 OMAP SUPPORT
7033 M: Tony Lindgren <tony@atomide.com>
7034 L: linux-omap@vger.kernel.org
7035 W: http://www.muru.com/linux/omap/
7036 W: http://linux.omap.com/
7037 Q: http://patchwork.kernel.org/project/linux-omap/list/
7038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7039 S: Maintained
7040 F: arch/arm/*omap*/
7041 F: arch/arm/configs/omap1_defconfig
7042 F: arch/arm/configs/omap2plus_defconfig
7043 F: drivers/i2c/busses/i2c-omap.c
7044 F: drivers/irqchip/irq-omap-intc.c
7045 F: drivers/mfd/*omap*.c
7046 F: drivers/mfd/menelaus.c
7047 F: drivers/mfd/palmas.c
7048 F: drivers/mfd/tps65217.c
7049 F: drivers/mfd/tps65218.c
7050 F: drivers/mfd/tps65910.c
7051 F: drivers/mfd/twl-core.[ch]
7052 F: drivers/mfd/twl4030*.c
7053 F: drivers/mfd/twl6030*.c
7054 F: drivers/mfd/twl6040*.c
7055 F: drivers/regulator/palmas-regulator*.c
7056 F: drivers/regulator/pbias-regulator.c
7057 F: drivers/regulator/tps65217-regulator.c
7058 F: drivers/regulator/tps65218-regulator.c
7059 F: drivers/regulator/tps65910-regulator.c
7060 F: drivers/regulator/twl-regulator.c
7061 F: include/linux/i2c-omap.h
7062
7063 OMAP DEVICE TREE SUPPORT
7064 M: Benoît Cousson <bcousson@baylibre.com>
7065 M: Tony Lindgren <tony@atomide.com>
7066 L: linux-omap@vger.kernel.org
7067 L: devicetree@vger.kernel.org
7068 S: Maintained
7069 F: arch/arm/boot/dts/*omap*
7070 F: arch/arm/boot/dts/*am3*
7071 F: arch/arm/boot/dts/*am4*
7072 F: arch/arm/boot/dts/*am5*
7073 F: arch/arm/boot/dts/*dra7*
7074
7075 OMAP CLOCK FRAMEWORK SUPPORT
7076 M: Paul Walmsley <paul@pwsan.com>
7077 L: linux-omap@vger.kernel.org
7078 S: Maintained
7079 F: arch/arm/*omap*/*clock*
7080
7081 OMAP POWER MANAGEMENT SUPPORT
7082 M: Kevin Hilman <khilman@deeprootsystems.com>
7083 L: linux-omap@vger.kernel.org
7084 S: Maintained
7085 F: arch/arm/*omap*/*pm*
7086 F: drivers/cpufreq/omap-cpufreq.c
7087
7088 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7089 M: Rajendra Nayak <rnayak@ti.com>
7090 M: Paul Walmsley <paul@pwsan.com>
7091 L: linux-omap@vger.kernel.org
7092 S: Maintained
7093 F: arch/arm/mach-omap2/prm*
7094
7095 OMAP AUDIO SUPPORT
7096 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7097 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7098 L: alsa-devel@alsa-project.org (subscribers-only)
7099 L: linux-omap@vger.kernel.org
7100 S: Maintained
7101 F: sound/soc/omap/
7102
7103 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7104 M: Roger Quadros <rogerq@ti.com>
7105 M: Tony Lindgren <tony@atomide.com>
7106 L: linux-omap@vger.kernel.org
7107 S: Maintained
7108 F: drivers/memory/omap-gpmc.c
7109 F: arch/arm/mach-omap2/*gpmc*
7110
7111 OMAP FRAMEBUFFER SUPPORT
7112 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7113 L: linux-fbdev@vger.kernel.org
7114 L: linux-omap@vger.kernel.org
7115 S: Maintained
7116 F: drivers/video/fbdev/omap/
7117
7118 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7119 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7120 L: linux-omap@vger.kernel.org
7121 L: linux-fbdev@vger.kernel.org
7122 S: Maintained
7123 F: drivers/video/fbdev/omap2/
7124 F: Documentation/arm/OMAP/DSS
7125
7126 OMAP HARDWARE SPINLOCK SUPPORT
7127 M: Ohad Ben-Cohen <ohad@wizery.com>
7128 L: linux-omap@vger.kernel.org
7129 S: Maintained
7130 F: drivers/hwspinlock/omap_hwspinlock.c
7131 F: arch/arm/mach-omap2/hwspinlock.c
7132
7133 OMAP MMC SUPPORT
7134 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7135 L: linux-omap@vger.kernel.org
7136 S: Maintained
7137 F: drivers/mmc/host/omap.c
7138
7139 OMAP HS MMC SUPPORT
7140 L: linux-mmc@vger.kernel.org
7141 L: linux-omap@vger.kernel.org
7142 S: Orphan
7143 F: drivers/mmc/host/omap_hsmmc.c
7144
7145 OMAP RANDOM NUMBER GENERATOR SUPPORT
7146 M: Deepak Saxena <dsaxena@plexity.net>
7147 S: Maintained
7148 F: drivers/char/hw_random/omap-rng.c
7149
7150 OMAP HWMOD SUPPORT
7151 M: Benoît Cousson <bcousson@baylibre.com>
7152 M: Paul Walmsley <paul@pwsan.com>
7153 L: linux-omap@vger.kernel.org
7154 S: Maintained
7155 F: arch/arm/mach-omap2/omap_hwmod.*
7156
7157 OMAP HWMOD DATA
7158 M: Paul Walmsley <paul@pwsan.com>
7159 L: linux-omap@vger.kernel.org
7160 S: Maintained
7161 F: arch/arm/mach-omap2/omap_hwmod*data*
7162
7163 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7164 M: Benoît Cousson <bcousson@baylibre.com>
7165 L: linux-omap@vger.kernel.org
7166 S: Maintained
7167 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7168
7169 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7170 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7171 L: linux-media@vger.kernel.org
7172 S: Maintained
7173 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7174 F: drivers/media/platform/omap3isp/
7175 F: drivers/staging/media/omap4iss/
7176
7177 OMAP USB SUPPORT
7178 M: Felipe Balbi <balbi@ti.com>
7179 L: linux-usb@vger.kernel.org
7180 L: linux-omap@vger.kernel.org
7181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7182 S: Maintained
7183 F: drivers/usb/*/*omap*
7184 F: arch/arm/*omap*/usb*
7185
7186 OMAP GPIO DRIVER
7187 M: Javier Martinez Canillas <javier@dowhile0.org>
7188 M: Santosh Shilimkar <ssantosh@kernel.org>
7189 M: Kevin Hilman <khilman@deeprootsystems.com>
7190 L: linux-omap@vger.kernel.org
7191 S: Maintained
7192 F: drivers/gpio/gpio-omap.c
7193
7194 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7195 M: Mark Jackson <mpfj@newflow.co.uk>
7196 L: linux-omap@vger.kernel.org
7197 S: Maintained
7198 F: arch/arm/boot/dts/am335x-nano.dts
7199
7200 OMFS FILESYSTEM
7201 M: Bob Copeland <me@bobcopeland.com>
7202 L: linux-karma-devel@lists.sourceforge.net
7203 S: Maintained
7204 F: Documentation/filesystems/omfs.txt
7205 F: fs/omfs/
7206
7207 OMNIKEY CARDMAN 4000 DRIVER
7208 M: Harald Welte <laforge@gnumonks.org>
7209 S: Maintained
7210 F: drivers/char/pcmcia/cm4000_cs.c
7211 F: include/linux/cm4000_cs.h
7212 F: include/uapi/linux/cm4000_cs.h
7213
7214 OMNIKEY CARDMAN 4040 DRIVER
7215 M: Harald Welte <laforge@gnumonks.org>
7216 S: Maintained
7217 F: drivers/char/pcmcia/cm4040_cs.*
7218
7219 OMNIVISION OV7670 SENSOR DRIVER
7220 M: Jonathan Corbet <corbet@lwn.net>
7221 L: linux-media@vger.kernel.org
7222 T: git git://linuxtv.org/media_tree.git
7223 S: Maintained
7224 F: drivers/media/i2c/ov7670.c
7225
7226 ONENAND FLASH DRIVER
7227 M: Kyungmin Park <kyungmin.park@samsung.com>
7228 L: linux-mtd@lists.infradead.org
7229 S: Maintained
7230 F: drivers/mtd/onenand/
7231 F: include/linux/mtd/onenand*.h
7232
7233 ONSTREAM SCSI TAPE DRIVER
7234 M: Willem Riede <osst@riede.org>
7235 L: osst-users@lists.sourceforge.net
7236 L: linux-scsi@vger.kernel.org
7237 S: Maintained
7238 F: Documentation/scsi/osst.txt
7239 F: drivers/scsi/osst.*
7240 F: drivers/scsi/osst_*.h
7241 F: drivers/scsi/st.h
7242
7243 OPENCORES I2C BUS DRIVER
7244 M: Peter Korsgaard <jacmet@sunsite.dk>
7245 L: linux-i2c@vger.kernel.org
7246 S: Maintained
7247 F: Documentation/i2c/busses/i2c-ocores
7248 F: drivers/i2c/busses/i2c-ocores.c
7249
7250 OPEN FIRMWARE AND FLATTENED DEVICE TREE
7251 M: Grant Likely <grant.likely@linaro.org>
7252 M: Rob Herring <robh+dt@kernel.org>
7253 L: devicetree@vger.kernel.org
7254 W: http://www.devicetree.org/
7255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
7256 S: Maintained
7257 F: drivers/of/
7258 F: include/linux/of*.h
7259 F: scripts/dtc/
7260
7261 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
7262 M: Rob Herring <robh+dt@kernel.org>
7263 M: Pawel Moll <pawel.moll@arm.com>
7264 M: Mark Rutland <mark.rutland@arm.com>
7265 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
7266 M: Kumar Gala <galak@codeaurora.org>
7267 L: devicetree@vger.kernel.org
7268 S: Maintained
7269 F: Documentation/devicetree/
7270 F: arch/*/boot/dts/
7271 F: include/dt-bindings/
7272
7273 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
7274 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
7275 L: devicetree@vger.kernel.org
7276 S: Maintained
7277 F: Documentation/devicetree/dynamic-resolution-notes.txt
7278 F: Documentation/devicetree/overlay-notes.txt
7279 F: drivers/of/overlay.c
7280 F: drivers/of/resolver.c
7281
7282 OPENRISC ARCHITECTURE
7283 M: Jonas Bonn <jonas@southpole.se>
7284 W: http://openrisc.net
7285 L: linux@lists.openrisc.net (moderated for non-subscribers)
7286 S: Maintained
7287 T: git git://openrisc.net/~jonas/linux
7288 F: arch/openrisc/
7289
7290 OPENVSWITCH
7291 M: Pravin Shelar <pshelar@nicira.com>
7292 L: netdev@vger.kernel.org
7293 L: dev@openvswitch.org
7294 W: http://openvswitch.org
7295 S: Maintained
7296 F: net/openvswitch/
7297 F: include/uapi/linux/openvswitch.h
7298
7299 OPL4 DRIVER
7300 M: Clemens Ladisch <clemens@ladisch.de>
7301 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7302 T: git git://git.alsa-project.org/alsa-kernel.git
7303 S: Maintained
7304 F: sound/drivers/opl4/
7305
7306 OPROFILE
7307 M: Robert Richter <rric@kernel.org>
7308 L: oprofile-list@lists.sf.net
7309 S: Maintained
7310 F: arch/*/include/asm/oprofile*.h
7311 F: arch/*/oprofile/
7312 F: drivers/oprofile/
7313 F: include/linux/oprofile.h
7314
7315 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
7316 M: Mark Fasheh <mfasheh@suse.com>
7317 M: Joel Becker <jlbec@evilplan.org>
7318 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
7319 W: http://ocfs2.wiki.kernel.org
7320 S: Supported
7321 F: Documentation/filesystems/ocfs2.txt
7322 F: Documentation/filesystems/dlmfs.txt
7323 F: fs/ocfs2/
7324
7325 ORINOCO DRIVER
7326 L: linux-wireless@vger.kernel.org
7327 W: http://wireless.kernel.org/en/users/Drivers/orinoco
7328 W: http://www.nongnu.org/orinoco/
7329 S: Orphan
7330 F: drivers/net/wireless/orinoco/
7331
7332 OSD LIBRARY and FILESYSTEM
7333 M: Boaz Harrosh <ooo@electrozaur.com>
7334 M: Benny Halevy <bhalevy@primarydata.com>
7335 L: osd-dev@open-osd.org
7336 W: http://open-osd.org
7337 T: git git://git.open-osd.org/open-osd.git
7338 S: Maintained
7339 F: drivers/scsi/osd/
7340 F: include/scsi/osd_*
7341 F: fs/exofs/
7342
7343 OVERLAY FILESYSTEM
7344 M: Miklos Szeredi <miklos@szeredi.hu>
7345 L: linux-unionfs@vger.kernel.org
7346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
7347 S: Supported
7348 F: fs/overlayfs/
7349 F: Documentation/filesystems/overlayfs.txt
7350
7351 P54 WIRELESS DRIVER
7352 M: Christian Lamparter <chunkeey@googlemail.com>
7353 L: linux-wireless@vger.kernel.org
7354 W: http://wireless.kernel.org/en/users/Drivers/p54
7355 S: Maintained
7356 F: drivers/net/wireless/p54/
7357
7358 PA SEMI ETHERNET DRIVER
7359 M: Olof Johansson <olof@lixom.net>
7360 L: netdev@vger.kernel.org
7361 S: Maintained
7362 F: drivers/net/ethernet/pasemi/*
7363
7364 PA SEMI SMBUS DRIVER
7365 M: Olof Johansson <olof@lixom.net>
7366 L: linux-i2c@vger.kernel.org
7367 S: Maintained
7368 F: drivers/i2c/busses/i2c-pasemi.c
7369
7370 PADATA PARALLEL EXECUTION MECHANISM
7371 M: Steffen Klassert <steffen.klassert@secunet.com>
7372 L: linux-crypto@vger.kernel.org
7373 S: Maintained
7374 F: kernel/padata.c
7375 F: include/linux/padata.h
7376 F: Documentation/padata.txt
7377
7378 PANASONIC LAPTOP ACPI EXTRAS DRIVER
7379 M: Harald Welte <laforge@gnumonks.org>
7380 L: platform-driver-x86@vger.kernel.org
7381 S: Maintained
7382 F: drivers/platform/x86/panasonic-laptop.c
7383
7384 PANASONIC MN10300/AM33/AM34 PORT
7385 M: David Howells <dhowells@redhat.com>
7386 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
7387 L: linux-am33-list@redhat.com (moderated for non-subscribers)
7388 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
7389 S: Maintained
7390 F: Documentation/mn10300/
7391 F: arch/mn10300/
7392
7393 PARALLEL PORT SUPPORT
7394 L: linux-parport@lists.infradead.org (subscribers-only)
7395 S: Orphan
7396 F: drivers/parport/
7397 F: include/linux/parport*.h
7398 F: drivers/char/ppdev.c
7399 F: include/uapi/linux/ppdev.h
7400
7401 PARAVIRT_OPS INTERFACE
7402 M: Jeremy Fitzhardinge <jeremy@goop.org>
7403 M: Chris Wright <chrisw@sous-sol.org>
7404 M: Alok Kataria <akataria@vmware.com>
7405 M: Rusty Russell <rusty@rustcorp.com.au>
7406 L: virtualization@lists.linux-foundation.org
7407 S: Supported
7408 F: Documentation/virtual/paravirt_ops.txt
7409 F: arch/*/kernel/paravirt*
7410 F: arch/*/include/asm/paravirt.h
7411
7412 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
7413 M: Tim Waugh <tim@cyberelk.net>
7414 L: linux-parport@lists.infradead.org (subscribers-only)
7415 W: http://www.torque.net/linux-pp.html
7416 S: Maintained
7417 F: Documentation/blockdev/paride.txt
7418 F: drivers/block/paride/
7419
7420 PARISC ARCHITECTURE
7421 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
7422 M: Helge Deller <deller@gmx.de>
7423 L: linux-parisc@vger.kernel.org
7424 W: http://www.parisc-linux.org/
7425 Q: http://patchwork.kernel.org/project/linux-parisc/list/
7426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
7427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
7428 S: Maintained
7429 F: arch/parisc/
7430 F: Documentation/parisc/
7431 F: drivers/parisc/
7432 F: drivers/char/agp/parisc-agp.c
7433 F: drivers/input/serio/gscps2.c
7434 F: drivers/parport/parport_gsc.*
7435 F: drivers/tty/serial/8250/8250_gsc.c
7436 F: drivers/video/fbdev/sti*
7437 F: drivers/video/console/sti*
7438 F: drivers/video/logo/logo_parisc*
7439
7440 PC87360 HARDWARE MONITORING DRIVER
7441 M: Jim Cromie <jim.cromie@gmail.com>
7442 L: lm-sensors@lm-sensors.org
7443 S: Maintained
7444 F: Documentation/hwmon/pc87360
7445 F: drivers/hwmon/pc87360.c
7446
7447 PC8736x GPIO DRIVER
7448 M: Jim Cromie <jim.cromie@gmail.com>
7449 S: Maintained
7450 F: drivers/char/pc8736x_gpio.c
7451
7452 PC87427 HARDWARE MONITORING DRIVER
7453 M: Jean Delvare <jdelvare@suse.de>
7454 L: lm-sensors@lm-sensors.org
7455 S: Maintained
7456 F: Documentation/hwmon/pc87427
7457 F: drivers/hwmon/pc87427.c
7458
7459 PCA9532 LED DRIVER
7460 M: Riku Voipio <riku.voipio@iki.fi>
7461 S: Maintained
7462 F: drivers/leds/leds-pca9532.c
7463 F: include/linux/leds-pca9532.h
7464
7465 PCA9541 I2C BUS MASTER SELECTOR DRIVER
7466 M: Guenter Roeck <linux@roeck-us.net>
7467 L: linux-i2c@vger.kernel.org
7468 S: Maintained
7469 F: drivers/i2c/muxes/i2c-mux-pca9541.c
7470
7471 PCDP - PRIMARY CONSOLE AND DEBUG PORT
7472 M: Khalid Aziz <khalid@gonehiking.org>
7473 S: Maintained
7474 F: drivers/firmware/pcdp.*
7475
7476 PCI ERROR RECOVERY
7477 M: Linas Vepstas <linasvepstas@gmail.com>
7478 L: linux-pci@vger.kernel.org
7479 S: Supported
7480 F: Documentation/PCI/pci-error-recovery.txt
7481
7482 PCI SUBSYSTEM
7483 M: Bjorn Helgaas <bhelgaas@google.com>
7484 L: linux-pci@vger.kernel.org
7485 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
7486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
7487 S: Supported
7488 F: Documentation/PCI/
7489 F: drivers/pci/
7490 F: include/linux/pci*
7491 F: arch/x86/pci/
7492 F: arch/x86/kernel/quirks.c
7493
7494 PCI DRIVER FOR ARM VERSATILE PLATFORM
7495 M: Rob Herring <robh@kernel.org>
7496 L: linux-pci@vger.kernel.org
7497 L: linux-arm-kernel@lists.infradead.org
7498 S: Maintained
7499 F: Documentation/devicetree/bindings/pci/versatile.txt
7500 F: drivers/pci/host/pci-versatile.c
7501
7502 PCI DRIVER FOR APPLIEDMICRO XGENE
7503 M: Tanmay Inamdar <tinamdar@apm.com>
7504 L: linux-pci@vger.kernel.org
7505 L: linux-arm-kernel@lists.infradead.org
7506 S: Maintained
7507 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
7508 F: drivers/pci/host/pci-xgene.c
7509
7510 PCI DRIVER FOR FREESCALE LAYERSCAPE
7511 M: Minghuan Lian <minghuan.Lian@freescale.com>
7512 M: Mingkai Hu <mingkai.hu@freescale.com>
7513 M: Roy Zang <tie-fei.zang@freescale.com>
7514 L: linuxppc-dev@lists.ozlabs.org
7515 L: linux-pci@vger.kernel.org
7516 L: linux-arm-kernel@lists.infradead.org
7517 S: Maintained
7518 F: drivers/pci/host/*layerscape*
7519
7520 PCI DRIVER FOR IMX6
7521 M: Richard Zhu <Richard.Zhu@freescale.com>
7522 M: Lucas Stach <l.stach@pengutronix.de>
7523 L: linux-pci@vger.kernel.org
7524 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7525 S: Maintained
7526 F: drivers/pci/host/*imx6*
7527
7528 PCI DRIVER FOR TI KEYSTONE
7529 M: Murali Karicheri <m-karicheri2@ti.com>
7530 L: linux-pci@vger.kernel.org
7531 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7532 S: Maintained
7533 F: drivers/pci/host/*keystone*
7534
7535 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
7536 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7537 M: Jason Cooper <jason@lakedaemon.net>
7538 L: linux-pci@vger.kernel.org
7539 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7540 S: Maintained
7541 F: drivers/pci/host/*mvebu*
7542
7543 PCI DRIVER FOR NVIDIA TEGRA
7544 M: Thierry Reding <thierry.reding@gmail.com>
7545 L: linux-tegra@vger.kernel.org
7546 L: linux-pci@vger.kernel.org
7547 S: Supported
7548 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
7549 F: drivers/pci/host/pci-tegra.c
7550
7551 PCI DRIVER FOR TI DRA7XX
7552 M: Kishon Vijay Abraham I <kishon@ti.com>
7553 L: linux-omap@vger.kernel.org
7554 L: linux-pci@vger.kernel.org
7555 S: Supported
7556 F: Documentation/devicetree/bindings/pci/ti-pci.txt
7557 F: drivers/pci/host/pci-dra7xx.c
7558
7559 PCI DRIVER FOR RENESAS R-CAR
7560 M: Simon Horman <horms@verge.net.au>
7561 L: linux-pci@vger.kernel.org
7562 L: linux-sh@vger.kernel.org
7563 S: Maintained
7564 F: drivers/pci/host/*rcar*
7565
7566 PCI DRIVER FOR SAMSUNG EXYNOS
7567 M: Jingoo Han <jg1.han@samsung.com>
7568 L: linux-pci@vger.kernel.org
7569 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7570 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7571 S: Maintained
7572 F: drivers/pci/host/pci-exynos.c
7573
7574 PCI DRIVER FOR SYNOPSIS DESIGNWARE
7575 M: Jingoo Han <jg1.han@samsung.com>
7576 L: linux-pci@vger.kernel.org
7577 S: Maintained
7578 F: drivers/pci/host/*designware*
7579
7580 PCI DRIVER FOR GENERIC OF HOSTS
7581 M: Will Deacon <will.deacon@arm.com>
7582 L: linux-pci@vger.kernel.org
7583 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7584 S: Maintained
7585 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
7586 F: drivers/pci/host/pci-host-generic.c
7587
7588 PCIE DRIVER FOR ST SPEAR13XX
7589 L: linux-pci@vger.kernel.org
7590 S: Orphan
7591 F: drivers/pci/host/*spear*
7592
7593 PCMCIA SUBSYSTEM
7594 P: Linux PCMCIA Team
7595 L: linux-pcmcia@lists.infradead.org
7596 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
7597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
7598 S: Maintained
7599 F: Documentation/pcmcia/
7600 F: drivers/pcmcia/
7601 F: include/pcmcia/
7602
7603 PCNET32 NETWORK DRIVER
7604 M: Don Fry <pcnet32@frontier.com>
7605 L: netdev@vger.kernel.org
7606 S: Maintained
7607 F: drivers/net/ethernet/amd/pcnet32.c
7608
7609 PCRYPT PARALLEL CRYPTO ENGINE
7610 M: Steffen Klassert <steffen.klassert@secunet.com>
7611 L: linux-crypto@vger.kernel.org
7612 S: Maintained
7613 F: crypto/pcrypt.c
7614 F: include/crypto/pcrypt.h
7615
7616 PER-CPU MEMORY ALLOCATOR
7617 M: Tejun Heo <tj@kernel.org>
7618 M: Christoph Lameter <cl@linux-foundation.org>
7619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
7620 S: Maintained
7621 F: include/linux/percpu*.h
7622 F: mm/percpu*.c
7623 F: arch/*/include/asm/percpu.h
7624
7625 PER-TASK DELAY ACCOUNTING
7626 M: Balbir Singh <bsingharora@gmail.com>
7627 S: Maintained
7628 F: include/linux/delayacct.h
7629 F: kernel/delayacct.c
7630
7631 PERFORMANCE EVENTS SUBSYSTEM
7632 M: Peter Zijlstra <a.p.zijlstra@chello.nl>
7633 M: Paul Mackerras <paulus@samba.org>
7634 M: Ingo Molnar <mingo@redhat.com>
7635 M: Arnaldo Carvalho de Melo <acme@kernel.org>
7636 L: linux-kernel@vger.kernel.org
7637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
7638 S: Supported
7639 F: kernel/events/*
7640 F: include/linux/perf_event.h
7641 F: include/uapi/linux/perf_event.h
7642 F: arch/*/kernel/perf_event*.c
7643 F: arch/*/kernel/*/perf_event*.c
7644 F: arch/*/kernel/*/*/perf_event*.c
7645 F: arch/*/include/asm/perf_event.h
7646 F: arch/*/kernel/perf_callchain.c
7647 F: tools/perf/
7648
7649 PERSONALITY HANDLING
7650 M: Christoph Hellwig <hch@infradead.org>
7651 L: linux-abi-devel@lists.sourceforge.net
7652 S: Maintained
7653 F: include/linux/personality.h
7654 F: include/uapi/linux/personality.h
7655
7656 PHONET PROTOCOL
7657 M: Remi Denis-Courmont <courmisch@gmail.com>
7658 S: Supported
7659 F: Documentation/networking/phonet.txt
7660 F: include/linux/phonet.h
7661 F: include/net/phonet/
7662 F: include/uapi/linux/phonet.h
7663 F: net/phonet/
7664
7665 PHRAM MTD DRIVER
7666 M: Joern Engel <joern@lazybastard.org>
7667 L: linux-mtd@lists.infradead.org
7668 S: Maintained
7669 F: drivers/mtd/devices/phram.c
7670
7671 PICOLCD HID DRIVER
7672 M: Bruno Prémont <bonbons@linux-vserver.org>
7673 L: linux-input@vger.kernel.org
7674 S: Maintained
7675 F: drivers/hid/hid-picolcd*
7676
7677 PICOXCELL SUPPORT
7678 M: Jamie Iles <jamie@jamieiles.com>
7679 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7680 T: git git://github.com/jamieiles/linux-2.6-ji.git
7681 S: Supported
7682 F: arch/arm/boot/dts/picoxcell*
7683 F: arch/arm/mach-picoxcell/
7684 F: drivers/crypto/picoxcell*
7685
7686 PIN CONTROL SUBSYSTEM
7687 M: Linus Walleij <linus.walleij@linaro.org>
7688 L: linux-gpio@vger.kernel.org
7689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
7690 S: Maintained
7691 F: drivers/pinctrl/
7692 F: include/linux/pinctrl/
7693
7694 PIN CONTROLLER - ATMEL AT91
7695 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
7696 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7697 S: Maintained
7698 F: drivers/pinctrl/pinctrl-at91.*
7699
7700 PIN CONTROLLER - INTEL
7701 M: Mika Westerberg <mika.westerberg@linux.intel.com>
7702 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
7703 S: Maintained
7704 F: drivers/pinctrl/intel/
7705
7706 PIN CONTROLLER - RENESAS
7707 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7708 L: linux-sh@vger.kernel.org
7709 S: Maintained
7710 F: drivers/pinctrl/sh-pfc/
7711
7712 PIN CONTROLLER - SAMSUNG
7713 M: Tomasz Figa <tomasz.figa@gmail.com>
7714 M: Thomas Abraham <thomas.abraham@linaro.org>
7715 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7716 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
7717 S: Maintained
7718 F: drivers/pinctrl/samsung/
7719
7720 PIN CONTROLLER - ST SPEAR
7721 M: Viresh Kumar <viresh.linux@gmail.com>
7722 L: spear-devel@list.st.com
7723 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7724 W: http://www.st.com/spear
7725 S: Maintained
7726 F: drivers/pinctrl/spear/
7727
7728 PKTCDVD DRIVER
7729 M: Jiri Kosina <jkosina@suse.cz>
7730 S: Maintained
7731 F: drivers/block/pktcdvd.c
7732 F: include/linux/pktcdvd.h
7733 F: include/uapi/linux/pktcdvd.h
7734
7735 PKUNITY SOC DRIVERS
7736 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
7737 W: http://mprc.pku.edu.cn/~guanxuetao/linux
7738 S: Maintained
7739 T: git git://github.com/gxt/linux.git
7740 F: drivers/input/serio/i8042-unicore32io.h
7741 F: drivers/i2c/busses/i2c-puv3.c
7742 F: drivers/video/fbdev/fb-puv3.c
7743 F: drivers/rtc/rtc-puv3.c
7744
7745 PMBUS HARDWARE MONITORING DRIVERS
7746 M: Guenter Roeck <linux@roeck-us.net>
7747 L: lm-sensors@lm-sensors.org
7748 W: http://www.lm-sensors.org/
7749 W: http://www.roeck-us.net/linux/drivers/
7750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
7751 S: Maintained
7752 F: Documentation/hwmon/pmbus
7753 F: drivers/hwmon/pmbus/
7754 F: include/linux/i2c/pmbus.h
7755
7756 PMC SIERRA MaxRAID DRIVER
7757 M: Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
7758 L: linux-scsi@vger.kernel.org
7759 W: http://www.pmc-sierra.com/
7760 S: Supported
7761 F: drivers/scsi/pmcraid.*
7762
7763 PMC SIERRA PM8001 DRIVER
7764 M: xjtuwjp@gmail.com
7765 M: lindar_liu@usish.com
7766 L: pmchba@pmcs.com
7767 L: linux-scsi@vger.kernel.org
7768 S: Supported
7769 F: drivers/scsi/pm8001/
7770
7771 POSIX CLOCKS and TIMERS
7772 M: Thomas Gleixner <tglx@linutronix.de>
7773 L: linux-kernel@vger.kernel.org
7774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
7775 S: Maintained
7776 F: fs/timerfd.c
7777 F: include/linux/timer*
7778 F: kernel/time/*timer*
7779
7780 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
7781 M: Sebastian Reichel <sre@kernel.org>
7782 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
7783 M: David Woodhouse <dwmw2@infradead.org>
7784 L: linux-pm@vger.kernel.org
7785 T: git git://git.infradead.org/battery-2.6.git
7786 S: Maintained
7787 F: include/linux/power_supply.h
7788 F: drivers/power/
7789
7790 PNP SUPPORT
7791 M: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
7792 S: Maintained
7793 F: drivers/pnp/
7794
7795 PNXxxxx I2C DRIVER
7796 M: Vitaly Wool <vitalywool@gmail.com>
7797 L: linux-i2c@vger.kernel.org
7798 S: Maintained
7799 F: drivers/i2c/busses/i2c-pnx.c
7800
7801 PPP PROTOCOL DRIVERS AND COMPRESSORS
7802 M: Paul Mackerras <paulus@samba.org>
7803 L: linux-ppp@vger.kernel.org
7804 S: Maintained
7805 F: drivers/net/ppp/ppp_*
7806
7807 PPP OVER ATM (RFC 2364)
7808 M: Mitchell Blank Jr <mitch@sfgoth.com>
7809 S: Maintained
7810 F: net/atm/pppoatm.c
7811 F: include/uapi/linux/atmppp.h
7812
7813 PPP OVER ETHERNET
7814 M: Michal Ostrowski <mostrows@earthlink.net>
7815 S: Maintained
7816 F: drivers/net/ppp/pppoe.c
7817 F: drivers/net/ppp/pppox.c
7818
7819 PPP OVER L2TP
7820 M: James Chapman <jchapman@katalix.com>
7821 S: Maintained
7822 F: net/l2tp/l2tp_ppp.c
7823 F: include/linux/if_pppol2tp.h
7824 F: include/uapi/linux/if_pppol2tp.h
7825
7826 PPS SUPPORT
7827 M: Rodolfo Giometti <giometti@enneenne.com>
7828 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
7829 L: linuxpps@ml.enneenne.com (subscribers-only)
7830 S: Maintained
7831 F: Documentation/pps/
7832 F: drivers/pps/
7833 F: include/linux/pps*.h
7834
7835 PPTP DRIVER
7836 M: Dmitry Kozlov <xeb@mail.ru>
7837 L: netdev@vger.kernel.org
7838 S: Maintained
7839 F: drivers/net/ppp/pptp.c
7840 W: http://sourceforge.net/projects/accel-pptp
7841
7842 PREEMPTIBLE KERNEL
7843 M: Robert Love <rml@tech9.net>
7844 L: kpreempt-tech@lists.sourceforge.net
7845 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
7846 S: Supported
7847 F: Documentation/preempt-locking.txt
7848 F: include/linux/preempt.h
7849
7850 PRISM54 WIRELESS DRIVER
7851 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
7852 L: linux-wireless@vger.kernel.org
7853 W: http://wireless.kernel.org/en/users/Drivers/p54
7854 S: Obsolete
7855 F: drivers/net/wireless/prism54/
7856
7857 PS3 NETWORK SUPPORT
7858 M: Geoff Levand <geoff@infradead.org>
7859 L: netdev@vger.kernel.org
7860 L: cbe-oss-dev@lists.ozlabs.org
7861 S: Maintained
7862 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
7863
7864 PS3 PLATFORM SUPPORT
7865 M: Geoff Levand <geoff@infradead.org>
7866 L: linuxppc-dev@lists.ozlabs.org
7867 L: cbe-oss-dev@lists.ozlabs.org
7868 S: Maintained
7869 F: arch/powerpc/boot/ps3*
7870 F: arch/powerpc/include/asm/lv1call.h
7871 F: arch/powerpc/include/asm/ps3*.h
7872 F: arch/powerpc/platforms/ps3/
7873 F: drivers/*/ps3*
7874 F: drivers/ps3/
7875 F: drivers/rtc/rtc-ps3.c
7876 F: drivers/usb/host/*ps3.c
7877 F: sound/ppc/snd_ps3*
7878
7879 PS3VRAM DRIVER
7880 M: Jim Paris <jim@jtan.com>
7881 L: cbe-oss-dev@lists.ozlabs.org
7882 S: Maintained
7883 F: drivers/block/ps3vram.c
7884
7885 PSTORE FILESYSTEM
7886 M: Anton Vorontsov <anton@enomsg.org>
7887 M: Colin Cross <ccross@android.com>
7888 M: Kees Cook <keescook@chromium.org>
7889 M: Tony Luck <tony.luck@intel.com>
7890 S: Maintained
7891 T: git git://git.infradead.org/users/cbou/linux-pstore.git
7892 F: fs/pstore/
7893 F: include/linux/pstore*
7894 F: drivers/firmware/efi/efi-pstore.c
7895 F: drivers/acpi/apei/erst.c
7896
7897 PTP HARDWARE CLOCK SUPPORT
7898 M: Richard Cochran <richardcochran@gmail.com>
7899 L: netdev@vger.kernel.org
7900 S: Maintained
7901 W: http://linuxptp.sourceforge.net/
7902 F: Documentation/ABI/testing/sysfs-ptp
7903 F: Documentation/ptp/*
7904 F: drivers/net/ethernet/freescale/gianfar_ptp.c
7905 F: drivers/net/phy/dp83640*
7906 F: drivers/ptp/*
7907 F: include/linux/ptp_cl*
7908
7909 PTRACE SUPPORT
7910 M: Roland McGrath <roland@hack.frob.com>
7911 M: Oleg Nesterov <oleg@redhat.com>
7912 S: Maintained
7913 F: include/asm-generic/syscall.h
7914 F: include/linux/ptrace.h
7915 F: include/linux/regset.h
7916 F: include/linux/tracehook.h
7917 F: include/uapi/linux/ptrace.h
7918 F: kernel/ptrace.c
7919
7920 PVRUSB2 VIDEO4LINUX DRIVER
7921 M: Mike Isely <isely@pobox.com>
7922 L: pvrusb2@isely.net (subscribers-only)
7923 L: linux-media@vger.kernel.org
7924 W: http://www.isely.net/pvrusb2/
7925 T: git git://linuxtv.org/media_tree.git
7926 S: Maintained
7927 F: Documentation/video4linux/README.pvrusb2
7928 F: drivers/media/usb/pvrusb2/
7929
7930 PWC WEBCAM DRIVER
7931 M: Hans de Goede <hdegoede@redhat.com>
7932 L: linux-media@vger.kernel.org
7933 T: git git://linuxtv.org/media_tree.git
7934 S: Maintained
7935 F: drivers/media/usb/pwc/*
7936
7937 PWM FAN DRIVER
7938 M: Kamil Debski <k.debski@samsung.com>
7939 L: lm-sensors@lm-sensors.org
7940 S: Supported
7941 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
7942 F: Documentation/hwmon/pwm-fan
7943 F: drivers/hwmon/pwm-fan.c
7944
7945 PWM SUBSYSTEM
7946 M: Thierry Reding <thierry.reding@gmail.com>
7947 L: linux-pwm@vger.kernel.org
7948 S: Maintained
7949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
7950 F: Documentation/pwm.txt
7951 F: Documentation/devicetree/bindings/pwm/
7952 F: include/linux/pwm.h
7953 F: drivers/pwm/
7954 F: drivers/video/backlight/pwm_bl.c
7955 F: include/linux/pwm_backlight.h
7956
7957 PXA2xx/PXA3xx SUPPORT
7958 M: Daniel Mack <daniel@zonque.org>
7959 M: Haojian Zhuang <haojian.zhuang@gmail.com>
7960 M: Robert Jarzmik <robert.jarzmik@free.fr>
7961 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7962 T: git git://github.com/hzhuang1/linux.git
7963 T: git git://github.com/rjarzmik/linux.git
7964 S: Maintained
7965 F: arch/arm/mach-pxa/
7966 F: drivers/pcmcia/pxa2xx*
7967 F: drivers/spi/spi-pxa2xx*
7968 F: drivers/usb/gadget/udc/pxa2*
7969 F: include/sound/pxa2xx-lib.h
7970 F: sound/arm/pxa*
7971 F: sound/soc/pxa/
7972
7973 PXA3xx NAND FLASH DRIVER
7974 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
7975 L: linux-mtd@lists.infradead.org
7976 S: Maintained
7977 F: drivers/mtd/nand/pxa3xx_nand.c
7978
7979 MMP SUPPORT
7980 M: Eric Miao <eric.y.miao@gmail.com>
7981 M: Haojian Zhuang <haojian.zhuang@gmail.com>
7982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7983 T: git git://github.com/hzhuang1/linux.git
7984 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
7985 S: Maintained
7986 F: arch/arm/mach-mmp/
7987
7988 PXA MMCI DRIVER
7989 S: Orphan
7990
7991 PXA RTC DRIVER
7992 M: Robert Jarzmik <robert.jarzmik@free.fr>
7993 L: rtc-linux@googlegroups.com
7994 S: Maintained
7995
7996 QAT DRIVER
7997 M: Tadeusz Struk <tadeusz.struk@intel.com>
7998 L: qat-linux@intel.com
7999 S: Supported
8000 F: drivers/crypto/qat/
8001
8002 QIB DRIVER
8003 M: Mike Marciniszyn <infinipath@intel.com>
8004 L: linux-rdma@vger.kernel.org
8005 S: Supported
8006 F: drivers/infiniband/hw/qib/
8007
8008 QLOGIC QLA1280 SCSI DRIVER
8009 M: Michael Reed <mdr@sgi.com>
8010 L: linux-scsi@vger.kernel.org
8011 S: Maintained
8012 F: drivers/scsi/qla1280.[ch]
8013
8014 QLOGIC QLA2XXX FC-SCSI DRIVER
8015 M: qla2xxx-upstream@qlogic.com
8016 L: linux-scsi@vger.kernel.org
8017 S: Supported
8018 F: Documentation/scsi/LICENSE.qla2xxx
8019 F: drivers/scsi/qla2xxx/
8020
8021 QLOGIC QLA4XXX iSCSI DRIVER
8022 M: QLogic-Storage-Upstream@qlogic.com
8023 L: linux-scsi@vger.kernel.org
8024 S: Supported
8025 F: Documentation/scsi/LICENSE.qla4xxx
8026 F: drivers/scsi/qla4xxx/
8027
8028 QLOGIC QLA3XXX NETWORK DRIVER
8029 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8030 M: Ron Mercer <ron.mercer@qlogic.com>
8031 M: linux-driver@qlogic.com
8032 L: netdev@vger.kernel.org
8033 S: Supported
8034 F: Documentation/networking/LICENSE.qla3xxx
8035 F: drivers/net/ethernet/qlogic/qla3xxx.*
8036
8037 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8038 M: Shahed Shaikh <shahed.shaikh@qlogic.com>
8039 M: Dept-GELinuxNICDev@qlogic.com
8040 L: netdev@vger.kernel.org
8041 S: Supported
8042 F: drivers/net/ethernet/qlogic/qlcnic/
8043
8044 QLOGIC QLGE 10Gb ETHERNET DRIVER
8045 M: Harish Patil <harish.patil@qlogic.com>
8046 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8047 M: Dept-GELinuxNICDev@qlogic.com
8048 M: linux-driver@qlogic.com
8049 L: netdev@vger.kernel.org
8050 S: Supported
8051 F: drivers/net/ethernet/qlogic/qlge/
8052
8053 QNX4 FILESYSTEM
8054 M: Anders Larsen <al@alarsen.net>
8055 W: http://www.alarsen.net/linux/qnx4fs/
8056 S: Maintained
8057 F: fs/qnx4/
8058 F: include/uapi/linux/qnx4_fs.h
8059 F: include/uapi/linux/qnxtypes.h
8060
8061 QT1010 MEDIA DRIVER
8062 M: Antti Palosaari <crope@iki.fi>
8063 L: linux-media@vger.kernel.org
8064 W: http://linuxtv.org/
8065 W: http://palosaari.fi/linux/
8066 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8067 T: git git://linuxtv.org/anttip/media_tree.git
8068 S: Maintained
8069 F: drivers/media/tuners/qt1010*
8070
8071 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
8072 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
8073 L: linux-wireless@vger.kernel.org
8074 L: ath9k-devel@lists.ath9k.org
8075 W: http://wireless.kernel.org/en/users/Drivers/ath9k
8076 S: Supported
8077 F: drivers/net/wireless/ath/ath9k/
8078
8079 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
8080 M: Kalle Valo <kvalo@qca.qualcomm.com>
8081 L: ath10k@lists.infradead.org
8082 W: http://wireless.kernel.org/en/users/Drivers/ath10k
8083 T: git git://github.com/kvalo/ath.git
8084 S: Supported
8085 F: drivers/net/wireless/ath/ath10k/
8086
8087 QUALCOMM HEXAGON ARCHITECTURE
8088 M: Richard Kuo <rkuo@codeaurora.org>
8089 L: linux-hexagon@vger.kernel.org
8090 S: Supported
8091 F: arch/hexagon/
8092
8093 QUALCOMM WCN36XX WIRELESS DRIVER
8094 M: Eugene Krasnikov <k.eugene.e@gmail.com>
8095 L: wcn36xx@lists.infradead.org
8096 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
8097 T: git git://github.com/KrasnikovEugene/wcn36xx.git
8098 S: Supported
8099 F: drivers/net/wireless/ath/wcn36xx/
8100
8101 RADOS BLOCK DEVICE (RBD)
8102 M: Ilya Dryomov <idryomov@gmail.com>
8103 M: Sage Weil <sage@redhat.com>
8104 M: Alex Elder <elder@kernel.org>
8105 M: ceph-devel@vger.kernel.org
8106 W: http://ceph.com/
8107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
8108 S: Supported
8109 F: drivers/block/rbd.c
8110 F: drivers/block/rbd_types.h
8111
8112 RADEON FRAMEBUFFER DISPLAY DRIVER
8113 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8114 L: linux-fbdev@vger.kernel.org
8115 S: Maintained
8116 F: drivers/video/fbdev/aty/radeon*
8117 F: include/uapi/linux/radeonfb.h
8118
8119 RADIOSHARK RADIO DRIVER
8120 M: Hans de Goede <hdegoede@redhat.com>
8121 L: linux-media@vger.kernel.org
8122 T: git git://linuxtv.org/media_tree.git
8123 S: Maintained
8124 F: drivers/media/radio/radio-shark.c
8125
8126 RADIOSHARK2 RADIO DRIVER
8127 M: Hans de Goede <hdegoede@redhat.com>
8128 L: linux-media@vger.kernel.org
8129 T: git git://linuxtv.org/media_tree.git
8130 S: Maintained
8131 F: drivers/media/radio/radio-shark2.c
8132 F: drivers/media/radio/radio-tea5777.c
8133
8134 RAGE128 FRAMEBUFFER DISPLAY DRIVER
8135 M: Paul Mackerras <paulus@samba.org>
8136 L: linux-fbdev@vger.kernel.org
8137 S: Maintained
8138 F: drivers/video/fbdev/aty/aty128fb.c
8139
8140 RALINK RT2X00 WIRELESS LAN DRIVER
8141 P: rt2x00 project
8142 M: Stanislaw Gruszka <sgruszka@redhat.com>
8143 M: Helmut Schaa <helmut.schaa@googlemail.com>
8144 L: linux-wireless@vger.kernel.org
8145 L: users@rt2x00.serialmonkey.com (moderated for non-subscribers)
8146 W: http://rt2x00.serialmonkey.com/
8147 S: Maintained
8148 F: drivers/net/wireless/rt2x00/
8149
8150 RAMDISK RAM BLOCK DEVICE DRIVER
8151 M: Jens Axboe <axboe@kernel.dk>
8152 S: Maintained
8153 F: Documentation/blockdev/ramdisk.txt
8154 F: drivers/block/brd.c
8155
8156 PERSISTENT MEMORY DRIVER
8157 M: Ross Zwisler <ross.zwisler@linux.intel.com>
8158 L: linux-nvdimm@lists.01.org
8159 S: Supported
8160 F: drivers/block/pmem.c
8161
8162 RANDOM NUMBER DRIVER
8163 M: "Theodore Ts'o" <tytso@mit.edu>
8164 S: Maintained
8165 F: drivers/char/random.c
8166
8167 RAPIDIO SUBSYSTEM
8168 M: Matt Porter <mporter@kernel.crashing.org>
8169 M: Alexandre Bounine <alexandre.bounine@idt.com>
8170 S: Maintained
8171 F: drivers/rapidio/
8172
8173 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
8174 L: linux-wireless@vger.kernel.org
8175 S: Orphan
8176 F: drivers/net/wireless/ray*
8177
8178 RCUTORTURE MODULE
8179 M: Josh Triplett <josh@joshtriplett.org>
8180 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8181 L: linux-kernel@vger.kernel.org
8182 S: Supported
8183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8184 F: Documentation/RCU/torture.txt
8185 F: kernel/rcu/rcutorture.c
8186
8187 RCUTORTURE TEST FRAMEWORK
8188 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8189 M: Josh Triplett <josh@joshtriplett.org>
8190 R: Steven Rostedt <rostedt@goodmis.org>
8191 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8192 R: Lai Jiangshan <laijs@cn.fujitsu.com>
8193 L: linux-kernel@vger.kernel.org
8194 S: Supported
8195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8196 F: tools/testing/selftests/rcutorture
8197
8198 RDC R-321X SoC
8199 M: Florian Fainelli <florian@openwrt.org>
8200 S: Maintained
8201
8202 RDC R6040 FAST ETHERNET DRIVER
8203 M: Florian Fainelli <florian@openwrt.org>
8204 L: netdev@vger.kernel.org
8205 S: Maintained
8206 F: drivers/net/ethernet/rdc/r6040.c
8207
8208 RDS - RELIABLE DATAGRAM SOCKETS
8209 M: Chien Yen <chien.yen@oracle.com>
8210 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
8211 S: Supported
8212 F: net/rds/
8213
8214 READ-COPY UPDATE (RCU)
8215 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8216 M: Josh Triplett <josh@joshtriplett.org>
8217 R: Steven Rostedt <rostedt@goodmis.org>
8218 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8219 R: Lai Jiangshan <laijs@cn.fujitsu.com>
8220 L: linux-kernel@vger.kernel.org
8221 W: http://www.rdrop.com/users/paulmck/RCU/
8222 S: Supported
8223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8224 F: Documentation/RCU/
8225 X: Documentation/RCU/torture.txt
8226 F: include/linux/rcu*
8227 X: include/linux/srcu.h
8228 F: kernel/rcu/
8229 X: kernel/torture.c
8230
8231 REAL TIME CLOCK (RTC) SUBSYSTEM
8232 M: Alessandro Zummo <a.zummo@towertech.it>
8233 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
8234 L: rtc-linux@googlegroups.com
8235 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
8236 S: Maintained
8237 F: Documentation/rtc.txt
8238 F: drivers/rtc/
8239 F: include/linux/rtc.h
8240 F: include/uapi/linux/rtc.h
8241
8242 REALTEK AUDIO CODECS
8243 M: Bard Liao <bardliao@realtek.com>
8244 M: Oder Chiou <oder_chiou@realtek.com>
8245 S: Maintained
8246 F: sound/soc/codecs/rt*
8247 F: include/sound/rt*.h
8248
8249 REISERFS FILE SYSTEM
8250 L: reiserfs-devel@vger.kernel.org
8251 S: Supported
8252 F: fs/reiserfs/
8253
8254 REGISTER MAP ABSTRACTION
8255 M: Mark Brown <broonie@kernel.org>
8256 L: linux-kernel@vger.kernel.org
8257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
8258 S: Supported
8259 F: drivers/base/regmap/
8260 F: include/linux/regmap.h
8261
8262 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
8263 M: Ohad Ben-Cohen <ohad@wizery.com>
8264 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
8265 S: Maintained
8266 F: drivers/remoteproc/
8267 F: Documentation/remoteproc.txt
8268 F: include/linux/remoteproc.h
8269
8270 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
8271 M: Ohad Ben-Cohen <ohad@wizery.com>
8272 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
8273 S: Maintained
8274 F: drivers/rpmsg/
8275 F: Documentation/rpmsg.txt
8276 F: include/linux/rpmsg.h
8277
8278 RESET CONTROLLER FRAMEWORK
8279 M: Philipp Zabel <p.zabel@pengutronix.de>
8280 S: Maintained
8281 F: drivers/reset/
8282 F: Documentation/devicetree/bindings/reset/
8283 F: include/linux/reset.h
8284 F: include/linux/reset-controller.h
8285
8286 RFKILL
8287 M: Johannes Berg <johannes@sipsolutions.net>
8288 L: linux-wireless@vger.kernel.org
8289 W: http://wireless.kernel.org/
8290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8292 S: Maintained
8293 F: Documentation/rfkill.txt
8294 F: net/rfkill/
8295
8296 RHASHTABLE
8297 M: Thomas Graf <tgraf@suug.ch>
8298 L: netdev@vger.kernel.org
8299 S: Maintained
8300 F: lib/rhashtable.c
8301 F: include/linux/rhashtable.h
8302
8303 RICOH SMARTMEDIA/XD DRIVER
8304 M: Maxim Levitsky <maximlevitsky@gmail.com>
8305 S: Maintained
8306 F: drivers/mtd/nand/r852.c
8307 F: drivers/mtd/nand/r852.h
8308
8309 RICOH R5C592 MEMORYSTICK DRIVER
8310 M: Maxim Levitsky <maximlevitsky@gmail.com>
8311 S: Maintained
8312 F: drivers/memstick/host/r592.*
8313
8314 ROCCAT DRIVERS
8315 M: Stefan Achatz <erazor_de@users.sourceforge.net>
8316 W: http://sourceforge.net/projects/roccat/
8317 S: Maintained
8318 F: drivers/hid/hid-roccat*
8319 F: include/linux/hid-roccat*
8320 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
8321
8322 ROCKER DRIVER
8323 M: Jiri Pirko <jiri@resnulli.us>
8324 M: Scott Feldman <sfeldma@gmail.com>
8325 L: netdev@vger.kernel.org
8326 S: Supported
8327 F: drivers/net/ethernet/rocker/
8328
8329 ROCKETPORT DRIVER
8330 P: Comtrol Corp.
8331 W: http://www.comtrol.com
8332 S: Maintained
8333 F: Documentation/serial/rocket.txt
8334 F: drivers/tty/rocket*
8335
8336 ROCKETPORT EXPRESS/INFINITY DRIVER
8337 M: Kevin Cernekee <cernekee@gmail.com>
8338 L: linux-serial@vger.kernel.org
8339 S: Odd Fixes
8340 F: drivers/tty/serial/rp2.*
8341
8342 ROSE NETWORK LAYER
8343 M: Ralf Baechle <ralf@linux-mips.org>
8344 L: linux-hams@vger.kernel.org
8345 W: http://www.linux-ax25.org/
8346 S: Maintained
8347 F: include/net/rose.h
8348 F: include/uapi/linux/rose.h
8349 F: net/rose/
8350
8351 RTL2830 MEDIA DRIVER
8352 M: Antti Palosaari <crope@iki.fi>
8353 L: linux-media@vger.kernel.org
8354 W: http://linuxtv.org/
8355 W: http://palosaari.fi/linux/
8356 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8357 T: git git://linuxtv.org/anttip/media_tree.git
8358 S: Maintained
8359 F: drivers/media/dvb-frontends/rtl2830*
8360
8361 RTL2832 MEDIA DRIVER
8362 M: Antti Palosaari <crope@iki.fi>
8363 L: linux-media@vger.kernel.org
8364 W: http://linuxtv.org/
8365 W: http://palosaari.fi/linux/
8366 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8367 T: git git://linuxtv.org/anttip/media_tree.git
8368 S: Maintained
8369 F: drivers/media/dvb-frontends/rtl2832*
8370
8371 RTL2832_SDR MEDIA DRIVER
8372 M: Antti Palosaari <crope@iki.fi>
8373 L: linux-media@vger.kernel.org
8374 W: http://linuxtv.org/
8375 W: http://palosaari.fi/linux/
8376 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8377 T: git git://linuxtv.org/anttip/media_tree.git
8378 S: Maintained
8379 F: drivers/media/dvb-frontends/rtl2832_sdr*
8380
8381 RTL8180 WIRELESS DRIVER
8382 L: linux-wireless@vger.kernel.org
8383 W: http://wireless.kernel.org/
8384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8385 S: Orphan
8386 F: drivers/net/wireless/rtl818x/rtl8180/
8387
8388 RTL8187 WIRELESS DRIVER
8389 M: Herton Ronaldo Krzesinski <herton@canonical.com>
8390 M: Hin-Tak Leung <htl10@users.sourceforge.net>
8391 M: Larry Finger <Larry.Finger@lwfinger.net>
8392 L: linux-wireless@vger.kernel.org
8393 W: http://wireless.kernel.org/
8394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8395 S: Maintained
8396 F: drivers/net/wireless/rtl818x/rtl8187/
8397
8398 RTL8192CE WIRELESS DRIVER
8399 M: Larry Finger <Larry.Finger@lwfinger.net>
8400 M: Chaoming Li <chaoming_li@realsil.com.cn>
8401 L: linux-wireless@vger.kernel.org
8402 W: http://wireless.kernel.org/
8403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
8404 S: Maintained
8405 F: drivers/net/wireless/rtlwifi/
8406 F: drivers/net/wireless/rtlwifi/rtl8192ce/
8407
8408 S3 SAVAGE FRAMEBUFFER DRIVER
8409 M: Antonino Daplas <adaplas@gmail.com>
8410 L: linux-fbdev@vger.kernel.org
8411 S: Maintained
8412 F: drivers/video/fbdev/savage/
8413
8414 S390
8415 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
8416 M: Heiko Carstens <heiko.carstens@de.ibm.com>
8417 M: linux390@de.ibm.com
8418 L: linux-s390@vger.kernel.org
8419 W: http://www.ibm.com/developerworks/linux/linux390/
8420 S: Supported
8421 F: arch/s390/
8422 F: drivers/s390/
8423 F: Documentation/s390/
8424 F: Documentation/DocBook/s390*
8425
8426 S390 COMMON I/O LAYER
8427 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8428 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
8429 L: linux-s390@vger.kernel.org
8430 W: http://www.ibm.com/developerworks/linux/linux390/
8431 S: Supported
8432 F: drivers/s390/cio/
8433
8434 S390 DASD DRIVER
8435 M: Stefan Weinhuber <wein@de.ibm.com>
8436 M: Stefan Haberland <stefan.haberland@de.ibm.com>
8437 L: linux-s390@vger.kernel.org
8438 W: http://www.ibm.com/developerworks/linux/linux390/
8439 S: Supported
8440 F: drivers/s390/block/dasd*
8441 F: block/partitions/ibm.c
8442
8443 S390 NETWORK DRIVERS
8444 M: Ursula Braun <ursula.braun@de.ibm.com>
8445 M: linux390@de.ibm.com
8446 L: linux-s390@vger.kernel.org
8447 W: http://www.ibm.com/developerworks/linux/linux390/
8448 S: Supported
8449 F: drivers/s390/net/
8450
8451 S390 PCI SUBSYSTEM
8452 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
8453 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
8454 L: linux-s390@vger.kernel.org
8455 W: http://www.ibm.com/developerworks/linux/linux390/
8456 S: Supported
8457 F: arch/s390/pci/
8458 F: drivers/pci/hotplug/s390_pci_hpc.c
8459
8460 S390 ZCRYPT DRIVER
8461 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
8462 M: linux390@de.ibm.com
8463 L: linux-s390@vger.kernel.org
8464 W: http://www.ibm.com/developerworks/linux/linux390/
8465 S: Supported
8466 F: drivers/s390/crypto/
8467
8468 S390 ZFCP DRIVER
8469 M: Steffen Maier <maier@linux.vnet.ibm.com>
8470 M: linux390@de.ibm.com
8471 L: linux-s390@vger.kernel.org
8472 W: http://www.ibm.com/developerworks/linux/linux390/
8473 S: Supported
8474 F: drivers/s390/scsi/zfcp_*
8475
8476 S390 IUCV NETWORK LAYER
8477 M: Ursula Braun <ursula.braun@de.ibm.com>
8478 M: linux390@de.ibm.com
8479 L: linux-s390@vger.kernel.org
8480 W: http://www.ibm.com/developerworks/linux/linux390/
8481 S: Supported
8482 F: drivers/s390/net/*iucv*
8483 F: include/net/iucv/
8484 F: net/iucv/
8485
8486 S3C24XX SD/MMC Driver
8487 M: Ben Dooks <ben-linux@fluff.org>
8488 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8489 S: Supported
8490 F: drivers/mmc/host/s3cmci.*
8491
8492 SAA6588 RDS RECEIVER DRIVER
8493 M: Hans Verkuil <hverkuil@xs4all.nl>
8494 L: linux-media@vger.kernel.org
8495 T: git git://linuxtv.org/media_tree.git
8496 W: http://linuxtv.org
8497 S: Odd Fixes
8498 F: drivers/media/i2c/saa6588*
8499
8500 SAA7134 VIDEO4LINUX DRIVER
8501 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8502 L: linux-media@vger.kernel.org
8503 W: http://linuxtv.org
8504 T: git git://linuxtv.org/media_tree.git
8505 S: Odd fixes
8506 F: Documentation/video4linux/*.saa7134
8507 F: drivers/media/pci/saa7134/
8508
8509 SAA7146 VIDEO4LINUX-2 DRIVER
8510 M: Hans Verkuil <hverkuil@xs4all.nl>
8511 L: linux-media@vger.kernel.org
8512 T: git git://linuxtv.org/media_tree.git
8513 S: Maintained
8514 F: drivers/media/common/saa7146/
8515 F: drivers/media/pci/saa7146/
8516 F: include/media/saa7146*
8517
8518 SAMSUNG LAPTOP DRIVER
8519 M: Corentin Chary <corentin.chary@gmail.com>
8520 L: platform-driver-x86@vger.kernel.org
8521 S: Maintained
8522 F: drivers/platform/x86/samsung-laptop.c
8523
8524 SAMSUNG AUDIO (ASoC) DRIVERS
8525 M: Sangbeom Kim <sbkim73@samsung.com>
8526 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8527 S: Supported
8528 F: sound/soc/samsung/
8529
8530 SAMSUNG FRAMEBUFFER DRIVER
8531 M: Jingoo Han <jg1.han@samsung.com>
8532 L: linux-fbdev@vger.kernel.org
8533 S: Maintained
8534 F: drivers/video/fbdev/s3c-fb.c
8535
8536 SAMSUNG MULTIFUNCTION DEVICE DRIVERS
8537 M: Sangbeom Kim <sbkim73@samsung.com>
8538 L: linux-kernel@vger.kernel.org
8539 S: Supported
8540 F: drivers/mfd/sec*.c
8541 F: drivers/regulator/s2m*.c
8542 F: drivers/regulator/s5m*.c
8543 F: include/linux/mfd/samsung/
8544
8545 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
8546 M: Kyungmin Park <kyungmin.park@samsung.com>
8547 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8548 L: linux-media@vger.kernel.org
8549 Q: https://patchwork.linuxtv.org/project/linux-media/list/
8550 S: Supported
8551 F: drivers/media/platform/exynos4-is/
8552
8553 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
8554 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
8555 L: linux-media@vger.kernel.org
8556 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8557 S: Maintained
8558 F: drivers/media/platform/s3c-camif/
8559 F: include/media/s3c_camif.h
8560
8561 SAMSUNG S5C73M3 CAMERA DRIVER
8562 M: Kyungmin Park <kyungmin.park@samsung.com>
8563 M: Andrzej Hajda <a.hajda@samsung.com>
8564 L: linux-media@vger.kernel.org
8565 S: Supported
8566 F: drivers/media/i2c/s5c73m3/*
8567
8568 SAMSUNG S5K5BAF CAMERA DRIVER
8569 M: Kyungmin Park <kyungmin.park@samsung.com>
8570 M: Andrzej Hajda <a.hajda@samsung.com>
8571 L: linux-media@vger.kernel.org
8572 S: Supported
8573 F: drivers/media/i2c/s5k5baf.c
8574
8575 SAMSUNG SOC CLOCK DRIVERS
8576 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
8577 M: Tomasz Figa <tomasz.figa@gmail.com>
8578 S: Supported
8579 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8580 F: drivers/clk/samsung/
8581
8582 SAMSUNG SXGBE DRIVERS
8583 M: Byungho An <bh74.an@samsung.com>
8584 M: Girish K S <ks.giri@samsung.com>
8585 M: Vipul Pandya <vipul.pandya@samsung.com>
8586 S: Supported
8587 L: netdev@vger.kernel.org
8588 F: drivers/net/ethernet/samsung/sxgbe/
8589
8590 SAMSUNG THERMAL DRIVER
8591 M: Lukasz Majewski <l.majewski@samsung.com>
8592 L: linux-pm@vger.kernel.org
8593 L: linux-samsung-soc@vger.kernel.org
8594 S: Supported
8595 T: https://github.com/lmajewski/linux-samsung-thermal.git
8596 F: drivers/thermal/samsung/
8597
8598 SAMSUNG USB2 PHY DRIVER
8599 M: Kamil Debski <k.debski@samsung.com>
8600 L: linux-kernel@vger.kernel.org
8601 S: Supported
8602 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
8603 F: Documentation/phy/samsung-usb2.txt
8604 F: drivers/phy/phy-exynos4210-usb2.c
8605 F: drivers/phy/phy-exynos4x12-usb2.c
8606 F: drivers/phy/phy-exynos5250-usb2.c
8607 F: drivers/phy/phy-s5pv210-usb2.c
8608 F: drivers/phy/phy-samsung-usb2.c
8609 F: drivers/phy/phy-samsung-usb2.h
8610
8611 SERIAL DRIVERS
8612 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
8613 L: linux-serial@vger.kernel.org
8614 S: Maintained
8615 F: drivers/tty/serial/
8616
8617 SYNOPSYS DESIGNWARE DMAC DRIVER
8618 M: Viresh Kumar <viresh.linux@gmail.com>
8619 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
8620 S: Maintained
8621 F: include/linux/dma/dw.h
8622 F: include/linux/platform_data/dma-dw.h
8623 F: drivers/dma/dw/
8624
8625 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
8626 M: Seungwon Jeon <tgih.jun@samsung.com>
8627 M: Jaehoon Chung <jh80.chung@samsung.com>
8628 L: linux-mmc@vger.kernel.org
8629 S: Maintained
8630 F: include/linux/mmc/dw_mmc.h
8631 F: drivers/mmc/host/dw_mmc*
8632
8633 THUNDERBOLT DRIVER
8634 M: Andreas Noever <andreas.noever@gmail.com>
8635 S: Maintained
8636 F: drivers/thunderbolt/
8637
8638 TIMEKEEPING, CLOCKSOURCE CORE, NTP
8639 M: John Stultz <john.stultz@linaro.org>
8640 M: Thomas Gleixner <tglx@linutronix.de>
8641 L: linux-kernel@vger.kernel.org
8642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8643 S: Supported
8644 F: include/linux/clocksource.h
8645 F: include/linux/time.h
8646 F: include/linux/timex.h
8647 F: include/uapi/linux/time.h
8648 F: include/uapi/linux/timex.h
8649 F: kernel/time/clocksource.c
8650 F: kernel/time/time*.c
8651 F: kernel/time/ntp.c
8652 F: tools/testing/selftests/timers/
8653
8654 SC1200 WDT DRIVER
8655 M: Zwane Mwaikambo <zwanem@gmail.com>
8656 S: Maintained
8657 F: drivers/watchdog/sc1200wdt.c
8658
8659 SCHEDULER
8660 M: Ingo Molnar <mingo@redhat.com>
8661 M: Peter Zijlstra <peterz@infradead.org>
8662 L: linux-kernel@vger.kernel.org
8663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
8664 S: Maintained
8665 F: kernel/sched/
8666 F: include/linux/sched.h
8667 F: include/uapi/linux/sched.h
8668 F: include/linux/wait.h
8669
8670 SCORE ARCHITECTURE
8671 M: Chen Liqin <liqin.linux@gmail.com>
8672 M: Lennox Wu <lennox.wu@gmail.com>
8673 W: http://www.sunplus.com
8674 S: Supported
8675 F: arch/score/
8676
8677 SCSI CDROM DRIVER
8678 M: Jens Axboe <axboe@kernel.dk>
8679 L: linux-scsi@vger.kernel.org
8680 W: http://www.kernel.dk
8681 S: Maintained
8682 F: drivers/scsi/sr*
8683
8684 SCSI RDMA PROTOCOL (SRP) INITIATOR
8685 M: Bart Van Assche <bart.vanassche@sandisk.com>
8686 L: linux-rdma@vger.kernel.org
8687 S: Supported
8688 W: http://www.openfabrics.org
8689 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
8691 F: drivers/infiniband/ulp/srp/
8692 F: include/scsi/srp.h
8693
8694 SCSI SG DRIVER
8695 M: Doug Gilbert <dgilbert@interlog.com>
8696 L: linux-scsi@vger.kernel.org
8697 W: http://sg.danny.cz/sg
8698 S: Maintained
8699 F: Documentation/scsi/scsi-generic.txt
8700 F: drivers/scsi/sg.c
8701 F: include/scsi/sg.h
8702
8703 SCSI SUBSYSTEM
8704 M: "James E.J. Bottomley" <JBottomley@odin.com>
8705 L: linux-scsi@vger.kernel.org
8706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
8707 S: Maintained
8708 F: drivers/scsi/
8709 F: include/scsi/
8710
8711 SCSI TAPE DRIVER
8712 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
8713 L: linux-scsi@vger.kernel.org
8714 S: Maintained
8715 F: Documentation/scsi/st.txt
8716 F: drivers/scsi/st.*
8717 F: drivers/scsi/st_*.h
8718
8719 SCTP PROTOCOL
8720 M: Vlad Yasevich <vyasevich@gmail.com>
8721 M: Neil Horman <nhorman@tuxdriver.com>
8722 L: linux-sctp@vger.kernel.org
8723 W: http://lksctp.sourceforge.net
8724 S: Maintained
8725 F: Documentation/networking/sctp.txt
8726 F: include/linux/sctp.h
8727 F: include/uapi/linux/sctp.h
8728 F: include/net/sctp/
8729 F: net/sctp/
8730
8731 SCx200 CPU SUPPORT
8732 M: Jim Cromie <jim.cromie@gmail.com>
8733 S: Odd Fixes
8734 F: Documentation/i2c/busses/scx200_acb
8735 F: arch/x86/platform/scx200/
8736 F: drivers/watchdog/scx200_wdt.c
8737 F: drivers/i2c/busses/scx200*
8738 F: drivers/mtd/maps/scx200_docflash.c
8739 F: include/linux/scx200.h
8740
8741 SCx200 GPIO DRIVER
8742 M: Jim Cromie <jim.cromie@gmail.com>
8743 S: Maintained
8744 F: drivers/char/scx200_gpio.c
8745 F: include/linux/scx200_gpio.h
8746
8747 SCx200 HRT CLOCKSOURCE DRIVER
8748 M: Jim Cromie <jim.cromie@gmail.com>
8749 S: Maintained
8750 F: drivers/clocksource/scx200_hrt.c
8751
8752 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
8753 M: Sascha Sommer <saschasommer@freenet.de>
8754 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
8755 S: Maintained
8756 F: drivers/mmc/host/sdricoh_cs.c
8757
8758 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
8759 L: linux-mmc@vger.kernel.org
8760 S: Orphan
8761 F: drivers/mmc/host/sdhci.*
8762 F: drivers/mmc/host/sdhci-pltfm.[ch]
8763
8764 SECURE COMPUTING
8765 M: Kees Cook <keescook@chromium.org>
8766 R: Andy Lutomirski <luto@amacapital.net>
8767 R: Will Drewry <wad@chromium.org>
8768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
8769 S: Supported
8770 F: kernel/seccomp.c
8771 F: include/uapi/linux/seccomp.h
8772 F: include/linux/seccomp.h
8773 K: \bsecure_computing
8774 K: \bTIF_SECCOMP\b
8775
8776 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
8777 M: Ben Dooks <ben-linux@fluff.org>
8778 M: Jaehoon Chung <jh80.chung@samsung.com>
8779 L: linux-mmc@vger.kernel.org
8780 S: Maintained
8781 F: drivers/mmc/host/sdhci-s3c*
8782
8783 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
8784 M: Viresh Kumar <viresh.linux@gmail.com>
8785 L: spear-devel@list.st.com
8786 L: linux-mmc@vger.kernel.org
8787 S: Maintained
8788 F: drivers/mmc/host/sdhci-spear.c
8789
8790 SECURITY SUBSYSTEM
8791 M: James Morris <james.l.morris@oracle.com>
8792 M: Serge E. Hallyn <serge@hallyn.com>
8793 L: linux-security-module@vger.kernel.org (suggested Cc:)
8794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
8795 W: http://kernsec.org/
8796 S: Supported
8797 F: security/
8798
8799 SECURITY CONTACT
8800 M: Security Officers <security@kernel.org>
8801 S: Supported
8802
8803 SELINUX SECURITY MODULE
8804 M: Paul Moore <paul@paul-moore.com>
8805 M: Stephen Smalley <sds@tycho.nsa.gov>
8806 M: Eric Paris <eparis@parisplace.org>
8807 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
8808 W: http://selinuxproject.org
8809 T: git git://git.infradead.org/users/pcmoore/selinux
8810 S: Supported
8811 F: include/linux/selinux*
8812 F: security/selinux/
8813 F: scripts/selinux/
8814
8815 APPARMOR SECURITY MODULE
8816 M: John Johansen <john.johansen@canonical.com>
8817 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
8818 W: apparmor.wiki.kernel.org
8819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
8820 S: Supported
8821 F: security/apparmor/
8822
8823 SENSABLE PHANTOM
8824 M: Jiri Slaby <jirislaby@gmail.com>
8825 S: Maintained
8826 F: drivers/misc/phantom.c
8827 F: include/uapi/linux/phantom.h
8828
8829 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
8830 M: Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
8831 L: linux-scsi@vger.kernel.org
8832 W: http://www.emulex.com
8833 S: Supported
8834 F: drivers/scsi/be2iscsi/
8835
8836 SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
8837 M: Sathya Perla <sathya.perla@emulex.com>
8838 M: Subbu Seetharaman <subbu.seetharaman@emulex.com>
8839 M: Ajit Khaparde <ajit.khaparde@emulex.com>
8840 L: netdev@vger.kernel.org
8841 W: http://www.emulex.com
8842 S: Supported
8843 F: drivers/net/ethernet/emulex/benet/
8844
8845 EMULEX ONECONNECT ROCE DRIVER
8846 M: Selvin Xavier <selvin.xavier@emulex.com>
8847 M: Devesh Sharma <devesh.sharma@emulex.com>
8848 M: Mitesh Ahuja <mitesh.ahuja@emulex.com>
8849 L: linux-rdma@vger.kernel.org
8850 W: http://www.emulex.com
8851 S: Supported
8852 F: drivers/infiniband/hw/ocrdma/
8853
8854 SFC NETWORK DRIVER
8855 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
8856 M: Shradha Shah <sshah@solarflare.com>
8857 L: netdev@vger.kernel.org
8858 S: Supported
8859 F: drivers/net/ethernet/sfc/
8860
8861 SGI GRU DRIVER
8862 M: Dimitri Sivanich <sivanich@sgi.com>
8863 S: Maintained
8864 F: drivers/misc/sgi-gru/
8865
8866 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
8867 M: Pat Gefre <pfg@sgi.com>
8868 L: linux-ia64@vger.kernel.org
8869 S: Supported
8870 F: Documentation/ia64/serial.txt
8871 F: drivers/tty/serial/ioc?_serial.c
8872 F: include/linux/ioc?.h
8873
8874 SGI XP/XPC/XPNET DRIVER
8875 M: Cliff Whickman <cpw@sgi.com>
8876 M: Robin Holt <robinmholt@gmail.com>
8877 S: Maintained
8878 F: drivers/misc/sgi-xp/
8879
8880 SI2157 MEDIA DRIVER
8881 M: Antti Palosaari <crope@iki.fi>
8882 L: linux-media@vger.kernel.org
8883 W: http://linuxtv.org/
8884 W: http://palosaari.fi/linux/
8885 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8886 T: git git://linuxtv.org/anttip/media_tree.git
8887 S: Maintained
8888 F: drivers/media/tuners/si2157*
8889
8890 SI2168 MEDIA DRIVER
8891 M: Antti Palosaari <crope@iki.fi>
8892 L: linux-media@vger.kernel.org
8893 W: http://linuxtv.org/
8894 W: http://palosaari.fi/linux/
8895 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8896 T: git git://linuxtv.org/anttip/media_tree.git
8897 S: Maintained
8898 F: drivers/media/dvb-frontends/si2168*
8899
8900 SI470X FM RADIO RECEIVER I2C DRIVER
8901 M: Hans Verkuil <hverkuil@xs4all.nl>
8902 L: linux-media@vger.kernel.org
8903 T: git git://linuxtv.org/media_tree.git
8904 W: http://linuxtv.org
8905 S: Odd Fixes
8906 F: drivers/media/radio/si470x/radio-si470x-i2c.c
8907
8908 SI470X FM RADIO RECEIVER USB DRIVER
8909 M: Hans Verkuil <hverkuil@xs4all.nl>
8910 L: linux-media@vger.kernel.org
8911 T: git git://linuxtv.org/media_tree.git
8912 W: http://linuxtv.org
8913 S: Maintained
8914 F: drivers/media/radio/si470x/radio-si470x-common.c
8915 F: drivers/media/radio/si470x/radio-si470x.h
8916 F: drivers/media/radio/si470x/radio-si470x-usb.c
8917
8918 SI4713 FM RADIO TRANSMITTER I2C DRIVER
8919 M: Eduardo Valentin <edubezval@gmail.com>
8920 L: linux-media@vger.kernel.org
8921 T: git git://linuxtv.org/media_tree.git
8922 W: http://linuxtv.org
8923 S: Odd Fixes
8924 F: drivers/media/radio/si4713/si4713.?
8925
8926 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
8927 M: Eduardo Valentin <edubezval@gmail.com>
8928 L: linux-media@vger.kernel.org
8929 T: git git://linuxtv.org/media_tree.git
8930 W: http://linuxtv.org
8931 S: Odd Fixes
8932 F: drivers/media/radio/si4713/radio-platform-si4713.c
8933
8934 SI4713 FM RADIO TRANSMITTER USB DRIVER
8935 M: Hans Verkuil <hverkuil@xs4all.nl>
8936 L: linux-media@vger.kernel.org
8937 T: git git://linuxtv.org/media_tree.git
8938 W: http://linuxtv.org
8939 S: Maintained
8940 F: drivers/media/radio/si4713/radio-usb-si4713.c
8941
8942 SIANO DVB DRIVER
8943 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
8944 L: linux-media@vger.kernel.org
8945 W: http://linuxtv.org
8946 T: git git://linuxtv.org/media_tree.git
8947 S: Odd fixes
8948 F: drivers/media/common/siano/
8949 F: drivers/media/usb/siano/
8950 F: drivers/media/usb/siano/
8951 F: drivers/media/mmc/siano/
8952
8953 SIMPLEFB FB DRIVER
8954 M: Hans de Goede <hdegoede@redhat.com>
8955 L: linux-fbdev@vger.kernel.org
8956 S: Maintained
8957 F: Documentation/devicetree/bindings/video/simple-framebuffer.txt
8958 F: drivers/video/fbdev/simplefb.c
8959 F: include/linux/platform_data/simplefb.h
8960
8961 SH_VEU V4L2 MEM2MEM DRIVER
8962 L: linux-media@vger.kernel.org
8963 S: Orphan
8964 F: drivers/media/platform/sh_veu.c
8965
8966 SH_VOU V4L2 OUTPUT DRIVER
8967 L: linux-media@vger.kernel.org
8968 S: Orphan
8969 F: drivers/media/platform/sh_vou.c
8970 F: include/media/sh_vou.h
8971
8972 SIMPLE FIRMWARE INTERFACE (SFI)
8973 M: Len Brown <lenb@kernel.org>
8974 L: sfi-devel@simplefirmware.org
8975 W: http://simplefirmware.org/
8976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
8977 S: Supported
8978 F: arch/x86/platform/sfi/
8979 F: drivers/sfi/
8980 F: include/linux/sfi*.h
8981
8982 SIMTEC EB110ATX (Chalice CATS)
8983 P: Ben Dooks
8984 P: Vincent Sanders <vince@simtec.co.uk>
8985 M: Simtec Linux Team <linux@simtec.co.uk>
8986 W: http://www.simtec.co.uk/products/EB110ATX/
8987 S: Supported
8988
8989 SIMTEC EB2410ITX (BAST)
8990 P: Ben Dooks
8991 P: Vincent Sanders <vince@simtec.co.uk>
8992 M: Simtec Linux Team <linux@simtec.co.uk>
8993 W: http://www.simtec.co.uk/products/EB2410ITX/
8994 S: Supported
8995 F: arch/arm/mach-s3c24xx/mach-bast.c
8996 F: arch/arm/mach-s3c24xx/bast-ide.c
8997 F: arch/arm/mach-s3c24xx/bast-irq.c
8998
8999 TI DAVINCI MACHINE SUPPORT
9000 M: Sekhar Nori <nsekhar@ti.com>
9001 M: Kevin Hilman <khilman@deeprootsystems.com>
9002 T: git git://gitorious.org/linux-davinci/linux-davinci.git
9003 Q: http://patchwork.kernel.org/project/linux-davinci/list/
9004 S: Supported
9005 F: arch/arm/mach-davinci/
9006 F: drivers/i2c/busses/i2c-davinci.c
9007
9008 TI DAVINCI SERIES MEDIA DRIVER
9009 M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9010 L: linux-media@vger.kernel.org
9011 W: http://linuxtv.org/
9012 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9013 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9014 S: Maintained
9015 F: drivers/media/platform/davinci/
9016 F: include/media/davinci/
9017
9018 TI AM437X VPFE DRIVER
9019 M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9020 L: linux-media@vger.kernel.org
9021 W: http://linuxtv.org/
9022 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9023 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9024 S: Maintained
9025 F: drivers/media/platform/am437x/
9026
9027 OV2659 OMNIVISION SENSOR DRIVER
9028 M: Lad, Prabhakar <prabhakar.csengg@gmail.com>
9029 L: linux-media@vger.kernel.org
9030 W: http://linuxtv.org/
9031 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9032 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
9033 S: Maintained
9034 F: drivers/media/i2c/ov2659.c
9035 F: include/media/ov2659.h
9036
9037 SIS 190 ETHERNET DRIVER
9038 M: Francois Romieu <romieu@fr.zoreil.com>
9039 L: netdev@vger.kernel.org
9040 S: Maintained
9041 F: drivers/net/ethernet/sis/sis190.c
9042
9043 SIS 900/7016 FAST ETHERNET DRIVER
9044 M: Daniele Venzano <venza@brownhat.org>
9045 W: http://www.brownhat.org/sis900.html
9046 L: netdev@vger.kernel.org
9047 S: Maintained
9048 F: drivers/net/ethernet/sis/sis900.*
9049
9050 SIS FRAMEBUFFER DRIVER
9051 M: Thomas Winischhofer <thomas@winischhofer.net>
9052 W: http://www.winischhofer.net/linuxsisvga.shtml
9053 S: Maintained
9054 F: Documentation/fb/sisfb.txt
9055 F: drivers/video/fbdev/sis/
9056 F: include/video/sisfb.h
9057
9058 SIS USB2VGA DRIVER
9059 M: Thomas Winischhofer <thomas@winischhofer.net>
9060 W: http://www.winischhofer.at/linuxsisusbvga.shtml
9061 S: Maintained
9062 F: drivers/usb/misc/sisusbvga/
9063
9064 SLAB ALLOCATOR
9065 M: Christoph Lameter <cl@linux.com>
9066 M: Pekka Enberg <penberg@kernel.org>
9067 M: David Rientjes <rientjes@google.com>
9068 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
9069 M: Andrew Morton <akpm@linux-foundation.org>
9070 L: linux-mm@kvack.org
9071 S: Maintained
9072 F: include/linux/sl?b*.h
9073 F: mm/sl?b*
9074
9075 SLEEPABLE READ-COPY UPDATE (SRCU)
9076 M: Lai Jiangshan <laijs@cn.fujitsu.com>
9077 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9078 M: Josh Triplett <josh@joshtriplett.org>
9079 R: Steven Rostedt <rostedt@goodmis.org>
9080 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9081 L: linux-kernel@vger.kernel.org
9082 W: http://www.rdrop.com/users/paulmck/RCU/
9083 S: Supported
9084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9085 F: include/linux/srcu.h
9086 F: kernel/rcu/srcu.c
9087
9088 SMACK SECURITY MODULE
9089 M: Casey Schaufler <casey@schaufler-ca.com>
9090 L: linux-security-module@vger.kernel.org
9091 W: http://schaufler-ca.com
9092 T: git git://git.gitorious.org/smack-next/kernel.git
9093 S: Maintained
9094 F: Documentation/security/Smack.txt
9095 F: security/smack/
9096
9097 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
9098 M: Kevin Hilman <khilman@kernel.org>
9099 M: Nishanth Menon <nm@ti.com>
9100 S: Maintained
9101 F: drivers/power/avs/
9102 F: include/linux/power/smartreflex.h
9103 L: linux-pm@vger.kernel.org
9104
9105 SMC91x ETHERNET DRIVER
9106 M: Nicolas Pitre <nico@fluxnic.net>
9107 S: Odd Fixes
9108 F: drivers/net/ethernet/smsc/smc91x.*
9109
9110 SMIA AND SMIA++ IMAGE SENSOR DRIVER
9111 M: Sakari Ailus <sakari.ailus@iki.fi>
9112 L: linux-media@vger.kernel.org
9113 S: Maintained
9114 F: drivers/media/i2c/smiapp/
9115 F: include/media/smiapp.h
9116 F: drivers/media/i2c/smiapp-pll.c
9117 F: drivers/media/i2c/smiapp-pll.h
9118 F: include/uapi/linux/smiapp.h
9119 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
9120
9121 SMM665 HARDWARE MONITOR DRIVER
9122 M: Guenter Roeck <linux@roeck-us.net>
9123 L: lm-sensors@lm-sensors.org
9124 S: Maintained
9125 F: Documentation/hwmon/smm665
9126 F: drivers/hwmon/smm665.c
9127
9128 SMSC EMC2103 HARDWARE MONITOR DRIVER
9129 M: Steve Glendinning <steve.glendinning@shawell.net>
9130 L: lm-sensors@lm-sensors.org
9131 S: Maintained
9132 F: Documentation/hwmon/emc2103
9133 F: drivers/hwmon/emc2103.c
9134
9135 SMSC SCH5627 HARDWARE MONITOR DRIVER
9136 M: Hans de Goede <hdegoede@redhat.com>
9137 L: lm-sensors@lm-sensors.org
9138 S: Supported
9139 F: Documentation/hwmon/sch5627
9140 F: drivers/hwmon/sch5627.c
9141
9142 SMSC47B397 HARDWARE MONITOR DRIVER
9143 M: Jean Delvare <jdelvare@suse.de>
9144 L: lm-sensors@lm-sensors.org
9145 S: Maintained
9146 F: Documentation/hwmon/smsc47b397
9147 F: drivers/hwmon/smsc47b397.c
9148
9149 SMSC911x ETHERNET DRIVER
9150 M: Steve Glendinning <steve.glendinning@shawell.net>
9151 L: netdev@vger.kernel.org
9152 S: Maintained
9153 F: include/linux/smsc911x.h
9154 F: drivers/net/ethernet/smsc/smsc911x.*
9155
9156 SMSC9420 PCI ETHERNET DRIVER
9157 M: Steve Glendinning <steve.glendinning@shawell.net>
9158 L: netdev@vger.kernel.org
9159 S: Maintained
9160 F: drivers/net/ethernet/smsc/smsc9420.*
9161
9162 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
9163 M: Steve Glendinning <steve.glendinning@shawell.net>
9164 L: linux-fbdev@vger.kernel.org
9165 S: Maintained
9166 F: drivers/video/fbdev/smscufx.c
9167
9168 SOC-CAMERA V4L2 SUBSYSTEM
9169 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
9170 L: linux-media@vger.kernel.org
9171 T: git git://linuxtv.org/media_tree.git
9172 S: Maintained
9173 F: include/media/soc*
9174 F: drivers/media/i2c/soc_camera/
9175 F: drivers/media/platform/soc_camera/
9176
9177 SOEKRIS NET48XX LED SUPPORT
9178 M: Chris Boot <bootc@bootc.net>
9179 S: Maintained
9180 F: drivers/leds/leds-net48xx.c
9181
9182 SOFTLOGIC 6x10 MPEG CODEC
9183 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
9184 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
9185 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
9186 M: Ismael Luceno <ismael@iodev.co.uk>
9187 L: linux-media@vger.kernel.org
9188 S: Supported
9189 F: drivers/media/pci/solo6x10/
9190
9191 SOFTWARE RAID (Multiple Disks) SUPPORT
9192 M: Neil Brown <neilb@suse.de>
9193 L: linux-raid@vger.kernel.org
9194 S: Supported
9195 F: drivers/md/
9196 F: include/linux/raid/
9197 F: include/uapi/linux/raid/
9198
9199 SONIC NETWORK DRIVER
9200 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
9201 L: netdev@vger.kernel.org
9202 S: Maintained
9203 F: drivers/net/ethernet/natsemi/sonic.*
9204
9205 SONICS SILICON BACKPLANE DRIVER (SSB)
9206 M: Michael Buesch <m@bues.ch>
9207 L: netdev@vger.kernel.org
9208 S: Maintained
9209 F: drivers/ssb/
9210 F: include/linux/ssb/
9211
9212 SONY VAIO CONTROL DEVICE DRIVER
9213 M: Mattia Dongili <malattia@linux.it>
9214 L: platform-driver-x86@vger.kernel.org
9215 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
9216 S: Maintained
9217 F: Documentation/laptops/sony-laptop.txt
9218 F: drivers/char/sonypi.c
9219 F: drivers/platform/x86/sony-laptop.c
9220 F: include/linux/sony-laptop.h
9221
9222 SONY MEMORYSTICK CARD SUPPORT
9223 M: Alex Dubov <oakad@yahoo.com>
9224 W: http://tifmxx.berlios.de/
9225 S: Maintained
9226 F: drivers/memstick/host/tifm_ms.c
9227
9228 SONY MEMORYSTICK STANDARD SUPPORT
9229 M: Maxim Levitsky <maximlevitsky@gmail.com>
9230 S: Maintained
9231 F: drivers/memstick/core/ms_block.*
9232
9233 SOUND
9234 M: Jaroslav Kysela <perex@perex.cz>
9235 M: Takashi Iwai <tiwai@suse.de>
9236 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9237 W: http://www.alsa-project.org/
9238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9239 T: git git://git.alsa-project.org/alsa-kernel.git
9240 Q: http://patchwork.kernel.org/project/alsa-devel/list/
9241 S: Maintained
9242 F: Documentation/sound/
9243 F: include/sound/
9244 F: include/uapi/sound/
9245 F: sound/
9246
9247 SOUND - COMPRESSED AUDIO
9248 M: Vinod Koul <vinod.koul@intel.com>
9249 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
9251 S: Supported
9252 F: Documentation/sound/alsa/compress_offload.txt
9253 F: include/sound/compress_driver.h
9254 F: include/uapi/sound/compress_*
9255 F: sound/core/compress_offload.c
9256 F: sound/soc/soc-compress.c
9257
9258 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
9259 M: Liam Girdwood <lgirdwood@gmail.com>
9260 M: Mark Brown <broonie@kernel.org>
9261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
9262 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9263 W: http://alsa-project.org/main/index.php/ASoC
9264 S: Supported
9265 F: Documentation/sound/alsa/soc/
9266 F: sound/soc/
9267 F: include/sound/soc*
9268
9269 SOUND - DMAENGINE HELPERS
9270 M: Lars-Peter Clausen <lars@metafoo.de>
9271 S: Supported
9272 F: include/sound/dmaengine_pcm.h
9273 F: sound/core/pcm_dmaengine.c
9274 F: sound/soc/soc-generic-dmaengine-pcm.c
9275
9276 SP2 MEDIA DRIVER
9277 M: Olli Salonen <olli.salonen@iki.fi>
9278 L: linux-media@vger.kernel.org
9279 W: http://linuxtv.org/
9280 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9281 S: Maintained
9282 F: drivers/media/dvb-frontends/sp2*
9283
9284 SPARC + UltraSPARC (sparc/sparc64)
9285 M: "David S. Miller" <davem@davemloft.net>
9286 L: sparclinux@vger.kernel.org
9287 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
9288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9290 S: Maintained
9291 F: arch/sparc/
9292 F: drivers/sbus/
9293
9294 SPARC SERIAL DRIVERS
9295 M: "David S. Miller" <davem@davemloft.net>
9296 L: sparclinux@vger.kernel.org
9297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
9298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
9299 S: Maintained
9300 F: include/linux/sunserialcore.h
9301 F: drivers/tty/serial/suncore.c
9302 F: drivers/tty/serial/sunhv.c
9303 F: drivers/tty/serial/sunsab.c
9304 F: drivers/tty/serial/sunsab.h
9305 F: drivers/tty/serial/sunsu.c
9306 F: drivers/tty/serial/sunzilog.c
9307 F: drivers/tty/serial/sunzilog.h
9308
9309 SPARSE CHECKER
9310 M: "Christopher Li" <sparse@chrisli.org>
9311 L: linux-sparse@vger.kernel.org
9312 W: https://sparse.wiki.kernel.org/
9313 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
9314 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
9315 S: Maintained
9316 F: include/linux/compiler.h
9317
9318 SPEAR PLATFORM SUPPORT
9319 M: Viresh Kumar <viresh.linux@gmail.com>
9320 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
9321 L: spear-devel@list.st.com
9322 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9323 W: http://www.st.com/spear
9324 S: Maintained
9325 F: arch/arm/mach-spear/
9326
9327 SPEAR CLOCK FRAMEWORK SUPPORT
9328 M: Viresh Kumar <viresh.linux@gmail.com>
9329 L: spear-devel@list.st.com
9330 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9331 W: http://www.st.com/spear
9332 S: Maintained
9333 F: drivers/clk/spear/
9334
9335 SPI SUBSYSTEM
9336 M: Mark Brown <broonie@kernel.org>
9337 L: linux-spi@vger.kernel.org
9338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
9339 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
9340 S: Maintained
9341 F: Documentation/spi/
9342 F: drivers/spi/
9343 F: include/linux/spi/
9344 F: include/uapi/linux/spi/
9345
9346 SPIDERNET NETWORK DRIVER for CELL
9347 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
9348 M: Jens Osterkamp <jens@de.ibm.com>
9349 L: netdev@vger.kernel.org
9350 S: Supported
9351 F: Documentation/networking/spider_net.txt
9352 F: drivers/net/ethernet/toshiba/spider_net*
9353
9354 SPU FILE SYSTEM
9355 M: Jeremy Kerr <jk@ozlabs.org>
9356 L: linuxppc-dev@lists.ozlabs.org
9357 L: cbe-oss-dev@lists.ozlabs.org
9358 W: http://www.ibm.com/developerworks/power/cell/
9359 S: Supported
9360 F: Documentation/filesystems/spufs.txt
9361 F: arch/powerpc/platforms/cell/spufs/
9362
9363 SQUASHFS FILE SYSTEM
9364 M: Phillip Lougher <phillip@squashfs.org.uk>
9365 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
9366 W: http://squashfs.org.uk
9367 S: Maintained
9368 F: Documentation/filesystems/squashfs.txt
9369 F: fs/squashfs/
9370
9371 SRM (Alpha) environment access
9372 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
9373 S: Maintained
9374 F: arch/alpha/kernel/srm_env.c
9375
9376 STABLE BRANCH
9377 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9378 L: stable@vger.kernel.org
9379 S: Supported
9380 F: Documentation/stable_kernel_rules.txt
9381
9382 STAGING SUBSYSTEM
9383 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9385 L: devel@driverdev.osuosl.org
9386 S: Supported
9387 F: drivers/staging/
9388
9389 STAGING - COMEDI
9390 M: Ian Abbott <abbotti@mev.co.uk>
9391 M: H Hartley Sweeten <hsweeten@visionengravers.com>
9392 S: Odd Fixes
9393 F: drivers/staging/comedi/
9394
9395 STAGING - FLARION FT1000 DRIVERS
9396 M: Marek Belisko <marek.belisko@gmail.com>
9397 S: Odd Fixes
9398 F: drivers/staging/ft1000/
9399
9400 STAGING - INDUSTRIAL IO
9401 M: Jonathan Cameron <jic23@kernel.org>
9402 L: linux-iio@vger.kernel.org
9403 S: Odd Fixes
9404 F: drivers/staging/iio/
9405
9406 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
9407 M: Jarod Wilson <jarod@wilsonet.com>
9408 W: http://www.lirc.org/
9409 S: Odd Fixes
9410 F: drivers/staging/media/lirc/
9411
9412 STAGING - LUSTRE PARALLEL FILESYSTEM
9413 M: Oleg Drokin <oleg.drokin@intel.com>
9414 M: Andreas Dilger <andreas.dilger@intel.com>
9415 L: HPDD-discuss@lists.01.org (moderated for non-subscribers)
9416 W: http://lustre.opensfs.org/
9417 S: Maintained
9418 F: drivers/staging/lustre
9419
9420 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
9421 M: Julian Andres Klode <jak@jak-linux.org>
9422 M: Marc Dietrich <marvin24@gmx.de>
9423 L: ac100@lists.launchpad.net (moderated for non-subscribers)
9424 L: linux-tegra@vger.kernel.org
9425 S: Maintained
9426 F: drivers/staging/nvec/
9427
9428 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
9429 M: Jens Frederich <jfrederich@gmail.com>
9430 M: Daniel Drake <dsd@laptop.org>
9431 M: Jon Nettleton <jon.nettleton@gmail.com>
9432 W: http://wiki.laptop.org/go/DCON
9433 S: Maintained
9434 F: drivers/staging/olpc_dcon/
9435
9436 STAGING - OZMO DEVICES USB OVER WIFI DRIVER
9437 M: Shigekatsu Tateno <shigekatsu.tateno@atmel.com>
9438 S: Maintained
9439 F: drivers/staging/ozwpan/
9440
9441 STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
9442 M: Willy Tarreau <willy@meta-x.org>
9443 S: Odd Fixes
9444 F: drivers/staging/panel/
9445
9446 STAGING - REALTEK RTL8712U DRIVERS
9447 M: Larry Finger <Larry.Finger@lwfinger.net>
9448 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
9449 S: Odd Fixes
9450 F: drivers/staging/rtl8712/
9451
9452 STAGING - REALTEK RTL8723U WIRELESS DRIVER
9453 M: Larry Finger <Larry.Finger@lwfinger.net>
9454 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9455 L: linux-wireless@vger.kernel.org
9456 S: Maintained
9457 F: drivers/staging/rtl8723au/
9458
9459 STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
9460 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9461 M: Teddy Wang <teddy.wang@siliconmotion.com>
9462 M: Sudip Mukherjee <sudip@vectorindia.org>
9463 L: linux-fbdev@vger.kernel.org
9464 S: Maintained
9465 F: drivers/staging/sm7xxfb/
9466
9467 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
9468 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9469 M: Teddy Wang <teddy.wang@siliconmotion.com>
9470 M: Sudip Mukherjee <sudip@vectorindia.org>
9471 L: linux-fbdev@vger.kernel.org
9472 S: Maintained
9473 F: drivers/staging/sm750fb/
9474
9475 STAGING - SLICOSS
9476 M: Lior Dotan <liodot@gmail.com>
9477 M: Christopher Harrer <charrer@alacritech.com>
9478 S: Odd Fixes
9479 F: drivers/staging/slicoss/
9480
9481 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
9482 M: William Hubbs <w.d.hubbs@gmail.com>
9483 M: Chris Brannon <chris@the-brannons.com>
9484 M: Kirk Reiser <kirk@reisers.ca>
9485 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
9486 L: speakup@linux-speakup.org
9487 W: http://www.linux-speakup.org/
9488 S: Odd Fixes
9489 F: drivers/staging/speakup/
9490
9491 STAGING - VIA VT665X DRIVERS
9492 M: Forest Bond <forest@alittletooquiet.net>
9493 S: Odd Fixes
9494 F: drivers/staging/vt665?/
9495
9496 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
9497 M: Arnaud Patard <arnaud.patard@rtp-net.org>
9498 S: Odd Fixes
9499 F: drivers/staging/xgifb/
9500
9501 STARFIRE/DURALAN NETWORK DRIVER
9502 M: Ion Badulescu <ionut@badula.org>
9503 S: Odd Fixes
9504 F: drivers/net/ethernet/adaptec/starfire*
9505
9506 SUN3/3X
9507 M: Sam Creasey <sammy@sammy.net>
9508 W: http://sammy.net/sun3/
9509 S: Maintained
9510 F: arch/m68k/kernel/*sun3*
9511 F: arch/m68k/sun3*/
9512 F: arch/m68k/include/asm/sun3*
9513 F: drivers/net/ethernet/i825xx/sun3*
9514
9515 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
9516 M: Hans de Goede <hdegoede@redhat.com>
9517 L: linux-input@vger.kernel.org
9518 S: Maintained
9519 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
9520 F: drivers/input/keyboard/sun4i-lradc-keys.c
9521
9522 SUNDANCE NETWORK DRIVER
9523 M: Denis Kirjanov <kda@linux-powerpc.org>
9524 L: netdev@vger.kernel.org
9525 S: Maintained
9526 F: drivers/net/ethernet/dlink/sundance.c
9527
9528 SUPERH
9529 L: linux-sh@vger.kernel.org
9530 Q: http://patchwork.kernel.org/project/linux-sh/list/
9531 S: Orphan
9532 F: Documentation/sh/
9533 F: arch/sh/
9534 F: drivers/sh/
9535
9536 SUSPEND TO RAM
9537 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9538 M: Len Brown <len.brown@intel.com>
9539 M: Pavel Machek <pavel@ucw.cz>
9540 L: linux-pm@vger.kernel.org
9541 S: Supported
9542 F: Documentation/power/
9543 F: arch/x86/kernel/acpi/
9544 F: drivers/base/power/
9545 F: kernel/power/
9546 F: include/linux/suspend.h
9547 F: include/linux/freezer.h
9548 F: include/linux/pm.h
9549
9550 SVGA HANDLING
9551 M: Martin Mares <mj@ucw.cz>
9552 L: linux-video@atrey.karlin.mff.cuni.cz
9553 S: Maintained
9554 F: Documentation/svga.txt
9555 F: arch/x86/boot/video*
9556
9557 SWIOTLB SUBSYSTEM
9558 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
9559 L: linux-kernel@vger.kernel.org
9560 S: Supported
9561 F: lib/swiotlb.c
9562 F: arch/*/kernel/pci-swiotlb.c
9563 F: include/linux/swiotlb.h
9564
9565 SWITCHDEV
9566 M: Jiri Pirko <jiri@resnulli.us>
9567 L: netdev@vger.kernel.org
9568 S: Supported
9569 F: net/switchdev/
9570 F: include/net/switchdev.h
9571
9572 SYNOPSYS ARC ARCHITECTURE
9573 M: Vineet Gupta <vgupta@synopsys.com>
9574 S: Supported
9575 F: arch/arc/
9576 F: Documentation/devicetree/bindings/arc/
9577 F: drivers/tty/serial/arc_uart.c
9578
9579 SYSV FILESYSTEM
9580 M: Christoph Hellwig <hch@infradead.org>
9581 S: Maintained
9582 F: Documentation/filesystems/sysv-fs.txt
9583 F: fs/sysv/
9584 F: include/linux/sysv_fs.h
9585
9586 TARGET SUBSYSTEM
9587 M: Nicholas A. Bellinger <nab@linux-iscsi.org>
9588 L: linux-scsi@vger.kernel.org
9589 L: target-devel@vger.kernel.org
9590 W: http://www.linux-iscsi.org
9591 W: http://groups.google.com/group/linux-iscsi-target-dev
9592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
9593 S: Supported
9594 F: drivers/target/
9595 F: include/target/
9596 F: Documentation/target/
9597
9598 TASKSTATS STATISTICS INTERFACE
9599 M: Balbir Singh <bsingharora@gmail.com>
9600 S: Maintained
9601 F: Documentation/accounting/taskstats*
9602 F: include/linux/taskstats*
9603 F: kernel/taskstats.c
9604
9605 TC CLASSIFIER
9606 M: Jamal Hadi Salim <jhs@mojatatu.com>
9607 L: netdev@vger.kernel.org
9608 S: Maintained
9609 F: include/net/pkt_cls.h
9610 F: include/uapi/linux/pkt_cls.h
9611 F: net/sched/
9612
9613 TCP LOW PRIORITY MODULE
9614 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
9615 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
9616 W: http://tcp-lp-mod.sourceforge.net/
9617 S: Maintained
9618 F: net/ipv4/tcp_lp.c
9619
9620 TDA10071 MEDIA DRIVER
9621 M: Antti Palosaari <crope@iki.fi>
9622 L: linux-media@vger.kernel.org
9623 W: http://linuxtv.org/
9624 W: http://palosaari.fi/linux/
9625 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9626 T: git git://linuxtv.org/anttip/media_tree.git
9627 S: Maintained
9628 F: drivers/media/dvb-frontends/tda10071*
9629
9630 TDA18212 MEDIA DRIVER
9631 M: Antti Palosaari <crope@iki.fi>
9632 L: linux-media@vger.kernel.org
9633 W: http://linuxtv.org/
9634 W: http://palosaari.fi/linux/
9635 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9636 T: git git://linuxtv.org/anttip/media_tree.git
9637 S: Maintained
9638 F: drivers/media/tuners/tda18212*
9639
9640 TDA18218 MEDIA DRIVER
9641 M: Antti Palosaari <crope@iki.fi>
9642 L: linux-media@vger.kernel.org
9643 W: http://linuxtv.org/
9644 W: http://palosaari.fi/linux/
9645 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9646 T: git git://linuxtv.org/anttip/media_tree.git
9647 S: Maintained
9648 F: drivers/media/tuners/tda18218*
9649
9650 TDA18271 MEDIA DRIVER
9651 M: Michael Krufky <mkrufky@linuxtv.org>
9652 L: linux-media@vger.kernel.org
9653 W: http://linuxtv.org/
9654 W: http://github.com/mkrufky
9655 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9656 T: git git://linuxtv.org/mkrufky/tuners.git
9657 S: Maintained
9658 F: drivers/media/tuners/tda18271*
9659
9660 TDA827x MEDIA DRIVER
9661 M: Michael Krufky <mkrufky@linuxtv.org>
9662 L: linux-media@vger.kernel.org
9663 W: http://linuxtv.org/
9664 W: http://github.com/mkrufky
9665 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9666 T: git git://linuxtv.org/mkrufky/tuners.git
9667 S: Maintained
9668 F: drivers/media/tuners/tda8290.*
9669
9670 TDA8290 MEDIA DRIVER
9671 M: Michael Krufky <mkrufky@linuxtv.org>
9672 L: linux-media@vger.kernel.org
9673 W: http://linuxtv.org/
9674 W: http://github.com/mkrufky
9675 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9676 T: git git://linuxtv.org/mkrufky/tuners.git
9677 S: Maintained
9678 F: drivers/media/tuners/tda8290.*
9679
9680 TDA9840 MEDIA DRIVER
9681 M: Hans Verkuil <hverkuil@xs4all.nl>
9682 L: linux-media@vger.kernel.org
9683 T: git git://linuxtv.org/media_tree.git
9684 W: http://linuxtv.org
9685 S: Maintained
9686 F: drivers/media/i2c/tda9840*
9687
9688 TEA5761 TUNER DRIVER
9689 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9690 L: linux-media@vger.kernel.org
9691 W: http://linuxtv.org
9692 T: git git://linuxtv.org/media_tree.git
9693 S: Odd fixes
9694 F: drivers/media/tuners/tea5761.*
9695
9696 TEA5767 TUNER DRIVER
9697 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9698 L: linux-media@vger.kernel.org
9699 W: http://linuxtv.org
9700 T: git git://linuxtv.org/media_tree.git
9701 S: Maintained
9702 F: drivers/media/tuners/tea5767.*
9703
9704 TEA6415C MEDIA DRIVER
9705 M: Hans Verkuil <hverkuil@xs4all.nl>
9706 L: linux-media@vger.kernel.org
9707 T: git git://linuxtv.org/media_tree.git
9708 W: http://linuxtv.org
9709 S: Maintained
9710 F: drivers/media/i2c/tea6415c*
9711
9712 TEA6420 MEDIA DRIVER
9713 M: Hans Verkuil <hverkuil@xs4all.nl>
9714 L: linux-media@vger.kernel.org
9715 T: git git://linuxtv.org/media_tree.git
9716 W: http://linuxtv.org
9717 S: Maintained
9718 F: drivers/media/i2c/tea6420*
9719
9720 TEAM DRIVER
9721 M: Jiri Pirko <jiri@resnulli.us>
9722 L: netdev@vger.kernel.org
9723 S: Supported
9724 F: drivers/net/team/
9725 F: include/linux/if_team.h
9726 F: include/uapi/linux/if_team.h
9727
9728 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
9729 M: Savoir-faire Linux Inc. <kernel@savoirfairelinux.com>
9730 S: Maintained
9731 F: arch/x86/platform/ts5500/
9732
9733 TECHNOTREND USB IR RECEIVER
9734 M: Sean Young <sean@mess.org>
9735 L: linux-media@vger.kernel.org
9736 S: Maintained
9737 F: drivers/media/rc/ttusbir.c
9738
9739 TEGRA ARCHITECTURE SUPPORT
9740 M: Stephen Warren <swarren@wwwdotorg.org>
9741 M: Thierry Reding <thierry.reding@gmail.com>
9742 M: Alexandre Courbot <gnurou@gmail.com>
9743 L: linux-tegra@vger.kernel.org
9744 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
9745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
9746 S: Supported
9747 N: [^a-z]tegra
9748
9749 TEGRA CLOCK DRIVER
9750 M: Peter De Schrijver <pdeschrijver@nvidia.com>
9751 M: Prashant Gaikwad <pgaikwad@nvidia.com>
9752 S: Supported
9753 F: drivers/clk/tegra/
9754
9755 TEGRA DMA DRIVER
9756 M: Laxman Dewangan <ldewangan@nvidia.com>
9757 S: Supported
9758 F: drivers/dma/tegra20-apb-dma.c
9759
9760 TEGRA I2C DRIVER
9761 M: Laxman Dewangan <ldewangan@nvidia.com>
9762 S: Supported
9763 F: drivers/i2c/busses/i2c-tegra.c
9764
9765 TEGRA IOMMU DRIVERS
9766 M: Hiroshi Doyu <hdoyu@nvidia.com>
9767 S: Supported
9768 F: drivers/iommu/tegra*
9769
9770 TEGRA KBC DRIVER
9771 M: Rakesh Iyer <riyer@nvidia.com>
9772 M: Laxman Dewangan <ldewangan@nvidia.com>
9773 S: Supported
9774 F: drivers/input/keyboard/tegra-kbc.c
9775
9776 TEGRA PWM DRIVER
9777 M: Thierry Reding <thierry.reding@gmail.com>
9778 S: Supported
9779 F: drivers/pwm/pwm-tegra.c
9780
9781 TEGRA SERIAL DRIVER
9782 M: Laxman Dewangan <ldewangan@nvidia.com>
9783 S: Supported
9784 F: drivers/tty/serial/serial-tegra.c
9785
9786 TEGRA SPI DRIVER
9787 M: Laxman Dewangan <ldewangan@nvidia.com>
9788 S: Supported
9789 F: drivers/spi/spi-tegra*
9790
9791 TEHUTI ETHERNET DRIVER
9792 M: Andy Gospodarek <andy@greyhouse.net>
9793 L: netdev@vger.kernel.org
9794 S: Supported
9795 F: drivers/net/ethernet/tehuti/*
9796
9797 Telecom Clock Driver for MCPL0010
9798 M: Mark Gross <mark.gross@intel.com>
9799 S: Supported
9800 F: drivers/char/tlclk.c
9801
9802 TENSILICA XTENSA PORT (xtensa)
9803 M: Chris Zankel <chris@zankel.net>
9804 M: Max Filippov <jcmvbkbc@gmail.com>
9805 L: linux-xtensa@linux-xtensa.org
9806 S: Maintained
9807 F: arch/xtensa/
9808 F: drivers/irqchip/irq-xtensa-*
9809
9810 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
9811 M: Hans Verkuil <hverkuil@xs4all.nl>
9812 L: linux-media@vger.kernel.org
9813 T: git git://linuxtv.org/media_tree.git
9814 W: http://linuxtv.org
9815 S: Maintained
9816 F: drivers/media/radio/radio-raremono.c
9817
9818 THERMAL
9819 M: Zhang Rui <rui.zhang@intel.com>
9820 M: Eduardo Valentin <edubezval@gmail.com>
9821 L: linux-pm@vger.kernel.org
9822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
9823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
9824 Q: https://patchwork.kernel.org/project/linux-pm/list/
9825 S: Supported
9826 F: drivers/thermal/
9827 F: include/linux/thermal.h
9828 F: include/uapi/linux/thermal.h
9829 F: include/linux/cpu_cooling.h
9830 F: Documentation/devicetree/bindings/thermal/
9831
9832 THINGM BLINK(1) USB RGB LED DRIVER
9833 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9834 S: Maintained
9835 F: drivers/hid/hid-thingm.c
9836
9837 THINKPAD ACPI EXTRAS DRIVER
9838 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
9839 L: ibm-acpi-devel@lists.sourceforge.net
9840 L: platform-driver-x86@vger.kernel.org
9841 W: http://ibm-acpi.sourceforge.net
9842 W: http://thinkwiki.org/wiki/Ibm-acpi
9843 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
9844 S: Maintained
9845 F: drivers/platform/x86/thinkpad_acpi.c
9846
9847 TI BANDGAP AND THERMAL DRIVER
9848 M: Eduardo Valentin <edubezval@gmail.com>
9849 L: linux-pm@vger.kernel.org
9850 L: linux-omap@vger.kernel.org
9851 S: Maintained
9852 F: drivers/thermal/ti-soc-thermal/
9853
9854 TI CDCE706 CLOCK DRIVER
9855 M: Max Filippov <jcmvbkbc@gmail.com>
9856 S: Maintained
9857 F: drivers/clk/clk-cdce706.c
9858
9859 TI CLOCK DRIVER
9860 M: Tero Kristo <t-kristo@ti.com>
9861 L: linux-omap@vger.kernel.org
9862 S: Maintained
9863 F: drivers/clk/ti/
9864 F: include/linux/clk/ti.h
9865
9866 TI FLASH MEDIA INTERFACE DRIVER
9867 M: Alex Dubov <oakad@yahoo.com>
9868 S: Maintained
9869 F: drivers/misc/tifm*
9870 F: drivers/mmc/host/tifm_sd.c
9871 F: include/linux/tifm.h
9872
9873 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
9874 M: Santosh Shilimkar <ssantosh@kernel.org>
9875 L: linux-kernel@vger.kernel.org
9876 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9877 S: Maintained
9878 F: drivers/soc/ti/*
9879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
9880
9881
9882 TI LM49xxx FAMILY ASoC CODEC DRIVERS
9883 M: M R Swami Reddy <mr.swami.reddy@ti.com>
9884 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
9885 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9886 S: Maintained
9887 F: sound/soc/codecs/lm49453*
9888 F: sound/soc/codecs/isabelle*
9889
9890 TI LP855x BACKLIGHT DRIVER
9891 M: Milo Kim <milo.kim@ti.com>
9892 S: Maintained
9893 F: Documentation/backlight/lp855x-driver.txt
9894 F: drivers/video/backlight/lp855x_bl.c
9895 F: include/linux/platform_data/lp855x.h
9896
9897 TI LP8727 CHARGER DRIVER
9898 M: Milo Kim <milo.kim@ti.com>
9899 S: Maintained
9900 F: drivers/power/lp8727_charger.c
9901 F: include/linux/platform_data/lp8727.h
9902
9903 TI LP8788 MFD DRIVER
9904 M: Milo Kim <milo.kim@ti.com>
9905 S: Maintained
9906 F: drivers/iio/adc/lp8788_adc.c
9907 F: drivers/leds/leds-lp8788.c
9908 F: drivers/mfd/lp8788*.c
9909 F: drivers/power/lp8788-charger.c
9910 F: drivers/regulator/lp8788-*.c
9911 F: include/linux/mfd/lp8788*.h
9912
9913 TI NETCP ETHERNET DRIVER
9914 M: Wingman Kwok <w-kwok2@ti.com>
9915 M: Murali Karicheri <m-karicheri2@ti.com>
9916 L: netdev@vger.kernel.org
9917 S: Maintained
9918 F: drivers/net/ethernet/ti/netcp*
9919
9920 TI TWL4030 SERIES SOC CODEC DRIVER
9921 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9922 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9923 S: Maintained
9924 F: sound/soc/codecs/twl4030*
9925
9926 TI WILINK WIRELESS DRIVERS
9927 L: linux-wireless@vger.kernel.org
9928 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
9929 W: http://wireless.kernel.org/en/users/Drivers/wl1251
9930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
9931 S: Orphan
9932 F: drivers/net/wireless/ti/
9933 F: include/linux/wl12xx.h
9934
9935 TIPC NETWORK LAYER
9936 M: Jon Maloy <jon.maloy@ericsson.com>
9937 M: Ying Xue <ying.xue@windriver.com>
9938 L: netdev@vger.kernel.org (core kernel code)
9939 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
9940 W: http://tipc.sourceforge.net/
9941 S: Maintained
9942 F: include/uapi/linux/tipc*.h
9943 F: net/tipc/
9944
9945 TILE ARCHITECTURE
9946 M: Chris Metcalf <cmetcalf@ezchip.com>
9947 W: http://www.ezchip.com/scm/
9948 S: Supported
9949 F: arch/tile/
9950 F: drivers/char/tile-srom.c
9951 F: drivers/edac/tile_edac.c
9952 F: drivers/net/ethernet/tile/
9953 F: drivers/rtc/rtc-tile.c
9954 F: drivers/tty/hvc/hvc_tile.c
9955 F: drivers/tty/serial/tilegx.c
9956 F: drivers/usb/host/*-tilegx.c
9957 F: include/linux/usb/tilegx.h
9958
9959 TLAN NETWORK DRIVER
9960 M: Samuel Chessman <chessman@tux.org>
9961 L: tlan-devel@lists.sourceforge.net (subscribers-only)
9962 W: http://sourceforge.net/projects/tlan/
9963 S: Maintained
9964 F: Documentation/networking/tlan.txt
9965 F: drivers/net/ethernet/ti/tlan.*
9966
9967 TOMOYO SECURITY MODULE
9968 M: Kentaro Takeda <takedakn@nttdata.co.jp>
9969 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
9970 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
9971 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
9972 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
9973 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
9974 W: http://tomoyo.sourceforge.jp/
9975 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
9976 S: Maintained
9977 F: security/tomoyo/
9978
9979 TOPSTAR LAPTOP EXTRAS DRIVER
9980 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9981 L: platform-driver-x86@vger.kernel.org
9982 S: Maintained
9983 F: drivers/platform/x86/topstar-laptop.c
9984
9985 TOSHIBA ACPI EXTRAS DRIVER
9986 M: Azael Avalos <coproscefalo@gmail.com>
9987 L: platform-driver-x86@vger.kernel.org
9988 S: Maintained
9989 F: drivers/platform/x86/toshiba_acpi.c
9990
9991 TOSHIBA BLUETOOTH DRIVER
9992 M: Azael Avalos <coproscefalo@gmail.com>
9993 L: platform-driver-x86@vger.kernel.org
9994 S: Maintained
9995 F: drivers/platform/x86/toshiba_bluetooth.c
9996
9997 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
9998 M: Azael Avalos <coproscefalo@gmail.com>
9999 L: platform-driver-x86@vger.kernel.org
10000 S: Maintained
10001 F: drivers/platform/x86/toshiba_haps.c
10002
10003 TOSHIBA SMM DRIVER
10004 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
10005 L: tlinux-users@tce.toshiba-dme.co.jp
10006 W: http://www.buzzard.org.uk/toshiba/
10007 S: Maintained
10008 F: drivers/char/toshiba.c
10009 F: include/linux/toshiba.h
10010 F: include/uapi/linux/toshiba.h
10011
10012 TMIO MMC DRIVER
10013 M: Ian Molton <ian.molton@codethink.co.uk>
10014 L: linux-mmc@vger.kernel.org
10015 S: Maintained
10016 F: drivers/mmc/host/tmio_mmc*
10017 F: drivers/mmc/host/sh_mobile_sdhi.c
10018 F: include/linux/mmc/tmio.h
10019 F: include/linux/mmc/sh_mobile_sdhi.h
10020
10021 TMP401 HARDWARE MONITOR DRIVER
10022 M: Guenter Roeck <linux@roeck-us.net>
10023 L: lm-sensors@lm-sensors.org
10024 S: Maintained
10025 F: Documentation/hwmon/tmp401
10026 F: drivers/hwmon/tmp401.c
10027
10028 TMPFS (SHMEM FILESYSTEM)
10029 M: Hugh Dickins <hughd@google.com>
10030 L: linux-mm@kvack.org
10031 S: Maintained
10032 F: include/linux/shmem_fs.h
10033 F: mm/shmem.c
10034
10035 TM6000 VIDEO4LINUX DRIVER
10036 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10037 L: linux-media@vger.kernel.org
10038 W: http://linuxtv.org
10039 T: git git://linuxtv.org/media_tree.git
10040 S: Odd fixes
10041 F: drivers/media/usb/tm6000/
10042
10043 TW68 VIDEO4LINUX DRIVER
10044 M: Hans Verkuil <hverkuil@xs4all.nl>
10045 L: linux-media@vger.kernel.org
10046 T: git git://linuxtv.org/media_tree.git
10047 W: http://linuxtv.org
10048 S: Odd Fixes
10049 F: drivers/media/pci/tw68/
10050
10051 TPM DEVICE DRIVER
10052 M: Peter Huewe <peterhuewe@gmx.de>
10053 M: Marcel Selhorst <tpmdd@selhorst.net>
10054 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
10055 W: http://tpmdd.sourceforge.net
10056 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10057 Q: git git://github.com/PeterHuewe/linux-tpmdd.git
10058 T: https://github.com/PeterHuewe/linux-tpmdd
10059 S: Maintained
10060 F: drivers/char/tpm/
10061
10062 TPM IBM_VTPM DEVICE DRIVER
10063 M: Ashley Lai <ashleydlai@gmail.com>
10064 W: http://tpmdd.sourceforge.net
10065 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
10066 S: Maintained
10067 F: drivers/char/tpm/tpm_ibmvtpm*
10068
10069 TRACING
10070 M: Steven Rostedt <rostedt@goodmis.org>
10071 M: Ingo Molnar <mingo@redhat.com>
10072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10073 S: Maintained
10074 F: Documentation/trace/ftrace.txt
10075 F: arch/*/*/*/ftrace.h
10076 F: arch/*/kernel/ftrace.c
10077 F: include/*/ftrace.h
10078 F: include/linux/trace*.h
10079 F: include/trace/
10080 F: kernel/trace/
10081 F: tools/testing/selftests/ftrace/
10082
10083 TRIVIAL PATCHES
10084 M: Jiri Kosina <trivial@kernel.org>
10085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
10086 S: Maintained
10087 K: ^Subject:.*(?i)trivial
10088
10089 TTY LAYER
10090 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10091 M: Jiri Slaby <jslaby@suse.cz>
10092 S: Supported
10093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
10094 F: drivers/tty/
10095 F: drivers/tty/serial/serial_core.c
10096 F: include/linux/serial_core.h
10097 F: include/linux/serial.h
10098 F: include/linux/tty.h
10099 F: include/uapi/linux/serial_core.h
10100 F: include/uapi/linux/serial.h
10101 F: include/uapi/linux/tty.h
10102
10103 TUA9001 MEDIA DRIVER
10104 M: Antti Palosaari <crope@iki.fi>
10105 L: linux-media@vger.kernel.org
10106 W: http://linuxtv.org/
10107 W: http://palosaari.fi/linux/
10108 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10109 T: git git://linuxtv.org/anttip/media_tree.git
10110 S: Maintained
10111 F: drivers/media/tuners/tua9001*
10112
10113 TULIP NETWORK DRIVERS
10114 M: Grant Grundler <grundler@parisc-linux.org>
10115 L: netdev@vger.kernel.org
10116 S: Maintained
10117 F: drivers/net/ethernet/dec/tulip/
10118
10119 TUN/TAP driver
10120 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
10121 W: http://vtun.sourceforge.net/tun
10122 S: Maintained
10123 F: Documentation/networking/tuntap.txt
10124 F: arch/um/os-Linux/drivers/
10125
10126 TURBOCHANNEL SUBSYSTEM
10127 M: "Maciej W. Rozycki" <macro@linux-mips.org>
10128 M: Ralf Baechle <ralf@linux-mips.org>
10129 L: linux-mips@linux-mips.org
10130 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
10131 S: Maintained
10132 F: drivers/tc/
10133 F: include/linux/tc.h
10134
10135 U14-34F SCSI DRIVER
10136 M: Dario Ballabio <ballabio_dario@emc.com>
10137 L: linux-scsi@vger.kernel.org
10138 S: Maintained
10139 F: drivers/scsi/u14-34f.c
10140
10141 UBI FILE SYSTEM (UBIFS)
10142 M: Artem Bityutskiy <dedekind1@gmail.com>
10143 M: Adrian Hunter <adrian.hunter@intel.com>
10144 L: linux-mtd@lists.infradead.org
10145 T: git git://git.infradead.org/ubifs-2.6.git
10146 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
10147 S: Maintained
10148 F: Documentation/filesystems/ubifs.txt
10149 F: fs/ubifs/
10150
10151 UCLINUX (AND M68KNOMMU)
10152 M: Greg Ungerer <gerg@uclinux.org>
10153 W: http://www.uclinux.org/
10154 L: uclinux-dev@uclinux.org (subscribers-only)
10155 S: Maintained
10156 F: arch/m68k/*/*_no.*
10157 F: arch/m68k/include/asm/*_no.*
10158
10159 UDF FILESYSTEM
10160 M: Jan Kara <jack@suse.cz>
10161 S: Maintained
10162 F: Documentation/filesystems/udf.txt
10163 F: fs/udf/
10164
10165 UFS FILESYSTEM
10166 M: Evgeniy Dushistov <dushistov@mail.ru>
10167 S: Maintained
10168 F: Documentation/filesystems/ufs.txt
10169 F: fs/ufs/
10170
10171 UHID USERSPACE HID IO DRIVER:
10172 M: David Herrmann <dh.herrmann@googlemail.com>
10173 L: linux-input@vger.kernel.org
10174 S: Maintained
10175 F: drivers/hid/uhid.c
10176 F: include/uapi/linux/uhid.h
10177
10178 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
10179 L: linux-usb@vger.kernel.org
10180 S: Orphan
10181 F: drivers/uwb/
10182 F: include/linux/uwb.h
10183 F: include/linux/uwb/
10184
10185 UNICORE32 ARCHITECTURE:
10186 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10187 W: http://mprc.pku.edu.cn/~guanxuetao/linux
10188 S: Maintained
10189 T: git git://github.com/gxt/linux.git
10190 F: arch/unicore32/
10191
10192 UNIFDEF
10193 M: Tony Finch <dot@dotat.at>
10194 W: http://dotat.at/prog/unifdef
10195 S: Maintained
10196 F: scripts/unifdef.c
10197
10198 UNIFORM CDROM DRIVER
10199 M: Jens Axboe <axboe@kernel.dk>
10200 W: http://www.kernel.dk
10201 S: Maintained
10202 F: Documentation/cdrom/
10203 F: drivers/cdrom/cdrom.c
10204 F: include/linux/cdrom.h
10205 F: include/uapi/linux/cdrom.h
10206
10207 UNISYS S-PAR DRIVERS
10208 M: Benjamin Romer <benjamin.romer@unisys.com>
10209 M: David Kershner <david.kershner@unisys.com>
10210 L: sparmaintainer@unisys.com (Unisys internal)
10211 S: Supported
10212 F: drivers/staging/unisys/
10213
10214 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
10215 M: Vinayak Holikatti <vinholikatti@gmail.com>
10216 L: linux-scsi@vger.kernel.org
10217 S: Supported
10218 F: Documentation/scsi/ufs.txt
10219 F: drivers/scsi/ufs/
10220
10221 UNSORTED BLOCK IMAGES (UBI)
10222 M: Artem Bityutskiy <dedekind1@gmail.com>
10223 M: Richard Weinberger <richard@nod.at>
10224 W: http://www.linux-mtd.infradead.org/
10225 L: linux-mtd@lists.infradead.org
10226 T: git git://git.infradead.org/ubifs-2.6.git
10227 S: Supported
10228 F: drivers/mtd/ubi/
10229 F: include/linux/mtd/ubi.h
10230 F: include/uapi/mtd/ubi-user.h
10231
10232 USB ACM DRIVER
10233 M: Oliver Neukum <oliver@neukum.org>
10234 L: linux-usb@vger.kernel.org
10235 S: Maintained
10236 F: Documentation/usb/acm.txt
10237 F: drivers/usb/class/cdc-acm.*
10238
10239 USB AR5523 WIRELESS DRIVER
10240 M: Pontus Fuchs <pontus.fuchs@gmail.com>
10241 L: linux-wireless@vger.kernel.org
10242 S: Maintained
10243 F: drivers/net/wireless/ath/ar5523/
10244
10245 USB ATTACHED SCSI
10246 M: Hans de Goede <hdegoede@redhat.com>
10247 M: Gerd Hoffmann <kraxel@redhat.com>
10248 L: linux-usb@vger.kernel.org
10249 L: linux-scsi@vger.kernel.org
10250 S: Maintained
10251 F: drivers/usb/storage/uas.c
10252
10253 USB CDC ETHERNET DRIVER
10254 M: Oliver Neukum <oliver@neukum.org>
10255 L: linux-usb@vger.kernel.org
10256 S: Maintained
10257 F: drivers/net/usb/cdc_*.c
10258 F: include/uapi/linux/usb/cdc.h
10259
10260 USB CHAOSKEY DRIVER
10261 M: Keith Packard <keithp@keithp.com>
10262 L: linux-usb@vger.kernel.org
10263 S: Maintained
10264 F: drivers/usb/misc/chaoskey.c
10265
10266 USB CYPRESS C67X00 DRIVER
10267 M: Peter Korsgaard <jacmet@sunsite.dk>
10268 L: linux-usb@vger.kernel.org
10269 S: Maintained
10270 F: drivers/usb/c67x00/
10271
10272 USB DAVICOM DM9601 DRIVER
10273 M: Peter Korsgaard <jacmet@sunsite.dk>
10274 L: netdev@vger.kernel.org
10275 W: http://www.linux-usb.org/usbnet
10276 S: Maintained
10277 F: drivers/net/usb/dm9601.c
10278
10279 USB DIAMOND RIO500 DRIVER
10280 M: Cesar Miquel <miquel@df.uba.ar>
10281 L: rio500-users@lists.sourceforge.net
10282 W: http://rio500.sourceforge.net
10283 S: Maintained
10284 F: drivers/usb/misc/rio500*
10285
10286 USB EHCI DRIVER
10287 M: Alan Stern <stern@rowland.harvard.edu>
10288 L: linux-usb@vger.kernel.org
10289 S: Maintained
10290 F: Documentation/usb/ehci.txt
10291 F: drivers/usb/host/ehci*
10292
10293 USB GADGET/PERIPHERAL SUBSYSTEM
10294 M: Felipe Balbi <balbi@ti.com>
10295 L: linux-usb@vger.kernel.org
10296 W: http://www.linux-usb.org/gadget
10297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10298 S: Maintained
10299 F: drivers/usb/gadget/
10300 F: include/linux/usb/gadget*
10301
10302 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
10303 M: Jiri Kosina <jkosina@suse.cz>
10304 L: linux-usb@vger.kernel.org
10305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
10306 S: Maintained
10307 F: Documentation/hid/hiddev.txt
10308 F: drivers/hid/usbhid/
10309
10310 USB ISP116X DRIVER
10311 M: Olav Kongas <ok@artecdesign.ee>
10312 L: linux-usb@vger.kernel.org
10313 S: Maintained
10314 F: drivers/usb/host/isp116x*
10315 F: include/linux/usb/isp116x.h
10316
10317 USB MASS STORAGE DRIVER
10318 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
10319 L: linux-usb@vger.kernel.org
10320 L: usb-storage@lists.one-eyed-alien.net
10321 S: Maintained
10322 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
10323 F: drivers/usb/storage/
10324
10325 USB MIDI DRIVER
10326 M: Clemens Ladisch <clemens@ladisch.de>
10327 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10328 T: git git://git.alsa-project.org/alsa-kernel.git
10329 S: Maintained
10330 F: sound/usb/midi.*
10331
10332 USB NETWORKING DRIVERS
10333 L: linux-usb@vger.kernel.org
10334 S: Odd Fixes
10335 F: drivers/net/usb/
10336
10337 USB OHCI DRIVER
10338 M: Alan Stern <stern@rowland.harvard.edu>
10339 L: linux-usb@vger.kernel.org
10340 S: Maintained
10341 F: Documentation/usb/ohci.txt
10342 F: drivers/usb/host/ohci*
10343
10344 USB OTG FSM (Finite State Machine)
10345 M: Peter Chen <Peter.Chen@freescale.com>
10346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
10347 L: linux-usb@vger.kernel.org
10348 S: Maintained
10349 F: drivers/usb/common/usb-otg-fsm.c
10350
10351 USB OVER IP DRIVER
10352 M: Valentina Manea <valentina.manea.m@gmail.com>
10353 M: Shuah Khan <shuah.kh@samsung.com>
10354 L: linux-usb@vger.kernel.org
10355 S: Maintained
10356 F: drivers/usb/usbip/
10357 F: tools/usb/usbip/
10358
10359 USB PEGASUS DRIVER
10360 M: Petko Manolov <petkan@nucleusys.com>
10361 L: linux-usb@vger.kernel.org
10362 L: netdev@vger.kernel.org
10363 T: git git://github.com/petkan/pegasus.git
10364 W: https://github.com/petkan/pegasus
10365 S: Maintained
10366 F: drivers/net/usb/pegasus.*
10367
10368 USB PHY LAYER
10369 M: Felipe Balbi <balbi@ti.com>
10370 L: linux-usb@vger.kernel.org
10371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
10372 S: Maintained
10373 F: drivers/usb/phy/
10374
10375 USB PRINTER DRIVER (usblp)
10376 M: Pete Zaitcev <zaitcev@redhat.com>
10377 L: linux-usb@vger.kernel.org
10378 S: Supported
10379 F: drivers/usb/class/usblp.c
10380
10381 USB RTL8150 DRIVER
10382 M: Petko Manolov <petkan@nucleusys.com>
10383 L: linux-usb@vger.kernel.org
10384 L: netdev@vger.kernel.org
10385 T: git git://github.com/petkan/rtl8150.git
10386 W: https://github.com/petkan/rtl8150
10387 S: Maintained
10388 F: drivers/net/usb/rtl8150.c
10389
10390 USB SERIAL SUBSYSTEM
10391 M: Johan Hovold <johan@kernel.org>
10392 L: linux-usb@vger.kernel.org
10393 S: Maintained
10394 F: Documentation/usb/usb-serial.txt
10395 F: drivers/usb/serial/
10396 F: include/linux/usb/serial.h
10397
10398 USB SMSC75XX ETHERNET DRIVER
10399 M: Steve Glendinning <steve.glendinning@shawell.net>
10400 L: netdev@vger.kernel.org
10401 S: Maintained
10402 F: drivers/net/usb/smsc75xx.*
10403
10404 USB SMSC95XX ETHERNET DRIVER
10405 M: Steve Glendinning <steve.glendinning@shawell.net>
10406 L: netdev@vger.kernel.org
10407 S: Maintained
10408 F: drivers/net/usb/smsc95xx.*
10409
10410 USB SUBSYSTEM
10411 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10412 L: linux-usb@vger.kernel.org
10413 W: http://www.linux-usb.org
10414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
10415 S: Supported
10416 F: Documentation/usb/
10417 F: drivers/usb/
10418 F: include/linux/usb.h
10419 F: include/linux/usb/
10420
10421 USB UHCI DRIVER
10422 M: Alan Stern <stern@rowland.harvard.edu>
10423 L: linux-usb@vger.kernel.org
10424 S: Maintained
10425 F: drivers/usb/host/uhci*
10426
10427 USB "USBNET" DRIVER FRAMEWORK
10428 M: Oliver Neukum <oneukum@suse.de>
10429 L: netdev@vger.kernel.org
10430 W: http://www.linux-usb.org/usbnet
10431 S: Maintained
10432 F: drivers/net/usb/usbnet.c
10433 F: include/linux/usb/usbnet.h
10434
10435 USB VIDEO CLASS
10436 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10437 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
10438 L: linux-media@vger.kernel.org
10439 T: git git://linuxtv.org/media_tree.git
10440 W: http://www.ideasonboard.org/uvc/
10441 S: Maintained
10442 F: drivers/media/usb/uvc/
10443 F: include/uapi/linux/uvcvideo.h
10444
10445 USB VISION DRIVER
10446 M: Hans Verkuil <hverkuil@xs4all.nl>
10447 L: linux-media@vger.kernel.org
10448 T: git git://linuxtv.org/media_tree.git
10449 W: http://linuxtv.org
10450 S: Odd Fixes
10451 F: drivers/media/usb/usbvision/
10452
10453 USB WEBCAM GADGET
10454 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10455 L: linux-usb@vger.kernel.org
10456 S: Maintained
10457 F: drivers/usb/gadget/function/*uvc*
10458 F: drivers/usb/gadget/legacy/webcam.c
10459
10460 USB WIRELESS RNDIS DRIVER (rndis_wlan)
10461 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
10462 L: linux-wireless@vger.kernel.org
10463 S: Maintained
10464 F: drivers/net/wireless/rndis_wlan.c
10465
10466 USB XHCI DRIVER
10467 M: Mathias Nyman <mathias.nyman@intel.com>
10468 L: linux-usb@vger.kernel.org
10469 S: Supported
10470 F: drivers/usb/host/xhci*
10471 F: drivers/usb/host/pci-quirks*
10472
10473 USB ZD1201 DRIVER
10474 L: linux-wireless@vger.kernel.org
10475 W: http://linux-lc100020.sourceforge.net
10476 S: Orphan
10477 F: drivers/net/wireless/zd1201.*
10478
10479 USB ZR364XX DRIVER
10480 M: Antoine Jacquet <royale@zerezo.com>
10481 L: linux-usb@vger.kernel.org
10482 L: linux-media@vger.kernel.org
10483 T: git git://linuxtv.org/media_tree.git
10484 W: http://royale.zerezo.com/zr364xx/
10485 S: Maintained
10486 F: Documentation/video4linux/zr364xx.txt
10487 F: drivers/media/usb/zr364xx/
10488
10489 USER-MODE LINUX (UML)
10490 M: Jeff Dike <jdike@addtoit.com>
10491 M: Richard Weinberger <richard@nod.at>
10492 L: user-mode-linux-devel@lists.sourceforge.net
10493 L: user-mode-linux-user@lists.sourceforge.net
10494 W: http://user-mode-linux.sourceforge.net
10495 S: Maintained
10496 F: Documentation/virtual/uml/
10497 F: arch/um/
10498 F: arch/x86/um/
10499 F: fs/hostfs/
10500 F: fs/hppfs/
10501
10502 USERSPACE I/O (UIO)
10503 M: "Hans J. Koch" <hjk@hansjkoch.de>
10504 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10505 S: Maintained
10506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
10507 F: Documentation/DocBook/uio-howto.tmpl
10508 F: drivers/uio/
10509 F: include/linux/uio*.h
10510
10511 UTIL-LINUX PACKAGE
10512 M: Karel Zak <kzak@redhat.com>
10513 L: util-linux@vger.kernel.org
10514 W: http://en.wikipedia.org/wiki/Util-linux
10515 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
10516 S: Maintained
10517
10518 UVESAFB DRIVER
10519 M: Michal Januszewski <spock@gentoo.org>
10520 L: linux-fbdev@vger.kernel.org
10521 W: http://dev.gentoo.org/~spock/projects/uvesafb/
10522 S: Maintained
10523 F: Documentation/fb/uvesafb.txt
10524 F: drivers/video/fbdev/uvesafb.*
10525
10526 VFAT/FAT/MSDOS FILESYSTEM
10527 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
10528 S: Maintained
10529 F: Documentation/filesystems/vfat.txt
10530 F: fs/fat/
10531
10532 VFIO DRIVER
10533 M: Alex Williamson <alex.williamson@redhat.com>
10534 L: kvm@vger.kernel.org
10535 S: Maintained
10536 F: Documentation/vfio.txt
10537 F: drivers/vfio/
10538 F: include/linux/vfio.h
10539 F: include/uapi/linux/vfio.h
10540
10541 VIDEOBUF2 FRAMEWORK
10542 M: Pawel Osciak <pawel@osciak.com>
10543 M: Marek Szyprowski <m.szyprowski@samsung.com>
10544 M: Kyungmin Park <kyungmin.park@samsung.com>
10545 L: linux-media@vger.kernel.org
10546 S: Maintained
10547 F: drivers/media/v4l2-core/videobuf2-*
10548 F: include/media/videobuf2-*
10549
10550 VIRTIO CONSOLE DRIVER
10551 M: Amit Shah <amit.shah@redhat.com>
10552 L: virtualization@lists.linux-foundation.org
10553 S: Maintained
10554 F: drivers/char/virtio_console.c
10555 F: include/linux/virtio_console.h
10556 F: include/uapi/linux/virtio_console.h
10557
10558 VIRTIO CORE, NET AND BLOCK DRIVERS
10559 M: "Michael S. Tsirkin" <mst@redhat.com>
10560 L: virtualization@lists.linux-foundation.org
10561 S: Maintained
10562 F: drivers/virtio/
10563 F: tools/virtio/
10564 F: drivers/net/virtio_net.c
10565 F: drivers/block/virtio_blk.c
10566 F: include/linux/virtio_*.h
10567 F: include/uapi/linux/virtio_*.h
10568
10569 VIRTIO HOST (VHOST)
10570 M: "Michael S. Tsirkin" <mst@redhat.com>
10571 L: kvm@vger.kernel.org
10572 L: virtualization@lists.linux-foundation.org
10573 L: netdev@vger.kernel.org
10574 S: Maintained
10575 F: drivers/vhost/
10576 F: include/uapi/linux/vhost.h
10577
10578 VIRTIO INPUT DRIVER
10579 M: Gerd Hoffmann <kraxel@redhat.com>
10580 S: Maintained
10581 F: drivers/virtio/virtio_input.c
10582 F: include/uapi/linux/virtio_input.h
10583
10584 VIA RHINE NETWORK DRIVER
10585 M: Roger Luethi <rl@hellgate.ch>
10586 S: Maintained
10587 F: drivers/net/ethernet/via/via-rhine.c
10588
10589 VIA SD/MMC CARD CONTROLLER DRIVER
10590 M: Bruce Chang <brucechang@via.com.tw>
10591 M: Harald Welte <HaraldWelte@viatech.com>
10592 S: Maintained
10593 F: drivers/mmc/host/via-sdmmc.c
10594
10595 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
10596 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
10597 L: linux-fbdev@vger.kernel.org
10598 S: Maintained
10599 F: include/linux/via-core.h
10600 F: include/linux/via-gpio.h
10601 F: include/linux/via_i2c.h
10602 F: drivers/video/fbdev/via/
10603
10604 VIA VELOCITY NETWORK DRIVER
10605 M: Francois Romieu <romieu@fr.zoreil.com>
10606 L: netdev@vger.kernel.org
10607 S: Maintained
10608 F: drivers/net/ethernet/via/via-velocity.*
10609
10610 VIVID VIRTUAL VIDEO DRIVER
10611 M: Hans Verkuil <hverkuil@xs4all.nl>
10612 L: linux-media@vger.kernel.org
10613 T: git git://linuxtv.org/media_tree.git
10614 W: http://linuxtv.org
10615 S: Maintained
10616 F: drivers/media/platform/vivid/*
10617
10618 VLAN (802.1Q)
10619 M: Patrick McHardy <kaber@trash.net>
10620 L: netdev@vger.kernel.org
10621 S: Maintained
10622 F: drivers/net/macvlan.c
10623 F: include/linux/if_*vlan.h
10624 F: net/8021q/
10625
10626 VLYNQ BUS
10627 M: Florian Fainelli <florian@openwrt.org>
10628 L: openwrt-devel@lists.openwrt.org (subscribers-only)
10629 S: Maintained
10630 F: drivers/vlynq/vlynq.c
10631 F: include/linux/vlynq.h
10632
10633 VME SUBSYSTEM
10634 M: Martyn Welch <martyn.welch@ge.com>
10635 M: Manohar Vanga <manohar.vanga@gmail.com>
10636 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10637 L: devel@driverdev.osuosl.org
10638 S: Maintained
10639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
10640 F: Documentation/vme_api.txt
10641 F: drivers/staging/vme/
10642 F: drivers/vme/
10643 F: include/linux/vme*
10644
10645 VMWARE HYPERVISOR INTERFACE
10646 M: Alok Kataria <akataria@vmware.com>
10647 L: virtualization@lists.linux-foundation.org
10648 S: Supported
10649 F: arch/x86/kernel/cpu/vmware.c
10650
10651 VMWARE BALLOON DRIVER
10652 M: Xavier Deguillard <xdeguillard@vmware.com>
10653 M: Philip Moltmann <moltmann@vmware.com>
10654 M: "VMware, Inc." <pv-drivers@vmware.com>
10655 L: linux-kernel@vger.kernel.org
10656 S: Maintained
10657 F: drivers/misc/vmw_balloon.c
10658
10659 VMWARE VMMOUSE SUBDRIVER
10660 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
10661 M: "VMware, Inc." <pv-drivers@vmware.com>
10662 L: linux-input@vger.kernel.org
10663 S: Maintained
10664 F: drivers/input/mouse/vmmouse.c
10665 F: drivers/input/mouse/vmmouse.h
10666
10667 VMWARE VMXNET3 ETHERNET DRIVER
10668 M: Shreyas Bhatewara <sbhatewara@vmware.com>
10669 M: "VMware, Inc." <pv-drivers@vmware.com>
10670 L: netdev@vger.kernel.org
10671 S: Maintained
10672 F: drivers/net/vmxnet3/
10673
10674 VMware PVSCSI driver
10675 M: Arvind Kumar <arvindkumar@vmware.com>
10676 M: VMware PV-Drivers <pv-drivers@vmware.com>
10677 L: linux-scsi@vger.kernel.org
10678 S: Maintained
10679 F: drivers/scsi/vmw_pvscsi.c
10680 F: drivers/scsi/vmw_pvscsi.h
10681
10682 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
10683 M: Liam Girdwood <lgirdwood@gmail.com>
10684 M: Mark Brown <broonie@kernel.org>
10685 L: linux-kernel@vger.kernel.org
10686 W: http://opensource.wolfsonmicro.com/node/15
10687 W: http://www.slimlogic.co.uk/?p=48
10688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
10689 S: Supported
10690 F: drivers/regulator/
10691 F: include/linux/regulator/
10692
10693 VT1211 HARDWARE MONITOR DRIVER
10694 M: Juerg Haefliger <juergh@gmail.com>
10695 L: lm-sensors@lm-sensors.org
10696 S: Maintained
10697 F: Documentation/hwmon/vt1211
10698 F: drivers/hwmon/vt1211.c
10699
10700 VT8231 HARDWARE MONITOR DRIVER
10701 M: Roger Lucas <vt8231@hiddenengine.co.uk>
10702 L: lm-sensors@lm-sensors.org
10703 S: Maintained
10704 F: drivers/hwmon/vt8231.c
10705
10706 VUB300 USB to SDIO/SD/MMC bridge chip
10707 M: Tony Olech <tony.olech@elandigitalsystems.com>
10708 L: linux-mmc@vger.kernel.org
10709 L: linux-usb@vger.kernel.org
10710 S: Supported
10711 F: drivers/mmc/host/vub300.c
10712
10713 W1 DALLAS'S 1-WIRE BUS
10714 M: Evgeniy Polyakov <zbr@ioremap.net>
10715 S: Maintained
10716 F: Documentation/w1/
10717 F: drivers/w1/
10718
10719 W83791D HARDWARE MONITORING DRIVER
10720 M: Marc Hulsman <m.hulsman@tudelft.nl>
10721 L: lm-sensors@lm-sensors.org
10722 S: Maintained
10723 F: Documentation/hwmon/w83791d
10724 F: drivers/hwmon/w83791d.c
10725
10726 W83793 HARDWARE MONITORING DRIVER
10727 M: Rudolf Marek <r.marek@assembler.cz>
10728 L: lm-sensors@lm-sensors.org
10729 S: Maintained
10730 F: Documentation/hwmon/w83793
10731 F: drivers/hwmon/w83793.c
10732
10733 W83795 HARDWARE MONITORING DRIVER
10734 M: Jean Delvare <jdelvare@suse.de>
10735 L: lm-sensors@lm-sensors.org
10736 S: Maintained
10737 F: drivers/hwmon/w83795.c
10738
10739 W83L51xD SD/MMC CARD INTERFACE DRIVER
10740 M: Pierre Ossman <pierre@ossman.eu>
10741 S: Maintained
10742 F: drivers/mmc/host/wbsd.*
10743
10744 WACOM PROTOCOL 4 SERIAL TABLETS
10745 M: Julian Squires <julian@cipht.net>
10746 M: Hans de Goede <hdegoede@redhat.com>
10747 L: linux-input@vger.kernel.org
10748 S: Maintained
10749 F: drivers/input/tablet/wacom_serial4.c
10750
10751 WATCHDOG DEVICE DRIVERS
10752 M: Wim Van Sebroeck <wim@iguana.be>
10753 L: linux-watchdog@vger.kernel.org
10754 W: http://www.linux-watchdog.org/
10755 T: git git://www.linux-watchdog.org/linux-watchdog.git
10756 S: Maintained
10757 F: Documentation/watchdog/
10758 F: drivers/watchdog/
10759 F: include/linux/watchdog.h
10760 F: include/uapi/linux/watchdog.h
10761
10762 WD7000 SCSI DRIVER
10763 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
10764 L: linux-scsi@vger.kernel.org
10765 S: Maintained
10766 F: drivers/scsi/wd7000.c
10767
10768 WIIMOTE HID DRIVER
10769 M: David Herrmann <dh.herrmann@googlemail.com>
10770 L: linux-input@vger.kernel.org
10771 S: Maintained
10772 F: drivers/hid/hid-wiimote*
10773
10774 WINBOND CIR DRIVER
10775 M: David Härdeman <david@hardeman.nu>
10776 S: Maintained
10777 F: drivers/media/rc/winbond-cir.c
10778
10779 WIMAX STACK
10780 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
10781 M: linux-wimax@intel.com
10782 L: wimax@linuxwimax.org (subscribers-only)
10783 S: Supported
10784 W: http://linuxwimax.org
10785 F: Documentation/wimax/README.wimax
10786 F: include/linux/wimax/debug.h
10787 F: include/net/wimax.h
10788 F: include/uapi/linux/wimax.h
10789 F: net/wimax/
10790
10791 WISTRON LAPTOP BUTTON DRIVER
10792 M: Miloslav Trmac <mitr@volny.cz>
10793 S: Maintained
10794 F: drivers/input/misc/wistron_btns.c
10795
10796 WL3501 WIRELESS PCMCIA CARD DRIVER
10797 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
10798 L: linux-wireless@vger.kernel.org
10799 W: http://oops.ghostprotocols.net:81/blog
10800 S: Maintained
10801 F: drivers/net/wireless/wl3501*
10802
10803 WM97XX TOUCHSCREEN DRIVERS
10804 M: Mark Brown <broonie@kernel.org>
10805 M: Liam Girdwood <lrg@slimlogic.co.uk>
10806 L: linux-input@vger.kernel.org
10807 T: git git://opensource.wolfsonmicro.com/linux-2.6-touch
10808 W: http://opensource.wolfsonmicro.com/node/7
10809 S: Supported
10810 F: drivers/input/touchscreen/*wm97*
10811 F: include/linux/wm97xx.h
10812
10813 WOLFSON MICROELECTRONICS DRIVERS
10814 L: patches@opensource.wolfsonmicro.com
10815 T: git git://opensource.wolfsonmicro.com/linux-2.6-asoc
10816 T: git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
10817 W: http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
10818 S: Supported
10819 F: Documentation/hwmon/wm83??
10820 F: arch/arm/mach-s3c64xx/mach-crag6410*
10821 F: drivers/clk/clk-wm83*.c
10822 F: drivers/extcon/extcon-arizona.c
10823 F: drivers/leds/leds-wm83*.c
10824 F: drivers/gpio/gpio-*wm*.c
10825 F: drivers/gpio/gpio-arizona.c
10826 F: drivers/hwmon/wm83??-hwmon.c
10827 F: drivers/input/misc/wm831x-on.c
10828 F: drivers/input/touchscreen/wm831x-ts.c
10829 F: drivers/input/touchscreen/wm97*.c
10830 F: drivers/mfd/arizona*
10831 F: drivers/mfd/wm*.c
10832 F: drivers/power/wm83*.c
10833 F: drivers/rtc/rtc-wm83*.c
10834 F: drivers/regulator/wm8*.c
10835 F: drivers/video/backlight/wm83*_bl.c
10836 F: drivers/watchdog/wm83*_wdt.c
10837 F: include/linux/mfd/arizona/
10838 F: include/linux/mfd/wm831x/
10839 F: include/linux/mfd/wm8350/
10840 F: include/linux/mfd/wm8400*
10841 F: include/linux/wm97xx.h
10842 F: include/sound/wm????.h
10843 F: sound/soc/codecs/arizona.?
10844 F: sound/soc/codecs/wm*
10845
10846 WORKQUEUE
10847 M: Tejun Heo <tj@kernel.org>
10848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
10849 S: Maintained
10850 F: include/linux/workqueue.h
10851 F: kernel/workqueue.c
10852 F: Documentation/workqueue.txt
10853
10854 X.25 NETWORK LAYER
10855 M: Andrew Hendry <andrew.hendry@gmail.com>
10856 L: linux-x25@vger.kernel.org
10857 S: Odd Fixes
10858 F: Documentation/networking/x25*
10859 F: include/net/x25*
10860 F: net/x25/
10861
10862 X86 ARCHITECTURE (32-BIT AND 64-BIT)
10863 M: Thomas Gleixner <tglx@linutronix.de>
10864 M: Ingo Molnar <mingo@redhat.com>
10865 M: "H. Peter Anvin" <hpa@zytor.com>
10866 M: x86@kernel.org
10867 L: linux-kernel@vger.kernel.org
10868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
10869 S: Maintained
10870 F: Documentation/x86/
10871 F: arch/x86/
10872
10873 X86 PLATFORM DRIVERS
10874 M: Darren Hart <dvhart@infradead.org>
10875 L: platform-driver-x86@vger.kernel.org
10876 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
10877 S: Maintained
10878 F: drivers/platform/x86/
10879
10880 X86 MCE INFRASTRUCTURE
10881 M: Tony Luck <tony.luck@intel.com>
10882 M: Borislav Petkov <bp@alien8.de>
10883 L: linux-edac@vger.kernel.org
10884 S: Maintained
10885 F: arch/x86/kernel/cpu/mcheck/*
10886
10887 X86 VDSO
10888 M: Andy Lutomirski <luto@amacapital.net>
10889 L: linux-kernel@vger.kernel.org
10890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
10891 S: Maintained
10892 F: arch/x86/vdso/
10893
10894 XC2028/3028 TUNER DRIVER
10895 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10896 L: linux-media@vger.kernel.org
10897 W: http://linuxtv.org
10898 T: git git://linuxtv.org/media_tree.git
10899 S: Maintained
10900 F: drivers/media/tuners/tuner-xc2028.*
10901
10902 XEN HYPERVISOR INTERFACE
10903 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10904 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
10905 M: David Vrabel <david.vrabel@citrix.com>
10906 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
10908 S: Supported
10909 F: arch/x86/xen/
10910 F: drivers/*/xen-*front.c
10911 F: drivers/xen/
10912 F: arch/x86/include/asm/xen/
10913 F: include/xen/
10914 F: include/uapi/xen/
10915
10916 XEN HYPERVISOR ARM
10917 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10918 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10919 S: Supported
10920 F: arch/arm/xen/
10921 F: arch/arm/include/asm/xen/
10922
10923 XEN HYPERVISOR ARM64
10924 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
10925 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10926 S: Supported
10927 F: arch/arm64/xen/
10928 F: arch/arm64/include/asm/xen/
10929
10930 XEN NETWORK BACKEND DRIVER
10931 M: Ian Campbell <ian.campbell@citrix.com>
10932 M: Wei Liu <wei.liu2@citrix.com>
10933 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10934 L: netdev@vger.kernel.org
10935 S: Supported
10936 F: drivers/net/xen-netback/*
10937
10938 XEN PCI SUBSYSTEM
10939 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10940 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10941 S: Supported
10942 F: arch/x86/pci/*xen*
10943 F: drivers/pci/*xen*
10944
10945 XEN BLOCK SUBSYSTEM
10946 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10947 M: Roger Pau Monné <roger.pau@citrix.com>
10948 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10949 S: Supported
10950 F: drivers/block/xen-blkback/*
10951 F: drivers/block/xen*
10952
10953 XEN PVSCSI DRIVERS
10954 M: Juergen Gross <jgross@suse.com>
10955 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10956 L: linux-scsi@vger.kernel.org
10957 S: Supported
10958 F: drivers/scsi/xen-scsifront.c
10959 F: drivers/xen/xen-scsiback.c
10960 F: include/xen/interface/io/vscsiif.h
10961
10962 XEN SWIOTLB SUBSYSTEM
10963 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10964 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
10965 S: Supported
10966 F: arch/x86/xen/*swiotlb*
10967 F: drivers/xen/*swiotlb*
10968
10969 XFS FILESYSTEM
10970 P: Silicon Graphics Inc
10971 M: Dave Chinner <david@fromorbit.com>
10972 M: xfs@oss.sgi.com
10973 L: xfs@oss.sgi.com
10974 W: http://oss.sgi.com/projects/xfs
10975 T: git git://oss.sgi.com/xfs/xfs.git
10976 S: Supported
10977 F: Documentation/filesystems/xfs.txt
10978 F: fs/xfs/
10979
10980 XILINX AXI ETHERNET DRIVER
10981 M: Anirudha Sarangi <anirudh@xilinx.com>
10982 M: John Linn <John.Linn@xilinx.com>
10983 S: Maintained
10984 F: drivers/net/ethernet/xilinx/xilinx_axienet*
10985
10986 XILINX UARTLITE SERIAL DRIVER
10987 M: Peter Korsgaard <jacmet@sunsite.dk>
10988 L: linux-serial@vger.kernel.org
10989 S: Maintained
10990 F: drivers/tty/serial/uartlite.c
10991
10992 XILINX VIDEO IP CORES
10993 M: Hyun Kwon <hyun.kwon@xilinx.com>
10994 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10995 L: linux-media@vger.kernel.org
10996 T: git git://linuxtv.org/media_tree.git
10997 S: Supported
10998 F: Documentation/devicetree/bindings/media/xilinx/
10999 F: drivers/media/platform/xilinx/
11000 F: include/uapi/linux/xilinx-v4l2-controls.h
11001
11002 XILLYBUS DRIVER
11003 M: Eli Billauer <eli.billauer@gmail.com>
11004 L: linux-kernel@vger.kernel.org
11005 S: Supported
11006 F: drivers/char/xillybus/
11007
11008 XTENSA XTFPGA PLATFORM SUPPORT
11009 M: Max Filippov <jcmvbkbc@gmail.com>
11010 L: linux-xtensa@linux-xtensa.org
11011 S: Maintained
11012 F: drivers/spi/spi-xtensa-xtfpga.c
11013 F: sound/soc/xtensa/xtfpga-i2s.c
11014
11015 YAM DRIVER FOR AX.25
11016 M: Jean-Paul Roubelat <jpr@f6fbb.org>
11017 L: linux-hams@vger.kernel.org
11018 S: Maintained
11019 F: drivers/net/hamradio/yam*
11020 F: include/linux/yam.h
11021
11022 YEALINK PHONE DRIVER
11023 M: Henk Vergonet <Henk.Vergonet@gmail.com>
11024 L: usbb2k-api-dev@nongnu.org
11025 S: Maintained
11026 F: Documentation/input/yealink.txt
11027 F: drivers/input/misc/yealink.*
11028
11029 Z8530 DRIVER FOR AX.25
11030 M: Joerg Reuter <jreuter@yaina.de>
11031 W: http://yaina.de/jreuter/
11032 W: http://www.qsl.net/dl1bke/
11033 L: linux-hams@vger.kernel.org
11034 S: Maintained
11035 F: Documentation/networking/z8530drv.txt
11036 F: drivers/net/hamradio/*scc.c
11037 F: drivers/net/hamradio/z8530.h
11038
11039 ZBUD COMPRESSED PAGE ALLOCATOR
11040 M: Seth Jennings <sjennings@variantweb.net>
11041 L: linux-mm@kvack.org
11042 S: Maintained
11043 F: mm/zbud.c
11044 F: include/linux/zbud.h
11045
11046 ZD1211RW WIRELESS DRIVER
11047 M: Daniel Drake <dsd@gentoo.org>
11048 M: Ulrich Kunitz <kune@deine-taler.de>
11049 W: http://zd1211.ath.cx/wiki/DriverRewrite
11050 L: linux-wireless@vger.kernel.org
11051 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
11052 S: Maintained
11053 F: drivers/net/wireless/zd1211rw/
11054
11055 ZR36067 VIDEO FOR LINUX DRIVER
11056 L: mjpeg-users@lists.sourceforge.net
11057 L: linux-media@vger.kernel.org
11058 W: http://mjpeg.sourceforge.net/driver-zoran/
11059 T: hg http://linuxtv.org/hg/v4l-dvb
11060 S: Odd Fixes
11061 F: drivers/media/pci/zoran/
11062
11063 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
11064 M: Minchan Kim <minchan@kernel.org>
11065 M: Nitin Gupta <ngupta@vflare.org>
11066 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
11067 L: linux-kernel@vger.kernel.org
11068 S: Maintained
11069 F: drivers/block/zram/
11070 F: Documentation/blockdev/zram.txt
11071
11072 ZS DECSTATION Z85C30 SERIAL DRIVER
11073 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11074 S: Maintained
11075 F: drivers/tty/serial/zs.*
11076
11077 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
11078 M: Minchan Kim <minchan@kernel.org>
11079 M: Nitin Gupta <ngupta@vflare.org>
11080 L: linux-mm@kvack.org
11081 S: Maintained
11082 F: mm/zsmalloc.c
11083 F: include/linux/zsmalloc.h
11084 F: Documentation/vm/zsmalloc.txt
11085
11086 ZSWAP COMPRESSED SWAP CACHING
11087 M: Seth Jennings <sjennings@variantweb.net>
11088 L: linux-mm@kvack.org
11089 S: Maintained
11090 F: mm/zswap.c
11091
11092 THE REST
11093 M: Linus Torvalds <torvalds@linux-foundation.org>
11094 L: linux-kernel@vger.kernel.org
11095 Q: http://patchwork.kernel.org/project/LKML/list/
11096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
11097 S: Buried alive in reporters
11098 F: *
11099 F: */
This page took 0.341743 seconds and 5 git commands to generate.