Merge tag 'armsoc-drivers' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc
[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 <aar@pengutronix.de>
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 SEATTLE DEVICE TREE SUPPORT
683 M: Brijesh Singh <brijeshkumar.singh@amd.com>
684 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
685 M: Tom Lendacky <thomas.lendacky@amd.com>
686 S: Supported
687 F: arch/arm64/boot/dts/amd/
688
689 AMD XGBE DRIVER
690 M: Tom Lendacky <thomas.lendacky@amd.com>
691 L: netdev@vger.kernel.org
692 S: Supported
693 F: drivers/net/ethernet/amd/xgbe/
694 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
695
696 AMS (Apple Motion Sensor) DRIVER
697 M: Michael Hanselmann <linux-kernel@hansmi.ch>
698 S: Supported
699 F: drivers/macintosh/ams/
700
701 ANALOG DEVICES INC AD9389B DRIVER
702 M: Hans Verkuil <hans.verkuil@cisco.com>
703 L: linux-media@vger.kernel.org
704 S: Maintained
705 F: drivers/media/i2c/ad9389b*
706
707 ANALOG DEVICES INC ADV7180 DRIVER
708 M: Lars-Peter Clausen <lars@metafoo.de>
709 L: linux-media@vger.kernel.org
710 W: http://ez.analog.com/community/linux-device-drivers
711 S: Supported
712 F: drivers/media/i2c/adv7180.c
713
714 ANALOG DEVICES INC ADV7511 DRIVER
715 M: Hans Verkuil <hans.verkuil@cisco.com>
716 L: linux-media@vger.kernel.org
717 S: Maintained
718 F: drivers/media/i2c/adv7511*
719
720 ANALOG DEVICES INC ADV7604 DRIVER
721 M: Hans Verkuil <hans.verkuil@cisco.com>
722 L: linux-media@vger.kernel.org
723 S: Maintained
724 F: drivers/media/i2c/adv7604*
725
726 ANALOG DEVICES INC ADV7842 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
729 S: Maintained
730 F: drivers/media/i2c/adv7842*
731
732 ANALOG DEVICES INC ASOC CODEC DRIVERS
733 M: Lars-Peter Clausen <lars@metafoo.de>
734 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
735 W: http://wiki.analog.com/
736 W: http://ez.analog.com/community/linux-device-drivers
737 S: Supported
738 F: sound/soc/codecs/adau*
739 F: sound/soc/codecs/adav*
740 F: sound/soc/codecs/ad1*
741 F: sound/soc/codecs/ad7*
742 F: sound/soc/codecs/ssm*
743 F: sound/soc/codecs/sigmadsp.*
744
745 ANALOG DEVICES INC ASOC DRIVERS
746 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
747 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
748 W: http://blackfin.uclinux.org/
749 S: Supported
750 F: sound/soc/blackfin/*
751
752 ANALOG DEVICES INC IIO DRIVERS
753 M: Lars-Peter Clausen <lars@metafoo.de>
754 M: Michael Hennerich <Michael.Hennerich@analog.com>
755 W: http://wiki.analog.com/
756 W: http://ez.analog.com/community/linux-device-drivers
757 S: Supported
758 F: drivers/iio/*/ad*
759 X: drivers/iio/*/adjd*
760 F: drivers/staging/iio/*/ad*
761 F: staging/iio/trigger/iio-trig-bfin-timer.c
762
763 ANALOG DEVICES INC DMA DRIVERS
764 M: Lars-Peter Clausen <lars@metafoo.de>
765 W: http://ez.analog.com/community/linux-device-drivers
766 S: Supported
767 F: drivers/dma/dma-axi-dmac.c
768
769 ANDROID DRIVERS
770 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
771 M: Arve HjønnevĂ¥g <arve@android.com>
772 M: Riley Andrews <riandrews@android.com>
773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
774 L: devel@driverdev.osuosl.org
775 S: Supported
776 F: drivers/android/
777 F: drivers/staging/android/
778
779 AOA (Apple Onboard Audio) ALSA DRIVER
780 M: Johannes Berg <johannes@sipsolutions.net>
781 L: linuxppc-dev@lists.ozlabs.org
782 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
783 S: Maintained
784 F: sound/aoa/
785
786 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
787 M: William Breathitt Gray <vilhelm.gray@gmail.com>
788 L: linux-iio@vger.kernel.org
789 S: Maintained
790 F: drivers/iio/dac/stx104.c
791
792 APM DRIVER
793 M: Jiri Kosina <jikos@kernel.org>
794 S: Odd fixes
795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
796 F: arch/x86/kernel/apm_32.c
797 F: include/linux/apm_bios.h
798 F: include/uapi/linux/apm_bios.h
799 F: drivers/char/apm-emulation.c
800
801 APPLE BCM5974 MULTITOUCH DRIVER
802 M: Henrik Rydberg <rydberg@bitmath.org>
803 L: linux-input@vger.kernel.org
804 S: Odd fixes
805 F: drivers/input/mouse/bcm5974.c
806
807 APPLE SMC DRIVER
808 M: Henrik Rydberg <rydberg@bitmath.org>
809 L: lm-sensors@lm-sensors.org
810 S: Odd fixes
811 F: drivers/hwmon/applesmc.c
812
813 APPLETALK NETWORK LAYER
814 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
815 S: Maintained
816 F: drivers/net/appletalk/
817 F: net/appletalk/
818
819 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
820 M: Duc Dang <dhdang@apm.com>
821 S: Supported
822 F: arch/arm64/boot/dts/apm/
823
824 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
825 M: Iyappan Subramanian <isubramanian@apm.com>
826 M: Keyur Chudgar <kchudgar@apm.com>
827 S: Supported
828 F: drivers/net/ethernet/apm/xgene/
829 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
830
831 APTINA CAMERA SENSOR PLL
832 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
833 L: linux-media@vger.kernel.org
834 S: Maintained
835 F: drivers/media/i2c/aptina-pll.*
836
837 ARC FRAMEBUFFER DRIVER
838 M: Jaya Kumar <jayalk@intworks.biz>
839 S: Maintained
840 F: drivers/video/fbdev/arcfb.c
841 F: drivers/video/fbdev/core/fb_defio.c
842
843 ARCNET NETWORK LAYER
844 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
845 L: netdev@vger.kernel.org
846 S: Maintained
847 F: drivers/net/arcnet/
848 F: include/uapi/linux/if_arcnet.h
849
850 ARM MFM AND FLOPPY DRIVERS
851 M: Ian Molton <spyro@f2s.com>
852 S: Maintained
853 F: arch/arm/lib/floppydma.S
854 F: arch/arm/include/asm/floppy.h
855
856 ARM PMU PROFILING AND DEBUGGING
857 M: Will Deacon <will.deacon@arm.com>
858 R: Mark Rutland <mark.rutland@arm.com>
859 S: Maintained
860 F: arch/arm*/kernel/perf_*
861 F: arch/arm/oprofile/common.c
862 F: arch/arm*/kernel/hw_breakpoint.c
863 F: arch/arm*/include/asm/hw_breakpoint.h
864 F: arch/arm*/include/asm/perf_event.h
865 F: drivers/perf/arm_pmu.c
866 F: include/linux/perf/arm_pmu.h
867
868 ARM PORT
869 M: Russell King <linux@arm.linux.org.uk>
870 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
871 W: http://www.arm.linux.org.uk/
872 S: Maintained
873 F: arch/arm/
874
875 ARM SUB-ARCHITECTURES
876 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
877 S: Maintained
878 F: arch/arm/mach-*/
879 F: arch/arm/plat-*/
880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
881
882 ARM PRIMECELL AACI PL041 DRIVER
883 M: Russell King <linux@arm.linux.org.uk>
884 S: Maintained
885 F: sound/arm/aaci.*
886
887 ARM PRIMECELL CLCD PL110 DRIVER
888 M: Russell King <linux@arm.linux.org.uk>
889 S: Maintained
890 F: drivers/video/fbdev/amba-clcd.*
891
892 ARM PRIMECELL KMI PL050 DRIVER
893 M: Russell King <linux@arm.linux.org.uk>
894 S: Maintained
895 F: drivers/input/serio/ambakmi.*
896 F: include/linux/amba/kmi.h
897
898 ARM PRIMECELL MMCI PL180/1 DRIVER
899 M: Russell King <linux@arm.linux.org.uk>
900 S: Maintained
901 F: drivers/mmc/host/mmci.*
902 F: include/linux/amba/mmci.h
903
904 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
905 M: Russell King <linux@arm.linux.org.uk>
906 S: Maintained
907 F: drivers/tty/serial/amba-pl01*.c
908 F: include/linux/amba/serial.h
909
910 ARM PRIMECELL BUS SUPPORT
911 M: Russell King <linux@arm.linux.org.uk>
912 S: Maintained
913 F: drivers/amba/
914 F: include/linux/amba/bus.h
915
916 ARM/ADS SPHERE MACHINE SUPPORT
917 M: Lennert Buytenhek <kernel@wantstofly.org>
918 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 S: Maintained
920
921 ARM/AFEB9260 MACHINE SUPPORT
922 M: Sergey Lapin <slapin@ossfans.org>
923 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
924 S: Maintained
925
926 ARM/AJECO 1ARM MACHINE SUPPORT
927 M: Lennert Buytenhek <kernel@wantstofly.org>
928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 S: Maintained
930
931 ARM/Allwinner sunXi SoC support
932 M: Maxime Ripard <maxime.ripard@free-electrons.com>
933 M: Chen-Yu Tsai <wens@csie.org>
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 S: Maintained
936 N: sun[x456789]i
937
938 ARM/Allwinner SoC Clock Support
939 M: Emilio LĂ³pez <emilio@elopez.com.ar>
940 S: Maintained
941 F: drivers/clk/sunxi/
942
943 ARM/Amlogic Meson SoC support
944 M: Carlo Caione <carlo@caione.org>
945 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
946 L: linux-meson@googlegroups.com
947 W: http://linux-meson.com/
948 S: Maintained
949 F: arch/arm/mach-meson/
950 F: arch/arm/boot/dts/meson*
951 N: meson
952
953 ARM/Annapurna Labs ALPINE ARCHITECTURE
954 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
955 M: Antoine Tenart <antoine.tenart@free-electrons.com>
956 S: Maintained
957 F: arch/arm/mach-alpine/
958 F: arch/arm/boot/dts/alpine*
959 F: arch/arm64/boot/dts/al/
960 F: drivers/*/*alpine*
961
962 ARM/ARTPEC MACHINE SUPPORT
963 M: Jesper Nilsson <jesper.nilsson@axis.com>
964 M: Lars Persson <lars.persson@axis.com>
965 M: Niklas Cassel <niklas.cassel@axis.com>
966 S: Maintained
967 L: linux-arm-kernel@axis.com
968 F: arch/arm/mach-artpec
969 F: arch/arm/boot/dts/artpec6*
970 F: drivers/clk/clk-artpec6.c
971
972 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
973 M: Nicolas Ferre <nicolas.ferre@atmel.com>
974 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
975 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
976 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
977 W: http://www.linux4sam.org
978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
979 S: Supported
980 F: arch/arm/mach-at91/
981 F: include/soc/at91/
982 F: arch/arm/boot/dts/at91*.dts
983 F: arch/arm/boot/dts/at91*.dtsi
984 F: arch/arm/boot/dts/sama*.dts
985 F: arch/arm/boot/dts/sama*.dtsi
986 F: arch/arm/include/debug/at91.S
987
988 ARM/ATMEL AT91 Clock Support
989 M: Boris Brezillon <boris.brezillon@free-electrons.com>
990 S: Maintained
991 F: drivers/clk/at91
992
993 ARM/CALXEDA HIGHBANK ARCHITECTURE
994 M: Rob Herring <robh@kernel.org>
995 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 S: Maintained
997 F: arch/arm/mach-highbank/
998 F: arch/arm/boot/dts/highbank.dts
999 F: arch/arm/boot/dts/ecx-*.dts*
1000
1001 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1002 M: Krzysztof Halasa <khalasa@piap.pl>
1003 S: Maintained
1004 F: arch/arm/mach-cns3xxx/
1005
1006 ARM/CAVIUM THUNDER NETWORK DRIVER
1007 M: Sunil Goutham <sgoutham@cavium.com>
1008 M: Robert Richter <rric@kernel.org>
1009 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010 S: Supported
1011 F: drivers/net/ethernet/cavium/thunder/
1012
1013 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1014 M: Alexander Shiyan <shc_work@mail.ru>
1015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 S: Odd Fixes
1017 N: clps711x
1018
1019 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1020 M: Hartley Sweeten <hsweeten@visionengravers.com>
1021 M: Ryan Mallon <rmallon@gmail.com>
1022 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1023 S: Maintained
1024 F: arch/arm/mach-ep93xx/
1025 F: arch/arm/mach-ep93xx/include/mach/
1026
1027 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1028 M: Lennert Buytenhek <kernel@wantstofly.org>
1029 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 S: Maintained
1031
1032 ARM/CLKDEV SUPPORT
1033 M: Russell King <linux@arm.linux.org.uk>
1034 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 S: Maintained
1036 F: arch/arm/include/asm/clkdev.h
1037 F: drivers/clk/clkdev.c
1038
1039 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1040 M: Mike Rapoport <mike@compulab.co.il>
1041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1042 S: Maintained
1043
1044 ARM/CONTEC MICRO9 MACHINE SUPPORT
1045 M: Hubert Feurstein <hubert.feurstein@contec.at>
1046 S: Maintained
1047 F: arch/arm/mach-ep93xx/micro9.c
1048
1049 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1050 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1051 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 S: Maintained
1053 F: drivers/hwtracing/coresight/*
1054 F: Documentation/trace/coresight.txt
1055 F: Documentation/devicetree/bindings/arm/coresight.txt
1056 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1057
1058 ARM/CORGI MACHINE SUPPORT
1059 M: Richard Purdie <rpurdie@rpsys.net>
1060 S: Maintained
1061
1062 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1063 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1064 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 T: git git://github.com/ulli-kroll/linux.git
1066 S: Maintained
1067 F: arch/arm/mach-gemini/
1068 F: drivers/rtc/rtc-gemini.c
1069
1070 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1071 M: Barry Song <baohua@kernel.org>
1072 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1074 S: Maintained
1075 F: arch/arm/boot/dts/prima2*
1076 F: arch/arm/mach-prima2/
1077 F: drivers/clk/sirf/
1078 F: drivers/clocksource/timer-prima2.c
1079 F: drivers/clocksource/timer-atlas7.c
1080 N: [^a-z]sirf
1081
1082 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1083 M: Baruch Siach <baruch@tkos.co.il>
1084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1085 S: Maintained
1086 F: arch/arm/boot/dts/cx92755*
1087 N: digicolor
1088
1089 ARM/EBSA110 MACHINE SUPPORT
1090 M: Russell King <linux@arm.linux.org.uk>
1091 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 W: http://www.arm.linux.org.uk/
1093 S: Maintained
1094 F: arch/arm/mach-ebsa110/
1095 F: drivers/net/ethernet/amd/am79c961a.*
1096
1097 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1098 M: Uwe Kleine-König <kernel@pengutronix.de>
1099 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 S: Maintained
1101 N: efm32
1102
1103 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1104 M: Daniel Ribeiro <drwyrm@gmail.com>
1105 M: Stefan Schmidt <stefan@openezx.org>
1106 M: Harald Welte <laforge@openezx.org>
1107 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1108 W: http://www.openezx.org/
1109 S: Maintained
1110 T: topgit git://git.openezx.org/openezx.git
1111 F: arch/arm/mach-pxa/ezx.c
1112
1113 ARM/FARADAY FA526 PORT
1114 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1115 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 S: Maintained
1117 T: git git://git.berlios.de/gemini-board
1118 F: arch/arm/mm/*-fa*
1119
1120 ARM/FOOTBRIDGE ARCHITECTURE
1121 M: Russell King <linux@arm.linux.org.uk>
1122 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 W: http://www.arm.linux.org.uk/
1124 S: Maintained
1125 F: arch/arm/include/asm/hardware/dec21285.h
1126 F: arch/arm/mach-footbridge/
1127
1128 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1129 M: Shawn Guo <shawnguo@kernel.org>
1130 M: Sascha Hauer <kernel@pengutronix.de>
1131 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 S: Maintained
1133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1134 F: arch/arm/mach-imx/
1135 F: arch/arm/mach-mxs/
1136 F: arch/arm/boot/dts/imx*
1137 F: arch/arm/configs/imx*_defconfig
1138 F: drivers/clk/imx/
1139 F: include/soc/imx/
1140
1141 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1142 M: Shawn Guo <shawnguo@kernel.org>
1143 M: Sascha Hauer <kernel@pengutronix.de>
1144 R: Stefan Agner <stefan@agner.ch>
1145 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146 S: Maintained
1147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1148 F: arch/arm/mach-imx/*vf610*
1149 F: arch/arm/boot/dts/vf*
1150
1151 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1152 M: Lennert Buytenhek <kernel@wantstofly.org>
1153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 S: Maintained
1155
1156 ARM/GUMSTIX MACHINE SUPPORT
1157 M: Steve Sakoman <sakoman@gmail.com>
1158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1159 S: Maintained
1160
1161 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1162 M: Philipp Zabel <philipp.zabel@gmail.com>
1163 M: Paul Parsons <lost.distance@yahoo.com>
1164 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 S: Maintained
1166 F: arch/arm/mach-pxa/hx4700.c
1167 F: arch/arm/mach-pxa/include/mach/hx4700.h
1168 F: sound/soc/pxa/hx4700.c
1169
1170 ARM/HISILICON SOC SUPPORT
1171 M: Wei Xu <xuwei5@hisilicon.com>
1172 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 W: http://www.hisilicon.com
1174 S: Supported
1175 T: git git://github.com/hisilicon/linux-hisi.git
1176 F: arch/arm/mach-hisi/
1177 F: arch/arm/boot/dts/hi3*
1178 F: arch/arm/boot/dts/hip*
1179 F: arch/arm/boot/dts/hisi*
1180 F: arch/arm64/boot/dts/hisilicon/
1181
1182 ARM/HP JORNADA 7XX MACHINE SUPPORT
1183 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1184 W: www.jlime.com
1185 S: Maintained
1186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1187 F: arch/arm/mach-sa1100/jornada720.c
1188 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1189
1190 ARM/IGEP MACHINE SUPPORT
1191 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1192 M: Javier Martinez Canillas <javier@dowhile0.org>
1193 L: linux-omap@vger.kernel.org
1194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1195 S: Maintained
1196 F: arch/arm/boot/dts/omap3-igep*
1197
1198 ARM/INCOME PXA270 SUPPORT
1199 M: Marek Vasut <marek.vasut@gmail.com>
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1201 S: Maintained
1202 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1203
1204 ARM/INTEL IOP32X ARM ARCHITECTURE
1205 M: Lennert Buytenhek <kernel@wantstofly.org>
1206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1207 S: Maintained
1208
1209 ARM/INTEL IOP33X ARM ARCHITECTURE
1210 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 S: Orphan
1212
1213 ARM/INTEL IOP13XX ARM ARCHITECTURE
1214 M: Lennert Buytenhek <kernel@wantstofly.org>
1215 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216 S: Maintained
1217
1218 ARM/INTEL IQ81342EX MACHINE SUPPORT
1219 M: Lennert Buytenhek <kernel@wantstofly.org>
1220 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1221 S: Maintained
1222
1223 ARM/INTEL IXDP2850 MACHINE SUPPORT
1224 M: Lennert Buytenhek <kernel@wantstofly.org>
1225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226 S: Maintained
1227
1228 ARM/INTEL IXP4XX ARM ARCHITECTURE
1229 M: Imre Kaloz <kaloz@openwrt.org>
1230 M: Krzysztof Halasa <khalasa@piap.pl>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 S: Maintained
1233 F: arch/arm/mach-ixp4xx/
1234
1235 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1236 M: Jonathan Cameron <jic23@cam.ac.uk>
1237 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1238 S: Maintained
1239 F: arch/arm/mach-pxa/stargate2.c
1240 F: drivers/pcmcia/pxa2xx_stargate2.c
1241
1242 ARM/INTEL XSC3 (MANZANO) ARM CORE
1243 M: Lennert Buytenhek <kernel@wantstofly.org>
1244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1245 S: Maintained
1246
1247 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1248 M: Lennert Buytenhek <kernel@wantstofly.org>
1249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 S: Maintained
1251
1252 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1253 M: Santosh Shilimkar <ssantosh@kernel.org>
1254 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255 S: Maintained
1256 F: arch/arm/mach-keystone/
1257 F: arch/arm/boot/dts/k2*
1258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1259
1260 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1261 M: Santosh Shilimkar <ssantosh@kernel.org>
1262 L: linux-kernel@vger.kernel.org
1263 S: Maintained
1264 F: drivers/clk/keystone/
1265
1266 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1267 M: Santosh Shilimkar <ssantosh@kernel.org>
1268 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1269 L: linux-kernel@vger.kernel.org
1270 S: Maintained
1271 F: drivers/clocksource/timer-keystone.c
1272
1273 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1274 M: Santosh Shilimkar <ssantosh@kernel.org>
1275 L: linux-kernel@vger.kernel.org
1276 S: Maintained
1277 F: drivers/power/reset/keystone-reset.c
1278
1279 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1280 M: Santosh Shilimkar <ssantosh@kernel.org>
1281 L: linux-kernel@vger.kernel.org
1282 S: Maintained
1283 F: drivers/memory/*emif*
1284
1285 ARM/LOGICPD PXA270 MACHINE SUPPORT
1286 M: Lennert Buytenhek <kernel@wantstofly.org>
1287 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 S: Maintained
1289
1290 ARM/LPC18XX ARCHITECTURE
1291 M: Joachim Eastwood <manabian@gmail.com>
1292 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 S: Maintained
1294 F: arch/arm/boot/dts/lpc43*
1295 F: drivers/clk/nxp/clk-lpc18xx*
1296 F: drivers/clocksource/time-lpc32xx.c
1297 F: drivers/i2c/busses/i2c-lpc2k.c
1298 F: drivers/memory/pl172.c
1299 F: drivers/mtd/spi-nor/nxp-spifi.c
1300 F: drivers/rtc/rtc-lpc24xx.c
1301 N: lpc18xx
1302
1303 ARM/MAGICIAN MACHINE SUPPORT
1304 M: Philipp Zabel <philipp.zabel@gmail.com>
1305 S: Maintained
1306
1307 ARM/Marvell Kirkwood and Armada 370, 375, 38x, XP SOC support
1308 M: Jason Cooper <jason@lakedaemon.net>
1309 M: Andrew Lunn <andrew@lunn.ch>
1310 M: Gregory Clement <gregory.clement@free-electrons.com>
1311 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1312 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313 S: Maintained
1314 F: arch/arm/mach-mvebu/
1315 F: drivers/rtc/rtc-armada38x.c
1316 F: arch/arm/boot/dts/armada*
1317 F: arch/arm/boot/dts/kirkwood*
1318 F: arch/arm64/boot/dts/marvell/armada*
1319
1320
1321 ARM/Marvell Berlin SoC support
1322 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1323 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1324 S: Maintained
1325 F: arch/arm/mach-berlin/
1326 F: arch/arm/boot/dts/berlin*
1327 F: arch/arm64/boot/dts/marvell/berlin*
1328
1329
1330 ARM/Marvell Dove/MV78xx0/Orion SOC support
1331 M: Jason Cooper <jason@lakedaemon.net>
1332 M: Andrew Lunn <andrew@lunn.ch>
1333 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1334 M: Gregory Clement <gregory.clement@free-electrons.com>
1335 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 S: Maintained
1337 F: arch/arm/mach-dove/
1338 F: arch/arm/mach-mv78xx0/
1339 F: arch/arm/mach-orion5x/
1340 F: arch/arm/plat-orion/
1341 F: arch/arm/boot/dts/dove*
1342 F: arch/arm/boot/dts/orion5x*
1343
1344
1345 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1346 M: Alexander Clouter <alex@digriz.org.uk>
1347 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 W: http://www.digriz.org.uk/ts78xx/kernel
1349 S: Maintained
1350 F: arch/arm/mach-orion5x/ts78xx-*
1351
1352 ARM/Mediatek RTC DRIVER
1353 M: Eddie Huang <eddie.huang@mediatek.com>
1354 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1356 S: Maintained
1357 F: drivers/rtc/rtc-mt6397.c
1358
1359 ARM/Mediatek SoC support
1360 M: Matthias Brugger <matthias.bgg@gmail.com>
1361 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1362 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1363 S: Maintained
1364 F: arch/arm/boot/dts/mt6*
1365 F: arch/arm/boot/dts/mt8*
1366 F: arch/arm/mach-mediatek/
1367 N: mtk
1368 K: mediatek
1369
1370 ARM/Mediatek USB3 PHY DRIVER
1371 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1372 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1373 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1374 S: Maintained
1375 F: drivers/phy/phy-mt65xx-usb3.c
1376
1377 ARM/MICREL KS8695 ARCHITECTURE
1378 M: Greg Ungerer <gerg@uclinux.org>
1379 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 F: arch/arm/mach-ks8695/
1381 S: Odd Fixes
1382
1383 ARM/MIOA701 MACHINE SUPPORT
1384 M: Robert Jarzmik <robert.jarzmik@free.fr>
1385 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F: arch/arm/mach-pxa/mioa701.c
1387 S: Maintained
1388
1389 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1390 M: Michael Petchkovsky <mkpetch@internode.on.net>
1391 S: Maintained
1392
1393 ARM/NOMADIK ARCHITECTURE
1394 M: Alessandro Rubini <rubini@unipv.it>
1395 M: Linus Walleij <linus.walleij@linaro.org>
1396 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1397 S: Maintained
1398 F: arch/arm/mach-nomadik/
1399 F: drivers/pinctrl/nomadik/
1400 F: drivers/i2c/busses/i2c-nomadik.c
1401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1402
1403 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1404 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1405 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1406 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1407 S: Supported
1408
1409 ARM/TOSA MACHINE SUPPORT
1410 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1411 M: Dirk Opfer <dirk@opfer-online.de>
1412 S: Maintained
1413
1414 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1415 M: Marek Vasut <marek.vasut@gmail.com>
1416 L: linux-arm-kernel@lists.infradead.org
1417 W: http://hackndev.com
1418 S: Maintained
1419 F: arch/arm/mach-pxa/include/mach/palmtx.h
1420 F: arch/arm/mach-pxa/palmtx.c
1421 F: arch/arm/mach-pxa/include/mach/palmt5.h
1422 F: arch/arm/mach-pxa/palmt5.c
1423 F: arch/arm/mach-pxa/include/mach/palmld.h
1424 F: arch/arm/mach-pxa/palmld.c
1425 F: arch/arm/mach-pxa/include/mach/palmte2.h
1426 F: arch/arm/mach-pxa/palmte2.c
1427 F: arch/arm/mach-pxa/include/mach/palmtc.h
1428 F: arch/arm/mach-pxa/palmtc.c
1429
1430 ARM/PALM TREO SUPPORT
1431 M: Tomas Cech <sleep_walker@suse.com>
1432 L: linux-arm-kernel@lists.infradead.org
1433 W: http://hackndev.com
1434 S: Maintained
1435 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1436 F: arch/arm/mach-pxa/palmtreo.c
1437
1438 ARM/PALMZ72 SUPPORT
1439 M: Sergey Lapin <slapin@ossfans.org>
1440 L: linux-arm-kernel@lists.infradead.org
1441 W: http://hackndev.com
1442 S: Maintained
1443 F: arch/arm/mach-pxa/include/mach/palmz72.h
1444 F: arch/arm/mach-pxa/palmz72.c
1445
1446 ARM/PLEB SUPPORT
1447 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1448 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1449 S: Maintained
1450
1451 ARM/PT DIGITAL BOARD PORT
1452 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1453 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 W: http://www.arm.linux.org.uk/
1455 S: Maintained
1456
1457 ARM/QUALCOMM SUPPORT
1458 M: Andy Gross <andy.gross@linaro.org>
1459 M: David Brown <david.brown@linaro.org>
1460 L: linux-arm-msm@vger.kernel.org
1461 L: linux-soc@vger.kernel.org
1462 S: Maintained
1463 F: arch/arm/boot/dts/qcom-*.dts
1464 F: arch/arm/boot/dts/qcom-*.dtsi
1465 F: arch/arm/mach-qcom/
1466 F: arch/arm64/boot/dts/qcom/*
1467 F: drivers/soc/qcom/
1468 F: drivers/tty/serial/msm_serial.h
1469 F: drivers/tty/serial/msm_serial.c
1470 F: drivers/*/pm8???-*
1471 F: drivers/mfd/ssbi.c
1472 F: drivers/firmware/qcom_scm.c
1473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1474
1475 ARM/RADISYS ENP2611 MACHINE SUPPORT
1476 M: Lennert Buytenhek <kernel@wantstofly.org>
1477 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478 S: Maintained
1479
1480 ARM/RENESAS ARM64 ARCHITECTURE
1481 M: Simon Horman <horms@verge.net.au>
1482 M: Magnus Damm <magnus.damm@gmail.com>
1483 L: linux-renesas-soc@vger.kernel.org
1484 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1486 S: Supported
1487 F: arch/arm64/boot/dts/renesas/
1488
1489 ARM/RISCPC ARCHITECTURE
1490 M: Russell King <linux@arm.linux.org.uk>
1491 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492 W: http://www.arm.linux.org.uk/
1493 S: Maintained
1494 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1495 F: arch/arm/include/asm/hardware/ioc.h
1496 F: arch/arm/include/asm/hardware/iomd.h
1497 F: arch/arm/include/asm/hardware/memc.h
1498 F: arch/arm/mach-rpc/
1499 F: drivers/net/ethernet/8390/etherh.c
1500 F: drivers/net/ethernet/i825xx/ether1*
1501 F: drivers/net/ethernet/seeq/ether3*
1502 F: drivers/scsi/arm/
1503
1504 ARM/Rockchip SoC support
1505 M: Heiko Stuebner <heiko@sntech.de>
1506 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1507 L: linux-rockchip@lists.infradead.org
1508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1509 S: Maintained
1510 F: arch/arm/boot/dts/rk3*
1511 F: arch/arm/mach-rockchip/
1512 F: drivers/clk/rockchip/
1513 F: drivers/i2c/busses/i2c-rk3x.c
1514 F: drivers/*/*rockchip*
1515 F: drivers/*/*/*rockchip*
1516 F: sound/soc/rockchip/
1517 N: rockchip
1518
1519 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1520 M: Kukjin Kim <kgene@kernel.org>
1521 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1522 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1523 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1524 S: Maintained
1525 F: arch/arm/boot/dts/s3c*
1526 F: arch/arm/boot/dts/s5p*
1527 F: arch/arm/boot/dts/samsung*
1528 F: arch/arm/boot/dts/exynos*
1529 F: arch/arm64/boot/dts/exynos/
1530 F: arch/arm/plat-samsung/
1531 F: arch/arm/mach-s3c24*/
1532 F: arch/arm/mach-s3c64xx/
1533 F: arch/arm/mach-s5p*/
1534 F: arch/arm/mach-exynos*/
1535 F: drivers/*/*s3c2410*
1536 F: drivers/*/*/*s3c2410*
1537 F: drivers/soc/samsung/*
1538 F: drivers/spi/spi-s3c*
1539 F: sound/soc/samsung/*
1540 F: Documentation/arm/Samsung/
1541 F: Documentation/devicetree/bindings/arm/samsung/
1542 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1543 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1544 N: exynos
1545
1546 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1547 M: Kyungmin Park <kyungmin.park@samsung.com>
1548 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 S: Maintained
1550 F: arch/arm/mach-s5pv210/
1551
1552 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1553 M: Kyungmin Park <kyungmin.park@samsung.com>
1554 M: Kamil Debski <k.debski@samsung.com>
1555 L: linux-arm-kernel@lists.infradead.org
1556 L: linux-media@vger.kernel.org
1557 S: Maintained
1558 F: drivers/media/platform/s5p-g2d/
1559
1560 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1561 M: Kyungmin Park <kyungmin.park@samsung.com>
1562 M: Kamil Debski <k.debski@samsung.com>
1563 M: Jeongtae Park <jtp.park@samsung.com>
1564 L: linux-arm-kernel@lists.infradead.org
1565 L: linux-media@vger.kernel.org
1566 S: Maintained
1567 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1568 F: drivers/media/platform/s5p-mfc/
1569
1570 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1571 M: Kyungmin Park <kyungmin.park@samsung.com>
1572 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1573 L: linux-arm-kernel@lists.infradead.org
1574 L: linux-media@vger.kernel.org
1575 S: Maintained
1576 F: drivers/media/platform/s5p-tv/
1577
1578 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1579 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1580 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1581 L: linux-arm-kernel@lists.infradead.org
1582 L: linux-media@vger.kernel.org
1583 S: Maintained
1584 F: drivers/media/platform/s5p-jpeg/
1585
1586 ARM/SHMOBILE ARM ARCHITECTURE
1587 M: Simon Horman <horms@verge.net.au>
1588 M: Magnus Damm <magnus.damm@gmail.com>
1589 L: linux-renesas-soc@vger.kernel.org
1590 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1592 S: Supported
1593 F: arch/arm/boot/dts/emev2*
1594 F: arch/arm/boot/dts/r7s*
1595 F: arch/arm/boot/dts/r8a*
1596 F: arch/arm/boot/dts/sh*
1597 F: arch/arm/configs/shmobile_defconfig
1598 F: arch/arm/include/debug/renesas-scif.S
1599 F: arch/arm/mach-shmobile/
1600 F: drivers/sh/
1601
1602 ARM/SOCFPGA ARCHITECTURE
1603 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1604 S: Maintained
1605 F: arch/arm/mach-socfpga/
1606 F: arch/arm/boot/dts/socfpga*
1607 F: arch/arm/configs/socfpga_defconfig
1608 F: arch/arm64/boot/dts/altera/
1609 W: http://www.rocketboards.org
1610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1611
1612 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1613 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1614 S: Maintained
1615 F: drivers/clk/socfpga/
1616
1617 ARM/SOCFPGA EDAC SUPPORT
1618 M: Thor Thayer <tthayer@opensource.altera.com>
1619 S: Maintained
1620 F: drivers/edac/altera_edac.
1621
1622 ARM/STI ARCHITECTURE
1623 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1624 M: Maxime Coquelin <maxime.coquelin@st.com>
1625 M: Patrice Chotard <patrice.chotard@st.com>
1626 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627 L: kernel@stlinux.com
1628 W: http://www.stlinux.com
1629 S: Maintained
1630 F: arch/arm/mach-sti/
1631 F: arch/arm/boot/dts/sti*
1632 F: drivers/char/hw_random/st-rng.c
1633 F: drivers/clocksource/arm_global_timer.c
1634 F: drivers/clocksource/clksrc_st_lpc.c
1635 F: drivers/i2c/busses/i2c-st.c
1636 F: drivers/media/rc/st_rc.c
1637 F: drivers/media/platform/sti/c8sectpfe/
1638 F: drivers/mmc/host/sdhci-st.c
1639 F: drivers/phy/phy-miphy28lp.c
1640 F: drivers/phy/phy-miphy365x.c
1641 F: drivers/phy/phy-stih407-usb.c
1642 F: drivers/phy/phy-stih41x-usb.c
1643 F: drivers/pinctrl/pinctrl-st.c
1644 F: drivers/reset/sti/
1645 F: drivers/rtc/rtc-st-lpc.c
1646 F: drivers/tty/serial/st-asc.c
1647 F: drivers/usb/dwc3/dwc3-st.c
1648 F: drivers/usb/host/ehci-st.c
1649 F: drivers/usb/host/ohci-st.c
1650 F: drivers/watchdog/st_lpc_wdt.c
1651 F: drivers/ata/ahci_st.c
1652
1653 ARM/STM32 ARCHITECTURE
1654 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1655 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 S: Maintained
1657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1658 N: stm32
1659 F: drivers/clocksource/armv7m_systick.c
1660
1661 ARM/TANGO ARCHITECTURE
1662 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1663 L: linux-arm-kernel@lists.infradead.org
1664 S: Maintained
1665 F: arch/arm/mach-tango/
1666 F: arch/arm/boot/dts/tango*
1667
1668 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1669 M: Lennert Buytenhek <kernel@wantstofly.org>
1670 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671 S: Maintained
1672
1673 ARM/TETON BGA MACHINE SUPPORT
1674 M: "Mark F. Brown" <mark.brown314@gmail.com>
1675 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1676 S: Maintained
1677
1678 ARM/THECUS N2100 MACHINE SUPPORT
1679 M: Lennert Buytenhek <kernel@wantstofly.org>
1680 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681 S: Maintained
1682
1683 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1684 M: Wan ZongShun <mcuos.com@gmail.com>
1685 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1686 W: http://www.mcuos.com
1687 S: Maintained
1688 F: arch/arm/mach-w90x900/
1689 F: drivers/input/keyboard/w90p910_keypad.c
1690 F: drivers/input/touchscreen/w90p910_ts.c
1691 F: drivers/watchdog/nuc900_wdt.c
1692 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1693 F: drivers/mtd/nand/nuc900_nand.c
1694 F: drivers/rtc/rtc-nuc900.c
1695 F: drivers/spi/spi-nuc900.c
1696 F: drivers/usb/host/ehci-w90x900.c
1697 F: drivers/video/fbdev/nuc900fb.c
1698
1699 ARM/U300 MACHINE SUPPORT
1700 M: Linus Walleij <linus.walleij@linaro.org>
1701 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1702 S: Supported
1703 F: arch/arm/mach-u300/
1704 F: drivers/clocksource/timer-u300.c
1705 F: drivers/i2c/busses/i2c-stu300.c
1706 F: drivers/rtc/rtc-coh901331.c
1707 F: drivers/watchdog/coh901327_wdt.c
1708 F: drivers/dma/coh901318*
1709 F: drivers/mfd/ab3100*
1710 F: drivers/rtc/rtc-ab3100.c
1711 F: drivers/rtc/rtc-coh901331.c
1712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1713
1714 ARM/UNIPHIER ARCHITECTURE
1715 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1716 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1717 S: Maintained
1718 F: arch/arm/boot/dts/uniphier*
1719 F: arch/arm/include/asm/hardware/cache-uniphier.h
1720 F: arch/arm/mach-uniphier/
1721 F: arch/arm/mm/cache-uniphier.c
1722 F: arch/arm64/boot/dts/socionext/
1723 F: drivers/bus/uniphier-system-bus.c
1724 F: drivers/i2c/busses/i2c-uniphier*
1725 F: drivers/pinctrl/uniphier/
1726 F: drivers/tty/serial/8250/8250_uniphier.c
1727 N: uniphier
1728
1729 ARM/Ux500 ARM ARCHITECTURE
1730 M: Linus Walleij <linus.walleij@linaro.org>
1731 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732 S: Maintained
1733 F: arch/arm/mach-ux500/
1734 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1735 F: drivers/dma/ste_dma40*
1736 F: drivers/hwspinlock/u8500_hsem.c
1737 F: drivers/mfd/abx500*
1738 F: drivers/mfd/ab8500*
1739 F: drivers/mfd/dbx500*
1740 F: drivers/mfd/db8500*
1741 F: drivers/pinctrl/nomadik/pinctrl-ab*
1742 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1743 F: drivers/rtc/rtc-ab8500.c
1744 F: drivers/rtc/rtc-pl031.c
1745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1746
1747 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1748 M: Ulf Hansson <ulf.hansson@linaro.org>
1749 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1750 T: git git://git.linaro.org/people/ulfh/clk.git
1751 S: Maintained
1752 F: drivers/clk/ux500/
1753 F: include/linux/platform_data/clk-ux500.h
1754
1755 ARM/VERSATILE EXPRESS PLATFORM
1756 M: Liviu Dudau <liviu.dudau@arm.com>
1757 M: Sudeep Holla <sudeep.holla@arm.com>
1758 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1759 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1760 S: Maintained
1761 F: arch/arm/boot/dts/vexpress*
1762 F: arch/arm64/boot/dts/arm/
1763 F: arch/arm/mach-vexpress/
1764 F: */*/vexpress*
1765 F: */*/*/vexpress*
1766 F: drivers/clk/versatile/clk-vexpress-osc.c
1767 F: drivers/clocksource/versatile.c
1768
1769 ARM/VFP SUPPORT
1770 M: Russell King <linux@arm.linux.org.uk>
1771 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1772 W: http://www.arm.linux.org.uk/
1773 S: Maintained
1774 F: arch/arm/vfp/
1775
1776 ARM/VOIPAC PXA270 SUPPORT
1777 M: Marek Vasut <marek.vasut@gmail.com>
1778 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1779 S: Maintained
1780 F: arch/arm/mach-pxa/vpac270.c
1781 F: arch/arm/mach-pxa/include/mach/vpac270.h
1782
1783 ARM/VT8500 ARM ARCHITECTURE
1784 M: Tony Prisk <linux@prisktech.co.nz>
1785 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1786 S: Maintained
1787 F: arch/arm/mach-vt8500/
1788 F: drivers/clocksource/vt8500_timer.c
1789 F: drivers/i2c/busses/i2c-wmt.c
1790 F: drivers/mmc/host/wmt-sdmmc.c
1791 F: drivers/pwm/pwm-vt8500.c
1792 F: drivers/rtc/rtc-vt8500.c
1793 F: drivers/tty/serial/vt8500_serial.c
1794 F: drivers/usb/host/ehci-platform.c
1795 F: drivers/usb/host/uhci-platform.c
1796 F: drivers/video/fbdev/vt8500lcdfb.*
1797 F: drivers/video/fbdev/wm8505fb*
1798 F: drivers/video/fbdev/wmt_ge_rops.*
1799
1800 ARM/ZIPIT Z2 SUPPORT
1801 M: Marek Vasut <marek.vasut@gmail.com>
1802 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803 S: Maintained
1804 F: arch/arm/mach-pxa/z2.c
1805 F: arch/arm/mach-pxa/include/mach/z2.h
1806
1807 ARM/ZTE ARCHITECTURE
1808 M: Jun Nie <jun.nie@linaro.org>
1809 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1810 S: Maintained
1811 F: arch/arm/mach-zx/
1812 F: drivers/clk/zte/
1813 F: Documentation/devicetree/bindings/arm/zte.txt
1814 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1815
1816 ARM/ZYNQ ARCHITECTURE
1817 M: Michal Simek <michal.simek@xilinx.com>
1818 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1819 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1820 W: http://wiki.xilinx.com
1821 T: git https://github.com/Xilinx/linux-xlnx.git
1822 S: Supported
1823 F: arch/arm/mach-zynq/
1824 F: drivers/cpuidle/cpuidle-zynq.c
1825 F: drivers/block/xsysace.c
1826 N: zynq
1827 N: xilinx
1828 F: drivers/clocksource/cadence_ttc_timer.c
1829 F: drivers/i2c/busses/i2c-cadence.c
1830 F: drivers/mmc/host/sdhci-of-arasan.c
1831 F: drivers/edac/synopsys_edac.c
1832
1833 ARM SMMU DRIVERS
1834 M: Will Deacon <will.deacon@arm.com>
1835 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1836 S: Maintained
1837 F: drivers/iommu/arm-smmu.c
1838 F: drivers/iommu/arm-smmu-v3.c
1839 F: drivers/iommu/io-pgtable-arm.c
1840
1841 ARM64 PORT (AARCH64 ARCHITECTURE)
1842 M: Catalin Marinas <catalin.marinas@arm.com>
1843 M: Will Deacon <will.deacon@arm.com>
1844 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1846 S: Maintained
1847 F: arch/arm64/
1848 F: Documentation/arm64/
1849
1850 AS3645A LED FLASH CONTROLLER DRIVER
1851 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1852 L: linux-media@vger.kernel.org
1853 T: git git://linuxtv.org/media_tree.git
1854 S: Maintained
1855 F: drivers/media/i2c/as3645a.c
1856 F: include/media/i2c/as3645a.h
1857
1858 ASC7621 HARDWARE MONITOR DRIVER
1859 M: George Joseph <george.joseph@fairview5.com>
1860 L: lm-sensors@lm-sensors.org
1861 S: Maintained
1862 F: Documentation/hwmon/asc7621
1863 F: drivers/hwmon/asc7621.c
1864
1865 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1866 M: Corentin Chary <corentin.chary@gmail.com>
1867 L: acpi4asus-user@lists.sourceforge.net
1868 L: platform-driver-x86@vger.kernel.org
1869 W: http://acpi4asus.sf.net
1870 S: Maintained
1871 F: drivers/platform/x86/asus*.c
1872 F: drivers/platform/x86/eeepc*.c
1873
1874 ASUS WIRELESS RADIO CONTROL DRIVER
1875 M: JoĂ£o Paulo Rechi Vita <jprvita@gmail.com>
1876 L: platform-driver-x86@vger.kernel.org
1877 S: Maintained
1878 F: drivers/platform/x86/asus-wireless.c
1879
1880 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1881 R: Dan Williams <dan.j.williams@intel.com>
1882 W: http://sourceforge.net/projects/xscaleiop
1883 S: Odd fixes
1884 F: Documentation/crypto/async-tx-api.txt
1885 F: crypto/async_tx/
1886 F: drivers/dma/
1887 F: include/linux/dmaengine.h
1888 F: include/linux/async_tx.h
1889
1890 AT24 EEPROM DRIVER
1891 M: Wolfram Sang <wsa@the-dreams.de>
1892 L: linux-i2c@vger.kernel.org
1893 S: Maintained
1894 F: drivers/misc/eeprom/at24.c
1895 F: include/linux/platform_data/at24.h
1896
1897 ATA OVER ETHERNET (AOE) DRIVER
1898 M: "Ed L. Cashin" <ed.cashin@acm.org>
1899 W: http://www.openaoe.org/
1900 S: Supported
1901 F: Documentation/aoe/
1902 F: drivers/block/aoe/
1903
1904 ATHEROS 71XX/9XXX GPIO DRIVER
1905 M: Alban Bedel <albeu@free.fr>
1906 W: https://github.com/AlbanBedel/linux
1907 T: git git://github.com/AlbanBedel/linux
1908 S: Maintained
1909 F: drivers/gpio/gpio-ath79.c
1910 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
1911
1912 ATHEROS ATH GENERIC UTILITIES
1913 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1914 L: linux-wireless@vger.kernel.org
1915 S: Supported
1916 F: drivers/net/wireless/ath/*
1917
1918 ATHEROS ATH5K WIRELESS DRIVER
1919 M: Jiri Slaby <jirislaby@gmail.com>
1920 M: Nick Kossifidis <mickflemm@gmail.com>
1921 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
1922 L: linux-wireless@vger.kernel.org
1923 W: http://wireless.kernel.org/en/users/Drivers/ath5k
1924 S: Maintained
1925 F: drivers/net/wireless/ath/ath5k/
1926
1927 ATHEROS ATH6KL WIRELESS DRIVER
1928 M: Kalle Valo <kvalo@qca.qualcomm.com>
1929 L: linux-wireless@vger.kernel.org
1930 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
1931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1932 S: Supported
1933 F: drivers/net/wireless/ath/ath6kl/
1934
1935 WILOCITY WIL6210 WIRELESS DRIVER
1936 M: Maya Erez <qca_merez@qca.qualcomm.com>
1937 L: linux-wireless@vger.kernel.org
1938 L: wil6210@qca.qualcomm.com
1939 S: Supported
1940 W: http://wireless.kernel.org/en/users/Drivers/wil6210
1941 F: drivers/net/wireless/ath/wil6210/
1942 F: include/uapi/linux/wil6210_uapi.h
1943
1944 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1945 M: Christian Lamparter <chunkeey@googlemail.com>
1946 L: linux-wireless@vger.kernel.org
1947 W: http://wireless.kernel.org/en/users/Drivers/carl9170
1948 S: Maintained
1949 F: drivers/net/wireless/ath/carl9170/
1950
1951 ATK0110 HWMON DRIVER
1952 M: Luca Tettamanti <kronos.it@gmail.com>
1953 L: lm-sensors@lm-sensors.org
1954 S: Maintained
1955 F: drivers/hwmon/asus_atk0110.c
1956
1957 ATI_REMOTE2 DRIVER
1958 M: Ville Syrjala <syrjala@sci.fi>
1959 S: Maintained
1960 F: drivers/input/misc/ati_remote2.c
1961
1962 ATLX ETHERNET DRIVERS
1963 M: Jay Cliburn <jcliburn@gmail.com>
1964 M: Chris Snook <chris.snook@gmail.com>
1965 L: netdev@vger.kernel.org
1966 W: http://sourceforge.net/projects/atl1
1967 W: http://atl1.sourceforge.net
1968 S: Maintained
1969 F: drivers/net/ethernet/atheros/
1970
1971 ATM
1972 M: Chas Williams <3chas3@gmail.com>
1973 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1974 L: netdev@vger.kernel.org
1975 W: http://linux-atm.sourceforge.net
1976 S: Maintained
1977 F: drivers/atm/
1978 F: include/linux/atm*
1979 F: include/uapi/linux/atm*
1980
1981 ATMEL AT91 / AT32 MCI DRIVER
1982 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1983 S: Maintained
1984 F: drivers/mmc/host/atmel-mci.c
1985
1986 ATMEL AT91 / AT32 SERIAL DRIVER
1987 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1988 S: Supported
1989 F: drivers/tty/serial/atmel_serial.c
1990
1991 ATMEL SAMA5D2 ADC DRIVER
1992 M: Ludovic Desroches <ludovic.desroches@atmel.com>
1993 L: linux-iio@vger.kernel.org
1994 S: Supported
1995 F: drivers/iio/adc/at91-sama5d2_adc.c
1996
1997 ATMEL Audio ALSA driver
1998 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1999 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2000 S: Supported
2001 F: sound/soc/atmel
2002
2003 ATMEL DMA DRIVER
2004 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2005 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2006 S: Supported
2007 F: drivers/dma/at_hdmac.c
2008 F: drivers/dma/at_hdmac_regs.h
2009 F: include/linux/platform_data/dma-atmel.h
2010
2011 ATMEL XDMA DRIVER
2012 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2013 L: linux-arm-kernel@lists.infradead.org
2014 L: dmaengine@vger.kernel.org
2015 S: Supported
2016 F: drivers/dma/at_xdmac.c
2017
2018 ATMEL I2C DRIVER
2019 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2020 L: linux-i2c@vger.kernel.org
2021 S: Supported
2022 F: drivers/i2c/busses/i2c-at91.c
2023
2024 ATMEL ISI DRIVER
2025 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2026 L: linux-media@vger.kernel.org
2027 S: Supported
2028 F: drivers/media/platform/soc_camera/atmel-isi.c
2029 F: include/media/atmel-isi.h
2030
2031 ATMEL LCDFB DRIVER
2032 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2033 L: linux-fbdev@vger.kernel.org
2034 S: Maintained
2035 F: drivers/video/fbdev/atmel_lcdfb.c
2036 F: include/video/atmel_lcdc.h
2037
2038 ATMEL MACB ETHERNET DRIVER
2039 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2040 S: Supported
2041 F: drivers/net/ethernet/cadence/
2042
2043 ATMEL NAND DRIVER
2044 M: Wenyou Yang <wenyou.yang@atmel.com>
2045 M: Josh Wu <rainyfeeling@outlook.com>
2046 L: linux-mtd@lists.infradead.org
2047 S: Supported
2048 F: drivers/mtd/nand/atmel_nand*
2049
2050 ATMEL SDMMC DRIVER
2051 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2052 L: linux-mmc@vger.kernel.org
2053 S: Supported
2054 F: drivers/mmc/host/sdhci-of-at91.c
2055
2056 ATMEL SPI DRIVER
2057 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2058 S: Supported
2059 F: drivers/spi/spi-atmel.*
2060
2061 ATMEL SSC DRIVER
2062 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2063 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2064 S: Supported
2065 F: drivers/misc/atmel-ssc.c
2066 F: include/linux/atmel-ssc.h
2067
2068 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2069 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2070 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2071 S: Supported
2072 F: drivers/misc/atmel_tclib.c
2073 F: drivers/clocksource/tcb_clksrc.c
2074
2075 ATMEL USBA UDC DRIVER
2076 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2077 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2078 S: Supported
2079 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2080
2081 ATMEL WIRELESS DRIVER
2082 M: Simon Kelley <simon@thekelleys.org.uk>
2083 L: linux-wireless@vger.kernel.org
2084 W: http://www.thekelleys.org.uk/atmel
2085 W: http://atmelwlandriver.sourceforge.net/
2086 S: Maintained
2087 F: drivers/net/wireless/atmel/atmel*
2088
2089 ATMEL MAXTOUCH DRIVER
2090 M: Nick Dyer <nick.dyer@itdev.co.uk>
2091 T: git git://github.com/atmel-maxtouch/linux.git
2092 S: Supported
2093 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2094 F: drivers/input/touchscreen/atmel_mxt_ts.c
2095 F: include/linux/platform_data/atmel_mxt_ts.h
2096
2097 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2098 M: Bradley Grove <linuxdrivers@attotech.com>
2099 L: linux-scsi@vger.kernel.org
2100 W: http://www.attotech.com
2101 S: Supported
2102 F: drivers/scsi/esas2r
2103
2104 ATUSB IEEE 802.15.4 RADIO DRIVER
2105 M: Stefan Schmidt <stefan@osg.samsung.com>
2106 L: linux-wpan@vger.kernel.org
2107 S: Maintained
2108 F: drivers/net/ieee802154/atusb.c
2109 F: drivers/net/ieee802154/atusb.h
2110 F: drivers/net/ieee802154/at86rf230.h
2111
2112 AUDIT SUBSYSTEM
2113 M: Paul Moore <paul@paul-moore.com>
2114 M: Eric Paris <eparis@redhat.com>
2115 L: linux-audit@redhat.com (moderated for non-subscribers)
2116 W: http://people.redhat.com/sgrubb/audit/
2117 T: git git://git.infradead.org/users/pcmoore/audit
2118 S: Maintained
2119 F: include/linux/audit.h
2120 F: include/uapi/linux/audit.h
2121 F: kernel/audit*
2122
2123 AUXILIARY DISPLAY DRIVERS
2124 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2125 W: http://miguelojeda.es/auxdisplay.htm
2126 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2127 S: Maintained
2128 F: drivers/auxdisplay/
2129 F: include/linux/cfag12864b.h
2130
2131 AVR32 ARCHITECTURE
2132 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2133 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2134 W: http://www.atmel.com/products/AVR32/
2135 W: http://mirror.egtvedt.no/avr32linux.org/
2136 W: http://avrfreaks.net/
2137 S: Maintained
2138 F: arch/avr32/
2139
2140 AVR32/AT32AP MACHINE SUPPORT
2141 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2142 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2143 S: Maintained
2144 F: arch/avr32/mach-at32ap/
2145
2146 AX.25 NETWORK LAYER
2147 M: Ralf Baechle <ralf@linux-mips.org>
2148 L: linux-hams@vger.kernel.org
2149 W: http://www.linux-ax25.org/
2150 S: Maintained
2151 F: include/uapi/linux/ax25.h
2152 F: include/net/ax25.h
2153 F: net/ax25/
2154
2155 AZ6007 DVB DRIVER
2156 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2157 L: linux-media@vger.kernel.org
2158 W: https://linuxtv.org
2159 T: git git://linuxtv.org/media_tree.git
2160 S: Maintained
2161 F: drivers/media/usb/dvb-usb-v2/az6007.c
2162
2163 AZTECH FM RADIO RECEIVER DRIVER
2164 M: Hans Verkuil <hverkuil@xs4all.nl>
2165 L: linux-media@vger.kernel.org
2166 T: git git://linuxtv.org/media_tree.git
2167 W: https://linuxtv.org
2168 S: Maintained
2169 F: drivers/media/radio/radio-aztech*
2170
2171 B43 WIRELESS DRIVER
2172 L: linux-wireless@vger.kernel.org
2173 L: b43-dev@lists.infradead.org
2174 W: http://wireless.kernel.org/en/users/Drivers/b43
2175 S: Odd Fixes
2176 F: drivers/net/wireless/broadcom/b43/
2177
2178 B43LEGACY WIRELESS DRIVER
2179 M: Larry Finger <Larry.Finger@lwfinger.net>
2180 L: linux-wireless@vger.kernel.org
2181 L: b43-dev@lists.infradead.org
2182 W: http://wireless.kernel.org/en/users/Drivers/b43
2183 S: Maintained
2184 F: drivers/net/wireless/broadcom/b43legacy/
2185
2186 BACKLIGHT CLASS/SUBSYSTEM
2187 M: Jingoo Han <jingoohan1@gmail.com>
2188 M: Lee Jones <lee.jones@linaro.org>
2189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2190 S: Maintained
2191 F: drivers/video/backlight/
2192 F: include/linux/backlight.h
2193
2194 BATMAN ADVANCED
2195 M: Marek Lindner <mareklindner@neomailbox.ch>
2196 M: Simon Wunderlich <sw@simonwunderlich.de>
2197 M: Antonio Quartulli <a@unstable.cc>
2198 L: b.a.t.m.a.n@lists.open-mesh.org
2199 W: https://www.open-mesh.org/
2200 Q: https://patchwork.open-mesh.org/project/batman/list/
2201 S: Maintained
2202 F: net/batman-adv/
2203
2204 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2205 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2206 L: linux-hams@vger.kernel.org
2207 W: http://www.baycom.org/~tom/ham/ham.html
2208 S: Maintained
2209 F: drivers/net/hamradio/baycom*
2210
2211 BCACHE (BLOCK LAYER CACHE)
2212 M: Kent Overstreet <kent.overstreet@gmail.com>
2213 L: linux-bcache@vger.kernel.org
2214 W: http://bcache.evilpiepirate.org
2215 S: Maintained
2216 F: drivers/md/bcache/
2217
2218 BDISP ST MEDIA DRIVER
2219 M: Fabien Dessenne <fabien.dessenne@st.com>
2220 L: linux-media@vger.kernel.org
2221 T: git git://linuxtv.org/media_tree.git
2222 W: https://linuxtv.org
2223 S: Supported
2224 F: drivers/media/platform/sti/bdisp
2225
2226 BEFS FILE SYSTEM
2227 S: Orphan
2228 F: Documentation/filesystems/befs.txt
2229 F: fs/befs/
2230
2231 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2232 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2233 L: netdev@vger.kernel.org
2234 S: Maintained
2235 F: drivers/net/ethernet/ec_bhf.c
2236
2237 BFS FILE SYSTEM
2238 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2239 S: Maintained
2240 F: Documentation/filesystems/bfs.txt
2241 F: fs/bfs/
2242 F: include/uapi/linux/bfs_fs.h
2243
2244 BLACKFIN ARCHITECTURE
2245 M: Steven Miao <realmz6@gmail.com>
2246 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2247 T: git git://git.code.sf.net/p/adi-linux/code
2248 W: http://blackfin.uclinux.org
2249 S: Supported
2250 F: arch/blackfin/
2251
2252 BLACKFIN EMAC DRIVER
2253 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2254 W: http://blackfin.uclinux.org
2255 S: Supported
2256 F: drivers/net/ethernet/adi/
2257
2258 BLACKFIN RTC DRIVER
2259 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2260 W: http://blackfin.uclinux.org
2261 S: Supported
2262 F: drivers/rtc/rtc-bfin.c
2263
2264 BLACKFIN SDH DRIVER
2265 M: Sonic Zhang <sonic.zhang@analog.com>
2266 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2267 W: http://blackfin.uclinux.org
2268 S: Supported
2269 F: drivers/mmc/host/bfin_sdh.c
2270
2271 BLACKFIN SERIAL DRIVER
2272 M: Sonic Zhang <sonic.zhang@analog.com>
2273 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2274 W: http://blackfin.uclinux.org
2275 S: Supported
2276 F: drivers/tty/serial/bfin_uart.c
2277
2278 BLACKFIN WATCHDOG DRIVER
2279 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2280 W: http://blackfin.uclinux.org
2281 S: Supported
2282 F: drivers/watchdog/bfin_wdt.c
2283
2284 BLACKFIN I2C TWI DRIVER
2285 M: Sonic Zhang <sonic.zhang@analog.com>
2286 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2287 W: http://blackfin.uclinux.org/
2288 S: Supported
2289 F: drivers/i2c/busses/i2c-bfin-twi.c
2290
2291 BLACKFIN MEDIA DRIVER
2292 M: Scott Jiang <scott.jiang.linux@gmail.com>
2293 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2294 W: http://blackfin.uclinux.org/
2295 S: Supported
2296 F: drivers/media/platform/blackfin/
2297 F: drivers/media/i2c/adv7183*
2298 F: drivers/media/i2c/vs6624*
2299
2300 BLINKM RGB LED DRIVER
2301 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2302 S: Maintained
2303 F: drivers/leds/leds-blinkm.c
2304
2305 BLOCK LAYER
2306 M: Jens Axboe <axboe@kernel.dk>
2307 L: linux-block@vger.kernel.org
2308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2309 S: Maintained
2310 F: block/
2311 F: kernel/trace/blktrace.c
2312
2313 BLOCK2MTD DRIVER
2314 M: Joern Engel <joern@lazybastard.org>
2315 L: linux-mtd@lists.infradead.org
2316 S: Maintained
2317 F: drivers/mtd/devices/block2mtd.c
2318
2319 BLUETOOTH DRIVERS
2320 M: Marcel Holtmann <marcel@holtmann.org>
2321 M: Gustavo Padovan <gustavo@padovan.org>
2322 M: Johan Hedberg <johan.hedberg@gmail.com>
2323 L: linux-bluetooth@vger.kernel.org
2324 W: http://www.bluez.org/
2325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2327 S: Maintained
2328 F: drivers/bluetooth/
2329
2330 BLUETOOTH SUBSYSTEM
2331 M: Marcel Holtmann <marcel@holtmann.org>
2332 M: Gustavo Padovan <gustavo@padovan.org>
2333 M: Johan Hedberg <johan.hedberg@gmail.com>
2334 L: linux-bluetooth@vger.kernel.org
2335 W: http://www.bluez.org/
2336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2338 S: Maintained
2339 F: net/bluetooth/
2340 F: include/net/bluetooth/
2341
2342 BONDING DRIVER
2343 M: Jay Vosburgh <j.vosburgh@gmail.com>
2344 M: Veaceslav Falico <vfalico@gmail.com>
2345 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2346 L: netdev@vger.kernel.org
2347 W: http://sourceforge.net/projects/bonding/
2348 S: Supported
2349 F: drivers/net/bonding/
2350 F: include/uapi/linux/if_bonding.h
2351
2352 BPF (Safe dynamic programs and tools)
2353 M: Alexei Starovoitov <ast@kernel.org>
2354 L: netdev@vger.kernel.org
2355 L: linux-kernel@vger.kernel.org
2356 S: Supported
2357 F: kernel/bpf/
2358
2359 BROADCOM B44 10/100 ETHERNET DRIVER
2360 M: Gary Zambrano <zambrano@broadcom.com>
2361 L: netdev@vger.kernel.org
2362 S: Supported
2363 F: drivers/net/ethernet/broadcom/b44.*
2364
2365 BROADCOM GENET ETHERNET DRIVER
2366 M: Florian Fainelli <f.fainelli@gmail.com>
2367 L: netdev@vger.kernel.org
2368 S: Supported
2369 F: drivers/net/ethernet/broadcom/genet/
2370
2371 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2372 M: Sony Chacko <sony.chacko@qlogic.com>
2373 M: Dept-HSGLinuxNICDev@qlogic.com
2374 L: netdev@vger.kernel.org
2375 S: Supported
2376 F: drivers/net/ethernet/broadcom/bnx2.*
2377 F: drivers/net/ethernet/broadcom/bnx2_*
2378
2379 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2380 M: Ariel Elior <ariel.elior@qlogic.com>
2381 L: netdev@vger.kernel.org
2382 S: Supported
2383 F: drivers/net/ethernet/broadcom/bnx2x/
2384
2385 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2386 M: Florian Fainelli <f.fainelli@gmail.com>
2387 M: Ray Jui <rjui@broadcom.com>
2388 M: Scott Branden <sbranden@broadcom.com>
2389 L: bcm-kernel-feedback-list@broadcom.com
2390 T: git git://github.com/broadcom/mach-bcm
2391 S: Maintained
2392 F: arch/arm/mach-bcm/
2393 F: arch/arm/boot/dts/bcm113*
2394 F: arch/arm/boot/dts/bcm216*
2395 F: arch/arm/boot/dts/bcm281*
2396 F: arch/arm64/boot/dts/broadcom/
2397 F: arch/arm/configs/bcm_defconfig
2398 F: drivers/mmc/host/sdhci-bcm-kona.c
2399 F: drivers/clocksource/bcm_kona_timer.c
2400
2401 BROADCOM BCM2835 ARM ARCHITECTURE
2402 M: Stephen Warren <swarren@wwwdotorg.org>
2403 M: Lee Jones <lee@kernel.org>
2404 M: Eric Anholt <eric@anholt.net>
2405 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2406 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2408 S: Maintained
2409 N: bcm2835
2410
2411 BROADCOM BCM47XX MIPS ARCHITECTURE
2412 M: Hauke Mehrtens <hauke@hauke-m.de>
2413 M: Rafał Miłecki <zajec5@gmail.com>
2414 L: linux-mips@linux-mips.org
2415 S: Maintained
2416 F: arch/mips/bcm47xx/*
2417 F: arch/mips/include/asm/mach-bcm47xx/*
2418
2419 BROADCOM BCM5301X ARM ARCHITECTURE
2420 M: Hauke Mehrtens <hauke@hauke-m.de>
2421 L: linux-arm-kernel@lists.infradead.org
2422 S: Maintained
2423 F: arch/arm/mach-bcm/bcm_5301x.c
2424 F: arch/arm/boot/dts/bcm5301x.dtsi
2425 F: arch/arm/boot/dts/bcm470*
2426
2427 BROADCOM BCM63XX ARM ARCHITECTURE
2428 M: Florian Fainelli <f.fainelli@gmail.com>
2429 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2430 L: bcm-kernel-feedback-list@broadcom.com
2431 T: git git://github.com/broadcom/stblinux.git
2432 S: Maintained
2433 F: arch/arm/mach-bcm/bcm63xx.c
2434 F: arch/arm/include/debug/bcm63xx.S
2435
2436 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2437 M: Kevin Cernekee <cernekee@gmail.com>
2438 L: linux-usb@vger.kernel.org
2439 S: Maintained
2440 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2441
2442 BROADCOM BCM7XXX ARM ARCHITECTURE
2443 M: Brian Norris <computersforpeace@gmail.com>
2444 M: Gregory Fong <gregory.0xf0@gmail.com>
2445 M: Florian Fainelli <f.fainelli@gmail.com>
2446 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2447 L: bcm-kernel-feedback-list@broadcom.com
2448 T: git git://github.com/broadcom/stblinux.git
2449 S: Maintained
2450 F: arch/arm/mach-bcm/*brcmstb*
2451 F: arch/arm/boot/dts/bcm7*.dts*
2452 F: drivers/bus/brcmstb_gisb.c
2453 N: brcmstb
2454
2455 BROADCOM BMIPS MIPS ARCHITECTURE
2456 M: Kevin Cernekee <cernekee@gmail.com>
2457 M: Florian Fainelli <f.fainelli@gmail.com>
2458 L: linux-mips@linux-mips.org
2459 T: git git://github.com/broadcom/stblinux.git
2460 S: Maintained
2461 F: arch/mips/bmips/*
2462 F: arch/mips/include/asm/mach-bmips/*
2463 F: arch/mips/kernel/*bmips*
2464 F: arch/mips/boot/dts/brcm/bcm*.dts*
2465 F: drivers/irqchip/irq-bcm63*
2466 F: drivers/irqchip/irq-bcm7*
2467 F: drivers/irqchip/irq-brcmstb*
2468 F: include/linux/bcm963xx_nvram.h
2469 F: include/linux/bcm963xx_tag.h
2470
2471 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2472 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2473 M: Prashant Sreedharan <prashant@broadcom.com>
2474 M: Michael Chan <mchan@broadcom.com>
2475 L: netdev@vger.kernel.org
2476 S: Supported
2477 F: drivers/net/ethernet/broadcom/tg3.*
2478
2479 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2480 M: Brett Rudley <brudley@broadcom.com>
2481 M: Arend van Spriel <arend@broadcom.com>
2482 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2483 M: Hante Meuleman <meuleman@broadcom.com>
2484 L: linux-wireless@vger.kernel.org
2485 L: brcm80211-dev-list@broadcom.com
2486 S: Supported
2487 F: drivers/net/wireless/broadcom/brcm80211/
2488
2489 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2490 M: QLogic-Storage-Upstream@qlogic.com
2491 L: linux-scsi@vger.kernel.org
2492 S: Supported
2493 F: drivers/scsi/bnx2fc/
2494
2495 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2496 M: QLogic-Storage-Upstream@qlogic.com
2497 L: linux-scsi@vger.kernel.org
2498 S: Supported
2499 F: drivers/scsi/bnx2i/
2500
2501 BROADCOM IPROC ARM ARCHITECTURE
2502 M: Ray Jui <rjui@broadcom.com>
2503 M: Scott Branden <sbranden@broadcom.com>
2504 M: Jon Mason <jonmason@broadcom.com>
2505 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2506 L: bcm-kernel-feedback-list@broadcom.com
2507 T: git git://github.com/broadcom/cygnus-linux.git
2508 S: Maintained
2509 N: iproc
2510 N: cygnus
2511 N: nsp
2512 N: bcm9113*
2513 N: bcm9583*
2514 N: bcm9585*
2515 N: bcm9586*
2516 N: bcm988312
2517 N: bcm113*
2518 N: bcm583*
2519 N: bcm585*
2520 N: bcm586*
2521 N: bcm88312
2522
2523 BROADCOM BRCMSTB GPIO DRIVER
2524 M: Gregory Fong <gregory.0xf0@gmail.com>
2525 L: bcm-kernel-feedback-list@broadcom.com
2526 S: Supported
2527 F: drivers/gpio/gpio-brcmstb.c
2528 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2529
2530 BROADCOM KONA GPIO DRIVER
2531 M: Ray Jui <rjui@broadcom.com>
2532 L: bcm-kernel-feedback-list@broadcom.com
2533 S: Supported
2534 F: drivers/gpio/gpio-bcm-kona.c
2535 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2536
2537 BROADCOM NVRAM DRIVER
2538 M: Rafał Miłecki <zajec5@gmail.com>
2539 L: linux-mips@linux-mips.org
2540 S: Maintained
2541 F: drivers/firmware/broadcom/*
2542
2543 BROADCOM STB NAND FLASH DRIVER
2544 M: Brian Norris <computersforpeace@gmail.com>
2545 M: Kamal Dasu <kdasu.kdev@gmail.com>
2546 L: linux-mtd@lists.infradead.org
2547 L: bcm-kernel-feedback-list@broadcom.com
2548 S: Maintained
2549 F: drivers/mtd/nand/brcmnand/
2550
2551 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2552 M: Rafał Miłecki <zajec5@gmail.com>
2553 L: linux-wireless@vger.kernel.org
2554 S: Maintained
2555 F: drivers/bcma/
2556 F: include/linux/bcma/
2557
2558 BROADCOM SYSTEMPORT ETHERNET DRIVER
2559 M: Florian Fainelli <f.fainelli@gmail.com>
2560 L: netdev@vger.kernel.org
2561 S: Supported
2562 F: drivers/net/ethernet/broadcom/bcmsysport.*
2563
2564 BROADCOM VULCAN ARM64 SOC
2565 M: Jayachandran C. <jchandra@broadcom.com>
2566 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2567 L: bcm-kernel-feedback-list@broadcom.com
2568 S: Maintained
2569 F: arch/arm64/boot/dts/broadcom/vulcan*
2570
2571 BROCADE BFA FC SCSI DRIVER
2572 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2573 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2574 L: linux-scsi@vger.kernel.org
2575 S: Supported
2576 F: drivers/scsi/bfa/
2577
2578 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2579 M: Rasesh Mody <rasesh.mody@qlogic.com>
2580 L: netdev@vger.kernel.org
2581 S: Supported
2582 F: drivers/net/ethernet/brocade/bna/
2583
2584 BSG (block layer generic sg v4 driver)
2585 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2586 L: linux-scsi@vger.kernel.org
2587 S: Supported
2588 F: block/bsg.c
2589 F: include/linux/bsg.h
2590 F: include/uapi/linux/bsg.h
2591
2592 BT87X AUDIO DRIVER
2593 M: Clemens Ladisch <clemens@ladisch.de>
2594 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2595 T: git git://git.alsa-project.org/alsa-kernel.git
2596 S: Maintained
2597 F: Documentation/sound/alsa/Bt87x.txt
2598 F: sound/pci/bt87x.c
2599
2600 BT8XXGPIO DRIVER
2601 M: Michael Buesch <m@bues.ch>
2602 W: http://bu3sch.de/btgpio.php
2603 S: Maintained
2604 F: drivers/gpio/gpio-bt8xx.c
2605
2606 BTRFS FILE SYSTEM
2607 M: Chris Mason <clm@fb.com>
2608 M: Josef Bacik <jbacik@fb.com>
2609 M: David Sterba <dsterba@suse.com>
2610 L: linux-btrfs@vger.kernel.org
2611 W: http://btrfs.wiki.kernel.org/
2612 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2614 S: Maintained
2615 F: Documentation/filesystems/btrfs.txt
2616 F: fs/btrfs/
2617
2618 BTTV VIDEO4LINUX DRIVER
2619 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2620 L: linux-media@vger.kernel.org
2621 W: https://linuxtv.org
2622 T: git git://linuxtv.org/media_tree.git
2623 S: Odd fixes
2624 F: Documentation/video4linux/bttv/
2625 F: drivers/media/pci/bt8xx/bttv*
2626
2627 BUSLOGIC SCSI DRIVER
2628 M: Khalid Aziz <khalid@gonehiking.org>
2629 L: linux-scsi@vger.kernel.org
2630 S: Maintained
2631 F: drivers/scsi/BusLogic.*
2632 F: drivers/scsi/FlashPoint.*
2633
2634 C-MEDIA CMI8788 DRIVER
2635 M: Clemens Ladisch <clemens@ladisch.de>
2636 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2637 T: git git://git.alsa-project.org/alsa-kernel.git
2638 S: Maintained
2639 F: sound/pci/oxygen/
2640
2641 C6X ARCHITECTURE
2642 M: Mark Salter <msalter@redhat.com>
2643 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2644 L: linux-c6x-dev@linux-c6x.org
2645 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2646 S: Maintained
2647 F: arch/c6x/
2648
2649 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2650 M: David Howells <dhowells@redhat.com>
2651 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2652 S: Supported
2653 F: Documentation/filesystems/caching/cachefiles.txt
2654 F: fs/cachefiles/
2655
2656 CADET FM/AM RADIO RECEIVER DRIVER
2657 M: Hans Verkuil <hverkuil@xs4all.nl>
2658 L: linux-media@vger.kernel.org
2659 T: git git://linuxtv.org/media_tree.git
2660 W: https://linuxtv.org
2661 S: Maintained
2662 F: drivers/media/radio/radio-cadet*
2663
2664 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2665 M: Jonathan Corbet <corbet@lwn.net>
2666 L: linux-media@vger.kernel.org
2667 T: git git://linuxtv.org/media_tree.git
2668 S: Maintained
2669 F: Documentation/video4linux/cafe_ccic
2670 F: drivers/media/platform/marvell-ccic/
2671
2672 CAIF NETWORK LAYER
2673 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2674 L: netdev@vger.kernel.org
2675 S: Supported
2676 F: Documentation/networking/caif/
2677 F: drivers/net/caif/
2678 F: include/uapi/linux/caif/
2679 F: include/net/caif/
2680 F: net/caif/
2681
2682 CALGARY x86-64 IOMMU
2683 M: Muli Ben-Yehuda <muli@il.ibm.com>
2684 M: "Jon D. Mason" <jdmason@kudzu.us>
2685 L: discuss@x86-64.org
2686 S: Maintained
2687 F: arch/x86/kernel/pci-calgary_64.c
2688 F: arch/x86/kernel/tce_64.c
2689 F: arch/x86/include/asm/calgary.h
2690 F: arch/x86/include/asm/tce.h
2691
2692 CAN NETWORK LAYER
2693 M: Oliver Hartkopp <socketcan@hartkopp.net>
2694 M: Marc Kleine-Budde <mkl@pengutronix.de>
2695 L: linux-can@vger.kernel.org
2696 W: https://github.com/linux-can
2697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2699 S: Maintained
2700 F: Documentation/networking/can.txt
2701 F: net/can/
2702 F: include/linux/can/core.h
2703 F: include/uapi/linux/can.h
2704 F: include/uapi/linux/can/bcm.h
2705 F: include/uapi/linux/can/raw.h
2706 F: include/uapi/linux/can/gw.h
2707
2708 CAN NETWORK DRIVERS
2709 M: Wolfgang Grandegger <wg@grandegger.com>
2710 M: Marc Kleine-Budde <mkl@pengutronix.de>
2711 L: linux-can@vger.kernel.org
2712 W: https://github.com/linux-can
2713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2715 S: Maintained
2716 F: drivers/net/can/
2717 F: include/linux/can/dev.h
2718 F: include/linux/can/platform/
2719 F: include/uapi/linux/can/error.h
2720 F: include/uapi/linux/can/netlink.h
2721
2722 CAPABILITIES
2723 M: Serge Hallyn <serge.hallyn@canonical.com>
2724 L: linux-security-module@vger.kernel.org
2725 S: Supported
2726 F: include/linux/capability.h
2727 F: include/uapi/linux/capability.h
2728 F: security/commoncap.c
2729 F: kernel/capability.c
2730
2731 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2732 M: Kevin Tsai <ktsai@capellamicro.com>
2733 S: Maintained
2734 F: drivers/iio/light/cm*
2735 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2736
2737 CAVIUM LIQUIDIO NETWORK DRIVER
2738 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2739 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2740 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2741 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2742 L: netdev@vger.kernel.org
2743 W: http://www.cavium.com
2744 S: Supported
2745 F: drivers/net/ethernet/cavium/liquidio/
2746
2747 CC2520 IEEE-802.15.4 RADIO DRIVER
2748 M: Varka Bhadram <varkabhadram@gmail.com>
2749 L: linux-wpan@vger.kernel.org
2750 S: Maintained
2751 F: drivers/net/ieee802154/cc2520.c
2752 F: include/linux/spi/cc2520.h
2753 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2754
2755 CELL BROADBAND ENGINE ARCHITECTURE
2756 M: Arnd Bergmann <arnd@arndb.de>
2757 L: linuxppc-dev@lists.ozlabs.org
2758 W: http://www.ibm.com/developerworks/power/cell/
2759 S: Supported
2760 F: arch/powerpc/include/asm/cell*.h
2761 F: arch/powerpc/include/asm/spu*.h
2762 F: arch/powerpc/include/uapi/asm/spu*.h
2763 F: arch/powerpc/oprofile/*cell*
2764 F: arch/powerpc/platforms/cell/
2765
2766 CEPH COMMON CODE (LIBCEPH)
2767 M: Ilya Dryomov <idryomov@gmail.com>
2768 M: "Yan, Zheng" <zyan@redhat.com>
2769 M: Sage Weil <sage@redhat.com>
2770 L: ceph-devel@vger.kernel.org
2771 W: http://ceph.com/
2772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2773 T: git git://github.com/ceph/ceph-client.git
2774 S: Supported
2775 F: net/ceph/
2776 F: include/linux/ceph/
2777 F: include/linux/crush/
2778
2779 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2780 M: "Yan, Zheng" <zyan@redhat.com>
2781 M: Sage Weil <sage@redhat.com>
2782 M: Ilya Dryomov <idryomov@gmail.com>
2783 L: ceph-devel@vger.kernel.org
2784 W: http://ceph.com/
2785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2786 T: git git://github.com/ceph/ceph-client.git
2787 S: Supported
2788 F: Documentation/filesystems/ceph.txt
2789 F: fs/ceph/
2790
2791 CERTIFICATE HANDLING:
2792 M: David Howells <dhowells@redhat.com>
2793 M: David Woodhouse <dwmw2@infradead.org>
2794 L: keyrings@vger.kernel.org
2795 S: Maintained
2796 F: Documentation/module-signing.txt
2797 F: certs/
2798 F: scripts/sign-file.c
2799 F: scripts/extract-cert.c
2800
2801 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2802 L: linux-usb@vger.kernel.org
2803 S: Orphan
2804 F: Documentation/usb/WUSB-Design-overview.txt
2805 F: Documentation/usb/wusb-cbaf
2806 F: drivers/usb/host/hwa-hc.c
2807 F: drivers/usb/host/whci/
2808 F: drivers/usb/wusbcore/
2809 F: include/linux/usb/wusb*
2810
2811 CFAG12864B LCD DRIVER
2812 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2813 W: http://miguelojeda.es/auxdisplay.htm
2814 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2815 S: Maintained
2816 F: drivers/auxdisplay/cfag12864b.c
2817 F: include/linux/cfag12864b.h
2818
2819 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2820 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2821 W: http://miguelojeda.es/auxdisplay.htm
2822 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2823 S: Maintained
2824 F: drivers/auxdisplay/cfag12864bfb.c
2825 F: include/linux/cfag12864b.h
2826
2827 CFG80211 and NL80211
2828 M: Johannes Berg <johannes@sipsolutions.net>
2829 L: linux-wireless@vger.kernel.org
2830 W: http://wireless.kernel.org/
2831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2833 S: Maintained
2834 F: include/uapi/linux/nl80211.h
2835 F: include/net/cfg80211.h
2836 F: net/wireless/*
2837 X: net/wireless/wext*
2838
2839 CHAR and MISC DRIVERS
2840 M: Arnd Bergmann <arnd@arndb.de>
2841 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2843 S: Supported
2844 F: drivers/char/*
2845 F: drivers/misc/*
2846 F: include/linux/miscdevice.h
2847
2848 CHECKPATCH
2849 M: Andy Whitcroft <apw@canonical.com>
2850 M: Joe Perches <joe@perches.com>
2851 S: Maintained
2852 F: scripts/checkpatch.pl
2853
2854 CHINESE DOCUMENTATION
2855 M: Harry Wei <harryxiyou@gmail.com>
2856 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2857 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2858 S: Maintained
2859 F: Documentation/zh_CN/
2860
2861 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2862 M: Peter Chen <Peter.Chen@nxp.com>
2863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2864 L: linux-usb@vger.kernel.org
2865 S: Maintained
2866 F: drivers/usb/chipidea/
2867
2868 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2869 M: Hans de Goede <hdegoede@redhat.com>
2870 L: linux-input@vger.kernel.org
2871 S: Maintained
2872 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2873 F: drivers/input/touchscreen/chipone_icn8318.c
2874
2875 CHROME HARDWARE PLATFORM SUPPORT
2876 M: Olof Johansson <olof@lixom.net>
2877 S: Maintained
2878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2879 F: drivers/platform/chrome/
2880
2881 CISCO VIC ETHERNET NIC DRIVER
2882 M: Christian Benvenuti <benve@cisco.com>
2883 M: Sujith Sankar <ssujith@cisco.com>
2884 M: Govindarajulu Varadarajan <_govind@gmx.com>
2885 M: Neel Patel <neepatel@cisco.com>
2886 S: Supported
2887 F: drivers/net/ethernet/cisco/enic/
2888
2889 CISCO VIC LOW LATENCY NIC DRIVER
2890 M: Christian Benvenuti <benve@cisco.com>
2891 M: Dave Goodell <dgoodell@cisco.com>
2892 S: Supported
2893 F: drivers/infiniband/hw/usnic/
2894
2895 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2896 M: Hartley Sweeten <hsweeten@visionengravers.com>
2897 L: netdev@vger.kernel.org
2898 S: Maintained
2899 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
2900
2901 CIRRUS LOGIC AUDIO CODEC DRIVERS
2902 M: Brian Austin <brian.austin@cirrus.com>
2903 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
2904 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2905 S: Maintained
2906 F: sound/soc/codecs/cs*
2907
2908 CLEANCACHE API
2909 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
2910 L: linux-kernel@vger.kernel.org
2911 S: Maintained
2912 F: mm/cleancache.c
2913 F: include/linux/cleancache.h
2914
2915 CLK API
2916 M: Russell King <linux@arm.linux.org.uk>
2917 L: linux-clk@vger.kernel.org
2918 S: Maintained
2919 F: include/linux/clk.h
2920
2921 CLOCKSOURCE, CLOCKEVENT DRIVERS
2922 M: Daniel Lezcano <daniel.lezcano@linaro.org>
2923 M: Thomas Gleixner <tglx@linutronix.de>
2924 L: linux-kernel@vger.kernel.org
2925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
2926 S: Supported
2927 F: drivers/clocksource
2928
2929 CISCO FCOE HBA DRIVER
2930 M: Hiral Patel <hiralpat@cisco.com>
2931 M: Suma Ramars <sramars@cisco.com>
2932 M: Brian Uchino <buchino@cisco.com>
2933 L: linux-scsi@vger.kernel.org
2934 S: Supported
2935 F: drivers/scsi/fnic/
2936
2937 CISCO SCSI HBA DRIVER
2938 M: Narsimhulu Musini <nmusini@cisco.com>
2939 M: Sesidhar Baddela <sebaddel@cisco.com>
2940 L: linux-scsi@vger.kernel.org
2941 S: Supported
2942 F: drivers/scsi/snic/
2943
2944 CMPC ACPI DRIVER
2945 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
2946 M: Daniel Oliveira Nascimento <don@syst.com.br>
2947 L: platform-driver-x86@vger.kernel.org
2948 S: Supported
2949 F: drivers/platform/x86/classmate-laptop.c
2950
2951 COBALT MEDIA DRIVER
2952 M: Hans Verkuil <hans.verkuil@cisco.com>
2953 L: linux-media@vger.kernel.org
2954 T: git git://linuxtv.org/media_tree.git
2955 W: https://linuxtv.org
2956 S: Supported
2957 F: drivers/media/pci/cobalt/
2958
2959 COCCINELLE/Semantic Patches (SmPL)
2960 M: Julia Lawall <Julia.Lawall@lip6.fr>
2961 M: Gilles Muller <Gilles.Muller@lip6.fr>
2962 M: Nicolas Palix <nicolas.palix@imag.fr>
2963 M: Michal Marek <mmarek@suse.com>
2964 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
2965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
2966 W: http://coccinelle.lip6.fr/
2967 S: Supported
2968 F: Documentation/coccinelle.txt
2969 F: scripts/coccinelle/
2970 F: scripts/coccicheck
2971
2972 CODA FILE SYSTEM
2973 M: Jan Harkes <jaharkes@cs.cmu.edu>
2974 M: coda@cs.cmu.edu
2975 L: codalist@coda.cs.cmu.edu
2976 W: http://www.coda.cs.cmu.edu/
2977 S: Maintained
2978 F: Documentation/filesystems/coda.txt
2979 F: fs/coda/
2980 F: include/linux/coda*.h
2981 F: include/uapi/linux/coda*.h
2982
2983 CODA V4L2 MEM2MEM DRIVER
2984 M: Philipp Zabel <p.zabel@pengutronix.de>
2985 L: linux-media@vger.kernel.org
2986 S: Maintained
2987 F: Documentation/devicetree/bindings/media/coda.txt
2988 F: drivers/media/platform/coda/
2989
2990 COMMON CLK FRAMEWORK
2991 M: Michael Turquette <mturquette@baylibre.com>
2992 M: Stephen Boyd <sboyd@codeaurora.org>
2993 L: linux-clk@vger.kernel.org
2994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
2995 S: Maintained
2996 F: drivers/clk/
2997 X: drivers/clk/clkdev.c
2998 F: include/linux/clk-pr*
2999 F: include/linux/clk/
3000
3001 COMMON INTERNET FILE SYSTEM (CIFS)
3002 M: Steve French <sfrench@samba.org>
3003 L: linux-cifs@vger.kernel.org
3004 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3005 W: http://linux-cifs.samba.org/
3006 T: git git://git.samba.org/sfrench/cifs-2.6.git
3007 S: Supported
3008 F: Documentation/filesystems/cifs/
3009 F: fs/cifs/
3010
3011 COMPACTPCI HOTPLUG CORE
3012 M: Scott Murray <scott@spiteful.org>
3013 L: linux-pci@vger.kernel.org
3014 S: Maintained
3015 F: drivers/pci/hotplug/cpci_hotplug*
3016
3017 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3018 M: Scott Murray <scott@spiteful.org>
3019 L: linux-pci@vger.kernel.org
3020 S: Maintained
3021 F: drivers/pci/hotplug/cpcihp_zt5550.*
3022
3023 COMPACTPCI HOTPLUG GENERIC DRIVER
3024 M: Scott Murray <scott@spiteful.org>
3025 L: linux-pci@vger.kernel.org
3026 S: Maintained
3027 F: drivers/pci/hotplug/cpcihp_generic.c
3028
3029 COMPAL LAPTOP SUPPORT
3030 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3031 L: platform-driver-x86@vger.kernel.org
3032 S: Maintained
3033 F: drivers/platform/x86/compal-laptop.c
3034
3035 CONEXANT ACCESSRUNNER USB DRIVER
3036 L: accessrunner-general@lists.sourceforge.net
3037 W: http://accessrunner.sourceforge.net/
3038 S: Orphan
3039 F: drivers/usb/atm/cxacru.c
3040
3041 CONFIGFS
3042 M: Joel Becker <jlbec@evilplan.org>
3043 M: Christoph Hellwig <hch@lst.de>
3044 T: git git://git.infradead.org/users/hch/configfs.git
3045 S: Supported
3046 F: fs/configfs/
3047 F: include/linux/configfs.h
3048
3049 CONNECTOR
3050 M: Evgeniy Polyakov <zbr@ioremap.net>
3051 L: netdev@vger.kernel.org
3052 S: Maintained
3053 F: drivers/connector/
3054
3055 CONTROL GROUP (CGROUP)
3056 M: Tejun Heo <tj@kernel.org>
3057 M: Li Zefan <lizefan@huawei.com>
3058 M: Johannes Weiner <hannes@cmpxchg.org>
3059 L: cgroups@vger.kernel.org
3060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3061 S: Maintained
3062 F: Documentation/cgroups/
3063 F: include/linux/cgroup*
3064 F: kernel/cgroup*
3065
3066 CONTROL GROUP - CPUSET
3067 M: Li Zefan <lizefan@huawei.com>
3068 L: cgroups@vger.kernel.org
3069 W: http://www.bullopensource.org/cpuset/
3070 W: http://oss.sgi.com/projects/cpusets/
3071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3072 S: Maintained
3073 F: Documentation/cgroups/cpusets.txt
3074 F: include/linux/cpuset.h
3075 F: kernel/cpuset.c
3076
3077 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3078 M: Johannes Weiner <hannes@cmpxchg.org>
3079 M: Michal Hocko <mhocko@kernel.org>
3080 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3081 L: cgroups@vger.kernel.org
3082 L: linux-mm@kvack.org
3083 S: Maintained
3084 F: mm/memcontrol.c
3085 F: mm/swap_cgroup.c
3086
3087 CORETEMP HARDWARE MONITORING DRIVER
3088 M: Fenghua Yu <fenghua.yu@intel.com>
3089 L: lm-sensors@lm-sensors.org
3090 S: Maintained
3091 F: Documentation/hwmon/coretemp
3092 F: drivers/hwmon/coretemp.c
3093
3094 COSA/SRP SYNC SERIAL DRIVER
3095 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3096 W: http://www.fi.muni.cz/~kas/cosa/
3097 S: Maintained
3098 F: drivers/net/wan/cosa*
3099
3100 CPMAC ETHERNET DRIVER
3101 M: Florian Fainelli <florian@openwrt.org>
3102 L: netdev@vger.kernel.org
3103 S: Maintained
3104 F: drivers/net/ethernet/ti/cpmac.c
3105
3106 CPU FREQUENCY DRIVERS
3107 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3108 M: Viresh Kumar <viresh.kumar@linaro.org>
3109 L: linux-pm@vger.kernel.org
3110 S: Maintained
3111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3112 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3113 F: drivers/cpufreq/
3114 F: include/linux/cpufreq.h
3115
3116 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3117 M: Viresh Kumar <viresh.kumar@linaro.org>
3118 M: Sudeep Holla <sudeep.holla@arm.com>
3119 L: linux-pm@vger.kernel.org
3120 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3121 S: Maintained
3122 F: drivers/cpufreq/arm_big_little.h
3123 F: drivers/cpufreq/arm_big_little.c
3124 F: drivers/cpufreq/arm_big_little_dt.c
3125
3126 CPUIDLE DRIVER - ARM BIG LITTLE
3127 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3128 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3129 L: linux-pm@vger.kernel.org
3130 L: linux-arm-kernel@lists.infradead.org
3131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3132 S: Maintained
3133 F: drivers/cpuidle/cpuidle-big_little.c
3134
3135 CPUIDLE DRIVER - ARM EXYNOS
3136 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3137 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3138 M: Kukjin Kim <kgene@kernel.org>
3139 L: linux-pm@vger.kernel.org
3140 L: linux-samsung-soc@vger.kernel.org
3141 S: Supported
3142 F: drivers/cpuidle/cpuidle-exynos.c
3143 F: arch/arm/mach-exynos/pm.c
3144
3145 CPUIDLE DRIVERS
3146 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3147 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3148 L: linux-pm@vger.kernel.org
3149 S: Maintained
3150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3151 F: drivers/cpuidle/*
3152 F: include/linux/cpuidle.h
3153
3154 CPUID/MSR DRIVER
3155 M: "H. Peter Anvin" <hpa@zytor.com>
3156 S: Maintained
3157 F: arch/x86/kernel/cpuid.c
3158 F: arch/x86/kernel/msr.c
3159
3160 CPU POWER MONITORING SUBSYSTEM
3161 M: Thomas Renninger <trenn@suse.com>
3162 L: linux-pm@vger.kernel.org
3163 S: Maintained
3164 F: tools/power/cpupower/
3165
3166 CRAMFS FILESYSTEM
3167 W: http://sourceforge.net/projects/cramfs/
3168 S: Orphan / Obsolete
3169 F: Documentation/filesystems/cramfs.txt
3170 F: fs/cramfs/
3171
3172 CRIS PORT
3173 M: Mikael Starvik <starvik@axis.com>
3174 M: Jesper Nilsson <jesper.nilsson@axis.com>
3175 L: linux-cris-kernel@axis.com
3176 W: http://developer.axis.com
3177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3178 S: Maintained
3179 F: arch/cris/
3180 F: drivers/tty/serial/crisv10.*
3181
3182 CRYPTO API
3183 M: Herbert Xu <herbert@gondor.apana.org.au>
3184 M: "David S. Miller" <davem@davemloft.net>
3185 L: linux-crypto@vger.kernel.org
3186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3188 S: Maintained
3189 F: Documentation/crypto/
3190 F: Documentation/DocBook/crypto-API.tmpl
3191 F: arch/*/crypto/
3192 F: crypto/
3193 F: drivers/crypto/
3194 F: include/crypto/
3195
3196 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3197 M: Neil Horman <nhorman@tuxdriver.com>
3198 L: linux-crypto@vger.kernel.org
3199 S: Maintained
3200 F: crypto/ansi_cprng.c
3201 F: crypto/rng.c
3202
3203 CS3308 MEDIA DRIVER
3204 M: Hans Verkuil <hverkuil@xs4all.nl>
3205 L: linux-media@vger.kernel.org
3206 T: git git://linuxtv.org/media_tree.git
3207 W: http://linuxtv.org
3208 S: Odd Fixes
3209 F: drivers/media/i2c/cs3308.c
3210 F: drivers/media/i2c/cs3308.h
3211
3212 CS5535 Audio ALSA driver
3213 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3214 S: Maintained
3215 F: sound/pci/cs5535audio/
3216
3217 CW1200 WLAN driver
3218 M: Solomon Peachy <pizza@shaftnet.org>
3219 S: Maintained
3220 F: drivers/net/wireless/st/cw1200/
3221
3222 CX18 VIDEO4LINUX DRIVER
3223 M: Andy Walls <awalls@md.metrocast.net>
3224 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3225 L: linux-media@vger.kernel.org
3226 T: git git://linuxtv.org/media_tree.git
3227 W: https://linuxtv.org
3228 W: http://www.ivtvdriver.org/index.php/Cx18
3229 S: Maintained
3230 F: Documentation/video4linux/cx18.txt
3231 F: drivers/media/pci/cx18/
3232 F: include/uapi/linux/ivtv*
3233
3234 CX2341X MPEG ENCODER HELPER MODULE
3235 M: Hans Verkuil <hverkuil@xs4all.nl>
3236 L: linux-media@vger.kernel.org
3237 T: git git://linuxtv.org/media_tree.git
3238 W: https://linuxtv.org
3239 S: Maintained
3240 F: drivers/media/common/cx2341x*
3241 F: include/media/cx2341x*
3242
3243 CX24120 MEDIA DRIVER
3244 M: Jemma Denson <jdenson@gmail.com>
3245 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3246 L: linux-media@vger.kernel.org
3247 W: https://linuxtv.org
3248 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3249 S: Maintained
3250 F: drivers/media/dvb-frontends/cx24120*
3251
3252 CX88 VIDEO4LINUX DRIVER
3253 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
3254 L: linux-media@vger.kernel.org
3255 W: https://linuxtv.org
3256 T: git git://linuxtv.org/media_tree.git
3257 S: Odd fixes
3258 F: Documentation/video4linux/cx88/
3259 F: drivers/media/pci/cx88/
3260
3261 CXD2820R MEDIA DRIVER
3262 M: Antti Palosaari <crope@iki.fi>
3263 L: linux-media@vger.kernel.org
3264 W: https://linuxtv.org
3265 W: http://palosaari.fi/linux/
3266 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3267 T: git git://linuxtv.org/anttip/media_tree.git
3268 S: Maintained
3269 F: drivers/media/dvb-frontends/cxd2820r*
3270
3271 CXGB3 ETHERNET DRIVER (CXGB3)
3272 M: Santosh Raspatur <santosh@chelsio.com>
3273 L: netdev@vger.kernel.org
3274 W: http://www.chelsio.com
3275 S: Supported
3276 F: drivers/net/ethernet/chelsio/cxgb3/
3277
3278 CXGB3 ISCSI DRIVER (CXGB3I)
3279 M: Karen Xie <kxie@chelsio.com>
3280 L: linux-scsi@vger.kernel.org
3281 W: http://www.chelsio.com
3282 S: Supported
3283 F: drivers/scsi/cxgbi/cxgb3i
3284
3285 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3286 M: Steve Wise <swise@chelsio.com>
3287 L: linux-rdma@vger.kernel.org
3288 W: http://www.openfabrics.org
3289 S: Supported
3290 F: drivers/infiniband/hw/cxgb3/
3291
3292 CXGB4 ETHERNET DRIVER (CXGB4)
3293 M: Hariprasad S <hariprasad@chelsio.com>
3294 L: netdev@vger.kernel.org
3295 W: http://www.chelsio.com
3296 S: Supported
3297 F: drivers/net/ethernet/chelsio/cxgb4/
3298
3299 CXGB4 ISCSI DRIVER (CXGB4I)
3300 M: Karen Xie <kxie@chelsio.com>
3301 L: linux-scsi@vger.kernel.org
3302 W: http://www.chelsio.com
3303 S: Supported
3304 F: drivers/scsi/cxgbi/cxgb4i
3305
3306 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3307 M: Steve Wise <swise@chelsio.com>
3308 L: linux-rdma@vger.kernel.org
3309 W: http://www.openfabrics.org
3310 S: Supported
3311 F: drivers/infiniband/hw/cxgb4/
3312
3313 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3314 M: Casey Leedom <leedom@chelsio.com>
3315 L: netdev@vger.kernel.org
3316 W: http://www.chelsio.com
3317 S: Supported
3318 F: drivers/net/ethernet/chelsio/cxgb4vf/
3319
3320 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3321 M: Ian Munsie <imunsie@au1.ibm.com>
3322 M: Michael Neuling <mikey@neuling.org>
3323 L: linuxppc-dev@lists.ozlabs.org
3324 S: Supported
3325 F: drivers/misc/cxl/
3326 F: include/misc/cxl*
3327 F: include/uapi/misc/cxl.h
3328 F: Documentation/powerpc/cxl.txt
3329 F: Documentation/powerpc/cxl.txt
3330 F: Documentation/ABI/testing/sysfs-class-cxl
3331
3332 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3333 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3334 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3335 L: linux-scsi@vger.kernel.org
3336 S: Supported
3337 F: drivers/scsi/cxlflash/
3338 F: include/uapi/scsi/cxlflash_ioctls.h
3339 F: Documentation/powerpc/cxlflash.txt
3340
3341 STMMAC ETHERNET DRIVER
3342 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3343 L: netdev@vger.kernel.org
3344 W: http://www.stlinux.com
3345 S: Supported
3346 F: drivers/net/ethernet/stmicro/stmmac/
3347
3348 CYBERPRO FB DRIVER
3349 M: Russell King <linux@arm.linux.org.uk>
3350 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3351 W: http://www.arm.linux.org.uk/
3352 S: Maintained
3353 F: drivers/video/fbdev/cyber2000fb.*
3354
3355 CYCLADES ASYNC MUX DRIVER
3356 W: http://www.cyclades.com/
3357 S: Orphan
3358 F: drivers/tty/cyclades.c
3359 F: include/linux/cyclades.h
3360 F: include/uapi/linux/cyclades.h
3361
3362 CYCLADES PC300 DRIVER
3363 W: http://www.cyclades.com/
3364 S: Orphan
3365 F: drivers/net/wan/pc300*
3366
3367 CYPRESS_FIRMWARE MEDIA DRIVER
3368 M: Antti Palosaari <crope@iki.fi>
3369 L: linux-media@vger.kernel.org
3370 W: https://linuxtv.org
3371 W: http://palosaari.fi/linux/
3372 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3373 T: git git://linuxtv.org/anttip/media_tree.git
3374 S: Maintained
3375 F: drivers/media/common/cypress_firmware*
3376
3377 CYTTSP TOUCHSCREEN DRIVER
3378 M: Ferruh Yigit <fery@cypress.com>
3379 L: linux-input@vger.kernel.org
3380 S: Supported
3381 F: drivers/input/touchscreen/cyttsp*
3382 F: include/linux/input/cyttsp.h
3383
3384 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3385 M: Joshua Kinard <kumba@gentoo.org>
3386 S: Maintained
3387 F: drivers/rtc/rtc-ds1685.c
3388 F: include/linux/rtc/ds1685.h
3389
3390 DAMA SLAVE for AX.25
3391 M: Joerg Reuter <jreuter@yaina.de>
3392 W: http://yaina.de/jreuter/
3393 W: http://www.qsl.net/dl1bke/
3394 L: linux-hams@vger.kernel.org
3395 S: Maintained
3396 F: net/ax25/af_ax25.c
3397 F: net/ax25/ax25_dev.c
3398 F: net/ax25/ax25_ds_*
3399 F: net/ax25/ax25_in.c
3400 F: net/ax25/ax25_out.c
3401 F: net/ax25/ax25_timer.c
3402 F: net/ax25/sysctl_net_ax25.c
3403
3404 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3405 L: netdev@vger.kernel.org
3406 S: Orphan
3407 F: Documentation/networking/dmfe.txt
3408 F: drivers/net/ethernet/dec/tulip/dmfe.c
3409
3410 DC390/AM53C974 SCSI driver
3411 M: Hannes Reinecke <hare@suse.com>
3412 L: linux-scsi@vger.kernel.org
3413 S: Maintained
3414 F: drivers/scsi/am53c974.c
3415
3416 DC395x SCSI driver
3417 M: Oliver Neukum <oliver@neukum.org>
3418 M: Ali Akcaagac <aliakc@web.de>
3419 M: Jamie Lenehan <lenehan@twibble.org>
3420 L: dc395x@twibble.org
3421 W: http://twibble.org/dist/dc395x/
3422 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3423 S: Maintained
3424 F: Documentation/scsi/dc395x.txt
3425 F: drivers/scsi/dc395x.*
3426
3427 DCCP PROTOCOL
3428 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3429 L: dccp@vger.kernel.org
3430 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3431 S: Maintained
3432 F: include/linux/dccp.h
3433 F: include/uapi/linux/dccp.h
3434 F: include/linux/tfrc.h
3435 F: net/dccp/
3436
3437 DECnet NETWORK LAYER
3438 W: http://linux-decnet.sourceforge.net
3439 L: linux-decnet-user@lists.sourceforge.net
3440 S: Orphan
3441 F: Documentation/networking/decnet.txt
3442 F: net/decnet/
3443
3444 DECSTATION PLATFORM SUPPORT
3445 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3446 L: linux-mips@linux-mips.org
3447 W: http://www.linux-mips.org/wiki/DECstation
3448 S: Maintained
3449 F: arch/mips/dec/
3450 F: arch/mips/include/asm/dec/
3451 F: arch/mips/include/asm/mach-dec/
3452
3453 DEFXX FDDI NETWORK DRIVER
3454 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3455 S: Maintained
3456 F: drivers/net/fddi/defxx.*
3457
3458 DELL LAPTOP DRIVER
3459 M: Matthew Garrett <mjg59@srcf.ucam.org>
3460 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3461 L: platform-driver-x86@vger.kernel.org
3462 S: Maintained
3463 F: drivers/platform/x86/dell-laptop.c
3464
3465 DELL LAPTOP RBTN DRIVER
3466 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3467 S: Maintained
3468 F: drivers/platform/x86/dell-rbtn.*
3469
3470 DELL LAPTOP FREEFALL DRIVER
3471 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3472 S: Maintained
3473 F: drivers/platform/x86/dell-smo8800.c
3474
3475 DELL LAPTOP SMM DRIVER
3476 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3477 S: Maintained
3478 F: drivers/hwmon/dell-smm-hwmon.c
3479 F: include/uapi/linux/i8k.h
3480
3481 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3482 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3483 S: Maintained
3484 F: Documentation/dcdbas.txt
3485 F: drivers/firmware/dcdbas.*
3486
3487 DELL WMI EXTRAS DRIVER
3488 M: Matthew Garrett <mjg59@srcf.ucam.org>
3489 M: Pali RohĂ¡r <pali.rohar@gmail.com>
3490 S: Maintained
3491 F: drivers/platform/x86/dell-wmi.c
3492
3493 DESIGNWARE USB2 DRD IP DRIVER
3494 M: John Youn <johnyoun@synopsys.com>
3495 L: linux-usb@vger.kernel.org
3496 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3497 S: Maintained
3498 F: drivers/usb/dwc2/
3499
3500 DESIGNWARE USB3 DRD IP DRIVER
3501 M: Felipe Balbi <balbi@kernel.org>
3502 L: linux-usb@vger.kernel.org
3503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3504 S: Maintained
3505 F: drivers/usb/dwc3/
3506
3507 DEVICE COREDUMP (DEV_COREDUMP)
3508 M: Johannes Berg <johannes@sipsolutions.net>
3509 L: linux-kernel@vger.kernel.org
3510 S: Maintained
3511 F: drivers/base/devcoredump.c
3512 F: include/linux/devcoredump.h
3513
3514 DEVICE FREQUENCY (DEVFREQ)
3515 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3516 M: Kyungmin Park <kyungmin.park@samsung.com>
3517 L: linux-pm@vger.kernel.org
3518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3519 S: Maintained
3520 F: drivers/devfreq/
3521 F: include/linux/devfreq.h
3522 F: Documentation/devicetree/bindings/devfreq/
3523
3524 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3525 M: Chanwoo Choi <cw00.choi@samsung.com>
3526 L: linux-pm@vger.kernel.org
3527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3528 S: Supported
3529 F: drivers/devfreq/event/
3530 F: drivers/devfreq/devfreq-event.c
3531 F: include/linux/devfreq-event.h
3532 F: Documentation/devicetree/bindings/devfreq/event/
3533
3534 DEVICE NUMBER REGISTRY
3535 M: Torben Mathiasen <device@lanana.org>
3536 W: http://lanana.org/docs/device-list/index.html
3537 S: Maintained
3538
3539 DEVICE-MAPPER (LVM)
3540 M: Alasdair Kergon <agk@redhat.com>
3541 M: Mike Snitzer <snitzer@redhat.com>
3542 M: dm-devel@redhat.com
3543 L: dm-devel@redhat.com
3544 W: http://sources.redhat.com/dm
3545 Q: http://patchwork.kernel.org/project/dm-devel/list/
3546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3547 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3548 S: Maintained
3549 F: Documentation/device-mapper/
3550 F: drivers/md/dm*
3551 F: drivers/md/persistent-data/
3552 F: include/linux/device-mapper.h
3553 F: include/linux/dm-*.h
3554 F: include/uapi/linux/dm-*.h
3555
3556 DEVLINK
3557 M: Jiri Pirko <jiri@mellanox.com>
3558 L: netdev@vger.kernel.org
3559 S: Supported
3560 F: net/core/devlink.c
3561 F: include/net/devlink.h
3562 F: include/uapi/linux/devlink.h
3563
3564 DIALOG SEMICONDUCTOR DRIVERS
3565 M: Support Opensource <support.opensource@diasemi.com>
3566 W: http://www.dialog-semiconductor.com/products
3567 S: Supported
3568 F: Documentation/hwmon/da90??
3569 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3570 F: drivers/gpio/gpio-da90??.c
3571 F: drivers/hwmon/da90??-hwmon.c
3572 F: drivers/iio/adc/da91??-*.c
3573 F: drivers/input/misc/da90??_onkey.c
3574 F: drivers/input/touchscreen/da9052_tsi.c
3575 F: drivers/leds/leds-da90??.c
3576 F: drivers/mfd/da903x.c
3577 F: drivers/mfd/da90??-*.c
3578 F: drivers/mfd/da91??-*.c
3579 F: drivers/power/da9052-battery.c
3580 F: drivers/power/da91??-*.c
3581 F: drivers/regulator/da903x.c
3582 F: drivers/regulator/da9???-regulator.[ch]
3583 F: drivers/rtc/rtc-da90??.c
3584 F: drivers/video/backlight/da90??_bl.c
3585 F: drivers/watchdog/da90??_wdt.c
3586 F: include/linux/mfd/da903x.h
3587 F: include/linux/mfd/da9052/
3588 F: include/linux/mfd/da9055/
3589 F: include/linux/mfd/da9063/
3590 F: include/linux/mfd/da9150/
3591 F: include/sound/da[79]*.h
3592 F: sound/soc/codecs/da[79]*.[ch]
3593
3594 DIGI NEO AND CLASSIC PCI PRODUCTS
3595 M: Lidza Louina <lidza.louina@gmail.com>
3596 M: Mark Hounschell <markh@compro.net>
3597 L: driverdev-devel@linuxdriverproject.org
3598 S: Maintained
3599 F: drivers/staging/dgnc/
3600
3601 DIOLAN U2C-12 I2C DRIVER
3602 M: Guenter Roeck <linux@roeck-us.net>
3603 L: linux-i2c@vger.kernel.org
3604 S: Maintained
3605 F: drivers/i2c/busses/i2c-diolan-u2c.c
3606
3607 DIRECT ACCESS (DAX)
3608 M: Matthew Wilcox <willy@linux.intel.com>
3609 L: linux-fsdevel@vger.kernel.org
3610 S: Supported
3611 F: fs/dax.c
3612
3613 DIRECTORY NOTIFICATION (DNOTIFY)
3614 M: Eric Paris <eparis@parisplace.org>
3615 S: Maintained
3616 F: Documentation/filesystems/dnotify.txt
3617 F: fs/notify/dnotify/
3618 F: include/linux/dnotify.h
3619
3620 DISK GEOMETRY AND PARTITION HANDLING
3621 M: Andries Brouwer <aeb@cwi.nl>
3622 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3623 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3624 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3625 S: Maintained
3626
3627 DISKQUOTA
3628 M: Jan Kara <jack@suse.com>
3629 S: Maintained
3630 F: Documentation/filesystems/quota.txt
3631 F: fs/quota/
3632 F: include/linux/quota*.h
3633 F: include/uapi/linux/quota*.h
3634
3635 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3636 M: Bernie Thompson <bernie@plugable.com>
3637 L: linux-fbdev@vger.kernel.org
3638 S: Maintained
3639 W: http://plugable.com/category/projects/udlfb/
3640 F: drivers/video/fbdev/udlfb.c
3641 F: include/video/udlfb.h
3642 F: Documentation/fb/udlfb.txt
3643
3644 DISTRIBUTED LOCK MANAGER (DLM)
3645 M: Christine Caulfield <ccaulfie@redhat.com>
3646 M: David Teigland <teigland@redhat.com>
3647 L: cluster-devel@redhat.com
3648 W: http://sources.redhat.com/cluster/
3649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3650 S: Supported
3651 F: fs/dlm/
3652
3653 DMA BUFFER SHARING FRAMEWORK
3654 M: Sumit Semwal <sumit.semwal@linaro.org>
3655 S: Maintained
3656 L: linux-media@vger.kernel.org
3657 L: dri-devel@lists.freedesktop.org
3658 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3659 F: drivers/dma-buf/
3660 F: include/linux/dma-buf*
3661 F: include/linux/reservation.h
3662 F: include/linux/*fence.h
3663 F: Documentation/dma-buf-sharing.txt
3664 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3665
3666 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3667 M: Vinod Koul <vinod.koul@intel.com>
3668 L: dmaengine@vger.kernel.org
3669 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3670 S: Maintained
3671 F: drivers/dma/
3672 F: include/linux/dmaengine.h
3673 F: Documentation/dmaengine/
3674 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3675
3676 DME1737 HARDWARE MONITOR DRIVER
3677 M: Juerg Haefliger <juergh@gmail.com>
3678 L: lm-sensors@lm-sensors.org
3679 S: Maintained
3680 F: Documentation/hwmon/dme1737
3681 F: drivers/hwmon/dme1737.c
3682
3683 DMI/SMBIOS SUPPORT
3684 M: Jean Delvare <jdelvare@suse.com>
3685 S: Maintained
3686 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3687 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3688 F: drivers/firmware/dmi-id.c
3689 F: drivers/firmware/dmi_scan.c
3690 F: include/linux/dmi.h
3691
3692 DOCUMENTATION
3693 M: Jonathan Corbet <corbet@lwn.net>
3694 L: linux-doc@vger.kernel.org
3695 S: Maintained
3696 F: Documentation/
3697 F: scripts/docproc.c
3698 F: scripts/kernel-doc*
3699 X: Documentation/ABI/
3700 X: Documentation/devicetree/
3701 X: Documentation/acpi
3702 X: Documentation/power
3703 X: Documentation/spi
3704 X: Documentation/DocBook/media
3705 T: git git://git.lwn.net/linux.git docs-next
3706
3707 DOUBLETALK DRIVER
3708 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3709 L: blinux-list@redhat.com
3710 S: Maintained
3711 F: drivers/char/dtlk.c
3712 F: include/linux/dtlk.h
3713
3714 DPT_I2O SCSI RAID DRIVER
3715 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3716 L: linux-scsi@vger.kernel.org
3717 W: http://www.adaptec.com/
3718 S: Maintained
3719 F: drivers/scsi/dpt*
3720 F: drivers/scsi/dpt/
3721
3722 DRBD DRIVER
3723 M: Philipp Reisner <philipp.reisner@linbit.com>
3724 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3725 L: drbd-dev@lists.linbit.com
3726 W: http://www.drbd.org
3727 T: git git://git.linbit.com/linux-drbd.git
3728 T: git git://git.linbit.com/drbd-8.4.git
3729 S: Supported
3730 F: drivers/block/drbd/
3731 F: lib/lru_cache.c
3732 F: Documentation/blockdev/drbd/
3733
3734 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3735 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3737 S: Supported
3738 F: Documentation/kobject.txt
3739 F: drivers/base/
3740 F: fs/debugfs/
3741 F: fs/kernfs/
3742 F: fs/sysfs/
3743 F: include/linux/debugfs.h
3744 F: include/linux/kobj*
3745 F: lib/kobj*
3746
3747 DRM DRIVERS
3748 M: David Airlie <airlied@linux.ie>
3749 L: dri-devel@lists.freedesktop.org
3750 T: git git://people.freedesktop.org/~airlied/linux
3751 S: Maintained
3752 F: drivers/gpu/drm/
3753 F: drivers/gpu/vga/
3754 F: include/drm/
3755 F: include/uapi/drm/
3756
3757 RADEON DRM DRIVERS
3758 M: Alex Deucher <alexander.deucher@amd.com>
3759 M: Christian König <christian.koenig@amd.com>
3760 L: dri-devel@lists.freedesktop.org
3761 T: git git://people.freedesktop.org/~agd5f/linux
3762 S: Supported
3763 F: drivers/gpu/drm/radeon/
3764 F: include/uapi/drm/radeon*
3765
3766 DRM PANEL DRIVERS
3767 M: Thierry Reding <thierry.reding@gmail.com>
3768 L: dri-devel@lists.freedesktop.org
3769 T: git git://anongit.freedesktop.org/tegra/linux.git
3770 S: Maintained
3771 F: drivers/gpu/drm/drm_panel.c
3772 F: drivers/gpu/drm/panel/
3773 F: include/drm/drm_panel.h
3774 F: Documentation/devicetree/bindings/display/panel/
3775
3776 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3777 M: Daniel Vetter <daniel.vetter@intel.com>
3778 M: Jani Nikula <jani.nikula@linux.intel.com>
3779 L: intel-gfx@lists.freedesktop.org
3780 L: dri-devel@lists.freedesktop.org
3781 W: https://01.org/linuxgraphics/
3782 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3783 T: git git://anongit.freedesktop.org/drm-intel
3784 S: Supported
3785 F: drivers/gpu/drm/i915/
3786 F: include/drm/i915*
3787 F: include/uapi/drm/i915*
3788
3789 DRM DRIVERS FOR ATMEL HLCDC
3790 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3791 L: dri-devel@lists.freedesktop.org
3792 S: Supported
3793 F: drivers/gpu/drm/atmel-hlcdc/
3794 F: Documentation/devicetree/bindings/drm/atmel/
3795
3796 DRM DRIVERS FOR EXYNOS
3797 M: Inki Dae <inki.dae@samsung.com>
3798 M: Joonyoung Shim <jy0922.shim@samsung.com>
3799 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3800 M: Kyungmin Park <kyungmin.park@samsung.com>
3801 L: dri-devel@lists.freedesktop.org
3802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3803 S: Supported
3804 F: drivers/gpu/drm/exynos/
3805 F: include/drm/exynos*
3806 F: include/uapi/drm/exynos*
3807
3808 DRM DRIVERS FOR FREESCALE DCU
3809 M: Jianwei Wang <jianwei.wang.chn@gmail.com>
3810 M: Alison Wang <alison.wang@freescale.com>
3811 L: dri-devel@lists.freedesktop.org
3812 S: Supported
3813 F: drivers/gpu/drm/fsl-dcu/
3814 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3815 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3816
3817 DRM DRIVERS FOR FREESCALE IMX
3818 M: Philipp Zabel <p.zabel@pengutronix.de>
3819 L: dri-devel@lists.freedesktop.org
3820 S: Maintained
3821 F: drivers/gpu/drm/imx/
3822 F: drivers/gpu/ipu-v3/
3823 F: Documentation/devicetree/bindings/display/imx/
3824
3825 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3826 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3827 L: dri-devel@lists.freedesktop.org
3828 T: git git://github.com/patjak/drm-gma500
3829 S: Maintained
3830 F: drivers/gpu/drm/gma500
3831 F: include/drm/gma500*
3832
3833 DRM DRIVERS FOR NVIDIA TEGRA
3834 M: Thierry Reding <thierry.reding@gmail.com>
3835 M: Terje Bergström <tbergstrom@nvidia.com>
3836 L: dri-devel@lists.freedesktop.org
3837 L: linux-tegra@vger.kernel.org
3838 T: git git://anongit.freedesktop.org/tegra/linux.git
3839 S: Supported
3840 F: drivers/gpu/drm/tegra/
3841 F: drivers/gpu/host1x/
3842 F: include/linux/host1x.h
3843 F: include/uapi/drm/tegra_drm.h
3844 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
3845
3846 DRM DRIVERS FOR RENESAS
3847 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
3848 L: dri-devel@lists.freedesktop.org
3849 L: linux-renesas-soc@vger.kernel.org
3850 T: git git://people.freedesktop.org/~airlied/linux
3851 S: Supported
3852 F: drivers/gpu/drm/rcar-du/
3853 F: drivers/gpu/drm/shmobile/
3854 F: include/linux/platform_data/shmob_drm.h
3855
3856 DRM DRIVERS FOR ROCKCHIP
3857 M: Mark Yao <mark.yao@rock-chips.com>
3858 L: dri-devel@lists.freedesktop.org
3859 S: Maintained
3860 F: drivers/gpu/drm/rockchip/
3861 F: Documentation/devicetree/bindings/display/rockchip*
3862
3863 DRM DRIVERS FOR STI
3864 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
3865 M: Vincent Abriou <vincent.abriou@st.com>
3866 L: dri-devel@lists.freedesktop.org
3867 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
3868 S: Maintained
3869 F: drivers/gpu/drm/sti
3870 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
3871
3872 DRM DRIVERS FOR VIVANTE GPU IP
3873 M: Lucas Stach <l.stach@pengutronix.de>
3874 R: Russell King <linux+etnaviv@arm.linux.org.uk>
3875 R: Christian Gmeiner <christian.gmeiner@gmail.com>
3876 L: dri-devel@lists.freedesktop.org
3877 S: Maintained
3878 F: drivers/gpu/drm/etnaviv
3879 F: Documentation/devicetree/bindings/display/etnaviv
3880
3881 DSBR100 USB FM RADIO DRIVER
3882 M: Alexey Klimov <klimov.linux@gmail.com>
3883 L: linux-media@vger.kernel.org
3884 T: git git://linuxtv.org/media_tree.git
3885 S: Maintained
3886 F: drivers/media/radio/dsbr100.c
3887
3888 DSCC4 DRIVER
3889 M: Francois Romieu <romieu@fr.zoreil.com>
3890 L: netdev@vger.kernel.org
3891 S: Maintained
3892 F: drivers/net/wan/dscc4.c
3893
3894 DT3155 MEDIA DRIVER
3895 M: Hans Verkuil <hverkuil@xs4all.nl>
3896 L: linux-media@vger.kernel.org
3897 T: git git://linuxtv.org/media_tree.git
3898 W: https://linuxtv.org
3899 S: Odd Fixes
3900 F: drivers/media/pci/dt3155/
3901
3902 DVB_USB_AF9015 MEDIA DRIVER
3903 M: Antti Palosaari <crope@iki.fi>
3904 L: linux-media@vger.kernel.org
3905 W: https://linuxtv.org
3906 W: http://palosaari.fi/linux/
3907 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3908 T: git git://linuxtv.org/anttip/media_tree.git
3909 S: Maintained
3910 F: drivers/media/usb/dvb-usb-v2/af9015*
3911
3912 DVB_USB_AF9035 MEDIA DRIVER
3913 M: Antti Palosaari <crope@iki.fi>
3914 L: linux-media@vger.kernel.org
3915 W: https://linuxtv.org
3916 W: http://palosaari.fi/linux/
3917 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3918 T: git git://linuxtv.org/anttip/media_tree.git
3919 S: Maintained
3920 F: drivers/media/usb/dvb-usb-v2/af9035*
3921
3922 DVB_USB_ANYSEE MEDIA DRIVER
3923 M: Antti Palosaari <crope@iki.fi>
3924 L: linux-media@vger.kernel.org
3925 W: https://linuxtv.org
3926 W: http://palosaari.fi/linux/
3927 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3928 T: git git://linuxtv.org/anttip/media_tree.git
3929 S: Maintained
3930 F: drivers/media/usb/dvb-usb-v2/anysee*
3931
3932 DVB_USB_AU6610 MEDIA DRIVER
3933 M: Antti Palosaari <crope@iki.fi>
3934 L: linux-media@vger.kernel.org
3935 W: https://linuxtv.org
3936 W: http://palosaari.fi/linux/
3937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3938 T: git git://linuxtv.org/anttip/media_tree.git
3939 S: Maintained
3940 F: drivers/media/usb/dvb-usb-v2/au6610*
3941
3942 DVB_USB_CE6230 MEDIA DRIVER
3943 M: Antti Palosaari <crope@iki.fi>
3944 L: linux-media@vger.kernel.org
3945 W: https://linuxtv.org
3946 W: http://palosaari.fi/linux/
3947 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3948 T: git git://linuxtv.org/anttip/media_tree.git
3949 S: Maintained
3950 F: drivers/media/usb/dvb-usb-v2/ce6230*
3951
3952 DVB_USB_CXUSB MEDIA DRIVER
3953 M: Michael Krufky <mkrufky@linuxtv.org>
3954 L: linux-media@vger.kernel.org
3955 W: https://linuxtv.org
3956 W: http://github.com/mkrufky
3957 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3958 T: git git://linuxtv.org/media_tree.git
3959 S: Maintained
3960 F: drivers/media/usb/dvb-usb/cxusb*
3961
3962 DVB_USB_EC168 MEDIA DRIVER
3963 M: Antti Palosaari <crope@iki.fi>
3964 L: linux-media@vger.kernel.org
3965 W: https://linuxtv.org
3966 W: http://palosaari.fi/linux/
3967 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3968 T: git git://linuxtv.org/anttip/media_tree.git
3969 S: Maintained
3970 F: drivers/media/usb/dvb-usb-v2/ec168*
3971
3972 DVB_USB_GL861 MEDIA DRIVER
3973 M: Antti Palosaari <crope@iki.fi>
3974 L: linux-media@vger.kernel.org
3975 W: https://linuxtv.org
3976 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3977 T: git git://linuxtv.org/anttip/media_tree.git
3978 S: Maintained
3979 F: drivers/media/usb/dvb-usb-v2/gl861*
3980
3981 DVB_USB_MXL111SF MEDIA DRIVER
3982 M: Michael Krufky <mkrufky@linuxtv.org>
3983 L: linux-media@vger.kernel.org
3984 W: https://linuxtv.org
3985 W: http://github.com/mkrufky
3986 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3987 T: git git://linuxtv.org/mkrufky/mxl111sf.git
3988 S: Maintained
3989 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
3990
3991 DVB_USB_RTL28XXU MEDIA DRIVER
3992 M: Antti Palosaari <crope@iki.fi>
3993 L: linux-media@vger.kernel.org
3994 W: https://linuxtv.org
3995 W: http://palosaari.fi/linux/
3996 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3997 T: git git://linuxtv.org/anttip/media_tree.git
3998 S: Maintained
3999 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4000
4001 DVB_USB_V2 MEDIA DRIVER
4002 M: Antti Palosaari <crope@iki.fi>
4003 L: linux-media@vger.kernel.org
4004 W: https://linuxtv.org
4005 W: http://palosaari.fi/linux/
4006 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4007 T: git git://linuxtv.org/anttip/media_tree.git
4008 S: Maintained
4009 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4010 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4011
4012 DYNAMIC DEBUG
4013 M: Jason Baron <jbaron@akamai.com>
4014 S: Maintained
4015 F: lib/dynamic_debug.c
4016 F: include/linux/dynamic_debug.h
4017
4018 DZ DECSTATION DZ11 SERIAL DRIVER
4019 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4020 S: Maintained
4021 F: drivers/tty/serial/dz.*
4022
4023 E3X0 POWER BUTTON DRIVER
4024 M: Moritz Fischer <moritz.fischer@ettus.com>
4025 L: usrp-users@lists.ettus.com
4026 W: http://www.ettus.com
4027 S: Supported
4028 F: drivers/input/misc/e3x0-button.c
4029 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4030
4031 E4000 MEDIA DRIVER
4032 M: Antti Palosaari <crope@iki.fi>
4033 L: linux-media@vger.kernel.org
4034 W: https://linuxtv.org
4035 W: http://palosaari.fi/linux/
4036 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4037 T: git git://linuxtv.org/anttip/media_tree.git
4038 S: Maintained
4039 F: drivers/media/tuners/e4000*
4040
4041 EATA ISA/EISA/PCI SCSI DRIVER
4042 M: Dario Ballabio <ballabio_dario@emc.com>
4043 L: linux-scsi@vger.kernel.org
4044 S: Maintained
4045 F: drivers/scsi/eata.c
4046
4047 EC100 MEDIA DRIVER
4048 M: Antti Palosaari <crope@iki.fi>
4049 L: linux-media@vger.kernel.org
4050 W: https://linuxtv.org
4051 W: http://palosaari.fi/linux/
4052 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4053 T: git git://linuxtv.org/anttip/media_tree.git
4054 S: Maintained
4055 F: drivers/media/dvb-frontends/ec100*
4056
4057 ECRYPT FILE SYSTEM
4058 M: Tyler Hicks <tyhicks@canonical.com>
4059 L: ecryptfs@vger.kernel.org
4060 W: http://ecryptfs.org
4061 W: https://launchpad.net/ecryptfs
4062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4063 S: Supported
4064 F: Documentation/filesystems/ecryptfs.txt
4065 F: fs/ecryptfs/
4066
4067 EDAC-CORE
4068 M: Doug Thompson <dougthompson@xmission.com>
4069 M: Borislav Petkov <bp@alien8.de>
4070 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4071 L: linux-edac@vger.kernel.org
4072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4074 S: Supported
4075 F: Documentation/edac.txt
4076 F: drivers/edac/
4077 F: include/linux/edac.h
4078
4079 EDAC-AMD64
4080 M: Doug Thompson <dougthompson@xmission.com>
4081 M: Borislav Petkov <bp@alien8.de>
4082 L: linux-edac@vger.kernel.org
4083 S: Maintained
4084 F: drivers/edac/amd64_edac*
4085
4086 EDAC-CALXEDA
4087 M: Doug Thompson <dougthompson@xmission.com>
4088 M: Robert Richter <rric@kernel.org>
4089 L: linux-edac@vger.kernel.org
4090 S: Maintained
4091 F: drivers/edac/highbank*
4092
4093 EDAC-CAVIUM
4094 M: Ralf Baechle <ralf@linux-mips.org>
4095 M: David Daney <david.daney@cavium.com>
4096 L: linux-edac@vger.kernel.org
4097 L: linux-mips@linux-mips.org
4098 S: Supported
4099 F: drivers/edac/octeon_edac*
4100
4101 EDAC-E752X
4102 M: Mark Gross <mark.gross@intel.com>
4103 M: Doug Thompson <dougthompson@xmission.com>
4104 L: linux-edac@vger.kernel.org
4105 S: Maintained
4106 F: drivers/edac/e752x_edac.c
4107
4108 EDAC-E7XXX
4109 M: Doug Thompson <dougthompson@xmission.com>
4110 L: linux-edac@vger.kernel.org
4111 S: Maintained
4112 F: drivers/edac/e7xxx_edac.c
4113
4114 EDAC-GHES
4115 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4116 L: linux-edac@vger.kernel.org
4117 S: Maintained
4118 F: drivers/edac/ghes_edac.c
4119
4120 EDAC-I82443BXGX
4121 M: Tim Small <tim@buttersideup.com>
4122 L: linux-edac@vger.kernel.org
4123 S: Maintained
4124 F: drivers/edac/i82443bxgx_edac.c
4125
4126 EDAC-I3000
4127 M: Jason Uhlenkott <juhlenko@akamai.com>
4128 L: linux-edac@vger.kernel.org
4129 S: Maintained
4130 F: drivers/edac/i3000_edac.c
4131
4132 EDAC-I5000
4133 M: Doug Thompson <dougthompson@xmission.com>
4134 L: linux-edac@vger.kernel.org
4135 S: Maintained
4136 F: drivers/edac/i5000_edac.c
4137
4138 EDAC-I5400
4139 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4140 L: linux-edac@vger.kernel.org
4141 S: Maintained
4142 F: drivers/edac/i5400_edac.c
4143
4144 EDAC-I7300
4145 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4146 L: linux-edac@vger.kernel.org
4147 S: Maintained
4148 F: drivers/edac/i7300_edac.c
4149
4150 EDAC-I7CORE
4151 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4152 L: linux-edac@vger.kernel.org
4153 S: Maintained
4154 F: drivers/edac/i7core_edac.c
4155
4156 EDAC-I82975X
4157 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4158 M: "Arvind R." <arvino55@gmail.com>
4159 L: linux-edac@vger.kernel.org
4160 S: Maintained
4161 F: drivers/edac/i82975x_edac.c
4162
4163 EDAC-IE31200
4164 M: Jason Baron <jbaron@akamai.com>
4165 L: linux-edac@vger.kernel.org
4166 S: Maintained
4167 F: drivers/edac/ie31200_edac.c
4168
4169 EDAC-MPC85XX
4170 M: Johannes Thumshirn <morbidrsa@gmail.com>
4171 L: linux-edac@vger.kernel.org
4172 S: Maintained
4173 F: drivers/edac/mpc85xx_edac.[ch]
4174
4175 EDAC-PASEMI
4176 M: Egor Martovetsky <egor@pasemi.com>
4177 L: linux-edac@vger.kernel.org
4178 S: Maintained
4179 F: drivers/edac/pasemi_edac.c
4180
4181 EDAC-R82600
4182 M: Tim Small <tim@buttersideup.com>
4183 L: linux-edac@vger.kernel.org
4184 S: Maintained
4185 F: drivers/edac/r82600_edac.c
4186
4187 EDAC-SBRIDGE
4188 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4189 L: linux-edac@vger.kernel.org
4190 S: Maintained
4191 F: drivers/edac/sb_edac.c
4192
4193 EDAC-XGENE
4194 APPLIED MICRO (APM) X-GENE SOC EDAC
4195 M: Loc Ho <lho@apm.com>
4196 S: Supported
4197 F: drivers/edac/xgene_edac.c
4198 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4199
4200 EDIROL UA-101/UA-1000 DRIVER
4201 M: Clemens Ladisch <clemens@ladisch.de>
4202 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4203 T: git git://git.alsa-project.org/alsa-kernel.git
4204 S: Maintained
4205 F: sound/usb/misc/ua101.c
4206
4207 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4208 M: Matt Fleming <matt@codeblueprint.co.uk>
4209 L: linux-efi@vger.kernel.org
4210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4211 S: Maintained
4212 F: Documentation/efi-stub.txt
4213 F: arch/ia64/kernel/efi.c
4214 F: arch/x86/boot/compressed/eboot.[ch]
4215 F: arch/x86/include/asm/efi.h
4216 F: arch/x86/platform/efi/*
4217 F: drivers/firmware/efi/*
4218 F: include/linux/efi*.h
4219
4220 EFI VARIABLE FILESYSTEM
4221 M: Matthew Garrett <matthew.garrett@nebula.com>
4222 M: Jeremy Kerr <jk@ozlabs.org>
4223 M: Matt Fleming <matt@codeblueprint.co.uk>
4224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4225 L: linux-efi@vger.kernel.org
4226 S: Maintained
4227 F: fs/efivarfs/
4228
4229 EFIFB FRAMEBUFFER DRIVER
4230 L: linux-fbdev@vger.kernel.org
4231 M: Peter Jones <pjones@redhat.com>
4232 S: Maintained
4233 F: drivers/video/fbdev/efifb.c
4234
4235 EFS FILESYSTEM
4236 W: http://aeschi.ch.eu.org/efs/
4237 S: Orphan
4238 F: fs/efs/
4239
4240 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4241 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4242 L: netdev@vger.kernel.org
4243 S: Maintained
4244 F: drivers/net/ethernet/ibm/ehea/
4245
4246 EM28XX VIDEO4LINUX DRIVER
4247 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
4248 L: linux-media@vger.kernel.org
4249 W: https://linuxtv.org
4250 T: git git://linuxtv.org/media_tree.git
4251 S: Maintained
4252 F: drivers/media/usb/em28xx/
4253
4254 EMBEDDED LINUX
4255 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4256 M: Matt Mackall <mpm@selenic.com>
4257 M: David Woodhouse <dwmw2@infradead.org>
4258 L: linux-embedded@vger.kernel.org
4259 S: Maintained
4260
4261 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4262 M: James Smart <james.smart@avagotech.com>
4263 M: Dick Kennedy <dick.kennedy@avagotech.com>
4264 L: linux-scsi@vger.kernel.org
4265 W: http://www.avagotech.com
4266 S: Supported
4267 F: drivers/scsi/lpfc/
4268
4269 ENE CB710 FLASH CARD READER DRIVER
4270 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4271 S: Maintained
4272 F: drivers/misc/cb710/
4273 F: drivers/mmc/host/cb710-mmc.*
4274 F: include/linux/cb710.h
4275
4276 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4277 M: Maxim Levitsky <maximlevitsky@gmail.com>
4278 S: Maintained
4279 F: drivers/media/rc/ene_ir.*
4280
4281 EPSON S1D13XXX FRAMEBUFFER DRIVER
4282 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4283 S: Maintained
4284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4285 F: drivers/video/fbdev/s1d13xxxfb.c
4286 F: include/video/s1d13xxxfb.h
4287
4288 ET131X NETWORK DRIVER
4289 M: Mark Einon <mark.einon@gmail.com>
4290 S: Odd Fixes
4291 F: drivers/net/ethernet/agere/
4292
4293 ETHERNET BRIDGE
4294 M: Stephen Hemminger <stephen@networkplumber.org>
4295 L: bridge@lists.linux-foundation.org
4296 L: netdev@vger.kernel.org
4297 W: http://www.linuxfoundation.org/en/Net:Bridge
4298 S: Maintained
4299 F: include/linux/netfilter_bridge/
4300 F: net/bridge/
4301
4302 ETHERNET PHY LIBRARY
4303 M: Florian Fainelli <f.fainelli@gmail.com>
4304 L: netdev@vger.kernel.org
4305 S: Maintained
4306 F: include/linux/phy.h
4307 F: include/linux/phy_fixed.h
4308 F: drivers/net/phy/
4309 F: Documentation/networking/phy.txt
4310 F: drivers/of/of_mdio.c
4311 F: drivers/of/of_net.c
4312
4313 EXT2 FILE SYSTEM
4314 M: Jan Kara <jack@suse.com>
4315 L: linux-ext4@vger.kernel.org
4316 S: Maintained
4317 F: Documentation/filesystems/ext2.txt
4318 F: fs/ext2/
4319 F: include/linux/ext2*
4320
4321 EXT4 FILE SYSTEM
4322 M: "Theodore Ts'o" <tytso@mit.edu>
4323 M: Andreas Dilger <adilger.kernel@dilger.ca>
4324 L: linux-ext4@vger.kernel.org
4325 W: http://ext4.wiki.kernel.org
4326 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4328 S: Maintained
4329 F: Documentation/filesystems/ext4.txt
4330 F: fs/ext4/
4331
4332 Extended Verification Module (EVM)
4333 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4334 L: linux-ima-devel@lists.sourceforge.net
4335 L: linux-security-module@vger.kernel.org
4336 S: Supported
4337 F: security/integrity/evm/
4338
4339 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4340 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4341 M: Chanwoo Choi <cw00.choi@samsung.com>
4342 L: linux-kernel@vger.kernel.org
4343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4344 S: Maintained
4345 F: drivers/extcon/
4346 F: include/linux/extcon/
4347 F: include/linux/extcon.h
4348 F: Documentation/extcon/
4349 F: Documentation/devicetree/bindings/extcon/
4350
4351 EXYNOS DP DRIVER
4352 M: Jingoo Han <jingoohan1@gmail.com>
4353 L: dri-devel@lists.freedesktop.org
4354 S: Maintained
4355 F: drivers/gpu/drm/exynos/exynos_dp*
4356
4357 EXYNOS MIPI DISPLAY DRIVERS
4358 M: Inki Dae <inki.dae@samsung.com>
4359 M: Donghwa Lee <dh09.lee@samsung.com>
4360 M: Kyungmin Park <kyungmin.park@samsung.com>
4361 L: linux-fbdev@vger.kernel.org
4362 S: Maintained
4363 F: drivers/video/fbdev/exynos/exynos_mipi*
4364 F: include/video/exynos_mipi*
4365
4366 F71805F HARDWARE MONITORING DRIVER
4367 M: Jean Delvare <jdelvare@suse.com>
4368 L: lm-sensors@lm-sensors.org
4369 S: Maintained
4370 F: Documentation/hwmon/f71805f
4371 F: drivers/hwmon/f71805f.c
4372
4373 FC0011 TUNER DRIVER
4374 M: Michael Buesch <m@bues.ch>
4375 L: linux-media@vger.kernel.org
4376 S: Maintained
4377 F: drivers/media/tuners/fc0011.h
4378 F: drivers/media/tuners/fc0011.c
4379
4380 FC2580 MEDIA DRIVER
4381 M: Antti Palosaari <crope@iki.fi>
4382 L: linux-media@vger.kernel.org
4383 W: https://linuxtv.org
4384 W: http://palosaari.fi/linux/
4385 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4386 T: git git://linuxtv.org/anttip/media_tree.git
4387 S: Maintained
4388 F: drivers/media/tuners/fc2580*
4389
4390 FANOTIFY
4391 M: Eric Paris <eparis@redhat.com>
4392 S: Maintained
4393 F: fs/notify/fanotify/
4394 F: include/linux/fanotify.h
4395 F: include/uapi/linux/fanotify.h
4396
4397 FARSYNC SYNCHRONOUS DRIVER
4398 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4399 W: http://www.farsite.co.uk/
4400 S: Supported
4401 F: drivers/net/wan/farsync.*
4402
4403 FAULT INJECTION SUPPORT
4404 M: Akinobu Mita <akinobu.mita@gmail.com>
4405 S: Supported
4406 F: Documentation/fault-injection/
4407 F: lib/fault-inject.c
4408
4409 FBTFT Framebuffer drivers
4410 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4411 M: Noralf Trønnes <noralf@tronnes.org>
4412 S: Maintained
4413 F: drivers/staging/fbtft/
4414
4415 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4416 M: Vasu Dev <vasu.dev@intel.com>
4417 L: fcoe-devel@open-fcoe.org
4418 W: www.Open-FCoE.org
4419 S: Supported
4420 F: drivers/scsi/libfc/
4421 F: drivers/scsi/fcoe/
4422 F: include/scsi/fc/
4423 F: include/scsi/libfc.h
4424 F: include/scsi/libfcoe.h
4425 F: include/uapi/scsi/fc/
4426
4427 FILE LOCKING (flock() and fcntl()/lockf())
4428 M: Jeff Layton <jlayton@poochiereds.net>
4429 M: "J. Bruce Fields" <bfields@fieldses.org>
4430 L: linux-fsdevel@vger.kernel.org
4431 S: Maintained
4432 F: include/linux/fcntl.h
4433 F: include/linux/fs.h
4434 F: include/uapi/linux/fcntl.h
4435 F: include/uapi/linux/fs.h
4436 F: fs/fcntl.c
4437 F: fs/locks.c
4438
4439 FILESYSTEMS (VFS and infrastructure)
4440 M: Alexander Viro <viro@zeniv.linux.org.uk>
4441 L: linux-fsdevel@vger.kernel.org
4442 S: Maintained
4443 F: fs/*
4444
4445 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4446 M: Riku Voipio <riku.voipio@iki.fi>
4447 L: lm-sensors@lm-sensors.org
4448 S: Maintained
4449 F: drivers/hwmon/f75375s.c
4450 F: include/linux/f75375s.h
4451
4452 FIREWIRE AUDIO DRIVERS
4453 M: Clemens Ladisch <clemens@ladisch.de>
4454 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4455 T: git git://git.alsa-project.org/alsa-kernel.git
4456 S: Maintained
4457 F: sound/firewire/
4458
4459 FIREWIRE MEDIA DRIVERS (firedtv)
4460 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4461 L: linux-media@vger.kernel.org
4462 L: linux1394-devel@lists.sourceforge.net
4463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4464 S: Maintained
4465 F: drivers/media/firewire/
4466
4467 FIREWIRE SBP-2 TARGET
4468 M: Chris Boot <bootc@bootc.net>
4469 L: linux-scsi@vger.kernel.org
4470 L: target-devel@vger.kernel.org
4471 L: linux1394-devel@lists.sourceforge.net
4472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4473 S: Maintained
4474 F: drivers/target/sbp/
4475
4476 FIREWIRE SUBSYSTEM
4477 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4478 L: linux1394-devel@lists.sourceforge.net
4479 W: http://ieee1394.wiki.kernel.org/
4480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4481 S: Maintained
4482 F: drivers/firewire/
4483 F: include/linux/firewire.h
4484 F: include/uapi/linux/firewire*.h
4485 F: tools/firewire/
4486
4487 FIRMWARE LOADER (request_firmware)
4488 M: Ming Lei <ming.lei@canonical.com>
4489 L: linux-kernel@vger.kernel.org
4490 S: Maintained
4491 F: Documentation/firmware_class/
4492 F: drivers/base/firmware*.c
4493 F: include/linux/firmware.h
4494
4495 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4496 M: Joshua Morris <josh.h.morris@us.ibm.com>
4497 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4498 S: Maintained
4499 F: drivers/block/rsxx/
4500
4501 FLOPPY DRIVER
4502 M: Jiri Kosina <jikos@kernel.org>
4503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4504 S: Odd fixes
4505 F: drivers/block/floppy.c
4506
4507 FMC SUBSYSTEM
4508 M: Alessandro Rubini <rubini@gnudd.com>
4509 W: http://www.ohwr.org/projects/fmc-bus
4510 S: Supported
4511 F: drivers/fmc/
4512 F: include/linux/fmc*.h
4513 F: include/linux/ipmi-fru.h
4514 K: fmc_d.*register
4515
4516 FPGA MANAGER FRAMEWORK
4517 M: Alan Tull <atull@opensource.altera.com>
4518 R: Moritz Fischer <moritz.fischer@ettus.com>
4519 S: Maintained
4520 F: drivers/fpga/
4521 F: include/linux/fpga/fpga-mgr.h
4522 W: http://www.rocketboards.org
4523
4524 FPU EMULATOR
4525 M: Bill Metzenthen <billm@melbpc.org.au>
4526 W: http://floatingpoint.sourceforge.net/emulator/index.html
4527 S: Maintained
4528 F: arch/x86/math-emu/
4529
4530 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4531 L: netdev@vger.kernel.org
4532 S: Orphan
4533 F: drivers/net/wan/dlci.c
4534 F: drivers/net/wan/sdla.c
4535
4536 FRAMEBUFFER LAYER
4537 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4538 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4539 L: linux-fbdev@vger.kernel.org
4540 W: http://linux-fbdev.sourceforge.net/
4541 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4543 S: Maintained
4544 F: Documentation/fb/
4545 F: drivers/video/
4546 F: include/video/
4547 F: include/linux/fb.h
4548 F: include/uapi/video/
4549 F: include/uapi/linux/fb.h
4550
4551 FREESCALE DIU FRAMEBUFFER DRIVER
4552 M: Timur Tabi <timur@tabi.org>
4553 L: linux-fbdev@vger.kernel.org
4554 S: Maintained
4555 F: drivers/video/fbdev/fsl-diu-fb.*
4556
4557 FREESCALE DMA DRIVER
4558 M: Li Yang <leoli@freescale.com>
4559 M: Zhang Wei <zw@zh-kernel.org>
4560 L: linuxppc-dev@lists.ozlabs.org
4561 S: Maintained
4562 F: drivers/dma/fsldma.*
4563
4564 FREESCALE GPMI NAND DRIVER
4565 M: Han Xu <han.xu@nxp.com>
4566 L: linux-mtd@lists.infradead.org
4567 S: Maintained
4568 F: drivers/mtd/nand/gpmi-nand/*
4569
4570 FREESCALE I2C CPM DRIVER
4571 M: Jochen Friedrich <jochen@scram.de>
4572 L: linuxppc-dev@lists.ozlabs.org
4573 L: linux-i2c@vger.kernel.org
4574 S: Maintained
4575 F: drivers/i2c/busses/i2c-cpm.c
4576
4577 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4578 M: Sascha Hauer <kernel@pengutronix.de>
4579 L: linux-fbdev@vger.kernel.org
4580 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4581 S: Maintained
4582 F: include/linux/platform_data/video-imxfb.h
4583 F: drivers/video/fbdev/imxfb.c
4584
4585 FREESCALE QUAD SPI DRIVER
4586 M: Han Xu <han.xu@nxp.com>
4587 L: linux-mtd@lists.infradead.org
4588 S: Maintained
4589 F: drivers/mtd/spi-nor/fsl-quadspi.c
4590
4591 FREESCALE SOC FS_ENET DRIVER
4592 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4593 M: Vitaly Bordug <vbordug@ru.mvista.com>
4594 L: linuxppc-dev@lists.ozlabs.org
4595 L: netdev@vger.kernel.org
4596 S: Maintained
4597 F: drivers/net/ethernet/freescale/fs_enet/
4598 F: include/linux/fs_enet_pd.h
4599
4600 FREESCALE IMX / MXC FEC DRIVER
4601 M: Fugang Duan <fugang.duan@nxp.com>
4602 L: netdev@vger.kernel.org
4603 S: Maintained
4604 F: drivers/net/ethernet/freescale/fec_main.c
4605 F: drivers/net/ethernet/freescale/fec_ptp.c
4606 F: drivers/net/ethernet/freescale/fec.h
4607 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4608
4609 FREESCALE QUICC ENGINE LIBRARY
4610 L: linuxppc-dev@lists.ozlabs.org
4611 S: Orphan
4612 F: drivers/soc/fsl/qe/
4613 F: include/soc/fsl/*qe*.h
4614 F: include/soc/fsl/*ucc*.h
4615
4616 FREESCALE USB PERIPHERAL DRIVERS
4617 M: Li Yang <leoli@freescale.com>
4618 L: linux-usb@vger.kernel.org
4619 L: linuxppc-dev@lists.ozlabs.org
4620 S: Maintained
4621 F: drivers/usb/gadget/udc/fsl*
4622
4623 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4624 M: Li Yang <leoli@freescale.com>
4625 L: netdev@vger.kernel.org
4626 L: linuxppc-dev@lists.ozlabs.org
4627 S: Maintained
4628 F: drivers/net/ethernet/freescale/ucc_geth*
4629
4630 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4631 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4632 L: netdev@vger.kernel.org
4633 S: Maintained
4634 F: drivers/net/ethernet/freescale/gianfar*
4635 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4636 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4637
4638 FREESCALE QUICC ENGINE UCC UART DRIVER
4639 M: Timur Tabi <timur@tabi.org>
4640 L: linuxppc-dev@lists.ozlabs.org
4641 S: Maintained
4642 F: drivers/tty/serial/ucc_uart.c
4643
4644 FREESCALE SOC SOUND DRIVERS
4645 M: Timur Tabi <timur@tabi.org>
4646 M: Nicolin Chen <nicoleotsuka@gmail.com>
4647 M: Xiubo Li <Xiubo.Lee@gmail.com>
4648 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4649 L: linuxppc-dev@lists.ozlabs.org
4650 S: Maintained
4651 F: sound/soc/fsl/fsl*
4652 F: sound/soc/fsl/imx*
4653 F: sound/soc/fsl/mpc8610_hpcd.c
4654
4655 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4656 M: "J. German Rivera" <German.Rivera@freescale.com>
4657 L: linux-kernel@vger.kernel.org
4658 S: Maintained
4659 F: drivers/staging/fsl-mc/
4660
4661 FREEVXFS FILESYSTEM
4662 M: Christoph Hellwig <hch@infradead.org>
4663 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4664 S: Maintained
4665 F: fs/freevxfs/
4666
4667 FREEZER
4668 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4669 M: Pavel Machek <pavel@ucw.cz>
4670 L: linux-pm@vger.kernel.org
4671 S: Supported
4672 F: Documentation/power/freezing-of-tasks.txt
4673 F: include/linux/freezer.h
4674 F: kernel/freezer.c
4675
4676 FRONTSWAP API
4677 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4678 L: linux-kernel@vger.kernel.org
4679 S: Maintained
4680 F: mm/frontswap.c
4681 F: include/linux/frontswap.h
4682
4683 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4684 M: David Howells <dhowells@redhat.com>
4685 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4686 S: Supported
4687 F: Documentation/filesystems/caching/
4688 F: fs/fscache/
4689 F: include/linux/fscache*.h
4690
4691 F2FS FILE SYSTEM
4692 M: Jaegeuk Kim <jaegeuk@kernel.org>
4693 M: Changman Lee <cm224.lee@samsung.com>
4694 R: Chao Yu <chao2.yu@samsung.com>
4695 L: linux-f2fs-devel@lists.sourceforge.net
4696 W: http://en.wikipedia.org/wiki/F2FS
4697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4698 S: Maintained
4699 F: Documentation/filesystems/f2fs.txt
4700 F: Documentation/ABI/testing/sysfs-fs-f2fs
4701 F: fs/f2fs/
4702 F: include/linux/f2fs_fs.h
4703 F: include/trace/events/f2fs.h
4704
4705 FUJITSU FR-V (FRV) PORT
4706 S: Orphan
4707 F: arch/frv/
4708
4709 FUJITSU LAPTOP EXTRAS
4710 M: Jonathan Woithe <jwoithe@just42.net>
4711 L: platform-driver-x86@vger.kernel.org
4712 S: Maintained
4713 F: drivers/platform/x86/fujitsu-laptop.c
4714
4715 FUJITSU M-5MO LS CAMERA ISP DRIVER
4716 M: Kyungmin Park <kyungmin.park@samsung.com>
4717 M: Heungjun Kim <riverful.kim@samsung.com>
4718 L: linux-media@vger.kernel.org
4719 S: Maintained
4720 F: drivers/media/i2c/m5mols/
4721 F: include/media/i2c/m5mols.h
4722
4723 FUJITSU TABLET EXTRAS
4724 M: Robert Gerlach <khnz@gmx.de>
4725 L: platform-driver-x86@vger.kernel.org
4726 S: Maintained
4727 F: drivers/platform/x86/fujitsu-tablet.c
4728
4729 FUSE: FILESYSTEM IN USERSPACE
4730 M: Miklos Szeredi <miklos@szeredi.hu>
4731 L: fuse-devel@lists.sourceforge.net
4732 W: http://fuse.sourceforge.net/
4733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4734 S: Maintained
4735 F: fs/fuse/
4736 F: include/uapi/linux/fuse.h
4737 F: Documentation/filesystems/fuse.txt
4738
4739 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4740 M: Rik Faith <faith@cs.unc.edu>
4741 L: linux-scsi@vger.kernel.org
4742 S: Odd Fixes (e.g., new signatures)
4743 F: drivers/scsi/fdomain.*
4744
4745 GCOV BASED KERNEL PROFILING
4746 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
4747 S: Maintained
4748 F: kernel/gcov/
4749 F: Documentation/gcov.txt
4750
4751 GDT SCSI DISK ARRAY CONTROLLER DRIVER
4752 M: Achim Leubner <achim_leubner@adaptec.com>
4753 L: linux-scsi@vger.kernel.org
4754 W: http://www.icp-vortex.com/
4755 S: Supported
4756 F: drivers/scsi/gdt*
4757
4758 GDB KERNEL DEBUGGING HELPER SCRIPTS
4759 M: Jan Kiszka <jan.kiszka@siemens.com>
4760 S: Supported
4761 F: scripts/gdb/
4762
4763 GEMTEK FM RADIO RECEIVER DRIVER
4764 M: Hans Verkuil <hverkuil@xs4all.nl>
4765 L: linux-media@vger.kernel.org
4766 T: git git://linuxtv.org/media_tree.git
4767 W: https://linuxtv.org
4768 S: Maintained
4769 F: drivers/media/radio/radio-gemtek*
4770
4771 GENERIC GPIO I2C DRIVER
4772 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
4773 S: Supported
4774 F: drivers/i2c/busses/i2c-gpio.c
4775 F: include/linux/i2c-gpio.h
4776
4777 GENERIC GPIO I2C MULTIPLEXER DRIVER
4778 M: Peter Korsgaard <peter.korsgaard@barco.com>
4779 L: linux-i2c@vger.kernel.org
4780 S: Supported
4781 F: drivers/i2c/muxes/i2c-mux-gpio.c
4782 F: include/linux/i2c-mux-gpio.h
4783 F: Documentation/i2c/muxes/i2c-mux-gpio
4784
4785 GENERIC HDLC (WAN) DRIVERS
4786 M: Krzysztof Halasa <khc@pm.waw.pl>
4787 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
4788 S: Maintained
4789 F: drivers/net/wan/c101.c
4790 F: drivers/net/wan/hd6457*
4791 F: drivers/net/wan/hdlc*
4792 F: drivers/net/wan/n2.c
4793 F: drivers/net/wan/pc300too.c
4794 F: drivers/net/wan/pci200syn.c
4795 F: drivers/net/wan/wanxl*
4796
4797 GENERIC INCLUDE/ASM HEADER FILES
4798 M: Arnd Bergmann <arnd@arndb.de>
4799 L: linux-arch@vger.kernel.org
4800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
4801 S: Maintained
4802 F: include/asm-generic/
4803 F: include/uapi/asm-generic/
4804
4805 GENERIC PHY FRAMEWORK
4806 M: Kishon Vijay Abraham I <kishon@ti.com>
4807 L: linux-kernel@vger.kernel.org
4808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
4809 S: Supported
4810 F: drivers/phy/
4811 F: include/linux/phy/
4812
4813 GENERIC PM DOMAINS
4814 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4815 M: Kevin Hilman <khilman@kernel.org>
4816 M: Ulf Hansson <ulf.hansson@linaro.org>
4817 L: linux-pm@vger.kernel.org
4818 S: Supported
4819 F: drivers/base/power/domain*.c
4820 F: include/linux/pm_domain.h
4821
4822 GENERIC UIO DRIVER FOR PCI DEVICES
4823 M: "Michael S. Tsirkin" <mst@redhat.com>
4824 L: kvm@vger.kernel.org
4825 S: Supported
4826 F: drivers/uio/uio_pci_generic.c
4827
4828 GET_MAINTAINER SCRIPT
4829 M: Joe Perches <joe@perches.com>
4830 S: Maintained
4831 F: scripts/get_maintainer.pl
4832
4833 GFS2 FILE SYSTEM
4834 M: Steven Whitehouse <swhiteho@redhat.com>
4835 M: Bob Peterson <rpeterso@redhat.com>
4836 L: cluster-devel@redhat.com
4837 W: http://sources.redhat.com/cluster/
4838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
4839 S: Supported
4840 F: Documentation/filesystems/gfs2*.txt
4841 F: fs/gfs2/
4842 F: include/uapi/linux/gfs2_ondisk.h
4843
4844 GIGASET ISDN DRIVERS
4845 M: Paul Bolle <pebolle@tiscali.nl>
4846 L: gigaset307x-common@lists.sourceforge.net
4847 W: http://gigaset307x.sourceforge.net/
4848 S: Odd Fixes
4849 F: Documentation/isdn/README.gigaset
4850 F: drivers/isdn/gigaset/
4851 F: include/uapi/linux/gigaset_dev.h
4852
4853 GO7007 MPEG CODEC
4854 M: Hans Verkuil <hans.verkuil@cisco.com>
4855 L: linux-media@vger.kernel.org
4856 S: Maintained
4857 F: drivers/media/usb/go7007/
4858
4859 GOODIX TOUCHSCREEN
4860 M: Bastien Nocera <hadess@hadess.net>
4861 L: linux-input@vger.kernel.org
4862 S: Maintained
4863 F: drivers/input/touchscreen/goodix.c
4864
4865 GPIO SUBSYSTEM
4866 M: Linus Walleij <linus.walleij@linaro.org>
4867 M: Alexandre Courbot <gnurou@gmail.com>
4868 L: linux-gpio@vger.kernel.org
4869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
4870 S: Maintained
4871 F: Documentation/gpio/
4872 F: Documentation/ABI/testing/gpio-cdev
4873 F: Documentation/ABI/obsolete/sysfs-gpio
4874 F: drivers/gpio/
4875 F: include/linux/gpio/
4876 F: include/linux/gpio.h
4877 F: include/asm-generic/gpio.h
4878 F: include/uapi/linux/gpio.h
4879 F: tools/gpio/
4880
4881 GRE DEMULTIPLEXER DRIVER
4882 M: Dmitry Kozlov <xeb@mail.ru>
4883 L: netdev@vger.kernel.org
4884 S: Maintained
4885 F: net/ipv4/gre_demux.c
4886 F: net/ipv4/gre_offload.c
4887 F: include/net/gre.h
4888
4889 GRETH 10/100/1G Ethernet MAC device driver
4890 M: Kristoffer Glembo <kristoffer@gaisler.com>
4891 L: netdev@vger.kernel.org
4892 S: Maintained
4893 F: drivers/net/ethernet/aeroflex/
4894
4895 GSPCA FINEPIX SUBDRIVER
4896 M: Frank Zago <frank@zago.net>
4897 L: linux-media@vger.kernel.org
4898 T: git git://linuxtv.org/media_tree.git
4899 S: Maintained
4900 F: drivers/media/usb/gspca/finepix.c
4901
4902 GSPCA GL860 SUBDRIVER
4903 M: Olivier Lorin <o.lorin@laposte.net>
4904 L: linux-media@vger.kernel.org
4905 T: git git://linuxtv.org/media_tree.git
4906 S: Maintained
4907 F: drivers/media/usb/gspca/gl860/
4908
4909 GSPCA M5602 SUBDRIVER
4910 M: Erik Andren <erik.andren@gmail.com>
4911 L: linux-media@vger.kernel.org
4912 T: git git://linuxtv.org/media_tree.git
4913 S: Maintained
4914 F: drivers/media/usb/gspca/m5602/
4915
4916 GSPCA PAC207 SONIXB SUBDRIVER
4917 M: Hans de Goede <hdegoede@redhat.com>
4918 L: linux-media@vger.kernel.org
4919 T: git git://linuxtv.org/media_tree.git
4920 S: Maintained
4921 F: drivers/media/usb/gspca/pac207.c
4922
4923 GSPCA SN9C20X SUBDRIVER
4924 M: Brian Johnson <brijohn@gmail.com>
4925 L: linux-media@vger.kernel.org
4926 T: git git://linuxtv.org/media_tree.git
4927 S: Maintained
4928 F: drivers/media/usb/gspca/sn9c20x.c
4929
4930 GSPCA T613 SUBDRIVER
4931 M: Leandro Costantino <lcostantino@gmail.com>
4932 L: linux-media@vger.kernel.org
4933 T: git git://linuxtv.org/media_tree.git
4934 S: Maintained
4935 F: drivers/media/usb/gspca/t613.c
4936
4937 GSPCA USB WEBCAM DRIVER
4938 M: Hans de Goede <hdegoede@redhat.com>
4939 L: linux-media@vger.kernel.org
4940 T: git git://linuxtv.org/media_tree.git
4941 S: Maintained
4942 F: drivers/media/usb/gspca/
4943
4944 GUID PARTITION TABLE (GPT)
4945 M: Davidlohr Bueso <dave@stgolabs.net>
4946 L: linux-efi@vger.kernel.org
4947 S: Maintained
4948 F: block/partitions/efi.*
4949
4950 STK1160 USB VIDEO CAPTURE DRIVER
4951 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
4952 L: linux-media@vger.kernel.org
4953 T: git git://linuxtv.org/media_tree.git
4954 S: Maintained
4955 F: drivers/media/usb/stk1160/
4956
4957 H8/300 ARCHITECTURE
4958 M: Yoshinori Sato <ysato@users.sourceforge.jp>
4959 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
4960 W: http://uclinux-h8.sourceforge.jp
4961 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
4962 S: Maintained
4963 F: arch/h8300/
4964 F: drivers/clocksource/h8300_*.c
4965 F: drivers/clk/h8300/
4966 F: drivers/irqchip/irq-renesas-h8*.c
4967
4968 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
4969 M: Frank Seidel <frank@f-seidel.de>
4970 L: platform-driver-x86@vger.kernel.org
4971 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
4972 S: Maintained
4973 F: drivers/platform/x86/hdaps.c
4974
4975 HDPVR USB VIDEO ENCODER DRIVER
4976 M: Hans Verkuil <hverkuil@xs4all.nl>
4977 L: linux-media@vger.kernel.org
4978 T: git git://linuxtv.org/media_tree.git
4979 W: https://linuxtv.org
4980 S: Odd Fixes
4981 F: drivers/media/usb/hdpvr/
4982
4983 HWPOISON MEMORY FAILURE HANDLING
4984 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
4985 L: linux-mm@kvack.org
4986 S: Maintained
4987 F: mm/memory-failure.c
4988 F: mm/hwpoison-inject.c
4989
4990 HYPERVISOR VIRTUAL CONSOLE DRIVER
4991 L: linuxppc-dev@lists.ozlabs.org
4992 S: Odd Fixes
4993 F: drivers/tty/hvc/
4994
4995 HACKRF MEDIA DRIVER
4996 M: Antti Palosaari <crope@iki.fi>
4997 L: linux-media@vger.kernel.org
4998 W: https://linuxtv.org
4999 W: http://palosaari.fi/linux/
5000 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5001 T: git git://linuxtv.org/anttip/media_tree.git
5002 S: Maintained
5003 F: drivers/media/usb/hackrf/
5004
5005 HARDWARE MONITORING
5006 M: Jean Delvare <jdelvare@suse.com>
5007 M: Guenter Roeck <linux@roeck-us.net>
5008 L: lm-sensors@lm-sensors.org
5009 W: http://www.lm-sensors.org/
5010 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5012 S: Maintained
5013 F: Documentation/hwmon/
5014 F: drivers/hwmon/
5015 F: include/linux/hwmon*.h
5016
5017 HARDWARE RANDOM NUMBER GENERATOR CORE
5018 M: Matt Mackall <mpm@selenic.com>
5019 M: Herbert Xu <herbert@gondor.apana.org.au>
5020 L: linux-crypto@vger.kernel.org
5021 S: Odd fixes
5022 F: Documentation/hw_random.txt
5023 F: drivers/char/hw_random/
5024 F: include/linux/hw_random.h
5025
5026 HARDWARE SPINLOCK CORE
5027 M: Ohad Ben-Cohen <ohad@wizery.com>
5028 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5029 S: Maintained
5030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5031 F: Documentation/hwspinlock.txt
5032 F: drivers/hwspinlock/hwspinlock_*
5033 F: include/linux/hwspinlock.h
5034
5035 HARMONY SOUND DRIVER
5036 L: linux-parisc@vger.kernel.org
5037 S: Maintained
5038 F: sound/parisc/harmony.*
5039
5040 HD29L2 MEDIA DRIVER
5041 M: Antti Palosaari <crope@iki.fi>
5042 L: linux-media@vger.kernel.org
5043 W: https://linuxtv.org
5044 W: http://palosaari.fi/linux/
5045 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5046 T: git git://linuxtv.org/anttip/media_tree.git
5047 S: Maintained
5048 F: drivers/media/dvb-frontends/hd29l2*
5049
5050 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5051 M: Don Brace <don.brace@microsemi.com>
5052 L: iss_storagedev@hp.com
5053 L: esc.storagedev@microsemi.com
5054 L: linux-scsi@vger.kernel.org
5055 S: Supported
5056 F: Documentation/scsi/hpsa.txt
5057 F: drivers/scsi/hpsa*.[ch]
5058 F: include/linux/cciss*.h
5059 F: include/uapi/linux/cciss*.h
5060
5061 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5062 M: Don Brace <don.brace@microsemi.com>
5063 L: iss_storagedev@hp.com
5064 L: esc.storagedev@microsemi.com
5065 L: linux-scsi@vger.kernel.org
5066 S: Supported
5067 F: Documentation/blockdev/cciss.txt
5068 F: drivers/block/cciss*
5069 F: include/linux/cciss_ioctl.h
5070 F: include/uapi/linux/cciss_ioctl.h
5071
5072 HFS FILESYSTEM
5073 L: linux-fsdevel@vger.kernel.org
5074 S: Orphan
5075 F: Documentation/filesystems/hfs.txt
5076 F: fs/hfs/
5077
5078 HFSPLUS FILESYSTEM
5079 L: linux-fsdevel@vger.kernel.org
5080 S: Orphan
5081 F: Documentation/filesystems/hfsplus.txt
5082 F: fs/hfsplus/
5083
5084 HGA FRAMEBUFFER DRIVER
5085 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5086 L: linux-nvidia@lists.surfsouth.com
5087 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5088 S: Maintained
5089 F: drivers/video/fbdev/hgafb.c
5090
5091 HIBERNATION (aka Software Suspend, aka swsusp)
5092 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5093 M: Pavel Machek <pavel@ucw.cz>
5094 L: linux-pm@vger.kernel.org
5095 S: Supported
5096 F: arch/x86/power/
5097 F: drivers/base/power/
5098 F: kernel/power/
5099 F: include/linux/suspend.h
5100 F: include/linux/freezer.h
5101 F: include/linux/pm.h
5102 F: arch/*/include/asm/suspend*.h
5103
5104 HID CORE LAYER
5105 M: Jiri Kosina <jikos@kernel.org>
5106 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5107 L: linux-input@vger.kernel.org
5108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5109 S: Maintained
5110 F: drivers/hid/
5111 F: include/linux/hid*
5112 F: include/uapi/linux/hid*
5113
5114 HID SENSOR HUB DRIVERS
5115 M: Jiri Kosina <jikos@kernel.org>
5116 M: Jonathan Cameron <jic23@kernel.org>
5117 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5118 L: linux-input@vger.kernel.org
5119 L: linux-iio@vger.kernel.org
5120 S: Maintained
5121 F: Documentation/hid/hid-sensor*
5122 F: drivers/hid/hid-sensor-*
5123 F: drivers/iio/*/hid-*
5124 F: include/linux/hid-sensor-*
5125
5126 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5127 M: Thomas Gleixner <tglx@linutronix.de>
5128 L: linux-kernel@vger.kernel.org
5129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5130 S: Maintained
5131 F: Documentation/timers/
5132 F: kernel/time/hrtimer.c
5133 F: kernel/time/clockevents.c
5134 F: kernel/time/tick*.*
5135 F: kernel/time/timer_*.c
5136 F: include/linux/clockchips.h
5137 F: include/linux/hrtimer.h
5138
5139 HIGH-SPEED SCC DRIVER FOR AX.25
5140 L: linux-hams@vger.kernel.org
5141 S: Orphan
5142 F: drivers/net/hamradio/dmascc.c
5143 F: drivers/net/hamradio/scc.c
5144
5145 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5146 M: HighPoint Linux Team <linux@highpoint-tech.com>
5147 W: http://www.highpoint-tech.com
5148 S: Supported
5149 F: Documentation/scsi/hptiop.txt
5150 F: drivers/scsi/hptiop.c
5151
5152 HIPPI
5153 M: Jes Sorensen <jes@trained-monkey.org>
5154 L: linux-hippi@sunsite.dk
5155 S: Maintained
5156 F: include/linux/hippidevice.h
5157 F: include/uapi/linux/if_hippi.h
5158 F: net/802/hippi.c
5159 F: drivers/net/hippi/
5160
5161 HISILICON SAS Controller
5162 M: John Garry <john.garry@huawei.com>
5163 W: http://www.hisilicon.com
5164 S: Supported
5165 F: drivers/scsi/hisi_sas/
5166 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5167
5168 HOST AP DRIVER
5169 M: Jouni Malinen <j@w1.fi>
5170 L: hostap@shmoo.com (subscribers-only)
5171 L: linux-wireless@vger.kernel.org
5172 W: http://hostap.epitest.fi/
5173 S: Maintained
5174 F: drivers/net/wireless/intersil/hostap/
5175
5176 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5177 L: platform-driver-x86@vger.kernel.org
5178 S: Orphan
5179 F: drivers/platform/x86/tc1100-wmi.c
5180
5181 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5182 M: Jaroslav Kysela <perex@perex.cz>
5183 S: Maintained
5184 F: drivers/net/ethernet/hp/hp100.*
5185
5186 HPET: High Precision Event Timers driver
5187 M: Clemens Ladisch <clemens@ladisch.de>
5188 S: Maintained
5189 F: Documentation/timers/hpet.txt
5190 F: drivers/char/hpet.c
5191 F: include/linux/hpet.h
5192 F: include/uapi/linux/hpet.h
5193
5194 HPET: x86
5195 S: Orphan
5196 F: arch/x86/kernel/hpet.c
5197 F: arch/x86/include/asm/hpet.h
5198
5199 HPFS FILESYSTEM
5200 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5201 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5202 S: Maintained
5203 F: fs/hpfs/
5204
5205 HSI SUBSYSTEM
5206 M: Sebastian Reichel <sre@kernel.org>
5207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5208 S: Maintained
5209 F: Documentation/ABI/testing/sysfs-bus-hsi
5210 F: Documentation/hsi.txt
5211 F: drivers/hsi/
5212 F: include/linux/hsi/
5213 F: include/uapi/linux/hsi/
5214
5215 HSO 3G MODEM DRIVER
5216 M: Jan Dumon <j.dumon@option.com>
5217 W: http://www.pharscape.org
5218 S: Maintained
5219 F: drivers/net/usb/hso.c
5220
5221 HSR NETWORK PROTOCOL
5222 M: Arvid Brodin <arvid.brodin@alten.se>
5223 L: netdev@vger.kernel.org
5224 S: Maintained
5225 F: net/hsr/
5226
5227 HTCPEN TOUCHSCREEN DRIVER
5228 M: Pau Oliva Fora <pof@eslack.org>
5229 L: linux-input@vger.kernel.org
5230 S: Maintained
5231 F: drivers/input/touchscreen/htcpen.c
5232
5233 HUGETLB FILESYSTEM
5234 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5235 S: Maintained
5236 F: fs/hugetlbfs/
5237
5238 Hyper-V CORE AND DRIVERS
5239 M: "K. Y. Srinivasan" <kys@microsoft.com>
5240 M: Haiyang Zhang <haiyangz@microsoft.com>
5241 L: devel@linuxdriverproject.org
5242 S: Maintained
5243 F: arch/x86/include/asm/mshyperv.h
5244 F: arch/x86/include/uapi/asm/hyperv.h
5245 F: arch/x86/kernel/cpu/mshyperv.c
5246 F: drivers/hid/hid-hyperv.c
5247 F: drivers/hv/
5248 F: drivers/input/serio/hyperv-keyboard.c
5249 F: drivers/pci/host/pci-hyperv.c
5250 F: drivers/net/hyperv/
5251 F: drivers/scsi/storvsc_drv.c
5252 F: drivers/video/fbdev/hyperv_fb.c
5253 F: include/linux/hyperv.h
5254 F: tools/hv/
5255 F: Documentation/ABI/stable/sysfs-bus-vmbus
5256
5257 I2C OVER PARALLEL PORT
5258 M: Jean Delvare <jdelvare@suse.com>
5259 L: linux-i2c@vger.kernel.org
5260 S: Maintained
5261 F: Documentation/i2c/busses/i2c-parport
5262 F: Documentation/i2c/busses/i2c-parport-light
5263 F: drivers/i2c/busses/i2c-parport.c
5264 F: drivers/i2c/busses/i2c-parport-light.c
5265
5266 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5267 M: Jean Delvare <jdelvare@suse.com>
5268 L: linux-i2c@vger.kernel.org
5269 S: Maintained
5270 F: Documentation/i2c/busses/i2c-ali1535
5271 F: Documentation/i2c/busses/i2c-ali1563
5272 F: Documentation/i2c/busses/i2c-ali15x3
5273 F: Documentation/i2c/busses/i2c-amd756
5274 F: Documentation/i2c/busses/i2c-amd8111
5275 F: Documentation/i2c/busses/i2c-i801
5276 F: Documentation/i2c/busses/i2c-nforce2
5277 F: Documentation/i2c/busses/i2c-piix4
5278 F: Documentation/i2c/busses/i2c-sis5595
5279 F: Documentation/i2c/busses/i2c-sis630
5280 F: Documentation/i2c/busses/i2c-sis96x
5281 F: Documentation/i2c/busses/i2c-via
5282 F: Documentation/i2c/busses/i2c-viapro
5283 F: drivers/i2c/busses/i2c-ali1535.c
5284 F: drivers/i2c/busses/i2c-ali1563.c
5285 F: drivers/i2c/busses/i2c-ali15x3.c
5286 F: drivers/i2c/busses/i2c-amd756.c
5287 F: drivers/i2c/busses/i2c-amd756-s4882.c
5288 F: drivers/i2c/busses/i2c-amd8111.c
5289 F: drivers/i2c/busses/i2c-i801.c
5290 F: drivers/i2c/busses/i2c-isch.c
5291 F: drivers/i2c/busses/i2c-nforce2.c
5292 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5293 F: drivers/i2c/busses/i2c-piix4.c
5294 F: drivers/i2c/busses/i2c-sis5595.c
5295 F: drivers/i2c/busses/i2c-sis630.c
5296 F: drivers/i2c/busses/i2c-sis96x.c
5297 F: drivers/i2c/busses/i2c-via.c
5298 F: drivers/i2c/busses/i2c-viapro.c
5299
5300 I2C/SMBUS ISMT DRIVER
5301 M: Seth Heasley <seth.heasley@intel.com>
5302 M: Neil Horman <nhorman@tuxdriver.com>
5303 L: linux-i2c@vger.kernel.org
5304 F: drivers/i2c/busses/i2c-ismt.c
5305 F: Documentation/i2c/busses/i2c-ismt
5306
5307 I2C/SMBUS STUB DRIVER
5308 M: Jean Delvare <jdelvare@suse.com>
5309 L: linux-i2c@vger.kernel.org
5310 S: Maintained
5311 F: drivers/i2c/i2c-stub.c
5312
5313 I2C SUBSYSTEM
5314 M: Wolfram Sang <wsa@the-dreams.de>
5315 L: linux-i2c@vger.kernel.org
5316 W: https://i2c.wiki.kernel.org/
5317 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5319 S: Maintained
5320 F: Documentation/devicetree/bindings/i2c/
5321 F: Documentation/i2c/
5322 F: drivers/i2c/
5323 F: drivers/i2c/*/
5324 F: include/linux/i2c.h
5325 F: include/linux/i2c-*.h
5326 F: include/uapi/linux/i2c.h
5327 F: include/uapi/linux/i2c-*.h
5328
5329 I2C ACPI SUPPORT
5330 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5331 L: linux-i2c@vger.kernel.org
5332 L: linux-acpi@vger.kernel.org
5333 S: Maintained
5334
5335 I2C-TAOS-EVM DRIVER
5336 M: Jean Delvare <jdelvare@suse.com>
5337 L: linux-i2c@vger.kernel.org
5338 S: Maintained
5339 F: Documentation/i2c/busses/i2c-taos-evm
5340 F: drivers/i2c/busses/i2c-taos-evm.c
5341
5342 I2C-TINY-USB DRIVER
5343 M: Till Harbaum <till@harbaum.org>
5344 L: linux-i2c@vger.kernel.org
5345 W: http://www.harbaum.org/till/i2c_tiny_usb
5346 S: Maintained
5347 F: drivers/i2c/busses/i2c-tiny-usb.c
5348
5349 i386 BOOT CODE
5350 M: "H. Peter Anvin" <hpa@zytor.com>
5351 S: Maintained
5352 F: arch/x86/boot/
5353
5354 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5355 M: "H. Peter Anvin" <hpa@zytor.com>
5356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5357 S: Maintained
5358
5359 IA64 (Itanium) PLATFORM
5360 M: Tony Luck <tony.luck@intel.com>
5361 M: Fenghua Yu <fenghua.yu@intel.com>
5362 L: linux-ia64@vger.kernel.org
5363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5364 S: Maintained
5365 F: arch/ia64/
5366
5367 IBM Power VMX Cryptographic instructions
5368 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5369 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5370 L: linux-crypto@vger.kernel.org
5371 S: Supported
5372 F: drivers/crypto/vmx/Makefile
5373 F: drivers/crypto/vmx/Kconfig
5374 F: drivers/crypto/vmx/vmx.c
5375 F: drivers/crypto/vmx/aes*
5376 F: drivers/crypto/vmx/ghash*
5377 F: drivers/crypto/vmx/ppc-xlate.pl
5378
5379 IBM Power in-Nest Crypto Acceleration
5380 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5381 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5382 L: linux-crypto@vger.kernel.org
5383 S: Supported
5384 F: drivers/crypto/nx/Makefile
5385 F: drivers/crypto/nx/Kconfig
5386 F: drivers/crypto/nx/nx-aes*
5387 F: drivers/crypto/nx/nx-sha*
5388 F: drivers/crypto/nx/nx.*
5389 F: drivers/crypto/nx/nx_csbcpb.h
5390 F: drivers/crypto/nx/nx_debugfs.h
5391
5392 IBM Power 842 compression accelerator
5393 M: Dan Streetman <ddstreet@ieee.org>
5394 S: Supported
5395 F: drivers/crypto/nx/Makefile
5396 F: drivers/crypto/nx/Kconfig
5397 F: drivers/crypto/nx/nx-842*
5398 F: include/linux/sw842.h
5399 F: crypto/842.c
5400 F: lib/842/
5401
5402 IBM Power Linux RAID adapter
5403 M: Brian King <brking@us.ibm.com>
5404 S: Supported
5405 F: drivers/scsi/ipr.*
5406
5407 IBM Power Virtual Ethernet Device Driver
5408 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5409 L: netdev@vger.kernel.org
5410 S: Supported
5411 F: drivers/net/ethernet/ibm/ibmveth.*
5412
5413 IBM Power SRIOV Virtual NIC Device Driver
5414 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5415 M: John Allen <jallen@linux.vnet.ibm.com>
5416 L: netdev@vger.kernel.org
5417 S: Supported
5418 F: drivers/net/ethernet/ibm/ibmvnic.*
5419
5420 IBM Power Virtual SCSI Device Drivers
5421 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5422 L: linux-scsi@vger.kernel.org
5423 S: Supported
5424 F: drivers/scsi/ibmvscsi/ibmvscsi*
5425 F: drivers/scsi/ibmvscsi/viosrp.h
5426
5427 IBM Power Virtual FC Device Drivers
5428 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5429 L: linux-scsi@vger.kernel.org
5430 S: Supported
5431 F: drivers/scsi/ibmvscsi/ibmvfc*
5432
5433 IBM ServeRAID RAID DRIVER
5434 S: Orphan
5435 F: drivers/scsi/ips.*
5436
5437 ICH LPC AND GPIO DRIVER
5438 M: Peter Tyser <ptyser@xes-inc.com>
5439 S: Maintained
5440 F: drivers/mfd/lpc_ich.c
5441 F: drivers/gpio/gpio-ich.c
5442
5443 IDE SUBSYSTEM
5444 M: "David S. Miller" <davem@davemloft.net>
5445 L: linux-ide@vger.kernel.org
5446 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5448 S: Maintained
5449 F: Documentation/ide/
5450 F: drivers/ide/
5451 F: include/linux/ide.h
5452
5453 IDEAPAD LAPTOP EXTRAS DRIVER
5454 M: Ike Panhc <ike.pan@canonical.com>
5455 L: platform-driver-x86@vger.kernel.org
5456 W: http://launchpad.net/ideapad-laptop
5457 S: Maintained
5458 F: drivers/platform/x86/ideapad-laptop.c
5459
5460 IDEAPAD LAPTOP SLIDEBAR DRIVER
5461 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5462 L: linux-input@vger.kernel.org
5463 W: https://github.com/o2genum/ideapad-slidebar
5464 S: Maintained
5465 F: drivers/input/misc/ideapad_slidebar.c
5466
5467 IDE/ATAPI DRIVERS
5468 M: Borislav Petkov <bp@alien8.de>
5469 L: linux-ide@vger.kernel.org
5470 S: Maintained
5471 F: Documentation/cdrom/ide-cd
5472 F: drivers/ide/ide-cd*
5473
5474 IDLE-I7300
5475 M: Andy Henroid <andrew.d.henroid@intel.com>
5476 L: linux-pm@vger.kernel.org
5477 S: Supported
5478 F: drivers/idle/i7300_idle.c
5479
5480 IEEE 802.15.4 SUBSYSTEM
5481 M: Alexander Aring <aar@pengutronix.de>
5482 L: linux-wpan@vger.kernel.org
5483 W: http://wpan.cakelab.org/
5484 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5486 S: Maintained
5487 F: net/ieee802154/
5488 F: net/mac802154/
5489 F: drivers/net/ieee802154/
5490 F: include/linux/nl802154.h
5491 F: include/linux/ieee802154.h
5492 F: include/net/nl802154.h
5493 F: include/net/mac802154.h
5494 F: include/net/af_ieee802154.h
5495 F: include/net/cfg802154.h
5496 F: include/net/ieee802154_netdev.h
5497 F: Documentation/networking/ieee802154.txt
5498
5499 IGORPLUG-USB IR RECEIVER
5500 M: Sean Young <sean@mess.org>
5501 L: linux-media@vger.kernel.org
5502 S: Maintained
5503 F: drivers/media/rc/igorplugusb.c
5504
5505 IGUANAWORKS USB IR TRANSCEIVER
5506 M: Sean Young <sean@mess.org>
5507 L: linux-media@vger.kernel.org
5508 S: Maintained
5509 F: drivers/media/rc/iguanair.c
5510
5511 IIO SUBSYSTEM AND DRIVERS
5512 M: Jonathan Cameron <jic23@kernel.org>
5513 R: Hartmut Knaack <knaack.h@gmx.de>
5514 R: Lars-Peter Clausen <lars@metafoo.de>
5515 R: Peter Meerwald <pmeerw@pmeerw.net>
5516 L: linux-iio@vger.kernel.org
5517 S: Maintained
5518 F: drivers/iio/
5519 F: drivers/staging/iio/
5520 F: include/linux/iio/
5521 F: tools/iio/
5522
5523 IKANOS/ADI EAGLE ADSL USB DRIVER
5524 M: Matthieu Castet <castet.matthieu@free.fr>
5525 M: Stanislaw Gruszka <stf_xl@wp.pl>
5526 S: Maintained
5527 F: drivers/usb/atm/ueagle-atm.c
5528
5529 INA209 HARDWARE MONITOR DRIVER
5530 M: Guenter Roeck <linux@roeck-us.net>
5531 L: lm-sensors@lm-sensors.org
5532 S: Maintained
5533 F: Documentation/hwmon/ina209
5534 F: Documentation/devicetree/bindings/i2c/ina209.txt
5535 F: drivers/hwmon/ina209.c
5536
5537 INA2XX HARDWARE MONITOR DRIVER
5538 M: Guenter Roeck <linux@roeck-us.net>
5539 L: lm-sensors@lm-sensors.org
5540 S: Maintained
5541 F: Documentation/hwmon/ina2xx
5542 F: drivers/hwmon/ina2xx.c
5543 F: include/linux/platform_data/ina2xx.h
5544
5545 INDUSTRY PACK SUBSYSTEM (IPACK)
5546 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5547 M: Jens Taprogge <jens.taprogge@taprogge.org>
5548 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5549 L: industrypack-devel@lists.sourceforge.net
5550 W: http://industrypack.sourceforge.net
5551 S: Maintained
5552 F: drivers/ipack/
5553
5554 INGENIC JZ4780 DMA Driver
5555 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5556 S: Maintained
5557 F: drivers/dma/dma-jz4780.c
5558
5559 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5560 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5561 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5562 L: linux-ima-devel@lists.sourceforge.net
5563 L: linux-ima-user@lists.sourceforge.net
5564 L: linux-security-module@vger.kernel.org
5565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5566 S: Supported
5567 F: security/integrity/ima/
5568
5569 IMGTEC IR DECODER DRIVER
5570 M: James Hogan <james.hogan@imgtec.com>
5571 S: Maintained
5572 F: drivers/media/rc/img-ir/
5573
5574 IMS TWINTURBO FRAMEBUFFER DRIVER
5575 L: linux-fbdev@vger.kernel.org
5576 S: Orphan
5577 F: drivers/video/fbdev/imsttfb.c
5578
5579 INFINIBAND SUBSYSTEM
5580 M: Doug Ledford <dledford@redhat.com>
5581 M: Sean Hefty <sean.hefty@intel.com>
5582 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5583 L: linux-rdma@vger.kernel.org
5584 W: http://www.openfabrics.org/
5585 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5587 S: Supported
5588 F: Documentation/infiniband/
5589 F: drivers/infiniband/
5590 F: drivers/staging/rdma/
5591 F: include/uapi/linux/if_infiniband.h
5592 F: include/uapi/rdma/
5593 F: include/rdma/
5594
5595 INOTIFY
5596 M: John McCutchan <john@johnmccutchan.com>
5597 M: Robert Love <rlove@rlove.org>
5598 M: Eric Paris <eparis@parisplace.org>
5599 S: Maintained
5600 F: Documentation/filesystems/inotify.txt
5601 F: fs/notify/inotify/
5602 F: include/linux/inotify.h
5603 F: include/uapi/linux/inotify.h
5604
5605 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5606 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5607 L: linux-input@vger.kernel.org
5608 Q: http://patchwork.kernel.org/project/linux-input/list/
5609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5610 S: Maintained
5611 F: drivers/input/
5612 F: include/linux/input.h
5613 F: include/uapi/linux/input.h
5614 F: include/linux/input/
5615 F: Documentation/devicetree/bindings/input/
5616
5617 INPUT MULTITOUCH (MT) PROTOCOL
5618 M: Henrik Rydberg <rydberg@bitmath.org>
5619 L: linux-input@vger.kernel.org
5620 S: Odd fixes
5621 F: Documentation/input/multi-touch-protocol.txt
5622 F: drivers/input/input-mt.c
5623 K: \b(ABS|SYN)_MT_
5624
5625 INTEL ASoC BDW/HSW DRIVERS
5626 M: Jie Yang <yang.jie@linux.intel.com>
5627 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5628 S: Supported
5629 F: sound/soc/intel/common/sst-dsp*
5630 F: sound/soc/intel/common/sst-firmware.c
5631 F: sound/soc/intel/boards/broadwell.c
5632 F: sound/soc/intel/haswell/
5633
5634 INTEL C600 SERIES SAS CONTROLLER DRIVER
5635 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5636 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5637 L: linux-scsi@vger.kernel.org
5638 T: git git://git.code.sf.net/p/intel-sas/isci
5639 S: Supported
5640 F: drivers/scsi/isci/
5641
5642 INTEL HID EVENT DRIVER
5643 M: Alex Hung <alex.hung@canonical.com>
5644 L: platform-driver-x86@vger.kernel.org
5645 S: Maintained
5646 F: drivers/platform/x86/intel-hid.c
5647
5648 INTEL IDLE DRIVER
5649 M: Len Brown <lenb@kernel.org>
5650 L: linux-pm@vger.kernel.org
5651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5652 S: Supported
5653 F: drivers/idle/intel_idle.c
5654
5655 INTEL PSTATE DRIVER
5656 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5657 M: Len Brown <lenb@kernel.org>
5658 L: linux-pm@vger.kernel.org
5659 S: Supported
5660 F: drivers/cpufreq/intel_pstate.c
5661
5662 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5663 M: Maik Broemme <mbroemme@plusserver.de>
5664 L: linux-fbdev@vger.kernel.org
5665 S: Maintained
5666 F: Documentation/fb/intelfb.txt
5667 F: drivers/video/fbdev/intelfb/
5668
5669 INTEL 810/815 FRAMEBUFFER DRIVER
5670 M: Antonino Daplas <adaplas@gmail.com>
5671 L: linux-fbdev@vger.kernel.org
5672 S: Maintained
5673 F: drivers/video/fbdev/i810/
5674
5675 INTEL MENLOW THERMAL DRIVER
5676 M: Sujith Thomas <sujith.thomas@intel.com>
5677 L: platform-driver-x86@vger.kernel.org
5678 W: https://01.org/linux-acpi
5679 S: Supported
5680 F: drivers/platform/x86/intel_menlow.c
5681
5682 INTEL I/OAT DMA DRIVER
5683 M: Dave Jiang <dave.jiang@intel.com>
5684 R: Dan Williams <dan.j.williams@intel.com>
5685 L: dmaengine@vger.kernel.org
5686 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5687 S: Supported
5688 F: drivers/dma/ioat*
5689
5690 INTEL IOMMU (VT-d)
5691 M: David Woodhouse <dwmw2@infradead.org>
5692 L: iommu@lists.linux-foundation.org
5693 T: git git://git.infradead.org/iommu-2.6.git
5694 S: Supported
5695 F: drivers/iommu/intel-iommu.c
5696 F: include/linux/intel-iommu.h
5697
5698 INTEL IOP-ADMA DMA DRIVER
5699 R: Dan Williams <dan.j.williams@intel.com>
5700 S: Odd fixes
5701 F: drivers/dma/iop-adma.c
5702
5703 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5704 M: Krzysztof Halasa <khalasa@piap.pl>
5705 S: Maintained
5706 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5707 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5708 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5709 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5710 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5711 F: drivers/net/wan/ixp4xx_hss.c
5712
5713 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5714 M: Deepak Saxena <dsaxena@plexity.net>
5715 S: Maintained
5716 F: drivers/char/hw_random/ixp4xx-rng.c
5717
5718 INTEL ETHERNET DRIVERS
5719 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5720 R: Jesse Brandeburg <jesse.brandeburg@intel.com>
5721 R: Shannon Nelson <shannon.nelson@intel.com>
5722 R: Carolyn Wyborny <carolyn.wyborny@intel.com>
5723 R: Don Skidmore <donald.c.skidmore@intel.com>
5724 R: Bruce Allan <bruce.w.allan@intel.com>
5725 R: John Ronciak <john.ronciak@intel.com>
5726 R: Mitch Williams <mitch.a.williams@intel.com>
5727 L: intel-wired-lan@lists.osuosl.org
5728 W: http://www.intel.com/support/feedback.htm
5729 W: http://e1000.sourceforge.net/
5730 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
5731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
5732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
5733 S: Supported
5734 F: Documentation/networking/e100.txt
5735 F: Documentation/networking/e1000.txt
5736 F: Documentation/networking/e1000e.txt
5737 F: Documentation/networking/igb.txt
5738 F: Documentation/networking/igbvf.txt
5739 F: Documentation/networking/ixgb.txt
5740 F: Documentation/networking/ixgbe.txt
5741 F: Documentation/networking/ixgbevf.txt
5742 F: Documentation/networking/i40e.txt
5743 F: Documentation/networking/i40evf.txt
5744 F: drivers/net/ethernet/intel/
5745 F: drivers/net/ethernet/intel/*/
5746
5747 INTEL-MID GPIO DRIVER
5748 M: David Cohen <david.a.cohen@linux.intel.com>
5749 L: linux-gpio@vger.kernel.org
5750 S: Maintained
5751 F: drivers/gpio/gpio-intel-mid.c
5752
5753 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
5754 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
5755 L: linux-wireless@vger.kernel.org
5756 S: Maintained
5757 F: Documentation/networking/README.ipw2100
5758 F: Documentation/networking/README.ipw2200
5759 F: drivers/net/wireless/intel/ipw2x00/
5760
5761 INTEL(R) TRACE HUB
5762 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
5763 S: Supported
5764 F: Documentation/trace/intel_th.txt
5765 F: drivers/hwtracing/intel_th/
5766
5767 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
5768 M: Ning Sun <ning.sun@intel.com>
5769 L: tboot-devel@lists.sourceforge.net
5770 W: http://tboot.sourceforge.net
5771 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
5772 S: Supported
5773 F: Documentation/intel_txt.txt
5774 F: include/linux/tboot.h
5775 F: arch/x86/kernel/tboot.c
5776
5777 INTEL WIRELESS WIMAX CONNECTION 2400
5778 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
5779 M: linux-wimax@intel.com
5780 L: wimax@linuxwimax.org (subscribers-only)
5781 S: Supported
5782 W: http://linuxwimax.org
5783 F: Documentation/wimax/README.i2400m
5784 F: drivers/net/wimax/i2400m/
5785 F: include/uapi/linux/wimax/i2400m.h
5786
5787 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
5788 M: Stanislaw Gruszka <sgruszka@redhat.com>
5789 L: linux-wireless@vger.kernel.org
5790 S: Supported
5791 F: drivers/net/wireless/intel/iwlegacy/
5792
5793 INTEL WIRELESS WIFI LINK (iwlwifi)
5794 M: Johannes Berg <johannes.berg@intel.com>
5795 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
5796 M: Intel Linux Wireless <linuxwifi@intel.com>
5797 L: linux-wireless@vger.kernel.org
5798 W: http://intellinuxwireless.org
5799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
5800 S: Supported
5801 F: drivers/net/wireless/intel/iwlwifi/
5802
5803 INTEL MANAGEMENT ENGINE (mei)
5804 M: Tomas Winkler <tomas.winkler@intel.com>
5805 L: linux-kernel@vger.kernel.org
5806 S: Supported
5807 F: include/uapi/linux/mei.h
5808 F: include/linux/mei_cl_bus.h
5809 F: drivers/misc/mei/*
5810 F: drivers/watchdog/mei_wdt.c
5811 F: Documentation/misc-devices/mei/*
5812
5813 INTEL MIC DRIVERS (mic)
5814 M: Sudeep Dutt <sudeep.dutt@intel.com>
5815 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
5816 S: Supported
5817 W: https://github.com/sudeepdutt/mic
5818 W: http://software.intel.com/en-us/mic-developer
5819 F: include/linux/mic_bus.h
5820 F: include/linux/scif.h
5821 F: include/uapi/linux/mic_common.h
5822 F: include/uapi/linux/mic_ioctl.h
5823 F: include/uapi/linux/scif_ioctl.h
5824 F: drivers/misc/mic/
5825 F: drivers/dma/mic_x100_dma.c
5826 F: drivers/dma/mic_x100_dma.h
5827 F: Documentation/mic/
5828
5829 INTEL PMC/P-Unit IPC DRIVER
5830 M: Zha Qipeng<qipeng.zha@intel.com>
5831 L: platform-driver-x86@vger.kernel.org
5832 S: Maintained
5833 F: drivers/platform/x86/intel_pmc_ipc.c
5834 F: drivers/platform/x86/intel_punit_ipc.c
5835 F: arch/x86/include/asm/intel_pmc_ipc.h
5836 F: arch/x86/include/asm/intel_punit_ipc.h
5837
5838 INTEL TELEMETRY DRIVER
5839 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
5840 L: platform-driver-x86@vger.kernel.org
5841 S: Maintained
5842 F: arch/x86/include/asm/intel_telemetry.h
5843 F: drivers/platform/x86/intel_telemetry*
5844
5845 IOC3 ETHERNET DRIVER
5846 M: Ralf Baechle <ralf@linux-mips.org>
5847 L: linux-mips@linux-mips.org
5848 S: Maintained
5849 F: drivers/net/ethernet/sgi/ioc3-eth.c
5850
5851 IOC3 SERIAL DRIVER
5852 M: Pat Gefre <pfg@sgi.com>
5853 L: linux-serial@vger.kernel.org
5854 S: Maintained
5855 F: drivers/tty/serial/ioc3_serial.c
5856
5857 IOMMU DRIVERS
5858 M: Joerg Roedel <joro@8bytes.org>
5859 L: iommu@lists.linux-foundation.org
5860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
5861 S: Maintained
5862 F: drivers/iommu/
5863
5864 IP MASQUERADING
5865 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
5866 S: Maintained
5867 F: net/ipv4/netfilter/ipt_MASQUERADE.c
5868
5869 IPMI SUBSYSTEM
5870 M: Corey Minyard <minyard@acm.org>
5871 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
5872 W: http://openipmi.sourceforge.net/
5873 S: Supported
5874 F: Documentation/IPMI.txt
5875 F: drivers/char/ipmi/
5876 F: include/linux/ipmi*
5877 F: include/uapi/linux/ipmi*
5878
5879 QCOM AUDIO (ASoC) DRIVERS
5880 M: Patrick Lai <plai@codeaurora.org>
5881 M: Banajit Goswami <bgoswami@codeaurora.org>
5882 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5883 S: Supported
5884 F: sound/soc/qcom/
5885
5886 IPS SCSI RAID DRIVER
5887 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
5888 L: linux-scsi@vger.kernel.org
5889 W: http://www.adaptec.com/
5890 S: Maintained
5891 F: drivers/scsi/ips*
5892
5893 IPVS
5894 M: Wensong Zhang <wensong@linux-vs.org>
5895 M: Simon Horman <horms@verge.net.au>
5896 M: Julian Anastasov <ja@ssi.bg>
5897 L: netdev@vger.kernel.org
5898 L: lvs-devel@vger.kernel.org
5899 S: Maintained
5900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
5901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
5902 F: Documentation/networking/ipvs-sysctl.txt
5903 F: include/net/ip_vs.h
5904 F: include/uapi/linux/ip_vs.h
5905 F: net/netfilter/ipvs/
5906
5907 IPWIRELESS DRIVER
5908 M: Jiri Kosina <jikos@kernel.org>
5909 M: David Sterba <dsterba@suse.com>
5910 S: Odd Fixes
5911 F: drivers/tty/ipwireless/
5912
5913 IPX NETWORK LAYER
5914 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
5915 L: netdev@vger.kernel.org
5916 S: Maintained
5917 F: include/net/ipx.h
5918 F: include/uapi/linux/ipx.h
5919 F: net/ipx/
5920
5921 IRDA SUBSYSTEM
5922 M: Samuel Ortiz <samuel@sortiz.org>
5923 L: irda-users@lists.sourceforge.net (subscribers-only)
5924 L: netdev@vger.kernel.org
5925 W: http://irda.sourceforge.net/
5926 S: Maintained
5927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
5928 F: Documentation/networking/irda.txt
5929 F: drivers/net/irda/
5930 F: include/net/irda/
5931 F: net/irda/
5932
5933 IRQ SUBSYSTEM
5934 M: Thomas Gleixner <tglx@linutronix.de>
5935 L: linux-kernel@vger.kernel.org
5936 S: Maintained
5937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5938 F: kernel/irq/
5939
5940 IRQCHIP DRIVERS
5941 M: Thomas Gleixner <tglx@linutronix.de>
5942 M: Jason Cooper <jason@lakedaemon.net>
5943 M: Marc Zyngier <marc.zyngier@arm.com>
5944 L: linux-kernel@vger.kernel.org
5945 S: Maintained
5946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5947 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
5948 F: Documentation/devicetree/bindings/interrupt-controller/
5949 F: drivers/irqchip/
5950
5951 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
5952 M: Jiang Liu <jiang.liu@linux.intel.com>
5953 M: Marc Zyngier <marc.zyngier@arm.com>
5954 S: Maintained
5955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
5956 F: Documentation/IRQ-domain.txt
5957 F: include/linux/irqdomain.h
5958 F: kernel/irq/irqdomain.c
5959 F: kernel/irq/msi.c
5960
5961 ISAPNP
5962 M: Jaroslav Kysela <perex@perex.cz>
5963 S: Maintained
5964 F: Documentation/isapnp.txt
5965 F: drivers/pnp/isapnp/
5966 F: include/linux/isapnp.h
5967
5968 ISA RADIO MODULE
5969 M: Hans Verkuil <hverkuil@xs4all.nl>
5970 L: linux-media@vger.kernel.org
5971 T: git git://linuxtv.org/media_tree.git
5972 W: https://linuxtv.org
5973 S: Maintained
5974 F: drivers/media/radio/radio-isa*
5975
5976 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
5977 M: Peter Jones <pjones@redhat.com>
5978 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
5979 S: Maintained
5980 F: drivers/firmware/iscsi_ibft*
5981
5982 ISCSI
5983 M: Mike Christie <michaelc@cs.wisc.edu>
5984 L: open-iscsi@googlegroups.com
5985 W: www.open-iscsi.org
5986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
5987 S: Maintained
5988 F: drivers/scsi/*iscsi*
5989 F: include/scsi/*iscsi*
5990
5991 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
5992 M: Or Gerlitz <ogerlitz@mellanox.com>
5993 M: Sagi Grimberg <sagig@mellanox.com>
5994 M: Roi Dayan <roid@mellanox.com>
5995 L: linux-rdma@vger.kernel.org
5996 S: Supported
5997 W: http://www.openfabrics.org
5998 W: www.open-iscsi.org
5999 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6000 F: drivers/infiniband/ulp/iser/
6001
6002 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6003 M: Sagi Grimberg <sagig@mellanox.com>
6004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6005 L: linux-rdma@vger.kernel.org
6006 L: target-devel@vger.kernel.org
6007 S: Supported
6008 W: http://www.linux-iscsi.org
6009 F: drivers/infiniband/ulp/isert
6010
6011 ISDN SUBSYSTEM
6012 M: Karsten Keil <isdn@linux-pingi.de>
6013 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6014 L: netdev@vger.kernel.org
6015 W: http://www.isdn4linux.de
6016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6017 S: Maintained
6018 F: Documentation/isdn/
6019 F: drivers/isdn/
6020 F: include/linux/isdn.h
6021 F: include/linux/isdn/
6022 F: include/uapi/linux/isdn.h
6023 F: include/uapi/linux/isdn/
6024
6025 ISDN SUBSYSTEM (Eicon active card driver)
6026 M: Armin Schindler <mac@melware.de>
6027 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6028 W: http://www.melware.de
6029 S: Maintained
6030 F: drivers/isdn/hardware/eicon/
6031
6032 IT87 HARDWARE MONITORING DRIVER
6033 M: Jean Delvare <jdelvare@suse.com>
6034 L: lm-sensors@lm-sensors.org
6035 S: Maintained
6036 F: Documentation/hwmon/it87
6037 F: drivers/hwmon/it87.c
6038
6039 IT913X MEDIA DRIVER
6040 M: Antti Palosaari <crope@iki.fi>
6041 L: linux-media@vger.kernel.org
6042 W: https://linuxtv.org
6043 W: http://palosaari.fi/linux/
6044 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6045 T: git git://linuxtv.org/anttip/media_tree.git
6046 S: Maintained
6047 F: drivers/media/tuners/it913x*
6048
6049 IVTV VIDEO4LINUX DRIVER
6050 M: Andy Walls <awalls@md.metrocast.net>
6051 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6052 L: linux-media@vger.kernel.org
6053 T: git git://linuxtv.org/media_tree.git
6054 W: http://www.ivtvdriver.org
6055 S: Maintained
6056 F: Documentation/video4linux/*.ivtv
6057 F: drivers/media/pci/ivtv/
6058 F: include/uapi/linux/ivtv*
6059
6060 IX2505V MEDIA DRIVER
6061 M: Malcolm Priestley <tvboxspy@gmail.com>
6062 L: linux-media@vger.kernel.org
6063 W: https://linuxtv.org
6064 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6065 S: Maintained
6066 F: drivers/media/dvb-frontends/ix2505v*
6067
6068 JC42.4 TEMPERATURE SENSOR DRIVER
6069 M: Guenter Roeck <linux@roeck-us.net>
6070 L: lm-sensors@lm-sensors.org
6071 S: Maintained
6072 F: drivers/hwmon/jc42.c
6073 F: Documentation/hwmon/jc42
6074
6075 JFS FILESYSTEM
6076 M: Dave Kleikamp <shaggy@kernel.org>
6077 L: jfs-discussion@lists.sourceforge.net
6078 W: http://jfs.sourceforge.net/
6079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6080 S: Maintained
6081 F: Documentation/filesystems/jfs.txt
6082 F: fs/jfs/
6083
6084 JME NETWORK DRIVER
6085 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6086 L: netdev@vger.kernel.org
6087 S: Maintained
6088 F: drivers/net/ethernet/jme.*
6089
6090 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6091 M: David Woodhouse <dwmw2@infradead.org>
6092 L: linux-mtd@lists.infradead.org
6093 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6094 S: Maintained
6095 F: fs/jffs2/
6096 F: include/uapi/linux/jffs2.h
6097
6098 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6099 M: "Theodore Ts'o" <tytso@mit.edu>
6100 M: Jan Kara <jack@suse.com>
6101 L: linux-ext4@vger.kernel.org
6102 S: Maintained
6103 F: fs/jbd2/
6104 F: include/linux/jbd2.h
6105
6106 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6107 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6108 L: linux-media@vger.kernel.org
6109 S: Maintained
6110 F: drivers/media/platform/rcar_jpu.c
6111
6112 JSM Neo PCI based serial card
6113 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6114 L: linux-serial@vger.kernel.org
6115 S: Maintained
6116 F: drivers/tty/serial/jsm/
6117
6118 K10TEMP HARDWARE MONITORING DRIVER
6119 M: Clemens Ladisch <clemens@ladisch.de>
6120 L: lm-sensors@lm-sensors.org
6121 S: Maintained
6122 F: Documentation/hwmon/k10temp
6123 F: drivers/hwmon/k10temp.c
6124
6125 K8TEMP HARDWARE MONITORING DRIVER
6126 M: Rudolf Marek <r.marek@assembler.cz>
6127 L: lm-sensors@lm-sensors.org
6128 S: Maintained
6129 F: Documentation/hwmon/k8temp
6130 F: drivers/hwmon/k8temp.c
6131
6132 KCONFIG
6133 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6134 L: linux-kbuild@vger.kernel.org
6135 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6136 S: Maintained
6137 F: Documentation/kbuild/kconfig-language.txt
6138 F: scripts/kconfig/
6139
6140 KDUMP
6141 M: Vivek Goyal <vgoyal@redhat.com>
6142 M: Haren Myneni <hbabu@us.ibm.com>
6143 L: kexec@lists.infradead.org
6144 W: http://lse.sourceforge.net/kdump/
6145 S: Maintained
6146 F: Documentation/kdump/
6147
6148 KEENE FM RADIO TRANSMITTER DRIVER
6149 M: Hans Verkuil <hverkuil@xs4all.nl>
6150 L: linux-media@vger.kernel.org
6151 T: git git://linuxtv.org/media_tree.git
6152 W: https://linuxtv.org
6153 S: Maintained
6154 F: drivers/media/radio/radio-keene*
6155
6156 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6157 M: Ian Kent <raven@themaw.net>
6158 L: autofs@vger.kernel.org
6159 S: Maintained
6160 F: fs/autofs4/
6161
6162 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6163 M: Michal Marek <mmarek@suse.com>
6164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6166 L: linux-kbuild@vger.kernel.org
6167 S: Maintained
6168 F: Documentation/kbuild/
6169 F: Makefile
6170 F: scripts/Makefile.*
6171 F: scripts/basic/
6172 F: scripts/mk*
6173 F: scripts/package/
6174
6175 KERNEL JANITORS
6176 L: kernel-janitors@vger.kernel.org
6177 W: http://kernelnewbies.org/KernelJanitors
6178 S: Odd Fixes
6179
6180 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6181 M: "J. Bruce Fields" <bfields@fieldses.org>
6182 M: Jeff Layton <jlayton@poochiereds.net>
6183 L: linux-nfs@vger.kernel.org
6184 W: http://nfs.sourceforge.net/
6185 T: git git://linux-nfs.org/~bfields/linux.git
6186 S: Supported
6187 F: fs/nfsd/
6188 F: include/uapi/linux/nfsd/
6189 F: fs/lockd/
6190 F: fs/nfs_common/
6191 F: net/sunrpc/
6192 F: include/linux/lockd/
6193 F: include/linux/sunrpc/
6194 F: include/uapi/linux/sunrpc/
6195
6196 KERNEL SELFTEST FRAMEWORK
6197 M: Shuah Khan <shuahkh@osg.samsung.com>
6198 L: linux-kselftest@vger.kernel.org
6199 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6200 S: Maintained
6201 F: tools/testing/selftests
6202
6203 KERNEL VIRTUAL MACHINE (KVM)
6204 M: Gleb Natapov <gleb@kernel.org>
6205 M: Paolo Bonzini <pbonzini@redhat.com>
6206 L: kvm@vger.kernel.org
6207 W: http://www.linux-kvm.org
6208 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6209 S: Supported
6210 F: Documentation/*/kvm*.txt
6211 F: Documentation/virtual/kvm/
6212 F: arch/*/kvm/
6213 F: arch/x86/kernel/kvm.c
6214 F: arch/x86/kernel/kvmclock.c
6215 F: arch/*/include/asm/kvm*
6216 F: include/linux/kvm*
6217 F: include/uapi/linux/kvm*
6218 F: virt/kvm/
6219
6220 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6221 M: Joerg Roedel <joro@8bytes.org>
6222 L: kvm@vger.kernel.org
6223 W: http://www.linux-kvm.org/
6224 S: Maintained
6225 F: arch/x86/include/asm/svm.h
6226 F: arch/x86/kvm/svm.c
6227
6228 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6229 M: Alexander Graf <agraf@suse.com>
6230 L: kvm-ppc@vger.kernel.org
6231 W: http://www.linux-kvm.org/
6232 T: git git://github.com/agraf/linux-2.6.git
6233 S: Supported
6234 F: arch/powerpc/include/asm/kvm*
6235 F: arch/powerpc/kvm/
6236
6237 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6238 M: Christian Borntraeger <borntraeger@de.ibm.com>
6239 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6240 L: linux-s390@vger.kernel.org
6241 W: http://www.ibm.com/developerworks/linux/linux390/
6242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6243 S: Supported
6244 F: Documentation/s390/kvm.txt
6245 F: arch/s390/include/asm/kvm*
6246 F: arch/s390/kvm/
6247
6248 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6249 M: Christoffer Dall <christoffer.dall@linaro.org>
6250 M: Marc Zyngier <marc.zyngier@arm.com>
6251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6252 L: kvmarm@lists.cs.columbia.edu
6253 W: http://systems.cs.columbia.edu/projects/kvm-arm
6254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6255 S: Supported
6256 F: arch/arm/include/uapi/asm/kvm*
6257 F: arch/arm/include/asm/kvm*
6258 F: arch/arm/kvm/
6259 F: virt/kvm/arm/
6260 F: include/kvm/arm_*
6261
6262 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6263 M: Christoffer Dall <christoffer.dall@linaro.org>
6264 M: Marc Zyngier <marc.zyngier@arm.com>
6265 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6266 L: kvmarm@lists.cs.columbia.edu
6267 S: Maintained
6268 F: arch/arm64/include/uapi/asm/kvm*
6269 F: arch/arm64/include/asm/kvm*
6270 F: arch/arm64/kvm/
6271
6272 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6273 M: James Hogan <james.hogan@imgtec.com>
6274 L: linux-mips@linux-mips.org
6275 S: Supported
6276 F: arch/mips/include/uapi/asm/kvm*
6277 F: arch/mips/include/asm/kvm*
6278 F: arch/mips/kvm/
6279
6280 KEXEC
6281 M: Eric Biederman <ebiederm@xmission.com>
6282 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6283 L: kexec@lists.infradead.org
6284 S: Maintained
6285 F: include/linux/kexec.h
6286 F: include/uapi/linux/kexec.h
6287 F: kernel/kexec.c
6288
6289 KEYS/KEYRINGS:
6290 M: David Howells <dhowells@redhat.com>
6291 L: keyrings@vger.kernel.org
6292 S: Maintained
6293 F: Documentation/security/keys.txt
6294 F: include/linux/key.h
6295 F: include/linux/key-type.h
6296 F: include/keys/
6297 F: security/keys/
6298
6299 KEYS-TRUSTED
6300 M: David Safford <safford@us.ibm.com>
6301 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6302 L: linux-security-module@vger.kernel.org
6303 L: keyrings@vger.kernel.org
6304 S: Supported
6305 F: Documentation/security/keys-trusted-encrypted.txt
6306 F: include/keys/trusted-type.h
6307 F: security/keys/trusted.c
6308 F: security/keys/trusted.h
6309
6310 KEYS-ENCRYPTED
6311 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6312 M: David Safford <safford@us.ibm.com>
6313 L: linux-security-module@vger.kernel.org
6314 L: keyrings@vger.kernel.org
6315 S: Supported
6316 F: Documentation/security/keys-trusted-encrypted.txt
6317 F: include/keys/encrypted-type.h
6318 F: security/keys/encrypted-keys/
6319
6320 KGDB / KDB /debug_core
6321 M: Jason Wessel <jason.wessel@windriver.com>
6322 W: http://kgdb.wiki.kernel.org/
6323 L: kgdb-bugreport@lists.sourceforge.net
6324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6325 S: Maintained
6326 F: Documentation/DocBook/kgdb.tmpl
6327 F: drivers/misc/kgdbts.c
6328 F: drivers/tty/serial/kgdboc.c
6329 F: include/linux/kdb.h
6330 F: include/linux/kgdb.h
6331 F: kernel/debug/
6332
6333 KMEMCHECK
6334 M: Vegard Nossum <vegardno@ifi.uio.no>
6335 M: Pekka Enberg <penberg@kernel.org>
6336 S: Maintained
6337 F: Documentation/kmemcheck.txt
6338 F: arch/x86/include/asm/kmemcheck.h
6339 F: arch/x86/mm/kmemcheck/
6340 F: include/linux/kmemcheck.h
6341 F: mm/kmemcheck.c
6342
6343 KMEMLEAK
6344 M: Catalin Marinas <catalin.marinas@arm.com>
6345 S: Maintained
6346 F: Documentation/kmemleak.txt
6347 F: include/linux/kmemleak.h
6348 F: mm/kmemleak.c
6349 F: mm/kmemleak-test.c
6350
6351 KPROBES
6352 M: Ananth N Mavinakayanahalli <ananth@in.ibm.com>
6353 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6354 M: "David S. Miller" <davem@davemloft.net>
6355 M: Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
6356 S: Maintained
6357 F: Documentation/kprobes.txt
6358 F: include/linux/kprobes.h
6359 F: kernel/kprobes.c
6360
6361 KS0108 LCD CONTROLLER DRIVER
6362 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6363 W: http://miguelojeda.es/auxdisplay.htm
6364 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6365 S: Maintained
6366 F: Documentation/auxdisplay/ks0108
6367 F: drivers/auxdisplay/ks0108.c
6368 F: include/linux/ks0108.h
6369
6370 L3MDEV
6371 M: David Ahern <dsa@cumulusnetworks.com>
6372 L: netdev@vger.kernel.org
6373 S: Maintained
6374 F: net/l3mdev
6375 F: include/net/l3mdev.h
6376
6377 LANTIQ MIPS ARCHITECTURE
6378 M: John Crispin <blogic@openwrt.org>
6379 L: linux-mips@linux-mips.org
6380 S: Maintained
6381 F: arch/mips/lantiq
6382
6383 LAPB module
6384 L: linux-x25@vger.kernel.org
6385 S: Orphan
6386 F: Documentation/networking/lapb-module.txt
6387 F: include/*/lapb.h
6388 F: net/lapb/
6389
6390 LASI 53c700 driver for PARISC
6391 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6392 L: linux-scsi@vger.kernel.org
6393 S: Maintained
6394 F: Documentation/scsi/53c700.txt
6395 F: drivers/scsi/53c700*
6396
6397 LED SUBSYSTEM
6398 M: Richard Purdie <rpurdie@rpsys.net>
6399 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6400 L: linux-leds@vger.kernel.org
6401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6402 S: Maintained
6403 F: drivers/leds/
6404 F: include/linux/leds.h
6405
6406 LEGACY EEPROM DRIVER
6407 M: Jean Delvare <jdelvare@suse.com>
6408 S: Maintained
6409 F: Documentation/misc-devices/eeprom
6410 F: drivers/misc/eeprom/eeprom.c
6411
6412 LEGO USB Tower driver
6413 M: Juergen Stuber <starblue@users.sourceforge.net>
6414 L: legousb-devel@lists.sourceforge.net
6415 W: http://legousb.sourceforge.net/
6416 S: Maintained
6417 F: drivers/usb/misc/legousbtower.c
6418
6419 LG2160 MEDIA DRIVER
6420 M: Michael Krufky <mkrufky@linuxtv.org>
6421 L: linux-media@vger.kernel.org
6422 W: https://linuxtv.org
6423 W: http://github.com/mkrufky
6424 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6425 T: git git://linuxtv.org/mkrufky/tuners.git
6426 S: Maintained
6427 F: drivers/media/dvb-frontends/lg2160.*
6428
6429 LGDT3305 MEDIA DRIVER
6430 M: Michael Krufky <mkrufky@linuxtv.org>
6431 L: linux-media@vger.kernel.org
6432 W: https://linuxtv.org
6433 W: http://github.com/mkrufky
6434 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6435 T: git git://linuxtv.org/mkrufky/tuners.git
6436 S: Maintained
6437 F: drivers/media/dvb-frontends/lgdt3305.*
6438
6439 LGUEST
6440 M: Rusty Russell <rusty@rustcorp.com.au>
6441 L: lguest@lists.ozlabs.org
6442 W: http://lguest.ozlabs.org/
6443 S: Odd Fixes
6444 F: arch/x86/include/asm/lguest*.h
6445 F: arch/x86/lguest/
6446 F: drivers/lguest/
6447 F: include/linux/lguest*.h
6448 F: tools/lguest/
6449
6450 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6451 M: Tejun Heo <tj@kernel.org>
6452 L: linux-ide@vger.kernel.org
6453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6454 S: Maintained
6455 F: drivers/ata/
6456 F: include/linux/ata.h
6457 F: include/linux/libata.h
6458
6459 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6460 M: Viresh Kumar <vireshk@kernel.org>
6461 L: linux-ide@vger.kernel.org
6462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6463 S: Maintained
6464 F: include/linux/pata_arasan_cf_data.h
6465 F: drivers/ata/pata_arasan_cf.c
6466
6467 LIBATA PATA DRIVERS
6468 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6469 M: Tejun Heo <tj@kernel.org>
6470 L: linux-ide@vger.kernel.org
6471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6472 S: Maintained
6473 F: drivers/ata/pata_*.c
6474 F: drivers/ata/ata_generic.c
6475
6476 LIBATA SATA AHCI PLATFORM devices support
6477 M: Hans de Goede <hdegoede@redhat.com>
6478 M: Tejun Heo <tj@kernel.org>
6479 L: linux-ide@vger.kernel.org
6480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6481 S: Maintained
6482 F: drivers/ata/ahci_platform.c
6483 F: drivers/ata/libahci_platform.c
6484 F: include/linux/ahci_platform.h
6485
6486 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6487 M: Mikael Pettersson <mikpelinux@gmail.com>
6488 L: linux-ide@vger.kernel.org
6489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6490 S: Maintained
6491 F: drivers/ata/sata_promise.*
6492
6493 LIBLOCKDEP
6494 M: Sasha Levin <sasha.levin@oracle.com>
6495 S: Maintained
6496 F: tools/lib/lockdep/
6497
6498 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6499 M: Dan Williams <dan.j.williams@intel.com>
6500 L: linux-nvdimm@lists.01.org
6501 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6503 S: Supported
6504 F: drivers/nvdimm/*
6505 F: include/linux/nd.h
6506 F: include/linux/libnvdimm.h
6507 F: include/uapi/linux/ndctl.h
6508
6509 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6510 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6511 L: linux-nvdimm@lists.01.org
6512 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6513 S: Supported
6514 F: drivers/nvdimm/blk.c
6515 F: drivers/nvdimm/region_devs.c
6516 F: drivers/acpi/nfit*
6517
6518 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6519 M: Vishal Verma <vishal.l.verma@intel.com>
6520 L: linux-nvdimm@lists.01.org
6521 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6522 S: Supported
6523 F: drivers/nvdimm/btt*
6524
6525 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6526 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6527 L: linux-nvdimm@lists.01.org
6528 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6529 S: Supported
6530 F: drivers/nvdimm/pmem.c
6531 F: include/linux/pmem.h
6532 F: arch/*/include/asm/pmem.h
6533
6534 LIGHTNVM PLATFORM SUPPORT
6535 M: Matias Bjorling <mb@lightnvm.io>
6536 W: http://github/OpenChannelSSD
6537 L: linux-block@vger.kernel.org
6538 S: Maintained
6539 F: drivers/lightnvm/
6540 F: include/linux/lightnvm.h
6541 F: include/uapi/linux/lightnvm.h
6542
6543 LINUX FOR IBM pSERIES (RS/6000)
6544 M: Paul Mackerras <paulus@au.ibm.com>
6545 W: http://www.ibm.com/linux/ltc/projects/ppc
6546 S: Supported
6547 F: arch/powerpc/boot/rs6000.h
6548
6549 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6550 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6551 M: Paul Mackerras <paulus@samba.org>
6552 M: Michael Ellerman <mpe@ellerman.id.au>
6553 W: http://www.penguinppc.org/
6554 L: linuxppc-dev@lists.ozlabs.org
6555 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6557 S: Supported
6558 F: Documentation/powerpc/
6559 F: arch/powerpc/
6560
6561 LINUX FOR POWER MACINTOSH
6562 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6563 W: http://www.penguinppc.org/
6564 L: linuxppc-dev@lists.ozlabs.org
6565 S: Maintained
6566 F: arch/powerpc/platforms/powermac/
6567 F: drivers/macintosh/
6568
6569 LINUX FOR POWERPC EMBEDDED MPC5XXX
6570 M: Anatolij Gustschin <agust@denx.de>
6571 L: linuxppc-dev@lists.ozlabs.org
6572 T: git git://git.denx.de/linux-denx-agust.git
6573 S: Maintained
6574 F: arch/powerpc/platforms/512x/
6575 F: arch/powerpc/platforms/52xx/
6576
6577 LINUX FOR POWERPC EMBEDDED PPC4XX
6578 M: Alistair Popple <alistair@popple.id.au>
6579 M: Matt Porter <mporter@kernel.crashing.org>
6580 W: http://www.penguinppc.org/
6581 L: linuxppc-dev@lists.ozlabs.org
6582 S: Maintained
6583 F: arch/powerpc/platforms/40x/
6584 F: arch/powerpc/platforms/44x/
6585
6586 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6587 L: linuxppc-dev@lists.ozlabs.org
6588 S: Orphan
6589 F: arch/powerpc/*/*virtex*
6590 F: arch/powerpc/*/*/*virtex*
6591
6592 LINUX FOR POWERPC EMBEDDED PPC8XX
6593 M: Vitaly Bordug <vitb@kernel.crashing.org>
6594 W: http://www.penguinppc.org/
6595 L: linuxppc-dev@lists.ozlabs.org
6596 S: Maintained
6597 F: arch/powerpc/platforms/8xx/
6598
6599 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6600 M: Scott Wood <oss@buserror.net>
6601 M: Kumar Gala <galak@kernel.crashing.org>
6602 W: http://www.penguinppc.org/
6603 L: linuxppc-dev@lists.ozlabs.org
6604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6605 S: Maintained
6606 F: arch/powerpc/platforms/83xx/
6607 F: arch/powerpc/platforms/85xx/
6608
6609 LINUX FOR POWERPC PA SEMI PWRFICIENT
6610 M: Olof Johansson <olof@lixom.net>
6611 L: linuxppc-dev@lists.ozlabs.org
6612 S: Maintained
6613 F: arch/powerpc/platforms/pasemi/
6614 F: drivers/*/*pasemi*
6615 F: drivers/*/*/*pasemi*
6616
6617 LINUX SECURITY MODULE (LSM) FRAMEWORK
6618 M: Chris Wright <chrisw@sous-sol.org>
6619 L: linux-security-module@vger.kernel.org
6620 S: Supported
6621
6622 LIS3LV02D ACCELEROMETER DRIVER
6623 M: Eric Piel <eric.piel@tremplin-utc.net>
6624 S: Maintained
6625 F: Documentation/misc-devices/lis3lv02d
6626 F: drivers/misc/lis3lv02d/
6627 F: drivers/platform/x86/hp_accel.c
6628
6629 LIVE PATCHING
6630 M: Josh Poimboeuf <jpoimboe@redhat.com>
6631 M: Jessica Yu <jeyu@redhat.com>
6632 M: Jiri Kosina <jikos@kernel.org>
6633 M: Miroslav Benes <mbenes@suse.cz>
6634 R: Petr Mladek <pmladek@suse.com>
6635 S: Maintained
6636 F: kernel/livepatch/
6637 F: include/linux/livepatch.h
6638 F: arch/x86/include/asm/livepatch.h
6639 F: arch/x86/kernel/livepatch.c
6640 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6641 F: samples/livepatch/
6642 L: live-patching@vger.kernel.org
6643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6644
6645 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6646 M: Kees Cook <keescook@chromium.org>
6647 S: Maintained
6648 F: drivers/misc/lkdtm.c
6649
6650 LLC (802.2)
6651 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6652 S: Maintained
6653 F: include/linux/llc.h
6654 F: include/uapi/linux/llc.h
6655 F: include/net/llc*
6656 F: net/llc/
6657
6658 LM73 HARDWARE MONITOR DRIVER
6659 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6660 L: lm-sensors@lm-sensors.org
6661 S: Maintained
6662 F: drivers/hwmon/lm73.c
6663
6664 LM78 HARDWARE MONITOR DRIVER
6665 M: Jean Delvare <jdelvare@suse.com>
6666 L: lm-sensors@lm-sensors.org
6667 S: Maintained
6668 F: Documentation/hwmon/lm78
6669 F: drivers/hwmon/lm78.c
6670
6671 LM83 HARDWARE MONITOR DRIVER
6672 M: Jean Delvare <jdelvare@suse.com>
6673 L: lm-sensors@lm-sensors.org
6674 S: Maintained
6675 F: Documentation/hwmon/lm83
6676 F: drivers/hwmon/lm83.c
6677
6678 LM90 HARDWARE MONITOR DRIVER
6679 M: Jean Delvare <jdelvare@suse.com>
6680 L: lm-sensors@lm-sensors.org
6681 S: Maintained
6682 F: Documentation/hwmon/lm90
6683 F: Documentation/devicetree/bindings/hwmon/lm90.txt
6684 F: drivers/hwmon/lm90.c
6685
6686 LM95234 HARDWARE MONITOR DRIVER
6687 M: Guenter Roeck <linux@roeck-us.net>
6688 L: lm-sensors@lm-sensors.org
6689 S: Maintained
6690 F: Documentation/hwmon/lm95234
6691 F: drivers/hwmon/lm95234.c
6692
6693 LME2510 MEDIA DRIVER
6694 M: Malcolm Priestley <tvboxspy@gmail.com>
6695 L: linux-media@vger.kernel.org
6696 W: https://linuxtv.org
6697 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6698 S: Maintained
6699 F: drivers/media/usb/dvb-usb-v2/lmedm04*
6700
6701 LOCKDEP AND LOCKSTAT
6702 M: Peter Zijlstra <peterz@infradead.org>
6703 M: Ingo Molnar <mingo@redhat.com>
6704 L: linux-kernel@vger.kernel.org
6705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
6706 S: Maintained
6707 F: Documentation/locking/lockdep*.txt
6708 F: Documentation/locking/lockstat.txt
6709 F: include/linux/lockdep.h
6710 F: kernel/locking/
6711
6712 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
6713 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
6714 L: linux-ntfs-dev@lists.sourceforge.net
6715 W: http://www.linux-ntfs.org/content/view/19/37/
6716 S: Maintained
6717 F: Documentation/ldm.txt
6718 F: block/partitions/ldm.*
6719
6720 LogFS
6721 M: Joern Engel <joern@logfs.org>
6722 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
6723 L: logfs@logfs.org
6724 W: logfs.org
6725 S: Maintained
6726 F: fs/logfs/
6727
6728 LPC32XX MACHINE SUPPORT
6729 M: Roland Stigge <stigge@antcom.de>
6730 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6731 S: Maintained
6732 F: arch/arm/mach-lpc32xx/
6733
6734 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
6735 M: Sathya Prakash <sathya.prakash@broadcom.com>
6736 M: Chaitra P B <chaitra.basappa@broadcom.com>
6737 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
6738 L: MPT-FusionLinux.pdl@broadcom.com
6739 L: linux-scsi@vger.kernel.org
6740 W: http://www.avagotech.com/support/
6741 S: Supported
6742 F: drivers/message/fusion/
6743 F: drivers/scsi/mpt2sas/
6744 F: drivers/scsi/mpt3sas/
6745
6746 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
6747 M: Matthew Wilcox <matthew@wil.cx>
6748 L: linux-scsi@vger.kernel.org
6749 S: Maintained
6750 F: drivers/scsi/sym53c8xx_2/
6751
6752 LTC4261 HARDWARE MONITOR DRIVER
6753 M: Guenter Roeck <linux@roeck-us.net>
6754 L: lm-sensors@lm-sensors.org
6755 S: Maintained
6756 F: Documentation/hwmon/ltc4261
6757 F: drivers/hwmon/ltc4261.c
6758
6759 LTP (Linux Test Project)
6760 M: Mike Frysinger <vapier@gentoo.org>
6761 M: Cyril Hrubis <chrubis@suse.cz>
6762 M: Wanlong Gao <wanlong.gao@gmail.com>
6763 M: Jan Stancek <jstancek@redhat.com>
6764 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
6765 M: Alexey Kodanev <alexey.kodanev@oracle.com>
6766 L: ltp@lists.linux.it (subscribers-only)
6767 W: http://linux-test-project.github.io/
6768 T: git git://github.com/linux-test-project/ltp.git
6769 S: Maintained
6770
6771 M32R ARCHITECTURE
6772 W: http://www.linux-m32r.org/
6773 S: Orphan
6774 F: arch/m32r/
6775
6776 M68K ARCHITECTURE
6777 M: Geert Uytterhoeven <geert@linux-m68k.org>
6778 L: linux-m68k@lists.linux-m68k.org
6779 W: http://www.linux-m68k.org/
6780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
6781 S: Maintained
6782 F: arch/m68k/
6783 F: drivers/zorro/
6784
6785 M68K ON APPLE MACINTOSH
6786 M: Joshua Thompson <funaho@jurai.org>
6787 W: http://www.mac.linux-m68k.org/
6788 L: linux-m68k@lists.linux-m68k.org
6789 S: Maintained
6790 F: arch/m68k/mac/
6791
6792 M68K ON HP9000/300
6793 M: Philip Blundell <philb@gnu.org>
6794 W: http://www.tazenda.demon.co.uk/phil/linux-hp
6795 S: Maintained
6796 F: arch/m68k/hp300/
6797
6798 M88DS3103 MEDIA DRIVER
6799 M: Antti Palosaari <crope@iki.fi>
6800 L: linux-media@vger.kernel.org
6801 W: https://linuxtv.org
6802 W: http://palosaari.fi/linux/
6803 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6804 T: git git://linuxtv.org/anttip/media_tree.git
6805 S: Maintained
6806 F: drivers/media/dvb-frontends/m88ds3103*
6807
6808 M88RS2000 MEDIA DRIVER
6809 M: Malcolm Priestley <tvboxspy@gmail.com>
6810 L: linux-media@vger.kernel.org
6811 W: https://linuxtv.org
6812 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6813 S: Maintained
6814 F: drivers/media/dvb-frontends/m88rs2000*
6815
6816 MA901 MASTERKIT USB FM RADIO DRIVER
6817 M: Alexey Klimov <klimov.linux@gmail.com>
6818 L: linux-media@vger.kernel.org
6819 T: git git://linuxtv.org/media_tree.git
6820 S: Maintained
6821 F: drivers/media/radio/radio-ma901.c
6822
6823 MAC80211
6824 M: Johannes Berg <johannes@sipsolutions.net>
6825 L: linux-wireless@vger.kernel.org
6826 W: http://wireless.kernel.org/
6827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
6828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
6829 S: Maintained
6830 F: Documentation/networking/mac80211-injection.txt
6831 F: include/net/mac80211.h
6832 F: net/mac80211/
6833 F: drivers/net/wireless/mac80211_hwsim.[ch]
6834
6835 MACVLAN DRIVER
6836 M: Patrick McHardy <kaber@trash.net>
6837 L: netdev@vger.kernel.org
6838 S: Maintained
6839 F: drivers/net/macvlan.c
6840 F: include/linux/if_macvlan.h
6841
6842 MAILBOX API
6843 M: Jassi Brar <jassisinghbrar@gmail.com>
6844 L: linux-kernel@vger.kernel.org
6845 S: Maintained
6846 F: drivers/mailbox/
6847 F: include/linux/mailbox_client.h
6848 F: include/linux/mailbox_controller.h
6849
6850 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
6851 M: Michael Kerrisk <mtk.manpages@gmail.com>
6852 W: http://www.kernel.org/doc/man-pages
6853 L: linux-man@vger.kernel.org
6854 S: Maintained
6855
6856 MARVELL ARMADA DRM SUPPORT
6857 M: Russell King <rmk+kernel@arm.linux.org.uk>
6858 S: Maintained
6859 F: drivers/gpu/drm/armada/
6860
6861 MARVELL 88E6352 DSA support
6862 M: Guenter Roeck <linux@roeck-us.net>
6863 S: Maintained
6864 F: drivers/net/dsa/mv88e6352.c
6865
6866 MARVELL CRYPTO DRIVER
6867 M: Boris Brezillon <boris.brezillon@free-electrons.com>
6868 M: Arnaud Ebalard <arno@natisbad.org>
6869 F: drivers/crypto/marvell/
6870 S: Maintained
6871 L: linux-crypto@vger.kernel.org
6872
6873 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
6874 M: Mirko Lindner <mlindner@marvell.com>
6875 M: Stephen Hemminger <stephen@networkplumber.org>
6876 L: netdev@vger.kernel.org
6877 S: Maintained
6878 F: drivers/net/ethernet/marvell/sk*
6879
6880 MARVELL LIBERTAS WIRELESS DRIVER
6881 L: libertas-dev@lists.infradead.org
6882 S: Orphan
6883 F: drivers/net/wireless/marvell/libertas/
6884
6885 MARVELL MV643XX ETHERNET DRIVER
6886 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
6887 L: netdev@vger.kernel.org
6888 S: Maintained
6889 F: drivers/net/ethernet/marvell/mv643xx_eth.*
6890 F: include/linux/mv643xx.h
6891
6892 MARVELL MVNETA ETHERNET DRIVER
6893 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
6894 L: netdev@vger.kernel.org
6895 S: Maintained
6896 F: drivers/net/ethernet/marvell/mvneta.*
6897
6898 MARVELL MWIFIEX WIRELESS DRIVER
6899 M: Amitkumar Karwar <akarwar@marvell.com>
6900 M: Nishant Sarmukadam <nishants@marvell.com>
6901 L: linux-wireless@vger.kernel.org
6902 S: Maintained
6903 F: drivers/net/wireless/marvell/mwifiex/
6904
6905 MARVELL MWL8K WIRELESS DRIVER
6906 M: Lennert Buytenhek <buytenh@wantstofly.org>
6907 L: linux-wireless@vger.kernel.org
6908 S: Odd Fixes
6909 F: drivers/net/wireless/marvell/mwl8k.c
6910
6911 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
6912 M: Nicolas Pitre <nico@fluxnic.net>
6913 S: Odd Fixes
6914 F: drivers/mmc/host/mvsdio.*
6915
6916 MATROX FRAMEBUFFER DRIVER
6917 L: linux-fbdev@vger.kernel.org
6918 S: Orphan
6919 F: drivers/video/fbdev/matrox/matroxfb_*
6920 F: include/uapi/linux/matroxfb.h
6921
6922 MAX16065 HARDWARE MONITOR DRIVER
6923 M: Guenter Roeck <linux@roeck-us.net>
6924 L: lm-sensors@lm-sensors.org
6925 S: Maintained
6926 F: Documentation/hwmon/max16065
6927 F: drivers/hwmon/max16065.c
6928
6929 MAX20751 HARDWARE MONITOR DRIVER
6930 M: Guenter Roeck <linux@roeck-us.net>
6931 L: lm-sensors@lm-sensors.org
6932 S: Maintained
6933 F: Documentation/hwmon/max20751
6934 F: drivers/hwmon/max20751.c
6935
6936 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
6937 M: "Hans J. Koch" <hjk@hansjkoch.de>
6938 L: lm-sensors@lm-sensors.org
6939 S: Maintained
6940 F: Documentation/hwmon/max6650
6941 F: drivers/hwmon/max6650.c
6942
6943 MAX6697 HARDWARE MONITOR DRIVER
6944 M: Guenter Roeck <linux@roeck-us.net>
6945 L: lm-sensors@lm-sensors.org
6946 S: Maintained
6947 F: Documentation/hwmon/max6697
6948 F: Documentation/devicetree/bindings/i2c/max6697.txt
6949 F: drivers/hwmon/max6697.c
6950 F: include/linux/platform_data/max6697.h
6951
6952 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
6953 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6954 L: linux-pm@vger.kernel.org
6955 S: Supported
6956 F: drivers/power/max14577_charger.c
6957 F: drivers/power/max77693_charger.c
6958
6959 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
6960 M: Javier Martinez Canillas <javier@osg.samsung.com>
6961 L: linux-kernel@vger.kernel.org
6962 S: Supported
6963 F: drivers/*/*max77802*.c
6964 F: Documentation/devicetree/bindings/*/*max77802.txt
6965 F: include/dt-bindings/*/*max77802.h
6966
6967 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
6968 M: Chanwoo Choi <cw00.choi@samsung.com>
6969 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
6970 L: linux-kernel@vger.kernel.org
6971 S: Supported
6972 F: drivers/*/max14577.c
6973 F: drivers/*/max77686*.c
6974 F: drivers/*/max77693.c
6975 F: drivers/extcon/extcon-max14577.c
6976 F: drivers/extcon/extcon-max77693.c
6977 F: drivers/rtc/rtc-max77686.c
6978 F: drivers/clk/clk-max77686.c
6979 F: Documentation/devicetree/bindings/mfd/max14577.txt
6980 F: Documentation/devicetree/bindings/*/max77686.txt
6981 F: Documentation/devicetree/bindings/mfd/max77693.txt
6982 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
6983 F: include/linux/mfd/max14577*.h
6984 F: include/linux/mfd/max77686*.h
6985 F: include/linux/mfd/max77693*.h
6986
6987 MAXIRADIO FM RADIO RECEIVER DRIVER
6988 M: Hans Verkuil <hverkuil@xs4all.nl>
6989 L: linux-media@vger.kernel.org
6990 T: git git://linuxtv.org/media_tree.git
6991 W: https://linuxtv.org
6992 S: Maintained
6993 F: drivers/media/radio/radio-maxiradio*
6994
6995 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
6996 M: Peter Rosin <peda@axentia.se>
6997 L: linux-iio@vger.kernel.org
6998 S: Maintained
6999 F: drivers/iio/potentiometer/mcp4531.c
7000
7001 MEDIA DRIVERS FOR RENESAS - VSP1
7002 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7003 L: linux-media@vger.kernel.org
7004 L: linux-renesas-soc@vger.kernel.org
7005 T: git git://linuxtv.org/media_tree.git
7006 S: Supported
7007 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7008 F: drivers/media/platform/vsp1/
7009
7010 MEDIA DRIVERS FOR ASCOT2E
7011 M: Sergey Kozlov <serjk@netup.ru>
7012 L: linux-media@vger.kernel.org
7013 W: https://linuxtv.org
7014 W: http://netup.tv/
7015 T: git git://linuxtv.org/media_tree.git
7016 S: Supported
7017 F: drivers/media/dvb-frontends/ascot2e*
7018
7019 MEDIA DRIVERS FOR CXD2841ER
7020 M: Sergey Kozlov <serjk@netup.ru>
7021 L: linux-media@vger.kernel.org
7022 W: https://linuxtv.org
7023 W: http://netup.tv/
7024 T: git git://linuxtv.org/media_tree.git
7025 S: Supported
7026 F: drivers/media/dvb-frontends/cxd2841er*
7027
7028 MEDIA DRIVERS FOR HORUS3A
7029 M: Sergey Kozlov <serjk@netup.ru>
7030 L: linux-media@vger.kernel.org
7031 W: https://linuxtv.org
7032 W: http://netup.tv/
7033 T: git git://linuxtv.org/media_tree.git
7034 S: Supported
7035 F: drivers/media/dvb-frontends/horus3a*
7036
7037 MEDIA DRIVERS FOR LNBH25
7038 M: Sergey Kozlov <serjk@netup.ru>
7039 L: linux-media@vger.kernel.org
7040 W: https://linuxtv.org
7041 W: http://netup.tv/
7042 T: git git://linuxtv.org/media_tree.git
7043 S: Supported
7044 F: drivers/media/dvb-frontends/lnbh25*
7045
7046 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7047 M: Sergey Kozlov <serjk@netup.ru>
7048 L: linux-media@vger.kernel.org
7049 W: https://linuxtv.org
7050 W: http://netup.tv/
7051 T: git git://linuxtv.org/media_tree.git
7052 S: Supported
7053 F: drivers/media/pci/netup_unidvb/*
7054
7055 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7056 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
7057 P: LinuxTV.org Project
7058 L: linux-media@vger.kernel.org
7059 W: https://linuxtv.org
7060 Q: http://patchwork.kernel.org/project/linux-media/list/
7061 T: git git://linuxtv.org/media_tree.git
7062 S: Maintained
7063 F: Documentation/dvb/
7064 F: Documentation/video4linux/
7065 F: Documentation/DocBook/media/
7066 F: drivers/media/
7067 F: drivers/staging/media/
7068 F: include/linux/platform_data/media/
7069 F: include/media/
7070 F: include/uapi/linux/dvb/
7071 F: include/uapi/linux/videodev2.h
7072 F: include/uapi/linux/media.h
7073 F: include/uapi/linux/v4l2-*
7074 F: include/uapi/linux/meye.h
7075 F: include/uapi/linux/ivtv*
7076 F: include/uapi/linux/uvcvideo.h
7077
7078 MEDIATEK ETHERNET DRIVER
7079 M: Felix Fietkau <nbd@openwrt.org>
7080 M: John Crispin <blogic@openwrt.org>
7081 L: netdev@vger.kernel.org
7082 S: Maintained
7083 F: drivers/net/ethernet/mediatek/
7084
7085 MEDIATEK MT7601U WIRELESS LAN DRIVER
7086 M: Jakub Kicinski <kubakici@wp.pl>
7087 L: linux-wireless@vger.kernel.org
7088 S: Maintained
7089 F: drivers/net/wireless/mediatek/mt7601u/
7090
7091 MEGARAID SCSI/SAS DRIVERS
7092 M: Kashyap Desai <kashyap.desai@avagotech.com>
7093 M: Sumit Saxena <sumit.saxena@avagotech.com>
7094 M: Uday Lingala <uday.lingala@avagotech.com>
7095 L: megaraidlinux.pdl@avagotech.com
7096 L: linux-scsi@vger.kernel.org
7097 W: http://www.lsi.com
7098 S: Maintained
7099 F: Documentation/scsi/megaraid.txt
7100 F: drivers/scsi/megaraid.*
7101 F: drivers/scsi/megaraid/
7102
7103 MELLANOX ETHERNET DRIVER (mlx4_en)
7104 M: Eugenia Emantayev <eugenia@mellanox.com>
7105 L: netdev@vger.kernel.org
7106 S: Supported
7107 W: http://www.mellanox.com
7108 Q: http://patchwork.ozlabs.org/project/netdev/list/
7109 F: drivers/net/ethernet/mellanox/mlx4/en_*
7110
7111 MELLANOX ETHERNET DRIVER (mlx5e)
7112 M: Saeed Mahameed <saeedm@mellanox.com>
7113 L: netdev@vger.kernel.org
7114 S: Supported
7115 W: http://www.mellanox.com
7116 Q: http://patchwork.ozlabs.org/project/netdev/list/
7117 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7118
7119 MELLANOX ETHERNET SWITCH DRIVERS
7120 M: Jiri Pirko <jiri@mellanox.com>
7121 M: Ido Schimmel <idosch@mellanox.com>
7122 L: netdev@vger.kernel.org
7123 S: Supported
7124 W: http://www.mellanox.com
7125 Q: http://patchwork.ozlabs.org/project/netdev/list/
7126 F: drivers/net/ethernet/mellanox/mlxsw/
7127
7128 MEMBARRIER SUPPORT
7129 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7130 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7131 L: linux-kernel@vger.kernel.org
7132 S: Supported
7133 F: kernel/membarrier.c
7134 F: include/uapi/linux/membarrier.h
7135
7136 MEMORY MANAGEMENT
7137 L: linux-mm@kvack.org
7138 W: http://www.linux-mm.org
7139 S: Maintained
7140 F: include/linux/mm.h
7141 F: include/linux/gfp.h
7142 F: include/linux/mmzone.h
7143 F: include/linux/memory_hotplug.h
7144 F: include/linux/vmalloc.h
7145 F: mm/
7146
7147 MEMORY TECHNOLOGY DEVICES (MTD)
7148 M: David Woodhouse <dwmw2@infradead.org>
7149 M: Brian Norris <computersforpeace@gmail.com>
7150 L: linux-mtd@lists.infradead.org
7151 W: http://www.linux-mtd.infradead.org/
7152 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7153 T: git git://git.infradead.org/linux-mtd.git
7154 T: git git://git.infradead.org/l2-mtd.git
7155 S: Maintained
7156 F: drivers/mtd/
7157 F: include/linux/mtd/
7158 F: include/uapi/mtd/
7159
7160 MEN A21 WATCHDOG DRIVER
7161 M: Johannes Thumshirn <morbidrsa@gmail.com>
7162 L: linux-watchdog@vger.kernel.org
7163 S: Maintained
7164 F: drivers/watchdog/mena21_wdt.c
7165
7166 MEN CHAMELEON BUS (mcb)
7167 M: Johannes Thumshirn <morbidrsa@gmail.com>
7168 S: Maintained
7169 F: drivers/mcb/
7170 F: include/linux/mcb.h
7171 F: Documentation/men-chameleon-bus.txt
7172
7173 MEN F21BMC (Board Management Controller)
7174 M: Andreas Werner <andreas.werner@men.de>
7175 S: Supported
7176 F: drivers/mfd/menf21bmc.c
7177 F: drivers/watchdog/menf21bmc_wdt.c
7178 F: drivers/leds/leds-menf21bmc.c
7179 F: drivers/hwmon/menf21bmc_hwmon.c
7180 F: Documentation/hwmon/menf21bmc
7181
7182 METAG ARCHITECTURE
7183 M: James Hogan <james.hogan@imgtec.com>
7184 L: linux-metag@vger.kernel.org
7185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7186 S: Odd Fixes
7187 F: arch/metag/
7188 F: Documentation/metag/
7189 F: Documentation/devicetree/bindings/metag/
7190 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7191 F: drivers/clocksource/metag_generic.c
7192 F: drivers/irqchip/irq-metag.c
7193 F: drivers/irqchip/irq-metag-ext.c
7194 F: drivers/tty/metag_da.c
7195
7196 MICROBLAZE ARCHITECTURE
7197 M: Michal Simek <monstr@monstr.eu>
7198 W: http://www.monstr.eu/fdt/
7199 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7200 S: Supported
7201 F: arch/microblaze/
7202
7203 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7204 M: Chen Yu <yu.c.chen@intel.com>
7205 L: platform-driver-x86@vger.kernel.org
7206 S: Supported
7207 F: drivers/platform/x86/surfacepro3_button.c
7208
7209 MICROTEK X6 SCANNER
7210 M: Oliver Neukum <oliver@neukum.org>
7211 S: Maintained
7212 F: drivers/usb/image/microtek.*
7213
7214 MIPS
7215 M: Ralf Baechle <ralf@linux-mips.org>
7216 L: linux-mips@linux-mips.org
7217 W: http://www.linux-mips.org/
7218 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7219 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7220 S: Supported
7221 F: Documentation/mips/
7222 F: arch/mips/
7223
7224 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7225 M: Hans Verkuil <hverkuil@xs4all.nl>
7226 L: linux-media@vger.kernel.org
7227 T: git git://linuxtv.org/media_tree.git
7228 W: https://linuxtv.org
7229 S: Odd Fixes
7230 F: drivers/media/radio/radio-miropcm20*
7231
7232 MELLANOX MLX4 core VPI driver
7233 M: Yishai Hadas <yishaih@mellanox.com>
7234 L: netdev@vger.kernel.org
7235 L: linux-rdma@vger.kernel.org
7236 W: http://www.mellanox.com
7237 Q: http://patchwork.ozlabs.org/project/netdev/list/
7238 S: Supported
7239 F: drivers/net/ethernet/mellanox/mlx4/
7240 F: include/linux/mlx4/
7241
7242 MELLANOX MLX4 IB driver
7243 M: Yishai Hadas <yishaih@mellanox.com>
7244 L: linux-rdma@vger.kernel.org
7245 W: http://www.mellanox.com
7246 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7247 S: Supported
7248 F: drivers/infiniband/hw/mlx4/
7249 F: include/linux/mlx4/
7250
7251 MELLANOX MLX5 core VPI driver
7252 M: Matan Barak <matanb@mellanox.com>
7253 M: Leon Romanovsky <leonro@mellanox.com>
7254 L: netdev@vger.kernel.org
7255 L: linux-rdma@vger.kernel.org
7256 W: http://www.mellanox.com
7257 Q: http://patchwork.ozlabs.org/project/netdev/list/
7258 S: Supported
7259 F: drivers/net/ethernet/mellanox/mlx5/core/
7260 F: include/linux/mlx5/
7261
7262 MELLANOX MLX5 IB driver
7263 M: Matan Barak <matanb@mellanox.com>
7264 M: Leon Romanovsky <leonro@mellanox.com>
7265 L: linux-rdma@vger.kernel.org
7266 W: http://www.mellanox.com
7267 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7268 S: Supported
7269 F: drivers/infiniband/hw/mlx5/
7270 F: include/linux/mlx5/
7271
7272 MELEXIS MLX90614 DRIVER
7273 M: Crt Mori <cmo@melexis.com>
7274 L: linux-iio@vger.kernel.org
7275 W: http://www.melexis.com
7276 S: Supported
7277 F: drivers/iio/temperature/mlx90614.c
7278
7279 MN88472 MEDIA DRIVER
7280 M: Antti Palosaari <crope@iki.fi>
7281 L: linux-media@vger.kernel.org
7282 W: https://linuxtv.org
7283 W: http://palosaari.fi/linux/
7284 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7285 T: git git://linuxtv.org/anttip/media_tree.git
7286 S: Maintained
7287 F: drivers/staging/media/mn88472/
7288 F: drivers/media/dvb-frontends/mn88472.h
7289
7290 MN88473 MEDIA DRIVER
7291 M: Antti Palosaari <crope@iki.fi>
7292 L: linux-media@vger.kernel.org
7293 W: https://linuxtv.org
7294 W: http://palosaari.fi/linux/
7295 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7296 S: Maintained
7297 F: drivers/media/dvb-frontends/mn88473*
7298
7299 MODULE SUPPORT
7300 M: Rusty Russell <rusty@rustcorp.com.au>
7301 S: Maintained
7302 F: include/linux/module.h
7303 F: kernel/module.c
7304
7305 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7306 W: http://popies.net/meye/
7307 S: Orphan
7308 F: Documentation/video4linux/meye.txt
7309 F: drivers/media/pci/meye/
7310 F: include/uapi/linux/meye.h
7311
7312 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7313 M: Jiri Slaby <jirislaby@gmail.com>
7314 S: Maintained
7315 F: Documentation/serial/moxa-smartio
7316 F: drivers/tty/mxser.*
7317
7318 MR800 AVERMEDIA USB FM RADIO DRIVER
7319 M: Alexey Klimov <klimov.linux@gmail.com>
7320 L: linux-media@vger.kernel.org
7321 T: git git://linuxtv.org/media_tree.git
7322 S: Maintained
7323 F: drivers/media/radio/radio-mr800.c
7324
7325 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7326 M: Alan Ott <alan@signal11.us>
7327 L: linux-wpan@vger.kernel.org
7328 S: Maintained
7329 F: drivers/net/ieee802154/mrf24j40.c
7330 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7331
7332 MSI LAPTOP SUPPORT
7333 M: "Lee, Chun-Yi" <jlee@suse.com>
7334 L: platform-driver-x86@vger.kernel.org
7335 S: Maintained
7336 F: drivers/platform/x86/msi-laptop.c
7337
7338 MSI WMI SUPPORT
7339 L: platform-driver-x86@vger.kernel.org
7340 S: Orphan
7341 F: drivers/platform/x86/msi-wmi.c
7342
7343 MSI001 MEDIA DRIVER
7344 M: Antti Palosaari <crope@iki.fi>
7345 L: linux-media@vger.kernel.org
7346 W: https://linuxtv.org
7347 W: http://palosaari.fi/linux/
7348 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7349 T: git git://linuxtv.org/anttip/media_tree.git
7350 S: Maintained
7351 F: drivers/media/tuners/msi001*
7352
7353 MSI2500 MEDIA DRIVER
7354 M: Antti Palosaari <crope@iki.fi>
7355 L: linux-media@vger.kernel.org
7356 W: https://linuxtv.org
7357 W: http://palosaari.fi/linux/
7358 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7359 T: git git://linuxtv.org/anttip/media_tree.git
7360 S: Maintained
7361 F: drivers/media/usb/msi2500/
7362
7363 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7364 M: Robert Jarzmik <robert.jarzmik@free.fr>
7365 L: linux-mtd@lists.infradead.org
7366 S: Maintained
7367 F: drivers/mtd/devices/docg3*
7368
7369 MT9M032 APTINA SENSOR DRIVER
7370 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7371 L: linux-media@vger.kernel.org
7372 T: git git://linuxtv.org/media_tree.git
7373 S: Maintained
7374 F: drivers/media/i2c/mt9m032.c
7375 F: include/media/i2c/mt9m032.h
7376
7377 MT9P031 APTINA CAMERA SENSOR
7378 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7379 L: linux-media@vger.kernel.org
7380 T: git git://linuxtv.org/media_tree.git
7381 S: Maintained
7382 F: drivers/media/i2c/mt9p031.c
7383 F: include/media/i2c/mt9p031.h
7384
7385 MT9T001 APTINA CAMERA SENSOR
7386 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7387 L: linux-media@vger.kernel.org
7388 T: git git://linuxtv.org/media_tree.git
7389 S: Maintained
7390 F: drivers/media/i2c/mt9t001.c
7391 F: include/media/i2c/mt9t001.h
7392
7393 MT9V032 APTINA CAMERA SENSOR
7394 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7395 L: linux-media@vger.kernel.org
7396 T: git git://linuxtv.org/media_tree.git
7397 S: Maintained
7398 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7399 F: drivers/media/i2c/mt9v032.c
7400 F: include/media/i2c/mt9v032.h
7401
7402 MULTIFUNCTION DEVICES (MFD)
7403 M: Lee Jones <lee.jones@linaro.org>
7404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7405 S: Supported
7406 F: drivers/mfd/
7407 F: include/linux/mfd/
7408
7409 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7410 M: Ulf Hansson <ulf.hansson@linaro.org>
7411 L: linux-mmc@vger.kernel.org
7412 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7413 S: Maintained
7414 F: drivers/mmc/
7415 F: include/linux/mmc/
7416 F: include/uapi/linux/mmc/
7417
7418 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7419 S: Orphan
7420 F: drivers/mmc/host/mmc_spi.c
7421 F: include/linux/spi/mmc_spi.h
7422
7423 MULTISOUND SOUND DRIVER
7424 M: Andrew Veliath <andrewtv@usa.net>
7425 S: Maintained
7426 F: Documentation/sound/oss/MultiSound
7427 F: sound/oss/msnd*
7428
7429 MULTITECH MULTIPORT CARD (ISICOM)
7430 S: Orphan
7431 F: drivers/tty/isicom.c
7432 F: include/linux/isicom.h
7433
7434 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7435 M: Bin Liu <b-liu@ti.com>
7436 L: linux-usb@vger.kernel.org
7437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7438 S: Maintained
7439 F: drivers/usb/musb/
7440
7441 MXL5007T MEDIA DRIVER
7442 M: Michael Krufky <mkrufky@linuxtv.org>
7443 L: linux-media@vger.kernel.org
7444 W: https://linuxtv.org
7445 W: http://github.com/mkrufky
7446 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7447 T: git git://linuxtv.org/mkrufky/tuners.git
7448 S: Maintained
7449 F: drivers/media/tuners/mxl5007t.*
7450
7451 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7452 M: Hyong-Youb Kim <hykim@myri.com>
7453 L: netdev@vger.kernel.org
7454 W: https://www.myricom.com/support/downloads/myri10ge.html
7455 S: Supported
7456 F: drivers/net/ethernet/myricom/myri10ge/
7457
7458 NAND FLASH SUBSYSTEM
7459 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7460 R: Richard Weinberger <richard@nod.at>
7461 L: linux-mtd@lists.infradead.org
7462 W: http://www.linux-mtd.infradead.org/
7463 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7464 T: git git://github.com/linux-nand/linux.git
7465 S: Maintained
7466 F: drivers/mtd/nand/
7467 F: include/linux/mtd/nand*.h
7468
7469 NATSEMI ETHERNET DRIVER (DP8381x)
7470 S: Orphan
7471 F: drivers/net/ethernet/natsemi/natsemi.c
7472
7473 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7474 M: Daniel Mack <zonque@gmail.com>
7475 S: Maintained
7476 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7477 W: http://www.native-instruments.com
7478 F: sound/usb/caiaq/
7479
7480 NCP FILESYSTEM
7481 M: Petr Vandrovec <petr@vandrovec.name>
7482 S: Odd Fixes
7483 F: fs/ncpfs/
7484
7485 NCR 5380 SCSI DRIVERS
7486 M: Finn Thain <fthain@telegraphics.com.au>
7487 M: Michael Schmitz <schmitzmic@gmail.com>
7488 L: linux-scsi@vger.kernel.org
7489 S: Maintained
7490 F: Documentation/scsi/g_NCR5380.txt
7491 F: drivers/scsi/NCR5380.*
7492 F: drivers/scsi/arm/cumana_1.c
7493 F: drivers/scsi/arm/oak.c
7494 F: drivers/scsi/atari_NCR5380.c
7495 F: drivers/scsi/atari_scsi.*
7496 F: drivers/scsi/dmx3191d.c
7497 F: drivers/scsi/dtc.*
7498 F: drivers/scsi/g_NCR5380.*
7499 F: drivers/scsi/g_NCR5380_mmio.c
7500 F: drivers/scsi/mac_scsi.*
7501 F: drivers/scsi/pas16.*
7502 F: drivers/scsi/sun3_scsi.*
7503 F: drivers/scsi/sun3_scsi_vme.c
7504 F: drivers/scsi/t128.*
7505
7506 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7507 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7508 L: linux-scsi@vger.kernel.org
7509 S: Maintained
7510 F: drivers/scsi/NCR_D700.*
7511
7512 NCT6775 HARDWARE MONITOR DRIVER
7513 M: Guenter Roeck <linux@roeck-us.net>
7514 L: lm-sensors@lm-sensors.org
7515 S: Maintained
7516 F: Documentation/hwmon/nct6775
7517 F: drivers/hwmon/nct6775.c
7518
7519 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7520 M: Faisal Latif <faisal.latif@intel.com>
7521 L: linux-rdma@vger.kernel.org
7522 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7523 S: Supported
7524 F: drivers/infiniband/hw/nes/
7525
7526 NETEM NETWORK EMULATOR
7527 M: Stephen Hemminger <stephen@networkplumber.org>
7528 L: netem@lists.linux-foundation.org
7529 S: Maintained
7530 F: net/sched/sch_netem.c
7531
7532 NETERION 10GbE DRIVERS (s2io/vxge)
7533 M: Jon Mason <jdmason@kudzu.us>
7534 L: netdev@vger.kernel.org
7535 S: Supported
7536 F: Documentation/networking/s2io.txt
7537 F: Documentation/networking/vxge.txt
7538 F: drivers/net/ethernet/neterion/
7539
7540 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7541 M: Pablo Neira Ayuso <pablo@netfilter.org>
7542 M: Patrick McHardy <kaber@trash.net>
7543 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7544 L: netfilter-devel@vger.kernel.org
7545 L: coreteam@netfilter.org
7546 W: http://www.netfilter.org/
7547 W: http://www.iptables.org/
7548 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7551 S: Supported
7552 F: include/linux/netfilter*
7553 F: include/linux/netfilter/
7554 F: include/net/netfilter/
7555 F: include/uapi/linux/netfilter*
7556 F: include/uapi/linux/netfilter/
7557 F: net/*/netfilter.c
7558 F: net/*/netfilter/
7559 F: net/netfilter/
7560 F: net/bridge/br_netfilter*.c
7561
7562 NETLABEL
7563 M: Paul Moore <paul@paul-moore.com>
7564 W: http://netlabel.sf.net
7565 L: netdev@vger.kernel.org
7566 S: Maintained
7567 F: Documentation/netlabel/
7568 F: include/net/netlabel.h
7569 F: net/netlabel/
7570
7571 NETROM NETWORK LAYER
7572 M: Ralf Baechle <ralf@linux-mips.org>
7573 L: linux-hams@vger.kernel.org
7574 W: http://www.linux-ax25.org/
7575 S: Maintained
7576 F: include/net/netrom.h
7577 F: include/uapi/linux/netrom.h
7578 F: net/netrom/
7579
7580 NETRONOME ETHERNET DRIVERS
7581 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7582 L: oss-drivers@netronome.com
7583 S: Maintained
7584 F: drivers/net/ethernet/netronome/
7585
7586 NETWORK BLOCK DEVICE (NBD)
7587 M: Markus Pargmann <mpa@pengutronix.de>
7588 S: Maintained
7589 L: nbd-general@lists.sourceforge.net
7590 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7591 F: Documentation/blockdev/nbd.txt
7592 F: drivers/block/nbd.c
7593 F: include/uapi/linux/nbd.h
7594
7595 NETWORK DROP MONITOR
7596 M: Neil Horman <nhorman@tuxdriver.com>
7597 L: netdev@vger.kernel.org
7598 S: Maintained
7599 W: https://fedorahosted.org/dropwatch/
7600 F: net/core/drop_monitor.c
7601
7602 NETWORKING [GENERAL]
7603 M: "David S. Miller" <davem@davemloft.net>
7604 L: netdev@vger.kernel.org
7605 W: http://www.linuxfoundation.org/en/Net
7606 Q: http://patchwork.ozlabs.org/project/netdev/list/
7607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7609 S: Maintained
7610 F: net/
7611 F: include/net/
7612 F: include/linux/in.h
7613 F: include/linux/net.h
7614 F: include/linux/netdevice.h
7615 F: include/uapi/linux/in.h
7616 F: include/uapi/linux/net.h
7617 F: include/uapi/linux/netdevice.h
7618 F: include/uapi/linux/net_namespace.h
7619 F: tools/net/
7620 F: tools/testing/selftests/net/
7621 F: lib/random32.c
7622 F: lib/test_bpf.c
7623
7624 NETWORKING [IPv4/IPv6]
7625 M: "David S. Miller" <davem@davemloft.net>
7626 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7627 M: James Morris <jmorris@namei.org>
7628 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7629 M: Patrick McHardy <kaber@trash.net>
7630 L: netdev@vger.kernel.org
7631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7632 S: Maintained
7633 F: net/ipv4/
7634 F: net/ipv6/
7635 F: include/net/ip*
7636 F: arch/x86/net/*
7637
7638 NETWORKING [IPSEC]
7639 M: Steffen Klassert <steffen.klassert@secunet.com>
7640 M: Herbert Xu <herbert@gondor.apana.org.au>
7641 M: "David S. Miller" <davem@davemloft.net>
7642 L: netdev@vger.kernel.org
7643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7645 S: Maintained
7646 F: net/core/flow.c
7647 F: net/xfrm/
7648 F: net/key/
7649 F: net/ipv4/xfrm*
7650 F: net/ipv4/esp4.c
7651 F: net/ipv4/ah4.c
7652 F: net/ipv4/ipcomp.c
7653 F: net/ipv4/ip_vti.c
7654 F: net/ipv6/xfrm*
7655 F: net/ipv6/esp6.c
7656 F: net/ipv6/ah6.c
7657 F: net/ipv6/ipcomp6.c
7658 F: net/ipv6/ip6_vti.c
7659 F: include/uapi/linux/xfrm.h
7660 F: include/net/xfrm.h
7661
7662 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
7663 M: Paul Moore <paul@paul-moore.com>
7664 L: netdev@vger.kernel.org
7665 S: Maintained
7666
7667 NETWORKING [WIRELESS]
7668 L: linux-wireless@vger.kernel.org
7669 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7670
7671 NETWORKING DRIVERS
7672 L: netdev@vger.kernel.org
7673 W: http://www.linuxfoundation.org/en/Net
7674 Q: http://patchwork.ozlabs.org/project/netdev/list/
7675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7677 S: Odd Fixes
7678 F: drivers/net/
7679 F: include/linux/if_*
7680 F: include/linux/netdevice.h
7681 F: include/linux/etherdevice.h
7682 F: include/linux/fcdevice.h
7683 F: include/linux/fddidevice.h
7684 F: include/linux/hippidevice.h
7685 F: include/linux/inetdevice.h
7686 F: include/uapi/linux/if_*
7687 F: include/uapi/linux/netdevice.h
7688
7689 NETWORKING DRIVERS (WIRELESS)
7690 M: Kalle Valo <kvalo@codeaurora.org>
7691 L: linux-wireless@vger.kernel.org
7692 Q: http://patchwork.kernel.org/project/linux-wireless/list/
7693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
7694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
7695 S: Maintained
7696 F: drivers/net/wireless/
7697
7698 NETXEN (1/10) GbE SUPPORT
7699 M: Manish Chopra <manish.chopra@qlogic.com>
7700 M: Sony Chacko <sony.chacko@qlogic.com>
7701 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
7702 L: netdev@vger.kernel.org
7703 W: http://www.qlogic.com
7704 S: Supported
7705 F: drivers/net/ethernet/qlogic/netxen/
7706
7707 NFC SUBSYSTEM
7708 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
7709 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
7710 M: Samuel Ortiz <sameo@linux.intel.com>
7711 L: linux-wireless@vger.kernel.org
7712 L: linux-nfc@lists.01.org (subscribers-only)
7713 S: Supported
7714 F: net/nfc/
7715 F: include/net/nfc/
7716 F: include/uapi/linux/nfc.h
7717 F: drivers/nfc/
7718 F: include/linux/platform_data/nfcmrvl.h
7719 F: include/linux/platform_data/nxp-nci.h
7720 F: include/linux/platform_data/pn544.h
7721 F: include/linux/platform_data/st21nfca.h
7722 F: include/linux/platform_data/st-nci.h
7723 F: Documentation/devicetree/bindings/net/nfc/
7724
7725 NFS, SUNRPC, AND LOCKD CLIENTS
7726 M: Trond Myklebust <trond.myklebust@primarydata.com>
7727 M: Anna Schumaker <anna.schumaker@netapp.com>
7728 L: linux-nfs@vger.kernel.org
7729 W: http://client.linux-nfs.org
7730 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
7731 S: Maintained
7732 F: fs/lockd/
7733 F: fs/nfs/
7734 F: fs/nfs_common/
7735 F: net/sunrpc/
7736 F: include/linux/lockd/
7737 F: include/linux/nfs*
7738 F: include/linux/sunrpc/
7739 F: include/uapi/linux/nfs*
7740 F: include/uapi/linux/sunrpc/
7741
7742 NILFS2 FILESYSTEM
7743 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
7744 L: linux-nilfs@vger.kernel.org
7745 W: http://nilfs.sourceforge.net/
7746 T: git git://github.com/konis/nilfs2.git
7747 S: Supported
7748 F: Documentation/filesystems/nilfs2.txt
7749 F: fs/nilfs2/
7750 F: include/linux/nilfs2_fs.h
7751 F: include/trace/events/nilfs2.h
7752
7753 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
7754 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7755 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7756 S: Maintained
7757 F: Documentation/scsi/NinjaSCSI.txt
7758 F: drivers/scsi/pcmcia/nsp_*
7759
7760 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
7761 M: GOTO Masanori <gotom@debian.or.jp>
7762 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
7763 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
7764 S: Maintained
7765 F: Documentation/scsi/NinjaSCSI.txt
7766 F: drivers/scsi/nsp32*
7767
7768 NIOS2 ARCHITECTURE
7769 M: Ley Foon Tan <lftan@altera.com>
7770 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
7771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
7772 S: Maintained
7773 F: arch/nios2/
7774
7775 NOKIA N900 POWER SUPPLY DRIVERS
7776 R: Pali RohĂ¡r <pali.rohar@gmail.com>
7777 F: include/linux/power/bq2415x_charger.h
7778 F: include/linux/power/bq27xxx_battery.h
7779 F: include/linux/power/isp1704_charger.h
7780 F: drivers/power/bq2415x_charger.c
7781 F: drivers/power/bq27xxx_battery.c
7782 F: drivers/power/bq27xxx_battery_i2c.c
7783 F: drivers/power/isp1704_charger.c
7784 F: drivers/power/rx51_battery.c
7785
7786 NTB DRIVER CORE
7787 M: Jon Mason <jdmason@kudzu.us>
7788 M: Dave Jiang <dave.jiang@intel.com>
7789 M: Allen Hubbe <Allen.Hubbe@emc.com>
7790 L: linux-ntb@googlegroups.com
7791 S: Supported
7792 W: https://github.com/jonmason/ntb/wiki
7793 T: git git://github.com/jonmason/ntb.git
7794 F: drivers/ntb/
7795 F: drivers/net/ntb_netdev.c
7796 F: include/linux/ntb.h
7797 F: include/linux/ntb_transport.h
7798
7799 NTB INTEL DRIVER
7800 M: Jon Mason <jdmason@kudzu.us>
7801 M: Dave Jiang <dave.jiang@intel.com>
7802 L: linux-ntb@googlegroups.com
7803 S: Supported
7804 W: https://github.com/jonmason/ntb/wiki
7805 T: git git://github.com/jonmason/ntb.git
7806 F: drivers/ntb/hw/intel/
7807
7808 NTB AMD DRIVER
7809 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
7810 L: linux-ntb@googlegroups.com
7811 S: Supported
7812 F: drivers/ntb/hw/amd/
7813
7814 NTFS FILESYSTEM
7815 M: Anton Altaparmakov <anton@tuxera.com>
7816 L: linux-ntfs-dev@lists.sourceforge.net
7817 W: http://www.tuxera.com/
7818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
7819 S: Supported
7820 F: Documentation/filesystems/ntfs.txt
7821 F: fs/ntfs/
7822
7823 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
7824 M: Antonino Daplas <adaplas@gmail.com>
7825 L: linux-fbdev@vger.kernel.org
7826 S: Maintained
7827 F: drivers/video/fbdev/riva/
7828 F: drivers/video/fbdev/nvidia/
7829
7830 NVM EXPRESS DRIVER
7831 M: Keith Busch <keith.busch@intel.com>
7832 M: Jens Axboe <axboe@fb.com>
7833 L: linux-nvme@lists.infradead.org
7834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
7835 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
7836 S: Supported
7837 F: drivers/nvme/host/
7838 F: include/linux/nvme.h
7839
7840 NVMEM FRAMEWORK
7841 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
7842 M: Maxime Ripard <maxime.ripard@free-electrons.com>
7843 S: Maintained
7844 F: drivers/nvmem/
7845 F: Documentation/devicetree/bindings/nvmem/
7846 F: include/linux/nvmem-consumer.h
7847 F: include/linux/nvmem-provider.h
7848
7849 NXP-NCI NFC DRIVER
7850 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
7851 R: Charles Gorand <charles.gorand@effinnov.com>
7852 L: linux-nfc@lists.01.org (moderated for non-subscribers)
7853 S: Supported
7854 F: drivers/nfc/nxp-nci
7855
7856 NXP TDA998X DRM DRIVER
7857 M: Russell King <rmk+kernel@arm.linux.org.uk>
7858 S: Supported
7859 F: drivers/gpu/drm/i2c/tda998x_drv.c
7860 F: include/drm/i2c/tda998x.h
7861
7862 NXP TFA9879 DRIVER
7863 M: Peter Rosin <peda@axentia.se>
7864 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7865 S: Maintained
7866 F: sound/soc/codecs/tfa9879*
7867
7868 OMAP SUPPORT
7869 M: Tony Lindgren <tony@atomide.com>
7870 L: linux-omap@vger.kernel.org
7871 W: http://www.muru.com/linux/omap/
7872 W: http://linux.omap.com/
7873 Q: http://patchwork.kernel.org/project/linux-omap/list/
7874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
7875 S: Maintained
7876 F: arch/arm/*omap*/
7877 F: arch/arm/configs/omap1_defconfig
7878 F: arch/arm/configs/omap2plus_defconfig
7879 F: drivers/i2c/busses/i2c-omap.c
7880 F: drivers/irqchip/irq-omap-intc.c
7881 F: drivers/mfd/*omap*.c
7882 F: drivers/mfd/menelaus.c
7883 F: drivers/mfd/palmas.c
7884 F: drivers/mfd/tps65217.c
7885 F: drivers/mfd/tps65218.c
7886 F: drivers/mfd/tps65910.c
7887 F: drivers/mfd/twl-core.[ch]
7888 F: drivers/mfd/twl4030*.c
7889 F: drivers/mfd/twl6030*.c
7890 F: drivers/mfd/twl6040*.c
7891 F: drivers/regulator/palmas-regulator*.c
7892 F: drivers/regulator/pbias-regulator.c
7893 F: drivers/regulator/tps65217-regulator.c
7894 F: drivers/regulator/tps65218-regulator.c
7895 F: drivers/regulator/tps65910-regulator.c
7896 F: drivers/regulator/twl-regulator.c
7897 F: include/linux/i2c-omap.h
7898
7899 OMAP DEVICE TREE SUPPORT
7900 M: Benoît Cousson <bcousson@baylibre.com>
7901 M: Tony Lindgren <tony@atomide.com>
7902 L: linux-omap@vger.kernel.org
7903 L: devicetree@vger.kernel.org
7904 S: Maintained
7905 F: arch/arm/boot/dts/*omap*
7906 F: arch/arm/boot/dts/*am3*
7907 F: arch/arm/boot/dts/*am4*
7908 F: arch/arm/boot/dts/*am5*
7909 F: arch/arm/boot/dts/*dra7*
7910
7911 OMAP CLOCK FRAMEWORK SUPPORT
7912 M: Paul Walmsley <paul@pwsan.com>
7913 L: linux-omap@vger.kernel.org
7914 S: Maintained
7915 F: arch/arm/*omap*/*clock*
7916
7917 OMAP POWER MANAGEMENT SUPPORT
7918 M: Kevin Hilman <khilman@kernel.org>
7919 L: linux-omap@vger.kernel.org
7920 S: Maintained
7921 F: arch/arm/*omap*/*pm*
7922 F: drivers/cpufreq/omap-cpufreq.c
7923
7924 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
7925 M: Rajendra Nayak <rnayak@ti.com>
7926 M: Paul Walmsley <paul@pwsan.com>
7927 L: linux-omap@vger.kernel.org
7928 S: Maintained
7929 F: arch/arm/mach-omap2/prm*
7930
7931 OMAP AUDIO SUPPORT
7932 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
7933 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
7934 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7935 L: linux-omap@vger.kernel.org
7936 S: Maintained
7937 F: sound/soc/omap/
7938
7939 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
7940 M: Roger Quadros <rogerq@ti.com>
7941 M: Tony Lindgren <tony@atomide.com>
7942 L: linux-omap@vger.kernel.org
7943 S: Maintained
7944 F: drivers/memory/omap-gpmc.c
7945 F: arch/arm/mach-omap2/*gpmc*
7946
7947 OMAP FRAMEBUFFER SUPPORT
7948 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7949 L: linux-fbdev@vger.kernel.org
7950 L: linux-omap@vger.kernel.org
7951 S: Maintained
7952 F: drivers/video/fbdev/omap/
7953
7954 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
7955 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
7956 L: linux-omap@vger.kernel.org
7957 L: linux-fbdev@vger.kernel.org
7958 S: Maintained
7959 F: drivers/video/fbdev/omap2/
7960 F: Documentation/arm/OMAP/DSS
7961
7962 OMAP HARDWARE SPINLOCK SUPPORT
7963 M: Ohad Ben-Cohen <ohad@wizery.com>
7964 L: linux-omap@vger.kernel.org
7965 S: Maintained
7966 F: drivers/hwspinlock/omap_hwspinlock.c
7967
7968 OMAP MMC SUPPORT
7969 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
7970 L: linux-omap@vger.kernel.org
7971 S: Maintained
7972 F: drivers/mmc/host/omap.c
7973
7974 OMAP HS MMC SUPPORT
7975 L: linux-mmc@vger.kernel.org
7976 L: linux-omap@vger.kernel.org
7977 S: Orphan
7978 F: drivers/mmc/host/omap_hsmmc.c
7979
7980 OMAP RANDOM NUMBER GENERATOR SUPPORT
7981 M: Deepak Saxena <dsaxena@plexity.net>
7982 S: Maintained
7983 F: drivers/char/hw_random/omap-rng.c
7984
7985 OMAP HWMOD SUPPORT
7986 M: Benoît Cousson <bcousson@baylibre.com>
7987 M: Paul Walmsley <paul@pwsan.com>
7988 L: linux-omap@vger.kernel.org
7989 S: Maintained
7990 F: arch/arm/mach-omap2/omap_hwmod.*
7991
7992 OMAP HWMOD DATA
7993 M: Paul Walmsley <paul@pwsan.com>
7994 L: linux-omap@vger.kernel.org
7995 S: Maintained
7996 F: arch/arm/mach-omap2/omap_hwmod*data*
7997
7998 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
7999 M: Benoît Cousson <bcousson@baylibre.com>
8000 L: linux-omap@vger.kernel.org
8001 S: Maintained
8002 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8003
8004 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8005 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8006 L: linux-media@vger.kernel.org
8007 S: Maintained
8008 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8009 F: drivers/media/platform/omap3isp/
8010 F: drivers/staging/media/omap4iss/
8011
8012 OMAP USB SUPPORT
8013 L: linux-usb@vger.kernel.org
8014 L: linux-omap@vger.kernel.org
8015 S: Orphan
8016 F: drivers/usb/*/*omap*
8017 F: arch/arm/*omap*/usb*
8018
8019 OMAP GPIO DRIVER
8020 M: Grygorii Strashko <grygorii.strashko@ti.com>
8021 M: Santosh Shilimkar <ssantosh@kernel.org>
8022 M: Kevin Hilman <khilman@kernel.org>
8023 L: linux-omap@vger.kernel.org
8024 S: Maintained
8025 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8026 F: drivers/gpio/gpio-omap.c
8027
8028 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8029 M: Mark Jackson <mpfj@newflow.co.uk>
8030 L: linux-omap@vger.kernel.org
8031 S: Maintained
8032 F: arch/arm/boot/dts/am335x-nano.dts
8033
8034 OMFS FILESYSTEM
8035 M: Bob Copeland <me@bobcopeland.com>
8036 L: linux-karma-devel@lists.sourceforge.net
8037 S: Maintained
8038 F: Documentation/filesystems/omfs.txt
8039 F: fs/omfs/
8040
8041 OMNIKEY CARDMAN 4000 DRIVER
8042 M: Harald Welte <laforge@gnumonks.org>
8043 S: Maintained
8044 F: drivers/char/pcmcia/cm4000_cs.c
8045 F: include/linux/cm4000_cs.h
8046 F: include/uapi/linux/cm4000_cs.h
8047
8048 OMNIKEY CARDMAN 4040 DRIVER
8049 M: Harald Welte <laforge@gnumonks.org>
8050 S: Maintained
8051 F: drivers/char/pcmcia/cm4040_cs.*
8052
8053 OMNIVISION OV7670 SENSOR DRIVER
8054 M: Jonathan Corbet <corbet@lwn.net>
8055 L: linux-media@vger.kernel.org
8056 T: git git://linuxtv.org/media_tree.git
8057 S: Maintained
8058 F: drivers/media/i2c/ov7670.c
8059
8060 ONENAND FLASH DRIVER
8061 M: Kyungmin Park <kyungmin.park@samsung.com>
8062 L: linux-mtd@lists.infradead.org
8063 S: Maintained
8064 F: drivers/mtd/onenand/
8065 F: include/linux/mtd/onenand*.h
8066
8067 ONSTREAM SCSI TAPE DRIVER
8068 M: Willem Riede <osst@riede.org>
8069 L: osst-users@lists.sourceforge.net
8070 L: linux-scsi@vger.kernel.org
8071 S: Maintained
8072 F: Documentation/scsi/osst.txt
8073 F: drivers/scsi/osst.*
8074 F: drivers/scsi/osst_*.h
8075 F: drivers/scsi/st.h
8076
8077 OPENCORES I2C BUS DRIVER
8078 M: Peter Korsgaard <jacmet@sunsite.dk>
8079 L: linux-i2c@vger.kernel.org
8080 S: Maintained
8081 F: Documentation/i2c/busses/i2c-ocores
8082 F: drivers/i2c/busses/i2c-ocores.c
8083
8084 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8085 M: Rob Herring <robh+dt@kernel.org>
8086 M: Frank Rowand <frowand.list@gmail.com>
8087 M: Grant Likely <grant.likely@linaro.org>
8088 L: devicetree@vger.kernel.org
8089 W: http://www.devicetree.org/
8090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/glikely/linux.git
8091 S: Maintained
8092 F: drivers/of/
8093 F: include/linux/of*.h
8094 F: scripts/dtc/
8095
8096 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8097 M: Rob Herring <robh+dt@kernel.org>
8098 M: Pawel Moll <pawel.moll@arm.com>
8099 M: Mark Rutland <mark.rutland@arm.com>
8100 M: Ian Campbell <ijc+devicetree@hellion.org.uk>
8101 M: Kumar Gala <galak@codeaurora.org>
8102 L: devicetree@vger.kernel.org
8103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8104 S: Maintained
8105 F: Documentation/devicetree/
8106 F: arch/*/boot/dts/
8107 F: include/dt-bindings/
8108
8109 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8110 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8111 L: devicetree@vger.kernel.org
8112 S: Maintained
8113 F: Documentation/devicetree/dynamic-resolution-notes.txt
8114 F: Documentation/devicetree/overlay-notes.txt
8115 F: drivers/of/overlay.c
8116 F: drivers/of/resolver.c
8117
8118 OPENRISC ARCHITECTURE
8119 M: Jonas Bonn <jonas@southpole.se>
8120 W: http://openrisc.net
8121 L: linux@lists.openrisc.net (moderated for non-subscribers)
8122 S: Maintained
8123 T: git git://openrisc.net/~jonas/linux
8124 F: arch/openrisc/
8125
8126 OPENVSWITCH
8127 M: Pravin Shelar <pshelar@nicira.com>
8128 L: netdev@vger.kernel.org
8129 L: dev@openvswitch.org
8130 W: http://openvswitch.org
8131 S: Maintained
8132 F: net/openvswitch/
8133 F: include/uapi/linux/openvswitch.h
8134
8135 OPERATING PERFORMANCE POINTS (OPP)
8136 M: Viresh Kumar <vireshk@kernel.org>
8137 M: Nishanth Menon <nm@ti.com>
8138 M: Stephen Boyd <sboyd@codeaurora.org>
8139 L: linux-pm@vger.kernel.org
8140 S: Maintained
8141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8142 F: drivers/base/power/opp/
8143 F: include/linux/pm_opp.h
8144 F: Documentation/power/opp.txt
8145 F: Documentation/devicetree/bindings/opp/
8146
8147 OPL4 DRIVER
8148 M: Clemens Ladisch <clemens@ladisch.de>
8149 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8150 T: git git://git.alsa-project.org/alsa-kernel.git
8151 S: Maintained
8152 F: sound/drivers/opl4/
8153
8154 OPROFILE
8155 M: Robert Richter <rric@kernel.org>
8156 L: oprofile-list@lists.sf.net
8157 S: Maintained
8158 F: arch/*/include/asm/oprofile*.h
8159 F: arch/*/oprofile/
8160 F: drivers/oprofile/
8161 F: include/linux/oprofile.h
8162
8163 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8164 M: Mark Fasheh <mfasheh@suse.com>
8165 M: Joel Becker <jlbec@evilplan.org>
8166 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8167 W: http://ocfs2.wiki.kernel.org
8168 S: Supported
8169 F: Documentation/filesystems/ocfs2.txt
8170 F: Documentation/filesystems/dlmfs.txt
8171 F: fs/ocfs2/
8172
8173 ORINOCO DRIVER
8174 L: linux-wireless@vger.kernel.org
8175 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8176 W: http://www.nongnu.org/orinoco/
8177 S: Orphan
8178 F: drivers/net/wireless/intersil/orinoco/
8179
8180 OSD LIBRARY and FILESYSTEM
8181 M: Boaz Harrosh <ooo@electrozaur.com>
8182 M: Benny Halevy <bhalevy@primarydata.com>
8183 L: osd-dev@open-osd.org
8184 W: http://open-osd.org
8185 T: git git://git.open-osd.org/open-osd.git
8186 S: Maintained
8187 F: drivers/scsi/osd/
8188 F: include/scsi/osd_*
8189 F: fs/exofs/
8190
8191 OVERLAY FILESYSTEM
8192 M: Miklos Szeredi <miklos@szeredi.hu>
8193 L: linux-unionfs@vger.kernel.org
8194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8195 S: Supported
8196 F: fs/overlayfs/
8197 F: Documentation/filesystems/overlayfs.txt
8198
8199 P54 WIRELESS DRIVER
8200 M: Christian Lamparter <chunkeey@googlemail.com>
8201 L: linux-wireless@vger.kernel.org
8202 W: http://wireless.kernel.org/en/users/Drivers/p54
8203 S: Maintained
8204 F: drivers/net/wireless/intersil/p54/
8205
8206 PA SEMI ETHERNET DRIVER
8207 M: Olof Johansson <olof@lixom.net>
8208 L: netdev@vger.kernel.org
8209 S: Maintained
8210 F: drivers/net/ethernet/pasemi/*
8211
8212 PA SEMI SMBUS DRIVER
8213 M: Olof Johansson <olof@lixom.net>
8214 L: linux-i2c@vger.kernel.org
8215 S: Maintained
8216 F: drivers/i2c/busses/i2c-pasemi.c
8217
8218 PADATA PARALLEL EXECUTION MECHANISM
8219 M: Steffen Klassert <steffen.klassert@secunet.com>
8220 L: linux-crypto@vger.kernel.org
8221 S: Maintained
8222 F: kernel/padata.c
8223 F: include/linux/padata.h
8224 F: Documentation/padata.txt
8225
8226 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8227 M: Harald Welte <laforge@gnumonks.org>
8228 L: platform-driver-x86@vger.kernel.org
8229 S: Maintained
8230 F: drivers/platform/x86/panasonic-laptop.c
8231
8232 PANASONIC MN10300/AM33/AM34 PORT
8233 M: David Howells <dhowells@redhat.com>
8234 M: Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
8235 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8236 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8237 S: Maintained
8238 F: Documentation/mn10300/
8239 F: arch/mn10300/
8240
8241 PARALLEL LCD/KEYPAD PANEL DRIVER
8242 M: Willy Tarreau <willy@haproxy.com>
8243 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8244 S: Odd Fixes
8245 F: Documentation/misc-devices/lcd-panel-cgram.txt
8246 F: drivers/misc/panel.c
8247
8248 PARALLEL PORT SUBSYSTEM
8249 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8250 M: Sudip Mukherjee <sudip@vectorindia.org>
8251 L: linux-parport@lists.infradead.org (subscribers-only)
8252 S: Maintained
8253 F: drivers/parport/
8254 F: include/linux/parport*.h
8255 F: drivers/char/ppdev.c
8256 F: include/uapi/linux/ppdev.h
8257 F: Documentation/parport*.txt
8258
8259 PARAVIRT_OPS INTERFACE
8260 M: Jeremy Fitzhardinge <jeremy@goop.org>
8261 M: Chris Wright <chrisw@sous-sol.org>
8262 M: Alok Kataria <akataria@vmware.com>
8263 M: Rusty Russell <rusty@rustcorp.com.au>
8264 L: virtualization@lists.linux-foundation.org
8265 S: Supported
8266 F: Documentation/virtual/paravirt_ops.txt
8267 F: arch/*/kernel/paravirt*
8268 F: arch/*/include/asm/paravirt.h
8269
8270 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8271 M: Tim Waugh <tim@cyberelk.net>
8272 L: linux-parport@lists.infradead.org (subscribers-only)
8273 S: Maintained
8274 F: Documentation/blockdev/paride.txt
8275 F: drivers/block/paride/
8276
8277 PARISC ARCHITECTURE
8278 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8279 M: Helge Deller <deller@gmx.de>
8280 L: linux-parisc@vger.kernel.org
8281 W: http://www.parisc-linux.org/
8282 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8285 S: Maintained
8286 F: arch/parisc/
8287 F: Documentation/parisc/
8288 F: drivers/parisc/
8289 F: drivers/char/agp/parisc-agp.c
8290 F: drivers/input/serio/gscps2.c
8291 F: drivers/parport/parport_gsc.*
8292 F: drivers/tty/serial/8250/8250_gsc.c
8293 F: drivers/video/fbdev/sti*
8294 F: drivers/video/console/sti*
8295 F: drivers/video/logo/logo_parisc*
8296
8297 PC87360 HARDWARE MONITORING DRIVER
8298 M: Jim Cromie <jim.cromie@gmail.com>
8299 L: lm-sensors@lm-sensors.org
8300 S: Maintained
8301 F: Documentation/hwmon/pc87360
8302 F: drivers/hwmon/pc87360.c
8303
8304 PC8736x GPIO DRIVER
8305 M: Jim Cromie <jim.cromie@gmail.com>
8306 S: Maintained
8307 F: drivers/char/pc8736x_gpio.c
8308
8309 PC87427 HARDWARE MONITORING DRIVER
8310 M: Jean Delvare <jdelvare@suse.com>
8311 L: lm-sensors@lm-sensors.org
8312 S: Maintained
8313 F: Documentation/hwmon/pc87427
8314 F: drivers/hwmon/pc87427.c
8315
8316 PCA9532 LED DRIVER
8317 M: Riku Voipio <riku.voipio@iki.fi>
8318 S: Maintained
8319 F: drivers/leds/leds-pca9532.c
8320 F: include/linux/leds-pca9532.h
8321
8322 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8323 M: Guenter Roeck <linux@roeck-us.net>
8324 L: linux-i2c@vger.kernel.org
8325 S: Maintained
8326 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8327
8328 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8329 M: Khalid Aziz <khalid@gonehiking.org>
8330 S: Maintained
8331 F: drivers/firmware/pcdp.*
8332
8333 PCI ERROR RECOVERY
8334 M: Linas Vepstas <linasvepstas@gmail.com>
8335 L: linux-pci@vger.kernel.org
8336 S: Supported
8337 F: Documentation/PCI/pci-error-recovery.txt
8338
8339 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8340 M: Russell Currey <ruscur@russell.cc>
8341 L: linuxppc-dev@lists.ozlabs.org
8342 S: Supported
8343 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8344 F: arch/powerpc/kernel/eeh*.c
8345 F: arch/powerpc/platforms/*/eeh*.c
8346 F: arch/powerpc/include/*/eeh*.h
8347
8348 PCI SUBSYSTEM
8349 M: Bjorn Helgaas <bhelgaas@google.com>
8350 L: linux-pci@vger.kernel.org
8351 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8353 S: Supported
8354 F: Documentation/PCI/
8355 F: drivers/pci/
8356 F: include/linux/pci*
8357 F: arch/x86/pci/
8358 F: arch/x86/kernel/quirks.c
8359
8360 PCI DRIVER FOR ALTERA PCIE IP
8361 M: Ley Foon Tan <lftan@altera.com>
8362 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8363 L: linux-pci@vger.kernel.org
8364 S: Supported
8365 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8366 F: drivers/pci/host/pcie-altera.c
8367
8368 PCI DRIVER FOR ARM VERSATILE PLATFORM
8369 M: Rob Herring <robh@kernel.org>
8370 L: linux-pci@vger.kernel.org
8371 L: linux-arm-kernel@lists.infradead.org
8372 S: Maintained
8373 F: Documentation/devicetree/bindings/pci/versatile.txt
8374 F: drivers/pci/host/pci-versatile.c
8375
8376 PCI DRIVER FOR APPLIEDMICRO XGENE
8377 M: Tanmay Inamdar <tinamdar@apm.com>
8378 L: linux-pci@vger.kernel.org
8379 L: linux-arm-kernel@lists.infradead.org
8380 S: Maintained
8381 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8382 F: drivers/pci/host/pci-xgene.c
8383
8384 PCI DRIVER FOR FREESCALE LAYERSCAPE
8385 M: Minghuan Lian <minghuan.Lian@freescale.com>
8386 M: Mingkai Hu <mingkai.hu@freescale.com>
8387 M: Roy Zang <tie-fei.zang@freescale.com>
8388 L: linuxppc-dev@lists.ozlabs.org
8389 L: linux-pci@vger.kernel.org
8390 L: linux-arm-kernel@lists.infradead.org
8391 S: Maintained
8392 F: drivers/pci/host/*layerscape*
8393
8394 PCI DRIVER FOR IMX6
8395 M: Richard Zhu <Richard.Zhu@freescale.com>
8396 M: Lucas Stach <l.stach@pengutronix.de>
8397 L: linux-pci@vger.kernel.org
8398 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8399 S: Maintained
8400 F: drivers/pci/host/*imx6*
8401
8402 PCI DRIVER FOR TI KEYSTONE
8403 M: Murali Karicheri <m-karicheri2@ti.com>
8404 L: linux-pci@vger.kernel.org
8405 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8406 S: Maintained
8407 F: drivers/pci/host/*keystone*
8408
8409 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8410 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8411 M: Jason Cooper <jason@lakedaemon.net>
8412 L: linux-pci@vger.kernel.org
8413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8414 S: Maintained
8415 F: drivers/pci/host/*mvebu*
8416
8417 PCI DRIVER FOR NVIDIA TEGRA
8418 M: Thierry Reding <thierry.reding@gmail.com>
8419 L: linux-tegra@vger.kernel.org
8420 L: linux-pci@vger.kernel.org
8421 S: Supported
8422 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8423 F: drivers/pci/host/pci-tegra.c
8424
8425 PCI DRIVER FOR TI DRA7XX
8426 M: Kishon Vijay Abraham I <kishon@ti.com>
8427 L: linux-omap@vger.kernel.org
8428 L: linux-pci@vger.kernel.org
8429 S: Supported
8430 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8431 F: drivers/pci/host/pci-dra7xx.c
8432
8433 PCI DRIVER FOR RENESAS R-CAR
8434 M: Simon Horman <horms@verge.net.au>
8435 L: linux-pci@vger.kernel.org
8436 L: linux-renesas-soc@vger.kernel.org
8437 S: Maintained
8438 F: drivers/pci/host/*rcar*
8439
8440 PCI DRIVER FOR SAMSUNG EXYNOS
8441 M: Jingoo Han <jingoohan1@gmail.com>
8442 L: linux-pci@vger.kernel.org
8443 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8444 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8445 S: Maintained
8446 F: drivers/pci/host/pci-exynos.c
8447
8448 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8449 M: Jingoo Han <jingoohan1@gmail.com>
8450 M: Pratyush Anand <pratyush.anand@gmail.com>
8451 L: linux-pci@vger.kernel.org
8452 S: Maintained
8453 F: drivers/pci/host/*designware*
8454
8455 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8456 M: Joao Pinto <jpinto@synopsys.com>
8457 L: linux-pci@vger.kernel.org
8458 S: Maintained
8459 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8460 F: drivers/pci/host/pcie-designware-plat.c
8461
8462 PCI DRIVER FOR GENERIC OF HOSTS
8463 M: Will Deacon <will.deacon@arm.com>
8464 L: linux-pci@vger.kernel.org
8465 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8466 S: Maintained
8467 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8468 F: drivers/pci/host/pci-host-common.c
8469 F: drivers/pci/host/pci-host-generic.c
8470
8471 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8472 M: Keith Busch <keith.busch@intel.com>
8473 L: linux-pci@vger.kernel.org
8474 S: Supported
8475 F: arch/x86/pci/vmd.c
8476
8477 PCIE DRIVER FOR ST SPEAR13XX
8478 M: Pratyush Anand <pratyush.anand@gmail.com>
8479 L: linux-pci@vger.kernel.org
8480 S: Maintained
8481 F: drivers/pci/host/*spear*
8482
8483 PCI MSI DRIVER FOR ALTERA MSI IP
8484 M: Ley Foon Tan <lftan@altera.com>
8485 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8486 L: linux-pci@vger.kernel.org
8487 S: Supported
8488 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8489 F: drivers/pci/host/pcie-altera-msi.c
8490
8491 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8492 M: Duc Dang <dhdang@apm.com>
8493 L: linux-pci@vger.kernel.org
8494 L: linux-arm-kernel@lists.infradead.org
8495 S: Maintained
8496 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8497 F: drivers/pci/host/pci-xgene-msi.c
8498
8499 PCIE DRIVER FOR HISILICON
8500 M: Zhou Wang <wangzhou1@hisilicon.com>
8501 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8502 L: linux-pci@vger.kernel.org
8503 S: Maintained
8504 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8505 F: drivers/pci/host/pcie-hisi.c
8506
8507 PCIE DRIVER FOR QUALCOMM MSM
8508 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8509 L: linux-pci@vger.kernel.org
8510 L: linux-arm-msm@vger.kernel.org
8511 S: Maintained
8512 F: drivers/pci/host/*qcom*
8513
8514 PCIE DRIVER FOR CAVIUM THUNDERX
8515 M: David Daney <david.daney@cavium.com>
8516 L: linux-pci@vger.kernel.org
8517 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8518 S: Supported
8519 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8520 F: drivers/pci/host/pci-thunder-*
8521
8522 PCMCIA SUBSYSTEM
8523 P: Linux PCMCIA Team
8524 L: linux-pcmcia@lists.infradead.org
8525 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8527 S: Maintained
8528 F: Documentation/pcmcia/
8529 F: drivers/pcmcia/
8530 F: include/pcmcia/
8531
8532 PCNET32 NETWORK DRIVER
8533 M: Don Fry <pcnet32@frontier.com>
8534 L: netdev@vger.kernel.org
8535 S: Maintained
8536 F: drivers/net/ethernet/amd/pcnet32.c
8537
8538 PCRYPT PARALLEL CRYPTO ENGINE
8539 M: Steffen Klassert <steffen.klassert@secunet.com>
8540 L: linux-crypto@vger.kernel.org
8541 S: Maintained
8542 F: crypto/pcrypt.c
8543 F: include/crypto/pcrypt.h
8544
8545 PER-CPU MEMORY ALLOCATOR
8546 M: Tejun Heo <tj@kernel.org>
8547 M: Christoph Lameter <cl@linux.com>
8548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8549 S: Maintained
8550 F: include/linux/percpu*.h
8551 F: mm/percpu*.c
8552 F: arch/*/include/asm/percpu.h
8553
8554 PER-TASK DELAY ACCOUNTING
8555 M: Balbir Singh <bsingharora@gmail.com>
8556 S: Maintained
8557 F: include/linux/delayacct.h
8558 F: kernel/delayacct.c
8559
8560 PERFORMANCE EVENTS SUBSYSTEM
8561 M: Peter Zijlstra <peterz@infradead.org>
8562 M: Ingo Molnar <mingo@redhat.com>
8563 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8564 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8565 L: linux-kernel@vger.kernel.org
8566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8567 S: Supported
8568 F: kernel/events/*
8569 F: include/linux/perf_event.h
8570 F: include/uapi/linux/perf_event.h
8571 F: arch/*/kernel/perf_event*.c
8572 F: arch/*/kernel/*/perf_event*.c
8573 F: arch/*/kernel/*/*/perf_event*.c
8574 F: arch/*/include/asm/perf_event.h
8575 F: arch/*/kernel/perf_callchain.c
8576 F: tools/perf/
8577
8578 PERSONALITY HANDLING
8579 M: Christoph Hellwig <hch@infradead.org>
8580 L: linux-abi-devel@lists.sourceforge.net
8581 S: Maintained
8582 F: include/linux/personality.h
8583 F: include/uapi/linux/personality.h
8584
8585 PHONET PROTOCOL
8586 M: Remi Denis-Courmont <courmisch@gmail.com>
8587 S: Supported
8588 F: Documentation/networking/phonet.txt
8589 F: include/linux/phonet.h
8590 F: include/net/phonet/
8591 F: include/uapi/linux/phonet.h
8592 F: net/phonet/
8593
8594 PHRAM MTD DRIVER
8595 M: Joern Engel <joern@lazybastard.org>
8596 L: linux-mtd@lists.infradead.org
8597 S: Maintained
8598 F: drivers/mtd/devices/phram.c
8599
8600 PICOLCD HID DRIVER
8601 M: Bruno Prémont <bonbons@linux-vserver.org>
8602 L: linux-input@vger.kernel.org
8603 S: Maintained
8604 F: drivers/hid/hid-picolcd*
8605
8606 PICOXCELL SUPPORT
8607 M: Jamie Iles <jamie@jamieiles.com>
8608 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8609 T: git git://github.com/jamieiles/linux-2.6-ji.git
8610 S: Supported
8611 F: arch/arm/boot/dts/picoxcell*
8612 F: arch/arm/mach-picoxcell/
8613 F: drivers/crypto/picoxcell*
8614
8615 PIN CONTROL SUBSYSTEM
8616 M: Linus Walleij <linus.walleij@linaro.org>
8617 L: linux-gpio@vger.kernel.org
8618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8619 S: Maintained
8620 F: drivers/pinctrl/
8621 F: include/linux/pinctrl/
8622
8623 PIN CONTROLLER - ATMEL AT91
8624 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8625 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8626 S: Maintained
8627 F: drivers/pinctrl/pinctrl-at91.*
8628
8629 PIN CONTROLLER - ATMEL AT91 PIO4
8630 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8631 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8632 L: linux-gpio@vger.kernel.org
8633 S: Supported
8634 F: drivers/pinctrl/pinctrl-at91-pio4.*
8635
8636 PIN CONTROLLER - INTEL
8637 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8638 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8639 S: Maintained
8640 F: drivers/pinctrl/intel/
8641
8642 PIN CONTROLLER - RENESAS
8643 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8644 M: Geert Uytterhoeven <geert+renesas@glider.be>
8645 L: linux-renesas-soc@vger.kernel.org
8646 S: Maintained
8647 F: drivers/pinctrl/sh-pfc/
8648
8649 PIN CONTROLLER - SAMSUNG
8650 M: Tomasz Figa <tomasz.figa@gmail.com>
8651 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8652 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8653 S: Maintained
8654 F: drivers/pinctrl/samsung/
8655
8656 PIN CONTROLLER - SINGLE
8657 M: Tony Lindgren <tony@atomide.com>
8658 M: Haojian Zhuang <haojian.zhuang@linaro.org>
8659 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8660 L: linux-omap@vger.kernel.org
8661 S: Maintained
8662 F: drivers/pinctrl/pinctrl-single.c
8663
8664 PIN CONTROLLER - ST SPEAR
8665 M: Viresh Kumar <vireshk@kernel.org>
8666 L: spear-devel@list.st.com
8667 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8668 W: http://www.st.com/spear
8669 S: Maintained
8670 F: drivers/pinctrl/spear/
8671
8672 PKTCDVD DRIVER
8673 M: Jiri Kosina <jikos@kernel.org>
8674 S: Maintained
8675 F: drivers/block/pktcdvd.c
8676 F: include/linux/pktcdvd.h
8677 F: include/uapi/linux/pktcdvd.h
8678
8679 PKUNITY SOC DRIVERS
8680 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
8681 W: http://mprc.pku.edu.cn/~guanxuetao/linux
8682 S: Maintained
8683 T: git git://github.com/gxt/linux.git
8684 F: drivers/input/serio/i8042-unicore32io.h
8685 F: drivers/i2c/busses/i2c-puv3.c
8686 F: drivers/video/fbdev/fb-puv3.c
8687 F: drivers/rtc/rtc-puv3.c
8688
8689 PMBUS HARDWARE MONITORING DRIVERS
8690 M: Guenter Roeck <linux@roeck-us.net>
8691 L: lm-sensors@lm-sensors.org
8692 W: http://www.lm-sensors.org/
8693 W: http://www.roeck-us.net/linux/drivers/
8694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
8695 S: Maintained
8696 F: Documentation/hwmon/pmbus
8697 F: drivers/hwmon/pmbus/
8698 F: include/linux/i2c/pmbus.h
8699
8700 PMC SIERRA MaxRAID DRIVER
8701 L: linux-scsi@vger.kernel.org
8702 W: http://www.pmc-sierra.com/
8703 S: Orphan
8704 F: drivers/scsi/pmcraid.*
8705
8706 PMC SIERRA PM8001 DRIVER
8707 M: Jack Wang <jinpu.wang@profitbricks.com>
8708 M: lindar_liu@usish.com
8709 L: pmchba@pmcs.com
8710 L: linux-scsi@vger.kernel.org
8711 S: Supported
8712 F: drivers/scsi/pm8001/
8713
8714 POSIX CLOCKS and TIMERS
8715 M: Thomas Gleixner <tglx@linutronix.de>
8716 L: linux-kernel@vger.kernel.org
8717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
8718 S: Maintained
8719 F: fs/timerfd.c
8720 F: include/linux/timer*
8721 F: kernel/time/*timer*
8722
8723 POWER MANAGEMENT CORE
8724 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
8725 L: linux-pm@vger.kernel.org
8726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
8727 S: Supported
8728 F: drivers/base/power/
8729 F: include/linux/pm.h
8730 F: include/linux/pm_*
8731 F: include/linux/powercap.h
8732 F: drivers/powercap/
8733
8734 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
8735 M: Sebastian Reichel <sre@kernel.org>
8736 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
8737 M: David Woodhouse <dwmw2@infradead.org>
8738 L: linux-pm@vger.kernel.org
8739 T: git git://git.infradead.org/battery-2.6.git
8740 S: Maintained
8741 F: include/linux/power_supply.h
8742 F: drivers/power/
8743 X: drivers/power/avs/
8744
8745 POWER STATE COORDINATION INTERFACE (PSCI)
8746 M: Mark Rutland <mark.rutland@arm.com>
8747 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
8748 L: linux-arm-kernel@lists.infradead.org
8749 S: Maintained
8750 F: drivers/firmware/psci.c
8751 F: include/linux/psci.h
8752 F: include/uapi/linux/psci.h
8753
8754 PNP SUPPORT
8755 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
8756 S: Maintained
8757 F: drivers/pnp/
8758
8759 PPP PROTOCOL DRIVERS AND COMPRESSORS
8760 M: Paul Mackerras <paulus@samba.org>
8761 L: linux-ppp@vger.kernel.org
8762 S: Maintained
8763 F: drivers/net/ppp/ppp_*
8764
8765 PPP OVER ATM (RFC 2364)
8766 M: Mitchell Blank Jr <mitch@sfgoth.com>
8767 S: Maintained
8768 F: net/atm/pppoatm.c
8769 F: include/uapi/linux/atmppp.h
8770
8771 PPP OVER ETHERNET
8772 M: Michal Ostrowski <mostrows@earthlink.net>
8773 S: Maintained
8774 F: drivers/net/ppp/pppoe.c
8775 F: drivers/net/ppp/pppox.c
8776
8777 PPP OVER L2TP
8778 M: James Chapman <jchapman@katalix.com>
8779 S: Maintained
8780 F: net/l2tp/l2tp_ppp.c
8781 F: include/linux/if_pppol2tp.h
8782 F: include/uapi/linux/if_pppol2tp.h
8783
8784 PPS SUPPORT
8785 M: Rodolfo Giometti <giometti@enneenne.com>
8786 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
8787 L: linuxpps@ml.enneenne.com (subscribers-only)
8788 S: Maintained
8789 F: Documentation/pps/
8790 F: drivers/pps/
8791 F: include/linux/pps*.h
8792
8793 PPTP DRIVER
8794 M: Dmitry Kozlov <xeb@mail.ru>
8795 L: netdev@vger.kernel.org
8796 S: Maintained
8797 F: drivers/net/ppp/pptp.c
8798 W: http://sourceforge.net/projects/accel-pptp
8799
8800 PREEMPTIBLE KERNEL
8801 M: Robert Love <rml@tech9.net>
8802 L: kpreempt-tech@lists.sourceforge.net
8803 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
8804 S: Supported
8805 F: Documentation/preempt-locking.txt
8806 F: include/linux/preempt.h
8807
8808 PRISM54 WIRELESS DRIVER
8809 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
8810 L: linux-wireless@vger.kernel.org
8811 W: http://wireless.kernel.org/en/users/Drivers/p54
8812 S: Obsolete
8813 F: drivers/net/wireless/intersil/prism54/
8814
8815 PS3 NETWORK SUPPORT
8816 M: Geoff Levand <geoff@infradead.org>
8817 L: netdev@vger.kernel.org
8818 L: linuxppc-dev@lists.ozlabs.org
8819 S: Maintained
8820 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
8821
8822 PS3 PLATFORM SUPPORT
8823 M: Geoff Levand <geoff@infradead.org>
8824 L: linuxppc-dev@lists.ozlabs.org
8825 S: Maintained
8826 F: arch/powerpc/boot/ps3*
8827 F: arch/powerpc/include/asm/lv1call.h
8828 F: arch/powerpc/include/asm/ps3*.h
8829 F: arch/powerpc/platforms/ps3/
8830 F: drivers/*/ps3*
8831 F: drivers/ps3/
8832 F: drivers/rtc/rtc-ps3.c
8833 F: drivers/usb/host/*ps3.c
8834 F: sound/ppc/snd_ps3*
8835
8836 PS3VRAM DRIVER
8837 M: Jim Paris <jim@jtan.com>
8838 M: Geoff Levand <geoff@infradead.org>
8839 L: linuxppc-dev@lists.ozlabs.org
8840 S: Maintained
8841 F: drivers/block/ps3vram.c
8842
8843 PSTORE FILESYSTEM
8844 M: Anton Vorontsov <anton@enomsg.org>
8845 M: Colin Cross <ccross@android.com>
8846 M: Kees Cook <keescook@chromium.org>
8847 M: Tony Luck <tony.luck@intel.com>
8848 S: Maintained
8849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
8850 F: fs/pstore/
8851 F: include/linux/pstore*
8852 F: drivers/firmware/efi/efi-pstore.c
8853 F: drivers/acpi/apei/erst.c
8854
8855 PTP HARDWARE CLOCK SUPPORT
8856 M: Richard Cochran <richardcochran@gmail.com>
8857 L: netdev@vger.kernel.org
8858 S: Maintained
8859 W: http://linuxptp.sourceforge.net/
8860 F: Documentation/ABI/testing/sysfs-ptp
8861 F: Documentation/ptp/*
8862 F: drivers/net/ethernet/freescale/gianfar_ptp.c
8863 F: drivers/net/phy/dp83640*
8864 F: drivers/ptp/*
8865 F: include/linux/ptp_cl*
8866
8867 PTRACE SUPPORT
8868 M: Roland McGrath <roland@hack.frob.com>
8869 M: Oleg Nesterov <oleg@redhat.com>
8870 S: Maintained
8871 F: include/asm-generic/syscall.h
8872 F: include/linux/ptrace.h
8873 F: include/linux/regset.h
8874 F: include/linux/tracehook.h
8875 F: include/uapi/linux/ptrace.h
8876 F: kernel/ptrace.c
8877
8878 PVRUSB2 VIDEO4LINUX DRIVER
8879 M: Mike Isely <isely@pobox.com>
8880 L: pvrusb2@isely.net (subscribers-only)
8881 L: linux-media@vger.kernel.org
8882 W: http://www.isely.net/pvrusb2/
8883 T: git git://linuxtv.org/media_tree.git
8884 S: Maintained
8885 F: Documentation/video4linux/README.pvrusb2
8886 F: drivers/media/usb/pvrusb2/
8887
8888 PWC WEBCAM DRIVER
8889 M: Hans de Goede <hdegoede@redhat.com>
8890 L: linux-media@vger.kernel.org
8891 T: git git://linuxtv.org/media_tree.git
8892 S: Maintained
8893 F: drivers/media/usb/pwc/*
8894
8895 PWM FAN DRIVER
8896 M: Kamil Debski <k.debski@samsung.com>
8897 L: lm-sensors@lm-sensors.org
8898 S: Supported
8899 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
8900 F: Documentation/hwmon/pwm-fan
8901 F: drivers/hwmon/pwm-fan.c
8902
8903 PWM SUBSYSTEM
8904 M: Thierry Reding <thierry.reding@gmail.com>
8905 L: linux-pwm@vger.kernel.org
8906 S: Maintained
8907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
8908 F: Documentation/pwm.txt
8909 F: Documentation/devicetree/bindings/pwm/
8910 F: include/linux/pwm.h
8911 F: drivers/pwm/
8912 F: drivers/video/backlight/pwm_bl.c
8913 F: include/linux/pwm_backlight.h
8914
8915 PXA2xx/PXA3xx SUPPORT
8916 M: Daniel Mack <daniel@zonque.org>
8917 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8918 M: Robert Jarzmik <robert.jarzmik@free.fr>
8919 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8920 T: git git://github.com/hzhuang1/linux.git
8921 T: git git://github.com/rjarzmik/linux.git
8922 S: Maintained
8923 F: arch/arm/boot/dts/pxa*
8924 F: arch/arm/mach-pxa/
8925 F: drivers/dma/pxa*
8926 F: drivers/pcmcia/pxa2xx*
8927 F: drivers/pinctrl/pxa/
8928 F: drivers/spi/spi-pxa2xx*
8929 F: drivers/usb/gadget/udc/pxa2*
8930 F: include/sound/pxa2xx-lib.h
8931 F: sound/arm/pxa*
8932 F: sound/soc/pxa/
8933
8934 PXA GPIO DRIVER
8935 M: Robert Jarzmik <robert.jarzmik@free.fr>
8936 L: linux-gpio@vger.kernel.org
8937 S: Maintained
8938 F: drivers/gpio/gpio-pxa.c
8939
8940 PXA3xx NAND FLASH DRIVER
8941 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
8942 L: linux-mtd@lists.infradead.org
8943 S: Maintained
8944 F: drivers/mtd/nand/pxa3xx_nand.c
8945
8946 MMP SUPPORT
8947 M: Eric Miao <eric.y.miao@gmail.com>
8948 M: Haojian Zhuang <haojian.zhuang@gmail.com>
8949 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8950 T: git git://github.com/hzhuang1/linux.git
8951 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
8952 S: Maintained
8953 F: arch/arm/boot/dts/mmp*
8954 F: arch/arm/mach-mmp/
8955
8956 PXA MMCI DRIVER
8957 S: Orphan
8958
8959 PXA RTC DRIVER
8960 M: Robert Jarzmik <robert.jarzmik@free.fr>
8961 L: rtc-linux@googlegroups.com
8962 S: Maintained
8963
8964 QAT DRIVER
8965 M: Tadeusz Struk <tadeusz.struk@intel.com>
8966 L: qat-linux@intel.com
8967 S: Supported
8968 F: drivers/crypto/qat/
8969
8970 QIB DRIVER
8971 M: Mike Marciniszyn <infinipath@intel.com>
8972 L: linux-rdma@vger.kernel.org
8973 S: Supported
8974 F: drivers/infiniband/hw/qib/
8975
8976 QLOGIC QLA1280 SCSI DRIVER
8977 M: Michael Reed <mdr@sgi.com>
8978 L: linux-scsi@vger.kernel.org
8979 S: Maintained
8980 F: drivers/scsi/qla1280.[ch]
8981
8982 QLOGIC QLA2XXX FC-SCSI DRIVER
8983 M: qla2xxx-upstream@qlogic.com
8984 L: linux-scsi@vger.kernel.org
8985 S: Supported
8986 F: Documentation/scsi/LICENSE.qla2xxx
8987 F: drivers/scsi/qla2xxx/
8988
8989 QLOGIC QLA4XXX iSCSI DRIVER
8990 M: QLogic-Storage-Upstream@qlogic.com
8991 L: linux-scsi@vger.kernel.org
8992 S: Supported
8993 F: Documentation/scsi/LICENSE.qla4xxx
8994 F: drivers/scsi/qla4xxx/
8995
8996 QLOGIC QLA3XXX NETWORK DRIVER
8997 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
8998 M: Ron Mercer <ron.mercer@qlogic.com>
8999 M: linux-driver@qlogic.com
9000 L: netdev@vger.kernel.org
9001 S: Supported
9002 F: Documentation/networking/LICENSE.qla3xxx
9003 F: drivers/net/ethernet/qlogic/qla3xxx.*
9004
9005 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9006 M: Dept-GELinuxNICDev@qlogic.com
9007 L: netdev@vger.kernel.org
9008 S: Supported
9009 F: drivers/net/ethernet/qlogic/qlcnic/
9010
9011 QLOGIC QLGE 10Gb ETHERNET DRIVER
9012 M: Harish Patil <harish.patil@qlogic.com>
9013 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9014 M: Dept-GELinuxNICDev@qlogic.com
9015 M: linux-driver@qlogic.com
9016 L: netdev@vger.kernel.org
9017 S: Supported
9018 F: drivers/net/ethernet/qlogic/qlge/
9019
9020 QLOGIC QL4xxx ETHERNET DRIVER
9021 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9022 M: Ariel Elior <Ariel.Elior@qlogic.com>
9023 M: everest-linux-l2@qlogic.com
9024 L: netdev@vger.kernel.org
9025 S: Supported
9026 F: drivers/net/ethernet/qlogic/qed/
9027 F: include/linux/qed/
9028 F: drivers/net/ethernet/qlogic/qede/
9029
9030 QNX4 FILESYSTEM
9031 M: Anders Larsen <al@alarsen.net>
9032 W: http://www.alarsen.net/linux/qnx4fs/
9033 S: Maintained
9034 F: fs/qnx4/
9035 F: include/uapi/linux/qnx4_fs.h
9036 F: include/uapi/linux/qnxtypes.h
9037
9038 QT1010 MEDIA DRIVER
9039 M: Antti Palosaari <crope@iki.fi>
9040 L: linux-media@vger.kernel.org
9041 W: https://linuxtv.org
9042 W: http://palosaari.fi/linux/
9043 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9044 T: git git://linuxtv.org/anttip/media_tree.git
9045 S: Maintained
9046 F: drivers/media/tuners/qt1010*
9047
9048 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9049 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9050 L: linux-wireless@vger.kernel.org
9051 L: ath9k-devel@lists.ath9k.org
9052 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9053 S: Supported
9054 F: drivers/net/wireless/ath/ath9k/
9055
9056 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9057 M: Kalle Valo <kvalo@qca.qualcomm.com>
9058 L: ath10k@lists.infradead.org
9059 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9061 S: Supported
9062 F: drivers/net/wireless/ath/ath10k/
9063
9064 QUALCOMM HEXAGON ARCHITECTURE
9065 M: Richard Kuo <rkuo@codeaurora.org>
9066 L: linux-hexagon@vger.kernel.org
9067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9068 S: Supported
9069 F: arch/hexagon/
9070
9071 QUALCOMM WCN36XX WIRELESS DRIVER
9072 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9073 L: wcn36xx@lists.infradead.org
9074 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9075 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9076 S: Supported
9077 F: drivers/net/wireless/ath/wcn36xx/
9078
9079 RADOS BLOCK DEVICE (RBD)
9080 M: Ilya Dryomov <idryomov@gmail.com>
9081 M: Sage Weil <sage@redhat.com>
9082 M: Alex Elder <elder@kernel.org>
9083 L: ceph-devel@vger.kernel.org
9084 W: http://ceph.com/
9085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9086 T: git git://github.com/ceph/ceph-client.git
9087 S: Supported
9088 F: Documentation/ABI/testing/sysfs-bus-rbd
9089 F: drivers/block/rbd.c
9090 F: drivers/block/rbd_types.h
9091
9092 RADEON FRAMEBUFFER DISPLAY DRIVER
9093 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9094 L: linux-fbdev@vger.kernel.org
9095 S: Maintained
9096 F: drivers/video/fbdev/aty/radeon*
9097 F: include/uapi/linux/radeonfb.h
9098
9099 RADIOSHARK RADIO DRIVER
9100 M: Hans de Goede <hdegoede@redhat.com>
9101 L: linux-media@vger.kernel.org
9102 T: git git://linuxtv.org/media_tree.git
9103 S: Maintained
9104 F: drivers/media/radio/radio-shark.c
9105
9106 RADIOSHARK2 RADIO DRIVER
9107 M: Hans de Goede <hdegoede@redhat.com>
9108 L: linux-media@vger.kernel.org
9109 T: git git://linuxtv.org/media_tree.git
9110 S: Maintained
9111 F: drivers/media/radio/radio-shark2.c
9112 F: drivers/media/radio/radio-tea5777.c
9113
9114 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9115 M: Paul Mackerras <paulus@samba.org>
9116 L: linux-fbdev@vger.kernel.org
9117 S: Maintained
9118 F: drivers/video/fbdev/aty/aty128fb.c
9119
9120 RALINK MIPS ARCHITECTURE
9121 M: John Crispin <blogic@openwrt.org>
9122 L: linux-mips@linux-mips.org
9123 S: Maintained
9124 F: arch/mips/ralink
9125
9126 RALINK RT2X00 WIRELESS LAN DRIVER
9127 P: rt2x00 project
9128 M: Stanislaw Gruszka <sgruszka@redhat.com>
9129 M: Helmut Schaa <helmut.schaa@googlemail.com>
9130 L: linux-wireless@vger.kernel.org
9131 S: Maintained
9132 F: drivers/net/wireless/ralink/rt2x00/
9133
9134 RAMDISK RAM BLOCK DEVICE DRIVER
9135 M: Jens Axboe <axboe@kernel.dk>
9136 S: Maintained
9137 F: Documentation/blockdev/ramdisk.txt
9138 F: drivers/block/brd.c
9139
9140 RANDOM NUMBER DRIVER
9141 M: "Theodore Ts'o" <tytso@mit.edu>
9142 S: Maintained
9143 F: drivers/char/random.c
9144
9145 RAPIDIO SUBSYSTEM
9146 M: Matt Porter <mporter@kernel.crashing.org>
9147 M: Alexandre Bounine <alexandre.bounine@idt.com>
9148 S: Maintained
9149 F: drivers/rapidio/
9150
9151 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9152 L: linux-wireless@vger.kernel.org
9153 S: Orphan
9154 F: drivers/net/wireless/ray*
9155
9156 RCUTORTURE MODULE
9157 M: Josh Triplett <josh@joshtriplett.org>
9158 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9159 L: linux-kernel@vger.kernel.org
9160 S: Supported
9161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9162 F: Documentation/RCU/torture.txt
9163 F: kernel/rcu/rcutorture.c
9164
9165 RCUTORTURE TEST FRAMEWORK
9166 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9167 M: Josh Triplett <josh@joshtriplett.org>
9168 R: Steven Rostedt <rostedt@goodmis.org>
9169 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9170 R: Lai Jiangshan <jiangshanlai@gmail.com>
9171 L: linux-kernel@vger.kernel.org
9172 S: Supported
9173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9174 F: tools/testing/selftests/rcutorture
9175
9176 RDC R-321X SoC
9177 M: Florian Fainelli <florian@openwrt.org>
9178 S: Maintained
9179
9180 RDC R6040 FAST ETHERNET DRIVER
9181 M: Florian Fainelli <florian@openwrt.org>
9182 L: netdev@vger.kernel.org
9183 S: Maintained
9184 F: drivers/net/ethernet/rdc/r6040.c
9185
9186 RDS - RELIABLE DATAGRAM SOCKETS
9187 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9188 L: netdev@vger.kernel.org
9189 L: linux-rdma@vger.kernel.org
9190 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9191 W: https://oss.oracle.com/projects/rds/
9192 S: Supported
9193 F: net/rds/
9194 F: Documentation/networking/rds.txt
9195
9196 READ-COPY UPDATE (RCU)
9197 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9198 M: Josh Triplett <josh@joshtriplett.org>
9199 R: Steven Rostedt <rostedt@goodmis.org>
9200 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9201 R: Lai Jiangshan <jiangshanlai@gmail.com>
9202 L: linux-kernel@vger.kernel.org
9203 W: http://www.rdrop.com/users/paulmck/RCU/
9204 S: Supported
9205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9206 F: Documentation/RCU/
9207 X: Documentation/RCU/torture.txt
9208 F: include/linux/rcu*
9209 X: include/linux/srcu.h
9210 F: kernel/rcu/
9211 X: kernel/torture.c
9212
9213 REAL TIME CLOCK (RTC) SUBSYSTEM
9214 M: Alessandro Zummo <a.zummo@towertech.it>
9215 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9216 L: rtc-linux@googlegroups.com
9217 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9219 S: Maintained
9220 F: Documentation/rtc.txt
9221 F: drivers/rtc/
9222 F: include/linux/rtc.h
9223 F: include/uapi/linux/rtc.h
9224
9225 REALTEK AUDIO CODECS
9226 M: Bard Liao <bardliao@realtek.com>
9227 M: Oder Chiou <oder_chiou@realtek.com>
9228 S: Maintained
9229 F: sound/soc/codecs/rt*
9230 F: include/sound/rt*.h
9231
9232 REISERFS FILE SYSTEM
9233 L: reiserfs-devel@vger.kernel.org
9234 S: Supported
9235 F: fs/reiserfs/
9236
9237 REGISTER MAP ABSTRACTION
9238 M: Mark Brown <broonie@kernel.org>
9239 L: linux-kernel@vger.kernel.org
9240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9241 S: Supported
9242 F: drivers/base/regmap/
9243 F: include/linux/regmap.h
9244
9245 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9246 M: Ohad Ben-Cohen <ohad@wizery.com>
9247 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9249 S: Maintained
9250 F: drivers/remoteproc/
9251 F: Documentation/remoteproc.txt
9252 F: include/linux/remoteproc.h
9253
9254 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9255 M: Ohad Ben-Cohen <ohad@wizery.com>
9256 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9258 S: Maintained
9259 F: drivers/rpmsg/
9260 F: Documentation/rpmsg.txt
9261 F: include/linux/rpmsg.h
9262
9263 RENESAS ETHERNET DRIVERS
9264 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9265 L: netdev@vger.kernel.org
9266 L: linux-renesas-soc@vger.kernel.org
9267 F: drivers/net/ethernet/renesas/
9268 F: include/linux/sh_eth.h
9269
9270 RENESAS USB2 PHY DRIVER
9271 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9272 L: linux-renesas-soc@vger.kernel.org
9273 S: Maintained
9274 F: drivers/phy/phy-rcar-gen3-usb2.c
9275
9276 RESET CONTROLLER FRAMEWORK
9277 M: Philipp Zabel <p.zabel@pengutronix.de>
9278 T: git git://git.pengutronix.de/git/pza/linux
9279 S: Maintained
9280 F: drivers/reset/
9281 F: Documentation/devicetree/bindings/reset/
9282 F: include/dt-bindings/reset/
9283 F: include/linux/reset.h
9284 F: include/linux/reset-controller.h
9285
9286 RFKILL
9287 M: Johannes Berg <johannes@sipsolutions.net>
9288 L: linux-wireless@vger.kernel.org
9289 W: http://wireless.kernel.org/
9290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9292 S: Maintained
9293 F: Documentation/rfkill.txt
9294 F: net/rfkill/
9295
9296 RHASHTABLE
9297 M: Thomas Graf <tgraf@suug.ch>
9298 L: netdev@vger.kernel.org
9299 S: Maintained
9300 F: lib/rhashtable.c
9301 F: include/linux/rhashtable.h
9302
9303 RICOH SMARTMEDIA/XD DRIVER
9304 M: Maxim Levitsky <maximlevitsky@gmail.com>
9305 S: Maintained
9306 F: drivers/mtd/nand/r852.c
9307 F: drivers/mtd/nand/r852.h
9308
9309 RICOH R5C592 MEMORYSTICK DRIVER
9310 M: Maxim Levitsky <maximlevitsky@gmail.com>
9311 S: Maintained
9312 F: drivers/memstick/host/r592.*
9313
9314 ROCCAT DRIVERS
9315 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9316 W: http://sourceforge.net/projects/roccat/
9317 S: Maintained
9318 F: drivers/hid/hid-roccat*
9319 F: include/linux/hid-roccat*
9320 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9321
9322 ROCKER DRIVER
9323 M: Jiri Pirko <jiri@resnulli.us>
9324 M: Scott Feldman <sfeldma@gmail.com>
9325 L: netdev@vger.kernel.org
9326 S: Supported
9327 F: drivers/net/ethernet/rocker/
9328
9329 ROCKETPORT DRIVER
9330 P: Comtrol Corp.
9331 W: http://www.comtrol.com
9332 S: Maintained
9333 F: Documentation/serial/rocket.txt
9334 F: drivers/tty/rocket*
9335
9336 ROCKETPORT EXPRESS/INFINITY DRIVER
9337 M: Kevin Cernekee <cernekee@gmail.com>
9338 L: linux-serial@vger.kernel.org
9339 S: Odd Fixes
9340 F: drivers/tty/serial/rp2.*
9341
9342 ROSE NETWORK LAYER
9343 M: Ralf Baechle <ralf@linux-mips.org>
9344 L: linux-hams@vger.kernel.org
9345 W: http://www.linux-ax25.org/
9346 S: Maintained
9347 F: include/net/rose.h
9348 F: include/uapi/linux/rose.h
9349 F: net/rose/
9350
9351 RTL2830 MEDIA DRIVER
9352 M: Antti Palosaari <crope@iki.fi>
9353 L: linux-media@vger.kernel.org
9354 W: https://linuxtv.org
9355 W: http://palosaari.fi/linux/
9356 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9357 T: git git://linuxtv.org/anttip/media_tree.git
9358 S: Maintained
9359 F: drivers/media/dvb-frontends/rtl2830*
9360
9361 RTL2832 MEDIA DRIVER
9362 M: Antti Palosaari <crope@iki.fi>
9363 L: linux-media@vger.kernel.org
9364 W: https://linuxtv.org
9365 W: http://palosaari.fi/linux/
9366 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9367 T: git git://linuxtv.org/anttip/media_tree.git
9368 S: Maintained
9369 F: drivers/media/dvb-frontends/rtl2832*
9370
9371 RTL2832_SDR MEDIA DRIVER
9372 M: Antti Palosaari <crope@iki.fi>
9373 L: linux-media@vger.kernel.org
9374 W: https://linuxtv.org
9375 W: http://palosaari.fi/linux/
9376 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9377 T: git git://linuxtv.org/anttip/media_tree.git
9378 S: Maintained
9379 F: drivers/media/dvb-frontends/rtl2832_sdr*
9380
9381 RTL8180 WIRELESS DRIVER
9382 L: linux-wireless@vger.kernel.org
9383 W: http://wireless.kernel.org/
9384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9385 S: Orphan
9386 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9387
9388 RTL8187 WIRELESS DRIVER
9389 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9390 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9391 M: Larry Finger <Larry.Finger@lwfinger.net>
9392 L: linux-wireless@vger.kernel.org
9393 W: http://wireless.kernel.org/
9394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9395 S: Maintained
9396 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9397
9398 RTL8192CE WIRELESS DRIVER
9399 M: Larry Finger <Larry.Finger@lwfinger.net>
9400 M: Chaoming Li <chaoming_li@realsil.com.cn>
9401 L: linux-wireless@vger.kernel.org
9402 W: http://wireless.kernel.org/
9403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9404 S: Maintained
9405 F: drivers/net/wireless/realtek/rtlwifi/
9406 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9407
9408 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9409 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9410 L: linux-wireless@vger.kernel.org
9411 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8723au-mac80211
9412 S: Maintained
9413 F: drivers/net/wireless/realtek/rtl8xxxu/
9414
9415 S3 SAVAGE FRAMEBUFFER DRIVER
9416 M: Antonino Daplas <adaplas@gmail.com>
9417 L: linux-fbdev@vger.kernel.org
9418 S: Maintained
9419 F: drivers/video/fbdev/savage/
9420
9421 S390
9422 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9423 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9424 L: linux-s390@vger.kernel.org
9425 W: http://www.ibm.com/developerworks/linux/linux390/
9426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9427 S: Supported
9428 F: arch/s390/
9429 F: drivers/s390/
9430 F: Documentation/s390/
9431 F: Documentation/DocBook/s390*
9432
9433 S390 COMMON I/O LAYER
9434 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9435 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9436 L: linux-s390@vger.kernel.org
9437 W: http://www.ibm.com/developerworks/linux/linux390/
9438 S: Supported
9439 F: drivers/s390/cio/
9440
9441 S390 DASD DRIVER
9442 M: Stefan Weinhuber <wein@de.ibm.com>
9443 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9444 L: linux-s390@vger.kernel.org
9445 W: http://www.ibm.com/developerworks/linux/linux390/
9446 S: Supported
9447 F: drivers/s390/block/dasd*
9448 F: block/partitions/ibm.c
9449
9450 S390 NETWORK DRIVERS
9451 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9452 L: linux-s390@vger.kernel.org
9453 W: http://www.ibm.com/developerworks/linux/linux390/
9454 S: Supported
9455 F: drivers/s390/net/
9456
9457 S390 PCI SUBSYSTEM
9458 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9459 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9460 L: linux-s390@vger.kernel.org
9461 W: http://www.ibm.com/developerworks/linux/linux390/
9462 S: Supported
9463 F: arch/s390/pci/
9464 F: drivers/pci/hotplug/s390_pci_hpc.c
9465
9466 S390 ZCRYPT DRIVER
9467 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9468 L: linux-s390@vger.kernel.org
9469 W: http://www.ibm.com/developerworks/linux/linux390/
9470 S: Supported
9471 F: drivers/s390/crypto/
9472
9473 S390 ZFCP DRIVER
9474 M: Steffen Maier <maier@linux.vnet.ibm.com>
9475 L: linux-s390@vger.kernel.org
9476 W: http://www.ibm.com/developerworks/linux/linux390/
9477 S: Supported
9478 F: drivers/s390/scsi/zfcp_*
9479
9480 S390 IUCV NETWORK LAYER
9481 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9482 L: linux-s390@vger.kernel.org
9483 W: http://www.ibm.com/developerworks/linux/linux390/
9484 S: Supported
9485 F: drivers/s390/net/*iucv*
9486 F: include/net/iucv/
9487 F: net/iucv/
9488
9489 S390 IOMMU (PCI)
9490 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9491 L: linux-s390@vger.kernel.org
9492 W: http://www.ibm.com/developerworks/linux/linux390/
9493 S: Supported
9494 F: drivers/iommu/s390-iommu.c
9495
9496 S3C24XX SD/MMC Driver
9497 M: Ben Dooks <ben-linux@fluff.org>
9498 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9499 S: Supported
9500 F: drivers/mmc/host/s3cmci.*
9501
9502 SAA6588 RDS RECEIVER DRIVER
9503 M: Hans Verkuil <hverkuil@xs4all.nl>
9504 L: linux-media@vger.kernel.org
9505 T: git git://linuxtv.org/media_tree.git
9506 W: https://linuxtv.org
9507 S: Odd Fixes
9508 F: drivers/media/i2c/saa6588*
9509
9510 SAA7134 VIDEO4LINUX DRIVER
9511 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
9512 L: linux-media@vger.kernel.org
9513 W: https://linuxtv.org
9514 T: git git://linuxtv.org/media_tree.git
9515 S: Odd fixes
9516 F: Documentation/video4linux/*.saa7134
9517 F: drivers/media/pci/saa7134/
9518
9519 SAA7146 VIDEO4LINUX-2 DRIVER
9520 M: Hans Verkuil <hverkuil@xs4all.nl>
9521 L: linux-media@vger.kernel.org
9522 T: git git://linuxtv.org/media_tree.git
9523 S: Maintained
9524 F: drivers/media/common/saa7146/
9525 F: drivers/media/pci/saa7146/
9526 F: include/media/saa7146*
9527
9528 SAMSUNG LAPTOP DRIVER
9529 M: Corentin Chary <corentin.chary@gmail.com>
9530 L: platform-driver-x86@vger.kernel.org
9531 S: Maintained
9532 F: drivers/platform/x86/samsung-laptop.c
9533
9534 SAMSUNG AUDIO (ASoC) DRIVERS
9535 M: Sangbeom Kim <sbkim73@samsung.com>
9536 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9537 S: Supported
9538 F: sound/soc/samsung/
9539
9540 SAMSUNG FRAMEBUFFER DRIVER
9541 M: Jingoo Han <jingoohan1@gmail.com>
9542 L: linux-fbdev@vger.kernel.org
9543 S: Maintained
9544 F: drivers/video/fbdev/s3c-fb.c
9545
9546 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9547 M: Sangbeom Kim <sbkim73@samsung.com>
9548 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9549 L: linux-kernel@vger.kernel.org
9550 L: linux-samsung-soc@vger.kernel.org
9551 S: Supported
9552 F: drivers/mfd/sec*.c
9553 F: drivers/regulator/s2m*.c
9554 F: drivers/regulator/s5m*.c
9555 F: drivers/clk/clk-s2mps11.c
9556 F: drivers/rtc/rtc-s5m.c
9557 F: include/linux/mfd/samsung/
9558 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9559 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9560 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9561 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9562
9563 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9564 M: Kyungmin Park <kyungmin.park@samsung.com>
9565 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9566 L: linux-media@vger.kernel.org
9567 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9568 S: Supported
9569 F: drivers/media/platform/exynos4-is/
9570
9571 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9572 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9573 L: linux-media@vger.kernel.org
9574 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9575 S: Maintained
9576 F: drivers/media/platform/s3c-camif/
9577 F: include/media/drv-intf/s3c_camif.h
9578
9579 SAMSUNG S5C73M3 CAMERA DRIVER
9580 M: Kyungmin Park <kyungmin.park@samsung.com>
9581 M: Andrzej Hajda <a.hajda@samsung.com>
9582 L: linux-media@vger.kernel.org
9583 S: Supported
9584 F: drivers/media/i2c/s5c73m3/*
9585
9586 SAMSUNG S5K5BAF CAMERA DRIVER
9587 M: Kyungmin Park <kyungmin.park@samsung.com>
9588 M: Andrzej Hajda <a.hajda@samsung.com>
9589 L: linux-media@vger.kernel.org
9590 S: Supported
9591 F: drivers/media/i2c/s5k5baf.c
9592
9593 SAMSUNG S3FWRN5 NFC DRIVER
9594 M: Robert Baldyga <r.baldyga@samsung.com>
9595 M: Krzysztof Opasiak <k.opasiak@samsung.com>
9596 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9597 S: Supported
9598 F: drivers/nfc/s3fwrn5
9599
9600 SAMSUNG SOC CLOCK DRIVERS
9601 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9602 M: Tomasz Figa <tomasz.figa@gmail.com>
9603 S: Supported
9604 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9605 F: drivers/clk/samsung/
9606
9607 SAMSUNG SXGBE DRIVERS
9608 M: Byungho An <bh74.an@samsung.com>
9609 M: Girish K S <ks.giri@samsung.com>
9610 M: Vipul Pandya <vipul.pandya@samsung.com>
9611 S: Supported
9612 L: netdev@vger.kernel.org
9613 F: drivers/net/ethernet/samsung/sxgbe/
9614
9615 SAMSUNG THERMAL DRIVER
9616 M: Lukasz Majewski <l.majewski@samsung.com>
9617 L: linux-pm@vger.kernel.org
9618 L: linux-samsung-soc@vger.kernel.org
9619 S: Supported
9620 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9621 F: drivers/thermal/samsung/
9622
9623 SAMSUNG USB2 PHY DRIVER
9624 M: Kamil Debski <k.debski@samsung.com>
9625 L: linux-kernel@vger.kernel.org
9626 S: Supported
9627 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
9628 F: Documentation/phy/samsung-usb2.txt
9629 F: drivers/phy/phy-exynos4210-usb2.c
9630 F: drivers/phy/phy-exynos4x12-usb2.c
9631 F: drivers/phy/phy-exynos5250-usb2.c
9632 F: drivers/phy/phy-s5pv210-usb2.c
9633 F: drivers/phy/phy-samsung-usb2.c
9634 F: drivers/phy/phy-samsung-usb2.h
9635
9636 SERIAL DRIVERS
9637 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
9638 L: linux-serial@vger.kernel.org
9639 S: Maintained
9640 F: drivers/tty/serial/
9641
9642 SYNOPSYS DESIGNWARE DMAC DRIVER
9643 M: Viresh Kumar <vireshk@kernel.org>
9644 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9645 S: Maintained
9646 F: include/linux/dma/dw.h
9647 F: include/linux/platform_data/dma-dw.h
9648 F: drivers/dma/dw/
9649
9650 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
9651 M: Lars Persson <lars.persson@axis.com>
9652 L: netdev@vger.kernel.org
9653 S: Supported
9654 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
9655 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
9656
9657 SYNOPSYS DESIGNWARE I2C DRIVER
9658 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
9659 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
9660 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9661 L: linux-i2c@vger.kernel.org
9662 S: Maintained
9663 F: drivers/i2c/busses/i2c-designware-*
9664 F: include/linux/platform_data/i2c-designware.h
9665
9666 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
9667 M: Jaehoon Chung <jh80.chung@samsung.com>
9668 L: linux-mmc@vger.kernel.org
9669 S: Maintained
9670 F: include/linux/mmc/dw_mmc.h
9671 F: drivers/mmc/host/dw_mmc*
9672
9673 SYSTEM TRACE MODULE CLASS
9674 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9675 S: Maintained
9676 F: Documentation/trace/stm.txt
9677 F: drivers/hwtracing/stm/
9678 F: include/linux/stm.h
9679 F: include/uapi/linux/stm.h
9680
9681 THUNDERBOLT DRIVER
9682 M: Andreas Noever <andreas.noever@gmail.com>
9683 S: Maintained
9684 F: drivers/thunderbolt/
9685
9686 TI BQ27XXX POWER SUPPLY DRIVER
9687 R: Andrew F. Davis <afd@ti.com>
9688 F: include/linux/power/bq27xxx_battery.h
9689 F: drivers/power/bq27xxx_battery.c
9690 F: drivers/power/bq27xxx_battery_i2c.c
9691
9692 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
9693 M: John Stultz <john.stultz@linaro.org>
9694 M: Thomas Gleixner <tglx@linutronix.de>
9695 L: linux-kernel@vger.kernel.org
9696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9697 S: Supported
9698 F: include/linux/clocksource.h
9699 F: include/linux/time.h
9700 F: include/linux/timex.h
9701 F: include/uapi/linux/time.h
9702 F: include/uapi/linux/timex.h
9703 F: kernel/time/clocksource.c
9704 F: kernel/time/time*.c
9705 F: kernel/time/alarmtimer.c
9706 F: kernel/time/ntp.c
9707 F: tools/testing/selftests/timers/
9708
9709 SC1200 WDT DRIVER
9710 M: Zwane Mwaikambo <zwanem@gmail.com>
9711 S: Maintained
9712 F: drivers/watchdog/sc1200wdt.c
9713
9714 SCHEDULER
9715 M: Ingo Molnar <mingo@redhat.com>
9716 M: Peter Zijlstra <peterz@infradead.org>
9717 L: linux-kernel@vger.kernel.org
9718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
9719 S: Maintained
9720 F: kernel/sched/
9721 F: include/linux/sched.h
9722 F: include/uapi/linux/sched.h
9723 F: include/linux/wait.h
9724
9725 SCORE ARCHITECTURE
9726 M: Chen Liqin <liqin.linux@gmail.com>
9727 M: Lennox Wu <lennox.wu@gmail.com>
9728 W: http://www.sunplus.com
9729 S: Supported
9730 F: arch/score/
9731
9732 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
9733 M: Sudeep Holla <sudeep.holla@arm.com>
9734 L: linux-arm-kernel@lists.infradead.org
9735 S: Maintained
9736 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
9737 F: drivers/clk/clk-scpi.c
9738 F: drivers/cpufreq/scpi-cpufreq.c
9739 F: drivers/firmware/arm_scpi.c
9740 F: include/linux/scpi_protocol.h
9741
9742 SCSI CDROM DRIVER
9743 M: Jens Axboe <axboe@kernel.dk>
9744 L: linux-scsi@vger.kernel.org
9745 W: http://www.kernel.dk
9746 S: Maintained
9747 F: drivers/scsi/sr*
9748
9749 SCSI RDMA PROTOCOL (SRP) INITIATOR
9750 M: Bart Van Assche <bart.vanassche@sandisk.com>
9751 L: linux-rdma@vger.kernel.org
9752 S: Supported
9753 W: http://www.openfabrics.org
9754 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
9756 F: drivers/infiniband/ulp/srp/
9757 F: include/scsi/srp.h
9758
9759 SCSI SG DRIVER
9760 M: Doug Gilbert <dgilbert@interlog.com>
9761 L: linux-scsi@vger.kernel.org
9762 W: http://sg.danny.cz/sg
9763 S: Maintained
9764 F: Documentation/scsi/scsi-generic.txt
9765 F: drivers/scsi/sg.c
9766 F: include/scsi/sg.h
9767
9768 SCSI SUBSYSTEM
9769 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
9770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
9771 M: "Martin K. Petersen" <martin.petersen@oracle.com>
9772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
9773 L: linux-scsi@vger.kernel.org
9774 S: Maintained
9775 F: drivers/scsi/
9776 F: include/scsi/
9777
9778 SCSI TAPE DRIVER
9779 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
9780 L: linux-scsi@vger.kernel.org
9781 S: Maintained
9782 F: Documentation/scsi/st.txt
9783 F: drivers/scsi/st.*
9784 F: drivers/scsi/st_*.h
9785
9786 SCTP PROTOCOL
9787 M: Vlad Yasevich <vyasevich@gmail.com>
9788 M: Neil Horman <nhorman@tuxdriver.com>
9789 L: linux-sctp@vger.kernel.org
9790 W: http://lksctp.sourceforge.net
9791 S: Maintained
9792 F: Documentation/networking/sctp.txt
9793 F: include/linux/sctp.h
9794 F: include/uapi/linux/sctp.h
9795 F: include/net/sctp/
9796 F: net/sctp/
9797
9798 SCx200 CPU SUPPORT
9799 M: Jim Cromie <jim.cromie@gmail.com>
9800 S: Odd Fixes
9801 F: Documentation/i2c/busses/scx200_acb
9802 F: arch/x86/platform/scx200/
9803 F: drivers/watchdog/scx200_wdt.c
9804 F: drivers/i2c/busses/scx200*
9805 F: drivers/mtd/maps/scx200_docflash.c
9806 F: include/linux/scx200.h
9807
9808 SCx200 GPIO DRIVER
9809 M: Jim Cromie <jim.cromie@gmail.com>
9810 S: Maintained
9811 F: drivers/char/scx200_gpio.c
9812 F: include/linux/scx200_gpio.h
9813
9814 SCx200 HRT CLOCKSOURCE DRIVER
9815 M: Jim Cromie <jim.cromie@gmail.com>
9816 S: Maintained
9817 F: drivers/clocksource/scx200_hrt.c
9818
9819 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
9820 M: Sascha Sommer <saschasommer@freenet.de>
9821 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
9822 S: Maintained
9823 F: drivers/mmc/host/sdricoh_cs.c
9824
9825 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
9826 L: linux-mmc@vger.kernel.org
9827 S: Orphan
9828 F: drivers/mmc/host/sdhci.*
9829 F: drivers/mmc/host/sdhci-pltfm.[ch]
9830
9831 SECURE COMPUTING
9832 M: Kees Cook <keescook@chromium.org>
9833 R: Andy Lutomirski <luto@amacapital.net>
9834 R: Will Drewry <wad@chromium.org>
9835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
9836 S: Supported
9837 F: kernel/seccomp.c
9838 F: include/uapi/linux/seccomp.h
9839 F: include/linux/seccomp.h
9840 F: tools/testing/selftests/seccomp/*
9841 K: \bsecure_computing
9842 K: \bTIF_SECCOMP\b
9843
9844 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
9845 M: Ben Dooks <ben-linux@fluff.org>
9846 M: Jaehoon Chung <jh80.chung@samsung.com>
9847 L: linux-mmc@vger.kernel.org
9848 S: Maintained
9849 F: drivers/mmc/host/sdhci-s3c*
9850
9851 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
9852 M: Viresh Kumar <vireshk@kernel.org>
9853 L: spear-devel@list.st.com
9854 L: linux-mmc@vger.kernel.org
9855 S: Maintained
9856 F: drivers/mmc/host/sdhci-spear.c
9857
9858 SECURITY SUBSYSTEM
9859 M: James Morris <james.l.morris@oracle.com>
9860 M: "Serge E. Hallyn" <serge@hallyn.com>
9861 L: linux-security-module@vger.kernel.org (suggested Cc:)
9862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
9863 W: http://kernsec.org/
9864 S: Supported
9865 F: security/
9866
9867 SECURITY CONTACT
9868 M: Security Officers <security@kernel.org>
9869 S: Supported
9870
9871 SELINUX SECURITY MODULE
9872 M: Paul Moore <paul@paul-moore.com>
9873 M: Stephen Smalley <sds@tycho.nsa.gov>
9874 M: Eric Paris <eparis@parisplace.org>
9875 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
9876 W: http://selinuxproject.org
9877 T: git git://git.infradead.org/users/pcmoore/selinux
9878 S: Supported
9879 F: include/linux/selinux*
9880 F: security/selinux/
9881 F: scripts/selinux/
9882
9883 APPARMOR SECURITY MODULE
9884 M: John Johansen <john.johansen@canonical.com>
9885 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
9886 W: apparmor.wiki.kernel.org
9887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
9888 S: Supported
9889 F: security/apparmor/
9890
9891 YAMA SECURITY MODULE
9892 M: Kees Cook <keescook@chromium.org>
9893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
9894 S: Supported
9895 F: security/yama/
9896
9897 SENSABLE PHANTOM
9898 M: Jiri Slaby <jirislaby@gmail.com>
9899 S: Maintained
9900 F: drivers/misc/phantom.c
9901 F: include/uapi/linux/phantom.h
9902
9903 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
9904 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
9905 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
9906 M: John Soni Jose <sony.john@avagotech.com>
9907 L: linux-scsi@vger.kernel.org
9908 W: http://www.avagotech.com
9909 S: Supported
9910 F: drivers/scsi/be2iscsi/
9911
9912 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
9913 M: Sathya Perla <sathya.perla@broadcom.com>
9914 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
9915 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
9916 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
9917 M: Somnath Kotur <somnath.kotur@broadcom.com>
9918 L: netdev@vger.kernel.org
9919 W: http://www.emulex.com
9920 S: Supported
9921 F: drivers/net/ethernet/emulex/benet/
9922
9923 EMULEX ONECONNECT ROCE DRIVER
9924 M: Selvin Xavier <selvin.xavier@avagotech.com>
9925 M: Devesh Sharma <devesh.sharma@avagotech.com>
9926 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
9927 L: linux-rdma@vger.kernel.org
9928 W: http://www.emulex.com
9929 S: Supported
9930 F: drivers/infiniband/hw/ocrdma/
9931
9932 SFC NETWORK DRIVER
9933 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
9934 M: Shradha Shah <sshah@solarflare.com>
9935 L: netdev@vger.kernel.org
9936 S: Supported
9937 F: drivers/net/ethernet/sfc/
9938
9939 SGI GRU DRIVER
9940 M: Dimitri Sivanich <sivanich@sgi.com>
9941 S: Maintained
9942 F: drivers/misc/sgi-gru/
9943
9944 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
9945 M: Pat Gefre <pfg@sgi.com>
9946 L: linux-ia64@vger.kernel.org
9947 S: Supported
9948 F: Documentation/ia64/serial.txt
9949 F: drivers/tty/serial/ioc?_serial.c
9950 F: include/linux/ioc?.h
9951
9952 SGI XP/XPC/XPNET DRIVER
9953 M: Cliff Whickman <cpw@sgi.com>
9954 M: Robin Holt <robinmholt@gmail.com>
9955 S: Maintained
9956 F: drivers/misc/sgi-xp/
9957
9958 SI2157 MEDIA DRIVER
9959 M: Antti Palosaari <crope@iki.fi>
9960 L: linux-media@vger.kernel.org
9961 W: https://linuxtv.org
9962 W: http://palosaari.fi/linux/
9963 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9964 T: git git://linuxtv.org/anttip/media_tree.git
9965 S: Maintained
9966 F: drivers/media/tuners/si2157*
9967
9968 SI2168 MEDIA DRIVER
9969 M: Antti Palosaari <crope@iki.fi>
9970 L: linux-media@vger.kernel.org
9971 W: https://linuxtv.org
9972 W: http://palosaari.fi/linux/
9973 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9974 T: git git://linuxtv.org/anttip/media_tree.git
9975 S: Maintained
9976 F: drivers/media/dvb-frontends/si2168*
9977
9978 SI470X FM RADIO RECEIVER I2C DRIVER
9979 M: Hans Verkuil <hverkuil@xs4all.nl>
9980 L: linux-media@vger.kernel.org
9981 T: git git://linuxtv.org/media_tree.git
9982 W: https://linuxtv.org
9983 S: Odd Fixes
9984 F: drivers/media/radio/si470x/radio-si470x-i2c.c
9985
9986 SI470X FM RADIO RECEIVER USB DRIVER
9987 M: Hans Verkuil <hverkuil@xs4all.nl>
9988 L: linux-media@vger.kernel.org
9989 T: git git://linuxtv.org/media_tree.git
9990 W: https://linuxtv.org
9991 S: Maintained
9992 F: drivers/media/radio/si470x/radio-si470x-common.c
9993 F: drivers/media/radio/si470x/radio-si470x.h
9994 F: drivers/media/radio/si470x/radio-si470x-usb.c
9995
9996 SI4713 FM RADIO TRANSMITTER I2C DRIVER
9997 M: Eduardo Valentin <edubezval@gmail.com>
9998 L: linux-media@vger.kernel.org
9999 T: git git://linuxtv.org/media_tree.git
10000 W: https://linuxtv.org
10001 S: Odd Fixes
10002 F: drivers/media/radio/si4713/si4713.?
10003
10004 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10005 M: Eduardo Valentin <edubezval@gmail.com>
10006 L: linux-media@vger.kernel.org
10007 T: git git://linuxtv.org/media_tree.git
10008 W: https://linuxtv.org
10009 S: Odd Fixes
10010 F: drivers/media/radio/si4713/radio-platform-si4713.c
10011
10012 SI4713 FM RADIO TRANSMITTER USB DRIVER
10013 M: Hans Verkuil <hverkuil@xs4all.nl>
10014 L: linux-media@vger.kernel.org
10015 T: git git://linuxtv.org/media_tree.git
10016 W: https://linuxtv.org
10017 S: Maintained
10018 F: drivers/media/radio/si4713/radio-usb-si4713.c
10019
10020 SIANO DVB DRIVER
10021 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10022 L: linux-media@vger.kernel.org
10023 W: https://linuxtv.org
10024 T: git git://linuxtv.org/media_tree.git
10025 S: Odd fixes
10026 F: drivers/media/common/siano/
10027 F: drivers/media/usb/siano/
10028 F: drivers/media/usb/siano/
10029 F: drivers/media/mmc/siano/
10030
10031 SIMPLEFB FB DRIVER
10032 M: Hans de Goede <hdegoede@redhat.com>
10033 L: linux-fbdev@vger.kernel.org
10034 S: Maintained
10035 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10036 F: drivers/video/fbdev/simplefb.c
10037 F: include/linux/platform_data/simplefb.h
10038
10039 SH_VEU V4L2 MEM2MEM DRIVER
10040 L: linux-media@vger.kernel.org
10041 S: Orphan
10042 F: drivers/media/platform/sh_veu.c
10043
10044 SH_VOU V4L2 OUTPUT DRIVER
10045 L: linux-media@vger.kernel.org
10046 S: Orphan
10047 F: drivers/media/platform/sh_vou.c
10048 F: include/media/drv-intf/sh_vou.h
10049
10050 SIMPLE FIRMWARE INTERFACE (SFI)
10051 M: Len Brown <lenb@kernel.org>
10052 L: sfi-devel@simplefirmware.org
10053 W: http://simplefirmware.org/
10054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10055 S: Supported
10056 F: arch/x86/platform/sfi/
10057 F: drivers/sfi/
10058 F: include/linux/sfi*.h
10059
10060 SIMTEC EB110ATX (Chalice CATS)
10061 P: Ben Dooks
10062 P: Vincent Sanders <vince@simtec.co.uk>
10063 M: Simtec Linux Team <linux@simtec.co.uk>
10064 W: http://www.simtec.co.uk/products/EB110ATX/
10065 S: Supported
10066
10067 SIMTEC EB2410ITX (BAST)
10068 P: Ben Dooks
10069 P: Vincent Sanders <vince@simtec.co.uk>
10070 M: Simtec Linux Team <linux@simtec.co.uk>
10071 W: http://www.simtec.co.uk/products/EB2410ITX/
10072 S: Supported
10073 F: arch/arm/mach-s3c24xx/mach-bast.c
10074 F: arch/arm/mach-s3c24xx/bast-ide.c
10075 F: arch/arm/mach-s3c24xx/bast-irq.c
10076
10077 TI DAVINCI MACHINE SUPPORT
10078 M: Sekhar Nori <nsekhar@ti.com>
10079 M: Kevin Hilman <khilman@kernel.org>
10080 T: git git://gitorious.org/linux-davinci/linux-davinci.git
10081 Q: http://patchwork.kernel.org/project/linux-davinci/list/
10082 S: Supported
10083 F: arch/arm/mach-davinci/
10084 F: drivers/i2c/busses/i2c-davinci.c
10085
10086 TI DAVINCI SERIES MEDIA DRIVER
10087 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10088 L: linux-media@vger.kernel.org
10089 W: https://linuxtv.org
10090 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10091 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10092 S: Maintained
10093 F: drivers/media/platform/davinci/
10094 F: include/media/davinci/
10095
10096 TI AM437X VPFE DRIVER
10097 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10098 L: linux-media@vger.kernel.org
10099 W: https://linuxtv.org
10100 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10101 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10102 S: Maintained
10103 F: drivers/media/platform/am437x/
10104
10105 OV2659 OMNIVISION SENSOR DRIVER
10106 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10107 L: linux-media@vger.kernel.org
10108 W: https://linuxtv.org
10109 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10110 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10111 S: Maintained
10112 F: drivers/media/i2c/ov2659.c
10113 F: include/media/i2c/ov2659.h
10114
10115 SILICON MOTION SM712 FRAME BUFFER DRIVER
10116 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10117 M: Teddy Wang <teddy.wang@siliconmotion.com>
10118 M: Sudip Mukherjee <sudip@vectorindia.org>
10119 L: linux-fbdev@vger.kernel.org
10120 S: Maintained
10121 F: drivers/video/fbdev/sm712*
10122 F: Documentation/fb/sm712fb.txt
10123
10124 SIS 190 ETHERNET DRIVER
10125 M: Francois Romieu <romieu@fr.zoreil.com>
10126 L: netdev@vger.kernel.org
10127 S: Maintained
10128 F: drivers/net/ethernet/sis/sis190.c
10129
10130 SIS 900/7016 FAST ETHERNET DRIVER
10131 M: Daniele Venzano <venza@brownhat.org>
10132 W: http://www.brownhat.org/sis900.html
10133 L: netdev@vger.kernel.org
10134 S: Maintained
10135 F: drivers/net/ethernet/sis/sis900.*
10136
10137 SIS FRAMEBUFFER DRIVER
10138 M: Thomas Winischhofer <thomas@winischhofer.net>
10139 W: http://www.winischhofer.net/linuxsisvga.shtml
10140 S: Maintained
10141 F: Documentation/fb/sisfb.txt
10142 F: drivers/video/fbdev/sis/
10143 F: include/video/sisfb.h
10144
10145 SIS USB2VGA DRIVER
10146 M: Thomas Winischhofer <thomas@winischhofer.net>
10147 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10148 S: Maintained
10149 F: drivers/usb/misc/sisusbvga/
10150
10151 SLAB ALLOCATOR
10152 M: Christoph Lameter <cl@linux.com>
10153 M: Pekka Enberg <penberg@kernel.org>
10154 M: David Rientjes <rientjes@google.com>
10155 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10156 M: Andrew Morton <akpm@linux-foundation.org>
10157 L: linux-mm@kvack.org
10158 S: Maintained
10159 F: include/linux/sl?b*.h
10160 F: mm/sl?b*
10161
10162 SLEEPABLE READ-COPY UPDATE (SRCU)
10163 M: Lai Jiangshan <jiangshanlai@gmail.com>
10164 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10165 M: Josh Triplett <josh@joshtriplett.org>
10166 R: Steven Rostedt <rostedt@goodmis.org>
10167 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10168 L: linux-kernel@vger.kernel.org
10169 W: http://www.rdrop.com/users/paulmck/RCU/
10170 S: Supported
10171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10172 F: include/linux/srcu.h
10173 F: kernel/rcu/srcu.c
10174
10175 SMACK SECURITY MODULE
10176 M: Casey Schaufler <casey@schaufler-ca.com>
10177 L: linux-security-module@vger.kernel.org
10178 W: http://schaufler-ca.com
10179 T: git git://git.gitorious.org/smack-next/kernel.git
10180 S: Maintained
10181 F: Documentation/security/Smack.txt
10182 F: security/smack/
10183
10184 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10185 M: Kevin Hilman <khilman@kernel.org>
10186 M: Nishanth Menon <nm@ti.com>
10187 S: Maintained
10188 F: drivers/power/avs/
10189 F: include/linux/power/smartreflex.h
10190 L: linux-pm@vger.kernel.org
10191
10192 SMC91x ETHERNET DRIVER
10193 M: Nicolas Pitre <nico@fluxnic.net>
10194 S: Odd Fixes
10195 F: drivers/net/ethernet/smsc/smc91x.*
10196
10197 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10198 M: Sakari Ailus <sakari.ailus@iki.fi>
10199 L: linux-media@vger.kernel.org
10200 S: Maintained
10201 F: drivers/media/i2c/smiapp/
10202 F: include/media/i2c/smiapp.h
10203 F: drivers/media/i2c/smiapp-pll.c
10204 F: drivers/media/i2c/smiapp-pll.h
10205 F: include/uapi/linux/smiapp.h
10206 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10207
10208 SMM665 HARDWARE MONITOR DRIVER
10209 M: Guenter Roeck <linux@roeck-us.net>
10210 L: lm-sensors@lm-sensors.org
10211 S: Maintained
10212 F: Documentation/hwmon/smm665
10213 F: drivers/hwmon/smm665.c
10214
10215 SMSC EMC2103 HARDWARE MONITOR DRIVER
10216 M: Steve Glendinning <steve.glendinning@shawell.net>
10217 L: lm-sensors@lm-sensors.org
10218 S: Maintained
10219 F: Documentation/hwmon/emc2103
10220 F: drivers/hwmon/emc2103.c
10221
10222 SMSC SCH5627 HARDWARE MONITOR DRIVER
10223 M: Hans de Goede <hdegoede@redhat.com>
10224 L: lm-sensors@lm-sensors.org
10225 S: Supported
10226 F: Documentation/hwmon/sch5627
10227 F: drivers/hwmon/sch5627.c
10228
10229 SMSC47B397 HARDWARE MONITOR DRIVER
10230 M: Jean Delvare <jdelvare@suse.com>
10231 L: lm-sensors@lm-sensors.org
10232 S: Maintained
10233 F: Documentation/hwmon/smsc47b397
10234 F: drivers/hwmon/smsc47b397.c
10235
10236 SMSC911x ETHERNET DRIVER
10237 M: Steve Glendinning <steve.glendinning@shawell.net>
10238 L: netdev@vger.kernel.org
10239 S: Maintained
10240 F: include/linux/smsc911x.h
10241 F: drivers/net/ethernet/smsc/smsc911x.*
10242
10243 SMSC9420 PCI ETHERNET DRIVER
10244 M: Steve Glendinning <steve.glendinning@shawell.net>
10245 L: netdev@vger.kernel.org
10246 S: Maintained
10247 F: drivers/net/ethernet/smsc/smsc9420.*
10248
10249 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10250 M: Steve Glendinning <steve.glendinning@shawell.net>
10251 L: linux-fbdev@vger.kernel.org
10252 S: Maintained
10253 F: drivers/video/fbdev/smscufx.c
10254
10255 SOC-CAMERA V4L2 SUBSYSTEM
10256 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10257 L: linux-media@vger.kernel.org
10258 T: git git://linuxtv.org/media_tree.git
10259 S: Maintained
10260 F: include/media/soc*
10261 F: drivers/media/i2c/soc_camera/
10262 F: drivers/media/platform/soc_camera/
10263
10264 SOEKRIS NET48XX LED SUPPORT
10265 M: Chris Boot <bootc@bootc.net>
10266 S: Maintained
10267 F: drivers/leds/leds-net48xx.c
10268
10269 SOFTLOGIC 6x10 MPEG CODEC
10270 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10271 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10272 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10273 M: Ismael Luceno <ismael@iodev.co.uk>
10274 L: linux-media@vger.kernel.org
10275 S: Supported
10276 F: drivers/media/pci/solo6x10/
10277
10278 SOFTWARE RAID (Multiple Disks) SUPPORT
10279 M: Shaohua Li <shli@kernel.org>
10280 L: linux-raid@vger.kernel.org
10281 T: git git://neil.brown.name/md
10282 S: Supported
10283 F: drivers/md/
10284 F: include/linux/raid/
10285 F: include/uapi/linux/raid/
10286
10287 SONIC NETWORK DRIVER
10288 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10289 L: netdev@vger.kernel.org
10290 S: Maintained
10291 F: drivers/net/ethernet/natsemi/sonic.*
10292
10293 SONICS SILICON BACKPLANE DRIVER (SSB)
10294 M: Michael Buesch <m@bues.ch>
10295 L: linux-wireless@vger.kernel.org
10296 S: Maintained
10297 F: drivers/ssb/
10298 F: include/linux/ssb/
10299
10300 SONY VAIO CONTROL DEVICE DRIVER
10301 M: Mattia Dongili <malattia@linux.it>
10302 L: platform-driver-x86@vger.kernel.org
10303 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10304 S: Maintained
10305 F: Documentation/laptops/sony-laptop.txt
10306 F: drivers/char/sonypi.c
10307 F: drivers/platform/x86/sony-laptop.c
10308 F: include/linux/sony-laptop.h
10309
10310 SONY MEMORYSTICK CARD SUPPORT
10311 M: Alex Dubov <oakad@yahoo.com>
10312 W: http://tifmxx.berlios.de/
10313 S: Maintained
10314 F: drivers/memstick/host/tifm_ms.c
10315
10316 SONY MEMORYSTICK STANDARD SUPPORT
10317 M: Maxim Levitsky <maximlevitsky@gmail.com>
10318 S: Maintained
10319 F: drivers/memstick/core/ms_block.*
10320
10321 SOUND
10322 M: Jaroslav Kysela <perex@perex.cz>
10323 M: Takashi Iwai <tiwai@suse.com>
10324 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10325 W: http://www.alsa-project.org/
10326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10327 T: git git://git.alsa-project.org/alsa-kernel.git
10328 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10329 S: Maintained
10330 F: Documentation/sound/
10331 F: include/sound/
10332 F: include/uapi/sound/
10333 F: sound/
10334
10335 SOUND - COMPRESSED AUDIO
10336 M: Vinod Koul <vinod.koul@intel.com>
10337 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10339 S: Supported
10340 F: Documentation/sound/alsa/compress_offload.txt
10341 F: include/sound/compress_driver.h
10342 F: include/uapi/sound/compress_*
10343 F: sound/core/compress_offload.c
10344 F: sound/soc/soc-compress.c
10345
10346 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10347 M: Liam Girdwood <lgirdwood@gmail.com>
10348 M: Mark Brown <broonie@kernel.org>
10349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10350 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10351 W: http://alsa-project.org/main/index.php/ASoC
10352 S: Supported
10353 F: Documentation/sound/alsa/soc/
10354 F: sound/soc/
10355 F: include/sound/soc*
10356
10357 SOUND - DMAENGINE HELPERS
10358 M: Lars-Peter Clausen <lars@metafoo.de>
10359 S: Supported
10360 F: include/sound/dmaengine_pcm.h
10361 F: sound/core/pcm_dmaengine.c
10362 F: sound/soc/soc-generic-dmaengine-pcm.c
10363
10364 SP2 MEDIA DRIVER
10365 M: Olli Salonen <olli.salonen@iki.fi>
10366 L: linux-media@vger.kernel.org
10367 W: https://linuxtv.org
10368 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10369 S: Maintained
10370 F: drivers/media/dvb-frontends/sp2*
10371
10372 SPARC + UltraSPARC (sparc/sparc64)
10373 M: "David S. Miller" <davem@davemloft.net>
10374 L: sparclinux@vger.kernel.org
10375 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10378 S: Maintained
10379 F: arch/sparc/
10380 F: drivers/sbus/
10381
10382 SPARC SERIAL DRIVERS
10383 M: "David S. Miller" <davem@davemloft.net>
10384 L: sparclinux@vger.kernel.org
10385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10387 S: Maintained
10388 F: include/linux/sunserialcore.h
10389 F: drivers/tty/serial/suncore.c
10390 F: drivers/tty/serial/sunhv.c
10391 F: drivers/tty/serial/sunsab.c
10392 F: drivers/tty/serial/sunsab.h
10393 F: drivers/tty/serial/sunsu.c
10394 F: drivers/tty/serial/sunzilog.c
10395 F: drivers/tty/serial/sunzilog.h
10396
10397 SPARSE CHECKER
10398 M: "Christopher Li" <sparse@chrisli.org>
10399 L: linux-sparse@vger.kernel.org
10400 W: https://sparse.wiki.kernel.org/
10401 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10402 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10403 S: Maintained
10404 F: include/linux/compiler.h
10405
10406 SPEAR PLATFORM SUPPORT
10407 M: Viresh Kumar <vireshk@kernel.org>
10408 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10409 L: spear-devel@list.st.com
10410 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10411 W: http://www.st.com/spear
10412 S: Maintained
10413 F: arch/arm/boot/dts/spear*
10414 F: arch/arm/mach-spear/
10415
10416 SPEAR CLOCK FRAMEWORK SUPPORT
10417 M: Viresh Kumar <vireshk@kernel.org>
10418 L: spear-devel@list.st.com
10419 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10420 W: http://www.st.com/spear
10421 S: Maintained
10422 F: drivers/clk/spear/
10423
10424 SPI SUBSYSTEM
10425 M: Mark Brown <broonie@kernel.org>
10426 L: linux-spi@vger.kernel.org
10427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10428 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10429 S: Maintained
10430 F: Documentation/spi/
10431 F: drivers/spi/
10432 F: include/linux/spi/
10433 F: include/uapi/linux/spi/
10434
10435 SPIDERNET NETWORK DRIVER for CELL
10436 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10437 L: netdev@vger.kernel.org
10438 S: Supported
10439 F: Documentation/networking/spider_net.txt
10440 F: drivers/net/ethernet/toshiba/spider_net*
10441
10442 SPU FILE SYSTEM
10443 M: Jeremy Kerr <jk@ozlabs.org>
10444 L: linuxppc-dev@lists.ozlabs.org
10445 W: http://www.ibm.com/developerworks/power/cell/
10446 S: Supported
10447 F: Documentation/filesystems/spufs.txt
10448 F: arch/powerpc/platforms/cell/spufs/
10449
10450 SQUASHFS FILE SYSTEM
10451 M: Phillip Lougher <phillip@squashfs.org.uk>
10452 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10453 W: http://squashfs.org.uk
10454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10455 S: Maintained
10456 F: Documentation/filesystems/squashfs.txt
10457 F: fs/squashfs/
10458
10459 SRM (Alpha) environment access
10460 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10461 S: Maintained
10462 F: arch/alpha/kernel/srm_env.c
10463
10464 STABLE BRANCH
10465 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10466 L: stable@vger.kernel.org
10467 S: Supported
10468 F: Documentation/stable_kernel_rules.txt
10469
10470 STAGING SUBSYSTEM
10471 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10473 L: devel@driverdev.osuosl.org
10474 S: Supported
10475 F: drivers/staging/
10476
10477 STAGING - COMEDI
10478 M: Ian Abbott <abbotti@mev.co.uk>
10479 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10480 S: Odd Fixes
10481 F: drivers/staging/comedi/
10482
10483 STAGING - FLARION FT1000 DRIVERS
10484 M: Marek Belisko <marek.belisko@gmail.com>
10485 S: Odd Fixes
10486 F: drivers/staging/ft1000/
10487
10488 STAGING - INDUSTRIAL IO
10489 M: Jonathan Cameron <jic23@kernel.org>
10490 L: linux-iio@vger.kernel.org
10491 S: Odd Fixes
10492 F: drivers/staging/iio/
10493
10494 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10495 M: Jarod Wilson <jarod@wilsonet.com>
10496 W: http://www.lirc.org/
10497 S: Odd Fixes
10498 F: drivers/staging/media/lirc/
10499
10500 STAGING - LUSTRE PARALLEL FILESYSTEM
10501 M: Oleg Drokin <oleg.drokin@intel.com>
10502 M: Andreas Dilger <andreas.dilger@intel.com>
10503 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10504 W: http://wiki.lustre.org/
10505 S: Maintained
10506 F: drivers/staging/lustre
10507
10508 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10509 M: Marc Dietrich <marvin24@gmx.de>
10510 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10511 L: linux-tegra@vger.kernel.org
10512 S: Maintained
10513 F: drivers/staging/nvec/
10514
10515 STAGING - REALTEK RTL8712U DRIVERS
10516 M: Larry Finger <Larry.Finger@lwfinger.net>
10517 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10518 S: Odd Fixes
10519 F: drivers/staging/rtl8712/
10520
10521 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10522 M: Larry Finger <Larry.Finger@lwfinger.net>
10523 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10524 L: linux-wireless@vger.kernel.org
10525 S: Maintained
10526 F: drivers/staging/rtl8723au/
10527
10528 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10529 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10530 M: Teddy Wang <teddy.wang@siliconmotion.com>
10531 M: Sudip Mukherjee <sudip@vectorindia.org>
10532 L: linux-fbdev@vger.kernel.org
10533 S: Maintained
10534 F: drivers/staging/sm750fb/
10535
10536 STAGING - SLICOSS
10537 M: Lior Dotan <liodot@gmail.com>
10538 M: Christopher Harrer <charrer@alacritech.com>
10539 S: Odd Fixes
10540 F: drivers/staging/slicoss/
10541
10542 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10543 M: William Hubbs <w.d.hubbs@gmail.com>
10544 M: Chris Brannon <chris@the-brannons.com>
10545 M: Kirk Reiser <kirk@reisers.ca>
10546 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10547 L: speakup@linux-speakup.org
10548 W: http://www.linux-speakup.org/
10549 S: Odd Fixes
10550 F: drivers/staging/speakup/
10551
10552 STAGING - VIA VT665X DRIVERS
10553 M: Forest Bond <forest@alittletooquiet.net>
10554 S: Odd Fixes
10555 F: drivers/staging/vt665?/
10556
10557 STAGING - WILC1000 WIFI DRIVER
10558 M: Johnny Kim <johnny.kim@atmel.com>
10559 M: Austin Shin <austin.shin@atmel.com>
10560 M: Chris Park <chris.park@atmel.com>
10561 M: Tony Cho <tony.cho@atmel.com>
10562 M: Glen Lee <glen.lee@atmel.com>
10563 M: Leo Kim <leo.kim@atmel.com>
10564 L: linux-wireless@vger.kernel.org
10565 S: Supported
10566 F: drivers/staging/wilc1000/
10567
10568 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10569 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10570 S: Odd Fixes
10571 F: drivers/staging/xgifb/
10572
10573 HFI1 DRIVER
10574 M: Mike Marciniszyn <infinipath@intel.com>
10575 L: linux-rdma@vger.kernel.org
10576 S: Supported
10577 F: drivers/staging/rdma/hfi1
10578
10579 STARFIRE/DURALAN NETWORK DRIVER
10580 M: Ion Badulescu <ionut@badula.org>
10581 S: Odd Fixes
10582 F: drivers/net/ethernet/adaptec/starfire*
10583
10584 SUN3/3X
10585 M: Sam Creasey <sammy@sammy.net>
10586 W: http://sammy.net/sun3/
10587 S: Maintained
10588 F: arch/m68k/kernel/*sun3*
10589 F: arch/m68k/sun3*/
10590 F: arch/m68k/include/asm/sun3*
10591 F: drivers/net/ethernet/i825xx/sun3*
10592
10593 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10594 M: Hans de Goede <hdegoede@redhat.com>
10595 L: linux-input@vger.kernel.org
10596 S: Maintained
10597 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10598 F: drivers/input/keyboard/sun4i-lradc-keys.c
10599
10600 SUNDANCE NETWORK DRIVER
10601 M: Denis Kirjanov <kda@linux-powerpc.org>
10602 L: netdev@vger.kernel.org
10603 S: Maintained
10604 F: drivers/net/ethernet/dlink/sundance.c
10605
10606 SUPERH
10607 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10608 M: Rich Felker <dalias@libc.org>
10609 L: linux-sh@vger.kernel.org
10610 Q: http://patchwork.kernel.org/project/linux-sh/list/
10611 S: Maintained
10612 F: Documentation/sh/
10613 F: arch/sh/
10614 F: drivers/sh/
10615
10616 SUSPEND TO RAM
10617 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10618 M: Len Brown <len.brown@intel.com>
10619 M: Pavel Machek <pavel@ucw.cz>
10620 L: linux-pm@vger.kernel.org
10621 S: Supported
10622 F: Documentation/power/
10623 F: arch/x86/kernel/acpi/
10624 F: drivers/base/power/
10625 F: kernel/power/
10626 F: include/linux/suspend.h
10627 F: include/linux/freezer.h
10628 F: include/linux/pm.h
10629
10630 SVGA HANDLING
10631 M: Martin Mares <mj@ucw.cz>
10632 L: linux-video@atrey.karlin.mff.cuni.cz
10633 S: Maintained
10634 F: Documentation/svga.txt
10635 F: arch/x86/boot/video*
10636
10637 SWIOTLB SUBSYSTEM
10638 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
10639 L: linux-kernel@vger.kernel.org
10640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
10641 S: Supported
10642 F: lib/swiotlb.c
10643 F: arch/*/kernel/pci-swiotlb.c
10644 F: include/linux/swiotlb.h
10645
10646 SWITCHDEV
10647 M: Jiri Pirko <jiri@resnulli.us>
10648 L: netdev@vger.kernel.org
10649 S: Supported
10650 F: net/switchdev/
10651 F: include/net/switchdev.h
10652
10653 SYNOPSYS ARC ARCHITECTURE
10654 M: Vineet Gupta <vgupta@synopsys.com>
10655 L: linux-snps-arc@lists.infradead.org
10656 S: Supported
10657 F: arch/arc/
10658 F: Documentation/devicetree/bindings/arc/*
10659 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
10660 F: drivers/tty/serial/arc_uart.c
10661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
10662
10663 SYNOPSYS ARC SDP platform support
10664 M: Alexey Brodkin <abrodkin@synopsys.com>
10665 S: Supported
10666 F: arch/arc/plat-axs10x
10667 F: arch/arc/boot/dts/ax*
10668 F: Documentation/devicetree/bindings/arc/axs10*
10669
10670 SYSTEM CONFIGURATION (SYSCON)
10671 M: Lee Jones <lee.jones@linaro.org>
10672 M: Arnd Bergmann <arnd@arndb.de>
10673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
10674 S: Supported
10675 F: drivers/mfd/syscon.c
10676
10677 SYSV FILESYSTEM
10678 M: Christoph Hellwig <hch@infradead.org>
10679 S: Maintained
10680 F: Documentation/filesystems/sysv-fs.txt
10681 F: fs/sysv/
10682 F: include/linux/sysv_fs.h
10683
10684 TARGET SUBSYSTEM
10685 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
10686 L: linux-scsi@vger.kernel.org
10687 L: target-devel@vger.kernel.org
10688 W: http://www.linux-iscsi.org
10689 W: http://groups.google.com/group/linux-iscsi-target-dev
10690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
10691 S: Supported
10692 F: drivers/target/
10693 F: include/target/
10694 F: Documentation/target/
10695
10696 TASKSTATS STATISTICS INTERFACE
10697 M: Balbir Singh <bsingharora@gmail.com>
10698 S: Maintained
10699 F: Documentation/accounting/taskstats*
10700 F: include/linux/taskstats*
10701 F: kernel/taskstats.c
10702
10703 TC CLASSIFIER
10704 M: Jamal Hadi Salim <jhs@mojatatu.com>
10705 L: netdev@vger.kernel.org
10706 S: Maintained
10707 F: include/net/pkt_cls.h
10708 F: include/uapi/linux/pkt_cls.h
10709 F: net/sched/
10710
10711 TCP LOW PRIORITY MODULE
10712 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
10713 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
10714 W: http://tcp-lp-mod.sourceforge.net/
10715 S: Maintained
10716 F: net/ipv4/tcp_lp.c
10717
10718 TDA10071 MEDIA DRIVER
10719 M: Antti Palosaari <crope@iki.fi>
10720 L: linux-media@vger.kernel.org
10721 W: https://linuxtv.org
10722 W: http://palosaari.fi/linux/
10723 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10724 T: git git://linuxtv.org/anttip/media_tree.git
10725 S: Maintained
10726 F: drivers/media/dvb-frontends/tda10071*
10727
10728 TDA18212 MEDIA DRIVER
10729 M: Antti Palosaari <crope@iki.fi>
10730 L: linux-media@vger.kernel.org
10731 W: https://linuxtv.org
10732 W: http://palosaari.fi/linux/
10733 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10734 T: git git://linuxtv.org/anttip/media_tree.git
10735 S: Maintained
10736 F: drivers/media/tuners/tda18212*
10737
10738 TDA18218 MEDIA DRIVER
10739 M: Antti Palosaari <crope@iki.fi>
10740 L: linux-media@vger.kernel.org
10741 W: https://linuxtv.org
10742 W: http://palosaari.fi/linux/
10743 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10744 T: git git://linuxtv.org/anttip/media_tree.git
10745 S: Maintained
10746 F: drivers/media/tuners/tda18218*
10747
10748 TDA18271 MEDIA DRIVER
10749 M: Michael Krufky <mkrufky@linuxtv.org>
10750 L: linux-media@vger.kernel.org
10751 W: https://linuxtv.org
10752 W: http://github.com/mkrufky
10753 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10754 T: git git://linuxtv.org/mkrufky/tuners.git
10755 S: Maintained
10756 F: drivers/media/tuners/tda18271*
10757
10758 TDA827x MEDIA DRIVER
10759 M: Michael Krufky <mkrufky@linuxtv.org>
10760 L: linux-media@vger.kernel.org
10761 W: https://linuxtv.org
10762 W: http://github.com/mkrufky
10763 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10764 T: git git://linuxtv.org/mkrufky/tuners.git
10765 S: Maintained
10766 F: drivers/media/tuners/tda8290.*
10767
10768 TDA8290 MEDIA DRIVER
10769 M: Michael Krufky <mkrufky@linuxtv.org>
10770 L: linux-media@vger.kernel.org
10771 W: https://linuxtv.org
10772 W: http://github.com/mkrufky
10773 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10774 T: git git://linuxtv.org/mkrufky/tuners.git
10775 S: Maintained
10776 F: drivers/media/tuners/tda8290.*
10777
10778 TDA9840 MEDIA DRIVER
10779 M: Hans Verkuil <hverkuil@xs4all.nl>
10780 L: linux-media@vger.kernel.org
10781 T: git git://linuxtv.org/media_tree.git
10782 W: https://linuxtv.org
10783 S: Maintained
10784 F: drivers/media/i2c/tda9840*
10785
10786 TEA5761 TUNER DRIVER
10787 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10788 L: linux-media@vger.kernel.org
10789 W: https://linuxtv.org
10790 T: git git://linuxtv.org/media_tree.git
10791 S: Odd fixes
10792 F: drivers/media/tuners/tea5761.*
10793
10794 TEA5767 TUNER DRIVER
10795 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
10796 L: linux-media@vger.kernel.org
10797 W: https://linuxtv.org
10798 T: git git://linuxtv.org/media_tree.git
10799 S: Maintained
10800 F: drivers/media/tuners/tea5767.*
10801
10802 TEA6415C MEDIA DRIVER
10803 M: Hans Verkuil <hverkuil@xs4all.nl>
10804 L: linux-media@vger.kernel.org
10805 T: git git://linuxtv.org/media_tree.git
10806 W: https://linuxtv.org
10807 S: Maintained
10808 F: drivers/media/i2c/tea6415c*
10809
10810 TEA6420 MEDIA DRIVER
10811 M: Hans Verkuil <hverkuil@xs4all.nl>
10812 L: linux-media@vger.kernel.org
10813 T: git git://linuxtv.org/media_tree.git
10814 W: https://linuxtv.org
10815 S: Maintained
10816 F: drivers/media/i2c/tea6420*
10817
10818 TEAM DRIVER
10819 M: Jiri Pirko <jiri@resnulli.us>
10820 L: netdev@vger.kernel.org
10821 S: Supported
10822 F: drivers/net/team/
10823 F: include/linux/if_team.h
10824 F: include/uapi/linux/if_team.h
10825
10826 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
10827 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
10828 S: Maintained
10829 F: arch/x86/platform/ts5500/
10830
10831 TECHNOTREND USB IR RECEIVER
10832 M: Sean Young <sean@mess.org>
10833 L: linux-media@vger.kernel.org
10834 S: Maintained
10835 F: drivers/media/rc/ttusbir.c
10836
10837 TEGRA ARCHITECTURE SUPPORT
10838 M: Stephen Warren <swarren@wwwdotorg.org>
10839 M: Thierry Reding <thierry.reding@gmail.com>
10840 M: Alexandre Courbot <gnurou@gmail.com>
10841 L: linux-tegra@vger.kernel.org
10842 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
10843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
10844 S: Supported
10845 N: [^a-z]tegra
10846
10847 TEGRA CLOCK DRIVER
10848 M: Peter De Schrijver <pdeschrijver@nvidia.com>
10849 M: Prashant Gaikwad <pgaikwad@nvidia.com>
10850 S: Supported
10851 F: drivers/clk/tegra/
10852
10853 TEGRA DMA DRIVER
10854 M: Laxman Dewangan <ldewangan@nvidia.com>
10855 S: Supported
10856 F: drivers/dma/tegra20-apb-dma.c
10857
10858 TEGRA I2C DRIVER
10859 M: Laxman Dewangan <ldewangan@nvidia.com>
10860 S: Supported
10861 F: drivers/i2c/busses/i2c-tegra.c
10862
10863 TEGRA IOMMU DRIVERS
10864 M: Hiroshi Doyu <hdoyu@nvidia.com>
10865 S: Supported
10866 F: drivers/iommu/tegra*
10867
10868 TEGRA KBC DRIVER
10869 M: Rakesh Iyer <riyer@nvidia.com>
10870 M: Laxman Dewangan <ldewangan@nvidia.com>
10871 S: Supported
10872 F: drivers/input/keyboard/tegra-kbc.c
10873
10874 TEGRA PWM DRIVER
10875 M: Thierry Reding <thierry.reding@gmail.com>
10876 S: Supported
10877 F: drivers/pwm/pwm-tegra.c
10878
10879 TEGRA SERIAL DRIVER
10880 M: Laxman Dewangan <ldewangan@nvidia.com>
10881 S: Supported
10882 F: drivers/tty/serial/serial-tegra.c
10883
10884 TEGRA SPI DRIVER
10885 M: Laxman Dewangan <ldewangan@nvidia.com>
10886 S: Supported
10887 F: drivers/spi/spi-tegra*
10888
10889 TEHUTI ETHERNET DRIVER
10890 M: Andy Gospodarek <andy@greyhouse.net>
10891 L: netdev@vger.kernel.org
10892 S: Supported
10893 F: drivers/net/ethernet/tehuti/*
10894
10895 Telecom Clock Driver for MCPL0010
10896 M: Mark Gross <mark.gross@intel.com>
10897 S: Supported
10898 F: drivers/char/tlclk.c
10899
10900 TENSILICA XTENSA PORT (xtensa)
10901 M: Chris Zankel <chris@zankel.net>
10902 M: Max Filippov <jcmvbkbc@gmail.com>
10903 L: linux-xtensa@linux-xtensa.org
10904 T: git git://github.com/czankel/xtensa-linux.git
10905 S: Maintained
10906 F: arch/xtensa/
10907 F: drivers/irqchip/irq-xtensa-*
10908
10909 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
10910 M: Hans Verkuil <hverkuil@xs4all.nl>
10911 L: linux-media@vger.kernel.org
10912 T: git git://linuxtv.org/media_tree.git
10913 W: https://linuxtv.org
10914 S: Maintained
10915 F: drivers/media/radio/radio-raremono.c
10916
10917 THERMAL
10918 M: Zhang Rui <rui.zhang@intel.com>
10919 M: Eduardo Valentin <edubezval@gmail.com>
10920 L: linux-pm@vger.kernel.org
10921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
10922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
10923 Q: https://patchwork.kernel.org/project/linux-pm/list/
10924 S: Supported
10925 F: drivers/thermal/
10926 F: include/linux/thermal.h
10927 F: include/uapi/linux/thermal.h
10928 F: include/linux/cpu_cooling.h
10929 F: Documentation/devicetree/bindings/thermal/
10930
10931 THERMAL/CPU_COOLING
10932 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
10933 M: Viresh Kumar <viresh.kumar@linaro.org>
10934 M: Javi Merino <javi.merino@arm.com>
10935 L: linux-pm@vger.kernel.org
10936 S: Supported
10937 F: Documentation/thermal/cpu-cooling-api.txt
10938 F: drivers/thermal/cpu_cooling.c
10939 F: include/linux/cpu_cooling.h
10940
10941 THINGM BLINK(1) USB RGB LED DRIVER
10942 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10943 S: Maintained
10944 F: drivers/hid/hid-thingm.c
10945
10946 THINKPAD ACPI EXTRAS DRIVER
10947 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
10948 L: ibm-acpi-devel@lists.sourceforge.net
10949 L: platform-driver-x86@vger.kernel.org
10950 W: http://ibm-acpi.sourceforge.net
10951 W: http://thinkwiki.org/wiki/Ibm-acpi
10952 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
10953 S: Maintained
10954 F: drivers/platform/x86/thinkpad_acpi.c
10955
10956 TI BANDGAP AND THERMAL DRIVER
10957 M: Eduardo Valentin <edubezval@gmail.com>
10958 L: linux-pm@vger.kernel.org
10959 L: linux-omap@vger.kernel.org
10960 S: Maintained
10961 F: drivers/thermal/ti-soc-thermal/
10962
10963 TI VPE/CAL DRIVERS
10964 M: Benoit Parrot <bparrot@ti.com>
10965 L: linux-media@vger.kernel.org
10966 W: http://linuxtv.org/
10967 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10968 S: Maintained
10969 F: drivers/media/platform/ti-vpe/
10970
10971 TI CDCE706 CLOCK DRIVER
10972 M: Max Filippov <jcmvbkbc@gmail.com>
10973 S: Maintained
10974 F: drivers/clk/clk-cdce706.c
10975
10976 TI CLOCK DRIVER
10977 M: Tero Kristo <t-kristo@ti.com>
10978 L: linux-omap@vger.kernel.org
10979 S: Maintained
10980 F: drivers/clk/ti/
10981 F: include/linux/clk/ti.h
10982
10983 TI FLASH MEDIA INTERFACE DRIVER
10984 M: Alex Dubov <oakad@yahoo.com>
10985 S: Maintained
10986 F: drivers/misc/tifm*
10987 F: drivers/mmc/host/tifm_sd.c
10988 F: include/linux/tifm.h
10989
10990 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
10991 M: Santosh Shilimkar <ssantosh@kernel.org>
10992 L: linux-kernel@vger.kernel.org
10993 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10994 S: Maintained
10995 F: drivers/soc/ti/*
10996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
10997
10998
10999 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11000 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11001 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11002 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11003 S: Maintained
11004 F: sound/soc/codecs/lm49453*
11005 F: sound/soc/codecs/isabelle*
11006
11007 TI LP855x BACKLIGHT DRIVER
11008 M: Milo Kim <milo.kim@ti.com>
11009 S: Maintained
11010 F: Documentation/backlight/lp855x-driver.txt
11011 F: drivers/video/backlight/lp855x_bl.c
11012 F: include/linux/platform_data/lp855x.h
11013
11014 TI LP8727 CHARGER DRIVER
11015 M: Milo Kim <milo.kim@ti.com>
11016 S: Maintained
11017 F: drivers/power/lp8727_charger.c
11018 F: include/linux/platform_data/lp8727.h
11019
11020 TI LP8788 MFD DRIVER
11021 M: Milo Kim <milo.kim@ti.com>
11022 S: Maintained
11023 F: drivers/iio/adc/lp8788_adc.c
11024 F: drivers/leds/leds-lp8788.c
11025 F: drivers/mfd/lp8788*.c
11026 F: drivers/power/lp8788-charger.c
11027 F: drivers/regulator/lp8788-*.c
11028 F: include/linux/mfd/lp8788*.h
11029
11030 TI NETCP ETHERNET DRIVER
11031 M: Wingman Kwok <w-kwok2@ti.com>
11032 M: Murali Karicheri <m-karicheri2@ti.com>
11033 L: netdev@vger.kernel.org
11034 S: Maintained
11035 F: drivers/net/ethernet/ti/netcp*
11036
11037 TI TAS571X FAMILY ASoC CODEC DRIVER
11038 M: Kevin Cernekee <cernekee@chromium.org>
11039 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11040 S: Odd Fixes
11041 F: sound/soc/codecs/tas571x*
11042
11043 TI TWL4030 SERIES SOC CODEC DRIVER
11044 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11045 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11046 S: Maintained
11047 F: sound/soc/codecs/twl4030*
11048
11049 TI WILINK WIRELESS DRIVERS
11050 L: linux-wireless@vger.kernel.org
11051 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11052 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11054 S: Orphan
11055 F: drivers/net/wireless/ti/
11056 F: include/linux/wl12xx.h
11057
11058 TIPC NETWORK LAYER
11059 M: Jon Maloy <jon.maloy@ericsson.com>
11060 M: Ying Xue <ying.xue@windriver.com>
11061 L: netdev@vger.kernel.org (core kernel code)
11062 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11063 W: http://tipc.sourceforge.net/
11064 S: Maintained
11065 F: include/uapi/linux/tipc*.h
11066 F: net/tipc/
11067
11068 TILE ARCHITECTURE
11069 M: Chris Metcalf <cmetcalf@ezchip.com>
11070 W: http://www.ezchip.com/scm/
11071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11072 S: Supported
11073 F: arch/tile/
11074 F: drivers/char/tile-srom.c
11075 F: drivers/edac/tile_edac.c
11076 F: drivers/net/ethernet/tile/
11077 F: drivers/rtc/rtc-tile.c
11078 F: drivers/tty/hvc/hvc_tile.c
11079 F: drivers/tty/serial/tilegx.c
11080 F: drivers/usb/host/*-tilegx.c
11081 F: include/linux/usb/tilegx.h
11082
11083 TLAN NETWORK DRIVER
11084 M: Samuel Chessman <chessman@tux.org>
11085 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11086 W: http://sourceforge.net/projects/tlan/
11087 S: Maintained
11088 F: Documentation/networking/tlan.txt
11089 F: drivers/net/ethernet/ti/tlan.*
11090
11091 TOMOYO SECURITY MODULE
11092 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11093 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11094 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11095 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11096 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11097 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11098 W: http://tomoyo.sourceforge.jp/
11099 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11100 S: Maintained
11101 F: security/tomoyo/
11102
11103 TOPSTAR LAPTOP EXTRAS DRIVER
11104 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11105 L: platform-driver-x86@vger.kernel.org
11106 S: Maintained
11107 F: drivers/platform/x86/topstar-laptop.c
11108
11109 TOSHIBA ACPI EXTRAS DRIVER
11110 M: Azael Avalos <coproscefalo@gmail.com>
11111 L: platform-driver-x86@vger.kernel.org
11112 S: Maintained
11113 F: drivers/platform/x86/toshiba_acpi.c
11114
11115 TOSHIBA BLUETOOTH DRIVER
11116 M: Azael Avalos <coproscefalo@gmail.com>
11117 L: platform-driver-x86@vger.kernel.org
11118 S: Maintained
11119 F: drivers/platform/x86/toshiba_bluetooth.c
11120
11121 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11122 M: Azael Avalos <coproscefalo@gmail.com>
11123 L: platform-driver-x86@vger.kernel.org
11124 S: Maintained
11125 F: drivers/platform/x86/toshiba_haps.c
11126
11127 TOSHIBA WMI HOTKEYS DRIVER
11128 M: Azael Avalos <coproscefalo@gmail.com>
11129 L: platform-driver-x86@vger.kernel.org
11130 S: Maintained
11131 F: drivers/platform/x86/toshiba-wmi.c
11132
11133 TOSHIBA SMM DRIVER
11134 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11135 W: http://www.buzzard.org.uk/toshiba/
11136 S: Maintained
11137 F: drivers/char/toshiba.c
11138 F: include/linux/toshiba.h
11139 F: include/uapi/linux/toshiba.h
11140
11141 TOSHIBA TC358743 DRIVER
11142 M: Mats Randgaard <matrandg@cisco.com>
11143 L: linux-media@vger.kernel.org
11144 S: Maintained
11145 F: drivers/media/i2c/tc358743*
11146 F: include/media/i2c/tc358743.h
11147
11148 TMIO MMC DRIVER
11149 M: Ian Molton <ian@mnementh.co.uk>
11150 L: linux-mmc@vger.kernel.org
11151 S: Maintained
11152 F: drivers/mmc/host/tmio_mmc*
11153 F: drivers/mmc/host/sh_mobile_sdhi.c
11154 F: include/linux/mmc/tmio.h
11155 F: include/linux/mmc/sh_mobile_sdhi.h
11156
11157 TMP401 HARDWARE MONITOR DRIVER
11158 M: Guenter Roeck <linux@roeck-us.net>
11159 L: lm-sensors@lm-sensors.org
11160 S: Maintained
11161 F: Documentation/hwmon/tmp401
11162 F: drivers/hwmon/tmp401.c
11163
11164 TMPFS (SHMEM FILESYSTEM)
11165 M: Hugh Dickins <hughd@google.com>
11166 L: linux-mm@kvack.org
11167 S: Maintained
11168 F: include/linux/shmem_fs.h
11169 F: mm/shmem.c
11170
11171 TM6000 VIDEO4LINUX DRIVER
11172 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
11173 L: linux-media@vger.kernel.org
11174 W: https://linuxtv.org
11175 T: git git://linuxtv.org/media_tree.git
11176 S: Odd fixes
11177 F: drivers/media/usb/tm6000/
11178
11179 TW68 VIDEO4LINUX DRIVER
11180 M: Hans Verkuil <hverkuil@xs4all.nl>
11181 L: linux-media@vger.kernel.org
11182 T: git git://linuxtv.org/media_tree.git
11183 W: https://linuxtv.org
11184 S: Odd Fixes
11185 F: drivers/media/pci/tw68/
11186
11187 TPM DEVICE DRIVER
11188 M: Peter Huewe <peterhuewe@gmx.de>
11189 M: Marcel Selhorst <tpmdd@selhorst.net>
11190 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11191 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11192 W: http://tpmdd.sourceforge.net
11193 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11194 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11195 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11196 S: Maintained
11197 F: drivers/char/tpm/
11198
11199 TPM IBM_VTPM DEVICE DRIVER
11200 M: Ashley Lai <ashleydlai@gmail.com>
11201 W: http://tpmdd.sourceforge.net
11202 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11203 S: Maintained
11204 F: drivers/char/tpm/tpm_ibmvtpm*
11205
11206 TRACING
11207 M: Steven Rostedt <rostedt@goodmis.org>
11208 M: Ingo Molnar <mingo@redhat.com>
11209 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11210 S: Maintained
11211 F: Documentation/trace/ftrace.txt
11212 F: arch/*/*/*/ftrace.h
11213 F: arch/*/kernel/ftrace.c
11214 F: include/*/ftrace.h
11215 F: include/linux/trace*.h
11216 F: include/trace/
11217 F: kernel/trace/
11218 F: tools/testing/selftests/ftrace/
11219
11220 TRIVIAL PATCHES
11221 M: Jiri Kosina <trivial@kernel.org>
11222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11223 S: Maintained
11224 K: ^Subject:.*(?i)trivial
11225
11226 TTY LAYER
11227 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11228 M: Jiri Slaby <jslaby@suse.com>
11229 S: Supported
11230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11231 F: Documentation/serial/
11232 F: drivers/tty/
11233 F: drivers/tty/serial/serial_core.c
11234 F: include/linux/serial_core.h
11235 F: include/linux/serial.h
11236 F: include/linux/tty.h
11237 F: include/uapi/linux/serial_core.h
11238 F: include/uapi/linux/serial.h
11239 F: include/uapi/linux/tty.h
11240
11241 TUA9001 MEDIA DRIVER
11242 M: Antti Palosaari <crope@iki.fi>
11243 L: linux-media@vger.kernel.org
11244 W: https://linuxtv.org
11245 W: http://palosaari.fi/linux/
11246 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11247 T: git git://linuxtv.org/anttip/media_tree.git
11248 S: Maintained
11249 F: drivers/media/tuners/tua9001*
11250
11251 TULIP NETWORK DRIVERS
11252 L: netdev@vger.kernel.org
11253 L: linux-parisc@vger.kernel.org
11254 S: Orphan
11255 F: drivers/net/ethernet/dec/tulip/
11256
11257 TUN/TAP driver
11258 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11259 W: http://vtun.sourceforge.net/tun
11260 S: Maintained
11261 F: Documentation/networking/tuntap.txt
11262 F: arch/um/os-Linux/drivers/
11263
11264 TURBOCHANNEL SUBSYSTEM
11265 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11266 M: Ralf Baechle <ralf@linux-mips.org>
11267 L: linux-mips@linux-mips.org
11268 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11269 S: Maintained
11270 F: drivers/tc/
11271 F: include/linux/tc.h
11272
11273 U14-34F SCSI DRIVER
11274 M: Dario Ballabio <ballabio_dario@emc.com>
11275 L: linux-scsi@vger.kernel.org
11276 S: Maintained
11277 F: drivers/scsi/u14-34f.c
11278
11279 UBI FILE SYSTEM (UBIFS)
11280 M: Artem Bityutskiy <dedekind1@gmail.com>
11281 M: Adrian Hunter <adrian.hunter@intel.com>
11282 L: linux-mtd@lists.infradead.org
11283 T: git git://git.infradead.org/ubifs-2.6.git
11284 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11285 S: Maintained
11286 F: Documentation/filesystems/ubifs.txt
11287 F: fs/ubifs/
11288
11289 UCLINUX (M68KNOMMU AND COLDFIRE)
11290 M: Greg Ungerer <gerg@uclinux.org>
11291 W: http://www.uclinux.org/
11292 L: linux-m68k@lists.linux-m68k.org
11293 L: uclinux-dev@uclinux.org (subscribers-only)
11294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11295 S: Maintained
11296 F: arch/m68k/coldfire/
11297 F: arch/m68k/68*/
11298 F: arch/m68k/*/*_no.*
11299 F: arch/m68k/include/asm/*_no.*
11300
11301 UDF FILESYSTEM
11302 M: Jan Kara <jack@suse.com>
11303 S: Maintained
11304 F: Documentation/filesystems/udf.txt
11305 F: fs/udf/
11306
11307 UFS FILESYSTEM
11308 M: Evgeniy Dushistov <dushistov@mail.ru>
11309 S: Maintained
11310 F: Documentation/filesystems/ufs.txt
11311 F: fs/ufs/
11312
11313 UHID USERSPACE HID IO DRIVER:
11314 M: David Herrmann <dh.herrmann@googlemail.com>
11315 L: linux-input@vger.kernel.org
11316 S: Maintained
11317 F: drivers/hid/uhid.c
11318 F: include/uapi/linux/uhid.h
11319
11320 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11321 L: linux-usb@vger.kernel.org
11322 S: Orphan
11323 F: drivers/uwb/
11324 F: include/linux/uwb.h
11325 F: include/linux/uwb/
11326
11327 UNICORE32 ARCHITECTURE:
11328 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11329 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11330 S: Maintained
11331 T: git git://github.com/gxt/linux.git
11332 F: arch/unicore32/
11333
11334 UNIFDEF
11335 M: Tony Finch <dot@dotat.at>
11336 W: http://dotat.at/prog/unifdef
11337 S: Maintained
11338 F: scripts/unifdef.c
11339
11340 UNIFORM CDROM DRIVER
11341 M: Jens Axboe <axboe@kernel.dk>
11342 W: http://www.kernel.dk
11343 S: Maintained
11344 F: Documentation/cdrom/
11345 F: drivers/cdrom/cdrom.c
11346 F: include/linux/cdrom.h
11347 F: include/uapi/linux/cdrom.h
11348
11349 UNISYS S-PAR DRIVERS
11350 M: David Kershner <david.kershner@unisys.com>
11351 L: sparmaintainer@unisys.com (Unisys internal)
11352 S: Supported
11353 F: drivers/staging/unisys/
11354
11355 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11356 M: Vinayak Holikatti <vinholikatti@gmail.com>
11357 L: linux-scsi@vger.kernel.org
11358 S: Supported
11359 F: Documentation/scsi/ufs.txt
11360 F: drivers/scsi/ufs/
11361
11362 UNSORTED BLOCK IMAGES (UBI)
11363 M: Artem Bityutskiy <dedekind1@gmail.com>
11364 M: Richard Weinberger <richard@nod.at>
11365 W: http://www.linux-mtd.infradead.org/
11366 L: linux-mtd@lists.infradead.org
11367 T: git git://git.infradead.org/ubifs-2.6.git
11368 S: Supported
11369 F: drivers/mtd/ubi/
11370 F: include/linux/mtd/ubi.h
11371 F: include/uapi/mtd/ubi-user.h
11372
11373 USB ACM DRIVER
11374 M: Oliver Neukum <oneukum@suse.com>
11375 L: linux-usb@vger.kernel.org
11376 S: Maintained
11377 F: Documentation/usb/acm.txt
11378 F: drivers/usb/class/cdc-acm.*
11379
11380 USB AR5523 WIRELESS DRIVER
11381 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11382 L: linux-wireless@vger.kernel.org
11383 S: Maintained
11384 F: drivers/net/wireless/ath/ar5523/
11385
11386 USB ATTACHED SCSI
11387 M: Hans de Goede <hdegoede@redhat.com>
11388 M: Gerd Hoffmann <kraxel@redhat.com>
11389 L: linux-usb@vger.kernel.org
11390 L: linux-scsi@vger.kernel.org
11391 S: Maintained
11392 F: drivers/usb/storage/uas.c
11393
11394 USB CDC ETHERNET DRIVER
11395 M: Oliver Neukum <oliver@neukum.org>
11396 L: linux-usb@vger.kernel.org
11397 S: Maintained
11398 F: drivers/net/usb/cdc_*.c
11399 F: include/uapi/linux/usb/cdc.h
11400
11401 USB CHAOSKEY DRIVER
11402 M: Keith Packard <keithp@keithp.com>
11403 L: linux-usb@vger.kernel.org
11404 S: Maintained
11405 F: drivers/usb/misc/chaoskey.c
11406
11407 USB CYPRESS C67X00 DRIVER
11408 M: Peter Korsgaard <jacmet@sunsite.dk>
11409 L: linux-usb@vger.kernel.org
11410 S: Maintained
11411 F: drivers/usb/c67x00/
11412
11413 USB DAVICOM DM9601 DRIVER
11414 M: Peter Korsgaard <jacmet@sunsite.dk>
11415 L: netdev@vger.kernel.org
11416 W: http://www.linux-usb.org/usbnet
11417 S: Maintained
11418 F: drivers/net/usb/dm9601.c
11419
11420 USB DIAMOND RIO500 DRIVER
11421 M: Cesar Miquel <miquel@df.uba.ar>
11422 L: rio500-users@lists.sourceforge.net
11423 W: http://rio500.sourceforge.net
11424 S: Maintained
11425 F: drivers/usb/misc/rio500*
11426
11427 USB EHCI DRIVER
11428 M: Alan Stern <stern@rowland.harvard.edu>
11429 L: linux-usb@vger.kernel.org
11430 S: Maintained
11431 F: Documentation/usb/ehci.txt
11432 F: drivers/usb/host/ehci*
11433
11434 USB GADGET/PERIPHERAL SUBSYSTEM
11435 M: Felipe Balbi <balbi@kernel.org>
11436 L: linux-usb@vger.kernel.org
11437 W: http://www.linux-usb.org/gadget
11438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11439 S: Maintained
11440 F: drivers/usb/gadget/
11441 F: include/linux/usb/gadget*
11442
11443 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11444 M: Jiri Kosina <jikos@kernel.org>
11445 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11446 L: linux-usb@vger.kernel.org
11447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11448 S: Maintained
11449 F: Documentation/hid/hiddev.txt
11450 F: drivers/hid/usbhid/
11451
11452 USB ISP116X DRIVER
11453 M: Olav Kongas <ok@artecdesign.ee>
11454 L: linux-usb@vger.kernel.org
11455 S: Maintained
11456 F: drivers/usb/host/isp116x*
11457 F: include/linux/usb/isp116x.h
11458
11459 USB LAN78XX ETHERNET DRIVER
11460 M: Woojung Huh <woojung.huh@microchip.com>
11461 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11462 L: netdev@vger.kernel.org
11463 S: Maintained
11464 F: drivers/net/usb/lan78xx.*
11465
11466 USB MASS STORAGE DRIVER
11467 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11468 L: linux-usb@vger.kernel.org
11469 L: usb-storage@lists.one-eyed-alien.net
11470 S: Maintained
11471 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11472 F: drivers/usb/storage/
11473
11474 USB MIDI DRIVER
11475 M: Clemens Ladisch <clemens@ladisch.de>
11476 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11477 T: git git://git.alsa-project.org/alsa-kernel.git
11478 S: Maintained
11479 F: sound/usb/midi.*
11480
11481 USB NETWORKING DRIVERS
11482 L: linux-usb@vger.kernel.org
11483 S: Odd Fixes
11484 F: drivers/net/usb/
11485
11486 USB OHCI DRIVER
11487 M: Alan Stern <stern@rowland.harvard.edu>
11488 L: linux-usb@vger.kernel.org
11489 S: Maintained
11490 F: Documentation/usb/ohci.txt
11491 F: drivers/usb/host/ohci*
11492
11493 USB OTG FSM (Finite State Machine)
11494 M: Peter Chen <Peter.Chen@nxp.com>
11495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11496 L: linux-usb@vger.kernel.org
11497 S: Maintained
11498 F: drivers/usb/common/usb-otg-fsm.c
11499
11500 USB OVER IP DRIVER
11501 M: Valentina Manea <valentina.manea.m@gmail.com>
11502 M: Shuah Khan <shuah.kh@samsung.com>
11503 L: linux-usb@vger.kernel.org
11504 S: Maintained
11505 F: Documentation/usb/usbip_protocol.txt
11506 F: drivers/usb/usbip/
11507 F: tools/usb/usbip/
11508
11509 USB PEGASUS DRIVER
11510 M: Petko Manolov <petkan@nucleusys.com>
11511 L: linux-usb@vger.kernel.org
11512 L: netdev@vger.kernel.org
11513 T: git git://github.com/petkan/pegasus.git
11514 W: https://github.com/petkan/pegasus
11515 S: Maintained
11516 F: drivers/net/usb/pegasus.*
11517
11518 USB PHY LAYER
11519 M: Felipe Balbi <balbi@kernel.org>
11520 L: linux-usb@vger.kernel.org
11521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11522 S: Maintained
11523 F: drivers/usb/phy/
11524
11525 USB PRINTER DRIVER (usblp)
11526 M: Pete Zaitcev <zaitcev@redhat.com>
11527 L: linux-usb@vger.kernel.org
11528 S: Supported
11529 F: drivers/usb/class/usblp.c
11530
11531 USB QMI WWAN NETWORK DRIVER
11532 M: Bjørn Mork <bjorn@mork.no>
11533 L: netdev@vger.kernel.org
11534 S: Maintained
11535 F: Documentation/ABI/testing/sysfs-class-net-qmi
11536 F: drivers/net/usb/qmi_wwan.c
11537
11538 USB RTL8150 DRIVER
11539 M: Petko Manolov <petkan@nucleusys.com>
11540 L: linux-usb@vger.kernel.org
11541 L: netdev@vger.kernel.org
11542 T: git git://github.com/petkan/rtl8150.git
11543 W: https://github.com/petkan/rtl8150
11544 S: Maintained
11545 F: drivers/net/usb/rtl8150.c
11546
11547 USB SERIAL SUBSYSTEM
11548 M: Johan Hovold <johan@kernel.org>
11549 L: linux-usb@vger.kernel.org
11550 S: Maintained
11551 F: Documentation/usb/usb-serial.txt
11552 F: drivers/usb/serial/
11553 F: include/linux/usb/serial.h
11554
11555 USB SMSC75XX ETHERNET DRIVER
11556 M: Steve Glendinning <steve.glendinning@shawell.net>
11557 L: netdev@vger.kernel.org
11558 S: Maintained
11559 F: drivers/net/usb/smsc75xx.*
11560
11561 USB SMSC95XX ETHERNET DRIVER
11562 M: Steve Glendinning <steve.glendinning@shawell.net>
11563 L: netdev@vger.kernel.org
11564 S: Maintained
11565 F: drivers/net/usb/smsc95xx.*
11566
11567 USB SUBSYSTEM
11568 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11569 L: linux-usb@vger.kernel.org
11570 W: http://www.linux-usb.org
11571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11572 S: Supported
11573 F: Documentation/usb/
11574 F: drivers/usb/
11575 F: include/linux/usb.h
11576 F: include/linux/usb/
11577
11578 USB UHCI DRIVER
11579 M: Alan Stern <stern@rowland.harvard.edu>
11580 L: linux-usb@vger.kernel.org
11581 S: Maintained
11582 F: drivers/usb/host/uhci*
11583
11584 USB "USBNET" DRIVER FRAMEWORK
11585 M: Oliver Neukum <oneukum@suse.com>
11586 L: netdev@vger.kernel.org
11587 W: http://www.linux-usb.org/usbnet
11588 S: Maintained
11589 F: drivers/net/usb/usbnet.c
11590 F: include/linux/usb/usbnet.h
11591
11592 USB VIDEO CLASS
11593 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11594 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
11595 L: linux-media@vger.kernel.org
11596 T: git git://linuxtv.org/media_tree.git
11597 W: http://www.ideasonboard.org/uvc/
11598 S: Maintained
11599 F: drivers/media/usb/uvc/
11600 F: include/uapi/linux/uvcvideo.h
11601
11602 USB VISION DRIVER
11603 M: Hans Verkuil <hverkuil@xs4all.nl>
11604 L: linux-media@vger.kernel.org
11605 T: git git://linuxtv.org/media_tree.git
11606 W: https://linuxtv.org
11607 S: Odd Fixes
11608 F: drivers/media/usb/usbvision/
11609
11610 USB WEBCAM GADGET
11611 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11612 L: linux-usb@vger.kernel.org
11613 S: Maintained
11614 F: drivers/usb/gadget/function/*uvc*
11615 F: drivers/usb/gadget/legacy/webcam.c
11616
11617 USB WIRELESS RNDIS DRIVER (rndis_wlan)
11618 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
11619 L: linux-wireless@vger.kernel.org
11620 S: Maintained
11621 F: drivers/net/wireless/rndis_wlan.c
11622
11623 USB XHCI DRIVER
11624 M: Mathias Nyman <mathias.nyman@intel.com>
11625 L: linux-usb@vger.kernel.org
11626 S: Supported
11627 F: drivers/usb/host/xhci*
11628 F: drivers/usb/host/pci-quirks*
11629
11630 USB ZD1201 DRIVER
11631 L: linux-wireless@vger.kernel.org
11632 W: http://linux-lc100020.sourceforge.net
11633 S: Orphan
11634 F: drivers/net/wireless/zydas/zd1201.*
11635
11636 USB ZR364XX DRIVER
11637 M: Antoine Jacquet <royale@zerezo.com>
11638 L: linux-usb@vger.kernel.org
11639 L: linux-media@vger.kernel.org
11640 T: git git://linuxtv.org/media_tree.git
11641 W: http://royale.zerezo.com/zr364xx/
11642 S: Maintained
11643 F: Documentation/video4linux/zr364xx.txt
11644 F: drivers/media/usb/zr364xx/
11645
11646 ULPI BUS
11647 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
11648 L: linux-usb@vger.kernel.org
11649 S: Maintained
11650 F: drivers/usb/common/ulpi.c
11651 F: include/linux/ulpi/
11652
11653 USER-MODE LINUX (UML)
11654 M: Jeff Dike <jdike@addtoit.com>
11655 M: Richard Weinberger <richard@nod.at>
11656 L: user-mode-linux-devel@lists.sourceforge.net
11657 L: user-mode-linux-user@lists.sourceforge.net
11658 W: http://user-mode-linux.sourceforge.net
11659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
11660 S: Maintained
11661 F: Documentation/virtual/uml/
11662 F: arch/um/
11663 F: arch/x86/um/
11664 F: fs/hostfs/
11665 F: fs/hppfs/
11666
11667 USERSPACE I/O (UIO)
11668 M: "Hans J. Koch" <hjk@hansjkoch.de>
11669 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11670 S: Maintained
11671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
11672 F: Documentation/DocBook/uio-howto.tmpl
11673 F: drivers/uio/
11674 F: include/linux/uio*.h
11675
11676 UTIL-LINUX PACKAGE
11677 M: Karel Zak <kzak@redhat.com>
11678 L: util-linux@vger.kernel.org
11679 W: http://en.wikipedia.org/wiki/Util-linux
11680 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
11681 S: Maintained
11682
11683 UVESAFB DRIVER
11684 M: Michal Januszewski <spock@gentoo.org>
11685 L: linux-fbdev@vger.kernel.org
11686 W: http://dev.gentoo.org/~spock/projects/uvesafb/
11687 S: Maintained
11688 F: Documentation/fb/uvesafb.txt
11689 F: drivers/video/fbdev/uvesafb.*
11690
11691 VF610 NAND DRIVER
11692 M: Stefan Agner <stefan@agner.ch>
11693 L: linux-mtd@lists.infradead.org
11694 S: Supported
11695 F: drivers/mtd/nand/vf610_nfc.c
11696
11697 VFAT/FAT/MSDOS FILESYSTEM
11698 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
11699 S: Maintained
11700 F: Documentation/filesystems/vfat.txt
11701 F: fs/fat/
11702
11703 VFIO DRIVER
11704 M: Alex Williamson <alex.williamson@redhat.com>
11705 L: kvm@vger.kernel.org
11706 T: git git://github.com/awilliam/linux-vfio.git
11707 S: Maintained
11708 F: Documentation/vfio.txt
11709 F: drivers/vfio/
11710 F: include/linux/vfio.h
11711 F: include/uapi/linux/vfio.h
11712
11713 VFIO PLATFORM DRIVER
11714 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
11715 L: kvm@vger.kernel.org
11716 S: Maintained
11717 F: drivers/vfio/platform/
11718
11719 VIDEOBUF2 FRAMEWORK
11720 M: Pawel Osciak <pawel@osciak.com>
11721 M: Marek Szyprowski <m.szyprowski@samsung.com>
11722 M: Kyungmin Park <kyungmin.park@samsung.com>
11723 L: linux-media@vger.kernel.org
11724 S: Maintained
11725 F: drivers/media/v4l2-core/videobuf2-*
11726 F: include/media/videobuf2-*
11727
11728 VIRTUAL SERIO DEVICE DRIVER
11729 M: Stephen Chandler Paul <thatslyude@gmail.com>
11730 S: Maintained
11731 F: drivers/input/serio/userio.c
11732 F: include/uapi/linux/userio.h
11733
11734 VIRTIO CONSOLE DRIVER
11735 M: Amit Shah <amit.shah@redhat.com>
11736 L: virtualization@lists.linux-foundation.org
11737 S: Maintained
11738 F: drivers/char/virtio_console.c
11739 F: include/linux/virtio_console.h
11740 F: include/uapi/linux/virtio_console.h
11741
11742 VIRTIO CORE, NET AND BLOCK DRIVERS
11743 M: "Michael S. Tsirkin" <mst@redhat.com>
11744 L: virtualization@lists.linux-foundation.org
11745 S: Maintained
11746 F: drivers/virtio/
11747 F: tools/virtio/
11748 F: drivers/net/virtio_net.c
11749 F: drivers/block/virtio_blk.c
11750 F: include/linux/virtio_*.h
11751 F: include/uapi/linux/virtio_*.h
11752
11753 VIRTIO DRIVERS FOR S390
11754 M: Christian Borntraeger <borntraeger@de.ibm.com>
11755 M: Cornelia Huck <cornelia.huck@de.ibm.com>
11756 L: linux-s390@vger.kernel.org
11757 L: virtualization@lists.linux-foundation.org
11758 L: kvm@vger.kernel.org
11759 S: Supported
11760 F: drivers/s390/virtio/
11761
11762 VIRTIO GPU DRIVER
11763 M: David Airlie <airlied@linux.ie>
11764 M: Gerd Hoffmann <kraxel@redhat.com>
11765 L: dri-devel@lists.freedesktop.org
11766 L: virtualization@lists.linux-foundation.org
11767 S: Maintained
11768 F: drivers/gpu/drm/virtio/
11769 F: include/uapi/linux/virtio_gpu.h
11770
11771 VIRTIO HOST (VHOST)
11772 M: "Michael S. Tsirkin" <mst@redhat.com>
11773 L: kvm@vger.kernel.org
11774 L: virtualization@lists.linux-foundation.org
11775 L: netdev@vger.kernel.org
11776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
11777 S: Maintained
11778 F: drivers/vhost/
11779 F: include/uapi/linux/vhost.h
11780
11781 VIRTIO INPUT DRIVER
11782 M: Gerd Hoffmann <kraxel@redhat.com>
11783 S: Maintained
11784 F: drivers/virtio/virtio_input.c
11785 F: include/uapi/linux/virtio_input.h
11786
11787 VIA RHINE NETWORK DRIVER
11788 S: Orphan
11789 F: drivers/net/ethernet/via/via-rhine.c
11790
11791 VIA SD/MMC CARD CONTROLLER DRIVER
11792 M: Bruce Chang <brucechang@via.com.tw>
11793 M: Harald Welte <HaraldWelte@viatech.com>
11794 S: Maintained
11795 F: drivers/mmc/host/via-sdmmc.c
11796
11797 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
11798 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
11799 L: linux-fbdev@vger.kernel.org
11800 S: Maintained
11801 F: include/linux/via-core.h
11802 F: include/linux/via-gpio.h
11803 F: include/linux/via_i2c.h
11804 F: drivers/video/fbdev/via/
11805
11806 VIA VELOCITY NETWORK DRIVER
11807 M: Francois Romieu <romieu@fr.zoreil.com>
11808 L: netdev@vger.kernel.org
11809 S: Maintained
11810 F: drivers/net/ethernet/via/via-velocity.*
11811
11812 VIRT LIB
11813 M: Alex Williamson <alex.williamson@redhat.com>
11814 M: Paolo Bonzini <pbonzini@redhat.com>
11815 L: kvm@vger.kernel.org
11816 S: Supported
11817 F: virt/lib/
11818
11819 VIVID VIRTUAL VIDEO DRIVER
11820 M: Hans Verkuil <hverkuil@xs4all.nl>
11821 L: linux-media@vger.kernel.org
11822 T: git git://linuxtv.org/media_tree.git
11823 W: https://linuxtv.org
11824 S: Maintained
11825 F: drivers/media/platform/vivid/*
11826
11827 VLAN (802.1Q)
11828 M: Patrick McHardy <kaber@trash.net>
11829 L: netdev@vger.kernel.org
11830 S: Maintained
11831 F: drivers/net/macvlan.c
11832 F: include/linux/if_*vlan.h
11833 F: net/8021q/
11834
11835 VLYNQ BUS
11836 M: Florian Fainelli <florian@openwrt.org>
11837 L: openwrt-devel@lists.openwrt.org (subscribers-only)
11838 S: Maintained
11839 F: drivers/vlynq/vlynq.c
11840 F: include/linux/vlynq.h
11841
11842 VME SUBSYSTEM
11843 M: Martyn Welch <martyn@welchs.me.uk>
11844 M: Manohar Vanga <manohar.vanga@gmail.com>
11845 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11846 L: devel@driverdev.osuosl.org
11847 S: Maintained
11848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
11849 F: Documentation/vme_api.txt
11850 F: drivers/staging/vme/
11851 F: drivers/vme/
11852 F: include/linux/vme*
11853
11854 VMWARE HYPERVISOR INTERFACE
11855 M: Alok Kataria <akataria@vmware.com>
11856 L: virtualization@lists.linux-foundation.org
11857 S: Supported
11858 F: arch/x86/kernel/cpu/vmware.c
11859
11860 VMWARE BALLOON DRIVER
11861 M: Xavier Deguillard <xdeguillard@vmware.com>
11862 M: Philip Moltmann <moltmann@vmware.com>
11863 M: "VMware, Inc." <pv-drivers@vmware.com>
11864 L: linux-kernel@vger.kernel.org
11865 S: Maintained
11866 F: drivers/misc/vmw_balloon.c
11867
11868 VMWARE VMMOUSE SUBDRIVER
11869 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
11870 M: "VMware, Inc." <pv-drivers@vmware.com>
11871 L: linux-input@vger.kernel.org
11872 S: Maintained
11873 F: drivers/input/mouse/vmmouse.c
11874 F: drivers/input/mouse/vmmouse.h
11875
11876 VMWARE VMXNET3 ETHERNET DRIVER
11877 M: Shrikrishna Khare <skhare@vmware.com>
11878 M: "VMware, Inc." <pv-drivers@vmware.com>
11879 L: netdev@vger.kernel.org
11880 S: Maintained
11881 F: drivers/net/vmxnet3/
11882
11883 VMware PVSCSI driver
11884 M: Arvind Kumar <arvindkumar@vmware.com>
11885 M: VMware PV-Drivers <pv-drivers@vmware.com>
11886 L: linux-scsi@vger.kernel.org
11887 S: Maintained
11888 F: drivers/scsi/vmw_pvscsi.c
11889 F: drivers/scsi/vmw_pvscsi.h
11890
11891 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
11892 M: Liam Girdwood <lgirdwood@gmail.com>
11893 M: Mark Brown <broonie@kernel.org>
11894 L: linux-kernel@vger.kernel.org
11895 W: http://www.slimlogic.co.uk/?p=48
11896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
11897 S: Supported
11898 F: drivers/regulator/
11899 F: include/linux/regulator/
11900
11901 VRF
11902 M: David Ahern <dsa@cumulusnetworks.com>
11903 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
11904 L: netdev@vger.kernel.org
11905 S: Maintained
11906 F: drivers/net/vrf.c
11907 F: Documentation/networking/vrf.txt
11908
11909 VT1211 HARDWARE MONITOR DRIVER
11910 M: Juerg Haefliger <juergh@gmail.com>
11911 L: lm-sensors@lm-sensors.org
11912 S: Maintained
11913 F: Documentation/hwmon/vt1211
11914 F: drivers/hwmon/vt1211.c
11915
11916 VT8231 HARDWARE MONITOR DRIVER
11917 M: Roger Lucas <vt8231@hiddenengine.co.uk>
11918 L: lm-sensors@lm-sensors.org
11919 S: Maintained
11920 F: drivers/hwmon/vt8231.c
11921
11922 VUB300 USB to SDIO/SD/MMC bridge chip
11923 M: Tony Olech <tony.olech@elandigitalsystems.com>
11924 L: linux-mmc@vger.kernel.org
11925 L: linux-usb@vger.kernel.org
11926 S: Supported
11927 F: drivers/mmc/host/vub300.c
11928
11929 W1 DALLAS'S 1-WIRE BUS
11930 M: Evgeniy Polyakov <zbr@ioremap.net>
11931 S: Maintained
11932 F: Documentation/w1/
11933 F: drivers/w1/
11934
11935 W83791D HARDWARE MONITORING DRIVER
11936 M: Marc Hulsman <m.hulsman@tudelft.nl>
11937 L: lm-sensors@lm-sensors.org
11938 S: Maintained
11939 F: Documentation/hwmon/w83791d
11940 F: drivers/hwmon/w83791d.c
11941
11942 W83793 HARDWARE MONITORING DRIVER
11943 M: Rudolf Marek <r.marek@assembler.cz>
11944 L: lm-sensors@lm-sensors.org
11945 S: Maintained
11946 F: Documentation/hwmon/w83793
11947 F: drivers/hwmon/w83793.c
11948
11949 W83795 HARDWARE MONITORING DRIVER
11950 M: Jean Delvare <jdelvare@suse.com>
11951 L: lm-sensors@lm-sensors.org
11952 S: Maintained
11953 F: drivers/hwmon/w83795.c
11954
11955 W83L51xD SD/MMC CARD INTERFACE DRIVER
11956 M: Pierre Ossman <pierre@ossman.eu>
11957 S: Maintained
11958 F: drivers/mmc/host/wbsd.*
11959
11960 WACOM PROTOCOL 4 SERIAL TABLETS
11961 M: Julian Squires <julian@cipht.net>
11962 M: Hans de Goede <hdegoede@redhat.com>
11963 L: linux-input@vger.kernel.org
11964 S: Maintained
11965 F: drivers/input/tablet/wacom_serial4.c
11966
11967 WATCHDOG DEVICE DRIVERS
11968 M: Wim Van Sebroeck <wim@iguana.be>
11969 R: Guenter Roeck <linux@roeck-us.net>
11970 L: linux-watchdog@vger.kernel.org
11971 W: http://www.linux-watchdog.org/
11972 T: git git://www.linux-watchdog.org/linux-watchdog.git
11973 S: Maintained
11974 F: Documentation/watchdog/
11975 F: drivers/watchdog/
11976 F: include/linux/watchdog.h
11977 F: include/uapi/linux/watchdog.h
11978
11979 WD7000 SCSI DRIVER
11980 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
11981 L: linux-scsi@vger.kernel.org
11982 S: Maintained
11983 F: drivers/scsi/wd7000.c
11984
11985 WIIMOTE HID DRIVER
11986 M: David Herrmann <dh.herrmann@googlemail.com>
11987 L: linux-input@vger.kernel.org
11988 S: Maintained
11989 F: drivers/hid/hid-wiimote*
11990
11991 WINBOND CIR DRIVER
11992 M: David Härdeman <david@hardeman.nu>
11993 S: Maintained
11994 F: drivers/media/rc/winbond-cir.c
11995
11996 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
11997 M: William Breathitt Gray <vilhelm.gray@gmail.com>
11998 L: linux-watchdog@vger.kernel.org
11999 S: Maintained
12000 F: drivers/watchdog/ebc-c384_wdt.c
12001
12002 WINSYSTEMS WS16C48 GPIO DRIVER
12003 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12004 L: linux-gpio@vger.kernel.org
12005 S: Maintained
12006 F: drivers/gpio/gpio-ws16c48.c
12007
12008 WIMAX STACK
12009 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12010 M: linux-wimax@intel.com
12011 L: wimax@linuxwimax.org (subscribers-only)
12012 S: Supported
12013 W: http://linuxwimax.org
12014 F: Documentation/wimax/README.wimax
12015 F: include/linux/wimax/debug.h
12016 F: include/net/wimax.h
12017 F: include/uapi/linux/wimax.h
12018 F: net/wimax/
12019
12020 WISTRON LAPTOP BUTTON DRIVER
12021 M: Miloslav Trmac <mitr@volny.cz>
12022 S: Maintained
12023 F: drivers/input/misc/wistron_btns.c
12024
12025 WL3501 WIRELESS PCMCIA CARD DRIVER
12026 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12027 L: linux-wireless@vger.kernel.org
12028 W: http://oops.ghostprotocols.net:81/blog
12029 S: Maintained
12030 F: drivers/net/wireless/wl3501*
12031
12032 WOLFSON MICROELECTRONICS DRIVERS
12033 L: patches@opensource.wolfsonmicro.com
12034 T: git https://github.com/CirrusLogic/linux-drivers.git
12035 W: https://github.com/CirrusLogic/linux-drivers/wiki
12036 S: Supported
12037 F: Documentation/hwmon/wm83??
12038 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12039 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12040 F: Documentation/devicetree/bindings/mfd/arizona.txt
12041 F: arch/arm/mach-s3c64xx/mach-crag6410*
12042 F: drivers/clk/clk-wm83*.c
12043 F: drivers/extcon/extcon-arizona.c
12044 F: drivers/leds/leds-wm83*.c
12045 F: drivers/gpio/gpio-*wm*.c
12046 F: drivers/gpio/gpio-arizona.c
12047 F: drivers/hwmon/wm83??-hwmon.c
12048 F: drivers/input/misc/wm831x-on.c
12049 F: drivers/input/touchscreen/wm831x-ts.c
12050 F: drivers/input/touchscreen/wm97*.c
12051 F: drivers/mfd/arizona*
12052 F: drivers/mfd/wm*.c
12053 F: drivers/mfd/cs47l24*
12054 F: drivers/power/wm83*.c
12055 F: drivers/rtc/rtc-wm83*.c
12056 F: drivers/regulator/wm8*.c
12057 F: drivers/video/backlight/wm83*_bl.c
12058 F: drivers/watchdog/wm83*_wdt.c
12059 F: include/linux/mfd/arizona/
12060 F: include/linux/mfd/wm831x/
12061 F: include/linux/mfd/wm8350/
12062 F: include/linux/mfd/wm8400*
12063 F: include/linux/wm97xx.h
12064 F: include/sound/wm????.h
12065 F: sound/soc/codecs/arizona.?
12066 F: sound/soc/codecs/wm*
12067 F: sound/soc/codecs/cs47l24*
12068
12069 WORKQUEUE
12070 M: Tejun Heo <tj@kernel.org>
12071 R: Lai Jiangshan <jiangshanlai@gmail.com>
12072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12073 S: Maintained
12074 F: include/linux/workqueue.h
12075 F: kernel/workqueue.c
12076 F: Documentation/workqueue.txt
12077
12078 X.25 NETWORK LAYER
12079 M: Andrew Hendry <andrew.hendry@gmail.com>
12080 L: linux-x25@vger.kernel.org
12081 S: Odd Fixes
12082 F: Documentation/networking/x25*
12083 F: include/net/x25*
12084 F: net/x25/
12085
12086 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12087 M: Thomas Gleixner <tglx@linutronix.de>
12088 M: Ingo Molnar <mingo@redhat.com>
12089 M: "H. Peter Anvin" <hpa@zytor.com>
12090 M: x86@kernel.org
12091 L: linux-kernel@vger.kernel.org
12092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12093 S: Maintained
12094 F: Documentation/x86/
12095 F: arch/x86/
12096
12097 X86 PLATFORM DRIVERS
12098 M: Darren Hart <dvhart@infradead.org>
12099 L: platform-driver-x86@vger.kernel.org
12100 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12101 S: Maintained
12102 F: drivers/platform/x86/
12103 F: drivers/platform/olpc/
12104
12105 X86 MCE INFRASTRUCTURE
12106 M: Tony Luck <tony.luck@intel.com>
12107 M: Borislav Petkov <bp@alien8.de>
12108 L: linux-edac@vger.kernel.org
12109 S: Maintained
12110 F: arch/x86/kernel/cpu/mcheck/*
12111
12112 X86 MICROCODE UPDATE SUPPORT
12113 M: Borislav Petkov <bp@alien8.de>
12114 S: Maintained
12115 F: arch/x86/kernel/cpu/microcode/*
12116
12117 X86 VDSO
12118 M: Andy Lutomirski <luto@amacapital.net>
12119 L: linux-kernel@vger.kernel.org
12120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12121 S: Maintained
12122 F: arch/x86/entry/vdso/
12123
12124 XC2028/3028 TUNER DRIVER
12125 M: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
12126 L: linux-media@vger.kernel.org
12127 W: https://linuxtv.org
12128 T: git git://linuxtv.org/media_tree.git
12129 S: Maintained
12130 F: drivers/media/tuners/tuner-xc2028.*
12131
12132 XEN HYPERVISOR INTERFACE
12133 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12134 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12135 M: David Vrabel <david.vrabel@citrix.com>
12136 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12138 S: Supported
12139 F: arch/x86/xen/
12140 F: drivers/*/xen-*front.c
12141 F: drivers/xen/
12142 F: arch/x86/include/asm/xen/
12143 F: include/xen/
12144 F: include/uapi/xen/
12145
12146 XEN HYPERVISOR ARM
12147 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12148 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12149 S: Supported
12150 F: arch/arm/xen/
12151 F: arch/arm/include/asm/xen/
12152
12153 XEN HYPERVISOR ARM64
12154 M: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
12155 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12156 S: Supported
12157 F: arch/arm64/xen/
12158 F: arch/arm64/include/asm/xen/
12159
12160 XEN NETWORK BACKEND DRIVER
12161 M: Wei Liu <wei.liu2@citrix.com>
12162 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12163 L: netdev@vger.kernel.org
12164 S: Supported
12165 F: drivers/net/xen-netback/*
12166
12167 XEN PCI SUBSYSTEM
12168 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12169 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12170 S: Supported
12171 F: arch/x86/pci/*xen*
12172 F: drivers/pci/*xen*
12173
12174 XEN BLOCK SUBSYSTEM
12175 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12176 M: Roger Pau Monné <roger.pau@citrix.com>
12177 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12178 S: Supported
12179 F: drivers/block/xen-blkback/*
12180 F: drivers/block/xen*
12181
12182 XEN PVSCSI DRIVERS
12183 M: Juergen Gross <jgross@suse.com>
12184 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12185 L: linux-scsi@vger.kernel.org
12186 S: Supported
12187 F: drivers/scsi/xen-scsifront.c
12188 F: drivers/xen/xen-scsiback.c
12189 F: include/xen/interface/io/vscsiif.h
12190
12191 XEN SWIOTLB SUBSYSTEM
12192 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12193 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12194 S: Supported
12195 F: arch/x86/xen/*swiotlb*
12196 F: drivers/xen/*swiotlb*
12197
12198 XFS FILESYSTEM
12199 P: Silicon Graphics Inc
12200 M: Dave Chinner <david@fromorbit.com>
12201 M: xfs@oss.sgi.com
12202 L: xfs@oss.sgi.com
12203 W: http://oss.sgi.com/projects/xfs
12204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12205 S: Supported
12206 F: Documentation/filesystems/xfs.txt
12207 F: fs/xfs/
12208
12209 XILINX AXI ETHERNET DRIVER
12210 M: Anirudha Sarangi <anirudh@xilinx.com>
12211 M: John Linn <John.Linn@xilinx.com>
12212 S: Maintained
12213 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12214
12215 XILINX UARTLITE SERIAL DRIVER
12216 M: Peter Korsgaard <jacmet@sunsite.dk>
12217 L: linux-serial@vger.kernel.org
12218 S: Maintained
12219 F: drivers/tty/serial/uartlite.c
12220
12221 XILINX VIDEO IP CORES
12222 M: Hyun Kwon <hyun.kwon@xilinx.com>
12223 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12224 L: linux-media@vger.kernel.org
12225 T: git git://linuxtv.org/media_tree.git
12226 S: Supported
12227 F: Documentation/devicetree/bindings/media/xilinx/
12228 F: drivers/media/platform/xilinx/
12229 F: include/uapi/linux/xilinx-v4l2-controls.h
12230
12231 XILLYBUS DRIVER
12232 M: Eli Billauer <eli.billauer@gmail.com>
12233 L: linux-kernel@vger.kernel.org
12234 S: Supported
12235 F: drivers/char/xillybus/
12236
12237 XTENSA XTFPGA PLATFORM SUPPORT
12238 M: Max Filippov <jcmvbkbc@gmail.com>
12239 L: linux-xtensa@linux-xtensa.org
12240 S: Maintained
12241 F: drivers/spi/spi-xtensa-xtfpga.c
12242 F: sound/soc/xtensa/xtfpga-i2s.c
12243
12244 YAM DRIVER FOR AX.25
12245 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12246 L: linux-hams@vger.kernel.org
12247 S: Maintained
12248 F: drivers/net/hamradio/yam*
12249 F: include/linux/yam.h
12250
12251 YEALINK PHONE DRIVER
12252 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12253 L: usbb2k-api-dev@nongnu.org
12254 S: Maintained
12255 F: Documentation/input/yealink.txt
12256 F: drivers/input/misc/yealink.*
12257
12258 Z8530 DRIVER FOR AX.25
12259 M: Joerg Reuter <jreuter@yaina.de>
12260 W: http://yaina.de/jreuter/
12261 W: http://www.qsl.net/dl1bke/
12262 L: linux-hams@vger.kernel.org
12263 S: Maintained
12264 F: Documentation/networking/z8530drv.txt
12265 F: drivers/net/hamradio/*scc.c
12266 F: drivers/net/hamradio/z8530.h
12267
12268 ZBUD COMPRESSED PAGE ALLOCATOR
12269 M: Seth Jennings <sjenning@redhat.com>
12270 L: linux-mm@kvack.org
12271 S: Maintained
12272 F: mm/zbud.c
12273 F: include/linux/zbud.h
12274
12275 ZD1211RW WIRELESS DRIVER
12276 M: Daniel Drake <dsd@gentoo.org>
12277 M: Ulrich Kunitz <kune@deine-taler.de>
12278 W: http://zd1211.ath.cx/wiki/DriverRewrite
12279 L: linux-wireless@vger.kernel.org
12280 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12281 S: Maintained
12282 F: drivers/net/wireless/zydas/zd1211rw/
12283
12284 ZPOOL COMPRESSED PAGE STORAGE API
12285 M: Dan Streetman <ddstreet@ieee.org>
12286 L: linux-mm@kvack.org
12287 S: Maintained
12288 F: mm/zpool.c
12289 F: include/linux/zpool.h
12290
12291 ZR36067 VIDEO FOR LINUX DRIVER
12292 L: mjpeg-users@lists.sourceforge.net
12293 L: linux-media@vger.kernel.org
12294 W: http://mjpeg.sourceforge.net/driver-zoran/
12295 T: hg https://linuxtv.org/hg/v4l-dvb
12296 S: Odd Fixes
12297 F: drivers/media/pci/zoran/
12298
12299 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12300 M: Minchan Kim <minchan@kernel.org>
12301 M: Nitin Gupta <ngupta@vflare.org>
12302 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12303 L: linux-kernel@vger.kernel.org
12304 S: Maintained
12305 F: drivers/block/zram/
12306 F: Documentation/blockdev/zram.txt
12307
12308 ZS DECSTATION Z85C30 SERIAL DRIVER
12309 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12310 S: Maintained
12311 F: drivers/tty/serial/zs.*
12312
12313 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12314 M: Minchan Kim <minchan@kernel.org>
12315 M: Nitin Gupta <ngupta@vflare.org>
12316 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12317 L: linux-mm@kvack.org
12318 S: Maintained
12319 F: mm/zsmalloc.c
12320 F: include/linux/zsmalloc.h
12321 F: Documentation/vm/zsmalloc.txt
12322
12323 ZSWAP COMPRESSED SWAP CACHING
12324 M: Seth Jennings <sjenning@redhat.com>
12325 L: linux-mm@kvack.org
12326 S: Maintained
12327 F: mm/zswap.c
12328
12329 THE REST
12330 M: Linus Torvalds <torvalds@linux-foundation.org>
12331 L: linux-kernel@vger.kernel.org
12332 Q: http://patchwork.kernel.org/project/LKML/list/
12333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12334 S: Buried alive in reporters
12335 F: *
12336 F: */
This page took 0.257576 seconds and 6 git commands to generate.