iio: accel: kxsd9: Add device tree bindings
[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 S: Maintained
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F: drivers/tty/serial/8250*
181 F: include/linux/serial_8250.h
182
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L: netdev@vger.kernel.org
185 S: Orphan / Obsolete
186 F: drivers/net/ethernet/8390/
187
188 9P FILE SYSTEM
189 M: Eric Van Hensbergen <ericvh@gmail.com>
190 M: Ron Minnich <rminnich@sandia.gov>
191 M: Latchesar Ionkov <lucho@ionkov.net>
192 L: v9fs-developer@lists.sourceforge.net
193 W: http://swik.net/v9fs
194 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
196 S: Maintained
197 F: Documentation/filesystems/9p.txt
198 F: fs/9p/
199 F: net/9p/
200 F: include/net/9p/
201 F: include/uapi/linux/virtio_9p.h
202 F: include/trace/events/9p.h
203
204
205 A8293 MEDIA DRIVER
206 M: Antti Palosaari <crope@iki.fi>
207 L: linux-media@vger.kernel.org
208 W: https://linuxtv.org
209 W: http://palosaari.fi/linux/
210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
211 T: git git://linuxtv.org/anttip/media_tree.git
212 S: Maintained
213 F: drivers/media/dvb-frontends/a8293*
214
215 AACRAID SCSI RAID DRIVER
216 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
217 L: linux-scsi@vger.kernel.org
218 W: http://www.adaptec.com/
219 S: Supported
220 F: Documentation/scsi/aacraid.txt
221 F: drivers/scsi/aacraid/
222
223 ABI/API
224 L: linux-api@vger.kernel.org
225 F: include/linux/syscalls.h
226 F: kernel/sys_ni.c
227
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M: Hans de Goede <hdegoede@redhat.com>
230 L: linux-hwmon@vger.kernel.org
231 S: Maintained
232 F: drivers/hwmon/abituguru.c
233
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M: Alistair John Strachan <alistair@devzero.co.uk>
236 L: linux-hwmon@vger.kernel.org
237 S: Maintained
238 F: drivers/hwmon/abituguru3.c
239
240 ACCES 104-DIO-48E GPIO DRIVER
241 M: William Breathitt Gray <vilhelm.gray@gmail.com>
242 L: linux-gpio@vger.kernel.org
243 S: Maintained
244 F: drivers/gpio/gpio-104-dio-48e.c
245
246 ACCES 104-IDI-48 GPIO DRIVER
247 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L: linux-gpio@vger.kernel.org
249 S: Maintained
250 F: drivers/gpio/gpio-104-idi-48.c
251
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L: linux-gpio@vger.kernel.org
255 S: Maintained
256 F: drivers/gpio/gpio-104-idio-16.c
257
258 ACENIC DRIVER
259 M: Jes Sorensen <jes@trained-monkey.org>
260 L: linux-acenic@sunsite.dk
261 S: Maintained
262 F: drivers/net/ethernet/alteon/acenic*
263
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M: Peter Feuerer <peter@piie.net>
266 L: platform-driver-x86@vger.kernel.org
267 W: http://piie.net/?section=acerhdf
268 S: Maintained
269 F: drivers/platform/x86/acerhdf.c
270
271 ACER WMI LAPTOP EXTRAS
272 M: "Lee, Chun-Yi" <jlee@suse.com>
273 L: platform-driver-x86@vger.kernel.org
274 S: Maintained
275 F: drivers/platform/x86/acer-wmi.c
276
277 ACPI
278 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M: Len Brown <lenb@kernel.org>
280 L: linux-acpi@vger.kernel.org
281 W: https://01.org/linux-acpi
282 Q: https://patchwork.kernel.org/project/linux-acpi/list/
283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
284 S: Supported
285 F: drivers/acpi/
286 F: drivers/pnp/pnpacpi/
287 F: include/linux/acpi.h
288 F: include/acpi/
289 F: Documentation/acpi/
290 F: Documentation/ABI/testing/sysfs-bus-acpi
291 F: drivers/pci/*acpi*
292 F: drivers/pci/*/*acpi*
293 F: drivers/pci/*/*/*acpi*
294 F: tools/power/acpi/
295
296 ACPI COMPONENT ARCHITECTURE (ACPICA)
297 M: Robert Moore <robert.moore@intel.com>
298 M: Lv Zheng <lv.zheng@intel.com>
299 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
300 L: linux-acpi@vger.kernel.org
301 L: devel@acpica.org
302 W: https://acpica.org/
303 W: https://github.com/acpica/acpica/
304 Q: https://patchwork.kernel.org/project/linux-acpi/list/
305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
306 S: Supported
307 F: drivers/acpi/acpica/
308 F: include/acpi/
309 F: tools/power/acpi/
310
311 ACPI FAN DRIVER
312 M: Zhang Rui <rui.zhang@intel.com>
313 L: linux-acpi@vger.kernel.org
314 W: https://01.org/linux-acpi
315 S: Supported
316 F: drivers/acpi/fan.c
317
318 ACPI THERMAL DRIVER
319 M: Zhang Rui <rui.zhang@intel.com>
320 L: linux-acpi@vger.kernel.org
321 W: https://01.org/linux-acpi
322 S: Supported
323 F: drivers/acpi/*thermal*
324
325 ACPI VIDEO DRIVER
326 M: Zhang Rui <rui.zhang@intel.com>
327 L: linux-acpi@vger.kernel.org
328 W: https://01.org/linux-acpi
329 S: Supported
330 F: drivers/acpi/acpi_video.c
331
332 ACPI WMI DRIVER
333 L: platform-driver-x86@vger.kernel.org
334 S: Orphan
335 F: drivers/platform/x86/wmi.c
336
337 AD1889 ALSA SOUND DRIVER
338 M: Thibaut Varene <T-Bone@parisc-linux.org>
339 W: http://wiki.parisc-linux.org/AD1889
340 L: linux-parisc@vger.kernel.org
341 S: Maintained
342 F: sound/pci/ad1889.*
343
344 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
345 M: Michael Hennerich <michael.hennerich@analog.com>
346 W: http://wiki.analog.com/AD5254
347 W: http://ez.analog.com/community/linux-device-drivers
348 S: Supported
349 F: drivers/misc/ad525x_dpot.c
350
351 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
352 M: Michael Hennerich <michael.hennerich@analog.com>
353 W: http://wiki.analog.com/AD5398
354 W: http://ez.analog.com/community/linux-device-drivers
355 S: Supported
356 F: drivers/regulator/ad5398.c
357
358 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
359 M: Michael Hennerich <michael.hennerich@analog.com>
360 W: http://wiki.analog.com/AD7142
361 W: http://ez.analog.com/community/linux-device-drivers
362 S: Supported
363 F: drivers/input/misc/ad714x.c
364
365 AD7877 TOUCHSCREEN DRIVER
366 M: Michael Hennerich <michael.hennerich@analog.com>
367 W: http://wiki.analog.com/AD7877
368 W: http://ez.analog.com/community/linux-device-drivers
369 S: Supported
370 F: drivers/input/touchscreen/ad7877.c
371
372 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
373 M: Michael Hennerich <michael.hennerich@analog.com>
374 W: http://wiki.analog.com/AD7879
375 W: http://ez.analog.com/community/linux-device-drivers
376 S: Supported
377 F: drivers/input/touchscreen/ad7879.c
378
379 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
380 M: Jiri Kosina <jikos@kernel.org>
381 S: Maintained
382
383 ADF7242 IEEE 802.15.4 RADIO DRIVER
384 M: Michael Hennerich <michael.hennerich@analog.com>
385 W: https://wiki.analog.com/ADF7242
386 W: http://ez.analog.com/community/linux-device-drivers
387 L: linux-wpan@vger.kernel.org
388 S: Supported
389 F: drivers/net/ieee802154/adf7242.c
390 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
391
392 ADM1025 HARDWARE MONITOR DRIVER
393 M: Jean Delvare <jdelvare@suse.com>
394 L: linux-hwmon@vger.kernel.org
395 S: Maintained
396 F: Documentation/hwmon/adm1025
397 F: drivers/hwmon/adm1025.c
398
399 ADM1029 HARDWARE MONITOR DRIVER
400 M: Corentin Labbe <clabbe.montjoie@gmail.com>
401 L: linux-hwmon@vger.kernel.org
402 S: Maintained
403 F: drivers/hwmon/adm1029.c
404
405 ADM8211 WIRELESS DRIVER
406 L: linux-wireless@vger.kernel.org
407 W: http://wireless.kernel.org/
408 S: Orphan
409 F: drivers/net/wireless/admtek/adm8211.*
410
411 ADP1653 FLASH CONTROLLER DRIVER
412 M: Sakari Ailus <sakari.ailus@iki.fi>
413 L: linux-media@vger.kernel.org
414 S: Maintained
415 F: drivers/media/i2c/adp1653.c
416 F: include/media/i2c/adp1653.h
417
418 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
419 M: Michael Hennerich <michael.hennerich@analog.com>
420 W: http://wiki.analog.com/ADP5520
421 W: http://ez.analog.com/community/linux-device-drivers
422 S: Supported
423 F: drivers/mfd/adp5520.c
424 F: drivers/video/backlight/adp5520_bl.c
425 F: drivers/leds/leds-adp5520.c
426 F: drivers/gpio/gpio-adp5520.c
427 F: drivers/input/keyboard/adp5520-keys.c
428
429 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
430 M: Michael Hennerich <michael.hennerich@analog.com>
431 W: http://wiki.analog.com/ADP5588
432 W: http://ez.analog.com/community/linux-device-drivers
433 S: Supported
434 F: drivers/input/keyboard/adp5588-keys.c
435 F: drivers/gpio/gpio-adp5588.c
436
437 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
438 M: Michael Hennerich <michael.hennerich@analog.com>
439 W: http://wiki.analog.com/ADP8860
440 W: http://ez.analog.com/community/linux-device-drivers
441 S: Supported
442 F: drivers/video/backlight/adp8860_bl.c
443
444 ADS1015 HARDWARE MONITOR DRIVER
445 M: Dirk Eibach <eibach@gdsys.de>
446 L: linux-hwmon@vger.kernel.org
447 S: Maintained
448 F: Documentation/hwmon/ads1015
449 F: drivers/hwmon/ads1015.c
450 F: include/linux/i2c/ads1015.h
451
452 ADT746X FAN DRIVER
453 M: Colin Leroy <colin@colino.net>
454 S: Maintained
455 F: drivers/macintosh/therm_adt746x.c
456
457 ADT7475 HARDWARE MONITOR DRIVER
458 M: Jean Delvare <jdelvare@suse.com>
459 L: linux-hwmon@vger.kernel.org
460 S: Maintained
461 F: Documentation/hwmon/adt7475
462 F: drivers/hwmon/adt7475.c
463
464 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
465 M: Michael Hennerich <michael.hennerich@analog.com>
466 W: http://wiki.analog.com/ADXL345
467 W: http://ez.analog.com/community/linux-device-drivers
468 S: Supported
469 F: drivers/input/misc/adxl34x.c
470
471 ADVANSYS SCSI DRIVER
472 M: Matthew Wilcox <matthew@wil.cx>
473 M: Hannes Reinecke <hare@suse.com>
474 L: linux-scsi@vger.kernel.org
475 S: Maintained
476 F: Documentation/scsi/advansys.txt
477 F: drivers/scsi/advansys.c
478
479 AEDSP16 DRIVER
480 M: Riccardo Facchetti <fizban@tin.it>
481 S: Maintained
482 F: sound/oss/aedsp16.c
483
484 AF9013 MEDIA DRIVER
485 M: Antti Palosaari <crope@iki.fi>
486 L: linux-media@vger.kernel.org
487 W: https://linuxtv.org
488 W: http://palosaari.fi/linux/
489 Q: http://patchwork.linuxtv.org/project/linux-media/list/
490 T: git git://linuxtv.org/anttip/media_tree.git
491 S: Maintained
492 F: drivers/media/dvb-frontends/af9013*
493
494 AF9033 MEDIA DRIVER
495 M: Antti Palosaari <crope@iki.fi>
496 L: linux-media@vger.kernel.org
497 W: https://linuxtv.org
498 W: http://palosaari.fi/linux/
499 Q: http://patchwork.linuxtv.org/project/linux-media/list/
500 T: git git://linuxtv.org/anttip/media_tree.git
501 S: Maintained
502 F: drivers/media/dvb-frontends/af9033*
503
504 AFFS FILE SYSTEM
505 L: linux-fsdevel@vger.kernel.org
506 S: Orphan
507 F: Documentation/filesystems/affs.txt
508 F: fs/affs/
509
510 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
511 M: David Howells <dhowells@redhat.com>
512 L: linux-afs@lists.infradead.org
513 S: Supported
514 F: fs/afs/
515 F: include/net/af_rxrpc.h
516 F: net/rxrpc/af_rxrpc.c
517
518 AGPGART DRIVER
519 M: David Airlie <airlied@linux.ie>
520 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
521 S: Maintained
522 F: drivers/char/agp/
523 F: include/linux/agp*
524 F: include/uapi/linux/agp*
525
526 AHA152X SCSI DRIVER
527 M: "Juergen E. Fischer" <fischer@norbit.de>
528 L: linux-scsi@vger.kernel.org
529 S: Maintained
530 F: drivers/scsi/aha152x*
531 F: drivers/scsi/pcmcia/aha152x*
532
533 AIC7XXX / AIC79XX SCSI DRIVER
534 M: Hannes Reinecke <hare@suse.com>
535 L: linux-scsi@vger.kernel.org
536 S: Maintained
537 F: drivers/scsi/aic7xxx/
538
539 AIMSLAB FM RADIO RECEIVER DRIVER
540 M: Hans Verkuil <hverkuil@xs4all.nl>
541 L: linux-media@vger.kernel.org
542 T: git git://linuxtv.org/media_tree.git
543 W: https://linuxtv.org
544 S: Maintained
545 F: drivers/media/radio/radio-aimslab*
546
547 AIO
548 M: Benjamin LaHaise <bcrl@kvack.org>
549 L: linux-aio@kvack.org
550 S: Supported
551 F: fs/aio.c
552 F: include/linux/*aio*.h
553
554 AIRSPY MEDIA DRIVER
555 M: Antti Palosaari <crope@iki.fi>
556 L: linux-media@vger.kernel.org
557 W: https://linuxtv.org
558 W: http://palosaari.fi/linux/
559 Q: http://patchwork.linuxtv.org/project/linux-media/list/
560 T: git git://linuxtv.org/anttip/media_tree.git
561 S: Maintained
562 F: drivers/media/usb/airspy/
563
564 ALCATEL SPEEDTOUCH USB DRIVER
565 M: Duncan Sands <duncan.sands@free.fr>
566 L: linux-usb@vger.kernel.org
567 W: http://www.linux-usb.org/SpeedTouch/
568 S: Maintained
569 F: drivers/usb/atm/speedtch.c
570 F: drivers/usb/atm/usbatm.c
571
572 ALCHEMY AU1XX0 MMC DRIVER
573 M: Manuel Lauss <manuel.lauss@gmail.com>
574 S: Maintained
575 F: drivers/mmc/host/au1xmmc.c
576
577 ALI1563 I2C DRIVER
578 M: Rudolf Marek <r.marek@assembler.cz>
579 L: linux-i2c@vger.kernel.org
580 S: Maintained
581 F: Documentation/i2c/busses/i2c-ali1563
582 F: drivers/i2c/busses/i2c-ali1563.c
583
584 ALLWINNER SECURITY SYSTEM
585 M: Corentin Labbe <clabbe.montjoie@gmail.com>
586 L: linux-crypto@vger.kernel.org
587 S: Maintained
588 F: drivers/crypto/sunxi-ss/
589
590 ALPHA PORT
591 M: Richard Henderson <rth@twiddle.net>
592 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
593 M: Matt Turner <mattst88@gmail.com>
594 S: Odd Fixes
595 L: linux-alpha@vger.kernel.org
596 F: arch/alpha/
597
598 ALTERA MAILBOX DRIVER
599 M: Ley Foon Tan <lftan@altera.com>
600 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
601 S: Maintained
602 F: drivers/mailbox/mailbox-altera.c
603
604 ALTERA PIO DRIVER
605 M: Tien Hock Loh <thloh@altera.com>
606 L: linux-gpio@vger.kernel.org
607 S: Maintained
608 F: drivers/gpio/gpio-altera.c
609
610 ALTERA TRIPLE SPEED ETHERNET DRIVER
611 M: Vince Bridgers <vbridger@opensource.altera.com>
612 L: netdev@vger.kernel.org
613 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
614 S: Maintained
615 F: drivers/net/ethernet/altera/
616
617 ALTERA UART/JTAG UART SERIAL DRIVERS
618 M: Tobias Klauser <tklauser@distanz.ch>
619 L: linux-serial@vger.kernel.org
620 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
621 S: Maintained
622 F: drivers/tty/serial/altera_uart.c
623 F: drivers/tty/serial/altera_jtaguart.c
624 F: include/linux/altera_uart.h
625 F: include/linux/altera_jtaguart.h
626
627 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
628 M: Tom Lendacky <thomas.lendacky@amd.com>
629 M: Gary Hook <gary.hook@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: linux-hwmon@vger.kernel.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 ANDROID ION DRIVER
780 M: Laura Abbott <labbott@redhat.com>
781 M: Sumit Semwal <sumit.semwal@linaro.org>
782 L: devel@driverdev.osuosl.org
783 S: Supported
784 F: drivers/staging/android/ion
785 F: drivers/staging/android/uapi/ion.h
786 F: drivers/staging/android/uapi/ion_test.h
787
788 AOA (Apple Onboard Audio) ALSA DRIVER
789 M: Johannes Berg <johannes@sipsolutions.net>
790 L: linuxppc-dev@lists.ozlabs.org
791 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
792 S: Maintained
793 F: sound/aoa/
794
795 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
796 M: William Breathitt Gray <vilhelm.gray@gmail.com>
797 L: linux-iio@vger.kernel.org
798 S: Maintained
799 F: drivers/iio/dac/stx104.c
800
801 APM DRIVER
802 M: Jiri Kosina <jikos@kernel.org>
803 S: Odd fixes
804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
805 F: arch/x86/kernel/apm_32.c
806 F: include/linux/apm_bios.h
807 F: include/uapi/linux/apm_bios.h
808 F: drivers/char/apm-emulation.c
809
810 APPLE BCM5974 MULTITOUCH DRIVER
811 M: Henrik Rydberg <rydberg@bitmath.org>
812 L: linux-input@vger.kernel.org
813 S: Odd fixes
814 F: drivers/input/mouse/bcm5974.c
815
816 APPLE SMC DRIVER
817 M: Henrik Rydberg <rydberg@bitmath.org>
818 L: linux-hwmon@vger.kernel.org
819 S: Odd fixes
820 F: drivers/hwmon/applesmc.c
821
822 APPLETALK NETWORK LAYER
823 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
824 S: Maintained
825 F: drivers/net/appletalk/
826 F: net/appletalk/
827
828 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
829 M: Duc Dang <dhdang@apm.com>
830 S: Supported
831 F: arch/arm64/boot/dts/apm/
832
833 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
834 M: Iyappan Subramanian <isubramanian@apm.com>
835 M: Keyur Chudgar <kchudgar@apm.com>
836 S: Supported
837 F: drivers/net/ethernet/apm/xgene/
838 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
839
840 APTINA CAMERA SENSOR PLL
841 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
842 L: linux-media@vger.kernel.org
843 S: Maintained
844 F: drivers/media/i2c/aptina-pll.*
845
846 ARC FRAMEBUFFER DRIVER
847 M: Jaya Kumar <jayalk@intworks.biz>
848 S: Maintained
849 F: drivers/video/fbdev/arcfb.c
850 F: drivers/video/fbdev/core/fb_defio.c
851
852 ARCNET NETWORK LAYER
853 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
854 L: netdev@vger.kernel.org
855 S: Maintained
856 F: drivers/net/arcnet/
857 F: include/uapi/linux/if_arcnet.h
858
859 ARC PGU DRM DRIVER
860 M: Alexey Brodkin <abrodkin@synopsys.com>
861 S: Supported
862 F: drivers/gpu/drm/arc/
863 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
864
865 ARM HDLCD DRM DRIVER
866 M: Liviu Dudau <liviu.dudau@arm.com>
867 S: Supported
868 F: drivers/gpu/drm/arm/
869 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
870
871 ARM MFM AND FLOPPY DRIVERS
872 M: Ian Molton <spyro@f2s.com>
873 S: Maintained
874 F: arch/arm/lib/floppydma.S
875 F: arch/arm/include/asm/floppy.h
876
877 ARM PMU PROFILING AND DEBUGGING
878 M: Will Deacon <will.deacon@arm.com>
879 R: Mark Rutland <mark.rutland@arm.com>
880 S: Maintained
881 F: arch/arm*/kernel/perf_*
882 F: arch/arm/oprofile/common.c
883 F: arch/arm*/kernel/hw_breakpoint.c
884 F: arch/arm*/include/asm/hw_breakpoint.h
885 F: arch/arm*/include/asm/perf_event.h
886 F: drivers/perf/arm_pmu.c
887 F: include/linux/perf/arm_pmu.h
888
889 ARM PORT
890 M: Russell King <linux@armlinux.org.uk>
891 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
892 W: http://www.armlinux.org.uk/
893 S: Maintained
894 F: arch/arm/
895
896 ARM SUB-ARCHITECTURES
897 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898 S: Maintained
899 F: arch/arm/mach-*/
900 F: arch/arm/plat-*/
901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
902
903 ARM PRIMECELL AACI PL041 DRIVER
904 M: Russell King <linux@armlinux.org.uk>
905 S: Maintained
906 F: sound/arm/aaci.*
907
908 ARM PRIMECELL CLCD PL110 DRIVER
909 M: Russell King <linux@armlinux.org.uk>
910 S: Maintained
911 F: drivers/video/fbdev/amba-clcd.*
912
913 ARM PRIMECELL KMI PL050 DRIVER
914 M: Russell King <linux@armlinux.org.uk>
915 S: Maintained
916 F: drivers/input/serio/ambakmi.*
917 F: include/linux/amba/kmi.h
918
919 ARM PRIMECELL MMCI PL180/1 DRIVER
920 M: Russell King <linux@armlinux.org.uk>
921 S: Maintained
922 F: drivers/mmc/host/mmci.*
923 F: include/linux/amba/mmci.h
924
925 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
926 M: Russell King <linux@armlinux.org.uk>
927 S: Maintained
928 F: drivers/tty/serial/amba-pl01*.c
929 F: include/linux/amba/serial.h
930
931 ARM PRIMECELL BUS SUPPORT
932 M: Russell King <linux@armlinux.org.uk>
933 S: Maintained
934 F: drivers/amba/
935 F: include/linux/amba/bus.h
936
937 ARM/ADS SPHERE MACHINE SUPPORT
938 M: Lennert Buytenhek <kernel@wantstofly.org>
939 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940 S: Maintained
941
942 ARM/AFEB9260 MACHINE SUPPORT
943 M: Sergey Lapin <slapin@ossfans.org>
944 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
945 S: Maintained
946
947 ARM/AJECO 1ARM MACHINE SUPPORT
948 M: Lennert Buytenhek <kernel@wantstofly.org>
949 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950 S: Maintained
951
952 ARM/Allwinner sunXi SoC support
953 M: Maxime Ripard <maxime.ripard@free-electrons.com>
954 M: Chen-Yu Tsai <wens@csie.org>
955 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956 S: Maintained
957 N: sun[x456789]i
958
959 ARM/Allwinner SoC Clock Support
960 M: Emilio López <emilio@elopez.com.ar>
961 S: Maintained
962 F: drivers/clk/sunxi/
963
964 ARM/Amlogic Meson SoC support
965 M: Carlo Caione <carlo@caione.org>
966 M: Kevin Hilman <khilman@baylibre.com>
967 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
968 L: linux-amlogic@lists.infradead.org
969 W: http://linux-meson.com/
970 S: Maintained
971 F: arch/arm/mach-meson/
972 F: arch/arm/boot/dts/meson*
973 F: arch/arm64/boot/dts/amlogic/
974 F: drivers/pinctrl/meson/
975 N: meson
976
977 ARM/Annapurna Labs ALPINE ARCHITECTURE
978 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
979 M: Antoine Tenart <antoine.tenart@free-electrons.com>
980 S: Maintained
981 F: arch/arm/mach-alpine/
982 F: arch/arm/boot/dts/alpine*
983 F: arch/arm64/boot/dts/al/
984 F: drivers/*/*alpine*
985
986 ARM/ARTPEC MACHINE SUPPORT
987 M: Jesper Nilsson <jesper.nilsson@axis.com>
988 M: Lars Persson <lars.persson@axis.com>
989 M: Niklas Cassel <niklas.cassel@axis.com>
990 S: Maintained
991 L: linux-arm-kernel@axis.com
992 F: arch/arm/mach-artpec
993 F: arch/arm/boot/dts/artpec6*
994 F: drivers/clk/axis
995
996 ARM/ASPEED MACHINE SUPPORT
997 M: Joel Stanley <joel@jms.id.au>
998 S: Maintained
999 F: arch/arm/mach-aspeed/
1000 F: arch/arm/boot/dts/aspeed-*
1001 F: drivers/*/*aspeed*
1002
1003 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1004 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1005 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1006 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1007 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1008 W: http://www.linux4sam.org
1009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1010 S: Supported
1011 F: arch/arm/mach-at91/
1012 F: include/soc/at91/
1013 F: arch/arm/boot/dts/at91*.dts
1014 F: arch/arm/boot/dts/at91*.dtsi
1015 F: arch/arm/boot/dts/sama*.dts
1016 F: arch/arm/boot/dts/sama*.dtsi
1017 F: arch/arm/include/debug/at91.S
1018
1019 ARM/ATMEL AT91 Clock Support
1020 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1021 S: Maintained
1022 F: drivers/clk/at91
1023
1024 ARM/CALXEDA HIGHBANK ARCHITECTURE
1025 M: Rob Herring <robh@kernel.org>
1026 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1027 S: Maintained
1028 F: arch/arm/mach-highbank/
1029 F: arch/arm/boot/dts/highbank.dts
1030 F: arch/arm/boot/dts/ecx-*.dts*
1031
1032 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1033 M: Krzysztof Halasa <khalasa@piap.pl>
1034 S: Maintained
1035 F: arch/arm/mach-cns3xxx/
1036
1037 ARM/CAVIUM THUNDER NETWORK DRIVER
1038 M: Sunil Goutham <sgoutham@cavium.com>
1039 M: Robert Richter <rric@kernel.org>
1040 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 S: Supported
1042 F: drivers/net/ethernet/cavium/thunder/
1043
1044 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1045 M: Alexander Shiyan <shc_work@mail.ru>
1046 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1047 S: Odd Fixes
1048 N: clps711x
1049
1050 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1051 M: Hartley Sweeten <hsweeten@visionengravers.com>
1052 M: Ryan Mallon <rmallon@gmail.com>
1053 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1054 S: Maintained
1055 F: arch/arm/mach-ep93xx/
1056 F: arch/arm/mach-ep93xx/include/mach/
1057
1058 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1059 M: Lennert Buytenhek <kernel@wantstofly.org>
1060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1061 S: Maintained
1062
1063 ARM/CLKDEV SUPPORT
1064 M: Russell King <linux@armlinux.org.uk>
1065 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066 S: Maintained
1067 F: arch/arm/include/asm/clkdev.h
1068 F: drivers/clk/clkdev.c
1069
1070 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1071 M: Mike Rapoport <mike@compulab.co.il>
1072 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1073 S: Maintained
1074
1075 ARM/CONTEC MICRO9 MACHINE SUPPORT
1076 M: Hubert Feurstein <hubert.feurstein@contec.at>
1077 S: Maintained
1078 F: arch/arm/mach-ep93xx/micro9.c
1079
1080 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1081 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1082 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1083 S: Maintained
1084 F: drivers/hwtracing/coresight/*
1085 F: Documentation/trace/coresight.txt
1086 F: Documentation/devicetree/bindings/arm/coresight.txt
1087 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1088
1089 ARM/CORGI MACHINE SUPPORT
1090 M: Richard Purdie <rpurdie@rpsys.net>
1091 S: Maintained
1092
1093 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1094 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1095 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1096 T: git git://github.com/ulli-kroll/linux.git
1097 S: Maintained
1098 F: arch/arm/mach-gemini/
1099 F: drivers/rtc/rtc-gemini.c
1100
1101 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1102 M: Barry Song <baohua@kernel.org>
1103 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1105 S: Maintained
1106 F: arch/arm/boot/dts/prima2*
1107 F: arch/arm/mach-prima2/
1108 F: drivers/clk/sirf/
1109 F: drivers/clocksource/timer-prima2.c
1110 F: drivers/clocksource/timer-atlas7.c
1111 N: [^a-z]sirf
1112
1113 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1114 M: Baruch Siach <baruch@tkos.co.il>
1115 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 S: Maintained
1117 F: arch/arm/boot/dts/cx92755*
1118 N: digicolor
1119
1120 ARM/EBSA110 MACHINE SUPPORT
1121 M: Russell King <linux@armlinux.org.uk>
1122 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 W: http://www.armlinux.org.uk/
1124 S: Maintained
1125 F: arch/arm/mach-ebsa110/
1126 F: drivers/net/ethernet/amd/am79c961a.*
1127
1128 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1129 M: Uwe Kleine-König <kernel@pengutronix.de>
1130 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 S: Maintained
1132 N: efm32
1133
1134 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1135 M: Daniel Ribeiro <drwyrm@gmail.com>
1136 M: Stefan Schmidt <stefan@openezx.org>
1137 M: Harald Welte <laforge@openezx.org>
1138 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1139 W: http://www.openezx.org/
1140 S: Maintained
1141 T: topgit git://git.openezx.org/openezx.git
1142 F: arch/arm/mach-pxa/ezx.c
1143
1144 ARM/FARADAY FA526 PORT
1145 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1146 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 S: Maintained
1148 T: git git://git.berlios.de/gemini-board
1149 F: arch/arm/mm/*-fa*
1150
1151 ARM/FOOTBRIDGE ARCHITECTURE
1152 M: Russell King <linux@armlinux.org.uk>
1153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 W: http://www.armlinux.org.uk/
1155 S: Maintained
1156 F: arch/arm/include/asm/hardware/dec21285.h
1157 F: arch/arm/mach-footbridge/
1158
1159 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1160 M: Shawn Guo <shawnguo@kernel.org>
1161 M: Sascha Hauer <kernel@pengutronix.de>
1162 R: Fabio Estevam <fabio.estevam@nxp.com>
1163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 S: Maintained
1165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1166 F: arch/arm/mach-imx/
1167 F: arch/arm/mach-mxs/
1168 F: arch/arm/boot/dts/imx*
1169 F: arch/arm/configs/imx*_defconfig
1170 F: drivers/clk/imx/
1171 F: include/soc/imx/
1172
1173 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1174 M: Shawn Guo <shawnguo@kernel.org>
1175 M: Sascha Hauer <kernel@pengutronix.de>
1176 R: Stefan Agner <stefan@agner.ch>
1177 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 S: Maintained
1179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1180 F: arch/arm/mach-imx/*vf610*
1181 F: arch/arm/boot/dts/vf*
1182
1183 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1184 M: Lennert Buytenhek <kernel@wantstofly.org>
1185 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186 S: Maintained
1187
1188 ARM/GUMSTIX MACHINE SUPPORT
1189 M: Steve Sakoman <sakoman@gmail.com>
1190 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 S: Maintained
1192
1193 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1194 M: Philipp Zabel <philipp.zabel@gmail.com>
1195 M: Paul Parsons <lost.distance@yahoo.com>
1196 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 S: Maintained
1198 F: arch/arm/mach-pxa/hx4700.c
1199 F: arch/arm/mach-pxa/include/mach/hx4700.h
1200 F: sound/soc/pxa/hx4700.c
1201
1202 ARM/HISILICON SOC SUPPORT
1203 M: Wei Xu <xuwei5@hisilicon.com>
1204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 W: http://www.hisilicon.com
1206 S: Supported
1207 T: git git://github.com/hisilicon/linux-hisi.git
1208 F: arch/arm/mach-hisi/
1209 F: arch/arm/boot/dts/hi3*
1210 F: arch/arm/boot/dts/hip*
1211 F: arch/arm/boot/dts/hisi*
1212 F: arch/arm64/boot/dts/hisilicon/
1213
1214 ARM/HP JORNADA 7XX MACHINE SUPPORT
1215 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1216 W: www.jlime.com
1217 S: Maintained
1218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1219 F: arch/arm/mach-sa1100/jornada720.c
1220 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1221
1222 ARM/IGEP MACHINE SUPPORT
1223 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1224 M: Javier Martinez Canillas <javier@dowhile0.org>
1225 L: linux-omap@vger.kernel.org
1226 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 S: Maintained
1228 F: arch/arm/boot/dts/omap3-igep*
1229
1230 ARM/INCOME PXA270 SUPPORT
1231 M: Marek Vasut <marek.vasut@gmail.com>
1232 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 S: Maintained
1234 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1235
1236 ARM/INTEL IOP32X ARM ARCHITECTURE
1237 M: Lennert Buytenhek <kernel@wantstofly.org>
1238 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1239 S: Maintained
1240
1241 ARM/INTEL IOP33X ARM ARCHITECTURE
1242 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 S: Orphan
1244
1245 ARM/INTEL IOP13XX ARM ARCHITECTURE
1246 M: Lennert Buytenhek <kernel@wantstofly.org>
1247 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248 S: Maintained
1249
1250 ARM/INTEL IQ81342EX MACHINE SUPPORT
1251 M: Lennert Buytenhek <kernel@wantstofly.org>
1252 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253 S: Maintained
1254
1255 ARM/INTEL IXDP2850 MACHINE SUPPORT
1256 M: Lennert Buytenhek <kernel@wantstofly.org>
1257 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1258 S: Maintained
1259
1260 ARM/INTEL IXP4XX ARM ARCHITECTURE
1261 M: Imre Kaloz <kaloz@openwrt.org>
1262 M: Krzysztof Halasa <khalasa@piap.pl>
1263 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264 S: Maintained
1265 F: arch/arm/mach-ixp4xx/
1266
1267 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1268 M: Jonathan Cameron <jic23@cam.ac.uk>
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 S: Maintained
1271 F: arch/arm/mach-pxa/stargate2.c
1272 F: drivers/pcmcia/pxa2xx_stargate2.c
1273
1274 ARM/INTEL XSC3 (MANZANO) ARM CORE
1275 M: Lennert Buytenhek <kernel@wantstofly.org>
1276 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1277 S: Maintained
1278
1279 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1280 M: Lennert Buytenhek <kernel@wantstofly.org>
1281 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 S: Maintained
1283
1284 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1285 M: Santosh Shilimkar <ssantosh@kernel.org>
1286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 S: Maintained
1288 F: arch/arm/mach-keystone/
1289 F: arch/arm/boot/dts/keystone-*
1290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1291
1292 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1293 M: Santosh Shilimkar <ssantosh@kernel.org>
1294 L: linux-kernel@vger.kernel.org
1295 S: Maintained
1296 F: drivers/clk/keystone/
1297
1298 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1299 M: Santosh Shilimkar <ssantosh@kernel.org>
1300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1301 L: linux-kernel@vger.kernel.org
1302 S: Maintained
1303 F: drivers/clocksource/timer-keystone.c
1304
1305 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1306 M: Santosh Shilimkar <ssantosh@kernel.org>
1307 L: linux-kernel@vger.kernel.org
1308 S: Maintained
1309 F: drivers/power/reset/keystone-reset.c
1310
1311 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1312 M: Santosh Shilimkar <ssantosh@kernel.org>
1313 L: linux-kernel@vger.kernel.org
1314 S: Maintained
1315 F: drivers/memory/*emif*
1316
1317 ARM/LG1K ARCHITECTURE
1318 M: Chanho Min <chanho.min@lge.com>
1319 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1320 S: Maintained
1321 F: arch/arm64/boot/dts/lg/
1322
1323 ARM/LOGICPD PXA270 MACHINE SUPPORT
1324 M: Lennert Buytenhek <kernel@wantstofly.org>
1325 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326 S: Maintained
1327
1328 ARM/LPC18XX ARCHITECTURE
1329 M: Joachim Eastwood <manabian@gmail.com>
1330 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331 S: Maintained
1332 F: arch/arm/boot/dts/lpc43*
1333 F: drivers/clk/nxp/clk-lpc18xx*
1334 F: drivers/clocksource/time-lpc32xx.c
1335 F: drivers/i2c/busses/i2c-lpc2k.c
1336 F: drivers/memory/pl172.c
1337 F: drivers/mtd/spi-nor/nxp-spifi.c
1338 F: drivers/rtc/rtc-lpc24xx.c
1339 N: lpc18xx
1340
1341 ARM/LPC32XX SOC SUPPORT
1342 M: Vladimir Zapolskiy <vz@mleia.com>
1343 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1344 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1345 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1346 S: Maintained
1347 F: arch/arm/boot/dts/lpc32*
1348 F: arch/arm/mach-lpc32xx/
1349 F: drivers/i2c/busses/i2c-pnx.c
1350 F: drivers/net/ethernet/nxp/lpc_eth.c
1351 F: drivers/usb/host/ohci-nxp.c
1352 F: drivers/watchdog/pnx4008_wdt.c
1353 N: lpc32xx
1354
1355 ARM/MAGICIAN MACHINE SUPPORT
1356 M: Philipp Zabel <philipp.zabel@gmail.com>
1357 S: Maintained
1358
1359 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1360 M: Jason Cooper <jason@lakedaemon.net>
1361 M: Andrew Lunn <andrew@lunn.ch>
1362 M: Gregory Clement <gregory.clement@free-electrons.com>
1363 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1364 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1365 S: Maintained
1366 F: arch/arm/mach-mvebu/
1367 F: drivers/rtc/rtc-armada38x.c
1368 F: arch/arm/boot/dts/armada*
1369 F: arch/arm/boot/dts/kirkwood*
1370 F: arch/arm64/boot/dts/marvell/armada*
1371 F: drivers/cpufreq/mvebu-cpufreq.c
1372 F: arch/arm/configs/mvebu_*_defconfig
1373
1374 ARM/Marvell Berlin SoC support
1375 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1376 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377 S: Maintained
1378 F: arch/arm/mach-berlin/
1379 F: arch/arm/boot/dts/berlin*
1380 F: arch/arm64/boot/dts/marvell/berlin*
1381
1382
1383 ARM/Marvell Dove/MV78xx0/Orion SOC support
1384 M: Jason Cooper <jason@lakedaemon.net>
1385 M: Andrew Lunn <andrew@lunn.ch>
1386 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1387 M: Gregory Clement <gregory.clement@free-electrons.com>
1388 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1389 S: Maintained
1390 F: arch/arm/mach-dove/
1391 F: arch/arm/mach-mv78xx0/
1392 F: arch/arm/mach-orion5x/
1393 F: arch/arm/plat-orion/
1394 F: arch/arm/boot/dts/dove*
1395 F: arch/arm/boot/dts/orion5x*
1396
1397
1398 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1399 M: Alexander Clouter <alex@digriz.org.uk>
1400 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1401 W: http://www.digriz.org.uk/ts78xx/kernel
1402 S: Maintained
1403 F: arch/arm/mach-orion5x/ts78xx-*
1404
1405 ARM/OXNAS platform support
1406 M: Neil Armstrong <narmstrong@baylibre.com>
1407 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1408 S: Maintained
1409 F: arch/arm/mach-oxnas/
1410 F: arch/arm/boot/dts/oxnas*
1411 F: arch/arm/boot/dts/wd-mbwe.dts
1412 N: oxnas
1413
1414 ARM/Mediatek RTC DRIVER
1415 M: Eddie Huang <eddie.huang@mediatek.com>
1416 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1418 S: Maintained
1419 F: drivers/rtc/rtc-mt6397.c
1420
1421 ARM/Mediatek SoC support
1422 M: Matthias Brugger <matthias.bgg@gmail.com>
1423 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1424 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1425 S: Maintained
1426 F: arch/arm/boot/dts/mt6*
1427 F: arch/arm/boot/dts/mt8*
1428 F: arch/arm/mach-mediatek/
1429 N: mtk
1430 K: mediatek
1431
1432 ARM/Mediatek USB3 PHY DRIVER
1433 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1434 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1436 S: Maintained
1437 F: drivers/phy/phy-mt65xx-usb3.c
1438
1439 ARM/MICREL KS8695 ARCHITECTURE
1440 M: Greg Ungerer <gerg@uclinux.org>
1441 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442 F: arch/arm/mach-ks8695/
1443 S: Odd Fixes
1444
1445 ARM/MIOA701 MACHINE SUPPORT
1446 M: Robert Jarzmik <robert.jarzmik@free.fr>
1447 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1448 F: arch/arm/mach-pxa/mioa701.c
1449 S: Maintained
1450
1451 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1452 M: Michael Petchkovsky <mkpetch@internode.on.net>
1453 S: Maintained
1454
1455 ARM/NOMADIK ARCHITECTURE
1456 M: Alessandro Rubini <rubini@unipv.it>
1457 M: Linus Walleij <linus.walleij@linaro.org>
1458 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1459 S: Maintained
1460 F: arch/arm/mach-nomadik/
1461 F: drivers/pinctrl/nomadik/
1462 F: drivers/i2c/busses/i2c-nomadik.c
1463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1464
1465 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1466 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1467 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1468 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1469 S: Supported
1470
1471 ARM/TOSA MACHINE SUPPORT
1472 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1473 M: Dirk Opfer <dirk@opfer-online.de>
1474 S: Maintained
1475
1476 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1477 M: Marek Vasut <marek.vasut@gmail.com>
1478 L: linux-arm-kernel@lists.infradead.org
1479 W: http://hackndev.com
1480 S: Maintained
1481 F: arch/arm/mach-pxa/include/mach/palmtx.h
1482 F: arch/arm/mach-pxa/palmtx.c
1483 F: arch/arm/mach-pxa/include/mach/palmt5.h
1484 F: arch/arm/mach-pxa/palmt5.c
1485 F: arch/arm/mach-pxa/include/mach/palmld.h
1486 F: arch/arm/mach-pxa/palmld.c
1487 F: arch/arm/mach-pxa/include/mach/palmte2.h
1488 F: arch/arm/mach-pxa/palmte2.c
1489 F: arch/arm/mach-pxa/include/mach/palmtc.h
1490 F: arch/arm/mach-pxa/palmtc.c
1491
1492 ARM/PALM TREO SUPPORT
1493 M: Tomas Cech <sleep_walker@suse.com>
1494 L: linux-arm-kernel@lists.infradead.org
1495 W: http://hackndev.com
1496 S: Maintained
1497 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1498 F: arch/arm/mach-pxa/palmtreo.c
1499
1500 ARM/PALMZ72 SUPPORT
1501 M: Sergey Lapin <slapin@ossfans.org>
1502 L: linux-arm-kernel@lists.infradead.org
1503 W: http://hackndev.com
1504 S: Maintained
1505 F: arch/arm/mach-pxa/include/mach/palmz72.h
1506 F: arch/arm/mach-pxa/palmz72.c
1507
1508 ARM/PLEB SUPPORT
1509 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1510 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1511 S: Maintained
1512
1513 ARM/PT DIGITAL BOARD PORT
1514 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1515 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516 W: http://www.armlinux.org.uk/
1517 S: Maintained
1518
1519 ARM/QUALCOMM SUPPORT
1520 M: Andy Gross <andy.gross@linaro.org>
1521 M: David Brown <david.brown@linaro.org>
1522 L: linux-arm-msm@vger.kernel.org
1523 L: linux-soc@vger.kernel.org
1524 S: Maintained
1525 F: arch/arm/boot/dts/qcom-*.dts
1526 F: arch/arm/boot/dts/qcom-*.dtsi
1527 F: arch/arm/mach-qcom/
1528 F: arch/arm64/boot/dts/qcom/*
1529 F: drivers/i2c/busses/i2c-qup.c
1530 F: drivers/clk/qcom/
1531 F: drivers/soc/qcom/
1532 F: drivers/spi/spi-qup.c
1533 F: drivers/tty/serial/msm_serial.h
1534 F: drivers/tty/serial/msm_serial.c
1535 F: drivers/*/pm8???-*
1536 F: drivers/mfd/ssbi.c
1537 F: drivers/firmware/qcom_scm.c
1538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1539
1540 ARM/RADISYS ENP2611 MACHINE SUPPORT
1541 M: Lennert Buytenhek <kernel@wantstofly.org>
1542 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543 S: Maintained
1544
1545 ARM/RENESAS ARM64 ARCHITECTURE
1546 M: Simon Horman <horms@verge.net.au>
1547 M: Magnus Damm <magnus.damm@gmail.com>
1548 L: linux-renesas-soc@vger.kernel.org
1549 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1551 S: Supported
1552 F: arch/arm64/boot/dts/renesas/
1553 F: drivers/soc/renesas/
1554 F: include/linux/soc/renesas/
1555
1556 ARM/RISCPC ARCHITECTURE
1557 M: Russell King <linux@armlinux.org.uk>
1558 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1559 W: http://www.armlinux.org.uk/
1560 S: Maintained
1561 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1562 F: arch/arm/include/asm/hardware/ioc.h
1563 F: arch/arm/include/asm/hardware/iomd.h
1564 F: arch/arm/include/asm/hardware/memc.h
1565 F: arch/arm/mach-rpc/
1566 F: drivers/net/ethernet/8390/etherh.c
1567 F: drivers/net/ethernet/i825xx/ether1*
1568 F: drivers/net/ethernet/seeq/ether3*
1569 F: drivers/scsi/arm/
1570
1571 ARM/Rockchip SoC support
1572 M: Heiko Stuebner <heiko@sntech.de>
1573 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1574 L: linux-rockchip@lists.infradead.org
1575 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1576 S: Maintained
1577 F: arch/arm/boot/dts/rk3*
1578 F: arch/arm/mach-rockchip/
1579 F: drivers/clk/rockchip/
1580 F: drivers/i2c/busses/i2c-rk3x.c
1581 F: drivers/*/*rockchip*
1582 F: drivers/*/*/*rockchip*
1583 F: sound/soc/rockchip/
1584 N: rockchip
1585
1586 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1587 M: Kukjin Kim <kgene@kernel.org>
1588 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1589 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1591 S: Maintained
1592 F: arch/arm/boot/dts/s3c*
1593 F: arch/arm/boot/dts/s5p*
1594 F: arch/arm/boot/dts/samsung*
1595 F: arch/arm/boot/dts/exynos*
1596 F: arch/arm64/boot/dts/exynos/
1597 F: arch/arm/plat-samsung/
1598 F: arch/arm/mach-s3c24*/
1599 F: arch/arm/mach-s3c64xx/
1600 F: arch/arm/mach-s5p*/
1601 F: arch/arm/mach-exynos*/
1602 F: drivers/*/*s3c2410*
1603 F: drivers/*/*/*s3c2410*
1604 F: drivers/memory/samsung/*
1605 F: drivers/soc/samsung/*
1606 F: drivers/spi/spi-s3c*
1607 F: sound/soc/samsung/*
1608 F: Documentation/arm/Samsung/
1609 F: Documentation/devicetree/bindings/arm/samsung/
1610 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1611 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1612 N: exynos
1613
1614 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1615 M: Kyungmin Park <kyungmin.park@samsung.com>
1616 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1617 S: Maintained
1618 F: arch/arm/mach-s5pv210/
1619
1620 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1621 M: Kyungmin Park <kyungmin.park@samsung.com>
1622 M: Kamil Debski <k.debski@samsung.com>
1623 L: linux-arm-kernel@lists.infradead.org
1624 L: linux-media@vger.kernel.org
1625 S: Maintained
1626 F: drivers/media/platform/s5p-g2d/
1627
1628 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1629 M: Kyungmin Park <kyungmin.park@samsung.com>
1630 M: Kamil Debski <k.debski@samsung.com>
1631 M: Jeongtae Park <jtp.park@samsung.com>
1632 L: linux-arm-kernel@lists.infradead.org
1633 L: linux-media@vger.kernel.org
1634 S: Maintained
1635 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1636 F: drivers/media/platform/s5p-mfc/
1637
1638 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1639 M: Kyungmin Park <kyungmin.park@samsung.com>
1640 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1641 L: linux-arm-kernel@lists.infradead.org
1642 L: linux-media@vger.kernel.org
1643 S: Maintained
1644 F: drivers/media/platform/s5p-tv/
1645
1646 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1647 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1648 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1649 L: linux-arm-kernel@lists.infradead.org
1650 L: linux-media@vger.kernel.org
1651 S: Maintained
1652 F: drivers/media/platform/s5p-jpeg/
1653
1654 ARM/SHMOBILE ARM ARCHITECTURE
1655 M: Simon Horman <horms@verge.net.au>
1656 M: Magnus Damm <magnus.damm@gmail.com>
1657 L: linux-renesas-soc@vger.kernel.org
1658 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1660 S: Supported
1661 F: arch/arm/boot/dts/emev2*
1662 F: arch/arm/boot/dts/r7s*
1663 F: arch/arm/boot/dts/r8a*
1664 F: arch/arm/boot/dts/sh*
1665 F: arch/arm/configs/shmobile_defconfig
1666 F: arch/arm/include/debug/renesas-scif.S
1667 F: arch/arm/mach-shmobile/
1668 F: drivers/sh/
1669 F: drivers/soc/renesas/
1670 F: include/linux/soc/renesas/
1671
1672 ARM/SOCFPGA ARCHITECTURE
1673 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1674 S: Maintained
1675 F: arch/arm/mach-socfpga/
1676 F: arch/arm/boot/dts/socfpga*
1677 F: arch/arm/configs/socfpga_defconfig
1678 F: arch/arm64/boot/dts/altera/
1679 W: http://www.rocketboards.org
1680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1681
1682 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1683 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1684 S: Maintained
1685 F: drivers/clk/socfpga/
1686
1687 ARM/SOCFPGA EDAC SUPPORT
1688 M: Thor Thayer <tthayer@opensource.altera.com>
1689 S: Maintained
1690 F: drivers/edac/altera_edac.
1691
1692 ARM/STI ARCHITECTURE
1693 M: Srinivas Kandagatla <srinivas.kandagatla@gmail.com>
1694 M: Maxime Coquelin <maxime.coquelin@st.com>
1695 M: Patrice Chotard <patrice.chotard@st.com>
1696 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1697 L: kernel@stlinux.com
1698 W: http://www.stlinux.com
1699 S: Maintained
1700 F: arch/arm/mach-sti/
1701 F: arch/arm/boot/dts/sti*
1702 F: drivers/char/hw_random/st-rng.c
1703 F: drivers/clocksource/arm_global_timer.c
1704 F: drivers/clocksource/clksrc_st_lpc.c
1705 F: drivers/cpufreq/sti-cpufreq.c
1706 F: drivers/i2c/busses/i2c-st.c
1707 F: drivers/media/rc/st_rc.c
1708 F: drivers/media/platform/sti/c8sectpfe/
1709 F: drivers/mmc/host/sdhci-st.c
1710 F: drivers/phy/phy-miphy28lp.c
1711 F: drivers/phy/phy-miphy365x.c
1712 F: drivers/phy/phy-stih407-usb.c
1713 F: drivers/phy/phy-stih41x-usb.c
1714 F: drivers/pinctrl/pinctrl-st.c
1715 F: drivers/remoteproc/st_remoteproc.c
1716 F: drivers/reset/sti/
1717 F: drivers/rtc/rtc-st-lpc.c
1718 F: drivers/tty/serial/st-asc.c
1719 F: drivers/usb/dwc3/dwc3-st.c
1720 F: drivers/usb/host/ehci-st.c
1721 F: drivers/usb/host/ohci-st.c
1722 F: drivers/watchdog/st_lpc_wdt.c
1723 F: drivers/ata/ahci_st.c
1724
1725 ARM/STM32 ARCHITECTURE
1726 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1727 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1728 S: Maintained
1729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1730 N: stm32
1731 F: drivers/clocksource/armv7m_systick.c
1732
1733 ARM/TANGO ARCHITECTURE
1734 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1735 L: linux-arm-kernel@lists.infradead.org
1736 S: Maintained
1737 F: arch/arm/mach-tango/
1738 F: arch/arm/boot/dts/tango*
1739
1740 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1741 M: Lennert Buytenhek <kernel@wantstofly.org>
1742 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1743 S: Maintained
1744
1745 ARM/TETON BGA MACHINE SUPPORT
1746 M: "Mark F. Brown" <mark.brown314@gmail.com>
1747 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1748 S: Maintained
1749
1750 ARM/THECUS N2100 MACHINE SUPPORT
1751 M: Lennert Buytenhek <kernel@wantstofly.org>
1752 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1753 S: Maintained
1754
1755 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1756 M: Wan ZongShun <mcuos.com@gmail.com>
1757 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1758 W: http://www.mcuos.com
1759 S: Maintained
1760 F: arch/arm/mach-w90x900/
1761 F: drivers/input/keyboard/w90p910_keypad.c
1762 F: drivers/input/touchscreen/w90p910_ts.c
1763 F: drivers/watchdog/nuc900_wdt.c
1764 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1765 F: drivers/mtd/nand/nuc900_nand.c
1766 F: drivers/rtc/rtc-nuc900.c
1767 F: drivers/spi/spi-nuc900.c
1768 F: drivers/usb/host/ehci-w90x900.c
1769 F: drivers/video/fbdev/nuc900fb.c
1770
1771 ARM/U300 MACHINE SUPPORT
1772 M: Linus Walleij <linus.walleij@linaro.org>
1773 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1774 S: Supported
1775 F: arch/arm/mach-u300/
1776 F: drivers/clocksource/timer-u300.c
1777 F: drivers/i2c/busses/i2c-stu300.c
1778 F: drivers/rtc/rtc-coh901331.c
1779 F: drivers/watchdog/coh901327_wdt.c
1780 F: drivers/dma/coh901318*
1781 F: drivers/mfd/ab3100*
1782 F: drivers/rtc/rtc-ab3100.c
1783 F: drivers/rtc/rtc-coh901331.c
1784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1785
1786 ARM/UNIPHIER ARCHITECTURE
1787 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1788 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1789 S: Maintained
1790 F: arch/arm/boot/dts/uniphier*
1791 F: arch/arm/include/asm/hardware/cache-uniphier.h
1792 F: arch/arm/mach-uniphier/
1793 F: arch/arm/mm/cache-uniphier.c
1794 F: arch/arm64/boot/dts/socionext/
1795 F: drivers/bus/uniphier-system-bus.c
1796 F: drivers/i2c/busses/i2c-uniphier*
1797 F: drivers/pinctrl/uniphier/
1798 F: drivers/tty/serial/8250/8250_uniphier.c
1799 N: uniphier
1800
1801 ARM/Ux500 ARM ARCHITECTURE
1802 M: Linus Walleij <linus.walleij@linaro.org>
1803 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804 S: Maintained
1805 F: arch/arm/mach-ux500/
1806 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1807 F: drivers/dma/ste_dma40*
1808 F: drivers/hwspinlock/u8500_hsem.c
1809 F: drivers/mfd/abx500*
1810 F: drivers/mfd/ab8500*
1811 F: drivers/mfd/dbx500*
1812 F: drivers/mfd/db8500*
1813 F: drivers/pinctrl/nomadik/pinctrl-ab*
1814 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1815 F: drivers/rtc/rtc-ab8500.c
1816 F: drivers/rtc/rtc-pl031.c
1817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1818
1819 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1820 M: Ulf Hansson <ulf.hansson@linaro.org>
1821 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1822 T: git git://git.linaro.org/people/ulfh/clk.git
1823 S: Maintained
1824 F: drivers/clk/ux500/
1825 F: include/linux/platform_data/clk-ux500.h
1826
1827 ARM/VERSATILE EXPRESS PLATFORM
1828 M: Liviu Dudau <liviu.dudau@arm.com>
1829 M: Sudeep Holla <sudeep.holla@arm.com>
1830 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1831 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1832 S: Maintained
1833 F: arch/arm/boot/dts/vexpress*
1834 F: arch/arm64/boot/dts/arm/
1835 F: arch/arm/mach-vexpress/
1836 F: */*/vexpress*
1837 F: */*/*/vexpress*
1838 F: drivers/clk/versatile/clk-vexpress-osc.c
1839 F: drivers/clocksource/versatile.c
1840 N: mps2
1841
1842 ARM/VFP SUPPORT
1843 M: Russell King <linux@armlinux.org.uk>
1844 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845 W: http://www.armlinux.org.uk/
1846 S: Maintained
1847 F: arch/arm/vfp/
1848
1849 ARM/VOIPAC PXA270 SUPPORT
1850 M: Marek Vasut <marek.vasut@gmail.com>
1851 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1852 S: Maintained
1853 F: arch/arm/mach-pxa/vpac270.c
1854 F: arch/arm/mach-pxa/include/mach/vpac270.h
1855
1856 ARM/VT8500 ARM ARCHITECTURE
1857 M: Tony Prisk <linux@prisktech.co.nz>
1858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1859 S: Maintained
1860 F: arch/arm/mach-vt8500/
1861 F: drivers/clocksource/vt8500_timer.c
1862 F: drivers/i2c/busses/i2c-wmt.c
1863 F: drivers/mmc/host/wmt-sdmmc.c
1864 F: drivers/pwm/pwm-vt8500.c
1865 F: drivers/rtc/rtc-vt8500.c
1866 F: drivers/tty/serial/vt8500_serial.c
1867 F: drivers/usb/host/ehci-platform.c
1868 F: drivers/usb/host/uhci-platform.c
1869 F: drivers/video/fbdev/vt8500lcdfb.*
1870 F: drivers/video/fbdev/wm8505fb*
1871 F: drivers/video/fbdev/wmt_ge_rops.*
1872
1873 ARM/ZIPIT Z2 SUPPORT
1874 M: Marek Vasut <marek.vasut@gmail.com>
1875 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1876 S: Maintained
1877 F: arch/arm/mach-pxa/z2.c
1878 F: arch/arm/mach-pxa/include/mach/z2.h
1879
1880 ARM/ZTE ARCHITECTURE
1881 M: Jun Nie <jun.nie@linaro.org>
1882 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1883 S: Maintained
1884 F: arch/arm/mach-zx/
1885 F: drivers/clk/zte/
1886 F: Documentation/devicetree/bindings/arm/zte.txt
1887 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1888
1889 ARM/ZYNQ ARCHITECTURE
1890 M: Michal Simek <michal.simek@xilinx.com>
1891 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1892 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1893 W: http://wiki.xilinx.com
1894 T: git https://github.com/Xilinx/linux-xlnx.git
1895 S: Supported
1896 F: arch/arm/mach-zynq/
1897 F: drivers/cpuidle/cpuidle-zynq.c
1898 F: drivers/block/xsysace.c
1899 N: zynq
1900 N: xilinx
1901 F: drivers/clocksource/cadence_ttc_timer.c
1902 F: drivers/i2c/busses/i2c-cadence.c
1903 F: drivers/mmc/host/sdhci-of-arasan.c
1904 F: drivers/edac/synopsys_edac.c
1905
1906 ARM SMMU DRIVERS
1907 M: Will Deacon <will.deacon@arm.com>
1908 R: Robin Murphy <robin.murphy@arm.com>
1909 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1910 S: Maintained
1911 F: drivers/iommu/arm-smmu.c
1912 F: drivers/iommu/arm-smmu-v3.c
1913 F: drivers/iommu/io-pgtable-arm.c
1914 F: drivers/iommu/io-pgtable-arm-v7s.c
1915
1916 ARM64 PORT (AARCH64 ARCHITECTURE)
1917 M: Catalin Marinas <catalin.marinas@arm.com>
1918 M: Will Deacon <will.deacon@arm.com>
1919 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1921 S: Maintained
1922 F: arch/arm64/
1923 F: Documentation/arm64/
1924
1925 AS3645A LED FLASH CONTROLLER DRIVER
1926 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1927 L: linux-media@vger.kernel.org
1928 T: git git://linuxtv.org/media_tree.git
1929 S: Maintained
1930 F: drivers/media/i2c/as3645a.c
1931 F: include/media/i2c/as3645a.h
1932
1933 ASAHI KASEI AK8974 DRIVER
1934 M: Linus Walleij <linus.walleij@linaro.org>
1935 L: linux-iio@vger.kernel.org
1936 W: http://www.akm.com/
1937 S: Supported
1938 F: drivers/iio/magnetometer/ak8974.c
1939
1940 ASC7621 HARDWARE MONITOR DRIVER
1941 M: George Joseph <george.joseph@fairview5.com>
1942 L: linux-hwmon@vger.kernel.org
1943 S: Maintained
1944 F: Documentation/hwmon/asc7621
1945 F: drivers/hwmon/asc7621.c
1946
1947 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1948 M: Corentin Chary <corentin.chary@gmail.com>
1949 L: acpi4asus-user@lists.sourceforge.net
1950 L: platform-driver-x86@vger.kernel.org
1951 W: http://acpi4asus.sf.net
1952 S: Maintained
1953 F: drivers/platform/x86/asus*.c
1954 F: drivers/platform/x86/eeepc*.c
1955
1956 ASUS WIRELESS RADIO CONTROL DRIVER
1957 M: João Paulo Rechi Vita <jprvita@gmail.com>
1958 L: platform-driver-x86@vger.kernel.org
1959 S: Maintained
1960 F: drivers/platform/x86/asus-wireless.c
1961
1962 ASYMMETRIC KEYS
1963 M: David Howells <dhowells@redhat.com>
1964 L: keyrings@vger.kernel.org
1965 S: Maintained
1966 F: Documentation/crypto/asymmetric-keys.txt
1967 F: include/linux/verification.h
1968 F: include/crypto/public_key.h
1969 F: include/crypto/pkcs7.h
1970 F: crypto/asymmetric_keys/
1971
1972 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1973 R: Dan Williams <dan.j.williams@intel.com>
1974 W: http://sourceforge.net/projects/xscaleiop
1975 S: Odd fixes
1976 F: Documentation/crypto/async-tx-api.txt
1977 F: crypto/async_tx/
1978 F: drivers/dma/
1979 F: include/linux/dmaengine.h
1980 F: include/linux/async_tx.h
1981
1982 AT24 EEPROM DRIVER
1983 M: Wolfram Sang <wsa@the-dreams.de>
1984 L: linux-i2c@vger.kernel.org
1985 S: Maintained
1986 F: drivers/misc/eeprom/at24.c
1987 F: include/linux/platform_data/at24.h
1988
1989 ATA OVER ETHERNET (AOE) DRIVER
1990 M: "Ed L. Cashin" <ed.cashin@acm.org>
1991 W: http://www.openaoe.org/
1992 S: Supported
1993 F: Documentation/aoe/
1994 F: drivers/block/aoe/
1995
1996 ATHEROS 71XX/9XXX GPIO DRIVER
1997 M: Alban Bedel <albeu@free.fr>
1998 W: https://github.com/AlbanBedel/linux
1999 T: git git://github.com/AlbanBedel/linux
2000 S: Maintained
2001 F: drivers/gpio/gpio-ath79.c
2002 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2003
2004 ATHEROS ATH GENERIC UTILITIES
2005 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2006 L: linux-wireless@vger.kernel.org
2007 S: Supported
2008 F: drivers/net/wireless/ath/*
2009
2010 ATHEROS ATH5K WIRELESS DRIVER
2011 M: Jiri Slaby <jirislaby@gmail.com>
2012 M: Nick Kossifidis <mickflemm@gmail.com>
2013 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2014 L: linux-wireless@vger.kernel.org
2015 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2016 S: Maintained
2017 F: drivers/net/wireless/ath/ath5k/
2018
2019 ATHEROS ATH6KL WIRELESS DRIVER
2020 M: Kalle Valo <kvalo@qca.qualcomm.com>
2021 L: linux-wireless@vger.kernel.org
2022 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2024 S: Supported
2025 F: drivers/net/wireless/ath/ath6kl/
2026
2027 WILOCITY WIL6210 WIRELESS DRIVER
2028 M: Maya Erez <qca_merez@qca.qualcomm.com>
2029 L: linux-wireless@vger.kernel.org
2030 L: wil6210@qca.qualcomm.com
2031 S: Supported
2032 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2033 F: drivers/net/wireless/ath/wil6210/
2034 F: include/uapi/linux/wil6210_uapi.h
2035
2036 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2037 M: Christian Lamparter <chunkeey@googlemail.com>
2038 L: linux-wireless@vger.kernel.org
2039 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2040 S: Maintained
2041 F: drivers/net/wireless/ath/carl9170/
2042
2043 ATK0110 HWMON DRIVER
2044 M: Luca Tettamanti <kronos.it@gmail.com>
2045 L: linux-hwmon@vger.kernel.org
2046 S: Maintained
2047 F: drivers/hwmon/asus_atk0110.c
2048
2049 ATI_REMOTE2 DRIVER
2050 M: Ville Syrjala <syrjala@sci.fi>
2051 S: Maintained
2052 F: drivers/input/misc/ati_remote2.c
2053
2054 ATLX ETHERNET DRIVERS
2055 M: Jay Cliburn <jcliburn@gmail.com>
2056 M: Chris Snook <chris.snook@gmail.com>
2057 L: netdev@vger.kernel.org
2058 W: http://sourceforge.net/projects/atl1
2059 W: http://atl1.sourceforge.net
2060 S: Maintained
2061 F: drivers/net/ethernet/atheros/
2062
2063 ATM
2064 M: Chas Williams <3chas3@gmail.com>
2065 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2066 L: netdev@vger.kernel.org
2067 W: http://linux-atm.sourceforge.net
2068 S: Maintained
2069 F: drivers/atm/
2070 F: include/linux/atm*
2071 F: include/uapi/linux/atm*
2072
2073 ATMEL AT91 / AT32 MCI DRIVER
2074 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2075 S: Maintained
2076 F: drivers/mmc/host/atmel-mci.c
2077
2078 ATMEL AT91 / AT32 SERIAL DRIVER
2079 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2080 S: Supported
2081 F: drivers/tty/serial/atmel_serial.c
2082
2083 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2084 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2085 S: Supported
2086 F: drivers/power/reset/at91-sama5d2_shdwc.c
2087
2088 ATMEL SAMA5D2 ADC DRIVER
2089 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2090 L: linux-iio@vger.kernel.org
2091 S: Supported
2092 F: drivers/iio/adc/at91-sama5d2_adc.c
2093
2094 ATMEL Audio ALSA driver
2095 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2096 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2097 S: Supported
2098 F: sound/soc/atmel
2099
2100 ATMEL DMA DRIVER
2101 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2102 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2103 S: Supported
2104 F: drivers/dma/at_hdmac.c
2105 F: drivers/dma/at_hdmac_regs.h
2106 F: include/linux/platform_data/dma-atmel.h
2107
2108 ATMEL XDMA DRIVER
2109 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2110 L: linux-arm-kernel@lists.infradead.org
2111 L: dmaengine@vger.kernel.org
2112 S: Supported
2113 F: drivers/dma/at_xdmac.c
2114
2115 ATMEL I2C DRIVER
2116 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2117 L: linux-i2c@vger.kernel.org
2118 S: Supported
2119 F: drivers/i2c/busses/i2c-at91.c
2120
2121 ATMEL ISI DRIVER
2122 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2123 L: linux-media@vger.kernel.org
2124 S: Supported
2125 F: drivers/media/platform/soc_camera/atmel-isi.c
2126 F: include/media/atmel-isi.h
2127
2128 ATMEL LCDFB DRIVER
2129 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2130 L: linux-fbdev@vger.kernel.org
2131 S: Maintained
2132 F: drivers/video/fbdev/atmel_lcdfb.c
2133 F: include/video/atmel_lcdc.h
2134
2135 ATMEL MACB ETHERNET DRIVER
2136 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2137 S: Supported
2138 F: drivers/net/ethernet/cadence/
2139
2140 ATMEL NAND DRIVER
2141 M: Wenyou Yang <wenyou.yang@atmel.com>
2142 M: Josh Wu <rainyfeeling@outlook.com>
2143 L: linux-mtd@lists.infradead.org
2144 S: Supported
2145 F: drivers/mtd/nand/atmel_nand*
2146
2147 ATMEL SDMMC DRIVER
2148 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2149 L: linux-mmc@vger.kernel.org
2150 S: Supported
2151 F: drivers/mmc/host/sdhci-of-at91.c
2152
2153 ATMEL SPI DRIVER
2154 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2155 S: Supported
2156 F: drivers/spi/spi-atmel.*
2157
2158 ATMEL SSC DRIVER
2159 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2160 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2161 S: Supported
2162 F: drivers/misc/atmel-ssc.c
2163 F: include/linux/atmel-ssc.h
2164
2165 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2166 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2168 S: Supported
2169 F: drivers/misc/atmel_tclib.c
2170 F: drivers/clocksource/tcb_clksrc.c
2171
2172 ATMEL USBA UDC DRIVER
2173 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2174 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2175 S: Supported
2176 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2177
2178 ATMEL WIRELESS DRIVER
2179 M: Simon Kelley <simon@thekelleys.org.uk>
2180 L: linux-wireless@vger.kernel.org
2181 W: http://www.thekelleys.org.uk/atmel
2182 W: http://atmelwlandriver.sourceforge.net/
2183 S: Maintained
2184 F: drivers/net/wireless/atmel/atmel*
2185
2186 ATMEL MAXTOUCH DRIVER
2187 M: Nick Dyer <nick.dyer@itdev.co.uk>
2188 T: git git://github.com/atmel-maxtouch/linux.git
2189 S: Supported
2190 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2191 F: drivers/input/touchscreen/atmel_mxt_ts.c
2192 F: include/linux/platform_data/atmel_mxt_ts.h
2193
2194 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2195 M: Bradley Grove <linuxdrivers@attotech.com>
2196 L: linux-scsi@vger.kernel.org
2197 W: http://www.attotech.com
2198 S: Supported
2199 F: drivers/scsi/esas2r
2200
2201 ATUSB IEEE 802.15.4 RADIO DRIVER
2202 M: Stefan Schmidt <stefan@osg.samsung.com>
2203 L: linux-wpan@vger.kernel.org
2204 S: Maintained
2205 F: drivers/net/ieee802154/atusb.c
2206 F: drivers/net/ieee802154/atusb.h
2207 F: drivers/net/ieee802154/at86rf230.h
2208
2209 AUDIT SUBSYSTEM
2210 M: Paul Moore <paul@paul-moore.com>
2211 M: Eric Paris <eparis@redhat.com>
2212 L: linux-audit@redhat.com (moderated for non-subscribers)
2213 W: http://people.redhat.com/sgrubb/audit/
2214 T: git git://git.infradead.org/users/pcmoore/audit
2215 S: Maintained
2216 F: include/linux/audit.h
2217 F: include/uapi/linux/audit.h
2218 F: kernel/audit*
2219
2220 AUXILIARY DISPLAY DRIVERS
2221 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2222 W: http://miguelojeda.es/auxdisplay.htm
2223 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2224 S: Maintained
2225 F: drivers/auxdisplay/
2226 F: include/linux/cfag12864b.h
2227
2228 AVR32 ARCHITECTURE
2229 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2230 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2231 W: http://www.atmel.com/products/AVR32/
2232 W: http://mirror.egtvedt.no/avr32linux.org/
2233 W: http://avrfreaks.net/
2234 S: Maintained
2235 F: arch/avr32/
2236
2237 AVR32/AT32AP MACHINE SUPPORT
2238 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2239 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2240 S: Maintained
2241 F: arch/avr32/mach-at32ap/
2242
2243 AX.25 NETWORK LAYER
2244 M: Ralf Baechle <ralf@linux-mips.org>
2245 L: linux-hams@vger.kernel.org
2246 W: http://www.linux-ax25.org/
2247 S: Maintained
2248 F: include/uapi/linux/ax25.h
2249 F: include/net/ax25.h
2250 F: net/ax25/
2251
2252 AZ6007 DVB DRIVER
2253 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2254 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2255 L: linux-media@vger.kernel.org
2256 W: https://linuxtv.org
2257 T: git git://linuxtv.org/media_tree.git
2258 S: Maintained
2259 F: drivers/media/usb/dvb-usb-v2/az6007.c
2260
2261 AZTECH FM RADIO RECEIVER DRIVER
2262 M: Hans Verkuil <hverkuil@xs4all.nl>
2263 L: linux-media@vger.kernel.org
2264 T: git git://linuxtv.org/media_tree.git
2265 W: https://linuxtv.org
2266 S: Maintained
2267 F: drivers/media/radio/radio-aztech*
2268
2269 B43 WIRELESS DRIVER
2270 L: linux-wireless@vger.kernel.org
2271 L: b43-dev@lists.infradead.org
2272 W: http://wireless.kernel.org/en/users/Drivers/b43
2273 S: Odd Fixes
2274 F: drivers/net/wireless/broadcom/b43/
2275
2276 B43LEGACY WIRELESS DRIVER
2277 M: Larry Finger <Larry.Finger@lwfinger.net>
2278 L: linux-wireless@vger.kernel.org
2279 L: b43-dev@lists.infradead.org
2280 W: http://wireless.kernel.org/en/users/Drivers/b43
2281 S: Maintained
2282 F: drivers/net/wireless/broadcom/b43legacy/
2283
2284 BACKLIGHT CLASS/SUBSYSTEM
2285 M: Jingoo Han <jingoohan1@gmail.com>
2286 M: Lee Jones <lee.jones@linaro.org>
2287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2288 S: Maintained
2289 F: drivers/video/backlight/
2290 F: include/linux/backlight.h
2291
2292 BATMAN ADVANCED
2293 M: Marek Lindner <mareklindner@neomailbox.ch>
2294 M: Simon Wunderlich <sw@simonwunderlich.de>
2295 M: Antonio Quartulli <a@unstable.cc>
2296 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2297 W: https://www.open-mesh.org/
2298 Q: https://patchwork.open-mesh.org/project/batman/list/
2299 S: Maintained
2300 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2301 F: Documentation/ABI/testing/sysfs-class-net-mesh
2302 F: Documentation/networking/batman-adv.txt
2303 F: net/batman-adv/
2304
2305 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2306 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2307 L: linux-hams@vger.kernel.org
2308 W: http://www.baycom.org/~tom/ham/ham.html
2309 S: Maintained
2310 F: drivers/net/hamradio/baycom*
2311
2312 BCACHE (BLOCK LAYER CACHE)
2313 M: Kent Overstreet <kent.overstreet@gmail.com>
2314 L: linux-bcache@vger.kernel.org
2315 W: http://bcache.evilpiepirate.org
2316 S: Orphan
2317 F: drivers/md/bcache/
2318
2319 BDISP ST MEDIA DRIVER
2320 M: Fabien Dessenne <fabien.dessenne@st.com>
2321 L: linux-media@vger.kernel.org
2322 T: git git://linuxtv.org/media_tree.git
2323 W: https://linuxtv.org
2324 S: Supported
2325 F: drivers/media/platform/sti/bdisp
2326
2327 BEFS FILE SYSTEM
2328 S: Orphan
2329 F: Documentation/filesystems/befs.txt
2330 F: fs/befs/
2331
2332 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2333 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2334 L: netdev@vger.kernel.org
2335 S: Maintained
2336 F: drivers/net/ethernet/ec_bhf.c
2337
2338 BFS FILE SYSTEM
2339 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2340 S: Maintained
2341 F: Documentation/filesystems/bfs.txt
2342 F: fs/bfs/
2343 F: include/uapi/linux/bfs_fs.h
2344
2345 BLACKFIN ARCHITECTURE
2346 M: Steven Miao <realmz6@gmail.com>
2347 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2348 T: git git://git.code.sf.net/p/adi-linux/code
2349 W: http://blackfin.uclinux.org
2350 S: Supported
2351 F: arch/blackfin/
2352
2353 BLACKFIN EMAC DRIVER
2354 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2355 W: http://blackfin.uclinux.org
2356 S: Supported
2357 F: drivers/net/ethernet/adi/
2358
2359 BLACKFIN RTC DRIVER
2360 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2361 W: http://blackfin.uclinux.org
2362 S: Supported
2363 F: drivers/rtc/rtc-bfin.c
2364
2365 BLACKFIN SDH DRIVER
2366 M: Sonic Zhang <sonic.zhang@analog.com>
2367 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2368 W: http://blackfin.uclinux.org
2369 S: Supported
2370 F: drivers/mmc/host/bfin_sdh.c
2371
2372 BLACKFIN SERIAL DRIVER
2373 M: Sonic Zhang <sonic.zhang@analog.com>
2374 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2375 W: http://blackfin.uclinux.org
2376 S: Supported
2377 F: drivers/tty/serial/bfin_uart.c
2378
2379 BLACKFIN WATCHDOG DRIVER
2380 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2381 W: http://blackfin.uclinux.org
2382 S: Supported
2383 F: drivers/watchdog/bfin_wdt.c
2384
2385 BLACKFIN I2C TWI DRIVER
2386 M: Sonic Zhang <sonic.zhang@analog.com>
2387 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2388 W: http://blackfin.uclinux.org/
2389 S: Supported
2390 F: drivers/i2c/busses/i2c-bfin-twi.c
2391
2392 BLACKFIN MEDIA DRIVER
2393 M: Scott Jiang <scott.jiang.linux@gmail.com>
2394 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2395 W: http://blackfin.uclinux.org/
2396 S: Supported
2397 F: drivers/media/platform/blackfin/
2398 F: drivers/media/i2c/adv7183*
2399 F: drivers/media/i2c/vs6624*
2400
2401 BLINKM RGB LED DRIVER
2402 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2403 S: Maintained
2404 F: drivers/leds/leds-blinkm.c
2405
2406 BLOCK LAYER
2407 M: Jens Axboe <axboe@kernel.dk>
2408 L: linux-block@vger.kernel.org
2409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2410 S: Maintained
2411 F: block/
2412 F: kernel/trace/blktrace.c
2413
2414 BLOCK2MTD DRIVER
2415 M: Joern Engel <joern@lazybastard.org>
2416 L: linux-mtd@lists.infradead.org
2417 S: Maintained
2418 F: drivers/mtd/devices/block2mtd.c
2419
2420 BLUETOOTH DRIVERS
2421 M: Marcel Holtmann <marcel@holtmann.org>
2422 M: Gustavo Padovan <gustavo@padovan.org>
2423 M: Johan Hedberg <johan.hedberg@gmail.com>
2424 L: linux-bluetooth@vger.kernel.org
2425 W: http://www.bluez.org/
2426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2428 S: Maintained
2429 F: drivers/bluetooth/
2430
2431 BLUETOOTH SUBSYSTEM
2432 M: Marcel Holtmann <marcel@holtmann.org>
2433 M: Gustavo Padovan <gustavo@padovan.org>
2434 M: Johan Hedberg <johan.hedberg@gmail.com>
2435 L: linux-bluetooth@vger.kernel.org
2436 W: http://www.bluez.org/
2437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2439 S: Maintained
2440 F: net/bluetooth/
2441 F: include/net/bluetooth/
2442
2443 BONDING DRIVER
2444 M: Jay Vosburgh <j.vosburgh@gmail.com>
2445 M: Veaceslav Falico <vfalico@gmail.com>
2446 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2447 L: netdev@vger.kernel.org
2448 W: http://sourceforge.net/projects/bonding/
2449 S: Supported
2450 F: drivers/net/bonding/
2451 F: include/uapi/linux/if_bonding.h
2452
2453 BPF (Safe dynamic programs and tools)
2454 M: Alexei Starovoitov <ast@kernel.org>
2455 L: netdev@vger.kernel.org
2456 L: linux-kernel@vger.kernel.org
2457 S: Supported
2458 F: kernel/bpf/
2459
2460 BROADCOM B44 10/100 ETHERNET DRIVER
2461 M: Gary Zambrano <zambrano@broadcom.com>
2462 L: netdev@vger.kernel.org
2463 S: Supported
2464 F: drivers/net/ethernet/broadcom/b44.*
2465
2466 BROADCOM GENET ETHERNET DRIVER
2467 M: Florian Fainelli <f.fainelli@gmail.com>
2468 L: netdev@vger.kernel.org
2469 S: Supported
2470 F: drivers/net/ethernet/broadcom/genet/
2471
2472 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2473 M: Sony Chacko <sony.chacko@qlogic.com>
2474 M: Dept-HSGLinuxNICDev@qlogic.com
2475 L: netdev@vger.kernel.org
2476 S: Supported
2477 F: drivers/net/ethernet/broadcom/bnx2.*
2478 F: drivers/net/ethernet/broadcom/bnx2_*
2479
2480 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2481 M: Ariel Elior <ariel.elior@qlogic.com>
2482 L: netdev@vger.kernel.org
2483 S: Supported
2484 F: drivers/net/ethernet/broadcom/bnx2x/
2485
2486 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2487 M: Florian Fainelli <f.fainelli@gmail.com>
2488 M: Ray Jui <rjui@broadcom.com>
2489 M: Scott Branden <sbranden@broadcom.com>
2490 L: bcm-kernel-feedback-list@broadcom.com
2491 T: git git://github.com/broadcom/mach-bcm
2492 S: Maintained
2493 F: arch/arm/mach-bcm/
2494 F: arch/arm/boot/dts/bcm113*
2495 F: arch/arm/boot/dts/bcm216*
2496 F: arch/arm/boot/dts/bcm281*
2497 F: arch/arm64/boot/dts/broadcom/
2498 F: arch/arm/configs/bcm_defconfig
2499 F: drivers/mmc/host/sdhci-bcm-kona.c
2500 F: drivers/clocksource/bcm_kona_timer.c
2501
2502 BROADCOM BCM2835 ARM ARCHITECTURE
2503 M: Stephen Warren <swarren@wwwdotorg.org>
2504 M: Lee Jones <lee@kernel.org>
2505 M: Eric Anholt <eric@anholt.net>
2506 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2507 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2509 S: Maintained
2510 N: bcm2835
2511
2512 BROADCOM BCM47XX MIPS ARCHITECTURE
2513 M: Hauke Mehrtens <hauke@hauke-m.de>
2514 M: Rafał Miłecki <zajec5@gmail.com>
2515 L: linux-mips@linux-mips.org
2516 S: Maintained
2517 F: Documentation/devicetree/bindings/mips/brcm/
2518 F: arch/mips/bcm47xx/*
2519 F: arch/mips/include/asm/mach-bcm47xx/*
2520
2521 BROADCOM BCM5301X ARM ARCHITECTURE
2522 M: Hauke Mehrtens <hauke@hauke-m.de>
2523 L: linux-arm-kernel@lists.infradead.org
2524 S: Maintained
2525 F: arch/arm/mach-bcm/bcm_5301x.c
2526 F: arch/arm/boot/dts/bcm5301x.dtsi
2527 F: arch/arm/boot/dts/bcm470*
2528
2529 BROADCOM BCM63XX ARM ARCHITECTURE
2530 M: Florian Fainelli <f.fainelli@gmail.com>
2531 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2532 L: bcm-kernel-feedback-list@broadcom.com
2533 T: git git://github.com/broadcom/stblinux.git
2534 S: Maintained
2535 F: arch/arm/mach-bcm/bcm63xx.c
2536 F: arch/arm/include/debug/bcm63xx.S
2537
2538 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2539 M: Kevin Cernekee <cernekee@gmail.com>
2540 L: linux-usb@vger.kernel.org
2541 S: Maintained
2542 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2543
2544 BROADCOM BCM7XXX ARM ARCHITECTURE
2545 M: Brian Norris <computersforpeace@gmail.com>
2546 M: Gregory Fong <gregory.0xf0@gmail.com>
2547 M: Florian Fainelli <f.fainelli@gmail.com>
2548 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2549 L: bcm-kernel-feedback-list@broadcom.com
2550 T: git git://github.com/broadcom/stblinux.git
2551 S: Maintained
2552 F: arch/arm/mach-bcm/*brcmstb*
2553 F: arch/arm/boot/dts/bcm7*.dts*
2554 F: drivers/bus/brcmstb_gisb.c
2555 N: brcmstb
2556
2557 BROADCOM BMIPS MIPS ARCHITECTURE
2558 M: Kevin Cernekee <cernekee@gmail.com>
2559 M: Florian Fainelli <f.fainelli@gmail.com>
2560 L: linux-mips@linux-mips.org
2561 T: git git://github.com/broadcom/stblinux.git
2562 S: Maintained
2563 F: arch/mips/bmips/*
2564 F: arch/mips/include/asm/mach-bmips/*
2565 F: arch/mips/kernel/*bmips*
2566 F: arch/mips/boot/dts/brcm/bcm*.dts*
2567 F: drivers/irqchip/irq-bcm63*
2568 F: drivers/irqchip/irq-bcm7*
2569 F: drivers/irqchip/irq-brcmstb*
2570 F: include/linux/bcm963xx_nvram.h
2571 F: include/linux/bcm963xx_tag.h
2572
2573 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2574 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2575 M: Prashant Sreedharan <prashant@broadcom.com>
2576 M: Michael Chan <mchan@broadcom.com>
2577 L: netdev@vger.kernel.org
2578 S: Supported
2579 F: drivers/net/ethernet/broadcom/tg3.*
2580
2581 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2582 M: Brett Rudley <brudley@broadcom.com>
2583 M: Arend van Spriel <arend@broadcom.com>
2584 M: Franky (Zhenhui) Lin <frankyl@broadcom.com>
2585 M: Hante Meuleman <meuleman@broadcom.com>
2586 L: linux-wireless@vger.kernel.org
2587 L: brcm80211-dev-list@broadcom.com
2588 S: Supported
2589 F: drivers/net/wireless/broadcom/brcm80211/
2590
2591 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2592 M: QLogic-Storage-Upstream@qlogic.com
2593 L: linux-scsi@vger.kernel.org
2594 S: Supported
2595 F: drivers/scsi/bnx2fc/
2596
2597 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2598 M: QLogic-Storage-Upstream@qlogic.com
2599 L: linux-scsi@vger.kernel.org
2600 S: Supported
2601 F: drivers/scsi/bnx2i/
2602
2603 BROADCOM IPROC ARM ARCHITECTURE
2604 M: Ray Jui <rjui@broadcom.com>
2605 M: Scott Branden <sbranden@broadcom.com>
2606 M: Jon Mason <jonmason@broadcom.com>
2607 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2608 L: bcm-kernel-feedback-list@broadcom.com
2609 T: git git://github.com/broadcom/cygnus-linux.git
2610 S: Maintained
2611 N: iproc
2612 N: cygnus
2613 N: nsp
2614 N: bcm9113*
2615 N: bcm9583*
2616 N: bcm9585*
2617 N: bcm9586*
2618 N: bcm988312
2619 N: bcm113*
2620 N: bcm583*
2621 N: bcm585*
2622 N: bcm586*
2623 N: bcm88312
2624
2625 BROADCOM BRCMSTB GPIO DRIVER
2626 M: Gregory Fong <gregory.0xf0@gmail.com>
2627 L: bcm-kernel-feedback-list@broadcom.com
2628 S: Supported
2629 F: drivers/gpio/gpio-brcmstb.c
2630 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2631
2632 BROADCOM KONA GPIO DRIVER
2633 M: Ray Jui <rjui@broadcom.com>
2634 L: bcm-kernel-feedback-list@broadcom.com
2635 S: Supported
2636 F: drivers/gpio/gpio-bcm-kona.c
2637 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2638
2639 BROADCOM NVRAM DRIVER
2640 M: Rafał Miłecki <zajec5@gmail.com>
2641 L: linux-mips@linux-mips.org
2642 S: Maintained
2643 F: drivers/firmware/broadcom/*
2644
2645 BROADCOM STB NAND FLASH DRIVER
2646 M: Brian Norris <computersforpeace@gmail.com>
2647 M: Kamal Dasu <kdasu.kdev@gmail.com>
2648 L: linux-mtd@lists.infradead.org
2649 L: bcm-kernel-feedback-list@broadcom.com
2650 S: Maintained
2651 F: drivers/mtd/nand/brcmnand/
2652
2653 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2654 M: Rafał Miłecki <zajec5@gmail.com>
2655 L: linux-wireless@vger.kernel.org
2656 S: Maintained
2657 F: drivers/bcma/
2658 F: include/linux/bcma/
2659
2660 BROADCOM SYSTEMPORT ETHERNET DRIVER
2661 M: Florian Fainelli <f.fainelli@gmail.com>
2662 L: netdev@vger.kernel.org
2663 S: Supported
2664 F: drivers/net/ethernet/broadcom/bcmsysport.*
2665
2666 BROADCOM VULCAN ARM64 SOC
2667 M: Jayachandran C. <jchandra@broadcom.com>
2668 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2669 L: bcm-kernel-feedback-list@broadcom.com
2670 S: Maintained
2671 F: arch/arm64/boot/dts/broadcom/vulcan*
2672
2673 BROCADE BFA FC SCSI DRIVER
2674 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2675 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2676 L: linux-scsi@vger.kernel.org
2677 S: Supported
2678 F: drivers/scsi/bfa/
2679
2680 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2681 M: Rasesh Mody <rasesh.mody@qlogic.com>
2682 L: netdev@vger.kernel.org
2683 S: Supported
2684 F: drivers/net/ethernet/brocade/bna/
2685
2686 BSG (block layer generic sg v4 driver)
2687 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2688 L: linux-scsi@vger.kernel.org
2689 S: Supported
2690 F: block/bsg.c
2691 F: include/linux/bsg.h
2692 F: include/uapi/linux/bsg.h
2693
2694 BT87X AUDIO DRIVER
2695 M: Clemens Ladisch <clemens@ladisch.de>
2696 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2697 T: git git://git.alsa-project.org/alsa-kernel.git
2698 S: Maintained
2699 F: Documentation/sound/alsa/Bt87x.txt
2700 F: sound/pci/bt87x.c
2701
2702 BT8XXGPIO DRIVER
2703 M: Michael Buesch <m@bues.ch>
2704 W: http://bu3sch.de/btgpio.php
2705 S: Maintained
2706 F: drivers/gpio/gpio-bt8xx.c
2707
2708 BTRFS FILE SYSTEM
2709 M: Chris Mason <clm@fb.com>
2710 M: Josef Bacik <jbacik@fb.com>
2711 M: David Sterba <dsterba@suse.com>
2712 L: linux-btrfs@vger.kernel.org
2713 W: http://btrfs.wiki.kernel.org/
2714 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2716 S: Maintained
2717 F: Documentation/filesystems/btrfs.txt
2718 F: fs/btrfs/
2719
2720 BTTV VIDEO4LINUX DRIVER
2721 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2722 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2723 L: linux-media@vger.kernel.org
2724 W: https://linuxtv.org
2725 T: git git://linuxtv.org/media_tree.git
2726 S: Odd fixes
2727 F: Documentation/video4linux/bttv/
2728 F: drivers/media/pci/bt8xx/bttv*
2729
2730 BUSLOGIC SCSI DRIVER
2731 M: Khalid Aziz <khalid@gonehiking.org>
2732 L: linux-scsi@vger.kernel.org
2733 S: Maintained
2734 F: drivers/scsi/BusLogic.*
2735 F: drivers/scsi/FlashPoint.*
2736
2737 C-MEDIA CMI8788 DRIVER
2738 M: Clemens Ladisch <clemens@ladisch.de>
2739 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2740 T: git git://git.alsa-project.org/alsa-kernel.git
2741 S: Maintained
2742 F: sound/pci/oxygen/
2743
2744 C6X ARCHITECTURE
2745 M: Mark Salter <msalter@redhat.com>
2746 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2747 L: linux-c6x-dev@linux-c6x.org
2748 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2749 S: Maintained
2750 F: arch/c6x/
2751
2752 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2753 M: David Howells <dhowells@redhat.com>
2754 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2755 S: Supported
2756 F: Documentation/filesystems/caching/cachefiles.txt
2757 F: fs/cachefiles/
2758
2759 CADET FM/AM RADIO RECEIVER DRIVER
2760 M: Hans Verkuil <hverkuil@xs4all.nl>
2761 L: linux-media@vger.kernel.org
2762 T: git git://linuxtv.org/media_tree.git
2763 W: https://linuxtv.org
2764 S: Maintained
2765 F: drivers/media/radio/radio-cadet*
2766
2767 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2768 M: Jonathan Corbet <corbet@lwn.net>
2769 L: linux-media@vger.kernel.org
2770 T: git git://linuxtv.org/media_tree.git
2771 S: Maintained
2772 F: Documentation/video4linux/cafe_ccic
2773 F: drivers/media/platform/marvell-ccic/
2774
2775 CAIF NETWORK LAYER
2776 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2777 L: netdev@vger.kernel.org
2778 S: Supported
2779 F: Documentation/networking/caif/
2780 F: drivers/net/caif/
2781 F: include/uapi/linux/caif/
2782 F: include/net/caif/
2783 F: net/caif/
2784
2785 CALGARY x86-64 IOMMU
2786 M: Muli Ben-Yehuda <muli@il.ibm.com>
2787 M: "Jon D. Mason" <jdmason@kudzu.us>
2788 L: discuss@x86-64.org
2789 S: Maintained
2790 F: arch/x86/kernel/pci-calgary_64.c
2791 F: arch/x86/kernel/tce_64.c
2792 F: arch/x86/include/asm/calgary.h
2793 F: arch/x86/include/asm/tce.h
2794
2795 CAN NETWORK LAYER
2796 M: Oliver Hartkopp <socketcan@hartkopp.net>
2797 M: Marc Kleine-Budde <mkl@pengutronix.de>
2798 L: linux-can@vger.kernel.org
2799 W: https://github.com/linux-can
2800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2802 S: Maintained
2803 F: Documentation/networking/can.txt
2804 F: net/can/
2805 F: include/linux/can/core.h
2806 F: include/uapi/linux/can.h
2807 F: include/uapi/linux/can/bcm.h
2808 F: include/uapi/linux/can/raw.h
2809 F: include/uapi/linux/can/gw.h
2810
2811 CAN NETWORK DRIVERS
2812 M: Wolfgang Grandegger <wg@grandegger.com>
2813 M: Marc Kleine-Budde <mkl@pengutronix.de>
2814 L: linux-can@vger.kernel.org
2815 W: https://github.com/linux-can
2816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2818 S: Maintained
2819 F: drivers/net/can/
2820 F: include/linux/can/dev.h
2821 F: include/linux/can/platform/
2822 F: include/uapi/linux/can/error.h
2823 F: include/uapi/linux/can/netlink.h
2824
2825 CAPABILITIES
2826 M: Serge Hallyn <serge.hallyn@canonical.com>
2827 L: linux-security-module@vger.kernel.org
2828 S: Supported
2829 F: include/linux/capability.h
2830 F: include/uapi/linux/capability.h
2831 F: security/commoncap.c
2832 F: kernel/capability.c
2833
2834 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2835 M: Kevin Tsai <ktsai@capellamicro.com>
2836 S: Maintained
2837 F: drivers/iio/light/cm*
2838 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2839
2840 CAVIUM LIQUIDIO NETWORK DRIVER
2841 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2842 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2843 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2844 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2845 L: netdev@vger.kernel.org
2846 W: http://www.cavium.com
2847 S: Supported
2848 F: drivers/net/ethernet/cavium/liquidio/
2849
2850 CC2520 IEEE-802.15.4 RADIO DRIVER
2851 M: Varka Bhadram <varkabhadram@gmail.com>
2852 L: linux-wpan@vger.kernel.org
2853 S: Maintained
2854 F: drivers/net/ieee802154/cc2520.c
2855 F: include/linux/spi/cc2520.h
2856 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2857
2858 CELL BROADBAND ENGINE ARCHITECTURE
2859 M: Arnd Bergmann <arnd@arndb.de>
2860 L: linuxppc-dev@lists.ozlabs.org
2861 W: http://www.ibm.com/developerworks/power/cell/
2862 S: Supported
2863 F: arch/powerpc/include/asm/cell*.h
2864 F: arch/powerpc/include/asm/spu*.h
2865 F: arch/powerpc/include/uapi/asm/spu*.h
2866 F: arch/powerpc/oprofile/*cell*
2867 F: arch/powerpc/platforms/cell/
2868
2869 CEPH COMMON CODE (LIBCEPH)
2870 M: Ilya Dryomov <idryomov@gmail.com>
2871 M: "Yan, Zheng" <zyan@redhat.com>
2872 M: Sage Weil <sage@redhat.com>
2873 L: ceph-devel@vger.kernel.org
2874 W: http://ceph.com/
2875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2876 T: git git://github.com/ceph/ceph-client.git
2877 S: Supported
2878 F: net/ceph/
2879 F: include/linux/ceph/
2880 F: include/linux/crush/
2881
2882 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2883 M: "Yan, Zheng" <zyan@redhat.com>
2884 M: Sage Weil <sage@redhat.com>
2885 M: Ilya Dryomov <idryomov@gmail.com>
2886 L: ceph-devel@vger.kernel.org
2887 W: http://ceph.com/
2888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2889 T: git git://github.com/ceph/ceph-client.git
2890 S: Supported
2891 F: Documentation/filesystems/ceph.txt
2892 F: fs/ceph/
2893
2894 CERTIFICATE HANDLING:
2895 M: David Howells <dhowells@redhat.com>
2896 M: David Woodhouse <dwmw2@infradead.org>
2897 L: keyrings@vger.kernel.org
2898 S: Maintained
2899 F: Documentation/module-signing.txt
2900 F: certs/
2901 F: scripts/sign-file.c
2902 F: scripts/extract-cert.c
2903
2904 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2905 L: linux-usb@vger.kernel.org
2906 S: Orphan
2907 F: Documentation/usb/WUSB-Design-overview.txt
2908 F: Documentation/usb/wusb-cbaf
2909 F: drivers/usb/host/hwa-hc.c
2910 F: drivers/usb/host/whci/
2911 F: drivers/usb/wusbcore/
2912 F: include/linux/usb/wusb*
2913
2914 CFAG12864B LCD DRIVER
2915 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2916 W: http://miguelojeda.es/auxdisplay.htm
2917 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2918 S: Maintained
2919 F: drivers/auxdisplay/cfag12864b.c
2920 F: include/linux/cfag12864b.h
2921
2922 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2923 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2924 W: http://miguelojeda.es/auxdisplay.htm
2925 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2926 S: Maintained
2927 F: drivers/auxdisplay/cfag12864bfb.c
2928 F: include/linux/cfag12864b.h
2929
2930 CFG80211 and NL80211
2931 M: Johannes Berg <johannes@sipsolutions.net>
2932 L: linux-wireless@vger.kernel.org
2933 W: http://wireless.kernel.org/
2934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2936 S: Maintained
2937 F: include/uapi/linux/nl80211.h
2938 F: include/net/cfg80211.h
2939 F: net/wireless/*
2940 X: net/wireless/wext*
2941
2942 CHAR and MISC DRIVERS
2943 M: Arnd Bergmann <arnd@arndb.de>
2944 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
2946 S: Supported
2947 F: drivers/char/*
2948 F: drivers/misc/*
2949 F: include/linux/miscdevice.h
2950
2951 CHECKPATCH
2952 M: Andy Whitcroft <apw@canonical.com>
2953 M: Joe Perches <joe@perches.com>
2954 S: Maintained
2955 F: scripts/checkpatch.pl
2956
2957 CHINESE DOCUMENTATION
2958 M: Harry Wei <harryxiyou@gmail.com>
2959 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
2960 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
2961 S: Maintained
2962 F: Documentation/zh_CN/
2963
2964 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
2965 M: Peter Chen <Peter.Chen@nxp.com>
2966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
2967 L: linux-usb@vger.kernel.org
2968 S: Maintained
2969 F: drivers/usb/chipidea/
2970
2971 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
2972 M: Hans de Goede <hdegoede@redhat.com>
2973 L: linux-input@vger.kernel.org
2974 S: Maintained
2975 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
2976 F: drivers/input/touchscreen/chipone_icn8318.c
2977
2978 CHROME HARDWARE PLATFORM SUPPORT
2979 M: Olof Johansson <olof@lixom.net>
2980 S: Maintained
2981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
2982 F: drivers/platform/chrome/
2983
2984 CISCO VIC ETHERNET NIC DRIVER
2985 M: Christian Benvenuti <benve@cisco.com>
2986 M: Sujith Sankar <ssujith@cisco.com>
2987 M: Govindarajulu Varadarajan <_govind@gmx.com>
2988 M: Neel Patel <neepatel@cisco.com>
2989 S: Supported
2990 F: drivers/net/ethernet/cisco/enic/
2991
2992 CISCO VIC LOW LATENCY NIC DRIVER
2993 M: Christian Benvenuti <benve@cisco.com>
2994 M: Dave Goodell <dgoodell@cisco.com>
2995 S: Supported
2996 F: drivers/infiniband/hw/usnic/
2997
2998 CIRRUS LOGIC EP93XX ETHERNET DRIVER
2999 M: Hartley Sweeten <hsweeten@visionengravers.com>
3000 L: netdev@vger.kernel.org
3001 S: Maintained
3002 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3003
3004 CIRRUS LOGIC AUDIO CODEC DRIVERS
3005 M: Brian Austin <brian.austin@cirrus.com>
3006 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3007 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3008 S: Maintained
3009 F: sound/soc/codecs/cs*
3010
3011 CLEANCACHE API
3012 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3013 L: linux-kernel@vger.kernel.org
3014 S: Maintained
3015 F: mm/cleancache.c
3016 F: include/linux/cleancache.h
3017
3018 CLK API
3019 M: Russell King <linux@armlinux.org.uk>
3020 L: linux-clk@vger.kernel.org
3021 S: Maintained
3022 F: include/linux/clk.h
3023
3024 CLOCKSOURCE, CLOCKEVENT DRIVERS
3025 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3026 M: Thomas Gleixner <tglx@linutronix.de>
3027 L: linux-kernel@vger.kernel.org
3028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3029 S: Supported
3030 F: drivers/clocksource
3031
3032 CISCO FCOE HBA DRIVER
3033 M: Hiral Patel <hiralpat@cisco.com>
3034 M: Suma Ramars <sramars@cisco.com>
3035 M: Brian Uchino <buchino@cisco.com>
3036 L: linux-scsi@vger.kernel.org
3037 S: Supported
3038 F: drivers/scsi/fnic/
3039
3040 CISCO SCSI HBA DRIVER
3041 M: Narsimhulu Musini <nmusini@cisco.com>
3042 M: Sesidhar Baddela <sebaddel@cisco.com>
3043 L: linux-scsi@vger.kernel.org
3044 S: Supported
3045 F: drivers/scsi/snic/
3046
3047 CMPC ACPI DRIVER
3048 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3049 M: Daniel Oliveira Nascimento <don@syst.com.br>
3050 L: platform-driver-x86@vger.kernel.org
3051 S: Supported
3052 F: drivers/platform/x86/classmate-laptop.c
3053
3054 COBALT MEDIA DRIVER
3055 M: Hans Verkuil <hans.verkuil@cisco.com>
3056 L: linux-media@vger.kernel.org
3057 T: git git://linuxtv.org/media_tree.git
3058 W: https://linuxtv.org
3059 S: Supported
3060 F: drivers/media/pci/cobalt/
3061
3062 COCCINELLE/Semantic Patches (SmPL)
3063 M: Julia Lawall <Julia.Lawall@lip6.fr>
3064 M: Gilles Muller <Gilles.Muller@lip6.fr>
3065 M: Nicolas Palix <nicolas.palix@imag.fr>
3066 M: Michal Marek <mmarek@suse.com>
3067 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3069 W: http://coccinelle.lip6.fr/
3070 S: Supported
3071 F: Documentation/coccinelle.txt
3072 F: scripts/coccinelle/
3073 F: scripts/coccicheck
3074
3075 CODA FILE SYSTEM
3076 M: Jan Harkes <jaharkes@cs.cmu.edu>
3077 M: coda@cs.cmu.edu
3078 L: codalist@coda.cs.cmu.edu
3079 W: http://www.coda.cs.cmu.edu/
3080 S: Maintained
3081 F: Documentation/filesystems/coda.txt
3082 F: fs/coda/
3083 F: include/linux/coda*.h
3084 F: include/uapi/linux/coda*.h
3085
3086 CODA V4L2 MEM2MEM DRIVER
3087 M: Philipp Zabel <p.zabel@pengutronix.de>
3088 L: linux-media@vger.kernel.org
3089 S: Maintained
3090 F: Documentation/devicetree/bindings/media/coda.txt
3091 F: drivers/media/platform/coda/
3092
3093 COMMON CLK FRAMEWORK
3094 M: Michael Turquette <mturquette@baylibre.com>
3095 M: Stephen Boyd <sboyd@codeaurora.org>
3096 L: linux-clk@vger.kernel.org
3097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3098 S: Maintained
3099 F: Documentation/devicetree/bindings/clock/
3100 F: drivers/clk/
3101 X: drivers/clk/clkdev.c
3102 F: include/linux/clk-pr*
3103 F: include/linux/clk/
3104
3105 COMMON INTERNET FILE SYSTEM (CIFS)
3106 M: Steve French <sfrench@samba.org>
3107 L: linux-cifs@vger.kernel.org
3108 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3109 W: http://linux-cifs.samba.org/
3110 T: git git://git.samba.org/sfrench/cifs-2.6.git
3111 S: Supported
3112 F: Documentation/filesystems/cifs/
3113 F: fs/cifs/
3114
3115 COMPACTPCI HOTPLUG CORE
3116 M: Scott Murray <scott@spiteful.org>
3117 L: linux-pci@vger.kernel.org
3118 S: Maintained
3119 F: drivers/pci/hotplug/cpci_hotplug*
3120
3121 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3122 M: Scott Murray <scott@spiteful.org>
3123 L: linux-pci@vger.kernel.org
3124 S: Maintained
3125 F: drivers/pci/hotplug/cpcihp_zt5550.*
3126
3127 COMPACTPCI HOTPLUG GENERIC DRIVER
3128 M: Scott Murray <scott@spiteful.org>
3129 L: linux-pci@vger.kernel.org
3130 S: Maintained
3131 F: drivers/pci/hotplug/cpcihp_generic.c
3132
3133 COMPAL LAPTOP SUPPORT
3134 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3135 L: platform-driver-x86@vger.kernel.org
3136 S: Maintained
3137 F: drivers/platform/x86/compal-laptop.c
3138
3139 CONEXANT ACCESSRUNNER USB DRIVER
3140 L: accessrunner-general@lists.sourceforge.net
3141 W: http://accessrunner.sourceforge.net/
3142 S: Orphan
3143 F: drivers/usb/atm/cxacru.c
3144
3145 CONFIGFS
3146 M: Joel Becker <jlbec@evilplan.org>
3147 M: Christoph Hellwig <hch@lst.de>
3148 T: git git://git.infradead.org/users/hch/configfs.git
3149 S: Supported
3150 F: fs/configfs/
3151 F: include/linux/configfs.h
3152
3153 CONNECTOR
3154 M: Evgeniy Polyakov <zbr@ioremap.net>
3155 L: netdev@vger.kernel.org
3156 S: Maintained
3157 F: drivers/connector/
3158
3159 CONTROL GROUP (CGROUP)
3160 M: Tejun Heo <tj@kernel.org>
3161 M: Li Zefan <lizefan@huawei.com>
3162 M: Johannes Weiner <hannes@cmpxchg.org>
3163 L: cgroups@vger.kernel.org
3164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3165 S: Maintained
3166 F: Documentation/cgroups/
3167 F: include/linux/cgroup*
3168 F: kernel/cgroup*
3169
3170 CONTROL GROUP - CPUSET
3171 M: Li Zefan <lizefan@huawei.com>
3172 L: cgroups@vger.kernel.org
3173 W: http://www.bullopensource.org/cpuset/
3174 W: http://oss.sgi.com/projects/cpusets/
3175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3176 S: Maintained
3177 F: Documentation/cgroups/cpusets.txt
3178 F: include/linux/cpuset.h
3179 F: kernel/cpuset.c
3180
3181 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3182 M: Johannes Weiner <hannes@cmpxchg.org>
3183 M: Michal Hocko <mhocko@kernel.org>
3184 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3185 L: cgroups@vger.kernel.org
3186 L: linux-mm@kvack.org
3187 S: Maintained
3188 F: mm/memcontrol.c
3189 F: mm/swap_cgroup.c
3190
3191 CORETEMP HARDWARE MONITORING DRIVER
3192 M: Fenghua Yu <fenghua.yu@intel.com>
3193 L: linux-hwmon@vger.kernel.org
3194 S: Maintained
3195 F: Documentation/hwmon/coretemp
3196 F: drivers/hwmon/coretemp.c
3197
3198 COSA/SRP SYNC SERIAL DRIVER
3199 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3200 W: http://www.fi.muni.cz/~kas/cosa/
3201 S: Maintained
3202 F: drivers/net/wan/cosa*
3203
3204 CPMAC ETHERNET DRIVER
3205 M: Florian Fainelli <florian@openwrt.org>
3206 L: netdev@vger.kernel.org
3207 S: Maintained
3208 F: drivers/net/ethernet/ti/cpmac.c
3209
3210 CPU FREQUENCY DRIVERS
3211 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3212 M: Viresh Kumar <viresh.kumar@linaro.org>
3213 L: linux-pm@vger.kernel.org
3214 S: Maintained
3215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3216 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3217 F: drivers/cpufreq/
3218 F: include/linux/cpufreq.h
3219
3220 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3221 M: Viresh Kumar <viresh.kumar@linaro.org>
3222 M: Sudeep Holla <sudeep.holla@arm.com>
3223 L: linux-pm@vger.kernel.org
3224 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3225 S: Maintained
3226 F: drivers/cpufreq/arm_big_little.h
3227 F: drivers/cpufreq/arm_big_little.c
3228 F: drivers/cpufreq/arm_big_little_dt.c
3229
3230 CPUIDLE DRIVER - ARM BIG LITTLE
3231 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3232 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3233 L: linux-pm@vger.kernel.org
3234 L: linux-arm-kernel@lists.infradead.org
3235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3236 S: Maintained
3237 F: drivers/cpuidle/cpuidle-big_little.c
3238
3239 CPUIDLE DRIVER - ARM EXYNOS
3240 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3241 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3242 M: Kukjin Kim <kgene@kernel.org>
3243 L: linux-pm@vger.kernel.org
3244 L: linux-samsung-soc@vger.kernel.org
3245 S: Supported
3246 F: drivers/cpuidle/cpuidle-exynos.c
3247 F: arch/arm/mach-exynos/pm.c
3248
3249 CPUIDLE DRIVERS
3250 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3251 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3252 L: linux-pm@vger.kernel.org
3253 S: Maintained
3254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3255 F: drivers/cpuidle/*
3256 F: include/linux/cpuidle.h
3257
3258 CPUID/MSR DRIVER
3259 M: "H. Peter Anvin" <hpa@zytor.com>
3260 S: Maintained
3261 F: arch/x86/kernel/cpuid.c
3262 F: arch/x86/kernel/msr.c
3263
3264 CPU POWER MONITORING SUBSYSTEM
3265 M: Thomas Renninger <trenn@suse.com>
3266 L: linux-pm@vger.kernel.org
3267 S: Maintained
3268 F: tools/power/cpupower/
3269
3270 CRAMFS FILESYSTEM
3271 W: http://sourceforge.net/projects/cramfs/
3272 S: Orphan / Obsolete
3273 F: Documentation/filesystems/cramfs.txt
3274 F: fs/cramfs/
3275
3276 CRIS PORT
3277 M: Mikael Starvik <starvik@axis.com>
3278 M: Jesper Nilsson <jesper.nilsson@axis.com>
3279 L: linux-cris-kernel@axis.com
3280 W: http://developer.axis.com
3281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3282 S: Maintained
3283 F: arch/cris/
3284 F: drivers/tty/serial/crisv10.*
3285
3286 CRYPTO API
3287 M: Herbert Xu <herbert@gondor.apana.org.au>
3288 M: "David S. Miller" <davem@davemloft.net>
3289 L: linux-crypto@vger.kernel.org
3290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3292 S: Maintained
3293 F: Documentation/crypto/
3294 F: Documentation/DocBook/crypto-API.tmpl
3295 F: arch/*/crypto/
3296 F: crypto/
3297 F: drivers/crypto/
3298 F: include/crypto/
3299
3300 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3301 M: Neil Horman <nhorman@tuxdriver.com>
3302 L: linux-crypto@vger.kernel.org
3303 S: Maintained
3304 F: crypto/ansi_cprng.c
3305 F: crypto/rng.c
3306
3307 CS3308 MEDIA DRIVER
3308 M: Hans Verkuil <hverkuil@xs4all.nl>
3309 L: linux-media@vger.kernel.org
3310 T: git git://linuxtv.org/media_tree.git
3311 W: http://linuxtv.org
3312 S: Odd Fixes
3313 F: drivers/media/i2c/cs3308.c
3314 F: drivers/media/i2c/cs3308.h
3315
3316 CS5535 Audio ALSA driver
3317 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3318 S: Maintained
3319 F: sound/pci/cs5535audio/
3320
3321 CW1200 WLAN driver
3322 M: Solomon Peachy <pizza@shaftnet.org>
3323 S: Maintained
3324 F: drivers/net/wireless/st/cw1200/
3325
3326 CX18 VIDEO4LINUX DRIVER
3327 M: Andy Walls <awalls@md.metrocast.net>
3328 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3329 L: linux-media@vger.kernel.org
3330 T: git git://linuxtv.org/media_tree.git
3331 W: https://linuxtv.org
3332 W: http://www.ivtvdriver.org/index.php/Cx18
3333 S: Maintained
3334 F: Documentation/video4linux/cx18.txt
3335 F: drivers/media/pci/cx18/
3336 F: include/uapi/linux/ivtv*
3337
3338 CX2341X MPEG ENCODER HELPER MODULE
3339 M: Hans Verkuil <hverkuil@xs4all.nl>
3340 L: linux-media@vger.kernel.org
3341 T: git git://linuxtv.org/media_tree.git
3342 W: https://linuxtv.org
3343 S: Maintained
3344 F: drivers/media/common/cx2341x*
3345 F: include/media/cx2341x*
3346
3347 CX24120 MEDIA DRIVER
3348 M: Jemma Denson <jdenson@gmail.com>
3349 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3350 L: linux-media@vger.kernel.org
3351 W: https://linuxtv.org
3352 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3353 S: Maintained
3354 F: drivers/media/dvb-frontends/cx24120*
3355
3356 CX88 VIDEO4LINUX DRIVER
3357 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3358 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3359 L: linux-media@vger.kernel.org
3360 W: https://linuxtv.org
3361 T: git git://linuxtv.org/media_tree.git
3362 S: Odd fixes
3363 F: Documentation/video4linux/cx88/
3364 F: drivers/media/pci/cx88/
3365
3366 CXD2820R MEDIA DRIVER
3367 M: Antti Palosaari <crope@iki.fi>
3368 L: linux-media@vger.kernel.org
3369 W: https://linuxtv.org
3370 W: http://palosaari.fi/linux/
3371 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3372 T: git git://linuxtv.org/anttip/media_tree.git
3373 S: Maintained
3374 F: drivers/media/dvb-frontends/cxd2820r*
3375
3376 CXGB3 ETHERNET DRIVER (CXGB3)
3377 M: Santosh Raspatur <santosh@chelsio.com>
3378 L: netdev@vger.kernel.org
3379 W: http://www.chelsio.com
3380 S: Supported
3381 F: drivers/net/ethernet/chelsio/cxgb3/
3382
3383 CXGB3 ISCSI DRIVER (CXGB3I)
3384 M: Karen Xie <kxie@chelsio.com>
3385 L: linux-scsi@vger.kernel.org
3386 W: http://www.chelsio.com
3387 S: Supported
3388 F: drivers/scsi/cxgbi/cxgb3i
3389
3390 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3391 M: Steve Wise <swise@chelsio.com>
3392 L: linux-rdma@vger.kernel.org
3393 W: http://www.openfabrics.org
3394 S: Supported
3395 F: drivers/infiniband/hw/cxgb3/
3396
3397 CXGB4 ETHERNET DRIVER (CXGB4)
3398 M: Hariprasad S <hariprasad@chelsio.com>
3399 L: netdev@vger.kernel.org
3400 W: http://www.chelsio.com
3401 S: Supported
3402 F: drivers/net/ethernet/chelsio/cxgb4/
3403
3404 CXGB4 ISCSI DRIVER (CXGB4I)
3405 M: Karen Xie <kxie@chelsio.com>
3406 L: linux-scsi@vger.kernel.org
3407 W: http://www.chelsio.com
3408 S: Supported
3409 F: drivers/scsi/cxgbi/cxgb4i
3410
3411 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3412 M: Steve Wise <swise@chelsio.com>
3413 L: linux-rdma@vger.kernel.org
3414 W: http://www.openfabrics.org
3415 S: Supported
3416 F: drivers/infiniband/hw/cxgb4/
3417
3418 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3419 M: Casey Leedom <leedom@chelsio.com>
3420 L: netdev@vger.kernel.org
3421 W: http://www.chelsio.com
3422 S: Supported
3423 F: drivers/net/ethernet/chelsio/cxgb4vf/
3424
3425 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3426 M: Ian Munsie <imunsie@au1.ibm.com>
3427 M: Michael Neuling <mikey@neuling.org>
3428 L: linuxppc-dev@lists.ozlabs.org
3429 S: Supported
3430 F: drivers/misc/cxl/
3431 F: include/misc/cxl*
3432 F: include/uapi/misc/cxl.h
3433 F: Documentation/powerpc/cxl.txt
3434 F: Documentation/powerpc/cxl.txt
3435 F: Documentation/ABI/testing/sysfs-class-cxl
3436
3437 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3438 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3439 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3440 L: linux-scsi@vger.kernel.org
3441 S: Supported
3442 F: drivers/scsi/cxlflash/
3443 F: include/uapi/scsi/cxlflash_ioctls.h
3444 F: Documentation/powerpc/cxlflash.txt
3445
3446 STMMAC ETHERNET DRIVER
3447 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3448 M: Alexandre Torgue <alexandre.torgue@st.com>
3449 L: netdev@vger.kernel.org
3450 W: http://www.stlinux.com
3451 S: Supported
3452 F: drivers/net/ethernet/stmicro/stmmac/
3453
3454 CYBERPRO FB DRIVER
3455 M: Russell King <linux@armlinux.org.uk>
3456 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3457 W: http://www.armlinux.org.uk/
3458 S: Maintained
3459 F: drivers/video/fbdev/cyber2000fb.*
3460
3461 CYCLADES ASYNC MUX DRIVER
3462 W: http://www.cyclades.com/
3463 S: Orphan
3464 F: drivers/tty/cyclades.c
3465 F: include/linux/cyclades.h
3466 F: include/uapi/linux/cyclades.h
3467
3468 CYCLADES PC300 DRIVER
3469 W: http://www.cyclades.com/
3470 S: Orphan
3471 F: drivers/net/wan/pc300*
3472
3473 CYPRESS_FIRMWARE MEDIA DRIVER
3474 M: Antti Palosaari <crope@iki.fi>
3475 L: linux-media@vger.kernel.org
3476 W: https://linuxtv.org
3477 W: http://palosaari.fi/linux/
3478 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3479 T: git git://linuxtv.org/anttip/media_tree.git
3480 S: Maintained
3481 F: drivers/media/common/cypress_firmware*
3482
3483 CYTTSP TOUCHSCREEN DRIVER
3484 M: Ferruh Yigit <fery@cypress.com>
3485 L: linux-input@vger.kernel.org
3486 S: Supported
3487 F: drivers/input/touchscreen/cyttsp*
3488 F: include/linux/input/cyttsp.h
3489
3490 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3491 M: Joshua Kinard <kumba@gentoo.org>
3492 S: Maintained
3493 F: drivers/rtc/rtc-ds1685.c
3494 F: include/linux/rtc/ds1685.h
3495
3496 DAMA SLAVE for AX.25
3497 M: Joerg Reuter <jreuter@yaina.de>
3498 W: http://yaina.de/jreuter/
3499 W: http://www.qsl.net/dl1bke/
3500 L: linux-hams@vger.kernel.org
3501 S: Maintained
3502 F: net/ax25/af_ax25.c
3503 F: net/ax25/ax25_dev.c
3504 F: net/ax25/ax25_ds_*
3505 F: net/ax25/ax25_in.c
3506 F: net/ax25/ax25_out.c
3507 F: net/ax25/ax25_timer.c
3508 F: net/ax25/sysctl_net_ax25.c
3509
3510 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3511 L: netdev@vger.kernel.org
3512 S: Orphan
3513 F: Documentation/networking/dmfe.txt
3514 F: drivers/net/ethernet/dec/tulip/dmfe.c
3515
3516 DC390/AM53C974 SCSI driver
3517 M: Hannes Reinecke <hare@suse.com>
3518 L: linux-scsi@vger.kernel.org
3519 S: Maintained
3520 F: drivers/scsi/am53c974.c
3521
3522 DC395x SCSI driver
3523 M: Oliver Neukum <oliver@neukum.org>
3524 M: Ali Akcaagac <aliakc@web.de>
3525 M: Jamie Lenehan <lenehan@twibble.org>
3526 L: dc395x@twibble.org
3527 W: http://twibble.org/dist/dc395x/
3528 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3529 S: Maintained
3530 F: Documentation/scsi/dc395x.txt
3531 F: drivers/scsi/dc395x.*
3532
3533 DCCP PROTOCOL
3534 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3535 L: dccp@vger.kernel.org
3536 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3537 S: Maintained
3538 F: include/linux/dccp.h
3539 F: include/uapi/linux/dccp.h
3540 F: include/linux/tfrc.h
3541 F: net/dccp/
3542
3543 DECnet NETWORK LAYER
3544 W: http://linux-decnet.sourceforge.net
3545 L: linux-decnet-user@lists.sourceforge.net
3546 S: Orphan
3547 F: Documentation/networking/decnet.txt
3548 F: net/decnet/
3549
3550 DECSTATION PLATFORM SUPPORT
3551 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3552 L: linux-mips@linux-mips.org
3553 W: http://www.linux-mips.org/wiki/DECstation
3554 S: Maintained
3555 F: arch/mips/dec/
3556 F: arch/mips/include/asm/dec/
3557 F: arch/mips/include/asm/mach-dec/
3558
3559 DEFXX FDDI NETWORK DRIVER
3560 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3561 S: Maintained
3562 F: drivers/net/fddi/defxx.*
3563
3564 DELL LAPTOP DRIVER
3565 M: Matthew Garrett <mjg59@srcf.ucam.org>
3566 M: Pali Rohár <pali.rohar@gmail.com>
3567 L: platform-driver-x86@vger.kernel.org
3568 S: Maintained
3569 F: drivers/platform/x86/dell-laptop.c
3570
3571 DELL LAPTOP RBTN DRIVER
3572 M: Pali Rohár <pali.rohar@gmail.com>
3573 S: Maintained
3574 F: drivers/platform/x86/dell-rbtn.*
3575
3576 DELL LAPTOP FREEFALL DRIVER
3577 M: Pali Rohár <pali.rohar@gmail.com>
3578 S: Maintained
3579 F: drivers/platform/x86/dell-smo8800.c
3580
3581 DELL LAPTOP SMM DRIVER
3582 M: Pali Rohár <pali.rohar@gmail.com>
3583 S: Maintained
3584 F: drivers/hwmon/dell-smm-hwmon.c
3585 F: include/uapi/linux/i8k.h
3586
3587 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3588 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3589 S: Maintained
3590 F: Documentation/dcdbas.txt
3591 F: drivers/firmware/dcdbas.*
3592
3593 DELL WMI EXTRAS DRIVER
3594 M: Matthew Garrett <mjg59@srcf.ucam.org>
3595 M: Pali Rohár <pali.rohar@gmail.com>
3596 S: Maintained
3597 F: drivers/platform/x86/dell-wmi.c
3598
3599 DESIGNWARE USB2 DRD IP DRIVER
3600 M: John Youn <johnyoun@synopsys.com>
3601 L: linux-usb@vger.kernel.org
3602 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3603 S: Maintained
3604 F: drivers/usb/dwc2/
3605
3606 DESIGNWARE USB3 DRD IP DRIVER
3607 M: Felipe Balbi <balbi@kernel.org>
3608 L: linux-usb@vger.kernel.org
3609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3610 S: Maintained
3611 F: drivers/usb/dwc3/
3612
3613 DEVICE COREDUMP (DEV_COREDUMP)
3614 M: Johannes Berg <johannes@sipsolutions.net>
3615 L: linux-kernel@vger.kernel.org
3616 S: Maintained
3617 F: drivers/base/devcoredump.c
3618 F: include/linux/devcoredump.h
3619
3620 DEVICE FREQUENCY (DEVFREQ)
3621 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3622 M: Kyungmin Park <kyungmin.park@samsung.com>
3623 L: linux-pm@vger.kernel.org
3624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3625 S: Maintained
3626 F: drivers/devfreq/
3627 F: include/linux/devfreq.h
3628 F: Documentation/devicetree/bindings/devfreq/
3629
3630 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3631 M: Chanwoo Choi <cw00.choi@samsung.com>
3632 L: linux-pm@vger.kernel.org
3633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3634 S: Supported
3635 F: drivers/devfreq/event/
3636 F: drivers/devfreq/devfreq-event.c
3637 F: include/linux/devfreq-event.h
3638 F: Documentation/devicetree/bindings/devfreq/event/
3639
3640 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3641 M: Chanwoo Choi <cw00.choi@samsung.com>
3642 L: linux-pm@vger.kernel.org
3643 L: linux-samsung-soc@vger.kernel.org
3644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3645 S: Maintained
3646 F: drivers/devfreq/exynos-bus.c
3647 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3648
3649 DEVICE NUMBER REGISTRY
3650 M: Torben Mathiasen <device@lanana.org>
3651 W: http://lanana.org/docs/device-list/index.html
3652 S: Maintained
3653
3654 DEVICE-MAPPER (LVM)
3655 M: Alasdair Kergon <agk@redhat.com>
3656 M: Mike Snitzer <snitzer@redhat.com>
3657 M: dm-devel@redhat.com
3658 L: dm-devel@redhat.com
3659 W: http://sources.redhat.com/dm
3660 Q: http://patchwork.kernel.org/project/dm-devel/list/
3661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3662 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3663 S: Maintained
3664 F: Documentation/device-mapper/
3665 F: drivers/md/dm*
3666 F: drivers/md/persistent-data/
3667 F: include/linux/device-mapper.h
3668 F: include/linux/dm-*.h
3669 F: include/uapi/linux/dm-*.h
3670
3671 DEVLINK
3672 M: Jiri Pirko <jiri@mellanox.com>
3673 L: netdev@vger.kernel.org
3674 S: Supported
3675 F: net/core/devlink.c
3676 F: include/net/devlink.h
3677 F: include/uapi/linux/devlink.h
3678
3679 DIALOG SEMICONDUCTOR DRIVERS
3680 M: Support Opensource <support.opensource@diasemi.com>
3681 W: http://www.dialog-semiconductor.com/products
3682 S: Supported
3683 F: Documentation/hwmon/da90??
3684 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3685 F: drivers/gpio/gpio-da90??.c
3686 F: drivers/hwmon/da90??-hwmon.c
3687 F: drivers/iio/adc/da91??-*.c
3688 F: drivers/input/misc/da90??_onkey.c
3689 F: drivers/input/touchscreen/da9052_tsi.c
3690 F: drivers/leds/leds-da90??.c
3691 F: drivers/mfd/da903x.c
3692 F: drivers/mfd/da90??-*.c
3693 F: drivers/mfd/da91??-*.c
3694 F: drivers/power/da9052-battery.c
3695 F: drivers/power/da91??-*.c
3696 F: drivers/regulator/da903x.c
3697 F: drivers/regulator/da9???-regulator.[ch]
3698 F: drivers/rtc/rtc-da90??.c
3699 F: drivers/video/backlight/da90??_bl.c
3700 F: drivers/watchdog/da90??_wdt.c
3701 F: include/linux/mfd/da903x.h
3702 F: include/linux/mfd/da9052/
3703 F: include/linux/mfd/da9055/
3704 F: include/linux/mfd/da9063/
3705 F: include/linux/mfd/da9150/
3706 F: include/sound/da[79]*.h
3707 F: sound/soc/codecs/da[79]*.[ch]
3708
3709 DIGI NEO AND CLASSIC PCI PRODUCTS
3710 M: Lidza Louina <lidza.louina@gmail.com>
3711 M: Mark Hounschell <markh@compro.net>
3712 L: driverdev-devel@linuxdriverproject.org
3713 S: Maintained
3714 F: drivers/staging/dgnc/
3715
3716 DIOLAN U2C-12 I2C DRIVER
3717 M: Guenter Roeck <linux@roeck-us.net>
3718 L: linux-i2c@vger.kernel.org
3719 S: Maintained
3720 F: drivers/i2c/busses/i2c-diolan-u2c.c
3721
3722 DIRECT ACCESS (DAX)
3723 M: Matthew Wilcox <willy@linux.intel.com>
3724 L: linux-fsdevel@vger.kernel.org
3725 S: Supported
3726 F: fs/dax.c
3727
3728 DIRECTORY NOTIFICATION (DNOTIFY)
3729 M: Eric Paris <eparis@parisplace.org>
3730 S: Maintained
3731 F: Documentation/filesystems/dnotify.txt
3732 F: fs/notify/dnotify/
3733 F: include/linux/dnotify.h
3734
3735 DISK GEOMETRY AND PARTITION HANDLING
3736 M: Andries Brouwer <aeb@cwi.nl>
3737 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3738 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3739 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3740 S: Maintained
3741
3742 DISKQUOTA
3743 M: Jan Kara <jack@suse.com>
3744 S: Maintained
3745 F: Documentation/filesystems/quota.txt
3746 F: fs/quota/
3747 F: include/linux/quota*.h
3748 F: include/uapi/linux/quota*.h
3749
3750 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3751 M: Bernie Thompson <bernie@plugable.com>
3752 L: linux-fbdev@vger.kernel.org
3753 S: Maintained
3754 W: http://plugable.com/category/projects/udlfb/
3755 F: drivers/video/fbdev/udlfb.c
3756 F: include/video/udlfb.h
3757 F: Documentation/fb/udlfb.txt
3758
3759 DISTRIBUTED LOCK MANAGER (DLM)
3760 M: Christine Caulfield <ccaulfie@redhat.com>
3761 M: David Teigland <teigland@redhat.com>
3762 L: cluster-devel@redhat.com
3763 W: http://sources.redhat.com/cluster/
3764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3765 S: Supported
3766 F: fs/dlm/
3767
3768 DMA BUFFER SHARING FRAMEWORK
3769 M: Sumit Semwal <sumit.semwal@linaro.org>
3770 S: Maintained
3771 L: linux-media@vger.kernel.org
3772 L: dri-devel@lists.freedesktop.org
3773 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3774 F: drivers/dma-buf/
3775 F: include/linux/dma-buf*
3776 F: include/linux/reservation.h
3777 F: include/linux/*fence.h
3778 F: Documentation/dma-buf-sharing.txt
3779 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3780
3781 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3782 M: Vinod Koul <vinod.koul@intel.com>
3783 L: dmaengine@vger.kernel.org
3784 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3785 S: Maintained
3786 F: drivers/dma/
3787 F: include/linux/dmaengine.h
3788 F: Documentation/devicetree/bindings/dma/
3789 F: Documentation/dmaengine/
3790 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3791
3792 DME1737 HARDWARE MONITOR DRIVER
3793 M: Juerg Haefliger <juergh@gmail.com>
3794 L: linux-hwmon@vger.kernel.org
3795 S: Maintained
3796 F: Documentation/hwmon/dme1737
3797 F: drivers/hwmon/dme1737.c
3798
3799 DMI/SMBIOS SUPPORT
3800 M: Jean Delvare <jdelvare@suse.com>
3801 S: Maintained
3802 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3803 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3804 F: drivers/firmware/dmi-id.c
3805 F: drivers/firmware/dmi_scan.c
3806 F: include/linux/dmi.h
3807
3808 DOCUMENTATION
3809 M: Jonathan Corbet <corbet@lwn.net>
3810 L: linux-doc@vger.kernel.org
3811 S: Maintained
3812 F: Documentation/
3813 F: scripts/docproc.c
3814 F: scripts/kernel-doc*
3815 X: Documentation/ABI/
3816 X: Documentation/devicetree/
3817 X: Documentation/acpi
3818 X: Documentation/power
3819 X: Documentation/spi
3820 X: Documentation/DocBook/media
3821 T: git git://git.lwn.net/linux.git docs-next
3822
3823 DOUBLETALK DRIVER
3824 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3825 L: blinux-list@redhat.com
3826 S: Maintained
3827 F: drivers/char/dtlk.c
3828 F: include/linux/dtlk.h
3829
3830 DPT_I2O SCSI RAID DRIVER
3831 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3832 L: linux-scsi@vger.kernel.org
3833 W: http://www.adaptec.com/
3834 S: Maintained
3835 F: drivers/scsi/dpt*
3836 F: drivers/scsi/dpt/
3837
3838 DRBD DRIVER
3839 M: Philipp Reisner <philipp.reisner@linbit.com>
3840 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3841 L: drbd-dev@lists.linbit.com
3842 W: http://www.drbd.org
3843 T: git git://git.linbit.com/linux-drbd.git
3844 T: git git://git.linbit.com/drbd-8.4.git
3845 S: Supported
3846 F: drivers/block/drbd/
3847 F: lib/lru_cache.c
3848 F: Documentation/blockdev/drbd/
3849
3850 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3851 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3853 S: Supported
3854 F: Documentation/kobject.txt
3855 F: drivers/base/
3856 F: fs/debugfs/
3857 F: fs/kernfs/
3858 F: fs/sysfs/
3859 F: include/linux/debugfs.h
3860 F: include/linux/kobj*
3861 F: lib/kobj*
3862
3863 DRM DRIVERS
3864 M: David Airlie <airlied@linux.ie>
3865 L: dri-devel@lists.freedesktop.org
3866 T: git git://people.freedesktop.org/~airlied/linux
3867 S: Maintained
3868 F: drivers/gpu/drm/
3869 F: drivers/gpu/vga/
3870 F: Documentation/DocBook/gpu.*
3871 F: include/drm/
3872 F: include/uapi/drm/
3873
3874 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3875 M: Dave Airlie <airlied@redhat.com>
3876 S: Odd Fixes
3877 F: drivers/gpu/drm/ast/
3878
3879 DRM DRIVER FOR BOCHS VIRTUAL GPU
3880 M: Gerd Hoffmann <kraxel@redhat.com>
3881 S: Odd Fixes
3882 F: drivers/gpu/drm/bochs/
3883
3884 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3885 M: Dave Airlie <airlied@redhat.com>
3886 S: Odd Fixes
3887 F: drivers/gpu/drm/cirrus/
3888
3889 RADEON and AMDGPU DRM DRIVERS
3890 M: Alex Deucher <alexander.deucher@amd.com>
3891 M: Christian König <christian.koenig@amd.com>
3892 L: dri-devel@lists.freedesktop.org
3893 T: git git://people.freedesktop.org/~agd5f/linux
3894 S: Supported
3895 F: drivers/gpu/drm/radeon/
3896 F: include/uapi/drm/radeon_drm.h
3897 F: drivers/gpu/drm/amd/
3898 F: include/uapi/drm/amdgpu_drm.h
3899
3900 DRM PANEL DRIVERS
3901 M: Thierry Reding <thierry.reding@gmail.com>
3902 L: dri-devel@lists.freedesktop.org
3903 T: git git://anongit.freedesktop.org/tegra/linux.git
3904 S: Maintained
3905 F: drivers/gpu/drm/drm_panel.c
3906 F: drivers/gpu/drm/panel/
3907 F: include/drm/drm_panel.h
3908 F: Documentation/devicetree/bindings/display/panel/
3909
3910 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3911 M: Daniel Vetter <daniel.vetter@intel.com>
3912 M: Jani Nikula <jani.nikula@linux.intel.com>
3913 L: intel-gfx@lists.freedesktop.org
3914 L: dri-devel@lists.freedesktop.org
3915 W: https://01.org/linuxgraphics/
3916 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3917 T: git git://anongit.freedesktop.org/drm-intel
3918 S: Supported
3919 F: drivers/gpu/drm/i915/
3920 F: include/drm/i915*
3921 F: include/uapi/drm/i915_drm.h
3922
3923 DRM DRIVERS FOR ATMEL HLCDC
3924 M: Boris Brezillon <boris.brezillon@free-electrons.com>
3925 L: dri-devel@lists.freedesktop.org
3926 S: Supported
3927 F: drivers/gpu/drm/atmel-hlcdc/
3928 F: Documentation/devicetree/bindings/drm/atmel/
3929
3930 DRM DRIVERS FOR ALLWINNER A10
3931 M: Maxime Ripard <maxime.ripard@free-electrons.com>
3932 L: dri-devel@lists.freedesktop.org
3933 S: Supported
3934 F: drivers/gpu/drm/sun4i/
3935 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
3936
3937 DRM DRIVERS FOR EXYNOS
3938 M: Inki Dae <inki.dae@samsung.com>
3939 M: Joonyoung Shim <jy0922.shim@samsung.com>
3940 M: Seung-Woo Kim <sw0312.kim@samsung.com>
3941 M: Kyungmin Park <kyungmin.park@samsung.com>
3942 L: dri-devel@lists.freedesktop.org
3943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
3944 S: Supported
3945 F: drivers/gpu/drm/exynos/
3946 F: include/uapi/drm/exynos_drm.h
3947 F: Documentation/devicetree/bindings/display/exynos/
3948
3949 DRM DRIVERS FOR FREESCALE DCU
3950 M: Stefan Agner <stefan@agner.ch>
3951 M: Alison Wang <alison.wang@freescale.com>
3952 L: dri-devel@lists.freedesktop.org
3953 S: Supported
3954 F: drivers/gpu/drm/fsl-dcu/
3955 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
3956 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
3957 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
3958
3959 DRM DRIVERS FOR FREESCALE IMX
3960 M: Philipp Zabel <p.zabel@pengutronix.de>
3961 L: dri-devel@lists.freedesktop.org
3962 S: Maintained
3963 F: drivers/gpu/drm/imx/
3964 F: drivers/gpu/ipu-v3/
3965 F: Documentation/devicetree/bindings/display/imx/
3966
3967 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
3968 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
3969 L: dri-devel@lists.freedesktop.org
3970 T: git git://github.com/patjak/drm-gma500
3971 S: Maintained
3972 F: drivers/gpu/drm/gma500/
3973
3974 DRM DRIVERS FOR HISILICON
3975 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
3976 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
3977 R: Chen Feng <puck.chen@hisilicon.com>
3978 L: dri-devel@lists.freedesktop.org
3979 T: git git://github.com/xin3liang/linux.git
3980 S: Maintained
3981 F: drivers/gpu/drm/hisilicon/
3982 F: Documentation/devicetree/bindings/display/hisilicon/
3983
3984 DRM DRIVER FOR INTEL I810 VIDEO CARDS
3985 S: Orphan / Obsolete
3986 F: drivers/gpu/drm/i810/
3987 F: include/uapi/drm/i810_drm.h
3988
3989 DRM DRIVER FOR MSM ADRENO GPU
3990 M: Rob Clark <robdclark@gmail.com>
3991 L: linux-arm-msm@vger.kernel.org
3992 L: dri-devel@lists.freedesktop.org
3993 L: freedreno@lists.freedesktop.org
3994 T: git git://people.freedesktop.org/~robclark/linux
3995 S: Maintained
3996 F: drivers/gpu/drm/msm/
3997 F: include/uapi/drm/msm_drm.h
3998 F: Documentation/devicetree/bindings/display/msm/
3999
4000 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4001 M: Ben Skeggs <bskeggs@redhat.com>
4002 L: dri-devel@lists.freedesktop.org
4003 L: nouveau@lists.freedesktop.org
4004 T: git git://github.com/skeggsb/linux
4005 S: Supported
4006 F: drivers/gpu/drm/nouveau/
4007 F: include/uapi/drm/nouveau_drm.h
4008
4009 DRM DRIVERS FOR NVIDIA TEGRA
4010 M: Thierry Reding <thierry.reding@gmail.com>
4011 L: dri-devel@lists.freedesktop.org
4012 L: linux-tegra@vger.kernel.org
4013 T: git git://anongit.freedesktop.org/tegra/linux.git
4014 S: Supported
4015 F: drivers/gpu/drm/tegra/
4016 F: drivers/gpu/host1x/
4017 F: include/linux/host1x.h
4018 F: include/uapi/drm/tegra_drm.h
4019 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4020
4021 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4022 S: Orphan / Obsolete
4023 F: drivers/gpu/drm/mga/
4024 F: include/uapi/drm/mga_drm.h
4025
4026 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4027 M: Dave Airlie <airlied@redhat.com>
4028 S: Odd Fixes
4029 F: drivers/gpu/drm/mgag200/
4030
4031 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4032 S: Orphan / Obsolete
4033 F: drivers/gpu/drm/r128/
4034 F: include/uapi/drm/r128_drm.h
4035
4036 DRM DRIVERS FOR RENESAS
4037 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4038 L: dri-devel@lists.freedesktop.org
4039 L: linux-renesas-soc@vger.kernel.org
4040 T: git git://linuxtv.org/pinchartl/fbdev
4041 S: Supported
4042 F: drivers/gpu/drm/rcar-du/
4043 F: drivers/gpu/drm/shmobile/
4044 F: include/linux/platform_data/shmob_drm.h
4045 F: Documentation/devicetree/bindings/display/renesas,du.txt
4046
4047 DRM DRIVER FOR QXL VIRTUAL GPU
4048 M: Dave Airlie <airlied@redhat.com>
4049 S: Odd Fixes
4050 F: drivers/gpu/drm/qxl/
4051 F: include/uapi/drm/qxl_drm.h
4052
4053 DRM DRIVERS FOR ROCKCHIP
4054 M: Mark Yao <mark.yao@rock-chips.com>
4055 L: dri-devel@lists.freedesktop.org
4056 S: Maintained
4057 F: drivers/gpu/drm/rockchip/
4058 F: Documentation/devicetree/bindings/display/rockchip/
4059
4060 DRM DRIVER FOR SAVAGE VIDEO CARDS
4061 S: Orphan / Obsolete
4062 F: drivers/gpu/drm/savage/
4063 F: include/uapi/drm/savage_drm.h
4064
4065 DRM DRIVER FOR SIS VIDEO CARDS
4066 S: Orphan / Obsolete
4067 F: drivers/gpu/drm/sis/
4068 F: include/uapi/drm/sis_drm.h
4069
4070 DRM DRIVERS FOR STI
4071 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4072 M: Vincent Abriou <vincent.abriou@st.com>
4073 L: dri-devel@lists.freedesktop.org
4074 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4075 S: Maintained
4076 F: drivers/gpu/drm/sti
4077 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4078
4079 DRM DRIVER FOR TDFX VIDEO CARDS
4080 S: Orphan / Obsolete
4081 F: drivers/gpu/drm/tdfx/
4082
4083 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4084 M: Dave Airlie <airlied@redhat.com>
4085 S: Odd Fixes
4086 F: drivers/gpu/drm/udl/
4087
4088 DRM DRIVERS FOR VIVANTE GPU IP
4089 M: Lucas Stach <l.stach@pengutronix.de>
4090 R: Russell King <linux+etnaviv@armlinux.org.uk>
4091 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4092 L: dri-devel@lists.freedesktop.org
4093 S: Maintained
4094 F: drivers/gpu/drm/etnaviv/
4095 F: include/uapi/drm/etnaviv_drm.h
4096 F: Documentation/devicetree/bindings/display/etnaviv/
4097
4098 DRM DRIVER FOR VMWARE VIRTUAL GPU
4099 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4100 M: Sinclair Yeh <syeh@vmware.com>
4101 M: Thomas Hellstrom <thellstrom@vmware.com>
4102 L: dri-devel@lists.freedesktop.org
4103 T: git git://people.freedesktop.org/~syeh/repos_linux
4104 T: git git://people.freedesktop.org/~thomash/linux
4105 S: Supported
4106 F: drivers/gpu/drm/vmwgfx/
4107 F: include/uapi/drm/vmwgfx_drm.h
4108
4109 DRM DRIVERS FOR VC4
4110 M: Eric Anholt <eric@anholt.net>
4111 T: git git://github.com/anholt/linux
4112 S: Supported
4113 F: drivers/gpu/drm/vc4/
4114 F: include/uapi/drm/vc4_drm.h
4115 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4116
4117 DSBR100 USB FM RADIO DRIVER
4118 M: Alexey Klimov <klimov.linux@gmail.com>
4119 L: linux-media@vger.kernel.org
4120 T: git git://linuxtv.org/media_tree.git
4121 S: Maintained
4122 F: drivers/media/radio/dsbr100.c
4123
4124 DSCC4 DRIVER
4125 M: Francois Romieu <romieu@fr.zoreil.com>
4126 L: netdev@vger.kernel.org
4127 S: Maintained
4128 F: drivers/net/wan/dscc4.c
4129
4130 DT3155 MEDIA DRIVER
4131 M: Hans Verkuil <hverkuil@xs4all.nl>
4132 L: linux-media@vger.kernel.org
4133 T: git git://linuxtv.org/media_tree.git
4134 W: https://linuxtv.org
4135 S: Odd Fixes
4136 F: drivers/media/pci/dt3155/
4137
4138 DVB_USB_AF9015 MEDIA DRIVER
4139 M: Antti Palosaari <crope@iki.fi>
4140 L: linux-media@vger.kernel.org
4141 W: https://linuxtv.org
4142 W: http://palosaari.fi/linux/
4143 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4144 T: git git://linuxtv.org/anttip/media_tree.git
4145 S: Maintained
4146 F: drivers/media/usb/dvb-usb-v2/af9015*
4147
4148 DVB_USB_AF9035 MEDIA DRIVER
4149 M: Antti Palosaari <crope@iki.fi>
4150 L: linux-media@vger.kernel.org
4151 W: https://linuxtv.org
4152 W: http://palosaari.fi/linux/
4153 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4154 T: git git://linuxtv.org/anttip/media_tree.git
4155 S: Maintained
4156 F: drivers/media/usb/dvb-usb-v2/af9035*
4157
4158 DVB_USB_ANYSEE MEDIA DRIVER
4159 M: Antti Palosaari <crope@iki.fi>
4160 L: linux-media@vger.kernel.org
4161 W: https://linuxtv.org
4162 W: http://palosaari.fi/linux/
4163 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4164 T: git git://linuxtv.org/anttip/media_tree.git
4165 S: Maintained
4166 F: drivers/media/usb/dvb-usb-v2/anysee*
4167
4168 DVB_USB_AU6610 MEDIA DRIVER
4169 M: Antti Palosaari <crope@iki.fi>
4170 L: linux-media@vger.kernel.org
4171 W: https://linuxtv.org
4172 W: http://palosaari.fi/linux/
4173 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4174 T: git git://linuxtv.org/anttip/media_tree.git
4175 S: Maintained
4176 F: drivers/media/usb/dvb-usb-v2/au6610*
4177
4178 DVB_USB_CE6230 MEDIA DRIVER
4179 M: Antti Palosaari <crope@iki.fi>
4180 L: linux-media@vger.kernel.org
4181 W: https://linuxtv.org
4182 W: http://palosaari.fi/linux/
4183 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4184 T: git git://linuxtv.org/anttip/media_tree.git
4185 S: Maintained
4186 F: drivers/media/usb/dvb-usb-v2/ce6230*
4187
4188 DVB_USB_CXUSB MEDIA DRIVER
4189 M: Michael Krufky <mkrufky@linuxtv.org>
4190 L: linux-media@vger.kernel.org
4191 W: https://linuxtv.org
4192 W: http://github.com/mkrufky
4193 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4194 T: git git://linuxtv.org/media_tree.git
4195 S: Maintained
4196 F: drivers/media/usb/dvb-usb/cxusb*
4197
4198 DVB_USB_EC168 MEDIA DRIVER
4199 M: Antti Palosaari <crope@iki.fi>
4200 L: linux-media@vger.kernel.org
4201 W: https://linuxtv.org
4202 W: http://palosaari.fi/linux/
4203 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4204 T: git git://linuxtv.org/anttip/media_tree.git
4205 S: Maintained
4206 F: drivers/media/usb/dvb-usb-v2/ec168*
4207
4208 DVB_USB_GL861 MEDIA DRIVER
4209 M: Antti Palosaari <crope@iki.fi>
4210 L: linux-media@vger.kernel.org
4211 W: https://linuxtv.org
4212 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4213 T: git git://linuxtv.org/anttip/media_tree.git
4214 S: Maintained
4215 F: drivers/media/usb/dvb-usb-v2/gl861*
4216
4217 DVB_USB_MXL111SF MEDIA DRIVER
4218 M: Michael Krufky <mkrufky@linuxtv.org>
4219 L: linux-media@vger.kernel.org
4220 W: https://linuxtv.org
4221 W: http://github.com/mkrufky
4222 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4223 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4224 S: Maintained
4225 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4226
4227 DVB_USB_RTL28XXU MEDIA DRIVER
4228 M: Antti Palosaari <crope@iki.fi>
4229 L: linux-media@vger.kernel.org
4230 W: https://linuxtv.org
4231 W: http://palosaari.fi/linux/
4232 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4233 T: git git://linuxtv.org/anttip/media_tree.git
4234 S: Maintained
4235 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4236
4237 DVB_USB_V2 MEDIA DRIVER
4238 M: Antti Palosaari <crope@iki.fi>
4239 L: linux-media@vger.kernel.org
4240 W: https://linuxtv.org
4241 W: http://palosaari.fi/linux/
4242 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4243 T: git git://linuxtv.org/anttip/media_tree.git
4244 S: Maintained
4245 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4246 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4247
4248 DYNAMIC DEBUG
4249 M: Jason Baron <jbaron@akamai.com>
4250 S: Maintained
4251 F: lib/dynamic_debug.c
4252 F: include/linux/dynamic_debug.h
4253
4254 DZ DECSTATION DZ11 SERIAL DRIVER
4255 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4256 S: Maintained
4257 F: drivers/tty/serial/dz.*
4258
4259 E3X0 POWER BUTTON DRIVER
4260 M: Moritz Fischer <moritz.fischer@ettus.com>
4261 L: usrp-users@lists.ettus.com
4262 W: http://www.ettus.com
4263 S: Supported
4264 F: drivers/input/misc/e3x0-button.c
4265 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4266
4267 E4000 MEDIA DRIVER
4268 M: Antti Palosaari <crope@iki.fi>
4269 L: linux-media@vger.kernel.org
4270 W: https://linuxtv.org
4271 W: http://palosaari.fi/linux/
4272 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4273 T: git git://linuxtv.org/anttip/media_tree.git
4274 S: Maintained
4275 F: drivers/media/tuners/e4000*
4276
4277 EATA ISA/EISA/PCI SCSI DRIVER
4278 M: Dario Ballabio <ballabio_dario@emc.com>
4279 L: linux-scsi@vger.kernel.org
4280 S: Maintained
4281 F: drivers/scsi/eata.c
4282
4283 EC100 MEDIA DRIVER
4284 M: Antti Palosaari <crope@iki.fi>
4285 L: linux-media@vger.kernel.org
4286 W: https://linuxtv.org
4287 W: http://palosaari.fi/linux/
4288 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4289 T: git git://linuxtv.org/anttip/media_tree.git
4290 S: Maintained
4291 F: drivers/media/dvb-frontends/ec100*
4292
4293 ECRYPT FILE SYSTEM
4294 M: Tyler Hicks <tyhicks@canonical.com>
4295 L: ecryptfs@vger.kernel.org
4296 W: http://ecryptfs.org
4297 W: https://launchpad.net/ecryptfs
4298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4299 S: Supported
4300 F: Documentation/filesystems/ecryptfs.txt
4301 F: fs/ecryptfs/
4302
4303 EDAC-CORE
4304 M: Doug Thompson <dougthompson@xmission.com>
4305 M: Borislav Petkov <bp@alien8.de>
4306 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4307 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4308 L: linux-edac@vger.kernel.org
4309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4310 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4311 S: Supported
4312 F: Documentation/edac.txt
4313 F: drivers/edac/
4314 F: include/linux/edac.h
4315
4316 EDAC-AMD64
4317 M: Doug Thompson <dougthompson@xmission.com>
4318 M: Borislav Petkov <bp@alien8.de>
4319 L: linux-edac@vger.kernel.org
4320 S: Maintained
4321 F: drivers/edac/amd64_edac*
4322
4323 EDAC-CALXEDA
4324 M: Doug Thompson <dougthompson@xmission.com>
4325 M: Robert Richter <rric@kernel.org>
4326 L: linux-edac@vger.kernel.org
4327 S: Maintained
4328 F: drivers/edac/highbank*
4329
4330 EDAC-CAVIUM
4331 M: Ralf Baechle <ralf@linux-mips.org>
4332 M: David Daney <david.daney@cavium.com>
4333 L: linux-edac@vger.kernel.org
4334 L: linux-mips@linux-mips.org
4335 S: Supported
4336 F: drivers/edac/octeon_edac*
4337
4338 EDAC-E752X
4339 M: Mark Gross <mark.gross@intel.com>
4340 M: Doug Thompson <dougthompson@xmission.com>
4341 L: linux-edac@vger.kernel.org
4342 S: Maintained
4343 F: drivers/edac/e752x_edac.c
4344
4345 EDAC-E7XXX
4346 M: Doug Thompson <dougthompson@xmission.com>
4347 L: linux-edac@vger.kernel.org
4348 S: Maintained
4349 F: drivers/edac/e7xxx_edac.c
4350
4351 EDAC-GHES
4352 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4353 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4354 L: linux-edac@vger.kernel.org
4355 S: Maintained
4356 F: drivers/edac/ghes_edac.c
4357
4358 EDAC-I82443BXGX
4359 M: Tim Small <tim@buttersideup.com>
4360 L: linux-edac@vger.kernel.org
4361 S: Maintained
4362 F: drivers/edac/i82443bxgx_edac.c
4363
4364 EDAC-I3000
4365 M: Jason Uhlenkott <juhlenko@akamai.com>
4366 L: linux-edac@vger.kernel.org
4367 S: Maintained
4368 F: drivers/edac/i3000_edac.c
4369
4370 EDAC-I5000
4371 M: Doug Thompson <dougthompson@xmission.com>
4372 L: linux-edac@vger.kernel.org
4373 S: Maintained
4374 F: drivers/edac/i5000_edac.c
4375
4376 EDAC-I5400
4377 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4378 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4379 L: linux-edac@vger.kernel.org
4380 S: Maintained
4381 F: drivers/edac/i5400_edac.c
4382
4383 EDAC-I7300
4384 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4385 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4386 L: linux-edac@vger.kernel.org
4387 S: Maintained
4388 F: drivers/edac/i7300_edac.c
4389
4390 EDAC-I7CORE
4391 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4392 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4393 L: linux-edac@vger.kernel.org
4394 S: Maintained
4395 F: drivers/edac/i7core_edac.c
4396
4397 EDAC-I82975X
4398 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4399 M: "Arvind R." <arvino55@gmail.com>
4400 L: linux-edac@vger.kernel.org
4401 S: Maintained
4402 F: drivers/edac/i82975x_edac.c
4403
4404 EDAC-IE31200
4405 M: Jason Baron <jbaron@akamai.com>
4406 L: linux-edac@vger.kernel.org
4407 S: Maintained
4408 F: drivers/edac/ie31200_edac.c
4409
4410 EDAC-MPC85XX
4411 M: Johannes Thumshirn <morbidrsa@gmail.com>
4412 L: linux-edac@vger.kernel.org
4413 S: Maintained
4414 F: drivers/edac/mpc85xx_edac.[ch]
4415
4416 EDAC-PASEMI
4417 M: Egor Martovetsky <egor@pasemi.com>
4418 L: linux-edac@vger.kernel.org
4419 S: Maintained
4420 F: drivers/edac/pasemi_edac.c
4421
4422 EDAC-R82600
4423 M: Tim Small <tim@buttersideup.com>
4424 L: linux-edac@vger.kernel.org
4425 S: Maintained
4426 F: drivers/edac/r82600_edac.c
4427
4428 EDAC-SBRIDGE
4429 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4430 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4431 L: linux-edac@vger.kernel.org
4432 S: Maintained
4433 F: drivers/edac/sb_edac.c
4434
4435 EDAC-XGENE
4436 APPLIED MICRO (APM) X-GENE SOC EDAC
4437 M: Loc Ho <lho@apm.com>
4438 S: Supported
4439 F: drivers/edac/xgene_edac.c
4440 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4441
4442 EDIROL UA-101/UA-1000 DRIVER
4443 M: Clemens Ladisch <clemens@ladisch.de>
4444 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4445 T: git git://git.alsa-project.org/alsa-kernel.git
4446 S: Maintained
4447 F: sound/usb/misc/ua101.c
4448
4449 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4450 M: Matt Fleming <matt@codeblueprint.co.uk>
4451 L: linux-efi@vger.kernel.org
4452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4453 S: Maintained
4454 F: Documentation/efi-stub.txt
4455 F: arch/ia64/kernel/efi.c
4456 F: arch/x86/boot/compressed/eboot.[ch]
4457 F: arch/x86/include/asm/efi.h
4458 F: arch/x86/platform/efi/
4459 F: drivers/firmware/efi/
4460 F: include/linux/efi*.h
4461
4462 EFI VARIABLE FILESYSTEM
4463 M: Matthew Garrett <matthew.garrett@nebula.com>
4464 M: Jeremy Kerr <jk@ozlabs.org>
4465 M: Matt Fleming <matt@codeblueprint.co.uk>
4466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4467 L: linux-efi@vger.kernel.org
4468 S: Maintained
4469 F: fs/efivarfs/
4470
4471 EFIFB FRAMEBUFFER DRIVER
4472 L: linux-fbdev@vger.kernel.org
4473 M: Peter Jones <pjones@redhat.com>
4474 S: Maintained
4475 F: drivers/video/fbdev/efifb.c
4476
4477 EFS FILESYSTEM
4478 W: http://aeschi.ch.eu.org/efs/
4479 S: Orphan
4480 F: fs/efs/
4481
4482 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4483 M: Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
4484 L: netdev@vger.kernel.org
4485 S: Maintained
4486 F: drivers/net/ethernet/ibm/ehea/
4487
4488 EM28XX VIDEO4LINUX DRIVER
4489 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4490 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4491 L: linux-media@vger.kernel.org
4492 W: https://linuxtv.org
4493 T: git git://linuxtv.org/media_tree.git
4494 S: Maintained
4495 F: drivers/media/usb/em28xx/
4496
4497 EMBEDDED LINUX
4498 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4499 M: Matt Mackall <mpm@selenic.com>
4500 M: David Woodhouse <dwmw2@infradead.org>
4501 L: linux-embedded@vger.kernel.org
4502 S: Maintained
4503
4504 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4505 M: James Smart <james.smart@avagotech.com>
4506 M: Dick Kennedy <dick.kennedy@avagotech.com>
4507 L: linux-scsi@vger.kernel.org
4508 W: http://www.avagotech.com
4509 S: Supported
4510 F: drivers/scsi/lpfc/
4511
4512 ENE CB710 FLASH CARD READER DRIVER
4513 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4514 S: Maintained
4515 F: drivers/misc/cb710/
4516 F: drivers/mmc/host/cb710-mmc.*
4517 F: include/linux/cb710.h
4518
4519 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4520 M: Maxim Levitsky <maximlevitsky@gmail.com>
4521 S: Maintained
4522 F: drivers/media/rc/ene_ir.*
4523
4524 EPSON S1D13XXX FRAMEBUFFER DRIVER
4525 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4526 S: Maintained
4527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4528 F: drivers/video/fbdev/s1d13xxxfb.c
4529 F: include/video/s1d13xxxfb.h
4530
4531 ET131X NETWORK DRIVER
4532 M: Mark Einon <mark.einon@gmail.com>
4533 S: Odd Fixes
4534 F: drivers/net/ethernet/agere/
4535
4536 ETHERNET BRIDGE
4537 M: Stephen Hemminger <stephen@networkplumber.org>
4538 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4539 L: netdev@vger.kernel.org
4540 W: http://www.linuxfoundation.org/en/Net:Bridge
4541 S: Maintained
4542 F: include/linux/netfilter_bridge/
4543 F: net/bridge/
4544
4545 ETHERNET PHY LIBRARY
4546 M: Florian Fainelli <f.fainelli@gmail.com>
4547 L: netdev@vger.kernel.org
4548 S: Maintained
4549 F: include/linux/phy.h
4550 F: include/linux/phy_fixed.h
4551 F: drivers/net/phy/
4552 F: Documentation/networking/phy.txt
4553 F: drivers/of/of_mdio.c
4554 F: drivers/of/of_net.c
4555
4556 EXT2 FILE SYSTEM
4557 M: Jan Kara <jack@suse.com>
4558 L: linux-ext4@vger.kernel.org
4559 S: Maintained
4560 F: Documentation/filesystems/ext2.txt
4561 F: fs/ext2/
4562 F: include/linux/ext2*
4563
4564 EXT4 FILE SYSTEM
4565 M: "Theodore Ts'o" <tytso@mit.edu>
4566 M: Andreas Dilger <adilger.kernel@dilger.ca>
4567 L: linux-ext4@vger.kernel.org
4568 W: http://ext4.wiki.kernel.org
4569 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4571 S: Maintained
4572 F: Documentation/filesystems/ext4.txt
4573 F: fs/ext4/
4574
4575 Extended Verification Module (EVM)
4576 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4577 L: linux-ima-devel@lists.sourceforge.net
4578 L: linux-security-module@vger.kernel.org
4579 S: Supported
4580 F: security/integrity/evm/
4581
4582 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4583 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4584 M: Chanwoo Choi <cw00.choi@samsung.com>
4585 L: linux-kernel@vger.kernel.org
4586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4587 S: Maintained
4588 F: drivers/extcon/
4589 F: include/linux/extcon/
4590 F: include/linux/extcon.h
4591 F: Documentation/extcon/
4592 F: Documentation/devicetree/bindings/extcon/
4593
4594 EXYNOS DP DRIVER
4595 M: Jingoo Han <jingoohan1@gmail.com>
4596 L: dri-devel@lists.freedesktop.org
4597 S: Maintained
4598 F: drivers/gpu/drm/exynos/exynos_dp*
4599
4600 EXYNOS SYSMMU (IOMMU) driver
4601 M: Marek Szyprowski <m.szyprowski@samsung.com>
4602 L: iommu@lists.linux-foundation.org
4603 S: Maintained
4604 F: drivers/iommu/exynos-iommu.c
4605
4606 EXYNOS MIPI DISPLAY DRIVERS
4607 M: Inki Dae <inki.dae@samsung.com>
4608 M: Donghwa Lee <dh09.lee@samsung.com>
4609 M: Kyungmin Park <kyungmin.park@samsung.com>
4610 L: linux-fbdev@vger.kernel.org
4611 S: Maintained
4612 F: drivers/video/fbdev/exynos/exynos_mipi*
4613 F: include/video/exynos_mipi*
4614
4615 EZchip NPS platform support
4616 M: Noam Camus <noamc@ezchip.com>
4617 S: Supported
4618 F: arch/arc/plat-eznps
4619 F: arch/arc/boot/dts/eznps.dts
4620
4621 F71805F HARDWARE MONITORING DRIVER
4622 M: Jean Delvare <jdelvare@suse.com>
4623 L: linux-hwmon@vger.kernel.org
4624 S: Maintained
4625 F: Documentation/hwmon/f71805f
4626 F: drivers/hwmon/f71805f.c
4627
4628 FC0011 TUNER DRIVER
4629 M: Michael Buesch <m@bues.ch>
4630 L: linux-media@vger.kernel.org
4631 S: Maintained
4632 F: drivers/media/tuners/fc0011.h
4633 F: drivers/media/tuners/fc0011.c
4634
4635 FC2580 MEDIA DRIVER
4636 M: Antti Palosaari <crope@iki.fi>
4637 L: linux-media@vger.kernel.org
4638 W: https://linuxtv.org
4639 W: http://palosaari.fi/linux/
4640 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4641 T: git git://linuxtv.org/anttip/media_tree.git
4642 S: Maintained
4643 F: drivers/media/tuners/fc2580*
4644
4645 FANOTIFY
4646 M: Eric Paris <eparis@redhat.com>
4647 S: Maintained
4648 F: fs/notify/fanotify/
4649 F: include/linux/fanotify.h
4650 F: include/uapi/linux/fanotify.h
4651
4652 FARSYNC SYNCHRONOUS DRIVER
4653 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4654 W: http://www.farsite.co.uk/
4655 S: Supported
4656 F: drivers/net/wan/farsync.*
4657
4658 FAULT INJECTION SUPPORT
4659 M: Akinobu Mita <akinobu.mita@gmail.com>
4660 S: Supported
4661 F: Documentation/fault-injection/
4662 F: lib/fault-inject.c
4663
4664 FBTFT Framebuffer drivers
4665 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4666 M: Noralf Trønnes <noralf@tronnes.org>
4667 S: Maintained
4668 F: drivers/staging/fbtft/
4669
4670 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4671 M: Vasu Dev <vasu.dev@intel.com>
4672 L: fcoe-devel@open-fcoe.org
4673 W: www.Open-FCoE.org
4674 S: Supported
4675 F: drivers/scsi/libfc/
4676 F: drivers/scsi/fcoe/
4677 F: include/scsi/fc/
4678 F: include/scsi/libfc.h
4679 F: include/scsi/libfcoe.h
4680 F: include/uapi/scsi/fc/
4681
4682 FILE LOCKING (flock() and fcntl()/lockf())
4683 M: Jeff Layton <jlayton@poochiereds.net>
4684 M: "J. Bruce Fields" <bfields@fieldses.org>
4685 L: linux-fsdevel@vger.kernel.org
4686 S: Maintained
4687 F: include/linux/fcntl.h
4688 F: include/linux/fs.h
4689 F: include/uapi/linux/fcntl.h
4690 F: include/uapi/linux/fs.h
4691 F: fs/fcntl.c
4692 F: fs/locks.c
4693
4694 FILESYSTEMS (VFS and infrastructure)
4695 M: Alexander Viro <viro@zeniv.linux.org.uk>
4696 L: linux-fsdevel@vger.kernel.org
4697 S: Maintained
4698 F: fs/*
4699
4700 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4701 M: Riku Voipio <riku.voipio@iki.fi>
4702 L: linux-hwmon@vger.kernel.org
4703 S: Maintained
4704 F: drivers/hwmon/f75375s.c
4705 F: include/linux/f75375s.h
4706
4707 FIREWIRE AUDIO DRIVERS
4708 M: Clemens Ladisch <clemens@ladisch.de>
4709 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4710 T: git git://git.alsa-project.org/alsa-kernel.git
4711 S: Maintained
4712 F: sound/firewire/
4713
4714 FIREWIRE MEDIA DRIVERS (firedtv)
4715 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4716 L: linux-media@vger.kernel.org
4717 L: linux1394-devel@lists.sourceforge.net
4718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4719 S: Maintained
4720 F: drivers/media/firewire/
4721
4722 FIREWIRE SBP-2 TARGET
4723 M: Chris Boot <bootc@bootc.net>
4724 L: linux-scsi@vger.kernel.org
4725 L: target-devel@vger.kernel.org
4726 L: linux1394-devel@lists.sourceforge.net
4727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4728 S: Maintained
4729 F: drivers/target/sbp/
4730
4731 FIREWIRE SUBSYSTEM
4732 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4733 L: linux1394-devel@lists.sourceforge.net
4734 W: http://ieee1394.wiki.kernel.org/
4735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4736 S: Maintained
4737 F: drivers/firewire/
4738 F: include/linux/firewire.h
4739 F: include/uapi/linux/firewire*.h
4740 F: tools/firewire/
4741
4742 FIRMWARE LOADER (request_firmware)
4743 M: Ming Lei <ming.lei@canonical.com>
4744 L: linux-kernel@vger.kernel.org
4745 S: Maintained
4746 F: Documentation/firmware_class/
4747 F: drivers/base/firmware*.c
4748 F: include/linux/firmware.h
4749
4750 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4751 M: Joshua Morris <josh.h.morris@us.ibm.com>
4752 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4753 S: Maintained
4754 F: drivers/block/rsxx/
4755
4756 FLOPPY DRIVER
4757 M: Jiri Kosina <jikos@kernel.org>
4758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4759 S: Odd fixes
4760 F: drivers/block/floppy.c
4761
4762 FMC SUBSYSTEM
4763 M: Alessandro Rubini <rubini@gnudd.com>
4764 W: http://www.ohwr.org/projects/fmc-bus
4765 S: Supported
4766 F: drivers/fmc/
4767 F: include/linux/fmc*.h
4768 F: include/linux/ipmi-fru.h
4769 K: fmc_d.*register
4770
4771 FPGA MANAGER FRAMEWORK
4772 M: Alan Tull <atull@opensource.altera.com>
4773 R: Moritz Fischer <moritz.fischer@ettus.com>
4774 S: Maintained
4775 F: drivers/fpga/
4776 F: include/linux/fpga/fpga-mgr.h
4777 W: http://www.rocketboards.org
4778
4779 FPU EMULATOR
4780 M: Bill Metzenthen <billm@melbpc.org.au>
4781 W: http://floatingpoint.sourceforge.net/emulator/index.html
4782 S: Maintained
4783 F: arch/x86/math-emu/
4784
4785 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4786 L: netdev@vger.kernel.org
4787 S: Orphan
4788 F: drivers/net/wan/dlci.c
4789 F: drivers/net/wan/sdla.c
4790
4791 FRAMEBUFFER LAYER
4792 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4793 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4794 L: linux-fbdev@vger.kernel.org
4795 W: http://linux-fbdev.sourceforge.net/
4796 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4798 S: Maintained
4799 F: Documentation/fb/
4800 F: drivers/video/
4801 F: include/video/
4802 F: include/linux/fb.h
4803 F: include/uapi/video/
4804 F: include/uapi/linux/fb.h
4805
4806 FREESCALE DIU FRAMEBUFFER DRIVER
4807 M: Timur Tabi <timur@tabi.org>
4808 L: linux-fbdev@vger.kernel.org
4809 S: Maintained
4810 F: drivers/video/fbdev/fsl-diu-fb.*
4811
4812 FREESCALE DMA DRIVER
4813 M: Li Yang <leoli@freescale.com>
4814 M: Zhang Wei <zw@zh-kernel.org>
4815 L: linuxppc-dev@lists.ozlabs.org
4816 S: Maintained
4817 F: drivers/dma/fsldma.*
4818
4819 FREESCALE GPMI NAND DRIVER
4820 M: Han Xu <han.xu@nxp.com>
4821 L: linux-mtd@lists.infradead.org
4822 S: Maintained
4823 F: drivers/mtd/nand/gpmi-nand/*
4824
4825 FREESCALE I2C CPM DRIVER
4826 M: Jochen Friedrich <jochen@scram.de>
4827 L: linuxppc-dev@lists.ozlabs.org
4828 L: linux-i2c@vger.kernel.org
4829 S: Maintained
4830 F: drivers/i2c/busses/i2c-cpm.c
4831
4832 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4833 M: Sascha Hauer <kernel@pengutronix.de>
4834 L: linux-fbdev@vger.kernel.org
4835 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4836 S: Maintained
4837 F: include/linux/platform_data/video-imxfb.h
4838 F: drivers/video/fbdev/imxfb.c
4839
4840 FREESCALE QUAD SPI DRIVER
4841 M: Han Xu <han.xu@nxp.com>
4842 L: linux-mtd@lists.infradead.org
4843 S: Maintained
4844 F: drivers/mtd/spi-nor/fsl-quadspi.c
4845
4846 FREESCALE SOC FS_ENET DRIVER
4847 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4848 M: Vitaly Bordug <vbordug@ru.mvista.com>
4849 L: linuxppc-dev@lists.ozlabs.org
4850 L: netdev@vger.kernel.org
4851 S: Maintained
4852 F: drivers/net/ethernet/freescale/fs_enet/
4853 F: include/linux/fs_enet_pd.h
4854
4855 FREESCALE IMX / MXC FEC DRIVER
4856 M: Fugang Duan <fugang.duan@nxp.com>
4857 L: netdev@vger.kernel.org
4858 S: Maintained
4859 F: drivers/net/ethernet/freescale/fec_main.c
4860 F: drivers/net/ethernet/freescale/fec_ptp.c
4861 F: drivers/net/ethernet/freescale/fec.h
4862 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4863
4864 FREESCALE QUICC ENGINE LIBRARY
4865 L: linuxppc-dev@lists.ozlabs.org
4866 S: Orphan
4867 F: drivers/soc/fsl/qe/
4868 F: include/soc/fsl/*qe*.h
4869 F: include/soc/fsl/*ucc*.h
4870
4871 FREESCALE USB PERIPHERAL DRIVERS
4872 M: Li Yang <leoli@freescale.com>
4873 L: linux-usb@vger.kernel.org
4874 L: linuxppc-dev@lists.ozlabs.org
4875 S: Maintained
4876 F: drivers/usb/gadget/udc/fsl*
4877
4878 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4879 M: Li Yang <leoli@freescale.com>
4880 L: netdev@vger.kernel.org
4881 L: linuxppc-dev@lists.ozlabs.org
4882 S: Maintained
4883 F: drivers/net/ethernet/freescale/ucc_geth*
4884
4885 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4886 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4887 L: netdev@vger.kernel.org
4888 S: Maintained
4889 F: drivers/net/ethernet/freescale/gianfar*
4890 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4891 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4892
4893 FREESCALE QUICC ENGINE UCC UART DRIVER
4894 M: Timur Tabi <timur@tabi.org>
4895 L: linuxppc-dev@lists.ozlabs.org
4896 S: Maintained
4897 F: drivers/tty/serial/ucc_uart.c
4898
4899 FREESCALE SOC SOUND DRIVERS
4900 M: Timur Tabi <timur@tabi.org>
4901 M: Nicolin Chen <nicoleotsuka@gmail.com>
4902 M: Xiubo Li <Xiubo.Lee@gmail.com>
4903 R: Fabio Estevam <fabio.estevam@nxp.com>
4904 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4905 L: linuxppc-dev@lists.ozlabs.org
4906 S: Maintained
4907 F: sound/soc/fsl/fsl*
4908 F: sound/soc/fsl/imx*
4909 F: sound/soc/fsl/mpc8610_hpcd.c
4910
4911 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
4912 M: "J. German Rivera" <German.Rivera@freescale.com>
4913 M: Stuart Yoder <stuart.yoder@nxp.com>
4914 L: linux-kernel@vger.kernel.org
4915 S: Maintained
4916 F: drivers/staging/fsl-mc/
4917
4918 FREEVXFS FILESYSTEM
4919 M: Christoph Hellwig <hch@infradead.org>
4920 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
4921 S: Maintained
4922 F: fs/freevxfs/
4923
4924 FREEZER
4925 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4926 M: Pavel Machek <pavel@ucw.cz>
4927 L: linux-pm@vger.kernel.org
4928 S: Supported
4929 F: Documentation/power/freezing-of-tasks.txt
4930 F: include/linux/freezer.h
4931 F: kernel/freezer.c
4932
4933 FRONTSWAP API
4934 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
4935 L: linux-kernel@vger.kernel.org
4936 S: Maintained
4937 F: mm/frontswap.c
4938 F: include/linux/frontswap.h
4939
4940 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
4941 M: David Howells <dhowells@redhat.com>
4942 L: linux-cachefs@redhat.com (moderated for non-subscribers)
4943 S: Supported
4944 F: Documentation/filesystems/caching/
4945 F: fs/fscache/
4946 F: include/linux/fscache*.h
4947
4948 F2FS FILE SYSTEM
4949 M: Jaegeuk Kim <jaegeuk@kernel.org>
4950 M: Changman Lee <cm224.lee@samsung.com>
4951 R: Chao Yu <yuchao0@huawei.com>
4952 L: linux-f2fs-devel@lists.sourceforge.net
4953 W: http://en.wikipedia.org/wiki/F2FS
4954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
4955 S: Maintained
4956 F: Documentation/filesystems/f2fs.txt
4957 F: Documentation/ABI/testing/sysfs-fs-f2fs
4958 F: fs/f2fs/
4959 F: include/linux/f2fs_fs.h
4960 F: include/trace/events/f2fs.h
4961
4962 FUJITSU FR-V (FRV) PORT
4963 S: Orphan
4964 F: arch/frv/
4965
4966 FUJITSU LAPTOP EXTRAS
4967 M: Jonathan Woithe <jwoithe@just42.net>
4968 L: platform-driver-x86@vger.kernel.org
4969 S: Maintained
4970 F: drivers/platform/x86/fujitsu-laptop.c
4971
4972 FUJITSU M-5MO LS CAMERA ISP DRIVER
4973 M: Kyungmin Park <kyungmin.park@samsung.com>
4974 M: Heungjun Kim <riverful.kim@samsung.com>
4975 L: linux-media@vger.kernel.org
4976 S: Maintained
4977 F: drivers/media/i2c/m5mols/
4978 F: include/media/i2c/m5mols.h
4979
4980 FUJITSU TABLET EXTRAS
4981 M: Robert Gerlach <khnz@gmx.de>
4982 L: platform-driver-x86@vger.kernel.org
4983 S: Maintained
4984 F: drivers/platform/x86/fujitsu-tablet.c
4985
4986 FUSE: FILESYSTEM IN USERSPACE
4987 M: Miklos Szeredi <miklos@szeredi.hu>
4988 L: linux-fsdevel@vger.kernel.org
4989 W: http://fuse.sourceforge.net/
4990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
4991 S: Maintained
4992 F: fs/fuse/
4993 F: include/uapi/linux/fuse.h
4994 F: Documentation/filesystems/fuse.txt
4995
4996 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
4997 M: Rik Faith <faith@cs.unc.edu>
4998 L: linux-scsi@vger.kernel.org
4999 S: Odd Fixes (e.g., new signatures)
5000 F: drivers/scsi/fdomain.*
5001
5002 GCOV BASED KERNEL PROFILING
5003 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5004 S: Maintained
5005 F: kernel/gcov/
5006 F: Documentation/gcov.txt
5007
5008 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5009 M: Achim Leubner <achim_leubner@adaptec.com>
5010 L: linux-scsi@vger.kernel.org
5011 W: http://www.icp-vortex.com/
5012 S: Supported
5013 F: drivers/scsi/gdt*
5014
5015 GDB KERNEL DEBUGGING HELPER SCRIPTS
5016 M: Jan Kiszka <jan.kiszka@siemens.com>
5017 M: Kieran Bingham <kieran@bingham.xyz>
5018 S: Supported
5019 F: scripts/gdb/
5020
5021 GEMTEK FM RADIO RECEIVER DRIVER
5022 M: Hans Verkuil <hverkuil@xs4all.nl>
5023 L: linux-media@vger.kernel.org
5024 T: git git://linuxtv.org/media_tree.git
5025 W: https://linuxtv.org
5026 S: Maintained
5027 F: drivers/media/radio/radio-gemtek*
5028
5029 GENERIC GPIO I2C DRIVER
5030 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5031 S: Supported
5032 F: drivers/i2c/busses/i2c-gpio.c
5033 F: include/linux/i2c-gpio.h
5034
5035 GENERIC GPIO I2C MULTIPLEXER DRIVER
5036 M: Peter Korsgaard <peter.korsgaard@barco.com>
5037 L: linux-i2c@vger.kernel.org
5038 S: Supported
5039 F: drivers/i2c/muxes/i2c-mux-gpio.c
5040 F: include/linux/i2c-mux-gpio.h
5041 F: Documentation/i2c/muxes/i2c-mux-gpio
5042
5043 GENERIC HDLC (WAN) DRIVERS
5044 M: Krzysztof Halasa <khc@pm.waw.pl>
5045 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5046 S: Maintained
5047 F: drivers/net/wan/c101.c
5048 F: drivers/net/wan/hd6457*
5049 F: drivers/net/wan/hdlc*
5050 F: drivers/net/wan/n2.c
5051 F: drivers/net/wan/pc300too.c
5052 F: drivers/net/wan/pci200syn.c
5053 F: drivers/net/wan/wanxl*
5054
5055 GENERIC INCLUDE/ASM HEADER FILES
5056 M: Arnd Bergmann <arnd@arndb.de>
5057 L: linux-arch@vger.kernel.org
5058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5059 S: Maintained
5060 F: include/asm-generic/
5061 F: include/uapi/asm-generic/
5062
5063 GENERIC PHY FRAMEWORK
5064 M: Kishon Vijay Abraham I <kishon@ti.com>
5065 L: linux-kernel@vger.kernel.org
5066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5067 S: Supported
5068 F: drivers/phy/
5069 F: include/linux/phy/
5070
5071 GENERIC PM DOMAINS
5072 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5073 M: Kevin Hilman <khilman@kernel.org>
5074 M: Ulf Hansson <ulf.hansson@linaro.org>
5075 L: linux-pm@vger.kernel.org
5076 S: Supported
5077 F: drivers/base/power/domain*.c
5078 F: include/linux/pm_domain.h
5079
5080 GENERIC UIO DRIVER FOR PCI DEVICES
5081 M: "Michael S. Tsirkin" <mst@redhat.com>
5082 L: kvm@vger.kernel.org
5083 S: Supported
5084 F: drivers/uio/uio_pci_generic.c
5085
5086 GET_MAINTAINER SCRIPT
5087 M: Joe Perches <joe@perches.com>
5088 S: Maintained
5089 F: scripts/get_maintainer.pl
5090
5091 GFS2 FILE SYSTEM
5092 M: Steven Whitehouse <swhiteho@redhat.com>
5093 M: Bob Peterson <rpeterso@redhat.com>
5094 L: cluster-devel@redhat.com
5095 W: http://sources.redhat.com/cluster/
5096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5097 S: Supported
5098 F: Documentation/filesystems/gfs2*.txt
5099 F: fs/gfs2/
5100 F: include/uapi/linux/gfs2_ondisk.h
5101
5102 GIGASET ISDN DRIVERS
5103 M: Paul Bolle <pebolle@tiscali.nl>
5104 L: gigaset307x-common@lists.sourceforge.net
5105 W: http://gigaset307x.sourceforge.net/
5106 S: Odd Fixes
5107 F: Documentation/isdn/README.gigaset
5108 F: drivers/isdn/gigaset/
5109 F: include/uapi/linux/gigaset_dev.h
5110
5111 GO7007 MPEG CODEC
5112 M: Hans Verkuil <hans.verkuil@cisco.com>
5113 L: linux-media@vger.kernel.org
5114 S: Maintained
5115 F: drivers/media/usb/go7007/
5116
5117 GOODIX TOUCHSCREEN
5118 M: Bastien Nocera <hadess@hadess.net>
5119 L: linux-input@vger.kernel.org
5120 S: Maintained
5121 F: drivers/input/touchscreen/goodix.c
5122
5123 GPIO SUBSYSTEM
5124 M: Linus Walleij <linus.walleij@linaro.org>
5125 M: Alexandre Courbot <gnurou@gmail.com>
5126 L: linux-gpio@vger.kernel.org
5127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5128 S: Maintained
5129 F: Documentation/devicetree/bindings/gpio/
5130 F: Documentation/gpio/
5131 F: Documentation/ABI/testing/gpio-cdev
5132 F: Documentation/ABI/obsolete/sysfs-gpio
5133 F: drivers/gpio/
5134 F: include/linux/gpio/
5135 F: include/linux/gpio.h
5136 F: include/asm-generic/gpio.h
5137 F: include/uapi/linux/gpio.h
5138 F: tools/gpio/
5139
5140 GRE DEMULTIPLEXER DRIVER
5141 M: Dmitry Kozlov <xeb@mail.ru>
5142 L: netdev@vger.kernel.org
5143 S: Maintained
5144 F: net/ipv4/gre_demux.c
5145 F: net/ipv4/gre_offload.c
5146 F: include/net/gre.h
5147
5148 GRETH 10/100/1G Ethernet MAC device driver
5149 M: Andreas Larsson <andreas@gaisler.com>
5150 L: netdev@vger.kernel.org
5151 S: Maintained
5152 F: drivers/net/ethernet/aeroflex/
5153
5154 GSPCA FINEPIX SUBDRIVER
5155 M: Frank Zago <frank@zago.net>
5156 L: linux-media@vger.kernel.org
5157 T: git git://linuxtv.org/media_tree.git
5158 S: Maintained
5159 F: drivers/media/usb/gspca/finepix.c
5160
5161 GSPCA GL860 SUBDRIVER
5162 M: Olivier Lorin <o.lorin@laposte.net>
5163 L: linux-media@vger.kernel.org
5164 T: git git://linuxtv.org/media_tree.git
5165 S: Maintained
5166 F: drivers/media/usb/gspca/gl860/
5167
5168 GSPCA M5602 SUBDRIVER
5169 M: Erik Andren <erik.andren@gmail.com>
5170 L: linux-media@vger.kernel.org
5171 T: git git://linuxtv.org/media_tree.git
5172 S: Maintained
5173 F: drivers/media/usb/gspca/m5602/
5174
5175 GSPCA PAC207 SONIXB SUBDRIVER
5176 M: Hans de Goede <hdegoede@redhat.com>
5177 L: linux-media@vger.kernel.org
5178 T: git git://linuxtv.org/media_tree.git
5179 S: Maintained
5180 F: drivers/media/usb/gspca/pac207.c
5181
5182 GSPCA SN9C20X SUBDRIVER
5183 M: Brian Johnson <brijohn@gmail.com>
5184 L: linux-media@vger.kernel.org
5185 T: git git://linuxtv.org/media_tree.git
5186 S: Maintained
5187 F: drivers/media/usb/gspca/sn9c20x.c
5188
5189 GSPCA T613 SUBDRIVER
5190 M: Leandro Costantino <lcostantino@gmail.com>
5191 L: linux-media@vger.kernel.org
5192 T: git git://linuxtv.org/media_tree.git
5193 S: Maintained
5194 F: drivers/media/usb/gspca/t613.c
5195
5196 GSPCA USB WEBCAM DRIVER
5197 M: Hans de Goede <hdegoede@redhat.com>
5198 L: linux-media@vger.kernel.org
5199 T: git git://linuxtv.org/media_tree.git
5200 S: Maintained
5201 F: drivers/media/usb/gspca/
5202
5203 GUID PARTITION TABLE (GPT)
5204 M: Davidlohr Bueso <dave@stgolabs.net>
5205 L: linux-efi@vger.kernel.org
5206 S: Maintained
5207 F: block/partitions/efi.*
5208
5209 STK1160 USB VIDEO CAPTURE DRIVER
5210 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5211 L: linux-media@vger.kernel.org
5212 T: git git://linuxtv.org/media_tree.git
5213 S: Maintained
5214 F: drivers/media/usb/stk1160/
5215
5216 H8/300 ARCHITECTURE
5217 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5218 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5219 W: http://uclinux-h8.sourceforge.jp
5220 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5221 S: Maintained
5222 F: arch/h8300/
5223 F: drivers/clocksource/h8300_*.c
5224 F: drivers/clk/h8300/
5225 F: drivers/irqchip/irq-renesas-h8*.c
5226
5227 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5228 M: Frank Seidel <frank@f-seidel.de>
5229 L: platform-driver-x86@vger.kernel.org
5230 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5231 S: Maintained
5232 F: drivers/platform/x86/hdaps.c
5233
5234 HDPVR USB VIDEO ENCODER DRIVER
5235 M: Hans Verkuil <hverkuil@xs4all.nl>
5236 L: linux-media@vger.kernel.org
5237 T: git git://linuxtv.org/media_tree.git
5238 W: https://linuxtv.org
5239 S: Odd Fixes
5240 F: drivers/media/usb/hdpvr/
5241
5242 HWPOISON MEMORY FAILURE HANDLING
5243 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5244 L: linux-mm@kvack.org
5245 S: Maintained
5246 F: mm/memory-failure.c
5247 F: mm/hwpoison-inject.c
5248
5249 HYPERVISOR VIRTUAL CONSOLE DRIVER
5250 L: linuxppc-dev@lists.ozlabs.org
5251 S: Odd Fixes
5252 F: drivers/tty/hvc/
5253
5254 HACKRF MEDIA DRIVER
5255 M: Antti Palosaari <crope@iki.fi>
5256 L: linux-media@vger.kernel.org
5257 W: https://linuxtv.org
5258 W: http://palosaari.fi/linux/
5259 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5260 T: git git://linuxtv.org/anttip/media_tree.git
5261 S: Maintained
5262 F: drivers/media/usb/hackrf/
5263
5264 HARDWARE MONITORING
5265 M: Jean Delvare <jdelvare@suse.com>
5266 M: Guenter Roeck <linux@roeck-us.net>
5267 L: linux-hwmon@vger.kernel.org
5268 W: http://hwmon.wiki.kernel.org/
5269 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5271 S: Maintained
5272 F: Documentation/hwmon/
5273 F: drivers/hwmon/
5274 F: include/linux/hwmon*.h
5275
5276 HARDWARE RANDOM NUMBER GENERATOR CORE
5277 M: Matt Mackall <mpm@selenic.com>
5278 M: Herbert Xu <herbert@gondor.apana.org.au>
5279 L: linux-crypto@vger.kernel.org
5280 S: Odd fixes
5281 F: Documentation/hw_random.txt
5282 F: drivers/char/hw_random/
5283 F: include/linux/hw_random.h
5284
5285 HARDWARE SPINLOCK CORE
5286 M: Ohad Ben-Cohen <ohad@wizery.com>
5287 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5288 L: linux-remoteproc@vger.kernel.org
5289 S: Maintained
5290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5291 F: Documentation/hwspinlock.txt
5292 F: drivers/hwspinlock/hwspinlock_*
5293 F: include/linux/hwspinlock.h
5294
5295 HARMONY SOUND DRIVER
5296 L: linux-parisc@vger.kernel.org
5297 S: Maintained
5298 F: sound/parisc/harmony.*
5299
5300 HD29L2 MEDIA DRIVER
5301 M: Antti Palosaari <crope@iki.fi>
5302 L: linux-media@vger.kernel.org
5303 W: https://linuxtv.org
5304 W: http://palosaari.fi/linux/
5305 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5306 T: git git://linuxtv.org/anttip/media_tree.git
5307 S: Maintained
5308 F: drivers/media/dvb-frontends/hd29l2*
5309
5310 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5311 M: Don Brace <don.brace@microsemi.com>
5312 L: iss_storagedev@hp.com
5313 L: esc.storagedev@microsemi.com
5314 L: linux-scsi@vger.kernel.org
5315 S: Supported
5316 F: Documentation/scsi/hpsa.txt
5317 F: drivers/scsi/hpsa*.[ch]
5318 F: include/linux/cciss*.h
5319 F: include/uapi/linux/cciss*.h
5320
5321 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5322 M: Don Brace <don.brace@microsemi.com>
5323 L: iss_storagedev@hp.com
5324 L: esc.storagedev@microsemi.com
5325 L: linux-scsi@vger.kernel.org
5326 S: Supported
5327 F: Documentation/blockdev/cciss.txt
5328 F: drivers/block/cciss*
5329 F: include/linux/cciss_ioctl.h
5330 F: include/uapi/linux/cciss_ioctl.h
5331
5332 HFI1 DRIVER
5333 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5334 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5335 L: linux-rdma@vger.kernel.org
5336 S: Supported
5337 F: drivers/infiniband/hw/hfi1
5338
5339 HFS FILESYSTEM
5340 L: linux-fsdevel@vger.kernel.org
5341 S: Orphan
5342 F: Documentation/filesystems/hfs.txt
5343 F: fs/hfs/
5344
5345 HFSPLUS FILESYSTEM
5346 L: linux-fsdevel@vger.kernel.org
5347 S: Orphan
5348 F: Documentation/filesystems/hfsplus.txt
5349 F: fs/hfsplus/
5350
5351 HGA FRAMEBUFFER DRIVER
5352 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5353 L: linux-nvidia@lists.surfsouth.com
5354 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5355 S: Maintained
5356 F: drivers/video/fbdev/hgafb.c
5357
5358 HIBERNATION (aka Software Suspend, aka swsusp)
5359 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5360 M: Pavel Machek <pavel@ucw.cz>
5361 L: linux-pm@vger.kernel.org
5362 S: Supported
5363 F: arch/x86/power/
5364 F: drivers/base/power/
5365 F: kernel/power/
5366 F: include/linux/suspend.h
5367 F: include/linux/freezer.h
5368 F: include/linux/pm.h
5369 F: arch/*/include/asm/suspend*.h
5370
5371 HID CORE LAYER
5372 M: Jiri Kosina <jikos@kernel.org>
5373 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5374 L: linux-input@vger.kernel.org
5375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5376 S: Maintained
5377 F: drivers/hid/
5378 F: include/linux/hid*
5379 F: include/uapi/linux/hid*
5380
5381 HID SENSOR HUB DRIVERS
5382 M: Jiri Kosina <jikos@kernel.org>
5383 M: Jonathan Cameron <jic23@kernel.org>
5384 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5385 L: linux-input@vger.kernel.org
5386 L: linux-iio@vger.kernel.org
5387 S: Maintained
5388 F: Documentation/hid/hid-sensor*
5389 F: drivers/hid/hid-sensor-*
5390 F: drivers/iio/*/hid-*
5391 F: include/linux/hid-sensor-*
5392
5393 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5394 M: Thomas Gleixner <tglx@linutronix.de>
5395 L: linux-kernel@vger.kernel.org
5396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5397 S: Maintained
5398 F: Documentation/timers/
5399 F: kernel/time/hrtimer.c
5400 F: kernel/time/clockevents.c
5401 F: kernel/time/tick*.*
5402 F: kernel/time/timer_*.c
5403 F: include/linux/clockchips.h
5404 F: include/linux/hrtimer.h
5405
5406 HIGH-SPEED SCC DRIVER FOR AX.25
5407 L: linux-hams@vger.kernel.org
5408 S: Orphan
5409 F: drivers/net/hamradio/dmascc.c
5410 F: drivers/net/hamradio/scc.c
5411
5412 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5413 M: HighPoint Linux Team <linux@highpoint-tech.com>
5414 W: http://www.highpoint-tech.com
5415 S: Supported
5416 F: Documentation/scsi/hptiop.txt
5417 F: drivers/scsi/hptiop.c
5418
5419 HIPPI
5420 M: Jes Sorensen <jes@trained-monkey.org>
5421 L: linux-hippi@sunsite.dk
5422 S: Maintained
5423 F: include/linux/hippidevice.h
5424 F: include/uapi/linux/if_hippi.h
5425 F: net/802/hippi.c
5426 F: drivers/net/hippi/
5427
5428 HISILICON SAS Controller
5429 M: John Garry <john.garry@huawei.com>
5430 W: http://www.hisilicon.com
5431 S: Supported
5432 F: drivers/scsi/hisi_sas/
5433 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5434
5435 HOST AP DRIVER
5436 M: Jouni Malinen <j@w1.fi>
5437 L: hostap@shmoo.com (subscribers-only)
5438 L: linux-wireless@vger.kernel.org
5439 W: http://hostap.epitest.fi/
5440 S: Maintained
5441 F: drivers/net/wireless/intersil/hostap/
5442
5443 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5444 L: platform-driver-x86@vger.kernel.org
5445 S: Orphan
5446 F: drivers/platform/x86/tc1100-wmi.c
5447
5448 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5449 M: Jaroslav Kysela <perex@perex.cz>
5450 S: Maintained
5451 F: drivers/net/ethernet/hp/hp100.*
5452
5453 HPET: High Precision Event Timers driver
5454 M: Clemens Ladisch <clemens@ladisch.de>
5455 S: Maintained
5456 F: Documentation/timers/hpet.txt
5457 F: drivers/char/hpet.c
5458 F: include/linux/hpet.h
5459 F: include/uapi/linux/hpet.h
5460
5461 HPET: x86
5462 S: Orphan
5463 F: arch/x86/kernel/hpet.c
5464 F: arch/x86/include/asm/hpet.h
5465
5466 HPFS FILESYSTEM
5467 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5468 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5469 S: Maintained
5470 F: fs/hpfs/
5471
5472 HSI SUBSYSTEM
5473 M: Sebastian Reichel <sre@kernel.org>
5474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5475 S: Maintained
5476 F: Documentation/ABI/testing/sysfs-bus-hsi
5477 F: Documentation/hsi.txt
5478 F: drivers/hsi/
5479 F: include/linux/hsi/
5480 F: include/uapi/linux/hsi/
5481
5482 HSO 3G MODEM DRIVER
5483 M: Jan Dumon <j.dumon@option.com>
5484 W: http://www.pharscape.org
5485 S: Maintained
5486 F: drivers/net/usb/hso.c
5487
5488 HSR NETWORK PROTOCOL
5489 M: Arvid Brodin <arvid.brodin@alten.se>
5490 L: netdev@vger.kernel.org
5491 S: Maintained
5492 F: net/hsr/
5493
5494 HTCPEN TOUCHSCREEN DRIVER
5495 M: Pau Oliva Fora <pof@eslack.org>
5496 L: linux-input@vger.kernel.org
5497 S: Maintained
5498 F: drivers/input/touchscreen/htcpen.c
5499
5500 HUGETLB FILESYSTEM
5501 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5502 S: Maintained
5503 F: fs/hugetlbfs/
5504
5505 Hyper-V CORE AND DRIVERS
5506 M: "K. Y. Srinivasan" <kys@microsoft.com>
5507 M: Haiyang Zhang <haiyangz@microsoft.com>
5508 L: devel@linuxdriverproject.org
5509 S: Maintained
5510 F: arch/x86/include/asm/mshyperv.h
5511 F: arch/x86/include/uapi/asm/hyperv.h
5512 F: arch/x86/kernel/cpu/mshyperv.c
5513 F: drivers/hid/hid-hyperv.c
5514 F: drivers/hv/
5515 F: drivers/input/serio/hyperv-keyboard.c
5516 F: drivers/pci/host/pci-hyperv.c
5517 F: drivers/net/hyperv/
5518 F: drivers/scsi/storvsc_drv.c
5519 F: drivers/video/fbdev/hyperv_fb.c
5520 F: include/linux/hyperv.h
5521 F: tools/hv/
5522 F: Documentation/ABI/stable/sysfs-bus-vmbus
5523
5524 I2C MUXES
5525 M: Peter Rosin <peda@axentia.se>
5526 L: linux-i2c@vger.kernel.org
5527 S: Maintained
5528 F: Documentation/i2c/i2c-topology
5529 F: Documentation/i2c/muxes/
5530 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5531 F: drivers/i2c/i2c-mux.c
5532 F: drivers/i2c/muxes/
5533 F: include/linux/i2c-mux.h
5534
5535 I2C OVER PARALLEL PORT
5536 M: Jean Delvare <jdelvare@suse.com>
5537 L: linux-i2c@vger.kernel.org
5538 S: Maintained
5539 F: Documentation/i2c/busses/i2c-parport
5540 F: Documentation/i2c/busses/i2c-parport-light
5541 F: drivers/i2c/busses/i2c-parport.c
5542 F: drivers/i2c/busses/i2c-parport-light.c
5543
5544 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5545 M: Jean Delvare <jdelvare@suse.com>
5546 L: linux-i2c@vger.kernel.org
5547 S: Maintained
5548 F: Documentation/i2c/busses/i2c-ali1535
5549 F: Documentation/i2c/busses/i2c-ali1563
5550 F: Documentation/i2c/busses/i2c-ali15x3
5551 F: Documentation/i2c/busses/i2c-amd756
5552 F: Documentation/i2c/busses/i2c-amd8111
5553 F: Documentation/i2c/busses/i2c-i801
5554 F: Documentation/i2c/busses/i2c-nforce2
5555 F: Documentation/i2c/busses/i2c-piix4
5556 F: Documentation/i2c/busses/i2c-sis5595
5557 F: Documentation/i2c/busses/i2c-sis630
5558 F: Documentation/i2c/busses/i2c-sis96x
5559 F: Documentation/i2c/busses/i2c-via
5560 F: Documentation/i2c/busses/i2c-viapro
5561 F: drivers/i2c/busses/i2c-ali1535.c
5562 F: drivers/i2c/busses/i2c-ali1563.c
5563 F: drivers/i2c/busses/i2c-ali15x3.c
5564 F: drivers/i2c/busses/i2c-amd756.c
5565 F: drivers/i2c/busses/i2c-amd756-s4882.c
5566 F: drivers/i2c/busses/i2c-amd8111.c
5567 F: drivers/i2c/busses/i2c-i801.c
5568 F: drivers/i2c/busses/i2c-isch.c
5569 F: drivers/i2c/busses/i2c-nforce2.c
5570 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5571 F: drivers/i2c/busses/i2c-piix4.c
5572 F: drivers/i2c/busses/i2c-sis5595.c
5573 F: drivers/i2c/busses/i2c-sis630.c
5574 F: drivers/i2c/busses/i2c-sis96x.c
5575 F: drivers/i2c/busses/i2c-via.c
5576 F: drivers/i2c/busses/i2c-viapro.c
5577
5578 I2C/SMBUS ISMT DRIVER
5579 M: Seth Heasley <seth.heasley@intel.com>
5580 M: Neil Horman <nhorman@tuxdriver.com>
5581 L: linux-i2c@vger.kernel.org
5582 F: drivers/i2c/busses/i2c-ismt.c
5583 F: Documentation/i2c/busses/i2c-ismt
5584
5585 I2C/SMBUS STUB DRIVER
5586 M: Jean Delvare <jdelvare@suse.com>
5587 L: linux-i2c@vger.kernel.org
5588 S: Maintained
5589 F: drivers/i2c/i2c-stub.c
5590
5591 I2C SUBSYSTEM
5592 M: Wolfram Sang <wsa@the-dreams.de>
5593 L: linux-i2c@vger.kernel.org
5594 W: https://i2c.wiki.kernel.org/
5595 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5597 S: Maintained
5598 F: Documentation/devicetree/bindings/i2c/
5599 F: Documentation/i2c/
5600 F: drivers/i2c/
5601 F: drivers/i2c/*/
5602 F: include/linux/i2c.h
5603 F: include/linux/i2c-*.h
5604 F: include/uapi/linux/i2c.h
5605 F: include/uapi/linux/i2c-*.h
5606
5607 I2C ACPI SUPPORT
5608 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5609 L: linux-i2c@vger.kernel.org
5610 L: linux-acpi@vger.kernel.org
5611 S: Maintained
5612
5613 I2C-TAOS-EVM DRIVER
5614 M: Jean Delvare <jdelvare@suse.com>
5615 L: linux-i2c@vger.kernel.org
5616 S: Maintained
5617 F: Documentation/i2c/busses/i2c-taos-evm
5618 F: drivers/i2c/busses/i2c-taos-evm.c
5619
5620 I2C-TINY-USB DRIVER
5621 M: Till Harbaum <till@harbaum.org>
5622 L: linux-i2c@vger.kernel.org
5623 W: http://www.harbaum.org/till/i2c_tiny_usb
5624 S: Maintained
5625 F: drivers/i2c/busses/i2c-tiny-usb.c
5626
5627 i386 BOOT CODE
5628 M: "H. Peter Anvin" <hpa@zytor.com>
5629 S: Maintained
5630 F: arch/x86/boot/
5631
5632 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5633 M: "H. Peter Anvin" <hpa@zytor.com>
5634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5635 S: Maintained
5636
5637 IA64 (Itanium) PLATFORM
5638 M: Tony Luck <tony.luck@intel.com>
5639 M: Fenghua Yu <fenghua.yu@intel.com>
5640 L: linux-ia64@vger.kernel.org
5641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5642 S: Maintained
5643 F: arch/ia64/
5644
5645 IBM Power VMX Cryptographic instructions
5646 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5647 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5648 L: linux-crypto@vger.kernel.org
5649 S: Supported
5650 F: drivers/crypto/vmx/Makefile
5651 F: drivers/crypto/vmx/Kconfig
5652 F: drivers/crypto/vmx/vmx.c
5653 F: drivers/crypto/vmx/aes*
5654 F: drivers/crypto/vmx/ghash*
5655 F: drivers/crypto/vmx/ppc-xlate.pl
5656
5657 IBM Power in-Nest Crypto Acceleration
5658 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5659 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5660 L: linux-crypto@vger.kernel.org
5661 S: Supported
5662 F: drivers/crypto/nx/Makefile
5663 F: drivers/crypto/nx/Kconfig
5664 F: drivers/crypto/nx/nx-aes*
5665 F: drivers/crypto/nx/nx-sha*
5666 F: drivers/crypto/nx/nx.*
5667 F: drivers/crypto/nx/nx_csbcpb.h
5668 F: drivers/crypto/nx/nx_debugfs.h
5669
5670 IBM Power 842 compression accelerator
5671 M: Dan Streetman <ddstreet@ieee.org>
5672 S: Supported
5673 F: drivers/crypto/nx/Makefile
5674 F: drivers/crypto/nx/Kconfig
5675 F: drivers/crypto/nx/nx-842*
5676 F: include/linux/sw842.h
5677 F: crypto/842.c
5678 F: lib/842/
5679
5680 IBM Power Linux RAID adapter
5681 M: Brian King <brking@us.ibm.com>
5682 S: Supported
5683 F: drivers/scsi/ipr.*
5684
5685 IBM Power Virtual Ethernet Device Driver
5686 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5687 L: netdev@vger.kernel.org
5688 S: Supported
5689 F: drivers/net/ethernet/ibm/ibmveth.*
5690
5691 IBM Power SRIOV Virtual NIC Device Driver
5692 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5693 M: John Allen <jallen@linux.vnet.ibm.com>
5694 L: netdev@vger.kernel.org
5695 S: Supported
5696 F: drivers/net/ethernet/ibm/ibmvnic.*
5697
5698 IBM Power Virtual SCSI Device Drivers
5699 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5700 L: linux-scsi@vger.kernel.org
5701 S: Supported
5702 F: drivers/scsi/ibmvscsi/ibmvscsi*
5703 F: drivers/scsi/ibmvscsi/viosrp.h
5704
5705 IBM Power Virtual FC Device Drivers
5706 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5707 L: linux-scsi@vger.kernel.org
5708 S: Supported
5709 F: drivers/scsi/ibmvscsi/ibmvfc*
5710
5711 IBM ServeRAID RAID DRIVER
5712 S: Orphan
5713 F: drivers/scsi/ips.*
5714
5715 ICH LPC AND GPIO DRIVER
5716 M: Peter Tyser <ptyser@xes-inc.com>
5717 S: Maintained
5718 F: drivers/mfd/lpc_ich.c
5719 F: drivers/gpio/gpio-ich.c
5720
5721 IDE SUBSYSTEM
5722 M: "David S. Miller" <davem@davemloft.net>
5723 L: linux-ide@vger.kernel.org
5724 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5726 S: Maintained
5727 F: Documentation/ide/
5728 F: drivers/ide/
5729 F: include/linux/ide.h
5730
5731 IDEAPAD LAPTOP EXTRAS DRIVER
5732 M: Ike Panhc <ike.pan@canonical.com>
5733 L: platform-driver-x86@vger.kernel.org
5734 W: http://launchpad.net/ideapad-laptop
5735 S: Maintained
5736 F: drivers/platform/x86/ideapad-laptop.c
5737
5738 IDEAPAD LAPTOP SLIDEBAR DRIVER
5739 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5740 L: linux-input@vger.kernel.org
5741 W: https://github.com/o2genum/ideapad-slidebar
5742 S: Maintained
5743 F: drivers/input/misc/ideapad_slidebar.c
5744
5745 IDE/ATAPI DRIVERS
5746 M: Borislav Petkov <bp@alien8.de>
5747 L: linux-ide@vger.kernel.org
5748 S: Maintained
5749 F: Documentation/cdrom/ide-cd
5750 F: drivers/ide/ide-cd*
5751
5752 IDLE-I7300
5753 M: Andy Henroid <andrew.d.henroid@intel.com>
5754 L: linux-pm@vger.kernel.org
5755 S: Supported
5756 F: drivers/idle/i7300_idle.c
5757
5758 IEEE 802.15.4 SUBSYSTEM
5759 M: Alexander Aring <aar@pengutronix.de>
5760 L: linux-wpan@vger.kernel.org
5761 W: http://wpan.cakelab.org/
5762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5764 S: Maintained
5765 F: net/ieee802154/
5766 F: net/mac802154/
5767 F: drivers/net/ieee802154/
5768 F: include/linux/nl802154.h
5769 F: include/linux/ieee802154.h
5770 F: include/net/nl802154.h
5771 F: include/net/mac802154.h
5772 F: include/net/af_ieee802154.h
5773 F: include/net/cfg802154.h
5774 F: include/net/ieee802154_netdev.h
5775 F: Documentation/networking/ieee802154.txt
5776
5777 IGORPLUG-USB IR RECEIVER
5778 M: Sean Young <sean@mess.org>
5779 L: linux-media@vger.kernel.org
5780 S: Maintained
5781 F: drivers/media/rc/igorplugusb.c
5782
5783 IGUANAWORKS USB IR TRANSCEIVER
5784 M: Sean Young <sean@mess.org>
5785 L: linux-media@vger.kernel.org
5786 S: Maintained
5787 F: drivers/media/rc/iguanair.c
5788
5789 IIO SUBSYSTEM AND DRIVERS
5790 M: Jonathan Cameron <jic23@kernel.org>
5791 R: Hartmut Knaack <knaack.h@gmx.de>
5792 R: Lars-Peter Clausen <lars@metafoo.de>
5793 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5794 L: linux-iio@vger.kernel.org
5795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5796 S: Maintained
5797 F: Documentation/devicetree/bindings/iio/
5798 F: drivers/iio/
5799 F: drivers/staging/iio/
5800 F: include/linux/iio/
5801 F: tools/iio/
5802
5803 IKANOS/ADI EAGLE ADSL USB DRIVER
5804 M: Matthieu Castet <castet.matthieu@free.fr>
5805 M: Stanislaw Gruszka <stf_xl@wp.pl>
5806 S: Maintained
5807 F: drivers/usb/atm/ueagle-atm.c
5808
5809 INA209 HARDWARE MONITOR DRIVER
5810 M: Guenter Roeck <linux@roeck-us.net>
5811 L: linux-hwmon@vger.kernel.org
5812 S: Maintained
5813 F: Documentation/hwmon/ina209
5814 F: Documentation/devicetree/bindings/i2c/ina209.txt
5815 F: drivers/hwmon/ina209.c
5816
5817 INA2XX HARDWARE MONITOR DRIVER
5818 M: Guenter Roeck <linux@roeck-us.net>
5819 L: linux-hwmon@vger.kernel.org
5820 S: Maintained
5821 F: Documentation/hwmon/ina2xx
5822 F: drivers/hwmon/ina2xx.c
5823 F: include/linux/platform_data/ina2xx.h
5824
5825 INDUSTRY PACK SUBSYSTEM (IPACK)
5826 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5827 M: Jens Taprogge <jens.taprogge@taprogge.org>
5828 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5829 L: industrypack-devel@lists.sourceforge.net
5830 W: http://industrypack.sourceforge.net
5831 S: Maintained
5832 F: drivers/ipack/
5833
5834 INGENIC JZ4780 DMA Driver
5835 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5836 S: Maintained
5837 F: drivers/dma/dma-jz4780.c
5838
5839 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5840 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5841 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5842 L: linux-ima-devel@lists.sourceforge.net
5843 L: linux-ima-user@lists.sourceforge.net
5844 L: linux-security-module@vger.kernel.org
5845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5846 S: Supported
5847 F: security/integrity/ima/
5848
5849 IMGTEC IR DECODER DRIVER
5850 M: James Hogan <james.hogan@imgtec.com>
5851 S: Maintained
5852 F: drivers/media/rc/img-ir/
5853
5854 IMS TWINTURBO FRAMEBUFFER DRIVER
5855 L: linux-fbdev@vger.kernel.org
5856 S: Orphan
5857 F: drivers/video/fbdev/imsttfb.c
5858
5859 INFINIBAND SUBSYSTEM
5860 M: Doug Ledford <dledford@redhat.com>
5861 M: Sean Hefty <sean.hefty@intel.com>
5862 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5863 L: linux-rdma@vger.kernel.org
5864 W: http://www.openfabrics.org/
5865 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5867 S: Supported
5868 F: Documentation/infiniband/
5869 F: drivers/infiniband/
5870 F: include/uapi/linux/if_infiniband.h
5871 F: include/uapi/rdma/
5872 F: include/rdma/
5873
5874 INOTIFY
5875 M: John McCutchan <john@johnmccutchan.com>
5876 M: Robert Love <rlove@rlove.org>
5877 M: Eric Paris <eparis@parisplace.org>
5878 S: Maintained
5879 F: Documentation/filesystems/inotify.txt
5880 F: fs/notify/inotify/
5881 F: include/linux/inotify.h
5882 F: include/uapi/linux/inotify.h
5883
5884 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
5885 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
5886 L: linux-input@vger.kernel.org
5887 Q: http://patchwork.kernel.org/project/linux-input/list/
5888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
5889 S: Maintained
5890 F: drivers/input/
5891 F: include/linux/input.h
5892 F: include/uapi/linux/input.h
5893 F: include/linux/input/
5894 F: Documentation/devicetree/bindings/input/
5895
5896 INPUT MULTITOUCH (MT) PROTOCOL
5897 M: Henrik Rydberg <rydberg@bitmath.org>
5898 L: linux-input@vger.kernel.org
5899 S: Odd fixes
5900 F: Documentation/input/multi-touch-protocol.txt
5901 F: drivers/input/input-mt.c
5902 K: \b(ABS|SYN)_MT_
5903
5904 INTEL ASoC BDW/HSW DRIVERS
5905 M: Jie Yang <yang.jie@linux.intel.com>
5906 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5907 S: Supported
5908 F: sound/soc/intel/common/sst-dsp*
5909 F: sound/soc/intel/common/sst-firmware.c
5910 F: sound/soc/intel/boards/broadwell.c
5911 F: sound/soc/intel/haswell/
5912
5913 INTEL C600 SERIES SAS CONTROLLER DRIVER
5914 M: Intel SCU Linux support <intel-linux-scu@intel.com>
5915 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
5916 L: linux-scsi@vger.kernel.org
5917 T: git git://git.code.sf.net/p/intel-sas/isci
5918 S: Supported
5919 F: drivers/scsi/isci/
5920
5921 INTEL HID EVENT DRIVER
5922 M: Alex Hung <alex.hung@canonical.com>
5923 L: platform-driver-x86@vger.kernel.org
5924 S: Maintained
5925 F: drivers/platform/x86/intel-hid.c
5926
5927 INTEL IDLE DRIVER
5928 M: Len Brown <lenb@kernel.org>
5929 L: linux-pm@vger.kernel.org
5930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
5931 S: Supported
5932 F: drivers/idle/intel_idle.c
5933
5934 INTEL PSTATE DRIVER
5935 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5936 M: Len Brown <lenb@kernel.org>
5937 L: linux-pm@vger.kernel.org
5938 S: Supported
5939 F: drivers/cpufreq/intel_pstate.c
5940
5941 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
5942 M: Maik Broemme <mbroemme@plusserver.de>
5943 L: linux-fbdev@vger.kernel.org
5944 S: Maintained
5945 F: Documentation/fb/intelfb.txt
5946 F: drivers/video/fbdev/intelfb/
5947
5948 INTEL 810/815 FRAMEBUFFER DRIVER
5949 M: Antonino Daplas <adaplas@gmail.com>
5950 L: linux-fbdev@vger.kernel.org
5951 S: Maintained
5952 F: drivers/video/fbdev/i810/
5953
5954 INTEL MENLOW THERMAL DRIVER
5955 M: Sujith Thomas <sujith.thomas@intel.com>
5956 L: platform-driver-x86@vger.kernel.org
5957 W: https://01.org/linux-acpi
5958 S: Supported
5959 F: drivers/platform/x86/intel_menlow.c
5960
5961 INTEL I/OAT DMA DRIVER
5962 M: Dave Jiang <dave.jiang@intel.com>
5963 R: Dan Williams <dan.j.williams@intel.com>
5964 L: dmaengine@vger.kernel.org
5965 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5966 S: Supported
5967 F: drivers/dma/ioat*
5968
5969 INTEL IOMMU (VT-d)
5970 M: David Woodhouse <dwmw2@infradead.org>
5971 L: iommu@lists.linux-foundation.org
5972 T: git git://git.infradead.org/iommu-2.6.git
5973 S: Supported
5974 F: drivers/iommu/intel-iommu.c
5975 F: include/linux/intel-iommu.h
5976
5977 INTEL IOP-ADMA DMA DRIVER
5978 R: Dan Williams <dan.j.williams@intel.com>
5979 S: Odd fixes
5980 F: drivers/dma/iop-adma.c
5981
5982 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
5983 M: Krzysztof Halasa <khalasa@piap.pl>
5984 S: Maintained
5985 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
5986 F: arch/arm/mach-ixp4xx/include/mach/npe.h
5987 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
5988 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
5989 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
5990 F: drivers/net/wan/ixp4xx_hss.c
5991
5992 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
5993 M: Deepak Saxena <dsaxena@plexity.net>
5994 S: Maintained
5995 F: drivers/char/hw_random/ixp4xx-rng.c
5996
5997 INTEL ETHERNET DRIVERS
5998 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
5999 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6000 W: http://www.intel.com/support/feedback.htm
6001 W: http://e1000.sourceforge.net/
6002 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6005 S: Supported
6006 F: Documentation/networking/e100.txt
6007 F: Documentation/networking/e1000.txt
6008 F: Documentation/networking/e1000e.txt
6009 F: Documentation/networking/igb.txt
6010 F: Documentation/networking/igbvf.txt
6011 F: Documentation/networking/ixgb.txt
6012 F: Documentation/networking/ixgbe.txt
6013 F: Documentation/networking/ixgbevf.txt
6014 F: Documentation/networking/i40e.txt
6015 F: Documentation/networking/i40evf.txt
6016 F: drivers/net/ethernet/intel/
6017 F: drivers/net/ethernet/intel/*/
6018
6019 INTEL RDMA RNIC DRIVER
6020 M: Faisal Latif <faisal.latif@intel.com>
6021 R: Chien Tin Tung <chien.tin.tung@intel.com>
6022 R: Mustafa Ismail <mustafa.ismail@intel.com>
6023 R: Shiraz Saleem <shiraz.saleem@intel.com>
6024 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6025 L: linux-rdma@vger.kernel.org
6026 S: Supported
6027 F: drivers/infiniband/hw/i40iw/
6028
6029 INTEL-MID GPIO DRIVER
6030 M: David Cohen <david.a.cohen@linux.intel.com>
6031 L: linux-gpio@vger.kernel.org
6032 S: Maintained
6033 F: drivers/gpio/gpio-intel-mid.c
6034
6035 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6036 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6037 L: linux-wireless@vger.kernel.org
6038 S: Maintained
6039 F: Documentation/networking/README.ipw2100
6040 F: Documentation/networking/README.ipw2200
6041 F: drivers/net/wireless/intel/ipw2x00/
6042
6043 INTEL(R) TRACE HUB
6044 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6045 S: Supported
6046 F: Documentation/trace/intel_th.txt
6047 F: drivers/hwtracing/intel_th/
6048
6049 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6050 M: Ning Sun <ning.sun@intel.com>
6051 L: tboot-devel@lists.sourceforge.net
6052 W: http://tboot.sourceforge.net
6053 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6054 S: Supported
6055 F: Documentation/intel_txt.txt
6056 F: include/linux/tboot.h
6057 F: arch/x86/kernel/tboot.c
6058
6059 INTEL WIRELESS WIMAX CONNECTION 2400
6060 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6061 M: linux-wimax@intel.com
6062 L: wimax@linuxwimax.org (subscribers-only)
6063 S: Supported
6064 W: http://linuxwimax.org
6065 F: Documentation/wimax/README.i2400m
6066 F: drivers/net/wimax/i2400m/
6067 F: include/uapi/linux/wimax/i2400m.h
6068
6069 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6070 M: Stanislaw Gruszka <sgruszka@redhat.com>
6071 L: linux-wireless@vger.kernel.org
6072 S: Supported
6073 F: drivers/net/wireless/intel/iwlegacy/
6074
6075 INTEL WIRELESS WIFI LINK (iwlwifi)
6076 M: Johannes Berg <johannes.berg@intel.com>
6077 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6078 M: Luca Coelho <luciano.coelho@intel.com>
6079 M: Intel Linux Wireless <linuxwifi@intel.com>
6080 L: linux-wireless@vger.kernel.org
6081 W: http://intellinuxwireless.org
6082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6083 S: Supported
6084 F: drivers/net/wireless/intel/iwlwifi/
6085
6086 INTEL MANAGEMENT ENGINE (mei)
6087 M: Tomas Winkler <tomas.winkler@intel.com>
6088 L: linux-kernel@vger.kernel.org
6089 S: Supported
6090 F: include/uapi/linux/mei.h
6091 F: include/linux/mei_cl_bus.h
6092 F: drivers/misc/mei/*
6093 F: drivers/watchdog/mei_wdt.c
6094 F: Documentation/misc-devices/mei/*
6095
6096 INTEL MIC DRIVERS (mic)
6097 M: Sudeep Dutt <sudeep.dutt@intel.com>
6098 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6099 S: Supported
6100 W: https://github.com/sudeepdutt/mic
6101 W: http://software.intel.com/en-us/mic-developer
6102 F: include/linux/mic_bus.h
6103 F: include/linux/scif.h
6104 F: include/uapi/linux/mic_common.h
6105 F: include/uapi/linux/mic_ioctl.h
6106 F: include/uapi/linux/scif_ioctl.h
6107 F: drivers/misc/mic/
6108 F: drivers/dma/mic_x100_dma.c
6109 F: drivers/dma/mic_x100_dma.h
6110 F: Documentation/mic/
6111
6112 INTEL PMC/P-Unit IPC DRIVER
6113 M: Zha Qipeng<qipeng.zha@intel.com>
6114 L: platform-driver-x86@vger.kernel.org
6115 S: Maintained
6116 F: drivers/platform/x86/intel_pmc_ipc.c
6117 F: drivers/platform/x86/intel_punit_ipc.c
6118 F: arch/x86/include/asm/intel_pmc_ipc.h
6119 F: arch/x86/include/asm/intel_punit_ipc.h
6120
6121 INTEL TELEMETRY DRIVER
6122 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6123 L: platform-driver-x86@vger.kernel.org
6124 S: Maintained
6125 F: arch/x86/include/asm/intel_telemetry.h
6126 F: drivers/platform/x86/intel_telemetry*
6127
6128 INTEL PMC CORE DRIVER
6129 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6130 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6131 L: platform-driver-x86@vger.kernel.org
6132 S: Maintained
6133 F: arch/x86/include/asm/pmc_core.h
6134 F: drivers/platform/x86/intel_pmc_core*
6135
6136 IOC3 ETHERNET DRIVER
6137 M: Ralf Baechle <ralf@linux-mips.org>
6138 L: linux-mips@linux-mips.org
6139 S: Maintained
6140 F: drivers/net/ethernet/sgi/ioc3-eth.c
6141
6142 IOC3 SERIAL DRIVER
6143 M: Pat Gefre <pfg@sgi.com>
6144 L: linux-serial@vger.kernel.org
6145 S: Maintained
6146 F: drivers/tty/serial/ioc3_serial.c
6147
6148 IOMMU DRIVERS
6149 M: Joerg Roedel <joro@8bytes.org>
6150 L: iommu@lists.linux-foundation.org
6151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6152 S: Maintained
6153 F: drivers/iommu/
6154
6155 IP MASQUERADING
6156 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6157 S: Maintained
6158 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6159
6160 IPMI SUBSYSTEM
6161 M: Corey Minyard <minyard@acm.org>
6162 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6163 W: http://openipmi.sourceforge.net/
6164 S: Supported
6165 F: Documentation/IPMI.txt
6166 F: drivers/char/ipmi/
6167 F: include/linux/ipmi*
6168 F: include/uapi/linux/ipmi*
6169
6170 QCOM AUDIO (ASoC) DRIVERS
6171 M: Patrick Lai <plai@codeaurora.org>
6172 M: Banajit Goswami <bgoswami@codeaurora.org>
6173 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6174 S: Supported
6175 F: sound/soc/qcom/
6176
6177 IPS SCSI RAID DRIVER
6178 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6179 L: linux-scsi@vger.kernel.org
6180 W: http://www.adaptec.com/
6181 S: Maintained
6182 F: drivers/scsi/ips*
6183
6184 IPVS
6185 M: Wensong Zhang <wensong@linux-vs.org>
6186 M: Simon Horman <horms@verge.net.au>
6187 M: Julian Anastasov <ja@ssi.bg>
6188 L: netdev@vger.kernel.org
6189 L: lvs-devel@vger.kernel.org
6190 S: Maintained
6191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6193 F: Documentation/networking/ipvs-sysctl.txt
6194 F: include/net/ip_vs.h
6195 F: include/uapi/linux/ip_vs.h
6196 F: net/netfilter/ipvs/
6197
6198 IPWIRELESS DRIVER
6199 M: Jiri Kosina <jikos@kernel.org>
6200 M: David Sterba <dsterba@suse.com>
6201 S: Odd Fixes
6202 F: drivers/tty/ipwireless/
6203
6204 IPX NETWORK LAYER
6205 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6206 L: netdev@vger.kernel.org
6207 S: Maintained
6208 F: include/net/ipx.h
6209 F: include/uapi/linux/ipx.h
6210 F: net/ipx/
6211
6212 IRDA SUBSYSTEM
6213 M: Samuel Ortiz <samuel@sortiz.org>
6214 L: irda-users@lists.sourceforge.net (subscribers-only)
6215 L: netdev@vger.kernel.org
6216 W: http://irda.sourceforge.net/
6217 S: Maintained
6218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6219 F: Documentation/networking/irda.txt
6220 F: drivers/net/irda/
6221 F: include/net/irda/
6222 F: net/irda/
6223
6224 IRQ SUBSYSTEM
6225 M: Thomas Gleixner <tglx@linutronix.de>
6226 L: linux-kernel@vger.kernel.org
6227 S: Maintained
6228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6229 F: kernel/irq/
6230
6231 IRQCHIP DRIVERS
6232 M: Thomas Gleixner <tglx@linutronix.de>
6233 M: Jason Cooper <jason@lakedaemon.net>
6234 M: Marc Zyngier <marc.zyngier@arm.com>
6235 L: linux-kernel@vger.kernel.org
6236 S: Maintained
6237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6238 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6239 F: Documentation/devicetree/bindings/interrupt-controller/
6240 F: drivers/irqchip/
6241
6242 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6243 M: Jiang Liu <jiang.liu@linux.intel.com>
6244 M: Marc Zyngier <marc.zyngier@arm.com>
6245 S: Maintained
6246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6247 F: Documentation/IRQ-domain.txt
6248 F: include/linux/irqdomain.h
6249 F: kernel/irq/irqdomain.c
6250 F: kernel/irq/msi.c
6251
6252 ISA
6253 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6254 S: Maintained
6255 F: Documentation/isa.txt
6256 F: drivers/base/isa.c
6257 F: include/linux/isa.h
6258
6259 ISAPNP
6260 M: Jaroslav Kysela <perex@perex.cz>
6261 S: Maintained
6262 F: Documentation/isapnp.txt
6263 F: drivers/pnp/isapnp/
6264 F: include/linux/isapnp.h
6265
6266 ISA RADIO MODULE
6267 M: Hans Verkuil <hverkuil@xs4all.nl>
6268 L: linux-media@vger.kernel.org
6269 T: git git://linuxtv.org/media_tree.git
6270 W: https://linuxtv.org
6271 S: Maintained
6272 F: drivers/media/radio/radio-isa*
6273
6274 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6275 M: Peter Jones <pjones@redhat.com>
6276 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6277 S: Maintained
6278 F: drivers/firmware/iscsi_ibft*
6279
6280 ISCSI
6281 M: Mike Christie <michaelc@cs.wisc.edu>
6282 L: open-iscsi@googlegroups.com
6283 W: www.open-iscsi.org
6284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6285 S: Maintained
6286 F: drivers/scsi/*iscsi*
6287 F: include/scsi/*iscsi*
6288
6289 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6290 M: Or Gerlitz <ogerlitz@mellanox.com>
6291 M: Sagi Grimberg <sagi@grimberg.me>
6292 M: Roi Dayan <roid@mellanox.com>
6293 L: linux-rdma@vger.kernel.org
6294 S: Supported
6295 W: http://www.openfabrics.org
6296 W: www.open-iscsi.org
6297 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6298 F: drivers/infiniband/ulp/iser/
6299
6300 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6301 M: Sagi Grimberg <sagi@grimberg.me>
6302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6303 L: linux-rdma@vger.kernel.org
6304 L: target-devel@vger.kernel.org
6305 S: Supported
6306 W: http://www.linux-iscsi.org
6307 F: drivers/infiniband/ulp/isert
6308
6309 ISDN SUBSYSTEM
6310 M: Karsten Keil <isdn@linux-pingi.de>
6311 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6312 L: netdev@vger.kernel.org
6313 W: http://www.isdn4linux.de
6314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6315 S: Maintained
6316 F: Documentation/isdn/
6317 F: drivers/isdn/
6318 F: include/linux/isdn.h
6319 F: include/linux/isdn/
6320 F: include/uapi/linux/isdn.h
6321 F: include/uapi/linux/isdn/
6322
6323 ISDN SUBSYSTEM (Eicon active card driver)
6324 M: Armin Schindler <mac@melware.de>
6325 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6326 W: http://www.melware.de
6327 S: Maintained
6328 F: drivers/isdn/hardware/eicon/
6329
6330 IT87 HARDWARE MONITORING DRIVER
6331 M: Jean Delvare <jdelvare@suse.com>
6332 L: linux-hwmon@vger.kernel.org
6333 S: Maintained
6334 F: Documentation/hwmon/it87
6335 F: drivers/hwmon/it87.c
6336
6337 IT913X MEDIA DRIVER
6338 M: Antti Palosaari <crope@iki.fi>
6339 L: linux-media@vger.kernel.org
6340 W: https://linuxtv.org
6341 W: http://palosaari.fi/linux/
6342 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6343 T: git git://linuxtv.org/anttip/media_tree.git
6344 S: Maintained
6345 F: drivers/media/tuners/it913x*
6346
6347 IVTV VIDEO4LINUX DRIVER
6348 M: Andy Walls <awalls@md.metrocast.net>
6349 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6350 L: linux-media@vger.kernel.org
6351 T: git git://linuxtv.org/media_tree.git
6352 W: http://www.ivtvdriver.org
6353 S: Maintained
6354 F: Documentation/video4linux/*.ivtv
6355 F: drivers/media/pci/ivtv/
6356 F: include/uapi/linux/ivtv*
6357
6358 IX2505V MEDIA DRIVER
6359 M: Malcolm Priestley <tvboxspy@gmail.com>
6360 L: linux-media@vger.kernel.org
6361 W: https://linuxtv.org
6362 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6363 S: Maintained
6364 F: drivers/media/dvb-frontends/ix2505v*
6365
6366 JC42.4 TEMPERATURE SENSOR DRIVER
6367 M: Guenter Roeck <linux@roeck-us.net>
6368 L: linux-hwmon@vger.kernel.org
6369 S: Maintained
6370 F: drivers/hwmon/jc42.c
6371 F: Documentation/hwmon/jc42
6372
6373 JFS FILESYSTEM
6374 M: Dave Kleikamp <shaggy@kernel.org>
6375 L: jfs-discussion@lists.sourceforge.net
6376 W: http://jfs.sourceforge.net/
6377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6378 S: Maintained
6379 F: Documentation/filesystems/jfs.txt
6380 F: fs/jfs/
6381
6382 JME NETWORK DRIVER
6383 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6384 L: netdev@vger.kernel.org
6385 S: Maintained
6386 F: drivers/net/ethernet/jme.*
6387
6388 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6389 M: David Woodhouse <dwmw2@infradead.org>
6390 L: linux-mtd@lists.infradead.org
6391 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6392 S: Maintained
6393 F: fs/jffs2/
6394 F: include/uapi/linux/jffs2.h
6395
6396 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6397 M: "Theodore Ts'o" <tytso@mit.edu>
6398 M: Jan Kara <jack@suse.com>
6399 L: linux-ext4@vger.kernel.org
6400 S: Maintained
6401 F: fs/jbd2/
6402 F: include/linux/jbd2.h
6403
6404 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6405 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6406 L: linux-media@vger.kernel.org
6407 S: Maintained
6408 F: drivers/media/platform/rcar_jpu.c
6409
6410 JSM Neo PCI based serial card
6411 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6412 L: linux-serial@vger.kernel.org
6413 S: Maintained
6414 F: drivers/tty/serial/jsm/
6415
6416 K10TEMP HARDWARE MONITORING DRIVER
6417 M: Clemens Ladisch <clemens@ladisch.de>
6418 L: linux-hwmon@vger.kernel.org
6419 S: Maintained
6420 F: Documentation/hwmon/k10temp
6421 F: drivers/hwmon/k10temp.c
6422
6423 K8TEMP HARDWARE MONITORING DRIVER
6424 M: Rudolf Marek <r.marek@assembler.cz>
6425 L: linux-hwmon@vger.kernel.org
6426 S: Maintained
6427 F: Documentation/hwmon/k8temp
6428 F: drivers/hwmon/k8temp.c
6429
6430 KASAN
6431 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6432 R: Alexander Potapenko <glider@google.com>
6433 R: Dmitry Vyukov <dvyukov@google.com>
6434 L: kasan-dev@googlegroups.com
6435 S: Maintained
6436 F: arch/*/include/asm/kasan.h
6437 F: arch/*/mm/kasan_init*
6438 F: Documentation/kasan.txt
6439 F: include/linux/kasan*.h
6440 F: lib/test_kasan.c
6441 F: mm/kasan/
6442 F: scripts/Makefile.kasan
6443
6444 KCONFIG
6445 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6446 L: linux-kbuild@vger.kernel.org
6447 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6448 S: Maintained
6449 F: Documentation/kbuild/kconfig-language.txt
6450 F: scripts/kconfig/
6451
6452 KDUMP
6453 M: Dave Young <dyoung@redhat.com>
6454 M: Baoquan He <bhe@redhat.com>
6455 R: Vivek Goyal <vgoyal@redhat.com>
6456 L: kexec@lists.infradead.org
6457 W: http://lse.sourceforge.net/kdump/
6458 S: Maintained
6459 F: Documentation/kdump/
6460
6461 KEENE FM RADIO TRANSMITTER DRIVER
6462 M: Hans Verkuil <hverkuil@xs4all.nl>
6463 L: linux-media@vger.kernel.org
6464 T: git git://linuxtv.org/media_tree.git
6465 W: https://linuxtv.org
6466 S: Maintained
6467 F: drivers/media/radio/radio-keene*
6468
6469 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6470 M: Ian Kent <raven@themaw.net>
6471 L: autofs@vger.kernel.org
6472 S: Maintained
6473 F: fs/autofs4/
6474
6475 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6476 M: Michal Marek <mmarek@suse.com>
6477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6479 L: linux-kbuild@vger.kernel.org
6480 S: Maintained
6481 F: Documentation/kbuild/
6482 F: Makefile
6483 F: scripts/Makefile.*
6484 F: scripts/basic/
6485 F: scripts/mk*
6486 F: scripts/package/
6487
6488 KERNEL JANITORS
6489 L: kernel-janitors@vger.kernel.org
6490 W: http://kernelnewbies.org/KernelJanitors
6491 S: Odd Fixes
6492
6493 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6494 M: "J. Bruce Fields" <bfields@fieldses.org>
6495 M: Jeff Layton <jlayton@poochiereds.net>
6496 L: linux-nfs@vger.kernel.org
6497 W: http://nfs.sourceforge.net/
6498 T: git git://linux-nfs.org/~bfields/linux.git
6499 S: Supported
6500 F: fs/nfsd/
6501 F: include/uapi/linux/nfsd/
6502 F: fs/lockd/
6503 F: fs/nfs_common/
6504 F: net/sunrpc/
6505 F: include/linux/lockd/
6506 F: include/linux/sunrpc/
6507 F: include/uapi/linux/sunrpc/
6508
6509 KERNEL SELFTEST FRAMEWORK
6510 M: Shuah Khan <shuahkh@osg.samsung.com>
6511 M: Shuah Khan <shuah@kernel.org>
6512 L: linux-kselftest@vger.kernel.org
6513 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6514 S: Maintained
6515 F: tools/testing/selftests
6516
6517 KERNEL VIRTUAL MACHINE (KVM)
6518 M: Paolo Bonzini <pbonzini@redhat.com>
6519 M: Radim Krčmář <rkrcmar@redhat.com>
6520 L: kvm@vger.kernel.org
6521 W: http://www.linux-kvm.org
6522 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6523 S: Supported
6524 F: Documentation/*/kvm*.txt
6525 F: Documentation/virtual/kvm/
6526 F: arch/*/kvm/
6527 F: arch/x86/kernel/kvm.c
6528 F: arch/x86/kernel/kvmclock.c
6529 F: arch/*/include/asm/kvm*
6530 F: include/linux/kvm*
6531 F: include/uapi/linux/kvm*
6532 F: virt/kvm/
6533 F: tools/kvm/
6534
6535 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6536 M: Joerg Roedel <joro@8bytes.org>
6537 L: kvm@vger.kernel.org
6538 W: http://www.linux-kvm.org/
6539 S: Maintained
6540 F: arch/x86/include/asm/svm.h
6541 F: arch/x86/kvm/svm.c
6542
6543 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6544 M: Alexander Graf <agraf@suse.com>
6545 L: kvm-ppc@vger.kernel.org
6546 W: http://www.linux-kvm.org/
6547 T: git git://github.com/agraf/linux-2.6.git
6548 S: Supported
6549 F: arch/powerpc/include/asm/kvm*
6550 F: arch/powerpc/kvm/
6551
6552 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6553 M: Christian Borntraeger <borntraeger@de.ibm.com>
6554 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6555 L: linux-s390@vger.kernel.org
6556 W: http://www.ibm.com/developerworks/linux/linux390/
6557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6558 S: Supported
6559 F: Documentation/s390/kvm.txt
6560 F: arch/s390/include/asm/kvm*
6561 F: arch/s390/kvm/
6562
6563 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6564 M: Christoffer Dall <christoffer.dall@linaro.org>
6565 M: Marc Zyngier <marc.zyngier@arm.com>
6566 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6567 L: kvmarm@lists.cs.columbia.edu
6568 W: http://systems.cs.columbia.edu/projects/kvm-arm
6569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6570 S: Supported
6571 F: arch/arm/include/uapi/asm/kvm*
6572 F: arch/arm/include/asm/kvm*
6573 F: arch/arm/kvm/
6574 F: virt/kvm/arm/
6575 F: include/kvm/arm_*
6576
6577 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6578 M: Christoffer Dall <christoffer.dall@linaro.org>
6579 M: Marc Zyngier <marc.zyngier@arm.com>
6580 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6581 L: kvmarm@lists.cs.columbia.edu
6582 S: Maintained
6583 F: arch/arm64/include/uapi/asm/kvm*
6584 F: arch/arm64/include/asm/kvm*
6585 F: arch/arm64/kvm/
6586
6587 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6588 M: James Hogan <james.hogan@imgtec.com>
6589 L: linux-mips@linux-mips.org
6590 S: Supported
6591 F: arch/mips/include/uapi/asm/kvm*
6592 F: arch/mips/include/asm/kvm*
6593 F: arch/mips/kvm/
6594
6595 KEXEC
6596 M: Eric Biederman <ebiederm@xmission.com>
6597 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6598 L: kexec@lists.infradead.org
6599 S: Maintained
6600 F: include/linux/kexec.h
6601 F: include/uapi/linux/kexec.h
6602 F: kernel/kexec*
6603
6604 KEYS/KEYRINGS:
6605 M: David Howells <dhowells@redhat.com>
6606 L: keyrings@vger.kernel.org
6607 S: Maintained
6608 F: Documentation/security/keys.txt
6609 F: include/linux/key.h
6610 F: include/linux/key-type.h
6611 F: include/linux/keyctl.h
6612 F: include/uapi/linux/keyctl.h
6613 F: include/keys/
6614 F: security/keys/
6615
6616 KEYS-TRUSTED
6617 M: David Safford <safford@us.ibm.com>
6618 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6619 L: linux-security-module@vger.kernel.org
6620 L: keyrings@vger.kernel.org
6621 S: Supported
6622 F: Documentation/security/keys-trusted-encrypted.txt
6623 F: include/keys/trusted-type.h
6624 F: security/keys/trusted.c
6625 F: security/keys/trusted.h
6626
6627 KEYS-ENCRYPTED
6628 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6629 M: David Safford <safford@us.ibm.com>
6630 L: linux-security-module@vger.kernel.org
6631 L: keyrings@vger.kernel.org
6632 S: Supported
6633 F: Documentation/security/keys-trusted-encrypted.txt
6634 F: include/keys/encrypted-type.h
6635 F: security/keys/encrypted-keys/
6636
6637 KGDB / KDB /debug_core
6638 M: Jason Wessel <jason.wessel@windriver.com>
6639 W: http://kgdb.wiki.kernel.org/
6640 L: kgdb-bugreport@lists.sourceforge.net
6641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6642 S: Maintained
6643 F: Documentation/DocBook/kgdb.tmpl
6644 F: drivers/misc/kgdbts.c
6645 F: drivers/tty/serial/kgdboc.c
6646 F: include/linux/kdb.h
6647 F: include/linux/kgdb.h
6648 F: kernel/debug/
6649
6650 KMEMCHECK
6651 M: Vegard Nossum <vegardno@ifi.uio.no>
6652 M: Pekka Enberg <penberg@kernel.org>
6653 S: Maintained
6654 F: Documentation/kmemcheck.txt
6655 F: arch/x86/include/asm/kmemcheck.h
6656 F: arch/x86/mm/kmemcheck/
6657 F: include/linux/kmemcheck.h
6658 F: mm/kmemcheck.c
6659
6660 KMEMLEAK
6661 M: Catalin Marinas <catalin.marinas@arm.com>
6662 S: Maintained
6663 F: Documentation/kmemleak.txt
6664 F: include/linux/kmemleak.h
6665 F: mm/kmemleak.c
6666 F: mm/kmemleak-test.c
6667
6668 KPROBES
6669 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6670 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6671 M: "David S. Miller" <davem@davemloft.net>
6672 M: Masami Hiramatsu <mhiramat@kernel.org>
6673 S: Maintained
6674 F: Documentation/kprobes.txt
6675 F: include/linux/kprobes.h
6676 F: kernel/kprobes.c
6677
6678 KS0108 LCD CONTROLLER DRIVER
6679 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6680 W: http://miguelojeda.es/auxdisplay.htm
6681 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6682 S: Maintained
6683 F: Documentation/auxdisplay/ks0108
6684 F: drivers/auxdisplay/ks0108.c
6685 F: include/linux/ks0108.h
6686
6687 L3MDEV
6688 M: David Ahern <dsa@cumulusnetworks.com>
6689 L: netdev@vger.kernel.org
6690 S: Maintained
6691 F: net/l3mdev
6692 F: include/net/l3mdev.h
6693
6694 LANTIQ MIPS ARCHITECTURE
6695 M: John Crispin <john@phrozen.org>
6696 L: linux-mips@linux-mips.org
6697 S: Maintained
6698 F: arch/mips/lantiq
6699
6700 LAPB module
6701 L: linux-x25@vger.kernel.org
6702 S: Orphan
6703 F: Documentation/networking/lapb-module.txt
6704 F: include/*/lapb.h
6705 F: net/lapb/
6706
6707 LASI 53c700 driver for PARISC
6708 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6709 L: linux-scsi@vger.kernel.org
6710 S: Maintained
6711 F: Documentation/scsi/53c700.txt
6712 F: drivers/scsi/53c700*
6713
6714 LED SUBSYSTEM
6715 M: Richard Purdie <rpurdie@rpsys.net>
6716 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6717 L: linux-leds@vger.kernel.org
6718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6719 S: Maintained
6720 F: drivers/leds/
6721 F: include/linux/leds.h
6722
6723 LEGACY EEPROM DRIVER
6724 M: Jean Delvare <jdelvare@suse.com>
6725 S: Maintained
6726 F: Documentation/misc-devices/eeprom
6727 F: drivers/misc/eeprom/eeprom.c
6728
6729 LEGO USB Tower driver
6730 M: Juergen Stuber <starblue@users.sourceforge.net>
6731 L: legousb-devel@lists.sourceforge.net
6732 W: http://legousb.sourceforge.net/
6733 S: Maintained
6734 F: drivers/usb/misc/legousbtower.c
6735
6736 LG2160 MEDIA DRIVER
6737 M: Michael Krufky <mkrufky@linuxtv.org>
6738 L: linux-media@vger.kernel.org
6739 W: https://linuxtv.org
6740 W: http://github.com/mkrufky
6741 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6742 T: git git://linuxtv.org/mkrufky/tuners.git
6743 S: Maintained
6744 F: drivers/media/dvb-frontends/lg2160.*
6745
6746 LGDT3305 MEDIA DRIVER
6747 M: Michael Krufky <mkrufky@linuxtv.org>
6748 L: linux-media@vger.kernel.org
6749 W: https://linuxtv.org
6750 W: http://github.com/mkrufky
6751 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6752 T: git git://linuxtv.org/mkrufky/tuners.git
6753 S: Maintained
6754 F: drivers/media/dvb-frontends/lgdt3305.*
6755
6756 LGUEST
6757 M: Rusty Russell <rusty@rustcorp.com.au>
6758 L: lguest@lists.ozlabs.org
6759 W: http://lguest.ozlabs.org/
6760 S: Odd Fixes
6761 F: arch/x86/include/asm/lguest*.h
6762 F: arch/x86/lguest/
6763 F: drivers/lguest/
6764 F: include/linux/lguest*.h
6765 F: tools/lguest/
6766
6767 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6768 M: Tejun Heo <tj@kernel.org>
6769 L: linux-ide@vger.kernel.org
6770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6771 S: Maintained
6772 F: drivers/ata/
6773 F: include/linux/ata.h
6774 F: include/linux/libata.h
6775
6776 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6777 M: Viresh Kumar <vireshk@kernel.org>
6778 L: linux-ide@vger.kernel.org
6779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6780 S: Maintained
6781 F: include/linux/pata_arasan_cf_data.h
6782 F: drivers/ata/pata_arasan_cf.c
6783
6784 LIBATA PATA DRIVERS
6785 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6786 M: Tejun Heo <tj@kernel.org>
6787 L: linux-ide@vger.kernel.org
6788 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6789 S: Maintained
6790 F: drivers/ata/pata_*.c
6791 F: drivers/ata/ata_generic.c
6792
6793 LIBATA SATA AHCI PLATFORM devices support
6794 M: Hans de Goede <hdegoede@redhat.com>
6795 M: Tejun Heo <tj@kernel.org>
6796 L: linux-ide@vger.kernel.org
6797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6798 S: Maintained
6799 F: drivers/ata/ahci_platform.c
6800 F: drivers/ata/libahci_platform.c
6801 F: include/linux/ahci_platform.h
6802
6803 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6804 M: Mikael Pettersson <mikpelinux@gmail.com>
6805 L: linux-ide@vger.kernel.org
6806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6807 S: Maintained
6808 F: drivers/ata/sata_promise.*
6809
6810 LIBLOCKDEP
6811 M: Sasha Levin <sasha.levin@oracle.com>
6812 S: Maintained
6813 F: tools/lib/lockdep/
6814
6815 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6816 M: Dan Williams <dan.j.williams@intel.com>
6817 L: linux-nvdimm@lists.01.org
6818 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6820 S: Supported
6821 F: drivers/nvdimm/*
6822 F: include/linux/nd.h
6823 F: include/linux/libnvdimm.h
6824 F: include/uapi/linux/ndctl.h
6825
6826 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6827 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6828 L: linux-nvdimm@lists.01.org
6829 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6830 S: Supported
6831 F: drivers/nvdimm/blk.c
6832 F: drivers/nvdimm/region_devs.c
6833 F: drivers/acpi/nfit*
6834
6835 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6836 M: Vishal Verma <vishal.l.verma@intel.com>
6837 L: linux-nvdimm@lists.01.org
6838 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6839 S: Supported
6840 F: drivers/nvdimm/btt*
6841
6842 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6843 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6844 L: linux-nvdimm@lists.01.org
6845 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6846 S: Supported
6847 F: drivers/nvdimm/pmem.c
6848 F: include/linux/pmem.h
6849 F: arch/*/include/asm/pmem.h
6850
6851 LIGHTNVM PLATFORM SUPPORT
6852 M: Matias Bjorling <mb@lightnvm.io>
6853 W: http://github/OpenChannelSSD
6854 L: linux-block@vger.kernel.org
6855 S: Maintained
6856 F: drivers/lightnvm/
6857 F: include/linux/lightnvm.h
6858 F: include/uapi/linux/lightnvm.h
6859
6860 LINUX FOR IBM pSERIES (RS/6000)
6861 M: Paul Mackerras <paulus@au.ibm.com>
6862 W: http://www.ibm.com/linux/ltc/projects/ppc
6863 S: Supported
6864 F: arch/powerpc/boot/rs6000.h
6865
6866 LINUX FOR POWERPC (32-BIT AND 64-BIT)
6867 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6868 M: Paul Mackerras <paulus@samba.org>
6869 M: Michael Ellerman <mpe@ellerman.id.au>
6870 W: http://www.penguinppc.org/
6871 L: linuxppc-dev@lists.ozlabs.org
6872 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
6873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
6874 S: Supported
6875 F: Documentation/powerpc/
6876 F: arch/powerpc/
6877 F: drivers/char/tpm/tpm_ibmvtpm*
6878 F: drivers/crypto/nx/
6879 F: drivers/crypto/vmx/
6880 F: drivers/net/ethernet/ibm/ibmveth.*
6881 F: drivers/net/ethernet/ibm/ibmvnic.*
6882 F: drivers/pci/hotplug/rpa*
6883 F: drivers/scsi/ibmvscsi/
6884 N: opal
6885 N: /pmac
6886 N: powermac
6887 N: powernv
6888 N: [^a-z0-9]ps3
6889 N: pseries
6890
6891 LINUX FOR POWER MACINTOSH
6892 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
6893 W: http://www.penguinppc.org/
6894 L: linuxppc-dev@lists.ozlabs.org
6895 S: Maintained
6896 F: arch/powerpc/platforms/powermac/
6897 F: drivers/macintosh/
6898
6899 LINUX FOR POWERPC EMBEDDED MPC5XXX
6900 M: Anatolij Gustschin <agust@denx.de>
6901 L: linuxppc-dev@lists.ozlabs.org
6902 T: git git://git.denx.de/linux-denx-agust.git
6903 S: Maintained
6904 F: arch/powerpc/platforms/512x/
6905 F: arch/powerpc/platforms/52xx/
6906
6907 LINUX FOR POWERPC EMBEDDED PPC4XX
6908 M: Alistair Popple <alistair@popple.id.au>
6909 M: Matt Porter <mporter@kernel.crashing.org>
6910 W: http://www.penguinppc.org/
6911 L: linuxppc-dev@lists.ozlabs.org
6912 S: Maintained
6913 F: arch/powerpc/platforms/40x/
6914 F: arch/powerpc/platforms/44x/
6915
6916 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
6917 L: linuxppc-dev@lists.ozlabs.org
6918 S: Orphan
6919 F: arch/powerpc/*/*virtex*
6920 F: arch/powerpc/*/*/*virtex*
6921
6922 LINUX FOR POWERPC EMBEDDED PPC8XX
6923 M: Vitaly Bordug <vitb@kernel.crashing.org>
6924 W: http://www.penguinppc.org/
6925 L: linuxppc-dev@lists.ozlabs.org
6926 S: Maintained
6927 F: arch/powerpc/platforms/8xx/
6928
6929 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
6930 M: Scott Wood <oss@buserror.net>
6931 M: Kumar Gala <galak@kernel.crashing.org>
6932 W: http://www.penguinppc.org/
6933 L: linuxppc-dev@lists.ozlabs.org
6934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
6935 S: Maintained
6936 F: arch/powerpc/platforms/83xx/
6937 F: arch/powerpc/platforms/85xx/
6938
6939 LINUX FOR POWERPC PA SEMI PWRFICIENT
6940 M: Olof Johansson <olof@lixom.net>
6941 L: linuxppc-dev@lists.ozlabs.org
6942 S: Maintained
6943 F: arch/powerpc/platforms/pasemi/
6944 F: drivers/*/*pasemi*
6945 F: drivers/*/*/*pasemi*
6946
6947 LINUX SECURITY MODULE (LSM) FRAMEWORK
6948 M: Chris Wright <chrisw@sous-sol.org>
6949 L: linux-security-module@vger.kernel.org
6950 S: Supported
6951
6952 LIS3LV02D ACCELEROMETER DRIVER
6953 M: Eric Piel <eric.piel@tremplin-utc.net>
6954 S: Maintained
6955 F: Documentation/misc-devices/lis3lv02d
6956 F: drivers/misc/lis3lv02d/
6957 F: drivers/platform/x86/hp_accel.c
6958
6959 LIVE PATCHING
6960 M: Josh Poimboeuf <jpoimboe@redhat.com>
6961 M: Jessica Yu <jeyu@redhat.com>
6962 M: Jiri Kosina <jikos@kernel.org>
6963 M: Miroslav Benes <mbenes@suse.cz>
6964 R: Petr Mladek <pmladek@suse.com>
6965 S: Maintained
6966 F: kernel/livepatch/
6967 F: include/linux/livepatch.h
6968 F: arch/x86/include/asm/livepatch.h
6969 F: arch/x86/kernel/livepatch.c
6970 F: Documentation/livepatch/
6971 F: Documentation/ABI/testing/sysfs-kernel-livepatch
6972 F: samples/livepatch/
6973 L: live-patching@vger.kernel.org
6974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
6975
6976 LINUX KERNEL DUMP TEST MODULE (LKDTM)
6977 M: Kees Cook <keescook@chromium.org>
6978 S: Maintained
6979 F: drivers/misc/lkdtm.c
6980
6981 LLC (802.2)
6982 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6983 S: Maintained
6984 F: include/linux/llc.h
6985 F: include/uapi/linux/llc.h
6986 F: include/net/llc*
6987 F: net/llc/
6988
6989 LM73 HARDWARE MONITOR DRIVER
6990 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
6991 L: linux-hwmon@vger.kernel.org
6992 S: Maintained
6993 F: drivers/hwmon/lm73.c
6994
6995 LM78 HARDWARE MONITOR DRIVER
6996 M: Jean Delvare <jdelvare@suse.com>
6997 L: linux-hwmon@vger.kernel.org
6998 S: Maintained
6999 F: Documentation/hwmon/lm78
7000 F: drivers/hwmon/lm78.c
7001
7002 LM83 HARDWARE MONITOR DRIVER
7003 M: Jean Delvare <jdelvare@suse.com>
7004 L: linux-hwmon@vger.kernel.org
7005 S: Maintained
7006 F: Documentation/hwmon/lm83
7007 F: drivers/hwmon/lm83.c
7008
7009 LM90 HARDWARE MONITOR DRIVER
7010 M: Jean Delvare <jdelvare@suse.com>
7011 L: linux-hwmon@vger.kernel.org
7012 S: Maintained
7013 F: Documentation/hwmon/lm90
7014 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7015 F: drivers/hwmon/lm90.c
7016
7017 LM95234 HARDWARE MONITOR DRIVER
7018 M: Guenter Roeck <linux@roeck-us.net>
7019 L: linux-hwmon@vger.kernel.org
7020 S: Maintained
7021 F: Documentation/hwmon/lm95234
7022 F: drivers/hwmon/lm95234.c
7023
7024 LME2510 MEDIA DRIVER
7025 M: Malcolm Priestley <tvboxspy@gmail.com>
7026 L: linux-media@vger.kernel.org
7027 W: https://linuxtv.org
7028 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7029 S: Maintained
7030 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7031
7032 LOCKDEP AND LOCKSTAT
7033 M: Peter Zijlstra <peterz@infradead.org>
7034 M: Ingo Molnar <mingo@redhat.com>
7035 L: linux-kernel@vger.kernel.org
7036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git core/locking
7037 S: Maintained
7038 F: Documentation/locking/lockdep*.txt
7039 F: Documentation/locking/lockstat.txt
7040 F: include/linux/lockdep.h
7041 F: kernel/locking/
7042
7043 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7044 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7045 L: linux-ntfs-dev@lists.sourceforge.net
7046 W: http://www.linux-ntfs.org/content/view/19/37/
7047 S: Maintained
7048 F: Documentation/ldm.txt
7049 F: block/partitions/ldm.*
7050
7051 LogFS
7052 M: Joern Engel <joern@logfs.org>
7053 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7054 L: logfs@logfs.org
7055 W: logfs.org
7056 S: Maintained
7057 F: fs/logfs/
7058
7059 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7060 M: Sathya Prakash <sathya.prakash@broadcom.com>
7061 M: Chaitra P B <chaitra.basappa@broadcom.com>
7062 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7063 L: MPT-FusionLinux.pdl@broadcom.com
7064 L: linux-scsi@vger.kernel.org
7065 W: http://www.avagotech.com/support/
7066 S: Supported
7067 F: drivers/message/fusion/
7068 F: drivers/scsi/mpt2sas/
7069 F: drivers/scsi/mpt3sas/
7070
7071 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7072 M: Matthew Wilcox <matthew@wil.cx>
7073 L: linux-scsi@vger.kernel.org
7074 S: Maintained
7075 F: drivers/scsi/sym53c8xx_2/
7076
7077 LTC4261 HARDWARE MONITOR DRIVER
7078 M: Guenter Roeck <linux@roeck-us.net>
7079 L: linux-hwmon@vger.kernel.org
7080 S: Maintained
7081 F: Documentation/hwmon/ltc4261
7082 F: drivers/hwmon/ltc4261.c
7083
7084 LTP (Linux Test Project)
7085 M: Mike Frysinger <vapier@gentoo.org>
7086 M: Cyril Hrubis <chrubis@suse.cz>
7087 M: Wanlong Gao <wanlong.gao@gmail.com>
7088 M: Jan Stancek <jstancek@redhat.com>
7089 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7090 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7091 L: ltp@lists.linux.it (subscribers-only)
7092 W: http://linux-test-project.github.io/
7093 T: git git://github.com/linux-test-project/ltp.git
7094 S: Maintained
7095
7096 M32R ARCHITECTURE
7097 W: http://www.linux-m32r.org/
7098 S: Orphan
7099 F: arch/m32r/
7100
7101 M68K ARCHITECTURE
7102 M: Geert Uytterhoeven <geert@linux-m68k.org>
7103 L: linux-m68k@lists.linux-m68k.org
7104 W: http://www.linux-m68k.org/
7105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7106 S: Maintained
7107 F: arch/m68k/
7108 F: drivers/zorro/
7109
7110 M68K ON APPLE MACINTOSH
7111 M: Joshua Thompson <funaho@jurai.org>
7112 W: http://www.mac.linux-m68k.org/
7113 L: linux-m68k@lists.linux-m68k.org
7114 S: Maintained
7115 F: arch/m68k/mac/
7116
7117 M68K ON HP9000/300
7118 M: Philip Blundell <philb@gnu.org>
7119 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7120 S: Maintained
7121 F: arch/m68k/hp300/
7122
7123 M88DS3103 MEDIA DRIVER
7124 M: Antti Palosaari <crope@iki.fi>
7125 L: linux-media@vger.kernel.org
7126 W: https://linuxtv.org
7127 W: http://palosaari.fi/linux/
7128 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7129 T: git git://linuxtv.org/anttip/media_tree.git
7130 S: Maintained
7131 F: drivers/media/dvb-frontends/m88ds3103*
7132
7133 M88RS2000 MEDIA DRIVER
7134 M: Malcolm Priestley <tvboxspy@gmail.com>
7135 L: linux-media@vger.kernel.org
7136 W: https://linuxtv.org
7137 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7138 S: Maintained
7139 F: drivers/media/dvb-frontends/m88rs2000*
7140
7141 MA901 MASTERKIT USB FM RADIO DRIVER
7142 M: Alexey Klimov <klimov.linux@gmail.com>
7143 L: linux-media@vger.kernel.org
7144 T: git git://linuxtv.org/media_tree.git
7145 S: Maintained
7146 F: drivers/media/radio/radio-ma901.c
7147
7148 MAC80211
7149 M: Johannes Berg <johannes@sipsolutions.net>
7150 L: linux-wireless@vger.kernel.org
7151 W: http://wireless.kernel.org/
7152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7154 S: Maintained
7155 F: Documentation/networking/mac80211-injection.txt
7156 F: include/net/mac80211.h
7157 F: net/mac80211/
7158 F: drivers/net/wireless/mac80211_hwsim.[ch]
7159
7160 MACVLAN DRIVER
7161 M: Patrick McHardy <kaber@trash.net>
7162 L: netdev@vger.kernel.org
7163 S: Maintained
7164 F: drivers/net/macvlan.c
7165 F: include/linux/if_macvlan.h
7166
7167 MAILBOX API
7168 M: Jassi Brar <jassisinghbrar@gmail.com>
7169 L: linux-kernel@vger.kernel.org
7170 S: Maintained
7171 F: drivers/mailbox/
7172 F: include/linux/mailbox_client.h
7173 F: include/linux/mailbox_controller.h
7174
7175 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7176 M: Michael Kerrisk <mtk.manpages@gmail.com>
7177 W: http://www.kernel.org/doc/man-pages
7178 L: linux-man@vger.kernel.org
7179 S: Maintained
7180
7181 MARVELL ARMADA DRM SUPPORT
7182 M: Russell King <rmk+kernel@armlinux.org.uk>
7183 S: Maintained
7184 F: drivers/gpu/drm/armada/
7185 F: include/uapi/drm/armada_drm.h
7186 F: Documentation/devicetree/bindings/display/armada/
7187
7188 MARVELL 88E6352 DSA support
7189 M: Guenter Roeck <linux@roeck-us.net>
7190 S: Maintained
7191 F: drivers/net/dsa/mv88e6352.c
7192
7193 MARVELL CRYPTO DRIVER
7194 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7195 M: Arnaud Ebalard <arno@natisbad.org>
7196 F: drivers/crypto/marvell/
7197 S: Maintained
7198 L: linux-crypto@vger.kernel.org
7199
7200 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7201 M: Mirko Lindner <mlindner@marvell.com>
7202 M: Stephen Hemminger <stephen@networkplumber.org>
7203 L: netdev@vger.kernel.org
7204 S: Maintained
7205 F: drivers/net/ethernet/marvell/sk*
7206
7207 MARVELL LIBERTAS WIRELESS DRIVER
7208 L: libertas-dev@lists.infradead.org
7209 S: Orphan
7210 F: drivers/net/wireless/marvell/libertas/
7211
7212 MARVELL MV643XX ETHERNET DRIVER
7213 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7214 L: netdev@vger.kernel.org
7215 S: Maintained
7216 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7217 F: include/linux/mv643xx.h
7218
7219 MARVELL MVNETA ETHERNET DRIVER
7220 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7221 L: netdev@vger.kernel.org
7222 S: Maintained
7223 F: drivers/net/ethernet/marvell/mvneta.*
7224
7225 MARVELL MWIFIEX WIRELESS DRIVER
7226 M: Amitkumar Karwar <akarwar@marvell.com>
7227 M: Nishant Sarmukadam <nishants@marvell.com>
7228 L: linux-wireless@vger.kernel.org
7229 S: Maintained
7230 F: drivers/net/wireless/marvell/mwifiex/
7231
7232 MARVELL MWL8K WIRELESS DRIVER
7233 M: Lennert Buytenhek <buytenh@wantstofly.org>
7234 L: linux-wireless@vger.kernel.org
7235 S: Odd Fixes
7236 F: drivers/net/wireless/marvell/mwl8k.c
7237
7238 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7239 M: Nicolas Pitre <nico@fluxnic.net>
7240 S: Odd Fixes
7241 F: drivers/mmc/host/mvsdio.*
7242
7243 MATROX FRAMEBUFFER DRIVER
7244 L: linux-fbdev@vger.kernel.org
7245 S: Orphan
7246 F: drivers/video/fbdev/matrox/matroxfb_*
7247 F: include/uapi/linux/matroxfb.h
7248
7249 MAX16065 HARDWARE MONITOR DRIVER
7250 M: Guenter Roeck <linux@roeck-us.net>
7251 L: linux-hwmon@vger.kernel.org
7252 S: Maintained
7253 F: Documentation/hwmon/max16065
7254 F: drivers/hwmon/max16065.c
7255
7256 MAX20751 HARDWARE MONITOR DRIVER
7257 M: Guenter Roeck <linux@roeck-us.net>
7258 L: linux-hwmon@vger.kernel.org
7259 S: Maintained
7260 F: Documentation/hwmon/max20751
7261 F: drivers/hwmon/max20751.c
7262
7263 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7264 M: "Hans J. Koch" <hjk@hansjkoch.de>
7265 L: linux-hwmon@vger.kernel.org
7266 S: Maintained
7267 F: Documentation/hwmon/max6650
7268 F: drivers/hwmon/max6650.c
7269
7270 MAX6697 HARDWARE MONITOR DRIVER
7271 M: Guenter Roeck <linux@roeck-us.net>
7272 L: linux-hwmon@vger.kernel.org
7273 S: Maintained
7274 F: Documentation/hwmon/max6697
7275 F: Documentation/devicetree/bindings/i2c/max6697.txt
7276 F: drivers/hwmon/max6697.c
7277 F: include/linux/platform_data/max6697.h
7278
7279 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7280 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7281 L: linux-pm@vger.kernel.org
7282 S: Supported
7283 F: drivers/power/max14577_charger.c
7284 F: drivers/power/max77693_charger.c
7285
7286 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7287 M: Javier Martinez Canillas <javier@osg.samsung.com>
7288 L: linux-kernel@vger.kernel.org
7289 S: Supported
7290 F: drivers/*/*max77802*.c
7291 F: Documentation/devicetree/bindings/*/*max77802.txt
7292 F: include/dt-bindings/*/*max77802.h
7293
7294 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7295 M: Chanwoo Choi <cw00.choi@samsung.com>
7296 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7297 L: linux-kernel@vger.kernel.org
7298 S: Supported
7299 F: drivers/*/max14577*.c
7300 F: drivers/*/max77686*.c
7301 F: drivers/*/max77693*.c
7302 F: drivers/extcon/extcon-max14577.c
7303 F: drivers/extcon/extcon-max77693.c
7304 F: drivers/rtc/rtc-max77686.c
7305 F: drivers/clk/clk-max77686.c
7306 F: Documentation/devicetree/bindings/mfd/max14577.txt
7307 F: Documentation/devicetree/bindings/*/max77686.txt
7308 F: Documentation/devicetree/bindings/mfd/max77693.txt
7309 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7310 F: include/linux/mfd/max14577*.h
7311 F: include/linux/mfd/max77686*.h
7312 F: include/linux/mfd/max77693*.h
7313
7314 MAXIRADIO FM RADIO RECEIVER DRIVER
7315 M: Hans Verkuil <hverkuil@xs4all.nl>
7316 L: linux-media@vger.kernel.org
7317 T: git git://linuxtv.org/media_tree.git
7318 W: https://linuxtv.org
7319 S: Maintained
7320 F: drivers/media/radio/radio-maxiradio*
7321
7322 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7323 M: Peter Rosin <peda@axentia.se>
7324 L: linux-iio@vger.kernel.org
7325 S: Maintained
7326 F: drivers/iio/potentiometer/mcp4531.c
7327
7328 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7329 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7330 L: linux-iio@vger.kernel.org
7331 S: Maintained
7332 F: drivers/iio/dac/cio-dac.c
7333
7334 MEDIA DRIVERS FOR RENESAS - VSP1
7335 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7336 L: linux-media@vger.kernel.org
7337 L: linux-renesas-soc@vger.kernel.org
7338 T: git git://linuxtv.org/media_tree.git
7339 S: Supported
7340 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7341 F: drivers/media/platform/vsp1/
7342
7343 MEDIA DRIVERS FOR ASCOT2E
7344 M: Sergey Kozlov <serjk@netup.ru>
7345 L: linux-media@vger.kernel.org
7346 W: https://linuxtv.org
7347 W: http://netup.tv/
7348 T: git git://linuxtv.org/media_tree.git
7349 S: Supported
7350 F: drivers/media/dvb-frontends/ascot2e*
7351
7352 MEDIA DRIVERS FOR CXD2841ER
7353 M: Sergey Kozlov <serjk@netup.ru>
7354 L: linux-media@vger.kernel.org
7355 W: https://linuxtv.org
7356 W: http://netup.tv/
7357 T: git git://linuxtv.org/media_tree.git
7358 S: Supported
7359 F: drivers/media/dvb-frontends/cxd2841er*
7360
7361 MEDIA DRIVERS FOR HORUS3A
7362 M: Sergey Kozlov <serjk@netup.ru>
7363 L: linux-media@vger.kernel.org
7364 W: https://linuxtv.org
7365 W: http://netup.tv/
7366 T: git git://linuxtv.org/media_tree.git
7367 S: Supported
7368 F: drivers/media/dvb-frontends/horus3a*
7369
7370 MEDIA DRIVERS FOR LNBH25
7371 M: Sergey Kozlov <serjk@netup.ru>
7372 L: linux-media@vger.kernel.org
7373 W: https://linuxtv.org
7374 W: http://netup.tv/
7375 T: git git://linuxtv.org/media_tree.git
7376 S: Supported
7377 F: drivers/media/dvb-frontends/lnbh25*
7378
7379 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7380 M: Sergey Kozlov <serjk@netup.ru>
7381 L: linux-media@vger.kernel.org
7382 W: https://linuxtv.org
7383 W: http://netup.tv/
7384 T: git git://linuxtv.org/media_tree.git
7385 S: Supported
7386 F: drivers/media/pci/netup_unidvb/*
7387
7388 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7389 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7390 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7391 P: LinuxTV.org Project
7392 L: linux-media@vger.kernel.org
7393 W: https://linuxtv.org
7394 Q: http://patchwork.kernel.org/project/linux-media/list/
7395 T: git git://linuxtv.org/media_tree.git
7396 S: Maintained
7397 F: Documentation/dvb/
7398 F: Documentation/video4linux/
7399 F: Documentation/DocBook/media/
7400 F: drivers/media/
7401 F: drivers/staging/media/
7402 F: include/linux/platform_data/media/
7403 F: include/media/
7404 F: include/uapi/linux/dvb/
7405 F: include/uapi/linux/videodev2.h
7406 F: include/uapi/linux/media.h
7407 F: include/uapi/linux/v4l2-*
7408 F: include/uapi/linux/meye.h
7409 F: include/uapi/linux/ivtv*
7410 F: include/uapi/linux/uvcvideo.h
7411
7412 MEDIATEK ETHERNET DRIVER
7413 M: Felix Fietkau <nbd@openwrt.org>
7414 M: John Crispin <blogic@openwrt.org>
7415 L: netdev@vger.kernel.org
7416 S: Maintained
7417 F: drivers/net/ethernet/mediatek/
7418
7419 MEDIATEK MT7601U WIRELESS LAN DRIVER
7420 M: Jakub Kicinski <kubakici@wp.pl>
7421 L: linux-wireless@vger.kernel.org
7422 S: Maintained
7423 F: drivers/net/wireless/mediatek/mt7601u/
7424
7425 MEGARAID SCSI/SAS DRIVERS
7426 M: Kashyap Desai <kashyap.desai@avagotech.com>
7427 M: Sumit Saxena <sumit.saxena@avagotech.com>
7428 M: Uday Lingala <uday.lingala@avagotech.com>
7429 L: megaraidlinux.pdl@avagotech.com
7430 L: linux-scsi@vger.kernel.org
7431 W: http://www.lsi.com
7432 S: Maintained
7433 F: Documentation/scsi/megaraid.txt
7434 F: drivers/scsi/megaraid.*
7435 F: drivers/scsi/megaraid/
7436
7437 MELLANOX ETHERNET DRIVER (mlx4_en)
7438 M: Eugenia Emantayev <eugenia@mellanox.com>
7439 L: netdev@vger.kernel.org
7440 S: Supported
7441 W: http://www.mellanox.com
7442 Q: http://patchwork.ozlabs.org/project/netdev/list/
7443 F: drivers/net/ethernet/mellanox/mlx4/en_*
7444
7445 MELLANOX ETHERNET DRIVER (mlx5e)
7446 M: Saeed Mahameed <saeedm@mellanox.com>
7447 L: netdev@vger.kernel.org
7448 S: Supported
7449 W: http://www.mellanox.com
7450 Q: http://patchwork.ozlabs.org/project/netdev/list/
7451 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7452
7453 MELLANOX ETHERNET SWITCH DRIVERS
7454 M: Jiri Pirko <jiri@mellanox.com>
7455 M: Ido Schimmel <idosch@mellanox.com>
7456 L: netdev@vger.kernel.org
7457 S: Supported
7458 W: http://www.mellanox.com
7459 Q: http://patchwork.ozlabs.org/project/netdev/list/
7460 F: drivers/net/ethernet/mellanox/mlxsw/
7461
7462 MEMBARRIER SUPPORT
7463 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7464 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7465 L: linux-kernel@vger.kernel.org
7466 S: Supported
7467 F: kernel/membarrier.c
7468 F: include/uapi/linux/membarrier.h
7469
7470 MEMORY MANAGEMENT
7471 L: linux-mm@kvack.org
7472 W: http://www.linux-mm.org
7473 S: Maintained
7474 F: include/linux/mm.h
7475 F: include/linux/gfp.h
7476 F: include/linux/mmzone.h
7477 F: include/linux/memory_hotplug.h
7478 F: include/linux/vmalloc.h
7479 F: mm/
7480
7481 MEMORY TECHNOLOGY DEVICES (MTD)
7482 M: David Woodhouse <dwmw2@infradead.org>
7483 M: Brian Norris <computersforpeace@gmail.com>
7484 L: linux-mtd@lists.infradead.org
7485 W: http://www.linux-mtd.infradead.org/
7486 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7487 T: git git://git.infradead.org/linux-mtd.git
7488 T: git git://git.infradead.org/l2-mtd.git
7489 S: Maintained
7490 F: drivers/mtd/
7491 F: include/linux/mtd/
7492 F: include/uapi/mtd/
7493
7494 MEN A21 WATCHDOG DRIVER
7495 M: Johannes Thumshirn <morbidrsa@gmail.com>
7496 L: linux-watchdog@vger.kernel.org
7497 S: Maintained
7498 F: drivers/watchdog/mena21_wdt.c
7499
7500 MEN CHAMELEON BUS (mcb)
7501 M: Johannes Thumshirn <morbidrsa@gmail.com>
7502 S: Maintained
7503 F: drivers/mcb/
7504 F: include/linux/mcb.h
7505 F: Documentation/men-chameleon-bus.txt
7506
7507 MEN F21BMC (Board Management Controller)
7508 M: Andreas Werner <andreas.werner@men.de>
7509 S: Supported
7510 F: drivers/mfd/menf21bmc.c
7511 F: drivers/watchdog/menf21bmc_wdt.c
7512 F: drivers/leds/leds-menf21bmc.c
7513 F: drivers/hwmon/menf21bmc_hwmon.c
7514 F: Documentation/hwmon/menf21bmc
7515
7516 METAG ARCHITECTURE
7517 M: James Hogan <james.hogan@imgtec.com>
7518 L: linux-metag@vger.kernel.org
7519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7520 S: Odd Fixes
7521 F: arch/metag/
7522 F: Documentation/metag/
7523 F: Documentation/devicetree/bindings/metag/
7524 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7525 F: drivers/clocksource/metag_generic.c
7526 F: drivers/irqchip/irq-metag.c
7527 F: drivers/irqchip/irq-metag-ext.c
7528 F: drivers/tty/metag_da.c
7529
7530 MICROBLAZE ARCHITECTURE
7531 M: Michal Simek <monstr@monstr.eu>
7532 W: http://www.monstr.eu/fdt/
7533 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7534 S: Supported
7535 F: arch/microblaze/
7536
7537 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7538 M: Chen Yu <yu.c.chen@intel.com>
7539 L: platform-driver-x86@vger.kernel.org
7540 S: Supported
7541 F: drivers/platform/x86/surfacepro3_button.c
7542
7543 MICROTEK X6 SCANNER
7544 M: Oliver Neukum <oliver@neukum.org>
7545 S: Maintained
7546 F: drivers/usb/image/microtek.*
7547
7548 MIPS
7549 M: Ralf Baechle <ralf@linux-mips.org>
7550 L: linux-mips@linux-mips.org
7551 W: http://www.linux-mips.org/
7552 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7553 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7554 S: Supported
7555 F: Documentation/devicetree/bindings/mips/
7556 F: Documentation/mips/
7557 F: arch/mips/
7558
7559 MIPS/LOONGSON1 ARCHITECTURE
7560 M: Keguang Zhang <keguang.zhang@gmail.com>
7561 L: linux-mips@linux-mips.org
7562 S: Maintained
7563 F: arch/mips/loongson32/
7564 F: arch/mips/include/asm/mach-loongson32/
7565 F: drivers/*/*loongson1*
7566 F: drivers/*/*/*loongson1*
7567
7568 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7569 M: Hans Verkuil <hverkuil@xs4all.nl>
7570 L: linux-media@vger.kernel.org
7571 T: git git://linuxtv.org/media_tree.git
7572 W: https://linuxtv.org
7573 S: Odd Fixes
7574 F: drivers/media/radio/radio-miropcm20*
7575
7576 MELLANOX MLX4 core VPI driver
7577 M: Yishai Hadas <yishaih@mellanox.com>
7578 L: netdev@vger.kernel.org
7579 L: linux-rdma@vger.kernel.org
7580 W: http://www.mellanox.com
7581 Q: http://patchwork.ozlabs.org/project/netdev/list/
7582 S: Supported
7583 F: drivers/net/ethernet/mellanox/mlx4/
7584 F: include/linux/mlx4/
7585
7586 MELLANOX MLX4 IB driver
7587 M: Yishai Hadas <yishaih@mellanox.com>
7588 L: linux-rdma@vger.kernel.org
7589 W: http://www.mellanox.com
7590 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7591 S: Supported
7592 F: drivers/infiniband/hw/mlx4/
7593 F: include/linux/mlx4/
7594
7595 MELLANOX MLX5 core VPI driver
7596 M: Matan Barak <matanb@mellanox.com>
7597 M: Leon Romanovsky <leonro@mellanox.com>
7598 L: netdev@vger.kernel.org
7599 L: linux-rdma@vger.kernel.org
7600 W: http://www.mellanox.com
7601 Q: http://patchwork.ozlabs.org/project/netdev/list/
7602 S: Supported
7603 F: drivers/net/ethernet/mellanox/mlx5/core/
7604 F: include/linux/mlx5/
7605
7606 MELLANOX MLX5 IB driver
7607 M: Matan Barak <matanb@mellanox.com>
7608 M: Leon Romanovsky <leonro@mellanox.com>
7609 L: linux-rdma@vger.kernel.org
7610 W: http://www.mellanox.com
7611 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7612 S: Supported
7613 F: drivers/infiniband/hw/mlx5/
7614 F: include/linux/mlx5/
7615
7616 MELEXIS MLX90614 DRIVER
7617 M: Crt Mori <cmo@melexis.com>
7618 L: linux-iio@vger.kernel.org
7619 W: http://www.melexis.com
7620 S: Supported
7621 F: drivers/iio/temperature/mlx90614.c
7622
7623 MN88472 MEDIA DRIVER
7624 M: Antti Palosaari <crope@iki.fi>
7625 L: linux-media@vger.kernel.org
7626 W: https://linuxtv.org
7627 W: http://palosaari.fi/linux/
7628 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7629 T: git git://linuxtv.org/anttip/media_tree.git
7630 S: Maintained
7631 F: drivers/staging/media/mn88472/
7632 F: drivers/media/dvb-frontends/mn88472.h
7633
7634 MN88473 MEDIA DRIVER
7635 M: Antti Palosaari <crope@iki.fi>
7636 L: linux-media@vger.kernel.org
7637 W: https://linuxtv.org
7638 W: http://palosaari.fi/linux/
7639 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7640 S: Maintained
7641 F: drivers/media/dvb-frontends/mn88473*
7642
7643 MODULE SUPPORT
7644 M: Rusty Russell <rusty@rustcorp.com.au>
7645 S: Maintained
7646 F: include/linux/module.h
7647 F: kernel/module.c
7648
7649 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7650 W: http://popies.net/meye/
7651 S: Orphan
7652 F: Documentation/video4linux/meye.txt
7653 F: drivers/media/pci/meye/
7654 F: include/uapi/linux/meye.h
7655
7656 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7657 M: Jiri Slaby <jirislaby@gmail.com>
7658 S: Maintained
7659 F: Documentation/serial/moxa-smartio
7660 F: drivers/tty/mxser.*
7661
7662 MR800 AVERMEDIA USB FM RADIO DRIVER
7663 M: Alexey Klimov <klimov.linux@gmail.com>
7664 L: linux-media@vger.kernel.org
7665 T: git git://linuxtv.org/media_tree.git
7666 S: Maintained
7667 F: drivers/media/radio/radio-mr800.c
7668
7669 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7670 M: Alan Ott <alan@signal11.us>
7671 L: linux-wpan@vger.kernel.org
7672 S: Maintained
7673 F: drivers/net/ieee802154/mrf24j40.c
7674 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7675
7676 MSI LAPTOP SUPPORT
7677 M: "Lee, Chun-Yi" <jlee@suse.com>
7678 L: platform-driver-x86@vger.kernel.org
7679 S: Maintained
7680 F: drivers/platform/x86/msi-laptop.c
7681
7682 MSI WMI SUPPORT
7683 L: platform-driver-x86@vger.kernel.org
7684 S: Orphan
7685 F: drivers/platform/x86/msi-wmi.c
7686
7687 MSI001 MEDIA DRIVER
7688 M: Antti Palosaari <crope@iki.fi>
7689 L: linux-media@vger.kernel.org
7690 W: https://linuxtv.org
7691 W: http://palosaari.fi/linux/
7692 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7693 T: git git://linuxtv.org/anttip/media_tree.git
7694 S: Maintained
7695 F: drivers/media/tuners/msi001*
7696
7697 MSI2500 MEDIA DRIVER
7698 M: Antti Palosaari <crope@iki.fi>
7699 L: linux-media@vger.kernel.org
7700 W: https://linuxtv.org
7701 W: http://palosaari.fi/linux/
7702 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7703 T: git git://linuxtv.org/anttip/media_tree.git
7704 S: Maintained
7705 F: drivers/media/usb/msi2500/
7706
7707 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7708 M: Robert Jarzmik <robert.jarzmik@free.fr>
7709 L: linux-mtd@lists.infradead.org
7710 S: Maintained
7711 F: drivers/mtd/devices/docg3*
7712
7713 MT9M032 APTINA SENSOR DRIVER
7714 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7715 L: linux-media@vger.kernel.org
7716 T: git git://linuxtv.org/media_tree.git
7717 S: Maintained
7718 F: drivers/media/i2c/mt9m032.c
7719 F: include/media/i2c/mt9m032.h
7720
7721 MT9P031 APTINA CAMERA SENSOR
7722 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7723 L: linux-media@vger.kernel.org
7724 T: git git://linuxtv.org/media_tree.git
7725 S: Maintained
7726 F: drivers/media/i2c/mt9p031.c
7727 F: include/media/i2c/mt9p031.h
7728
7729 MT9T001 APTINA CAMERA SENSOR
7730 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7731 L: linux-media@vger.kernel.org
7732 T: git git://linuxtv.org/media_tree.git
7733 S: Maintained
7734 F: drivers/media/i2c/mt9t001.c
7735 F: include/media/i2c/mt9t001.h
7736
7737 MT9V032 APTINA CAMERA SENSOR
7738 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7739 L: linux-media@vger.kernel.org
7740 T: git git://linuxtv.org/media_tree.git
7741 S: Maintained
7742 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7743 F: drivers/media/i2c/mt9v032.c
7744 F: include/media/i2c/mt9v032.h
7745
7746 MULTIFUNCTION DEVICES (MFD)
7747 M: Lee Jones <lee.jones@linaro.org>
7748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7749 S: Supported
7750 F: drivers/mfd/
7751 F: include/linux/mfd/
7752
7753 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7754 M: Ulf Hansson <ulf.hansson@linaro.org>
7755 L: linux-mmc@vger.kernel.org
7756 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7757 S: Maintained
7758 F: drivers/mmc/
7759 F: include/linux/mmc/
7760 F: include/uapi/linux/mmc/
7761
7762 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7763 S: Orphan
7764 F: drivers/mmc/host/mmc_spi.c
7765 F: include/linux/spi/mmc_spi.h
7766
7767 MULTISOUND SOUND DRIVER
7768 M: Andrew Veliath <andrewtv@usa.net>
7769 S: Maintained
7770 F: Documentation/sound/oss/MultiSound
7771 F: sound/oss/msnd*
7772
7773 MULTITECH MULTIPORT CARD (ISICOM)
7774 S: Orphan
7775 F: drivers/tty/isicom.c
7776 F: include/linux/isicom.h
7777
7778 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7779 M: Bin Liu <b-liu@ti.com>
7780 L: linux-usb@vger.kernel.org
7781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7782 S: Maintained
7783 F: drivers/usb/musb/
7784
7785 MXL5007T MEDIA DRIVER
7786 M: Michael Krufky <mkrufky@linuxtv.org>
7787 L: linux-media@vger.kernel.org
7788 W: https://linuxtv.org
7789 W: http://github.com/mkrufky
7790 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7791 T: git git://linuxtv.org/mkrufky/tuners.git
7792 S: Maintained
7793 F: drivers/media/tuners/mxl5007t.*
7794
7795 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7796 M: Hyong-Youb Kim <hykim@myri.com>
7797 L: netdev@vger.kernel.org
7798 W: https://www.myricom.com/support/downloads/myri10ge.html
7799 S: Supported
7800 F: drivers/net/ethernet/myricom/myri10ge/
7801
7802 NAND FLASH SUBSYSTEM
7803 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7804 R: Richard Weinberger <richard@nod.at>
7805 L: linux-mtd@lists.infradead.org
7806 W: http://www.linux-mtd.infradead.org/
7807 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7808 T: git git://github.com/linux-nand/linux.git
7809 S: Maintained
7810 F: drivers/mtd/nand/
7811 F: include/linux/mtd/nand*.h
7812
7813 NATSEMI ETHERNET DRIVER (DP8381x)
7814 S: Orphan
7815 F: drivers/net/ethernet/natsemi/natsemi.c
7816
7817 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7818 M: Daniel Mack <zonque@gmail.com>
7819 S: Maintained
7820 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7821 W: http://www.native-instruments.com
7822 F: sound/usb/caiaq/
7823
7824 NCP FILESYSTEM
7825 M: Petr Vandrovec <petr@vandrovec.name>
7826 S: Odd Fixes
7827 F: fs/ncpfs/
7828
7829 NCR 5380 SCSI DRIVERS
7830 M: Finn Thain <fthain@telegraphics.com.au>
7831 M: Michael Schmitz <schmitzmic@gmail.com>
7832 L: linux-scsi@vger.kernel.org
7833 S: Maintained
7834 F: Documentation/scsi/g_NCR5380.txt
7835 F: Documentation/scsi/dtc3x80.txt
7836 F: drivers/scsi/NCR5380.*
7837 F: drivers/scsi/arm/cumana_1.c
7838 F: drivers/scsi/arm/oak.c
7839 F: drivers/scsi/atari_scsi.*
7840 F: drivers/scsi/dmx3191d.c
7841 F: drivers/scsi/dtc.*
7842 F: drivers/scsi/g_NCR5380.*
7843 F: drivers/scsi/g_NCR5380_mmio.c
7844 F: drivers/scsi/mac_scsi.*
7845 F: drivers/scsi/pas16.*
7846 F: drivers/scsi/sun3_scsi.*
7847 F: drivers/scsi/sun3_scsi_vme.c
7848 F: drivers/scsi/t128.*
7849
7850 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
7851 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7852 L: linux-scsi@vger.kernel.org
7853 S: Maintained
7854 F: drivers/scsi/NCR_D700.*
7855
7856 NCT6775 HARDWARE MONITOR DRIVER
7857 M: Guenter Roeck <linux@roeck-us.net>
7858 L: linux-hwmon@vger.kernel.org
7859 S: Maintained
7860 F: Documentation/hwmon/nct6775
7861 F: drivers/hwmon/nct6775.c
7862
7863 NETEFFECT IWARP RNIC DRIVER (IW_NES)
7864 M: Faisal Latif <faisal.latif@intel.com>
7865 L: linux-rdma@vger.kernel.org
7866 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
7867 S: Supported
7868 F: drivers/infiniband/hw/nes/
7869
7870 NETEM NETWORK EMULATOR
7871 M: Stephen Hemminger <stephen@networkplumber.org>
7872 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
7873 S: Maintained
7874 F: net/sched/sch_netem.c
7875
7876 NETERION 10GbE DRIVERS (s2io/vxge)
7877 M: Jon Mason <jdmason@kudzu.us>
7878 L: netdev@vger.kernel.org
7879 S: Supported
7880 F: Documentation/networking/s2io.txt
7881 F: Documentation/networking/vxge.txt
7882 F: drivers/net/ethernet/neterion/
7883
7884 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
7885 M: Pablo Neira Ayuso <pablo@netfilter.org>
7886 M: Patrick McHardy <kaber@trash.net>
7887 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
7888 L: netfilter-devel@vger.kernel.org
7889 L: coreteam@netfilter.org
7890 W: http://www.netfilter.org/
7891 W: http://www.iptables.org/
7892 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
7893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
7894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
7895 S: Supported
7896 F: include/linux/netfilter*
7897 F: include/linux/netfilter/
7898 F: include/net/netfilter/
7899 F: include/uapi/linux/netfilter*
7900 F: include/uapi/linux/netfilter/
7901 F: net/*/netfilter.c
7902 F: net/*/netfilter/
7903 F: net/netfilter/
7904 F: net/bridge/br_netfilter*.c
7905
7906 NETLABEL
7907 M: Paul Moore <paul@paul-moore.com>
7908 W: http://netlabel.sf.net
7909 L: netdev@vger.kernel.org
7910 S: Maintained
7911 F: Documentation/netlabel/
7912 F: include/net/netlabel.h
7913 F: net/netlabel/
7914
7915 NETROM NETWORK LAYER
7916 M: Ralf Baechle <ralf@linux-mips.org>
7917 L: linux-hams@vger.kernel.org
7918 W: http://www.linux-ax25.org/
7919 S: Maintained
7920 F: include/net/netrom.h
7921 F: include/uapi/linux/netrom.h
7922 F: net/netrom/
7923
7924 NETRONOME ETHERNET DRIVERS
7925 M: Jakub Kicinski <jakub.kicinski@netronome.com>
7926 L: oss-drivers@netronome.com
7927 S: Maintained
7928 F: drivers/net/ethernet/netronome/
7929
7930 NETWORK BLOCK DEVICE (NBD)
7931 M: Markus Pargmann <mpa@pengutronix.de>
7932 S: Maintained
7933 L: nbd-general@lists.sourceforge.net
7934 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
7935 F: Documentation/blockdev/nbd.txt
7936 F: drivers/block/nbd.c
7937 F: include/uapi/linux/nbd.h
7938
7939 NETWORK DROP MONITOR
7940 M: Neil Horman <nhorman@tuxdriver.com>
7941 L: netdev@vger.kernel.org
7942 S: Maintained
7943 W: https://fedorahosted.org/dropwatch/
7944 F: net/core/drop_monitor.c
7945
7946 NETWORKING [GENERAL]
7947 M: "David S. Miller" <davem@davemloft.net>
7948 L: netdev@vger.kernel.org
7949 W: http://www.linuxfoundation.org/en/Net
7950 Q: http://patchwork.ozlabs.org/project/netdev/list/
7951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
7953 S: Maintained
7954 F: net/
7955 F: include/net/
7956 F: include/linux/in.h
7957 F: include/linux/net.h
7958 F: include/linux/netdevice.h
7959 F: include/uapi/linux/in.h
7960 F: include/uapi/linux/net.h
7961 F: include/uapi/linux/netdevice.h
7962 F: include/uapi/linux/net_namespace.h
7963 F: tools/net/
7964 F: tools/testing/selftests/net/
7965 F: lib/random32.c
7966 F: lib/test_bpf.c
7967
7968 NETWORKING [IPv4/IPv6]
7969 M: "David S. Miller" <davem@davemloft.net>
7970 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
7971 M: James Morris <jmorris@namei.org>
7972 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
7973 M: Patrick McHardy <kaber@trash.net>
7974 L: netdev@vger.kernel.org
7975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
7976 S: Maintained
7977 F: net/ipv4/
7978 F: net/ipv6/
7979 F: include/net/ip*
7980 F: arch/x86/net/*
7981
7982 NETWORKING [IPSEC]
7983 M: Steffen Klassert <steffen.klassert@secunet.com>
7984 M: Herbert Xu <herbert@gondor.apana.org.au>
7985 M: "David S. Miller" <davem@davemloft.net>
7986 L: netdev@vger.kernel.org
7987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
7988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
7989 S: Maintained
7990 F: net/core/flow.c
7991 F: net/xfrm/
7992 F: net/key/
7993 F: net/ipv4/xfrm*
7994 F: net/ipv4/esp4.c
7995 F: net/ipv4/ah4.c
7996 F: net/ipv4/ipcomp.c
7997 F: net/ipv4/ip_vti.c
7998 F: net/ipv6/xfrm*
7999 F: net/ipv6/esp6.c
8000 F: net/ipv6/ah6.c
8001 F: net/ipv6/ipcomp6.c
8002 F: net/ipv6/ip6_vti.c
8003 F: include/uapi/linux/xfrm.h
8004 F: include/net/xfrm.h
8005
8006 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8007 M: Paul Moore <paul@paul-moore.com>
8008 L: netdev@vger.kernel.org
8009 S: Maintained
8010
8011 NETWORKING [WIRELESS]
8012 L: linux-wireless@vger.kernel.org
8013 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8014
8015 NETWORKING DRIVERS
8016 L: netdev@vger.kernel.org
8017 W: http://www.linuxfoundation.org/en/Net
8018 Q: http://patchwork.ozlabs.org/project/netdev/list/
8019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8020 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8021 S: Odd Fixes
8022 F: Documentation/devicetree/bindings/net/
8023 F: drivers/net/
8024 F: include/linux/if_*
8025 F: include/linux/netdevice.h
8026 F: include/linux/etherdevice.h
8027 F: include/linux/fcdevice.h
8028 F: include/linux/fddidevice.h
8029 F: include/linux/hippidevice.h
8030 F: include/linux/inetdevice.h
8031 F: include/uapi/linux/if_*
8032 F: include/uapi/linux/netdevice.h
8033
8034 NETWORKING DRIVERS (WIRELESS)
8035 M: Kalle Valo <kvalo@codeaurora.org>
8036 L: linux-wireless@vger.kernel.org
8037 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8040 S: Maintained
8041 F: Documentation/devicetree/bindings/net/wireless/
8042 F: drivers/net/wireless/
8043
8044 NETXEN (1/10) GbE SUPPORT
8045 M: Manish Chopra <manish.chopra@qlogic.com>
8046 M: Sony Chacko <sony.chacko@qlogic.com>
8047 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8048 L: netdev@vger.kernel.org
8049 W: http://www.qlogic.com
8050 S: Supported
8051 F: drivers/net/ethernet/qlogic/netxen/
8052
8053 NFC SUBSYSTEM
8054 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8055 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8056 M: Samuel Ortiz <sameo@linux.intel.com>
8057 L: linux-wireless@vger.kernel.org
8058 L: linux-nfc@lists.01.org (subscribers-only)
8059 S: Supported
8060 F: net/nfc/
8061 F: include/net/nfc/
8062 F: include/uapi/linux/nfc.h
8063 F: drivers/nfc/
8064 F: include/linux/platform_data/nfcmrvl.h
8065 F: include/linux/platform_data/nxp-nci.h
8066 F: include/linux/platform_data/pn544.h
8067 F: include/linux/platform_data/st21nfca.h
8068 F: include/linux/platform_data/st-nci.h
8069 F: Documentation/devicetree/bindings/net/nfc/
8070
8071 NFS, SUNRPC, AND LOCKD CLIENTS
8072 M: Trond Myklebust <trond.myklebust@primarydata.com>
8073 M: Anna Schumaker <anna.schumaker@netapp.com>
8074 L: linux-nfs@vger.kernel.org
8075 W: http://client.linux-nfs.org
8076 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8077 S: Maintained
8078 F: fs/lockd/
8079 F: fs/nfs/
8080 F: fs/nfs_common/
8081 F: net/sunrpc/
8082 F: include/linux/lockd/
8083 F: include/linux/nfs*
8084 F: include/linux/sunrpc/
8085 F: include/uapi/linux/nfs*
8086 F: include/uapi/linux/sunrpc/
8087
8088 NILFS2 FILESYSTEM
8089 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8090 L: linux-nilfs@vger.kernel.org
8091 W: http://nilfs.sourceforge.net/
8092 W: http://nilfs.osdn.jp/
8093 T: git git://github.com/konis/nilfs2.git
8094 S: Supported
8095 F: Documentation/filesystems/nilfs2.txt
8096 F: fs/nilfs2/
8097 F: include/linux/nilfs2_fs.h
8098 F: include/trace/events/nilfs2.h
8099
8100 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8101 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8102 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8103 S: Maintained
8104 F: Documentation/scsi/NinjaSCSI.txt
8105 F: drivers/scsi/pcmcia/nsp_*
8106
8107 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8108 M: GOTO Masanori <gotom@debian.or.jp>
8109 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8110 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8111 S: Maintained
8112 F: Documentation/scsi/NinjaSCSI.txt
8113 F: drivers/scsi/nsp32*
8114
8115 NIOS2 ARCHITECTURE
8116 M: Ley Foon Tan <lftan@altera.com>
8117 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8119 S: Maintained
8120 F: arch/nios2/
8121
8122 NOKIA N900 POWER SUPPLY DRIVERS
8123 R: Pali Rohár <pali.rohar@gmail.com>
8124 F: include/linux/power/bq2415x_charger.h
8125 F: include/linux/power/bq27xxx_battery.h
8126 F: include/linux/power/isp1704_charger.h
8127 F: drivers/power/bq2415x_charger.c
8128 F: drivers/power/bq27xxx_battery.c
8129 F: drivers/power/bq27xxx_battery_i2c.c
8130 F: drivers/power/isp1704_charger.c
8131 F: drivers/power/rx51_battery.c
8132
8133 NTB DRIVER CORE
8134 M: Jon Mason <jdmason@kudzu.us>
8135 M: Dave Jiang <dave.jiang@intel.com>
8136 M: Allen Hubbe <Allen.Hubbe@emc.com>
8137 L: linux-ntb@googlegroups.com
8138 S: Supported
8139 W: https://github.com/jonmason/ntb/wiki
8140 T: git git://github.com/jonmason/ntb.git
8141 F: drivers/ntb/
8142 F: drivers/net/ntb_netdev.c
8143 F: include/linux/ntb.h
8144 F: include/linux/ntb_transport.h
8145
8146 NTB INTEL DRIVER
8147 M: Jon Mason <jdmason@kudzu.us>
8148 M: Dave Jiang <dave.jiang@intel.com>
8149 L: linux-ntb@googlegroups.com
8150 S: Supported
8151 W: https://github.com/jonmason/ntb/wiki
8152 T: git git://github.com/jonmason/ntb.git
8153 F: drivers/ntb/hw/intel/
8154
8155 NTB AMD DRIVER
8156 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8157 L: linux-ntb@googlegroups.com
8158 S: Supported
8159 F: drivers/ntb/hw/amd/
8160
8161 NTFS FILESYSTEM
8162 M: Anton Altaparmakov <anton@tuxera.com>
8163 L: linux-ntfs-dev@lists.sourceforge.net
8164 W: http://www.tuxera.com/
8165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8166 S: Supported
8167 F: Documentation/filesystems/ntfs.txt
8168 F: fs/ntfs/
8169
8170 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8171 M: Antonino Daplas <adaplas@gmail.com>
8172 L: linux-fbdev@vger.kernel.org
8173 S: Maintained
8174 F: drivers/video/fbdev/riva/
8175 F: drivers/video/fbdev/nvidia/
8176
8177 NVM EXPRESS DRIVER
8178 M: Keith Busch <keith.busch@intel.com>
8179 M: Jens Axboe <axboe@fb.com>
8180 L: linux-nvme@lists.infradead.org
8181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8182 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8183 S: Supported
8184 F: drivers/nvme/host/
8185 F: include/linux/nvme.h
8186
8187 NVMEM FRAMEWORK
8188 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8189 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8190 S: Maintained
8191 F: drivers/nvmem/
8192 F: Documentation/devicetree/bindings/nvmem/
8193 F: include/linux/nvmem-consumer.h
8194 F: include/linux/nvmem-provider.h
8195
8196 NXP-NCI NFC DRIVER
8197 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8198 R: Charles Gorand <charles.gorand@effinnov.com>
8199 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8200 S: Supported
8201 F: drivers/nfc/nxp-nci
8202
8203 NXP TDA998X DRM DRIVER
8204 M: Russell King <rmk+kernel@armlinux.org.uk>
8205 S: Supported
8206 F: drivers/gpu/drm/i2c/tda998x_drv.c
8207 F: include/drm/i2c/tda998x.h
8208
8209 NXP TFA9879 DRIVER
8210 M: Peter Rosin <peda@axentia.se>
8211 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8212 S: Maintained
8213 F: sound/soc/codecs/tfa9879*
8214
8215 OBJTOOL
8216 M: Josh Poimboeuf <jpoimboe@redhat.com>
8217 S: Supported
8218 F: tools/objtool/
8219
8220 OMAP SUPPORT
8221 M: Tony Lindgren <tony@atomide.com>
8222 L: linux-omap@vger.kernel.org
8223 W: http://www.muru.com/linux/omap/
8224 W: http://linux.omap.com/
8225 Q: http://patchwork.kernel.org/project/linux-omap/list/
8226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8227 S: Maintained
8228 F: arch/arm/*omap*/
8229 F: arch/arm/configs/omap1_defconfig
8230 F: arch/arm/configs/omap2plus_defconfig
8231 F: drivers/i2c/busses/i2c-omap.c
8232 F: drivers/irqchip/irq-omap-intc.c
8233 F: drivers/mfd/*omap*.c
8234 F: drivers/mfd/menelaus.c
8235 F: drivers/mfd/palmas.c
8236 F: drivers/mfd/tps65217.c
8237 F: drivers/mfd/tps65218.c
8238 F: drivers/mfd/tps65910.c
8239 F: drivers/mfd/twl-core.[ch]
8240 F: drivers/mfd/twl4030*.c
8241 F: drivers/mfd/twl6030*.c
8242 F: drivers/mfd/twl6040*.c
8243 F: drivers/regulator/palmas-regulator*.c
8244 F: drivers/regulator/pbias-regulator.c
8245 F: drivers/regulator/tps65217-regulator.c
8246 F: drivers/regulator/tps65218-regulator.c
8247 F: drivers/regulator/tps65910-regulator.c
8248 F: drivers/regulator/twl-regulator.c
8249 F: include/linux/i2c-omap.h
8250
8251 OMAP DEVICE TREE SUPPORT
8252 M: Benoît Cousson <bcousson@baylibre.com>
8253 M: Tony Lindgren <tony@atomide.com>
8254 L: linux-omap@vger.kernel.org
8255 L: devicetree@vger.kernel.org
8256 S: Maintained
8257 F: arch/arm/boot/dts/*omap*
8258 F: arch/arm/boot/dts/*am3*
8259 F: arch/arm/boot/dts/*am4*
8260 F: arch/arm/boot/dts/*am5*
8261 F: arch/arm/boot/dts/*dra7*
8262
8263 OMAP CLOCK FRAMEWORK SUPPORT
8264 M: Paul Walmsley <paul@pwsan.com>
8265 L: linux-omap@vger.kernel.org
8266 S: Maintained
8267 F: arch/arm/*omap*/*clock*
8268
8269 OMAP POWER MANAGEMENT SUPPORT
8270 M: Kevin Hilman <khilman@kernel.org>
8271 L: linux-omap@vger.kernel.org
8272 S: Maintained
8273 F: arch/arm/*omap*/*pm*
8274 F: drivers/cpufreq/omap-cpufreq.c
8275
8276 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8277 M: Rajendra Nayak <rnayak@codeaurora.org>
8278 M: Paul Walmsley <paul@pwsan.com>
8279 L: linux-omap@vger.kernel.org
8280 S: Maintained
8281 F: arch/arm/mach-omap2/prm*
8282
8283 OMAP AUDIO SUPPORT
8284 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8285 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8286 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8287 L: linux-omap@vger.kernel.org
8288 S: Maintained
8289 F: sound/soc/omap/
8290
8291 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8292 M: Roger Quadros <rogerq@ti.com>
8293 M: Tony Lindgren <tony@atomide.com>
8294 L: linux-omap@vger.kernel.org
8295 S: Maintained
8296 F: drivers/memory/omap-gpmc.c
8297 F: arch/arm/mach-omap2/*gpmc*
8298
8299 OMAP FRAMEBUFFER SUPPORT
8300 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8301 L: linux-fbdev@vger.kernel.org
8302 L: linux-omap@vger.kernel.org
8303 S: Maintained
8304 F: drivers/video/fbdev/omap/
8305
8306 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8307 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8308 L: linux-omap@vger.kernel.org
8309 L: linux-fbdev@vger.kernel.org
8310 S: Maintained
8311 F: drivers/video/fbdev/omap2/
8312 F: Documentation/arm/OMAP/DSS
8313
8314 OMAP HARDWARE SPINLOCK SUPPORT
8315 M: Ohad Ben-Cohen <ohad@wizery.com>
8316 L: linux-omap@vger.kernel.org
8317 S: Maintained
8318 F: drivers/hwspinlock/omap_hwspinlock.c
8319
8320 OMAP MMC SUPPORT
8321 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8322 L: linux-omap@vger.kernel.org
8323 S: Maintained
8324 F: drivers/mmc/host/omap.c
8325
8326 OMAP HS MMC SUPPORT
8327 L: linux-mmc@vger.kernel.org
8328 L: linux-omap@vger.kernel.org
8329 S: Orphan
8330 F: drivers/mmc/host/omap_hsmmc.c
8331
8332 OMAP RANDOM NUMBER GENERATOR SUPPORT
8333 M: Deepak Saxena <dsaxena@plexity.net>
8334 S: Maintained
8335 F: drivers/char/hw_random/omap-rng.c
8336
8337 OMAP HWMOD SUPPORT
8338 M: Benoît Cousson <bcousson@baylibre.com>
8339 M: Paul Walmsley <paul@pwsan.com>
8340 L: linux-omap@vger.kernel.org
8341 S: Maintained
8342 F: arch/arm/mach-omap2/omap_hwmod.*
8343
8344 OMAP HWMOD DATA
8345 M: Paul Walmsley <paul@pwsan.com>
8346 L: linux-omap@vger.kernel.org
8347 S: Maintained
8348 F: arch/arm/mach-omap2/omap_hwmod*data*
8349
8350 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8351 M: Benoît Cousson <bcousson@baylibre.com>
8352 L: linux-omap@vger.kernel.org
8353 S: Maintained
8354 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8355
8356 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8357 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8358 L: linux-media@vger.kernel.org
8359 S: Maintained
8360 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8361 F: drivers/media/platform/omap3isp/
8362 F: drivers/staging/media/omap4iss/
8363
8364 OMAP USB SUPPORT
8365 L: linux-usb@vger.kernel.org
8366 L: linux-omap@vger.kernel.org
8367 S: Orphan
8368 F: drivers/usb/*/*omap*
8369 F: arch/arm/*omap*/usb*
8370
8371 OMAP GPIO DRIVER
8372 M: Grygorii Strashko <grygorii.strashko@ti.com>
8373 M: Santosh Shilimkar <ssantosh@kernel.org>
8374 M: Kevin Hilman <khilman@kernel.org>
8375 L: linux-omap@vger.kernel.org
8376 S: Maintained
8377 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8378 F: drivers/gpio/gpio-omap.c
8379
8380 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8381 M: Mark Jackson <mpfj@newflow.co.uk>
8382 L: linux-omap@vger.kernel.org
8383 S: Maintained
8384 F: arch/arm/boot/dts/am335x-nano.dts
8385
8386 OMFS FILESYSTEM
8387 M: Bob Copeland <me@bobcopeland.com>
8388 L: linux-karma-devel@lists.sourceforge.net
8389 S: Maintained
8390 F: Documentation/filesystems/omfs.txt
8391 F: fs/omfs/
8392
8393 OMNIKEY CARDMAN 4000 DRIVER
8394 M: Harald Welte <laforge@gnumonks.org>
8395 S: Maintained
8396 F: drivers/char/pcmcia/cm4000_cs.c
8397 F: include/linux/cm4000_cs.h
8398 F: include/uapi/linux/cm4000_cs.h
8399
8400 OMNIKEY CARDMAN 4040 DRIVER
8401 M: Harald Welte <laforge@gnumonks.org>
8402 S: Maintained
8403 F: drivers/char/pcmcia/cm4040_cs.*
8404
8405 OMNIVISION OV7670 SENSOR DRIVER
8406 M: Jonathan Corbet <corbet@lwn.net>
8407 L: linux-media@vger.kernel.org
8408 T: git git://linuxtv.org/media_tree.git
8409 S: Maintained
8410 F: drivers/media/i2c/ov7670.c
8411
8412 ONENAND FLASH DRIVER
8413 M: Kyungmin Park <kyungmin.park@samsung.com>
8414 L: linux-mtd@lists.infradead.org
8415 S: Maintained
8416 F: drivers/mtd/onenand/
8417 F: include/linux/mtd/onenand*.h
8418
8419 ONSTREAM SCSI TAPE DRIVER
8420 M: Willem Riede <osst@riede.org>
8421 L: osst-users@lists.sourceforge.net
8422 L: linux-scsi@vger.kernel.org
8423 S: Maintained
8424 F: Documentation/scsi/osst.txt
8425 F: drivers/scsi/osst.*
8426 F: drivers/scsi/osst_*.h
8427 F: drivers/scsi/st.h
8428
8429 OPENCORES I2C BUS DRIVER
8430 M: Peter Korsgaard <jacmet@sunsite.dk>
8431 L: linux-i2c@vger.kernel.org
8432 S: Maintained
8433 F: Documentation/i2c/busses/i2c-ocores
8434 F: drivers/i2c/busses/i2c-ocores.c
8435
8436 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8437 M: Rob Herring <robh+dt@kernel.org>
8438 M: Frank Rowand <frowand.list@gmail.com>
8439 L: devicetree@vger.kernel.org
8440 W: http://www.devicetree.org/
8441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8442 S: Maintained
8443 F: drivers/of/
8444 F: include/linux/of*.h
8445 F: scripts/dtc/
8446
8447 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8448 M: Rob Herring <robh+dt@kernel.org>
8449 M: Mark Rutland <mark.rutland@arm.com>
8450 L: devicetree@vger.kernel.org
8451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8452 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8453 S: Maintained
8454 F: Documentation/devicetree/
8455 F: arch/*/boot/dts/
8456 F: include/dt-bindings/
8457
8458 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8459 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8460 L: devicetree@vger.kernel.org
8461 S: Maintained
8462 F: Documentation/devicetree/dynamic-resolution-notes.txt
8463 F: Documentation/devicetree/overlay-notes.txt
8464 F: drivers/of/overlay.c
8465 F: drivers/of/resolver.c
8466
8467 OPENRISC ARCHITECTURE
8468 M: Jonas Bonn <jonas@southpole.se>
8469 W: http://openrisc.net
8470 S: Maintained
8471 T: git git://openrisc.net/~jonas/linux
8472 F: arch/openrisc/
8473
8474 OPENVSWITCH
8475 M: Pravin Shelar <pshelar@nicira.com>
8476 L: netdev@vger.kernel.org
8477 L: dev@openvswitch.org
8478 W: http://openvswitch.org
8479 S: Maintained
8480 F: net/openvswitch/
8481 F: include/uapi/linux/openvswitch.h
8482
8483 OPERATING PERFORMANCE POINTS (OPP)
8484 M: Viresh Kumar <vireshk@kernel.org>
8485 M: Nishanth Menon <nm@ti.com>
8486 M: Stephen Boyd <sboyd@codeaurora.org>
8487 L: linux-pm@vger.kernel.org
8488 S: Maintained
8489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8490 F: drivers/base/power/opp/
8491 F: include/linux/pm_opp.h
8492 F: Documentation/power/opp.txt
8493 F: Documentation/devicetree/bindings/opp/
8494
8495 OPL4 DRIVER
8496 M: Clemens Ladisch <clemens@ladisch.de>
8497 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8498 T: git git://git.alsa-project.org/alsa-kernel.git
8499 S: Maintained
8500 F: sound/drivers/opl4/
8501
8502 OPROFILE
8503 M: Robert Richter <rric@kernel.org>
8504 L: oprofile-list@lists.sf.net
8505 S: Maintained
8506 F: arch/*/include/asm/oprofile*.h
8507 F: arch/*/oprofile/
8508 F: drivers/oprofile/
8509 F: include/linux/oprofile.h
8510
8511 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8512 M: Mark Fasheh <mfasheh@suse.com>
8513 M: Joel Becker <jlbec@evilplan.org>
8514 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8515 W: http://ocfs2.wiki.kernel.org
8516 S: Supported
8517 F: Documentation/filesystems/ocfs2.txt
8518 F: Documentation/filesystems/dlmfs.txt
8519 F: fs/ocfs2/
8520
8521 ORINOCO DRIVER
8522 L: linux-wireless@vger.kernel.org
8523 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8524 W: http://www.nongnu.org/orinoco/
8525 S: Orphan
8526 F: drivers/net/wireless/intersil/orinoco/
8527
8528 OSD LIBRARY and FILESYSTEM
8529 M: Boaz Harrosh <ooo@electrozaur.com>
8530 M: Benny Halevy <bhalevy@primarydata.com>
8531 L: osd-dev@open-osd.org
8532 W: http://open-osd.org
8533 T: git git://git.open-osd.org/open-osd.git
8534 S: Maintained
8535 F: drivers/scsi/osd/
8536 F: include/scsi/osd_*
8537 F: fs/exofs/
8538
8539 OVERLAY FILESYSTEM
8540 M: Miklos Szeredi <miklos@szeredi.hu>
8541 L: linux-unionfs@vger.kernel.org
8542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8543 S: Supported
8544 F: fs/overlayfs/
8545 F: Documentation/filesystems/overlayfs.txt
8546
8547 ORANGEFS FILESYSTEM
8548 M: Mike Marshall <hubcap@omnibond.com>
8549 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8551 S: Supported
8552 F: fs/orangefs/
8553 F: Documentation/filesystems/orangefs.txt
8554
8555 P54 WIRELESS DRIVER
8556 M: Christian Lamparter <chunkeey@googlemail.com>
8557 L: linux-wireless@vger.kernel.org
8558 W: http://wireless.kernel.org/en/users/Drivers/p54
8559 S: Maintained
8560 F: drivers/net/wireless/intersil/p54/
8561
8562 PA SEMI ETHERNET DRIVER
8563 M: Olof Johansson <olof@lixom.net>
8564 L: netdev@vger.kernel.org
8565 S: Maintained
8566 F: drivers/net/ethernet/pasemi/*
8567
8568 PA SEMI SMBUS DRIVER
8569 M: Olof Johansson <olof@lixom.net>
8570 L: linux-i2c@vger.kernel.org
8571 S: Maintained
8572 F: drivers/i2c/busses/i2c-pasemi.c
8573
8574 PADATA PARALLEL EXECUTION MECHANISM
8575 M: Steffen Klassert <steffen.klassert@secunet.com>
8576 L: linux-crypto@vger.kernel.org
8577 S: Maintained
8578 F: kernel/padata.c
8579 F: include/linux/padata.h
8580 F: Documentation/padata.txt
8581
8582 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8583 M: Harald Welte <laforge@gnumonks.org>
8584 L: platform-driver-x86@vger.kernel.org
8585 S: Maintained
8586 F: drivers/platform/x86/panasonic-laptop.c
8587
8588 PANASONIC MN10300/AM33/AM34 PORT
8589 M: David Howells <dhowells@redhat.com>
8590 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8591 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8592 S: Maintained
8593 F: Documentation/mn10300/
8594 F: arch/mn10300/
8595
8596 PARALLEL LCD/KEYPAD PANEL DRIVER
8597 M: Willy Tarreau <willy@haproxy.com>
8598 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8599 S: Odd Fixes
8600 F: Documentation/misc-devices/lcd-panel-cgram.txt
8601 F: drivers/misc/panel.c
8602
8603 PARALLEL PORT SUBSYSTEM
8604 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8605 M: Sudip Mukherjee <sudip@vectorindia.org>
8606 L: linux-parport@lists.infradead.org (subscribers-only)
8607 S: Maintained
8608 F: drivers/parport/
8609 F: include/linux/parport*.h
8610 F: drivers/char/ppdev.c
8611 F: include/uapi/linux/ppdev.h
8612 F: Documentation/parport*.txt
8613
8614 PARAVIRT_OPS INTERFACE
8615 M: Jeremy Fitzhardinge <jeremy@goop.org>
8616 M: Chris Wright <chrisw@sous-sol.org>
8617 M: Alok Kataria <akataria@vmware.com>
8618 M: Rusty Russell <rusty@rustcorp.com.au>
8619 L: virtualization@lists.linux-foundation.org
8620 S: Supported
8621 F: Documentation/virtual/paravirt_ops.txt
8622 F: arch/*/kernel/paravirt*
8623 F: arch/*/include/asm/paravirt.h
8624
8625 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8626 M: Tim Waugh <tim@cyberelk.net>
8627 L: linux-parport@lists.infradead.org (subscribers-only)
8628 S: Maintained
8629 F: Documentation/blockdev/paride.txt
8630 F: drivers/block/paride/
8631
8632 PARISC ARCHITECTURE
8633 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8634 M: Helge Deller <deller@gmx.de>
8635 L: linux-parisc@vger.kernel.org
8636 W: http://www.parisc-linux.org/
8637 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8640 S: Maintained
8641 F: arch/parisc/
8642 F: Documentation/parisc/
8643 F: drivers/parisc/
8644 F: drivers/char/agp/parisc-agp.c
8645 F: drivers/input/serio/gscps2.c
8646 F: drivers/parport/parport_gsc.*
8647 F: drivers/tty/serial/8250/8250_gsc.c
8648 F: drivers/video/fbdev/sti*
8649 F: drivers/video/console/sti*
8650 F: drivers/video/logo/logo_parisc*
8651
8652 PC87360 HARDWARE MONITORING DRIVER
8653 M: Jim Cromie <jim.cromie@gmail.com>
8654 L: linux-hwmon@vger.kernel.org
8655 S: Maintained
8656 F: Documentation/hwmon/pc87360
8657 F: drivers/hwmon/pc87360.c
8658
8659 PC8736x GPIO DRIVER
8660 M: Jim Cromie <jim.cromie@gmail.com>
8661 S: Maintained
8662 F: drivers/char/pc8736x_gpio.c
8663
8664 PC87427 HARDWARE MONITORING DRIVER
8665 M: Jean Delvare <jdelvare@suse.com>
8666 L: linux-hwmon@vger.kernel.org
8667 S: Maintained
8668 F: Documentation/hwmon/pc87427
8669 F: drivers/hwmon/pc87427.c
8670
8671 PCA9532 LED DRIVER
8672 M: Riku Voipio <riku.voipio@iki.fi>
8673 S: Maintained
8674 F: drivers/leds/leds-pca9532.c
8675 F: include/linux/leds-pca9532.h
8676
8677 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8678 M: Guenter Roeck <linux@roeck-us.net>
8679 L: linux-i2c@vger.kernel.org
8680 S: Maintained
8681 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8682
8683 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8684 M: Khalid Aziz <khalid@gonehiking.org>
8685 S: Maintained
8686 F: drivers/firmware/pcdp.*
8687
8688 PCI ERROR RECOVERY
8689 M: Linas Vepstas <linasvepstas@gmail.com>
8690 L: linux-pci@vger.kernel.org
8691 S: Supported
8692 F: Documentation/PCI/pci-error-recovery.txt
8693
8694 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8695 M: Russell Currey <ruscur@russell.cc>
8696 L: linuxppc-dev@lists.ozlabs.org
8697 S: Supported
8698 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8699 F: arch/powerpc/kernel/eeh*.c
8700 F: arch/powerpc/platforms/*/eeh*.c
8701 F: arch/powerpc/include/*/eeh*.h
8702
8703 PCI SUBSYSTEM
8704 M: Bjorn Helgaas <bhelgaas@google.com>
8705 L: linux-pci@vger.kernel.org
8706 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8708 S: Supported
8709 F: Documentation/PCI/
8710 F: drivers/pci/
8711 F: include/linux/pci*
8712 F: arch/x86/pci/
8713 F: arch/x86/kernel/quirks.c
8714
8715 PCI DRIVER FOR ALTERA PCIE IP
8716 M: Ley Foon Tan <lftan@altera.com>
8717 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8718 L: linux-pci@vger.kernel.org
8719 S: Supported
8720 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8721 F: drivers/pci/host/pcie-altera.c
8722
8723 PCI DRIVER FOR ARM VERSATILE PLATFORM
8724 M: Rob Herring <robh@kernel.org>
8725 L: linux-pci@vger.kernel.org
8726 L: linux-arm-kernel@lists.infradead.org
8727 S: Maintained
8728 F: Documentation/devicetree/bindings/pci/versatile.txt
8729 F: drivers/pci/host/pci-versatile.c
8730
8731 PCI DRIVER FOR APPLIEDMICRO XGENE
8732 M: Tanmay Inamdar <tinamdar@apm.com>
8733 L: linux-pci@vger.kernel.org
8734 L: linux-arm-kernel@lists.infradead.org
8735 S: Maintained
8736 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8737 F: drivers/pci/host/pci-xgene.c
8738
8739 PCI DRIVER FOR FREESCALE LAYERSCAPE
8740 M: Minghuan Lian <minghuan.Lian@freescale.com>
8741 M: Mingkai Hu <mingkai.hu@freescale.com>
8742 M: Roy Zang <tie-fei.zang@freescale.com>
8743 L: linuxppc-dev@lists.ozlabs.org
8744 L: linux-pci@vger.kernel.org
8745 L: linux-arm-kernel@lists.infradead.org
8746 S: Maintained
8747 F: drivers/pci/host/*layerscape*
8748
8749 PCI DRIVER FOR IMX6
8750 M: Richard Zhu <Richard.Zhu@freescale.com>
8751 M: Lucas Stach <l.stach@pengutronix.de>
8752 L: linux-pci@vger.kernel.org
8753 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8754 S: Maintained
8755 F: drivers/pci/host/*imx6*
8756
8757 PCI DRIVER FOR TI KEYSTONE
8758 M: Murali Karicheri <m-karicheri2@ti.com>
8759 L: linux-pci@vger.kernel.org
8760 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8761 S: Maintained
8762 F: drivers/pci/host/*keystone*
8763
8764 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8765 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8766 M: Jason Cooper <jason@lakedaemon.net>
8767 L: linux-pci@vger.kernel.org
8768 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8769 S: Maintained
8770 F: drivers/pci/host/*mvebu*
8771
8772 PCI DRIVER FOR NVIDIA TEGRA
8773 M: Thierry Reding <thierry.reding@gmail.com>
8774 L: linux-tegra@vger.kernel.org
8775 L: linux-pci@vger.kernel.org
8776 S: Supported
8777 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8778 F: drivers/pci/host/pci-tegra.c
8779
8780 PCI DRIVER FOR TI DRA7XX
8781 M: Kishon Vijay Abraham I <kishon@ti.com>
8782 L: linux-omap@vger.kernel.org
8783 L: linux-pci@vger.kernel.org
8784 S: Supported
8785 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8786 F: drivers/pci/host/pci-dra7xx.c
8787
8788 PCI DRIVER FOR RENESAS R-CAR
8789 M: Simon Horman <horms@verge.net.au>
8790 L: linux-pci@vger.kernel.org
8791 L: linux-renesas-soc@vger.kernel.org
8792 S: Maintained
8793 F: drivers/pci/host/*rcar*
8794
8795 PCI DRIVER FOR SAMSUNG EXYNOS
8796 M: Jingoo Han <jingoohan1@gmail.com>
8797 L: linux-pci@vger.kernel.org
8798 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8799 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8800 S: Maintained
8801 F: drivers/pci/host/pci-exynos.c
8802
8803 PCI DRIVER FOR SYNOPSIS DESIGNWARE
8804 M: Jingoo Han <jingoohan1@gmail.com>
8805 M: Pratyush Anand <pratyush.anand@gmail.com>
8806 L: linux-pci@vger.kernel.org
8807 S: Maintained
8808 F: drivers/pci/host/*designware*
8809
8810 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
8811 M: Joao Pinto <jpinto@synopsys.com>
8812 L: linux-pci@vger.kernel.org
8813 S: Maintained
8814 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
8815 F: drivers/pci/host/pcie-designware-plat.c
8816
8817 PCI DRIVER FOR GENERIC OF HOSTS
8818 M: Will Deacon <will.deacon@arm.com>
8819 L: linux-pci@vger.kernel.org
8820 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8821 S: Maintained
8822 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
8823 F: drivers/pci/host/pci-host-common.c
8824 F: drivers/pci/host/pci-host-generic.c
8825
8826 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
8827 M: Keith Busch <keith.busch@intel.com>
8828 L: linux-pci@vger.kernel.org
8829 S: Supported
8830 F: arch/x86/pci/vmd.c
8831
8832 PCIE DRIVER FOR ST SPEAR13XX
8833 M: Pratyush Anand <pratyush.anand@gmail.com>
8834 L: linux-pci@vger.kernel.org
8835 S: Maintained
8836 F: drivers/pci/host/*spear*
8837
8838 PCI MSI DRIVER FOR ALTERA MSI IP
8839 M: Ley Foon Tan <lftan@altera.com>
8840 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8841 L: linux-pci@vger.kernel.org
8842 S: Supported
8843 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
8844 F: drivers/pci/host/pcie-altera-msi.c
8845
8846 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
8847 M: Duc Dang <dhdang@apm.com>
8848 L: linux-pci@vger.kernel.org
8849 L: linux-arm-kernel@lists.infradead.org
8850 S: Maintained
8851 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
8852 F: drivers/pci/host/pci-xgene-msi.c
8853
8854 PCIE DRIVER FOR HISILICON
8855 M: Zhou Wang <wangzhou1@hisilicon.com>
8856 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
8857 L: linux-pci@vger.kernel.org
8858 S: Maintained
8859 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
8860 F: drivers/pci/host/pcie-hisi.c
8861
8862 PCIE DRIVER FOR QUALCOMM MSM
8863 M: Stanimir Varbanov <svarbanov@mm-sol.com>
8864 L: linux-pci@vger.kernel.org
8865 L: linux-arm-msm@vger.kernel.org
8866 S: Maintained
8867 F: drivers/pci/host/*qcom*
8868
8869 PCIE DRIVER FOR CAVIUM THUNDERX
8870 M: David Daney <david.daney@cavium.com>
8871 L: linux-pci@vger.kernel.org
8872 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8873 S: Supported
8874 F: Documentation/devicetree/bindings/pci/pci-thunder-*
8875 F: drivers/pci/host/pci-thunder-*
8876
8877 PCMCIA SUBSYSTEM
8878 P: Linux PCMCIA Team
8879 L: linux-pcmcia@lists.infradead.org
8880 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
8881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
8882 S: Maintained
8883 F: Documentation/pcmcia/
8884 F: drivers/pcmcia/
8885 F: include/pcmcia/
8886
8887 PCNET32 NETWORK DRIVER
8888 M: Don Fry <pcnet32@frontier.com>
8889 L: netdev@vger.kernel.org
8890 S: Maintained
8891 F: drivers/net/ethernet/amd/pcnet32.c
8892
8893 PCRYPT PARALLEL CRYPTO ENGINE
8894 M: Steffen Klassert <steffen.klassert@secunet.com>
8895 L: linux-crypto@vger.kernel.org
8896 S: Maintained
8897 F: crypto/pcrypt.c
8898 F: include/crypto/pcrypt.h
8899
8900 PER-CPU MEMORY ALLOCATOR
8901 M: Tejun Heo <tj@kernel.org>
8902 M: Christoph Lameter <cl@linux.com>
8903 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
8904 S: Maintained
8905 F: include/linux/percpu*.h
8906 F: mm/percpu*.c
8907 F: arch/*/include/asm/percpu.h
8908
8909 PER-TASK DELAY ACCOUNTING
8910 M: Balbir Singh <bsingharora@gmail.com>
8911 S: Maintained
8912 F: include/linux/delayacct.h
8913 F: kernel/delayacct.c
8914
8915 PERFORMANCE EVENTS SUBSYSTEM
8916 M: Peter Zijlstra <peterz@infradead.org>
8917 M: Ingo Molnar <mingo@redhat.com>
8918 M: Arnaldo Carvalho de Melo <acme@kernel.org>
8919 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
8920 L: linux-kernel@vger.kernel.org
8921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
8922 S: Supported
8923 F: kernel/events/*
8924 F: include/linux/perf_event.h
8925 F: include/uapi/linux/perf_event.h
8926 F: arch/*/kernel/perf_event*.c
8927 F: arch/*/kernel/*/perf_event*.c
8928 F: arch/*/kernel/*/*/perf_event*.c
8929 F: arch/*/include/asm/perf_event.h
8930 F: arch/*/kernel/perf_callchain.c
8931 F: arch/*/events/*
8932 F: tools/perf/
8933
8934 PERSONALITY HANDLING
8935 M: Christoph Hellwig <hch@infradead.org>
8936 L: linux-abi-devel@lists.sourceforge.net
8937 S: Maintained
8938 F: include/linux/personality.h
8939 F: include/uapi/linux/personality.h
8940
8941 PHONET PROTOCOL
8942 M: Remi Denis-Courmont <courmisch@gmail.com>
8943 S: Supported
8944 F: Documentation/networking/phonet.txt
8945 F: include/linux/phonet.h
8946 F: include/net/phonet/
8947 F: include/uapi/linux/phonet.h
8948 F: net/phonet/
8949
8950 PHRAM MTD DRIVER
8951 M: Joern Engel <joern@lazybastard.org>
8952 L: linux-mtd@lists.infradead.org
8953 S: Maintained
8954 F: drivers/mtd/devices/phram.c
8955
8956 PICOLCD HID DRIVER
8957 M: Bruno Prémont <bonbons@linux-vserver.org>
8958 L: linux-input@vger.kernel.org
8959 S: Maintained
8960 F: drivers/hid/hid-picolcd*
8961
8962 PICOXCELL SUPPORT
8963 M: Jamie Iles <jamie@jamieiles.com>
8964 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8965 T: git git://github.com/jamieiles/linux-2.6-ji.git
8966 S: Supported
8967 F: arch/arm/boot/dts/picoxcell*
8968 F: arch/arm/mach-picoxcell/
8969 F: drivers/crypto/picoxcell*
8970
8971 PIN CONTROL SUBSYSTEM
8972 M: Linus Walleij <linus.walleij@linaro.org>
8973 L: linux-gpio@vger.kernel.org
8974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
8975 S: Maintained
8976 F: Documentation/devicetree/bindings/pinctrl/
8977 F: drivers/pinctrl/
8978 F: include/linux/pinctrl/
8979
8980 PIN CONTROLLER - ATMEL AT91
8981 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
8982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8983 S: Maintained
8984 F: drivers/pinctrl/pinctrl-at91.*
8985
8986 PIN CONTROLLER - ATMEL AT91 PIO4
8987 M: Ludovic Desroches <ludovic.desroches@atmel.com>
8988 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8989 L: linux-gpio@vger.kernel.org
8990 S: Supported
8991 F: drivers/pinctrl/pinctrl-at91-pio4.*
8992
8993 PIN CONTROLLER - INTEL
8994 M: Mika Westerberg <mika.westerberg@linux.intel.com>
8995 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
8996 S: Maintained
8997 F: drivers/pinctrl/intel/
8998
8999 PIN CONTROLLER - RENESAS
9000 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9001 M: Geert Uytterhoeven <geert+renesas@glider.be>
9002 L: linux-renesas-soc@vger.kernel.org
9003 S: Maintained
9004 F: drivers/pinctrl/sh-pfc/
9005
9006 PIN CONTROLLER - SAMSUNG
9007 M: Tomasz Figa <tomasz.figa@gmail.com>
9008 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9009 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9010 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9011 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9012 S: Maintained
9013 F: drivers/pinctrl/samsung/
9014
9015 PIN CONTROLLER - SINGLE
9016 M: Tony Lindgren <tony@atomide.com>
9017 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9018 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9019 L: linux-omap@vger.kernel.org
9020 S: Maintained
9021 F: drivers/pinctrl/pinctrl-single.c
9022
9023 PIN CONTROLLER - ST SPEAR
9024 M: Viresh Kumar <vireshk@kernel.org>
9025 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9026 W: http://www.st.com/spear
9027 S: Maintained
9028 F: drivers/pinctrl/spear/
9029
9030 PKTCDVD DRIVER
9031 M: Jiri Kosina <jikos@kernel.org>
9032 S: Maintained
9033 F: drivers/block/pktcdvd.c
9034 F: include/linux/pktcdvd.h
9035 F: include/uapi/linux/pktcdvd.h
9036
9037 PKUNITY SOC DRIVERS
9038 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9039 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9040 S: Maintained
9041 T: git git://github.com/gxt/linux.git
9042 F: drivers/input/serio/i8042-unicore32io.h
9043 F: drivers/i2c/busses/i2c-puv3.c
9044 F: drivers/video/fbdev/fb-puv3.c
9045 F: drivers/rtc/rtc-puv3.c
9046
9047 PMBUS HARDWARE MONITORING DRIVERS
9048 M: Guenter Roeck <linux@roeck-us.net>
9049 L: linux-hwmon@vger.kernel.org
9050 W: http://hwmon.wiki.kernel.org/
9051 W: http://www.roeck-us.net/linux/drivers/
9052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9053 S: Maintained
9054 F: Documentation/hwmon/pmbus
9055 F: drivers/hwmon/pmbus/
9056 F: include/linux/i2c/pmbus.h
9057
9058 PMC SIERRA MaxRAID DRIVER
9059 L: linux-scsi@vger.kernel.org
9060 W: http://www.pmc-sierra.com/
9061 S: Orphan
9062 F: drivers/scsi/pmcraid.*
9063
9064 PMC SIERRA PM8001 DRIVER
9065 M: Jack Wang <jinpu.wang@profitbricks.com>
9066 M: lindar_liu@usish.com
9067 L: pmchba@pmcs.com
9068 L: linux-scsi@vger.kernel.org
9069 S: Supported
9070 F: drivers/scsi/pm8001/
9071
9072 POSIX CLOCKS and TIMERS
9073 M: Thomas Gleixner <tglx@linutronix.de>
9074 L: linux-kernel@vger.kernel.org
9075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9076 S: Maintained
9077 F: fs/timerfd.c
9078 F: include/linux/timer*
9079 F: kernel/time/*timer*
9080
9081 POWER MANAGEMENT CORE
9082 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9083 L: linux-pm@vger.kernel.org
9084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9085 S: Supported
9086 F: drivers/base/power/
9087 F: include/linux/pm.h
9088 F: include/linux/pm_*
9089 F: include/linux/powercap.h
9090 F: drivers/powercap/
9091
9092 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9093 M: Sebastian Reichel <sre@kernel.org>
9094 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9095 M: David Woodhouse <dwmw2@infradead.org>
9096 L: linux-pm@vger.kernel.org
9097 T: git git://git.infradead.org/battery-2.6.git
9098 S: Maintained
9099 F: include/linux/power_supply.h
9100 F: drivers/power/
9101 X: drivers/power/avs/
9102
9103 POWER STATE COORDINATION INTERFACE (PSCI)
9104 M: Mark Rutland <mark.rutland@arm.com>
9105 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9106 L: linux-arm-kernel@lists.infradead.org
9107 S: Maintained
9108 F: drivers/firmware/psci.c
9109 F: include/linux/psci.h
9110 F: include/uapi/linux/psci.h
9111
9112 PNP SUPPORT
9113 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9114 S: Maintained
9115 F: drivers/pnp/
9116
9117 PPP PROTOCOL DRIVERS AND COMPRESSORS
9118 M: Paul Mackerras <paulus@samba.org>
9119 L: linux-ppp@vger.kernel.org
9120 S: Maintained
9121 F: drivers/net/ppp/ppp_*
9122
9123 PPP OVER ATM (RFC 2364)
9124 M: Mitchell Blank Jr <mitch@sfgoth.com>
9125 S: Maintained
9126 F: net/atm/pppoatm.c
9127 F: include/uapi/linux/atmppp.h
9128
9129 PPP OVER ETHERNET
9130 M: Michal Ostrowski <mostrows@earthlink.net>
9131 S: Maintained
9132 F: drivers/net/ppp/pppoe.c
9133 F: drivers/net/ppp/pppox.c
9134
9135 PPP OVER L2TP
9136 M: James Chapman <jchapman@katalix.com>
9137 S: Maintained
9138 F: net/l2tp/l2tp_ppp.c
9139 F: include/linux/if_pppol2tp.h
9140 F: include/uapi/linux/if_pppol2tp.h
9141
9142 PPS SUPPORT
9143 M: Rodolfo Giometti <giometti@enneenne.com>
9144 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9145 L: linuxpps@ml.enneenne.com (subscribers-only)
9146 S: Maintained
9147 F: Documentation/pps/
9148 F: drivers/pps/
9149 F: include/linux/pps*.h
9150
9151 PPTP DRIVER
9152 M: Dmitry Kozlov <xeb@mail.ru>
9153 L: netdev@vger.kernel.org
9154 S: Maintained
9155 F: drivers/net/ppp/pptp.c
9156 W: http://sourceforge.net/projects/accel-pptp
9157
9158 PREEMPTIBLE KERNEL
9159 M: Robert Love <rml@tech9.net>
9160 L: kpreempt-tech@lists.sourceforge.net
9161 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9162 S: Supported
9163 F: Documentation/preempt-locking.txt
9164 F: include/linux/preempt.h
9165
9166 PRISM54 WIRELESS DRIVER
9167 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9168 L: linux-wireless@vger.kernel.org
9169 W: http://wireless.kernel.org/en/users/Drivers/p54
9170 S: Obsolete
9171 F: drivers/net/wireless/intersil/prism54/
9172
9173 PS3 NETWORK SUPPORT
9174 M: Geoff Levand <geoff@infradead.org>
9175 L: netdev@vger.kernel.org
9176 L: linuxppc-dev@lists.ozlabs.org
9177 S: Maintained
9178 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9179
9180 PS3 PLATFORM SUPPORT
9181 M: Geoff Levand <geoff@infradead.org>
9182 L: linuxppc-dev@lists.ozlabs.org
9183 S: Maintained
9184 F: arch/powerpc/boot/ps3*
9185 F: arch/powerpc/include/asm/lv1call.h
9186 F: arch/powerpc/include/asm/ps3*.h
9187 F: arch/powerpc/platforms/ps3/
9188 F: drivers/*/ps3*
9189 F: drivers/ps3/
9190 F: drivers/rtc/rtc-ps3.c
9191 F: drivers/usb/host/*ps3.c
9192 F: sound/ppc/snd_ps3*
9193
9194 PS3VRAM DRIVER
9195 M: Jim Paris <jim@jtan.com>
9196 M: Geoff Levand <geoff@infradead.org>
9197 L: linuxppc-dev@lists.ozlabs.org
9198 S: Maintained
9199 F: drivers/block/ps3vram.c
9200
9201 PSTORE FILESYSTEM
9202 M: Anton Vorontsov <anton@enomsg.org>
9203 M: Colin Cross <ccross@android.com>
9204 M: Kees Cook <keescook@chromium.org>
9205 M: Tony Luck <tony.luck@intel.com>
9206 S: Maintained
9207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9208 F: fs/pstore/
9209 F: include/linux/pstore*
9210 F: drivers/firmware/efi/efi-pstore.c
9211 F: drivers/acpi/apei/erst.c
9212
9213 PTP HARDWARE CLOCK SUPPORT
9214 M: Richard Cochran <richardcochran@gmail.com>
9215 L: netdev@vger.kernel.org
9216 S: Maintained
9217 W: http://linuxptp.sourceforge.net/
9218 F: Documentation/ABI/testing/sysfs-ptp
9219 F: Documentation/ptp/*
9220 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9221 F: drivers/net/phy/dp83640*
9222 F: drivers/ptp/*
9223 F: include/linux/ptp_cl*
9224
9225 PTRACE SUPPORT
9226 M: Roland McGrath <roland@hack.frob.com>
9227 M: Oleg Nesterov <oleg@redhat.com>
9228 S: Maintained
9229 F: include/asm-generic/syscall.h
9230 F: include/linux/ptrace.h
9231 F: include/linux/regset.h
9232 F: include/linux/tracehook.h
9233 F: include/uapi/linux/ptrace.h
9234 F: kernel/ptrace.c
9235
9236 PVRUSB2 VIDEO4LINUX DRIVER
9237 M: Mike Isely <isely@pobox.com>
9238 L: pvrusb2@isely.net (subscribers-only)
9239 L: linux-media@vger.kernel.org
9240 W: http://www.isely.net/pvrusb2/
9241 T: git git://linuxtv.org/media_tree.git
9242 S: Maintained
9243 F: Documentation/video4linux/README.pvrusb2
9244 F: drivers/media/usb/pvrusb2/
9245
9246 PWC WEBCAM DRIVER
9247 M: Hans de Goede <hdegoede@redhat.com>
9248 L: linux-media@vger.kernel.org
9249 T: git git://linuxtv.org/media_tree.git
9250 S: Maintained
9251 F: drivers/media/usb/pwc/*
9252
9253 PWM FAN DRIVER
9254 M: Kamil Debski <k.debski@samsung.com>
9255 L: linux-hwmon@vger.kernel.org
9256 S: Supported
9257 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9258 F: Documentation/hwmon/pwm-fan
9259 F: drivers/hwmon/pwm-fan.c
9260
9261 PWM SUBSYSTEM
9262 M: Thierry Reding <thierry.reding@gmail.com>
9263 L: linux-pwm@vger.kernel.org
9264 S: Maintained
9265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9266 F: Documentation/pwm.txt
9267 F: Documentation/devicetree/bindings/pwm/
9268 F: include/linux/pwm.h
9269 F: drivers/pwm/
9270 F: drivers/video/backlight/pwm_bl.c
9271 F: include/linux/pwm_backlight.h
9272
9273 PXA2xx/PXA3xx SUPPORT
9274 M: Daniel Mack <daniel@zonque.org>
9275 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9276 M: Robert Jarzmik <robert.jarzmik@free.fr>
9277 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9278 T: git git://github.com/hzhuang1/linux.git
9279 T: git git://github.com/rjarzmik/linux.git
9280 S: Maintained
9281 F: arch/arm/boot/dts/pxa*
9282 F: arch/arm/mach-pxa/
9283 F: drivers/dma/pxa*
9284 F: drivers/pcmcia/pxa2xx*
9285 F: drivers/pinctrl/pxa/
9286 F: drivers/spi/spi-pxa2xx*
9287 F: drivers/usb/gadget/udc/pxa2*
9288 F: include/sound/pxa2xx-lib.h
9289 F: sound/arm/pxa*
9290 F: sound/soc/pxa/
9291
9292 PXA GPIO DRIVER
9293 M: Robert Jarzmik <robert.jarzmik@free.fr>
9294 L: linux-gpio@vger.kernel.org
9295 S: Maintained
9296 F: drivers/gpio/gpio-pxa.c
9297
9298 PXA3xx NAND FLASH DRIVER
9299 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9300 L: linux-mtd@lists.infradead.org
9301 S: Maintained
9302 F: drivers/mtd/nand/pxa3xx_nand.c
9303
9304 MMP SUPPORT
9305 M: Eric Miao <eric.y.miao@gmail.com>
9306 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9307 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9308 T: git git://github.com/hzhuang1/linux.git
9309 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9310 S: Maintained
9311 F: arch/arm/boot/dts/mmp*
9312 F: arch/arm/mach-mmp/
9313
9314 PXA MMCI DRIVER
9315 S: Orphan
9316
9317 PXA RTC DRIVER
9318 M: Robert Jarzmik <robert.jarzmik@free.fr>
9319 L: rtc-linux@googlegroups.com
9320 S: Maintained
9321
9322 QAT DRIVER
9323 M: Tadeusz Struk <tadeusz.struk@intel.com>
9324 L: qat-linux@intel.com
9325 S: Supported
9326 F: drivers/crypto/qat/
9327
9328 QIB DRIVER
9329 M: Mike Marciniszyn <infinipath@intel.com>
9330 L: linux-rdma@vger.kernel.org
9331 S: Supported
9332 F: drivers/infiniband/hw/qib/
9333
9334 QLOGIC QLA1280 SCSI DRIVER
9335 M: Michael Reed <mdr@sgi.com>
9336 L: linux-scsi@vger.kernel.org
9337 S: Maintained
9338 F: drivers/scsi/qla1280.[ch]
9339
9340 QLOGIC QLA2XXX FC-SCSI DRIVER
9341 M: qla2xxx-upstream@qlogic.com
9342 L: linux-scsi@vger.kernel.org
9343 S: Supported
9344 F: Documentation/scsi/LICENSE.qla2xxx
9345 F: drivers/scsi/qla2xxx/
9346
9347 QLOGIC QLA4XXX iSCSI DRIVER
9348 M: QLogic-Storage-Upstream@qlogic.com
9349 L: linux-scsi@vger.kernel.org
9350 S: Supported
9351 F: Documentation/scsi/LICENSE.qla4xxx
9352 F: drivers/scsi/qla4xxx/
9353
9354 QLOGIC QLA3XXX NETWORK DRIVER
9355 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9356 M: Ron Mercer <ron.mercer@qlogic.com>
9357 M: linux-driver@qlogic.com
9358 L: netdev@vger.kernel.org
9359 S: Supported
9360 F: Documentation/networking/LICENSE.qla3xxx
9361 F: drivers/net/ethernet/qlogic/qla3xxx.*
9362
9363 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9364 M: Dept-GELinuxNICDev@qlogic.com
9365 L: netdev@vger.kernel.org
9366 S: Supported
9367 F: drivers/net/ethernet/qlogic/qlcnic/
9368
9369 QLOGIC QLGE 10Gb ETHERNET DRIVER
9370 M: Harish Patil <harish.patil@qlogic.com>
9371 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9372 M: Dept-GELinuxNICDev@qlogic.com
9373 M: linux-driver@qlogic.com
9374 L: netdev@vger.kernel.org
9375 S: Supported
9376 F: drivers/net/ethernet/qlogic/qlge/
9377
9378 QLOGIC QL4xxx ETHERNET DRIVER
9379 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9380 M: Ariel Elior <Ariel.Elior@qlogic.com>
9381 M: everest-linux-l2@qlogic.com
9382 L: netdev@vger.kernel.org
9383 S: Supported
9384 F: drivers/net/ethernet/qlogic/qed/
9385 F: include/linux/qed/
9386 F: drivers/net/ethernet/qlogic/qede/
9387
9388 QNX4 FILESYSTEM
9389 M: Anders Larsen <al@alarsen.net>
9390 W: http://www.alarsen.net/linux/qnx4fs/
9391 S: Maintained
9392 F: fs/qnx4/
9393 F: include/uapi/linux/qnx4_fs.h
9394 F: include/uapi/linux/qnxtypes.h
9395
9396 QT1010 MEDIA DRIVER
9397 M: Antti Palosaari <crope@iki.fi>
9398 L: linux-media@vger.kernel.org
9399 W: https://linuxtv.org
9400 W: http://palosaari.fi/linux/
9401 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9402 T: git git://linuxtv.org/anttip/media_tree.git
9403 S: Maintained
9404 F: drivers/media/tuners/qt1010*
9405
9406 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9407 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9408 L: linux-wireless@vger.kernel.org
9409 L: ath9k-devel@lists.ath9k.org
9410 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9411 S: Supported
9412 F: drivers/net/wireless/ath/ath9k/
9413
9414 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9415 M: Kalle Valo <kvalo@qca.qualcomm.com>
9416 L: ath10k@lists.infradead.org
9417 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9419 S: Supported
9420 F: drivers/net/wireless/ath/ath10k/
9421
9422 QUALCOMM HEXAGON ARCHITECTURE
9423 M: Richard Kuo <rkuo@codeaurora.org>
9424 L: linux-hexagon@vger.kernel.org
9425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9426 S: Supported
9427 F: arch/hexagon/
9428
9429 QUALCOMM WCN36XX WIRELESS DRIVER
9430 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9431 L: wcn36xx@lists.infradead.org
9432 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9433 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9434 S: Supported
9435 F: drivers/net/wireless/ath/wcn36xx/
9436
9437 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9438 M: Gabriel Somlo <somlo@cmu.edu>
9439 M: "Michael S. Tsirkin" <mst@redhat.com>
9440 L: qemu-devel@nongnu.org
9441 S: Maintained
9442 F: drivers/firmware/qemu_fw_cfg.c
9443
9444 RADOS BLOCK DEVICE (RBD)
9445 M: Ilya Dryomov <idryomov@gmail.com>
9446 M: Sage Weil <sage@redhat.com>
9447 M: Alex Elder <elder@kernel.org>
9448 L: ceph-devel@vger.kernel.org
9449 W: http://ceph.com/
9450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9451 T: git git://github.com/ceph/ceph-client.git
9452 S: Supported
9453 F: Documentation/ABI/testing/sysfs-bus-rbd
9454 F: drivers/block/rbd.c
9455 F: drivers/block/rbd_types.h
9456
9457 RADEON FRAMEBUFFER DISPLAY DRIVER
9458 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9459 L: linux-fbdev@vger.kernel.org
9460 S: Maintained
9461 F: drivers/video/fbdev/aty/radeon*
9462 F: include/uapi/linux/radeonfb.h
9463
9464 RADIOSHARK RADIO DRIVER
9465 M: Hans de Goede <hdegoede@redhat.com>
9466 L: linux-media@vger.kernel.org
9467 T: git git://linuxtv.org/media_tree.git
9468 S: Maintained
9469 F: drivers/media/radio/radio-shark.c
9470
9471 RADIOSHARK2 RADIO DRIVER
9472 M: Hans de Goede <hdegoede@redhat.com>
9473 L: linux-media@vger.kernel.org
9474 T: git git://linuxtv.org/media_tree.git
9475 S: Maintained
9476 F: drivers/media/radio/radio-shark2.c
9477 F: drivers/media/radio/radio-tea5777.c
9478
9479 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9480 M: Paul Mackerras <paulus@samba.org>
9481 L: linux-fbdev@vger.kernel.org
9482 S: Maintained
9483 F: drivers/video/fbdev/aty/aty128fb.c
9484
9485 RALINK MIPS ARCHITECTURE
9486 M: John Crispin <john@phrozen.org>
9487 L: linux-mips@linux-mips.org
9488 S: Maintained
9489 F: arch/mips/ralink
9490
9491 RALINK RT2X00 WIRELESS LAN DRIVER
9492 P: rt2x00 project
9493 M: Stanislaw Gruszka <sgruszka@redhat.com>
9494 M: Helmut Schaa <helmut.schaa@googlemail.com>
9495 L: linux-wireless@vger.kernel.org
9496 S: Maintained
9497 F: drivers/net/wireless/ralink/rt2x00/
9498
9499 RAMDISK RAM BLOCK DEVICE DRIVER
9500 M: Jens Axboe <axboe@kernel.dk>
9501 S: Maintained
9502 F: Documentation/blockdev/ramdisk.txt
9503 F: drivers/block/brd.c
9504
9505 RANDOM NUMBER DRIVER
9506 M: "Theodore Ts'o" <tytso@mit.edu>
9507 S: Maintained
9508 F: drivers/char/random.c
9509
9510 RAPIDIO SUBSYSTEM
9511 M: Matt Porter <mporter@kernel.crashing.org>
9512 M: Alexandre Bounine <alexandre.bounine@idt.com>
9513 S: Maintained
9514 F: drivers/rapidio/
9515
9516 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9517 L: linux-wireless@vger.kernel.org
9518 S: Orphan
9519 F: drivers/net/wireless/ray*
9520
9521 RCUTORTURE MODULE
9522 M: Josh Triplett <josh@joshtriplett.org>
9523 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9524 L: linux-kernel@vger.kernel.org
9525 S: Supported
9526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9527 F: Documentation/RCU/torture.txt
9528 F: kernel/rcu/rcutorture.c
9529
9530 RCUTORTURE TEST FRAMEWORK
9531 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9532 M: Josh Triplett <josh@joshtriplett.org>
9533 R: Steven Rostedt <rostedt@goodmis.org>
9534 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9535 R: Lai Jiangshan <jiangshanlai@gmail.com>
9536 L: linux-kernel@vger.kernel.org
9537 S: Supported
9538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9539 F: tools/testing/selftests/rcutorture
9540
9541 RDC R-321X SoC
9542 M: Florian Fainelli <florian@openwrt.org>
9543 S: Maintained
9544
9545 RDC R6040 FAST ETHERNET DRIVER
9546 M: Florian Fainelli <florian@openwrt.org>
9547 L: netdev@vger.kernel.org
9548 S: Maintained
9549 F: drivers/net/ethernet/rdc/r6040.c
9550
9551 RDS - RELIABLE DATAGRAM SOCKETS
9552 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9553 L: netdev@vger.kernel.org
9554 L: linux-rdma@vger.kernel.org
9555 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9556 W: https://oss.oracle.com/projects/rds/
9557 S: Supported
9558 F: net/rds/
9559 F: Documentation/networking/rds.txt
9560
9561 RDMAVT - RDMA verbs software
9562 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9563 L: linux-rdma@vger.kernel.org
9564 S: Supported
9565 F: drivers/infiniband/sw/rdmavt
9566
9567 READ-COPY UPDATE (RCU)
9568 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9569 M: Josh Triplett <josh@joshtriplett.org>
9570 R: Steven Rostedt <rostedt@goodmis.org>
9571 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9572 R: Lai Jiangshan <jiangshanlai@gmail.com>
9573 L: linux-kernel@vger.kernel.org
9574 W: http://www.rdrop.com/users/paulmck/RCU/
9575 S: Supported
9576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9577 F: Documentation/RCU/
9578 X: Documentation/RCU/torture.txt
9579 F: include/linux/rcu*
9580 X: include/linux/srcu.h
9581 F: kernel/rcu/
9582 X: kernel/torture.c
9583
9584 REAL TIME CLOCK (RTC) SUBSYSTEM
9585 M: Alessandro Zummo <a.zummo@towertech.it>
9586 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9587 L: rtc-linux@googlegroups.com
9588 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9590 S: Maintained
9591 F: Documentation/rtc.txt
9592 F: drivers/rtc/
9593 F: include/linux/rtc.h
9594 F: include/uapi/linux/rtc.h
9595
9596 REALTEK AUDIO CODECS
9597 M: Bard Liao <bardliao@realtek.com>
9598 M: Oder Chiou <oder_chiou@realtek.com>
9599 S: Maintained
9600 F: sound/soc/codecs/rt*
9601 F: include/sound/rt*.h
9602
9603 REISERFS FILE SYSTEM
9604 L: reiserfs-devel@vger.kernel.org
9605 S: Supported
9606 F: fs/reiserfs/
9607
9608 REGISTER MAP ABSTRACTION
9609 M: Mark Brown <broonie@kernel.org>
9610 L: linux-kernel@vger.kernel.org
9611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9612 S: Supported
9613 F: drivers/base/regmap/
9614 F: include/linux/regmap.h
9615
9616 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9617 M: Ohad Ben-Cohen <ohad@wizery.com>
9618 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9619 L: linux-remoteproc@vger.kernel.org
9620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9621 S: Maintained
9622 F: drivers/remoteproc/
9623 F: Documentation/remoteproc.txt
9624 F: include/linux/remoteproc.h
9625
9626 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9627 M: Ohad Ben-Cohen <ohad@wizery.com>
9628 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9629 L: linux-remoteproc@vger.kernel.org
9630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9631 S: Maintained
9632 F: drivers/rpmsg/
9633 F: Documentation/rpmsg.txt
9634 F: include/linux/rpmsg.h
9635
9636 RENESAS ETHERNET DRIVERS
9637 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9638 L: netdev@vger.kernel.org
9639 L: linux-renesas-soc@vger.kernel.org
9640 F: drivers/net/ethernet/renesas/
9641 F: include/linux/sh_eth.h
9642
9643 RENESAS USB2 PHY DRIVER
9644 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9645 L: linux-renesas-soc@vger.kernel.org
9646 S: Maintained
9647 F: drivers/phy/phy-rcar-gen3-usb2.c
9648
9649 RESET CONTROLLER FRAMEWORK
9650 M: Philipp Zabel <p.zabel@pengutronix.de>
9651 T: git git://git.pengutronix.de/git/pza/linux
9652 S: Maintained
9653 F: drivers/reset/
9654 F: Documentation/devicetree/bindings/reset/
9655 F: include/dt-bindings/reset/
9656 F: include/linux/reset.h
9657 F: include/linux/reset-controller.h
9658
9659 RFKILL
9660 M: Johannes Berg <johannes@sipsolutions.net>
9661 L: linux-wireless@vger.kernel.org
9662 W: http://wireless.kernel.org/
9663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9665 S: Maintained
9666 F: Documentation/rfkill.txt
9667 F: net/rfkill/
9668
9669 RHASHTABLE
9670 M: Thomas Graf <tgraf@suug.ch>
9671 L: netdev@vger.kernel.org
9672 S: Maintained
9673 F: lib/rhashtable.c
9674 F: include/linux/rhashtable.h
9675
9676 RICOH SMARTMEDIA/XD DRIVER
9677 M: Maxim Levitsky <maximlevitsky@gmail.com>
9678 S: Maintained
9679 F: drivers/mtd/nand/r852.c
9680 F: drivers/mtd/nand/r852.h
9681
9682 RICOH R5C592 MEMORYSTICK DRIVER
9683 M: Maxim Levitsky <maximlevitsky@gmail.com>
9684 S: Maintained
9685 F: drivers/memstick/host/r592.*
9686
9687 ROCCAT DRIVERS
9688 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9689 W: http://sourceforge.net/projects/roccat/
9690 S: Maintained
9691 F: drivers/hid/hid-roccat*
9692 F: include/linux/hid-roccat*
9693 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9694
9695 ROCKER DRIVER
9696 M: Jiri Pirko <jiri@resnulli.us>
9697 M: Scott Feldman <sfeldma@gmail.com>
9698 L: netdev@vger.kernel.org
9699 S: Supported
9700 F: drivers/net/ethernet/rocker/
9701
9702 ROCKETPORT DRIVER
9703 P: Comtrol Corp.
9704 W: http://www.comtrol.com
9705 S: Maintained
9706 F: Documentation/serial/rocket.txt
9707 F: drivers/tty/rocket*
9708
9709 ROCKETPORT EXPRESS/INFINITY DRIVER
9710 M: Kevin Cernekee <cernekee@gmail.com>
9711 L: linux-serial@vger.kernel.org
9712 S: Odd Fixes
9713 F: drivers/tty/serial/rp2.*
9714
9715 ROSE NETWORK LAYER
9716 M: Ralf Baechle <ralf@linux-mips.org>
9717 L: linux-hams@vger.kernel.org
9718 W: http://www.linux-ax25.org/
9719 S: Maintained
9720 F: include/net/rose.h
9721 F: include/uapi/linux/rose.h
9722 F: net/rose/
9723
9724 RTL2830 MEDIA DRIVER
9725 M: Antti Palosaari <crope@iki.fi>
9726 L: linux-media@vger.kernel.org
9727 W: https://linuxtv.org
9728 W: http://palosaari.fi/linux/
9729 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9730 T: git git://linuxtv.org/anttip/media_tree.git
9731 S: Maintained
9732 F: drivers/media/dvb-frontends/rtl2830*
9733
9734 RTL2832 MEDIA DRIVER
9735 M: Antti Palosaari <crope@iki.fi>
9736 L: linux-media@vger.kernel.org
9737 W: https://linuxtv.org
9738 W: http://palosaari.fi/linux/
9739 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9740 T: git git://linuxtv.org/anttip/media_tree.git
9741 S: Maintained
9742 F: drivers/media/dvb-frontends/rtl2832*
9743
9744 RTL2832_SDR MEDIA DRIVER
9745 M: Antti Palosaari <crope@iki.fi>
9746 L: linux-media@vger.kernel.org
9747 W: https://linuxtv.org
9748 W: http://palosaari.fi/linux/
9749 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9750 T: git git://linuxtv.org/anttip/media_tree.git
9751 S: Maintained
9752 F: drivers/media/dvb-frontends/rtl2832_sdr*
9753
9754 RTL8180 WIRELESS DRIVER
9755 L: linux-wireless@vger.kernel.org
9756 W: http://wireless.kernel.org/
9757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9758 S: Orphan
9759 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9760
9761 RTL8187 WIRELESS DRIVER
9762 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9763 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9764 M: Larry Finger <Larry.Finger@lwfinger.net>
9765 L: linux-wireless@vger.kernel.org
9766 W: http://wireless.kernel.org/
9767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9768 S: Maintained
9769 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9770
9771 RTL8192CE WIRELESS DRIVER
9772 M: Larry Finger <Larry.Finger@lwfinger.net>
9773 M: Chaoming Li <chaoming_li@realsil.com.cn>
9774 L: linux-wireless@vger.kernel.org
9775 W: http://wireless.kernel.org/
9776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9777 S: Maintained
9778 F: drivers/net/wireless/realtek/rtlwifi/
9779 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
9780
9781 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
9782 M: Jes Sorensen <Jes.Sorensen@redhat.com>
9783 L: linux-wireless@vger.kernel.org
9784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
9785 S: Maintained
9786 F: drivers/net/wireless/realtek/rtl8xxxu/
9787
9788 S3 SAVAGE FRAMEBUFFER DRIVER
9789 M: Antonino Daplas <adaplas@gmail.com>
9790 L: linux-fbdev@vger.kernel.org
9791 S: Maintained
9792 F: drivers/video/fbdev/savage/
9793
9794 S390
9795 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
9796 M: Heiko Carstens <heiko.carstens@de.ibm.com>
9797 L: linux-s390@vger.kernel.org
9798 W: http://www.ibm.com/developerworks/linux/linux390/
9799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
9800 S: Supported
9801 F: arch/s390/
9802 F: drivers/s390/
9803 F: Documentation/s390/
9804 F: Documentation/DocBook/s390*
9805
9806 S390 COMMON I/O LAYER
9807 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9808 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
9809 L: linux-s390@vger.kernel.org
9810 W: http://www.ibm.com/developerworks/linux/linux390/
9811 S: Supported
9812 F: drivers/s390/cio/
9813
9814 S390 DASD DRIVER
9815 M: Stefan Weinhuber <wein@de.ibm.com>
9816 M: Stefan Haberland <stefan.haberland@de.ibm.com>
9817 L: linux-s390@vger.kernel.org
9818 W: http://www.ibm.com/developerworks/linux/linux390/
9819 S: Supported
9820 F: drivers/s390/block/dasd*
9821 F: block/partitions/ibm.c
9822
9823 S390 NETWORK DRIVERS
9824 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9825 L: linux-s390@vger.kernel.org
9826 W: http://www.ibm.com/developerworks/linux/linux390/
9827 S: Supported
9828 F: drivers/s390/net/
9829
9830 S390 PCI SUBSYSTEM
9831 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
9832 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9833 L: linux-s390@vger.kernel.org
9834 W: http://www.ibm.com/developerworks/linux/linux390/
9835 S: Supported
9836 F: arch/s390/pci/
9837 F: drivers/pci/hotplug/s390_pci_hpc.c
9838
9839 S390 ZCRYPT DRIVER
9840 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
9841 L: linux-s390@vger.kernel.org
9842 W: http://www.ibm.com/developerworks/linux/linux390/
9843 S: Supported
9844 F: drivers/s390/crypto/
9845
9846 S390 ZFCP DRIVER
9847 M: Steffen Maier <maier@linux.vnet.ibm.com>
9848 L: linux-s390@vger.kernel.org
9849 W: http://www.ibm.com/developerworks/linux/linux390/
9850 S: Supported
9851 F: drivers/s390/scsi/zfcp_*
9852
9853 S390 IUCV NETWORK LAYER
9854 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
9855 L: linux-s390@vger.kernel.org
9856 W: http://www.ibm.com/developerworks/linux/linux390/
9857 S: Supported
9858 F: drivers/s390/net/*iucv*
9859 F: include/net/iucv/
9860 F: net/iucv/
9861
9862 S390 IOMMU (PCI)
9863 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
9864 L: linux-s390@vger.kernel.org
9865 W: http://www.ibm.com/developerworks/linux/linux390/
9866 S: Supported
9867 F: drivers/iommu/s390-iommu.c
9868
9869 S3C24XX SD/MMC Driver
9870 M: Ben Dooks <ben-linux@fluff.org>
9871 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9872 S: Supported
9873 F: drivers/mmc/host/s3cmci.*
9874
9875 SAA6588 RDS RECEIVER DRIVER
9876 M: Hans Verkuil <hverkuil@xs4all.nl>
9877 L: linux-media@vger.kernel.org
9878 T: git git://linuxtv.org/media_tree.git
9879 W: https://linuxtv.org
9880 S: Odd Fixes
9881 F: drivers/media/i2c/saa6588*
9882
9883 SAA7134 VIDEO4LINUX DRIVER
9884 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
9885 M: Mauro Carvalho Chehab <mchehab@kernel.org>
9886 L: linux-media@vger.kernel.org
9887 W: https://linuxtv.org
9888 T: git git://linuxtv.org/media_tree.git
9889 S: Odd fixes
9890 F: Documentation/video4linux/*.saa7134
9891 F: drivers/media/pci/saa7134/
9892
9893 SAA7146 VIDEO4LINUX-2 DRIVER
9894 M: Hans Verkuil <hverkuil@xs4all.nl>
9895 L: linux-media@vger.kernel.org
9896 T: git git://linuxtv.org/media_tree.git
9897 S: Maintained
9898 F: drivers/media/common/saa7146/
9899 F: drivers/media/pci/saa7146/
9900 F: include/media/saa7146*
9901
9902 SAMSUNG LAPTOP DRIVER
9903 M: Corentin Chary <corentin.chary@gmail.com>
9904 L: platform-driver-x86@vger.kernel.org
9905 S: Maintained
9906 F: drivers/platform/x86/samsung-laptop.c
9907
9908 SAMSUNG AUDIO (ASoC) DRIVERS
9909 M: Sangbeom Kim <sbkim73@samsung.com>
9910 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9911 S: Supported
9912 F: sound/soc/samsung/
9913
9914 SAMSUNG FRAMEBUFFER DRIVER
9915 M: Jingoo Han <jingoohan1@gmail.com>
9916 L: linux-fbdev@vger.kernel.org
9917 S: Maintained
9918 F: drivers/video/fbdev/s3c-fb.c
9919
9920 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
9921 M: Sangbeom Kim <sbkim73@samsung.com>
9922 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9923 L: linux-kernel@vger.kernel.org
9924 L: linux-samsung-soc@vger.kernel.org
9925 S: Supported
9926 F: drivers/mfd/sec*.c
9927 F: drivers/regulator/s2m*.c
9928 F: drivers/regulator/s5m*.c
9929 F: drivers/clk/clk-s2mps11.c
9930 F: drivers/rtc/rtc-s5m.c
9931 F: include/linux/mfd/samsung/
9932 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
9933 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
9934 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
9935 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
9936
9937 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
9938 M: Kyungmin Park <kyungmin.park@samsung.com>
9939 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9940 L: linux-media@vger.kernel.org
9941 Q: https://patchwork.linuxtv.org/project/linux-media/list/
9942 S: Supported
9943 F: drivers/media/platform/exynos4-is/
9944
9945 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
9946 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
9947 L: linux-media@vger.kernel.org
9948 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9949 S: Maintained
9950 F: drivers/media/platform/s3c-camif/
9951 F: include/media/drv-intf/s3c_camif.h
9952
9953 SAMSUNG S5C73M3 CAMERA DRIVER
9954 M: Kyungmin Park <kyungmin.park@samsung.com>
9955 M: Andrzej Hajda <a.hajda@samsung.com>
9956 L: linux-media@vger.kernel.org
9957 S: Supported
9958 F: drivers/media/i2c/s5c73m3/*
9959
9960 SAMSUNG S5K5BAF CAMERA DRIVER
9961 M: Kyungmin Park <kyungmin.park@samsung.com>
9962 M: Andrzej Hajda <a.hajda@samsung.com>
9963 L: linux-media@vger.kernel.org
9964 S: Supported
9965 F: drivers/media/i2c/s5k5baf.c
9966
9967 SAMSUNG S3FWRN5 NFC DRIVER
9968 M: Robert Baldyga <r.baldyga@samsung.com>
9969 M: Krzysztof Opasiak <k.opasiak@samsung.com>
9970 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9971 S: Supported
9972 F: drivers/nfc/s3fwrn5
9973
9974 SAMSUNG SOC CLOCK DRIVERS
9975 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9976 M: Tomasz Figa <tomasz.figa@gmail.com>
9977 S: Supported
9978 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9979 F: drivers/clk/samsung/
9980
9981 SAMSUNG SXGBE DRIVERS
9982 M: Byungho An <bh74.an@samsung.com>
9983 M: Girish K S <ks.giri@samsung.com>
9984 M: Vipul Pandya <vipul.pandya@samsung.com>
9985 S: Supported
9986 L: netdev@vger.kernel.org
9987 F: drivers/net/ethernet/samsung/sxgbe/
9988
9989 SAMSUNG THERMAL DRIVER
9990 M: Lukasz Majewski <l.majewski@samsung.com>
9991 L: linux-pm@vger.kernel.org
9992 L: linux-samsung-soc@vger.kernel.org
9993 S: Supported
9994 T: git https://github.com/lmajewski/linux-samsung-thermal.git
9995 F: drivers/thermal/samsung/
9996
9997 SAMSUNG USB2 PHY DRIVER
9998 M: Kamil Debski <k.debski@samsung.com>
9999 L: linux-kernel@vger.kernel.org
10000 S: Supported
10001 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10002 F: Documentation/phy/samsung-usb2.txt
10003 F: drivers/phy/phy-exynos4210-usb2.c
10004 F: drivers/phy/phy-exynos4x12-usb2.c
10005 F: drivers/phy/phy-exynos5250-usb2.c
10006 F: drivers/phy/phy-s5pv210-usb2.c
10007 F: drivers/phy/phy-samsung-usb2.c
10008 F: drivers/phy/phy-samsung-usb2.h
10009
10010 SERIAL DRIVERS
10011 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10012 L: linux-serial@vger.kernel.org
10013 S: Maintained
10014 F: drivers/tty/serial/
10015
10016 SYNOPSYS DESIGNWARE DMAC DRIVER
10017 M: Viresh Kumar <vireshk@kernel.org>
10018 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10019 S: Maintained
10020 F: include/linux/dma/dw.h
10021 F: include/linux/platform_data/dma-dw.h
10022 F: drivers/dma/dw/
10023
10024 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10025 M: Lars Persson <lars.persson@axis.com>
10026 L: netdev@vger.kernel.org
10027 S: Supported
10028 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10029 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10030
10031 SYNOPSYS DESIGNWARE I2C DRIVER
10032 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10033 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10034 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10035 L: linux-i2c@vger.kernel.org
10036 S: Maintained
10037 F: drivers/i2c/busses/i2c-designware-*
10038 F: include/linux/platform_data/i2c-designware.h
10039
10040 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10041 M: Jaehoon Chung <jh80.chung@samsung.com>
10042 L: linux-mmc@vger.kernel.org
10043 S: Maintained
10044 F: include/linux/mmc/dw_mmc.h
10045 F: drivers/mmc/host/dw_mmc*
10046
10047 SYSTEM TRACE MODULE CLASS
10048 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10049 S: Maintained
10050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10051 F: Documentation/trace/stm.txt
10052 F: drivers/hwtracing/stm/
10053 F: include/linux/stm.h
10054 F: include/uapi/linux/stm.h
10055
10056 THUNDERBOLT DRIVER
10057 M: Andreas Noever <andreas.noever@gmail.com>
10058 S: Maintained
10059 F: drivers/thunderbolt/
10060
10061 TI BQ27XXX POWER SUPPLY DRIVER
10062 R: Andrew F. Davis <afd@ti.com>
10063 F: include/linux/power/bq27xxx_battery.h
10064 F: drivers/power/bq27xxx_battery.c
10065 F: drivers/power/bq27xxx_battery_i2c.c
10066
10067 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10068 M: John Stultz <john.stultz@linaro.org>
10069 M: Thomas Gleixner <tglx@linutronix.de>
10070 L: linux-kernel@vger.kernel.org
10071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10072 S: Supported
10073 F: include/linux/clocksource.h
10074 F: include/linux/time.h
10075 F: include/linux/timex.h
10076 F: include/uapi/linux/time.h
10077 F: include/uapi/linux/timex.h
10078 F: kernel/time/clocksource.c
10079 F: kernel/time/time*.c
10080 F: kernel/time/alarmtimer.c
10081 F: kernel/time/ntp.c
10082 F: tools/testing/selftests/timers/
10083
10084 SC1200 WDT DRIVER
10085 M: Zwane Mwaikambo <zwanem@gmail.com>
10086 S: Maintained
10087 F: drivers/watchdog/sc1200wdt.c
10088
10089 SCHEDULER
10090 M: Ingo Molnar <mingo@redhat.com>
10091 M: Peter Zijlstra <peterz@infradead.org>
10092 L: linux-kernel@vger.kernel.org
10093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10094 S: Maintained
10095 F: kernel/sched/
10096 F: include/linux/sched.h
10097 F: include/uapi/linux/sched.h
10098 F: include/linux/wait.h
10099
10100 SCORE ARCHITECTURE
10101 M: Chen Liqin <liqin.linux@gmail.com>
10102 M: Lennox Wu <lennox.wu@gmail.com>
10103 W: http://www.sunplus.com
10104 S: Supported
10105 F: arch/score/
10106
10107 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10108 M: Sudeep Holla <sudeep.holla@arm.com>
10109 L: linux-arm-kernel@lists.infradead.org
10110 S: Maintained
10111 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10112 F: drivers/clk/clk-scpi.c
10113 F: drivers/cpufreq/scpi-cpufreq.c
10114 F: drivers/firmware/arm_scpi.c
10115 F: include/linux/scpi_protocol.h
10116
10117 SCSI CDROM DRIVER
10118 M: Jens Axboe <axboe@kernel.dk>
10119 L: linux-scsi@vger.kernel.org
10120 W: http://www.kernel.dk
10121 S: Maintained
10122 F: drivers/scsi/sr*
10123
10124 SCSI RDMA PROTOCOL (SRP) INITIATOR
10125 M: Bart Van Assche <bart.vanassche@sandisk.com>
10126 L: linux-rdma@vger.kernel.org
10127 S: Supported
10128 W: http://www.openfabrics.org
10129 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10131 F: drivers/infiniband/ulp/srp/
10132 F: include/scsi/srp.h
10133
10134 SCSI SG DRIVER
10135 M: Doug Gilbert <dgilbert@interlog.com>
10136 L: linux-scsi@vger.kernel.org
10137 W: http://sg.danny.cz/sg
10138 S: Maintained
10139 F: Documentation/scsi/scsi-generic.txt
10140 F: drivers/scsi/sg.c
10141 F: include/scsi/sg.h
10142
10143 SCSI SUBSYSTEM
10144 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10146 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10148 L: linux-scsi@vger.kernel.org
10149 S: Maintained
10150 F: drivers/scsi/
10151 F: include/scsi/
10152
10153 SCSI TAPE DRIVER
10154 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10155 L: linux-scsi@vger.kernel.org
10156 S: Maintained
10157 F: Documentation/scsi/st.txt
10158 F: drivers/scsi/st.*
10159 F: drivers/scsi/st_*.h
10160
10161 SCTP PROTOCOL
10162 M: Vlad Yasevich <vyasevich@gmail.com>
10163 M: Neil Horman <nhorman@tuxdriver.com>
10164 L: linux-sctp@vger.kernel.org
10165 W: http://lksctp.sourceforge.net
10166 S: Maintained
10167 F: Documentation/networking/sctp.txt
10168 F: include/linux/sctp.h
10169 F: include/uapi/linux/sctp.h
10170 F: include/net/sctp/
10171 F: net/sctp/
10172
10173 SCx200 CPU SUPPORT
10174 M: Jim Cromie <jim.cromie@gmail.com>
10175 S: Odd Fixes
10176 F: Documentation/i2c/busses/scx200_acb
10177 F: arch/x86/platform/scx200/
10178 F: drivers/watchdog/scx200_wdt.c
10179 F: drivers/i2c/busses/scx200*
10180 F: drivers/mtd/maps/scx200_docflash.c
10181 F: include/linux/scx200.h
10182
10183 SCx200 GPIO DRIVER
10184 M: Jim Cromie <jim.cromie@gmail.com>
10185 S: Maintained
10186 F: drivers/char/scx200_gpio.c
10187 F: include/linux/scx200_gpio.h
10188
10189 SCx200 HRT CLOCKSOURCE DRIVER
10190 M: Jim Cromie <jim.cromie@gmail.com>
10191 S: Maintained
10192 F: drivers/clocksource/scx200_hrt.c
10193
10194 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10195 M: Sascha Sommer <saschasommer@freenet.de>
10196 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10197 S: Maintained
10198 F: drivers/mmc/host/sdricoh_cs.c
10199
10200 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10201 M: Adrian Hunter <adrian.hunter@intel.com>
10202 L: linux-mmc@vger.kernel.org
10203 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10204 S: Maintained
10205 F: drivers/mmc/host/sdhci*
10206 F: include/linux/mmc/sdhci*
10207
10208 SECURE COMPUTING
10209 M: Kees Cook <keescook@chromium.org>
10210 R: Andy Lutomirski <luto@amacapital.net>
10211 R: Will Drewry <wad@chromium.org>
10212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10213 S: Supported
10214 F: kernel/seccomp.c
10215 F: include/uapi/linux/seccomp.h
10216 F: include/linux/seccomp.h
10217 F: tools/testing/selftests/seccomp/*
10218 K: \bsecure_computing
10219 K: \bTIF_SECCOMP\b
10220
10221 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10222 M: Ben Dooks <ben-linux@fluff.org>
10223 M: Jaehoon Chung <jh80.chung@samsung.com>
10224 L: linux-mmc@vger.kernel.org
10225 S: Maintained
10226 F: drivers/mmc/host/sdhci-s3c*
10227
10228 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10229 M: Viresh Kumar <vireshk@kernel.org>
10230 L: linux-mmc@vger.kernel.org
10231 S: Maintained
10232 F: drivers/mmc/host/sdhci-spear.c
10233
10234 SECURITY SUBSYSTEM
10235 M: James Morris <james.l.morris@oracle.com>
10236 M: "Serge E. Hallyn" <serge@hallyn.com>
10237 L: linux-security-module@vger.kernel.org (suggested Cc:)
10238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10239 W: http://kernsec.org/
10240 S: Supported
10241 F: security/
10242
10243 SECURITY CONTACT
10244 M: Security Officers <security@kernel.org>
10245 S: Supported
10246
10247 SELINUX SECURITY MODULE
10248 M: Paul Moore <paul@paul-moore.com>
10249 M: Stephen Smalley <sds@tycho.nsa.gov>
10250 M: Eric Paris <eparis@parisplace.org>
10251 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10252 W: http://selinuxproject.org
10253 T: git git://git.infradead.org/users/pcmoore/selinux
10254 S: Supported
10255 F: include/linux/selinux*
10256 F: security/selinux/
10257 F: scripts/selinux/
10258
10259 APPARMOR SECURITY MODULE
10260 M: John Johansen <john.johansen@canonical.com>
10261 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10262 W: apparmor.wiki.kernel.org
10263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10264 S: Supported
10265 F: security/apparmor/
10266
10267 LOADPIN SECURITY MODULE
10268 M: Kees Cook <keescook@chromium.org>
10269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10270 S: Supported
10271 F: security/loadpin/
10272
10273 YAMA SECURITY MODULE
10274 M: Kees Cook <keescook@chromium.org>
10275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10276 S: Supported
10277 F: security/yama/
10278
10279 SENSABLE PHANTOM
10280 M: Jiri Slaby <jirislaby@gmail.com>
10281 S: Maintained
10282 F: drivers/misc/phantom.c
10283 F: include/uapi/linux/phantom.h
10284
10285 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10286 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10287 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10288 M: John Soni Jose <sony.john@avagotech.com>
10289 L: linux-scsi@vger.kernel.org
10290 W: http://www.avagotech.com
10291 S: Supported
10292 F: drivers/scsi/be2iscsi/
10293
10294 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER
10295 M: Sathya Perla <sathya.perla@broadcom.com>
10296 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10297 M: Padmanabh Ratnakar <padmanabh.ratnakar@broadcom.com>
10298 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10299 M: Somnath Kotur <somnath.kotur@broadcom.com>
10300 L: netdev@vger.kernel.org
10301 W: http://www.emulex.com
10302 S: Supported
10303 F: drivers/net/ethernet/emulex/benet/
10304
10305 EMULEX ONECONNECT ROCE DRIVER
10306 M: Selvin Xavier <selvin.xavier@avagotech.com>
10307 M: Devesh Sharma <devesh.sharma@avagotech.com>
10308 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10309 L: linux-rdma@vger.kernel.org
10310 W: http://www.emulex.com
10311 S: Supported
10312 F: drivers/infiniband/hw/ocrdma/
10313
10314 SFC NETWORK DRIVER
10315 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10316 M: Edward Cree <ecree@solarflare.com>
10317 M: Bert Kenward <bkenward@solarflare.com>
10318 L: netdev@vger.kernel.org
10319 S: Supported
10320 F: drivers/net/ethernet/sfc/
10321
10322 SGI GRU DRIVER
10323 M: Dimitri Sivanich <sivanich@sgi.com>
10324 S: Maintained
10325 F: drivers/misc/sgi-gru/
10326
10327 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10328 M: Pat Gefre <pfg@sgi.com>
10329 L: linux-ia64@vger.kernel.org
10330 S: Supported
10331 F: Documentation/ia64/serial.txt
10332 F: drivers/tty/serial/ioc?_serial.c
10333 F: include/linux/ioc?.h
10334
10335 SGI XP/XPC/XPNET DRIVER
10336 M: Cliff Whickman <cpw@sgi.com>
10337 M: Robin Holt <robinmholt@gmail.com>
10338 S: Maintained
10339 F: drivers/misc/sgi-xp/
10340
10341 SI2157 MEDIA DRIVER
10342 M: Antti Palosaari <crope@iki.fi>
10343 L: linux-media@vger.kernel.org
10344 W: https://linuxtv.org
10345 W: http://palosaari.fi/linux/
10346 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10347 T: git git://linuxtv.org/anttip/media_tree.git
10348 S: Maintained
10349 F: drivers/media/tuners/si2157*
10350
10351 SI2168 MEDIA DRIVER
10352 M: Antti Palosaari <crope@iki.fi>
10353 L: linux-media@vger.kernel.org
10354 W: https://linuxtv.org
10355 W: http://palosaari.fi/linux/
10356 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10357 T: git git://linuxtv.org/anttip/media_tree.git
10358 S: Maintained
10359 F: drivers/media/dvb-frontends/si2168*
10360
10361 SI470X FM RADIO RECEIVER I2C DRIVER
10362 M: Hans Verkuil <hverkuil@xs4all.nl>
10363 L: linux-media@vger.kernel.org
10364 T: git git://linuxtv.org/media_tree.git
10365 W: https://linuxtv.org
10366 S: Odd Fixes
10367 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10368
10369 SI470X FM RADIO RECEIVER USB DRIVER
10370 M: Hans Verkuil <hverkuil@xs4all.nl>
10371 L: linux-media@vger.kernel.org
10372 T: git git://linuxtv.org/media_tree.git
10373 W: https://linuxtv.org
10374 S: Maintained
10375 F: drivers/media/radio/si470x/radio-si470x-common.c
10376 F: drivers/media/radio/si470x/radio-si470x.h
10377 F: drivers/media/radio/si470x/radio-si470x-usb.c
10378
10379 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10380 M: Eduardo Valentin <edubezval@gmail.com>
10381 L: linux-media@vger.kernel.org
10382 T: git git://linuxtv.org/media_tree.git
10383 W: https://linuxtv.org
10384 S: Odd Fixes
10385 F: drivers/media/radio/si4713/si4713.?
10386
10387 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10388 M: Eduardo Valentin <edubezval@gmail.com>
10389 L: linux-media@vger.kernel.org
10390 T: git git://linuxtv.org/media_tree.git
10391 W: https://linuxtv.org
10392 S: Odd Fixes
10393 F: drivers/media/radio/si4713/radio-platform-si4713.c
10394
10395 SI4713 FM RADIO TRANSMITTER USB DRIVER
10396 M: Hans Verkuil <hverkuil@xs4all.nl>
10397 L: linux-media@vger.kernel.org
10398 T: git git://linuxtv.org/media_tree.git
10399 W: https://linuxtv.org
10400 S: Maintained
10401 F: drivers/media/radio/si4713/radio-usb-si4713.c
10402
10403 SIANO DVB DRIVER
10404 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10405 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10406 L: linux-media@vger.kernel.org
10407 W: https://linuxtv.org
10408 T: git git://linuxtv.org/media_tree.git
10409 S: Odd fixes
10410 F: drivers/media/common/siano/
10411 F: drivers/media/usb/siano/
10412 F: drivers/media/usb/siano/
10413 F: drivers/media/mmc/siano/
10414
10415 SIMPLEFB FB DRIVER
10416 M: Hans de Goede <hdegoede@redhat.com>
10417 L: linux-fbdev@vger.kernel.org
10418 S: Maintained
10419 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10420 F: drivers/video/fbdev/simplefb.c
10421 F: include/linux/platform_data/simplefb.h
10422
10423 SH_VEU V4L2 MEM2MEM DRIVER
10424 L: linux-media@vger.kernel.org
10425 S: Orphan
10426 F: drivers/media/platform/sh_veu.c
10427
10428 SH_VOU V4L2 OUTPUT DRIVER
10429 L: linux-media@vger.kernel.org
10430 S: Orphan
10431 F: drivers/media/platform/sh_vou.c
10432 F: include/media/drv-intf/sh_vou.h
10433
10434 SIMPLE FIRMWARE INTERFACE (SFI)
10435 M: Len Brown <lenb@kernel.org>
10436 L: sfi-devel@simplefirmware.org
10437 W: http://simplefirmware.org/
10438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10439 S: Supported
10440 F: arch/x86/platform/sfi/
10441 F: drivers/sfi/
10442 F: include/linux/sfi*.h
10443
10444 SIMTEC EB110ATX (Chalice CATS)
10445 P: Ben Dooks
10446 P: Vincent Sanders <vince@simtec.co.uk>
10447 M: Simtec Linux Team <linux@simtec.co.uk>
10448 W: http://www.simtec.co.uk/products/EB110ATX/
10449 S: Supported
10450
10451 SIMTEC EB2410ITX (BAST)
10452 P: Ben Dooks
10453 P: Vincent Sanders <vince@simtec.co.uk>
10454 M: Simtec Linux Team <linux@simtec.co.uk>
10455 W: http://www.simtec.co.uk/products/EB2410ITX/
10456 S: Supported
10457 F: arch/arm/mach-s3c24xx/mach-bast.c
10458 F: arch/arm/mach-s3c24xx/bast-ide.c
10459 F: arch/arm/mach-s3c24xx/bast-irq.c
10460
10461 TI DAVINCI MACHINE SUPPORT
10462 M: Sekhar Nori <nsekhar@ti.com>
10463 M: Kevin Hilman <khilman@kernel.org>
10464 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10466 S: Supported
10467 F: arch/arm/mach-davinci/
10468 F: drivers/i2c/busses/i2c-davinci.c
10469
10470 TI DAVINCI SERIES MEDIA DRIVER
10471 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10472 L: linux-media@vger.kernel.org
10473 W: https://linuxtv.org
10474 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10475 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10476 S: Maintained
10477 F: drivers/media/platform/davinci/
10478 F: include/media/davinci/
10479
10480 TI AM437X VPFE DRIVER
10481 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10482 L: linux-media@vger.kernel.org
10483 W: https://linuxtv.org
10484 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10485 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10486 S: Maintained
10487 F: drivers/media/platform/am437x/
10488
10489 OV2659 OMNIVISION SENSOR DRIVER
10490 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10491 L: linux-media@vger.kernel.org
10492 W: https://linuxtv.org
10493 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10494 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10495 S: Maintained
10496 F: drivers/media/i2c/ov2659.c
10497 F: include/media/i2c/ov2659.h
10498
10499 SILICON MOTION SM712 FRAME BUFFER DRIVER
10500 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10501 M: Teddy Wang <teddy.wang@siliconmotion.com>
10502 M: Sudip Mukherjee <sudip@vectorindia.org>
10503 L: linux-fbdev@vger.kernel.org
10504 S: Maintained
10505 F: drivers/video/fbdev/sm712*
10506 F: Documentation/fb/sm712fb.txt
10507
10508 SIS 190 ETHERNET DRIVER
10509 M: Francois Romieu <romieu@fr.zoreil.com>
10510 L: netdev@vger.kernel.org
10511 S: Maintained
10512 F: drivers/net/ethernet/sis/sis190.c
10513
10514 SIS 900/7016 FAST ETHERNET DRIVER
10515 M: Daniele Venzano <venza@brownhat.org>
10516 W: http://www.brownhat.org/sis900.html
10517 L: netdev@vger.kernel.org
10518 S: Maintained
10519 F: drivers/net/ethernet/sis/sis900.*
10520
10521 SIS FRAMEBUFFER DRIVER
10522 M: Thomas Winischhofer <thomas@winischhofer.net>
10523 W: http://www.winischhofer.net/linuxsisvga.shtml
10524 S: Maintained
10525 F: Documentation/fb/sisfb.txt
10526 F: drivers/video/fbdev/sis/
10527 F: include/video/sisfb.h
10528
10529 SIS USB2VGA DRIVER
10530 M: Thomas Winischhofer <thomas@winischhofer.net>
10531 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10532 S: Maintained
10533 F: drivers/usb/misc/sisusbvga/
10534
10535 SLAB ALLOCATOR
10536 M: Christoph Lameter <cl@linux.com>
10537 M: Pekka Enberg <penberg@kernel.org>
10538 M: David Rientjes <rientjes@google.com>
10539 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10540 M: Andrew Morton <akpm@linux-foundation.org>
10541 L: linux-mm@kvack.org
10542 S: Maintained
10543 F: include/linux/sl?b*.h
10544 F: mm/sl?b*
10545
10546 SLEEPABLE READ-COPY UPDATE (SRCU)
10547 M: Lai Jiangshan <jiangshanlai@gmail.com>
10548 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10549 M: Josh Triplett <josh@joshtriplett.org>
10550 R: Steven Rostedt <rostedt@goodmis.org>
10551 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10552 L: linux-kernel@vger.kernel.org
10553 W: http://www.rdrop.com/users/paulmck/RCU/
10554 S: Supported
10555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10556 F: include/linux/srcu.h
10557 F: kernel/rcu/srcu.c
10558
10559 SMACK SECURITY MODULE
10560 M: Casey Schaufler <casey@schaufler-ca.com>
10561 L: linux-security-module@vger.kernel.org
10562 W: http://schaufler-ca.com
10563 T: git git://git.gitorious.org/smack-next/kernel.git
10564 S: Maintained
10565 F: Documentation/security/Smack.txt
10566 F: security/smack/
10567
10568 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10569 M: Kevin Hilman <khilman@kernel.org>
10570 M: Nishanth Menon <nm@ti.com>
10571 S: Maintained
10572 F: drivers/power/avs/
10573 F: include/linux/power/smartreflex.h
10574 L: linux-pm@vger.kernel.org
10575
10576 SMC91x ETHERNET DRIVER
10577 M: Nicolas Pitre <nico@fluxnic.net>
10578 S: Odd Fixes
10579 F: drivers/net/ethernet/smsc/smc91x.*
10580
10581 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10582 M: Sakari Ailus <sakari.ailus@iki.fi>
10583 L: linux-media@vger.kernel.org
10584 S: Maintained
10585 F: drivers/media/i2c/smiapp/
10586 F: include/media/i2c/smiapp.h
10587 F: drivers/media/i2c/smiapp-pll.c
10588 F: drivers/media/i2c/smiapp-pll.h
10589 F: include/uapi/linux/smiapp.h
10590 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10591
10592 SMM665 HARDWARE MONITOR DRIVER
10593 M: Guenter Roeck <linux@roeck-us.net>
10594 L: linux-hwmon@vger.kernel.org
10595 S: Maintained
10596 F: Documentation/hwmon/smm665
10597 F: drivers/hwmon/smm665.c
10598
10599 SMSC EMC2103 HARDWARE MONITOR DRIVER
10600 M: Steve Glendinning <steve.glendinning@shawell.net>
10601 L: linux-hwmon@vger.kernel.org
10602 S: Maintained
10603 F: Documentation/hwmon/emc2103
10604 F: drivers/hwmon/emc2103.c
10605
10606 SMSC SCH5627 HARDWARE MONITOR DRIVER
10607 M: Hans de Goede <hdegoede@redhat.com>
10608 L: linux-hwmon@vger.kernel.org
10609 S: Supported
10610 F: Documentation/hwmon/sch5627
10611 F: drivers/hwmon/sch5627.c
10612
10613 SMSC47B397 HARDWARE MONITOR DRIVER
10614 M: Jean Delvare <jdelvare@suse.com>
10615 L: linux-hwmon@vger.kernel.org
10616 S: Maintained
10617 F: Documentation/hwmon/smsc47b397
10618 F: drivers/hwmon/smsc47b397.c
10619
10620 SMSC911x ETHERNET DRIVER
10621 M: Steve Glendinning <steve.glendinning@shawell.net>
10622 L: netdev@vger.kernel.org
10623 S: Maintained
10624 F: include/linux/smsc911x.h
10625 F: drivers/net/ethernet/smsc/smsc911x.*
10626
10627 SMSC9420 PCI ETHERNET DRIVER
10628 M: Steve Glendinning <steve.glendinning@shawell.net>
10629 L: netdev@vger.kernel.org
10630 S: Maintained
10631 F: drivers/net/ethernet/smsc/smsc9420.*
10632
10633 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10634 M: Steve Glendinning <steve.glendinning@shawell.net>
10635 L: linux-fbdev@vger.kernel.org
10636 S: Maintained
10637 F: drivers/video/fbdev/smscufx.c
10638
10639 SOC-CAMERA V4L2 SUBSYSTEM
10640 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10641 L: linux-media@vger.kernel.org
10642 T: git git://linuxtv.org/media_tree.git
10643 S: Maintained
10644 F: include/media/soc*
10645 F: drivers/media/i2c/soc_camera/
10646 F: drivers/media/platform/soc_camera/
10647
10648 SOEKRIS NET48XX LED SUPPORT
10649 M: Chris Boot <bootc@bootc.net>
10650 S: Maintained
10651 F: drivers/leds/leds-net48xx.c
10652
10653 SOFTLOGIC 6x10 MPEG CODEC
10654 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10655 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10656 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10657 M: Ismael Luceno <ismael@iodev.co.uk>
10658 L: linux-media@vger.kernel.org
10659 S: Supported
10660 F: drivers/media/pci/solo6x10/
10661
10662 SOFTWARE RAID (Multiple Disks) SUPPORT
10663 M: Shaohua Li <shli@kernel.org>
10664 L: linux-raid@vger.kernel.org
10665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10666 S: Supported
10667 F: drivers/md/
10668 F: include/linux/raid/
10669 F: include/uapi/linux/raid/
10670
10671 SONIC NETWORK DRIVER
10672 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10673 L: netdev@vger.kernel.org
10674 S: Maintained
10675 F: drivers/net/ethernet/natsemi/sonic.*
10676
10677 SONICS SILICON BACKPLANE DRIVER (SSB)
10678 M: Michael Buesch <m@bues.ch>
10679 L: linux-wireless@vger.kernel.org
10680 S: Maintained
10681 F: drivers/ssb/
10682 F: include/linux/ssb/
10683
10684 SONY VAIO CONTROL DEVICE DRIVER
10685 M: Mattia Dongili <malattia@linux.it>
10686 L: platform-driver-x86@vger.kernel.org
10687 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10688 S: Maintained
10689 F: Documentation/laptops/sony-laptop.txt
10690 F: drivers/char/sonypi.c
10691 F: drivers/platform/x86/sony-laptop.c
10692 F: include/linux/sony-laptop.h
10693
10694 SONY MEMORYSTICK CARD SUPPORT
10695 M: Alex Dubov <oakad@yahoo.com>
10696 W: http://tifmxx.berlios.de/
10697 S: Maintained
10698 F: drivers/memstick/host/tifm_ms.c
10699
10700 SONY MEMORYSTICK STANDARD SUPPORT
10701 M: Maxim Levitsky <maximlevitsky@gmail.com>
10702 S: Maintained
10703 F: drivers/memstick/core/ms_block.*
10704
10705 SOUND
10706 M: Jaroslav Kysela <perex@perex.cz>
10707 M: Takashi Iwai <tiwai@suse.com>
10708 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10709 W: http://www.alsa-project.org/
10710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10711 T: git git://git.alsa-project.org/alsa-kernel.git
10712 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10713 S: Maintained
10714 F: Documentation/sound/
10715 F: include/sound/
10716 F: include/uapi/sound/
10717 F: sound/
10718
10719 SOUND - COMPRESSED AUDIO
10720 M: Vinod Koul <vinod.koul@intel.com>
10721 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10723 S: Supported
10724 F: Documentation/sound/alsa/compress_offload.txt
10725 F: include/sound/compress_driver.h
10726 F: include/uapi/sound/compress_*
10727 F: sound/core/compress_offload.c
10728 F: sound/soc/soc-compress.c
10729
10730 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10731 M: Liam Girdwood <lgirdwood@gmail.com>
10732 M: Mark Brown <broonie@kernel.org>
10733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10734 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10735 W: http://alsa-project.org/main/index.php/ASoC
10736 S: Supported
10737 F: Documentation/sound/alsa/soc/
10738 F: sound/soc/
10739 F: include/sound/soc*
10740
10741 SOUND - DMAENGINE HELPERS
10742 M: Lars-Peter Clausen <lars@metafoo.de>
10743 S: Supported
10744 F: include/sound/dmaengine_pcm.h
10745 F: sound/core/pcm_dmaengine.c
10746 F: sound/soc/soc-generic-dmaengine-pcm.c
10747
10748 SP2 MEDIA DRIVER
10749 M: Olli Salonen <olli.salonen@iki.fi>
10750 L: linux-media@vger.kernel.org
10751 W: https://linuxtv.org
10752 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10753 S: Maintained
10754 F: drivers/media/dvb-frontends/sp2*
10755
10756 SPARC + UltraSPARC (sparc/sparc64)
10757 M: "David S. Miller" <davem@davemloft.net>
10758 L: sparclinux@vger.kernel.org
10759 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10762 S: Maintained
10763 F: arch/sparc/
10764 F: drivers/sbus/
10765
10766 SPARC SERIAL DRIVERS
10767 M: "David S. Miller" <davem@davemloft.net>
10768 L: sparclinux@vger.kernel.org
10769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
10771 S: Maintained
10772 F: include/linux/sunserialcore.h
10773 F: drivers/tty/serial/suncore.c
10774 F: drivers/tty/serial/sunhv.c
10775 F: drivers/tty/serial/sunsab.c
10776 F: drivers/tty/serial/sunsab.h
10777 F: drivers/tty/serial/sunsu.c
10778 F: drivers/tty/serial/sunzilog.c
10779 F: drivers/tty/serial/sunzilog.h
10780
10781 SPARSE CHECKER
10782 M: "Christopher Li" <sparse@chrisli.org>
10783 L: linux-sparse@vger.kernel.org
10784 W: https://sparse.wiki.kernel.org/
10785 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
10786 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
10787 S: Maintained
10788 F: include/linux/compiler.h
10789
10790 SPEAR PLATFORM SUPPORT
10791 M: Viresh Kumar <vireshk@kernel.org>
10792 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
10793 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10794 W: http://www.st.com/spear
10795 S: Maintained
10796 F: arch/arm/boot/dts/spear*
10797 F: arch/arm/mach-spear/
10798
10799 SPEAR CLOCK FRAMEWORK SUPPORT
10800 M: Viresh Kumar <vireshk@kernel.org>
10801 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10802 W: http://www.st.com/spear
10803 S: Maintained
10804 F: drivers/clk/spear/
10805
10806 SPI SUBSYSTEM
10807 M: Mark Brown <broonie@kernel.org>
10808 L: linux-spi@vger.kernel.org
10809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
10810 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
10811 S: Maintained
10812 F: Documentation/spi/
10813 F: drivers/spi/
10814 F: include/linux/spi/
10815 F: include/uapi/linux/spi/
10816
10817 SPIDERNET NETWORK DRIVER for CELL
10818 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
10819 L: netdev@vger.kernel.org
10820 S: Supported
10821 F: Documentation/networking/spider_net.txt
10822 F: drivers/net/ethernet/toshiba/spider_net*
10823
10824 SPU FILE SYSTEM
10825 M: Jeremy Kerr <jk@ozlabs.org>
10826 L: linuxppc-dev@lists.ozlabs.org
10827 W: http://www.ibm.com/developerworks/power/cell/
10828 S: Supported
10829 F: Documentation/filesystems/spufs.txt
10830 F: arch/powerpc/platforms/cell/spufs/
10831
10832 SQUASHFS FILE SYSTEM
10833 M: Phillip Lougher <phillip@squashfs.org.uk>
10834 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
10835 W: http://squashfs.org.uk
10836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
10837 S: Maintained
10838 F: Documentation/filesystems/squashfs.txt
10839 F: fs/squashfs/
10840
10841 SRM (Alpha) environment access
10842 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
10843 S: Maintained
10844 F: arch/alpha/kernel/srm_env.c
10845
10846 STABLE BRANCH
10847 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10848 L: stable@vger.kernel.org
10849 S: Supported
10850 F: Documentation/stable_kernel_rules.txt
10851
10852 STAGING SUBSYSTEM
10853 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
10855 L: devel@driverdev.osuosl.org
10856 S: Supported
10857 F: drivers/staging/
10858
10859 STAGING - COMEDI
10860 M: Ian Abbott <abbotti@mev.co.uk>
10861 M: H Hartley Sweeten <hsweeten@visionengravers.com>
10862 S: Odd Fixes
10863 F: drivers/staging/comedi/
10864
10865 STAGING - FLARION FT1000 DRIVERS
10866 M: Marek Belisko <marek.belisko@gmail.com>
10867 S: Odd Fixes
10868 F: drivers/staging/ft1000/
10869
10870 STAGING - INDUSTRIAL IO
10871 M: Jonathan Cameron <jic23@kernel.org>
10872 L: linux-iio@vger.kernel.org
10873 S: Odd Fixes
10874 F: Documentation/devicetree/bindings/staging/iio/
10875 F: drivers/staging/iio/
10876
10877 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
10878 M: Jarod Wilson <jarod@wilsonet.com>
10879 W: http://www.lirc.org/
10880 S: Odd Fixes
10881 F: drivers/staging/media/lirc/
10882
10883 STAGING - LUSTRE PARALLEL FILESYSTEM
10884 M: Oleg Drokin <oleg.drokin@intel.com>
10885 M: Andreas Dilger <andreas.dilger@intel.com>
10886 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
10887 W: http://wiki.lustre.org/
10888 S: Maintained
10889 F: drivers/staging/lustre
10890
10891 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
10892 M: Marc Dietrich <marvin24@gmx.de>
10893 L: ac100@lists.launchpad.net (moderated for non-subscribers)
10894 L: linux-tegra@vger.kernel.org
10895 S: Maintained
10896 F: drivers/staging/nvec/
10897
10898 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
10899 M: Jens Frederich <jfrederich@gmail.com>
10900 M: Daniel Drake <dsd@laptop.org>
10901 M: Jon Nettleton <jon.nettleton@gmail.com>
10902 W: http://wiki.laptop.org/go/DCON
10903 S: Maintained
10904 F: drivers/staging/olpc_dcon/
10905
10906 STAGING - REALTEK RTL8712U DRIVERS
10907 M: Larry Finger <Larry.Finger@lwfinger.net>
10908 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
10909 S: Odd Fixes
10910 F: drivers/staging/rtl8712/
10911
10912 STAGING - REALTEK RTL8723U WIRELESS DRIVER
10913 M: Larry Finger <Larry.Finger@lwfinger.net>
10914 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10915 L: linux-wireless@vger.kernel.org
10916 S: Maintained
10917 F: drivers/staging/rtl8723au/
10918
10919 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
10920 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10921 M: Teddy Wang <teddy.wang@siliconmotion.com>
10922 M: Sudip Mukherjee <sudip@vectorindia.org>
10923 L: linux-fbdev@vger.kernel.org
10924 S: Maintained
10925 F: drivers/staging/sm750fb/
10926
10927 STAGING - SLICOSS
10928 M: Lior Dotan <liodot@gmail.com>
10929 M: Christopher Harrer <charrer@alacritech.com>
10930 S: Odd Fixes
10931 F: drivers/staging/slicoss/
10932
10933 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
10934 M: William Hubbs <w.d.hubbs@gmail.com>
10935 M: Chris Brannon <chris@the-brannons.com>
10936 M: Kirk Reiser <kirk@reisers.ca>
10937 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
10938 L: speakup@linux-speakup.org
10939 W: http://www.linux-speakup.org/
10940 S: Odd Fixes
10941 F: drivers/staging/speakup/
10942
10943 STAGING - VIA VT665X DRIVERS
10944 M: Forest Bond <forest@alittletooquiet.net>
10945 S: Odd Fixes
10946 F: drivers/staging/vt665?/
10947
10948 STAGING - WILC1000 WIFI DRIVER
10949 M: Johnny Kim <johnny.kim@atmel.com>
10950 M: Austin Shin <austin.shin@atmel.com>
10951 M: Chris Park <chris.park@atmel.com>
10952 M: Tony Cho <tony.cho@atmel.com>
10953 M: Glen Lee <glen.lee@atmel.com>
10954 M: Leo Kim <leo.kim@atmel.com>
10955 L: linux-wireless@vger.kernel.org
10956 S: Supported
10957 F: drivers/staging/wilc1000/
10958
10959 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
10960 M: Arnaud Patard <arnaud.patard@rtp-net.org>
10961 S: Odd Fixes
10962 F: drivers/staging/xgifb/
10963
10964 STARFIRE/DURALAN NETWORK DRIVER
10965 M: Ion Badulescu <ionut@badula.org>
10966 S: Odd Fixes
10967 F: drivers/net/ethernet/adaptec/starfire*
10968
10969 SUN3/3X
10970 M: Sam Creasey <sammy@sammy.net>
10971 W: http://sammy.net/sun3/
10972 S: Maintained
10973 F: arch/m68k/kernel/*sun3*
10974 F: arch/m68k/sun3*/
10975 F: arch/m68k/include/asm/sun3*
10976 F: drivers/net/ethernet/i825xx/sun3*
10977
10978 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
10979 M: Hans de Goede <hdegoede@redhat.com>
10980 L: linux-input@vger.kernel.org
10981 S: Maintained
10982 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
10983 F: drivers/input/keyboard/sun4i-lradc-keys.c
10984
10985 SUNDANCE NETWORK DRIVER
10986 M: Denis Kirjanov <kda@linux-powerpc.org>
10987 L: netdev@vger.kernel.org
10988 S: Maintained
10989 F: drivers/net/ethernet/dlink/sundance.c
10990
10991 SUPERH
10992 M: Yoshinori Sato <ysato@users.sourceforge.jp>
10993 M: Rich Felker <dalias@libc.org>
10994 L: linux-sh@vger.kernel.org
10995 Q: http://patchwork.kernel.org/project/linux-sh/list/
10996 S: Maintained
10997 F: Documentation/sh/
10998 F: arch/sh/
10999 F: drivers/sh/
11000
11001 SUSPEND TO RAM
11002 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11003 M: Len Brown <len.brown@intel.com>
11004 M: Pavel Machek <pavel@ucw.cz>
11005 L: linux-pm@vger.kernel.org
11006 S: Supported
11007 F: Documentation/power/
11008 F: arch/x86/kernel/acpi/
11009 F: drivers/base/power/
11010 F: kernel/power/
11011 F: include/linux/suspend.h
11012 F: include/linux/freezer.h
11013 F: include/linux/pm.h
11014
11015 SVGA HANDLING
11016 M: Martin Mares <mj@ucw.cz>
11017 L: linux-video@atrey.karlin.mff.cuni.cz
11018 S: Maintained
11019 F: Documentation/svga.txt
11020 F: arch/x86/boot/video*
11021
11022 SWIOTLB SUBSYSTEM
11023 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11024 L: linux-kernel@vger.kernel.org
11025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11026 S: Supported
11027 F: lib/swiotlb.c
11028 F: arch/*/kernel/pci-swiotlb.c
11029 F: include/linux/swiotlb.h
11030
11031 SWITCHDEV
11032 M: Jiri Pirko <jiri@resnulli.us>
11033 L: netdev@vger.kernel.org
11034 S: Supported
11035 F: net/switchdev/
11036 F: include/net/switchdev.h
11037
11038 SYNOPSYS ARC ARCHITECTURE
11039 M: Vineet Gupta <vgupta@synopsys.com>
11040 L: linux-snps-arc@lists.infradead.org
11041 S: Supported
11042 F: arch/arc/
11043 F: Documentation/devicetree/bindings/arc/*
11044 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11045 F: drivers/tty/serial/arc_uart.c
11046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11047
11048 SYNOPSYS ARC SDP platform support
11049 M: Alexey Brodkin <abrodkin@synopsys.com>
11050 S: Supported
11051 F: arch/arc/plat-axs10x
11052 F: arch/arc/boot/dts/ax*
11053 F: Documentation/devicetree/bindings/arc/axs10*
11054
11055 SYSTEM CONFIGURATION (SYSCON)
11056 M: Lee Jones <lee.jones@linaro.org>
11057 M: Arnd Bergmann <arnd@arndb.de>
11058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11059 S: Supported
11060 F: drivers/mfd/syscon.c
11061
11062 SYSV FILESYSTEM
11063 M: Christoph Hellwig <hch@infradead.org>
11064 S: Maintained
11065 F: Documentation/filesystems/sysv-fs.txt
11066 F: fs/sysv/
11067 F: include/linux/sysv_fs.h
11068
11069 TARGET SUBSYSTEM
11070 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11071 L: linux-scsi@vger.kernel.org
11072 L: target-devel@vger.kernel.org
11073 W: http://www.linux-iscsi.org
11074 W: http://groups.google.com/group/linux-iscsi-target-dev
11075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11076 S: Supported
11077 F: drivers/target/
11078 F: include/target/
11079 F: Documentation/target/
11080
11081 TASKSTATS STATISTICS INTERFACE
11082 M: Balbir Singh <bsingharora@gmail.com>
11083 S: Maintained
11084 F: Documentation/accounting/taskstats*
11085 F: include/linux/taskstats*
11086 F: kernel/taskstats.c
11087
11088 TC CLASSIFIER
11089 M: Jamal Hadi Salim <jhs@mojatatu.com>
11090 L: netdev@vger.kernel.org
11091 S: Maintained
11092 F: include/net/pkt_cls.h
11093 F: include/uapi/linux/pkt_cls.h
11094 F: net/sched/
11095
11096 TCP LOW PRIORITY MODULE
11097 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11098 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11099 W: http://tcp-lp-mod.sourceforge.net/
11100 S: Maintained
11101 F: net/ipv4/tcp_lp.c
11102
11103 TDA10071 MEDIA DRIVER
11104 M: Antti Palosaari <crope@iki.fi>
11105 L: linux-media@vger.kernel.org
11106 W: https://linuxtv.org
11107 W: http://palosaari.fi/linux/
11108 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11109 T: git git://linuxtv.org/anttip/media_tree.git
11110 S: Maintained
11111 F: drivers/media/dvb-frontends/tda10071*
11112
11113 TDA18212 MEDIA DRIVER
11114 M: Antti Palosaari <crope@iki.fi>
11115 L: linux-media@vger.kernel.org
11116 W: https://linuxtv.org
11117 W: http://palosaari.fi/linux/
11118 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11119 T: git git://linuxtv.org/anttip/media_tree.git
11120 S: Maintained
11121 F: drivers/media/tuners/tda18212*
11122
11123 TDA18218 MEDIA DRIVER
11124 M: Antti Palosaari <crope@iki.fi>
11125 L: linux-media@vger.kernel.org
11126 W: https://linuxtv.org
11127 W: http://palosaari.fi/linux/
11128 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11129 T: git git://linuxtv.org/anttip/media_tree.git
11130 S: Maintained
11131 F: drivers/media/tuners/tda18218*
11132
11133 TDA18271 MEDIA DRIVER
11134 M: Michael Krufky <mkrufky@linuxtv.org>
11135 L: linux-media@vger.kernel.org
11136 W: https://linuxtv.org
11137 W: http://github.com/mkrufky
11138 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11139 T: git git://linuxtv.org/mkrufky/tuners.git
11140 S: Maintained
11141 F: drivers/media/tuners/tda18271*
11142
11143 TDA827x MEDIA DRIVER
11144 M: Michael Krufky <mkrufky@linuxtv.org>
11145 L: linux-media@vger.kernel.org
11146 W: https://linuxtv.org
11147 W: http://github.com/mkrufky
11148 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11149 T: git git://linuxtv.org/mkrufky/tuners.git
11150 S: Maintained
11151 F: drivers/media/tuners/tda8290.*
11152
11153 TDA8290 MEDIA DRIVER
11154 M: Michael Krufky <mkrufky@linuxtv.org>
11155 L: linux-media@vger.kernel.org
11156 W: https://linuxtv.org
11157 W: http://github.com/mkrufky
11158 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11159 T: git git://linuxtv.org/mkrufky/tuners.git
11160 S: Maintained
11161 F: drivers/media/tuners/tda8290.*
11162
11163 TDA9840 MEDIA DRIVER
11164 M: Hans Verkuil <hverkuil@xs4all.nl>
11165 L: linux-media@vger.kernel.org
11166 T: git git://linuxtv.org/media_tree.git
11167 W: https://linuxtv.org
11168 S: Maintained
11169 F: drivers/media/i2c/tda9840*
11170
11171 TEA5761 TUNER DRIVER
11172 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11173 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11174 L: linux-media@vger.kernel.org
11175 W: https://linuxtv.org
11176 T: git git://linuxtv.org/media_tree.git
11177 S: Odd fixes
11178 F: drivers/media/tuners/tea5761.*
11179
11180 TEA5767 TUNER DRIVER
11181 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11182 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11183 L: linux-media@vger.kernel.org
11184 W: https://linuxtv.org
11185 T: git git://linuxtv.org/media_tree.git
11186 S: Maintained
11187 F: drivers/media/tuners/tea5767.*
11188
11189 TEA6415C MEDIA DRIVER
11190 M: Hans Verkuil <hverkuil@xs4all.nl>
11191 L: linux-media@vger.kernel.org
11192 T: git git://linuxtv.org/media_tree.git
11193 W: https://linuxtv.org
11194 S: Maintained
11195 F: drivers/media/i2c/tea6415c*
11196
11197 TEA6420 MEDIA DRIVER
11198 M: Hans Verkuil <hverkuil@xs4all.nl>
11199 L: linux-media@vger.kernel.org
11200 T: git git://linuxtv.org/media_tree.git
11201 W: https://linuxtv.org
11202 S: Maintained
11203 F: drivers/media/i2c/tea6420*
11204
11205 TEAM DRIVER
11206 M: Jiri Pirko <jiri@resnulli.us>
11207 L: netdev@vger.kernel.org
11208 S: Supported
11209 F: drivers/net/team/
11210 F: include/linux/if_team.h
11211 F: include/uapi/linux/if_team.h
11212
11213 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11214 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11215 S: Maintained
11216 F: arch/x86/platform/ts5500/
11217
11218 TECHNOTREND USB IR RECEIVER
11219 M: Sean Young <sean@mess.org>
11220 L: linux-media@vger.kernel.org
11221 S: Maintained
11222 F: drivers/media/rc/ttusbir.c
11223
11224 TEGRA ARCHITECTURE SUPPORT
11225 M: Stephen Warren <swarren@wwwdotorg.org>
11226 M: Thierry Reding <thierry.reding@gmail.com>
11227 M: Alexandre Courbot <gnurou@gmail.com>
11228 L: linux-tegra@vger.kernel.org
11229 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11231 S: Supported
11232 N: [^a-z]tegra
11233
11234 TEGRA CLOCK DRIVER
11235 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11236 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11237 S: Supported
11238 F: drivers/clk/tegra/
11239
11240 TEGRA DMA DRIVERS
11241 M: Laxman Dewangan <ldewangan@nvidia.com>
11242 M: Jon Hunter <jonathanh@nvidia.com>
11243 S: Supported
11244 F: drivers/dma/tegra*
11245
11246 TEGRA I2C DRIVER
11247 M: Laxman Dewangan <ldewangan@nvidia.com>
11248 S: Supported
11249 F: drivers/i2c/busses/i2c-tegra.c
11250
11251 TEGRA IOMMU DRIVERS
11252 M: Hiroshi Doyu <hdoyu@nvidia.com>
11253 S: Supported
11254 F: drivers/iommu/tegra*
11255
11256 TEGRA KBC DRIVER
11257 M: Rakesh Iyer <riyer@nvidia.com>
11258 M: Laxman Dewangan <ldewangan@nvidia.com>
11259 S: Supported
11260 F: drivers/input/keyboard/tegra-kbc.c
11261
11262 TEGRA PWM DRIVER
11263 M: Thierry Reding <thierry.reding@gmail.com>
11264 S: Supported
11265 F: drivers/pwm/pwm-tegra.c
11266
11267 TEGRA SERIAL DRIVER
11268 M: Laxman Dewangan <ldewangan@nvidia.com>
11269 S: Supported
11270 F: drivers/tty/serial/serial-tegra.c
11271
11272 TEGRA SPI DRIVER
11273 M: Laxman Dewangan <ldewangan@nvidia.com>
11274 S: Supported
11275 F: drivers/spi/spi-tegra*
11276
11277 TEHUTI ETHERNET DRIVER
11278 M: Andy Gospodarek <andy@greyhouse.net>
11279 L: netdev@vger.kernel.org
11280 S: Supported
11281 F: drivers/net/ethernet/tehuti/*
11282
11283 Telecom Clock Driver for MCPL0010
11284 M: Mark Gross <mark.gross@intel.com>
11285 S: Supported
11286 F: drivers/char/tlclk.c
11287
11288 TENSILICA XTENSA PORT (xtensa)
11289 M: Chris Zankel <chris@zankel.net>
11290 M: Max Filippov <jcmvbkbc@gmail.com>
11291 L: linux-xtensa@linux-xtensa.org
11292 T: git git://github.com/czankel/xtensa-linux.git
11293 S: Maintained
11294 F: arch/xtensa/
11295 F: drivers/irqchip/irq-xtensa-*
11296
11297 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11298 M: Hans Verkuil <hverkuil@xs4all.nl>
11299 L: linux-media@vger.kernel.org
11300 T: git git://linuxtv.org/media_tree.git
11301 W: https://linuxtv.org
11302 S: Maintained
11303 F: drivers/media/radio/radio-raremono.c
11304
11305 THERMAL
11306 M: Zhang Rui <rui.zhang@intel.com>
11307 M: Eduardo Valentin <edubezval@gmail.com>
11308 L: linux-pm@vger.kernel.org
11309 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11310 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11311 Q: https://patchwork.kernel.org/project/linux-pm/list/
11312 S: Supported
11313 F: drivers/thermal/
11314 F: include/linux/thermal.h
11315 F: include/uapi/linux/thermal.h
11316 F: include/linux/cpu_cooling.h
11317 F: Documentation/devicetree/bindings/thermal/
11318
11319 THERMAL/CPU_COOLING
11320 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11321 M: Viresh Kumar <viresh.kumar@linaro.org>
11322 M: Javi Merino <javi.merino@arm.com>
11323 L: linux-pm@vger.kernel.org
11324 S: Supported
11325 F: Documentation/thermal/cpu-cooling-api.txt
11326 F: drivers/thermal/cpu_cooling.c
11327 F: include/linux/cpu_cooling.h
11328
11329 THINGM BLINK(1) USB RGB LED DRIVER
11330 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
11331 S: Maintained
11332 F: drivers/hid/hid-thingm.c
11333
11334 THINKPAD ACPI EXTRAS DRIVER
11335 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11336 L: ibm-acpi-devel@lists.sourceforge.net
11337 L: platform-driver-x86@vger.kernel.org
11338 W: http://ibm-acpi.sourceforge.net
11339 W: http://thinkwiki.org/wiki/Ibm-acpi
11340 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11341 S: Maintained
11342 F: drivers/platform/x86/thinkpad_acpi.c
11343
11344 TI BANDGAP AND THERMAL DRIVER
11345 M: Eduardo Valentin <edubezval@gmail.com>
11346 M: Keerthy <j-keerthy@ti.com>
11347 L: linux-pm@vger.kernel.org
11348 L: linux-omap@vger.kernel.org
11349 S: Maintained
11350 F: drivers/thermal/ti-soc-thermal/
11351
11352 TI VPE/CAL DRIVERS
11353 M: Benoit Parrot <bparrot@ti.com>
11354 L: linux-media@vger.kernel.org
11355 W: http://linuxtv.org/
11356 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11357 S: Maintained
11358 F: drivers/media/platform/ti-vpe/
11359
11360 TI CDCE706 CLOCK DRIVER
11361 M: Max Filippov <jcmvbkbc@gmail.com>
11362 S: Maintained
11363 F: drivers/clk/clk-cdce706.c
11364
11365 TI CLOCK DRIVER
11366 M: Tero Kristo <t-kristo@ti.com>
11367 L: linux-omap@vger.kernel.org
11368 S: Maintained
11369 F: drivers/clk/ti/
11370 F: include/linux/clk/ti.h
11371
11372 TI ETHERNET SWITCH DRIVER (CPSW)
11373 M: Mugunthan V N <mugunthanvnm@ti.com>
11374 R: Grygorii Strashko <grygorii.strashko@ti.com>
11375 L: linux-omap@vger.kernel.org
11376 L: netdev@vger.kernel.org
11377 S: Maintained
11378 F: drivers/net/ethernet/ti/cpsw*
11379 F: drivers/net/ethernet/ti/davinci*
11380
11381 TI FLASH MEDIA INTERFACE DRIVER
11382 M: Alex Dubov <oakad@yahoo.com>
11383 S: Maintained
11384 F: drivers/misc/tifm*
11385 F: drivers/mmc/host/tifm_sd.c
11386 F: include/linux/tifm.h
11387
11388 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11389 M: Santosh Shilimkar <ssantosh@kernel.org>
11390 L: linux-kernel@vger.kernel.org
11391 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11392 S: Maintained
11393 F: drivers/soc/ti/*
11394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11395
11396
11397 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11398 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11399 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11400 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11401 S: Maintained
11402 F: sound/soc/codecs/lm49453*
11403 F: sound/soc/codecs/isabelle*
11404
11405 TI LP855x BACKLIGHT DRIVER
11406 M: Milo Kim <milo.kim@ti.com>
11407 S: Maintained
11408 F: Documentation/backlight/lp855x-driver.txt
11409 F: drivers/video/backlight/lp855x_bl.c
11410 F: include/linux/platform_data/lp855x.h
11411
11412 TI LP8727 CHARGER DRIVER
11413 M: Milo Kim <milo.kim@ti.com>
11414 S: Maintained
11415 F: drivers/power/lp8727_charger.c
11416 F: include/linux/platform_data/lp8727.h
11417
11418 TI LP8788 MFD DRIVER
11419 M: Milo Kim <milo.kim@ti.com>
11420 S: Maintained
11421 F: drivers/iio/adc/lp8788_adc.c
11422 F: drivers/leds/leds-lp8788.c
11423 F: drivers/mfd/lp8788*.c
11424 F: drivers/power/lp8788-charger.c
11425 F: drivers/regulator/lp8788-*.c
11426 F: include/linux/mfd/lp8788*.h
11427
11428 TI NETCP ETHERNET DRIVER
11429 M: Wingman Kwok <w-kwok2@ti.com>
11430 M: Murali Karicheri <m-karicheri2@ti.com>
11431 L: netdev@vger.kernel.org
11432 S: Maintained
11433 F: drivers/net/ethernet/ti/netcp*
11434
11435 TI TAS571X FAMILY ASoC CODEC DRIVER
11436 M: Kevin Cernekee <cernekee@chromium.org>
11437 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11438 S: Odd Fixes
11439 F: sound/soc/codecs/tas571x*
11440
11441 TI TWL4030 SERIES SOC CODEC DRIVER
11442 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11443 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11444 S: Maintained
11445 F: sound/soc/codecs/twl4030*
11446
11447 TI WILINK WIRELESS DRIVERS
11448 L: linux-wireless@vger.kernel.org
11449 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11450 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11452 S: Orphan
11453 F: drivers/net/wireless/ti/
11454 F: include/linux/wl12xx.h
11455
11456 TIPC NETWORK LAYER
11457 M: Jon Maloy <jon.maloy@ericsson.com>
11458 M: Ying Xue <ying.xue@windriver.com>
11459 L: netdev@vger.kernel.org (core kernel code)
11460 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11461 W: http://tipc.sourceforge.net/
11462 S: Maintained
11463 F: include/uapi/linux/tipc*.h
11464 F: net/tipc/
11465
11466 TILE ARCHITECTURE
11467 M: Chris Metcalf <cmetcalf@mellanox.com>
11468 W: http://www.mellanox.com/repository/solutions/tile-scm/
11469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11470 S: Supported
11471 F: arch/tile/
11472 F: drivers/char/tile-srom.c
11473 F: drivers/edac/tile_edac.c
11474 F: drivers/net/ethernet/tile/
11475 F: drivers/rtc/rtc-tile.c
11476 F: drivers/tty/hvc/hvc_tile.c
11477 F: drivers/tty/serial/tilegx.c
11478 F: drivers/usb/host/*-tilegx.c
11479 F: include/linux/usb/tilegx.h
11480
11481 TLAN NETWORK DRIVER
11482 M: Samuel Chessman <chessman@tux.org>
11483 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11484 W: http://sourceforge.net/projects/tlan/
11485 S: Maintained
11486 F: Documentation/networking/tlan.txt
11487 F: drivers/net/ethernet/ti/tlan.*
11488
11489 TOMOYO SECURITY MODULE
11490 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11491 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11492 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11493 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11494 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11495 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11496 W: http://tomoyo.sourceforge.jp/
11497 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11498 S: Maintained
11499 F: security/tomoyo/
11500
11501 TOPSTAR LAPTOP EXTRAS DRIVER
11502 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11503 L: platform-driver-x86@vger.kernel.org
11504 S: Maintained
11505 F: drivers/platform/x86/topstar-laptop.c
11506
11507 TOSHIBA ACPI EXTRAS DRIVER
11508 M: Azael Avalos <coproscefalo@gmail.com>
11509 L: platform-driver-x86@vger.kernel.org
11510 S: Maintained
11511 F: drivers/platform/x86/toshiba_acpi.c
11512
11513 TOSHIBA BLUETOOTH DRIVER
11514 M: Azael Avalos <coproscefalo@gmail.com>
11515 L: platform-driver-x86@vger.kernel.org
11516 S: Maintained
11517 F: drivers/platform/x86/toshiba_bluetooth.c
11518
11519 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11520 M: Azael Avalos <coproscefalo@gmail.com>
11521 L: platform-driver-x86@vger.kernel.org
11522 S: Maintained
11523 F: drivers/platform/x86/toshiba_haps.c
11524
11525 TOSHIBA WMI HOTKEYS DRIVER
11526 M: Azael Avalos <coproscefalo@gmail.com>
11527 L: platform-driver-x86@vger.kernel.org
11528 S: Maintained
11529 F: drivers/platform/x86/toshiba-wmi.c
11530
11531 TOSHIBA SMM DRIVER
11532 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11533 W: http://www.buzzard.org.uk/toshiba/
11534 S: Maintained
11535 F: drivers/char/toshiba.c
11536 F: include/linux/toshiba.h
11537 F: include/uapi/linux/toshiba.h
11538
11539 TOSHIBA TC358743 DRIVER
11540 M: Mats Randgaard <matrandg@cisco.com>
11541 L: linux-media@vger.kernel.org
11542 S: Maintained
11543 F: drivers/media/i2c/tc358743*
11544 F: include/media/i2c/tc358743.h
11545
11546 TMIO/SDHI MMC DRIVER
11547 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11548 L: linux-mmc@vger.kernel.org
11549 S: Supported
11550 F: drivers/mmc/host/tmio_mmc*
11551 F: drivers/mmc/host/sh_mobile_sdhi.c
11552 F: include/linux/mfd/tmio.h
11553
11554 TMP401 HARDWARE MONITOR DRIVER
11555 M: Guenter Roeck <linux@roeck-us.net>
11556 L: linux-hwmon@vger.kernel.org
11557 S: Maintained
11558 F: Documentation/hwmon/tmp401
11559 F: drivers/hwmon/tmp401.c
11560
11561 TMPFS (SHMEM FILESYSTEM)
11562 M: Hugh Dickins <hughd@google.com>
11563 L: linux-mm@kvack.org
11564 S: Maintained
11565 F: include/linux/shmem_fs.h
11566 F: mm/shmem.c
11567
11568 TM6000 VIDEO4LINUX DRIVER
11569 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11570 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11571 L: linux-media@vger.kernel.org
11572 W: https://linuxtv.org
11573 T: git git://linuxtv.org/media_tree.git
11574 S: Odd fixes
11575 F: drivers/media/usb/tm6000/
11576
11577 TW68 VIDEO4LINUX DRIVER
11578 M: Hans Verkuil <hverkuil@xs4all.nl>
11579 L: linux-media@vger.kernel.org
11580 T: git git://linuxtv.org/media_tree.git
11581 W: https://linuxtv.org
11582 S: Odd Fixes
11583 F: drivers/media/pci/tw68/
11584
11585 TW686X VIDEO4LINUX DRIVER
11586 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11587 L: linux-media@vger.kernel.org
11588 T: git git://linuxtv.org/media_tree.git
11589 W: http://linuxtv.org
11590 S: Maintained
11591 F: drivers/media/pci/tw686x/
11592
11593 TPM DEVICE DRIVER
11594 M: Peter Huewe <peterhuewe@gmx.de>
11595 M: Marcel Selhorst <tpmdd@selhorst.net>
11596 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11597 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11598 W: http://tpmdd.sourceforge.net
11599 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11600 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11601 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11602 S: Maintained
11603 F: drivers/char/tpm/
11604
11605 TPM IBM_VTPM DEVICE DRIVER
11606 M: Ashley Lai <ashleydlai@gmail.com>
11607 W: http://tpmdd.sourceforge.net
11608 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11609 S: Maintained
11610 F: drivers/char/tpm/tpm_ibmvtpm*
11611
11612 TRACING
11613 M: Steven Rostedt <rostedt@goodmis.org>
11614 M: Ingo Molnar <mingo@redhat.com>
11615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11616 S: Maintained
11617 F: Documentation/trace/ftrace.txt
11618 F: arch/*/*/*/ftrace.h
11619 F: arch/*/kernel/ftrace.c
11620 F: include/*/ftrace.h
11621 F: include/linux/trace*.h
11622 F: include/trace/
11623 F: kernel/trace/
11624 F: tools/testing/selftests/ftrace/
11625
11626 TRACING MMIO ACCESSES (MMIOTRACE)
11627 M: Steven Rostedt <rostedt@goodmis.org>
11628 M: Ingo Molnar <mingo@kernel.org>
11629 R: Karol Herbst <karolherbst@gmail.com>
11630 R: Pekka Paalanen <ppaalanen@gmail.com>
11631 S: Maintained
11632 L: linux-kernel@vger.kernel.org
11633 L: nouveau@lists.freedesktop.org
11634 F: kernel/trace/trace_mmiotrace.c
11635 F: include/linux/mmiotrace.h
11636 F: arch/x86/mm/kmmio.c
11637 F: arch/x86/mm/mmio-mod.c
11638 F: arch/x86/mm/testmmiotrace.c
11639
11640 TRIVIAL PATCHES
11641 M: Jiri Kosina <trivial@kernel.org>
11642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11643 S: Maintained
11644 K: ^Subject:.*(?i)trivial
11645
11646 TTY LAYER
11647 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11648 M: Jiri Slaby <jslaby@suse.com>
11649 S: Supported
11650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11651 F: Documentation/serial/
11652 F: drivers/tty/
11653 F: drivers/tty/serial/serial_core.c
11654 F: include/linux/serial_core.h
11655 F: include/linux/serial.h
11656 F: include/linux/tty.h
11657 F: include/uapi/linux/serial_core.h
11658 F: include/uapi/linux/serial.h
11659 F: include/uapi/linux/tty.h
11660
11661 TUA9001 MEDIA DRIVER
11662 M: Antti Palosaari <crope@iki.fi>
11663 L: linux-media@vger.kernel.org
11664 W: https://linuxtv.org
11665 W: http://palosaari.fi/linux/
11666 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11667 T: git git://linuxtv.org/anttip/media_tree.git
11668 S: Maintained
11669 F: drivers/media/tuners/tua9001*
11670
11671 TULIP NETWORK DRIVERS
11672 L: netdev@vger.kernel.org
11673 L: linux-parisc@vger.kernel.org
11674 S: Orphan
11675 F: drivers/net/ethernet/dec/tulip/
11676
11677 TUN/TAP driver
11678 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11679 W: http://vtun.sourceforge.net/tun
11680 S: Maintained
11681 F: Documentation/networking/tuntap.txt
11682 F: arch/um/os-Linux/drivers/
11683
11684 TURBOCHANNEL SUBSYSTEM
11685 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11686 M: Ralf Baechle <ralf@linux-mips.org>
11687 L: linux-mips@linux-mips.org
11688 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11689 S: Maintained
11690 F: drivers/tc/
11691 F: include/linux/tc.h
11692
11693 U14-34F SCSI DRIVER
11694 M: Dario Ballabio <ballabio_dario@emc.com>
11695 L: linux-scsi@vger.kernel.org
11696 S: Maintained
11697 F: drivers/scsi/u14-34f.c
11698
11699 UBI FILE SYSTEM (UBIFS)
11700 M: Richard Weinberger <richard@nod.at>
11701 M: Artem Bityutskiy <dedekind1@gmail.com>
11702 M: Adrian Hunter <adrian.hunter@intel.com>
11703 L: linux-mtd@lists.infradead.org
11704 T: git git://git.infradead.org/ubifs-2.6.git
11705 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11706 S: Supported
11707 F: Documentation/filesystems/ubifs.txt
11708 F: fs/ubifs/
11709
11710 UCLINUX (M68KNOMMU AND COLDFIRE)
11711 M: Greg Ungerer <gerg@linux-m68k.org>
11712 W: http://www.linux-m68k.org/
11713 W: http://www.uclinux.org/
11714 L: linux-m68k@lists.linux-m68k.org
11715 L: uclinux-dev@uclinux.org (subscribers-only)
11716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11717 S: Maintained
11718 F: arch/m68k/coldfire/
11719 F: arch/m68k/68*/
11720 F: arch/m68k/*/*_no.*
11721 F: arch/m68k/include/asm/*_no.*
11722
11723 UDF FILESYSTEM
11724 M: Jan Kara <jack@suse.com>
11725 S: Maintained
11726 F: Documentation/filesystems/udf.txt
11727 F: fs/udf/
11728
11729 UFS FILESYSTEM
11730 M: Evgeniy Dushistov <dushistov@mail.ru>
11731 S: Maintained
11732 F: Documentation/filesystems/ufs.txt
11733 F: fs/ufs/
11734
11735 UHID USERSPACE HID IO DRIVER:
11736 M: David Herrmann <dh.herrmann@googlemail.com>
11737 L: linux-input@vger.kernel.org
11738 S: Maintained
11739 F: drivers/hid/uhid.c
11740 F: include/uapi/linux/uhid.h
11741
11742 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11743 L: linux-usb@vger.kernel.org
11744 S: Orphan
11745 F: drivers/uwb/
11746 F: include/linux/uwb.h
11747 F: include/linux/uwb/
11748
11749 UNICORE32 ARCHITECTURE:
11750 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11751 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11752 S: Maintained
11753 T: git git://github.com/gxt/linux.git
11754 F: arch/unicore32/
11755
11756 UNIFDEF
11757 M: Tony Finch <dot@dotat.at>
11758 W: http://dotat.at/prog/unifdef
11759 S: Maintained
11760 F: scripts/unifdef.c
11761
11762 UNIFORM CDROM DRIVER
11763 M: Jens Axboe <axboe@kernel.dk>
11764 W: http://www.kernel.dk
11765 S: Maintained
11766 F: Documentation/cdrom/
11767 F: drivers/cdrom/cdrom.c
11768 F: include/linux/cdrom.h
11769 F: include/uapi/linux/cdrom.h
11770
11771 UNISYS S-PAR DRIVERS
11772 M: David Kershner <david.kershner@unisys.com>
11773 L: sparmaintainer@unisys.com (Unisys internal)
11774 S: Supported
11775 F: drivers/staging/unisys/
11776
11777 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
11778 M: Vinayak Holikatti <vinholikatti@gmail.com>
11779 L: linux-scsi@vger.kernel.org
11780 S: Supported
11781 F: Documentation/scsi/ufs.txt
11782 F: drivers/scsi/ufs/
11783
11784 UNSORTED BLOCK IMAGES (UBI)
11785 M: Artem Bityutskiy <dedekind1@gmail.com>
11786 M: Richard Weinberger <richard@nod.at>
11787 W: http://www.linux-mtd.infradead.org/
11788 L: linux-mtd@lists.infradead.org
11789 T: git git://git.infradead.org/ubifs-2.6.git
11790 S: Supported
11791 F: drivers/mtd/ubi/
11792 F: include/linux/mtd/ubi.h
11793 F: include/uapi/mtd/ubi-user.h
11794
11795 USB ACM DRIVER
11796 M: Oliver Neukum <oneukum@suse.com>
11797 L: linux-usb@vger.kernel.org
11798 S: Maintained
11799 F: Documentation/usb/acm.txt
11800 F: drivers/usb/class/cdc-acm.*
11801
11802 USB AR5523 WIRELESS DRIVER
11803 M: Pontus Fuchs <pontus.fuchs@gmail.com>
11804 L: linux-wireless@vger.kernel.org
11805 S: Maintained
11806 F: drivers/net/wireless/ath/ar5523/
11807
11808 USB ATTACHED SCSI
11809 M: Hans de Goede <hdegoede@redhat.com>
11810 M: Gerd Hoffmann <kraxel@redhat.com>
11811 L: linux-usb@vger.kernel.org
11812 L: linux-scsi@vger.kernel.org
11813 S: Maintained
11814 F: drivers/usb/storage/uas.c
11815
11816 USB CDC ETHERNET DRIVER
11817 M: Oliver Neukum <oliver@neukum.org>
11818 L: linux-usb@vger.kernel.org
11819 S: Maintained
11820 F: drivers/net/usb/cdc_*.c
11821 F: include/uapi/linux/usb/cdc.h
11822
11823 USB CHAOSKEY DRIVER
11824 M: Keith Packard <keithp@keithp.com>
11825 L: linux-usb@vger.kernel.org
11826 S: Maintained
11827 F: drivers/usb/misc/chaoskey.c
11828
11829 USB CYPRESS C67X00 DRIVER
11830 M: Peter Korsgaard <jacmet@sunsite.dk>
11831 L: linux-usb@vger.kernel.org
11832 S: Maintained
11833 F: drivers/usb/c67x00/
11834
11835 USB DAVICOM DM9601 DRIVER
11836 M: Peter Korsgaard <jacmet@sunsite.dk>
11837 L: netdev@vger.kernel.org
11838 W: http://www.linux-usb.org/usbnet
11839 S: Maintained
11840 F: drivers/net/usb/dm9601.c
11841
11842 USB DIAMOND RIO500 DRIVER
11843 M: Cesar Miquel <miquel@df.uba.ar>
11844 L: rio500-users@lists.sourceforge.net
11845 W: http://rio500.sourceforge.net
11846 S: Maintained
11847 F: drivers/usb/misc/rio500*
11848
11849 USB EHCI DRIVER
11850 M: Alan Stern <stern@rowland.harvard.edu>
11851 L: linux-usb@vger.kernel.org
11852 S: Maintained
11853 F: Documentation/usb/ehci.txt
11854 F: drivers/usb/host/ehci*
11855
11856 USB GADGET/PERIPHERAL SUBSYSTEM
11857 M: Felipe Balbi <balbi@kernel.org>
11858 L: linux-usb@vger.kernel.org
11859 W: http://www.linux-usb.org/gadget
11860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11861 S: Maintained
11862 F: drivers/usb/gadget/
11863 F: include/linux/usb/gadget*
11864
11865 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
11866 M: Jiri Kosina <jikos@kernel.org>
11867 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
11868 L: linux-usb@vger.kernel.org
11869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
11870 S: Maintained
11871 F: Documentation/hid/hiddev.txt
11872 F: drivers/hid/usbhid/
11873
11874 USB ISP116X DRIVER
11875 M: Olav Kongas <ok@artecdesign.ee>
11876 L: linux-usb@vger.kernel.org
11877 S: Maintained
11878 F: drivers/usb/host/isp116x*
11879 F: include/linux/usb/isp116x.h
11880
11881 USB LAN78XX ETHERNET DRIVER
11882 M: Woojung Huh <woojung.huh@microchip.com>
11883 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11884 L: netdev@vger.kernel.org
11885 S: Maintained
11886 F: drivers/net/usb/lan78xx.*
11887
11888 USB MASS STORAGE DRIVER
11889 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
11890 L: linux-usb@vger.kernel.org
11891 L: usb-storage@lists.one-eyed-alien.net
11892 S: Maintained
11893 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
11894 F: drivers/usb/storage/
11895
11896 USB MIDI DRIVER
11897 M: Clemens Ladisch <clemens@ladisch.de>
11898 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11899 T: git git://git.alsa-project.org/alsa-kernel.git
11900 S: Maintained
11901 F: sound/usb/midi.*
11902
11903 USB NETWORKING DRIVERS
11904 L: linux-usb@vger.kernel.org
11905 S: Odd Fixes
11906 F: drivers/net/usb/
11907
11908 USB OHCI DRIVER
11909 M: Alan Stern <stern@rowland.harvard.edu>
11910 L: linux-usb@vger.kernel.org
11911 S: Maintained
11912 F: Documentation/usb/ohci.txt
11913 F: drivers/usb/host/ohci*
11914
11915 USB OTG FSM (Finite State Machine)
11916 M: Peter Chen <Peter.Chen@nxp.com>
11917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
11918 L: linux-usb@vger.kernel.org
11919 S: Maintained
11920 F: drivers/usb/common/usb-otg-fsm.c
11921
11922 USB OVER IP DRIVER
11923 M: Valentina Manea <valentina.manea.m@gmail.com>
11924 M: Shuah Khan <shuahkh@osg.samsung.com>
11925 M: Shuah Khan <shuah@kernel.org>
11926 L: linux-usb@vger.kernel.org
11927 S: Maintained
11928 F: Documentation/usb/usbip_protocol.txt
11929 F: drivers/usb/usbip/
11930 F: tools/usb/usbip/
11931
11932 USB PEGASUS DRIVER
11933 M: Petko Manolov <petkan@nucleusys.com>
11934 L: linux-usb@vger.kernel.org
11935 L: netdev@vger.kernel.org
11936 T: git git://github.com/petkan/pegasus.git
11937 W: https://github.com/petkan/pegasus
11938 S: Maintained
11939 F: drivers/net/usb/pegasus.*
11940
11941 USB PHY LAYER
11942 M: Felipe Balbi <balbi@kernel.org>
11943 L: linux-usb@vger.kernel.org
11944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
11945 S: Maintained
11946 F: drivers/usb/phy/
11947
11948 USB PRINTER DRIVER (usblp)
11949 M: Pete Zaitcev <zaitcev@redhat.com>
11950 L: linux-usb@vger.kernel.org
11951 S: Supported
11952 F: drivers/usb/class/usblp.c
11953
11954 USB QMI WWAN NETWORK DRIVER
11955 M: Bjørn Mork <bjorn@mork.no>
11956 L: netdev@vger.kernel.org
11957 S: Maintained
11958 F: Documentation/ABI/testing/sysfs-class-net-qmi
11959 F: drivers/net/usb/qmi_wwan.c
11960
11961 USB RTL8150 DRIVER
11962 M: Petko Manolov <petkan@nucleusys.com>
11963 L: linux-usb@vger.kernel.org
11964 L: netdev@vger.kernel.org
11965 T: git git://github.com/petkan/rtl8150.git
11966 W: https://github.com/petkan/rtl8150
11967 S: Maintained
11968 F: drivers/net/usb/rtl8150.c
11969
11970 USB SERIAL SUBSYSTEM
11971 M: Johan Hovold <johan@kernel.org>
11972 L: linux-usb@vger.kernel.org
11973 S: Maintained
11974 F: Documentation/usb/usb-serial.txt
11975 F: drivers/usb/serial/
11976 F: include/linux/usb/serial.h
11977
11978 USB SMSC75XX ETHERNET DRIVER
11979 M: Steve Glendinning <steve.glendinning@shawell.net>
11980 L: netdev@vger.kernel.org
11981 S: Maintained
11982 F: drivers/net/usb/smsc75xx.*
11983
11984 USB SMSC95XX ETHERNET DRIVER
11985 M: Steve Glendinning <steve.glendinning@shawell.net>
11986 L: netdev@vger.kernel.org
11987 S: Maintained
11988 F: drivers/net/usb/smsc95xx.*
11989
11990 USB SUBSYSTEM
11991 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11992 L: linux-usb@vger.kernel.org
11993 W: http://www.linux-usb.org
11994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
11995 S: Supported
11996 F: Documentation/devicetree/bindings/usb/
11997 F: Documentation/usb/
11998 F: drivers/usb/
11999 F: include/linux/usb.h
12000 F: include/linux/usb/
12001
12002 USB UHCI DRIVER
12003 M: Alan Stern <stern@rowland.harvard.edu>
12004 L: linux-usb@vger.kernel.org
12005 S: Maintained
12006 F: drivers/usb/host/uhci*
12007
12008 USB "USBNET" DRIVER FRAMEWORK
12009 M: Oliver Neukum <oneukum@suse.com>
12010 L: netdev@vger.kernel.org
12011 W: http://www.linux-usb.org/usbnet
12012 S: Maintained
12013 F: drivers/net/usb/usbnet.c
12014 F: include/linux/usb/usbnet.h
12015
12016 USB VIDEO CLASS
12017 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12018 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12019 L: linux-media@vger.kernel.org
12020 T: git git://linuxtv.org/media_tree.git
12021 W: http://www.ideasonboard.org/uvc/
12022 S: Maintained
12023 F: drivers/media/usb/uvc/
12024 F: include/uapi/linux/uvcvideo.h
12025
12026 USB VISION DRIVER
12027 M: Hans Verkuil <hverkuil@xs4all.nl>
12028 L: linux-media@vger.kernel.org
12029 T: git git://linuxtv.org/media_tree.git
12030 W: https://linuxtv.org
12031 S: Odd Fixes
12032 F: drivers/media/usb/usbvision/
12033
12034 USB WEBCAM GADGET
12035 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12036 L: linux-usb@vger.kernel.org
12037 S: Maintained
12038 F: drivers/usb/gadget/function/*uvc*
12039 F: drivers/usb/gadget/legacy/webcam.c
12040
12041 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12042 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12043 L: linux-wireless@vger.kernel.org
12044 S: Maintained
12045 F: drivers/net/wireless/rndis_wlan.c
12046
12047 USB XHCI DRIVER
12048 M: Mathias Nyman <mathias.nyman@intel.com>
12049 L: linux-usb@vger.kernel.org
12050 S: Supported
12051 F: drivers/usb/host/xhci*
12052 F: drivers/usb/host/pci-quirks*
12053
12054 USB ZD1201 DRIVER
12055 L: linux-wireless@vger.kernel.org
12056 W: http://linux-lc100020.sourceforge.net
12057 S: Orphan
12058 F: drivers/net/wireless/zydas/zd1201.*
12059
12060 USB ZR364XX DRIVER
12061 M: Antoine Jacquet <royale@zerezo.com>
12062 L: linux-usb@vger.kernel.org
12063 L: linux-media@vger.kernel.org
12064 T: git git://linuxtv.org/media_tree.git
12065 W: http://royale.zerezo.com/zr364xx/
12066 S: Maintained
12067 F: Documentation/video4linux/zr364xx.txt
12068 F: drivers/media/usb/zr364xx/
12069
12070 ULPI BUS
12071 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12072 L: linux-usb@vger.kernel.org
12073 S: Maintained
12074 F: drivers/usb/common/ulpi.c
12075 F: include/linux/ulpi/
12076
12077 USER-MODE LINUX (UML)
12078 M: Jeff Dike <jdike@addtoit.com>
12079 M: Richard Weinberger <richard@nod.at>
12080 L: user-mode-linux-devel@lists.sourceforge.net
12081 L: user-mode-linux-user@lists.sourceforge.net
12082 W: http://user-mode-linux.sourceforge.net
12083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12084 S: Maintained
12085 F: Documentation/virtual/uml/
12086 F: arch/um/
12087 F: arch/x86/um/
12088 F: fs/hostfs/
12089 F: fs/hppfs/
12090
12091 USERSPACE I/O (UIO)
12092 M: "Hans J. Koch" <hjk@hansjkoch.de>
12093 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12094 S: Maintained
12095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12096 F: Documentation/DocBook/uio-howto.tmpl
12097 F: drivers/uio/
12098 F: include/linux/uio*.h
12099
12100 UTIL-LINUX PACKAGE
12101 M: Karel Zak <kzak@redhat.com>
12102 L: util-linux@vger.kernel.org
12103 W: http://en.wikipedia.org/wiki/Util-linux
12104 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12105 S: Maintained
12106
12107 UVESAFB DRIVER
12108 M: Michal Januszewski <spock@gentoo.org>
12109 L: linux-fbdev@vger.kernel.org
12110 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12111 S: Maintained
12112 F: Documentation/fb/uvesafb.txt
12113 F: drivers/video/fbdev/uvesafb.*
12114
12115 VF610 NAND DRIVER
12116 M: Stefan Agner <stefan@agner.ch>
12117 L: linux-mtd@lists.infradead.org
12118 S: Supported
12119 F: drivers/mtd/nand/vf610_nfc.c
12120
12121 VFAT/FAT/MSDOS FILESYSTEM
12122 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12123 S: Maintained
12124 F: Documentation/filesystems/vfat.txt
12125 F: fs/fat/
12126
12127 VFIO DRIVER
12128 M: Alex Williamson <alex.williamson@redhat.com>
12129 L: kvm@vger.kernel.org
12130 T: git git://github.com/awilliam/linux-vfio.git
12131 S: Maintained
12132 F: Documentation/vfio.txt
12133 F: drivers/vfio/
12134 F: include/linux/vfio.h
12135 F: include/uapi/linux/vfio.h
12136
12137 VFIO PLATFORM DRIVER
12138 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12139 L: kvm@vger.kernel.org
12140 S: Maintained
12141 F: drivers/vfio/platform/
12142
12143 VIDEOBUF2 FRAMEWORK
12144 M: Pawel Osciak <pawel@osciak.com>
12145 M: Marek Szyprowski <m.szyprowski@samsung.com>
12146 M: Kyungmin Park <kyungmin.park@samsung.com>
12147 L: linux-media@vger.kernel.org
12148 S: Maintained
12149 F: drivers/media/v4l2-core/videobuf2-*
12150 F: include/media/videobuf2-*
12151
12152 VIRTUAL SERIO DEVICE DRIVER
12153 M: Stephen Chandler Paul <thatslyude@gmail.com>
12154 S: Maintained
12155 F: drivers/input/serio/userio.c
12156 F: include/uapi/linux/userio.h
12157
12158 VIRTIO CONSOLE DRIVER
12159 M: Amit Shah <amit.shah@redhat.com>
12160 L: virtualization@lists.linux-foundation.org
12161 S: Maintained
12162 F: drivers/char/virtio_console.c
12163 F: include/linux/virtio_console.h
12164 F: include/uapi/linux/virtio_console.h
12165
12166 VIRTIO CORE, NET AND BLOCK DRIVERS
12167 M: "Michael S. Tsirkin" <mst@redhat.com>
12168 L: virtualization@lists.linux-foundation.org
12169 S: Maintained
12170 F: Documentation/devicetree/bindings/virtio/
12171 F: drivers/virtio/
12172 F: tools/virtio/
12173 F: drivers/net/virtio_net.c
12174 F: drivers/block/virtio_blk.c
12175 F: include/linux/virtio_*.h
12176 F: include/uapi/linux/virtio_*.h
12177
12178 VIRTIO DRIVERS FOR S390
12179 M: Christian Borntraeger <borntraeger@de.ibm.com>
12180 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12181 L: linux-s390@vger.kernel.org
12182 L: virtualization@lists.linux-foundation.org
12183 L: kvm@vger.kernel.org
12184 S: Supported
12185 F: drivers/s390/virtio/
12186
12187 VIRTIO GPU DRIVER
12188 M: David Airlie <airlied@linux.ie>
12189 M: Gerd Hoffmann <kraxel@redhat.com>
12190 L: dri-devel@lists.freedesktop.org
12191 L: virtualization@lists.linux-foundation.org
12192 S: Maintained
12193 F: drivers/gpu/drm/virtio/
12194 F: include/uapi/linux/virtio_gpu.h
12195
12196 VIRTIO HOST (VHOST)
12197 M: "Michael S. Tsirkin" <mst@redhat.com>
12198 L: kvm@vger.kernel.org
12199 L: virtualization@lists.linux-foundation.org
12200 L: netdev@vger.kernel.org
12201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12202 S: Maintained
12203 F: drivers/vhost/
12204 F: include/uapi/linux/vhost.h
12205
12206 VIRTIO INPUT DRIVER
12207 M: Gerd Hoffmann <kraxel@redhat.com>
12208 S: Maintained
12209 F: drivers/virtio/virtio_input.c
12210 F: include/uapi/linux/virtio_input.h
12211
12212 VIA RHINE NETWORK DRIVER
12213 S: Orphan
12214 F: drivers/net/ethernet/via/via-rhine.c
12215
12216 VIA SD/MMC CARD CONTROLLER DRIVER
12217 M: Bruce Chang <brucechang@via.com.tw>
12218 M: Harald Welte <HaraldWelte@viatech.com>
12219 S: Maintained
12220 F: drivers/mmc/host/via-sdmmc.c
12221
12222 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12223 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12224 L: linux-fbdev@vger.kernel.org
12225 S: Maintained
12226 F: include/linux/via-core.h
12227 F: include/linux/via-gpio.h
12228 F: include/linux/via_i2c.h
12229 F: drivers/video/fbdev/via/
12230
12231 VIA VELOCITY NETWORK DRIVER
12232 M: Francois Romieu <romieu@fr.zoreil.com>
12233 L: netdev@vger.kernel.org
12234 S: Maintained
12235 F: drivers/net/ethernet/via/via-velocity.*
12236
12237 VIRT LIB
12238 M: Alex Williamson <alex.williamson@redhat.com>
12239 M: Paolo Bonzini <pbonzini@redhat.com>
12240 L: kvm@vger.kernel.org
12241 S: Supported
12242 F: virt/lib/
12243
12244 VIVID VIRTUAL VIDEO DRIVER
12245 M: Hans Verkuil <hverkuil@xs4all.nl>
12246 L: linux-media@vger.kernel.org
12247 T: git git://linuxtv.org/media_tree.git
12248 W: https://linuxtv.org
12249 S: Maintained
12250 F: drivers/media/platform/vivid/*
12251
12252 VLAN (802.1Q)
12253 M: Patrick McHardy <kaber@trash.net>
12254 L: netdev@vger.kernel.org
12255 S: Maintained
12256 F: drivers/net/macvlan.c
12257 F: include/linux/if_*vlan.h
12258 F: net/8021q/
12259
12260 VLYNQ BUS
12261 M: Florian Fainelli <florian@openwrt.org>
12262 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12263 S: Maintained
12264 F: drivers/vlynq/vlynq.c
12265 F: include/linux/vlynq.h
12266
12267 VME SUBSYSTEM
12268 M: Martyn Welch <martyn@welchs.me.uk>
12269 M: Manohar Vanga <manohar.vanga@gmail.com>
12270 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12271 L: devel@driverdev.osuosl.org
12272 S: Maintained
12273 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12274 F: Documentation/vme_api.txt
12275 F: drivers/staging/vme/
12276 F: drivers/vme/
12277 F: include/linux/vme*
12278
12279 VMWARE HYPERVISOR INTERFACE
12280 M: Alok Kataria <akataria@vmware.com>
12281 L: virtualization@lists.linux-foundation.org
12282 S: Supported
12283 F: arch/x86/kernel/cpu/vmware.c
12284
12285 VMWARE BALLOON DRIVER
12286 M: Xavier Deguillard <xdeguillard@vmware.com>
12287 M: Philip Moltmann <moltmann@vmware.com>
12288 M: "VMware, Inc." <pv-drivers@vmware.com>
12289 L: linux-kernel@vger.kernel.org
12290 S: Maintained
12291 F: drivers/misc/vmw_balloon.c
12292
12293 VMWARE VMMOUSE SUBDRIVER
12294 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12295 M: "VMware, Inc." <pv-drivers@vmware.com>
12296 L: linux-input@vger.kernel.org
12297 S: Maintained
12298 F: drivers/input/mouse/vmmouse.c
12299 F: drivers/input/mouse/vmmouse.h
12300
12301 VMWARE VMXNET3 ETHERNET DRIVER
12302 M: Shrikrishna Khare <skhare@vmware.com>
12303 M: "VMware, Inc." <pv-drivers@vmware.com>
12304 L: netdev@vger.kernel.org
12305 S: Maintained
12306 F: drivers/net/vmxnet3/
12307
12308 VMware PVSCSI driver
12309 M: Arvind Kumar <arvindkumar@vmware.com>
12310 M: VMware PV-Drivers <pv-drivers@vmware.com>
12311 L: linux-scsi@vger.kernel.org
12312 S: Maintained
12313 F: drivers/scsi/vmw_pvscsi.c
12314 F: drivers/scsi/vmw_pvscsi.h
12315
12316 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12317 M: Liam Girdwood <lgirdwood@gmail.com>
12318 M: Mark Brown <broonie@kernel.org>
12319 L: linux-kernel@vger.kernel.org
12320 W: http://www.slimlogic.co.uk/?p=48
12321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12322 S: Supported
12323 F: Documentation/devicetree/bindings/regulator/
12324 F: drivers/regulator/
12325 F: include/dt-bindings/regulator/
12326 F: include/linux/regulator/
12327
12328 VRF
12329 M: David Ahern <dsa@cumulusnetworks.com>
12330 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12331 L: netdev@vger.kernel.org
12332 S: Maintained
12333 F: drivers/net/vrf.c
12334 F: Documentation/networking/vrf.txt
12335
12336 VT1211 HARDWARE MONITOR DRIVER
12337 M: Juerg Haefliger <juergh@gmail.com>
12338 L: linux-hwmon@vger.kernel.org
12339 S: Maintained
12340 F: Documentation/hwmon/vt1211
12341 F: drivers/hwmon/vt1211.c
12342
12343 VT8231 HARDWARE MONITOR DRIVER
12344 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12345 L: linux-hwmon@vger.kernel.org
12346 S: Maintained
12347 F: drivers/hwmon/vt8231.c
12348
12349 VUB300 USB to SDIO/SD/MMC bridge chip
12350 M: Tony Olech <tony.olech@elandigitalsystems.com>
12351 L: linux-mmc@vger.kernel.org
12352 L: linux-usb@vger.kernel.org
12353 S: Supported
12354 F: drivers/mmc/host/vub300.c
12355
12356 W1 DALLAS'S 1-WIRE BUS
12357 M: Evgeniy Polyakov <zbr@ioremap.net>
12358 S: Maintained
12359 F: Documentation/w1/
12360 F: drivers/w1/
12361
12362 W83791D HARDWARE MONITORING DRIVER
12363 M: Marc Hulsman <m.hulsman@tudelft.nl>
12364 L: linux-hwmon@vger.kernel.org
12365 S: Maintained
12366 F: Documentation/hwmon/w83791d
12367 F: drivers/hwmon/w83791d.c
12368
12369 W83793 HARDWARE MONITORING DRIVER
12370 M: Rudolf Marek <r.marek@assembler.cz>
12371 L: linux-hwmon@vger.kernel.org
12372 S: Maintained
12373 F: Documentation/hwmon/w83793
12374 F: drivers/hwmon/w83793.c
12375
12376 W83795 HARDWARE MONITORING DRIVER
12377 M: Jean Delvare <jdelvare@suse.com>
12378 L: linux-hwmon@vger.kernel.org
12379 S: Maintained
12380 F: drivers/hwmon/w83795.c
12381
12382 W83L51xD SD/MMC CARD INTERFACE DRIVER
12383 M: Pierre Ossman <pierre@ossman.eu>
12384 S: Maintained
12385 F: drivers/mmc/host/wbsd.*
12386
12387 WACOM PROTOCOL 4 SERIAL TABLETS
12388 M: Julian Squires <julian@cipht.net>
12389 M: Hans de Goede <hdegoede@redhat.com>
12390 L: linux-input@vger.kernel.org
12391 S: Maintained
12392 F: drivers/input/tablet/wacom_serial4.c
12393
12394 WATCHDOG DEVICE DRIVERS
12395 M: Wim Van Sebroeck <wim@iguana.be>
12396 R: Guenter Roeck <linux@roeck-us.net>
12397 L: linux-watchdog@vger.kernel.org
12398 W: http://www.linux-watchdog.org/
12399 T: git git://www.linux-watchdog.org/linux-watchdog.git
12400 S: Maintained
12401 F: Documentation/devicetree/bindings/watchdog/
12402 F: Documentation/watchdog/
12403 F: drivers/watchdog/
12404 F: include/linux/watchdog.h
12405 F: include/uapi/linux/watchdog.h
12406
12407 WD7000 SCSI DRIVER
12408 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12409 L: linux-scsi@vger.kernel.org
12410 S: Maintained
12411 F: drivers/scsi/wd7000.c
12412
12413 WIIMOTE HID DRIVER
12414 M: David Herrmann <dh.herrmann@googlemail.com>
12415 L: linux-input@vger.kernel.org
12416 S: Maintained
12417 F: drivers/hid/hid-wiimote*
12418
12419 WINBOND CIR DRIVER
12420 M: David Härdeman <david@hardeman.nu>
12421 S: Maintained
12422 F: drivers/media/rc/winbond-cir.c
12423
12424 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12425 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12426 L: linux-watchdog@vger.kernel.org
12427 S: Maintained
12428 F: drivers/watchdog/ebc-c384_wdt.c
12429
12430 WINSYSTEMS WS16C48 GPIO DRIVER
12431 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12432 L: linux-gpio@vger.kernel.org
12433 S: Maintained
12434 F: drivers/gpio/gpio-ws16c48.c
12435
12436 WIMAX STACK
12437 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12438 M: linux-wimax@intel.com
12439 L: wimax@linuxwimax.org (subscribers-only)
12440 S: Supported
12441 W: http://linuxwimax.org
12442 F: Documentation/wimax/README.wimax
12443 F: include/linux/wimax/debug.h
12444 F: include/net/wimax.h
12445 F: include/uapi/linux/wimax.h
12446 F: net/wimax/
12447
12448 WISTRON LAPTOP BUTTON DRIVER
12449 M: Miloslav Trmac <mitr@volny.cz>
12450 S: Maintained
12451 F: drivers/input/misc/wistron_btns.c
12452
12453 WL3501 WIRELESS PCMCIA CARD DRIVER
12454 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12455 L: linux-wireless@vger.kernel.org
12456 W: http://oops.ghostprotocols.net:81/blog
12457 S: Maintained
12458 F: drivers/net/wireless/wl3501*
12459
12460 WOLFSON MICROELECTRONICS DRIVERS
12461 L: patches@opensource.wolfsonmicro.com
12462 T: git https://github.com/CirrusLogic/linux-drivers.git
12463 W: https://github.com/CirrusLogic/linux-drivers/wiki
12464 S: Supported
12465 F: Documentation/hwmon/wm83??
12466 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12467 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12468 F: Documentation/devicetree/bindings/mfd/arizona.txt
12469 F: arch/arm/mach-s3c64xx/mach-crag6410*
12470 F: drivers/clk/clk-wm83*.c
12471 F: drivers/extcon/extcon-arizona.c
12472 F: drivers/leds/leds-wm83*.c
12473 F: drivers/gpio/gpio-*wm*.c
12474 F: drivers/gpio/gpio-arizona.c
12475 F: drivers/hwmon/wm83??-hwmon.c
12476 F: drivers/input/misc/wm831x-on.c
12477 F: drivers/input/touchscreen/wm831x-ts.c
12478 F: drivers/input/touchscreen/wm97*.c
12479 F: drivers/mfd/arizona*
12480 F: drivers/mfd/wm*.c
12481 F: drivers/mfd/cs47l24*
12482 F: drivers/power/wm83*.c
12483 F: drivers/rtc/rtc-wm83*.c
12484 F: drivers/regulator/wm8*.c
12485 F: drivers/video/backlight/wm83*_bl.c
12486 F: drivers/watchdog/wm83*_wdt.c
12487 F: include/linux/mfd/arizona/
12488 F: include/linux/mfd/wm831x/
12489 F: include/linux/mfd/wm8350/
12490 F: include/linux/mfd/wm8400*
12491 F: include/linux/wm97xx.h
12492 F: include/sound/wm????.h
12493 F: sound/soc/codecs/arizona.?
12494 F: sound/soc/codecs/wm*
12495 F: sound/soc/codecs/cs47l24*
12496
12497 WORKQUEUE
12498 M: Tejun Heo <tj@kernel.org>
12499 R: Lai Jiangshan <jiangshanlai@gmail.com>
12500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12501 S: Maintained
12502 F: include/linux/workqueue.h
12503 F: kernel/workqueue.c
12504 F: Documentation/workqueue.txt
12505
12506 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12507 M: Chen-Yu Tsai <wens@csie.org>
12508 L: linux-kernel@vger.kernel.org
12509 S: Maintained
12510 N: axp[128]
12511
12512 X.25 NETWORK LAYER
12513 M: Andrew Hendry <andrew.hendry@gmail.com>
12514 L: linux-x25@vger.kernel.org
12515 S: Odd Fixes
12516 F: Documentation/networking/x25*
12517 F: include/net/x25*
12518 F: net/x25/
12519
12520 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12521 M: Thomas Gleixner <tglx@linutronix.de>
12522 M: Ingo Molnar <mingo@redhat.com>
12523 M: "H. Peter Anvin" <hpa@zytor.com>
12524 M: x86@kernel.org
12525 L: linux-kernel@vger.kernel.org
12526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12527 S: Maintained
12528 F: Documentation/x86/
12529 F: arch/x86/
12530
12531 X86 PLATFORM DRIVERS
12532 M: Darren Hart <dvhart@infradead.org>
12533 L: platform-driver-x86@vger.kernel.org
12534 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12535 S: Maintained
12536 F: drivers/platform/x86/
12537 F: drivers/platform/olpc/
12538
12539 X86 MCE INFRASTRUCTURE
12540 M: Tony Luck <tony.luck@intel.com>
12541 M: Borislav Petkov <bp@alien8.de>
12542 L: linux-edac@vger.kernel.org
12543 S: Maintained
12544 F: arch/x86/kernel/cpu/mcheck/*
12545
12546 X86 MICROCODE UPDATE SUPPORT
12547 M: Borislav Petkov <bp@alien8.de>
12548 S: Maintained
12549 F: arch/x86/kernel/cpu/microcode/*
12550
12551 X86 VDSO
12552 M: Andy Lutomirski <luto@amacapital.net>
12553 L: linux-kernel@vger.kernel.org
12554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12555 S: Maintained
12556 F: arch/x86/entry/vdso/
12557
12558 XC2028/3028 TUNER DRIVER
12559 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12560 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12561 L: linux-media@vger.kernel.org
12562 W: https://linuxtv.org
12563 T: git git://linuxtv.org/media_tree.git
12564 S: Maintained
12565 F: drivers/media/tuners/tuner-xc2028.*
12566
12567 XEN HYPERVISOR INTERFACE
12568 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12569 M: David Vrabel <david.vrabel@citrix.com>
12570 M: Juergen Gross <jgross@suse.com>
12571 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12573 S: Supported
12574 F: arch/x86/xen/
12575 F: drivers/*/xen-*front.c
12576 F: drivers/xen/
12577 F: arch/x86/include/asm/xen/
12578 F: include/xen/
12579 F: include/uapi/xen/
12580
12581 XEN HYPERVISOR ARM
12582 M: Stefano Stabellini <sstabellini@kernel.org>
12583 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12584 S: Maintained
12585 F: arch/arm/xen/
12586 F: arch/arm/include/asm/xen/
12587
12588 XEN HYPERVISOR ARM64
12589 M: Stefano Stabellini <sstabellini@kernel.org>
12590 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12591 S: Maintained
12592 F: arch/arm64/xen/
12593 F: arch/arm64/include/asm/xen/
12594
12595 XEN NETWORK BACKEND DRIVER
12596 M: Wei Liu <wei.liu2@citrix.com>
12597 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12598 L: netdev@vger.kernel.org
12599 S: Supported
12600 F: drivers/net/xen-netback/*
12601
12602 XEN PCI SUBSYSTEM
12603 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12604 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12605 S: Supported
12606 F: arch/x86/pci/*xen*
12607 F: drivers/pci/*xen*
12608
12609 XEN BLOCK SUBSYSTEM
12610 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12611 M: Roger Pau Monné <roger.pau@citrix.com>
12612 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12613 S: Supported
12614 F: drivers/block/xen-blkback/*
12615 F: drivers/block/xen*
12616
12617 XEN PVSCSI DRIVERS
12618 M: Juergen Gross <jgross@suse.com>
12619 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12620 L: linux-scsi@vger.kernel.org
12621 S: Supported
12622 F: drivers/scsi/xen-scsifront.c
12623 F: drivers/xen/xen-scsiback.c
12624 F: include/xen/interface/io/vscsiif.h
12625
12626 XEN SWIOTLB SUBSYSTEM
12627 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12628 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12629 S: Supported
12630 F: arch/x86/xen/*swiotlb*
12631 F: drivers/xen/*swiotlb*
12632
12633 XFS FILESYSTEM
12634 P: Silicon Graphics Inc
12635 M: Dave Chinner <david@fromorbit.com>
12636 M: xfs@oss.sgi.com
12637 L: xfs@oss.sgi.com
12638 W: http://oss.sgi.com/projects/xfs
12639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12640 S: Supported
12641 F: Documentation/filesystems/xfs.txt
12642 F: fs/xfs/
12643
12644 XILINX AXI ETHERNET DRIVER
12645 M: Anirudha Sarangi <anirudh@xilinx.com>
12646 M: John Linn <John.Linn@xilinx.com>
12647 S: Maintained
12648 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12649
12650 XILINX UARTLITE SERIAL DRIVER
12651 M: Peter Korsgaard <jacmet@sunsite.dk>
12652 L: linux-serial@vger.kernel.org
12653 S: Maintained
12654 F: drivers/tty/serial/uartlite.c
12655
12656 XILINX VIDEO IP CORES
12657 M: Hyun Kwon <hyun.kwon@xilinx.com>
12658 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12659 L: linux-media@vger.kernel.org
12660 T: git git://linuxtv.org/media_tree.git
12661 S: Supported
12662 F: Documentation/devicetree/bindings/media/xilinx/
12663 F: drivers/media/platform/xilinx/
12664 F: include/uapi/linux/xilinx-v4l2-controls.h
12665
12666 XILLYBUS DRIVER
12667 M: Eli Billauer <eli.billauer@gmail.com>
12668 L: linux-kernel@vger.kernel.org
12669 S: Supported
12670 F: drivers/char/xillybus/
12671
12672 XTENSA XTFPGA PLATFORM SUPPORT
12673 M: Max Filippov <jcmvbkbc@gmail.com>
12674 L: linux-xtensa@linux-xtensa.org
12675 S: Maintained
12676 F: drivers/spi/spi-xtensa-xtfpga.c
12677 F: sound/soc/xtensa/xtfpga-i2s.c
12678
12679 YAM DRIVER FOR AX.25
12680 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12681 L: linux-hams@vger.kernel.org
12682 S: Maintained
12683 F: drivers/net/hamradio/yam*
12684 F: include/linux/yam.h
12685
12686 YEALINK PHONE DRIVER
12687 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12688 L: usbb2k-api-dev@nongnu.org
12689 S: Maintained
12690 F: Documentation/input/yealink.txt
12691 F: drivers/input/misc/yealink.*
12692
12693 Z8530 DRIVER FOR AX.25
12694 M: Joerg Reuter <jreuter@yaina.de>
12695 W: http://yaina.de/jreuter/
12696 W: http://www.qsl.net/dl1bke/
12697 L: linux-hams@vger.kernel.org
12698 S: Maintained
12699 F: Documentation/networking/z8530drv.txt
12700 F: drivers/net/hamradio/*scc.c
12701 F: drivers/net/hamradio/z8530.h
12702
12703 ZBUD COMPRESSED PAGE ALLOCATOR
12704 M: Seth Jennings <sjenning@redhat.com>
12705 L: linux-mm@kvack.org
12706 S: Maintained
12707 F: mm/zbud.c
12708 F: include/linux/zbud.h
12709
12710 ZD1211RW WIRELESS DRIVER
12711 M: Daniel Drake <dsd@gentoo.org>
12712 M: Ulrich Kunitz <kune@deine-taler.de>
12713 W: http://zd1211.ath.cx/wiki/DriverRewrite
12714 L: linux-wireless@vger.kernel.org
12715 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12716 S: Maintained
12717 F: drivers/net/wireless/zydas/zd1211rw/
12718
12719 ZPOOL COMPRESSED PAGE STORAGE API
12720 M: Dan Streetman <ddstreet@ieee.org>
12721 L: linux-mm@kvack.org
12722 S: Maintained
12723 F: mm/zpool.c
12724 F: include/linux/zpool.h
12725
12726 ZR36067 VIDEO FOR LINUX DRIVER
12727 L: mjpeg-users@lists.sourceforge.net
12728 L: linux-media@vger.kernel.org
12729 W: http://mjpeg.sourceforge.net/driver-zoran/
12730 T: hg https://linuxtv.org/hg/v4l-dvb
12731 S: Odd Fixes
12732 F: drivers/media/pci/zoran/
12733
12734 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12735 M: Minchan Kim <minchan@kernel.org>
12736 M: Nitin Gupta <ngupta@vflare.org>
12737 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12738 L: linux-kernel@vger.kernel.org
12739 S: Maintained
12740 F: drivers/block/zram/
12741 F: Documentation/blockdev/zram.txt
12742
12743 ZS DECSTATION Z85C30 SERIAL DRIVER
12744 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12745 S: Maintained
12746 F: drivers/tty/serial/zs.*
12747
12748 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12749 M: Minchan Kim <minchan@kernel.org>
12750 M: Nitin Gupta <ngupta@vflare.org>
12751 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12752 L: linux-mm@kvack.org
12753 S: Maintained
12754 F: mm/zsmalloc.c
12755 F: include/linux/zsmalloc.h
12756 F: Documentation/vm/zsmalloc.txt
12757
12758 ZSWAP COMPRESSED SWAP CACHING
12759 M: Seth Jennings <sjenning@redhat.com>
12760 L: linux-mm@kvack.org
12761 S: Maintained
12762 F: mm/zswap.c
12763
12764 THE REST
12765 M: Linus Torvalds <torvalds@linux-foundation.org>
12766 L: linux-kernel@vger.kernel.org
12767 Q: http://patchwork.kernel.org/project/LKML/list/
12768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
12769 S: Buried alive in reporters
12770 F: *
12771 F: */
This page took 0.286806 seconds and 5 git commands to generate.