Merge branch 'for-4.6/drivers' of git://git.kernel.dk/linux-block
[deliverable/linux.git] / MAINTAINERS
1
2
3 List of maintainers and how to submit kernel changes
4
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
8
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
11
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
19
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
23
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
26
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
35
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
39
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
45
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
49
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
52
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
58
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
61 not you.
62
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
65 does not respond.
66
67 8. Happy hacking.
68
69 Descriptions of section entries:
70
71 P: Person (obsolete)
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
89 should be using that.
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
107 F: net/
108 X: net/ipv6/
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
112 K: of_get_profile
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
118
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
121 so much easier [Ed]
122
123 Maintainers List (try to look for most precise areas first)
124
125 -----------------------------------
126
127 3C59X NETWORK DRIVER
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
130 S: Maintained
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
133
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
137 S: Maintained
138 F: drivers/net/ethernet/3com/typhoon*
139
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
144 S: Supported
145 F: drivers/scsi/3w-*
146
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
150 S: Maintained
151 F: drivers/scsi/53c700*
152
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <alex.aring@gmail.com>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
158 S: Maintained
159 F: net/6lowpan/
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
162
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
166 S: Maintained
167 F: drivers/net/hamradio/6pack.c
168
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
172 S: Maintained
173 F: drivers/net/ethernet/realtek/r8169.c
174
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
178 W: http://serial.sourceforge.net
179 S: Maintained
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
183
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L: netdev@vger.kernel.org
186 S: Orphan / Obsolete
187 F: drivers/net/ethernet/8390/
188
189 9P FILE SYSTEM
190 M: Eric Van Hensbergen <ericvh@gmail.com>
191 M: Ron Minnich <rminnich@sandia.gov>
192 M: Latchesar Ionkov <lucho@ionkov.net>
193 L: v9fs-developer@lists.sourceforge.net
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 S: Maintained
198 F: Documentation/filesystems/9p.txt
199 F: fs/9p/
200 F: net/9p/
201 F: include/net/9p/
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
204
205
206 A8293 MEDIA DRIVER
207 M: Antti Palosaari <crope@iki.fi>
208 L: linux-media@vger.kernel.org
209 W: https://linuxtv.org
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
213 S: Maintained
214 F: drivers/media/dvb-frontends/a8293*
215
216 AACRAID SCSI RAID DRIVER
217 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
218 L: linux-scsi@vger.kernel.org
219 W: http://www.adaptec.com/
220 S: Supported
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
223
224 ABI/API
225 L: linux-api@vger.kernel.org
226 F: include/linux/syscalls.h
227 F: kernel/sys_ni.c
228
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M: Hans de Goede <hdegoede@redhat.com>
231 L: lm-sensors@lm-sensors.org
232 S: Maintained
233 F: drivers/hwmon/abituguru.c
234
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M: Alistair John Strachan <alistair@devzero.co.uk>
237 L: lm-sensors@lm-sensors.org
238 S: Maintained
239 F: drivers/hwmon/abituguru3.c
240
241 ACCES 104-DIO-48E GPIO DRIVER
242 M: William Breathitt Gray <vilhelm.gray@gmail.com>
243 L: linux-gpio@vger.kernel.org
244 S: Maintained
245 F: drivers/gpio/gpio-104-dio-48e.c
246
247 ACCES 104-IDI-48 GPIO DRIVER
248 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L: linux-gpio@vger.kernel.org
250 S: Maintained
251 F: drivers/gpio/gpio-104-idi-48.c
252
253 ACCES 104-IDIO-16 GPIO DRIVER
254 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
255 L: linux-gpio@vger.kernel.org
256 S: Maintained
257 F: drivers/gpio/gpio-104-idio-16.c
258
259 ACENIC DRIVER
260 M: Jes Sorensen <jes@trained-monkey.org>
261 L: linux-acenic@sunsite.dk
262 S: Maintained
263 F: drivers/net/ethernet/alteon/acenic*
264
265 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266 M: Peter Feuerer <peter@piie.net>
267 L: platform-driver-x86@vger.kernel.org
268 W: http://piie.net/?section=acerhdf
269 S: Maintained
270 F: drivers/platform/x86/acerhdf.c
271
272 ACER WMI LAPTOP EXTRAS
273 M: "Lee, Chun-Yi" <jlee@suse.com>
274 L: platform-driver-x86@vger.kernel.org
275 S: Maintained
276 F: drivers/platform/x86/acer-wmi.c
277
278 ACPI
279 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
280 M: Len Brown <lenb@kernel.org>
281 L: linux-acpi@vger.kernel.org
282 W: https://01.org/linux-acpi
283 Q: https://patchwork.kernel.org/project/linux-acpi/list/
284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
285 S: Supported
286 F: drivers/acpi/
287 F: drivers/pnp/pnpacpi/
288 F: include/linux/acpi.h
289 F: include/acpi/
290 F: Documentation/acpi/
291 F: Documentation/ABI/testing/sysfs-bus-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
295 F: tools/power/acpi/
296
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M: Robert Moore <robert.moore@intel.com>
299 M: Lv Zheng <lv.zheng@intel.com>
300 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L: linux-acpi@vger.kernel.org
302 L: devel@acpica.org
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
307 S: Supported
308 F: drivers/acpi/acpica/
309 F: include/acpi/
310 F: tools/power/acpi/
311
312 ACPI FAN DRIVER
313 M: Zhang Rui <rui.zhang@intel.com>
314 L: linux-acpi@vger.kernel.org
315 W: https://01.org/linux-acpi
316 S: Supported
317 F: drivers/acpi/fan.c
318
319 ACPI THERMAL DRIVER
320 M: Zhang Rui <rui.zhang@intel.com>
321 L: linux-acpi@vger.kernel.org
322 W: https://01.org/linux-acpi
323 S: Supported
324 F: drivers/acpi/*thermal*
325
326 ACPI VIDEO DRIVER
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
330 S: Supported
331 F: drivers/acpi/acpi_video.c
332
333 ACPI WMI DRIVER
334 L: platform-driver-x86@vger.kernel.org
335 S: Orphan
336 F: drivers/platform/x86/wmi.c
337
338 AD1889 ALSA SOUND DRIVER
339 M: Thibaut Varene <T-Bone@parisc-linux.org>
340 W: http://wiki.parisc-linux.org/AD1889
341 L: linux-parisc@vger.kernel.org
342 S: Maintained
343 F: sound/pci/ad1889.*
344
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M: Michael Hennerich <michael.hennerich@analog.com>
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
349 S: Supported
350 F: drivers/misc/ad525x_dpot.c
351
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M: Michael Hennerich <michael.hennerich@analog.com>
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
356 S: Supported
357 F: drivers/regulator/ad5398.c
358
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M: Michael Hennerich <michael.hennerich@analog.com>
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
363 S: Supported
364 F: drivers/input/misc/ad714x.c
365
366 AD7877 TOUCHSCREEN DRIVER
367 M: Michael Hennerich <michael.hennerich@analog.com>
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
370 S: Supported
371 F: drivers/input/touchscreen/ad7877.c
372
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M: Michael Hennerich <michael.hennerich@analog.com>
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
377 S: Supported
378 F: drivers/input/touchscreen/ad7879.c
379
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M: Jiri Kosina <jikos@kernel.org>
382 S: Maintained
383
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
388 L: linux-wpan@vger.kernel.org
389 S: Supported
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
392
393 ADM1025 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <jdelvare@suse.com>
395 L: lm-sensors@lm-sensors.org
396 S: Maintained
397 F: Documentation/hwmon/adm1025
398 F: drivers/hwmon/adm1025.c
399
400 ADM1029 HARDWARE MONITOR DRIVER
401 M: Corentin Labbe <clabbe.montjoie@gmail.com>
402 L: lm-sensors@lm-sensors.org
403 S: Maintained
404 F: drivers/hwmon/adm1029.c
405
406 ADM8211 WIRELESS DRIVER
407 L: linux-wireless@vger.kernel.org
408 W: http://wireless.kernel.org/
409 S: Orphan
410 F: drivers/net/wireless/admtek/adm8211.*
411
412 ADP1653 FLASH CONTROLLER DRIVER
413 M: Sakari Ailus <sakari.ailus@iki.fi>
414 L: linux-media@vger.kernel.org
415 S: Maintained
416 F: drivers/media/i2c/adp1653.c
417 F: include/media/i2c/adp1653.h
418
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP5520
422 W: http://ez.analog.com/community/linux-device-drivers
423 S: Supported
424 F: drivers/mfd/adp5520.c
425 F: drivers/video/backlight/adp5520_bl.c
426 F: drivers/leds/leds-adp5520.c
427 F: drivers/gpio/gpio-adp5520.c
428 F: drivers/input/keyboard/adp5520-keys.c
429
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M: Michael Hennerich <michael.hennerich@analog.com>
432 W: http://wiki.analog.com/ADP5588
433 W: http://ez.analog.com/community/linux-device-drivers
434 S: Supported
435 F: drivers/input/keyboard/adp5588-keys.c
436 F: drivers/gpio/gpio-adp5588.c
437
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M: Michael Hennerich <michael.hennerich@analog.com>
440 W: http://wiki.analog.com/ADP8860
441 W: http://ez.analog.com/community/linux-device-drivers
442 S: Supported
443 F: drivers/video/backlight/adp8860_bl.c
444
445 ADS1015 HARDWARE MONITOR DRIVER
446 M: Dirk Eibach <eibach@gdsys.de>
447 L: lm-sensors@lm-sensors.org
448 S: Maintained
449 F: Documentation/hwmon/ads1015
450 F: drivers/hwmon/ads1015.c
451 F: include/linux/i2c/ads1015.h
452
453 ADT746X FAN DRIVER
454 M: Colin Leroy <colin@colino.net>
455 S: Maintained
456 F: drivers/macintosh/therm_adt746x.c
457
458 ADT7475 HARDWARE MONITOR DRIVER
459 M: Jean Delvare <jdelvare@suse.com>
460 L: lm-sensors@lm-sensors.org
461 S: Maintained
462 F: Documentation/hwmon/adt7475
463 F: drivers/hwmon/adt7475.c
464
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M: Michael Hennerich <michael.hennerich@analog.com>
467 W: http://wiki.analog.com/ADXL345
468 W: http://ez.analog.com/community/linux-device-drivers
469 S: Supported
470 F: drivers/input/misc/adxl34x.c
471
472 ADVANSYS SCSI DRIVER
473 M: Matthew Wilcox <matthew@wil.cx>
474 M: Hannes Reinecke <hare@suse.com>
475 L: linux-scsi@vger.kernel.org
476 S: Maintained
477 F: Documentation/scsi/advansys.txt
478 F: drivers/scsi/advansys.c
479
480 AEDSP16 DRIVER
481 M: Riccardo Facchetti <fizban@tin.it>
482 S: Maintained
483 F: sound/oss/aedsp16.c
484
485 AF9013 MEDIA DRIVER
486 M: Antti Palosaari <crope@iki.fi>
487 L: linux-media@vger.kernel.org
488 W: https://linuxtv.org
489 W: http://palosaari.fi/linux/
490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
491 T: git git://linuxtv.org/anttip/media_tree.git
492 S: Maintained
493 F: drivers/media/dvb-frontends/af9013*
494
495 AF9033 MEDIA DRIVER
496 M: Antti Palosaari <crope@iki.fi>
497 L: linux-media@vger.kernel.org
498 W: https://linuxtv.org
499 W: http://palosaari.fi/linux/
500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
501 T: git git://linuxtv.org/anttip/media_tree.git
502 S: Maintained
503 F: drivers/media/dvb-frontends/af9033*
504
505 AFFS FILE SYSTEM
506 L: linux-fsdevel@vger.kernel.org
507 S: Orphan
508 F: Documentation/filesystems/affs.txt
509 F: fs/affs/
510
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M: David Howells <dhowells@redhat.com>
513 L: linux-afs@lists.infradead.org
514 S: Supported
515 F: fs/afs/
516 F: include/net/af_rxrpc.h
517 F: net/rxrpc/af_rxrpc.c
518
519 AGPGART DRIVER
520 M: David Airlie <airlied@linux.ie>
521 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
522 S: Maintained
523 F: drivers/char/agp/
524 F: include/linux/agp*
525 F: include/uapi/linux/agp*
526
527 AHA152X SCSI DRIVER
528 M: "Juergen E. Fischer" <fischer@norbit.de>
529 L: linux-scsi@vger.kernel.org
530 S: Maintained
531 F: drivers/scsi/aha152x*
532 F: drivers/scsi/pcmcia/aha152x*
533
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M: Hannes Reinecke <hare@suse.com>
536 L: linux-scsi@vger.kernel.org
537 S: Maintained
538 F: drivers/scsi/aic7xxx/
539
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M: Hans Verkuil <hverkuil@xs4all.nl>
542 L: linux-media@vger.kernel.org
543 T: git git://linuxtv.org/media_tree.git
544 W: https://linuxtv.org
545 S: Maintained
546 F: drivers/media/radio/radio-aimslab*
547
548 AIO
549 M: Benjamin LaHaise <bcrl@kvack.org>
550 L: linux-aio@kvack.org
551 S: Supported
552 F: fs/aio.c
553 F: include/linux/*aio*.h
554
555 AIRSPY MEDIA DRIVER
556 M: Antti Palosaari <crope@iki.fi>
557 L: linux-media@vger.kernel.org
558 W: https://linuxtv.org
559 W: http://palosaari.fi/linux/
560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
561 T: git git://linuxtv.org/anttip/media_tree.git
562 S: Maintained
563 F: drivers/media/usb/airspy/
564
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M: Duncan Sands <duncan.sands@free.fr>
567 L: linux-usb@vger.kernel.org
568 W: http://www.linux-usb.org/SpeedTouch/
569 S: Maintained
570 F: drivers/usb/atm/speedtch.c
571 F: drivers/usb/atm/usbatm.c
572
573 ALCHEMY AU1XX0 MMC DRIVER
574 M: Manuel Lauss <manuel.lauss@gmail.com>
575 S: Maintained
576 F: drivers/mmc/host/au1xmmc.c
577
578 ALI1563 I2C DRIVER
579 M: Rudolf Marek <r.marek@assembler.cz>
580 L: linux-i2c@vger.kernel.org
581 S: Maintained
582 F: Documentation/i2c/busses/i2c-ali1563
583 F: drivers/i2c/busses/i2c-ali1563.c
584
585 ALLWINNER SECURITY SYSTEM
586 M: Corentin Labbe <clabbe.montjoie@gmail.com>
587 L: linux-crypto@vger.kernel.org
588 S: Maintained
589 F: drivers/crypto/sunxi-ss/
590
591 ALPHA PORT
592 M: Richard Henderson <rth@twiddle.net>
593 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M: Matt Turner <mattst88@gmail.com>
595 S: Odd Fixes
596 L: linux-alpha@vger.kernel.org
597 F: arch/alpha/
598
599 ALTERA MAILBOX DRIVER
600 M: Ley Foon Tan <lftan@altera.com>
601 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
602 S: Maintained
603 F: drivers/mailbox/mailbox-altera.c
604
605 ALTERA PIO DRIVER
606 M: Tien Hock Loh <thloh@altera.com>
607 L: linux-gpio@vger.kernel.org
608 S: Maintained
609 F: drivers/gpio/gpio-altera.c
610
611 ALTERA TRIPLE SPEED ETHERNET DRIVER
612 M: Vince Bridgers <vbridger@opensource.altera.com>
613 L: netdev@vger.kernel.org
614 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
615 S: Maintained
616 F: drivers/net/ethernet/altera/
617
618 ALTERA UART/JTAG UART SERIAL DRIVERS
619 M: Tobias Klauser <tklauser@distanz.ch>
620 L: linux-serial@vger.kernel.org
621 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
622 S: Maintained
623 F: drivers/tty/serial/altera_uart.c
624 F: drivers/tty/serial/altera_jtaguart.c
625 F: include/linux/altera_uart.h
626 F: include/linux/altera_jtaguart.h
627
628 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
629 M: Tom Lendacky <thomas.lendacky@amd.com>
630 L: linux-crypto@vger.kernel.org
631 S: Supported
632 F: drivers/crypto/ccp/
633 F: include/linux/ccp.h
634
635 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
636 M: Huang Rui <ray.huang@amd.com>
637 L: lm-sensors@lm-sensors.org
638 S: Supported
639 F: Documentation/hwmon/fam15h_power
640 F: drivers/hwmon/fam15h_power.c
641
642 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
643 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
644 S: Orphan
645 F: drivers/usb/gadget/udc/amd5536udc.*
646
647 AMD GEODE PROCESSOR/CHIPSET SUPPORT
648 P: Andres Salomon <dilinger@queued.net>
649 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
650 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
651 S: Supported
652 F: drivers/char/hw_random/geode-rng.c
653 F: drivers/crypto/geode*
654 F: drivers/video/fbdev/geode/
655 F: arch/x86/include/asm/geode.h
656
657 AMD IOMMU (AMD-VI)
658 M: Joerg Roedel <joro@8bytes.org>
659 L: iommu@lists.linux-foundation.org
660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
661 S: Maintained
662 F: drivers/iommu/amd_iommu*.[ch]
663 F: include/linux/amd-iommu.h
664
665 AMD KFD
666 M: Oded Gabbay <oded.gabbay@gmail.com>
667 L: dri-devel@lists.freedesktop.org
668 T: git git://people.freedesktop.org/~gabbayo/linux.git
669 S: Supported
670 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
671 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
672 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
673 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
674 F: drivers/gpu/drm/amd/amdkfd/
675 F: drivers/gpu/drm/amd/include/cik_structs.h
676 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
677 F: drivers/gpu/drm/amd/include/vi_structs.h
678 F: drivers/gpu/drm/radeon/radeon_kfd.c
679 F: drivers/gpu/drm/radeon/radeon_kfd.h
680 F: include/uapi/linux/kfd_ioctl.h
681
682 AMD XGBE DRIVER
683 M: Tom Lendacky <thomas.lendacky@amd.com>
684 L: netdev@vger.kernel.org
685 S: Supported
686 F: drivers/net/ethernet/amd/xgbe/
687
688 AMS (Apple Motion Sensor) DRIVER
689 M: Michael Hanselmann <linux-kernel@hansmi.ch>
690 S: Supported
691 F: drivers/macintosh/ams/
692
693 ANALOG DEVICES INC AD9389B DRIVER
694 M: Hans Verkuil <hans.verkuil@cisco.com>
695 L: linux-media@vger.kernel.org
696 S: Maintained
697 F: drivers/media/i2c/ad9389b*
698
699 ANALOG DEVICES INC ADV7180 DRIVER
700 M: Lars-Peter Clausen <lars@metafoo.de>
701 L: linux-media@vger.kernel.org
702 W: http://ez.analog.com/community/linux-device-drivers
703 S: Supported
704 F: drivers/media/i2c/adv7180.c
705
706 ANALOG DEVICES INC ADV7511 DRIVER
707 M: Hans Verkuil <hans.verkuil@cisco.com>
708 L: linux-media@vger.kernel.org
709 S: Maintained
710 F: drivers/media/i2c/adv7511*
711
712 ANALOG DEVICES INC ADV7604 DRIVER
713 M: Hans Verkuil <hans.verkuil@cisco.com>
714 L: linux-media@vger.kernel.org
715 S: Maintained
716 F: drivers/media/i2c/adv7604*
717
718 ANALOG DEVICES INC ADV7842 DRIVER
719 M: Hans Verkuil <hans.verkuil@cisco.com>
720 L: linux-media@vger.kernel.org
721 S: Maintained
722 F: drivers/media/i2c/adv7842*
723
724 ANALOG DEVICES INC ASOC CODEC DRIVERS
725 M: Lars-Peter Clausen <lars@metafoo.de>
726 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
727 W: http://wiki.analog.com/
728 W: http://ez.analog.com/community/linux-device-drivers
729 S: Supported
730 F: sound/soc/codecs/adau*
731 F: sound/soc/codecs/adav*
732 F: sound/soc/codecs/ad1*
733 F: sound/soc/codecs/ad7*
734 F: sound/soc/codecs/ssm*
735 F: sound/soc/codecs/sigmadsp.*
736
737 ANALOG DEVICES INC ASOC DRIVERS
738 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
739 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
740 W: http://blackfin.uclinux.org/
741 S: Supported
742 F: sound/soc/blackfin/*
743
744 ANALOG DEVICES INC IIO DRIVERS
745 M: Lars-Peter Clausen <lars@metafoo.de>
746 M: Michael Hennerich <Michael.Hennerich@analog.com>
747 W: http://wiki.analog.com/
748 W: http://ez.analog.com/community/linux-device-drivers
749 S: Supported
750 F: drivers/iio/*/ad*
751 X: drivers/iio/*/adjd*
752 F: drivers/staging/iio/*/ad*
753 F: staging/iio/trigger/iio-trig-bfin-timer.c
754
755 ANALOG DEVICES INC DMA DRIVERS
756 M: Lars-Peter Clausen <lars@metafoo.de>
757 W: http://ez.analog.com/community/linux-device-drivers
758 S: Supported
759 F: drivers/dma/dma-axi-dmac.c
760
761 ANDROID DRIVERS
762 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
763 M: Arve HjønnevĂ¥g <arve@android.com>
764 M: Riley Andrews <riandrews@android.com>
765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
766 L: devel@driverdev.osuosl.org
767 S: Supported
768 F: drivers/android/
769 F: drivers/staging/android/
770
771 AOA (Apple Onboard Audio) ALSA DRIVER
772 M: Johannes Berg <johannes@sipsolutions.net>
773 L: linuxppc-dev@lists.ozlabs.org
774 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
775 S: Maintained
776 F: sound/aoa/
777
778 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
779 M: William Breathitt Gray <vilhelm.gray@gmail.com>
780 L: linux-iio@vger.kernel.org
781 S: Maintained
782 F: drivers/iio/dac/stx104.c
783
784 APM DRIVER
785 M: Jiri Kosina <jikos@kernel.org>
786 S: Odd fixes
787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
788 F: arch/x86/kernel/apm_32.c
789 F: include/linux/apm_bios.h
790 F: include/uapi/linux/apm_bios.h
791 F: drivers/char/apm-emulation.c
792
793 APPLE BCM5974 MULTITOUCH DRIVER
794 M: Henrik Rydberg <rydberg@bitmath.org>
795 L: linux-input@vger.kernel.org
796 S: Odd fixes
797 F: drivers/input/mouse/bcm5974.c
798
799 APPLE SMC DRIVER
800 M: Henrik Rydberg <rydberg@bitmath.org>
801 L: lm-sensors@lm-sensors.org
802 S: Odd fixes
803 F: drivers/hwmon/applesmc.c
804
805 APPLETALK NETWORK LAYER
806 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
807 S: Maintained
808 F: drivers/net/appletalk/
809 F: net/appletalk/
810
811 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
812 M: Duc Dang <dhdang@apm.com>
813 S: Supported
814 F: arch/arm64/boot/dts/apm/
815
816 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
817 M: Iyappan Subramanian <isubramanian@apm.com>
818 M: Keyur Chudgar <kchudgar@apm.com>
819 S: Supported
820 F: drivers/net/ethernet/apm/xgene/
821 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
822
823 APTINA CAMERA SENSOR PLL
824 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
825 L: linux-media@vger.kernel.org
826 S: Maintained
827 F: drivers/media/i2c/aptina-pll.*
828
829 ARC FRAMEBUFFER DRIVER
830 M: Jaya Kumar <jayalk@intworks.biz>
831 S: Maintained
832 F: drivers/video/fbdev/arcfb.c
833 F: drivers/video/fbdev/core/fb_defio.c
834
835 ARCNET NETWORK LAYER
836 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
837 L: netdev@vger.kernel.org
838 S: Maintained
839 F: drivers/net/arcnet/
840 F: include/uapi/linux/if_arcnet.h
841
842 ARM MFM AND FLOPPY DRIVERS
843 M: Ian Molton <spyro@f2s.com>
844 S: Maintained
845 F: arch/arm/lib/floppydma.S
846 F: arch/arm/include/asm/floppy.h
847
848 ARM PMU PROFILING AND DEBUGGING
849 M: Will Deacon <will.deacon@arm.com>
850 R: Mark Rutland <mark.rutland@arm.com>
851 S: Maintained
852 F: arch/arm*/kernel/perf_*
853 F: arch/arm/oprofile/common.c
854 F: arch/arm*/kernel/hw_breakpoint.c
855 F: arch/arm*/include/asm/hw_breakpoint.h
856 F: arch/arm*/include/asm/perf_event.h
857 F: drivers/perf/arm_pmu.c
858 F: include/linux/perf/arm_pmu.h
859
860 ARM PORT
861 M: Russell King <linux@arm.linux.org.uk>
862 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
863 W: http://www.arm.linux.org.uk/
864 S: Maintained
865 F: arch/arm/
866
867 ARM SUB-ARCHITECTURES
868 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
869 S: Maintained
870 F: arch/arm/mach-*/
871 F: arch/arm/plat-*/
872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
873
874 ARM PRIMECELL AACI PL041 DRIVER
875 M: Russell King <linux@arm.linux.org.uk>
876 S: Maintained
877 F: sound/arm/aaci.*
878
879 ARM PRIMECELL CLCD PL110 DRIVER
880 M: Russell King <linux@arm.linux.org.uk>
881 S: Maintained
882 F: drivers/video/fbdev/amba-clcd.*
883
884 ARM PRIMECELL KMI PL050 DRIVER
885 M: Russell King <linux@arm.linux.org.uk>
886 S: Maintained
887 F: drivers/input/serio/ambakmi.*
888 F: include/linux/amba/kmi.h
889
890 ARM PRIMECELL MMCI PL180/1 DRIVER
891 M: Russell King <linux@arm.linux.org.uk>
892 S: Maintained
893 F: drivers/mmc/host/mmci.*
894 F: include/linux/amba/mmci.h
895
896 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
897 M: Russell King <linux@arm.linux.org.uk>
898 S: Maintained
899 F: drivers/tty/serial/amba-pl01*.c
900 F: include/linux/amba/serial.h
901
902 ARM PRIMECELL BUS SUPPORT
903 M: Russell King <linux@arm.linux.org.uk>
904 S: Maintained
905 F: drivers/amba/
906 F: include/linux/amba/bus.h
907
908 ARM/ADS SPHERE MACHINE SUPPORT
909 M: Lennert Buytenhek <kernel@wantstofly.org>
910 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
911 S: Maintained
912
913 ARM/AFEB9260 MACHINE SUPPORT
914 M: Sergey Lapin <slapin@ossfans.org>
915 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
916 S: Maintained
917
918 ARM/AJECO 1ARM MACHINE SUPPORT
919 M: Lennert Buytenhek <kernel@wantstofly.org>
920 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
921 S: Maintained
922
923 ARM/Allwinner sunXi SoC support
924 M: Maxime Ripard <maxime.ripard@free-electrons.com>
925 M: Chen-Yu Tsai <wens@csie.org>
926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 S: Maintained
928 N: sun[x456789]i
929
930 ARM/Allwinner SoC Clock Support
931 M: Emilio LĂ³pez <emilio@elopez.com.ar>
932 S: Maintained
933 F: drivers/clk/sunxi/
934
935 ARM/Amlogic Meson SoC support
936 M: Carlo Caione <carlo@caione.org>
937 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 L: linux-meson@googlegroups.com
939 W: http://linux-meson.com/
940 S: Maintained
941 F: arch/arm/mach-meson/
942 F: arch/arm/boot/dts/meson*
943 N: meson
944
945 ARM/Annapurna Labs ALPINE ARCHITECTURE
946 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
947 M: Antoine Tenart <antoine.tenart@free-electrons.com>
948 S: Maintained
949 F: arch/arm/mach-alpine/
950 F: arch/arm/boot/dts/alpine*
951 F: arch/arm64/boot/dts/al/
952 F: drivers/*/*alpine*
953
954 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
955 M: Nicolas Ferre <nicolas.ferre@atmel.com>
956 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
957 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
958 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
959 W: http://www.linux4sam.org
960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
961 S: Supported
962 F: arch/arm/mach-at91/
963 F: include/soc/at91/
964 F: arch/arm/boot/dts/at91*.dts
965 F: arch/arm/boot/dts/at91*.dtsi
966 F: arch/arm/boot/dts/sama*.dts
967 F: arch/arm/boot/dts/sama*.dtsi
968 F: arch/arm/include/debug/at91.S
969
970 ARM/ATMEL AT91 Clock Support
971 M: Boris Brezillon <boris.brezillon@free-electrons.com>
972 S: Maintained
973 F: drivers/clk/at91
974
975 ARM/CALXEDA HIGHBANK ARCHITECTURE
976 M: Rob Herring <robh@kernel.org>
977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 S: Maintained
979 F: arch/arm/mach-highbank/
980 F: arch/arm/boot/dts/highbank.dts
981 F: arch/arm/boot/dts/ecx-*.dts*
982
983 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
984 M: Krzysztof Halasa <khalasa@piap.pl>
985 S: Maintained
986 F: arch/arm/mach-cns3xxx/
987
988 ARM/CAVIUM THUNDER NETWORK DRIVER
989 M: Sunil Goutham <sgoutham@cavium.com>
990 M: Robert Richter <rric@kernel.org>
991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
992 S: Supported
993 F: drivers/net/ethernet/cavium/thunder/
994
995 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
996 M: Alexander Shiyan <shc_work@mail.ru>
997 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
998 S: Odd Fixes
999 N: clps711x
1000
1001 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1002 M: Hartley Sweeten <hsweeten@visionengravers.com>
1003 M: Ryan Mallon <rmallon@gmail.com>
1004 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 S: Maintained
1006 F: arch/arm/mach-ep93xx/
1007 F: arch/arm/mach-ep93xx/include/mach/
1008
1009 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1010 M: Lennert Buytenhek <kernel@wantstofly.org>
1011 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 S: Maintained
1013
1014 ARM/CLKDEV SUPPORT
1015 M: Russell King <linux@arm.linux.org.uk>
1016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 S: Maintained
1018 F: arch/arm/include/asm/clkdev.h
1019 F: drivers/clk/clkdev.c
1020
1021 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1022 M: Mike Rapoport <mike@compulab.co.il>
1023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1024 S: Maintained
1025
1026 ARM/CONTEC MICRO9 MACHINE SUPPORT
1027 M: Hubert Feurstein <hubert.feurstein@contec.at>
1028 S: Maintained
1029 F: arch/arm/mach-ep93xx/micro9.c
1030
1031 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1032 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1033 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034 S: Maintained
1035 F: drivers/hwtracing/coresight/*
1036 F: Documentation/trace/coresight.txt
1037 F: Documentation/devicetree/bindings/arm/coresight.txt
1038 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1039
1040 ARM/CORGI MACHINE SUPPORT
1041 M: Richard Purdie <rpurdie@rpsys.net>
1042 S: Maintained
1043
1044 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1045 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1046 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 T: git git://github.com/ulli-kroll/linux.git
1048 S: Maintained
1049 F: arch/arm/mach-gemini/
1050 F: drivers/rtc/rtc-gemini.c
1051
1052 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1053 M: Barry Song <baohua@kernel.org>
1054 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1056 S: Maintained
1057 F: arch/arm/boot/dts/prima2*
1058 F: arch/arm/mach-prima2/
1059 F: drivers/clk/sirf/
1060 F: drivers/clocksource/timer-prima2.c
1061 F: drivers/clocksource/timer-atlas7.c
1062 N: [^a-z]sirf
1063
1064 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1065 M: Baruch Siach <baruch@tkos.co.il>
1066 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1067 S: Maintained
1068 F: arch/arm/boot/dts/cx92755*
1069 N: digicolor
1070
1071 ARM/EBSA110 MACHINE SUPPORT
1072 M: Russell King <linux@arm.linux.org.uk>
1073 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1074 W: http://www.arm.linux.org.uk/
1075 S: Maintained
1076 F: arch/arm/mach-ebsa110/
1077 F: drivers/net/ethernet/amd/am79c961a.*
1078
1079 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1080 M: Uwe Kleine-König <kernel@pengutronix.de>
1081 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 S: Maintained
1083 N: efm32
1084
1085 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1086 M: Daniel Ribeiro <drwyrm@gmail.com>
1087 M: Stefan Schmidt <stefan@openezx.org>
1088 M: Harald Welte <laforge@openezx.org>
1089 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1090 W: http://www.openezx.org/
1091 S: Maintained
1092 T: topgit git://git.openezx.org/openezx.git
1093 F: arch/arm/mach-pxa/ezx.c
1094
1095 ARM/FARADAY FA526 PORT
1096 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 S: Maintained
1099 T: git git://git.berlios.de/gemini-board
1100 F: arch/arm/mm/*-fa*
1101
1102 ARM/FOOTBRIDGE ARCHITECTURE
1103 M: Russell King <linux@arm.linux.org.uk>
1104 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 W: http://www.arm.linux.org.uk/
1106 S: Maintained
1107 F: arch/arm/include/asm/hardware/dec21285.h
1108 F: arch/arm/mach-footbridge/
1109
1110 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1111 M: Shawn Guo <shawnguo@kernel.org>
1112 M: Sascha Hauer <kernel@pengutronix.de>
1113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 S: Maintained
1115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1116 F: arch/arm/mach-imx/
1117 F: arch/arm/mach-mxs/
1118 F: arch/arm/boot/dts/imx*
1119 F: arch/arm/configs/imx*_defconfig
1120 F: drivers/clk/imx/
1121 F: include/soc/imx/
1122
1123 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1124 M: Shawn Guo <shawnguo@kernel.org>
1125 M: Sascha Hauer <kernel@pengutronix.de>
1126 R: Stefan Agner <stefan@agner.ch>
1127 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128 S: Maintained
1129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1130 F: arch/arm/mach-imx/*vf610*
1131 F: arch/arm/boot/dts/vf*
1132
1133 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1134 M: Lennert Buytenhek <kernel@wantstofly.org>
1135 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 S: Maintained
1137
1138 ARM/GUMSTIX MACHINE SUPPORT
1139 M: Steve Sakoman <sakoman@gmail.com>
1140 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 S: Maintained
1142
1143 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1144 M: Philipp Zabel <philipp.zabel@gmail.com>
1145 M: Paul Parsons <lost.distance@yahoo.com>
1146 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S: Maintained
1148 F: arch/arm/mach-pxa/hx4700.c
1149 F: arch/arm/mach-pxa/include/mach/hx4700.h
1150 F: sound/soc/pxa/hx4700.c
1151
1152 ARM/HISILICON SOC SUPPORT
1153 M: Wei Xu <xuwei5@hisilicon.com>
1154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 W: http://www.hisilicon.com
1156 S: Supported
1157 T: git git://github.com/hisilicon/linux-hisi.git
1158 F: arch/arm/mach-hisi/
1159 F: arch/arm/boot/dts/hi3*
1160 F: arch/arm/boot/dts/hip*
1161 F: arch/arm/boot/dts/hisi*
1162 F: arch/arm64/boot/dts/hisilicon/
1163
1164 ARM/HP JORNADA 7XX MACHINE SUPPORT
1165 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1166 W: www.jlime.com
1167 S: Maintained
1168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1169 F: arch/arm/mach-sa1100/jornada720.c
1170 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1171
1172 ARM/IGEP MACHINE SUPPORT
1173 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1174 M: Javier Martinez Canillas <javier@dowhile0.org>
1175 L: linux-omap@vger.kernel.org
1176 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 S: Maintained
1178 F: arch/arm/boot/dts/omap3-igep*
1179
1180 ARM/INCOME PXA270 SUPPORT
1181 M: Marek Vasut <marek.vasut@gmail.com>
1182 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 S: Maintained
1184 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1185
1186 ARM/INTEL IOP32X ARM ARCHITECTURE
1187 M: Lennert Buytenhek <kernel@wantstofly.org>
1188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1189 S: Maintained
1190
1191 ARM/INTEL IOP33X ARM ARCHITECTURE
1192 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1193 S: Orphan
1194
1195 ARM/INTEL IOP13XX ARM ARCHITECTURE
1196 M: Lennert Buytenhek <kernel@wantstofly.org>
1197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 S: Maintained
1199
1200 ARM/INTEL IQ81342EX MACHINE SUPPORT
1201 M: Lennert Buytenhek <kernel@wantstofly.org>
1202 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 S: Maintained
1204
1205 ARM/INTEL IXDP2850 MACHINE SUPPORT
1206 M: Lennert Buytenhek <kernel@wantstofly.org>
1207 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 S: Maintained
1209
1210 ARM/INTEL IXP4XX ARM ARCHITECTURE
1211 M: Imre Kaloz <kaloz@openwrt.org>
1212 M: Krzysztof Halasa <khalasa@piap.pl>
1213 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1214 S: Maintained
1215 F: arch/arm/mach-ixp4xx/
1216
1217 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1218 M: Jonathan Cameron <jic23@cam.ac.uk>
1219 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220 S: Maintained
1221 F: arch/arm/mach-pxa/stargate2.c
1222 F: drivers/pcmcia/pxa2xx_stargate2.c
1223
1224 ARM/INTEL XSC3 (MANZANO) ARM CORE
1225 M: Lennert Buytenhek <kernel@wantstofly.org>
1226 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 S: Maintained
1228
1229 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1230 M: Lennert Buytenhek <kernel@wantstofly.org>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 S: Maintained
1233
1234 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1235 M: Santosh Shilimkar <ssantosh@kernel.org>
1236 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1237 S: Maintained
1238 F: arch/arm/mach-keystone/
1239 F: arch/arm/boot/dts/k2*
1240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1241
1242 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1243 M: Santosh Shilimkar <ssantosh@kernel.org>
1244 L: linux-kernel@vger.kernel.org
1245 S: Maintained
1246 F: drivers/clk/keystone/
1247
1248 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1249 M: Santosh Shilimkar <ssantosh@kernel.org>
1250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1251 L: linux-kernel@vger.kernel.org
1252 S: Maintained
1253 F: drivers/clocksource/timer-keystone.c
1254
1255 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1256 M: Santosh Shilimkar <ssantosh@kernel.org>
1257 L: linux-kernel@vger.kernel.org
1258 S: Maintained
1259 F: drivers/power/reset/keystone-reset.c
1260
1261 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1262 M: Santosh Shilimkar <ssantosh@kernel.org>
1263 L: linux-kernel@vger.kernel.org
1264 S: Maintained
1265 F: drivers/memory/*emif*
1266
1267 ARM/LOGICPD PXA270 MACHINE SUPPORT
1268 M: Lennert Buytenhek <kernel@wantstofly.org>
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 S: Maintained
1271
1272 ARM/LPC18XX ARCHITECTURE
1273 M: Joachim Eastwood <manabian@gmail.com>
1274 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 S: Maintained
1276 F: arch/arm/boot/dts/lpc43*
1277 F: drivers/clk/nxp/clk-lpc18xx*
1278 F: drivers/clocksource/time-lpc32xx.c
1279 F: drivers/i2c/busses/i2c-lpc2k.c
1280 F: drivers/memory/pl172.c
1281 F: drivers/mtd/spi-nor/nxp-spifi.c
1282 F: drivers/rtc/rtc-lpc24xx.c
1283 N: lpc18xx
1284
1285 ARM/MAGICIAN MACHINE SUPPORT
1286 M: Philipp Zabel <philipp.zabel@gmail.com>
1287 S: Maintained
1288
1289 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1290 M: Jason Cooper <jason@lakedaemon.net>
1291 M: Andrew Lunn <andrew@lunn.ch>
1292 M: Gregory Clement <gregory.clement@free-electrons.com>
1293 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1294 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295 S: Maintained
1296 F: arch/arm/mach-mvebu/
1297 F: drivers/rtc/rtc-armada38x.c
1298 F: arch/arm/boot/dts/armada*
1299 F: arch/arm/boot/dts/kirkwood*
1300
1301
1302 ARM/Marvell Berlin SoC support
1303 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1304 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 S: Maintained
1306 F: arch/arm/mach-berlin/
1307 F: arch/arm/boot/dts/berlin*
1308 F: arch/arm64/boot/dts/marvell/berlin*
1309
1310
1311 ARM/Marvell Dove/MV78xx0/Orion SOC support
1312 M: Jason Cooper <jason@lakedaemon.net>
1313 M: Andrew Lunn <andrew@lunn.ch>
1314 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1315 M: Gregory Clement <gregory.clement@free-electrons.com>
1316 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317 S: Maintained
1318 F: arch/arm/mach-dove/
1319 F: arch/arm/mach-mv78xx0/
1320 F: arch/arm/mach-orion5x/
1321 F: arch/arm/plat-orion/
1322 F: arch/arm/boot/dts/dove*
1323 F: arch/arm/boot/dts/orion5x*
1324
1325
1326 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1327 M: Alexander Clouter <alex@digriz.org.uk>
1328 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 W: http://www.digriz.org.uk/ts78xx/kernel
1330 S: Maintained
1331 F: arch/arm/mach-orion5x/ts78xx-*
1332
1333 ARM/Mediatek RTC DRIVER
1334 M: Eddie Huang <eddie.huang@mediatek.com>
1335 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1337 S: Maintained
1338 F: drivers/rtc/rtc-mt6397.c
1339
1340 ARM/Mediatek SoC support
1341 M: Matthias Brugger <matthias.bgg@gmail.com>
1342 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1344 S: Maintained
1345 F: arch/arm/boot/dts/mt6*
1346 F: arch/arm/boot/dts/mt8*
1347 F: arch/arm/mach-mediatek/
1348 N: mtk
1349 K: mediatek
1350
1351 ARM/Mediatek USB3 PHY DRIVER
1352 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1353 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1355 S: Maintained
1356 F: drivers/phy/phy-mt65xx-usb3.c
1357
1358 ARM/MICREL KS8695 ARCHITECTURE
1359 M: Greg Ungerer <gerg@uclinux.org>
1360 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 F: arch/arm/mach-ks8695/
1362 S: Odd Fixes
1363
1364 ARM/MIOA701 MACHINE SUPPORT
1365 M: Robert Jarzmik <robert.jarzmik@free.fr>
1366 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 F: arch/arm/mach-pxa/mioa701.c
1368 S: Maintained
1369
1370 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1371 M: Michael Petchkovsky <mkpetch@internode.on.net>
1372 S: Maintained
1373
1374 ARM/NOMADIK ARCHITECTURE
1375 M: Alessandro Rubini <rubini@unipv.it>
1376 M: Linus Walleij <linus.walleij@linaro.org>
1377 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378 S: Maintained
1379 F: arch/arm/mach-nomadik/
1380 F: drivers/pinctrl/nomadik/
1381 F: drivers/i2c/busses/i2c-nomadik.c
1382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1383
1384 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1385 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1386 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1387 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1388 S: Supported
1389
1390 ARM/TOSA MACHINE SUPPORT
1391 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1392 M: Dirk Opfer <dirk@opfer-online.de>
1393 S: Maintained
1394
1395 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1396 M: Marek Vasut <marek.vasut@gmail.com>
1397 L: linux-arm-kernel@lists.infradead.org
1398 W: http://hackndev.com
1399 S: Maintained
1400 F: arch/arm/mach-pxa/include/mach/palmtx.h
1401 F: arch/arm/mach-pxa/palmtx.c
1402 F: arch/arm/mach-pxa/include/mach/palmt5.h
1403 F: arch/arm/mach-pxa/palmt5.c
1404 F: arch/arm/mach-pxa/include/mach/palmld.h
1405 F: arch/arm/mach-pxa/palmld.c
1406 F: arch/arm/mach-pxa/include/mach/palmte2.h
1407 F: arch/arm/mach-pxa/palmte2.c
1408 F: arch/arm/mach-pxa/include/mach/palmtc.h
1409 F: arch/arm/mach-pxa/palmtc.c
1410
1411 ARM/PALM TREO SUPPORT
1412 M: Tomas Cech <sleep_walker@suse.com>
1413 L: linux-arm-kernel@lists.infradead.org
1414 W: http://hackndev.com
1415 S: Maintained
1416 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1417 F: arch/arm/mach-pxa/palmtreo.c
1418
1419 ARM/PALMZ72 SUPPORT
1420 M: Sergey Lapin <slapin@ossfans.org>
1421 L: linux-arm-kernel@lists.infradead.org
1422 W: http://hackndev.com
1423 S: Maintained
1424 F: arch/arm/mach-pxa/include/mach/palmz72.h
1425 F: arch/arm/mach-pxa/palmz72.c
1426
1427 ARM/PLEB SUPPORT
1428 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1429 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1430 S: Maintained
1431
1432 ARM/PT DIGITAL BOARD PORT
1433 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1434 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435 W: http://www.arm.linux.org.uk/
1436 S: Maintained
1437
1438 ARM/QUALCOMM SUPPORT
1439 M: Andy Gross <andy.gross@linaro.org>
1440 M: David Brown <david.brown@linaro.org>
1441 L: linux-arm-msm@vger.kernel.org
1442 L: linux-soc@vger.kernel.org
1443 S: Maintained
1444 F: arch/arm/boot/dts/qcom-*.dts
1445 F: arch/arm/boot/dts/qcom-*.dtsi
1446 F: arch/arm/mach-qcom/
1447 F: arch/arm64/boot/dts/qcom/*
1448 F: drivers/soc/qcom/
1449 F: drivers/tty/serial/msm_serial.h
1450 F: drivers/tty/serial/msm_serial.c
1451 F: drivers/*/pm8???-*
1452 F: drivers/mfd/ssbi.c
1453 F: drivers/firmware/qcom_scm.c
1454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1455
1456 ARM/RADISYS ENP2611 MACHINE SUPPORT
1457 M: Lennert Buytenhek <kernel@wantstofly.org>
1458 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1459 S: Maintained
1460
1461 ARM/RENESAS ARM64 ARCHITECTURE
1462 M: Simon Horman <horms@verge.net.au>
1463 M: Magnus Damm <magnus.damm@gmail.com>
1464 L: linux-renesas-soc@vger.kernel.org
1465 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1467 S: Supported
1468 F: arch/arm64/boot/dts/renesas/
1469
1470 ARM/RISCPC ARCHITECTURE
1471 M: Russell King <linux@arm.linux.org.uk>
1472 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473 W: http://www.arm.linux.org.uk/
1474 S: Maintained
1475 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1476 F: arch/arm/include/asm/hardware/ioc.h
1477 F: arch/arm/include/asm/hardware/iomd.h
1478 F: arch/arm/include/asm/hardware/memc.h
1479 F: arch/arm/mach-rpc/
1480 F: drivers/net/ethernet/8390/etherh.c
1481 F: drivers/net/ethernet/i825xx/ether1*
1482 F: drivers/net/ethernet/seeq/ether3*
1483 F: drivers/scsi/arm/
1484
1485 ARM/Rockchip SoC support
1486 M: Heiko Stuebner <heiko@sntech.de>
1487 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1488 L: linux-rockchip@lists.infradead.org
1489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1490 S: Maintained
1491 F: arch/arm/boot/dts/rk3*
1492 F: arch/arm/mach-rockchip/
1493 F: drivers/clk/rockchip/
1494 F: drivers/i2c/busses/i2c-rk3x.c
1495 F: drivers/*/*rockchip*
1496 F: drivers/*/*/*rockchip*
1497 F: sound/soc/rockchip/
1498 N: rockchip
1499
1500 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1501 M: Kukjin Kim <kgene@kernel.org>
1502 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1503 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1505 S: Maintained
1506 F: arch/arm/boot/dts/s3c*
1507 F: arch/arm/boot/dts/s5p*
1508 F: arch/arm/boot/dts/samsung*
1509 F: arch/arm/boot/dts/exynos*
1510 F: arch/arm64/boot/dts/exynos/
1511 F: arch/arm/plat-samsung/
1512 F: arch/arm/mach-s3c24*/
1513 F: arch/arm/mach-s3c64xx/
1514 F: arch/arm/mach-s5p*/
1515 F: arch/arm/mach-exynos*/
1516 F: drivers/*/*s3c2410*
1517 F: drivers/*/*/*s3c2410*
1518 F: drivers/spi/spi-s3c*
1519 F: sound/soc/samsung/*
1520 F: Documentation/arm/Samsung/
1521 F: Documentation/devicetree/bindings/arm/samsung/
1522 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1523 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1524 N: exynos
1525
1526 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1527 M: Kyungmin Park <kyungmin.park@samsung.com>
1528 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529 S: Maintained
1530 F: arch/arm/mach-s5pv210/
1531
1532 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1533 M: Kyungmin Park <kyungmin.park@samsung.com>
1534 M: Kamil Debski <k.debski@samsung.com>
1535 L: linux-arm-kernel@lists.infradead.org
1536 L: linux-media@vger.kernel.org
1537 S: Maintained
1538 F: drivers/media/platform/s5p-g2d/
1539
1540 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1541 M: Kyungmin Park <kyungmin.park@samsung.com>
1542 M: Kamil Debski <k.debski@samsung.com>
1543 M: Jeongtae Park <jtp.park@samsung.com>
1544 L: linux-arm-kernel@lists.infradead.org
1545 L: linux-media@vger.kernel.org
1546 S: Maintained
1547 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1548 F: drivers/media/platform/s5p-mfc/
1549
1550 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1551 M: Kyungmin Park <kyungmin.park@samsung.com>
1552 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1553 L: linux-arm-kernel@lists.infradead.org
1554 L: linux-media@vger.kernel.org
1555 S: Maintained
1556 F: drivers/media/platform/s5p-tv/
1557
1558 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1559 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1560 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1561 L: linux-arm-kernel@lists.infradead.org
1562 L: linux-media@vger.kernel.org
1563 S: Maintained
1564 F: drivers/media/platform/s5p-jpeg/
1565
1566 ARM/SHMOBILE ARM ARCHITECTURE
1567 M: Simon Horman <horms@verge.net.au>
1568 M: Magnus Damm <magnus.damm@gmail.com>
1569 L: linux-renesas-soc@vger.kernel.org
1570 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1572 S: Supported
1573 F: arch/arm/boot/dts/emev2*
1574 F: arch/arm/boot/dts/r7s*
1575 F: arch/arm/boot/dts/r8a*
1576 F: arch/arm/boot/dts/sh*
1577 F: arch/arm/configs/shmobile_defconfig
1578 F: arch/arm/include/debug/renesas-scif.S
1579 F: arch/arm/mach-shmobile/
1580 F: drivers/sh/
1581
1582 ARM/SOCFPGA ARCHITECTURE
1583 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1584 S: Maintained
1585 F: arch/arm/mach-socfpga/
1586 F: arch/arm/boot/dts/socfpga*
1587 F: arch/arm/configs/socfpga_defconfig
1588 F: arch/arm64/boot/dts/altera/
1589 W: http://www.rocketboards.org
1590 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1591
1592 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1593 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1594 S: Maintained
1595 F: drivers/clk/socfpga/
1596
1597 ARM/SOCFPGA EDAC SUPPORT
1598 M: Thor Thayer <tthayer@opensource.altera.com>
1599 S: Maintained
1600 F: drivers/edac/altera_edac.
1601
1602 ARM/STI ARCHITECTURE
1603 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1604 M: Maxime Coquelin <maxime.coquelin@st.com>
1605 M: Patrice Chotard <patrice.chotard@st.com>
1606 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1607 L: kernel@stlinux.com
1608 W: http://www.stlinux.com
1609 S: Maintained
1610 F: arch/arm/mach-sti/
1611 F: arch/arm/boot/dts/sti*
1612 F: drivers/char/hw_random/st-rng.c
1613 F: drivers/clocksource/arm_global_timer.c
1614 F: drivers/clocksource/clksrc_st_lpc.c
1615 F: drivers/i2c/busses/i2c-st.c
1616 F: drivers/media/rc/st_rc.c
1617 F: drivers/media/platform/sti/c8sectpfe/
1618 F: drivers/mmc/host/sdhci-st.c
1619 F: drivers/phy/phy-miphy28lp.c
1620 F: drivers/phy/phy-miphy365x.c
1621 F: drivers/phy/phy-stih407-usb.c
1622 F: drivers/phy/phy-stih41x-usb.c
1623 F: drivers/pinctrl/pinctrl-st.c
1624 F: drivers/reset/sti/
1625 F: drivers/rtc/rtc-st-lpc.c
1626 F: drivers/tty/serial/st-asc.c
1627 F: drivers/usb/dwc3/dwc3-st.c
1628 F: drivers/usb/host/ehci-st.c
1629 F: drivers/usb/host/ohci-st.c
1630 F: drivers/watchdog/st_lpc_wdt.c
1631 F: drivers/ata/ahci_st.c
1632
1633 ARM/STM32 ARCHITECTURE
1634 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1635 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636 S: Maintained
1637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1638 N: stm32
1639 F: drivers/clocksource/armv7m_systick.c
1640
1641 ARM/TANGO ARCHITECTURE
1642 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1643 L: linux-arm-kernel@lists.infradead.org
1644 S: Maintained
1645 F: arch/arm/mach-tango/
1646 F: arch/arm/boot/dts/tango*
1647
1648 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1649 M: Lennert Buytenhek <kernel@wantstofly.org>
1650 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1651 S: Maintained
1652
1653 ARM/TETON BGA MACHINE SUPPORT
1654 M: "Mark F. Brown" <mark.brown314@gmail.com>
1655 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 S: Maintained
1657
1658 ARM/THECUS N2100 MACHINE SUPPORT
1659 M: Lennert Buytenhek <kernel@wantstofly.org>
1660 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1661 S: Maintained
1662
1663 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1664 M: Wan ZongShun <mcuos.com@gmail.com>
1665 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666 W: http://www.mcuos.com
1667 S: Maintained
1668 F: arch/arm/mach-w90x900/
1669 F: drivers/input/keyboard/w90p910_keypad.c
1670 F: drivers/input/touchscreen/w90p910_ts.c
1671 F: drivers/watchdog/nuc900_wdt.c
1672 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1673 F: drivers/mtd/nand/nuc900_nand.c
1674 F: drivers/rtc/rtc-nuc900.c
1675 F: drivers/spi/spi-nuc900.c
1676 F: drivers/usb/host/ehci-w90x900.c
1677 F: drivers/video/fbdev/nuc900fb.c
1678
1679 ARM/U300 MACHINE SUPPORT
1680 M: Linus Walleij <linus.walleij@linaro.org>
1681 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1682 S: Supported
1683 F: arch/arm/mach-u300/
1684 F: drivers/clocksource/timer-u300.c
1685 F: drivers/i2c/busses/i2c-stu300.c
1686 F: drivers/rtc/rtc-coh901331.c
1687 F: drivers/watchdog/coh901327_wdt.c
1688 F: drivers/dma/coh901318*
1689 F: drivers/mfd/ab3100*
1690 F: drivers/rtc/rtc-ab3100.c
1691 F: drivers/rtc/rtc-coh901331.c
1692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1693
1694 ARM/UNIPHIER ARCHITECTURE
1695 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1696 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697 S: Maintained
1698 F: arch/arm/boot/dts/uniphier*
1699 F: arch/arm/include/asm/hardware/cache-uniphier.h
1700 F: arch/arm/mach-uniphier/
1701 F: arch/arm/mm/cache-uniphier.c
1702 F: arch/arm64/boot/dts/socionext/
1703 F: drivers/bus/uniphier-system-bus.c
1704 F: drivers/i2c/busses/i2c-uniphier*
1705 F: drivers/pinctrl/uniphier/
1706 F: drivers/tty/serial/8250/8250_uniphier.c
1707 N: uniphier
1708
1709 ARM/Ux500 ARM ARCHITECTURE
1710 M: Linus Walleij <linus.walleij@linaro.org>
1711 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1712 S: Maintained
1713 F: arch/arm/mach-ux500/
1714 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1715 F: drivers/dma/ste_dma40*
1716 F: drivers/hwspinlock/u8500_hsem.c
1717 F: drivers/mfd/abx500*
1718 F: drivers/mfd/ab8500*
1719 F: drivers/mfd/dbx500*
1720 F: drivers/mfd/db8500*
1721 F: drivers/pinctrl/nomadik/pinctrl-ab*
1722 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1723 F: drivers/rtc/rtc-ab8500.c
1724 F: drivers/rtc/rtc-pl031.c
1725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1726
1727 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1728 M: Ulf Hansson <ulf.hansson@linaro.org>
1729 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730 T: git git://git.linaro.org/people/ulfh/clk.git
1731 S: Maintained
1732 F: drivers/clk/ux500/
1733 F: include/linux/platform_data/clk-ux500.h
1734
1735 ARM/VERSATILE EXPRESS PLATFORM
1736 M: Liviu Dudau <liviu.dudau@arm.com>
1737 M: Sudeep Holla <sudeep.holla@arm.com>
1738 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1739 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1740 S: Maintained
1741 F: arch/arm/boot/dts/vexpress*
1742 F: arch/arm64/boot/dts/arm/
1743 F: arch/arm/mach-vexpress/
1744 F: */*/vexpress*
1745 F: */*/*/vexpress*
1746 F: drivers/clk/versatile/clk-vexpress-osc.c
1747 F: drivers/clocksource/versatile.c
1748
1749 ARM/VFP SUPPORT
1750 M: Russell King <linux@arm.linux.org.uk>
1751 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1752 W: http://www.arm.linux.org.uk/
1753 S: Maintained
1754 F: arch/arm/vfp/
1755
1756 ARM/VOIPAC PXA270 SUPPORT
1757 M: Marek Vasut <marek.vasut@gmail.com>
1758 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1759 S: Maintained
1760 F: arch/arm/mach-pxa/vpac270.c
1761 F: arch/arm/mach-pxa/include/mach/vpac270.h
1762
1763 ARM/VT8500 ARM ARCHITECTURE
1764 M: Tony Prisk <linux@prisktech.co.nz>
1765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1766 S: Maintained
1767 F: arch/arm/mach-vt8500/
1768 F: drivers/clocksource/vt8500_timer.c
1769 F: drivers/i2c/busses/i2c-wmt.c
1770 F: drivers/mmc/host/wmt-sdmmc.c
1771 F: drivers/pwm/pwm-vt8500.c
1772 F: drivers/rtc/rtc-vt8500.c
1773 F: drivers/tty/serial/vt8500_serial.c
1774 F: drivers/usb/host/ehci-platform.c
1775 F: drivers/usb/host/uhci-platform.c
1776 F: drivers/video/fbdev/vt8500lcdfb.*
1777 F: drivers/video/fbdev/wm8505fb*
1778 F: drivers/video/fbdev/wmt_ge_rops.*
1779
1780 ARM/ZIPIT Z2 SUPPORT
1781 M: Marek Vasut <marek.vasut@gmail.com>
1782 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783 S: Maintained
1784 F: arch/arm/mach-pxa/z2.c
1785 F: arch/arm/mach-pxa/include/mach/z2.h
1786
1787 ARM/ZTE ARCHITECTURE
1788 M: Jun Nie <jun.nie@linaro.org>
1789 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790 S: Maintained
1791 F: arch/arm/mach-zx/
1792 F: drivers/clk/zte/
1793 F: Documentation/devicetree/bindings/arm/zte.txt
1794 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1795
1796 ARM/ZYNQ ARCHITECTURE
1797 M: Michal Simek <michal.simek@xilinx.com>
1798 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1799 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 W: http://wiki.xilinx.com
1801 T: git https://github.com/Xilinx/linux-xlnx.git
1802 S: Supported
1803 F: arch/arm/mach-zynq/
1804 F: drivers/cpuidle/cpuidle-zynq.c
1805 F: drivers/block/xsysace.c
1806 N: zynq
1807 N: xilinx
1808 F: drivers/clocksource/cadence_ttc_timer.c
1809 F: drivers/i2c/busses/i2c-cadence.c
1810 F: drivers/mmc/host/sdhci-of-arasan.c
1811 F: drivers/edac/synopsys_edac.c
1812
1813 ARM SMMU DRIVERS
1814 M: Will Deacon <will.deacon@arm.com>
1815 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1816 S: Maintained
1817 F: drivers/iommu/arm-smmu.c
1818 F: drivers/iommu/arm-smmu-v3.c
1819 F: drivers/iommu/io-pgtable-arm.c
1820
1821 ARM64 PORT (AARCH64 ARCHITECTURE)
1822 M: Catalin Marinas <catalin.marinas@arm.com>
1823 M: Will Deacon <will.deacon@arm.com>
1824 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1826 S: Maintained
1827 F: arch/arm64/
1828 F: Documentation/arm64/
1829
1830 AS3645A LED FLASH CONTROLLER DRIVER
1831 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1832 L: linux-media@vger.kernel.org
1833 T: git git://linuxtv.org/media_tree.git
1834 S: Maintained
1835 F: drivers/media/i2c/as3645a.c
1836 F: include/media/i2c/as3645a.h
1837
1838 ASC7621 HARDWARE MONITOR DRIVER
1839 M: George Joseph <george.joseph@fairview5.com>
1840 L: lm-sensors@lm-sensors.org
1841 S: Maintained
1842 F: Documentation/hwmon/asc7621
1843 F: drivers/hwmon/asc7621.c
1844
1845 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1846 M: Corentin Chary <corentin.chary@gmail.com>
1847 L: acpi4asus-user@lists.sourceforge.net
1848 L: platform-driver-x86@vger.kernel.org
1849 W: http://acpi4asus.sf.net
1850 S: Maintained
1851 F: drivers/platform/x86/asus*.c
1852 F: drivers/platform/x86/eeepc*.c
1853
1854 ASUS WIRELESS RADIO CONTROL DRIVER
1855 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1856 L: platform-driver-x86@vger.kernel.org
1857 S: Maintained
1858 F: drivers/platform/x86/asus-wireless.c
1859
1860 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1861 R: Dan Williams <dan.j.williams@intel.com>
1862 W: http://sourceforge.net/projects/xscaleiop
1863 S: Odd fixes
1864 F: Documentation/crypto/async-tx-api.txt
1865 F: crypto/async_tx/
1866 F: drivers/dma/
1867 F: include/linux/dmaengine.h
1868 F: include/linux/async_tx.h
1869
1870 AT24 EEPROM DRIVER
1871 M: Wolfram Sang <wsa@the-dreams.de>
1872 L: linux-i2c@vger.kernel.org
1873 S: Maintained
1874 F: drivers/misc/eeprom/at24.c
1875 F: include/linux/platform_data/at24.h
1876
1877 ATA OVER ETHERNET (AOE) DRIVER
1878 M: "Ed L. Cashin" <ed.cashin@acm.org>
1879 W: http://www.openaoe.org/
1880 S: Supported
1881 F: Documentation/aoe/
1882 F: drivers/block/aoe/
1883
1884 ATHEROS 71XX/9XXX GPIO DRIVER
1885 M: Alban Bedel <albeu@free.fr>
1886 W: https://github.com/AlbanBedel/linux
1887 T: git git://github.com/AlbanBedel/linux
1888 S: Maintained
1889 F: drivers/gpio/gpio-ath79.c
1890 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1891
1892 ATHEROS ATH GENERIC UTILITIES
1893 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1894 L: linux-wireless@vger.kernel.org
1895 S: Supported
1896 F: drivers/net/wireless/ath/*
1897
1898 ATHEROS ATH5K WIRELESS DRIVER
1899 M: Jiri Slaby <jirislaby@gmail.com>
1900 M: Nick Kossifidis <mickflemm@gmail.com>
1901 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1902 L: linux-wireless@vger.kernel.org
1903 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1904 S: Maintained
1905 F: drivers/net/wireless/ath/ath5k/
1906
1907 ATHEROS ATH6KL WIRELESS DRIVER
1908 M: Kalle Valo <kvalo@qca.qualcomm.com>
1909 L: linux-wireless@vger.kernel.org
1910 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1912 S: Supported
1913 F: drivers/net/wireless/ath/ath6kl/
1914
1915 WILOCITY WIL6210 WIRELESS DRIVER
1916 M: Maya Erez <qca_merez@qca.qualcomm.com>
1917 L: linux-wireless@vger.kernel.org
1918 L: wil6210@qca.qualcomm.com
1919 S: Supported
1920 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1921 F: drivers/net/wireless/ath/wil6210/
1922 F: include/uapi/linux/wil6210_uapi.h
1923
1924 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1925 M: Christian Lamparter <chunkeey@googlemail.com>
1926 L: linux-wireless@vger.kernel.org
1927 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1928 S: Maintained
1929 F: drivers/net/wireless/ath/carl9170/
1930
1931 ATK0110 HWMON DRIVER
1932 M: Luca Tettamanti <kronos.it@gmail.com>
1933 L: lm-sensors@lm-sensors.org
1934 S: Maintained
1935 F: drivers/hwmon/asus_atk0110.c
1936
1937 ATI_REMOTE2 DRIVER
1938 M: Ville Syrjala <syrjala@sci.fi>
1939 S: Maintained
1940 F: drivers/input/misc/ati_remote2.c
1941
1942 ATLX ETHERNET DRIVERS
1943 M: Jay Cliburn <jcliburn@gmail.com>
1944 M: Chris Snook <chris.snook@gmail.com>
1945 L: netdev@vger.kernel.org
1946 W: http://sourceforge.net/projects/atl1
1947 W: http://atl1.sourceforge.net
1948 S: Maintained
1949 F: drivers/net/ethernet/atheros/
1950
1951 ATM
1952 M: Chas Williams <3chas3@gmail.com>
1953 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1954 L: netdev@vger.kernel.org
1955 W: http://linux-atm.sourceforge.net
1956 S: Maintained
1957 F: drivers/atm/
1958 F: include/linux/atm*
1959 F: include/uapi/linux/atm*
1960
1961 ATMEL AT91 / AT32 MCI DRIVER
1962 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1963 S: Maintained
1964 F: drivers/mmc/host/atmel-mci.c
1965
1966 ATMEL AT91 / AT32 SERIAL DRIVER
1967 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1968 S: Supported
1969 F: drivers/tty/serial/atmel_serial.c
1970
1971 ATMEL SAMA5D2 ADC DRIVER
1972 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1973 L: linux-iio@vger.kernel.org
1974 S: Supported
1975 F: drivers/iio/adc/at91-sama5d2_adc.c
1976
1977 ATMEL Audio ALSA driver
1978 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1979 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1980 S: Supported
1981 F: sound/soc/atmel
1982
1983 ATMEL DMA DRIVER
1984 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1986 S: Supported
1987 F: drivers/dma/at_hdmac.c
1988 F: drivers/dma/at_hdmac_regs.h
1989 F: include/linux/platform_data/dma-atmel.h
1990
1991 ATMEL XDMA DRIVER
1992 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1993 L: linux-arm-kernel@lists.infradead.org
1994 L: dmaengine@vger.kernel.org
1995 S: Supported
1996 F: drivers/dma/at_xdmac.c
1997
1998 ATMEL I2C DRIVER
1999 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2000 L: linux-i2c@vger.kernel.org
2001 S: Supported
2002 F: drivers/i2c/busses/i2c-at91.c
2003
2004 ATMEL ISI DRIVER
2005 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2006 L: linux-media@vger.kernel.org
2007 S: Supported
2008 F: drivers/media/platform/soc_camera/atmel-isi.c
2009 F: include/media/atmel-isi.h
2010
2011 ATMEL LCDFB DRIVER
2012 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2013 L: linux-fbdev@vger.kernel.org
2014 S: Maintained
2015 F: drivers/video/fbdev/atmel_lcdfb.c
2016 F: include/video/atmel_lcdc.h
2017
2018 ATMEL MACB ETHERNET DRIVER
2019 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2020 S: Supported
2021 F: drivers/net/ethernet/cadence/
2022
2023 ATMEL NAND DRIVER
2024 M: Wenyou Yang <wenyou.yang@atmel.com>
2025 M: Josh Wu <rainyfeeling@outlook.com>
2026 L: linux-mtd@lists.infradead.org
2027 S: Supported
2028 F: drivers/mtd/nand/atmel_nand*
2029
2030 ATMEL SDMMC DRIVER
2031 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2032 L: linux-mmc@vger.kernel.org
2033 S: Supported
2034 F: drivers/mmc/host/sdhci-of-at91.c
2035
2036 ATMEL SPI DRIVER
2037 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2038 S: Supported
2039 F: drivers/spi/spi-atmel.*
2040
2041 ATMEL SSC DRIVER
2042 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2043 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2044 S: Supported
2045 F: drivers/misc/atmel-ssc.c
2046 F: include/linux/atmel-ssc.h
2047
2048 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2049 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2050 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2051 S: Supported
2052 F: drivers/misc/atmel_tclib.c
2053 F: drivers/clocksource/tcb_clksrc.c
2054
2055 ATMEL USBA UDC DRIVER
2056 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2057 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2058 S: Supported
2059 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2060
2061 ATMEL WIRELESS DRIVER
2062 M: Simon Kelley <simon@thekelleys.org.uk>
2063 L: linux-wireless@vger.kernel.org
2064 W: http://www.thekelleys.org.uk/atmel
2065 W: http://atmelwlandriver.sourceforge.net/
2066 S: Maintained
2067 F: drivers/net/wireless/atmel/atmel*
2068
2069 ATMEL MAXTOUCH DRIVER
2070 M: Nick Dyer <nick.dyer@itdev.co.uk>
2071 T: git git://github.com/atmel-maxtouch/linux.git
2072 S: Supported
2073 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2074 F: drivers/input/touchscreen/atmel_mxt_ts.c
2075 F: include/linux/platform_data/atmel_mxt_ts.h
2076
2077 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2078 M: Bradley Grove <linuxdrivers@attotech.com>
2079 L: linux-scsi@vger.kernel.org
2080 W: http://www.attotech.com
2081 S: Supported
2082 F: drivers/scsi/esas2r
2083
2084 ATUSB IEEE 802.15.4 RADIO DRIVER
2085 M: Stefan Schmidt <stefan@osg.samsung.com>
2086 L: linux-wpan@vger.kernel.org
2087 S: Maintained
2088 F: drivers/net/ieee802154/atusb.c
2089 F: drivers/net/ieee802154/atusb.h
2090 F: drivers/net/ieee802154/at86rf230.h
2091
2092 AUDIT SUBSYSTEM
2093 M: Paul Moore <paul@paul-moore.com>
2094 M: Eric Paris <eparis@redhat.com>
2095 L: linux-audit@redhat.com (moderated for non-subscribers)
2096 W: http://people.redhat.com/sgrubb/audit/
2097 T: git git://git.infradead.org/users/pcmoore/audit
2098 S: Maintained
2099 F: include/linux/audit.h
2100 F: include/uapi/linux/audit.h
2101 F: kernel/audit*
2102
2103 AUXILIARY DISPLAY DRIVERS
2104 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2105 W: http://miguelojeda.es/auxdisplay.htm
2106 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2107 S: Maintained
2108 F: drivers/auxdisplay/
2109 F: include/linux/cfag12864b.h
2110
2111 AVR32 ARCHITECTURE
2112 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2113 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2114 W: http://www.atmel.com/products/AVR32/
2115 W: http://mirror.egtvedt.no/avr32linux.org/
2116 W: http://avrfreaks.net/
2117 S: Maintained
2118 F: arch/avr32/
2119
2120 AVR32/AT32AP MACHINE SUPPORT
2121 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2122 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2123 S: Maintained
2124 F: arch/avr32/mach-at32ap/
2125
2126 AX.25 NETWORK LAYER
2127 M: Ralf Baechle <ralf@linux-mips.org>
2128 L: linux-hams@vger.kernel.org
2129 W: http://www.linux-ax25.org/
2130 S: Maintained
2131 F: include/uapi/linux/ax25.h
2132 F: include/net/ax25.h
2133 F: net/ax25/
2134
2135 AZ6007 DVB DRIVER
2136 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2137 L: linux-media@vger.kernel.org
2138 W: https://linuxtv.org
2139 T: git git://linuxtv.org/media_tree.git
2140 S: Maintained
2141 F: drivers/media/usb/dvb-usb-v2/az6007.c
2142
2143 AZTECH FM RADIO RECEIVER DRIVER
2144 M: Hans Verkuil <hverkuil@xs4all.nl>
2145 L: linux-media@vger.kernel.org
2146 T: git git://linuxtv.org/media_tree.git
2147 W: https://linuxtv.org
2148 S: Maintained
2149 F: drivers/media/radio/radio-aztech*
2150
2151 B43 WIRELESS DRIVER
2152 L: linux-wireless@vger.kernel.org
2153 L: b43-dev@lists.infradead.org
2154 W: http://wireless.kernel.org/en/users/Drivers/b43
2155 S: Odd Fixes
2156 F: drivers/net/wireless/broadcom/b43/
2157
2158 B43LEGACY WIRELESS DRIVER
2159 M: Larry Finger <Larry.Finger@lwfinger.net>
2160 L: linux-wireless@vger.kernel.org
2161 L: b43-dev@lists.infradead.org
2162 W: http://wireless.kernel.org/en/users/Drivers/b43
2163 S: Maintained
2164 F: drivers/net/wireless/broadcom/b43legacy/
2165
2166 BACKLIGHT CLASS/SUBSYSTEM
2167 M: Jingoo Han <jingoohan1@gmail.com>
2168 M: Lee Jones <lee.jones@linaro.org>
2169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2170 S: Maintained
2171 F: drivers/video/backlight/
2172 F: include/linux/backlight.h
2173
2174 BATMAN ADVANCED
2175 M: Marek Lindner <mareklindner@neomailbox.ch>
2176 M: Simon Wunderlich <sw@simonwunderlich.de>
2177 M: Antonio Quartulli <a@unstable.cc>
2178 L: b.a.t.m.a.n@lists.open-mesh.org
2179 W: http://www.open-mesh.org/
2180 S: Maintained
2181 F: net/batman-adv/
2182
2183 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2184 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2185 L: linux-hams@vger.kernel.org
2186 W: http://www.baycom.org/~tom/ham/ham.html
2187 S: Maintained
2188 F: drivers/net/hamradio/baycom*
2189
2190 BCACHE (BLOCK LAYER CACHE)
2191 M: Kent Overstreet <kent.overstreet@gmail.com>
2192 L: linux-bcache@vger.kernel.org
2193 W: http://bcache.evilpiepirate.org
2194 S: Maintained
2195 F: drivers/md/bcache/
2196
2197 BDISP ST MEDIA DRIVER
2198 M: Fabien Dessenne <fabien.dessenne@st.com>
2199 L: linux-media@vger.kernel.org
2200 T: git git://linuxtv.org/media_tree.git
2201 W: https://linuxtv.org
2202 S: Supported
2203 F: drivers/media/platform/sti/bdisp
2204
2205 BEFS FILE SYSTEM
2206 S: Orphan
2207 F: Documentation/filesystems/befs.txt
2208 F: fs/befs/
2209
2210 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2211 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2212 L: netdev@vger.kernel.org
2213 S: Maintained
2214 F: drivers/net/ethernet/ec_bhf.c
2215
2216 BFS FILE SYSTEM
2217 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2218 S: Maintained
2219 F: Documentation/filesystems/bfs.txt
2220 F: fs/bfs/
2221 F: include/uapi/linux/bfs_fs.h
2222
2223 BLACKFIN ARCHITECTURE
2224 M: Steven Miao <realmz6@gmail.com>
2225 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2226 T: git git://git.code.sf.net/p/adi-linux/code
2227 W: http://blackfin.uclinux.org
2228 S: Supported
2229 F: arch/blackfin/
2230
2231 BLACKFIN EMAC DRIVER
2232 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2233 W: http://blackfin.uclinux.org
2234 S: Supported
2235 F: drivers/net/ethernet/adi/
2236
2237 BLACKFIN RTC DRIVER
2238 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2239 W: http://blackfin.uclinux.org
2240 S: Supported
2241 F: drivers/rtc/rtc-bfin.c
2242
2243 BLACKFIN SDH DRIVER
2244 M: Sonic Zhang <sonic.zhang@analog.com>
2245 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2246 W: http://blackfin.uclinux.org
2247 S: Supported
2248 F: drivers/mmc/host/bfin_sdh.c
2249
2250 BLACKFIN SERIAL DRIVER
2251 M: Sonic Zhang <sonic.zhang@analog.com>
2252 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2253 W: http://blackfin.uclinux.org
2254 S: Supported
2255 F: drivers/tty/serial/bfin_uart.c
2256
2257 BLACKFIN WATCHDOG DRIVER
2258 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2259 W: http://blackfin.uclinux.org
2260 S: Supported
2261 F: drivers/watchdog/bfin_wdt.c
2262
2263 BLACKFIN I2C TWI DRIVER
2264 M: Sonic Zhang <sonic.zhang@analog.com>
2265 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2266 W: http://blackfin.uclinux.org/
2267 S: Supported
2268 F: drivers/i2c/busses/i2c-bfin-twi.c
2269
2270 BLACKFIN MEDIA DRIVER
2271 M: Scott Jiang <scott.jiang.linux@gmail.com>
2272 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2273 W: http://blackfin.uclinux.org/
2274 S: Supported
2275 F: drivers/media/platform/blackfin/
2276 F: drivers/media/i2c/adv7183*
2277 F: drivers/media/i2c/vs6624*
2278
2279 BLINKM RGB LED DRIVER
2280 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2281 S: Maintained
2282 F: drivers/leds/leds-blinkm.c
2283
2284 BLOCK LAYER
2285 M: Jens Axboe <axboe@kernel.dk>
2286 L: linux-block@vger.kernel.org
2287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2288 S: Maintained
2289 F: block/
2290 F: kernel/trace/blktrace.c
2291
2292 BLOCK2MTD DRIVER
2293 M: Joern Engel <joern@lazybastard.org>
2294 L: linux-mtd@lists.infradead.org
2295 S: Maintained
2296 F: drivers/mtd/devices/block2mtd.c
2297
2298 BLUETOOTH DRIVERS
2299 M: Marcel Holtmann <marcel@holtmann.org>
2300 M: Gustavo Padovan <gustavo@padovan.org>
2301 M: Johan Hedberg <johan.hedberg@gmail.com>
2302 L: linux-bluetooth@vger.kernel.org
2303 W: http://www.bluez.org/
2304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2306 S: Maintained
2307 F: drivers/bluetooth/
2308
2309 BLUETOOTH SUBSYSTEM
2310 M: Marcel Holtmann <marcel@holtmann.org>
2311 M: Gustavo Padovan <gustavo@padovan.org>
2312 M: Johan Hedberg <johan.hedberg@gmail.com>
2313 L: linux-bluetooth@vger.kernel.org
2314 W: http://www.bluez.org/
2315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2317 S: Maintained
2318 F: net/bluetooth/
2319 F: include/net/bluetooth/
2320
2321 BONDING DRIVER
2322 M: Jay Vosburgh <j.vosburgh@gmail.com>
2323 M: Veaceslav Falico <vfalico@gmail.com>
2324 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2325 L: netdev@vger.kernel.org
2326 W: http://sourceforge.net/projects/bonding/
2327 S: Supported
2328 F: drivers/net/bonding/
2329 F: include/uapi/linux/if_bonding.h
2330
2331 BPF (Safe dynamic programs and tools)
2332 M: Alexei Starovoitov <ast@kernel.org>
2333 L: netdev@vger.kernel.org
2334 L: linux-kernel@vger.kernel.org
2335 S: Supported
2336 F: kernel/bpf/
2337
2338 BROADCOM B44 10/100 ETHERNET DRIVER
2339 M: Gary Zambrano <zambrano@broadcom.com>
2340 L: netdev@vger.kernel.org
2341 S: Supported
2342 F: drivers/net/ethernet/broadcom/b44.*
2343
2344 BROADCOM GENET ETHERNET DRIVER
2345 M: Florian Fainelli <f.fainelli@gmail.com>
2346 L: netdev@vger.kernel.org
2347 S: Supported
2348 F: drivers/net/ethernet/broadcom/genet/
2349
2350 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2351 M: Sony Chacko <sony.chacko@qlogic.com>
2352 M: Dept-HSGLinuxNICDev@qlogic.com
2353 L: netdev@vger.kernel.org
2354 S: Supported
2355 F: drivers/net/ethernet/broadcom/bnx2.*
2356 F: drivers/net/ethernet/broadcom/bnx2_*
2357
2358 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2359 M: Ariel Elior <ariel.elior@qlogic.com>
2360 L: netdev@vger.kernel.org
2361 S: Supported
2362 F: drivers/net/ethernet/broadcom/bnx2x/
2363
2364 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2365 M: Florian Fainelli <f.fainelli@gmail.com>
2366 M: Ray Jui <rjui@broadcom.com>
2367 M: Scott Branden <sbranden@broadcom.com>
2368 L: bcm-kernel-feedback-list@broadcom.com
2369 T: git git://github.com/broadcom/mach-bcm
2370 S: Maintained
2371 F: arch/arm/mach-bcm/
2372 F: arch/arm/boot/dts/bcm113*
2373 F: arch/arm/boot/dts/bcm216*
2374 F: arch/arm/boot/dts/bcm281*
2375 F: arch/arm64/boot/dts/broadcom/
2376 F: arch/arm/configs/bcm_defconfig
2377 F: drivers/mmc/host/sdhci-bcm-kona.c
2378 F: drivers/clocksource/bcm_kona_timer.c
2379
2380 BROADCOM BCM2835 ARM ARCHITECTURE
2381 M: Stephen Warren <swarren@wwwdotorg.org>
2382 M: Lee Jones <lee@kernel.org>
2383 M: Eric Anholt <eric@anholt.net>
2384 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2385 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2387 S: Maintained
2388 N: bcm2835
2389
2390 BROADCOM BCM47XX MIPS ARCHITECTURE
2391 M: Hauke Mehrtens <hauke@hauke-m.de>
2392 M: Rafał Miłecki <zajec5@gmail.com>
2393 L: linux-mips@linux-mips.org
2394 S: Maintained
2395 F: arch/mips/bcm47xx/*
2396 F: arch/mips/include/asm/mach-bcm47xx/*
2397
2398 BROADCOM BCM5301X ARM ARCHITECTURE
2399 M: Hauke Mehrtens <hauke@hauke-m.de>
2400 L: linux-arm-kernel@lists.infradead.org
2401 S: Maintained
2402 F: arch/arm/mach-bcm/bcm_5301x.c
2403 F: arch/arm/boot/dts/bcm5301x.dtsi
2404 F: arch/arm/boot/dts/bcm470*
2405
2406 BROADCOM BCM63XX ARM ARCHITECTURE
2407 M: Florian Fainelli <f.fainelli@gmail.com>
2408 L: linux-arm-kernel@lists.infradead.org
2409 T: git git://github.com/broadcom/arm-bcm63xx.git
2410 S: Maintained
2411 F: arch/arm/mach-bcm/bcm63xx.c
2412 F: arch/arm/include/debug/bcm63xx.S
2413
2414 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2415 M: Kevin Cernekee <cernekee@gmail.com>
2416 L: linux-usb@vger.kernel.org
2417 S: Maintained
2418 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2419
2420 BROADCOM BCM7XXX ARM ARCHITECTURE
2421 M: Brian Norris <computersforpeace@gmail.com>
2422 M: Gregory Fong <gregory.0xf0@gmail.com>
2423 M: Florian Fainelli <f.fainelli@gmail.com>
2424 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2425 L: bcm-kernel-feedback-list@broadcom.com
2426 T: git git://github.com/broadcom/stblinux.git
2427 S: Maintained
2428 F: arch/arm/mach-bcm/*brcmstb*
2429 F: arch/arm/boot/dts/bcm7*.dts*
2430 F: drivers/bus/brcmstb_gisb.c
2431 N: brcmstb
2432
2433 BROADCOM BMIPS MIPS ARCHITECTURE
2434 M: Kevin Cernekee <cernekee@gmail.com>
2435 M: Florian Fainelli <f.fainelli@gmail.com>
2436 L: linux-mips@linux-mips.org
2437 T: git git://github.com/broadcom/stblinux.git
2438 S: Maintained
2439 F: arch/mips/bmips/*
2440 F: arch/mips/include/asm/mach-bmips/*
2441 F: arch/mips/kernel/*bmips*
2442 F: arch/mips/boot/dts/brcm/bcm*.dts*
2443 F: drivers/irqchip/irq-bcm63*
2444 F: drivers/irqchip/irq-bcm7*
2445 F: drivers/irqchip/irq-brcmstb*
2446 F: include/linux/bcm963xx_nvram.h
2447 F: include/linux/bcm963xx_tag.h
2448
2449 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2450 M: Prashant Sreedharan <prashant@broadcom.com>
2451 M: Michael Chan <mchan@broadcom.com>
2452 L: netdev@vger.kernel.org
2453 S: Supported
2454 F: drivers/net/ethernet/broadcom/tg3.*
2455
2456 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2457 M: Brett Rudley <brudley@broadcom.com>
2458 M: Arend van Spriel <arend@broadcom.com>
2459 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2460 M: Hante Meuleman <meuleman@broadcom.com>
2461 L: linux-wireless@vger.kernel.org
2462 L: brcm80211-dev-list@broadcom.com
2463 S: Supported
2464 F: drivers/net/wireless/broadcom/brcm80211/
2465
2466 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2467 M: QLogic-Storage-Upstream@qlogic.com
2468 L: linux-scsi@vger.kernel.org
2469 S: Supported
2470 F: drivers/scsi/bnx2fc/
2471
2472 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2473 M: QLogic-Storage-Upstream@qlogic.com
2474 L: linux-scsi@vger.kernel.org
2475 S: Supported
2476 F: drivers/scsi/bnx2i/
2477
2478 BROADCOM IPROC ARM ARCHITECTURE
2479 M: Ray Jui <rjui@broadcom.com>
2480 M: Scott Branden <sbranden@broadcom.com>
2481 M: Jon Mason <jonmason@broadcom.com>
2482 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2483 L: bcm-kernel-feedback-list@broadcom.com
2484 T: git git://github.com/broadcom/cygnus-linux.git
2485 S: Maintained
2486 N: iproc
2487 N: cygnus
2488 N: nsp
2489 N: bcm9113*
2490 N: bcm9583*
2491 N: bcm9585*
2492 N: bcm9586*
2493 N: bcm988312
2494 N: bcm113*
2495 N: bcm583*
2496 N: bcm585*
2497 N: bcm586*
2498 N: bcm88312
2499
2500 BROADCOM BRCMSTB GPIO DRIVER
2501 M: Gregory Fong <gregory.0xf0@gmail.com>
2502 L: bcm-kernel-feedback-list@broadcom.com
2503 S: Supported
2504 F: drivers/gpio/gpio-brcmstb.c
2505 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2506
2507 BROADCOM KONA GPIO DRIVER
2508 M: Ray Jui <rjui@broadcom.com>
2509 L: bcm-kernel-feedback-list@broadcom.com
2510 S: Supported
2511 F: drivers/gpio/gpio-bcm-kona.c
2512 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2513
2514 BROADCOM NVRAM DRIVER
2515 M: Rafał Miłecki <zajec5@gmail.com>
2516 L: linux-mips@linux-mips.org
2517 S: Maintained
2518 F: drivers/firmware/broadcom/*
2519
2520 BROADCOM STB NAND FLASH DRIVER
2521 M: Brian Norris <computersforpeace@gmail.com>
2522 M: Kamal Dasu <kdasu.kdev@gmail.com>
2523 L: linux-mtd@lists.infradead.org
2524 L: bcm-kernel-feedback-list@broadcom.com
2525 S: Maintained
2526 F: drivers/mtd/nand/brcmnand/
2527
2528 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2529 M: Rafał Miłecki <zajec5@gmail.com>
2530 L: linux-wireless@vger.kernel.org
2531 S: Maintained
2532 F: drivers/bcma/
2533 F: include/linux/bcma/
2534
2535 BROADCOM SYSTEMPORT ETHERNET DRIVER
2536 M: Florian Fainelli <f.fainelli@gmail.com>
2537 L: netdev@vger.kernel.org
2538 S: Supported
2539 F: drivers/net/ethernet/broadcom/bcmsysport.*
2540
2541 BROCADE BFA FC SCSI DRIVER
2542 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2543 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2544 L: linux-scsi@vger.kernel.org
2545 S: Supported
2546 F: drivers/scsi/bfa/
2547
2548 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2549 M: Rasesh Mody <rasesh.mody@qlogic.com>
2550 L: netdev@vger.kernel.org
2551 S: Supported
2552 F: drivers/net/ethernet/brocade/bna/
2553
2554 BSG (block layer generic sg v4 driver)
2555 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2556 L: linux-scsi@vger.kernel.org
2557 S: Supported
2558 F: block/bsg.c
2559 F: include/linux/bsg.h
2560 F: include/uapi/linux/bsg.h
2561
2562 BT87X AUDIO DRIVER
2563 M: Clemens Ladisch <clemens@ladisch.de>
2564 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2565 T: git git://git.alsa-project.org/alsa-kernel.git
2566 S: Maintained
2567 F: Documentation/sound/alsa/Bt87x.txt
2568 F: sound/pci/bt87x.c
2569
2570 BT8XXGPIO DRIVER
2571 M: Michael Buesch <m@bues.ch>
2572 W: http://bu3sch.de/btgpio.php
2573 S: Maintained
2574 F: drivers/gpio/gpio-bt8xx.c
2575
2576 BTRFS FILE SYSTEM
2577 M: Chris Mason <clm@fb.com>
2578 M: Josef Bacik <jbacik@fb.com>
2579 M: David Sterba <dsterba@suse.com>
2580 L: linux-btrfs@vger.kernel.org
2581 W: http://btrfs.wiki.kernel.org/
2582 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2584 S: Maintained
2585 F: Documentation/filesystems/btrfs.txt
2586 F: fs/btrfs/
2587
2588 BTTV VIDEO4LINUX DRIVER
2589 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2590 L: linux-media@vger.kernel.org
2591 W: https://linuxtv.org
2592 T: git git://linuxtv.org/media_tree.git
2593 S: Odd fixes
2594 F: Documentation/video4linux/bttv/
2595 F: drivers/media/pci/bt8xx/bttv*
2596
2597 BUSLOGIC SCSI DRIVER
2598 M: Khalid Aziz <khalid@gonehiking.org>
2599 L: linux-scsi@vger.kernel.org
2600 S: Maintained
2601 F: drivers/scsi/BusLogic.*
2602 F: drivers/scsi/FlashPoint.*
2603
2604 C-MEDIA CMI8788 DRIVER
2605 M: Clemens Ladisch <clemens@ladisch.de>
2606 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2607 T: git git://git.alsa-project.org/alsa-kernel.git
2608 S: Maintained
2609 F: sound/pci/oxygen/
2610
2611 C6X ARCHITECTURE
2612 M: Mark Salter <msalter@redhat.com>
2613 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2614 L: linux-c6x-dev@linux-c6x.org
2615 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2616 S: Maintained
2617 F: arch/c6x/
2618
2619 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2620 M: David Howells <dhowells@redhat.com>
2621 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2622 S: Supported
2623 F: Documentation/filesystems/caching/cachefiles.txt
2624 F: fs/cachefiles/
2625
2626 CADET FM/AM RADIO RECEIVER DRIVER
2627 M: Hans Verkuil <hverkuil@xs4all.nl>
2628 L: linux-media@vger.kernel.org
2629 T: git git://linuxtv.org/media_tree.git
2630 W: https://linuxtv.org
2631 S: Maintained
2632 F: drivers/media/radio/radio-cadet*
2633
2634 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2635 M: Jonathan Corbet <corbet@lwn.net>
2636 L: linux-media@vger.kernel.org
2637 T: git git://linuxtv.org/media_tree.git
2638 S: Maintained
2639 F: Documentation/video4linux/cafe_ccic
2640 F: drivers/media/platform/marvell-ccic/
2641
2642 CAIF NETWORK LAYER
2643 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2644 L: netdev@vger.kernel.org
2645 S: Supported
2646 F: Documentation/networking/caif/
2647 F: drivers/net/caif/
2648 F: include/uapi/linux/caif/
2649 F: include/net/caif/
2650 F: net/caif/
2651
2652 CALGARY x86-64 IOMMU
2653 M: Muli Ben-Yehuda <muli@il.ibm.com>
2654 M: "Jon D. Mason" <jdmason@kudzu.us>
2655 L: discuss@x86-64.org
2656 S: Maintained
2657 F: arch/x86/kernel/pci-calgary_64.c
2658 F: arch/x86/kernel/tce_64.c
2659 F: arch/x86/include/asm/calgary.h
2660 F: arch/x86/include/asm/tce.h
2661
2662 CAN NETWORK LAYER
2663 M: Oliver Hartkopp <socketcan@hartkopp.net>
2664 M: Marc Kleine-Budde <mkl@pengutronix.de>
2665 L: linux-can@vger.kernel.org
2666 W: https://github.com/linux-can
2667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2669 S: Maintained
2670 F: Documentation/networking/can.txt
2671 F: net/can/
2672 F: include/linux/can/core.h
2673 F: include/uapi/linux/can.h
2674 F: include/uapi/linux/can/bcm.h
2675 F: include/uapi/linux/can/raw.h
2676 F: include/uapi/linux/can/gw.h
2677
2678 CAN NETWORK DRIVERS
2679 M: Wolfgang Grandegger <wg@grandegger.com>
2680 M: Marc Kleine-Budde <mkl@pengutronix.de>
2681 L: linux-can@vger.kernel.org
2682 W: https://github.com/linux-can
2683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2685 S: Maintained
2686 F: drivers/net/can/
2687 F: include/linux/can/dev.h
2688 F: include/linux/can/platform/
2689 F: include/uapi/linux/can/error.h
2690 F: include/uapi/linux/can/netlink.h
2691
2692 CAPABILITIES
2693 M: Serge Hallyn <serge.hallyn@canonical.com>
2694 L: linux-security-module@vger.kernel.org
2695 S: Supported
2696 F: include/linux/capability.h
2697 F: include/uapi/linux/capability.h
2698 F: security/commoncap.c
2699 F: kernel/capability.c
2700
2701 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2702 M: Kevin Tsai <ktsai@capellamicro.com>
2703 S: Maintained
2704 F: drivers/iio/light/cm*
2705 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2706
2707 CAVIUM LIQUIDIO NETWORK DRIVER
2708 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2709 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2710 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2711 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2712 L: netdev@vger.kernel.org
2713 W: http://www.cavium.com
2714 S: Supported
2715 F: drivers/net/ethernet/cavium/liquidio/
2716
2717 CC2520 IEEE-802.15.4 RADIO DRIVER
2718 M: Varka Bhadram <varkabhadram@gmail.com>
2719 L: linux-wpan@vger.kernel.org
2720 S: Maintained
2721 F: drivers/net/ieee802154/cc2520.c
2722 F: include/linux/spi/cc2520.h
2723 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2724
2725 CELL BROADBAND ENGINE ARCHITECTURE
2726 M: Arnd Bergmann <arnd@arndb.de>
2727 L: linuxppc-dev@lists.ozlabs.org
2728 W: http://www.ibm.com/developerworks/power/cell/
2729 S: Supported
2730 F: arch/powerpc/include/asm/cell*.h
2731 F: arch/powerpc/include/asm/spu*.h
2732 F: arch/powerpc/include/uapi/asm/spu*.h
2733 F: arch/powerpc/oprofile/*cell*
2734 F: arch/powerpc/platforms/cell/
2735
2736 CEPH COMMON CODE (LIBCEPH)
2737 M: Ilya Dryomov <idryomov@gmail.com>
2738 M: "Yan, Zheng" <zyan@redhat.com>
2739 M: Sage Weil <sage@redhat.com>
2740 L: ceph-devel@vger.kernel.org
2741 W: http://ceph.com/
2742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2743 T: git git://github.com/ceph/ceph-client.git
2744 S: Supported
2745 F: net/ceph/
2746 F: include/linux/ceph/
2747 F: include/linux/crush/
2748
2749 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2750 M: "Yan, Zheng" <zyan@redhat.com>
2751 M: Sage Weil <sage@redhat.com>
2752 M: Ilya Dryomov <idryomov@gmail.com>
2753 L: ceph-devel@vger.kernel.org
2754 W: http://ceph.com/
2755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2756 T: git git://github.com/ceph/ceph-client.git
2757 S: Supported
2758 F: Documentation/filesystems/ceph.txt
2759 F: fs/ceph/
2760
2761 CERTIFICATE HANDLING:
2762 M: David Howells <dhowells@redhat.com>
2763 M: David Woodhouse <dwmw2@infradead.org>
2764 L: keyrings@vger.kernel.org
2765 S: Maintained
2766 F: Documentation/module-signing.txt
2767 F: certs/
2768 F: scripts/sign-file.c
2769 F: scripts/extract-cert.c
2770
2771 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2772 L: linux-usb@vger.kernel.org
2773 S: Orphan
2774 F: Documentation/usb/WUSB-Design-overview.txt
2775 F: Documentation/usb/wusb-cbaf
2776 F: drivers/usb/host/hwa-hc.c
2777 F: drivers/usb/host/whci/
2778 F: drivers/usb/wusbcore/
2779 F: include/linux/usb/wusb*
2780
2781 CFAG12864B LCD DRIVER
2782 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2783 W: http://miguelojeda.es/auxdisplay.htm
2784 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2785 S: Maintained
2786 F: drivers/auxdisplay/cfag12864b.c
2787 F: include/linux/cfag12864b.h
2788
2789 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2790 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2791 W: http://miguelojeda.es/auxdisplay.htm
2792 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2793 S: Maintained
2794 F: drivers/auxdisplay/cfag12864bfb.c
2795 F: include/linux/cfag12864b.h
2796
2797 CFG80211 and NL80211
2798 M: Johannes Berg <johannes@sipsolutions.net>
2799 L: linux-wireless@vger.kernel.org
2800 W: http://wireless.kernel.org/
2801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2803 S: Maintained
2804 F: include/uapi/linux/nl80211.h
2805 F: include/net/cfg80211.h
2806 F: net/wireless/*
2807 X: net/wireless/wext*
2808
2809 CHAR and MISC DRIVERS
2810 M: Arnd Bergmann <arnd@arndb.de>
2811 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2813 S: Supported
2814 F: drivers/char/*
2815 F: drivers/misc/*
2816 F: include/linux/miscdevice.h
2817
2818 CHECKPATCH
2819 M: Andy Whitcroft <apw@canonical.com>
2820 M: Joe Perches <joe@perches.com>
2821 S: Maintained
2822 F: scripts/checkpatch.pl
2823
2824 CHINESE DOCUMENTATION
2825 M: Harry Wei <harryxiyou@gmail.com>
2826 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2827 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2828 S: Maintained
2829 F: Documentation/zh_CN/
2830
2831 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2832 M: Peter Chen <Peter.Chen@nxp.com>
2833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2834 L: linux-usb@vger.kernel.org
2835 S: Maintained
2836 F: drivers/usb/chipidea/
2837
2838 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2839 M: Hans de Goede <hdegoede@redhat.com>
2840 L: linux-input@vger.kernel.org
2841 S: Maintained
2842 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2843 F: drivers/input/touchscreen/chipone_icn8318.c
2844
2845 CHROME HARDWARE PLATFORM SUPPORT
2846 M: Olof Johansson <olof@lixom.net>
2847 S: Maintained
2848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2849 F: drivers/platform/chrome/
2850
2851 CISCO VIC ETHERNET NIC DRIVER
2852 M: Christian Benvenuti <benve@cisco.com>
2853 M: Sujith Sankar <ssujith@cisco.com>
2854 M: Govindarajulu Varadarajan <_govind@gmx.com>
2855 M: Neel Patel <neepatel@cisco.com>
2856 S: Supported
2857 F: drivers/net/ethernet/cisco/enic/
2858
2859 CISCO VIC LOW LATENCY NIC DRIVER
2860 M: Christian Benvenuti <benve@cisco.com>
2861 M: Dave Goodell <dgoodell@cisco.com>
2862 S: Supported
2863 F: drivers/infiniband/hw/usnic/
2864
2865 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2866 M: Hartley Sweeten <hsweeten@visionengravers.com>
2867 L: netdev@vger.kernel.org
2868 S: Maintained
2869 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2870
2871 CIRRUS LOGIC AUDIO CODEC DRIVERS
2872 M: Brian Austin <brian.austin@cirrus.com>
2873 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2874 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2875 S: Maintained
2876 F: sound/soc/codecs/cs*
2877
2878 CLEANCACHE API
2879 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2880 L: linux-kernel@vger.kernel.org
2881 S: Maintained
2882 F: mm/cleancache.c
2883 F: include/linux/cleancache.h
2884
2885 CLK API
2886 M: Russell King <linux@arm.linux.org.uk>
2887 L: linux-clk@vger.kernel.org
2888 S: Maintained
2889 F: include/linux/clk.h
2890
2891 CLOCKSOURCE, CLOCKEVENT DRIVERS
2892 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2893 M: Thomas Gleixner <tglx@linutronix.de>
2894 L: linux-kernel@vger.kernel.org
2895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2896 S: Supported
2897 F: drivers/clocksource
2898
2899 CISCO FCOE HBA DRIVER
2900 M: Hiral Patel <hiralpat@cisco.com>
2901 M: Suma Ramars <sramars@cisco.com>
2902 M: Brian Uchino <buchino@cisco.com>
2903 L: linux-scsi@vger.kernel.org
2904 S: Supported
2905 F: drivers/scsi/fnic/
2906
2907 CISCO SCSI HBA DRIVER
2908 M: Narsimhulu Musini <nmusini@cisco.com>
2909 M: Sesidhar Baddela <sebaddel@cisco.com>
2910 L: linux-scsi@vger.kernel.org
2911 S: Supported
2912 F: drivers/scsi/snic/
2913
2914 CMPC ACPI DRIVER
2915 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2916 M: Daniel Oliveira Nascimento <don@syst.com.br>
2917 L: platform-driver-x86@vger.kernel.org
2918 S: Supported
2919 F: drivers/platform/x86/classmate-laptop.c
2920
2921 COBALT MEDIA DRIVER
2922 M: Hans Verkuil <hans.verkuil@cisco.com>
2923 L: linux-media@vger.kernel.org
2924 T: git git://linuxtv.org/media_tree.git
2925 W: https://linuxtv.org
2926 S: Supported
2927 F: drivers/media/pci/cobalt/
2928
2929 COCCINELLE/Semantic Patches (SmPL)
2930 M: Julia Lawall <Julia.Lawall@lip6.fr>
2931 M: Gilles Muller <Gilles.Muller@lip6.fr>
2932 M: Nicolas Palix <nicolas.palix@imag.fr>
2933 M: Michal Marek <mmarek@suse.com>
2934 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2936 W: http://coccinelle.lip6.fr/
2937 S: Supported
2938 F: Documentation/coccinelle.txt
2939 F: scripts/coccinelle/
2940 F: scripts/coccicheck
2941
2942 CODA FILE SYSTEM
2943 M: Jan Harkes <jaharkes@cs.cmu.edu>
2944 M: coda@cs.cmu.edu
2945 L: codalist@coda.cs.cmu.edu
2946 W: http://www.coda.cs.cmu.edu/
2947 S: Maintained
2948 F: Documentation/filesystems/coda.txt
2949 F: fs/coda/
2950 F: include/linux/coda*.h
2951 F: include/uapi/linux/coda*.h
2952
2953 CODA V4L2 MEM2MEM DRIVER
2954 M: Philipp Zabel <p.zabel@pengutronix.de>
2955 L: linux-media@vger.kernel.org
2956 S: Maintained
2957 F: Documentation/devicetree/bindings/media/coda.txt
2958 F: drivers/media/platform/coda/
2959
2960 COMMON CLK FRAMEWORK
2961 M: Michael Turquette <mturquette@baylibre.com>
2962 M: Stephen Boyd <sboyd@codeaurora.org>
2963 L: linux-clk@vger.kernel.org
2964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2965 S: Maintained
2966 F: drivers/clk/
2967 X: drivers/clk/clkdev.c
2968 F: include/linux/clk-pr*
2969 F: include/linux/clk/
2970
2971 COMMON INTERNET FILE SYSTEM (CIFS)
2972 M: Steve French <sfrench@samba.org>
2973 L: linux-cifs@vger.kernel.org
2974 L: samba-technical@lists.samba.org (moderated for non-subscribers)
2975 W: http://linux-cifs.samba.org/
2976 T: git git://git.samba.org/sfrench/cifs-2.6.git
2977 S: Supported
2978 F: Documentation/filesystems/cifs/
2979 F: fs/cifs/
2980
2981 COMPACTPCI HOTPLUG CORE
2982 M: Scott Murray <scott@spiteful.org>
2983 L: linux-pci@vger.kernel.org
2984 S: Maintained
2985 F: drivers/pci/hotplug/cpci_hotplug*
2986
2987 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
2988 M: Scott Murray <scott@spiteful.org>
2989 L: linux-pci@vger.kernel.org
2990 S: Maintained
2991 F: drivers/pci/hotplug/cpcihp_zt5550.*
2992
2993 COMPACTPCI HOTPLUG GENERIC DRIVER
2994 M: Scott Murray <scott@spiteful.org>
2995 L: linux-pci@vger.kernel.org
2996 S: Maintained
2997 F: drivers/pci/hotplug/cpcihp_generic.c
2998
2999 COMPAL LAPTOP SUPPORT
3000 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3001 L: platform-driver-x86@vger.kernel.org
3002 S: Maintained
3003 F: drivers/platform/x86/compal-laptop.c
3004
3005 CONEXANT ACCESSRUNNER USB DRIVER
3006 L: accessrunner-general@lists.sourceforge.net
3007 W: http://accessrunner.sourceforge.net/
3008 S: Orphan
3009 F: drivers/usb/atm/cxacru.c
3010
3011 CONFIGFS
3012 M: Joel Becker <jlbec@evilplan.org>
3013 M: Christoph Hellwig <hch@lst.de>
3014 T: git git://git.infradead.org/users/hch/configfs.git
3015 S: Supported
3016 F: fs/configfs/
3017 F: include/linux/configfs.h
3018
3019 CONNECTOR
3020 M: Evgeniy Polyakov <zbr@ioremap.net>
3021 L: netdev@vger.kernel.org
3022 S: Maintained
3023 F: drivers/connector/
3024
3025 CONTROL GROUP (CGROUP)
3026 M: Tejun Heo <tj@kernel.org>
3027 M: Li Zefan <lizefan@huawei.com>
3028 M: Johannes Weiner <hannes@cmpxchg.org>
3029 L: cgroups@vger.kernel.org
3030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3031 S: Maintained
3032 F: Documentation/cgroups/
3033 F: include/linux/cgroup*
3034 F: kernel/cgroup*
3035
3036 CONTROL GROUP - CPUSET
3037 M: Li Zefan <lizefan@huawei.com>
3038 L: cgroups@vger.kernel.org
3039 W: http://www.bullopensource.org/cpuset/
3040 W: http://oss.sgi.com/projects/cpusets/
3041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3042 S: Maintained
3043 F: Documentation/cgroups/cpusets.txt
3044 F: include/linux/cpuset.h
3045 F: kernel/cpuset.c
3046
3047 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3048 M: Johannes Weiner <hannes@cmpxchg.org>
3049 M: Michal Hocko <mhocko@kernel.org>
3050 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3051 L: cgroups@vger.kernel.org
3052 L: linux-mm@kvack.org
3053 S: Maintained
3054 F: mm/memcontrol.c
3055 F: mm/swap_cgroup.c
3056
3057 CORETEMP HARDWARE MONITORING DRIVER
3058 M: Fenghua Yu <fenghua.yu@intel.com>
3059 L: lm-sensors@lm-sensors.org
3060 S: Maintained
3061 F: Documentation/hwmon/coretemp
3062 F: drivers/hwmon/coretemp.c
3063
3064 COSA/SRP SYNC SERIAL DRIVER
3065 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3066 W: http://www.fi.muni.cz/~kas/cosa/
3067 S: Maintained
3068 F: drivers/net/wan/cosa*
3069
3070 CPMAC ETHERNET DRIVER
3071 M: Florian Fainelli <florian@openwrt.org>
3072 L: netdev@vger.kernel.org
3073 S: Maintained
3074 F: drivers/net/ethernet/ti/cpmac.c
3075
3076 CPU FREQUENCY DRIVERS
3077 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3078 M: Viresh Kumar <viresh.kumar@linaro.org>
3079 L: linux-pm@vger.kernel.org
3080 S: Maintained
3081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3082 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3083 F: drivers/cpufreq/
3084 F: include/linux/cpufreq.h
3085
3086 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3087 M: Viresh Kumar <viresh.kumar@linaro.org>
3088 M: Sudeep Holla <sudeep.holla@arm.com>
3089 L: linux-pm@vger.kernel.org
3090 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3091 S: Maintained
3092 F: drivers/cpufreq/arm_big_little.h
3093 F: drivers/cpufreq/arm_big_little.c
3094 F: drivers/cpufreq/arm_big_little_dt.c
3095
3096 CPUIDLE DRIVER - ARM BIG LITTLE
3097 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3098 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3099 L: linux-pm@vger.kernel.org
3100 L: linux-arm-kernel@lists.infradead.org
3101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3102 S: Maintained
3103 F: drivers/cpuidle/cpuidle-big_little.c
3104
3105 CPUIDLE DRIVER - ARM EXYNOS
3106 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3107 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3108 M: Kukjin Kim <kgene@kernel.org>
3109 L: linux-pm@vger.kernel.org
3110 L: linux-samsung-soc@vger.kernel.org
3111 S: Supported
3112 F: drivers/cpuidle/cpuidle-exynos.c
3113 F: arch/arm/mach-exynos/pm.c
3114
3115 CPUIDLE DRIVERS
3116 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3117 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3118 L: linux-pm@vger.kernel.org
3119 S: Maintained
3120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3121 F: drivers/cpuidle/*
3122 F: include/linux/cpuidle.h
3123
3124 CPUID/MSR DRIVER
3125 M: "H. Peter Anvin" <hpa@zytor.com>
3126 S: Maintained
3127 F: arch/x86/kernel/cpuid.c
3128 F: arch/x86/kernel/msr.c
3129
3130 CPU POWER MONITORING SUBSYSTEM
3131 M: Thomas Renninger <trenn@suse.com>
3132 L: linux-pm@vger.kernel.org
3133 S: Maintained
3134 F: tools/power/cpupower/
3135
3136 CRAMFS FILESYSTEM
3137 W: http://sourceforge.net/projects/cramfs/
3138 S: Orphan / Obsolete
3139 F: Documentation/filesystems/cramfs.txt
3140 F: fs/cramfs/
3141
3142 CRIS PORT
3143 M: Mikael Starvik <starvik@axis.com>
3144 M: Jesper Nilsson <jesper.nilsson@axis.com>
3145 L: linux-cris-kernel@axis.com
3146 W: http://developer.axis.com
3147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3148 S: Maintained
3149 F: arch/cris/
3150 F: drivers/tty/serial/crisv10.*
3151
3152 CRYPTO API
3153 M: Herbert Xu <herbert@gondor.apana.org.au>
3154 M: "David S. Miller" <davem@davemloft.net>
3155 L: linux-crypto@vger.kernel.org
3156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3158 S: Maintained
3159 F: Documentation/crypto/
3160 F: Documentation/DocBook/crypto-API.tmpl
3161 F: arch/*/crypto/
3162 F: crypto/
3163 F: drivers/crypto/
3164 F: include/crypto/
3165
3166 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3167 M: Neil Horman <nhorman@tuxdriver.com>
3168 L: linux-crypto@vger.kernel.org
3169 S: Maintained
3170 F: crypto/ansi_cprng.c
3171 F: crypto/rng.c
3172
3173 CS3308 MEDIA DRIVER
3174 M: Hans Verkuil <hverkuil@xs4all.nl>
3175 L: linux-media@vger.kernel.org
3176 T: git git://linuxtv.org/media_tree.git
3177 W: http://linuxtv.org
3178 S: Odd Fixes
3179 F: drivers/media/i2c/cs3308.c
3180 F: drivers/media/i2c/cs3308.h
3181
3182 CS5535 Audio ALSA driver
3183 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3184 S: Maintained
3185 F: sound/pci/cs5535audio/
3186
3187 CW1200 WLAN driver
3188 M: Solomon Peachy <pizza@shaftnet.org>
3189 S: Maintained
3190 F: drivers/net/wireless/st/cw1200/
3191
3192 CX18 VIDEO4LINUX DRIVER
3193 M: Andy Walls <awalls@md.metrocast.net>
3194 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3195 L: linux-media@vger.kernel.org
3196 T: git git://linuxtv.org/media_tree.git
3197 W: https://linuxtv.org
3198 W: http://www.ivtvdriver.org/index.php/Cx18
3199 S: Maintained
3200 F: Documentation/video4linux/cx18.txt
3201 F: drivers/media/pci/cx18/
3202 F: include/uapi/linux/ivtv*
3203
3204 CX2341X MPEG ENCODER HELPER MODULE
3205 M: Hans Verkuil <hverkuil@xs4all.nl>
3206 L: linux-media@vger.kernel.org
3207 T: git git://linuxtv.org/media_tree.git
3208 W: https://linuxtv.org
3209 S: Maintained
3210 F: drivers/media/common/cx2341x*
3211 F: include/media/cx2341x*
3212
3213 CX24120 MEDIA DRIVER
3214 M: Jemma Denson <jdenson@gmail.com>
3215 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3216 L: linux-media@vger.kernel.org
3217 W: https://linuxtv.org
3218 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3219 S: Maintained
3220 F: drivers/media/dvb-frontends/cx24120*
3221
3222 CX88 VIDEO4LINUX DRIVER
3223 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3224 L: linux-media@vger.kernel.org
3225 W: https://linuxtv.org
3226 T: git git://linuxtv.org/media_tree.git
3227 S: Odd fixes
3228 F: Documentation/video4linux/cx88/
3229 F: drivers/media/pci/cx88/
3230
3231 CXD2820R MEDIA DRIVER
3232 M: Antti Palosaari <crope@iki.fi>
3233 L: linux-media@vger.kernel.org
3234 W: https://linuxtv.org
3235 W: http://palosaari.fi/linux/
3236 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3237 T: git git://linuxtv.org/anttip/media_tree.git
3238 S: Maintained
3239 F: drivers/media/dvb-frontends/cxd2820r*
3240
3241 CXGB3 ETHERNET DRIVER (CXGB3)
3242 M: Santosh Raspatur <santosh@chelsio.com>
3243 L: netdev@vger.kernel.org
3244 W: http://www.chelsio.com
3245 S: Supported
3246 F: drivers/net/ethernet/chelsio/cxgb3/
3247
3248 CXGB3 ISCSI DRIVER (CXGB3I)
3249 M: Karen Xie <kxie@chelsio.com>
3250 L: linux-scsi@vger.kernel.org
3251 W: http://www.chelsio.com
3252 S: Supported
3253 F: drivers/scsi/cxgbi/cxgb3i
3254
3255 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3256 M: Steve Wise <swise@chelsio.com>
3257 L: linux-rdma@vger.kernel.org
3258 W: http://www.openfabrics.org
3259 S: Supported
3260 F: drivers/infiniband/hw/cxgb3/
3261
3262 CXGB4 ETHERNET DRIVER (CXGB4)
3263 M: Hariprasad S <hariprasad@chelsio.com>
3264 L: netdev@vger.kernel.org
3265 W: http://www.chelsio.com
3266 S: Supported
3267 F: drivers/net/ethernet/chelsio/cxgb4/
3268
3269 CXGB4 ISCSI DRIVER (CXGB4I)
3270 M: Karen Xie <kxie@chelsio.com>
3271 L: linux-scsi@vger.kernel.org
3272 W: http://www.chelsio.com
3273 S: Supported
3274 F: drivers/scsi/cxgbi/cxgb4i
3275
3276 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3277 M: Steve Wise <swise@chelsio.com>
3278 L: linux-rdma@vger.kernel.org
3279 W: http://www.openfabrics.org
3280 S: Supported
3281 F: drivers/infiniband/hw/cxgb4/
3282
3283 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3284 M: Casey Leedom <leedom@chelsio.com>
3285 L: netdev@vger.kernel.org
3286 W: http://www.chelsio.com
3287 S: Supported
3288 F: drivers/net/ethernet/chelsio/cxgb4vf/
3289
3290 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3291 M: Ian Munsie <imunsie@au1.ibm.com>
3292 M: Michael Neuling <mikey@neuling.org>
3293 L: linuxppc-dev@lists.ozlabs.org
3294 S: Supported
3295 F: drivers/misc/cxl/
3296 F: include/misc/cxl*
3297 F: include/uapi/misc/cxl.h
3298 F: Documentation/powerpc/cxl.txt
3299 F: Documentation/powerpc/cxl.txt
3300 F: Documentation/ABI/testing/sysfs-class-cxl
3301
3302 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3303 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3304 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3305 L: linux-scsi@vger.kernel.org
3306 S: Supported
3307 F: drivers/scsi/cxlflash/
3308 F: include/uapi/scsi/cxlflash_ioctls.h
3309 F: Documentation/powerpc/cxlflash.txt
3310
3311 STMMAC ETHERNET DRIVER
3312 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3313 L: netdev@vger.kernel.org
3314 W: http://www.stlinux.com
3315 S: Supported
3316 F: drivers/net/ethernet/stmicro/stmmac/
3317
3318 CYBERPRO FB DRIVER
3319 M: Russell King <linux@arm.linux.org.uk>
3320 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3321 W: http://www.arm.linux.org.uk/
3322 S: Maintained
3323 F: drivers/video/fbdev/cyber2000fb.*
3324
3325 CYCLADES ASYNC MUX DRIVER
3326 W: http://www.cyclades.com/
3327 S: Orphan
3328 F: drivers/tty/cyclades.c
3329 F: include/linux/cyclades.h
3330 F: include/uapi/linux/cyclades.h
3331
3332 CYCLADES PC300 DRIVER
3333 W: http://www.cyclades.com/
3334 S: Orphan
3335 F: drivers/net/wan/pc300*
3336
3337 CYPRESS_FIRMWARE MEDIA DRIVER
3338 M: Antti Palosaari <crope@iki.fi>
3339 L: linux-media@vger.kernel.org
3340 W: https://linuxtv.org
3341 W: http://palosaari.fi/linux/
3342 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3343 T: git git://linuxtv.org/anttip/media_tree.git
3344 S: Maintained
3345 F: drivers/media/common/cypress_firmware*
3346
3347 CYTTSP TOUCHSCREEN DRIVER
3348 M: Ferruh Yigit <fery@cypress.com>
3349 L: linux-input@vger.kernel.org
3350 S: Supported
3351 F: drivers/input/touchscreen/cyttsp*
3352 F: include/linux/input/cyttsp.h
3353
3354 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3355 M: Joshua Kinard <kumba@gentoo.org>
3356 S: Maintained
3357 F: drivers/rtc/rtc-ds1685.c
3358 F: include/linux/rtc/ds1685.h
3359
3360 DAMA SLAVE for AX.25
3361 M: Joerg Reuter <jreuter@yaina.de>
3362 W: http://yaina.de/jreuter/
3363 W: http://www.qsl.net/dl1bke/
3364 L: linux-hams@vger.kernel.org
3365 S: Maintained
3366 F: net/ax25/af_ax25.c
3367 F: net/ax25/ax25_dev.c
3368 F: net/ax25/ax25_ds_*
3369 F: net/ax25/ax25_in.c
3370 F: net/ax25/ax25_out.c
3371 F: net/ax25/ax25_timer.c
3372 F: net/ax25/sysctl_net_ax25.c
3373
3374 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3375 L: netdev@vger.kernel.org
3376 S: Orphan
3377 F: Documentation/networking/dmfe.txt
3378 F: drivers/net/ethernet/dec/tulip/dmfe.c
3379
3380 DC390/AM53C974 SCSI driver
3381 M: Hannes Reinecke <hare@suse.com>
3382 L: linux-scsi@vger.kernel.org
3383 S: Maintained
3384 F: drivers/scsi/am53c974.c
3385
3386 DC395x SCSI driver
3387 M: Oliver Neukum <oliver@neukum.org>
3388 M: Ali Akcaagac <aliakc@web.de>
3389 M: Jamie Lenehan <lenehan@twibble.org>
3390 L: dc395x@twibble.org
3391 W: http://twibble.org/dist/dc395x/
3392 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3393 S: Maintained
3394 F: Documentation/scsi/dc395x.txt
3395 F: drivers/scsi/dc395x.*
3396
3397 DCCP PROTOCOL
3398 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3399 L: dccp@vger.kernel.org
3400 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3401 S: Maintained
3402 F: include/linux/dccp.h
3403 F: include/uapi/linux/dccp.h
3404 F: include/linux/tfrc.h
3405 F: net/dccp/
3406
3407 DECnet NETWORK LAYER
3408 W: http://linux-decnet.sourceforge.net
3409 L: linux-decnet-user@lists.sourceforge.net
3410 S: Orphan
3411 F: Documentation/networking/decnet.txt
3412 F: net/decnet/
3413
3414 DECSTATION PLATFORM SUPPORT
3415 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3416 L: linux-mips@linux-mips.org
3417 W: http://www.linux-mips.org/wiki/DECstation
3418 S: Maintained
3419 F: arch/mips/dec/
3420 F: arch/mips/include/asm/dec/
3421 F: arch/mips/include/asm/mach-dec/
3422
3423 DEFXX FDDI NETWORK DRIVER
3424 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3425 S: Maintained
3426 F: drivers/net/fddi/defxx.*
3427
3428 DELL LAPTOP DRIVER
3429 M: Matthew Garrett <mjg59@srcf.ucam.org>
3430 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3431 L: platform-driver-x86@vger.kernel.org
3432 S: Maintained
3433 F: drivers/platform/x86/dell-laptop.c
3434
3435 DELL LAPTOP RBTN DRIVER
3436 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3437 S: Maintained
3438 F: drivers/platform/x86/dell-rbtn.*
3439
3440 DELL LAPTOP FREEFALL DRIVER
3441 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3442 S: Maintained
3443 F: drivers/platform/x86/dell-smo8800.c
3444
3445 DELL LAPTOP SMM DRIVER
3446 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3447 S: Maintained
3448 F: drivers/hwmon/dell-smm-hwmon.c
3449 F: include/uapi/linux/i8k.h
3450
3451 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3452 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3453 S: Maintained
3454 F: Documentation/dcdbas.txt
3455 F: drivers/firmware/dcdbas.*
3456
3457 DELL WMI EXTRAS DRIVER
3458 M: Matthew Garrett <mjg59@srcf.ucam.org>
3459 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3460 S: Maintained
3461 F: drivers/platform/x86/dell-wmi.c
3462
3463 DESIGNWARE USB2 DRD IP DRIVER
3464 M: John Youn <johnyoun@synopsys.com>
3465 L: linux-usb@vger.kernel.org
3466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3467 S: Maintained
3468 F: drivers/usb/dwc2/
3469
3470 DESIGNWARE USB3 DRD IP DRIVER
3471 M: Felipe Balbi <balbi@kernel.org>
3472 L: linux-usb@vger.kernel.org
3473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3474 S: Maintained
3475 F: drivers/usb/dwc3/
3476
3477 DEVICE COREDUMP (DEV_COREDUMP)
3478 M: Johannes Berg <johannes@sipsolutions.net>
3479 L: linux-kernel@vger.kernel.org
3480 S: Maintained
3481 F: drivers/base/devcoredump.c
3482 F: include/linux/devcoredump.h
3483
3484 DEVICE FREQUENCY (DEVFREQ)
3485 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3486 M: Kyungmin Park <kyungmin.park@samsung.com>
3487 L: linux-pm@vger.kernel.org
3488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3489 S: Maintained
3490 F: drivers/devfreq/
3491 F: include/linux/devfreq.h
3492 F: Documentation/devicetree/bindings/devfreq/
3493
3494 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3495 M: Chanwoo Choi <cw00.choi@samsung.com>
3496 L: linux-pm@vger.kernel.org
3497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3498 S: Supported
3499 F: drivers/devfreq/event/
3500 F: drivers/devfreq/devfreq-event.c
3501 F: include/linux/devfreq-event.h
3502 F: Documentation/devicetree/bindings/devfreq/event/
3503
3504 DEVICE NUMBER REGISTRY
3505 M: Torben Mathiasen <device@lanana.org>
3506 W: http://lanana.org/docs/device-list/index.html
3507 S: Maintained
3508
3509 DEVICE-MAPPER (LVM)
3510 M: Alasdair Kergon <agk@redhat.com>
3511 M: Mike Snitzer <snitzer@redhat.com>
3512 M: dm-devel@redhat.com
3513 L: dm-devel@redhat.com
3514 W: http://sources.redhat.com/dm
3515 Q: http://patchwork.kernel.org/project/dm-devel/list/
3516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3517 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3518 S: Maintained
3519 F: Documentation/device-mapper/
3520 F: drivers/md/dm*
3521 F: drivers/md/persistent-data/
3522 F: include/linux/device-mapper.h
3523 F: include/linux/dm-*.h
3524 F: include/uapi/linux/dm-*.h
3525
3526 DIALOG SEMICONDUCTOR DRIVERS
3527 M: Support Opensource <support.opensource@diasemi.com>
3528 W: http://www.dialog-semiconductor.com/products
3529 S: Supported
3530 F: Documentation/hwmon/da90??
3531 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3532 F: drivers/gpio/gpio-da90??.c
3533 F: drivers/hwmon/da90??-hwmon.c
3534 F: drivers/iio/adc/da91??-*.c
3535 F: drivers/input/misc/da90??_onkey.c
3536 F: drivers/input/touchscreen/da9052_tsi.c
3537 F: drivers/leds/leds-da90??.c
3538 F: drivers/mfd/da903x.c
3539 F: drivers/mfd/da90??-*.c
3540 F: drivers/mfd/da91??-*.c
3541 F: drivers/power/da9052-battery.c
3542 F: drivers/power/da91??-*.c
3543 F: drivers/regulator/da903x.c
3544 F: drivers/regulator/da9???-regulator.[ch]
3545 F: drivers/rtc/rtc-da90??.c
3546 F: drivers/video/backlight/da90??_bl.c
3547 F: drivers/watchdog/da90??_wdt.c
3548 F: include/linux/mfd/da903x.h
3549 F: include/linux/mfd/da9052/
3550 F: include/linux/mfd/da9055/
3551 F: include/linux/mfd/da9063/
3552 F: include/linux/mfd/da9150/
3553 F: include/sound/da[79]*.h
3554 F: sound/soc/codecs/da[79]*.[ch]
3555
3556 DIGI NEO AND CLASSIC PCI PRODUCTS
3557 M: Lidza Louina <lidza.louina@gmail.com>
3558 M: Mark Hounschell <markh@compro.net>
3559 L: driverdev-devel@linuxdriverproject.org
3560 S: Maintained
3561 F: drivers/staging/dgnc/
3562
3563 DIOLAN U2C-12 I2C DRIVER
3564 M: Guenter Roeck <linux@roeck-us.net>
3565 L: linux-i2c@vger.kernel.org
3566 S: Maintained
3567 F: drivers/i2c/busses/i2c-diolan-u2c.c
3568
3569 DIRECT ACCESS (DAX)
3570 M: Matthew Wilcox <willy@linux.intel.com>
3571 L: linux-fsdevel@vger.kernel.org
3572 S: Supported
3573 F: fs/dax.c
3574
3575 DIRECTORY NOTIFICATION (DNOTIFY)
3576 M: Eric Paris <eparis@parisplace.org>
3577 S: Maintained
3578 F: Documentation/filesystems/dnotify.txt
3579 F: fs/notify/dnotify/
3580 F: include/linux/dnotify.h
3581
3582 DISK GEOMETRY AND PARTITION HANDLING
3583 M: Andries Brouwer <aeb@cwi.nl>
3584 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3585 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3586 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3587 S: Maintained
3588
3589 DISKQUOTA
3590 M: Jan Kara <jack@suse.com>
3591 S: Maintained
3592 F: Documentation/filesystems/quota.txt
3593 F: fs/quota/
3594 F: include/linux/quota*.h
3595 F: include/uapi/linux/quota*.h
3596
3597 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3598 M: Bernie Thompson <bernie@plugable.com>
3599 L: linux-fbdev@vger.kernel.org
3600 S: Maintained
3601 W: http://plugable.com/category/projects/udlfb/
3602 F: drivers/video/fbdev/udlfb.c
3603 F: include/video/udlfb.h
3604 F: Documentation/fb/udlfb.txt
3605
3606 DISTRIBUTED LOCK MANAGER (DLM)
3607 M: Christine Caulfield <ccaulfie@redhat.com>
3608 M: David Teigland <teigland@redhat.com>
3609 L: cluster-devel@redhat.com
3610 W: http://sources.redhat.com/cluster/
3611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3612 S: Supported
3613 F: fs/dlm/
3614
3615 DMA BUFFER SHARING FRAMEWORK
3616 M: Sumit Semwal <sumit.semwal@linaro.org>
3617 S: Maintained
3618 L: linux-media@vger.kernel.org
3619 L: dri-devel@lists.freedesktop.org
3620 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3621 F: drivers/dma-buf/
3622 F: include/linux/dma-buf*
3623 F: include/linux/reservation.h
3624 F: include/linux/*fence.h
3625 F: Documentation/dma-buf-sharing.txt
3626 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3627
3628 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3629 M: Vinod Koul <vinod.koul@intel.com>
3630 L: dmaengine@vger.kernel.org
3631 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3632 S: Maintained
3633 F: drivers/dma/
3634 F: include/linux/dmaengine.h
3635 F: Documentation/dmaengine/
3636 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3637
3638 DME1737 HARDWARE MONITOR DRIVER
3639 M: Juerg Haefliger <juergh@gmail.com>
3640 L: lm-sensors@lm-sensors.org
3641 S: Maintained
3642 F: Documentation/hwmon/dme1737
3643 F: drivers/hwmon/dme1737.c
3644
3645 DMI/SMBIOS SUPPORT
3646 M: Jean Delvare <jdelvare@suse.com>
3647 S: Maintained
3648 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3649 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3650 F: drivers/firmware/dmi-id.c
3651 F: drivers/firmware/dmi_scan.c
3652 F: include/linux/dmi.h
3653
3654 DOCUMENTATION
3655 M: Jonathan Corbet <corbet@lwn.net>
3656 L: linux-doc@vger.kernel.org
3657 S: Maintained
3658 F: Documentation/
3659 F: scripts/docproc.c
3660 F: scripts/kernel-doc*
3661 X: Documentation/ABI/
3662 X: Documentation/devicetree/
3663 X: Documentation/acpi
3664 X: Documentation/power
3665 X: Documentation/spi
3666 X: Documentation/DocBook/media
3667 T: git git://git.lwn.net/linux.git docs-next
3668
3669 DOUBLETALK DRIVER
3670 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3671 L: blinux-list@redhat.com
3672 S: Maintained
3673 F: drivers/char/dtlk.c
3674 F: include/linux/dtlk.h
3675
3676 DPT_I2O SCSI RAID DRIVER
3677 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3678 L: linux-scsi@vger.kernel.org
3679 W: http://www.adaptec.com/
3680 S: Maintained
3681 F: drivers/scsi/dpt*
3682 F: drivers/scsi/dpt/
3683
3684 DRBD DRIVER
3685 M: Philipp Reisner <philipp.reisner@linbit.com>
3686 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3687 L: drbd-dev@lists.linbit.com
3688 W: http://www.drbd.org
3689 T: git git://git.linbit.com/linux-drbd.git
3690 T: git git://git.linbit.com/drbd-8.4.git
3691 S: Supported
3692 F: drivers/block/drbd/
3693 F: lib/lru_cache.c
3694 F: Documentation/blockdev/drbd/
3695
3696 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3697 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3699 S: Supported
3700 F: Documentation/kobject.txt
3701 F: drivers/base/
3702 F: fs/debugfs/
3703 F: fs/kernfs/
3704 F: fs/sysfs/
3705 F: include/linux/debugfs.h
3706 F: include/linux/kobj*
3707 F: lib/kobj*
3708
3709 DRM DRIVERS
3710 M: David Airlie <airlied@linux.ie>
3711 L: dri-devel@lists.freedesktop.org
3712 T: git git://people.freedesktop.org/~airlied/linux
3713 S: Maintained
3714 F: drivers/gpu/drm/
3715 F: drivers/gpu/vga/
3716 F: include/drm/
3717 F: include/uapi/drm/
3718
3719 RADEON DRM DRIVERS
3720 M: Alex Deucher <alexander.deucher@amd.com>
3721 M: Christian König <christian.koenig@amd.com>
3722 L: dri-devel@lists.freedesktop.org
3723 T: git git://people.freedesktop.org/~agd5f/linux
3724 S: Supported
3725 F: drivers/gpu/drm/radeon/
3726 F: include/uapi/drm/radeon*
3727
3728 DRM PANEL DRIVERS
3729 M: Thierry Reding <thierry.reding@gmail.com>
3730 L: dri-devel@lists.freedesktop.org
3731 T: git git://anongit.freedesktop.org/tegra/linux.git
3732 S: Maintained
3733 F: drivers/gpu/drm/drm_panel.c
3734 F: drivers/gpu/drm/panel/
3735 F: include/drm/drm_panel.h
3736 F: Documentation/devicetree/bindings/display/panel/
3737
3738 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3739 M: Daniel Vetter <daniel.vetter@intel.com>
3740 M: Jani Nikula <jani.nikula@linux.intel.com>
3741 L: intel-gfx@lists.freedesktop.org
3742 L: dri-devel@lists.freedesktop.org
3743 W: https://01.org/linuxgraphics/
3744 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3745 T: git git://anongit.freedesktop.org/drm-intel
3746 S: Supported
3747 F: drivers/gpu/drm/i915/
3748 F: include/drm/i915*
3749 F: include/uapi/drm/i915*
3750
3751 DRM DRIVERS FOR ATMEL HLCDC
3752 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3753 L: dri-devel@lists.freedesktop.org
3754 S: Supported
3755 F: drivers/gpu/drm/atmel-hlcdc/
3756 F: Documentation/devicetree/bindings/drm/atmel/
3757
3758 DRM DRIVERS FOR EXYNOS
3759 M: Inki Dae <inki.dae@samsung.com>
3760 M: Joonyoung Shim <jy0922.shim@samsung.com>
3761 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3762 M: Kyungmin Park <kyungmin.park@samsung.com>
3763 L: dri-devel@lists.freedesktop.org
3764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3765 S: Supported
3766 F: drivers/gpu/drm/exynos/
3767 F: include/drm/exynos*
3768 F: include/uapi/drm/exynos*
3769
3770 DRM DRIVERS FOR FREESCALE DCU
3771 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3772 M: Alison Wang <alison.wang@freescale.com>
3773 L: dri-devel@lists.freedesktop.org
3774 S: Supported
3775 F: drivers/gpu/drm/fsl-dcu/
3776 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3777 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3778
3779 DRM DRIVERS FOR FREESCALE IMX
3780 M: Philipp Zabel <p.zabel@pengutronix.de>
3781 L: dri-devel@lists.freedesktop.org
3782 S: Maintained
3783 F: drivers/gpu/drm/imx/
3784 F: drivers/gpu/ipu-v3/
3785 F: Documentation/devicetree/bindings/display/imx/
3786
3787 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3788 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3789 L: dri-devel@lists.freedesktop.org
3790 T: git git://github.com/patjak/drm-gma500
3791 S: Maintained
3792 F: drivers/gpu/drm/gma500
3793 F: include/drm/gma500*
3794
3795 DRM DRIVERS FOR NVIDIA TEGRA
3796 M: Thierry Reding <thierry.reding@gmail.com>
3797 M: Terje Bergström <tbergstrom@nvidia.com>
3798 L: dri-devel@lists.freedesktop.org
3799 L: linux-tegra@vger.kernel.org
3800 T: git git://anongit.freedesktop.org/tegra/linux.git
3801 S: Supported
3802 F: drivers/gpu/drm/tegra/
3803 F: drivers/gpu/host1x/
3804 F: include/linux/host1x.h
3805 F: include/uapi/drm/tegra_drm.h
3806 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3807
3808 DRM DRIVERS FOR RENESAS
3809 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3810 L: dri-devel@lists.freedesktop.org
3811 L: linux-renesas-soc@vger.kernel.org
3812 T: git git://people.freedesktop.org/~airlied/linux
3813 S: Supported
3814 F: drivers/gpu/drm/rcar-du/
3815 F: drivers/gpu/drm/shmobile/
3816 F: include/linux/platform_data/shmob_drm.h
3817
3818 DRM DRIVERS FOR ROCKCHIP
3819 M: Mark Yao <mark.yao@rock-chips.com>
3820 L: dri-devel@lists.freedesktop.org
3821 S: Maintained
3822 F: drivers/gpu/drm/rockchip/
3823 F: Documentation/devicetree/bindings/display/rockchip*
3824
3825 DRM DRIVERS FOR STI
3826 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3827 M: Vincent Abriou <vincent.abriou@st.com>
3828 L: dri-devel@lists.freedesktop.org
3829 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3830 S: Maintained
3831 F: drivers/gpu/drm/sti
3832 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3833
3834 DRM DRIVERS FOR VIVANTE GPU IP
3835 M: Lucas Stach <l.stach@pengutronix.de>
3836 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3837 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3838 L: dri-devel@lists.freedesktop.org
3839 S: Maintained
3840 F: drivers/gpu/drm/etnaviv
3841 F: Documentation/devicetree/bindings/display/etnaviv
3842
3843 DSBR100 USB FM RADIO DRIVER
3844 M: Alexey Klimov <klimov.linux@gmail.com>
3845 L: linux-media@vger.kernel.org
3846 T: git git://linuxtv.org/media_tree.git
3847 S: Maintained
3848 F: drivers/media/radio/dsbr100.c
3849
3850 DSCC4 DRIVER
3851 M: Francois Romieu <romieu@fr.zoreil.com>
3852 L: netdev@vger.kernel.org
3853 S: Maintained
3854 F: drivers/net/wan/dscc4.c
3855
3856 DT3155 MEDIA DRIVER
3857 M: Hans Verkuil <hverkuil@xs4all.nl>
3858 L: linux-media@vger.kernel.org
3859 T: git git://linuxtv.org/media_tree.git
3860 W: https://linuxtv.org
3861 S: Odd Fixes
3862 F: drivers/media/pci/dt3155/
3863
3864 DVB_USB_AF9015 MEDIA DRIVER
3865 M: Antti Palosaari <crope@iki.fi>
3866 L: linux-media@vger.kernel.org
3867 W: https://linuxtv.org
3868 W: http://palosaari.fi/linux/
3869 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3870 T: git git://linuxtv.org/anttip/media_tree.git
3871 S: Maintained
3872 F: drivers/media/usb/dvb-usb-v2/af9015*
3873
3874 DVB_USB_AF9035 MEDIA DRIVER
3875 M: Antti Palosaari <crope@iki.fi>
3876 L: linux-media@vger.kernel.org
3877 W: https://linuxtv.org
3878 W: http://palosaari.fi/linux/
3879 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3880 T: git git://linuxtv.org/anttip/media_tree.git
3881 S: Maintained
3882 F: drivers/media/usb/dvb-usb-v2/af9035*
3883
3884 DVB_USB_ANYSEE MEDIA DRIVER
3885 M: Antti Palosaari <crope@iki.fi>
3886 L: linux-media@vger.kernel.org
3887 W: https://linuxtv.org
3888 W: http://palosaari.fi/linux/
3889 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3890 T: git git://linuxtv.org/anttip/media_tree.git
3891 S: Maintained
3892 F: drivers/media/usb/dvb-usb-v2/anysee*
3893
3894 DVB_USB_AU6610 MEDIA DRIVER
3895 M: Antti Palosaari <crope@iki.fi>
3896 L: linux-media@vger.kernel.org
3897 W: https://linuxtv.org
3898 W: http://palosaari.fi/linux/
3899 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3900 T: git git://linuxtv.org/anttip/media_tree.git
3901 S: Maintained
3902 F: drivers/media/usb/dvb-usb-v2/au6610*
3903
3904 DVB_USB_CE6230 MEDIA DRIVER
3905 M: Antti Palosaari <crope@iki.fi>
3906 L: linux-media@vger.kernel.org
3907 W: https://linuxtv.org
3908 W: http://palosaari.fi/linux/
3909 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3910 T: git git://linuxtv.org/anttip/media_tree.git
3911 S: Maintained
3912 F: drivers/media/usb/dvb-usb-v2/ce6230*
3913
3914 DVB_USB_CXUSB MEDIA DRIVER
3915 M: Michael Krufky <mkrufky@linuxtv.org>
3916 L: linux-media@vger.kernel.org
3917 W: https://linuxtv.org
3918 W: http://github.com/mkrufky
3919 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3920 T: git git://linuxtv.org/media_tree.git
3921 S: Maintained
3922 F: drivers/media/usb/dvb-usb/cxusb*
3923
3924 DVB_USB_EC168 MEDIA DRIVER
3925 M: Antti Palosaari <crope@iki.fi>
3926 L: linux-media@vger.kernel.org
3927 W: https://linuxtv.org
3928 W: http://palosaari.fi/linux/
3929 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3930 T: git git://linuxtv.org/anttip/media_tree.git
3931 S: Maintained
3932 F: drivers/media/usb/dvb-usb-v2/ec168*
3933
3934 DVB_USB_GL861 MEDIA DRIVER
3935 M: Antti Palosaari <crope@iki.fi>
3936 L: linux-media@vger.kernel.org
3937 W: https://linuxtv.org
3938 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3939 T: git git://linuxtv.org/anttip/media_tree.git
3940 S: Maintained
3941 F: drivers/media/usb/dvb-usb-v2/gl861*
3942
3943 DVB_USB_MXL111SF MEDIA DRIVER
3944 M: Michael Krufky <mkrufky@linuxtv.org>
3945 L: linux-media@vger.kernel.org
3946 W: https://linuxtv.org
3947 W: http://github.com/mkrufky
3948 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3949 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3950 S: Maintained
3951 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3952
3953 DVB_USB_RTL28XXU MEDIA DRIVER
3954 M: Antti Palosaari <crope@iki.fi>
3955 L: linux-media@vger.kernel.org
3956 W: https://linuxtv.org
3957 W: http://palosaari.fi/linux/
3958 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3959 T: git git://linuxtv.org/anttip/media_tree.git
3960 S: Maintained
3961 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
3962
3963 DVB_USB_V2 MEDIA DRIVER
3964 M: Antti Palosaari <crope@iki.fi>
3965 L: linux-media@vger.kernel.org
3966 W: https://linuxtv.org
3967 W: http://palosaari.fi/linux/
3968 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3969 T: git git://linuxtv.org/anttip/media_tree.git
3970 S: Maintained
3971 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
3972 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
3973
3974 DYNAMIC DEBUG
3975 M: Jason Baron <jbaron@akamai.com>
3976 S: Maintained
3977 F: lib/dynamic_debug.c
3978 F: include/linux/dynamic_debug.h
3979
3980 DZ DECSTATION DZ11 SERIAL DRIVER
3981 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3982 S: Maintained
3983 F: drivers/tty/serial/dz.*
3984
3985 E3X0 POWER BUTTON DRIVER
3986 M: Moritz Fischer <moritz.fischer@ettus.com>
3987 L: usrp-users@lists.ettus.com
3988 W: http://www.ettus.com
3989 S: Supported
3990 F: drivers/input/misc/e3x0-button.c
3991 F: Documentation/devicetree/bindings/input/e3x0-button.txt
3992
3993 E4000 MEDIA DRIVER
3994 M: Antti Palosaari <crope@iki.fi>
3995 L: linux-media@vger.kernel.org
3996 W: https://linuxtv.org
3997 W: http://palosaari.fi/linux/
3998 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3999 T: git git://linuxtv.org/anttip/media_tree.git
4000 S: Maintained
4001 F: drivers/media/tuners/e4000*
4002
4003 EATA ISA/EISA/PCI SCSI DRIVER
4004 M: Dario Ballabio <ballabio_dario@emc.com>
4005 L: linux-scsi@vger.kernel.org
4006 S: Maintained
4007 F: drivers/scsi/eata.c
4008
4009 EC100 MEDIA DRIVER
4010 M: Antti Palosaari <crope@iki.fi>
4011 L: linux-media@vger.kernel.org
4012 W: https://linuxtv.org
4013 W: http://palosaari.fi/linux/
4014 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4015 T: git git://linuxtv.org/anttip/media_tree.git
4016 S: Maintained
4017 F: drivers/media/dvb-frontends/ec100*
4018
4019 ECRYPT FILE SYSTEM
4020 M: Tyler Hicks <tyhicks@canonical.com>
4021 L: ecryptfs@vger.kernel.org
4022 W: http://ecryptfs.org
4023 W: https://launchpad.net/ecryptfs
4024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4025 S: Supported
4026 F: Documentation/filesystems/ecryptfs.txt
4027 F: fs/ecryptfs/
4028
4029 EDAC-CORE
4030 M: Doug Thompson <dougthompson@xmission.com>
4031 M: Borislav Petkov <bp@alien8.de>
4032 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4033 L: linux-edac@vger.kernel.org
4034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4036 S: Supported
4037 F: Documentation/edac.txt
4038 F: drivers/edac/
4039 F: include/linux/edac.h
4040
4041 EDAC-AMD64
4042 M: Doug Thompson <dougthompson@xmission.com>
4043 M: Borislav Petkov <bp@alien8.de>
4044 L: linux-edac@vger.kernel.org
4045 S: Maintained
4046 F: drivers/edac/amd64_edac*
4047
4048 EDAC-CALXEDA
4049 M: Doug Thompson <dougthompson@xmission.com>
4050 M: Robert Richter <rric@kernel.org>
4051 L: linux-edac@vger.kernel.org
4052 S: Maintained
4053 F: drivers/edac/highbank*
4054
4055 EDAC-CAVIUM
4056 M: Ralf Baechle <ralf@linux-mips.org>
4057 M: David Daney <david.daney@cavium.com>
4058 L: linux-edac@vger.kernel.org
4059 L: linux-mips@linux-mips.org
4060 S: Supported
4061 F: drivers/edac/octeon_edac*
4062
4063 EDAC-E752X
4064 M: Mark Gross <mark.gross@intel.com>
4065 M: Doug Thompson <dougthompson@xmission.com>
4066 L: linux-edac@vger.kernel.org
4067 S: Maintained
4068 F: drivers/edac/e752x_edac.c
4069
4070 EDAC-E7XXX
4071 M: Doug Thompson <dougthompson@xmission.com>
4072 L: linux-edac@vger.kernel.org
4073 S: Maintained
4074 F: drivers/edac/e7xxx_edac.c
4075
4076 EDAC-GHES
4077 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4078 L: linux-edac@vger.kernel.org
4079 S: Maintained
4080 F: drivers/edac/ghes_edac.c
4081
4082 EDAC-I82443BXGX
4083 M: Tim Small <tim@buttersideup.com>
4084 L: linux-edac@vger.kernel.org
4085 S: Maintained
4086 F: drivers/edac/i82443bxgx_edac.c
4087
4088 EDAC-I3000
4089 M: Jason Uhlenkott <juhlenko@akamai.com>
4090 L: linux-edac@vger.kernel.org
4091 S: Maintained
4092 F: drivers/edac/i3000_edac.c
4093
4094 EDAC-I5000
4095 M: Doug Thompson <dougthompson@xmission.com>
4096 L: linux-edac@vger.kernel.org
4097 S: Maintained
4098 F: drivers/edac/i5000_edac.c
4099
4100 EDAC-I5400
4101 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4102 L: linux-edac@vger.kernel.org
4103 S: Maintained
4104 F: drivers/edac/i5400_edac.c
4105
4106 EDAC-I7300
4107 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4108 L: linux-edac@vger.kernel.org
4109 S: Maintained
4110 F: drivers/edac/i7300_edac.c
4111
4112 EDAC-I7CORE
4113 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4114 L: linux-edac@vger.kernel.org
4115 S: Maintained
4116 F: drivers/edac/i7core_edac.c
4117
4118 EDAC-I82975X
4119 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4120 M: "Arvind R." <arvino55@gmail.com>
4121 L: linux-edac@vger.kernel.org
4122 S: Maintained
4123 F: drivers/edac/i82975x_edac.c
4124
4125 EDAC-IE31200
4126 M: Jason Baron <jbaron@akamai.com>
4127 L: linux-edac@vger.kernel.org
4128 S: Maintained
4129 F: drivers/edac/ie31200_edac.c
4130
4131 EDAC-MPC85XX
4132 M: Johannes Thumshirn <morbidrsa@gmail.com>
4133 L: linux-edac@vger.kernel.org
4134 S: Maintained
4135 F: drivers/edac/mpc85xx_edac.[ch]
4136
4137 EDAC-PASEMI
4138 M: Egor Martovetsky <egor@pasemi.com>
4139 L: linux-edac@vger.kernel.org
4140 S: Maintained
4141 F: drivers/edac/pasemi_edac.c
4142
4143 EDAC-R82600
4144 M: Tim Small <tim@buttersideup.com>
4145 L: linux-edac@vger.kernel.org
4146 S: Maintained
4147 F: drivers/edac/r82600_edac.c
4148
4149 EDAC-SBRIDGE
4150 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4151 L: linux-edac@vger.kernel.org
4152 S: Maintained
4153 F: drivers/edac/sb_edac.c
4154
4155 EDAC-XGENE
4156 APPLIED MICRO (APM) X-GENE SOC EDAC
4157 M: Loc Ho <lho@apm.com>
4158 S: Supported
4159 F: drivers/edac/xgene_edac.c
4160 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4161
4162 EDIROL UA-101/UA-1000 DRIVER
4163 M: Clemens Ladisch <clemens@ladisch.de>
4164 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4165 T: git git://git.alsa-project.org/alsa-kernel.git
4166 S: Maintained
4167 F: sound/usb/misc/ua101.c
4168
4169 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4170 M: Matt Fleming <matt@codeblueprint.co.uk>
4171 L: linux-efi@vger.kernel.org
4172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4173 S: Maintained
4174 F: Documentation/efi-stub.txt
4175 F: arch/ia64/kernel/efi.c
4176 F: arch/x86/boot/compressed/eboot.[ch]
4177 F: arch/x86/include/asm/efi.h
4178 F: arch/x86/platform/efi/*
4179 F: drivers/firmware/efi/*
4180 F: include/linux/efi*.h
4181
4182 EFI VARIABLE FILESYSTEM
4183 M: Matthew Garrett <matthew.garrett@nebula.com>
4184 M: Jeremy Kerr <jk@ozlabs.org>
4185 M: Matt Fleming <matt@codeblueprint.co.uk>
4186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4187 L: linux-efi@vger.kernel.org
4188 S: Maintained
4189 F: fs/efivarfs/
4190
4191 EFIFB FRAMEBUFFER DRIVER
4192 L: linux-fbdev@vger.kernel.org
4193 M: Peter Jones <pjones@redhat.com>
4194 S: Maintained
4195 F: drivers/video/fbdev/efifb.c
4196
4197 EFS FILESYSTEM
4198 W: http://aeschi.ch.eu.org/efs/
4199 S: Orphan
4200 F: fs/efs/
4201
4202 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4203 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4204 L: netdev@vger.kernel.org
4205 S: Maintained
4206 F: drivers/net/ethernet/ibm/ehea/
4207
4208 EM28XX VIDEO4LINUX DRIVER
4209 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4210 L: linux-media@vger.kernel.org
4211 W: https://linuxtv.org
4212 T: git git://linuxtv.org/media_tree.git
4213 S: Maintained
4214 F: drivers/media/usb/em28xx/
4215
4216 EMBEDDED LINUX
4217 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4218 M: Matt Mackall <mpm@selenic.com>
4219 M: David Woodhouse <dwmw2@infradead.org>
4220 L: linux-embedded@vger.kernel.org
4221 S: Maintained
4222
4223 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4224 M: James Smart <james.smart@avagotech.com>
4225 M: Dick Kennedy <dick.kennedy@avagotech.com>
4226 L: linux-scsi@vger.kernel.org
4227 W: http://www.avagotech.com
4228 S: Supported
4229 F: drivers/scsi/lpfc/
4230
4231 ENE CB710 FLASH CARD READER DRIVER
4232 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4233 S: Maintained
4234 F: drivers/misc/cb710/
4235 F: drivers/mmc/host/cb710-mmc.*
4236 F: include/linux/cb710.h
4237
4238 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4239 M: Maxim Levitsky <maximlevitsky@gmail.com>
4240 S: Maintained
4241 F: drivers/media/rc/ene_ir.*
4242
4243 ENHANCED ERROR HANDLING (EEH)
4244 M: Gavin Shan <shangw@linux.vnet.ibm.com>
4245 L: linuxppc-dev@lists.ozlabs.org
4246 S: Supported
4247 F: Documentation/powerpc/eeh-pci-error-recovery.txt
4248 F: arch/powerpc/kernel/eeh*.c
4249
4250 EPSON S1D13XXX FRAMEBUFFER DRIVER
4251 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4252 S: Maintained
4253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4254 F: drivers/video/fbdev/s1d13xxxfb.c
4255 F: include/video/s1d13xxxfb.h
4256
4257 ET131X NETWORK DRIVER
4258 M: Mark Einon <mark.einon@gmail.com>
4259 S: Odd Fixes
4260 F: drivers/net/ethernet/agere/
4261
4262 ETHERNET BRIDGE
4263 M: Stephen Hemminger <stephen@networkplumber.org>
4264 L: bridge@lists.linux-foundation.org
4265 L: netdev@vger.kernel.org
4266 W: http://www.linuxfoundation.org/en/Net:Bridge
4267 S: Maintained
4268 F: include/linux/netfilter_bridge/
4269 F: net/bridge/
4270
4271 ETHERNET PHY LIBRARY
4272 M: Florian Fainelli <f.fainelli@gmail.com>
4273 L: netdev@vger.kernel.org
4274 S: Maintained
4275 F: include/linux/phy.h
4276 F: include/linux/phy_fixed.h
4277 F: drivers/net/phy/
4278 F: Documentation/networking/phy.txt
4279 F: drivers/of/of_mdio.c
4280 F: drivers/of/of_net.c
4281
4282 EXT2 FILE SYSTEM
4283 M: Jan Kara <jack@suse.com>
4284 L: linux-ext4@vger.kernel.org
4285 S: Maintained
4286 F: Documentation/filesystems/ext2.txt
4287 F: fs/ext2/
4288 F: include/linux/ext2*
4289
4290 EXT4 FILE SYSTEM
4291 M: "Theodore Ts'o" <tytso@mit.edu>
4292 M: Andreas Dilger <adilger.kernel@dilger.ca>
4293 L: linux-ext4@vger.kernel.org
4294 W: http://ext4.wiki.kernel.org
4295 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4297 S: Maintained
4298 F: Documentation/filesystems/ext4.txt
4299 F: fs/ext4/
4300
4301 Extended Verification Module (EVM)
4302 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4303 L: linux-ima-devel@lists.sourceforge.net
4304 L: linux-security-module@vger.kernel.org
4305 S: Supported
4306 F: security/integrity/evm/
4307
4308 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4309 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4310 M: Chanwoo Choi <cw00.choi@samsung.com>
4311 L: linux-kernel@vger.kernel.org
4312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4313 S: Maintained
4314 F: drivers/extcon/
4315 F: include/linux/extcon/
4316 F: include/linux/extcon.h
4317 F: Documentation/extcon/
4318 F: Documentation/devicetree/bindings/extcon/
4319
4320 EXYNOS DP DRIVER
4321 M: Jingoo Han <jingoohan1@gmail.com>
4322 L: dri-devel@lists.freedesktop.org
4323 S: Maintained
4324 F: drivers/gpu/drm/exynos/exynos_dp*
4325
4326 EXYNOS MIPI DISPLAY DRIVERS
4327 M: Inki Dae <inki.dae@samsung.com>
4328 M: Donghwa Lee <dh09.lee@samsung.com>
4329 M: Kyungmin Park <kyungmin.park@samsung.com>
4330 L: linux-fbdev@vger.kernel.org
4331 S: Maintained
4332 F: drivers/video/fbdev/exynos/exynos_mipi*
4333 F: include/video/exynos_mipi*
4334
4335 F71805F HARDWARE MONITORING DRIVER
4336 M: Jean Delvare <jdelvare@suse.com>
4337 L: lm-sensors@lm-sensors.org
4338 S: Maintained
4339 F: Documentation/hwmon/f71805f
4340 F: drivers/hwmon/f71805f.c
4341
4342 FC0011 TUNER DRIVER
4343 M: Michael Buesch <m@bues.ch>
4344 L: linux-media@vger.kernel.org
4345 S: Maintained
4346 F: drivers/media/tuners/fc0011.h
4347 F: drivers/media/tuners/fc0011.c
4348
4349 FC2580 MEDIA DRIVER
4350 M: Antti Palosaari <crope@iki.fi>
4351 L: linux-media@vger.kernel.org
4352 W: https://linuxtv.org
4353 W: http://palosaari.fi/linux/
4354 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4355 T: git git://linuxtv.org/anttip/media_tree.git
4356 S: Maintained
4357 F: drivers/media/tuners/fc2580*
4358
4359 FANOTIFY
4360 M: Eric Paris <eparis@redhat.com>
4361 S: Maintained
4362 F: fs/notify/fanotify/
4363 F: include/linux/fanotify.h
4364 F: include/uapi/linux/fanotify.h
4365
4366 FARSYNC SYNCHRONOUS DRIVER
4367 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4368 W: http://www.farsite.co.uk/
4369 S: Supported
4370 F: drivers/net/wan/farsync.*
4371
4372 FAULT INJECTION SUPPORT
4373 M: Akinobu Mita <akinobu.mita@gmail.com>
4374 S: Supported
4375 F: Documentation/fault-injection/
4376 F: lib/fault-inject.c
4377
4378 FBTFT Framebuffer drivers
4379 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4380 M: Noralf Trønnes <noralf@tronnes.org>
4381 S: Maintained
4382 F: drivers/staging/fbtft/
4383
4384 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4385 M: Vasu Dev <vasu.dev@intel.com>
4386 L: fcoe-devel@open-fcoe.org
4387 W: www.Open-FCoE.org
4388 S: Supported
4389 F: drivers/scsi/libfc/
4390 F: drivers/scsi/fcoe/
4391 F: include/scsi/fc/
4392 F: include/scsi/libfc.h
4393 F: include/scsi/libfcoe.h
4394 F: include/uapi/scsi/fc/
4395
4396 FILE LOCKING (flock() and fcntl()/lockf())
4397 M: Jeff Layton <jlayton@poochiereds.net>
4398 M: "J. Bruce Fields" <bfields@fieldses.org>
4399 L: linux-fsdevel@vger.kernel.org
4400 S: Maintained
4401 F: include/linux/fcntl.h
4402 F: include/linux/fs.h
4403 F: include/uapi/linux/fcntl.h
4404 F: include/uapi/linux/fs.h
4405 F: fs/fcntl.c
4406 F: fs/locks.c
4407
4408 FILESYSTEMS (VFS and infrastructure)
4409 M: Alexander Viro <viro@zeniv.linux.org.uk>
4410 L: linux-fsdevel@vger.kernel.org
4411 S: Maintained
4412 F: fs/*
4413
4414 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4415 M: Riku Voipio <riku.voipio@iki.fi>
4416 L: lm-sensors@lm-sensors.org
4417 S: Maintained
4418 F: drivers/hwmon/f75375s.c
4419 F: include/linux/f75375s.h
4420
4421 FIREWIRE AUDIO DRIVERS
4422 M: Clemens Ladisch <clemens@ladisch.de>
4423 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4424 T: git git://git.alsa-project.org/alsa-kernel.git
4425 S: Maintained
4426 F: sound/firewire/
4427
4428 FIREWIRE MEDIA DRIVERS (firedtv)
4429 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4430 L: linux-media@vger.kernel.org
4431 L: linux1394-devel@lists.sourceforge.net
4432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4433 S: Maintained
4434 F: drivers/media/firewire/
4435
4436 FIREWIRE SBP-2 TARGET
4437 M: Chris Boot <bootc@bootc.net>
4438 L: linux-scsi@vger.kernel.org
4439 L: target-devel@vger.kernel.org
4440 L: linux1394-devel@lists.sourceforge.net
4441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4442 S: Maintained
4443 F: drivers/target/sbp/
4444
4445 FIREWIRE SUBSYSTEM
4446 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4447 L: linux1394-devel@lists.sourceforge.net
4448 W: http://ieee1394.wiki.kernel.org/
4449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4450 S: Maintained
4451 F: drivers/firewire/
4452 F: include/linux/firewire.h
4453 F: include/uapi/linux/firewire*.h
4454 F: tools/firewire/
4455
4456 FIRMWARE LOADER (request_firmware)
4457 M: Ming Lei <ming.lei@canonical.com>
4458 L: linux-kernel@vger.kernel.org
4459 S: Maintained
4460 F: Documentation/firmware_class/
4461 F: drivers/base/firmware*.c
4462 F: include/linux/firmware.h
4463
4464 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4465 M: Joshua Morris <josh.h.morris@us.ibm.com>
4466 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4467 S: Maintained
4468 F: drivers/block/rsxx/
4469
4470 FLOPPY DRIVER
4471 M: Jiri Kosina <jikos@kernel.org>
4472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4473 S: Odd fixes
4474 F: drivers/block/floppy.c
4475
4476 FMC SUBSYSTEM
4477 M: Alessandro Rubini <rubini@gnudd.com>
4478 W: http://www.ohwr.org/projects/fmc-bus
4479 S: Supported
4480 F: drivers/fmc/
4481 F: include/linux/fmc*.h
4482 F: include/linux/ipmi-fru.h
4483 K: fmc_d.*register
4484
4485 FPGA MANAGER FRAMEWORK
4486 M: Alan Tull <atull@opensource.altera.com>
4487 R: Moritz Fischer <moritz.fischer@ettus.com>
4488 S: Maintained
4489 F: drivers/fpga/
4490 F: include/linux/fpga/fpga-mgr.h
4491 W: http://www.rocketboards.org
4492
4493 FPU EMULATOR
4494 M: Bill Metzenthen <billm@melbpc.org.au>
4495 W: http://floatingpoint.sourceforge.net/emulator/index.html
4496 S: Maintained
4497 F: arch/x86/math-emu/
4498
4499 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4500 L: netdev@vger.kernel.org
4501 S: Orphan
4502 F: drivers/net/wan/dlci.c
4503 F: drivers/net/wan/sdla.c
4504
4505 FRAMEBUFFER LAYER
4506 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4507 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4508 L: linux-fbdev@vger.kernel.org
4509 W: http://linux-fbdev.sourceforge.net/
4510 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4512 S: Maintained
4513 F: Documentation/fb/
4514 F: drivers/video/
4515 F: include/video/
4516 F: include/linux/fb.h
4517 F: include/uapi/video/
4518 F: include/uapi/linux/fb.h
4519
4520 FREESCALE DIU FRAMEBUFFER DRIVER
4521 M: Timur Tabi <timur@tabi.org>
4522 L: linux-fbdev@vger.kernel.org
4523 S: Maintained
4524 F: drivers/video/fbdev/fsl-diu-fb.*
4525
4526 FREESCALE DMA DRIVER
4527 M: Li Yang <leoli@freescale.com>
4528 M: Zhang Wei <zw@zh-kernel.org>
4529 L: linuxppc-dev@lists.ozlabs.org
4530 S: Maintained
4531 F: drivers/dma/fsldma.*
4532
4533 FREESCALE GPMI NAND DRIVER
4534 M: Han Xu <han.xu@nxp.com>
4535 L: linux-mtd@lists.infradead.org
4536 S: Maintained
4537 F: drivers/mtd/nand/gpmi-nand/*
4538
4539 FREESCALE I2C CPM DRIVER
4540 M: Jochen Friedrich <jochen@scram.de>
4541 L: linuxppc-dev@lists.ozlabs.org
4542 L: linux-i2c@vger.kernel.org
4543 S: Maintained
4544 F: drivers/i2c/busses/i2c-cpm.c
4545
4546 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4547 M: Sascha Hauer <kernel@pengutronix.de>
4548 L: linux-fbdev@vger.kernel.org
4549 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4550 S: Maintained
4551 F: include/linux/platform_data/video-imxfb.h
4552 F: drivers/video/fbdev/imxfb.c
4553
4554 FREESCALE QUAD SPI DRIVER
4555 M: Han Xu <han.xu@nxp.com>
4556 L: linux-mtd@lists.infradead.org
4557 S: Maintained
4558 F: drivers/mtd/spi-nor/fsl-quadspi.c
4559
4560 FREESCALE SOC FS_ENET DRIVER
4561 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4562 M: Vitaly Bordug <vbordug@ru.mvista.com>
4563 L: linuxppc-dev@lists.ozlabs.org
4564 L: netdev@vger.kernel.org
4565 S: Maintained
4566 F: drivers/net/ethernet/freescale/fs_enet/
4567 F: include/linux/fs_enet_pd.h
4568
4569 FREESCALE IMX / MXC FEC DRIVER
4570 M: Fugang Duan <fugang.duan@nxp.com>
4571 L: netdev@vger.kernel.org
4572 S: Maintained
4573 F: drivers/net/ethernet/freescale/fec_main.c
4574 F: drivers/net/ethernet/freescale/fec_ptp.c
4575 F: drivers/net/ethernet/freescale/fec.h
4576 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4577
4578 FREESCALE QUICC ENGINE LIBRARY
4579 L: linuxppc-dev@lists.ozlabs.org
4580 S: Orphan
4581 F: drivers/soc/fsl/qe/
4582 F: include/soc/fsl/*qe*.h
4583 F: include/soc/fsl/*ucc*.h
4584
4585 FREESCALE USB PERIPHERAL DRIVERS
4586 M: Li Yang <leoli@freescale.com>
4587 L: linux-usb@vger.kernel.org
4588 L: linuxppc-dev@lists.ozlabs.org
4589 S: Maintained
4590 F: drivers/usb/gadget/udc/fsl*
4591
4592 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4593 M: Li Yang <leoli@freescale.com>
4594 L: netdev@vger.kernel.org
4595 L: linuxppc-dev@lists.ozlabs.org
4596 S: Maintained
4597 F: drivers/net/ethernet/freescale/ucc_geth*
4598
4599 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4600 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4601 L: netdev@vger.kernel.org
4602 S: Maintained
4603 F: drivers/net/ethernet/freescale/gianfar*
4604 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4605 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4606
4607 FREESCALE QUICC ENGINE UCC UART DRIVER
4608 M: Timur Tabi <timur@tabi.org>
4609 L: linuxppc-dev@lists.ozlabs.org
4610 S: Maintained
4611 F: drivers/tty/serial/ucc_uart.c
4612
4613 FREESCALE SOC SOUND DRIVERS
4614 M: Timur Tabi <timur@tabi.org>
4615 M: Nicolin Chen <nicoleotsuka@gmail.com>
4616 M: Xiubo Li <Xiubo.Lee@gmail.com>
4617 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4618 L: linuxppc-dev@lists.ozlabs.org
4619 S: Maintained
4620 F: sound/soc/fsl/fsl*
4621 F: sound/soc/fsl/imx*
4622 F: sound/soc/fsl/mpc8610_hpcd.c
4623
4624 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4625 M: "J. German Rivera" <German.Rivera@freescale.com>
4626 L: linux-kernel@vger.kernel.org
4627 S: Maintained
4628 F: drivers/staging/fsl-mc/
4629
4630 FREEVXFS FILESYSTEM
4631 M: Christoph Hellwig <hch@infradead.org>
4632 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4633 S: Maintained
4634 F: fs/freevxfs/
4635
4636 FREEZER
4637 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4638 M: Pavel Machek <pavel@ucw.cz>
4639 L: linux-pm@vger.kernel.org
4640 S: Supported
4641 F: Documentation/power/freezing-of-tasks.txt
4642 F: include/linux/freezer.h
4643 F: kernel/freezer.c
4644
4645 FRONTSWAP API
4646 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4647 L: linux-kernel@vger.kernel.org
4648 S: Maintained
4649 F: mm/frontswap.c
4650 F: include/linux/frontswap.h
4651
4652 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4653 M: David Howells <dhowells@redhat.com>
4654 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4655 S: Supported
4656 F: Documentation/filesystems/caching/
4657 F: fs/fscache/
4658 F: include/linux/fscache*.h
4659
4660 F2FS FILE SYSTEM
4661 M: Jaegeuk Kim <jaegeuk@kernel.org>
4662 M: Changman Lee <cm224.lee@samsung.com>
4663 R: Chao Yu <chao2.yu@samsung.com>
4664 L: linux-f2fs-devel@lists.sourceforge.net
4665 W: http://en.wikipedia.org/wiki/F2FS
4666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4667 S: Maintained
4668 F: Documentation/filesystems/f2fs.txt
4669 F: Documentation/ABI/testing/sysfs-fs-f2fs
4670 F: fs/f2fs/
4671 F: include/linux/f2fs_fs.h
4672 F: include/trace/events/f2fs.h
4673
4674 FUJITSU FR-V (FRV) PORT
4675 S: Orphan
4676 F: arch/frv/
4677
4678 FUJITSU LAPTOP EXTRAS
4679 M: Jonathan Woithe <jwoithe@just42.net>
4680 L: platform-driver-x86@vger.kernel.org
4681 S: Maintained
4682 F: drivers/platform/x86/fujitsu-laptop.c
4683
4684 FUJITSU M-5MO LS CAMERA ISP DRIVER
4685 M: Kyungmin Park <kyungmin.park@samsung.com>
4686 M: Heungjun Kim <riverful.kim@samsung.com>
4687 L: linux-media@vger.kernel.org
4688 S: Maintained
4689 F: drivers/media/i2c/m5mols/
4690 F: include/media/i2c/m5mols.h
4691
4692 FUJITSU TABLET EXTRAS
4693 M: Robert Gerlach <khnz@gmx.de>
4694 L: platform-driver-x86@vger.kernel.org
4695 S: Maintained
4696 F: drivers/platform/x86/fujitsu-tablet.c
4697
4698 FUSE: FILESYSTEM IN USERSPACE
4699 M: Miklos Szeredi <miklos@szeredi.hu>
4700 L: fuse-devel@lists.sourceforge.net
4701 W: http://fuse.sourceforge.net/
4702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4703 S: Maintained
4704 F: fs/fuse/
4705 F: include/uapi/linux/fuse.h
4706 F: Documentation/filesystems/fuse.txt
4707
4708 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4709 M: Rik Faith <faith@cs.unc.edu>
4710 L: linux-scsi@vger.kernel.org
4711 S: Odd Fixes (e.g., new signatures)
4712 F: drivers/scsi/fdomain.*
4713
4714 GCOV BASED KERNEL PROFILING
4715 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4716 S: Maintained
4717 F: kernel/gcov/
4718 F: Documentation/gcov.txt
4719
4720 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4721 M: Achim Leubner <achim_leubner@adaptec.com>
4722 L: linux-scsi@vger.kernel.org
4723 W: http://www.icp-vortex.com/
4724 S: Supported
4725 F: drivers/scsi/gdt*
4726
4727 GDB KERNEL DEBUGGING HELPER SCRIPTS
4728 M: Jan Kiszka <jan.kiszka@siemens.com>
4729 S: Supported
4730 F: scripts/gdb/
4731
4732 GEMTEK FM RADIO RECEIVER DRIVER
4733 M: Hans Verkuil <hverkuil@xs4all.nl>
4734 L: linux-media@vger.kernel.org
4735 T: git git://linuxtv.org/media_tree.git
4736 W: https://linuxtv.org
4737 S: Maintained
4738 F: drivers/media/radio/radio-gemtek*
4739
4740 GENERIC GPIO I2C DRIVER
4741 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4742 S: Supported
4743 F: drivers/i2c/busses/i2c-gpio.c
4744 F: include/linux/i2c-gpio.h
4745
4746 GENERIC GPIO I2C MULTIPLEXER DRIVER
4747 M: Peter Korsgaard <peter.korsgaard@barco.com>
4748 L: linux-i2c@vger.kernel.org
4749 S: Supported
4750 F: drivers/i2c/muxes/i2c-mux-gpio.c
4751 F: include/linux/i2c-mux-gpio.h
4752 F: Documentation/i2c/muxes/i2c-mux-gpio
4753
4754 GENERIC HDLC (WAN) DRIVERS
4755 M: Krzysztof Halasa <khc@pm.waw.pl>
4756 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4757 S: Maintained
4758 F: drivers/net/wan/c101.c
4759 F: drivers/net/wan/hd6457*
4760 F: drivers/net/wan/hdlc*
4761 F: drivers/net/wan/n2.c
4762 F: drivers/net/wan/pc300too.c
4763 F: drivers/net/wan/pci200syn.c
4764 F: drivers/net/wan/wanxl*
4765
4766 GENERIC INCLUDE/ASM HEADER FILES
4767 M: Arnd Bergmann <arnd@arndb.de>
4768 L: linux-arch@vger.kernel.org
4769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4770 S: Maintained
4771 F: include/asm-generic/
4772 F: include/uapi/asm-generic/
4773
4774 GENERIC PHY FRAMEWORK
4775 M: Kishon Vijay Abraham I <kishon@ti.com>
4776 L: linux-kernel@vger.kernel.org
4777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4778 S: Supported
4779 F: drivers/phy/
4780 F: include/linux/phy/
4781
4782 GENERIC PM DOMAINS
4783 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4784 M: Kevin Hilman <khilman@kernel.org>
4785 M: Ulf Hansson <ulf.hansson@linaro.org>
4786 L: linux-pm@vger.kernel.org
4787 S: Supported
4788 F: drivers/base/power/domain*.c
4789 F: include/linux/pm_domain.h
4790
4791 GENERIC UIO DRIVER FOR PCI DEVICES
4792 M: "Michael S. Tsirkin" <mst@redhat.com>
4793 L: kvm@vger.kernel.org
4794 S: Supported
4795 F: drivers/uio/uio_pci_generic.c
4796
4797 GET_MAINTAINER SCRIPT
4798 M: Joe Perches <joe@perches.com>
4799 S: Maintained
4800 F: scripts/get_maintainer.pl
4801
4802 GFS2 FILE SYSTEM
4803 M: Steven Whitehouse <swhiteho@redhat.com>
4804 M: Bob Peterson <rpeterso@redhat.com>
4805 L: cluster-devel@redhat.com
4806 W: http://sources.redhat.com/cluster/
4807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4808 S: Supported
4809 F: Documentation/filesystems/gfs2*.txt
4810 F: fs/gfs2/
4811 F: include/uapi/linux/gfs2_ondisk.h
4812
4813 GIGASET ISDN DRIVERS
4814 M: Paul Bolle <pebolle@tiscali.nl>
4815 L: gigaset307x-common@lists.sourceforge.net
4816 W: http://gigaset307x.sourceforge.net/
4817 S: Odd Fixes
4818 F: Documentation/isdn/README.gigaset
4819 F: drivers/isdn/gigaset/
4820 F: include/uapi/linux/gigaset_dev.h
4821
4822 GO7007 MPEG CODEC
4823 M: Hans Verkuil <hans.verkuil@cisco.com>
4824 L: linux-media@vger.kernel.org
4825 S: Maintained
4826 F: drivers/media/usb/go7007/
4827
4828 GOODIX TOUCHSCREEN
4829 M: Bastien Nocera <hadess@hadess.net>
4830 L: linux-input@vger.kernel.org
4831 S: Maintained
4832 F: drivers/input/touchscreen/goodix.c
4833
4834 GPIO SUBSYSTEM
4835 M: Linus Walleij <linus.walleij@linaro.org>
4836 M: Alexandre Courbot <gnurou@gmail.com>
4837 L: linux-gpio@vger.kernel.org
4838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4839 S: Maintained
4840 F: Documentation/gpio/
4841 F: Documentation/ABI/testing/gpio-cdev
4842 F: Documentation/ABI/obsolete/sysfs-gpio
4843 F: drivers/gpio/
4844 F: include/linux/gpio/
4845 F: include/linux/gpio.h
4846 F: include/asm-generic/gpio.h
4847 F: include/uapi/linux/gpio.h
4848 F: tools/gpio/
4849
4850 GRE DEMULTIPLEXER DRIVER
4851 M: Dmitry Kozlov <xeb@mail.ru>
4852 L: netdev@vger.kernel.org
4853 S: Maintained
4854 F: net/ipv4/gre_demux.c
4855 F: net/ipv4/gre_offload.c
4856 F: include/net/gre.h
4857
4858 GRETH 10/100/1G Ethernet MAC device driver
4859 M: Kristoffer Glembo <kristoffer@gaisler.com>
4860 L: netdev@vger.kernel.org
4861 S: Maintained
4862 F: drivers/net/ethernet/aeroflex/
4863
4864 GSPCA FINEPIX SUBDRIVER
4865 M: Frank Zago <frank@zago.net>
4866 L: linux-media@vger.kernel.org
4867 T: git git://linuxtv.org/media_tree.git
4868 S: Maintained
4869 F: drivers/media/usb/gspca/finepix.c
4870
4871 GSPCA GL860 SUBDRIVER
4872 M: Olivier Lorin <o.lorin@laposte.net>
4873 L: linux-media@vger.kernel.org
4874 T: git git://linuxtv.org/media_tree.git
4875 S: Maintained
4876 F: drivers/media/usb/gspca/gl860/
4877
4878 GSPCA M5602 SUBDRIVER
4879 M: Erik Andren <erik.andren@gmail.com>
4880 L: linux-media@vger.kernel.org
4881 T: git git://linuxtv.org/media_tree.git
4882 S: Maintained
4883 F: drivers/media/usb/gspca/m5602/
4884
4885 GSPCA PAC207 SONIXB SUBDRIVER
4886 M: Hans de Goede <hdegoede@redhat.com>
4887 L: linux-media@vger.kernel.org
4888 T: git git://linuxtv.org/media_tree.git
4889 S: Maintained
4890 F: drivers/media/usb/gspca/pac207.c
4891
4892 GSPCA SN9C20X SUBDRIVER
4893 M: Brian Johnson <brijohn@gmail.com>
4894 L: linux-media@vger.kernel.org
4895 T: git git://linuxtv.org/media_tree.git
4896 S: Maintained
4897 F: drivers/media/usb/gspca/sn9c20x.c
4898
4899 GSPCA T613 SUBDRIVER
4900 M: Leandro Costantino <lcostantino@gmail.com>
4901 L: linux-media@vger.kernel.org
4902 T: git git://linuxtv.org/media_tree.git
4903 S: Maintained
4904 F: drivers/media/usb/gspca/t613.c
4905
4906 GSPCA USB WEBCAM DRIVER
4907 M: Hans de Goede <hdegoede@redhat.com>
4908 L: linux-media@vger.kernel.org
4909 T: git git://linuxtv.org/media_tree.git
4910 S: Maintained
4911 F: drivers/media/usb/gspca/
4912
4913 GUID PARTITION TABLE (GPT)
4914 M: Davidlohr Bueso <dave@stgolabs.net>
4915 L: linux-efi@vger.kernel.org
4916 S: Maintained
4917 F: block/partitions/efi.*
4918
4919 STK1160 USB VIDEO CAPTURE DRIVER
4920 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4921 L: linux-media@vger.kernel.org
4922 T: git git://linuxtv.org/media_tree.git
4923 S: Maintained
4924 F: drivers/media/usb/stk1160/
4925
4926 H8/300 ARCHITECTURE
4927 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4928 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4929 W: http://uclinux-h8.sourceforge.jp
4930 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4931 S: Maintained
4932 F: arch/h8300/
4933 F: drivers/clocksource/h8300_*.c
4934 F: drivers/clk/h8300/
4935 F: drivers/irqchip/irq-renesas-h8*.c
4936
4937 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4938 M: Frank Seidel <frank@f-seidel.de>
4939 L: platform-driver-x86@vger.kernel.org
4940 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4941 S: Maintained
4942 F: drivers/platform/x86/hdaps.c
4943
4944 HDPVR USB VIDEO ENCODER DRIVER
4945 M: Hans Verkuil <hverkuil@xs4all.nl>
4946 L: linux-media@vger.kernel.org
4947 T: git git://linuxtv.org/media_tree.git
4948 W: https://linuxtv.org
4949 S: Odd Fixes
4950 F: drivers/media/usb/hdpvr/
4951
4952 HWPOISON MEMORY FAILURE HANDLING
4953 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4954 L: linux-mm@kvack.org
4955 S: Maintained
4956 F: mm/memory-failure.c
4957 F: mm/hwpoison-inject.c
4958
4959 HYPERVISOR VIRTUAL CONSOLE DRIVER
4960 L: linuxppc-dev@lists.ozlabs.org
4961 S: Odd Fixes
4962 F: drivers/tty/hvc/
4963
4964 HACKRF MEDIA DRIVER
4965 M: Antti Palosaari <crope@iki.fi>
4966 L: linux-media@vger.kernel.org
4967 W: https://linuxtv.org
4968 W: http://palosaari.fi/linux/
4969 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4970 T: git git://linuxtv.org/anttip/media_tree.git
4971 S: Maintained
4972 F: drivers/media/usb/hackrf/
4973
4974 HARDWARE MONITORING
4975 M: Jean Delvare <jdelvare@suse.com>
4976 M: Guenter Roeck <linux@roeck-us.net>
4977 L: lm-sensors@lm-sensors.org
4978 W: http://www.lm-sensors.org/
4979 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
4980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
4981 S: Maintained
4982 F: Documentation/hwmon/
4983 F: drivers/hwmon/
4984 F: include/linux/hwmon*.h
4985
4986 HARDWARE RANDOM NUMBER GENERATOR CORE
4987 M: Matt Mackall <mpm@selenic.com>
4988 M: Herbert Xu <herbert@gondor.apana.org.au>
4989 L: linux-crypto@vger.kernel.org
4990 S: Odd fixes
4991 F: Documentation/hw_random.txt
4992 F: drivers/char/hw_random/
4993 F: include/linux/hw_random.h
4994
4995 HARDWARE SPINLOCK CORE
4996 M: Ohad Ben-Cohen <ohad@wizery.com>
4997 M: Bjorn Andersson <bjorn.andersson@linaro.org>
4998 S: Maintained
4999 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5000 F: Documentation/hwspinlock.txt
5001 F: drivers/hwspinlock/hwspinlock_*
5002 F: include/linux/hwspinlock.h
5003
5004 HARMONY SOUND DRIVER
5005 L: linux-parisc@vger.kernel.org
5006 S: Maintained
5007 F: sound/parisc/harmony.*
5008
5009 HD29L2 MEDIA DRIVER
5010 M: Antti Palosaari <crope@iki.fi>
5011 L: linux-media@vger.kernel.org
5012 W: https://linuxtv.org
5013 W: http://palosaari.fi/linux/
5014 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5015 T: git git://linuxtv.org/anttip/media_tree.git
5016 S: Maintained
5017 F: drivers/media/dvb-frontends/hd29l2*
5018
5019 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5020 M: Don Brace <don.brace@microsemi.com>
5021 L: iss_storagedev@hp.com
5022 L: esc.storagedev@microsemi.com
5023 L: linux-scsi@vger.kernel.org
5024 S: Supported
5025 F: Documentation/scsi/hpsa.txt
5026 F: drivers/scsi/hpsa*.[ch]
5027 F: include/linux/cciss*.h
5028 F: include/uapi/linux/cciss*.h
5029
5030 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5031 M: Don Brace <don.brace@microsemi.com>
5032 L: iss_storagedev@hp.com
5033 L: esc.storagedev@microsemi.com
5034 L: linux-scsi@vger.kernel.org
5035 S: Supported
5036 F: Documentation/blockdev/cciss.txt
5037 F: drivers/block/cciss*
5038 F: include/linux/cciss_ioctl.h
5039 F: include/uapi/linux/cciss_ioctl.h
5040
5041 HFS FILESYSTEM
5042 L: linux-fsdevel@vger.kernel.org
5043 S: Orphan
5044 F: Documentation/filesystems/hfs.txt
5045 F: fs/hfs/
5046
5047 HFSPLUS FILESYSTEM
5048 L: linux-fsdevel@vger.kernel.org
5049 S: Orphan
5050 F: Documentation/filesystems/hfsplus.txt
5051 F: fs/hfsplus/
5052
5053 HGA FRAMEBUFFER DRIVER
5054 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5055 L: linux-nvidia@lists.surfsouth.com
5056 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5057 S: Maintained
5058 F: drivers/video/fbdev/hgafb.c
5059
5060 HIBERNATION (aka Software Suspend, aka swsusp)
5061 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5062 M: Pavel Machek <pavel@ucw.cz>
5063 L: linux-pm@vger.kernel.org
5064 S: Supported
5065 F: arch/x86/power/
5066 F: drivers/base/power/
5067 F: kernel/power/
5068 F: include/linux/suspend.h
5069 F: include/linux/freezer.h
5070 F: include/linux/pm.h
5071 F: arch/*/include/asm/suspend*.h
5072
5073 HID CORE LAYER
5074 M: Jiri Kosina <jikos@kernel.org>
5075 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5076 L: linux-input@vger.kernel.org
5077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5078 S: Maintained
5079 F: drivers/hid/
5080 F: include/linux/hid*
5081 F: include/uapi/linux/hid*
5082
5083 HID SENSOR HUB DRIVERS
5084 M: Jiri Kosina <jikos@kernel.org>
5085 M: Jonathan Cameron <jic23@kernel.org>
5086 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5087 L: linux-input@vger.kernel.org
5088 L: linux-iio@vger.kernel.org
5089 S: Maintained
5090 F: Documentation/hid/hid-sensor*
5091 F: drivers/hid/hid-sensor-*
5092 F: drivers/iio/*/hid-*
5093 F: include/linux/hid-sensor-*
5094
5095 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5096 M: Thomas Gleixner <tglx@linutronix.de>
5097 L: linux-kernel@vger.kernel.org
5098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5099 S: Maintained
5100 F: Documentation/timers/
5101 F: kernel/time/hrtimer.c
5102 F: kernel/time/clockevents.c
5103 F: kernel/time/tick*.*
5104 F: kernel/time/timer_*.c
5105 F: include/linux/clockchips.h
5106 F: include/linux/hrtimer.h
5107
5108 HIGH-SPEED SCC DRIVER FOR AX.25
5109 L: linux-hams@vger.kernel.org
5110 S: Orphan
5111 F: drivers/net/hamradio/dmascc.c
5112 F: drivers/net/hamradio/scc.c
5113
5114 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5115 M: HighPoint Linux Team <linux@highpoint-tech.com>
5116 W: http://www.highpoint-tech.com
5117 S: Supported
5118 F: Documentation/scsi/hptiop.txt
5119 F: drivers/scsi/hptiop.c
5120
5121 HIPPI
5122 M: Jes Sorensen <jes@trained-monkey.org>
5123 L: linux-hippi@sunsite.dk
5124 S: Maintained
5125 F: include/linux/hippidevice.h
5126 F: include/uapi/linux/if_hippi.h
5127 F: net/802/hippi.c
5128 F: drivers/net/hippi/
5129
5130 HISILICON SAS Controller
5131 M: John Garry <john.garry@huawei.com>
5132 W: http://www.hisilicon.com
5133 S: Supported
5134 F: drivers/scsi/hisi_sas/
5135 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5136
5137 HOST AP DRIVER
5138 M: Jouni Malinen <j@w1.fi>
5139 L: hostap@shmoo.com (subscribers-only)
5140 L: linux-wireless@vger.kernel.org
5141 W: http://hostap.epitest.fi/
5142 S: Maintained
5143 F: drivers/net/wireless/intersil/hostap/
5144
5145 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5146 L: platform-driver-x86@vger.kernel.org
5147 S: Orphan
5148 F: drivers/platform/x86/tc1100-wmi.c
5149
5150 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5151 M: Jaroslav Kysela <perex@perex.cz>
5152 S: Maintained
5153 F: drivers/net/ethernet/hp/hp100.*
5154
5155 HPET: High Precision Event Timers driver
5156 M: Clemens Ladisch <clemens@ladisch.de>
5157 S: Maintained
5158 F: Documentation/timers/hpet.txt
5159 F: drivers/char/hpet.c
5160 F: include/linux/hpet.h
5161 F: include/uapi/linux/hpet.h
5162
5163 HPET: x86
5164 S: Orphan
5165 F: arch/x86/kernel/hpet.c
5166 F: arch/x86/include/asm/hpet.h
5167
5168 HPFS FILESYSTEM
5169 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5170 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5171 S: Maintained
5172 F: fs/hpfs/
5173
5174 HSI SUBSYSTEM
5175 M: Sebastian Reichel <sre@kernel.org>
5176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5177 S: Maintained
5178 F: Documentation/ABI/testing/sysfs-bus-hsi
5179 F: Documentation/hsi.txt
5180 F: drivers/hsi/
5181 F: include/linux/hsi/
5182 F: include/uapi/linux/hsi/
5183
5184 HSO 3G MODEM DRIVER
5185 M: Jan Dumon <j.dumon@option.com>
5186 W: http://www.pharscape.org
5187 S: Maintained
5188 F: drivers/net/usb/hso.c
5189
5190 HSR NETWORK PROTOCOL
5191 M: Arvid Brodin <arvid.brodin@alten.se>
5192 L: netdev@vger.kernel.org
5193 S: Maintained
5194 F: net/hsr/
5195
5196 HTCPEN TOUCHSCREEN DRIVER
5197 M: Pau Oliva Fora <pof@eslack.org>
5198 L: linux-input@vger.kernel.org
5199 S: Maintained
5200 F: drivers/input/touchscreen/htcpen.c
5201
5202 HUGETLB FILESYSTEM
5203 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5204 S: Maintained
5205 F: fs/hugetlbfs/
5206
5207 Hyper-V CORE AND DRIVERS
5208 M: "K. Y. Srinivasan" <kys@microsoft.com>
5209 M: Haiyang Zhang <haiyangz@microsoft.com>
5210 L: devel@linuxdriverproject.org
5211 S: Maintained
5212 F: arch/x86/include/asm/mshyperv.h
5213 F: arch/x86/include/uapi/asm/hyperv.h
5214 F: arch/x86/kernel/cpu/mshyperv.c
5215 F: drivers/hid/hid-hyperv.c
5216 F: drivers/hv/
5217 F: drivers/input/serio/hyperv-keyboard.c
5218 F: drivers/pci/host/pci-hyperv.c
5219 F: drivers/net/hyperv/
5220 F: drivers/scsi/storvsc_drv.c
5221 F: drivers/video/fbdev/hyperv_fb.c
5222 F: include/linux/hyperv.h
5223 F: tools/hv/
5224 F: Documentation/ABI/stable/sysfs-bus-vmbus
5225
5226 I2C OVER PARALLEL PORT
5227 M: Jean Delvare <jdelvare@suse.com>
5228 L: linux-i2c@vger.kernel.org
5229 S: Maintained
5230 F: Documentation/i2c/busses/i2c-parport
5231 F: Documentation/i2c/busses/i2c-parport-light
5232 F: drivers/i2c/busses/i2c-parport.c
5233 F: drivers/i2c/busses/i2c-parport-light.c
5234
5235 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5236 M: Jean Delvare <jdelvare@suse.com>
5237 L: linux-i2c@vger.kernel.org
5238 S: Maintained
5239 F: Documentation/i2c/busses/i2c-ali1535
5240 F: Documentation/i2c/busses/i2c-ali1563
5241 F: Documentation/i2c/busses/i2c-ali15x3
5242 F: Documentation/i2c/busses/i2c-amd756
5243 F: Documentation/i2c/busses/i2c-amd8111
5244 F: Documentation/i2c/busses/i2c-i801
5245 F: Documentation/i2c/busses/i2c-nforce2
5246 F: Documentation/i2c/busses/i2c-piix4
5247 F: Documentation/i2c/busses/i2c-sis5595
5248 F: Documentation/i2c/busses/i2c-sis630
5249 F: Documentation/i2c/busses/i2c-sis96x
5250 F: Documentation/i2c/busses/i2c-via
5251 F: Documentation/i2c/busses/i2c-viapro
5252 F: drivers/i2c/busses/i2c-ali1535.c
5253 F: drivers/i2c/busses/i2c-ali1563.c
5254 F: drivers/i2c/busses/i2c-ali15x3.c
5255 F: drivers/i2c/busses/i2c-amd756.c
5256 F: drivers/i2c/busses/i2c-amd756-s4882.c
5257 F: drivers/i2c/busses/i2c-amd8111.c
5258 F: drivers/i2c/busses/i2c-i801.c
5259 F: drivers/i2c/busses/i2c-isch.c
5260 F: drivers/i2c/busses/i2c-nforce2.c
5261 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5262 F: drivers/i2c/busses/i2c-piix4.c
5263 F: drivers/i2c/busses/i2c-sis5595.c
5264 F: drivers/i2c/busses/i2c-sis630.c
5265 F: drivers/i2c/busses/i2c-sis96x.c
5266 F: drivers/i2c/busses/i2c-via.c
5267 F: drivers/i2c/busses/i2c-viapro.c
5268
5269 I2C/SMBUS ISMT DRIVER
5270 M: Seth Heasley <seth.heasley@intel.com>
5271 M: Neil Horman <nhorman@tuxdriver.com>
5272 L: linux-i2c@vger.kernel.org
5273 F: drivers/i2c/busses/i2c-ismt.c
5274 F: Documentation/i2c/busses/i2c-ismt
5275
5276 I2C/SMBUS STUB DRIVER
5277 M: Jean Delvare <jdelvare@suse.com>
5278 L: linux-i2c@vger.kernel.org
5279 S: Maintained
5280 F: drivers/i2c/i2c-stub.c
5281
5282 I2C SUBSYSTEM
5283 M: Wolfram Sang <wsa@the-dreams.de>
5284 L: linux-i2c@vger.kernel.org
5285 W: https://i2c.wiki.kernel.org/
5286 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5288 S: Maintained
5289 F: Documentation/devicetree/bindings/i2c/
5290 F: Documentation/i2c/
5291 F: drivers/i2c/
5292 F: drivers/i2c/*/
5293 F: include/linux/i2c.h
5294 F: include/linux/i2c-*.h
5295 F: include/uapi/linux/i2c.h
5296 F: include/uapi/linux/i2c-*.h
5297
5298 I2C ACPI SUPPORT
5299 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5300 L: linux-i2c@vger.kernel.org
5301 L: linux-acpi@vger.kernel.org
5302 S: Maintained
5303
5304 I2C-TAOS-EVM DRIVER
5305 M: Jean Delvare <jdelvare@suse.com>
5306 L: linux-i2c@vger.kernel.org
5307 S: Maintained
5308 F: Documentation/i2c/busses/i2c-taos-evm
5309 F: drivers/i2c/busses/i2c-taos-evm.c
5310
5311 I2C-TINY-USB DRIVER
5312 M: Till Harbaum <till@harbaum.org>
5313 L: linux-i2c@vger.kernel.org
5314 W: http://www.harbaum.org/till/i2c_tiny_usb
5315 S: Maintained
5316 F: drivers/i2c/busses/i2c-tiny-usb.c
5317
5318 i386 BOOT CODE
5319 M: "H. Peter Anvin" <hpa@zytor.com>
5320 S: Maintained
5321 F: arch/x86/boot/
5322
5323 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5324 M: "H. Peter Anvin" <hpa@zytor.com>
5325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5326 S: Maintained
5327
5328 IA64 (Itanium) PLATFORM
5329 M: Tony Luck <tony.luck@intel.com>
5330 M: Fenghua Yu <fenghua.yu@intel.com>
5331 L: linux-ia64@vger.kernel.org
5332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5333 S: Maintained
5334 F: arch/ia64/
5335
5336 IBM Power VMX Cryptographic instructions
5337 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5338 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5339 L: linux-crypto@vger.kernel.org
5340 S: Supported
5341 F: drivers/crypto/vmx/Makefile
5342 F: drivers/crypto/vmx/Kconfig
5343 F: drivers/crypto/vmx/vmx.c
5344 F: drivers/crypto/vmx/aes*
5345 F: drivers/crypto/vmx/ghash*
5346 F: drivers/crypto/vmx/ppc-xlate.pl
5347
5348 IBM Power in-Nest Crypto Acceleration
5349 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5350 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5351 L: linux-crypto@vger.kernel.org
5352 S: Supported
5353 F: drivers/crypto/nx/Makefile
5354 F: drivers/crypto/nx/Kconfig
5355 F: drivers/crypto/nx/nx-aes*
5356 F: drivers/crypto/nx/nx-sha*
5357 F: drivers/crypto/nx/nx.*
5358 F: drivers/crypto/nx/nx_csbcpb.h
5359 F: drivers/crypto/nx/nx_debugfs.h
5360
5361 IBM Power 842 compression accelerator
5362 M: Dan Streetman <ddstreet@ieee.org>
5363 S: Supported
5364 F: drivers/crypto/nx/Makefile
5365 F: drivers/crypto/nx/Kconfig
5366 F: drivers/crypto/nx/nx-842*
5367 F: include/linux/sw842.h
5368 F: crypto/842.c
5369 F: lib/842/
5370
5371 IBM Power Linux RAID adapter
5372 M: Brian King <brking@us.ibm.com>
5373 S: Supported
5374 F: drivers/scsi/ipr.*
5375
5376 IBM Power Virtual Ethernet Device Driver
5377 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5378 L: netdev@vger.kernel.org
5379 S: Supported
5380 F: drivers/net/ethernet/ibm/ibmveth.*
5381
5382 IBM Power SRIOV Virtual NIC Device Driver
5383 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5384 M: John Allen <jallen@linux.vnet.ibm.com>
5385 L: netdev@vger.kernel.org
5386 S: Supported
5387 F: drivers/net/ethernet/ibm/ibmvnic.*
5388
5389 IBM Power Virtual SCSI Device Drivers
5390 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5391 L: linux-scsi@vger.kernel.org
5392 S: Supported
5393 F: drivers/scsi/ibmvscsi/ibmvscsi*
5394 F: drivers/scsi/ibmvscsi/viosrp.h
5395
5396 IBM Power Virtual FC Device Drivers
5397 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5398 L: linux-scsi@vger.kernel.org
5399 S: Supported
5400 F: drivers/scsi/ibmvscsi/ibmvfc*
5401
5402 IBM ServeRAID RAID DRIVER
5403 S: Orphan
5404 F: drivers/scsi/ips.*
5405
5406 ICH LPC AND GPIO DRIVER
5407 M: Peter Tyser <ptyser@xes-inc.com>
5408 S: Maintained
5409 F: drivers/mfd/lpc_ich.c
5410 F: drivers/gpio/gpio-ich.c
5411
5412 IDE SUBSYSTEM
5413 M: "David S. Miller" <davem@davemloft.net>
5414 L: linux-ide@vger.kernel.org
5415 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5417 S: Maintained
5418 F: Documentation/ide/
5419 F: drivers/ide/
5420 F: include/linux/ide.h
5421
5422 IDEAPAD LAPTOP EXTRAS DRIVER
5423 M: Ike Panhc <ike.pan@canonical.com>
5424 L: platform-driver-x86@vger.kernel.org
5425 W: http://launchpad.net/ideapad-laptop
5426 S: Maintained
5427 F: drivers/platform/x86/ideapad-laptop.c
5428
5429 IDEAPAD LAPTOP SLIDEBAR DRIVER
5430 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5431 L: linux-input@vger.kernel.org
5432 W: https://github.com/o2genum/ideapad-slidebar
5433 S: Maintained
5434 F: drivers/input/misc/ideapad_slidebar.c
5435
5436 IDE/ATAPI DRIVERS
5437 M: Borislav Petkov <bp@alien8.de>
5438 L: linux-ide@vger.kernel.org
5439 S: Maintained
5440 F: Documentation/cdrom/ide-cd
5441 F: drivers/ide/ide-cd*
5442
5443 IDLE-I7300
5444 M: Andy Henroid <andrew.d.henroid@intel.com>
5445 L: linux-pm@vger.kernel.org
5446 S: Supported
5447 F: drivers/idle/i7300_idle.c
5448
5449 IEEE 802.15.4 SUBSYSTEM
5450 M: Alexander Aring <alex.aring@gmail.com>
5451 L: linux-wpan@vger.kernel.org
5452 W: https://github.com/linux-wpan
5453 T: git git://github.com/linux-wpan/linux-wpan-next.git
5454 S: Maintained
5455 F: net/ieee802154/
5456 F: net/mac802154/
5457 F: drivers/net/ieee802154/
5458 F: include/linux/nl802154.h
5459 F: include/linux/ieee802154.h
5460 F: include/net/nl802154.h
5461 F: include/net/mac802154.h
5462 F: include/net/af_ieee802154.h
5463 F: include/net/cfg802154.h
5464 F: include/net/ieee802154_netdev.h
5465 F: Documentation/networking/ieee802154.txt
5466
5467 IGORPLUG-USB IR RECEIVER
5468 M: Sean Young <sean@mess.org>
5469 L: linux-media@vger.kernel.org
5470 S: Maintained
5471 F: drivers/media/rc/igorplugusb.c
5472
5473 IGUANAWORKS USB IR TRANSCEIVER
5474 M: Sean Young <sean@mess.org>
5475 L: linux-media@vger.kernel.org
5476 S: Maintained
5477 F: drivers/media/rc/iguanair.c
5478
5479 IIO SUBSYSTEM AND DRIVERS
5480 M: Jonathan Cameron <jic23@kernel.org>
5481 R: Hartmut Knaack <knaack.h@gmx.de>
5482 R: Lars-Peter Clausen <lars@metafoo.de>
5483 R: Peter Meerwald <pmeerw@pmeerw.net>
5484 L: linux-iio@vger.kernel.org
5485 S: Maintained
5486 F: drivers/iio/
5487 F: drivers/staging/iio/
5488 F: include/linux/iio/
5489 F: tools/iio/
5490
5491 IKANOS/ADI EAGLE ADSL USB DRIVER
5492 M: Matthieu Castet <castet.matthieu@free.fr>
5493 M: Stanislaw Gruszka <stf_xl@wp.pl>
5494 S: Maintained
5495 F: drivers/usb/atm/ueagle-atm.c
5496
5497 INA209 HARDWARE MONITOR DRIVER
5498 M: Guenter Roeck <linux@roeck-us.net>
5499 L: lm-sensors@lm-sensors.org
5500 S: Maintained
5501 F: Documentation/hwmon/ina209
5502 F: Documentation/devicetree/bindings/i2c/ina209.txt
5503 F: drivers/hwmon/ina209.c
5504
5505 INA2XX HARDWARE MONITOR DRIVER
5506 M: Guenter Roeck <linux@roeck-us.net>
5507 L: lm-sensors@lm-sensors.org
5508 S: Maintained
5509 F: Documentation/hwmon/ina2xx
5510 F: drivers/hwmon/ina2xx.c
5511 F: include/linux/platform_data/ina2xx.h
5512
5513 INDUSTRY PACK SUBSYSTEM (IPACK)
5514 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5515 M: Jens Taprogge <jens.taprogge@taprogge.org>
5516 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5517 L: industrypack-devel@lists.sourceforge.net
5518 W: http://industrypack.sourceforge.net
5519 S: Maintained
5520 F: drivers/ipack/
5521
5522 INGENIC JZ4780 DMA Driver
5523 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5524 S: Maintained
5525 F: drivers/dma/dma-jz4780.c
5526
5527 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5528 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5529 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5530 L: linux-ima-devel@lists.sourceforge.net
5531 L: linux-ima-user@lists.sourceforge.net
5532 L: linux-security-module@vger.kernel.org
5533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5534 S: Supported
5535 F: security/integrity/ima/
5536
5537 IMGTEC IR DECODER DRIVER
5538 M: James Hogan <james.hogan@imgtec.com>
5539 S: Maintained
5540 F: drivers/media/rc/img-ir/
5541
5542 IMS TWINTURBO FRAMEBUFFER DRIVER
5543 L: linux-fbdev@vger.kernel.org
5544 S: Orphan
5545 F: drivers/video/fbdev/imsttfb.c
5546
5547 INFINIBAND SUBSYSTEM
5548 M: Doug Ledford <dledford@redhat.com>
5549 M: Sean Hefty <sean.hefty@intel.com>
5550 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5551 L: linux-rdma@vger.kernel.org
5552 W: http://www.openfabrics.org/
5553 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5555 S: Supported
5556 F: Documentation/infiniband/
5557 F: drivers/infiniband/
5558 F: drivers/staging/rdma/
5559 F: include/uapi/linux/if_infiniband.h
5560 F: include/uapi/rdma/
5561 F: include/rdma/
5562
5563 INOTIFY
5564 M: John McCutchan <john@johnmccutchan.com>
5565 M: Robert Love <rlove@rlove.org>
5566 M: Eric Paris <eparis@parisplace.org>
5567 S: Maintained
5568 F: Documentation/filesystems/inotify.txt
5569 F: fs/notify/inotify/
5570 F: include/linux/inotify.h
5571 F: include/uapi/linux/inotify.h
5572
5573 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5574 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5575 L: linux-input@vger.kernel.org
5576 Q: http://patchwork.kernel.org/project/linux-input/list/
5577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5578 S: Maintained
5579 F: drivers/input/
5580 F: include/linux/input.h
5581 F: include/uapi/linux/input.h
5582 F: include/linux/input/
5583 F: Documentation/devicetree/bindings/input/
5584
5585 INPUT MULTITOUCH (MT) PROTOCOL
5586 M: Henrik Rydberg <rydberg@bitmath.org>
5587 L: linux-input@vger.kernel.org
5588 S: Odd fixes
5589 F: Documentation/input/multi-touch-protocol.txt
5590 F: drivers/input/input-mt.c
5591 K: \b(ABS|SYN)_MT_
5592
5593 INTEL ASoC BDW/HSW DRIVERS
5594 M: Jie Yang <yang.jie@linux.intel.com>
5595 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5596 S: Supported
5597 F: sound/soc/intel/common/sst-dsp*
5598 F: sound/soc/intel/common/sst-firmware.c
5599 F: sound/soc/intel/boards/broadwell.c
5600 F: sound/soc/intel/haswell/
5601
5602 INTEL C600 SERIES SAS CONTROLLER DRIVER
5603 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5604 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5605 L: linux-scsi@vger.kernel.org
5606 T: git git://git.code.sf.net/p/intel-sas/isci
5607 S: Supported
5608 F: drivers/scsi/isci/
5609
5610 INTEL HID EVENT DRIVER
5611 M: Alex Hung <alex.hung@canonical.com>
5612 L: platform-driver-x86@vger.kernel.org
5613 S: Maintained
5614 F: drivers/platform/x86/intel-hid.c
5615
5616 INTEL IDLE DRIVER
5617 M: Len Brown <lenb@kernel.org>
5618 L: linux-pm@vger.kernel.org
5619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5620 S: Supported
5621 F: drivers/idle/intel_idle.c
5622
5623 INTEL PSTATE DRIVER
5624 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5625 M: Len Brown <lenb@kernel.org>
5626 L: linux-pm@vger.kernel.org
5627 S: Supported
5628 F: drivers/cpufreq/intel_pstate.c
5629
5630 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5631 M: Maik Broemme <mbroemme@plusserver.de>
5632 L: linux-fbdev@vger.kernel.org
5633 S: Maintained
5634 F: Documentation/fb/intelfb.txt
5635 F: drivers/video/fbdev/intelfb/
5636
5637 INTEL 810/815 FRAMEBUFFER DRIVER
5638 M: Antonino Daplas <adaplas@gmail.com>
5639 L: linux-fbdev@vger.kernel.org
5640 S: Maintained
5641 F: drivers/video/fbdev/i810/
5642
5643 INTEL MENLOW THERMAL DRIVER
5644 M: Sujith Thomas <sujith.thomas@intel.com>
5645 L: platform-driver-x86@vger.kernel.org
5646 W: https://01.org/linux-acpi
5647 S: Supported
5648 F: drivers/platform/x86/intel_menlow.c
5649
5650 INTEL I/OAT DMA DRIVER
5651 M: Dave Jiang <dave.jiang@intel.com>
5652 R: Dan Williams <dan.j.williams@intel.com>
5653 L: dmaengine@vger.kernel.org
5654 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5655 S: Supported
5656 F: drivers/dma/ioat*
5657
5658 INTEL IOMMU (VT-d)
5659 M: David Woodhouse <dwmw2@infradead.org>
5660 L: iommu@lists.linux-foundation.org
5661 T: git git://git.infradead.org/iommu-2.6.git
5662 S: Supported
5663 F: drivers/iommu/intel-iommu.c
5664 F: include/linux/intel-iommu.h
5665
5666 INTEL IOP-ADMA DMA DRIVER
5667 R: Dan Williams <dan.j.williams@intel.com>
5668 S: Odd fixes
5669 F: drivers/dma/iop-adma.c
5670
5671 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5672 M: Krzysztof Halasa <khalasa@piap.pl>
5673 S: Maintained
5674 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5675 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5676 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5677 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5678 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5679 F: drivers/net/wan/ixp4xx_hss.c
5680
5681 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5682 M: Deepak Saxena <dsaxena@plexity.net>
5683 S: Maintained
5684 F: drivers/char/hw_random/ixp4xx-rng.c
5685
5686 INTEL ETHERNET DRIVERS
5687 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5688 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5689 R: Shannon Nelson <shannon.nelson@intel.com>
5690 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5691 R: Don Skidmore <donald.c.skidmore@intel.com>
5692 R: Bruce Allan <bruce.w.allan@intel.com>
5693 R: John Ronciak <john.ronciak@intel.com>
5694 R: Mitch Williams <mitch.a.williams@intel.com>
5695 L: intel-wired-lan@lists.osuosl.org
5696 W: http://www.intel.com/support/feedback.htm
5697 W: http://e1000.sourceforge.net/
5698 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5701 S: Supported
5702 F: Documentation/networking/e100.txt
5703 F: Documentation/networking/e1000.txt
5704 F: Documentation/networking/e1000e.txt
5705 F: Documentation/networking/igb.txt
5706 F: Documentation/networking/igbvf.txt
5707 F: Documentation/networking/ixgb.txt
5708 F: Documentation/networking/ixgbe.txt
5709 F: Documentation/networking/ixgbevf.txt
5710 F: Documentation/networking/i40e.txt
5711 F: Documentation/networking/i40evf.txt
5712 F: drivers/net/ethernet/intel/
5713 F: drivers/net/ethernet/intel/*/
5714
5715 INTEL-MID GPIO DRIVER
5716 M: David Cohen <david.a.cohen@linux.intel.com>
5717 L: linux-gpio@vger.kernel.org
5718 S: Maintained
5719 F: drivers/gpio/gpio-intel-mid.c
5720
5721 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5722 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5723 L: linux-wireless@vger.kernel.org
5724 S: Maintained
5725 F: Documentation/networking/README.ipw2100
5726 F: Documentation/networking/README.ipw2200
5727 F: drivers/net/wireless/intel/ipw2x00/
5728
5729 INTEL(R) TRACE HUB
5730 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5731 S: Supported
5732 F: Documentation/trace/intel_th.txt
5733 F: drivers/hwtracing/intel_th/
5734
5735 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5736 M: Ning Sun <ning.sun@intel.com>
5737 L: tboot-devel@lists.sourceforge.net
5738 W: http://tboot.sourceforge.net
5739 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5740 S: Supported
5741 F: Documentation/intel_txt.txt
5742 F: include/linux/tboot.h
5743 F: arch/x86/kernel/tboot.c
5744
5745 INTEL WIRELESS WIMAX CONNECTION 2400
5746 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5747 M: linux-wimax@intel.com
5748 L: wimax@linuxwimax.org (subscribers-only)
5749 S: Supported
5750 W: http://linuxwimax.org
5751 F: Documentation/wimax/README.i2400m
5752 F: drivers/net/wimax/i2400m/
5753 F: include/uapi/linux/wimax/i2400m.h
5754
5755 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5756 M: Stanislaw Gruszka <sgruszka@redhat.com>
5757 L: linux-wireless@vger.kernel.org
5758 S: Supported
5759 F: drivers/net/wireless/intel/iwlegacy/
5760
5761 INTEL WIRELESS WIFI LINK (iwlwifi)
5762 M: Johannes Berg <johannes.berg@intel.com>
5763 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5764 M: Intel Linux Wireless <linuxwifi@intel.com>
5765 L: linux-wireless@vger.kernel.org
5766 W: http://intellinuxwireless.org
5767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5768 S: Supported
5769 F: drivers/net/wireless/intel/iwlwifi/
5770
5771 INTEL MANAGEMENT ENGINE (mei)
5772 M: Tomas Winkler <tomas.winkler@intel.com>
5773 L: linux-kernel@vger.kernel.org
5774 S: Supported
5775 F: include/uapi/linux/mei.h
5776 F: include/linux/mei_cl_bus.h
5777 F: drivers/misc/mei/*
5778 F: drivers/watchdog/mei_wdt.c
5779 F: Documentation/misc-devices/mei/*
5780
5781 INTEL MIC DRIVERS (mic)
5782 M: Sudeep Dutt <sudeep.dutt@intel.com>
5783 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5784 S: Supported
5785 W: https://github.com/sudeepdutt/mic
5786 W: http://software.intel.com/en-us/mic-developer
5787 F: include/linux/mic_bus.h
5788 F: include/linux/scif.h
5789 F: include/uapi/linux/mic_common.h
5790 F: include/uapi/linux/mic_ioctl.h
5791 F: include/uapi/linux/scif_ioctl.h
5792 F: drivers/misc/mic/
5793 F: drivers/dma/mic_x100_dma.c
5794 F: drivers/dma/mic_x100_dma.h
5795 F: Documentation/mic/
5796
5797 INTEL PMC/P-Unit IPC DRIVER
5798 M: Zha Qipeng<qipeng.zha@intel.com>
5799 L: platform-driver-x86@vger.kernel.org
5800 S: Maintained
5801 F: drivers/platform/x86/intel_pmc_ipc.c
5802 F: drivers/platform/x86/intel_punit_ipc.c
5803 F: arch/x86/include/asm/intel_pmc_ipc.h
5804 F: arch/x86/include/asm/intel_punit_ipc.h
5805
5806 INTEL TELEMETRY DRIVER
5807 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5808 L: platform-driver-x86@vger.kernel.org
5809 S: Maintained
5810 F: arch/x86/include/asm/intel_telemetry.h
5811 F: drivers/platform/x86/intel_telemetry*
5812
5813 IOC3 ETHERNET DRIVER
5814 M: Ralf Baechle <ralf@linux-mips.org>
5815 L: linux-mips@linux-mips.org
5816 S: Maintained
5817 F: drivers/net/ethernet/sgi/ioc3-eth.c
5818
5819 IOC3 SERIAL DRIVER
5820 M: Pat Gefre <pfg@sgi.com>
5821 L: linux-serial@vger.kernel.org
5822 S: Maintained
5823 F: drivers/tty/serial/ioc3_serial.c
5824
5825 IOMMU DRIVERS
5826 M: Joerg Roedel <joro@8bytes.org>
5827 L: iommu@lists.linux-foundation.org
5828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5829 S: Maintained
5830 F: drivers/iommu/
5831
5832 IP MASQUERADING
5833 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5834 S: Maintained
5835 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5836
5837 IPMI SUBSYSTEM
5838 M: Corey Minyard <minyard@acm.org>
5839 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5840 W: http://openipmi.sourceforge.net/
5841 S: Supported
5842 F: Documentation/IPMI.txt
5843 F: drivers/char/ipmi/
5844 F: include/linux/ipmi*
5845 F: include/uapi/linux/ipmi*
5846
5847 QCOM AUDIO (ASoC) DRIVERS
5848 M: Patrick Lai <plai@codeaurora.org>
5849 M: Banajit Goswami <bgoswami@codeaurora.org>
5850 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5851 S: Supported
5852 F: sound/soc/qcom/
5853
5854 IPS SCSI RAID DRIVER
5855 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5856 L: linux-scsi@vger.kernel.org
5857 W: http://www.adaptec.com/
5858 S: Maintained
5859 F: drivers/scsi/ips*
5860
5861 IPVS
5862 M: Wensong Zhang <wensong@linux-vs.org>
5863 M: Simon Horman <horms@verge.net.au>
5864 M: Julian Anastasov <ja@ssi.bg>
5865 L: netdev@vger.kernel.org
5866 L: lvs-devel@vger.kernel.org
5867 S: Maintained
5868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5870 F: Documentation/networking/ipvs-sysctl.txt
5871 F: include/net/ip_vs.h
5872 F: include/uapi/linux/ip_vs.h
5873 F: net/netfilter/ipvs/
5874
5875 IPWIRELESS DRIVER
5876 M: Jiri Kosina <jikos@kernel.org>
5877 M: David Sterba <dsterba@suse.com>
5878 S: Odd Fixes
5879 F: drivers/tty/ipwireless/
5880
5881 IPX NETWORK LAYER
5882 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5883 L: netdev@vger.kernel.org
5884 S: Maintained
5885 F: include/net/ipx.h
5886 F: include/uapi/linux/ipx.h
5887 F: net/ipx/
5888
5889 IRDA SUBSYSTEM
5890 M: Samuel Ortiz <samuel@sortiz.org>
5891 L: irda-users@lists.sourceforge.net (subscribers-only)
5892 L: netdev@vger.kernel.org
5893 W: http://irda.sourceforge.net/
5894 S: Maintained
5895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5896 F: Documentation/networking/irda.txt
5897 F: drivers/net/irda/
5898 F: include/net/irda/
5899 F: net/irda/
5900
5901 IRQ SUBSYSTEM
5902 M: Thomas Gleixner <tglx@linutronix.de>
5903 L: linux-kernel@vger.kernel.org
5904 S: Maintained
5905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5906 F: kernel/irq/
5907
5908 IRQCHIP DRIVERS
5909 M: Thomas Gleixner <tglx@linutronix.de>
5910 M: Jason Cooper <jason@lakedaemon.net>
5911 M: Marc Zyngier <marc.zyngier@arm.com>
5912 L: linux-kernel@vger.kernel.org
5913 S: Maintained
5914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5915 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5916 F: Documentation/devicetree/bindings/interrupt-controller/
5917 F: drivers/irqchip/
5918
5919 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5920 M: Jiang Liu <jiang.liu@linux.intel.com>
5921 M: Marc Zyngier <marc.zyngier@arm.com>
5922 S: Maintained
5923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5924 F: Documentation/IRQ-domain.txt
5925 F: include/linux/irqdomain.h
5926 F: kernel/irq/irqdomain.c
5927 F: kernel/irq/msi.c
5928
5929 ISAPNP
5930 M: Jaroslav Kysela <perex@perex.cz>
5931 S: Maintained
5932 F: Documentation/isapnp.txt
5933 F: drivers/pnp/isapnp/
5934 F: include/linux/isapnp.h
5935
5936 ISA RADIO MODULE
5937 M: Hans Verkuil <hverkuil@xs4all.nl>
5938 L: linux-media@vger.kernel.org
5939 T: git git://linuxtv.org/media_tree.git
5940 W: https://linuxtv.org
5941 S: Maintained
5942 F: drivers/media/radio/radio-isa*
5943
5944 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5945 M: Peter Jones <pjones@redhat.com>
5946 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5947 S: Maintained
5948 F: drivers/firmware/iscsi_ibft*
5949
5950 ISCSI
5951 M: Mike Christie <michaelc@cs.wisc.edu>
5952 L: open-iscsi@googlegroups.com
5953 W: www.open-iscsi.org
5954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5955 S: Maintained
5956 F: drivers/scsi/*iscsi*
5957 F: include/scsi/*iscsi*
5958
5959 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5960 M: Or Gerlitz <ogerlitz@mellanox.com>
5961 M: Sagi Grimberg <sagig@mellanox.com>
5962 M: Roi Dayan <roid@mellanox.com>
5963 L: linux-rdma@vger.kernel.org
5964 S: Supported
5965 W: http://www.openfabrics.org
5966 W: www.open-iscsi.org
5967 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5968 F: drivers/infiniband/ulp/iser/
5969
5970 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
5971 M: Sagi Grimberg <sagig@mellanox.com>
5972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
5973 L: linux-rdma@vger.kernel.org
5974 L: target-devel@vger.kernel.org
5975 S: Supported
5976 W: http://www.linux-iscsi.org
5977 F: drivers/infiniband/ulp/isert
5978
5979 ISDN SUBSYSTEM
5980 M: Karsten Keil <isdn@linux-pingi.de>
5981 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5982 L: netdev@vger.kernel.org
5983 W: http://www.isdn4linux.de
5984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
5985 S: Maintained
5986 F: Documentation/isdn/
5987 F: drivers/isdn/
5988 F: include/linux/isdn.h
5989 F: include/linux/isdn/
5990 F: include/uapi/linux/isdn.h
5991 F: include/uapi/linux/isdn/
5992
5993 ISDN SUBSYSTEM (Eicon active card driver)
5994 M: Armin Schindler <mac@melware.de>
5995 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
5996 W: http://www.melware.de
5997 S: Maintained
5998 F: drivers/isdn/hardware/eicon/
5999
6000 IT87 HARDWARE MONITORING DRIVER
6001 M: Jean Delvare <jdelvare@suse.com>
6002 L: lm-sensors@lm-sensors.org
6003 S: Maintained
6004 F: Documentation/hwmon/it87
6005 F: drivers/hwmon/it87.c
6006
6007 IT913X MEDIA DRIVER
6008 M: Antti Palosaari <crope@iki.fi>
6009 L: linux-media@vger.kernel.org
6010 W: https://linuxtv.org
6011 W: http://palosaari.fi/linux/
6012 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6013 T: git git://linuxtv.org/anttip/media_tree.git
6014 S: Maintained
6015 F: drivers/media/tuners/it913x*
6016
6017 IVTV VIDEO4LINUX DRIVER
6018 M: Andy Walls <awalls@md.metrocast.net>
6019 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6020 L: linux-media@vger.kernel.org
6021 T: git git://linuxtv.org/media_tree.git
6022 W: http://www.ivtvdriver.org
6023 S: Maintained
6024 F: Documentation/video4linux/*.ivtv
6025 F: drivers/media/pci/ivtv/
6026 F: include/uapi/linux/ivtv*
6027
6028 IX2505V MEDIA DRIVER
6029 M: Malcolm Priestley <tvboxspy@gmail.com>
6030 L: linux-media@vger.kernel.org
6031 W: https://linuxtv.org
6032 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6033 S: Maintained
6034 F: drivers/media/dvb-frontends/ix2505v*
6035
6036 JC42.4 TEMPERATURE SENSOR DRIVER
6037 M: Guenter Roeck <linux@roeck-us.net>
6038 L: lm-sensors@lm-sensors.org
6039 S: Maintained
6040 F: drivers/hwmon/jc42.c
6041 F: Documentation/hwmon/jc42
6042
6043 JFS FILESYSTEM
6044 M: Dave Kleikamp <shaggy@kernel.org>
6045 L: jfs-discussion@lists.sourceforge.net
6046 W: http://jfs.sourceforge.net/
6047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6048 S: Maintained
6049 F: Documentation/filesystems/jfs.txt
6050 F: fs/jfs/
6051
6052 JME NETWORK DRIVER
6053 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6054 L: netdev@vger.kernel.org
6055 S: Maintained
6056 F: drivers/net/ethernet/jme.*
6057
6058 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6059 M: David Woodhouse <dwmw2@infradead.org>
6060 L: linux-mtd@lists.infradead.org
6061 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6062 S: Maintained
6063 F: fs/jffs2/
6064 F: include/uapi/linux/jffs2.h
6065
6066 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6067 M: "Theodore Ts'o" <tytso@mit.edu>
6068 M: Jan Kara <jack@suse.com>
6069 L: linux-ext4@vger.kernel.org
6070 S: Maintained
6071 F: fs/jbd2/
6072 F: include/linux/jbd2.h
6073
6074 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6075 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6076 L: linux-media@vger.kernel.org
6077 S: Maintained
6078 F: drivers/media/platform/rcar_jpu.c
6079
6080 JSM Neo PCI based serial card
6081 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6082 L: linux-serial@vger.kernel.org
6083 S: Maintained
6084 F: drivers/tty/serial/jsm/
6085
6086 K10TEMP HARDWARE MONITORING DRIVER
6087 M: Clemens Ladisch <clemens@ladisch.de>
6088 L: lm-sensors@lm-sensors.org
6089 S: Maintained
6090 F: Documentation/hwmon/k10temp
6091 F: drivers/hwmon/k10temp.c
6092
6093 K8TEMP HARDWARE MONITORING DRIVER
6094 M: Rudolf Marek <r.marek@assembler.cz>
6095 L: lm-sensors@lm-sensors.org
6096 S: Maintained
6097 F: Documentation/hwmon/k8temp
6098 F: drivers/hwmon/k8temp.c
6099
6100 KCONFIG
6101 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6102 L: linux-kbuild@vger.kernel.org
6103 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6104 S: Maintained
6105 F: Documentation/kbuild/kconfig-language.txt
6106 F: scripts/kconfig/
6107
6108 KDUMP
6109 M: Vivek Goyal <vgoyal@redhat.com>
6110 M: Haren Myneni <hbabu@us.ibm.com>
6111 L: kexec@lists.infradead.org
6112 W: http://lse.sourceforge.net/kdump/
6113 S: Maintained
6114 F: Documentation/kdump/
6115
6116 KEENE FM RADIO TRANSMITTER DRIVER
6117 M: Hans Verkuil <hverkuil@xs4all.nl>
6118 L: linux-media@vger.kernel.org
6119 T: git git://linuxtv.org/media_tree.git
6120 W: https://linuxtv.org
6121 S: Maintained
6122 F: drivers/media/radio/radio-keene*
6123
6124 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6125 M: Ian Kent <raven@themaw.net>
6126 L: autofs@vger.kernel.org
6127 S: Maintained
6128 F: fs/autofs4/
6129
6130 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6131 M: Michal Marek <mmarek@suse.com>
6132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6134 L: linux-kbuild@vger.kernel.org
6135 S: Maintained
6136 F: Documentation/kbuild/
6137 F: Makefile
6138 F: scripts/Makefile.*
6139 F: scripts/basic/
6140 F: scripts/mk*
6141 F: scripts/package/
6142
6143 KERNEL JANITORS
6144 L: kernel-janitors@vger.kernel.org
6145 W: http://kernelnewbies.org/KernelJanitors
6146 S: Odd Fixes
6147
6148 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6149 M: "J. Bruce Fields" <bfields@fieldses.org>
6150 M: Jeff Layton <jlayton@poochiereds.net>
6151 L: linux-nfs@vger.kernel.org
6152 W: http://nfs.sourceforge.net/
6153 T: git git://linux-nfs.org/~bfields/linux.git
6154 S: Supported
6155 F: fs/nfsd/
6156 F: include/uapi/linux/nfsd/
6157 F: fs/lockd/
6158 F: fs/nfs_common/
6159 F: net/sunrpc/
6160 F: include/linux/lockd/
6161 F: include/linux/sunrpc/
6162 F: include/uapi/linux/sunrpc/
6163
6164 KERNEL SELFTEST FRAMEWORK
6165 M: Shuah Khan <shuahkh@osg.samsung.com>
6166 L: linux-kselftest@vger.kernel.org
6167 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6168 S: Maintained
6169 F: tools/testing/selftests
6170
6171 KERNEL VIRTUAL MACHINE (KVM)
6172 M: Gleb Natapov <gleb@kernel.org>
6173 M: Paolo Bonzini <pbonzini@redhat.com>
6174 L: kvm@vger.kernel.org
6175 W: http://www.linux-kvm.org
6176 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6177 S: Supported
6178 F: Documentation/*/kvm*.txt
6179 F: Documentation/virtual/kvm/
6180 F: arch/*/kvm/
6181 F: arch/x86/kernel/kvm.c
6182 F: arch/x86/kernel/kvmclock.c
6183 F: arch/*/include/asm/kvm*
6184 F: include/linux/kvm*
6185 F: include/uapi/linux/kvm*
6186 F: virt/kvm/
6187
6188 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6189 M: Joerg Roedel <joro@8bytes.org>
6190 L: kvm@vger.kernel.org
6191 W: http://www.linux-kvm.org/
6192 S: Maintained
6193 F: arch/x86/include/asm/svm.h
6194 F: arch/x86/kvm/svm.c
6195
6196 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6197 M: Alexander Graf <agraf@suse.com>
6198 L: kvm-ppc@vger.kernel.org
6199 W: http://www.linux-kvm.org/
6200 T: git git://github.com/agraf/linux-2.6.git
6201 S: Supported
6202 F: arch/powerpc/include/asm/kvm*
6203 F: arch/powerpc/kvm/
6204
6205 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6206 M: Christian Borntraeger <borntraeger@de.ibm.com>
6207 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6208 L: linux-s390@vger.kernel.org
6209 W: http://www.ibm.com/developerworks/linux/linux390/
6210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6211 S: Supported
6212 F: Documentation/s390/kvm.txt
6213 F: arch/s390/include/asm/kvm*
6214 F: arch/s390/kvm/
6215
6216 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6217 M: Christoffer Dall <christoffer.dall@linaro.org>
6218 M: Marc Zyngier <marc.zyngier@arm.com>
6219 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6220 L: kvmarm@lists.cs.columbia.edu
6221 W: http://systems.cs.columbia.edu/projects/kvm-arm
6222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6223 S: Supported
6224 F: arch/arm/include/uapi/asm/kvm*
6225 F: arch/arm/include/asm/kvm*
6226 F: arch/arm/kvm/
6227 F: virt/kvm/arm/
6228 F: include/kvm/arm_*
6229
6230 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6231 M: Christoffer Dall <christoffer.dall@linaro.org>
6232 M: Marc Zyngier <marc.zyngier@arm.com>
6233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6234 L: kvmarm@lists.cs.columbia.edu
6235 S: Maintained
6236 F: arch/arm64/include/uapi/asm/kvm*
6237 F: arch/arm64/include/asm/kvm*
6238 F: arch/arm64/kvm/
6239
6240 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6241 M: James Hogan <james.hogan@imgtec.com>
6242 L: linux-mips@linux-mips.org
6243 S: Supported
6244 F: arch/mips/include/uapi/asm/kvm*
6245 F: arch/mips/include/asm/kvm*
6246 F: arch/mips/kvm/
6247
6248 KEXEC
6249 M: Eric Biederman <ebiederm@xmission.com>
6250 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6251 L: kexec@lists.infradead.org
6252 S: Maintained
6253 F: include/linux/kexec.h
6254 F: include/uapi/linux/kexec.h
6255 F: kernel/kexec.c
6256
6257 KEYS/KEYRINGS:
6258 M: David Howells <dhowells@redhat.com>
6259 L: keyrings@vger.kernel.org
6260 S: Maintained
6261 F: Documentation/security/keys.txt
6262 F: include/linux/key.h
6263 F: include/linux/key-type.h
6264 F: include/keys/
6265 F: security/keys/
6266
6267 KEYS-TRUSTED
6268 M: David Safford <safford@us.ibm.com>
6269 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6270 L: linux-security-module@vger.kernel.org
6271 L: keyrings@vger.kernel.org
6272 S: Supported
6273 F: Documentation/security/keys-trusted-encrypted.txt
6274 F: include/keys/trusted-type.h
6275 F: security/keys/trusted.c
6276 F: security/keys/trusted.h
6277
6278 KEYS-ENCRYPTED
6279 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6280 M: David Safford <safford@us.ibm.com>
6281 L: linux-security-module@vger.kernel.org
6282 L: keyrings@vger.kernel.org
6283 S: Supported
6284 F: Documentation/security/keys-trusted-encrypted.txt
6285 F: include/keys/encrypted-type.h
6286 F: security/keys/encrypted-keys/
6287
6288 KGDB / KDB /debug_core
6289 M: Jason Wessel <jason.wessel@windriver.com>
6290 W: http://kgdb.wiki.kernel.org/
6291 L: kgdb-bugreport@lists.sourceforge.net
6292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6293 S: Maintained
6294 F: Documentation/DocBook/kgdb.tmpl
6295 F: drivers/misc/kgdbts.c
6296 F: drivers/tty/serial/kgdboc.c
6297 F: include/linux/kdb.h
6298 F: include/linux/kgdb.h
6299 F: kernel/debug/
6300
6301 KMEMCHECK
6302 M: Vegard Nossum <vegardno@ifi.uio.no>
6303 M: Pekka Enberg <penberg@kernel.org>
6304 S: Maintained
6305 F: Documentation/kmemcheck.txt
6306 F: arch/x86/include/asm/kmemcheck.h
6307 F: arch/x86/mm/kmemcheck/
6308 F: include/linux/kmemcheck.h
6309 F: mm/kmemcheck.c
6310
6311 KMEMLEAK
6312 M: Catalin Marinas <catalin.marinas@arm.com>
6313 S: Maintained
6314 F: Documentation/kmemleak.txt
6315 F: include/linux/kmemleak.h
6316 F: mm/kmemleak.c
6317 F: mm/kmemleak-test.c
6318
6319 KPROBES
6320 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6321 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6322 M: "David S. Miller" <davem@davemloft.net>
6323 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6324 S: Maintained
6325 F: Documentation/kprobes.txt
6326 F: include/linux/kprobes.h
6327 F: kernel/kprobes.c
6328
6329 KS0108 LCD CONTROLLER DRIVER
6330 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6331 W: http://miguelojeda.es/auxdisplay.htm
6332 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6333 S: Maintained
6334 F: Documentation/auxdisplay/ks0108
6335 F: drivers/auxdisplay/ks0108.c
6336 F: include/linux/ks0108.h
6337
6338 L3MDEV
6339 M: David Ahern <dsa@cumulusnetworks.com>
6340 L: netdev@vger.kernel.org
6341 S: Maintained
6342 F: net/l3mdev
6343 F: include/net/l3mdev.h
6344
6345 LANTIQ MIPS ARCHITECTURE
6346 M: John Crispin <blogic@openwrt.org>
6347 L: linux-mips@linux-mips.org
6348 S: Maintained
6349 F: arch/mips/lantiq
6350
6351 LAPB module
6352 L: linux-x25@vger.kernel.org
6353 S: Orphan
6354 F: Documentation/networking/lapb-module.txt
6355 F: include/*/lapb.h
6356 F: net/lapb/
6357
6358 LASI 53c700 driver for PARISC
6359 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6360 L: linux-scsi@vger.kernel.org
6361 S: Maintained
6362 F: Documentation/scsi/53c700.txt
6363 F: drivers/scsi/53c700*
6364
6365 LED SUBSYSTEM
6366 M: Richard Purdie <rpurdie@rpsys.net>
6367 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6368 L: linux-leds@vger.kernel.org
6369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6370 S: Maintained
6371 F: drivers/leds/
6372 F: include/linux/leds.h
6373
6374 LEGACY EEPROM DRIVER
6375 M: Jean Delvare <jdelvare@suse.com>
6376 S: Maintained
6377 F: Documentation/misc-devices/eeprom
6378 F: drivers/misc/eeprom/eeprom.c
6379
6380 LEGO USB Tower driver
6381 M: Juergen Stuber <starblue@users.sourceforge.net>
6382 L: legousb-devel@lists.sourceforge.net
6383 W: http://legousb.sourceforge.net/
6384 S: Maintained
6385 F: drivers/usb/misc/legousbtower.c
6386
6387 LG2160 MEDIA DRIVER
6388 M: Michael Krufky <mkrufky@linuxtv.org>
6389 L: linux-media@vger.kernel.org
6390 W: https://linuxtv.org
6391 W: http://github.com/mkrufky
6392 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6393 T: git git://linuxtv.org/mkrufky/tuners.git
6394 S: Maintained
6395 F: drivers/media/dvb-frontends/lg2160.*
6396
6397 LGDT3305 MEDIA DRIVER
6398 M: Michael Krufky <mkrufky@linuxtv.org>
6399 L: linux-media@vger.kernel.org
6400 W: https://linuxtv.org
6401 W: http://github.com/mkrufky
6402 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6403 T: git git://linuxtv.org/mkrufky/tuners.git
6404 S: Maintained
6405 F: drivers/media/dvb-frontends/lgdt3305.*
6406
6407 LGUEST
6408 M: Rusty Russell <rusty@rustcorp.com.au>
6409 L: lguest@lists.ozlabs.org
6410 W: http://lguest.ozlabs.org/
6411 S: Odd Fixes
6412 F: arch/x86/include/asm/lguest*.h
6413 F: arch/x86/lguest/
6414 F: drivers/lguest/
6415 F: include/linux/lguest*.h
6416 F: tools/lguest/
6417
6418 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6419 M: Tejun Heo <tj@kernel.org>
6420 L: linux-ide@vger.kernel.org
6421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6422 S: Maintained
6423 F: drivers/ata/
6424 F: include/linux/ata.h
6425 F: include/linux/libata.h
6426
6427 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6428 M: Viresh Kumar <vireshk@kernel.org>
6429 L: linux-ide@vger.kernel.org
6430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6431 S: Maintained
6432 F: include/linux/pata_arasan_cf_data.h
6433 F: drivers/ata/pata_arasan_cf.c
6434
6435 LIBATA PATA DRIVERS
6436 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6437 M: Tejun Heo <tj@kernel.org>
6438 L: linux-ide@vger.kernel.org
6439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6440 S: Maintained
6441 F: drivers/ata/pata_*.c
6442 F: drivers/ata/ata_generic.c
6443
6444 LIBATA SATA AHCI PLATFORM devices support
6445 M: Hans de Goede <hdegoede@redhat.com>
6446 M: Tejun Heo <tj@kernel.org>
6447 L: linux-ide@vger.kernel.org
6448 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6449 S: Maintained
6450 F: drivers/ata/ahci_platform.c
6451 F: drivers/ata/libahci_platform.c
6452 F: include/linux/ahci_platform.h
6453
6454 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6455 M: Mikael Pettersson <mikpelinux@gmail.com>
6456 L: linux-ide@vger.kernel.org
6457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6458 S: Maintained
6459 F: drivers/ata/sata_promise.*
6460
6461 LIBLOCKDEP
6462 M: Sasha Levin <sasha.levin@oracle.com>
6463 S: Maintained
6464 F: tools/lib/lockdep/
6465
6466 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6467 M: Dan Williams <dan.j.williams@intel.com>
6468 L: linux-nvdimm@lists.01.org
6469 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6471 S: Supported
6472 F: drivers/nvdimm/*
6473 F: include/linux/nd.h
6474 F: include/linux/libnvdimm.h
6475 F: include/uapi/linux/ndctl.h
6476
6477 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6478 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6479 L: linux-nvdimm@lists.01.org
6480 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6481 S: Supported
6482 F: drivers/nvdimm/blk.c
6483 F: drivers/nvdimm/region_devs.c
6484 F: drivers/acpi/nfit*
6485
6486 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6487 M: Vishal Verma <vishal.l.verma@intel.com>
6488 L: linux-nvdimm@lists.01.org
6489 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6490 S: Supported
6491 F: drivers/nvdimm/btt*
6492
6493 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6494 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6495 L: linux-nvdimm@lists.01.org
6496 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6497 S: Supported
6498 F: drivers/nvdimm/pmem.c
6499 F: include/linux/pmem.h
6500 F: arch/*/include/asm/pmem.h
6501
6502 LIGHTNVM PLATFORM SUPPORT
6503 M: Matias Bjorling <mb@lightnvm.io>
6504 W: http://github/OpenChannelSSD
6505 L: linux-block@vger.kernel.org
6506 S: Maintained
6507 F: drivers/lightnvm/
6508 F: include/linux/lightnvm.h
6509 F: include/uapi/linux/lightnvm.h
6510
6511 LINUX FOR IBM pSERIES (RS/6000)
6512 M: Paul Mackerras <paulus@au.ibm.com>
6513 W: http://www.ibm.com/linux/ltc/projects/ppc
6514 S: Supported
6515 F: arch/powerpc/boot/rs6000.h
6516
6517 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6518 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6519 M: Paul Mackerras <paulus@samba.org>
6520 M: Michael Ellerman <mpe@ellerman.id.au>
6521 W: http://www.penguinppc.org/
6522 L: linuxppc-dev@lists.ozlabs.org
6523 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6524 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6525 S: Supported
6526 F: Documentation/powerpc/
6527 F: arch/powerpc/
6528
6529 LINUX FOR POWER MACINTOSH
6530 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6531 W: http://www.penguinppc.org/
6532 L: linuxppc-dev@lists.ozlabs.org
6533 S: Maintained
6534 F: arch/powerpc/platforms/powermac/
6535 F: drivers/macintosh/
6536
6537 LINUX FOR POWERPC EMBEDDED MPC5XXX
6538 M: Anatolij Gustschin <agust@denx.de>
6539 L: linuxppc-dev@lists.ozlabs.org
6540 T: git git://git.denx.de/linux-denx-agust.git
6541 S: Maintained
6542 F: arch/powerpc/platforms/512x/
6543 F: arch/powerpc/platforms/52xx/
6544
6545 LINUX FOR POWERPC EMBEDDED PPC4XX
6546 M: Alistair Popple <alistair@popple.id.au>
6547 M: Matt Porter <mporter@kernel.crashing.org>
6548 W: http://www.penguinppc.org/
6549 L: linuxppc-dev@lists.ozlabs.org
6550 S: Maintained
6551 F: arch/powerpc/platforms/40x/
6552 F: arch/powerpc/platforms/44x/
6553
6554 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6555 L: linuxppc-dev@lists.ozlabs.org
6556 S: Orphan
6557 F: arch/powerpc/*/*virtex*
6558 F: arch/powerpc/*/*/*virtex*
6559
6560 LINUX FOR POWERPC EMBEDDED PPC8XX
6561 M: Vitaly Bordug <vitb@kernel.crashing.org>
6562 W: http://www.penguinppc.org/
6563 L: linuxppc-dev@lists.ozlabs.org
6564 S: Maintained
6565 F: arch/powerpc/platforms/8xx/
6566
6567 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6568 M: Scott Wood <oss@buserror.net>
6569 M: Kumar Gala <galak@kernel.crashing.org>
6570 W: http://www.penguinppc.org/
6571 L: linuxppc-dev@lists.ozlabs.org
6572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6573 S: Maintained
6574 F: arch/powerpc/platforms/83xx/
6575 F: arch/powerpc/platforms/85xx/
6576
6577 LINUX FOR POWERPC PA SEMI PWRFICIENT
6578 M: Olof Johansson <olof@lixom.net>
6579 L: linuxppc-dev@lists.ozlabs.org
6580 S: Maintained
6581 F: arch/powerpc/platforms/pasemi/
6582 F: drivers/*/*pasemi*
6583 F: drivers/*/*/*pasemi*
6584
6585 LINUX SECURITY MODULE (LSM) FRAMEWORK
6586 M: Chris Wright <chrisw@sous-sol.org>
6587 L: linux-security-module@vger.kernel.org
6588 S: Supported
6589
6590 LIS3LV02D ACCELEROMETER DRIVER
6591 M: Eric Piel <eric.piel@tremplin-utc.net>
6592 S: Maintained
6593 F: Documentation/misc-devices/lis3lv02d
6594 F: drivers/misc/lis3lv02d/
6595 F: drivers/platform/x86/hp_accel.c
6596
6597 LIVE PATCHING
6598 M: Josh Poimboeuf <jpoimboe@redhat.com>
6599 M: Jessica Yu <jeyu@redhat.com>
6600 M: Jiri Kosina <jikos@kernel.org>
6601 M: Miroslav Benes <mbenes@suse.cz>
6602 R: Petr Mladek <pmladek@suse.com>
6603 S: Maintained
6604 F: kernel/livepatch/
6605 F: include/linux/livepatch.h
6606 F: arch/x86/include/asm/livepatch.h
6607 F: arch/x86/kernel/livepatch.c
6608 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6609 F: samples/livepatch/
6610 L: live-patching@vger.kernel.org
6611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6612
6613 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6614 M: Kees Cook <keescook@chromium.org>
6615 S: Maintained
6616 F: drivers/misc/lkdtm.c
6617
6618 LLC (802.2)
6619 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6620 S: Maintained
6621 F: include/linux/llc.h
6622 F: include/uapi/linux/llc.h
6623 F: include/net/llc*
6624 F: net/llc/
6625
6626 LM73 HARDWARE MONITOR DRIVER
6627 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6628 L: lm-sensors@lm-sensors.org
6629 S: Maintained
6630 F: drivers/hwmon/lm73.c
6631
6632 LM78 HARDWARE MONITOR DRIVER
6633 M: Jean Delvare <jdelvare@suse.com>
6634 L: lm-sensors@lm-sensors.org
6635 S: Maintained
6636 F: Documentation/hwmon/lm78
6637 F: drivers/hwmon/lm78.c
6638
6639 LM83 HARDWARE MONITOR DRIVER
6640 M: Jean Delvare <jdelvare@suse.com>
6641 L: lm-sensors@lm-sensors.org
6642 S: Maintained
6643 F: Documentation/hwmon/lm83
6644 F: drivers/hwmon/lm83.c
6645
6646 LM90 HARDWARE MONITOR DRIVER
6647 M: Jean Delvare <jdelvare@suse.com>
6648 L: lm-sensors@lm-sensors.org
6649 S: Maintained
6650 F: Documentation/hwmon/lm90
6651 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6652 F: drivers/hwmon/lm90.c
6653
6654 LM95234 HARDWARE MONITOR DRIVER
6655 M: Guenter Roeck <linux@roeck-us.net>
6656 L: lm-sensors@lm-sensors.org
6657 S: Maintained
6658 F: Documentation/hwmon/lm95234
6659 F: drivers/hwmon/lm95234.c
6660
6661 LME2510 MEDIA DRIVER
6662 M: Malcolm Priestley <tvboxspy@gmail.com>
6663 L: linux-media@vger.kernel.org
6664 W: https://linuxtv.org
6665 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6666 S: Maintained
6667 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6668
6669 LOCKDEP AND LOCKSTAT
6670 M: Peter Zijlstra <peterz@infradead.org>
6671 M: Ingo Molnar <mingo@redhat.com>
6672 L: linux-kernel@vger.kernel.org
6673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6674 S: Maintained
6675 F: Documentation/locking/lockdep*.txt
6676 F: Documentation/locking/lockstat.txt
6677 F: include/linux/lockdep.h
6678 F: kernel/locking/
6679
6680 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6681 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6682 L: linux-ntfs-dev@lists.sourceforge.net
6683 W: http://www.linux-ntfs.org/content/view/19/37/
6684 S: Maintained
6685 F: Documentation/ldm.txt
6686 F: block/partitions/ldm.*
6687
6688 LogFS
6689 M: Joern Engel <joern@logfs.org>
6690 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6691 L: logfs@logfs.org
6692 W: logfs.org
6693 S: Maintained
6694 F: fs/logfs/
6695
6696 LPC32XX MACHINE SUPPORT
6697 M: Roland Stigge <stigge@antcom.de>
6698 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6699 S: Maintained
6700 F: arch/arm/mach-lpc32xx/
6701
6702 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6703 M: Sathya Prakash <sathya.prakash@broadcom.com>
6704 M: Chaitra P B <chaitra.basappa@broadcom.com>
6705 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6706 L: MPT-FusionLinux.pdl@broadcom.com
6707 L: linux-scsi@vger.kernel.org
6708 W: http://www.avagotech.com/support/
6709 S: Supported
6710 F: drivers/message/fusion/
6711 F: drivers/scsi/mpt2sas/
6712 F: drivers/scsi/mpt3sas/
6713
6714 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6715 M: Matthew Wilcox <matthew@wil.cx>
6716 L: linux-scsi@vger.kernel.org
6717 S: Maintained
6718 F: drivers/scsi/sym53c8xx_2/
6719
6720 LTC4261 HARDWARE MONITOR DRIVER
6721 M: Guenter Roeck <linux@roeck-us.net>
6722 L: lm-sensors@lm-sensors.org
6723 S: Maintained
6724 F: Documentation/hwmon/ltc4261
6725 F: drivers/hwmon/ltc4261.c
6726
6727 LTP (Linux Test Project)
6728 M: Mike Frysinger <vapier@gentoo.org>
6729 M: Cyril Hrubis <chrubis@suse.cz>
6730 M: Wanlong Gao <wanlong.gao@gmail.com>
6731 M: Jan Stancek <jstancek@redhat.com>
6732 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6733 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6734 L: ltp@lists.linux.it (subscribers-only)
6735 W: http://linux-test-project.github.io/
6736 T: git git://github.com/linux-test-project/ltp.git
6737 S: Maintained
6738
6739 M32R ARCHITECTURE
6740 W: http://www.linux-m32r.org/
6741 S: Orphan
6742 F: arch/m32r/
6743
6744 M68K ARCHITECTURE
6745 M: Geert Uytterhoeven <geert@linux-m68k.org>
6746 L: linux-m68k@lists.linux-m68k.org
6747 W: http://www.linux-m68k.org/
6748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6749 S: Maintained
6750 F: arch/m68k/
6751 F: drivers/zorro/
6752
6753 M68K ON APPLE MACINTOSH
6754 M: Joshua Thompson <funaho@jurai.org>
6755 W: http://www.mac.linux-m68k.org/
6756 L: linux-m68k@lists.linux-m68k.org
6757 S: Maintained
6758 F: arch/m68k/mac/
6759
6760 M68K ON HP9000/300
6761 M: Philip Blundell <philb@gnu.org>
6762 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6763 S: Maintained
6764 F: arch/m68k/hp300/
6765
6766 M88DS3103 MEDIA DRIVER
6767 M: Antti Palosaari <crope@iki.fi>
6768 L: linux-media@vger.kernel.org
6769 W: https://linuxtv.org
6770 W: http://palosaari.fi/linux/
6771 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6772 T: git git://linuxtv.org/anttip/media_tree.git
6773 S: Maintained
6774 F: drivers/media/dvb-frontends/m88ds3103*
6775
6776 M88RS2000 MEDIA DRIVER
6777 M: Malcolm Priestley <tvboxspy@gmail.com>
6778 L: linux-media@vger.kernel.org
6779 W: https://linuxtv.org
6780 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6781 S: Maintained
6782 F: drivers/media/dvb-frontends/m88rs2000*
6783
6784 MA901 MASTERKIT USB FM RADIO DRIVER
6785 M: Alexey Klimov <klimov.linux@gmail.com>
6786 L: linux-media@vger.kernel.org
6787 T: git git://linuxtv.org/media_tree.git
6788 S: Maintained
6789 F: drivers/media/radio/radio-ma901.c
6790
6791 MAC80211
6792 M: Johannes Berg <johannes@sipsolutions.net>
6793 L: linux-wireless@vger.kernel.org
6794 W: http://wireless.kernel.org/
6795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6797 S: Maintained
6798 F: Documentation/networking/mac80211-injection.txt
6799 F: include/net/mac80211.h
6800 F: net/mac80211/
6801 F: drivers/net/wireless/mac80211_hwsim.[ch]
6802
6803 MACVLAN DRIVER
6804 M: Patrick McHardy <kaber@trash.net>
6805 L: netdev@vger.kernel.org
6806 S: Maintained
6807 F: drivers/net/macvlan.c
6808 F: include/linux/if_macvlan.h
6809
6810 MAILBOX API
6811 M: Jassi Brar <jassisinghbrar@gmail.com>
6812 L: linux-kernel@vger.kernel.org
6813 S: Maintained
6814 F: drivers/mailbox/
6815 F: include/linux/mailbox_client.h
6816 F: include/linux/mailbox_controller.h
6817
6818 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6819 M: Michael Kerrisk <mtk.manpages@gmail.com>
6820 W: http://www.kernel.org/doc/man-pages
6821 L: linux-man@vger.kernel.org
6822 S: Maintained
6823
6824 MARVELL ARMADA DRM SUPPORT
6825 M: Russell King <rmk+kernel@arm.linux.org.uk>
6826 S: Maintained
6827 F: drivers/gpu/drm/armada/
6828
6829 MARVELL 88E6352 DSA support
6830 M: Guenter Roeck <linux@roeck-us.net>
6831 S: Maintained
6832 F: drivers/net/dsa/mv88e6352.c
6833
6834 MARVELL CRYPTO DRIVER
6835 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6836 M: Arnaud Ebalard <arno@natisbad.org>
6837 F: drivers/crypto/marvell/
6838 S: Maintained
6839 L: linux-crypto@vger.kernel.org
6840
6841 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6842 M: Mirko Lindner <mlindner@marvell.com>
6843 M: Stephen Hemminger <stephen@networkplumber.org>
6844 L: netdev@vger.kernel.org
6845 S: Maintained
6846 F: drivers/net/ethernet/marvell/sk*
6847
6848 MARVELL LIBERTAS WIRELESS DRIVER
6849 L: libertas-dev@lists.infradead.org
6850 S: Orphan
6851 F: drivers/net/wireless/marvell/libertas/
6852
6853 MARVELL MV643XX ETHERNET DRIVER
6854 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6855 L: netdev@vger.kernel.org
6856 S: Maintained
6857 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6858 F: include/linux/mv643xx.h
6859
6860 MARVELL MVNETA ETHERNET DRIVER
6861 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6862 L: netdev@vger.kernel.org
6863 S: Maintained
6864 F: drivers/net/ethernet/marvell/mvneta.*
6865
6866 MARVELL MWIFIEX WIRELESS DRIVER
6867 M: Amitkumar Karwar <akarwar@marvell.com>
6868 M: Nishant Sarmukadam <nishants@marvell.com>
6869 L: linux-wireless@vger.kernel.org
6870 S: Maintained
6871 F: drivers/net/wireless/marvell/mwifiex/
6872
6873 MARVELL MWL8K WIRELESS DRIVER
6874 M: Lennert Buytenhek <buytenh@wantstofly.org>
6875 L: linux-wireless@vger.kernel.org
6876 S: Odd Fixes
6877 F: drivers/net/wireless/marvell/mwl8k.c
6878
6879 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6880 M: Nicolas Pitre <nico@fluxnic.net>
6881 S: Odd Fixes
6882 F: drivers/mmc/host/mvsdio.*
6883
6884 MATROX FRAMEBUFFER DRIVER
6885 L: linux-fbdev@vger.kernel.org
6886 S: Orphan
6887 F: drivers/video/fbdev/matrox/matroxfb_*
6888 F: include/uapi/linux/matroxfb.h
6889
6890 MAX16065 HARDWARE MONITOR DRIVER
6891 M: Guenter Roeck <linux@roeck-us.net>
6892 L: lm-sensors@lm-sensors.org
6893 S: Maintained
6894 F: Documentation/hwmon/max16065
6895 F: drivers/hwmon/max16065.c
6896
6897 MAX20751 HARDWARE MONITOR DRIVER
6898 M: Guenter Roeck <linux@roeck-us.net>
6899 L: lm-sensors@lm-sensors.org
6900 S: Maintained
6901 F: Documentation/hwmon/max20751
6902 F: drivers/hwmon/max20751.c
6903
6904 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6905 M: "Hans J. Koch" <hjk@hansjkoch.de>
6906 L: lm-sensors@lm-sensors.org
6907 S: Maintained
6908 F: Documentation/hwmon/max6650
6909 F: drivers/hwmon/max6650.c
6910
6911 MAX6697 HARDWARE MONITOR DRIVER
6912 M: Guenter Roeck <linux@roeck-us.net>
6913 L: lm-sensors@lm-sensors.org
6914 S: Maintained
6915 F: Documentation/hwmon/max6697
6916 F: Documentation/devicetree/bindings/i2c/max6697.txt
6917 F: drivers/hwmon/max6697.c
6918 F: include/linux/platform_data/max6697.h
6919
6920 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6921 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6922 L: linux-pm@vger.kernel.org
6923 S: Supported
6924 F: drivers/power/max14577_charger.c
6925 F: drivers/power/max77693_charger.c
6926
6927 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6928 M: Javier Martinez Canillas <javier@osg.samsung.com>
6929 L: linux-kernel@vger.kernel.org
6930 S: Supported
6931 F: drivers/*/*max77802*.c
6932 F: Documentation/devicetree/bindings/*/*max77802.txt
6933 F: include/dt-bindings/*/*max77802.h
6934
6935 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6936 M: Chanwoo Choi <cw00.choi@samsung.com>
6937 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6938 L: linux-kernel@vger.kernel.org
6939 S: Supported
6940 F: drivers/*/max14577.c
6941 F: drivers/*/max77686*.c
6942 F: drivers/*/max77693.c
6943 F: drivers/extcon/extcon-max14577.c
6944 F: drivers/extcon/extcon-max77693.c
6945 F: drivers/rtc/rtc-max77686.c
6946 F: drivers/clk/clk-max77686.c
6947 F: Documentation/devicetree/bindings/mfd/max14577.txt
6948 F: Documentation/devicetree/bindings/*/max77686.txt
6949 F: Documentation/devicetree/bindings/mfd/max77693.txt
6950 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6951 F: include/linux/mfd/max14577*.h
6952 F: include/linux/mfd/max77686*.h
6953 F: include/linux/mfd/max77693*.h
6954
6955 MAXIRADIO FM RADIO RECEIVER DRIVER
6956 M: Hans Verkuil <hverkuil@xs4all.nl>
6957 L: linux-media@vger.kernel.org
6958 T: git git://linuxtv.org/media_tree.git
6959 W: https://linuxtv.org
6960 S: Maintained
6961 F: drivers/media/radio/radio-maxiradio*
6962
6963 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6964 M: Peter Rosin <peda@axentia.se>
6965 L: linux-iio@vger.kernel.org
6966 S: Maintained
6967 F: drivers/iio/potentiometer/mcp4531.c
6968
6969 MEDIA DRIVERS FOR RENESAS - VSP1
6970 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6971 L: linux-media@vger.kernel.org
6972 L: linux-renesas-soc@vger.kernel.org
6973 T: git git://linuxtv.org/media_tree.git
6974 S: Supported
6975 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
6976 F: drivers/media/platform/vsp1/
6977
6978 MEDIA DRIVERS FOR ASCOT2E
6979 M: Sergey Kozlov <serjk@netup.ru>
6980 L: linux-media@vger.kernel.org
6981 W: https://linuxtv.org
6982 W: http://netup.tv/
6983 T: git git://linuxtv.org/media_tree.git
6984 S: Supported
6985 F: drivers/media/dvb-frontends/ascot2e*
6986
6987 MEDIA DRIVERS FOR CXD2841ER
6988 M: Sergey Kozlov <serjk@netup.ru>
6989 L: linux-media@vger.kernel.org
6990 W: https://linuxtv.org
6991 W: http://netup.tv/
6992 T: git git://linuxtv.org/media_tree.git
6993 S: Supported
6994 F: drivers/media/dvb-frontends/cxd2841er*
6995
6996 MEDIA DRIVERS FOR HORUS3A
6997 M: Sergey Kozlov <serjk@netup.ru>
6998 L: linux-media@vger.kernel.org
6999 W: https://linuxtv.org
7000 W: http://netup.tv/
7001 T: git git://linuxtv.org/media_tree.git
7002 S: Supported
7003 F: drivers/media/dvb-frontends/horus3a*
7004
7005 MEDIA DRIVERS FOR LNBH25
7006 M: Sergey Kozlov <serjk@netup.ru>
7007 L: linux-media@vger.kernel.org
7008 W: https://linuxtv.org
7009 W: http://netup.tv/
7010 T: git git://linuxtv.org/media_tree.git
7011 S: Supported
7012 F: drivers/media/dvb-frontends/lnbh25*
7013
7014 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7015 M: Sergey Kozlov <serjk@netup.ru>
7016 L: linux-media@vger.kernel.org
7017 W: https://linuxtv.org
7018 W: http://netup.tv/
7019 T: git git://linuxtv.org/media_tree.git
7020 S: Supported
7021 F: drivers/media/pci/netup_unidvb/*
7022
7023 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7024 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7025 P: LinuxTV.org Project
7026 L: linux-media@vger.kernel.org
7027 W: https://linuxtv.org
7028 Q: http://patchwork.kernel.org/project/linux-media/list/
7029 T: git git://linuxtv.org/media_tree.git
7030 S: Maintained
7031 F: Documentation/dvb/
7032 F: Documentation/video4linux/
7033 F: Documentation/DocBook/media/
7034 F: drivers/media/
7035 F: drivers/staging/media/
7036 F: include/linux/platform_data/media/
7037 F: include/media/
7038 F: include/uapi/linux/dvb/
7039 F: include/uapi/linux/videodev2.h
7040 F: include/uapi/linux/media.h
7041 F: include/uapi/linux/v4l2-*
7042 F: include/uapi/linux/meye.h
7043 F: include/uapi/linux/ivtv*
7044 F: include/uapi/linux/uvcvideo.h
7045
7046 MEDIATEK MT7601U WIRELESS LAN DRIVER
7047 M: Jakub Kicinski <kubakici@wp.pl>
7048 L: linux-wireless@vger.kernel.org
7049 S: Maintained
7050 F: drivers/net/wireless/mediatek/mt7601u/
7051
7052 MEGARAID SCSI/SAS DRIVERS
7053 M: Kashyap Desai <kashyap.desai@avagotech.com>
7054 M: Sumit Saxena <sumit.saxena@avagotech.com>
7055 M: Uday Lingala <uday.lingala@avagotech.com>
7056 L: megaraidlinux.pdl@avagotech.com
7057 L: linux-scsi@vger.kernel.org
7058 W: http://www.lsi.com
7059 S: Maintained
7060 F: Documentation/scsi/megaraid.txt
7061 F: drivers/scsi/megaraid.*
7062 F: drivers/scsi/megaraid/
7063
7064 MELLANOX ETHERNET DRIVER (mlx4_en)
7065 M: Eugenia Emantayev <eugenia@mellanox.com>
7066 L: netdev@vger.kernel.org
7067 S: Supported
7068 W: http://www.mellanox.com
7069 Q: http://patchwork.ozlabs.org/project/netdev/list/
7070 F: drivers/net/ethernet/mellanox/mlx4/en_*
7071
7072 MELLANOX ETHERNET DRIVER (mlx5e)
7073 M: Saeed Mahameed <saeedm@mellanox.com>
7074 L: netdev@vger.kernel.org
7075 S: Supported
7076 W: http://www.mellanox.com
7077 Q: http://patchwork.ozlabs.org/project/netdev/list/
7078 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7079
7080 MELLANOX ETHERNET SWITCH DRIVERS
7081 M: Jiri Pirko <jiri@mellanox.com>
7082 M: Ido Schimmel <idosch@mellanox.com>
7083 L: netdev@vger.kernel.org
7084 S: Supported
7085 W: http://www.mellanox.com
7086 Q: http://patchwork.ozlabs.org/project/netdev/list/
7087 F: drivers/net/ethernet/mellanox/mlxsw/
7088
7089 MEMBARRIER SUPPORT
7090 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7091 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7092 L: linux-kernel@vger.kernel.org
7093 S: Supported
7094 F: kernel/membarrier.c
7095 F: include/uapi/linux/membarrier.h
7096
7097 MEMORY MANAGEMENT
7098 L: linux-mm@kvack.org
7099 W: http://www.linux-mm.org
7100 S: Maintained
7101 F: include/linux/mm.h
7102 F: include/linux/gfp.h
7103 F: include/linux/mmzone.h
7104 F: include/linux/memory_hotplug.h
7105 F: include/linux/vmalloc.h
7106 F: mm/
7107
7108 MEMORY TECHNOLOGY DEVICES (MTD)
7109 M: David Woodhouse <dwmw2@infradead.org>
7110 M: Brian Norris <computersforpeace@gmail.com>
7111 L: linux-mtd@lists.infradead.org
7112 W: http://www.linux-mtd.infradead.org/
7113 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7114 T: git git://git.infradead.org/linux-mtd.git
7115 T: git git://git.infradead.org/l2-mtd.git
7116 S: Maintained
7117 F: drivers/mtd/
7118 F: include/linux/mtd/
7119 F: include/uapi/mtd/
7120
7121 MEN A21 WATCHDOG DRIVER
7122 M: Johannes Thumshirn <morbidrsa@gmail.com>
7123 L: linux-watchdog@vger.kernel.org
7124 S: Maintained
7125 F: drivers/watchdog/mena21_wdt.c
7126
7127 MEN CHAMELEON BUS (mcb)
7128 M: Johannes Thumshirn <morbidrsa@gmail.com>
7129 S: Maintained
7130 F: drivers/mcb/
7131 F: include/linux/mcb.h
7132 F: Documentation/men-chameleon-bus.txt
7133
7134 MEN F21BMC (Board Management Controller)
7135 M: Andreas Werner <andreas.werner@men.de>
7136 S: Supported
7137 F: drivers/mfd/menf21bmc.c
7138 F: drivers/watchdog/menf21bmc_wdt.c
7139 F: drivers/leds/leds-menf21bmc.c
7140 F: drivers/hwmon/menf21bmc_hwmon.c
7141 F: Documentation/hwmon/menf21bmc
7142
7143 METAG ARCHITECTURE
7144 M: James Hogan <james.hogan@imgtec.com>
7145 L: linux-metag@vger.kernel.org
7146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7147 S: Odd Fixes
7148 F: arch/metag/
7149 F: Documentation/metag/
7150 F: Documentation/devicetree/bindings/metag/
7151 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7152 F: drivers/clocksource/metag_generic.c
7153 F: drivers/irqchip/irq-metag.c
7154 F: drivers/irqchip/irq-metag-ext.c
7155 F: drivers/tty/metag_da.c
7156
7157 MICROBLAZE ARCHITECTURE
7158 M: Michal Simek <monstr@monstr.eu>
7159 W: http://www.monstr.eu/fdt/
7160 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7161 S: Supported
7162 F: arch/microblaze/
7163
7164 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7165 M: Chen Yu <yu.c.chen@intel.com>
7166 L: platform-driver-x86@vger.kernel.org
7167 S: Supported
7168 F: drivers/platform/x86/surfacepro3_button.c
7169
7170 MICROTEK X6 SCANNER
7171 M: Oliver Neukum <oliver@neukum.org>
7172 S: Maintained
7173 F: drivers/usb/image/microtek.*
7174
7175 MIPS
7176 M: Ralf Baechle <ralf@linux-mips.org>
7177 L: linux-mips@linux-mips.org
7178 W: http://www.linux-mips.org/
7179 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7180 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7181 S: Supported
7182 F: Documentation/mips/
7183 F: arch/mips/
7184
7185 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7186 M: Hans Verkuil <hverkuil@xs4all.nl>
7187 L: linux-media@vger.kernel.org
7188 T: git git://linuxtv.org/media_tree.git
7189 W: https://linuxtv.org
7190 S: Odd Fixes
7191 F: drivers/media/radio/radio-miropcm20*
7192
7193 MELLANOX MLX4 core VPI driver
7194 M: Yishai Hadas <yishaih@mellanox.com>
7195 L: netdev@vger.kernel.org
7196 L: linux-rdma@vger.kernel.org
7197 W: http://www.mellanox.com
7198 Q: http://patchwork.ozlabs.org/project/netdev/list/
7199 S: Supported
7200 F: drivers/net/ethernet/mellanox/mlx4/
7201 F: include/linux/mlx4/
7202
7203 MELLANOX MLX4 IB driver
7204 M: Yishai Hadas <yishaih@mellanox.com>
7205 L: linux-rdma@vger.kernel.org
7206 W: http://www.mellanox.com
7207 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7208 S: Supported
7209 F: drivers/infiniband/hw/mlx4/
7210 F: include/linux/mlx4/
7211
7212 MELLANOX MLX5 core VPI driver
7213 M: Matan Barak <matanb@mellanox.com>
7214 M: Leon Romanovsky <leonro@mellanox.com>
7215 L: netdev@vger.kernel.org
7216 L: linux-rdma@vger.kernel.org
7217 W: http://www.mellanox.com
7218 Q: http://patchwork.ozlabs.org/project/netdev/list/
7219 S: Supported
7220 F: drivers/net/ethernet/mellanox/mlx5/core/
7221 F: include/linux/mlx5/
7222
7223 MELLANOX MLX5 IB driver
7224 M: Matan Barak <matanb@mellanox.com>
7225 M: Leon Romanovsky <leonro@mellanox.com>
7226 L: linux-rdma@vger.kernel.org
7227 W: http://www.mellanox.com
7228 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7229 S: Supported
7230 F: drivers/infiniband/hw/mlx5/
7231 F: include/linux/mlx5/
7232
7233 MELEXIS MLX90614 DRIVER
7234 M: Crt Mori <cmo@melexis.com>
7235 L: linux-iio@vger.kernel.org
7236 W: http://www.melexis.com
7237 S: Supported
7238 F: drivers/iio/temperature/mlx90614.c
7239
7240 MN88472 MEDIA DRIVER
7241 M: Antti Palosaari <crope@iki.fi>
7242 L: linux-media@vger.kernel.org
7243 W: https://linuxtv.org
7244 W: http://palosaari.fi/linux/
7245 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7246 T: git git://linuxtv.org/anttip/media_tree.git
7247 S: Maintained
7248 F: drivers/staging/media/mn88472/
7249 F: drivers/media/dvb-frontends/mn88472.h
7250
7251 MN88473 MEDIA DRIVER
7252 M: Antti Palosaari <crope@iki.fi>
7253 L: linux-media@vger.kernel.org
7254 W: https://linuxtv.org
7255 W: http://palosaari.fi/linux/
7256 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7257 S: Maintained
7258 F: drivers/media/dvb-frontends/mn88473*
7259
7260 MODULE SUPPORT
7261 M: Rusty Russell <rusty@rustcorp.com.au>
7262 S: Maintained
7263 F: include/linux/module.h
7264 F: kernel/module.c
7265
7266 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7267 W: http://popies.net/meye/
7268 S: Orphan
7269 F: Documentation/video4linux/meye.txt
7270 F: drivers/media/pci/meye/
7271 F: include/uapi/linux/meye.h
7272
7273 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7274 M: Jiri Slaby <jirislaby@gmail.com>
7275 S: Maintained
7276 F: Documentation/serial/moxa-smartio
7277 F: drivers/tty/mxser.*
7278
7279 MR800 AVERMEDIA USB FM RADIO DRIVER
7280 M: Alexey Klimov <klimov.linux@gmail.com>
7281 L: linux-media@vger.kernel.org
7282 T: git git://linuxtv.org/media_tree.git
7283 S: Maintained
7284 F: drivers/media/radio/radio-mr800.c
7285
7286 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7287 M: Alan Ott <alan@signal11.us>
7288 L: linux-wpan@vger.kernel.org
7289 S: Maintained
7290 F: drivers/net/ieee802154/mrf24j40.c
7291 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7292
7293 MSI LAPTOP SUPPORT
7294 M: "Lee, Chun-Yi" <jlee@suse.com>
7295 L: platform-driver-x86@vger.kernel.org
7296 S: Maintained
7297 F: drivers/platform/x86/msi-laptop.c
7298
7299 MSI WMI SUPPORT
7300 L: platform-driver-x86@vger.kernel.org
7301 S: Orphan
7302 F: drivers/platform/x86/msi-wmi.c
7303
7304 MSI001 MEDIA DRIVER
7305 M: Antti Palosaari <crope@iki.fi>
7306 L: linux-media@vger.kernel.org
7307 W: https://linuxtv.org
7308 W: http://palosaari.fi/linux/
7309 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7310 T: git git://linuxtv.org/anttip/media_tree.git
7311 S: Maintained
7312 F: drivers/media/tuners/msi001*
7313
7314 MSI2500 MEDIA DRIVER
7315 M: Antti Palosaari <crope@iki.fi>
7316 L: linux-media@vger.kernel.org
7317 W: https://linuxtv.org
7318 W: http://palosaari.fi/linux/
7319 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7320 T: git git://linuxtv.org/anttip/media_tree.git
7321 S: Maintained
7322 F: drivers/media/usb/msi2500/
7323
7324 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7325 M: Robert Jarzmik <robert.jarzmik@free.fr>
7326 L: linux-mtd@lists.infradead.org
7327 S: Maintained
7328 F: drivers/mtd/devices/docg3*
7329
7330 MT9M032 APTINA SENSOR DRIVER
7331 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7332 L: linux-media@vger.kernel.org
7333 T: git git://linuxtv.org/media_tree.git
7334 S: Maintained
7335 F: drivers/media/i2c/mt9m032.c
7336 F: include/media/i2c/mt9m032.h
7337
7338 MT9P031 APTINA CAMERA SENSOR
7339 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7340 L: linux-media@vger.kernel.org
7341 T: git git://linuxtv.org/media_tree.git
7342 S: Maintained
7343 F: drivers/media/i2c/mt9p031.c
7344 F: include/media/i2c/mt9p031.h
7345
7346 MT9T001 APTINA CAMERA SENSOR
7347 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7348 L: linux-media@vger.kernel.org
7349 T: git git://linuxtv.org/media_tree.git
7350 S: Maintained
7351 F: drivers/media/i2c/mt9t001.c
7352 F: include/media/i2c/mt9t001.h
7353
7354 MT9V032 APTINA CAMERA SENSOR
7355 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7356 L: linux-media@vger.kernel.org
7357 T: git git://linuxtv.org/media_tree.git
7358 S: Maintained
7359 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7360 F: drivers/media/i2c/mt9v032.c
7361 F: include/media/i2c/mt9v032.h
7362
7363 MULTIFUNCTION DEVICES (MFD)
7364 M: Lee Jones <lee.jones@linaro.org>
7365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7366 S: Supported
7367 F: drivers/mfd/
7368 F: include/linux/mfd/
7369
7370 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7371 M: Ulf Hansson <ulf.hansson@linaro.org>
7372 L: linux-mmc@vger.kernel.org
7373 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7374 S: Maintained
7375 F: drivers/mmc/
7376 F: include/linux/mmc/
7377 F: include/uapi/linux/mmc/
7378
7379 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7380 S: Orphan
7381 F: drivers/mmc/host/mmc_spi.c
7382 F: include/linux/spi/mmc_spi.h
7383
7384 MULTISOUND SOUND DRIVER
7385 M: Andrew Veliath <andrewtv@usa.net>
7386 S: Maintained
7387 F: Documentation/sound/oss/MultiSound
7388 F: sound/oss/msnd*
7389
7390 MULTITECH MULTIPORT CARD (ISICOM)
7391 S: Orphan
7392 F: drivers/tty/isicom.c
7393 F: include/linux/isicom.h
7394
7395 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7396 M: Bin Liu <b-liu@ti.com>
7397 L: linux-usb@vger.kernel.org
7398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7399 S: Maintained
7400 F: drivers/usb/musb/
7401
7402 MXL5007T MEDIA DRIVER
7403 M: Michael Krufky <mkrufky@linuxtv.org>
7404 L: linux-media@vger.kernel.org
7405 W: https://linuxtv.org
7406 W: http://github.com/mkrufky
7407 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7408 T: git git://linuxtv.org/mkrufky/tuners.git
7409 S: Maintained
7410 F: drivers/media/tuners/mxl5007t.*
7411
7412 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7413 M: Hyong-Youb Kim <hykim@myri.com>
7414 L: netdev@vger.kernel.org
7415 W: https://www.myricom.com/support/downloads/myri10ge.html
7416 S: Supported
7417 F: drivers/net/ethernet/myricom/myri10ge/
7418
7419 NAND FLASH SUBSYSTEM
7420 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7421 R: Richard Weinberger <richard@nod.at>
7422 L: linux-mtd@lists.infradead.org
7423 W: http://www.linux-mtd.infradead.org/
7424 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7425 T: git git://github.com/linux-nand/linux.git
7426 S: Maintained
7427 F: drivers/mtd/nand/
7428 F: include/linux/mtd/nand*.h
7429
7430 NATSEMI ETHERNET DRIVER (DP8381x)
7431 S: Orphan
7432 F: drivers/net/ethernet/natsemi/natsemi.c
7433
7434 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7435 M: Daniel Mack <zonque@gmail.com>
7436 S: Maintained
7437 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7438 W: http://www.native-instruments.com
7439 F: sound/usb/caiaq/
7440
7441 NCP FILESYSTEM
7442 M: Petr Vandrovec <petr@vandrovec.name>
7443 S: Odd Fixes
7444 F: fs/ncpfs/
7445
7446 NCR 5380 SCSI DRIVERS
7447 M: Finn Thain <fthain@telegraphics.com.au>
7448 M: Michael Schmitz <schmitzmic@gmail.com>
7449 L: linux-scsi@vger.kernel.org
7450 S: Maintained
7451 F: Documentation/scsi/g_NCR5380.txt
7452 F: drivers/scsi/NCR5380.*
7453 F: drivers/scsi/arm/cumana_1.c
7454 F: drivers/scsi/arm/oak.c
7455 F: drivers/scsi/atari_NCR5380.c
7456 F: drivers/scsi/atari_scsi.*
7457 F: drivers/scsi/dmx3191d.c
7458 F: drivers/scsi/dtc.*
7459 F: drivers/scsi/g_NCR5380.*
7460 F: drivers/scsi/g_NCR5380_mmio.c
7461 F: drivers/scsi/mac_scsi.*
7462 F: drivers/scsi/pas16.*
7463 F: drivers/scsi/sun3_scsi.*
7464 F: drivers/scsi/sun3_scsi_vme.c
7465 F: drivers/scsi/t128.*
7466
7467 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7468 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7469 L: linux-scsi@vger.kernel.org
7470 S: Maintained
7471 F: drivers/scsi/NCR_D700.*
7472
7473 NCT6775 HARDWARE MONITOR DRIVER
7474 M: Guenter Roeck <linux@roeck-us.net>
7475 L: lm-sensors@lm-sensors.org
7476 S: Maintained
7477 F: Documentation/hwmon/nct6775
7478 F: drivers/hwmon/nct6775.c
7479
7480 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7481 M: Faisal Latif <faisal.latif@intel.com>
7482 L: linux-rdma@vger.kernel.org
7483 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7484 S: Supported
7485 F: drivers/infiniband/hw/nes/
7486
7487 NETEM NETWORK EMULATOR
7488 M: Stephen Hemminger <stephen@networkplumber.org>
7489 L: netem@lists.linux-foundation.org
7490 S: Maintained
7491 F: net/sched/sch_netem.c
7492
7493 NETERION 10GbE DRIVERS (s2io/vxge)
7494 M: Jon Mason <jdmason@kudzu.us>
7495 L: netdev@vger.kernel.org
7496 S: Supported
7497 F: Documentation/networking/s2io.txt
7498 F: Documentation/networking/vxge.txt
7499 F: drivers/net/ethernet/neterion/
7500
7501 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7502 M: Pablo Neira Ayuso <pablo@netfilter.org>
7503 M: Patrick McHardy <kaber@trash.net>
7504 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7505 L: netfilter-devel@vger.kernel.org
7506 L: coreteam@netfilter.org
7507 W: http://www.netfilter.org/
7508 W: http://www.iptables.org/
7509 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7512 S: Supported
7513 F: include/linux/netfilter*
7514 F: include/linux/netfilter/
7515 F: include/net/netfilter/
7516 F: include/uapi/linux/netfilter*
7517 F: include/uapi/linux/netfilter/
7518 F: net/*/netfilter.c
7519 F: net/*/netfilter/
7520 F: net/netfilter/
7521 F: net/bridge/br_netfilter*.c
7522
7523 NETLABEL
7524 M: Paul Moore <paul@paul-moore.com>
7525 W: http://netlabel.sf.net
7526 L: netdev@vger.kernel.org
7527 S: Maintained
7528 F: Documentation/netlabel/
7529 F: include/net/netlabel.h
7530 F: net/netlabel/
7531
7532 NETROM NETWORK LAYER
7533 M: Ralf Baechle <ralf@linux-mips.org>
7534 L: linux-hams@vger.kernel.org
7535 W: http://www.linux-ax25.org/
7536 S: Maintained
7537 F: include/net/netrom.h
7538 F: include/uapi/linux/netrom.h
7539 F: net/netrom/
7540
7541 NETRONOME ETHERNET DRIVERS
7542 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7543 M: Rolf Neugebauer <rolf.neugebauer@netronome.com>
7544 L: oss-drivers@netronome.com
7545 S: Maintained
7546 F: drivers/net/ethernet/netronome/
7547
7548 NETWORK BLOCK DEVICE (NBD)
7549 M: Markus Pargmann <mpa@pengutronix.de>
7550 S: Maintained
7551 L: nbd-general@lists.sourceforge.net
7552 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7553 F: Documentation/blockdev/nbd.txt
7554 F: drivers/block/nbd.c
7555 F: include/uapi/linux/nbd.h
7556
7557 NETWORK DROP MONITOR
7558 M: Neil Horman <nhorman@tuxdriver.com>
7559 L: netdev@vger.kernel.org
7560 S: Maintained
7561 W: https://fedorahosted.org/dropwatch/
7562 F: net/core/drop_monitor.c
7563
7564 NETWORKING [GENERAL]
7565 M: "David S. Miller" <davem@davemloft.net>
7566 L: netdev@vger.kernel.org
7567 W: http://www.linuxfoundation.org/en/Net
7568 Q: http://patchwork.ozlabs.org/project/netdev/list/
7569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7571 S: Maintained
7572 F: net/
7573 F: include/net/
7574 F: include/linux/in.h
7575 F: include/linux/net.h
7576 F: include/linux/netdevice.h
7577 F: include/uapi/linux/in.h
7578 F: include/uapi/linux/net.h
7579 F: include/uapi/linux/netdevice.h
7580 F: include/uapi/linux/net_namespace.h
7581 F: tools/net/
7582 F: tools/testing/selftests/net/
7583 F: lib/random32.c
7584 F: lib/test_bpf.c
7585
7586 NETWORKING [IPv4/IPv6]
7587 M: "David S. Miller" <davem@davemloft.net>
7588 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7589 M: James Morris <jmorris@namei.org>
7590 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7591 M: Patrick McHardy <kaber@trash.net>
7592 L: netdev@vger.kernel.org
7593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7594 S: Maintained
7595 F: net/ipv4/
7596 F: net/ipv6/
7597 F: include/net/ip*
7598 F: arch/x86/net/*
7599
7600 NETWORKING [IPSEC]
7601 M: Steffen Klassert <steffen.klassert@secunet.com>
7602 M: Herbert Xu <herbert@gondor.apana.org.au>
7603 M: "David S. Miller" <davem@davemloft.net>
7604 L: netdev@vger.kernel.org
7605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7607 S: Maintained
7608 F: net/core/flow.c
7609 F: net/xfrm/
7610 F: net/key/
7611 F: net/ipv4/xfrm*
7612 F: net/ipv4/esp4.c
7613 F: net/ipv4/ah4.c
7614 F: net/ipv4/ipcomp.c
7615 F: net/ipv4/ip_vti.c
7616 F: net/ipv6/xfrm*
7617 F: net/ipv6/esp6.c
7618 F: net/ipv6/ah6.c
7619 F: net/ipv6/ipcomp6.c
7620 F: net/ipv6/ip6_vti.c
7621 F: include/uapi/linux/xfrm.h
7622 F: include/net/xfrm.h
7623
7624 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7625 M: Paul Moore <paul@paul-moore.com>
7626 L: netdev@vger.kernel.org
7627 S: Maintained
7628
7629 NETWORKING [WIRELESS]
7630 L: linux-wireless@vger.kernel.org
7631 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7632
7633 NETWORKING DRIVERS
7634 L: netdev@vger.kernel.org
7635 W: http://www.linuxfoundation.org/en/Net
7636 Q: http://patchwork.ozlabs.org/project/netdev/list/
7637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7639 S: Odd Fixes
7640 F: drivers/net/
7641 F: include/linux/if_*
7642 F: include/linux/netdevice.h
7643 F: include/linux/etherdevice.h
7644 F: include/linux/fcdevice.h
7645 F: include/linux/fddidevice.h
7646 F: include/linux/hippidevice.h
7647 F: include/linux/inetdevice.h
7648 F: include/uapi/linux/if_*
7649 F: include/uapi/linux/netdevice.h
7650
7651 NETWORKING DRIVERS (WIRELESS)
7652 M: Kalle Valo <kvalo@codeaurora.org>
7653 L: linux-wireless@vger.kernel.org
7654 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7657 S: Maintained
7658 F: drivers/net/wireless/
7659
7660 NETXEN (1/10) GbE SUPPORT
7661 M: Manish Chopra <manish.chopra@qlogic.com>
7662 M: Sony Chacko <sony.chacko@qlogic.com>
7663 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7664 L: netdev@vger.kernel.org
7665 W: http://www.qlogic.com
7666 S: Supported
7667 F: drivers/net/ethernet/qlogic/netxen/
7668
7669 NFC SUBSYSTEM
7670 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7671 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7672 M: Samuel Ortiz <sameo@linux.intel.com>
7673 L: linux-wireless@vger.kernel.org
7674 L: linux-nfc@lists.01.org (subscribers-only)
7675 S: Supported
7676 F: net/nfc/
7677 F: include/net/nfc/
7678 F: include/uapi/linux/nfc.h
7679 F: drivers/nfc/
7680 F: include/linux/platform_data/microread.h
7681 F: include/linux/platform_data/nfcmrvl.h
7682 F: include/linux/platform_data/nxp-nci.h
7683 F: include/linux/platform_data/pn544.h
7684 F: include/linux/platform_data/st21nfca.h
7685 F: include/linux/platform_data/st-nci.h
7686 F: Documentation/devicetree/bindings/net/nfc/
7687
7688 NFS, SUNRPC, AND LOCKD CLIENTS
7689 M: Trond Myklebust <trond.myklebust@primarydata.com>
7690 M: Anna Schumaker <anna.schumaker@netapp.com>
7691 L: linux-nfs@vger.kernel.org
7692 W: http://client.linux-nfs.org
7693 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7694 S: Maintained
7695 F: fs/lockd/
7696 F: fs/nfs/
7697 F: fs/nfs_common/
7698 F: net/sunrpc/
7699 F: include/linux/lockd/
7700 F: include/linux/nfs*
7701 F: include/linux/sunrpc/
7702 F: include/uapi/linux/nfs*
7703 F: include/uapi/linux/sunrpc/
7704
7705 NILFS2 FILESYSTEM
7706 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7707 L: linux-nilfs@vger.kernel.org
7708 W: http://nilfs.sourceforge.net/
7709 T: git git://github.com/konis/nilfs2.git
7710 S: Supported
7711 F: Documentation/filesystems/nilfs2.txt
7712 F: fs/nilfs2/
7713 F: include/linux/nilfs2_fs.h
7714 F: include/trace/events/nilfs2.h
7715
7716 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7717 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7718 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7719 S: Maintained
7720 F: Documentation/scsi/NinjaSCSI.txt
7721 F: drivers/scsi/pcmcia/nsp_*
7722
7723 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7724 M: GOTO Masanori <gotom@debian.or.jp>
7725 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7726 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7727 S: Maintained
7728 F: Documentation/scsi/NinjaSCSI.txt
7729 F: drivers/scsi/nsp32*
7730
7731 NIOS2 ARCHITECTURE
7732 M: Ley Foon Tan <lftan@altera.com>
7733 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7735 S: Maintained
7736 F: arch/nios2/
7737
7738 NOKIA N900 POWER SUPPLY DRIVERS
7739 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7740 F: include/linux/power/bq2415x_charger.h
7741 F: include/linux/power/bq27xxx_battery.h
7742 F: include/linux/power/isp1704_charger.h
7743 F: drivers/power/bq2415x_charger.c
7744 F: drivers/power/bq27xxx_battery.c
7745 F: drivers/power/bq27xxx_battery_i2c.c
7746 F: drivers/power/isp1704_charger.c
7747 F: drivers/power/rx51_battery.c
7748
7749 NTB DRIVER CORE
7750 M: Jon Mason <jdmason@kudzu.us>
7751 M: Dave Jiang <dave.jiang@intel.com>
7752 M: Allen Hubbe <Allen.Hubbe@emc.com>
7753 L: linux-ntb@googlegroups.com
7754 S: Supported
7755 W: https://github.com/jonmason/ntb/wiki
7756 T: git git://github.com/jonmason/ntb.git
7757 F: drivers/ntb/
7758 F: drivers/net/ntb_netdev.c
7759 F: include/linux/ntb.h
7760 F: include/linux/ntb_transport.h
7761
7762 NTB INTEL DRIVER
7763 M: Jon Mason <jdmason@kudzu.us>
7764 M: Dave Jiang <dave.jiang@intel.com>
7765 L: linux-ntb@googlegroups.com
7766 S: Supported
7767 W: https://github.com/jonmason/ntb/wiki
7768 T: git git://github.com/jonmason/ntb.git
7769 F: drivers/ntb/hw/intel/
7770
7771 NTB AMD DRIVER
7772 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7773 L: linux-ntb@googlegroups.com
7774 S: Supported
7775 F: drivers/ntb/hw/amd/
7776
7777 NTFS FILESYSTEM
7778 M: Anton Altaparmakov <anton@tuxera.com>
7779 L: linux-ntfs-dev@lists.sourceforge.net
7780 W: http://www.tuxera.com/
7781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7782 S: Supported
7783 F: Documentation/filesystems/ntfs.txt
7784 F: fs/ntfs/
7785
7786 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7787 M: Antonino Daplas <adaplas@gmail.com>
7788 L: linux-fbdev@vger.kernel.org
7789 S: Maintained
7790 F: drivers/video/fbdev/riva/
7791 F: drivers/video/fbdev/nvidia/
7792
7793 NVM EXPRESS DRIVER
7794 M: Keith Busch <keith.busch@intel.com>
7795 M: Jens Axboe <axboe@fb.com>
7796 L: linux-nvme@lists.infradead.org
7797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7798 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7799 S: Supported
7800 F: drivers/nvme/host/
7801 F: include/linux/nvme.h
7802
7803 NVMEM FRAMEWORK
7804 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7805 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7806 S: Maintained
7807 F: drivers/nvmem/
7808 F: Documentation/devicetree/bindings/nvmem/
7809 F: include/linux/nvmem-consumer.h
7810 F: include/linux/nvmem-provider.h
7811
7812 NXP-NCI NFC DRIVER
7813 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7814 R: Charles Gorand <charles.gorand@effinnov.com>
7815 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7816 S: Supported
7817 F: drivers/nfc/nxp-nci
7818
7819 NXP TDA998X DRM DRIVER
7820 M: Russell King <rmk+kernel@arm.linux.org.uk>
7821 S: Supported
7822 F: drivers/gpu/drm/i2c/tda998x_drv.c
7823 F: include/drm/i2c/tda998x.h
7824
7825 NXP TFA9879 DRIVER
7826 M: Peter Rosin <peda@axentia.se>
7827 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7828 S: Maintained
7829 F: sound/soc/codecs/tfa9879*
7830
7831 OMAP SUPPORT
7832 M: Tony Lindgren <tony@atomide.com>
7833 L: linux-omap@vger.kernel.org
7834 W: http://www.muru.com/linux/omap/
7835 W: http://linux.omap.com/
7836 Q: http://patchwork.kernel.org/project/linux-omap/list/
7837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7838 S: Maintained
7839 F: arch/arm/*omap*/
7840 F: arch/arm/configs/omap1_defconfig
7841 F: arch/arm/configs/omap2plus_defconfig
7842 F: drivers/i2c/busses/i2c-omap.c
7843 F: drivers/irqchip/irq-omap-intc.c
7844 F: drivers/mfd/*omap*.c
7845 F: drivers/mfd/menelaus.c
7846 F: drivers/mfd/palmas.c
7847 F: drivers/mfd/tps65217.c
7848 F: drivers/mfd/tps65218.c
7849 F: drivers/mfd/tps65910.c
7850 F: drivers/mfd/twl-core.[ch]
7851 F: drivers/mfd/twl4030*.c
7852 F: drivers/mfd/twl6030*.c
7853 F: drivers/mfd/twl6040*.c
7854 F: drivers/regulator/palmas-regulator*.c
7855 F: drivers/regulator/pbias-regulator.c
7856 F: drivers/regulator/tps65217-regulator.c
7857 F: drivers/regulator/tps65218-regulator.c
7858 F: drivers/regulator/tps65910-regulator.c
7859 F: drivers/regulator/twl-regulator.c
7860 F: include/linux/i2c-omap.h
7861
7862 OMAP DEVICE TREE SUPPORT
7863 M: Benoît Cousson <bcousson@baylibre.com>
7864 M: Tony Lindgren <tony@atomide.com>
7865 L: linux-omap@vger.kernel.org
7866 L: devicetree@vger.kernel.org
7867 S: Maintained
7868 F: arch/arm/boot/dts/*omap*
7869 F: arch/arm/boot/dts/*am3*
7870 F: arch/arm/boot/dts/*am4*
7871 F: arch/arm/boot/dts/*am5*
7872 F: arch/arm/boot/dts/*dra7*
7873
7874 OMAP CLOCK FRAMEWORK SUPPORT
7875 M: Paul Walmsley <paul@pwsan.com>
7876 L: linux-omap@vger.kernel.org
7877 S: Maintained
7878 F: arch/arm/*omap*/*clock*
7879
7880 OMAP POWER MANAGEMENT SUPPORT
7881 M: Kevin Hilman <khilman@deeprootsystems.com>
7882 L: linux-omap@vger.kernel.org
7883 S: Maintained
7884 F: arch/arm/*omap*/*pm*
7885 F: drivers/cpufreq/omap-cpufreq.c
7886
7887 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7888 M: Rajendra Nayak <rnayak@ti.com>
7889 M: Paul Walmsley <paul@pwsan.com>
7890 L: linux-omap@vger.kernel.org
7891 S: Maintained
7892 F: arch/arm/mach-omap2/prm*
7893
7894 OMAP AUDIO SUPPORT
7895 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7896 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7897 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7898 L: linux-omap@vger.kernel.org
7899 S: Maintained
7900 F: sound/soc/omap/
7901
7902 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7903 M: Roger Quadros <rogerq@ti.com>
7904 M: Tony Lindgren <tony@atomide.com>
7905 L: linux-omap@vger.kernel.org
7906 S: Maintained
7907 F: drivers/memory/omap-gpmc.c
7908 F: arch/arm/mach-omap2/*gpmc*
7909
7910 OMAP FRAMEBUFFER SUPPORT
7911 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7912 L: linux-fbdev@vger.kernel.org
7913 L: linux-omap@vger.kernel.org
7914 S: Maintained
7915 F: drivers/video/fbdev/omap/
7916
7917 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7918 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7919 L: linux-omap@vger.kernel.org
7920 L: linux-fbdev@vger.kernel.org
7921 S: Maintained
7922 F: drivers/video/fbdev/omap2/
7923 F: Documentation/arm/OMAP/DSS
7924
7925 OMAP HARDWARE SPINLOCK SUPPORT
7926 M: Ohad Ben-Cohen <ohad@wizery.com>
7927 L: linux-omap@vger.kernel.org
7928 S: Maintained
7929 F: drivers/hwspinlock/omap_hwspinlock.c
7930
7931 OMAP MMC SUPPORT
7932 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7933 L: linux-omap@vger.kernel.org
7934 S: Maintained
7935 F: drivers/mmc/host/omap.c
7936
7937 OMAP HS MMC SUPPORT
7938 L: linux-mmc@vger.kernel.org
7939 L: linux-omap@vger.kernel.org
7940 S: Orphan
7941 F: drivers/mmc/host/omap_hsmmc.c
7942
7943 OMAP RANDOM NUMBER GENERATOR SUPPORT
7944 M: Deepak Saxena <dsaxena@plexity.net>
7945 S: Maintained
7946 F: drivers/char/hw_random/omap-rng.c
7947
7948 OMAP HWMOD SUPPORT
7949 M: Benoît Cousson <bcousson@baylibre.com>
7950 M: Paul Walmsley <paul@pwsan.com>
7951 L: linux-omap@vger.kernel.org
7952 S: Maintained
7953 F: arch/arm/mach-omap2/omap_hwmod.*
7954
7955 OMAP HWMOD DATA
7956 M: Paul Walmsley <paul@pwsan.com>
7957 L: linux-omap@vger.kernel.org
7958 S: Maintained
7959 F: arch/arm/mach-omap2/omap_hwmod*data*
7960
7961 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7962 M: Benoît Cousson <bcousson@baylibre.com>
7963 L: linux-omap@vger.kernel.org
7964 S: Maintained
7965 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
7966
7967 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
7968 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7969 L: linux-media@vger.kernel.org
7970 S: Maintained
7971 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
7972 F: drivers/media/platform/omap3isp/
7973 F: drivers/staging/media/omap4iss/
7974
7975 OMAP USB SUPPORT
7976 L: linux-usb@vger.kernel.org
7977 L: linux-omap@vger.kernel.org
7978 S: Orphan
7979 F: drivers/usb/*/*omap*
7980 F: arch/arm/*omap*/usb*
7981
7982 OMAP GPIO DRIVER
7983 M: Grygorii Strashko <grygorii.strashko@ti.com>
7984 M: Santosh Shilimkar <ssantosh@kernel.org>
7985 M: Kevin Hilman <khilman@deeprootsystems.com>
7986 L: linux-omap@vger.kernel.org
7987 S: Maintained
7988 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
7989 F: drivers/gpio/gpio-omap.c
7990
7991 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
7992 M: Mark Jackson <mpfj@newflow.co.uk>
7993 L: linux-omap@vger.kernel.org
7994 S: Maintained
7995 F: arch/arm/boot/dts/am335x-nano.dts
7996
7997 OMFS FILESYSTEM
7998 M: Bob Copeland <me@bobcopeland.com>
7999 L: linux-karma-devel@lists.sourceforge.net
8000 S: Maintained
8001 F: Documentation/filesystems/omfs.txt
8002 F: fs/omfs/
8003
8004 OMNIKEY CARDMAN 4000 DRIVER
8005 M: Harald Welte <laforge@gnumonks.org>
8006 S: Maintained
8007 F: drivers/char/pcmcia/cm4000_cs.c
8008 F: include/linux/cm4000_cs.h
8009 F: include/uapi/linux/cm4000_cs.h
8010
8011 OMNIKEY CARDMAN 4040 DRIVER
8012 M: Harald Welte <laforge@gnumonks.org>
8013 S: Maintained
8014 F: drivers/char/pcmcia/cm4040_cs.*
8015
8016 OMNIVISION OV7670 SENSOR DRIVER
8017 M: Jonathan Corbet <corbet@lwn.net>
8018 L: linux-media@vger.kernel.org
8019 T: git git://linuxtv.org/media_tree.git
8020 S: Maintained
8021 F: drivers/media/i2c/ov7670.c
8022
8023 ONENAND FLASH DRIVER
8024 M: Kyungmin Park <kyungmin.park@samsung.com>
8025 L: linux-mtd@lists.infradead.org
8026 S: Maintained
8027 F: drivers/mtd/onenand/
8028 F: include/linux/mtd/onenand*.h
8029
8030 ONSTREAM SCSI TAPE DRIVER
8031 M: Willem Riede <osst@riede.org>
8032 L: osst-users@lists.sourceforge.net
8033 L: linux-scsi@vger.kernel.org
8034 S: Maintained
8035 F: Documentation/scsi/osst.txt
8036 F: drivers/scsi/osst.*
8037 F: drivers/scsi/osst_*.h
8038 F: drivers/scsi/st.h
8039
8040 OPENCORES I2C BUS DRIVER
8041 M: Peter Korsgaard <jacmet@sunsite.dk>
8042 L: linux-i2c@vger.kernel.org
8043 S: Maintained
8044 F: Documentation/i2c/busses/i2c-ocores
8045 F: drivers/i2c/busses/i2c-ocores.c
8046
8047 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8048 M: Rob Herring <robh+dt@kernel.org>
8049 M: Frank Rowand <frowand.list@gmail.com>
8050 M: Grant Likely <grant.likely@linaro.org>
8051 L: devicetree@vger.kernel.org
8052 W: http://www.devicetree.org/
8053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8054 S: Maintained
8055 F: drivers/of/
8056 F: include/linux/of*.h
8057 F: scripts/dtc/
8058
8059 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8060 M: Rob Herring <robh+dt@kernel.org>
8061 M: Pawel Moll <pawel.moll@arm.com>
8062 M: Mark Rutland <mark.rutland@arm.com>
8063 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8064 M: Kumar Gala <galak@codeaurora.org>
8065 L: devicetree@vger.kernel.org
8066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8067 S: Maintained
8068 F: Documentation/devicetree/
8069 F: arch/*/boot/dts/
8070 F: include/dt-bindings/
8071
8072 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8073 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8074 L: devicetree@vger.kernel.org
8075 S: Maintained
8076 F: Documentation/devicetree/dynamic-resolution-notes.txt
8077 F: Documentation/devicetree/overlay-notes.txt
8078 F: drivers/of/overlay.c
8079 F: drivers/of/resolver.c
8080
8081 OPENRISC ARCHITECTURE
8082 M: Jonas Bonn <jonas@southpole.se>
8083 W: http://openrisc.net
8084 L: linux@lists.openrisc.net (moderated for non-subscribers)
8085 S: Maintained
8086 T: git git://openrisc.net/~jonas/linux
8087 F: arch/openrisc/
8088
8089 OPENVSWITCH
8090 M: Pravin Shelar <pshelar@nicira.com>
8091 L: netdev@vger.kernel.org
8092 L: dev@openvswitch.org
8093 W: http://openvswitch.org
8094 S: Maintained
8095 F: net/openvswitch/
8096 F: include/uapi/linux/openvswitch.h
8097
8098 OPERATING PERFORMANCE POINTS (OPP)
8099 M: Viresh Kumar <vireshk@kernel.org>
8100 M: Nishanth Menon <nm@ti.com>
8101 M: Stephen Boyd <sboyd@codeaurora.org>
8102 L: linux-pm@vger.kernel.org
8103 S: Maintained
8104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8105 F: drivers/base/power/opp/
8106 F: include/linux/pm_opp.h
8107 F: Documentation/power/opp.txt
8108 F: Documentation/devicetree/bindings/opp/
8109
8110 OPL4 DRIVER
8111 M: Clemens Ladisch <clemens@ladisch.de>
8112 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8113 T: git git://git.alsa-project.org/alsa-kernel.git
8114 S: Maintained
8115 F: sound/drivers/opl4/
8116
8117 OPROFILE
8118 M: Robert Richter <rric@kernel.org>
8119 L: oprofile-list@lists.sf.net
8120 S: Maintained
8121 F: arch/*/include/asm/oprofile*.h
8122 F: arch/*/oprofile/
8123 F: drivers/oprofile/
8124 F: include/linux/oprofile.h
8125
8126 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8127 M: Mark Fasheh <mfasheh@suse.com>
8128 M: Joel Becker <jlbec@evilplan.org>
8129 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8130 W: http://ocfs2.wiki.kernel.org
8131 S: Supported
8132 F: Documentation/filesystems/ocfs2.txt
8133 F: Documentation/filesystems/dlmfs.txt
8134 F: fs/ocfs2/
8135
8136 ORINOCO DRIVER
8137 L: linux-wireless@vger.kernel.org
8138 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8139 W: http://www.nongnu.org/orinoco/
8140 S: Orphan
8141 F: drivers/net/wireless/intersil/orinoco/
8142
8143 OSD LIBRARY and FILESYSTEM
8144 M: Boaz Harrosh <ooo@electrozaur.com>
8145 M: Benny Halevy <bhalevy@primarydata.com>
8146 L: osd-dev@open-osd.org
8147 W: http://open-osd.org
8148 T: git git://git.open-osd.org/open-osd.git
8149 S: Maintained
8150 F: drivers/scsi/osd/
8151 F: include/scsi/osd_*
8152 F: fs/exofs/
8153
8154 OVERLAY FILESYSTEM
8155 M: Miklos Szeredi <miklos@szeredi.hu>
8156 L: linux-unionfs@vger.kernel.org
8157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8158 S: Supported
8159 F: fs/overlayfs/
8160 F: Documentation/filesystems/overlayfs.txt
8161
8162 P54 WIRELESS DRIVER
8163 M: Christian Lamparter <chunkeey@googlemail.com>
8164 L: linux-wireless@vger.kernel.org
8165 W: http://wireless.kernel.org/en/users/Drivers/p54
8166 S: Maintained
8167 F: drivers/net/wireless/intersil/p54/
8168
8169 PA SEMI ETHERNET DRIVER
8170 M: Olof Johansson <olof@lixom.net>
8171 L: netdev@vger.kernel.org
8172 S: Maintained
8173 F: drivers/net/ethernet/pasemi/*
8174
8175 PA SEMI SMBUS DRIVER
8176 M: Olof Johansson <olof@lixom.net>
8177 L: linux-i2c@vger.kernel.org
8178 S: Maintained
8179 F: drivers/i2c/busses/i2c-pasemi.c
8180
8181 PADATA PARALLEL EXECUTION MECHANISM
8182 M: Steffen Klassert <steffen.klassert@secunet.com>
8183 L: linux-crypto@vger.kernel.org
8184 S: Maintained
8185 F: kernel/padata.c
8186 F: include/linux/padata.h
8187 F: Documentation/padata.txt
8188
8189 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8190 M: Harald Welte <laforge@gnumonks.org>
8191 L: platform-driver-x86@vger.kernel.org
8192 S: Maintained
8193 F: drivers/platform/x86/panasonic-laptop.c
8194
8195 PANASONIC MN10300/AM33/AM34 PORT
8196 M: David Howells <dhowells@redhat.com>
8197 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8198 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8199 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8200 S: Maintained
8201 F: Documentation/mn10300/
8202 F: arch/mn10300/
8203
8204 PARALLEL LCD/KEYPAD PANEL DRIVER
8205 M: Willy Tarreau <willy@haproxy.com>
8206 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8207 S: Odd Fixes
8208 F: Documentation/misc-devices/lcd-panel-cgram.txt
8209 F: drivers/misc/panel.c
8210
8211 PARALLEL PORT SUBSYSTEM
8212 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8213 M: Sudip Mukherjee <sudip@vectorindia.org>
8214 L: linux-parport@lists.infradead.org (subscribers-only)
8215 S: Maintained
8216 F: drivers/parport/
8217 F: include/linux/parport*.h
8218 F: drivers/char/ppdev.c
8219 F: include/uapi/linux/ppdev.h
8220 F: Documentation/parport*.txt
8221
8222 PARAVIRT_OPS INTERFACE
8223 M: Jeremy Fitzhardinge <jeremy@goop.org>
8224 M: Chris Wright <chrisw@sous-sol.org>
8225 M: Alok Kataria <akataria@vmware.com>
8226 M: Rusty Russell <rusty@rustcorp.com.au>
8227 L: virtualization@lists.linux-foundation.org
8228 S: Supported
8229 F: Documentation/virtual/paravirt_ops.txt
8230 F: arch/*/kernel/paravirt*
8231 F: arch/*/include/asm/paravirt.h
8232
8233 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8234 M: Tim Waugh <tim@cyberelk.net>
8235 L: linux-parport@lists.infradead.org (subscribers-only)
8236 S: Maintained
8237 F: Documentation/blockdev/paride.txt
8238 F: drivers/block/paride/
8239
8240 PARISC ARCHITECTURE
8241 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8242 M: Helge Deller <deller@gmx.de>
8243 L: linux-parisc@vger.kernel.org
8244 W: http://www.parisc-linux.org/
8245 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8248 S: Maintained
8249 F: arch/parisc/
8250 F: Documentation/parisc/
8251 F: drivers/parisc/
8252 F: drivers/char/agp/parisc-agp.c
8253 F: drivers/input/serio/gscps2.c
8254 F: drivers/parport/parport_gsc.*
8255 F: drivers/tty/serial/8250/8250_gsc.c
8256 F: drivers/video/fbdev/sti*
8257 F: drivers/video/console/sti*
8258 F: drivers/video/logo/logo_parisc*
8259
8260 PC87360 HARDWARE MONITORING DRIVER
8261 M: Jim Cromie <jim.cromie@gmail.com>
8262 L: lm-sensors@lm-sensors.org
8263 S: Maintained
8264 F: Documentation/hwmon/pc87360
8265 F: drivers/hwmon/pc87360.c
8266
8267 PC8736x GPIO DRIVER
8268 M: Jim Cromie <jim.cromie@gmail.com>
8269 S: Maintained
8270 F: drivers/char/pc8736x_gpio.c
8271
8272 PC87427 HARDWARE MONITORING DRIVER
8273 M: Jean Delvare <jdelvare@suse.com>
8274 L: lm-sensors@lm-sensors.org
8275 S: Maintained
8276 F: Documentation/hwmon/pc87427
8277 F: drivers/hwmon/pc87427.c
8278
8279 PCA9532 LED DRIVER
8280 M: Riku Voipio <riku.voipio@iki.fi>
8281 S: Maintained
8282 F: drivers/leds/leds-pca9532.c
8283 F: include/linux/leds-pca9532.h
8284
8285 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8286 M: Guenter Roeck <linux@roeck-us.net>
8287 L: linux-i2c@vger.kernel.org
8288 S: Maintained
8289 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8290
8291 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8292 M: Khalid Aziz <khalid@gonehiking.org>
8293 S: Maintained
8294 F: drivers/firmware/pcdp.*
8295
8296 PCI ERROR RECOVERY
8297 M: Linas Vepstas <linasvepstas@gmail.com>
8298 L: linux-pci@vger.kernel.org
8299 S: Supported
8300 F: Documentation/PCI/pci-error-recovery.txt
8301
8302 PCI SUBSYSTEM
8303 M: Bjorn Helgaas <bhelgaas@google.com>
8304 L: linux-pci@vger.kernel.org
8305 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8307 S: Supported
8308 F: Documentation/PCI/
8309 F: drivers/pci/
8310 F: include/linux/pci*
8311 F: arch/x86/pci/
8312 F: arch/x86/kernel/quirks.c
8313
8314 PCI DRIVER FOR ALTERA PCIE IP
8315 M: Ley Foon Tan <lftan@altera.com>
8316 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8317 L: linux-pci@vger.kernel.org
8318 S: Supported
8319 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8320 F: drivers/pci/host/pcie-altera.c
8321
8322 PCI DRIVER FOR ARM VERSATILE PLATFORM
8323 M: Rob Herring <robh@kernel.org>
8324 L: linux-pci@vger.kernel.org
8325 L: linux-arm-kernel@lists.infradead.org
8326 S: Maintained
8327 F: Documentation/devicetree/bindings/pci/versatile.txt
8328 F: drivers/pci/host/pci-versatile.c
8329
8330 PCI DRIVER FOR APPLIEDMICRO XGENE
8331 M: Tanmay Inamdar <tinamdar@apm.com>
8332 L: linux-pci@vger.kernel.org
8333 L: linux-arm-kernel@lists.infradead.org
8334 S: Maintained
8335 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8336 F: drivers/pci/host/pci-xgene.c
8337
8338 PCI DRIVER FOR FREESCALE LAYERSCAPE
8339 M: Minghuan Lian <minghuan.Lian@freescale.com>
8340 M: Mingkai Hu <mingkai.hu@freescale.com>
8341 M: Roy Zang <tie-fei.zang@freescale.com>
8342 L: linuxppc-dev@lists.ozlabs.org
8343 L: linux-pci@vger.kernel.org
8344 L: linux-arm-kernel@lists.infradead.org
8345 S: Maintained
8346 F: drivers/pci/host/*layerscape*
8347
8348 PCI DRIVER FOR IMX6
8349 M: Richard Zhu <Richard.Zhu@freescale.com>
8350 M: Lucas Stach <l.stach@pengutronix.de>
8351 L: linux-pci@vger.kernel.org
8352 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8353 S: Maintained
8354 F: drivers/pci/host/*imx6*
8355
8356 PCI DRIVER FOR TI KEYSTONE
8357 M: Murali Karicheri <m-karicheri2@ti.com>
8358 L: linux-pci@vger.kernel.org
8359 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8360 S: Maintained
8361 F: drivers/pci/host/*keystone*
8362
8363 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8364 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8365 M: Jason Cooper <jason@lakedaemon.net>
8366 L: linux-pci@vger.kernel.org
8367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8368 S: Maintained
8369 F: drivers/pci/host/*mvebu*
8370
8371 PCI DRIVER FOR NVIDIA TEGRA
8372 M: Thierry Reding <thierry.reding@gmail.com>
8373 L: linux-tegra@vger.kernel.org
8374 L: linux-pci@vger.kernel.org
8375 S: Supported
8376 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8377 F: drivers/pci/host/pci-tegra.c
8378
8379 PCI DRIVER FOR TI DRA7XX
8380 M: Kishon Vijay Abraham I <kishon@ti.com>
8381 L: linux-omap@vger.kernel.org
8382 L: linux-pci@vger.kernel.org
8383 S: Supported
8384 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8385 F: drivers/pci/host/pci-dra7xx.c
8386
8387 PCI DRIVER FOR RENESAS R-CAR
8388 M: Simon Horman <horms@verge.net.au>
8389 L: linux-pci@vger.kernel.org
8390 L: linux-renesas-soc@vger.kernel.org
8391 S: Maintained
8392 F: drivers/pci/host/*rcar*
8393
8394 PCI DRIVER FOR SAMSUNG EXYNOS
8395 M: Jingoo Han <jingoohan1@gmail.com>
8396 L: linux-pci@vger.kernel.org
8397 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8398 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8399 S: Maintained
8400 F: drivers/pci/host/pci-exynos.c
8401
8402 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8403 M: Jingoo Han <jingoohan1@gmail.com>
8404 M: Pratyush Anand <pratyush.anand@gmail.com>
8405 L: linux-pci@vger.kernel.org
8406 S: Maintained
8407 F: drivers/pci/host/*designware*
8408
8409 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8410 M: Joao Pinto <jpinto@synopsys.com>
8411 L: linux-pci@vger.kernel.org
8412 S: Maintained
8413 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8414 F: drivers/pci/host/pcie-designware-plat.c
8415
8416 PCI DRIVER FOR GENERIC OF HOSTS
8417 M: Will Deacon <will.deacon@arm.com>
8418 L: linux-pci@vger.kernel.org
8419 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8420 S: Maintained
8421 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8422 F: drivers/pci/host/pci-host-common.c
8423 F: drivers/pci/host/pci-host-generic.c
8424
8425 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8426 M: Keith Busch <keith.busch@intel.com>
8427 L: linux-pci@vger.kernel.org
8428 S: Supported
8429 F: arch/x86/pci/vmd.c
8430
8431 PCIE DRIVER FOR ST SPEAR13XX
8432 M: Pratyush Anand <pratyush.anand@gmail.com>
8433 L: linux-pci@vger.kernel.org
8434 S: Maintained
8435 F: drivers/pci/host/*spear*
8436
8437 PCI MSI DRIVER FOR ALTERA MSI IP
8438 M: Ley Foon Tan <lftan@altera.com>
8439 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8440 L: linux-pci@vger.kernel.org
8441 S: Supported
8442 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8443 F: drivers/pci/host/pcie-altera-msi.c
8444
8445 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8446 M: Duc Dang <dhdang@apm.com>
8447 L: linux-pci@vger.kernel.org
8448 L: linux-arm-kernel@lists.infradead.org
8449 S: Maintained
8450 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8451 F: drivers/pci/host/pci-xgene-msi.c
8452
8453 PCIE DRIVER FOR HISILICON
8454 M: Zhou Wang <wangzhou1@hisilicon.com>
8455 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8456 L: linux-pci@vger.kernel.org
8457 S: Maintained
8458 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8459 F: drivers/pci/host/pcie-hisi.c
8460
8461 PCIE DRIVER FOR QUALCOMM MSM
8462 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8463 L: linux-pci@vger.kernel.org
8464 L: linux-arm-msm@vger.kernel.org
8465 S: Maintained
8466 F: drivers/pci/host/*qcom*
8467
8468 PCIE DRIVER FOR CAVIUM THUNDERX
8469 M: David Daney <david.daney@cavium.com>
8470 L: linux-pci@vger.kernel.org
8471 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8472 S: Supported
8473 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8474 F: drivers/pci/host/pci-thunder-*
8475
8476 PCMCIA SUBSYSTEM
8477 P: Linux PCMCIA Team
8478 L: linux-pcmcia@lists.infradead.org
8479 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8481 S: Maintained
8482 F: Documentation/pcmcia/
8483 F: drivers/pcmcia/
8484 F: include/pcmcia/
8485
8486 PCNET32 NETWORK DRIVER
8487 M: Don Fry <pcnet32@frontier.com>
8488 L: netdev@vger.kernel.org
8489 S: Maintained
8490 F: drivers/net/ethernet/amd/pcnet32.c
8491
8492 PCRYPT PARALLEL CRYPTO ENGINE
8493 M: Steffen Klassert <steffen.klassert@secunet.com>
8494 L: linux-crypto@vger.kernel.org
8495 S: Maintained
8496 F: crypto/pcrypt.c
8497 F: include/crypto/pcrypt.h
8498
8499 PER-CPU MEMORY ALLOCATOR
8500 M: Tejun Heo <tj@kernel.org>
8501 M: Christoph Lameter <cl@linux-foundation.org>
8502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8503 S: Maintained
8504 F: include/linux/percpu*.h
8505 F: mm/percpu*.c
8506 F: arch/*/include/asm/percpu.h
8507
8508 PER-TASK DELAY ACCOUNTING
8509 M: Balbir Singh <bsingharora@gmail.com>
8510 S: Maintained
8511 F: include/linux/delayacct.h
8512 F: kernel/delayacct.c
8513
8514 PERFORMANCE EVENTS SUBSYSTEM
8515 M: Peter Zijlstra <peterz@infradead.org>
8516 M: Ingo Molnar <mingo@redhat.com>
8517 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8518 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8519 L: linux-kernel@vger.kernel.org
8520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8521 S: Supported
8522 F: kernel/events/*
8523 F: include/linux/perf_event.h
8524 F: include/uapi/linux/perf_event.h
8525 F: arch/*/kernel/perf_event*.c
8526 F: arch/*/kernel/*/perf_event*.c
8527 F: arch/*/kernel/*/*/perf_event*.c
8528 F: arch/*/include/asm/perf_event.h
8529 F: arch/*/kernel/perf_callchain.c
8530 F: tools/perf/
8531
8532 PERSONALITY HANDLING
8533 M: Christoph Hellwig <hch@infradead.org>
8534 L: linux-abi-devel@lists.sourceforge.net
8535 S: Maintained
8536 F: include/linux/personality.h
8537 F: include/uapi/linux/personality.h
8538
8539 PHONET PROTOCOL
8540 M: Remi Denis-Courmont <courmisch@gmail.com>
8541 S: Supported
8542 F: Documentation/networking/phonet.txt
8543 F: include/linux/phonet.h
8544 F: include/net/phonet/
8545 F: include/uapi/linux/phonet.h
8546 F: net/phonet/
8547
8548 PHRAM MTD DRIVER
8549 M: Joern Engel <joern@lazybastard.org>
8550 L: linux-mtd@lists.infradead.org
8551 S: Maintained
8552 F: drivers/mtd/devices/phram.c
8553
8554 PICOLCD HID DRIVER
8555 M: Bruno Prémont <bonbons@linux-vserver.org>
8556 L: linux-input@vger.kernel.org
8557 S: Maintained
8558 F: drivers/hid/hid-picolcd*
8559
8560 PICOXCELL SUPPORT
8561 M: Jamie Iles <jamie@jamieiles.com>
8562 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8563 T: git git://github.com/jamieiles/linux-2.6-ji.git
8564 S: Supported
8565 F: arch/arm/boot/dts/picoxcell*
8566 F: arch/arm/mach-picoxcell/
8567 F: drivers/crypto/picoxcell*
8568
8569 PIN CONTROL SUBSYSTEM
8570 M: Linus Walleij <linus.walleij@linaro.org>
8571 L: linux-gpio@vger.kernel.org
8572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8573 S: Maintained
8574 F: drivers/pinctrl/
8575 F: include/linux/pinctrl/
8576
8577 PIN CONTROLLER - ATMEL AT91
8578 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8579 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8580 S: Maintained
8581 F: drivers/pinctrl/pinctrl-at91.*
8582
8583 PIN CONTROLLER - ATMEL AT91 PIO4
8584 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8586 L: linux-gpio@vger.kernel.org
8587 S: Supported
8588 F: drivers/pinctrl/pinctrl-at91-pio4.*
8589
8590 PIN CONTROLLER - INTEL
8591 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8592 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8593 S: Maintained
8594 F: drivers/pinctrl/intel/
8595
8596 PIN CONTROLLER - RENESAS
8597 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8598 M: Geert Uytterhoeven <geert+renesas@glider.be>
8599 L: linux-renesas-soc@vger.kernel.org
8600 S: Maintained
8601 F: drivers/pinctrl/sh-pfc/
8602
8603 PIN CONTROLLER - SAMSUNG
8604 M: Tomasz Figa <tomasz.figa@gmail.com>
8605 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8606 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8607 S: Maintained
8608 F: drivers/pinctrl/samsung/
8609
8610 PIN CONTROLLER - SINGLE
8611 M: Tony Lindgren <tony@atomide.com>
8612 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8613 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8614 L: linux-omap@vger.kernel.org
8615 S: Maintained
8616 F: drivers/pinctrl/pinctrl-single.c
8617
8618 PIN CONTROLLER - ST SPEAR
8619 M: Viresh Kumar <vireshk@kernel.org>
8620 L: spear-devel@list.st.com
8621 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8622 W: http://www.st.com/spear
8623 S: Maintained
8624 F: drivers/pinctrl/spear/
8625
8626 PKTCDVD DRIVER
8627 M: Jiri Kosina <jikos@kernel.org>
8628 S: Maintained
8629 F: drivers/block/pktcdvd.c
8630 F: include/linux/pktcdvd.h
8631 F: include/uapi/linux/pktcdvd.h
8632
8633 PKUNITY SOC DRIVERS
8634 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8635 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8636 S: Maintained
8637 T: git git://github.com/gxt/linux.git
8638 F: drivers/input/serio/i8042-unicore32io.h
8639 F: drivers/i2c/busses/i2c-puv3.c
8640 F: drivers/video/fbdev/fb-puv3.c
8641 F: drivers/rtc/rtc-puv3.c
8642
8643 PMBUS HARDWARE MONITORING DRIVERS
8644 M: Guenter Roeck <linux@roeck-us.net>
8645 L: lm-sensors@lm-sensors.org
8646 W: http://www.lm-sensors.org/
8647 W: http://www.roeck-us.net/linux/drivers/
8648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8649 S: Maintained
8650 F: Documentation/hwmon/pmbus
8651 F: drivers/hwmon/pmbus/
8652 F: include/linux/i2c/pmbus.h
8653
8654 PMC SIERRA MaxRAID DRIVER
8655 L: linux-scsi@vger.kernel.org
8656 W: http://www.pmc-sierra.com/
8657 S: Orphan
8658 F: drivers/scsi/pmcraid.*
8659
8660 PMC SIERRA PM8001 DRIVER
8661 M: Jack Wang <jinpu.wang@profitbricks.com>
8662 M: lindar_liu@usish.com
8663 L: pmchba@pmcs.com
8664 L: linux-scsi@vger.kernel.org
8665 S: Supported
8666 F: drivers/scsi/pm8001/
8667
8668 POSIX CLOCKS and TIMERS
8669 M: Thomas Gleixner <tglx@linutronix.de>
8670 L: linux-kernel@vger.kernel.org
8671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8672 S: Maintained
8673 F: fs/timerfd.c
8674 F: include/linux/timer*
8675 F: kernel/time/*timer*
8676
8677 POWER MANAGEMENT CORE
8678 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8679 L: linux-pm@vger.kernel.org
8680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8681 S: Supported
8682 F: drivers/base/power/
8683 F: include/linux/pm.h
8684 F: include/linux/pm_*
8685 F: include/linux/powercap.h
8686 F: drivers/powercap/
8687
8688 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8689 M: Sebastian Reichel <sre@kernel.org>
8690 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8691 M: David Woodhouse <dwmw2@infradead.org>
8692 L: linux-pm@vger.kernel.org
8693 T: git git://git.infradead.org/battery-2.6.git
8694 S: Maintained
8695 F: include/linux/power_supply.h
8696 F: drivers/power/
8697 X: drivers/power/avs/
8698
8699 POWER STATE COORDINATION INTERFACE (PSCI)
8700 M: Mark Rutland <mark.rutland@arm.com>
8701 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8702 L: linux-arm-kernel@lists.infradead.org
8703 S: Maintained
8704 F: drivers/firmware/psci.c
8705 F: include/linux/psci.h
8706 F: include/uapi/linux/psci.h
8707
8708 PNP SUPPORT
8709 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8710 S: Maintained
8711 F: drivers/pnp/
8712
8713 PPP PROTOCOL DRIVERS AND COMPRESSORS
8714 M: Paul Mackerras <paulus@samba.org>
8715 L: linux-ppp@vger.kernel.org
8716 S: Maintained
8717 F: drivers/net/ppp/ppp_*
8718
8719 PPP OVER ATM (RFC 2364)
8720 M: Mitchell Blank Jr <mitch@sfgoth.com>
8721 S: Maintained
8722 F: net/atm/pppoatm.c
8723 F: include/uapi/linux/atmppp.h
8724
8725 PPP OVER ETHERNET
8726 M: Michal Ostrowski <mostrows@earthlink.net>
8727 S: Maintained
8728 F: drivers/net/ppp/pppoe.c
8729 F: drivers/net/ppp/pppox.c
8730
8731 PPP OVER L2TP
8732 M: James Chapman <jchapman@katalix.com>
8733 S: Maintained
8734 F: net/l2tp/l2tp_ppp.c
8735 F: include/linux/if_pppol2tp.h
8736 F: include/uapi/linux/if_pppol2tp.h
8737
8738 PPS SUPPORT
8739 M: Rodolfo Giometti <giometti@enneenne.com>
8740 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8741 L: linuxpps@ml.enneenne.com (subscribers-only)
8742 S: Maintained
8743 F: Documentation/pps/
8744 F: drivers/pps/
8745 F: include/linux/pps*.h
8746
8747 PPTP DRIVER
8748 M: Dmitry Kozlov <xeb@mail.ru>
8749 L: netdev@vger.kernel.org
8750 S: Maintained
8751 F: drivers/net/ppp/pptp.c
8752 W: http://sourceforge.net/projects/accel-pptp
8753
8754 PREEMPTIBLE KERNEL
8755 M: Robert Love <rml@tech9.net>
8756 L: kpreempt-tech@lists.sourceforge.net
8757 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8758 S: Supported
8759 F: Documentation/preempt-locking.txt
8760 F: include/linux/preempt.h
8761
8762 PRISM54 WIRELESS DRIVER
8763 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8764 L: linux-wireless@vger.kernel.org
8765 W: http://wireless.kernel.org/en/users/Drivers/p54
8766 S: Obsolete
8767 F: drivers/net/wireless/intersil/prism54/
8768
8769 PS3 NETWORK SUPPORT
8770 M: Geoff Levand <geoff@infradead.org>
8771 L: netdev@vger.kernel.org
8772 L: linuxppc-dev@lists.ozlabs.org
8773 S: Maintained
8774 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8775
8776 PS3 PLATFORM SUPPORT
8777 M: Geoff Levand <geoff@infradead.org>
8778 L: linuxppc-dev@lists.ozlabs.org
8779 S: Maintained
8780 F: arch/powerpc/boot/ps3*
8781 F: arch/powerpc/include/asm/lv1call.h
8782 F: arch/powerpc/include/asm/ps3*.h
8783 F: arch/powerpc/platforms/ps3/
8784 F: drivers/*/ps3*
8785 F: drivers/ps3/
8786 F: drivers/rtc/rtc-ps3.c
8787 F: drivers/usb/host/*ps3.c
8788 F: sound/ppc/snd_ps3*
8789
8790 PS3VRAM DRIVER
8791 M: Jim Paris <jim@jtan.com>
8792 M: Geoff Levand <geoff@infradead.org>
8793 L: linuxppc-dev@lists.ozlabs.org
8794 S: Maintained
8795 F: drivers/block/ps3vram.c
8796
8797 PSTORE FILESYSTEM
8798 M: Anton Vorontsov <anton@enomsg.org>
8799 M: Colin Cross <ccross@android.com>
8800 M: Kees Cook <keescook@chromium.org>
8801 M: Tony Luck <tony.luck@intel.com>
8802 S: Maintained
8803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8804 F: fs/pstore/
8805 F: include/linux/pstore*
8806 F: drivers/firmware/efi/efi-pstore.c
8807 F: drivers/acpi/apei/erst.c
8808
8809 PTP HARDWARE CLOCK SUPPORT
8810 M: Richard Cochran <richardcochran@gmail.com>
8811 L: netdev@vger.kernel.org
8812 S: Maintained
8813 W: http://linuxptp.sourceforge.net/
8814 F: Documentation/ABI/testing/sysfs-ptp
8815 F: Documentation/ptp/*
8816 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8817 F: drivers/net/phy/dp83640*
8818 F: drivers/ptp/*
8819 F: include/linux/ptp_cl*
8820
8821 PTRACE SUPPORT
8822 M: Roland McGrath <roland@hack.frob.com>
8823 M: Oleg Nesterov <oleg@redhat.com>
8824 S: Maintained
8825 F: include/asm-generic/syscall.h
8826 F: include/linux/ptrace.h
8827 F: include/linux/regset.h
8828 F: include/linux/tracehook.h
8829 F: include/uapi/linux/ptrace.h
8830 F: kernel/ptrace.c
8831
8832 PVRUSB2 VIDEO4LINUX DRIVER
8833 M: Mike Isely <isely@pobox.com>
8834 L: pvrusb2@isely.net (subscribers-only)
8835 L: linux-media@vger.kernel.org
8836 W: http://www.isely.net/pvrusb2/
8837 T: git git://linuxtv.org/media_tree.git
8838 S: Maintained
8839 F: Documentation/video4linux/README.pvrusb2
8840 F: drivers/media/usb/pvrusb2/
8841
8842 PWC WEBCAM DRIVER
8843 M: Hans de Goede <hdegoede@redhat.com>
8844 L: linux-media@vger.kernel.org
8845 T: git git://linuxtv.org/media_tree.git
8846 S: Maintained
8847 F: drivers/media/usb/pwc/*
8848
8849 PWM FAN DRIVER
8850 M: Kamil Debski <k.debski@samsung.com>
8851 L: lm-sensors@lm-sensors.org
8852 S: Supported
8853 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8854 F: Documentation/hwmon/pwm-fan
8855 F: drivers/hwmon/pwm-fan.c
8856
8857 PWM SUBSYSTEM
8858 M: Thierry Reding <thierry.reding@gmail.com>
8859 L: linux-pwm@vger.kernel.org
8860 S: Maintained
8861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8862 F: Documentation/pwm.txt
8863 F: Documentation/devicetree/bindings/pwm/
8864 F: include/linux/pwm.h
8865 F: drivers/pwm/
8866 F: drivers/video/backlight/pwm_bl.c
8867 F: include/linux/pwm_backlight.h
8868
8869 PXA2xx/PXA3xx SUPPORT
8870 M: Daniel Mack <daniel@zonque.org>
8871 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8872 M: Robert Jarzmik <robert.jarzmik@free.fr>
8873 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8874 T: git git://github.com/hzhuang1/linux.git
8875 T: git git://github.com/rjarzmik/linux.git
8876 S: Maintained
8877 F: arch/arm/boot/dts/pxa*
8878 F: arch/arm/mach-pxa/
8879 F: drivers/dma/pxa*
8880 F: drivers/pcmcia/pxa2xx*
8881 F: drivers/pinctrl/pxa/
8882 F: drivers/spi/spi-pxa2xx*
8883 F: drivers/usb/gadget/udc/pxa2*
8884 F: include/sound/pxa2xx-lib.h
8885 F: sound/arm/pxa*
8886 F: sound/soc/pxa/
8887
8888 PXA GPIO DRIVER
8889 M: Robert Jarzmik <robert.jarzmik@free.fr>
8890 L: linux-gpio@vger.kernel.org
8891 S: Maintained
8892 F: drivers/gpio/gpio-pxa.c
8893
8894 PXA3xx NAND FLASH DRIVER
8895 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8896 L: linux-mtd@lists.infradead.org
8897 S: Maintained
8898 F: drivers/mtd/nand/pxa3xx_nand.c
8899
8900 MMP SUPPORT
8901 M: Eric Miao <eric.y.miao@gmail.com>
8902 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8903 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8904 T: git git://github.com/hzhuang1/linux.git
8905 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8906 S: Maintained
8907 F: arch/arm/boot/dts/mmp*
8908 F: arch/arm/mach-mmp/
8909
8910 PXA MMCI DRIVER
8911 S: Orphan
8912
8913 PXA RTC DRIVER
8914 M: Robert Jarzmik <robert.jarzmik@free.fr>
8915 L: rtc-linux@googlegroups.com
8916 S: Maintained
8917
8918 QAT DRIVER
8919 M: Tadeusz Struk <tadeusz.struk@intel.com>
8920 L: qat-linux@intel.com
8921 S: Supported
8922 F: drivers/crypto/qat/
8923
8924 QIB DRIVER
8925 M: Mike Marciniszyn <infinipath@intel.com>
8926 L: linux-rdma@vger.kernel.org
8927 S: Supported
8928 F: drivers/infiniband/hw/qib/
8929
8930 QLOGIC QLA1280 SCSI DRIVER
8931 M: Michael Reed <mdr@sgi.com>
8932 L: linux-scsi@vger.kernel.org
8933 S: Maintained
8934 F: drivers/scsi/qla1280.[ch]
8935
8936 QLOGIC QLA2XXX FC-SCSI DRIVER
8937 M: qla2xxx-upstream@qlogic.com
8938 L: linux-scsi@vger.kernel.org
8939 S: Supported
8940 F: Documentation/scsi/LICENSE.qla2xxx
8941 F: drivers/scsi/qla2xxx/
8942
8943 QLOGIC QLA4XXX iSCSI DRIVER
8944 M: QLogic-Storage-Upstream@qlogic.com
8945 L: linux-scsi@vger.kernel.org
8946 S: Supported
8947 F: Documentation/scsi/LICENSE.qla4xxx
8948 F: drivers/scsi/qla4xxx/
8949
8950 QLOGIC QLA3XXX NETWORK DRIVER
8951 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8952 M: Ron Mercer <ron.mercer@qlogic.com>
8953 M: linux-driver@qlogic.com
8954 L: netdev@vger.kernel.org
8955 S: Supported
8956 F: Documentation/networking/LICENSE.qla3xxx
8957 F: drivers/net/ethernet/qlogic/qla3xxx.*
8958
8959 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
8960 M: Dept-GELinuxNICDev@qlogic.com
8961 L: netdev@vger.kernel.org
8962 S: Supported
8963 F: drivers/net/ethernet/qlogic/qlcnic/
8964
8965 QLOGIC QLGE 10Gb ETHERNET DRIVER
8966 M: Harish Patil <harish.patil@qlogic.com>
8967 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
8968 M: Dept-GELinuxNICDev@qlogic.com
8969 M: linux-driver@qlogic.com
8970 L: netdev@vger.kernel.org
8971 S: Supported
8972 F: drivers/net/ethernet/qlogic/qlge/
8973
8974 QLOGIC QL4xxx ETHERNET DRIVER
8975 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
8976 M: Ariel Elior <Ariel.Elior@qlogic.com>
8977 M: everest-linux-l2@qlogic.com
8978 L: netdev@vger.kernel.org
8979 S: Supported
8980 F: drivers/net/ethernet/qlogic/qed/
8981 F: include/linux/qed/
8982 F: drivers/net/ethernet/qlogic/qede/
8983
8984 QNX4 FILESYSTEM
8985 M: Anders Larsen <al@alarsen.net>
8986 W: http://www.alarsen.net/linux/qnx4fs/
8987 S: Maintained
8988 F: fs/qnx4/
8989 F: include/uapi/linux/qnx4_fs.h
8990 F: include/uapi/linux/qnxtypes.h
8991
8992 QT1010 MEDIA DRIVER
8993 M: Antti Palosaari <crope@iki.fi>
8994 L: linux-media@vger.kernel.org
8995 W: https://linuxtv.org
8996 W: http://palosaari.fi/linux/
8997 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8998 T: git git://linuxtv.org/anttip/media_tree.git
8999 S: Maintained
9000 F: drivers/media/tuners/qt1010*
9001
9002 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9003 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9004 L: linux-wireless@vger.kernel.org
9005 L: ath9k-devel@lists.ath9k.org
9006 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9007 S: Supported
9008 F: drivers/net/wireless/ath/ath9k/
9009
9010 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9011 M: Kalle Valo <kvalo@qca.qualcomm.com>
9012 L: ath10k@lists.infradead.org
9013 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9015 S: Supported
9016 F: drivers/net/wireless/ath/ath10k/
9017
9018 QUALCOMM HEXAGON ARCHITECTURE
9019 M: Richard Kuo <rkuo@codeaurora.org>
9020 L: linux-hexagon@vger.kernel.org
9021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9022 S: Supported
9023 F: arch/hexagon/
9024
9025 QUALCOMM WCN36XX WIRELESS DRIVER
9026 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9027 L: wcn36xx@lists.infradead.org
9028 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9029 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9030 S: Supported
9031 F: drivers/net/wireless/ath/wcn36xx/
9032
9033 RADOS BLOCK DEVICE (RBD)
9034 M: Ilya Dryomov <idryomov@gmail.com>
9035 M: Sage Weil <sage@redhat.com>
9036 M: Alex Elder <elder@kernel.org>
9037 L: ceph-devel@vger.kernel.org
9038 W: http://ceph.com/
9039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9040 T: git git://github.com/ceph/ceph-client.git
9041 S: Supported
9042 F: Documentation/ABI/testing/sysfs-bus-rbd
9043 F: drivers/block/rbd.c
9044 F: drivers/block/rbd_types.h
9045
9046 RADEON FRAMEBUFFER DISPLAY DRIVER
9047 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9048 L: linux-fbdev@vger.kernel.org
9049 S: Maintained
9050 F: drivers/video/fbdev/aty/radeon*
9051 F: include/uapi/linux/radeonfb.h
9052
9053 RADIOSHARK RADIO DRIVER
9054 M: Hans de Goede <hdegoede@redhat.com>
9055 L: linux-media@vger.kernel.org
9056 T: git git://linuxtv.org/media_tree.git
9057 S: Maintained
9058 F: drivers/media/radio/radio-shark.c
9059
9060 RADIOSHARK2 RADIO DRIVER
9061 M: Hans de Goede <hdegoede@redhat.com>
9062 L: linux-media@vger.kernel.org
9063 T: git git://linuxtv.org/media_tree.git
9064 S: Maintained
9065 F: drivers/media/radio/radio-shark2.c
9066 F: drivers/media/radio/radio-tea5777.c
9067
9068 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9069 M: Paul Mackerras <paulus@samba.org>
9070 L: linux-fbdev@vger.kernel.org
9071 S: Maintained
9072 F: drivers/video/fbdev/aty/aty128fb.c
9073
9074 RALINK MIPS ARCHITECTURE
9075 M: John Crispin <blogic@openwrt.org>
9076 L: linux-mips@linux-mips.org
9077 S: Maintained
9078 F: arch/mips/ralink
9079
9080 RALINK RT2X00 WIRELESS LAN DRIVER
9081 P: rt2x00 project
9082 M: Stanislaw Gruszka <sgruszka@redhat.com>
9083 M: Helmut Schaa <helmut.schaa@googlemail.com>
9084 L: linux-wireless@vger.kernel.org
9085 S: Maintained
9086 F: drivers/net/wireless/ralink/rt2x00/
9087
9088 RAMDISK RAM BLOCK DEVICE DRIVER
9089 M: Jens Axboe <axboe@kernel.dk>
9090 S: Maintained
9091 F: Documentation/blockdev/ramdisk.txt
9092 F: drivers/block/brd.c
9093
9094 RANDOM NUMBER DRIVER
9095 M: "Theodore Ts'o" <tytso@mit.edu>
9096 S: Maintained
9097 F: drivers/char/random.c
9098
9099 RAPIDIO SUBSYSTEM
9100 M: Matt Porter <mporter@kernel.crashing.org>
9101 M: Alexandre Bounine <alexandre.bounine@idt.com>
9102 S: Maintained
9103 F: drivers/rapidio/
9104
9105 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9106 L: linux-wireless@vger.kernel.org
9107 S: Orphan
9108 F: drivers/net/wireless/ray*
9109
9110 RCUTORTURE MODULE
9111 M: Josh Triplett <josh@joshtriplett.org>
9112 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9113 L: linux-kernel@vger.kernel.org
9114 S: Supported
9115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9116 F: Documentation/RCU/torture.txt
9117 F: kernel/rcu/rcutorture.c
9118
9119 RCUTORTURE TEST FRAMEWORK
9120 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9121 M: Josh Triplett <josh@joshtriplett.org>
9122 R: Steven Rostedt <rostedt@goodmis.org>
9123 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9124 R: Lai Jiangshan <jiangshanlai@gmail.com>
9125 L: linux-kernel@vger.kernel.org
9126 S: Supported
9127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9128 F: tools/testing/selftests/rcutorture
9129
9130 RDC R-321X SoC
9131 M: Florian Fainelli <florian@openwrt.org>
9132 S: Maintained
9133
9134 RDC R6040 FAST ETHERNET DRIVER
9135 M: Florian Fainelli <florian@openwrt.org>
9136 L: netdev@vger.kernel.org
9137 S: Maintained
9138 F: drivers/net/ethernet/rdc/r6040.c
9139
9140 RDS - RELIABLE DATAGRAM SOCKETS
9141 M: Chien Yen <chien.yen@oracle.com>
9142 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9143 S: Supported
9144 F: net/rds/
9145
9146 READ-COPY UPDATE (RCU)
9147 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9148 M: Josh Triplett <josh@joshtriplett.org>
9149 R: Steven Rostedt <rostedt@goodmis.org>
9150 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9151 R: Lai Jiangshan <jiangshanlai@gmail.com>
9152 L: linux-kernel@vger.kernel.org
9153 W: http://www.rdrop.com/users/paulmck/RCU/
9154 S: Supported
9155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9156 F: Documentation/RCU/
9157 X: Documentation/RCU/torture.txt
9158 F: include/linux/rcu*
9159 X: include/linux/srcu.h
9160 F: kernel/rcu/
9161 X: kernel/torture.c
9162
9163 REAL TIME CLOCK (RTC) SUBSYSTEM
9164 M: Alessandro Zummo <a.zummo@towertech.it>
9165 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9166 L: rtc-linux@googlegroups.com
9167 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9169 S: Maintained
9170 F: Documentation/rtc.txt
9171 F: drivers/rtc/
9172 F: include/linux/rtc.h
9173 F: include/uapi/linux/rtc.h
9174
9175 REALTEK AUDIO CODECS
9176 M: Bard Liao <bardliao@realtek.com>
9177 M: Oder Chiou <oder_chiou@realtek.com>
9178 S: Maintained
9179 F: sound/soc/codecs/rt*
9180 F: include/sound/rt*.h
9181
9182 REISERFS FILE SYSTEM
9183 L: reiserfs-devel@vger.kernel.org
9184 S: Supported
9185 F: fs/reiserfs/
9186
9187 REGISTER MAP ABSTRACTION
9188 M: Mark Brown <broonie@kernel.org>
9189 L: linux-kernel@vger.kernel.org
9190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9191 S: Supported
9192 F: drivers/base/regmap/
9193 F: include/linux/regmap.h
9194
9195 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9196 M: Ohad Ben-Cohen <ohad@wizery.com>
9197 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9199 S: Maintained
9200 F: drivers/remoteproc/
9201 F: Documentation/remoteproc.txt
9202 F: include/linux/remoteproc.h
9203
9204 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9205 M: Ohad Ben-Cohen <ohad@wizery.com>
9206 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9208 S: Maintained
9209 F: drivers/rpmsg/
9210 F: Documentation/rpmsg.txt
9211 F: include/linux/rpmsg.h
9212
9213 RENESAS ETHERNET DRIVERS
9214 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9215 L: netdev@vger.kernel.org
9216 L: linux-renesas-soc@vger.kernel.org
9217 F: drivers/net/ethernet/renesas/
9218 F: include/linux/sh_eth.h
9219
9220 RENESAS USB2 PHY DRIVER
9221 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9222 L: linux-renesas-soc@vger.kernel.org
9223 S: Maintained
9224 F: drivers/phy/phy-rcar-gen3-usb2.c
9225
9226 RESET CONTROLLER FRAMEWORK
9227 M: Philipp Zabel <p.zabel@pengutronix.de>
9228 T: git git://git.pengutronix.de/git/pza/linux
9229 S: Maintained
9230 F: drivers/reset/
9231 F: Documentation/devicetree/bindings/reset/
9232 F: include/dt-bindings/reset/
9233 F: include/linux/reset.h
9234 F: include/linux/reset-controller.h
9235
9236 RFKILL
9237 M: Johannes Berg <johannes@sipsolutions.net>
9238 L: linux-wireless@vger.kernel.org
9239 W: http://wireless.kernel.org/
9240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9242 S: Maintained
9243 F: Documentation/rfkill.txt
9244 F: net/rfkill/
9245
9246 RHASHTABLE
9247 M: Thomas Graf <tgraf@suug.ch>
9248 L: netdev@vger.kernel.org
9249 S: Maintained
9250 F: lib/rhashtable.c
9251 F: include/linux/rhashtable.h
9252
9253 RICOH SMARTMEDIA/XD DRIVER
9254 M: Maxim Levitsky <maximlevitsky@gmail.com>
9255 S: Maintained
9256 F: drivers/mtd/nand/r852.c
9257 F: drivers/mtd/nand/r852.h
9258
9259 RICOH R5C592 MEMORYSTICK DRIVER
9260 M: Maxim Levitsky <maximlevitsky@gmail.com>
9261 S: Maintained
9262 F: drivers/memstick/host/r592.*
9263
9264 ROCCAT DRIVERS
9265 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9266 W: http://sourceforge.net/projects/roccat/
9267 S: Maintained
9268 F: drivers/hid/hid-roccat*
9269 F: include/linux/hid-roccat*
9270 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9271
9272 ROCKER DRIVER
9273 M: Jiri Pirko <jiri@resnulli.us>
9274 M: Scott Feldman <sfeldma@gmail.com>
9275 L: netdev@vger.kernel.org
9276 S: Supported
9277 F: drivers/net/ethernet/rocker/
9278
9279 ROCKETPORT DRIVER
9280 P: Comtrol Corp.
9281 W: http://www.comtrol.com
9282 S: Maintained
9283 F: Documentation/serial/rocket.txt
9284 F: drivers/tty/rocket*
9285
9286 ROCKETPORT EXPRESS/INFINITY DRIVER
9287 M: Kevin Cernekee <cernekee@gmail.com>
9288 L: linux-serial@vger.kernel.org
9289 S: Odd Fixes
9290 F: drivers/tty/serial/rp2.*
9291
9292 ROSE NETWORK LAYER
9293 M: Ralf Baechle <ralf@linux-mips.org>
9294 L: linux-hams@vger.kernel.org
9295 W: http://www.linux-ax25.org/
9296 S: Maintained
9297 F: include/net/rose.h
9298 F: include/uapi/linux/rose.h
9299 F: net/rose/
9300
9301 RTL2830 MEDIA DRIVER
9302 M: Antti Palosaari <crope@iki.fi>
9303 L: linux-media@vger.kernel.org
9304 W: https://linuxtv.org
9305 W: http://palosaari.fi/linux/
9306 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9307 T: git git://linuxtv.org/anttip/media_tree.git
9308 S: Maintained
9309 F: drivers/media/dvb-frontends/rtl2830*
9310
9311 RTL2832 MEDIA DRIVER
9312 M: Antti Palosaari <crope@iki.fi>
9313 L: linux-media@vger.kernel.org
9314 W: https://linuxtv.org
9315 W: http://palosaari.fi/linux/
9316 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9317 T: git git://linuxtv.org/anttip/media_tree.git
9318 S: Maintained
9319 F: drivers/media/dvb-frontends/rtl2832*
9320
9321 RTL2832_SDR MEDIA DRIVER
9322 M: Antti Palosaari <crope@iki.fi>
9323 L: linux-media@vger.kernel.org
9324 W: https://linuxtv.org
9325 W: http://palosaari.fi/linux/
9326 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9327 T: git git://linuxtv.org/anttip/media_tree.git
9328 S: Maintained
9329 F: drivers/media/dvb-frontends/rtl2832_sdr*
9330
9331 RTL8180 WIRELESS DRIVER
9332 L: linux-wireless@vger.kernel.org
9333 W: http://wireless.kernel.org/
9334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9335 S: Orphan
9336 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9337
9338 RTL8187 WIRELESS DRIVER
9339 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9340 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9341 M: Larry Finger <Larry.Finger@lwfinger.net>
9342 L: linux-wireless@vger.kernel.org
9343 W: http://wireless.kernel.org/
9344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9345 S: Maintained
9346 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9347
9348 RTL8192CE WIRELESS DRIVER
9349 M: Larry Finger <Larry.Finger@lwfinger.net>
9350 M: Chaoming Li <chaoming_li@realsil.com.cn>
9351 L: linux-wireless@vger.kernel.org
9352 W: http://wireless.kernel.org/
9353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9354 S: Maintained
9355 F: drivers/net/wireless/realtek/rtlwifi/
9356 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9357
9358 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9359 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9360 L: linux-wireless@vger.kernel.org
9361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9362 S: Maintained
9363 F: drivers/net/wireless/realtek/rtl8xxxu/
9364
9365 S3 SAVAGE FRAMEBUFFER DRIVER
9366 M: Antonino Daplas <adaplas@gmail.com>
9367 L: linux-fbdev@vger.kernel.org
9368 S: Maintained
9369 F: drivers/video/fbdev/savage/
9370
9371 S390
9372 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9373 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9374 L: linux-s390@vger.kernel.org
9375 W: http://www.ibm.com/developerworks/linux/linux390/
9376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9377 S: Supported
9378 F: arch/s390/
9379 F: drivers/s390/
9380 F: Documentation/s390/
9381 F: Documentation/DocBook/s390*
9382
9383 S390 COMMON I/O LAYER
9384 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9385 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9386 L: linux-s390@vger.kernel.org
9387 W: http://www.ibm.com/developerworks/linux/linux390/
9388 S: Supported
9389 F: drivers/s390/cio/
9390
9391 S390 DASD DRIVER
9392 M: Stefan Weinhuber <wein@de.ibm.com>
9393 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9394 L: linux-s390@vger.kernel.org
9395 W: http://www.ibm.com/developerworks/linux/linux390/
9396 S: Supported
9397 F: drivers/s390/block/dasd*
9398 F: block/partitions/ibm.c
9399
9400 S390 NETWORK DRIVERS
9401 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9402 L: linux-s390@vger.kernel.org
9403 W: http://www.ibm.com/developerworks/linux/linux390/
9404 S: Supported
9405 F: drivers/s390/net/
9406
9407 S390 PCI SUBSYSTEM
9408 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9409 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9410 L: linux-s390@vger.kernel.org
9411 W: http://www.ibm.com/developerworks/linux/linux390/
9412 S: Supported
9413 F: arch/s390/pci/
9414 F: drivers/pci/hotplug/s390_pci_hpc.c
9415
9416 S390 ZCRYPT DRIVER
9417 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9418 L: linux-s390@vger.kernel.org
9419 W: http://www.ibm.com/developerworks/linux/linux390/
9420 S: Supported
9421 F: drivers/s390/crypto/
9422
9423 S390 ZFCP DRIVER
9424 M: Steffen Maier <maier@linux.vnet.ibm.com>
9425 L: linux-s390@vger.kernel.org
9426 W: http://www.ibm.com/developerworks/linux/linux390/
9427 S: Supported
9428 F: drivers/s390/scsi/zfcp_*
9429
9430 S390 IUCV NETWORK LAYER
9431 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9432 L: linux-s390@vger.kernel.org
9433 W: http://www.ibm.com/developerworks/linux/linux390/
9434 S: Supported
9435 F: drivers/s390/net/*iucv*
9436 F: include/net/iucv/
9437 F: net/iucv/
9438
9439 S390 IOMMU (PCI)
9440 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9441 L: linux-s390@vger.kernel.org
9442 W: http://www.ibm.com/developerworks/linux/linux390/
9443 S: Supported
9444 F: drivers/iommu/s390-iommu.c
9445
9446 S3C24XX SD/MMC Driver
9447 M: Ben Dooks <ben-linux@fluff.org>
9448 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9449 S: Supported
9450 F: drivers/mmc/host/s3cmci.*
9451
9452 SAA6588 RDS RECEIVER DRIVER
9453 M: Hans Verkuil <hverkuil@xs4all.nl>
9454 L: linux-media@vger.kernel.org
9455 T: git git://linuxtv.org/media_tree.git
9456 W: https://linuxtv.org
9457 S: Odd Fixes
9458 F: drivers/media/i2c/saa6588*
9459
9460 SAA7134 VIDEO4LINUX DRIVER
9461 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9462 L: linux-media@vger.kernel.org
9463 W: https://linuxtv.org
9464 T: git git://linuxtv.org/media_tree.git
9465 S: Odd fixes
9466 F: Documentation/video4linux/*.saa7134
9467 F: drivers/media/pci/saa7134/
9468
9469 SAA7146 VIDEO4LINUX-2 DRIVER
9470 M: Hans Verkuil <hverkuil@xs4all.nl>
9471 L: linux-media@vger.kernel.org
9472 T: git git://linuxtv.org/media_tree.git
9473 S: Maintained
9474 F: drivers/media/common/saa7146/
9475 F: drivers/media/pci/saa7146/
9476 F: include/media/saa7146*
9477
9478 SAMSUNG LAPTOP DRIVER
9479 M: Corentin Chary <corentin.chary@gmail.com>
9480 L: platform-driver-x86@vger.kernel.org
9481 S: Maintained
9482 F: drivers/platform/x86/samsung-laptop.c
9483
9484 SAMSUNG AUDIO (ASoC) DRIVERS
9485 M: Sangbeom Kim <sbkim73@samsung.com>
9486 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9487 S: Supported
9488 F: sound/soc/samsung/
9489
9490 SAMSUNG FRAMEBUFFER DRIVER
9491 M: Jingoo Han <jingoohan1@gmail.com>
9492 L: linux-fbdev@vger.kernel.org
9493 S: Maintained
9494 F: drivers/video/fbdev/s3c-fb.c
9495
9496 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9497 M: Sangbeom Kim <sbkim73@samsung.com>
9498 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9499 L: linux-kernel@vger.kernel.org
9500 L: linux-samsung-soc@vger.kernel.org
9501 S: Supported
9502 F: drivers/mfd/sec*.c
9503 F: drivers/regulator/s2m*.c
9504 F: drivers/regulator/s5m*.c
9505 F: drivers/clk/clk-s2mps11.c
9506 F: drivers/rtc/rtc-s5m.c
9507 F: include/linux/mfd/samsung/
9508 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9509 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9510 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9511 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9512
9513 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9514 M: Kyungmin Park <kyungmin.park@samsung.com>
9515 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9516 L: linux-media@vger.kernel.org
9517 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9518 S: Supported
9519 F: drivers/media/platform/exynos4-is/
9520
9521 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9522 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9523 L: linux-media@vger.kernel.org
9524 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9525 S: Maintained
9526 F: drivers/media/platform/s3c-camif/
9527 F: include/media/drv-intf/s3c_camif.h
9528
9529 SAMSUNG S5C73M3 CAMERA DRIVER
9530 M: Kyungmin Park <kyungmin.park@samsung.com>
9531 M: Andrzej Hajda <a.hajda@samsung.com>
9532 L: linux-media@vger.kernel.org
9533 S: Supported
9534 F: drivers/media/i2c/s5c73m3/*
9535
9536 SAMSUNG S5K5BAF CAMERA DRIVER
9537 M: Kyungmin Park <kyungmin.park@samsung.com>
9538 M: Andrzej Hajda <a.hajda@samsung.com>
9539 L: linux-media@vger.kernel.org
9540 S: Supported
9541 F: drivers/media/i2c/s5k5baf.c
9542
9543 SAMSUNG S3FWRN5 NFC DRIVER
9544 M: Robert Baldyga <r.baldyga@samsung.com>
9545 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9546 S: Supported
9547 F: drivers/nfc/s3fwrn5
9548
9549 SAMSUNG SOC CLOCK DRIVERS
9550 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9551 M: Tomasz Figa <tomasz.figa@gmail.com>
9552 S: Supported
9553 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9554 F: drivers/clk/samsung/
9555
9556 SAMSUNG SXGBE DRIVERS
9557 M: Byungho An <bh74.an@samsung.com>
9558 M: Girish K S <ks.giri@samsung.com>
9559 M: Vipul Pandya <vipul.pandya@samsung.com>
9560 S: Supported
9561 L: netdev@vger.kernel.org
9562 F: drivers/net/ethernet/samsung/sxgbe/
9563
9564 SAMSUNG THERMAL DRIVER
9565 M: Lukasz Majewski <l.majewski@samsung.com>
9566 L: linux-pm@vger.kernel.org
9567 L: linux-samsung-soc@vger.kernel.org
9568 S: Supported
9569 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9570 F: drivers/thermal/samsung/
9571
9572 SAMSUNG USB2 PHY DRIVER
9573 M: Kamil Debski <k.debski@samsung.com>
9574 L: linux-kernel@vger.kernel.org
9575 S: Supported
9576 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9577 F: Documentation/phy/samsung-usb2.txt
9578 F: drivers/phy/phy-exynos4210-usb2.c
9579 F: drivers/phy/phy-exynos4x12-usb2.c
9580 F: drivers/phy/phy-exynos5250-usb2.c
9581 F: drivers/phy/phy-s5pv210-usb2.c
9582 F: drivers/phy/phy-samsung-usb2.c
9583 F: drivers/phy/phy-samsung-usb2.h
9584
9585 SERIAL DRIVERS
9586 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9587 L: linux-serial@vger.kernel.org
9588 S: Maintained
9589 F: drivers/tty/serial/
9590
9591 SYNOPSYS DESIGNWARE DMAC DRIVER
9592 M: Viresh Kumar <vireshk@kernel.org>
9593 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9594 S: Maintained
9595 F: include/linux/dma/dw.h
9596 F: include/linux/platform_data/dma-dw.h
9597 F: drivers/dma/dw/
9598
9599 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9600 M: Lars Persson <lars.persson@axis.com>
9601 L: netdev@vger.kernel.org
9602 S: Supported
9603 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9604 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9605
9606 SYNOPSYS DESIGNWARE I2C DRIVER
9607 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9608 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9609 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9610 L: linux-i2c@vger.kernel.org
9611 S: Maintained
9612 F: drivers/i2c/busses/i2c-designware-*
9613 F: include/linux/platform_data/i2c-designware.h
9614
9615 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9616 M: Jaehoon Chung <jh80.chung@samsung.com>
9617 L: linux-mmc@vger.kernel.org
9618 S: Maintained
9619 F: include/linux/mmc/dw_mmc.h
9620 F: drivers/mmc/host/dw_mmc*
9621
9622 SYSTEM TRACE MODULE CLASS
9623 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9624 S: Maintained
9625 F: Documentation/trace/stm.txt
9626 F: drivers/hwtracing/stm/
9627 F: include/linux/stm.h
9628 F: include/uapi/linux/stm.h
9629
9630 THUNDERBOLT DRIVER
9631 M: Andreas Noever <andreas.noever@gmail.com>
9632 S: Maintained
9633 F: drivers/thunderbolt/
9634
9635 TI BQ27XXX POWER SUPPLY DRIVER
9636 R: Andrew F. Davis <afd@ti.com>
9637 F: include/linux/power/bq27xxx_battery.h
9638 F: drivers/power/bq27xxx_battery.c
9639 F: drivers/power/bq27xxx_battery_i2c.c
9640
9641 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9642 M: John Stultz <john.stultz@linaro.org>
9643 M: Thomas Gleixner <tglx@linutronix.de>
9644 L: linux-kernel@vger.kernel.org
9645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9646 S: Supported
9647 F: include/linux/clocksource.h
9648 F: include/linux/time.h
9649 F: include/linux/timex.h
9650 F: include/uapi/linux/time.h
9651 F: include/uapi/linux/timex.h
9652 F: kernel/time/clocksource.c
9653 F: kernel/time/time*.c
9654 F: kernel/time/alarmtimer.c
9655 F: kernel/time/ntp.c
9656 F: tools/testing/selftests/timers/
9657
9658 SC1200 WDT DRIVER
9659 M: Zwane Mwaikambo <zwanem@gmail.com>
9660 S: Maintained
9661 F: drivers/watchdog/sc1200wdt.c
9662
9663 SCHEDULER
9664 M: Ingo Molnar <mingo@redhat.com>
9665 M: Peter Zijlstra <peterz@infradead.org>
9666 L: linux-kernel@vger.kernel.org
9667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9668 S: Maintained
9669 F: kernel/sched/
9670 F: include/linux/sched.h
9671 F: include/uapi/linux/sched.h
9672 F: include/linux/wait.h
9673
9674 SCORE ARCHITECTURE
9675 M: Chen Liqin <liqin.linux@gmail.com>
9676 M: Lennox Wu <lennox.wu@gmail.com>
9677 W: http://www.sunplus.com
9678 S: Supported
9679 F: arch/score/
9680
9681 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9682 M: Sudeep Holla <sudeep.holla@arm.com>
9683 L: linux-arm-kernel@lists.infradead.org
9684 S: Maintained
9685 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9686 F: drivers/clk/clk-scpi.c
9687 F: drivers/cpufreq/scpi-cpufreq.c
9688 F: drivers/firmware/arm_scpi.c
9689 F: include/linux/scpi_protocol.h
9690
9691 SCSI CDROM DRIVER
9692 M: Jens Axboe <axboe@kernel.dk>
9693 L: linux-scsi@vger.kernel.org
9694 W: http://www.kernel.dk
9695 S: Maintained
9696 F: drivers/scsi/sr*
9697
9698 SCSI RDMA PROTOCOL (SRP) INITIATOR
9699 M: Bart Van Assche <bart.vanassche@sandisk.com>
9700 L: linux-rdma@vger.kernel.org
9701 S: Supported
9702 W: http://www.openfabrics.org
9703 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9705 F: drivers/infiniband/ulp/srp/
9706 F: include/scsi/srp.h
9707
9708 SCSI SG DRIVER
9709 M: Doug Gilbert <dgilbert@interlog.com>
9710 L: linux-scsi@vger.kernel.org
9711 W: http://sg.danny.cz/sg
9712 S: Maintained
9713 F: Documentation/scsi/scsi-generic.txt
9714 F: drivers/scsi/sg.c
9715 F: include/scsi/sg.h
9716
9717 SCSI SUBSYSTEM
9718 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9720 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9722 L: linux-scsi@vger.kernel.org
9723 S: Maintained
9724 F: drivers/scsi/
9725 F: include/scsi/
9726
9727 SCSI TAPE DRIVER
9728 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9729 L: linux-scsi@vger.kernel.org
9730 S: Maintained
9731 F: Documentation/scsi/st.txt
9732 F: drivers/scsi/st.*
9733 F: drivers/scsi/st_*.h
9734
9735 SCTP PROTOCOL
9736 M: Vlad Yasevich <vyasevich@gmail.com>
9737 M: Neil Horman <nhorman@tuxdriver.com>
9738 L: linux-sctp@vger.kernel.org
9739 W: http://lksctp.sourceforge.net
9740 S: Maintained
9741 F: Documentation/networking/sctp.txt
9742 F: include/linux/sctp.h
9743 F: include/uapi/linux/sctp.h
9744 F: include/net/sctp/
9745 F: net/sctp/
9746
9747 SCx200 CPU SUPPORT
9748 M: Jim Cromie <jim.cromie@gmail.com>
9749 S: Odd Fixes
9750 F: Documentation/i2c/busses/scx200_acb
9751 F: arch/x86/platform/scx200/
9752 F: drivers/watchdog/scx200_wdt.c
9753 F: drivers/i2c/busses/scx200*
9754 F: drivers/mtd/maps/scx200_docflash.c
9755 F: include/linux/scx200.h
9756
9757 SCx200 GPIO DRIVER
9758 M: Jim Cromie <jim.cromie@gmail.com>
9759 S: Maintained
9760 F: drivers/char/scx200_gpio.c
9761 F: include/linux/scx200_gpio.h
9762
9763 SCx200 HRT CLOCKSOURCE DRIVER
9764 M: Jim Cromie <jim.cromie@gmail.com>
9765 S: Maintained
9766 F: drivers/clocksource/scx200_hrt.c
9767
9768 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9769 M: Sascha Sommer <saschasommer@freenet.de>
9770 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9771 S: Maintained
9772 F: drivers/mmc/host/sdricoh_cs.c
9773
9774 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9775 L: linux-mmc@vger.kernel.org
9776 S: Orphan
9777 F: drivers/mmc/host/sdhci.*
9778 F: drivers/mmc/host/sdhci-pltfm.[ch]
9779
9780 SECURE COMPUTING
9781 M: Kees Cook <keescook@chromium.org>
9782 R: Andy Lutomirski <luto@amacapital.net>
9783 R: Will Drewry <wad@chromium.org>
9784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9785 S: Supported
9786 F: kernel/seccomp.c
9787 F: include/uapi/linux/seccomp.h
9788 F: include/linux/seccomp.h
9789 F: tools/testing/selftests/seccomp/*
9790 K: \bsecure_computing
9791 K: \bTIF_SECCOMP\b
9792
9793 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9794 M: Ben Dooks <ben-linux@fluff.org>
9795 M: Jaehoon Chung <jh80.chung@samsung.com>
9796 L: linux-mmc@vger.kernel.org
9797 S: Maintained
9798 F: drivers/mmc/host/sdhci-s3c*
9799
9800 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9801 M: Viresh Kumar <vireshk@kernel.org>
9802 L: spear-devel@list.st.com
9803 L: linux-mmc@vger.kernel.org
9804 S: Maintained
9805 F: drivers/mmc/host/sdhci-spear.c
9806
9807 SECURITY SUBSYSTEM
9808 M: James Morris <james.l.morris@oracle.com>
9809 M: "Serge E. Hallyn" <serge@hallyn.com>
9810 L: linux-security-module@vger.kernel.org (suggested Cc:)
9811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9812 W: http://kernsec.org/
9813 S: Supported
9814 F: security/
9815
9816 SECURITY CONTACT
9817 M: Security Officers <security@kernel.org>
9818 S: Supported
9819
9820 SELINUX SECURITY MODULE
9821 M: Paul Moore <paul@paul-moore.com>
9822 M: Stephen Smalley <sds@tycho.nsa.gov>
9823 M: Eric Paris <eparis@parisplace.org>
9824 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9825 W: http://selinuxproject.org
9826 T: git git://git.infradead.org/users/pcmoore/selinux
9827 S: Supported
9828 F: include/linux/selinux*
9829 F: security/selinux/
9830 F: scripts/selinux/
9831
9832 APPARMOR SECURITY MODULE
9833 M: John Johansen <john.johansen@canonical.com>
9834 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9835 W: apparmor.wiki.kernel.org
9836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9837 S: Supported
9838 F: security/apparmor/
9839
9840 YAMA SECURITY MODULE
9841 M: Kees Cook <keescook@chromium.org>
9842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9843 S: Supported
9844 F: security/yama/
9845
9846 SENSABLE PHANTOM
9847 M: Jiri Slaby <jirislaby@gmail.com>
9848 S: Maintained
9849 F: drivers/misc/phantom.c
9850 F: include/uapi/linux/phantom.h
9851
9852 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9853 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9854 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9855 M: John Soni Jose <sony.john@avagotech.com>
9856 L: linux-scsi@vger.kernel.org
9857 W: http://www.avagotech.com
9858 S: Supported
9859 F: drivers/scsi/be2iscsi/
9860
9861 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9862 M: Sathya Perla <sathya.perla@broadcom.com>
9863 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9864 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9865 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9866 M: Somnath Kotur <somnath.kotur@broadcom.com>
9867 L: netdev@vger.kernel.org
9868 W: http://www.emulex.com
9869 S: Supported
9870 F: drivers/net/ethernet/emulex/benet/
9871
9872 EMULEX ONECONNECT ROCE DRIVER
9873 M: Selvin Xavier <selvin.xavier@avagotech.com>
9874 M: Devesh Sharma <devesh.sharma@avagotech.com>
9875 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9876 L: linux-rdma@vger.kernel.org
9877 W: http://www.emulex.com
9878 S: Supported
9879 F: drivers/infiniband/hw/ocrdma/
9880
9881 SFC NETWORK DRIVER
9882 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9883 M: Shradha Shah <sshah@solarflare.com>
9884 L: netdev@vger.kernel.org
9885 S: Supported
9886 F: drivers/net/ethernet/sfc/
9887
9888 SGI GRU DRIVER
9889 M: Dimitri Sivanich <sivanich@sgi.com>
9890 S: Maintained
9891 F: drivers/misc/sgi-gru/
9892
9893 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9894 M: Pat Gefre <pfg@sgi.com>
9895 L: linux-ia64@vger.kernel.org
9896 S: Supported
9897 F: Documentation/ia64/serial.txt
9898 F: drivers/tty/serial/ioc?_serial.c
9899 F: include/linux/ioc?.h
9900
9901 SGI XP/XPC/XPNET DRIVER
9902 M: Cliff Whickman <cpw@sgi.com>
9903 M: Robin Holt <robinmholt@gmail.com>
9904 S: Maintained
9905 F: drivers/misc/sgi-xp/
9906
9907 SI2157 MEDIA DRIVER
9908 M: Antti Palosaari <crope@iki.fi>
9909 L: linux-media@vger.kernel.org
9910 W: https://linuxtv.org
9911 W: http://palosaari.fi/linux/
9912 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9913 T: git git://linuxtv.org/anttip/media_tree.git
9914 S: Maintained
9915 F: drivers/media/tuners/si2157*
9916
9917 SI2168 MEDIA DRIVER
9918 M: Antti Palosaari <crope@iki.fi>
9919 L: linux-media@vger.kernel.org
9920 W: https://linuxtv.org
9921 W: http://palosaari.fi/linux/
9922 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9923 T: git git://linuxtv.org/anttip/media_tree.git
9924 S: Maintained
9925 F: drivers/media/dvb-frontends/si2168*
9926
9927 SI470X FM RADIO RECEIVER I2C DRIVER
9928 M: Hans Verkuil <hverkuil@xs4all.nl>
9929 L: linux-media@vger.kernel.org
9930 T: git git://linuxtv.org/media_tree.git
9931 W: https://linuxtv.org
9932 S: Odd Fixes
9933 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9934
9935 SI470X FM RADIO RECEIVER USB DRIVER
9936 M: Hans Verkuil <hverkuil@xs4all.nl>
9937 L: linux-media@vger.kernel.org
9938 T: git git://linuxtv.org/media_tree.git
9939 W: https://linuxtv.org
9940 S: Maintained
9941 F: drivers/media/radio/si470x/radio-si470x-common.c
9942 F: drivers/media/radio/si470x/radio-si470x.h
9943 F: drivers/media/radio/si470x/radio-si470x-usb.c
9944
9945 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9946 M: Eduardo Valentin <edubezval@gmail.com>
9947 L: linux-media@vger.kernel.org
9948 T: git git://linuxtv.org/media_tree.git
9949 W: https://linuxtv.org
9950 S: Odd Fixes
9951 F: drivers/media/radio/si4713/si4713.?
9952
9953 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
9954 M: Eduardo Valentin <edubezval@gmail.com>
9955 L: linux-media@vger.kernel.org
9956 T: git git://linuxtv.org/media_tree.git
9957 W: https://linuxtv.org
9958 S: Odd Fixes
9959 F: drivers/media/radio/si4713/radio-platform-si4713.c
9960
9961 SI4713 FM RADIO TRANSMITTER USB DRIVER
9962 M: Hans Verkuil <hverkuil@xs4all.nl>
9963 L: linux-media@vger.kernel.org
9964 T: git git://linuxtv.org/media_tree.git
9965 W: https://linuxtv.org
9966 S: Maintained
9967 F: drivers/media/radio/si4713/radio-usb-si4713.c
9968
9969 SIANO DVB DRIVER
9970 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9971 L: linux-media@vger.kernel.org
9972 W: https://linuxtv.org
9973 T: git git://linuxtv.org/media_tree.git
9974 S: Odd fixes
9975 F: drivers/media/common/siano/
9976 F: drivers/media/usb/siano/
9977 F: drivers/media/usb/siano/
9978 F: drivers/media/mmc/siano/
9979
9980 SIMPLEFB FB DRIVER
9981 M: Hans de Goede <hdegoede@redhat.com>
9982 L: linux-fbdev@vger.kernel.org
9983 S: Maintained
9984 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
9985 F: drivers/video/fbdev/simplefb.c
9986 F: include/linux/platform_data/simplefb.h
9987
9988 SH_VEU V4L2 MEM2MEM DRIVER
9989 L: linux-media@vger.kernel.org
9990 S: Orphan
9991 F: drivers/media/platform/sh_veu.c
9992
9993 SH_VOU V4L2 OUTPUT DRIVER
9994 L: linux-media@vger.kernel.org
9995 S: Orphan
9996 F: drivers/media/platform/sh_vou.c
9997 F: include/media/drv-intf/sh_vou.h
9998
9999 SIMPLE FIRMWARE INTERFACE (SFI)
10000 M: Len Brown <lenb@kernel.org>
10001 L: sfi-devel@simplefirmware.org
10002 W: http://simplefirmware.org/
10003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10004 S: Supported
10005 F: arch/x86/platform/sfi/
10006 F: drivers/sfi/
10007 F: include/linux/sfi*.h
10008
10009 SIMTEC EB110ATX (Chalice CATS)
10010 P: Ben Dooks
10011 P: Vincent Sanders <vince@simtec.co.uk>
10012 M: Simtec Linux Team <linux@simtec.co.uk>
10013 W: http://www.simtec.co.uk/products/EB110ATX/
10014 S: Supported
10015
10016 SIMTEC EB2410ITX (BAST)
10017 P: Ben Dooks
10018 P: Vincent Sanders <vince@simtec.co.uk>
10019 M: Simtec Linux Team <linux@simtec.co.uk>
10020 W: http://www.simtec.co.uk/products/EB2410ITX/
10021 S: Supported
10022 F: arch/arm/mach-s3c24xx/mach-bast.c
10023 F: arch/arm/mach-s3c24xx/bast-ide.c
10024 F: arch/arm/mach-s3c24xx/bast-irq.c
10025
10026 TI DAVINCI MACHINE SUPPORT
10027 M: Sekhar Nori <nsekhar@ti.com>
10028 M: Kevin Hilman <khilman@deeprootsystems.com>
10029 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10030 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10031 S: Supported
10032 F: arch/arm/mach-davinci/
10033 F: drivers/i2c/busses/i2c-davinci.c
10034
10035 TI DAVINCI SERIES MEDIA DRIVER
10036 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10037 L: linux-media@vger.kernel.org
10038 W: https://linuxtv.org
10039 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10040 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10041 S: Maintained
10042 F: drivers/media/platform/davinci/
10043 F: include/media/davinci/
10044
10045 TI AM437X VPFE DRIVER
10046 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10047 L: linux-media@vger.kernel.org
10048 W: https://linuxtv.org
10049 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10050 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10051 S: Maintained
10052 F: drivers/media/platform/am437x/
10053
10054 OV2659 OMNIVISION SENSOR DRIVER
10055 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10056 L: linux-media@vger.kernel.org
10057 W: https://linuxtv.org
10058 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10059 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10060 S: Maintained
10061 F: drivers/media/i2c/ov2659.c
10062 F: include/media/i2c/ov2659.h
10063
10064 SILICON MOTION SM712 FRAME BUFFER DRIVER
10065 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10066 M: Teddy Wang <teddy.wang@siliconmotion.com>
10067 M: Sudip Mukherjee <sudip@vectorindia.org>
10068 L: linux-fbdev@vger.kernel.org
10069 S: Maintained
10070 F: drivers/video/fbdev/sm712*
10071 F: Documentation/fb/sm712fb.txt
10072
10073 SIS 190 ETHERNET DRIVER
10074 M: Francois Romieu <romieu@fr.zoreil.com>
10075 L: netdev@vger.kernel.org
10076 S: Maintained
10077 F: drivers/net/ethernet/sis/sis190.c
10078
10079 SIS 900/7016 FAST ETHERNET DRIVER
10080 M: Daniele Venzano <venza@brownhat.org>
10081 W: http://www.brownhat.org/sis900.html
10082 L: netdev@vger.kernel.org
10083 S: Maintained
10084 F: drivers/net/ethernet/sis/sis900.*
10085
10086 SIS FRAMEBUFFER DRIVER
10087 M: Thomas Winischhofer <thomas@winischhofer.net>
10088 W: http://www.winischhofer.net/linuxsisvga.shtml
10089 S: Maintained
10090 F: Documentation/fb/sisfb.txt
10091 F: drivers/video/fbdev/sis/
10092 F: include/video/sisfb.h
10093
10094 SIS USB2VGA DRIVER
10095 M: Thomas Winischhofer <thomas@winischhofer.net>
10096 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10097 S: Maintained
10098 F: drivers/usb/misc/sisusbvga/
10099
10100 SLAB ALLOCATOR
10101 M: Christoph Lameter <cl@linux.com>
10102 M: Pekka Enberg <penberg@kernel.org>
10103 M: David Rientjes <rientjes@google.com>
10104 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10105 M: Andrew Morton <akpm@linux-foundation.org>
10106 L: linux-mm@kvack.org
10107 S: Maintained
10108 F: include/linux/sl?b*.h
10109 F: mm/sl?b*
10110
10111 SLEEPABLE READ-COPY UPDATE (SRCU)
10112 M: Lai Jiangshan <jiangshanlai@gmail.com>
10113 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10114 M: Josh Triplett <josh@joshtriplett.org>
10115 R: Steven Rostedt <rostedt@goodmis.org>
10116 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10117 L: linux-kernel@vger.kernel.org
10118 W: http://www.rdrop.com/users/paulmck/RCU/
10119 S: Supported
10120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10121 F: include/linux/srcu.h
10122 F: kernel/rcu/srcu.c
10123
10124 SMACK SECURITY MODULE
10125 M: Casey Schaufler <casey@schaufler-ca.com>
10126 L: linux-security-module@vger.kernel.org
10127 W: http://schaufler-ca.com
10128 T: git git://git.gitorious.org/smack-next/kernel.git
10129 S: Maintained
10130 F: Documentation/security/Smack.txt
10131 F: security/smack/
10132
10133 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10134 M: Kevin Hilman <khilman@kernel.org>
10135 M: Nishanth Menon <nm@ti.com>
10136 S: Maintained
10137 F: drivers/power/avs/
10138 F: include/linux/power/smartreflex.h
10139 L: linux-pm@vger.kernel.org
10140
10141 SMC91x ETHERNET DRIVER
10142 M: Nicolas Pitre <nico@fluxnic.net>
10143 S: Odd Fixes
10144 F: drivers/net/ethernet/smsc/smc91x.*
10145
10146 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10147 M: Sakari Ailus <sakari.ailus@iki.fi>
10148 L: linux-media@vger.kernel.org
10149 S: Maintained
10150 F: drivers/media/i2c/smiapp/
10151 F: include/media/i2c/smiapp.h
10152 F: drivers/media/i2c/smiapp-pll.c
10153 F: drivers/media/i2c/smiapp-pll.h
10154 F: include/uapi/linux/smiapp.h
10155 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10156
10157 SMM665 HARDWARE MONITOR DRIVER
10158 M: Guenter Roeck <linux@roeck-us.net>
10159 L: lm-sensors@lm-sensors.org
10160 S: Maintained
10161 F: Documentation/hwmon/smm665
10162 F: drivers/hwmon/smm665.c
10163
10164 SMSC EMC2103 HARDWARE MONITOR DRIVER
10165 M: Steve Glendinning <steve.glendinning@shawell.net>
10166 L: lm-sensors@lm-sensors.org
10167 S: Maintained
10168 F: Documentation/hwmon/emc2103
10169 F: drivers/hwmon/emc2103.c
10170
10171 SMSC SCH5627 HARDWARE MONITOR DRIVER
10172 M: Hans de Goede <hdegoede@redhat.com>
10173 L: lm-sensors@lm-sensors.org
10174 S: Supported
10175 F: Documentation/hwmon/sch5627
10176 F: drivers/hwmon/sch5627.c
10177
10178 SMSC47B397 HARDWARE MONITOR DRIVER
10179 M: Jean Delvare <jdelvare@suse.com>
10180 L: lm-sensors@lm-sensors.org
10181 S: Maintained
10182 F: Documentation/hwmon/smsc47b397
10183 F: drivers/hwmon/smsc47b397.c
10184
10185 SMSC911x ETHERNET DRIVER
10186 M: Steve Glendinning <steve.glendinning@shawell.net>
10187 L: netdev@vger.kernel.org
10188 S: Maintained
10189 F: include/linux/smsc911x.h
10190 F: drivers/net/ethernet/smsc/smsc911x.*
10191
10192 SMSC9420 PCI ETHERNET DRIVER
10193 M: Steve Glendinning <steve.glendinning@shawell.net>
10194 L: netdev@vger.kernel.org
10195 S: Maintained
10196 F: drivers/net/ethernet/smsc/smsc9420.*
10197
10198 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10199 M: Steve Glendinning <steve.glendinning@shawell.net>
10200 L: linux-fbdev@vger.kernel.org
10201 S: Maintained
10202 F: drivers/video/fbdev/smscufx.c
10203
10204 SOC-CAMERA V4L2 SUBSYSTEM
10205 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10206 L: linux-media@vger.kernel.org
10207 T: git git://linuxtv.org/media_tree.git
10208 S: Maintained
10209 F: include/media/soc*
10210 F: drivers/media/i2c/soc_camera/
10211 F: drivers/media/platform/soc_camera/
10212
10213 SOEKRIS NET48XX LED SUPPORT
10214 M: Chris Boot <bootc@bootc.net>
10215 S: Maintained
10216 F: drivers/leds/leds-net48xx.c
10217
10218 SOFTLOGIC 6x10 MPEG CODEC
10219 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10220 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10221 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10222 M: Ismael Luceno <ismael@iodev.co.uk>
10223 L: linux-media@vger.kernel.org
10224 S: Supported
10225 F: drivers/media/pci/solo6x10/
10226
10227 SOFTWARE RAID (Multiple Disks) SUPPORT
10228 M: Shaohua Li <shli@kernel.org>
10229 L: linux-raid@vger.kernel.org
10230 T: git git://neil.brown.name/md
10231 S: Supported
10232 F: drivers/md/
10233 F: include/linux/raid/
10234 F: include/uapi/linux/raid/
10235
10236 SONIC NETWORK DRIVER
10237 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10238 L: netdev@vger.kernel.org
10239 S: Maintained
10240 F: drivers/net/ethernet/natsemi/sonic.*
10241
10242 SONICS SILICON BACKPLANE DRIVER (SSB)
10243 M: Michael Buesch <m@bues.ch>
10244 L: linux-wireless@vger.kernel.org
10245 S: Maintained
10246 F: drivers/ssb/
10247 F: include/linux/ssb/
10248
10249 SONY VAIO CONTROL DEVICE DRIVER
10250 M: Mattia Dongili <malattia@linux.it>
10251 L: platform-driver-x86@vger.kernel.org
10252 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10253 S: Maintained
10254 F: Documentation/laptops/sony-laptop.txt
10255 F: drivers/char/sonypi.c
10256 F: drivers/platform/x86/sony-laptop.c
10257 F: include/linux/sony-laptop.h
10258
10259 SONY MEMORYSTICK CARD SUPPORT
10260 M: Alex Dubov <oakad@yahoo.com>
10261 W: http://tifmxx.berlios.de/
10262 S: Maintained
10263 F: drivers/memstick/host/tifm_ms.c
10264
10265 SONY MEMORYSTICK STANDARD SUPPORT
10266 M: Maxim Levitsky <maximlevitsky@gmail.com>
10267 S: Maintained
10268 F: drivers/memstick/core/ms_block.*
10269
10270 SOUND
10271 M: Jaroslav Kysela <perex@perex.cz>
10272 M: Takashi Iwai <tiwai@suse.com>
10273 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10274 W: http://www.alsa-project.org/
10275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10276 T: git git://git.alsa-project.org/alsa-kernel.git
10277 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10278 S: Maintained
10279 F: Documentation/sound/
10280 F: include/sound/
10281 F: include/uapi/sound/
10282 F: sound/
10283
10284 SOUND - COMPRESSED AUDIO
10285 M: Vinod Koul <vinod.koul@intel.com>
10286 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10288 S: Supported
10289 F: Documentation/sound/alsa/compress_offload.txt
10290 F: include/sound/compress_driver.h
10291 F: include/uapi/sound/compress_*
10292 F: sound/core/compress_offload.c
10293 F: sound/soc/soc-compress.c
10294
10295 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10296 M: Liam Girdwood <lgirdwood@gmail.com>
10297 M: Mark Brown <broonie@kernel.org>
10298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10299 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10300 W: http://alsa-project.org/main/index.php/ASoC
10301 S: Supported
10302 F: Documentation/sound/alsa/soc/
10303 F: sound/soc/
10304 F: include/sound/soc*
10305
10306 SOUND - DMAENGINE HELPERS
10307 M: Lars-Peter Clausen <lars@metafoo.de>
10308 S: Supported
10309 F: include/sound/dmaengine_pcm.h
10310 F: sound/core/pcm_dmaengine.c
10311 F: sound/soc/soc-generic-dmaengine-pcm.c
10312
10313 SP2 MEDIA DRIVER
10314 M: Olli Salonen <olli.salonen@iki.fi>
10315 L: linux-media@vger.kernel.org
10316 W: https://linuxtv.org
10317 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10318 S: Maintained
10319 F: drivers/media/dvb-frontends/sp2*
10320
10321 SPARC + UltraSPARC (sparc/sparc64)
10322 M: "David S. Miller" <davem@davemloft.net>
10323 L: sparclinux@vger.kernel.org
10324 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10327 S: Maintained
10328 F: arch/sparc/
10329 F: drivers/sbus/
10330
10331 SPARC SERIAL DRIVERS
10332 M: "David S. Miller" <davem@davemloft.net>
10333 L: sparclinux@vger.kernel.org
10334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10336 S: Maintained
10337 F: include/linux/sunserialcore.h
10338 F: drivers/tty/serial/suncore.c
10339 F: drivers/tty/serial/sunhv.c
10340 F: drivers/tty/serial/sunsab.c
10341 F: drivers/tty/serial/sunsab.h
10342 F: drivers/tty/serial/sunsu.c
10343 F: drivers/tty/serial/sunzilog.c
10344 F: drivers/tty/serial/sunzilog.h
10345
10346 SPARSE CHECKER
10347 M: "Christopher Li" <sparse@chrisli.org>
10348 L: linux-sparse@vger.kernel.org
10349 W: https://sparse.wiki.kernel.org/
10350 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10351 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10352 S: Maintained
10353 F: include/linux/compiler.h
10354
10355 SPEAR PLATFORM SUPPORT
10356 M: Viresh Kumar <vireshk@kernel.org>
10357 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10358 L: spear-devel@list.st.com
10359 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10360 W: http://www.st.com/spear
10361 S: Maintained
10362 F: arch/arm/boot/dts/spear*
10363 F: arch/arm/mach-spear/
10364
10365 SPEAR CLOCK FRAMEWORK SUPPORT
10366 M: Viresh Kumar <vireshk@kernel.org>
10367 L: spear-devel@list.st.com
10368 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10369 W: http://www.st.com/spear
10370 S: Maintained
10371 F: drivers/clk/spear/
10372
10373 SPI SUBSYSTEM
10374 M: Mark Brown <broonie@kernel.org>
10375 L: linux-spi@vger.kernel.org
10376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10377 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10378 S: Maintained
10379 F: Documentation/spi/
10380 F: drivers/spi/
10381 F: include/linux/spi/
10382 F: include/uapi/linux/spi/
10383
10384 SPIDERNET NETWORK DRIVER for CELL
10385 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10386 L: netdev@vger.kernel.org
10387 S: Supported
10388 F: Documentation/networking/spider_net.txt
10389 F: drivers/net/ethernet/toshiba/spider_net*
10390
10391 SPU FILE SYSTEM
10392 M: Jeremy Kerr <jk@ozlabs.org>
10393 L: linuxppc-dev@lists.ozlabs.org
10394 W: http://www.ibm.com/developerworks/power/cell/
10395 S: Supported
10396 F: Documentation/filesystems/spufs.txt
10397 F: arch/powerpc/platforms/cell/spufs/
10398
10399 SQUASHFS FILE SYSTEM
10400 M: Phillip Lougher <phillip@squashfs.org.uk>
10401 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10402 W: http://squashfs.org.uk
10403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10404 S: Maintained
10405 F: Documentation/filesystems/squashfs.txt
10406 F: fs/squashfs/
10407
10408 SRM (Alpha) environment access
10409 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10410 S: Maintained
10411 F: arch/alpha/kernel/srm_env.c
10412
10413 STABLE BRANCH
10414 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10415 L: stable@vger.kernel.org
10416 S: Supported
10417 F: Documentation/stable_kernel_rules.txt
10418
10419 STAGING SUBSYSTEM
10420 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10422 L: devel@driverdev.osuosl.org
10423 S: Supported
10424 F: drivers/staging/
10425
10426 STAGING - COMEDI
10427 M: Ian Abbott <abbotti@mev.co.uk>
10428 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10429 S: Odd Fixes
10430 F: drivers/staging/comedi/
10431
10432 STAGING - FLARION FT1000 DRIVERS
10433 M: Marek Belisko <marek.belisko@gmail.com>
10434 S: Odd Fixes
10435 F: drivers/staging/ft1000/
10436
10437 STAGING - INDUSTRIAL IO
10438 M: Jonathan Cameron <jic23@kernel.org>
10439 L: linux-iio@vger.kernel.org
10440 S: Odd Fixes
10441 F: drivers/staging/iio/
10442
10443 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10444 M: Jarod Wilson <jarod@wilsonet.com>
10445 W: http://www.lirc.org/
10446 S: Odd Fixes
10447 F: drivers/staging/media/lirc/
10448
10449 STAGING - LUSTRE PARALLEL FILESYSTEM
10450 M: Oleg Drokin <oleg.drokin@intel.com>
10451 M: Andreas Dilger <andreas.dilger@intel.com>
10452 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10453 W: http://wiki.lustre.org/
10454 S: Maintained
10455 F: drivers/staging/lustre
10456
10457 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10458 M: Marc Dietrich <marvin24@gmx.de>
10459 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10460 L: linux-tegra@vger.kernel.org
10461 S: Maintained
10462 F: drivers/staging/nvec/
10463
10464 STAGING - REALTEK RTL8712U DRIVERS
10465 M: Larry Finger <Larry.Finger@lwfinger.net>
10466 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10467 S: Odd Fixes
10468 F: drivers/staging/rtl8712/
10469
10470 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10471 M: Larry Finger <Larry.Finger@lwfinger.net>
10472 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10473 L: linux-wireless@vger.kernel.org
10474 S: Maintained
10475 F: drivers/staging/rtl8723au/
10476
10477 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10478 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10479 M: Teddy Wang <teddy.wang@siliconmotion.com>
10480 M: Sudip Mukherjee <sudip@vectorindia.org>
10481 L: linux-fbdev@vger.kernel.org
10482 S: Maintained
10483 F: drivers/staging/sm750fb/
10484
10485 STAGING - SLICOSS
10486 M: Lior Dotan <liodot@gmail.com>
10487 M: Christopher Harrer <charrer@alacritech.com>
10488 S: Odd Fixes
10489 F: drivers/staging/slicoss/
10490
10491 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10492 M: William Hubbs <w.d.hubbs@gmail.com>
10493 M: Chris Brannon <chris@the-brannons.com>
10494 M: Kirk Reiser <kirk@reisers.ca>
10495 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10496 L: speakup@linux-speakup.org
10497 W: http://www.linux-speakup.org/
10498 S: Odd Fixes
10499 F: drivers/staging/speakup/
10500
10501 STAGING - VIA VT665X DRIVERS
10502 M: Forest Bond <forest@alittletooquiet.net>
10503 S: Odd Fixes
10504 F: drivers/staging/vt665?/
10505
10506 STAGING - WILC1000 WIFI DRIVER
10507 M: Johnny Kim <johnny.kim@atmel.com>
10508 M: Austin Shin <austin.shin@atmel.com>
10509 M: Chris Park <chris.park@atmel.com>
10510 M: Tony Cho <tony.cho@atmel.com>
10511 M: Glen Lee <glen.lee@atmel.com>
10512 M: Leo Kim <leo.kim@atmel.com>
10513 L: linux-wireless@vger.kernel.org
10514 S: Supported
10515 F: drivers/staging/wilc1000/
10516
10517 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10518 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10519 S: Odd Fixes
10520 F: drivers/staging/xgifb/
10521
10522 HFI1 DRIVER
10523 M: Mike Marciniszyn <infinipath@intel.com>
10524 L: linux-rdma@vger.kernel.org
10525 S: Supported
10526 F: drivers/staging/rdma/hfi1
10527
10528 STARFIRE/DURALAN NETWORK DRIVER
10529 M: Ion Badulescu <ionut@badula.org>
10530 S: Odd Fixes
10531 F: drivers/net/ethernet/adaptec/starfire*
10532
10533 SUN3/3X
10534 M: Sam Creasey <sammy@sammy.net>
10535 W: http://sammy.net/sun3/
10536 S: Maintained
10537 F: arch/m68k/kernel/*sun3*
10538 F: arch/m68k/sun3*/
10539 F: arch/m68k/include/asm/sun3*
10540 F: drivers/net/ethernet/i825xx/sun3*
10541
10542 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10543 M: Hans de Goede <hdegoede@redhat.com>
10544 L: linux-input@vger.kernel.org
10545 S: Maintained
10546 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10547 F: drivers/input/keyboard/sun4i-lradc-keys.c
10548
10549 SUNDANCE NETWORK DRIVER
10550 M: Denis Kirjanov <kda@linux-powerpc.org>
10551 L: netdev@vger.kernel.org
10552 S: Maintained
10553 F: drivers/net/ethernet/dlink/sundance.c
10554
10555 SUPERH
10556 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10557 M: Rich Felker <dalias@libc.org>
10558 L: linux-sh@vger.kernel.org
10559 Q: http://patchwork.kernel.org/project/linux-sh/list/
10560 S: Maintained
10561 F: Documentation/sh/
10562 F: arch/sh/
10563 F: drivers/sh/
10564
10565 SUSPEND TO RAM
10566 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10567 M: Len Brown <len.brown@intel.com>
10568 M: Pavel Machek <pavel@ucw.cz>
10569 L: linux-pm@vger.kernel.org
10570 S: Supported
10571 F: Documentation/power/
10572 F: arch/x86/kernel/acpi/
10573 F: drivers/base/power/
10574 F: kernel/power/
10575 F: include/linux/suspend.h
10576 F: include/linux/freezer.h
10577 F: include/linux/pm.h
10578
10579 SVGA HANDLING
10580 M: Martin Mares <mj@ucw.cz>
10581 L: linux-video@atrey.karlin.mff.cuni.cz
10582 S: Maintained
10583 F: Documentation/svga.txt
10584 F: arch/x86/boot/video*
10585
10586 SWIOTLB SUBSYSTEM
10587 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10588 L: linux-kernel@vger.kernel.org
10589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10590 S: Supported
10591 F: lib/swiotlb.c
10592 F: arch/*/kernel/pci-swiotlb.c
10593 F: include/linux/swiotlb.h
10594
10595 SWITCHDEV
10596 M: Jiri Pirko <jiri@resnulli.us>
10597 L: netdev@vger.kernel.org
10598 S: Supported
10599 F: net/switchdev/
10600 F: include/net/switchdev.h
10601
10602 SYNOPSYS ARC ARCHITECTURE
10603 M: Vineet Gupta <vgupta@synopsys.com>
10604 L: linux-snps-arc@lists.infradead.org
10605 S: Supported
10606 F: arch/arc/
10607 F: Documentation/devicetree/bindings/arc/*
10608 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10609 F: drivers/tty/serial/arc_uart.c
10610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10611
10612 SYNOPSYS ARC SDP platform support
10613 M: Alexey Brodkin <abrodkin@synopsys.com>
10614 S: Supported
10615 F: arch/arc/plat-axs10x
10616 F: arch/arc/boot/dts/ax*
10617 F: Documentation/devicetree/bindings/arc/axs10*
10618
10619 SYSTEM CONFIGURATION (SYSCON)
10620 M: Lee Jones <lee.jones@linaro.org>
10621 M: Arnd Bergmann <arnd@arndb.de>
10622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10623 S: Supported
10624 F: drivers/mfd/syscon.c
10625
10626 SYSV FILESYSTEM
10627 M: Christoph Hellwig <hch@infradead.org>
10628 S: Maintained
10629 F: Documentation/filesystems/sysv-fs.txt
10630 F: fs/sysv/
10631 F: include/linux/sysv_fs.h
10632
10633 TARGET SUBSYSTEM
10634 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10635 L: linux-scsi@vger.kernel.org
10636 L: target-devel@vger.kernel.org
10637 W: http://www.linux-iscsi.org
10638 W: http://groups.google.com/group/linux-iscsi-target-dev
10639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10640 S: Supported
10641 F: drivers/target/
10642 F: include/target/
10643 F: Documentation/target/
10644
10645 TASKSTATS STATISTICS INTERFACE
10646 M: Balbir Singh <bsingharora@gmail.com>
10647 S: Maintained
10648 F: Documentation/accounting/taskstats*
10649 F: include/linux/taskstats*
10650 F: kernel/taskstats.c
10651
10652 TC CLASSIFIER
10653 M: Jamal Hadi Salim <jhs@mojatatu.com>
10654 L: netdev@vger.kernel.org
10655 S: Maintained
10656 F: include/net/pkt_cls.h
10657 F: include/uapi/linux/pkt_cls.h
10658 F: net/sched/
10659
10660 TCP LOW PRIORITY MODULE
10661 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10662 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10663 W: http://tcp-lp-mod.sourceforge.net/
10664 S: Maintained
10665 F: net/ipv4/tcp_lp.c
10666
10667 TDA10071 MEDIA DRIVER
10668 M: Antti Palosaari <crope@iki.fi>
10669 L: linux-media@vger.kernel.org
10670 W: https://linuxtv.org
10671 W: http://palosaari.fi/linux/
10672 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10673 T: git git://linuxtv.org/anttip/media_tree.git
10674 S: Maintained
10675 F: drivers/media/dvb-frontends/tda10071*
10676
10677 TDA18212 MEDIA DRIVER
10678 M: Antti Palosaari <crope@iki.fi>
10679 L: linux-media@vger.kernel.org
10680 W: https://linuxtv.org
10681 W: http://palosaari.fi/linux/
10682 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10683 T: git git://linuxtv.org/anttip/media_tree.git
10684 S: Maintained
10685 F: drivers/media/tuners/tda18212*
10686
10687 TDA18218 MEDIA DRIVER
10688 M: Antti Palosaari <crope@iki.fi>
10689 L: linux-media@vger.kernel.org
10690 W: https://linuxtv.org
10691 W: http://palosaari.fi/linux/
10692 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10693 T: git git://linuxtv.org/anttip/media_tree.git
10694 S: Maintained
10695 F: drivers/media/tuners/tda18218*
10696
10697 TDA18271 MEDIA DRIVER
10698 M: Michael Krufky <mkrufky@linuxtv.org>
10699 L: linux-media@vger.kernel.org
10700 W: https://linuxtv.org
10701 W: http://github.com/mkrufky
10702 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10703 T: git git://linuxtv.org/mkrufky/tuners.git
10704 S: Maintained
10705 F: drivers/media/tuners/tda18271*
10706
10707 TDA827x MEDIA DRIVER
10708 M: Michael Krufky <mkrufky@linuxtv.org>
10709 L: linux-media@vger.kernel.org
10710 W: https://linuxtv.org
10711 W: http://github.com/mkrufky
10712 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10713 T: git git://linuxtv.org/mkrufky/tuners.git
10714 S: Maintained
10715 F: drivers/media/tuners/tda8290.*
10716
10717 TDA8290 MEDIA DRIVER
10718 M: Michael Krufky <mkrufky@linuxtv.org>
10719 L: linux-media@vger.kernel.org
10720 W: https://linuxtv.org
10721 W: http://github.com/mkrufky
10722 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10723 T: git git://linuxtv.org/mkrufky/tuners.git
10724 S: Maintained
10725 F: drivers/media/tuners/tda8290.*
10726
10727 TDA9840 MEDIA DRIVER
10728 M: Hans Verkuil <hverkuil@xs4all.nl>
10729 L: linux-media@vger.kernel.org
10730 T: git git://linuxtv.org/media_tree.git
10731 W: https://linuxtv.org
10732 S: Maintained
10733 F: drivers/media/i2c/tda9840*
10734
10735 TEA5761 TUNER DRIVER
10736 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10737 L: linux-media@vger.kernel.org
10738 W: https://linuxtv.org
10739 T: git git://linuxtv.org/media_tree.git
10740 S: Odd fixes
10741 F: drivers/media/tuners/tea5761.*
10742
10743 TEA5767 TUNER DRIVER
10744 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10745 L: linux-media@vger.kernel.org
10746 W: https://linuxtv.org
10747 T: git git://linuxtv.org/media_tree.git
10748 S: Maintained
10749 F: drivers/media/tuners/tea5767.*
10750
10751 TEA6415C MEDIA DRIVER
10752 M: Hans Verkuil <hverkuil@xs4all.nl>
10753 L: linux-media@vger.kernel.org
10754 T: git git://linuxtv.org/media_tree.git
10755 W: https://linuxtv.org
10756 S: Maintained
10757 F: drivers/media/i2c/tea6415c*
10758
10759 TEA6420 MEDIA DRIVER
10760 M: Hans Verkuil <hverkuil@xs4all.nl>
10761 L: linux-media@vger.kernel.org
10762 T: git git://linuxtv.org/media_tree.git
10763 W: https://linuxtv.org
10764 S: Maintained
10765 F: drivers/media/i2c/tea6420*
10766
10767 TEAM DRIVER
10768 M: Jiri Pirko <jiri@resnulli.us>
10769 L: netdev@vger.kernel.org
10770 S: Supported
10771 F: drivers/net/team/
10772 F: include/linux/if_team.h
10773 F: include/uapi/linux/if_team.h
10774
10775 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10776 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10777 S: Maintained
10778 F: arch/x86/platform/ts5500/
10779
10780 TECHNOTREND USB IR RECEIVER
10781 M: Sean Young <sean@mess.org>
10782 L: linux-media@vger.kernel.org
10783 S: Maintained
10784 F: drivers/media/rc/ttusbir.c
10785
10786 TEGRA ARCHITECTURE SUPPORT
10787 M: Stephen Warren <swarren@wwwdotorg.org>
10788 M: Thierry Reding <thierry.reding@gmail.com>
10789 M: Alexandre Courbot <gnurou@gmail.com>
10790 L: linux-tegra@vger.kernel.org
10791 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10793 S: Supported
10794 N: [^a-z]tegra
10795
10796 TEGRA CLOCK DRIVER
10797 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10798 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10799 S: Supported
10800 F: drivers/clk/tegra/
10801
10802 TEGRA DMA DRIVER
10803 M: Laxman Dewangan <ldewangan@nvidia.com>
10804 S: Supported
10805 F: drivers/dma/tegra20-apb-dma.c
10806
10807 TEGRA I2C DRIVER
10808 M: Laxman Dewangan <ldewangan@nvidia.com>
10809 S: Supported
10810 F: drivers/i2c/busses/i2c-tegra.c
10811
10812 TEGRA IOMMU DRIVERS
10813 M: Hiroshi Doyu <hdoyu@nvidia.com>
10814 S: Supported
10815 F: drivers/iommu/tegra*
10816
10817 TEGRA KBC DRIVER
10818 M: Rakesh Iyer <riyer@nvidia.com>
10819 M: Laxman Dewangan <ldewangan@nvidia.com>
10820 S: Supported
10821 F: drivers/input/keyboard/tegra-kbc.c
10822
10823 TEGRA PWM DRIVER
10824 M: Thierry Reding <thierry.reding@gmail.com>
10825 S: Supported
10826 F: drivers/pwm/pwm-tegra.c
10827
10828 TEGRA SERIAL DRIVER
10829 M: Laxman Dewangan <ldewangan@nvidia.com>
10830 S: Supported
10831 F: drivers/tty/serial/serial-tegra.c
10832
10833 TEGRA SPI DRIVER
10834 M: Laxman Dewangan <ldewangan@nvidia.com>
10835 S: Supported
10836 F: drivers/spi/spi-tegra*
10837
10838 TEHUTI ETHERNET DRIVER
10839 M: Andy Gospodarek <andy@greyhouse.net>
10840 L: netdev@vger.kernel.org
10841 S: Supported
10842 F: drivers/net/ethernet/tehuti/*
10843
10844 Telecom Clock Driver for MCPL0010
10845 M: Mark Gross <mark.gross@intel.com>
10846 S: Supported
10847 F: drivers/char/tlclk.c
10848
10849 TENSILICA XTENSA PORT (xtensa)
10850 M: Chris Zankel <chris@zankel.net>
10851 M: Max Filippov <jcmvbkbc@gmail.com>
10852 L: linux-xtensa@linux-xtensa.org
10853 T: git git://github.com/czankel/xtensa-linux.git
10854 S: Maintained
10855 F: arch/xtensa/
10856 F: drivers/irqchip/irq-xtensa-*
10857
10858 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10859 M: Hans Verkuil <hverkuil@xs4all.nl>
10860 L: linux-media@vger.kernel.org
10861 T: git git://linuxtv.org/media_tree.git
10862 W: https://linuxtv.org
10863 S: Maintained
10864 F: drivers/media/radio/radio-raremono.c
10865
10866 THERMAL
10867 M: Zhang Rui <rui.zhang@intel.com>
10868 M: Eduardo Valentin <edubezval@gmail.com>
10869 L: linux-pm@vger.kernel.org
10870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10872 Q: https://patchwork.kernel.org/project/linux-pm/list/
10873 S: Supported
10874 F: drivers/thermal/
10875 F: include/linux/thermal.h
10876 F: include/uapi/linux/thermal.h
10877 F: include/linux/cpu_cooling.h
10878 F: Documentation/devicetree/bindings/thermal/
10879
10880 THERMAL/CPU_COOLING
10881 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10882 M: Viresh Kumar <viresh.kumar@linaro.org>
10883 M: Javi Merino <javi.merino@arm.com>
10884 L: linux-pm@vger.kernel.org
10885 S: Supported
10886 F: Documentation/thermal/cpu-cooling-api.txt
10887 F: drivers/thermal/cpu_cooling.c
10888 F: include/linux/cpu_cooling.h
10889
10890 THINGM BLINK(1) USB RGB LED DRIVER
10891 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10892 S: Maintained
10893 F: drivers/hid/hid-thingm.c
10894
10895 THINKPAD ACPI EXTRAS DRIVER
10896 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10897 L: ibm-acpi-devel@lists.sourceforge.net
10898 L: platform-driver-x86@vger.kernel.org
10899 W: http://ibm-acpi.sourceforge.net
10900 W: http://thinkwiki.org/wiki/Ibm-acpi
10901 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10902 S: Maintained
10903 F: drivers/platform/x86/thinkpad_acpi.c
10904
10905 TI BANDGAP AND THERMAL DRIVER
10906 M: Eduardo Valentin <edubezval@gmail.com>
10907 L: linux-pm@vger.kernel.org
10908 L: linux-omap@vger.kernel.org
10909 S: Maintained
10910 F: drivers/thermal/ti-soc-thermal/
10911
10912 TI VPE/CAL DRIVERS
10913 M: Benoit Parrot <bparrot@ti.com>
10914 L: linux-media@vger.kernel.org
10915 W: http://linuxtv.org/
10916 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10917 S: Maintained
10918 F: drivers/media/platform/ti-vpe/
10919
10920 TI CDCE706 CLOCK DRIVER
10921 M: Max Filippov <jcmvbkbc@gmail.com>
10922 S: Maintained
10923 F: drivers/clk/clk-cdce706.c
10924
10925 TI CLOCK DRIVER
10926 M: Tero Kristo <t-kristo@ti.com>
10927 L: linux-omap@vger.kernel.org
10928 S: Maintained
10929 F: drivers/clk/ti/
10930 F: include/linux/clk/ti.h
10931
10932 TI FLASH MEDIA INTERFACE DRIVER
10933 M: Alex Dubov <oakad@yahoo.com>
10934 S: Maintained
10935 F: drivers/misc/tifm*
10936 F: drivers/mmc/host/tifm_sd.c
10937 F: include/linux/tifm.h
10938
10939 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10940 M: Santosh Shilimkar <ssantosh@kernel.org>
10941 L: linux-kernel@vger.kernel.org
10942 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10943 S: Maintained
10944 F: drivers/soc/ti/*
10945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10946
10947
10948 TI LM49xxx FAMILY ASoC CODEC DRIVERS
10949 M: M R Swami Reddy <mr.swami.reddy@ti.com>
10950 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
10951 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10952 S: Maintained
10953 F: sound/soc/codecs/lm49453*
10954 F: sound/soc/codecs/isabelle*
10955
10956 TI LP855x BACKLIGHT DRIVER
10957 M: Milo Kim <milo.kim@ti.com>
10958 S: Maintained
10959 F: Documentation/backlight/lp855x-driver.txt
10960 F: drivers/video/backlight/lp855x_bl.c
10961 F: include/linux/platform_data/lp855x.h
10962
10963 TI LP8727 CHARGER DRIVER
10964 M: Milo Kim <milo.kim@ti.com>
10965 S: Maintained
10966 F: drivers/power/lp8727_charger.c
10967 F: include/linux/platform_data/lp8727.h
10968
10969 TI LP8788 MFD DRIVER
10970 M: Milo Kim <milo.kim@ti.com>
10971 S: Maintained
10972 F: drivers/iio/adc/lp8788_adc.c
10973 F: drivers/leds/leds-lp8788.c
10974 F: drivers/mfd/lp8788*.c
10975 F: drivers/power/lp8788-charger.c
10976 F: drivers/regulator/lp8788-*.c
10977 F: include/linux/mfd/lp8788*.h
10978
10979 TI NETCP ETHERNET DRIVER
10980 M: Wingman Kwok <w-kwok2@ti.com>
10981 M: Murali Karicheri <m-karicheri2@ti.com>
10982 L: netdev@vger.kernel.org
10983 S: Maintained
10984 F: drivers/net/ethernet/ti/netcp*
10985
10986 TI TAS571X FAMILY ASoC CODEC DRIVER
10987 M: Kevin Cernekee <cernekee@chromium.org>
10988 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10989 S: Odd Fixes
10990 F: sound/soc/codecs/tas571x*
10991
10992 TI TWL4030 SERIES SOC CODEC DRIVER
10993 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
10994 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10995 S: Maintained
10996 F: sound/soc/codecs/twl4030*
10997
10998 TI WILINK WIRELESS DRIVERS
10999 L: linux-wireless@vger.kernel.org
11000 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11001 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11003 S: Orphan
11004 F: drivers/net/wireless/ti/
11005 F: include/linux/wl12xx.h
11006
11007 TIPC NETWORK LAYER
11008 M: Jon Maloy <jon.maloy@ericsson.com>
11009 M: Ying Xue <ying.xue@windriver.com>
11010 L: netdev@vger.kernel.org (core kernel code)
11011 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11012 W: http://tipc.sourceforge.net/
11013 S: Maintained
11014 F: include/uapi/linux/tipc*.h
11015 F: net/tipc/
11016
11017 TILE ARCHITECTURE
11018 M: Chris Metcalf <cmetcalf@ezchip.com>
11019 W: http://www.ezchip.com/scm/
11020 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11021 S: Supported
11022 F: arch/tile/
11023 F: drivers/char/tile-srom.c
11024 F: drivers/edac/tile_edac.c
11025 F: drivers/net/ethernet/tile/
11026 F: drivers/rtc/rtc-tile.c
11027 F: drivers/tty/hvc/hvc_tile.c
11028 F: drivers/tty/serial/tilegx.c
11029 F: drivers/usb/host/*-tilegx.c
11030 F: include/linux/usb/tilegx.h
11031
11032 TLAN NETWORK DRIVER
11033 M: Samuel Chessman <chessman@tux.org>
11034 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11035 W: http://sourceforge.net/projects/tlan/
11036 S: Maintained
11037 F: Documentation/networking/tlan.txt
11038 F: drivers/net/ethernet/ti/tlan.*
11039
11040 TOMOYO SECURITY MODULE
11041 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11042 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11043 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11044 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11045 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11046 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11047 W: http://tomoyo.sourceforge.jp/
11048 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11049 S: Maintained
11050 F: security/tomoyo/
11051
11052 TOPSTAR LAPTOP EXTRAS DRIVER
11053 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11054 L: platform-driver-x86@vger.kernel.org
11055 S: Maintained
11056 F: drivers/platform/x86/topstar-laptop.c
11057
11058 TOSHIBA ACPI EXTRAS DRIVER
11059 M: Azael Avalos <coproscefalo@gmail.com>
11060 L: platform-driver-x86@vger.kernel.org
11061 S: Maintained
11062 F: drivers/platform/x86/toshiba_acpi.c
11063
11064 TOSHIBA BLUETOOTH DRIVER
11065 M: Azael Avalos <coproscefalo@gmail.com>
11066 L: platform-driver-x86@vger.kernel.org
11067 S: Maintained
11068 F: drivers/platform/x86/toshiba_bluetooth.c
11069
11070 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11071 M: Azael Avalos <coproscefalo@gmail.com>
11072 L: platform-driver-x86@vger.kernel.org
11073 S: Maintained
11074 F: drivers/platform/x86/toshiba_haps.c
11075
11076 TOSHIBA WMI HOTKEYS DRIVER
11077 M: Azael Avalos <coproscefalo@gmail.com>
11078 L: platform-driver-x86@vger.kernel.org
11079 S: Maintained
11080 F: drivers/platform/x86/toshiba-wmi.c
11081
11082 TOSHIBA SMM DRIVER
11083 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11084 W: http://www.buzzard.org.uk/toshiba/
11085 S: Maintained
11086 F: drivers/char/toshiba.c
11087 F: include/linux/toshiba.h
11088 F: include/uapi/linux/toshiba.h
11089
11090 TOSHIBA TC358743 DRIVER
11091 M: Mats Randgaard <matrandg@cisco.com>
11092 L: linux-media@vger.kernel.org
11093 S: Maintained
11094 F: drivers/media/i2c/tc358743*
11095 F: include/media/i2c/tc358743.h
11096
11097 TMIO MMC DRIVER
11098 M: Ian Molton <ian@mnementh.co.uk>
11099 L: linux-mmc@vger.kernel.org
11100 S: Maintained
11101 F: drivers/mmc/host/tmio_mmc*
11102 F: drivers/mmc/host/sh_mobile_sdhi.c
11103 F: include/linux/mmc/tmio.h
11104 F: include/linux/mmc/sh_mobile_sdhi.h
11105
11106 TMP401 HARDWARE MONITOR DRIVER
11107 M: Guenter Roeck <linux@roeck-us.net>
11108 L: lm-sensors@lm-sensors.org
11109 S: Maintained
11110 F: Documentation/hwmon/tmp401
11111 F: drivers/hwmon/tmp401.c
11112
11113 TMPFS (SHMEM FILESYSTEM)
11114 M: Hugh Dickins <hughd@google.com>
11115 L: linux-mm@kvack.org
11116 S: Maintained
11117 F: include/linux/shmem_fs.h
11118 F: mm/shmem.c
11119
11120 TM6000 VIDEO4LINUX DRIVER
11121 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11122 L: linux-media@vger.kernel.org
11123 W: https://linuxtv.org
11124 T: git git://linuxtv.org/media_tree.git
11125 S: Odd fixes
11126 F: drivers/media/usb/tm6000/
11127
11128 TW68 VIDEO4LINUX DRIVER
11129 M: Hans Verkuil <hverkuil@xs4all.nl>
11130 L: linux-media@vger.kernel.org
11131 T: git git://linuxtv.org/media_tree.git
11132 W: https://linuxtv.org
11133 S: Odd Fixes
11134 F: drivers/media/pci/tw68/
11135
11136 TPM DEVICE DRIVER
11137 M: Peter Huewe <peterhuewe@gmx.de>
11138 M: Marcel Selhorst <tpmdd@selhorst.net>
11139 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11140 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11141 W: http://tpmdd.sourceforge.net
11142 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11143 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11144 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11145 S: Maintained
11146 F: drivers/char/tpm/
11147
11148 TPM IBM_VTPM DEVICE DRIVER
11149 M: Ashley Lai <ashleydlai@gmail.com>
11150 W: http://tpmdd.sourceforge.net
11151 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11152 S: Maintained
11153 F: drivers/char/tpm/tpm_ibmvtpm*
11154
11155 TRACING
11156 M: Steven Rostedt <rostedt@goodmis.org>
11157 M: Ingo Molnar <mingo@redhat.com>
11158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11159 S: Maintained
11160 F: Documentation/trace/ftrace.txt
11161 F: arch/*/*/*/ftrace.h
11162 F: arch/*/kernel/ftrace.c
11163 F: include/*/ftrace.h
11164 F: include/linux/trace*.h
11165 F: include/trace/
11166 F: kernel/trace/
11167 F: tools/testing/selftests/ftrace/
11168
11169 TRIVIAL PATCHES
11170 M: Jiri Kosina <trivial@kernel.org>
11171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11172 S: Maintained
11173 K: ^Subject:.*(?i)trivial
11174
11175 TTY LAYER
11176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11177 M: Jiri Slaby <jslaby@suse.com>
11178 S: Supported
11179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11180 F: Documentation/serial/
11181 F: drivers/tty/
11182 F: drivers/tty/serial/serial_core.c
11183 F: include/linux/serial_core.h
11184 F: include/linux/serial.h
11185 F: include/linux/tty.h
11186 F: include/uapi/linux/serial_core.h
11187 F: include/uapi/linux/serial.h
11188 F: include/uapi/linux/tty.h
11189
11190 TUA9001 MEDIA DRIVER
11191 M: Antti Palosaari <crope@iki.fi>
11192 L: linux-media@vger.kernel.org
11193 W: https://linuxtv.org
11194 W: http://palosaari.fi/linux/
11195 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11196 T: git git://linuxtv.org/anttip/media_tree.git
11197 S: Maintained
11198 F: drivers/media/tuners/tua9001*
11199
11200 TULIP NETWORK DRIVERS
11201 L: netdev@vger.kernel.org
11202 L: linux-parisc@vger.kernel.org
11203 S: Orphan
11204 F: drivers/net/ethernet/dec/tulip/
11205
11206 TUN/TAP driver
11207 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11208 W: http://vtun.sourceforge.net/tun
11209 S: Maintained
11210 F: Documentation/networking/tuntap.txt
11211 F: arch/um/os-Linux/drivers/
11212
11213 TURBOCHANNEL SUBSYSTEM
11214 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11215 M: Ralf Baechle <ralf@linux-mips.org>
11216 L: linux-mips@linux-mips.org
11217 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11218 S: Maintained
11219 F: drivers/tc/
11220 F: include/linux/tc.h
11221
11222 U14-34F SCSI DRIVER
11223 M: Dario Ballabio <ballabio_dario@emc.com>
11224 L: linux-scsi@vger.kernel.org
11225 S: Maintained
11226 F: drivers/scsi/u14-34f.c
11227
11228 UBI FILE SYSTEM (UBIFS)
11229 M: Artem Bityutskiy <dedekind1@gmail.com>
11230 M: Adrian Hunter <adrian.hunter@intel.com>
11231 L: linux-mtd@lists.infradead.org
11232 T: git git://git.infradead.org/ubifs-2.6.git
11233 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11234 S: Maintained
11235 F: Documentation/filesystems/ubifs.txt
11236 F: fs/ubifs/
11237
11238 UCLINUX (M68KNOMMU AND COLDFIRE)
11239 M: Greg Ungerer <gerg@uclinux.org>
11240 W: http://www.uclinux.org/
11241 L: linux-m68k@lists.linux-m68k.org
11242 L: uclinux-dev@uclinux.org (subscribers-only)
11243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11244 S: Maintained
11245 F: arch/m68k/coldfire/
11246 F: arch/m68k/68*/
11247 F: arch/m68k/*/*_no.*
11248 F: arch/m68k/include/asm/*_no.*
11249
11250 UDF FILESYSTEM
11251 M: Jan Kara <jack@suse.com>
11252 S: Maintained
11253 F: Documentation/filesystems/udf.txt
11254 F: fs/udf/
11255
11256 UFS FILESYSTEM
11257 M: Evgeniy Dushistov <dushistov@mail.ru>
11258 S: Maintained
11259 F: Documentation/filesystems/ufs.txt
11260 F: fs/ufs/
11261
11262 UHID USERSPACE HID IO DRIVER:
11263 M: David Herrmann <dh.herrmann@googlemail.com>
11264 L: linux-input@vger.kernel.org
11265 S: Maintained
11266 F: drivers/hid/uhid.c
11267 F: include/uapi/linux/uhid.h
11268
11269 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11270 L: linux-usb@vger.kernel.org
11271 S: Orphan
11272 F: drivers/uwb/
11273 F: include/linux/uwb.h
11274 F: include/linux/uwb/
11275
11276 UNICORE32 ARCHITECTURE:
11277 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11278 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11279 S: Maintained
11280 T: git git://github.com/gxt/linux.git
11281 F: arch/unicore32/
11282
11283 UNIFDEF
11284 M: Tony Finch <dot@dotat.at>
11285 W: http://dotat.at/prog/unifdef
11286 S: Maintained
11287 F: scripts/unifdef.c
11288
11289 UNIFORM CDROM DRIVER
11290 M: Jens Axboe <axboe@kernel.dk>
11291 W: http://www.kernel.dk
11292 S: Maintained
11293 F: Documentation/cdrom/
11294 F: drivers/cdrom/cdrom.c
11295 F: include/linux/cdrom.h
11296 F: include/uapi/linux/cdrom.h
11297
11298 UNISYS S-PAR DRIVERS
11299 M: Benjamin Romer <benjamin.romer@unisys.com>
11300 M: David Kershner <david.kershner@unisys.com>
11301 L: sparmaintainer@unisys.com (Unisys internal)
11302 S: Supported
11303 F: drivers/staging/unisys/
11304
11305 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11306 M: Vinayak Holikatti <vinholikatti@gmail.com>
11307 L: linux-scsi@vger.kernel.org
11308 S: Supported
11309 F: Documentation/scsi/ufs.txt
11310 F: drivers/scsi/ufs/
11311
11312 UNSORTED BLOCK IMAGES (UBI)
11313 M: Artem Bityutskiy <dedekind1@gmail.com>
11314 M: Richard Weinberger <richard@nod.at>
11315 W: http://www.linux-mtd.infradead.org/
11316 L: linux-mtd@lists.infradead.org
11317 T: git git://git.infradead.org/ubifs-2.6.git
11318 S: Supported
11319 F: drivers/mtd/ubi/
11320 F: include/linux/mtd/ubi.h
11321 F: include/uapi/mtd/ubi-user.h
11322
11323 USB ACM DRIVER
11324 M: Oliver Neukum <oneukum@suse.com>
11325 L: linux-usb@vger.kernel.org
11326 S: Maintained
11327 F: Documentation/usb/acm.txt
11328 F: drivers/usb/class/cdc-acm.*
11329
11330 USB AR5523 WIRELESS DRIVER
11331 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11332 L: linux-wireless@vger.kernel.org
11333 S: Maintained
11334 F: drivers/net/wireless/ath/ar5523/
11335
11336 USB ATTACHED SCSI
11337 M: Hans de Goede <hdegoede@redhat.com>
11338 M: Gerd Hoffmann <kraxel@redhat.com>
11339 L: linux-usb@vger.kernel.org
11340 L: linux-scsi@vger.kernel.org
11341 S: Maintained
11342 F: drivers/usb/storage/uas.c
11343
11344 USB CDC ETHERNET DRIVER
11345 M: Oliver Neukum <oliver@neukum.org>
11346 L: linux-usb@vger.kernel.org
11347 S: Maintained
11348 F: drivers/net/usb/cdc_*.c
11349 F: include/uapi/linux/usb/cdc.h
11350
11351 USB CHAOSKEY DRIVER
11352 M: Keith Packard <keithp@keithp.com>
11353 L: linux-usb@vger.kernel.org
11354 S: Maintained
11355 F: drivers/usb/misc/chaoskey.c
11356
11357 USB CYPRESS C67X00 DRIVER
11358 M: Peter Korsgaard <jacmet@sunsite.dk>
11359 L: linux-usb@vger.kernel.org
11360 S: Maintained
11361 F: drivers/usb/c67x00/
11362
11363 USB DAVICOM DM9601 DRIVER
11364 M: Peter Korsgaard <jacmet@sunsite.dk>
11365 L: netdev@vger.kernel.org
11366 W: http://www.linux-usb.org/usbnet
11367 S: Maintained
11368 F: drivers/net/usb/dm9601.c
11369
11370 USB DIAMOND RIO500 DRIVER
11371 M: Cesar Miquel <miquel@df.uba.ar>
11372 L: rio500-users@lists.sourceforge.net
11373 W: http://rio500.sourceforge.net
11374 S: Maintained
11375 F: drivers/usb/misc/rio500*
11376
11377 USB EHCI DRIVER
11378 M: Alan Stern <stern@rowland.harvard.edu>
11379 L: linux-usb@vger.kernel.org
11380 S: Maintained
11381 F: Documentation/usb/ehci.txt
11382 F: drivers/usb/host/ehci*
11383
11384 USB GADGET/PERIPHERAL SUBSYSTEM
11385 M: Felipe Balbi <balbi@kernel.org>
11386 L: linux-usb@vger.kernel.org
11387 W: http://www.linux-usb.org/gadget
11388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11389 S: Maintained
11390 F: drivers/usb/gadget/
11391 F: include/linux/usb/gadget*
11392
11393 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11394 M: Jiri Kosina <jikos@kernel.org>
11395 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11396 L: linux-usb@vger.kernel.org
11397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11398 S: Maintained
11399 F: Documentation/hid/hiddev.txt
11400 F: drivers/hid/usbhid/
11401
11402 USB ISP116X DRIVER
11403 M: Olav Kongas <ok@artecdesign.ee>
11404 L: linux-usb@vger.kernel.org
11405 S: Maintained
11406 F: drivers/usb/host/isp116x*
11407 F: include/linux/usb/isp116x.h
11408
11409 USB MASS STORAGE DRIVER
11410 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11411 L: linux-usb@vger.kernel.org
11412 L: usb-storage@lists.one-eyed-alien.net
11413 S: Maintained
11414 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11415 F: drivers/usb/storage/
11416
11417 USB MIDI DRIVER
11418 M: Clemens Ladisch <clemens@ladisch.de>
11419 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11420 T: git git://git.alsa-project.org/alsa-kernel.git
11421 S: Maintained
11422 F: sound/usb/midi.*
11423
11424 USB NETWORKING DRIVERS
11425 L: linux-usb@vger.kernel.org
11426 S: Odd Fixes
11427 F: drivers/net/usb/
11428
11429 USB OHCI DRIVER
11430 M: Alan Stern <stern@rowland.harvard.edu>
11431 L: linux-usb@vger.kernel.org
11432 S: Maintained
11433 F: Documentation/usb/ohci.txt
11434 F: drivers/usb/host/ohci*
11435
11436 USB OTG FSM (Finite State Machine)
11437 M: Peter Chen <Peter.Chen@nxp.com>
11438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11439 L: linux-usb@vger.kernel.org
11440 S: Maintained
11441 F: drivers/usb/common/usb-otg-fsm.c
11442
11443 USB OVER IP DRIVER
11444 M: Valentina Manea <valentina.manea.m@gmail.com>
11445 M: Shuah Khan <shuah.kh@samsung.com>
11446 L: linux-usb@vger.kernel.org
11447 S: Maintained
11448 F: Documentation/usb/usbip_protocol.txt
11449 F: drivers/usb/usbip/
11450 F: tools/usb/usbip/
11451
11452 USB PEGASUS DRIVER
11453 M: Petko Manolov <petkan@nucleusys.com>
11454 L: linux-usb@vger.kernel.org
11455 L: netdev@vger.kernel.org
11456 T: git git://github.com/petkan/pegasus.git
11457 W: https://github.com/petkan/pegasus
11458 S: Maintained
11459 F: drivers/net/usb/pegasus.*
11460
11461 USB PHY LAYER
11462 M: Felipe Balbi <balbi@kernel.org>
11463 L: linux-usb@vger.kernel.org
11464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11465 S: Maintained
11466 F: drivers/usb/phy/
11467
11468 USB PRINTER DRIVER (usblp)
11469 M: Pete Zaitcev <zaitcev@redhat.com>
11470 L: linux-usb@vger.kernel.org
11471 S: Supported
11472 F: drivers/usb/class/usblp.c
11473
11474 USB QMI WWAN NETWORK DRIVER
11475 M: Bjørn Mork <bjorn@mork.no>
11476 L: netdev@vger.kernel.org
11477 S: Maintained
11478 F: Documentation/ABI/testing/sysfs-class-net-qmi
11479 F: drivers/net/usb/qmi_wwan.c
11480
11481 USB RTL8150 DRIVER
11482 M: Petko Manolov <petkan@nucleusys.com>
11483 L: linux-usb@vger.kernel.org
11484 L: netdev@vger.kernel.org
11485 T: git git://github.com/petkan/rtl8150.git
11486 W: https://github.com/petkan/rtl8150
11487 S: Maintained
11488 F: drivers/net/usb/rtl8150.c
11489
11490 USB SERIAL SUBSYSTEM
11491 M: Johan Hovold <johan@kernel.org>
11492 L: linux-usb@vger.kernel.org
11493 S: Maintained
11494 F: Documentation/usb/usb-serial.txt
11495 F: drivers/usb/serial/
11496 F: include/linux/usb/serial.h
11497
11498 USB SMSC75XX ETHERNET DRIVER
11499 M: Steve Glendinning <steve.glendinning@shawell.net>
11500 L: netdev@vger.kernel.org
11501 S: Maintained
11502 F: drivers/net/usb/smsc75xx.*
11503
11504 USB SMSC95XX ETHERNET DRIVER
11505 M: Steve Glendinning <steve.glendinning@shawell.net>
11506 L: netdev@vger.kernel.org
11507 S: Maintained
11508 F: drivers/net/usb/smsc95xx.*
11509
11510 USB SUBSYSTEM
11511 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11512 L: linux-usb@vger.kernel.org
11513 W: http://www.linux-usb.org
11514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11515 S: Supported
11516 F: Documentation/usb/
11517 F: drivers/usb/
11518 F: include/linux/usb.h
11519 F: include/linux/usb/
11520
11521 USB UHCI DRIVER
11522 M: Alan Stern <stern@rowland.harvard.edu>
11523 L: linux-usb@vger.kernel.org
11524 S: Maintained
11525 F: drivers/usb/host/uhci*
11526
11527 USB "USBNET" DRIVER FRAMEWORK
11528 M: Oliver Neukum <oneukum@suse.com>
11529 L: netdev@vger.kernel.org
11530 W: http://www.linux-usb.org/usbnet
11531 S: Maintained
11532 F: drivers/net/usb/usbnet.c
11533 F: include/linux/usb/usbnet.h
11534
11535 USB VIDEO CLASS
11536 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11537 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11538 L: linux-media@vger.kernel.org
11539 T: git git://linuxtv.org/media_tree.git
11540 W: http://www.ideasonboard.org/uvc/
11541 S: Maintained
11542 F: drivers/media/usb/uvc/
11543 F: include/uapi/linux/uvcvideo.h
11544
11545 USB VISION DRIVER
11546 M: Hans Verkuil <hverkuil@xs4all.nl>
11547 L: linux-media@vger.kernel.org
11548 T: git git://linuxtv.org/media_tree.git
11549 W: https://linuxtv.org
11550 S: Odd Fixes
11551 F: drivers/media/usb/usbvision/
11552
11553 USB WEBCAM GADGET
11554 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11555 L: linux-usb@vger.kernel.org
11556 S: Maintained
11557 F: drivers/usb/gadget/function/*uvc*
11558 F: drivers/usb/gadget/legacy/webcam.c
11559
11560 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11561 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11562 L: linux-wireless@vger.kernel.org
11563 S: Maintained
11564 F: drivers/net/wireless/rndis_wlan.c
11565
11566 USB XHCI DRIVER
11567 M: Mathias Nyman <mathias.nyman@intel.com>
11568 L: linux-usb@vger.kernel.org
11569 S: Supported
11570 F: drivers/usb/host/xhci*
11571 F: drivers/usb/host/pci-quirks*
11572
11573 USB ZD1201 DRIVER
11574 L: linux-wireless@vger.kernel.org
11575 W: http://linux-lc100020.sourceforge.net
11576 S: Orphan
11577 F: drivers/net/wireless/zydas/zd1201.*
11578
11579 USB ZR364XX DRIVER
11580 M: Antoine Jacquet <royale@zerezo.com>
11581 L: linux-usb@vger.kernel.org
11582 L: linux-media@vger.kernel.org
11583 T: git git://linuxtv.org/media_tree.git
11584 W: http://royale.zerezo.com/zr364xx/
11585 S: Maintained
11586 F: Documentation/video4linux/zr364xx.txt
11587 F: drivers/media/usb/zr364xx/
11588
11589 ULPI BUS
11590 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11591 L: linux-usb@vger.kernel.org
11592 S: Maintained
11593 F: drivers/usb/common/ulpi.c
11594 F: include/linux/ulpi/
11595
11596 USER-MODE LINUX (UML)
11597 M: Jeff Dike <jdike@addtoit.com>
11598 M: Richard Weinberger <richard@nod.at>
11599 L: user-mode-linux-devel@lists.sourceforge.net
11600 L: user-mode-linux-user@lists.sourceforge.net
11601 W: http://user-mode-linux.sourceforge.net
11602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11603 S: Maintained
11604 F: Documentation/virtual/uml/
11605 F: arch/um/
11606 F: arch/x86/um/
11607 F: fs/hostfs/
11608 F: fs/hppfs/
11609
11610 USERSPACE I/O (UIO)
11611 M: "Hans J. Koch" <hjk@hansjkoch.de>
11612 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11613 S: Maintained
11614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11615 F: Documentation/DocBook/uio-howto.tmpl
11616 F: drivers/uio/
11617 F: include/linux/uio*.h
11618
11619 UTIL-LINUX PACKAGE
11620 M: Karel Zak <kzak@redhat.com>
11621 L: util-linux@vger.kernel.org
11622 W: http://en.wikipedia.org/wiki/Util-linux
11623 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11624 S: Maintained
11625
11626 UVESAFB DRIVER
11627 M: Michal Januszewski <spock@gentoo.org>
11628 L: linux-fbdev@vger.kernel.org
11629 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11630 S: Maintained
11631 F: Documentation/fb/uvesafb.txt
11632 F: drivers/video/fbdev/uvesafb.*
11633
11634 VF610 NAND DRIVER
11635 M: Stefan Agner <stefan@agner.ch>
11636 L: linux-mtd@lists.infradead.org
11637 S: Supported
11638 F: drivers/mtd/nand/vf610_nfc.c
11639
11640 VFAT/FAT/MSDOS FILESYSTEM
11641 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11642 S: Maintained
11643 F: Documentation/filesystems/vfat.txt
11644 F: fs/fat/
11645
11646 VFIO DRIVER
11647 M: Alex Williamson <alex.williamson@redhat.com>
11648 L: kvm@vger.kernel.org
11649 T: git git://github.com/awilliam/linux-vfio.git
11650 S: Maintained
11651 F: Documentation/vfio.txt
11652 F: drivers/vfio/
11653 F: include/linux/vfio.h
11654 F: include/uapi/linux/vfio.h
11655
11656 VFIO PLATFORM DRIVER
11657 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11658 L: kvm@vger.kernel.org
11659 S: Maintained
11660 F: drivers/vfio/platform/
11661
11662 VIDEOBUF2 FRAMEWORK
11663 M: Pawel Osciak <pawel@osciak.com>
11664 M: Marek Szyprowski <m.szyprowski@samsung.com>
11665 M: Kyungmin Park <kyungmin.park@samsung.com>
11666 L: linux-media@vger.kernel.org
11667 S: Maintained
11668 F: drivers/media/v4l2-core/videobuf2-*
11669 F: include/media/videobuf2-*
11670
11671 VIRTUAL SERIO DEVICE DRIVER
11672 M: Stephen Chandler Paul <thatslyude@gmail.com>
11673 S: Maintained
11674 F: drivers/input/serio/userio.c
11675 F: include/uapi/linux/userio.h
11676
11677 VIRTIO CONSOLE DRIVER
11678 M: Amit Shah <amit.shah@redhat.com>
11679 L: virtualization@lists.linux-foundation.org
11680 S: Maintained
11681 F: drivers/char/virtio_console.c
11682 F: include/linux/virtio_console.h
11683 F: include/uapi/linux/virtio_console.h
11684
11685 VIRTIO CORE, NET AND BLOCK DRIVERS
11686 M: "Michael S. Tsirkin" <mst@redhat.com>
11687 L: virtualization@lists.linux-foundation.org
11688 S: Maintained
11689 F: drivers/virtio/
11690 F: tools/virtio/
11691 F: drivers/net/virtio_net.c
11692 F: drivers/block/virtio_blk.c
11693 F: include/linux/virtio_*.h
11694 F: include/uapi/linux/virtio_*.h
11695
11696 VIRTIO DRIVERS FOR S390
11697 M: Christian Borntraeger <borntraeger@de.ibm.com>
11698 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11699 L: linux-s390@vger.kernel.org
11700 L: virtualization@lists.linux-foundation.org
11701 L: kvm@vger.kernel.org
11702 S: Supported
11703 F: drivers/s390/virtio/
11704
11705 VIRTIO GPU DRIVER
11706 M: David Airlie <airlied@linux.ie>
11707 M: Gerd Hoffmann <kraxel@redhat.com>
11708 L: dri-devel@lists.freedesktop.org
11709 L: virtualization@lists.linux-foundation.org
11710 S: Maintained
11711 F: drivers/gpu/drm/virtio/
11712 F: include/uapi/linux/virtio_gpu.h
11713
11714 VIRTIO HOST (VHOST)
11715 M: "Michael S. Tsirkin" <mst@redhat.com>
11716 L: kvm@vger.kernel.org
11717 L: virtualization@lists.linux-foundation.org
11718 L: netdev@vger.kernel.org
11719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11720 S: Maintained
11721 F: drivers/vhost/
11722 F: include/uapi/linux/vhost.h
11723
11724 VIRTIO INPUT DRIVER
11725 M: Gerd Hoffmann <kraxel@redhat.com>
11726 S: Maintained
11727 F: drivers/virtio/virtio_input.c
11728 F: include/uapi/linux/virtio_input.h
11729
11730 VIA RHINE NETWORK DRIVER
11731 S: Orphan
11732 F: drivers/net/ethernet/via/via-rhine.c
11733
11734 VIA SD/MMC CARD CONTROLLER DRIVER
11735 M: Bruce Chang <brucechang@via.com.tw>
11736 M: Harald Welte <HaraldWelte@viatech.com>
11737 S: Maintained
11738 F: drivers/mmc/host/via-sdmmc.c
11739
11740 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11741 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11742 L: linux-fbdev@vger.kernel.org
11743 S: Maintained
11744 F: include/linux/via-core.h
11745 F: include/linux/via-gpio.h
11746 F: include/linux/via_i2c.h
11747 F: drivers/video/fbdev/via/
11748
11749 VIA VELOCITY NETWORK DRIVER
11750 M: Francois Romieu <romieu@fr.zoreil.com>
11751 L: netdev@vger.kernel.org
11752 S: Maintained
11753 F: drivers/net/ethernet/via/via-velocity.*
11754
11755 VIRT LIB
11756 M: Alex Williamson <alex.williamson@redhat.com>
11757 M: Paolo Bonzini <pbonzini@redhat.com>
11758 L: kvm@vger.kernel.org
11759 S: Supported
11760 F: virt/lib/
11761
11762 VIVID VIRTUAL VIDEO DRIVER
11763 M: Hans Verkuil <hverkuil@xs4all.nl>
11764 L: linux-media@vger.kernel.org
11765 T: git git://linuxtv.org/media_tree.git
11766 W: https://linuxtv.org
11767 S: Maintained
11768 F: drivers/media/platform/vivid/*
11769
11770 VLAN (802.1Q)
11771 M: Patrick McHardy <kaber@trash.net>
11772 L: netdev@vger.kernel.org
11773 S: Maintained
11774 F: drivers/net/macvlan.c
11775 F: include/linux/if_*vlan.h
11776 F: net/8021q/
11777
11778 VLYNQ BUS
11779 M: Florian Fainelli <florian@openwrt.org>
11780 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11781 S: Maintained
11782 F: drivers/vlynq/vlynq.c
11783 F: include/linux/vlynq.h
11784
11785 VME SUBSYSTEM
11786 M: Martyn Welch <martyn@welchs.me.uk>
11787 M: Manohar Vanga <manohar.vanga@gmail.com>
11788 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11789 L: devel@driverdev.osuosl.org
11790 S: Maintained
11791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11792 F: Documentation/vme_api.txt
11793 F: drivers/staging/vme/
11794 F: drivers/vme/
11795 F: include/linux/vme*
11796
11797 VMWARE HYPERVISOR INTERFACE
11798 M: Alok Kataria <akataria@vmware.com>
11799 L: virtualization@lists.linux-foundation.org
11800 S: Supported
11801 F: arch/x86/kernel/cpu/vmware.c
11802
11803 VMWARE BALLOON DRIVER
11804 M: Xavier Deguillard <xdeguillard@vmware.com>
11805 M: Philip Moltmann <moltmann@vmware.com>
11806 M: "VMware, Inc." <pv-drivers@vmware.com>
11807 L: linux-kernel@vger.kernel.org
11808 S: Maintained
11809 F: drivers/misc/vmw_balloon.c
11810
11811 VMWARE VMMOUSE SUBDRIVER
11812 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11813 M: "VMware, Inc." <pv-drivers@vmware.com>
11814 L: linux-input@vger.kernel.org
11815 S: Maintained
11816 F: drivers/input/mouse/vmmouse.c
11817 F: drivers/input/mouse/vmmouse.h
11818
11819 VMWARE VMXNET3 ETHERNET DRIVER
11820 M: Shrikrishna Khare <skhare@vmware.com>
11821 M: "VMware, Inc." <pv-drivers@vmware.com>
11822 L: netdev@vger.kernel.org
11823 S: Maintained
11824 F: drivers/net/vmxnet3/
11825
11826 VMware PVSCSI driver
11827 M: Arvind Kumar <arvindkumar@vmware.com>
11828 M: VMware PV-Drivers <pv-drivers@vmware.com>
11829 L: linux-scsi@vger.kernel.org
11830 S: Maintained
11831 F: drivers/scsi/vmw_pvscsi.c
11832 F: drivers/scsi/vmw_pvscsi.h
11833
11834 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11835 M: Liam Girdwood <lgirdwood@gmail.com>
11836 M: Mark Brown <broonie@kernel.org>
11837 L: linux-kernel@vger.kernel.org
11838 W: http://www.slimlogic.co.uk/?p=48
11839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11840 S: Supported
11841 F: drivers/regulator/
11842 F: include/linux/regulator/
11843
11844 VRF
11845 M: David Ahern <dsa@cumulusnetworks.com>
11846 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11847 L: netdev@vger.kernel.org
11848 S: Maintained
11849 F: drivers/net/vrf.c
11850 F: Documentation/networking/vrf.txt
11851
11852 VT1211 HARDWARE MONITOR DRIVER
11853 M: Juerg Haefliger <juergh@gmail.com>
11854 L: lm-sensors@lm-sensors.org
11855 S: Maintained
11856 F: Documentation/hwmon/vt1211
11857 F: drivers/hwmon/vt1211.c
11858
11859 VT8231 HARDWARE MONITOR DRIVER
11860 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11861 L: lm-sensors@lm-sensors.org
11862 S: Maintained
11863 F: drivers/hwmon/vt8231.c
11864
11865 VUB300 USB to SDIO/SD/MMC bridge chip
11866 M: Tony Olech <tony.olech@elandigitalsystems.com>
11867 L: linux-mmc@vger.kernel.org
11868 L: linux-usb@vger.kernel.org
11869 S: Supported
11870 F: drivers/mmc/host/vub300.c
11871
11872 W1 DALLAS'S 1-WIRE BUS
11873 M: Evgeniy Polyakov <zbr@ioremap.net>
11874 S: Maintained
11875 F: Documentation/w1/
11876 F: drivers/w1/
11877
11878 W83791D HARDWARE MONITORING DRIVER
11879 M: Marc Hulsman <m.hulsman@tudelft.nl>
11880 L: lm-sensors@lm-sensors.org
11881 S: Maintained
11882 F: Documentation/hwmon/w83791d
11883 F: drivers/hwmon/w83791d.c
11884
11885 W83793 HARDWARE MONITORING DRIVER
11886 M: Rudolf Marek <r.marek@assembler.cz>
11887 L: lm-sensors@lm-sensors.org
11888 S: Maintained
11889 F: Documentation/hwmon/w83793
11890 F: drivers/hwmon/w83793.c
11891
11892 W83795 HARDWARE MONITORING DRIVER
11893 M: Jean Delvare <jdelvare@suse.com>
11894 L: lm-sensors@lm-sensors.org
11895 S: Maintained
11896 F: drivers/hwmon/w83795.c
11897
11898 W83L51xD SD/MMC CARD INTERFACE DRIVER
11899 M: Pierre Ossman <pierre@ossman.eu>
11900 S: Maintained
11901 F: drivers/mmc/host/wbsd.*
11902
11903 WACOM PROTOCOL 4 SERIAL TABLETS
11904 M: Julian Squires <julian@cipht.net>
11905 M: Hans de Goede <hdegoede@redhat.com>
11906 L: linux-input@vger.kernel.org
11907 S: Maintained
11908 F: drivers/input/tablet/wacom_serial4.c
11909
11910 WATCHDOG DEVICE DRIVERS
11911 M: Wim Van Sebroeck <wim@iguana.be>
11912 R: Guenter Roeck <linux@roeck-us.net>
11913 L: linux-watchdog@vger.kernel.org
11914 W: http://www.linux-watchdog.org/
11915 T: git git://www.linux-watchdog.org/linux-watchdog.git
11916 S: Maintained
11917 F: Documentation/watchdog/
11918 F: drivers/watchdog/
11919 F: include/linux/watchdog.h
11920 F: include/uapi/linux/watchdog.h
11921
11922 WD7000 SCSI DRIVER
11923 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11924 L: linux-scsi@vger.kernel.org
11925 S: Maintained
11926 F: drivers/scsi/wd7000.c
11927
11928 WIIMOTE HID DRIVER
11929 M: David Herrmann <dh.herrmann@googlemail.com>
11930 L: linux-input@vger.kernel.org
11931 S: Maintained
11932 F: drivers/hid/hid-wiimote*
11933
11934 WINBOND CIR DRIVER
11935 M: David Härdeman <david@hardeman.nu>
11936 S: Maintained
11937 F: drivers/media/rc/winbond-cir.c
11938
11939 WINSYSTEMS WS16C48 GPIO DRIVER
11940 M: William Breathitt Gray <vilhelm.gray@gmail.com>
11941 L: linux-gpio@vger.kernel.org
11942 S: Maintained
11943 F: drivers/gpio/gpio-ws16c48.c
11944
11945 WIMAX STACK
11946 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
11947 M: linux-wimax@intel.com
11948 L: wimax@linuxwimax.org (subscribers-only)
11949 S: Supported
11950 W: http://linuxwimax.org
11951 F: Documentation/wimax/README.wimax
11952 F: include/linux/wimax/debug.h
11953 F: include/net/wimax.h
11954 F: include/uapi/linux/wimax.h
11955 F: net/wimax/
11956
11957 WISTRON LAPTOP BUTTON DRIVER
11958 M: Miloslav Trmac <mitr@volny.cz>
11959 S: Maintained
11960 F: drivers/input/misc/wistron_btns.c
11961
11962 WL3501 WIRELESS PCMCIA CARD DRIVER
11963 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
11964 L: linux-wireless@vger.kernel.org
11965 W: http://oops.ghostprotocols.net:81/blog
11966 S: Maintained
11967 F: drivers/net/wireless/wl3501*
11968
11969 WOLFSON MICROELECTRONICS DRIVERS
11970 L: patches@opensource.wolfsonmicro.com
11971 T: git https://github.com/CirrusLogic/linux-drivers.git
11972 W: https://github.com/CirrusLogic/linux-drivers/wiki
11973 S: Supported
11974 F: Documentation/hwmon/wm83??
11975 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
11976 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
11977 F: Documentation/devicetree/bindings/mfd/arizona.txt
11978 F: arch/arm/mach-s3c64xx/mach-crag6410*
11979 F: drivers/clk/clk-wm83*.c
11980 F: drivers/extcon/extcon-arizona.c
11981 F: drivers/leds/leds-wm83*.c
11982 F: drivers/gpio/gpio-*wm*.c
11983 F: drivers/gpio/gpio-arizona.c
11984 F: drivers/hwmon/wm83??-hwmon.c
11985 F: drivers/input/misc/wm831x-on.c
11986 F: drivers/input/touchscreen/wm831x-ts.c
11987 F: drivers/input/touchscreen/wm97*.c
11988 F: drivers/mfd/arizona*
11989 F: drivers/mfd/wm*.c
11990 F: drivers/mfd/cs47l24*
11991 F: drivers/power/wm83*.c
11992 F: drivers/rtc/rtc-wm83*.c
11993 F: drivers/regulator/wm8*.c
11994 F: drivers/video/backlight/wm83*_bl.c
11995 F: drivers/watchdog/wm83*_wdt.c
11996 F: include/linux/mfd/arizona/
11997 F: include/linux/mfd/wm831x/
11998 F: include/linux/mfd/wm8350/
11999 F: include/linux/mfd/wm8400*
12000 F: include/linux/wm97xx.h
12001 F: include/sound/wm????.h
12002 F: sound/soc/codecs/arizona.?
12003 F: sound/soc/codecs/wm*
12004 F: sound/soc/codecs/cs47l24*
12005
12006 WORKQUEUE
12007 M: Tejun Heo <tj@kernel.org>
12008 R: Lai Jiangshan <jiangshanlai@gmail.com>
12009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12010 S: Maintained
12011 F: include/linux/workqueue.h
12012 F: kernel/workqueue.c
12013 F: Documentation/workqueue.txt
12014
12015 X.25 NETWORK LAYER
12016 M: Andrew Hendry <andrew.hendry@gmail.com>
12017 L: linux-x25@vger.kernel.org
12018 S: Odd Fixes
12019 F: Documentation/networking/x25*
12020 F: include/net/x25*
12021 F: net/x25/
12022
12023 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12024 M: Thomas Gleixner <tglx@linutronix.de>
12025 M: Ingo Molnar <mingo@redhat.com>
12026 M: "H. Peter Anvin" <hpa@zytor.com>
12027 M: x86@kernel.org
12028 L: linux-kernel@vger.kernel.org
12029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12030 S: Maintained
12031 F: Documentation/x86/
12032 F: arch/x86/
12033
12034 X86 PLATFORM DRIVERS
12035 M: Darren Hart <dvhart@infradead.org>
12036 L: platform-driver-x86@vger.kernel.org
12037 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12038 S: Maintained
12039 F: drivers/platform/x86/
12040 F: drivers/platform/olpc/
12041
12042 X86 MCE INFRASTRUCTURE
12043 M: Tony Luck <tony.luck@intel.com>
12044 M: Borislav Petkov <bp@alien8.de>
12045 L: linux-edac@vger.kernel.org
12046 S: Maintained
12047 F: arch/x86/kernel/cpu/mcheck/*
12048
12049 X86 MICROCODE UPDATE SUPPORT
12050 M: Borislav Petkov <bp@alien8.de>
12051 S: Maintained
12052 F: arch/x86/kernel/cpu/microcode/*
12053
12054 X86 VDSO
12055 M: Andy Lutomirski <luto@amacapital.net>
12056 L: linux-kernel@vger.kernel.org
12057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12058 S: Maintained
12059 F: arch/x86/entry/vdso/
12060
12061 XC2028/3028 TUNER DRIVER
12062 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12063 L: linux-media@vger.kernel.org
12064 W: https://linuxtv.org
12065 T: git git://linuxtv.org/media_tree.git
12066 S: Maintained
12067 F: drivers/media/tuners/tuner-xc2028.*
12068
12069 XEN HYPERVISOR INTERFACE
12070 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12071 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12072 M: David Vrabel <david.vrabel@citrix.com>
12073 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12075 S: Supported
12076 F: arch/x86/xen/
12077 F: drivers/*/xen-*front.c
12078 F: drivers/xen/
12079 F: arch/x86/include/asm/xen/
12080 F: include/xen/
12081 F: include/uapi/xen/
12082
12083 XEN HYPERVISOR ARM
12084 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12085 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12086 S: Supported
12087 F: arch/arm/xen/
12088 F: arch/arm/include/asm/xen/
12089
12090 XEN HYPERVISOR ARM64
12091 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12092 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12093 S: Supported
12094 F: arch/arm64/xen/
12095 F: arch/arm64/include/asm/xen/
12096
12097 XEN NETWORK BACKEND DRIVER
12098 M: Wei Liu <wei.liu2@citrix.com>
12099 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12100 L: netdev@vger.kernel.org
12101 S: Supported
12102 F: drivers/net/xen-netback/*
12103
12104 XEN PCI SUBSYSTEM
12105 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12106 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12107 S: Supported
12108 F: arch/x86/pci/*xen*
12109 F: drivers/pci/*xen*
12110
12111 XEN BLOCK SUBSYSTEM
12112 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12113 M: Roger Pau Monné <roger.pau@citrix.com>
12114 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12115 S: Supported
12116 F: drivers/block/xen-blkback/*
12117 F: drivers/block/xen*
12118
12119 XEN PVSCSI DRIVERS
12120 M: Juergen Gross <jgross@suse.com>
12121 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12122 L: linux-scsi@vger.kernel.org
12123 S: Supported
12124 F: drivers/scsi/xen-scsifront.c
12125 F: drivers/xen/xen-scsiback.c
12126 F: include/xen/interface/io/vscsiif.h
12127
12128 XEN SWIOTLB SUBSYSTEM
12129 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12130 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12131 S: Supported
12132 F: arch/x86/xen/*swiotlb*
12133 F: drivers/xen/*swiotlb*
12134
12135 XFS FILESYSTEM
12136 P: Silicon Graphics Inc
12137 M: Dave Chinner <david@fromorbit.com>
12138 M: xfs@oss.sgi.com
12139 L: xfs@oss.sgi.com
12140 W: http://oss.sgi.com/projects/xfs
12141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12142 S: Supported
12143 F: Documentation/filesystems/xfs.txt
12144 F: fs/xfs/
12145
12146 XILINX AXI ETHERNET DRIVER
12147 M: Anirudha Sarangi <anirudh@xilinx.com>
12148 M: John Linn <John.Linn@xilinx.com>
12149 S: Maintained
12150 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12151
12152 XILINX UARTLITE SERIAL DRIVER
12153 M: Peter Korsgaard <jacmet@sunsite.dk>
12154 L: linux-serial@vger.kernel.org
12155 S: Maintained
12156 F: drivers/tty/serial/uartlite.c
12157
12158 XILINX VIDEO IP CORES
12159 M: Hyun Kwon <hyun.kwon@xilinx.com>
12160 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12161 L: linux-media@vger.kernel.org
12162 T: git git://linuxtv.org/media_tree.git
12163 S: Supported
12164 F: Documentation/devicetree/bindings/media/xilinx/
12165 F: drivers/media/platform/xilinx/
12166 F: include/uapi/linux/xilinx-v4l2-controls.h
12167
12168 XILLYBUS DRIVER
12169 M: Eli Billauer <eli.billauer@gmail.com>
12170 L: linux-kernel@vger.kernel.org
12171 S: Supported
12172 F: drivers/char/xillybus/
12173
12174 XTENSA XTFPGA PLATFORM SUPPORT
12175 M: Max Filippov <jcmvbkbc@gmail.com>
12176 L: linux-xtensa@linux-xtensa.org
12177 S: Maintained
12178 F: drivers/spi/spi-xtensa-xtfpga.c
12179 F: sound/soc/xtensa/xtfpga-i2s.c
12180
12181 YAM DRIVER FOR AX.25
12182 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12183 L: linux-hams@vger.kernel.org
12184 S: Maintained
12185 F: drivers/net/hamradio/yam*
12186 F: include/linux/yam.h
12187
12188 YEALINK PHONE DRIVER
12189 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12190 L: usbb2k-api-dev@nongnu.org
12191 S: Maintained
12192 F: Documentation/input/yealink.txt
12193 F: drivers/input/misc/yealink.*
12194
12195 Z8530 DRIVER FOR AX.25
12196 M: Joerg Reuter <jreuter@yaina.de>
12197 W: http://yaina.de/jreuter/
12198 W: http://www.qsl.net/dl1bke/
12199 L: linux-hams@vger.kernel.org
12200 S: Maintained
12201 F: Documentation/networking/z8530drv.txt
12202 F: drivers/net/hamradio/*scc.c
12203 F: drivers/net/hamradio/z8530.h
12204
12205 ZBUD COMPRESSED PAGE ALLOCATOR
12206 M: Seth Jennings <sjenning@redhat.com>
12207 L: linux-mm@kvack.org
12208 S: Maintained
12209 F: mm/zbud.c
12210 F: include/linux/zbud.h
12211
12212 ZD1211RW WIRELESS DRIVER
12213 M: Daniel Drake <dsd@gentoo.org>
12214 M: Ulrich Kunitz <kune@deine-taler.de>
12215 W: http://zd1211.ath.cx/wiki/DriverRewrite
12216 L: linux-wireless@vger.kernel.org
12217 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12218 S: Maintained
12219 F: drivers/net/wireless/zydas/zd1211rw/
12220
12221 ZPOOL COMPRESSED PAGE STORAGE API
12222 M: Dan Streetman <ddstreet@ieee.org>
12223 L: linux-mm@kvack.org
12224 S: Maintained
12225 F: mm/zpool.c
12226 F: include/linux/zpool.h
12227
12228 ZR36067 VIDEO FOR LINUX DRIVER
12229 L: mjpeg-users@lists.sourceforge.net
12230 L: linux-media@vger.kernel.org
12231 W: http://mjpeg.sourceforge.net/driver-zoran/
12232 T: hg https://linuxtv.org/hg/v4l-dvb
12233 S: Odd Fixes
12234 F: drivers/media/pci/zoran/
12235
12236 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12237 M: Minchan Kim <minchan@kernel.org>
12238 M: Nitin Gupta <ngupta@vflare.org>
12239 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12240 L: linux-kernel@vger.kernel.org
12241 S: Maintained
12242 F: drivers/block/zram/
12243 F: Documentation/blockdev/zram.txt
12244
12245 ZS DECSTATION Z85C30 SERIAL DRIVER
12246 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12247 S: Maintained
12248 F: drivers/tty/serial/zs.*
12249
12250 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12251 M: Minchan Kim <minchan@kernel.org>
12252 M: Nitin Gupta <ngupta@vflare.org>
12253 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12254 L: linux-mm@kvack.org
12255 S: Maintained
12256 F: mm/zsmalloc.c
12257 F: include/linux/zsmalloc.h
12258 F: Documentation/vm/zsmalloc.txt
12259
12260 ZSWAP COMPRESSED SWAP CACHING
12261 M: Seth Jennings <sjenning@redhat.com>
12262 L: linux-mm@kvack.org
12263 S: Maintained
12264 F: mm/zswap.c
12265
12266 THE REST
12267 M: Linus Torvalds <torvalds@linux-foundation.org>
12268 L: linux-kernel@vger.kernel.org
12269 Q: http://patchwork.kernel.org/project/LKML/list/
12270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12271 S: Buried alive in reporters
12272 F: *
12273 F: */
This page took 0.273327 seconds and 6 git commands to generate.