Linux Audio

Check our new training course

Loading...
v3.1
   1
   2
   3	List of maintainers and how to submit kernel changes
   4
   5Please try to follow the guidelines below.  This will make things
   6easier on the maintainers.  Not all of these guidelines matter for every
   7trivial patch so apply some common sense.
   8
   91.	Always _test_ your changes, however small, on at least 4 or
  10	5 people, preferably many more.
  11
  122.	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
  203.	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
  244.	When you are happy with a change make it generally available for
  25	testing and await feedback.
  26
  275.	Make a patch available to the relevant maintainer in the list. Use
  28	'diff -u' to make the patch easy to merge. Be prepared to get your
  29	changes sent back with seemingly silly requests about formatting
  30	and variable names.  These aren't as silly as they seem. One
  31	job the maintainers (and especially Linus) do is to keep things
  32	looking the same. Sometimes this means that the clever hack in
  33	your driver to get around a problem actually needs to become a
  34	generalized kernel feature ready for next time.
  35
  36	PLEASE check your patch with the automated style checker
  37	(scripts/checkpatch.pl) to catch trival style violations.
  38	See Documentation/CodingStyle for guidance here.
  39
  40	PLEASE CC: the maintainers and mailing lists that are generated
  41	by scripts/get_maintainer.pl.  The results returned by the
  42	script will be best if you have git installed and are making
  43	your changes in a branch derived from Linus' latest git tree.
  44	See Documentation/SubmittingPatches for details.
  45
  46	PLEASE try to include any credit lines you want added with the
  47	patch. It avoids people being missed off by mistake and makes
  48	it easier to know who wants adding and who doesn't.
  49
  50	PLEASE document known bugs. If it doesn't work for everything
  51	or does something very odd once a month document it.
  52
  53	PLEASE remember that submissions must be made under the terms
  54	of the OSDL certificate of contribution and should include a
  55	Signed-off-by: line.  The current version of this "Developer's
  56	Certificate of Origin" (DCO) is listed in the file
  57	Documentation/SubmittingPatches.
  58
  596.	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
  637.	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
  678.	Happy hacking.
  68
  69Descriptions of section entries:
  70
  71	P: Person (obsolete)
  72	M: Mail patches to: FullName <address@domain>
 
 
  73	L: Mailing list that is relevant to this area
  74	W: Web-page with status/info
 
 
 
 
  75	Q: Patchwork web based patch tracking system site
  76	T: SCM tree type and location.  Type is one of: git, hg, quilt, stgit, topgit.
 
  77	S: Status, one of the following:
  78	   Supported:	Someone is actually paid to look after this.
  79	   Maintained:	Someone actually looks after it.
  80	   Odd Fixes:	It has a maintainer but they don't have time to do
  81			much other than throw the odd patch in. See below..
  82	   Orphan:	No current maintainer [but maybe you could take the
  83			role as you write your new code].
  84	   Obsolete:	Old code. Something tagged obsolete generally means
  85			it has been replaced by a better system and you
  86			should be using that.
  87	F: Files and directories with wildcard patterns.
  88	   A trailing slash includes all files and subdirectory files.
  89	   F:	drivers/net/	all files in and below drivers/net
  90	   F:	drivers/net/*	all files in drivers/net, but not below
  91	   F:	*/net/*		all files in "any top level directory"/net
  92	   One pattern per line.  Multiple F: lines acceptable.
 
 
 
 
 
 
 
 
  93	X: Files and directories that are NOT maintained, same rules as F:
  94	   Files exclusions are tested before file matches.
  95	   Can be useful for excluding a specific subdirectory, for instance:
  96	   F:	net/
  97	   X:	net/ipv6/
  98	   matches all files in and below net excluding net/ipv6/
  99	K: Keyword perl extended regex pattern to match content in a
 100	   patch or file.  For instance:
 101	   K: of_get_profile
 102	      matches patches or files that contain "of_get_profile"
 103	   K: \b(printk|pr_(info|err))\b
 104	      matches patches or files that contain one or more of the words
 105	      printk, pr_info or pr_err
 106	   One regex pattern per line.  Multiple K: lines acceptable.
 107
 108Note: For the hard of thinking, this list is meant to remain in alphabetical
 109order. If you could add yourselves to it in alphabetical order that would be
 110so much easier [Ed]
 111
 112Maintainers List (try to look for most precise areas first)
 113
 114		-----------------------------------
 115
 1163C505 NETWORK DRIVER
 117M:	Philip Blundell <philb@gnu.org>
 118L:	netdev@vger.kernel.org
 119S:	Maintained
 120F:	drivers/net/3c505*
 121
 1223C59X NETWORK DRIVER
 123M:	Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
 124L:	netdev@vger.kernel.org
 125S:	Maintained
 126F:	Documentation/networking/vortex.txt
 127F:	drivers/net/3c59x.c
 128
 1293CR990 NETWORK DRIVER
 130M:	David Dillow <dave@thedillows.org>
 131L:	netdev@vger.kernel.org
 132S:	Maintained
 133F:	drivers/net/typhoon*
 134
 1353WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
 136M:	Adam Radford <linuxraid@lsi.com>
 137L:	linux-scsi@vger.kernel.org
 138W:	http://www.lsi.com
 139S:	Supported
 140F:	drivers/scsi/3w-*
 141
 14253C700 AND 53C700-66 SCSI DRIVER
 143M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
 144L:	linux-scsi@vger.kernel.org
 145S:	Maintained
 146F:	drivers/scsi/53c700*
 147
 
 
 
 
 
 
 
 
 
 
 1486PACK NETWORK DRIVER FOR AX.25
 149M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
 150L:	linux-hams@vger.kernel.org
 151S:	Maintained
 152F:	drivers/net/hamradio/6pack.c
 153
 1548169 10/100/1000 GIGABIT ETHERNET DRIVER
 155M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
 156M:	Francois Romieu <romieu@fr.zoreil.com>
 157L:	netdev@vger.kernel.org
 158S:	Maintained
 159F:	drivers/net/r8169.c
 160
 1618250/16?50 (AND CLONE UARTS) SERIAL DRIVER
 162M:	Greg Kroah-Hartman <gregkh@suse.de>
 163L:	linux-serial@vger.kernel.org
 164W:	http://serial.sourceforge.net
 165S:	Maintained
 166T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6.git
 167F:	drivers/tty/serial/8250*
 168F:	include/linux/serial_8250.h
 169
 1708390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
 171L:	netdev@vger.kernel.org
 172S:	Orphan / Obsolete
 173F:	drivers/net/*8390*
 174F:	drivers/net/ax88796.c
 175
 1769P FILE SYSTEM
 177M:	Eric Van Hensbergen <ericvh@gmail.com>
 178M:	Ron Minnich <rminnich@sandia.gov>
 179M:	Latchesar Ionkov <lucho@ionkov.net>
 
 180L:	v9fs-developer@lists.sourceforge.net
 181W:	http://swik.net/v9fs
 182Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
 183T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
 
 184S:	Maintained
 185F:	Documentation/filesystems/9p.txt
 186F:	fs/9p/
 
 
 
 
 187
 188A2232 SERIAL BOARD DRIVER
 189L:	linux-m68k@lists.linux-m68k.org
 190S:	Orphan
 191F:	drivers/staging/generic_serial/ser_a2232*
 
 
 
 
 
 192
 193AACRAID SCSI RAID DRIVER
 194M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
 195L:	linux-scsi@vger.kernel.org
 196W:	http://www.adaptec.com/
 197S:	Supported
 198F:	Documentation/scsi/aacraid.txt
 199F:	drivers/scsi/aacraid/
 200
 
 
 
 
 
 201ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
 202M:	Hans de Goede <hdegoede@redhat.com>
 203L:	lm-sensors@lm-sensors.org
 204S:	Maintained
 205F:	drivers/hwmon/abituguru.c
 206
 207ABIT UGURU 3 HARDWARE MONITOR DRIVER
 208M:	Alistair John Strachan <alistair@devzero.co.uk>
 209L:	lm-sensors@lm-sensors.org
 210S:	Maintained
 211F:	drivers/hwmon/abituguru3.c
 212
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 213ACENIC DRIVER
 214M:	Jes Sorensen <jes@trained-monkey.org>
 215L:	linux-acenic@sunsite.dk
 216S:	Maintained
 217F:	drivers/net/acenic*
 218
 219ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
 220M:	Peter Feuerer <peter@piie.net>
 221L:	platform-driver-x86@vger.kernel.org
 222W:	http://piie.net/?section=acerhdf
 223S:	Maintained
 224F:	drivers/platform/x86/acerhdf.c
 225
 226ACER WMI LAPTOP EXTRAS
 227M:	Joey Lee <jlee@novell.com>
 228L:	platform-driver-x86@vger.kernel.org
 229S:	Maintained
 230F:	drivers/platform/x86/acer-wmi.c
 231
 232ACPI
 
 233M:	Len Brown <lenb@kernel.org>
 234L:	linux-acpi@vger.kernel.org
 235W:	http://www.lesswatts.org/projects/acpi/
 236Q:	http://patchwork.kernel.org/project/linux-acpi/list/
 237T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git
 
 238S:	Supported
 239F:	drivers/acpi/
 240F:	drivers/pnp/pnpacpi/
 241F:	include/linux/acpi.h
 
 242F:	include/acpi/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 243
 244ACPI FAN DRIVER
 245M:	Zhang Rui <rui.zhang@intel.com>
 246L:	linux-acpi@vger.kernel.org
 247W:	http://www.lesswatts.org/projects/acpi/
 
 248S:	Supported
 249F:	drivers/acpi/fan.c
 250
 251ACPI PROCESSOR AGGREGATOR DRIVER
 252M:	Shaohua Li <shaohua.li@intel.com>
 
 
 253L:	linux-acpi@vger.kernel.org
 254W:	http://www.lesswatts.org/projects/acpi/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 255S:	Supported
 256F:	drivers/acpi/acpi_pad.c
 257
 258ACPI THERMAL DRIVER
 259M:	Zhang Rui <rui.zhang@intel.com>
 260L:	linux-acpi@vger.kernel.org
 261W:	http://www.lesswatts.org/projects/acpi/
 
 262S:	Supported
 263F:	drivers/acpi/*thermal*
 264
 265ACPI VIDEO DRIVER
 266M:	Zhang Rui <rui.zhang@intel.com>
 267L:	linux-acpi@vger.kernel.org
 268W:	http://www.lesswatts.org/projects/acpi/
 
 269S:	Supported
 270F:	drivers/acpi/video.c
 271
 272ACPI WMI DRIVER
 273L:	platform-driver-x86@vger.kernel.org
 274S:	Orphan
 275F:	drivers/platform/x86/wmi.c
 
 276
 277AD1889 ALSA SOUND DRIVER
 278M:	Kyle McMartin <kyle@mcmartin.ca>
 279M:	Thibaut Varene <T-Bone@parisc-linux.org>
 280W:	http://wiki.parisc-linux.org/AD1889
 281L:	linux-parisc@vger.kernel.org
 282S:	Maintained
 283F:	sound/pci/ad1889.*
 284
 285AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
 286M:	Michael Hennerich <michael.hennerich@analog.com>
 287L:	device-drivers-devel@blackfin.uclinux.org
 288W:	http://wiki.analog.com/AD5254
 
 289S:	Supported
 290F:	drivers/misc/ad525x_dpot.c
 291
 292AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
 293M:	Michael Hennerich <michael.hennerich@analog.com>
 294L:	device-drivers-devel@blackfin.uclinux.org
 295W:	http://wiki.analog.com/AD5398
 
 296S:	Supported
 297F:	drivers/regulator/ad5398.c
 298
 299AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
 300M:	Michael Hennerich <michael.hennerich@analog.com>
 301L:	device-drivers-devel@blackfin.uclinux.org
 302W:	http://wiki.analog.com/AD7142
 
 303S:	Supported
 304F:	drivers/input/misc/ad714x.c
 305
 306AD7877 TOUCHSCREEN DRIVER
 307M:	Michael Hennerich <michael.hennerich@analog.com>
 308L:	device-drivers-devel@blackfin.uclinux.org
 309W:	http://wiki.analog.com/AD7877
 
 310S:	Supported
 311F:	drivers/input/touchscreen/ad7877.c
 312
 313AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
 314M:	Michael Hennerich <michael.hennerich@analog.com>
 315L:	device-drivers-devel@blackfin.uclinux.org
 316W:	http://wiki.analog.com/AD7879
 
 317S:	Supported
 318F:	drivers/input/touchscreen/ad7879.c
 319
 
 
 
 
 
 
 
 
 
 
 
 
 
 320ADM1025 HARDWARE MONITOR DRIVER
 321M:	Jean Delvare <khali@linux-fr.org>
 322L:	lm-sensors@lm-sensors.org
 323S:	Maintained
 324F:	Documentation/hwmon/adm1025
 325F:	drivers/hwmon/adm1025.c
 326
 327ADM1029 HARDWARE MONITOR DRIVER
 328M:	Corentin Labbe <corentin.labbe@geomatys.fr>
 329L:	lm-sensors@lm-sensors.org
 330S:	Maintained
 331F:	drivers/hwmon/adm1029.c
 332
 333ADM8211 WIRELESS DRIVER
 334L:	linux-wireless@vger.kernel.org
 335W:	http://linuxwireless.org/
 336S:	Orphan
 337F:	drivers/net/wireless/adm8211.*
 
 
 
 
 
 
 
 338
 339ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
 340M:	Michael Hennerich <michael.hennerich@analog.com>
 341L:	device-drivers-devel@blackfin.uclinux.org
 342W:	http://wiki.analog.com/ADP5520
 
 343S:	Supported
 344F:	drivers/mfd/adp5520.c
 345F:	drivers/video/backlight/adp5520_bl.c
 346F:	drivers/leds/leds-adp5520.c
 347F:	drivers/gpio/adp5520-gpio.c
 348F:	drivers/input/keyboard/adp5520-keys.c
 349
 350ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
 351M:	Michael Hennerich <michael.hennerich@analog.com>
 352L:	device-drivers-devel@blackfin.uclinux.org
 353W:	http://wiki.analog.com/ADP5588
 
 354S:	Supported
 355F:	drivers/input/keyboard/adp5588-keys.c
 356F:	drivers/gpio/adp5588-gpio.c
 357
 358ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
 359M:	Michael Hennerich <michael.hennerich@analog.com>
 360L:	device-drivers-devel@blackfin.uclinux.org
 361W:	http://wiki.analog.com/ADP8860
 
 362S:	Supported
 363F:	drivers/video/backlight/adp8860_bl.c
 364
 365ADS1015 HARDWARE MONITOR DRIVER
 366M:	Dirk Eibach <eibach@gdsys.de>
 367L:	lm-sensors@lm-sensors.org
 368S:	Maintained
 369F:	Documentation/hwmon/ads1015
 370F:	drivers/hwmon/ads1015.c
 371F:	include/linux/i2c/ads1015.h
 372
 373ADT746X FAN DRIVER
 374M:	Colin Leroy <colin@colino.net>
 375S:	Maintained
 376F:	drivers/macintosh/therm_adt746x.c
 377
 378ADT7475 HARDWARE MONITOR DRIVER
 379M:	Jean Delvare <khali@linux-fr.org>
 380L:	lm-sensors@lm-sensors.org
 381S:	Maintained
 382F:	Documentation/hwmon/adt7475
 383F:	drivers/hwmon/adt7475.c
 384
 
 
 
 
 
 
 
 
 385ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
 386M:	Michael Hennerich <michael.hennerich@analog.com>
 387L:	device-drivers-devel@blackfin.uclinux.org
 388W:	http://wiki.analog.com/ADXL345
 
 389S:	Supported
 390F:	drivers/input/misc/adxl34x.c
 
 391
 392ADVANSYS SCSI DRIVER
 393M:	Matthew Wilcox <matthew@wil.cx>
 394L:	linux-scsi@vger.kernel.org
 
 
 
 
 
 
 
 
 
 
 
 
 
 395S:	Maintained
 396F:	Documentation/scsi/advansys.txt
 397F:	drivers/scsi/advansys.c
 398
 399AEDSP16 DRIVER
 400M:	Riccardo Facchetti <fizban@tin.it>
 
 
 
 
 
 401S:	Maintained
 402F:	sound/oss/aedsp16.c
 403
 404AFFS FILE SYSTEM
 
 405L:	linux-fsdevel@vger.kernel.org
 406S:	Orphan
 407F:	Documentation/filesystems/affs.txt
 408F:	fs/affs/
 409
 410AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
 411M:	David Howells <dhowells@redhat.com>
 412L:	linux-afs@lists.infradead.org
 413S:	Supported
 414F:	fs/afs/
 415F:	include/net/af_rxrpc.h
 416F:	net/rxrpc/af_rxrpc.c
 
 417
 418AGPGART DRIVER
 419M:	David Airlie <airlied@linux.ie>
 420T:	git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
 421S:	Maintained
 422F:	drivers/char/agp/
 423F:	include/linux/agp*
 
 424
 425AHA152X SCSI DRIVER
 426M:	"Juergen E. Fischer" <fischer@norbit.de>
 427L:	linux-scsi@vger.kernel.org
 428S:	Maintained
 429F:	drivers/scsi/aha152x*
 430F:	drivers/scsi/pcmcia/aha152x*
 431
 432AIC7XXX / AIC79XX SCSI DRIVER
 433M:	Hannes Reinecke <hare@suse.de>
 434L:	linux-scsi@vger.kernel.org
 435S:	Maintained
 436F:	drivers/scsi/aic7xxx/
 437F:	drivers/scsi/aic7xxx_old/
 
 
 
 
 
 
 
 438
 439AIO
 440M:	Benjamin LaHaise <bcrl@kvack.org>
 441L:	linux-aio@kvack.org
 442S:	Supported
 443F:	fs/aio.c
 444F:	include/linux/*aio*.h
 445
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 446ALCATEL SPEEDTOUCH USB DRIVER
 447M:	Duncan Sands <duncan.sands@free.fr>
 448L:	linux-usb@vger.kernel.org
 449W:	http://www.linux-usb.org/SpeedTouch/
 450S:	Maintained
 451F:	drivers/usb/atm/speedtch.c
 452F:	drivers/usb/atm/usbatm.c
 453
 454ALCHEMY AU1XX0 MMC DRIVER
 455M:	Manuel Lauss <manuel.lauss@gmail.com>
 456S:	Maintained
 457F:	drivers/mmc/host/au1xmmc.c
 458
 459ALI1563 I2C DRIVER
 460M:	Rudolf Marek <r.marek@assembler.cz>
 461L:	linux-i2c@vger.kernel.org
 462S:	Maintained
 463F:	Documentation/i2c/busses/i2c-ali1563
 464F:	drivers/i2c/busses/i2c-ali1563.c
 465
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 466ALPHA PORT
 467M:	Richard Henderson <rth@twiddle.net>
 468M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
 469M:	Matt Turner <mattst88@gmail.com>
 
 470L:	linux-alpha@vger.kernel.org
 471F:	arch/alpha/
 472
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 473ALTERA UART/JTAG UART SERIAL DRIVERS
 474M:	Tobias Klauser <tklauser@distanz.ch>
 475L:	linux-serial@vger.kernel.org
 476L:	nios2-dev@sopc.et.ntust.edu.tw (moderated for non-subscribers)
 477S:	Maintained
 478F:	drivers/tty/serial/altera_uart.c
 479F:	drivers/tty/serial/altera_jtaguart.c
 480F:	include/linux/altera_uart.h
 481F:	include/linux/altera_jtaguart.h
 482
 483AMD FAM15H PROCESSOR POWER MONITORING DRIVER
 484M:	Andreas Herrmann <andreas.herrmann3@amd.com>
 485L:	lm-sensors@lm-sensors.org
 486S:	Maintained
 487F:	Documentation/hwmon/fam15h_power
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 488F:	drivers/hwmon/fam15h_power.c
 489
 
 
 
 
 
 
 
 490AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
 491M:	Thomas Dahlmann <dahlmann.thomas@arcor.de>
 492L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
 493S:	Supported
 494F:	drivers/usb/gadget/amd5536udc.*
 495
 496AMD GEODE PROCESSOR/CHIPSET SUPPORT
 497P:	Andres Salomon <dilinger@queued.net>
 498L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
 499W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
 500S:	Supported
 501F:	drivers/char/hw_random/geode-rng.c
 502F:	drivers/crypto/geode*
 503F:	drivers/video/geode/
 504F:	arch/x86/include/asm/geode.h
 505
 506AMD IOMMU (AMD-VI)
 507M:	Joerg Roedel <joerg.roedel@amd.com>
 508L:	iommu@lists.linux-foundation.org
 509T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 510S:	Supported
 511F:	arch/x86/kernel/amd_iommu*.c
 512F:	arch/x86/include/asm/amd_iommu*.h
 513
 514AMD MICROCODE UPDATE SUPPORT
 515M:	Andreas Herrmann <andreas.herrmann3@amd.com>
 516L:	amd64-microcode@amd64.org
 
 517S:	Supported
 518F:	arch/x86/kernel/microcode_amd.c
 519
 520AMS (Apple Motion Sensor) DRIVER
 521M:	Michael Hanselmann <linux-kernel@hansmi.ch>
 
 522S:	Supported
 523F:	drivers/macintosh/ams/
 
 524
 525AMSO1100 RNIC DRIVER
 526M:	Tom Tucker <tom@opengridcomputing.com>
 527M:	Steve Wise <swise@opengridcomputing.com>
 528L:	linux-rdma@vger.kernel.org
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 529S:	Maintained
 530F:	drivers/infiniband/hw/amso1100/
 
 
 
 
 
 
 531
 532ANALOG DEVICES INC ASOC CODEC DRIVERS
 533L:	device-drivers-devel@blackfin.uclinux.org
 534L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 535W:	http://wiki.analog.com/
 
 536S:	Supported
 537F:	sound/soc/codecs/adau*
 538F:	sound/soc/codecs/adav*
 539F:	sound/soc/codecs/ad1*
 
 540F:	sound/soc/codecs/ssm*
 
 541
 542ANALOG DEVICES INC ASOC DRIVERS
 543L:	uclinux-dist-devel@blackfin.uclinux.org
 544L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 545W:	http://blackfin.uclinux.org/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 546S:	Supported
 547F:	sound/soc/blackfin/*
 
 548
 549AOA (Apple Onboard Audio) ALSA DRIVER
 550M:	Johannes Berg <johannes@sipsolutions.net>
 551L:	linuxppc-dev@lists.ozlabs.org
 552L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 553S:	Maintained
 554F:	sound/aoa/
 555
 
 
 
 
 
 
 556APM DRIVER
 557M:	Jiri Kosina <jkosina@suse.cz>
 558S:	Odd fixes
 
 559F:	arch/x86/kernel/apm_32.c
 560F:	include/linux/apm_bios.h
 
 561F:	drivers/char/apm-emulation.c
 562
 
 
 
 
 
 
 
 
 
 563APPLE BCM5974 MULTITOUCH DRIVER
 564M:	Henrik Rydberg <rydberg@euromail.se>
 565L:	linux-input@vger.kernel.org
 566S:	Maintained
 567F:	drivers/input/mouse/bcm5974.c
 568
 569APPLE SMC DRIVER
 570M:	Henrik Rydberg <rydberg@euromail.se>
 571L:	lm-sensors@lm-sensors.org
 572S:	Maintained
 573F:	drivers/hwmon/applesmc.c
 574
 575APPLETALK NETWORK LAYER
 576M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
 577S:	Maintained
 578F:	drivers/net/appletalk/
 579F:	net/appletalk/
 
 
 580
 581ARASAN COMPACT FLASH PATA CONTROLLER
 582M:	Viresh Kumar <viresh.kumar@st.com>
 583L:	linux-ide@vger.kernel.org
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 584S:	Maintained
 585F:	include/linux/pata_arasan_cf_data.h
 586F:	drivers/ata/pata_arasan_cf.c
 
 
 
 
 
 
 
 
 587
 588ARC FRAMEBUFFER DRIVER
 589M:	Jaya Kumar <jayalk@intworks.biz>
 590S:	Maintained
 591F:	drivers/video/arcfb.c
 592F:	drivers/video/fb_defio.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 593
 594ARM MFM AND FLOPPY DRIVERS
 595M:	Ian Molton <spyro@f2s.com>
 596S:	Maintained
 597F:	arch/arm/lib/floppydma.S
 598F:	arch/arm/include/asm/floppy.h
 599
 600ARM PMU PROFILING AND DEBUGGING
 601M:	Will Deacon <will.deacon@arm.com>
 
 602S:	Maintained
 603F:	arch/arm/kernel/perf_event*
 
 604F:	arch/arm/oprofile/common.c
 605F:	arch/arm/kernel/pmu.c
 606F:	arch/arm/include/asm/pmu.h
 607F:	arch/arm/kernel/hw_breakpoint.c
 608F:	arch/arm/include/asm/hw_breakpoint.h
 
 
 
 609
 610ARM PORT
 611M:	Russell King <linux@arm.linux.org.uk>
 612L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 613W:	http://www.arm.linux.org.uk/
 614S:	Maintained
 
 615F:	arch/arm/
 
 616
 617ARM PRIMECELL AACI PL041 DRIVER
 618M:	Russell King <linux@arm.linux.org.uk>
 619S:	Maintained
 620F:	sound/arm/aaci.*
 621
 
 
 
 
 
 
 622ARM PRIMECELL CLCD PL110 DRIVER
 623M:	Russell King <linux@arm.linux.org.uk>
 624S:	Maintained
 625F:	drivers/video/amba-clcd.*
 626
 627ARM PRIMECELL KMI PL050 DRIVER
 628M:	Russell King <linux@arm.linux.org.uk>
 629S:	Maintained
 630F:	drivers/input/serio/ambakmi.*
 631F:	include/linux/amba/kmi.h
 632
 633ARM PRIMECELL MMCI PL180/1 DRIVER
 634S:	Orphan
 
 635F:	drivers/mmc/host/mmci.*
 
 636
 637ARM PRIMECELL BUS SUPPORT
 638M:	Russell King <linux@arm.linux.org.uk>
 
 639S:	Maintained
 640F:	drivers/amba/
 641F:	include/linux/amba/bus.h
 642
 643ARM/ADI ROADRUNNER MACHINE SUPPORT
 644M:	Lennert Buytenhek <kernel@wantstofly.org>
 
 
 
 
 
 
 645L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 646S:	Maintained
 647F:	arch/arm/mach-ixp23xx/
 648F:	arch/arm/mach-ixp23xx/include/mach/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 649
 650ARM/ADS SPHERE MACHINE SUPPORT
 651M:	Lennert Buytenhek <kernel@wantstofly.org>
 652L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 653S:	Maintained
 654
 655ARM/AFEB9260 MACHINE SUPPORT
 656M:	Sergey Lapin <slapin@ossfans.org>
 657L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 658S:	Maintained
 659
 660ARM/AJECO 1ARM MACHINE SUPPORT
 661M:	Lennert Buytenhek <kernel@wantstofly.org>
 662L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 663S:	Maintained
 664
 665ARM/ATMEL AT91RM9200 AND AT91SAM ARM ARCHITECTURES
 666M:	Andrew Victor <linux@maxim.org.za>
 667M:	Nicolas Ferre <nicolas.ferre@atmel.com>
 668M:	Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
 
 
 
 
 669L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 670W:	http://maxim.org.za/at91_26.html
 671W:	http://www.linux4sam.org
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 672S:	Supported
 673F:	arch/arm/mach-at91/
 
 
 
 674
 675ARM/BCMRING ARM ARCHITECTURE
 676M:	Jiandong Zheng <jdzheng@broadcom.com>
 677M:	Scott Branden <sbranden@broadcom.com>
 678L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 679S:	Maintained
 680F:	arch/arm/mach-bcmring
 
 
 
 681
 682ARM/BCMRING MTD NAND DRIVER
 683M:	Jiandong Zheng <jdzheng@broadcom.com>
 684M:	Scott Branden <sbranden@broadcom.com>
 685L:	linux-mtd@lists.infradead.org
 686S:	Maintained
 687F:	drivers/mtd/nand/bcm_umi_nand.c
 688F:	drivers/mtd/nand/bcm_umi_bch.c
 689F:	drivers/mtd/nand/nand_bcm_umi.h
 690
 691ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
 692M:	Anton Vorontsov <avorontsov@mvista.com>
 693S:	Maintained
 694F:	arch/arm/mach-cns3xxx/
 695T:	git git://git.infradead.org/users/cbou/linux-cns3xxx.git
 696
 697ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
 698M:	Hartley Sweeten <hsweeten@visionengravers.com>
 699M:	Ryan Mallon <rmallon@gmail.com>
 
 
 
 
 
 
 700L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 701S:	Maintained
 702F:	arch/arm/mach-ep93xx/
 703F:	arch/arm/mach-ep93xx/include/mach/
 
 
 
 
 
 704
 705ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
 706M:	Lennert Buytenhek <kernel@wantstofly.org>
 707L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 708S:	Maintained
 709
 
 
 
 
 
 
 
 
 710ARM/CLKDEV SUPPORT
 711M:	Russell King <linux@arm.linux.org.uk>
 712L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 713F:	arch/arm/include/asm/clkdev.h
 
 714F:	drivers/clk/clkdev.c
 715
 716ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
 717M:	Mike Rapoport <mike@compulab.co.il>
 718L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 719S:	Maintained
 720
 
 
 
 
 
 
 
 721ARM/CONTEC MICRO9 MACHINE SUPPORT
 722M:	Hubert Feurstein <hubert.feurstein@contec.at>
 723S:	Maintained
 724F:	arch/arm/mach-ep93xx/micro9.c
 725
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 726ARM/CORGI MACHINE SUPPORT
 727M:	Richard Purdie <rpurdie@rpsys.net>
 728S:	Maintained
 729
 730ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
 731M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
 
 732L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 733T:	git git://git.berlios.de/gemini-board
 734S:	Maintained
 
 
 
 
 735F:	arch/arm/mach-gemini/
 
 
 
 736
 737ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
 738M:	Barry Song <baohua.song@csr.com>
 739L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 
 740S:	Maintained
 
 741F:	arch/arm/mach-prima2/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 742
 743ARM/EBSA110 MACHINE SUPPORT
 744M:	Russell King <linux@arm.linux.org.uk>
 745L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 746W:	http://www.arm.linux.org.uk/
 747S:	Maintained
 748F:	arch/arm/mach-ebsa110/
 749F:	drivers/net/arm/am79c961a.*
 
 
 
 
 
 
 
 750
 751ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
 752M:	Daniel Ribeiro <drwyrm@gmail.com>
 753M:	Stefan Schmidt <stefan@openezx.org>
 754M:	Harald Welte <laforge@openezx.org>
 755L:	openezx-devel@lists.openezx.org (moderated for non-subscribers)
 756W:	http://www.openezx.org/
 757S:	Maintained
 758T:	topgit git://git.openezx.org/openezx.git
 759F:	arch/arm/mach-pxa/ezx.c
 760
 761ARM/FARADAY FA526 PORT
 762M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
 763L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 764S:	Maintained
 765T:	git git://git.berlios.de/gemini-board
 766F:	arch/arm/mm/*-fa*
 767
 768ARM/FOOTBRIDGE ARCHITECTURE
 769M:	Russell King <linux@arm.linux.org.uk>
 770L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 771W:	http://www.arm.linux.org.uk/
 772S:	Maintained
 773F:	arch/arm/include/asm/hardware/dec21285.h
 774F:	arch/arm/mach-footbridge/
 775
 776ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
 777M:	Sascha Hauer <kernel@pengutronix.de>
 
 
 
 
 778L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 779S:	Maintained
 780T:	git git://git.pengutronix.de/git/imx/linux-2.6.git
 781F:	arch/arm/mach-mx*/
 782F:	arch/arm/plat-mxc/
 783
 784ARM/FREESCALE IMX51
 785M:	Amit Kucheria <amit.kucheria@canonical.com>
 
 
 
 
 786L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 787S:	Maintained
 788F:	arch/arm/mach-mx5/
 
 
 
 
 
 
 
 
 
 
 
 
 789
 790ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
 791M:	Lennert Buytenhek <kernel@wantstofly.org>
 792L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 793S:	Maintained
 794
 795ARM/GUMSTIX MACHINE SUPPORT
 796M:	Steve Sakoman <sakoman@gmail.com>
 797L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 798S:	Maintained
 799
 800ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
 801M:	Philipp Zabel <philipp.zabel@gmail.com>
 
 
 802S:	Maintained
 803F:	arch/arm/mach-pxa/hx4700.c
 804F:	arch/arm/mach-pxa/include/mach/hx4700.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 805
 806ARM/HP JORNADA 7XX MACHINE SUPPORT
 807M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
 808W:	www.jlime.com
 809S:	Maintained
 810T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
 811F:	arch/arm/mach-sa1100/jornada720.c
 812F:	arch/arm/mach-sa1100/include/mach/jornada720.h
 813
 
 
 
 
 
 
 
 
 814ARM/INCOME PXA270 SUPPORT
 815M:	Marek Vasut <marek.vasut@gmail.com>
 816L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 817S:	Maintained
 818F:	arch/arm/mach-pxa/colibri-pxa270-income.c
 819
 820ARM/INTEL IOP32X ARM ARCHITECTURE
 821M:	Lennert Buytenhek <kernel@wantstofly.org>
 822M:	Dan Williams <dan.j.williams@intel.com>
 823L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 824S:	Maintained
 825
 826ARM/INTEL IOP33X ARM ARCHITECTURE
 827M:	Dan Williams <dan.j.williams@intel.com>
 828L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 829S:	Maintained
 830
 831ARM/INTEL IOP13XX ARM ARCHITECTURE
 832M:	Lennert Buytenhek <kernel@wantstofly.org>
 833M:	Dan Williams <dan.j.williams@intel.com>
 834L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 835S:	Maintained
 836
 837ARM/INTEL IQ81342EX MACHINE SUPPORT
 838M:	Lennert Buytenhek <kernel@wantstofly.org>
 839M:	Dan Williams <dan.j.williams@intel.com>
 840L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 841S:	Maintained
 842
 843ARM/INTEL IXP2000 ARM ARCHITECTURE
 844M:	Lennert Buytenhek <kernel@wantstofly.org>
 845L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 846S:	Maintained
 847
 848ARM/INTEL IXDP2850 MACHINE SUPPORT
 849M:	Lennert Buytenhek <kernel@wantstofly.org>
 850L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 851S:	Maintained
 852
 853ARM/INTEL IXP23XX ARM ARCHITECTURE
 854M:	Lennert Buytenhek <kernel@wantstofly.org>
 855L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 856S:	Maintained
 857
 858ARM/INTEL IXP4XX ARM ARCHITECTURE
 
 859M:	Imre Kaloz <kaloz@openwrt.org>
 860M:	Krzysztof Halasa <khc@pm.waw.pl>
 861L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 862S:	Maintained
 
 
 
 
 863F:	arch/arm/mach-ixp4xx/
 
 
 
 
 
 864
 865ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
 866M:	Jonathan Cameron <jic23@cam.ac.uk>
 867L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 868S:	Maintained
 869F:	arch/arm/mach-pxa/stargate2.c
 870F:	drivers/pcmcia/pxa2xx_stargate2.c
 871
 872ARM/INTEL XSC3 (MANZANO) ARM CORE
 873M:	Lennert Buytenhek <kernel@wantstofly.org>
 874M:	Dan Williams <dan.j.williams@intel.com>
 875L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 876S:	Maintained
 877
 878ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
 879M:	Lennert Buytenhek <kernel@wantstofly.org>
 880L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 881S:	Maintained
 882
 
 
 
 
 
 
 883ARM/LOGICPD PXA270 MACHINE SUPPORT
 884M:	Lennert Buytenhek <kernel@wantstofly.org>
 885L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 886S:	Maintained
 887
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 888ARM/MAGICIAN MACHINE SUPPORT
 889M:	Philipp Zabel <philipp.zabel@gmail.com>
 890S:	Maintained
 891
 892ARM/Marvell Loki/Kirkwood/MV78xx0/Orion SOC support
 893M:	Lennert Buytenhek <kernel@wantstofly.org>
 894M:	Nicolas Pitre <nico@fluxnic.net>
 
 
 895L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 896S:	Odd Fixes
 897F:	arch/arm/mach-loki/
 898F:	arch/arm/mach-kirkwood/
 899F:	arch/arm/mach-mv78xx0/
 900F:	arch/arm/mach-orion5x/
 901F:	arch/arm/plat-orion/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 902
 903ARM/Orion SoC/Technologic Systems TS-78xx platform support
 904M:	Alexander Clouter <alex@digriz.org.uk>
 905L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 906W:	http://www.digriz.org.uk/ts78xx/kernel
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 907S:	Maintained
 908F:	arch/arm/mach-orion5x/ts78xx-*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 909
 910ARM/MIOA701 MACHINE SUPPORT
 911M:	Robert Jarzmik <robert.jarzmik@free.fr>
 912L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 913F:	arch/arm/mach-pxa/mioa701.c
 914S:	Maintained
 915
 916ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
 917M:	Michael Petchkovsky <mkpetch@internode.on.net>
 918S:	Maintained
 919
 920ARM/NOMADIK ARCHITECTURE
 921M:	Alessandro Rubini <rubini@unipv.it>
 922M:	Linus Walleij <linus.walleij@stericsson.com>
 923M:	STEricsson <STEricsson_nomadik_linux@list.st.com>
 924L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 925S:	Maintained
 
 
 926F:	arch/arm/mach-nomadik/
 927F:	arch/arm/plat-nomadik/
 
 
 
 
 
 
 
 
 
 
 928F:	drivers/i2c/busses/i2c-nomadik.c
 929T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 930
 931ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
 932M:	Nelson Castillo <arhuaco@freaks-unidos.net>
 933L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
 934W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
 935S:	Supported
 
 
 936
 937ARM/QUALCOMM MSM MACHINE SUPPORT
 938M:	David Brown <davidb@codeaurora.org>
 939M:	Daniel Walker <dwalker@fifo99.com>
 940M:	Bryan Huntsman <bryanh@codeaurora.org>
 941L:	linux-arm-msm@vger.kernel.org
 942F:	arch/arm/mach-msm/
 943F:	drivers/video/msm/
 944F:	drivers/mmc/host/msm_sdcc.c
 945F:	drivers/mmc/host/msm_sdcc.h
 946F:	drivers/tty/serial/msm_serial.h
 947F:	drivers/tty/serial/msm_serial.c
 948F:	drivers/platform/msm/
 949F:	drivers/*/pm8???-*
 950F:	include/linux/mfd/pm8xxx/
 951T:	git git://codeaurora.org/quic/kernel/davidb/linux-msm.git
 952S:	Maintained
 
 953
 954ARM/TOSA MACHINE SUPPORT
 955M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
 956M:	Dirk Opfer <dirk@opfer-online.de>
 
 957S:	Maintained
 
 
 
 
 
 
 
 
 
 
 958
 959ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
 960M:	Marek Vasut <marek.vasut@gmail.com>
 961L:	linux-arm-kernel@lists.infradead.org
 962W:	http://hackndev.com
 963S:	Maintained
 964F:	arch/arm/mach-pxa/include/mach/palmtx.h
 965F:	arch/arm/mach-pxa/palmtx.c
 966F:	arch/arm/mach-pxa/include/mach/palmt5.h
 967F:	arch/arm/mach-pxa/palmt5.c
 968F:	arch/arm/mach-pxa/include/mach/palmld.h
 969F:	arch/arm/mach-pxa/palmld.c
 970F:	arch/arm/mach-pxa/include/mach/palmte2.h
 971F:	arch/arm/mach-pxa/palmte2.c
 972F:	arch/arm/mach-pxa/include/mach/palmtc.h
 973F:	arch/arm/mach-pxa/palmtc.c
 974
 975ARM/PALM TREO SUPPORT
 976M:	Tomas Cech <sleep_walker@suse.cz>
 977L:	linux-arm-kernel@lists.infradead.org
 978W:	http://hackndev.com
 979S:	Maintained
 980F:	arch/arm/mach-pxa/include/mach/palmtreo.h
 981F:	arch/arm/mach-pxa/palmtreo.c
 982
 983ARM/PALMZ72 SUPPORT
 984M:	Sergey Lapin <slapin@ossfans.org>
 985L:	linux-arm-kernel@lists.infradead.org
 986W:	http://hackndev.com
 987S:	Maintained
 988F:	arch/arm/mach-pxa/include/mach/palmz72.h
 989F:	arch/arm/mach-pxa/palmz72.c
 990
 991ARM/PLEB SUPPORT
 992M:	Peter Chubb <pleb@gelato.unsw.edu.au>
 993W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
 994S:	Maintained
 995
 996ARM/PT DIGITAL BOARD PORT
 997M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
 998L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 999W:	http://www.arm.linux.org.uk/
 
 
 
 
 
1000S:	Maintained
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1001
1002ARM/RADISYS ENP2611 MACHINE SUPPORT
1003M:	Lennert Buytenhek <kernel@wantstofly.org>
1004L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005S:	Maintained
1006
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1007ARM/RISCPC ARCHITECTURE
1008M:	Russell King <linux@arm.linux.org.uk>
1009L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1010W:	http://www.arm.linux.org.uk/
1011S:	Maintained
1012F:	arch/arm/common/time-acorn.c
1013F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
1014F:	arch/arm/include/asm/hardware/ioc.h
1015F:	arch/arm/include/asm/hardware/iomd.h
1016F:	arch/arm/include/asm/hardware/memc.h
1017F:	arch/arm/mach-rpc/
1018F:	drivers/net/arm/ether*
 
 
1019F:	drivers/scsi/arm/
1020
1021ARM/SHARK MACHINE SUPPORT
1022M:	Alexander Schulz <alex@shark-linux.de>
1023W:	http://www.shark-linux.de/shark.html
1024S:	Maintained
1025
1026ARM/SAMSUNG ARM ARCHITECTURES
1027M:	Ben Dooks <ben-linux@fluff.org>
1028M:	Kukjin Kim <kgene.kim@samsung.com>
1029L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030W:	http://www.fluff.org/ben/linux/
 
1031S:	Maintained
1032F:	arch/arm/plat-samsung/
1033F:	arch/arm/plat-s3c24xx/
1034F:	arch/arm/plat-s5p/
1035F:	drivers/*/*s3c2410*
1036F:	drivers/*/*/*s3c2410*
1037
1038ARM/S3C2410 ARM ARCHITECTURE
1039M:	Ben Dooks <ben-linux@fluff.org>
 
 
 
 
 
 
1040L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041W:	http://www.fluff.org/ben/linux/
 
1042S:	Maintained
1043F:	arch/arm/mach-s3c2410/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1044
1045ARM/S3C244x ARM ARCHITECTURE
1046M:	Ben Dooks <ben-linux@fluff.org>
1047L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1048W:	http://www.fluff.org/ben/linux/
1049S:	Maintained
1050F:	arch/arm/mach-s3c2440/
1051F:	arch/arm/mach-s3c2443/
1052
1053ARM/S3C64xx ARM ARCHITECTURE
1054M:	Ben Dooks <ben-linux@fluff.org>
1055L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056W:	http://www.fluff.org/ben/linux/
 
 
1057S:	Maintained
1058F:	arch/arm/mach-s3c64xx/
1059
1060ARM/S5P EXYNOS ARM ARCHITECTURES
1061M:	Kukjin Kim <kgene.kim@samsung.com>
1062L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
 
1064S:	Maintained
1065F:	arch/arm/mach-s5p*/
1066F:	arch/arm/mach-exynos*/
1067
1068ARM/SAMSUNG MOBILE MACHINE SUPPORT
1069M:	Kyungmin Park <kyungmin.park@samsung.com>
1070L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 
 
 
1071S:	Maintained
1072F:	arch/arm/mach-s5pv210/mach-aquila.c
1073F:	arch/arm/mach-s5pv210/mach-goni.c
1074F:	arch/arm/mach-exynos4/mach-universal_c210.c
1075F:	arch/arm/mach-exynos4/mach-nuri.c
1076
1077ARM/SAMSUNG S5P SERIES FIMC SUPPORT
1078M:	Kyungmin Park <kyungmin.park@samsung.com>
1079M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
 
 
1080L:	linux-arm-kernel@lists.infradead.org
1081L:	linux-media@vger.kernel.org
1082S:	Maintained
1083F:	arch/arm/plat-s5p/dev-fimc*
1084F:	arch/arm/plat-samsung/include/plat/*fimc*
1085F:	drivers/media/video/s5p-fimc/
1086
1087ARM/SHMOBILE ARM ARCHITECTURE
1088M:	Paul Mundt <lethal@linux-sh.org>
1089M:	Magnus Damm <magnus.damm@gmail.com>
1090L:	linux-sh@vger.kernel.org
1091W:	http://oss.renesas.com
1092Q:	http://patchwork.kernel.org/project/linux-sh/list/
1093T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git rmobile-latest
1094S:	Supported
 
 
 
 
 
 
 
 
1095F:	arch/arm/mach-shmobile/
1096F:	drivers/sh/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1097
1098ARM/TELECHIPS ARM ARCHITECTURE
1099M:	"Hans J. Koch" <hjk@hansjkoch.de>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1100L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101S:	Maintained
1102F:	arch/arm/plat-tcc/
1103F:	arch/arm/mach-tcc8k/
 
 
 
 
 
 
 
 
1104
1105ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1106M:	Lennert Buytenhek <kernel@wantstofly.org>
1107L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108S:	Maintained
1109
 
 
 
 
 
 
 
 
1110ARM/TETON BGA MACHINE SUPPORT
1111M:	"Mark F. Brown" <mark.brown314@gmail.com>
1112L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1113S:	Maintained
1114
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1115ARM/THECUS N2100 MACHINE SUPPORT
1116M:	Lennert Buytenhek <kernel@wantstofly.org>
1117L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118S:	Maintained
1119
1120ARM/NUVOTON W90X900 ARM ARCHITECTURE
1121M:	Wan ZongShun <mcuos.com@gmail.com>
 
 
 
 
 
1122L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123W:	http://www.mcuos.com
1124S:	Maintained
1125F:	arch/arm/mach-w90x900/
1126F:	arch/arm/mach-nuc93x/
1127F:	drivers/input/keyboard/w90p910_keypad.c
1128F:	drivers/input/touchscreen/w90p910_ts.c
1129F:	drivers/watchdog/nuc900_wdt.c
1130F:	drivers/net/arm/w90p910_ether.c
1131F:	drivers/mtd/nand/nuc900_nand.c
1132F:	drivers/rtc/rtc-nuc900.c
1133F:	drivers/spi/spi_nuc900.c
1134F:	drivers/usb/host/ehci-w90x900.c
1135F:	drivers/video/nuc900fb.c
 
 
 
 
 
 
 
 
1136
1137ARM/U300 MACHINE SUPPORT
1138M:	Linus Walleij <linus.walleij@stericsson.com>
1139L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140S:	Supported
1141F:	arch/arm/mach-u300/
1142F:	drivers/i2c/busses/i2c-stu300.c
1143F:	drivers/rtc/rtc-coh901331.c
1144F:	drivers/watchdog/coh901327_wdt.c
1145F:	drivers/dma/coh901318*
1146F:	drivers/mfd/ab3100*
1147F:	drivers/rtc/rtc-ab3100.c
1148F:	drivers/rtc/rtc-coh901331.c
1149T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1150
1151ARM/Ux500 ARM ARCHITECTURE
1152M:	Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
1153M:	Linus Walleij <linus.walleij@stericsson.com>
 
1154L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155S:	Maintained
1156F:	arch/arm/mach-ux500/
1157F:	drivers/dma/ste_dma40*
1158F:	drivers/mfd/ab3550*
1159F:	drivers/mfd/abx500*
1160F:	drivers/mfd/ab8500*
1161F:	drivers/mfd/stmpe*
1162F:	drivers/rtc/rtc-ab8500.c
1163T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1164
1165ARM/VFP SUPPORT
1166M:	Russell King <linux@arm.linux.org.uk>
1167L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1168W:	http://www.arm.linux.org.uk/
1169S:	Maintained
1170F:	arch/arm/vfp/
1171
1172ARM/VOIPAC PXA270 SUPPORT
1173M:	Marek Vasut <marek.vasut@gmail.com>
1174L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175S:	Maintained
1176F:	arch/arm/mach-pxa/vpac270.c
1177F:	arch/arm/mach-pxa/include/mach/vpac270.h
1178
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1179ARM/ZIPIT Z2 SUPPORT
1180M:	Marek Vasut <marek.vasut@gmail.com>
1181L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1182S:	Maintained
1183F:	arch/arm/mach-pxa/z2.c
1184F:	arch/arm/mach-pxa/include/mach/z2.h
1185
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1186ASC7621 HARDWARE MONITOR DRIVER
1187M:	George Joseph <george.joseph@fairview5.com>
1188L:	lm-sensors@lm-sensors.org
1189S:	Maintained
1190F:	Documentation/hwmon/asc7621
1191F:	drivers/hwmon/asc7621.c
1192
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1193ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1194M:	Corentin Chary <corentincj@iksaif.net>
1195L:	acpi4asus-user@lists.sourceforge.net
1196L:	platform-driver-x86@vger.kernel.org
1197W:	http://acpi4asus.sf.net
1198S:	Maintained
1199F:	drivers/platform/x86/asus*.c
1200F:	drivers/platform/x86/eeepc*.c
1201
1202ASUS ASB100 HARDWARE MONITOR DRIVER
1203M:	"Mark M. Hoffman" <mhoffman@lightlink.com>
1204L:	lm-sensors@lm-sensors.org
 
 
 
 
 
 
1205S:	Maintained
1206F:	drivers/hwmon/asb100.c
 
 
 
 
1207
1208ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1209M:	Dan Williams <dan.j.williams@intel.com>
1210W:	http://sourceforge.net/projects/xscaleiop
1211S:	Supported
1212F:	Documentation/crypto/async-tx-api.txt
1213F:	crypto/async_tx/
1214F:	drivers/dma/
1215F:	include/linux/dmaengine.h
1216F:	include/linux/async_tx.h
1217
1218AT24 EEPROM DRIVER
1219M:	Wolfram Sang <w.sang@pengutronix.de>
1220L:	linux-i2c@vger.kernel.org
 
1221S:	Maintained
 
1222F:	drivers/misc/eeprom/at24.c
1223F:	include/linux/i2c/at24.h
1224
1225ATA OVER ETHERNET (AOE) DRIVER
1226M:	"Ed L. Cashin" <ecashin@coraid.com>
1227W:	http://www.coraid.com/support/linux
1228S:	Supported
1229F:	Documentation/aoe/
1230F:	drivers/block/aoe/
1231
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1232ATHEROS ATH GENERIC UTILITIES
1233M:	"Luis R. Rodriguez" <lrodriguez@atheros.com>
1234L:	linux-wireless@vger.kernel.org
1235S:	Supported
1236F:	drivers/net/wireless/ath/*
1237
1238ATHEROS ATH5K WIRELESS DRIVER
1239M:	Jiri Slaby <jirislaby@gmail.com>
1240M:	Nick Kossifidis <mickflemm@gmail.com>
1241M:	"Luis R. Rodriguez" <lrodriguez@atheros.com>
1242M:	Bob Copeland <me@bobcopeland.com>
1243L:	linux-wireless@vger.kernel.org
1244L:	ath5k-devel@lists.ath5k.org
1245W:	http://wireless.kernel.org/en/users/Drivers/ath5k
1246S:	Maintained
1247F:	drivers/net/wireless/ath/ath5k/
1248
1249ATHEROS ATH9K WIRELESS DRIVER
1250M:	"Luis R. Rodriguez" <lrodriguez@atheros.com>
1251M:	Jouni Malinen <jmalinen@atheros.com>
1252M:	Vasanthakumar Thiagarajan <vasanth@atheros.com>
1253M:	Senthil Balasubramanian <senthilkumar@atheros.com>
1254L:	linux-wireless@vger.kernel.org
1255L:	ath9k-devel@lists.ath9k.org
1256W:	http://wireless.kernel.org/en/users/Drivers/ath9k
1257S:	Supported
1258F:	drivers/net/wireless/ath/ath9k/
1259
1260CARL9170 LINUX COMMUNITY WIRELESS DRIVER
1261M:	Christian Lamparter <chunkeey@googlemail.com>
1262L:	linux-wireless@vger.kernel.org
1263W:	http://wireless.kernel.org/en/users/Drivers/carl9170
1264S:	Maintained
1265F:	drivers/net/wireless/ath/carl9170/
1266
1267ATK0110 HWMON DRIVER
1268M:	Luca Tettamanti <kronos.it@gmail.com>
1269L:	lm-sensors@lm-sensors.org
1270S:	Maintained
1271F:	drivers/hwmon/asus_atk0110.c
1272
1273ATI_REMOTE2 DRIVER
1274M:	Ville Syrjala <syrjala@sci.fi>
1275S:	Maintained
1276F:	drivers/input/misc/ati_remote2.c
1277
1278ATLX ETHERNET DRIVERS
1279M:	Jay Cliburn <jcliburn@gmail.com>
1280M:	Chris Snook <chris.snook@gmail.com>
1281L:	netdev@vger.kernel.org
1282W:	http://sourceforge.net/projects/atl1
1283W:	http://atl1.sourceforge.net
1284S:	Maintained
1285F:	drivers/net/atlx/
1286
1287ATM
1288M:	Chas Williams <chas@cmf.nrl.navy.mil>
1289L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
1290L:	netdev@vger.kernel.org
1291W:	http://linux-atm.sourceforge.net
1292S:	Maintained
1293F:	drivers/atm/
1294F:	include/linux/atm*
1295
1296ATMEL AT91 MCI DRIVER
1297M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1298L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299W:	http://www.atmel.com/products/AT91/
1300W:	http://www.at91.com/
1301S:	Maintained
1302F:	drivers/mmc/host/at91_mci.c
1303
1304ATMEL AT91 / AT32 MCI DRIVER
1305M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1306S:	Maintained
1307F:	drivers/mmc/host/atmel-mci.c
1308F:	drivers/mmc/host/atmel-mci-regs.h
1309
1310ATMEL AT91 / AT32 SERIAL DRIVER
1311M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1312S:	Supported
1313F:	drivers/tty/serial/atmel_serial.c
1314
1315ATMEL LCDFB DRIVER
1316M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1317L:	linux-fbdev@vger.kernel.org
1318S:	Maintained
1319F:	drivers/video/atmel_lcdfb.c
1320F:	include/video/atmel_lcdc.h
1321
1322ATMEL MACB ETHERNET DRIVER
1323M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1324S:	Supported
1325F:	drivers/net/macb.*
1326
1327ATMEL SPI DRIVER
1328M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1329S:	Supported
1330F:	drivers/spi/atmel_spi.*
1331
1332ATMEL USBA UDC DRIVER
1333M:	Nicolas Ferre <nicolas.ferre@atmel.com>
1334L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335W:	http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
1336S:	Supported
1337F:	drivers/usb/gadget/atmel_usba_udc.*
1338
1339ATMEL WIRELESS DRIVER
1340M:	Simon Kelley <simon@thekelleys.org.uk>
1341L:	linux-wireless@vger.kernel.org
1342W:	http://www.thekelleys.org.uk/atmel
1343W:	http://atmelwlandriver.sourceforge.net/
1344S:	Maintained
1345F:	drivers/net/wireless/atmel*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1346
1347AUDIT SUBSYSTEM
1348M:	Al Viro <viro@zeniv.linux.org.uk>
1349M:	Eric Paris <eparis@redhat.com>
1350L:	linux-audit@redhat.com (subscribers-only)
1351W:	http://people.redhat.com/sgrubb/audit/
1352T:	git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1353S:	Maintained
1354F:	include/linux/audit.h
 
1355F:	kernel/audit*
1356
1357AUXILIARY DISPLAY DRIVERS
1358M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1359W:	http://miguelojeda.es/auxdisplay.htm
1360W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1361S:	Maintained
1362F:	drivers/auxdisplay/
1363F:	include/linux/cfag12864b.h
1364
1365AVR32 ARCHITECTURE
1366M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1367M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1368W:	http://www.atmel.com/products/AVR32/
1369W:	http://avr32linux.org/
1370W:	http://avrfreaks.net/
1371S:	Maintained
1372F:	arch/avr32/
1373
1374AVR32/AT32AP MACHINE SUPPORT
1375M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
1376M:	Hans-Christian Egtvedt <egtvedt@samfundet.no>
1377S:	Maintained
1378F:	arch/avr32/mach-at32ap/
 
1379
1380AX.25 NETWORK LAYER
1381M:	Ralf Baechle <ralf@linux-mips.org>
1382L:	linux-hams@vger.kernel.org
1383W:	http://www.linux-ax25.org/
1384S:	Maintained
1385F:	include/linux/ax25.h
1386F:	include/net/ax25.h
1387F:	net/ax25/
1388
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1389B43 WIRELESS DRIVER
1390M:	Stefano Brivio <stefano.brivio@polimi.it>
1391L:	linux-wireless@vger.kernel.org
1392W:	http://linuxwireless.org/en/users/Drivers/b43
1393S:	Maintained
1394F:	drivers/net/wireless/b43/
 
1395
1396B43LEGACY WIRELESS DRIVER
1397M:	Larry Finger <Larry.Finger@lwfinger.net>
1398M:	Stefano Brivio <stefano.brivio@polimi.it>
1399L:	linux-wireless@vger.kernel.org
1400W:	http://linuxwireless.org/en/users/Drivers/b43
 
1401S:	Maintained
1402F:	drivers/net/wireless/b43legacy/
1403
1404BACKLIGHT CLASS/SUBSYSTEM
1405M:	Richard Purdie <rpurdie@rpsys.net>
 
 
 
 
1406S:	Maintained
1407F:	drivers/video/backlight/
1408F:	include/linux/backlight.h
 
 
 
 
1409
1410BATMAN ADVANCED
1411M:	Marek Lindner <lindner_marek@yahoo.de>
1412M:	Simon Wunderlich <siwu@hrz.tu-chemnitz.de>
1413L:	b.a.t.m.a.n@lists.open-mesh.org
1414W:	http://www.open-mesh.org/
1415S:	Maintained
 
 
 
 
 
 
 
 
 
 
 
1416F:	net/batman-adv/
1417
1418BAYCOM/HDLCDRV DRIVERS FOR AX.25
1419M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
1420L:	linux-hams@vger.kernel.org
1421W:	http://www.baycom.org/~tom/ham/ham.html
1422S:	Maintained
1423F:	drivers/net/hamradio/baycom*
1424
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1425BEFS FILE SYSTEM
1426S:	Orphan
 
 
 
1427F:	Documentation/filesystems/befs.txt
1428F:	fs/befs/
1429
 
 
 
 
 
 
 
 
1430BFS FILE SYSTEM
1431M:	"Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
1432S:	Maintained
1433F:	Documentation/filesystems/bfs.txt
1434F:	fs/bfs/
1435F:	include/linux/bfs_fs.h
1436
1437BLACKFIN ARCHITECTURE
1438M:	Mike Frysinger <vapier@gentoo.org>
1439L:	uclinux-dist-devel@blackfin.uclinux.org
1440W:	http://blackfin.uclinux.org
1441S:	Supported
1442F:	arch/blackfin/
1443
1444BLACKFIN EMAC DRIVER
1445L:	uclinux-dist-devel@blackfin.uclinux.org
1446W:	http://blackfin.uclinux.org
1447S:	Supported
1448F:	drivers/net/bfin_mac.*
1449
1450BLACKFIN RTC DRIVER
1451M:	Mike Frysinger <vapier.adi@gmail.com>
1452L:	uclinux-dist-devel@blackfin.uclinux.org
1453W:	http://blackfin.uclinux.org
1454S:	Supported
1455F:	drivers/rtc/rtc-bfin.c
1456
1457BLACKFIN SDH DRIVER
1458M:	Cliff Cai <cliff.cai@analog.com>
1459L:	uclinux-dist-devel@blackfin.uclinux.org
1460W:	http://blackfin.uclinux.org
1461S:	Supported
1462F:	drivers/mmc/host/bfin_sdh.c
1463
1464BLACKFIN SERIAL DRIVER
1465M:	Sonic Zhang <sonic.zhang@analog.com>
1466L:	uclinux-dist-devel@blackfin.uclinux.org
1467W:	http://blackfin.uclinux.org
1468S:	Supported
1469F:	drivers/tty/serial/bfin_5xx.c
1470
1471BLACKFIN WATCHDOG DRIVER
1472M:	Mike Frysinger <vapier.adi@gmail.com>
1473L:	uclinux-dist-devel@blackfin.uclinux.org
1474W:	http://blackfin.uclinux.org
1475S:	Supported
1476F:	drivers/watchdog/bfin_wdt.c
1477
1478BLACKFIN I2C TWI DRIVER
1479M:	Sonic Zhang <sonic.zhang@analog.com>
1480L:	uclinux-dist-devel@blackfin.uclinux.org
1481W:	http://blackfin.uclinux.org/
1482S:	Supported
1483F:	drivers/i2c/busses/i2c-bfin-twi.c
1484
1485BLOCK LAYER
1486M:	Jens Axboe <axboe@kernel.dk>
1487T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
 
1488S:	Maintained
1489F:	block/
 
 
 
1490
1491BLOCK2MTD DRIVER
1492M:	Joern Engel <joern@lazybastard.org>
1493L:	linux-mtd@lists.infradead.org
1494S:	Maintained
1495F:	drivers/mtd/devices/block2mtd.c
1496
1497BLUETOOTH DRIVERS
1498M:	Marcel Holtmann <marcel@holtmann.org>
1499M:	"Gustavo F. Padovan" <padovan@profusion.mobi>
1500L:	linux-bluetooth@vger.kernel.org
1501W:	http://www.bluez.org/
1502T:	git git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-2.6.git
 
1503S:	Maintained
1504F:	drivers/bluetooth/
1505
1506BLUETOOTH SUBSYSTEM
1507M:	Marcel Holtmann <marcel@holtmann.org>
1508M:	"Gustavo F. Padovan" <padovan@profusion.mobi>
1509L:	linux-bluetooth@vger.kernel.org
1510W:	http://www.bluez.org/
1511T:	git git://git.kernel.org/pub/scm/linux/kernel/git/padovan/bluetooth-2.6.git
 
1512S:	Maintained
1513F:	net/bluetooth/
1514F:	include/net/bluetooth/
1515
1516BONDING DRIVER
1517M:	Jay Vosburgh <fubar@us.ibm.com>
 
1518M:	Andy Gospodarek <andy@greyhouse.net>
1519L:	netdev@vger.kernel.org
1520W:	http://sourceforge.net/projects/bonding/
1521S:	Supported
1522F:	drivers/net/bonding/
1523F:	include/linux/if_bonding.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1524
1525BROADCOM B44 10/100 ETHERNET DRIVER
1526M:	Gary Zambrano <zambrano@broadcom.com>
1527L:	netdev@vger.kernel.org
1528S:	Supported
1529F:	drivers/net/b44.*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1530
1531BROADCOM BNX2 GIGABIT ETHERNET DRIVER
1532M:	Michael Chan <mchan@broadcom.com>
 
1533L:	netdev@vger.kernel.org
1534S:	Supported
1535F:	drivers/net/bnx2.*
1536F:	drivers/net/bnx2_*
 
 
 
 
 
 
 
 
 
 
 
 
1537
1538BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
1539M:	Eilon Greenstein <eilong@broadcom.com>
 
 
1540L:	netdev@vger.kernel.org
1541S:	Supported
1542F:	drivers/net/bnx2x/
1543
1544BROADCOM TG3 GIGABIT ETHERNET DRIVER
1545M:	Matt Carlson <mcarlson@broadcom.com>
1546M:	Michael Chan <mchan@broadcom.com>
1547L:	netdev@vger.kernel.org
1548S:	Supported
1549F:	drivers/net/tg3.*
1550
1551BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
1552M:	Brett Rudley <brudley@broadcom.com>
1553M:	Henry Ptasinski <henryp@broadcom.com>
1554M:	Roland Vossen <rvossen@broadcom.com>
1555M:	Arend van Spriel <arend@broadcom.com>
1556M:	Franky (Zhenhui) Lin <frankyl@broadcom.com>
1557M:	Kan Yan	<kanyan@broadcom.com>
1558L:	linux-wireless@vger.kernel.org
 
 
1559S:	Supported
1560F:	drivers/staging/brcm80211/
1561
1562BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
1563M:	Bhanu Prakash Gollapudi <bprakash@broadcom.com>
1564L:	linux-scsi@vger.kernel.org
1565S:	Supported
1566F:	drivers/scsi/bnx2fc/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1567
1568BROCADE BFA FC SCSI DRIVER
1569M:	Jing Huang <huangj@brocade.com>
 
1570L:	linux-scsi@vger.kernel.org
1571S:	Supported
1572F:	drivers/scsi/bfa/
1573
1574BROCADE BNA 10 GIGABIT ETHERNET DRIVER
1575M:	Rasesh Mody <rmody@brocade.com>
 
 
1576L:	netdev@vger.kernel.org
1577S:	Supported
1578F:	drivers/net/bna/
1579
1580BSG (block layer generic sg v4 driver)
1581M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
1582L:	linux-scsi@vger.kernel.org
1583S:	Supported
1584F:	block/bsg.c
1585F:	include/linux/bsg.h
 
1586
1587BT87X AUDIO DRIVER
1588M:	Clemens Ladisch <clemens@ladisch.de>
1589L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1590T:	git git://git.alsa-project.org/alsa-kernel.git
1591S:	Maintained
1592F:	Documentation/sound/alsa/Bt87x.txt
1593F:	sound/pci/bt87x.c
1594
1595BT8XXGPIO DRIVER
1596M:	Michael Buesch <m@bues.ch>
1597W:	http://bu3sch.de/btgpio.php
1598S:	Maintained
1599F:	drivers/gpio/bt8xxgpio.c
1600
1601BTRFS FILE SYSTEM
1602M:	Chris Mason <chris.mason@oracle.com>
 
 
1603L:	linux-btrfs@vger.kernel.org
1604W:	http://btrfs.wiki.kernel.org/
1605Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
1606T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable.git
1607S:	Maintained
1608F:	Documentation/filesystems/btrfs.txt
1609F:	fs/btrfs/
 
 
1610
1611BTTV VIDEO4LINUX DRIVER
1612M:	Mauro Carvalho Chehab <mchehab@infradead.org>
1613L:	linux-media@vger.kernel.org
1614W:	http://linuxtv.org
1615T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1616S:	Maintained
1617F:	Documentation/video4linux/bttv/
1618F:	drivers/media/video/bt8xx/bttv*
1619
1620C-MEDIA CMI8788 DRIVER
1621M:	Clemens Ladisch <clemens@ladisch.de>
1622L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
1623T:	git git://git.alsa-project.org/alsa-kernel.git
1624S:	Maintained
1625F:	sound/pci/oxygen/
1626
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1627CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
1628M:	David Howells <dhowells@redhat.com>
1629L:	linux-cachefs@redhat.com
1630S:	Supported
1631F:	Documentation/filesystems/caching/cachefiles.txt
1632F:	fs/cachefiles/
1633
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1634CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
1635M:	Jonathan Corbet <corbet@lwn.net>
1636L:	linux-media@vger.kernel.org
1637T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1638S:	Maintained
1639F:	Documentation/video4linux/cafe_ccic
1640F:	drivers/media/video/cafe_ccic*
1641
1642CAIF NETWORK LAYER
1643M:	Sjur Braendeland <sjur.brandeland@stericsson.com>
1644L:	netdev@vger.kernel.org
1645S:	Supported
1646F:	Documentation/networking/caif/
1647F:	drivers/net/caif/
1648F:	include/linux/caif/
1649F:	include/net/caif/
1650F:	net/caif/
1651
 
 
 
 
 
 
1652CALGARY x86-64 IOMMU
1653M:	Muli Ben-Yehuda <muli@il.ibm.com>
1654M:	"Jon D. Mason" <jdmason@kudzu.us>
1655L:	discuss@x86-64.org
1656S:	Maintained
1657F:	arch/x86/kernel/pci-calgary_64.c
1658F:	arch/x86/kernel/tce_64.c
1659F:	arch/x86/include/asm/calgary.h
1660F:	arch/x86/include/asm/tce.h
1661
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1662CAN NETWORK LAYER
1663M:	Oliver Hartkopp <socketcan@hartkopp.net>
1664M:	Oliver Hartkopp <oliver.hartkopp@volkswagen.de>
1665M:	Urs Thuermann <urs.thuermann@volkswagen.de>
1666L:	socketcan-core@lists.berlios.de (subscribers-only)
1667L:	netdev@vger.kernel.org
1668W:	http://developer.berlios.de/projects/socketcan/
1669S:	Maintained
 
1670F:	net/can/
1671F:	include/linux/can.h
1672F:	include/linux/can/core.h
1673F:	include/linux/can/bcm.h
1674F:	include/linux/can/raw.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1675
1676CAN NETWORK DRIVERS
1677M:	Wolfgang Grandegger <wg@grandegger.com>
1678L:	socketcan-core@lists.berlios.de (subscribers-only)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1679L:	netdev@vger.kernel.org
1680W:	http://developer.berlios.de/projects/socketcan/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1681S:	Maintained
1682F:	drivers/net/can/
1683F:	include/linux/can/dev.h
1684F:	include/linux/can/error.h
1685F:	include/linux/can/netlink.h
1686F:	include/linux/can/platform/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1687
1688CELL BROADBAND ENGINE ARCHITECTURE
1689M:	Arnd Bergmann <arnd@arndb.de>
1690L:	linuxppc-dev@lists.ozlabs.org
1691L:	cbe-oss-dev@lists.ozlabs.org
1692W:	http://www.ibm.com/developerworks/power/cell/
1693S:	Supported
1694F:	arch/powerpc/include/asm/cell*.h
1695F:	arch/powerpc/include/asm/spu*.h
 
1696F:	arch/powerpc/oprofile/*cell*
1697F:	arch/powerpc/platforms/cell/
1698
1699CEPH DISTRIBUTED FILE SYSTEM CLIENT
1700M:	Sage Weil <sage@newdream.net>
 
 
1701L:	ceph-devel@vger.kernel.org
1702W:	http://ceph.newdream.net/
1703T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1704S:	Supported
1705F:	Documentation/filesystems/ceph.txt
1706F:	fs/ceph
1707F:	net/ceph
1708F:	include/linux/ceph
 
 
 
 
 
 
 
 
1709
1710CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
1711L:	linux-usb@vger.kernel.org
1712S:	Orphan
1713F:	Documentation/usb/WUSB-Design-overview.txt
1714F:	Documentation/usb/wusb-cbaf
1715F:	drivers/usb/host/hwa-hc.c
1716F:	drivers/usb/host/whci/
1717F:	drivers/usb/wusbcore/
1718F:	include/linux/usb/wusb*
1719
1720CFAG12864B LCD DRIVER
1721M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1722W:	http://miguelojeda.es/auxdisplay.htm
1723W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1724S:	Maintained
1725F:	drivers/auxdisplay/cfag12864b.c
1726F:	include/linux/cfag12864b.h
1727
1728CFAG12864BFB LCD FRAMEBUFFER DRIVER
1729M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
1730W:	http://miguelojeda.es/auxdisplay.htm
1731W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1732S:	Maintained
1733F:	drivers/auxdisplay/cfag12864bfb.c
1734F:	include/linux/cfag12864b.h
1735
1736CFG80211 and NL80211
1737M:	Johannes Berg <johannes@sipsolutions.net>
1738L:	linux-wireless@vger.kernel.org
 
 
 
1739S:	Maintained
1740F:	include/linux/nl80211.h
 
 
 
1741F:	include/net/cfg80211.h
1742F:	net/wireless/*
1743X:	net/wireless/wext*
 
 
 
 
 
 
 
 
 
 
 
1744
1745CHECKPATCH
1746M:	Andy Whitcroft <apw@canonical.com>
1747S:	Supported
 
1748F:	scripts/checkpatch.pl
1749
1750CHINESE DOCUMENTATION
1751M:	Harry Wei <harryxiyou@gmail.com>
1752L:	xiyoulinuxkernelgroup@googlegroups.com
1753L:	linux-kernel@zh-kernel.org (moderated for non-subscribers)
1754S:	Maintained
1755F:	Documentation/zh_CN/
1756
1757CISCO VIC ETHERNET NIC DRIVER
1758M:	Christian Benvenuti <benve@cisco.com>
1759M:	Roopa Prabhu <roprabhu@cisco.com>
1760M:	David Wang <dwang2@cisco.com>
1761S:	Supported
1762F:	drivers/net/enic/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1763
1764CIRRUS LOGIC EP93XX ETHERNET DRIVER
1765M:	Hartley Sweeten <hsweeten@visionengravers.com>
1766L:	netdev@vger.kernel.org
1767S:	Maintained
1768F:	drivers/net/arm/ep93xx_eth.c
1769
1770CIRRUS LOGIC EP93XX OHCI USB HOST DRIVER
1771M:	Lennert Buytenhek <kernel@wantstofly.org>
1772L:	linux-usb@vger.kernel.org
1773S:	Maintained
1774F:	drivers/usb/host/ohci-ep93xx.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1775
1776CIRRUS LOGIC CS4270 SOUND DRIVER
1777M:	Timur Tabi <timur@freescale.com>
 
 
 
 
 
 
 
 
1778L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1779S:	Supported
1780F:	sound/soc/codecs/cs4270*
 
 
 
 
 
 
 
1781
1782CLK API
1783M:	Russell King <linux@arm.linux.org.uk>
 
 
1784F:	include/linux/clk.h
1785
1786CISCO FCOE HBA DRIVER
1787M:	Abhijeet Joglekar <abjoglek@cisco.com>
1788M:	Venkata Siva Vijayendra Bhamidipati <vbhamidi@cisco.com>
1789M:	Brian Uchino <buchino@cisco.com>
1790L:	linux-scsi@vger.kernel.org
1791S:	Supported
1792F:	drivers/scsi/fnic/
 
1793
1794CMPC ACPI DRIVER
1795M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
1796M:	Daniel Oliveira Nascimento <don@syst.com.br>
1797L:	platform-driver-x86@vger.kernel.org
1798S:	Supported
1799F:	drivers/platform/x86/classmate-laptop.c
1800
 
 
 
 
 
 
 
 
1801COCCINELLE/Semantic Patches (SmPL)
1802M:	Julia Lawall <julia@diku.dk>
1803M:	Gilles Muller <Gilles.Muller@lip6.fr>
1804M:	Nicolas Palix <npalix.work@gmail.com>
1805L:	cocci@diku.dk (moderated for non-subscribers)
 
 
1806W:	http://coccinelle.lip6.fr/
1807S:	Supported
 
1808F:	scripts/coccinelle/
1809F:	scripts/coccicheck
1810
1811CODA FILE SYSTEM
1812M:	Jan Harkes <jaharkes@cs.cmu.edu>
1813M:	coda@cs.cmu.edu
1814L:	codalist@coda.cs.cmu.edu
1815W:	http://www.coda.cs.cmu.edu/
1816S:	Maintained
1817F:	Documentation/filesystems/coda.txt
1818F:	fs/coda/
1819F:	include/linux/coda*.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1820
1821COMMON INTERNET FILE SYSTEM (CIFS)
1822M:	Steve French <sfrench@samba.org>
1823L:	linux-cifs@vger.kernel.org
1824L:	samba-technical@lists.samba.org (moderated for non-subscribers)
1825W:	http://linux-cifs.samba.org/
1826Q:	http://patchwork.ozlabs.org/project/linux-cifs-client/list/
1827T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sfrench/cifs-2.6.git
1828S:	Supported
1829F:	Documentation/filesystems/cifs.txt
1830F:	fs/cifs/
1831
1832COMPACTPCI HOTPLUG CORE
1833M:	Scott Murray <scott@spiteful.org>
1834L:	linux-pci@vger.kernel.org
1835S:	Maintained
1836F:	drivers/pci/hotplug/cpci_hotplug*
1837
1838COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
1839M:	Scott Murray <scott@spiteful.org>
1840L:	linux-pci@vger.kernel.org
1841S:	Maintained
1842F:	drivers/pci/hotplug/cpcihp_zt5550.*
1843
1844COMPACTPCI HOTPLUG GENERIC DRIVER
1845M:	Scott Murray <scott@spiteful.org>
1846L:	linux-pci@vger.kernel.org
1847S:	Maintained
1848F:	drivers/pci/hotplug/cpcihp_generic.c
1849
1850COMPAL LAPTOP SUPPORT
1851M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
1852L:	platform-driver-x86@vger.kernel.org
1853S:	Maintained
1854F:	drivers/platform/x86/compal-laptop.c
1855
1856COMPUTONE INTELLIPORT MULTIPORT CARD
1857W:	http://www.wittsend.com/computone.html
1858S:	Orphan
1859F:	Documentation/serial/computone.txt
1860F:	drivers/staging/tty/ip2/
1861
1862CONEXANT ACCESSRUNNER USB DRIVER
1863M:	Simon Arlott <cxacru@fire.lp0.eu>
1864L:	accessrunner-general@lists.sourceforge.net
1865W:	http://accessrunner.sourceforge.net/
1866S:	Maintained
1867F:	drivers/usb/atm/cxacru.c
1868
1869CONFIGFS
1870M:	Joel Becker <jlbec@evilplan.org>
1871T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/configfs.git
 
1872S:	Supported
1873F:	fs/configfs/
1874F:	include/linux/configfs.h
1875
1876CONNECTOR
1877M:	Evgeniy Polyakov <zbr@ioremap.net>
1878L:	netdev@vger.kernel.org
1879S:	Maintained
1880F:	drivers/connector/
1881
1882CONTROL GROUPS (CGROUPS)
1883M:	Paul Menage <paul@paulmenage.org>
1884M:	Li Zefan <lizf@cn.fujitsu.com>
1885L:	containers@lists.linux-foundation.org
 
 
1886S:	Maintained
 
 
1887F:	include/linux/cgroup*
1888F:	kernel/cgroup*
1889F:	mm/*cgroup*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1890
1891CORETEMP HARDWARE MONITORING DRIVER
1892M:	Fenghua Yu <fenghua.yu@intel.com>
1893L:	lm-sensors@lm-sensors.org
1894S:	Maintained
1895F:	Documentation/hwmon/coretemp
1896F:	drivers/hwmon/coretemp.c
1897
1898COSA/SRP SYNC SERIAL DRIVER
1899M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
1900W:	http://www.fi.muni.cz/~kas/cosa/
1901S:	Maintained
1902F:	drivers/net/wan/cosa*
1903
 
 
 
 
 
 
 
 
 
 
1904CPMAC ETHERNET DRIVER
1905M:	Florian Fainelli <florian@openwrt.org>
1906L:	netdev@vger.kernel.org
1907S:	Maintained
1908F:	drivers/net/cpmac.c
1909
1910CPU FREQUENCY DRIVERS
1911M:	Dave Jones <davej@redhat.com>
1912L:	cpufreq@vger.kernel.org
1913W:	http://www.codemonkey.org.uk/projects/cpufreq/
1914T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
1915S:	Maintained
 
 
 
 
 
 
1916F:	drivers/cpufreq/
 
1917F:	include/linux/cpufreq.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1918
1919CPUID/MSR DRIVER
1920M:	"H. Peter Anvin" <hpa@zytor.com>
1921S:	Maintained
1922F:	arch/x86/kernel/cpuid.c
1923F:	arch/x86/kernel/msr.c
1924
1925CPU POWER MONITORING SUBSYSTEM
1926M:	Dominik Brodowski <linux@dominikbrodowski.net>
1927M:	Thomas Renninger <trenn@suse.de>
 
 
 
1928S:	Maintained
1929F:	tools/power/cpupower
1930
1931CPUSETS
1932M:	Paul Menage <paul@paulmenage.org>
1933W:	http://www.bullopensource.org/cpuset/
1934W:	http://oss.sgi.com/projects/cpusets/
 
 
 
 
 
 
 
 
 
 
 
1935S:	Supported
1936F:	Documentation/cgroups/cpusets.txt
1937F:	include/linux/cpuset.h
1938F:	kernel/cpuset.c
 
 
 
 
 
 
 
 
 
 
1939
1940CRAMFS FILESYSTEM
1941W:	http://sourceforge.net/projects/cramfs/
1942S:	Orphan
1943F:	Documentation/filesystems/cramfs.txt
1944F:	fs/cramfs/
1945
1946CRIS PORT
1947M:	Mikael Starvik <starvik@axis.com>
1948M:	Jesper Nilsson <jesper.nilsson@axis.com>
1949L:	linux-cris-kernel@axis.com
1950W:	http://developer.axis.com
1951S:	Maintained
1952F:	arch/cris/
1953F:	drivers/tty/serial/crisv10.*
1954
1955CRYPTO API
1956M:	Herbert Xu <herbert@gondor.apana.org.au>
1957M:	"David S. Miller" <davem@davemloft.net>
1958L:	linux-crypto@vger.kernel.org
 
1959T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
1960S:	Maintained
1961F:	Documentation/crypto/
 
1962F:	arch/*/crypto/
1963F:	crypto/
1964F:	drivers/crypto/
1965F:	include/crypto/
 
 
1966
1967CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
1968M:	Neil Horman <nhorman@tuxdriver.com>
1969L:	linux-crypto@vger.kernel.org
1970S:	Maintained
1971F:	crypto/ansi_cprng.c
1972F:	crypto/rng.c
1973
 
 
 
 
 
 
 
 
1974CS5535 Audio ALSA driver
1975M:	Jaya Kumar <jayakumar.alsa@gmail.com>
1976S:	Maintained
1977F:	sound/pci/cs5535audio/
1978
 
 
 
 
 
 
 
 
 
 
 
 
 
1979CX18 VIDEO4LINUX DRIVER
1980M:	Andy Walls <awalls@md.metrocast.net>
1981L:	ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
1982L:	linux-media@vger.kernel.org
1983T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
1984W:	http://linuxtv.org
1985W:	http://www.ivtvdriver.org/index.php/Cx18
1986S:	Maintained
1987F:	Documentation/video4linux/cx18.txt
1988F:	drivers/media/video/cx18/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1989
1990CXGB3 ETHERNET DRIVER (CXGB3)
1991M:	Divy Le Ray <divy@chelsio.com>
1992L:	netdev@vger.kernel.org
1993W:	http://www.chelsio.com
1994S:	Supported
1995F:	drivers/net/cxgb3/
 
 
 
 
 
 
 
1996
1997CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
1998M:	Steve Wise <swise@chelsio.com>
1999L:	linux-rdma@vger.kernel.org
2000W:	http://www.openfabrics.org
2001S:	Supported
2002F:	drivers/infiniband/hw/cxgb3/
 
 
 
 
 
 
 
 
2003
2004CXGB4 ETHERNET DRIVER (CXGB4)
2005M:	Dimitris Michailidis <dm@chelsio.com>
2006L:	netdev@vger.kernel.org
2007W:	http://www.chelsio.com
2008S:	Supported
2009F:	drivers/net/cxgb4/
 
 
 
 
 
 
 
2010
2011CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
2012M:	Steve Wise <swise@chelsio.com>
2013L:	linux-rdma@vger.kernel.org
2014W:	http://www.openfabrics.org
2015S:	Supported
2016F:	drivers/infiniband/hw/cxgb4/
 
2017
2018CXGB4VF ETHERNET DRIVER (CXGB4VF)
2019M:	Casey Leedom <leedom@chelsio.com>
2020L:	netdev@vger.kernel.org
2021W:	http://www.chelsio.com
2022S:	Supported
2023F:	drivers/net/cxgb4vf/
2024
2025STMMAC ETHERNET DRIVER
2026M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
2027L:	netdev@vger.kernel.org
2028W:	http://www.stlinux.com
2029S:	Supported
2030F:	drivers/net/stmmac/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2031
2032CYBERPRO FB DRIVER
2033M:	Russell King <linux@arm.linux.org.uk>
2034L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2035W:	http://www.arm.linux.org.uk/
2036S:	Maintained
2037F:	drivers/video/cyber2000fb.*
2038
2039CYCLADES 2X SYNC CARD DRIVER
2040M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
2041W:	http://oops.ghostprotocols.net:81/blog
2042S:	Maintained
2043F:	drivers/net/wan/cycx*
2044
2045CYCLADES ASYNC MUX DRIVER
2046W:	http://www.cyclades.com/
2047S:	Orphan
2048F:	drivers/tty/cyclades.c
2049F:	include/linux/cyclades.h
 
2050
2051CYCLADES PC300 DRIVER
2052W:	http://www.cyclades.com/
2053S:	Orphan
2054F:	drivers/net/wan/pc300*
2055
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2056DAMA SLAVE for AX.25
2057M:	Joerg Reuter <jreuter@yaina.de>
2058W:	http://yaina.de/jreuter/
2059W:	http://www.qsl.net/dl1bke/
2060L:	linux-hams@vger.kernel.org
2061S:	Maintained
2062F:	net/ax25/af_ax25.c
2063F:	net/ax25/ax25_dev.c
2064F:	net/ax25/ax25_ds_*
2065F:	net/ax25/ax25_in.c
2066F:	net/ax25/ax25_out.c
2067F:	net/ax25/ax25_timer.c
2068F:	net/ax25/sysctl_net_ax25.c
2069
2070DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
2071L:	netdev@vger.kernel.org
2072S:	Orphan
2073F:	Documentation/networking/dmfe.txt
2074F:	drivers/net/tulip/dmfe.c
2075
2076DC390/AM53C974 SCSI driver
2077M:	Kurt Garloff <garloff@suse.de>
2078W:	http://www.garloff.de/kurt/linux/dc390/
2079M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
2080S:	Maintained
2081F:	drivers/scsi/tmscsim.*
2082
2083DC395x SCSI driver
2084M:	Oliver Neukum <oliver@neukum.name>
2085M:	Ali Akcaagac <aliakc@web.de>
2086M:	Jamie Lenehan <lenehan@twibble.org>
2087W:	http://twibble.org/dist/dc395x/
2088L:	dc395x@twibble.org
2089L:	http://lists.twibble.org/mailman/listinfo/dc395x/
 
2090S:	Maintained
2091F:	Documentation/scsi/dc395x.txt
2092F:	drivers/scsi/dc395x.*
2093
2094DCCP PROTOCOL
2095M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
2096L:	dccp@vger.kernel.org
2097W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
2098S:	Maintained
2099F:	include/linux/dccp.h
 
2100F:	include/linux/tfrc.h
2101F:	net/dccp/
2102
2103DECnet NETWORK LAYER
2104W:	http://linux-decnet.sourceforge.net
2105L:	linux-decnet-user@lists.sourceforge.net
2106S:	Orphan
2107F:	Documentation/networking/decnet.txt
2108F:	net/decnet/
2109
 
 
 
 
 
 
 
 
 
2110DEFXX FDDI NETWORK DRIVER
2111M:	"Maciej W. Rozycki" <macro@linux-mips.org>
2112S:	Maintained
2113F:	drivers/net/defxx.*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2114
2115DELL LAPTOP DRIVER
2116M:	Matthew Garrett <mjg59@srcf.ucam.org>
 
2117L:	platform-driver-x86@vger.kernel.org
2118S:	Maintained
2119F:	drivers/platform/x86/dell-laptop.c
2120
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2121DELL LAPTOP SMM DRIVER
2122M:	Massimo Dal Zotto <dz@debian.org>
2123W:	http://www.debian.org/~dz/i8k/
2124S:	Maintained
2125F:	drivers/char/i8k.c
2126F:	include/linux/i8k.h
2127
2128DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
2129M:	Doug Warzecha <Douglas_Warzecha@dell.com>
 
2130S:	Maintained
2131F:	Documentation/dcdbas.txt
2132F:	drivers/firmware/dcdbas.*
2133
2134DELL WMI EXTRAS DRIVER
2135M:	Matthew Garrett <mjg59@srcf.ucam.org>
 
2136S:	Maintained
2137F:	drivers/platform/x86/dell-wmi.c
2138
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2139DEVICE NUMBER REGISTRY
2140M:	Torben Mathiasen <device@lanana.org>
2141W:	http://lanana.org/docs/device-list/index.html
2142S:	Maintained
2143
2144DEVICE-MAPPER  (LVM)
2145P:	Alasdair Kergon
 
 
2146L:	dm-devel@redhat.com
2147W:	http://sources.redhat.com/dm
2148Q:	http://patchwork.kernel.org/project/dm-devel/list/
 
 
2149S:	Maintained
2150F:	Documentation/device-mapper/
 
 
2151F:	drivers/md/dm*
 
2152F:	include/linux/device-mapper.h
2153F:	include/linux/dm-*.h
 
2154
2155DIGI INTL. EPCA DRIVER
2156M:	"Digi International, Inc" <Eng.Linux@digi.com>
2157L:	Eng.Linux@digi.com
2158W:	http://www.digi.com
2159S:	Orphan
2160F:	Documentation/serial/digiepca.txt
2161F:	drivers/staging/tty/epca*
2162F:	drivers/staging/tty/digi*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2163
2164DIOLAN U2C-12 I2C DRIVER
2165M:	Guenter Roeck <guenter.roeck@ericsson.com>
2166L:	linux-i2c@vger.kernel.org
2167S:	Maintained
2168F:	drivers/i2c/busses/i2c-diolan-u2c.c
2169
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2170DIRECTORY NOTIFICATION (DNOTIFY)
2171M:	Eric Paris <eparis@parisplace.org>
 
 
2172S:	Maintained
2173F:	Documentation/filesystems/dnotify.txt
2174F:	fs/notify/dnotify/
2175F:	include/linux/dnotify.h
2176
2177DISK GEOMETRY AND PARTITION HANDLING
2178M:	Andries Brouwer <aeb@cwi.nl>
2179W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
2180W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
2181W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
2182S:	Maintained
2183
2184DISKQUOTA
2185M:	Jan Kara <jack@suse.cz>
2186S:	Maintained
2187F:	Documentation/filesystems/quota.txt
2188F:	fs/quota/
2189F:	include/linux/quota*.h
 
 
 
 
 
 
 
 
 
 
2190
2191DISTRIBUTED LOCK MANAGER (DLM)
2192M:	Christine Caulfield <ccaulfie@redhat.com>
2193M:	David Teigland <teigland@redhat.com>
2194L:	cluster-devel@redhat.com
2195W:	http://sources.redhat.com/cluster/
2196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/dlm.git
2197S:	Supported
2198F:	fs/dlm/
2199
 
 
 
 
 
 
 
 
 
 
 
 
 
2200DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
2201M:	Vinod Koul <vinod.koul@intel.com>
2202M:	Dan Williams <dan.j.williams@intel.com>
2203S:	Supported
 
2204F:	drivers/dma/
2205F:	include/linux/dma*
2206T:	git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/async_tx.git
2207T:	git git://git.infradead.org/users/vkoul/slave-dma.git (slave-dma)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2208
2209DME1737 HARDWARE MONITOR DRIVER
2210M:	Juerg Haefliger <juergh@gmail.com>
2211L:	lm-sensors@lm-sensors.org
2212S:	Maintained
2213F:	Documentation/hwmon/dme1737
2214F:	drivers/hwmon/dme1737.c
2215
2216DOCBOOK FOR DOCUMENTATION
2217M:	Randy Dunlap <rdunlap@xenotime.net>
2218S:	Maintained
2219F:	scripts/kernel-doc
2220
2221DOCKING STATION DRIVER
2222M:	Shaohua Li <shaohua.li@intel.com>
2223L:	linux-acpi@vger.kernel.org
2224S:	Supported
2225F:	drivers/acpi/dock.c
2226
2227DOCUMENTATION
2228M:	Randy Dunlap <rdunlap@xenotime.net>
2229L:	linux-doc@vger.kernel.org
2230T:	quilt http://userweb.kernel.org/~rdunlap/kernel-doc-patches/current/
2231S:	Maintained
2232F:	Documentation/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2233
2234DOUBLETALK DRIVER
2235M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
2236L:	blinux-list@redhat.com
2237S:	Maintained
2238F:	drivers/char/dtlk.c
2239F:	include/linux/dtlk.h
2240
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2241DPT_I2O SCSI RAID DRIVER
2242M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
2243L:	linux-scsi@vger.kernel.org
2244W:	http://www.adaptec.com/
2245S:	Maintained
2246F:	drivers/scsi/dpt*
2247F:	drivers/scsi/dpt/
2248
2249DRBD DRIVER
2250P:	Philipp Reisner
2251P:	Lars Ellenberg
2252M:	drbd-dev@lists.linbit.com
2253L:	drbd-user@lists.linbit.com
2254W:	http://www.drbd.org
2255T:	git git://git.drbd.org/linux-2.6-drbd.git drbd
2256T:	git git://git.drbd.org/drbd-8.3.git
2257S:	Supported
2258F:	drivers/block/drbd/
2259F:	lib/lru_cache.c
2260F:	Documentation/blockdev/drbd/
2261
2262DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
2263M:	Greg Kroah-Hartman <gregkh@suse.de>
2264T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core-2.6.git
 
2265S:	Supported
2266F:	Documentation/kobject.txt
2267F:	drivers/base/
2268F:	fs/sysfs/
2269F:	fs/debugfs/
2270F:	include/linux/kobj*
2271F:	include/linux/debugfs.h
 
2272F:	lib/kobj*
2273
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2274DRM DRIVERS
2275M:	David Airlie <airlied@linux.ie>
 
2276L:	dri-devel@lists.freedesktop.org
2277T:	git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
 
 
2278S:	Maintained
2279F:	drivers/gpu/drm/
 
 
 
 
2280F:	include/drm/
 
 
2281
2282INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
2283M:	Keith Packard <keithp@keithp.com>
2284L:	intel-gfx@lists.freedesktop.org (subscribers-only)
 
 
 
 
 
 
 
 
 
 
 
 
 
2285L:	dri-devel@lists.freedesktop.org
2286T:	git git://git.kernel.org/pub/scm/linux/kernel/git/keithp/linux-2.6.git
2287S:	Supported
2288F:	drivers/gpu/drm/i915
2289F:	include/drm/i915*
 
2290
2291DSCC4 DRIVER
2292M:	Francois Romieu <romieu@fr.zoreil.com>
2293L:	netdev@vger.kernel.org
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2294S:	Maintained
2295F:	drivers/net/wan/dscc4.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2296
2297DZ DECSTATION DZ11 SERIAL DRIVER
2298M:	"Maciej W. Rozycki" <macro@linux-mips.org>
2299S:	Maintained
2300F:	drivers/tty/serial/dz.*
2301
2302EATA-DMA SCSI DRIVER
2303M:	Michael Neuffer <mike@i-Connect.Net>
2304L:	linux-eata@i-connect.net
2305L:	linux-scsi@vger.kernel.org
2306S:	Maintained
2307F:	drivers/scsi/eata*
 
2308
2309EATA ISA/EISA/PCI SCSI DRIVER
2310M:	Dario Ballabio <ballabio_dario@emc.com>
2311L:	linux-scsi@vger.kernel.org
 
 
 
 
2312S:	Maintained
2313F:	drivers/scsi/eata.c
2314
2315EATA-PIO SCSI DRIVER
2316M:	Michael Neuffer <mike@i-Connect.Net>
2317L:	linux-eata@i-connect.net
2318L:	linux-scsi@vger.kernel.org
2319S:	Maintained
2320F:	drivers/scsi/eata_pio.*
2321
2322EBTABLES
2323M:	Bart De Schuymer <bart.de.schuymer@pandora.be>
2324L:	netfilter-devel@vger.kernel.org
2325W:	http://ebtables.sourceforge.net/
 
 
 
 
 
 
 
 
 
2326S:	Maintained
2327F:	include/linux/netfilter_bridge/ebt_*.h
2328F:	net/bridge/netfilter/ebt*.c
2329
2330ECRYPT FILE SYSTEM
2331M:	Tyler Hicks <tyhicks@linux.vnet.ibm.com>
2332M:	Dustin Kirkland <kirkland@canonical.com>
2333L:	ecryptfs@vger.kernel.org
 
2334W:	https://launchpad.net/ecryptfs
 
2335S:	Supported
2336F:	Documentation/filesystems/ecryptfs.txt
2337F:	fs/ecryptfs/
2338
2339EDAC-CORE
2340M:	Doug Thompson <dougthompson@xmission.com>
2341L:	bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2342W:	bluesmoke.sourceforge.net
 
 
 
 
 
 
 
 
 
 
2343S:	Supported
2344F:	Documentation/edac.txt
2345F:	drivers/edac/edac_*
2346F:	include/linux/edac.h
2347
2348EDAC-AMD64
2349M:	Doug Thompson <dougthompson@xmission.com>
2350M:	Borislav Petkov <borislav.petkov@amd.com>
2351L:	bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2352W:	bluesmoke.sourceforge.net
2353S:	Supported
2354F:	drivers/edac/amd64_edac*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2355
2356EDAC-E752X
2357M:	Mark Gross <mark.gross@intel.com>
2358M:	Doug Thompson <dougthompson@xmission.com>
2359L:	bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2360W:	bluesmoke.sourceforge.net
2361S:	Maintained
2362F:	drivers/edac/e752x_edac.c
2363
2364EDAC-E7XXX
2365M:	Doug Thompson <dougthompson@xmission.com>
2366L:	bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2367W:	bluesmoke.sourceforge.net
2368S:	Maintained
2369F:	drivers/edac/e7xxx_edac.c
2370
2371EDAC-I82443BXGX
2372M:	Tim Small <tim@buttersideup.com>
2373L:	bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2374W:	bluesmoke.sourceforge.net
2375S:	Maintained
2376F:	drivers/edac/i82443bxgx_edac.c
2377
2378EDAC-I3000
2379M:	Jason Uhlenkott <juhlenko@akamai.com>
2380L:	bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2381W:	bluesmoke.sourceforge.net
2382S:	Maintained
 
 
 
 
 
 
 
 
 
 
 
2383F:	drivers/edac/i3000_edac.c
2384
2385EDAC-I5000
2386M:	Doug Thompson <dougthompson@xmission.com>
2387L:	bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2388W:	bluesmoke.sourceforge.net
2389S:	Maintained
2390F:	drivers/edac/i5000_edac.c
2391
2392EDAC-I5400
2393M:	Mauro Carvalho Chehab <mchehab@redhat.com>
2394L:	linux-edac@vger.kernel.org
2395W:	bluesmoke.sourceforge.net
2396S:	Maintained
2397F:	drivers/edac/i5400_edac.c
2398
2399EDAC-I7300
2400M:	Mauro Carvalho Chehab <mchehab@redhat.com>
2401L:	linux-edac@vger.kernel.org
2402W:	bluesmoke.sourceforge.net
2403S:	Maintained
2404F:	drivers/edac/i7300_edac.c
2405
2406EDAC-I7CORE
2407M:	Mauro Carvalho Chehab <mchehab@redhat.com>
2408L:	linux-edac@vger.kernel.org
2409W:	bluesmoke.sourceforge.net
2410S:	Maintained
2411F:	drivers/edac/i7core_edac.c
2412F:	drivers/edac/edac_mce.c
2413F:	include/linux/edac_mce.h
 
 
 
 
2414
2415EDAC-I82975X
2416M:	Ranganathan Desikan <ravi@jetztechnologies.com>
2417M:	"Arvind R." <arvino55@gmail.com>
2418L:	bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2419W:	bluesmoke.sourceforge.net
2420S:	Maintained
2421F:	drivers/edac/i82975x_edac.c
2422
 
 
 
 
 
 
 
 
 
 
 
 
2423EDAC-PASEMI
2424M:	Egor Martovetsky <egor@pasemi.com>
2425L:	bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2426W:	bluesmoke.sourceforge.net
2427S:	Maintained
2428F:	drivers/edac/pasemi_edac.c
2429
 
 
 
 
 
 
2430EDAC-R82600
2431M:	Tim Small <tim@buttersideup.com>
2432L:	bluesmoke-devel@lists.sourceforge.net (moderated for non-subscribers)
2433W:	bluesmoke.sourceforge.net
2434S:	Maintained
2435F:	drivers/edac/r82600_edac.c
2436
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2437EDIROL UA-101/UA-1000 DRIVER
2438M:	Clemens Ladisch <clemens@ladisch.de>
2439L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2440T:	git git://git.alsa-project.org/alsa-kernel.git
2441S:	Maintained
2442F:	sound/usb/misc/ua101.c
2443
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2444EFIFB FRAMEBUFFER DRIVER
2445L:	linux-fbdev@vger.kernel.org
2446M:	Peter Jones <pjones@redhat.com>
2447S:	Maintained
2448F:	drivers/video/efifb.c
2449
2450EFS FILESYSTEM
2451W:	http://aeschi.ch.eu.org/efs/
2452S:	Orphan
2453F:	fs/efs/
2454
2455EHCA (IBM GX bus InfiniBand adapter) DRIVER
2456M:	Hoang-Nam Nguyen <hnguyen@de.ibm.com>
2457M:	Christoph Raisch <raisch@de.ibm.com>
2458L:	linux-rdma@vger.kernel.org
2459S:	Supported
2460F:	drivers/infiniband/hw/ehca/
2461
2462EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
2463M:	Thadeu Lima de Souza Cascardo <cascardo@linux.vnet.ibm.com>
2464L:	netdev@vger.kernel.org
2465S:	Maintained
2466F:	drivers/net/ehea/
 
 
 
 
 
 
 
 
 
2467
2468EMBEDDED LINUX
2469M:	Paul Gortmaker <paul.gortmaker@windriver.com>
2470M:	Matt Mackall <mpm@selenic.com>
2471M:	David Woodhouse <dwmw2@infradead.org>
2472L:	linux-embedded@vger.kernel.org
2473S:	Maintained
2474
2475EMULEX LPFC FC SCSI DRIVER
2476M:	James Smart <james.smart@emulex.com>
 
 
2477L:	linux-scsi@vger.kernel.org
2478W:	http://sourceforge.net/projects/lpfcxxxx
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2479S:	Supported
2480F:	drivers/scsi/lpfc/
2481
2482ENE CB710 FLASH CARD READER DRIVER
2483M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
2484S:	Maintained
2485F:	drivers/misc/cb710/
2486F:	drivers/mmc/host/cb710-mmc.*
2487F:	include/linux/cb710.h
2488
2489ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
2490M:	Maxim Levitsky <maximlevitsky@gmail.com>
2491S:	Maintained
2492F:	drivers/media/rc/ene_ir.*
2493
2494EPSON 1355 FRAMEBUFFER DRIVER
2495M:	Christopher Hoover <ch@murgatroid.com>
2496M:	Christopher Hoover <ch@hpl.hp.com>
2497S:	Maintained
2498F:	drivers/video/epson1355fb.c
2499
2500EPSON S1D13XXX FRAMEBUFFER DRIVER
2501M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
2502S:	Maintained
2503T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
2504F:	drivers/video/s1d13xxxfb.c
2505F:	include/video/s1d13xxxfb.h
2506
2507ETHEREXPRESS-16 NETWORK DRIVER
2508M:	Philip Blundell <philb@gnu.org>
2509L:	netdev@vger.kernel.org
 
 
 
 
 
 
 
 
 
2510S:	Maintained
2511F:	drivers/net/eexpress.*
 
 
 
 
 
 
2512
2513ETHERNET BRIDGE
2514M:	Stephen Hemminger <shemminger@linux-foundation.org>
2515L:	bridge@lists.linux-foundation.org
 
2516L:	netdev@vger.kernel.org
2517W:	http://www.linuxfoundation.org/en/Net:Bridge
2518S:	Maintained
2519F:	include/linux/netfilter_bridge/
2520F:	net/bridge/
2521
2522ETHERTEAM 16I DRIVER
2523M:	Mika Kuoppala <miku@iki.fi>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2524S:	Maintained
2525F:	drivers/net/eth16i.c
2526
2527EXT2 FILE SYSTEM
2528M:	Jan Kara <jack@suse.cz>
2529L:	linux-ext4@vger.kernel.org
2530S:	Maintained
2531F:	Documentation/filesystems/ext2.txt
2532F:	fs/ext2/
2533F:	include/linux/ext2*
2534
2535EXT3 FILE SYSTEM
2536M:	Jan Kara <jack@suse.cz>
2537M:	Andrew Morton <akpm@linux-foundation.org>
2538M:	Andreas Dilger <adilger.kernel@dilger.ca>
2539L:	linux-ext4@vger.kernel.org
2540S:	Maintained
2541F:	Documentation/filesystems/ext3.txt
2542F:	fs/ext3/
2543F:	include/linux/ext3*
2544
2545EXT4 FILE SYSTEM
2546M:	"Theodore Ts'o" <tytso@mit.edu>
2547M:	Andreas Dilger <adilger.kernel@dilger.ca>
2548L:	linux-ext4@vger.kernel.org
2549W:	http://ext4.wiki.kernel.org
2550Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
 
2551S:	Maintained
2552F:	Documentation/filesystems/ext4.txt
2553F:	fs/ext4/
2554
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2555F71805F HARDWARE MONITORING DRIVER
2556M:	Jean Delvare <khali@linux-fr.org>
2557L:	lm-sensors@lm-sensors.org
2558S:	Maintained
2559F:	Documentation/hwmon/f71805f
2560F:	drivers/hwmon/f71805f.c
2561
 
 
 
 
 
 
 
 
 
 
 
 
 
2562FANOTIFY
2563M:	Eric Paris <eparis@redhat.com>
 
 
2564S:	Maintained
2565F:	fs/notify/fanotify/
2566F:	include/linux/fanotify.h
 
2567
2568FARSYNC SYNCHRONOUS DRIVER
2569M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
2570W:	http://www.farsite.co.uk/
2571S:	Supported
2572F:	drivers/net/wan/farsync.*
2573
2574FAULT INJECTION SUPPORT
2575M:	Akinobu Mita <akinobu.mita@gmail.com>
2576S:	Supported
2577F:	Documentation/fault-injection/
2578F:	lib/fault-inject.c
2579
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2580FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
2581M:	Robert Love <robert.w.love@intel.com>
2582L:	devel@open-fcoe.org
2583W:	www.Open-FCoE.org
2584S:	Supported
2585F:	drivers/scsi/libfc/
2586F:	drivers/scsi/fcoe/
2587F:	include/scsi/fc/
2588F:	include/scsi/libfc.h
2589F:	include/scsi/libfcoe.h
 
2590
2591FILE LOCKING (flock() and fcntl()/lockf())
2592M:	Matthew Wilcox <matthew@wil.cx>
 
2593L:	linux-fsdevel@vger.kernel.org
2594S:	Maintained
2595F:	include/linux/fcntl.h
2596F:	include/linux/fs.h
2597F:	fs/fcntl.c
2598F:	fs/locks.c
2599
2600FILESYSTEMS (VFS and infrastructure)
2601M:	Alexander Viro <viro@zeniv.linux.org.uk>
2602L:	linux-fsdevel@vger.kernel.org
2603S:	Maintained
2604F:	fs/*
 
 
 
2605
2606FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
2607M:	Riku Voipio <riku.voipio@iki.fi>
2608L:	lm-sensors@lm-sensors.org
2609S:	Maintained
2610F:	drivers/hwmon/f75375s.c
2611F:	include/linux/f75375s.h
2612
2613FIREWIRE AUDIO DRIVERS
2614M:	Clemens Ladisch <clemens@ladisch.de>
 
2615L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2616T:	git git://git.alsa-project.org/alsa-kernel.git
2617S:	Maintained
2618F:	sound/firewire/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2619
2620FIREWIRE SUBSYSTEM
2621M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
2622L:	linux1394-devel@lists.sourceforge.net
2623W:	http://ieee1394.wiki.kernel.org/
2624T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
2625S:	Maintained
2626F:	drivers/firewire/
2627F:	include/linux/firewire*.h
 
2628F:	tools/firewire/
2629
2630FIRMWARE LOADER (request_firmware)
2631S:	Orphan
 
 
2632F:	Documentation/firmware_class/
2633F:	drivers/base/firmware*.c
2634F:	include/linux/firmware.h
2635
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2636FPU EMULATOR
2637M:	Bill Metzenthen <billm@melbpc.org.au>
2638W:	http://floatingpoint.sourceforge.net/emulator/index.html
2639S:	Maintained
2640F:	arch/x86/math-emu/
2641
2642FRAME RELAY DLCI/FRAD (Sangoma drivers too)
2643L:	netdev@vger.kernel.org
2644S:	Orphan
2645F:	drivers/net/wan/dlci.c
2646F:	drivers/net/wan/sdla.c
2647
2648FRAMEBUFFER LAYER
2649M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
 
2650L:	linux-fbdev@vger.kernel.org
2651W:	http://linux-fbdev.sourceforge.net/
2652Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
2653T:	git git://github.com/schandinat/linux-2.6.git fbdev-next
2654S:	Maintained
2655F:	Documentation/fb/
2656F:	Documentation/devicetree/bindings/fb/
2657F:	drivers/video/
2658F:	include/video/
2659F:	include/linux/fb.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2660
2661FREESCALE DMA DRIVER
2662M:	Li Yang <leoli@freescale.com>
2663M:	Zhang Wei <zw@zh-kernel.org>
2664L:	linuxppc-dev@lists.ozlabs.org
2665S:	Maintained
2666F:	drivers/dma/fsldma.*
2667
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2668FREESCALE I2C CPM DRIVER
2669M:	Jochen Friedrich <jochen@scram.de>
2670L:	linuxppc-dev@lists.ozlabs.org
2671L:	linux-i2c@vger.kernel.org
2672S:	Maintained
2673F:	drivers/i2c/busses/i2c-cpm.c
2674
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2675FREESCALE IMX / MXC FRAMEBUFFER DRIVER
2676M:	Sascha Hauer <kernel@pengutronix.de>
 
2677L:	linux-fbdev@vger.kernel.org
2678L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2679S:	Maintained
2680F:	arch/arm/plat-mxc/include/mach/imxfb.h
2681F:	drivers/video/imxfb.c
2682
2683FREESCALE SOC FS_ENET DRIVER
2684M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
2685M:	Vitaly Bordug <vbordug@ru.mvista.com>
2686L:	linuxppc-dev@lists.ozlabs.org
2687L:	netdev@vger.kernel.org
2688S:	Maintained
2689F:	drivers/net/fs_enet/
2690F:	include/linux/fs_enet_pd.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2691
2692FREESCALE QUICC ENGINE LIBRARY
2693M:	Timur Tabi <timur@freescale.com>
2694L:	linuxppc-dev@lists.ozlabs.org
2695S:	Supported
2696F:	arch/powerpc/sysdev/qe_lib/
2697F:	arch/powerpc/include/asm/*qe.h
 
2698
2699FREESCALE USB PERIPHERAL DRIVERS
2700M:	Li Yang <leoli@freescale.com>
2701L:	linux-usb@vger.kernel.org
2702L:	linuxppc-dev@lists.ozlabs.org
2703S:	Maintained
2704F:	drivers/usb/gadget/fsl*
2705
2706FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
2707M:	Li Yang <leoli@freescale.com>
2708L:	netdev@vger.kernel.org
2709L:	linuxppc-dev@lists.ozlabs.org
2710S:	Maintained
2711F:	drivers/net/ucc_geth*
2712
2713FREESCALE QUICC ENGINE UCC UART DRIVER
2714M:	Timur Tabi <timur@freescale.com>
2715L:	linuxppc-dev@lists.ozlabs.org
2716S:	Supported
2717F:	drivers/tty/serial/ucc_uart.c
2718
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2719FREESCALE SOC SOUND DRIVERS
2720M:	Timur Tabi <timur@freescale.com>
 
 
 
2721L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
2722L:	linuxppc-dev@lists.ozlabs.org
2723S:	Supported
2724F:	sound/soc/fsl/fsl*
 
2725F:	sound/soc/fsl/mpc8610_hpcd.c
2726
 
 
 
 
 
 
 
2727FREEVXFS FILESYSTEM
2728M:	Christoph Hellwig <hch@infradead.org>
2729W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
2730S:	Maintained
2731F:	fs/freevxfs/
2732
2733FREEZER
 
2734M:	Pavel Machek <pavel@ucw.cz>
2735M:	"Rafael J. Wysocki" <rjw@sisk.pl>
2736L:	linux-pm@lists.linux-foundation.org
2737S:	Supported
2738F:	Documentation/power/freezing-of-tasks.txt
2739F:	include/linux/freezer.h
2740F:	kernel/freezer.c
2741
 
 
 
 
 
 
 
2742FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
2743M:	David Howells <dhowells@redhat.com>
2744L:	linux-cachefs@redhat.com
2745S:	Supported
2746F:	Documentation/filesystems/caching/
2747F:	fs/fscache/
2748F:	include/linux/fscache*.h
2749
2750FUJITSU FR-V (FRV) PORT
2751M:	David Howells <dhowells@redhat.com>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2752S:	Maintained
2753F:	arch/frv/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2754
2755FUJITSU LAPTOP EXTRAS
2756M:	Jonathan Woithe <jwoithe@physics.adelaide.edu.au>
2757L:	platform-driver-x86@vger.kernel.org
2758S:	Maintained
2759F:	drivers/platform/x86/fujitsu-laptop.c
2760
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2761FUSE: FILESYSTEM IN USERSPACE
2762M:	Miklos Szeredi <miklos@szeredi.hu>
2763L:	fuse-devel@lists.sourceforge.net
2764W:	http://fuse.sourceforge.net/
 
2765S:	Maintained
2766F:	fs/fuse/
2767F:	include/linux/fuse.h
 
2768
2769FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
2770M:	Rik Faith <faith@cs.unc.edu>
2771L:	linux-scsi@vger.kernel.org
2772S:	Odd Fixes (e.g., new signatures)
2773F:	drivers/scsi/fdomain.*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2774
2775GDT SCSI DISK ARRAY CONTROLLER DRIVER
2776M:	Achim Leubner <achim_leubner@adaptec.com>
2777L:	linux-scsi@vger.kernel.org
2778W:	http://www.icp-vortex.com/
2779S:	Supported
2780F:	drivers/scsi/gdt*
2781
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2782GENERIC GPIO I2C DRIVER
2783M:	Haavard Skinnemoen <hskinnemoen@gmail.com>
2784S:	Supported
2785F:	drivers/i2c/busses/i2c-gpio.c
2786F:	include/linux/i2c-gpio.h
2787
2788GENERIC GPIO I2C MULTIPLEXER DRIVER
2789M:	Peter Korsgaard <peter.korsgaard@barco.com>
2790L:	linux-i2c@vger.kernel.org
2791S:	Supported
2792F:	drivers/i2c/muxes/gpio-i2cmux.c
2793F:	include/linux/gpio-i2cmux.h
2794F:	Documentation/i2c/muxes/gpio-i2cmux
2795
2796GENERIC HDLC (WAN) DRIVERS
2797M:	Krzysztof Halasa <khc@pm.waw.pl>
2798W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
2799S:	Maintained
2800F:	drivers/net/wan/c101.c
2801F:	drivers/net/wan/hd6457*
2802F:	drivers/net/wan/hdlc*
2803F:	drivers/net/wan/n2.c
2804F:	drivers/net/wan/pc300too.c
2805F:	drivers/net/wan/pci200syn.c
2806F:	drivers/net/wan/wanxl*
2807
2808GENERIC INCLUDE/ASM HEADER FILES
2809M:	Arnd Bergmann <arnd@arndb.de>
2810L:	linux-arch@vger.kernel.org
2811T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
2812S:	Maintained
2813F:	include/asm-generic
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2814
2815GENERIC UIO DRIVER FOR PCI DEVICES
2816M:	"Michael S. Tsirkin" <mst@redhat.com>
2817L:	kvm@vger.kernel.org
2818S:	Supported
2819F:	drivers/uio/uio_pci_generic.c
2820
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2821GFS2 FILE SYSTEM
2822M:	Steven Whitehouse <swhiteho@redhat.com>
 
2823L:	cluster-devel@redhat.com
2824W:	http://sources.redhat.com/cluster/
2825T:	git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-fixes.git
2826T:	git git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw.git
2827S:	Supported
2828F:	Documentation/filesystems/gfs2*.txt
2829F:	fs/gfs2/
2830F:	include/linux/gfs2_ondisk.h
2831
2832GIGASET ISDN DRIVERS
2833M:	Hansjoerg Lipp <hjlipp@web.de>
2834M:	Tilman Schmidt <tilman@imap.cc>
2835L:	gigaset307x-common@lists.sourceforge.net
2836W:	http://gigaset307x.sourceforge.net/
2837S:	Maintained
2838F:	Documentation/isdn/README.gigaset
2839F:	drivers/isdn/gigaset/
2840F:	include/linux/gigaset_dev.h
2841
2842GPIO SUBSYSTEM
2843M:	Grant Likely <grant.likely@secretlab.ca>
 
2844S:	Maintained
2845T:	git git://git.secretlab.ca/git/linux-2.6.git
2846F:	Documentation/gpio.txt
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2847F:	drivers/gpio/
2848F:	include/linux/gpio*
 
 
 
 
 
2849
2850GRE DEMULTIPLEXER DRIVER
2851M:	Dmitry Kozlov <xeb@mail.ru>
2852L:	netdev@vger.kernel.org
2853S:	Maintained
2854F:	net/ipv4/gre.c
 
2855F:	include/net/gre.h
2856
2857GRETH 10/100/1G Ethernet MAC device driver
2858M:	Kristoffer Glembo <kristoffer@gaisler.com>
2859L:	netdev@vger.kernel.org
2860S:	Maintained
2861F:	drivers/net/greth*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2862
2863GSPCA FINEPIX SUBDRIVER
2864M:	Frank Zago <frank@zago.net>
2865L:	linux-media@vger.kernel.org
2866T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2867S:	Maintained
2868F:	drivers/media/video/gspca/finepix.c
2869
2870GSPCA GL860 SUBDRIVER
2871M:	Olivier Lorin <o.lorin@laposte.net>
2872L:	linux-media@vger.kernel.org
2873T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2874S:	Maintained
2875F:	drivers/media/video/gspca/gl860/
2876
2877GSPCA M5602 SUBDRIVER
2878M:	Erik Andren <erik.andren@gmail.com>
2879L:	linux-media@vger.kernel.org
2880T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2881S:	Maintained
2882F:	drivers/media/video/gspca/m5602/
2883
2884GSPCA PAC207 SONIXB SUBDRIVER
2885M:	Hans de Goede <hdegoede@redhat.com>
2886L:	linux-media@vger.kernel.org
2887T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2888S:	Maintained
2889F:	drivers/media/video/gspca/pac207.c
2890
2891GSPCA SN9C20X SUBDRIVER
2892M:	Brian Johnson <brijohn@gmail.com>
2893L:	linux-media@vger.kernel.org
2894T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2895S:	Maintained
2896F:	drivers/media/video/gspca/sn9c20x.c
2897
2898GSPCA T613 SUBDRIVER
2899M:	Leandro Costantino <lcostantino@gmail.com>
2900L:	linux-media@vger.kernel.org
2901T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
2902S:	Maintained
2903F:	drivers/media/video/gspca/t613.c
2904
2905GSPCA USB WEBCAM DRIVER
2906M:	Jean-Francois Moine <moinejf@free.fr>
2907W:	http://moinejf.free.fr
2908L:	linux-media@vger.kernel.org
2909T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2910S:	Maintained
2911F:	drivers/media/video/gspca/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2912
2913HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
2914M:	Frank Seidel <frank@f-seidel.de>
2915L:	platform-driver-x86@vger.kernel.org
2916W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
2917S:	Maintained
2918F:	drivers/platform/x86/hdaps.c
2919
2920HWPOISON MEMORY FAILURE HANDLING
2921M:	Andi Kleen <andi@firstfloor.org>
2922L:	linux-mm@kvack.org
2923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ak/linux-mce-2.6.git hwpoison
2924S:	Maintained
2925F:	mm/memory-failure.c
2926F:	mm/hwpoison-inject.c
2927
2928HYPERVISOR VIRTUAL CONSOLE DRIVER
2929L:	linuxppc-dev@lists.ozlabs.org
2930S:	Odd Fixes
2931F:	drivers/tty/hvc/
2932
2933HARDWARE MONITORING
2934M:	Jean Delvare <khali@linux-fr.org>
2935M:	Guenter Roeck <guenter.roeck@ericsson.com>
2936L:	lm-sensors@lm-sensors.org
2937W:	http://www.lm-sensors.org/
2938T:	quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-hwmon/
2939T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
2940S:	Maintained
 
2941F:	Documentation/hwmon/
2942F:	drivers/hwmon/
2943F:	include/linux/hwmon*.h
 
2944
2945HARDWARE RANDOM NUMBER GENERATOR CORE
2946M:	Matt Mackall <mpm@selenic.com>
2947M:	Herbert Xu <herbert@gondor.apana.org.au>
 
2948S:	Odd fixes
2949F:	Documentation/hw_random.txt
 
2950F:	drivers/char/hw_random/
2951F:	include/linux/hw_random.h
2952
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2953HARMONY SOUND DRIVER
2954M:	Kyle McMartin <kyle@mcmartin.ca>
2955L:	linux-parisc@vger.kernel.org
2956S:	Maintained
2957F:	sound/parisc/harmony.*
2958
2959HEWLETT-PACKARD SMART2 RAID DRIVER
2960M:	Chirag Kantharia <chirag.kantharia@hp.com>
2961L:	iss_storagedev@hp.com
2962S:	Maintained
2963F:	Documentation/blockdev/cpqarray.txt
2964F:	drivers/block/cpqarray.*
 
 
 
 
 
 
 
2965
2966HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
2967M:	"Stephen M. Cameron" <scameron@beardog.cce.hp.com>
2968L:	iss_storagedev@hp.com
 
2969S:	Supported
2970F:	Documentation/scsi/hpsa.txt
2971F:	drivers/scsi/hpsa*.[ch]
2972F:	include/linux/cciss*.h
 
2973
2974HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
2975M:	Mike Miller <mike.miller@hp.com>
2976L:	iss_storagedev@hp.com
2977S:	Supported
2978F:	Documentation/blockdev/cciss.txt
2979F:	drivers/block/cciss*
2980F:	include/linux/cciss_ioctl.h
2981
2982HFS FILESYSTEM
2983L:	linux-fsdevel@vger.kernel.org
2984S:	Orphan
2985F:	Documentation/filesystems/hfs.txt
2986F:	fs/hfs/
2987
 
 
 
 
 
 
2988HGA FRAMEBUFFER DRIVER
2989M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
2990L:	linux-nvidia@lists.surfsouth.com
2991W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
2992S:	Maintained
2993F:	drivers/video/hgafb.c
2994
2995HIBERNATION (aka Software Suspend, aka swsusp)
 
2996M:	Pavel Machek <pavel@ucw.cz>
2997M:	"Rafael J. Wysocki" <rjw@sisk.pl>
2998L:	linux-pm@lists.linux-foundation.org
2999S:	Supported
3000F:	arch/x86/power/
3001F:	drivers/base/power/
3002F:	kernel/power/
3003F:	include/linux/suspend.h
3004F:	include/linux/freezer.h
3005F:	include/linux/pm.h
3006F:	arch/*/include/asm/suspend*.h
3007
3008HID CORE LAYER
3009M:	Jiri Kosina <jkosina@suse.cz>
 
3010L:	linux-input@vger.kernel.org
3011T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
3012S:	Maintained
3013F:	drivers/hid/
3014F:	include/linux/hid*
 
 
 
 
 
 
 
 
 
 
 
 
 
3015
3016HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
3017M:	Thomas Gleixner <tglx@linutronix.de>
 
 
3018S:	Maintained
3019F:	Documentation/timers/
3020F:	kernel/hrtimer.c
3021F:	kernel/time/clockevents.c
3022F:	kernel/time/tick*.*
3023F:	kernel/time/timer_*.c
3024F:	include/linux/clockchips.h
3025F:	include/linux/hrtimer.h
3026
3027HIGH-SPEED SCC DRIVER FOR AX.25
3028M:	Klaus Kudielka <klaus.kudielka@ieee.org>
3029L:	linux-hams@vger.kernel.org
3030W:	http://www.nt.tuwien.ac.at/~kkudielk/Linux/
3031S:	Maintained
3032F:	drivers/net/hamradio/dmascc.c
3033F:	drivers/net/hamradio/scc.c
3034
3035HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
3036M:	HighPoint Linux Team <linux@highpoint-tech.com>
3037W:	http://www.highpoint-tech.com
3038S:	Supported
3039F:	Documentation/scsi/hptiop.txt
3040F:	drivers/scsi/hptiop.c
3041
3042HIPPI
3043M:	Jes Sorensen <jes@trained-monkey.org>
3044L:	linux-hippi@sunsite.dk
3045S:	Maintained
3046F:	include/linux/hippidevice.h
3047F:	include/linux/if_hippi.h
3048F:	net/802/hippi.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3049
3050HOST AP DRIVER
3051M:	Jouni Malinen <j@w1.fi>
3052L:	hostap@shmoo.com (subscribers-only)
3053L:	linux-wireless@vger.kernel.org
3054W:	http://hostap.epitest.fi/
3055S:	Maintained
3056F:	drivers/net/wireless/hostap/
3057
3058HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
3059L:	platform-driver-x86@vger.kernel.org
3060S:	Orphan
3061F:	drivers/platform/x86/tc1100-wmi.c
3062
3063HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
3064M:	Jaroslav Kysela <perex@perex.cz>
3065S:	Maintained
3066F:	drivers/net/hp100.*
3067
3068HPET:	High Precision Event Timers driver
3069M:	Clemens Ladisch <clemens@ladisch.de>
3070S:	Maintained
3071F:	Documentation/timers/hpet.txt
3072F:	drivers/char/hpet.c
3073F:	include/linux/hpet.h
 
3074
3075HPET:	x86
3076M:	"Venkatesh Pallipadi (Venki)" <venki@google.com>
3077S:	Maintained
3078F:	arch/x86/kernel/hpet.c
3079F:	arch/x86/include/asm/hpet.h
3080
3081HPFS FILESYSTEM
3082M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
3083W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
3084S:	Maintained
3085F:	fs/hpfs/
3086
 
 
 
 
 
 
 
 
 
 
3087HSO 3G MODEM DRIVER
3088M:	Jan Dumon <j.dumon@option.com>
3089W:	http://www.pharscape.org
3090S:	Maintained
3091F:	drivers/net/usb/hso.c
3092
 
 
 
 
 
 
 
 
 
 
 
 
3093HTCPEN TOUCHSCREEN DRIVER
3094M:	Pau Oliva Fora <pof@eslack.org>
3095L:	linux-input@vger.kernel.org
3096S:	Maintained
3097F:	drivers/input/touchscreen/htcpen.c
3098
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3099HUGETLB FILESYSTEM
3100M:	William Irwin <wli@holomorphy.com>
 
3101S:	Maintained
3102F:	fs/hugetlbfs/
 
 
 
 
 
3103
3104I2C/SMBUS STUB DRIVER
3105M:	"Mark M. Hoffman" <mhoffman@lightlink.com>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3106L:	linux-i2c@vger.kernel.org
3107S:	Maintained
3108F:	drivers/i2c/busses/i2c-stub.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3109
3110I2C SUBSYSTEM
3111M:	"Jean Delvare (PC drivers, core)" <khali@linux-fr.org>
3112M:	"Ben Dooks (embedded platforms)" <ben-linux@fluff.org>
3113L:	linux-i2c@vger.kernel.org
3114W:	http://i2c.wiki.kernel.org/
3115T:	quilt kernel.org/pub/linux/kernel/people/jdelvare/linux-2.6/jdelvare-i2c/
3116T:	git git://git.fluff.org/bjdooks/linux.git
3117S:	Maintained
 
3118F:	Documentation/i2c/
3119F:	drivers/i2c/
3120F:	include/linux/i2c.h
3121F:	include/linux/i2c-*.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3122
3123I2C-TINY-USB DRIVER
3124M:	Till Harbaum <till@harbaum.org>
3125L:	linux-i2c@vger.kernel.org
3126W:	http://www.harbaum.org/till/i2c_tiny_usb
3127S:	Maintained
3128F:	drivers/i2c/busses/i2c-tiny-usb.c
3129
3130i386 BOOT CODE
3131M:	"H. Peter Anvin" <hpa@zytor.com>
 
3132S:	Maintained
3133F:	arch/x86/boot/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3134
3135i386 SETUP CODE / CPU ERRATA WORKAROUNDS
3136M:	"H. Peter Anvin" <hpa@zytor.com>
3137T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
3138S:	Maintained
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3139
3140IA64 (Itanium) PLATFORM
3141M:	Tony Luck <tony.luck@intel.com>
3142M:	Fenghua Yu <fenghua.yu@intel.com>
3143L:	linux-ia64@vger.kernel.org
3144W:	http://www.ia64-linux.org/
3145T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux-2.6.git
3146S:	Maintained
3147F:	arch/ia64/
3148
3149IBM MCA SCSI SUBSYSTEM DRIVER
3150M:	Michael Lang <langa2@kph.uni-mainz.de>
3151W:	http://www.uni-mainz.de/~langm000/linux.html
3152S:	Maintained
3153F:	drivers/scsi/ibmmca.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3154
3155IBM Power Linux RAID adapter
3156M:	Brian King <brking@us.ibm.com>
3157S:	Supported
3158F:	drivers/scsi/ipr.*
3159
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3160IBM Power Virtual Ethernet Device Driver
3161M:	Santiago Leon <santil@linux.vnet.ibm.com>
3162L:	netdev@vger.kernel.org
3163S:	Supported
3164F:	drivers/net/ibmveth.*
3165
3166IBM ServeRAID RAID DRIVER
3167P:	Jack Hammer
3168M:	Dave Jeffery <ipslinux@adaptec.com>
3169W:	http://www.developer.ibm.com/welcome/netfinity/serveraid.html
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3170S:	Supported
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3171F:	drivers/scsi/ips.*
3172
 
 
 
 
 
 
 
 
 
 
 
 
3173IDE SUBSYSTEM
3174M:	"David S. Miller" <davem@davemloft.net>
3175L:	linux-ide@vger.kernel.org
3176Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
3177T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide-2.6.git
3178S:	Maintained
3179F:	Documentation/ide/
3180F:	drivers/ide/
3181F:	include/linux/ide.h
3182
3183IDE/ATAPI DRIVERS
3184M:	Borislav Petkov <petkovbb@gmail.com>
3185L:	linux-ide@vger.kernel.org
3186S:	Maintained
3187F:	Documentation/cdrom/ide-cd
3188F:	drivers/ide/ide-cd*
3189
3190IDLE-I7300
3191M:	Andy Henroid <andrew.d.henroid@intel.com>
3192L:	linux-pm@lists.linux-foundation.org
3193S:	Supported
3194F:	drivers/idle/i7300_idle.c
 
 
 
 
 
 
 
 
 
 
 
 
 
3195
3196IEEE 802.15.4 SUBSYSTEM
3197M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
3198M:	Sergey Lapin <slapin@ossfans.org>
3199L:	linux-zigbee-devel@lists.sourceforge.net (moderated for non-subscribers)
3200W:	http://apps.sourceforge.net/trac/linux-zigbee
3201T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lowpan/lowpan.git
 
3202S:	Maintained
3203F:	net/ieee802154/
3204F:	drivers/ieee802154/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3205
3206IKANOS/ADI EAGLE ADSL USB DRIVER
3207M:	Matthieu Castet <castet.matthieu@free.fr>
3208M:	Stanislaw Gruszka <stf_xl@wp.pl>
3209S:	Maintained
3210F:	drivers/usb/atm/ueagle-atm.c
3211
3212INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
3213M:	Mimi Zohar <zohar@us.ibm.com>
3214S:	Supported
3215F:	security/integrity/ima/
 
 
 
 
 
 
 
 
 
 
 
 
 
3216
3217IMS TWINTURBO FRAMEBUFFER DRIVER
3218L:	linux-fbdev@vger.kernel.org
3219S:	Orphan
3220F:	drivers/video/imsttfb.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3221
3222INFINIBAND SUBSYSTEM
3223M:	Roland Dreier <roland@kernel.org>
3224M:	Sean Hefty <sean.hefty@intel.com>
3225M:	Hal Rosenstock <hal.rosenstock@gmail.com>
3226L:	linux-rdma@vger.kernel.org
3227W:	http://www.openfabrics.org/
3228Q:	http://patchwork.kernel.org/project/linux-rdma/list/
3229T:	git git://git.kernel.org/pub/scm/linux/kernel/git/roland/infiniband.git
3230S:	Supported
 
3231F:	Documentation/infiniband/
3232F:	drivers/infiniband/
3233F:	include/linux/if_infiniband.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3234
3235INOTIFY
3236M:	John McCutchan <john@johnmccutchan.com>
3237M:	Robert Love <rlove@rlove.org>
3238M:	Eric Paris <eparis@parisplace.org>
3239S:	Maintained
3240F:	Documentation/filesystems/inotify.txt
3241F:	fs/notify/inotify/
3242F:	include/linux/inotify.h
 
3243
3244INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
3245M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
3246M:	Dmitry Torokhov <dtor@mail.ru>
3247L:	linux-input@vger.kernel.org
3248Q:	http://patchwork.kernel.org/project/linux-input/list/
3249T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
3250S:	Maintained
3251F:	drivers/input/
 
 
 
 
 
 
 
3252
3253INPUT MULTITOUCH (MT) PROTOCOL
3254M:	Henrik Rydberg <rydberg@euromail.se>
3255L:	linux-input@vger.kernel.org
3256T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rydberg/input-mt.git
3257S:	Maintained
3258F:	Documentation/input/multi-touch-protocol.txt
3259F:	drivers/input/input-mt.c
3260K:	\b(ABS|SYN)_MT_
3261
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3262INTEL C600 SERIES SAS CONTROLLER DRIVER
3263M:	Intel SCU Linux support <intel-linux-scu@intel.com>
3264M:	Dan Williams <dan.j.williams@intel.com>
3265M:	Dave Jiang <dave.jiang@intel.com>
3266M:	Ed Nadolski <edmund.nadolski@intel.com>
3267L:	linux-scsi@vger.kernel.org
3268T:	git git://git.kernel.org/pub/scm/linux/kernel/git/djbw/isci.git
3269S:	Maintained
3270F:	drivers/scsi/isci/
3271F:	firmware/isci/
3272
3273INTEL IDLE DRIVER
3274M:	Len Brown <lenb@kernel.org>
3275L:	linux-pm@lists.linux-foundation.org
3276T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-idle-2.6.git
3277S:	Supported
3278F:	drivers/idle/intel_idle.c
3279
3280INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
3281M:	Maik Broemme <mbroemme@plusserver.de>
3282L:	linux-fbdev@vger.kernel.org
3283S:	Maintained
3284F:	Documentation/fb/intelfb.txt
3285F:	drivers/video/intelfb/
 
 
 
 
 
 
 
 
 
3286
3287INTEL 810/815 FRAMEBUFFER DRIVER
3288M:	Antonino Daplas <adaplas@gmail.com>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3289L:	linux-fbdev@vger.kernel.org
3290S:	Maintained
3291F:	drivers/video/i810/
 
3292
3293INTEL MENLOW THERMAL DRIVER
3294M:	Sujith Thomas <sujith.thomas@intel.com>
3295L:	platform-driver-x86@vger.kernel.org
3296W:	http://www.lesswatts.org/projects/acpi/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3297S:	Supported
3298F:	drivers/platform/x86/intel_menlow.c
3299
3300INTEL IA32 MICROCODE UPDATE SUPPORT
3301M:	Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
 
3302S:	Maintained
3303F:	arch/x86/kernel/microcode_core.c
3304F:	arch/x86/kernel/microcode_intel.c
3305
3306INTEL I/OAT DMA DRIVER
3307M:	Dan Williams <dan.j.williams@intel.com>
 
 
 
3308S:	Supported
3309F:	drivers/dma/ioat*
3310
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3311INTEL IOMMU (VT-d)
3312M:	David Woodhouse <dwmw2@infradead.org>
 
3313L:	iommu@lists.linux-foundation.org
3314T:	git git://git.infradead.org/iommu-2.6.git
3315S:	Supported
3316F:	drivers/iommu/intel-iommu.c
 
3317F:	include/linux/intel-iommu.h
 
3318
3319INTEL IOP-ADMA DMA DRIVER
3320M:	Dan Williams <dan.j.williams@intel.com>
3321S:	Maintained
3322F:	drivers/dma/iop-adma.c
3323
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3324INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
3325M:	Krzysztof Halasa <khc@pm.waw.pl>
3326S:	Maintained
3327F:	arch/arm/mach-ixp4xx/include/mach/qmgr.h
3328F:	arch/arm/mach-ixp4xx/include/mach/npe.h
3329F:	arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
3330F:	arch/arm/mach-ixp4xx/ixp4xx_npe.c
3331F:	drivers/net/arm/ixp4xx_eth.c
3332F:	drivers/net/wan/ixp4xx_hss.c
3333
3334INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
3335M:	Deepak Saxena <dsaxena@plexity.net>
3336S:	Maintained
3337F:	drivers/char/hw_random/ixp4xx-rng.c
3338
3339INTEL IXP2000 ETHERNET DRIVER
3340M:	Lennert Buytenhek <kernel@wantstofly.org>
3341L:	netdev@vger.kernel.org
3342S:	Maintained
3343F:	drivers/net/ixp2000/
 
 
 
 
 
3344
3345INTEL ETHERNET DRIVERS (e100/e1000/e1000e/igb/igbvf/ixgb/ixgbe/ixgbevf)
3346M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
3347M:	Jesse Brandeburg <jesse.brandeburg@intel.com>
3348M:	Bruce Allan <bruce.w.allan@intel.com>
3349M:	Carolyn Wyborny <carolyn.wyborny@intel.com>
3350M:	Don Skidmore <donald.c.skidmore@intel.com>
3351M:	Greg Rose <gregory.v.rose@intel.com>
3352M:	PJ Waskiewicz <peter.p.waskiewicz.jr@intel.com>
3353M:	Alex Duyck <alexander.h.duyck@intel.com>
3354M:	John Ronciak <john.ronciak@intel.com>
3355L:	e1000-devel@lists.sourceforge.net
3356W:	http://e1000.sourceforge.net/
3357T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-2.6.git
3358T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-next-2.6.git
3359S:	Supported
3360F:	Documentation/networking/e100.txt
3361F:	Documentation/networking/e1000.txt
3362F:	Documentation/networking/e1000e.txt
3363F:	Documentation/networking/igb.txt
3364F:	Documentation/networking/igbvf.txt
3365F:	Documentation/networking/ixgb.txt
3366F:	Documentation/networking/ixgbe.txt
3367F:	Documentation/networking/ixgbevf.txt
3368F:	drivers/net/e100.c
3369F:	drivers/net/e1000/
3370F:	drivers/net/e1000e/
3371F:	drivers/net/igb/
3372F:	drivers/net/igbvf/
3373F:	drivers/net/ixgb/
3374F:	drivers/net/ixgbe/
3375F:	drivers/net/ixgbevf/
3376
3377INTEL MRST PMU DRIVER
3378M:	Len Brown <len.brown@intel.com>
3379L:	linux-pm@lists.linux-foundation.org
3380S:	Supported
3381F:	arch/x86/platform/mrst/pmu.*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3382
3383INTEL PRO/WIRELESS 2100 NETWORK CONNECTION SUPPORT
3384L:	linux-wireless@vger.kernel.org
3385S:	Orphan
3386F:	Documentation/networking/README.ipw2100
3387F:	drivers/net/wireless/ipw2x00/ipw2100.*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3388
3389INTEL PRO/WIRELESS 2915ABG NETWORK CONNECTION SUPPORT
 
3390L:	linux-wireless@vger.kernel.org
3391S:	Orphan
3392F:	Documentation/networking/README.ipw2200
3393F:	drivers/net/wireless/ipw2x00/ipw2200.*
 
3394
3395INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
3396M:	Joseph Cihula <joseph.cihula@intel.com>
3397M:	Shane Wang <shane.wang@intel.com>
3398L:	tboot-devel@lists.sourceforge.net
3399W:	http://tboot.sourceforge.net
3400T:	Mercurial http://www.bughost.org/repos.hg/tboot.hg
3401S:	Supported
3402F:	Documentation/intel_txt.txt
3403F:	include/linux/tboot.h
3404F:	arch/x86/kernel/tboot.c
3405
3406INTEL WIRELESS WIMAX CONNECTION 2400
3407M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
3408M:	linux-wimax@intel.com
3409L:	wimax@linuxwimax.org
3410S:	Supported
3411W:	http://linuxwimax.org
3412F:	Documentation/wimax/README.i2400m
3413F:	drivers/net/wimax/i2400m/
3414F:	include/linux/wimax/i2400m.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3415
3416INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
3417M:	Stanislaw Gruszka <sgruszka@redhat.com>
3418L:	linux-wireless@vger.kernel.org
3419S:	Supported
3420F:	drivers/net/wireless/iwlegacy/
3421
3422INTEL WIRELESS WIFI LINK (iwlwifi)
3423M:	Wey-Yi Guy <wey-yi.w.guy@intel.com>
3424M:	Intel Linux Wireless <ilw@linux.intel.com>
 
 
3425L:	linux-wireless@vger.kernel.org
3426W:	http://intellinuxwireless.org
3427T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi-2.6.git
3428S:	Supported
3429F:	drivers/net/wireless/iwlwifi/
3430
3431INTEL WIRELESS MULTICOMM 3200 WIFI (iwmc3200wifi)
3432M:	Samuel Ortiz <samuel.ortiz@intel.com>
3433M:	Intel Linux Wireless <ilw@linux.intel.com>
3434L:	linux-wireless@vger.kernel.org
3435S:	Supported
3436W:	http://wireless.kernel.org/en/users/Drivers/iwmc3200wifi
3437F:	drivers/net/wireless/iwmc3200wifi/
 
 
3438
3439IOC3 ETHERNET DRIVER
3440M:	Ralf Baechle <ralf@linux-mips.org>
3441L:	linux-mips@linux-mips.org
3442S:	Maintained
3443F:	drivers/net/ioc3-eth.c
3444
3445IOC3 SERIAL DRIVER
3446M:	Pat Gefre <pfg@sgi.com>
3447L:	linux-serial@vger.kernel.org
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3448S:	Maintained
3449F:	drivers/tty/serial/ioc3_serial.c
 
3450
3451IP MASQUERADING
3452M:	Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
 
3453S:	Maintained
3454F:	net/ipv4/netfilter/ipt_MASQUERADE.c
3455
3456IP1000A 10/100/1000 GIGABIT ETHERNET DRIVER
3457M:	Francois Romieu <romieu@fr.zoreil.com>
3458M:	Sorbica Shieh <sorbica@icplus.com.tw>
3459L:	netdev@vger.kernel.org
 
 
 
 
 
 
 
 
 
 
 
 
3460S:	Maintained
3461F:	drivers/net/ipg.*
 
 
 
 
3462
3463IPATH DRIVER
3464M:	Mike Marciniszyn <infinipath@qlogic.com>
3465L:	linux-rdma@vger.kernel.org
 
 
 
3466S:	Maintained
3467F:	drivers/infiniband/hw/ipath/
 
3468
3469IPMI SUBSYSTEM
3470M:	Corey Minyard <minyard@acm.org>
3471L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
3472W:	http://openipmi.sourceforge.net/
3473S:	Supported
 
3474F:	Documentation/IPMI.txt
3475F:	drivers/char/ipmi/
3476F:	include/linux/ipmi*
 
3477
3478IPS SCSI RAID DRIVER
3479M:	Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3480L:	linux-scsi@vger.kernel.org
3481W:	http://www.adaptec.com/
3482S:	Maintained
3483F:	drivers/scsi/ips*
3484
3485IPVS
3486M:	Wensong Zhang <wensong@linux-vs.org>
3487M:	Simon Horman <horms@verge.net.au>
3488M:	Julian Anastasov <ja@ssi.bg>
3489L:	netdev@vger.kernel.org
3490L:	lvs-devel@vger.kernel.org
3491S:	Maintained
 
 
3492F:	Documentation/networking/ipvs-sysctl.txt
3493F:	include/net/ip_vs.h
3494F:	include/linux/ip_vs.h
3495F:	net/netfilter/ipvs/
3496
3497IPWIRELESS DRIVER
3498M:	Jiri Kosina <jkosina@suse.cz>
3499M:	David Sterba <dsterba@suse.cz>
3500S:	Maintained
3501T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/ipwireless_cs.git
3502F:	drivers/tty/ipwireless/
3503
3504IPX NETWORK LAYER
3505M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
3506L:	netdev@vger.kernel.org
3507S:	Maintained
3508F:	include/linux/ipx.h
3509F:	include/net/ipx.h
3510F:	net/ipx/
3511
3512IRDA SUBSYSTEM
3513M:	Samuel Ortiz <samuel@sortiz.org>
3514L:	irda-users@lists.sourceforge.net (subscribers-only)
3515L:	netdev@vger.kernel.org
3516W:	http://irda.sourceforge.net/
3517S:	Maintained
3518T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
3519F:	Documentation/networking/irda.txt
3520F:	drivers/net/irda/
3521F:	include/net/irda/
3522F:	net/irda/
3523
3524IRQ SUBSYSTEM
3525M:	Thomas Gleixner <tglx@linutronix.de>
 
3526S:	Maintained
3527T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git irq/core
3528F:	kernel/irq/
3529
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3530ISAPNP
3531M:	Jaroslav Kysela <perex@perex.cz>
3532S:	Maintained
3533F:	Documentation/isapnp.txt
3534F:	drivers/pnp/isapnp/
3535F:	include/linux/isapnp.h
3536
 
 
 
 
 
 
 
 
 
3537iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
3538M:	Peter Jones <pjones@redhat.com>
3539M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
3540S:	Maintained
3541F:	drivers/firmware/iscsi_ibft*
3542
3543ISCSI
3544M:	Mike Christie <michaelc@cs.wisc.edu>
3545L:	open-iscsi@googlegroups.com
 
 
 
3546W:	www.open-iscsi.org
3547T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
3548S:	Maintained
3549F:	drivers/scsi/*iscsi*
3550F:	include/scsi/*iscsi*
 
 
 
 
 
 
 
3551
3552ISDN SUBSYSTEM
3553M:	Karsten Keil <isdn@linux-pingi.de>
3554L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
3555L:	netdev@vger.kernel.org
3556W:	http://www.isdn4linux.de
3557T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
3558S:	Maintained
3559F:	Documentation/isdn/
3560F:	drivers/isdn/
3561F:	include/linux/isdn.h
3562F:	include/linux/isdn/
3563
3564ISDN SUBSYSTEM (Eicon active card driver)
3565M:	Armin Schindler <mac@melware.de>
3566L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
3567W:	http://www.melware.de
3568S:	Maintained
3569F:	drivers/isdn/hardware/eicon/
 
 
 
 
 
 
3570
3571IT87 HARDWARE MONITORING DRIVER
3572M:	Jean Delvare <khali@linux-fr.org>
3573L:	lm-sensors@lm-sensors.org
3574S:	Maintained
3575F:	Documentation/hwmon/it87
3576F:	drivers/hwmon/it87.c
3577
 
 
 
 
 
 
 
 
 
 
3578IVTV VIDEO4LINUX DRIVER
3579M:	Andy Walls <awalls@md.metrocast.net>
3580L:	ivtv-devel@ivtvdriver.org (moderated for non-subscribers)
3581L:	linux-media@vger.kernel.org
3582T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
3583W:	http://www.ivtvdriver.org
3584S:	Maintained
3585F:	Documentation/video4linux/*.ivtv
3586F:	drivers/media/video/ivtv/
3587F:	include/linux/ivtv*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3588
3589JC42.4 TEMPERATURE SENSOR DRIVER
3590M:	Guenter Roeck <linux@roeck-us.net>
3591L:	lm-sensors@lm-sensors.org
3592S:	Maintained
3593F:	drivers/hwmon/jc42.c
3594F:	Documentation/hwmon/jc42
3595
3596JFS FILESYSTEM
3597M:	Dave Kleikamp <shaggy@kernel.org>
3598L:	jfs-discussion@lists.sourceforge.net
3599W:	http://jfs.sourceforge.net/
3600T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
3601S:	Maintained
3602F:	Documentation/filesystems/jfs.txt
3603F:	fs/jfs/
3604
3605JME NETWORK DRIVER
3606M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
3607L:	netdev@vger.kernel.org
3608S:	Maintained
3609F:	drivers/net/jme.*
3610
3611JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
3612M:	David Woodhouse <dwmw2@infradead.org>
 
3613L:	linux-mtd@lists.infradead.org
3614W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
3615S:	Maintained
 
3616F:	fs/jffs2/
3617F:	include/linux/jffs2.h
3618
3619JOURNALLING LAYER FOR BLOCK DEVICES (JBD)
3620M:	Andrew Morton <akpm@linux-foundation.org>
3621M:	Jan Kara <jack@suse.cz>
3622L:	linux-ext4@vger.kernel.org
3623S:	Maintained
3624F:	fs/jbd/
3625F:	include/linux/ext3_jbd.h
3626F:	include/linux/jbd.h
3627
3628JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
3629M:	"Theodore Ts'o" <tytso@mit.edu>
 
3630L:	linux-ext4@vger.kernel.org
3631S:	Maintained
3632F:	fs/jbd2/
3633F:	include/linux/jbd2.h
3634
 
 
 
 
 
 
3635JSM Neo PCI based serial card
3636M:	Breno Leitao <leitao@linux.vnet.ibm.com>
3637L:	linux-serial@vger.kernel.org
3638S:	Maintained
3639F:	drivers/tty/serial/jsm/
3640
3641K10TEMP HARDWARE MONITORING DRIVER
3642M:	Clemens Ladisch <clemens@ladisch.de>
3643L:	lm-sensors@lm-sensors.org
3644S:	Maintained
3645F:	Documentation/hwmon/k10temp
3646F:	drivers/hwmon/k10temp.c
3647
3648K8TEMP HARDWARE MONITORING DRIVER
3649M:	Rudolf Marek <r.marek@assembler.cz>
3650L:	lm-sensors@lm-sensors.org
3651S:	Maintained
3652F:	Documentation/hwmon/k8temp
3653F:	drivers/hwmon/k8temp.c
3654
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3655KCONFIG
3656M:	Michal Marek <mmarek@suse.cz>
 
3657L:	linux-kbuild@vger.kernel.org
3658S:	Odd Fixes
3659F:	Documentation/kbuild/kconfig-language.txt
3660F:	scripts/kconfig/
 
3661
3662KDUMP
3663M:	Vivek Goyal <vgoyal@redhat.com>
3664M:	Haren Myneni <hbabu@us.ibm.com>
 
3665L:	kexec@lists.infradead.org
3666W:	http://lse.sourceforge.net/kdump/
3667S:	Maintained
3668F:	Documentation/kdump/
3669
3670KERNEL AUTOMOUNTER v4 (AUTOFS4)
 
 
 
 
 
 
 
 
3671M:	Ian Kent <raven@themaw.net>
3672L:	autofs@linux.kernel.org
3673S:	Maintained
3674F:	fs/autofs4/
3675
3676KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
3677M:	Michal Marek <mmarek@suse.cz>
3678T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git for-next
3679T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git rc-fixes
3680L:	linux-kbuild@vger.kernel.org
3681S:	Maintained
3682F:	Documentation/kbuild/
3683F:	Makefile
3684F:	scripts/Makefile.*
 
3685F:	scripts/basic/
3686F:	scripts/mk*
 
 
3687F:	scripts/package/
3688
3689KERNEL JANITORS
3690L:	kernel-janitors@vger.kernel.org
3691W:	http://kernelnewbies.org/KernelJanitors
3692S:	Odd Fixes
3693
3694KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
3695M:	"J. Bruce Fields" <bfields@fieldses.org>
3696M:	Neil Brown <neilb@suse.de>
3697L:	linux-nfs@vger.kernel.org
3698W:	http://nfs.sourceforge.net/
 
3699S:	Supported
3700F:	fs/nfsd/
3701F:	include/linux/nfsd/
3702F:	fs/lockd/
3703F:	fs/nfs_common/
3704F:	net/sunrpc/
3705F:	include/linux/lockd/
3706F:	include/linux/sunrpc/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3707
3708KERNEL VIRTUAL MACHINE (KVM)
3709M:	Avi Kivity <avi@redhat.com>
3710M:	Marcelo Tosatti <mtosatti@redhat.com>
3711L:	kvm@vger.kernel.org
3712W:	http://kvm.qumranet.com
 
3713S:	Supported
3714F:	Documentation/*/kvm.txt
3715F:	arch/*/kvm/
3716F:	arch/*/include/asm/kvm*
 
 
3717F:	include/linux/kvm*
3718F:	virt/kvm/
3719
3720KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
3721M:	Joerg Roedel <joerg.roedel@amd.com>
3722L:	kvm@vger.kernel.org
3723W:	http://kvm.qumranet.com
3724S:	Supported
3725F:	arch/x86/include/asm/svm.h
3726F:	arch/x86/kvm/svm.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3727
3728KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
3729M:	Alexander Graf <agraf@suse.de>
3730L:	kvm-ppc@vger.kernel.org
3731W:	http://kvm.qumranet.com
 
3732S:	Supported
 
3733F:	arch/powerpc/include/asm/kvm*
3734F:	arch/powerpc/kvm/
3735
3736KERNEL VIRTUAL MACHINE For Itanium (KVM/IA64)
3737M:	Xiantao Zhang <xiantao.zhang@intel.com>
3738L:	kvm-ia64@vger.kernel.org
3739W:	http://kvm.qumranet.com
3740S:	Supported
3741F:	Documentation/ia64/kvm.txt
3742F:	arch/ia64/include/asm/kvm*
3743F:	arch/ia64/kvm/
3744
3745KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
3746M:	Carsten Otte <cotte@de.ibm.com>
3747M:	Christian Borntraeger <borntraeger@de.ibm.com>
3748M:	linux390@de.ibm.com
3749L:	linux-s390@vger.kernel.org
 
 
3750W:	http://www.ibm.com/developerworks/linux/linux390/
 
3751S:	Supported
3752F:	Documentation/s390/kvm.txt
 
3753F:	arch/s390/include/asm/kvm*
3754F:	arch/s390/kvm/
3755F:	drivers/s390/kvm/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3756
3757KEXEC
3758M:	Eric Biederman <ebiederm@xmission.com>
3759W:	http://kernel.org/pub/linux/utils/kernel/kexec/
3760L:	kexec@lists.infradead.org
3761S:	Maintained
3762F:	include/linux/kexec.h
3763F:	kernel/kexec.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3764
3765KEYS/KEYRINGS:
3766M:	David Howells <dhowells@redhat.com>
3767L:	keyrings@linux-nfs.org
 
3768S:	Maintained
3769F:	Documentation/security/keys.txt
3770F:	include/linux/key.h
3771F:	include/linux/key-type.h
 
 
3772F:	include/keys/
3773F:	security/keys/
3774
3775KEYS-TRUSTED
3776M:	David Safford <safford@watson.ibm.com>
3777M:	Mimi Zohar <zohar@us.ibm.com>
3778L:	linux-security-module@vger.kernel.org
3779L:	keyrings@linux-nfs.org
3780S:	Supported
3781F:	Documentation/security/keys-trusted-encrypted.txt
3782F:	include/keys/trusted-type.h
3783F:	security/keys/trusted.c
3784F:	security/keys/trusted.h
3785
3786KEYS-ENCRYPTED
3787M:	Mimi Zohar <zohar@us.ibm.com>
3788M:	David Safford <safford@watson.ibm.com>
3789L:	linux-security-module@vger.kernel.org
3790L:	keyrings@linux-nfs.org
3791S:	Supported
3792F:	Documentation/security/keys-trusted-encrypted.txt
3793F:	include/keys/encrypted-type.h
3794F:	security/keys/encrypted.c
3795F:	security/keys/encrypted.h
3796
3797KGDB / KDB /debug_core
3798M:	Jason Wessel <jason.wessel@windriver.com>
 
 
3799W:	http://kgdb.wiki.kernel.org/
3800L:	kgdb-bugreport@lists.sourceforge.net
 
3801S:	Maintained
3802F:	Documentation/DocBook/kgdb.tmpl
3803F:	drivers/misc/kgdbts.c
3804F:	drivers/tty/serial/kgdboc.c
3805F:	include/linux/kdb.h
3806F:	include/linux/kgdb.h
3807F:	kernel/debug/
3808
3809KMEMCHECK
3810M:	Vegard Nossum <vegardno@ifi.uio.no>
3811M:	Pekka Enberg <penberg@kernel.org>
3812S:	Maintained
3813F:	Documentation/kmemcheck.txt
3814F:	arch/x86/include/asm/kmemcheck.h
3815F:	arch/x86/mm/kmemcheck/
3816F:	include/linux/kmemcheck.h
3817F:	mm/kmemcheck.c
3818
3819KMEMLEAK
3820M:	Catalin Marinas <catalin.marinas@arm.com>
3821S:	Maintained
3822F:	Documentation/kmemleak.txt
3823F:	include/linux/kmemleak.h
3824F:	mm/kmemleak.c
3825F:	mm/kmemleak-test.c
3826
 
 
 
 
 
 
 
 
 
3827KPROBES
3828M:	Ananth N Mavinakayanahalli <ananth@in.ibm.com>
3829M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
3830M:	"David S. Miller" <davem@davemloft.net>
3831M:	Masami Hiramatsu <masami.hiramatsu.pt@hitachi.com>
3832S:	Maintained
3833F:	Documentation/kprobes.txt
3834F:	include/linux/kprobes.h
 
3835F:	kernel/kprobes.c
3836
3837KS0108 LCD CONTROLLER DRIVER
3838M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3839W:	http://miguelojeda.es/auxdisplay.htm
3840W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3841S:	Maintained
3842F:	Documentation/auxdisplay/ks0108
3843F:	drivers/auxdisplay/ks0108.c
3844F:	include/linux/ks0108.h
3845
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3846LAPB module
3847L:	linux-x25@vger.kernel.org
3848S:	Orphan
3849F:	Documentation/networking/lapb-module.txt
3850F:	include/*/lapb.h
3851F:	net/lapb/
3852
3853LASI 53c700 driver for PARISC
3854M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
3855L:	linux-scsi@vger.kernel.org
3856S:	Maintained
3857F:	Documentation/scsi/53c700.txt
3858F:	drivers/scsi/53c700*
3859
 
 
 
 
 
 
 
 
3860LED SUBSYSTEM
3861M:	Richard Purdie <rpurdie@rpsys.net>
 
 
 
 
 
3862S:	Maintained
 
3863F:	drivers/leds/
3864F:	include/linux/leds.h
3865
3866LEGACY EEPROM DRIVER
3867M:	Jean Delvare <khali@linux-fr.org>
3868S:	Maintained
3869F:	Documentation/misc-devices/eeprom
3870F:	drivers/misc/eeprom/eeprom.c
3871
 
 
 
 
 
 
 
3872LEGO USB Tower driver
3873M:	Juergen Stuber <starblue@users.sourceforge.net>
3874L:	legousb-devel@lists.sourceforge.net
3875W:	http://legousb.sourceforge.net/
3876S:	Maintained
3877F:	drivers/usb/misc/legousbtower.c
3878
3879LGUEST
3880M:	Rusty Russell <rusty@rustcorp.com.au>
3881L:	lguest@lists.ozlabs.org
3882W:	http://lguest.ozlabs.org/
3883S:	Odd Fixes
3884F:	Documentation/virtual/lguest/
3885F:	arch/x86/lguest/
3886F:	drivers/lguest/
3887F:	include/linux/lguest*.h
3888F:	arch/x86/include/asm/lguest*.h
3889
3890LINUX FOR IBM pSERIES (RS/6000)
3891M:	Paul Mackerras <paulus@au.ibm.com>
3892W:	http://www.ibm.com/linux/ltc/projects/ppc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3893S:	Supported
3894F:	arch/powerpc/boot/rs6000.h
 
3895
3896LINUX FOR POWERPC (32-BIT AND 64-BIT)
3897M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
3898M:	Paul Mackerras <paulus@samba.org>
3899W:	http://www.penguinppc.org/
3900L:	linuxppc-dev@lists.ozlabs.org
3901Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
3902T:	git git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc.git
3903S:	Supported
3904F:	Documentation/powerpc/
3905F:	arch/powerpc/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3906
3907LINUX FOR POWER MACINTOSH
3908M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
3909W:	http://www.penguinppc.org/
3910L:	linuxppc-dev@lists.ozlabs.org
3911S:	Maintained
3912F:	arch/powerpc/platforms/powermac/
3913F:	drivers/macintosh/
3914
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3915LINUX FOR POWERPC EMBEDDED MPC5XXX
3916M:	Anatolij Gustschin <agust@denx.de>
3917L:	linuxppc-dev@lists.ozlabs.org
3918T:	git git://git.denx.de/linux-2.6-agust.git
3919S:	Maintained
3920F:	arch/powerpc/platforms/512x/
3921F:	arch/powerpc/platforms/52xx/
3922
3923LINUX FOR POWERPC EMBEDDED PPC4XX
3924M:	Josh Boyer <jwboyer@gmail.com>
3925M:	Matt Porter <mporter@kernel.crashing.org>
3926W:	http://www.penguinppc.org/
3927L:	linuxppc-dev@lists.ozlabs.org
3928T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwboyer/powerpc-4xx.git
3929S:	Maintained
3930F:	arch/powerpc/platforms/40x/
3931F:	arch/powerpc/platforms/44x/
3932
3933LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
3934M:	Grant Likely <grant.likely@secretlab.ca>
3935W:	http://wiki.secretlab.ca/index.php/Linux_on_Xilinx_Virtex
 
3936L:	linuxppc-dev@lists.ozlabs.org
3937T:	git git://git.secretlab.ca/git/linux-2.6.git
3938S:	Maintained
3939F:	arch/powerpc/*/*virtex*
3940F:	arch/powerpc/*/*/*virtex*
 
3941
3942LINUX FOR POWERPC EMBEDDED PPC8XX
3943M:	Vitaly Bordug <vitb@kernel.crashing.org>
3944M:	Marcelo Tosatti <marcelo@kvack.org>
3945W:	http://www.penguinppc.org/
3946L:	linuxppc-dev@lists.ozlabs.org
3947S:	Maintained
3948F:	arch/powerpc/platforms/8xx/
3949
3950LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
3951M:	Kumar Gala <galak@kernel.crashing.org>
3952W:	http://www.penguinppc.org/
3953L:	linuxppc-dev@lists.ozlabs.org
3954S:	Maintained
3955F:	arch/powerpc/platforms/83xx/
3956F:	arch/powerpc/platforms/85xx/
3957
3958LINUX FOR POWERPC PA SEMI PWRFICIENT
3959M:	Olof Johansson <olof@lixom.net>
3960L:	linuxppc-dev@lists.ozlabs.org
3961S:	Maintained
3962F:	arch/powerpc/platforms/pasemi/
3963F:	drivers/*/*pasemi*
3964F:	drivers/*/*/*pasemi*
3965
3966LINUX SECURITY MODULE (LSM) FRAMEWORK
3967M:	Chris Wright <chrisw@sous-sol.org>
3968L:	linux-security-module@vger.kernel.org
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3969S:	Supported
 
 
 
 
 
 
 
3970
3971LIS3LV02D ACCELEROMETER DRIVER
3972M:	Eric Piel <eric.piel@tremplin-utc.net>
3973S:	Maintained
3974F:	Documentation/misc-devices/lis3lv02d
3975F:	drivers/misc/lis3lv02d/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3976
3977LLC (802.2)
3978M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
3979S:	Maintained
3980F:	include/linux/llc.h
 
3981F:	include/net/llc*
3982F:	net/llc/
3983
3984LM73 HARDWARE MONITOR DRIVER
3985M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
3986L:	lm-sensors@lm-sensors.org
3987S:	Maintained
3988F:	drivers/hwmon/lm73.c
3989
3990LM78 HARDWARE MONITOR DRIVER
3991M:	Jean Delvare <khali@linux-fr.org>
3992L:	lm-sensors@lm-sensors.org
3993S:	Maintained
3994F:	Documentation/hwmon/lm78
3995F:	drivers/hwmon/lm78.c
3996
3997LM83 HARDWARE MONITOR DRIVER
3998M:	Jean Delvare <khali@linux-fr.org>
3999L:	lm-sensors@lm-sensors.org
4000S:	Maintained
4001F:	Documentation/hwmon/lm83
4002F:	drivers/hwmon/lm83.c
4003
4004LM90 HARDWARE MONITOR DRIVER
4005M:	Jean Delvare <khali@linux-fr.org>
4006L:	lm-sensors@lm-sensors.org
4007S:	Maintained
4008F:	Documentation/hwmon/lm90
 
4009F:	drivers/hwmon/lm90.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4010
4011LOCKDEP AND LOCKSTAT
 
 
 
 
 
 
 
4012M:	Peter Zijlstra <peterz@infradead.org>
4013M:	Ingo Molnar <mingo@redhat.com>
4014T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peterz/linux-2.6-lockdep.git
 
 
4015S:	Maintained
4016F:	Documentation/lockdep*.txt
4017F:	Documentation/lockstat.txt
4018F:	include/linux/lockdep.h
4019F:	kernel/lockdep*
 
 
 
 
 
 
 
 
4020
4021LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
4022M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
4023L:	linux-ntfs-dev@lists.sourceforge.net
4024W:	http://www.linux-ntfs.org/content/view/19/37/
4025S:	Maintained
4026F:	Documentation/ldm.txt
4027F:	fs/partitions/ldm.*
4028
4029LogFS
4030M:	Joern Engel <joern@logfs.org>
4031L:	logfs@logfs.org
4032W:	logfs.org
4033S:	Maintained
4034F:	fs/logfs/
4035
4036LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
4037M:	Eric Moore <Eric.Moore@lsi.com>
4038M:	support@lsi.com
4039L:	DL-MPTFusionLinux@lsi.com
 
4040L:	linux-scsi@vger.kernel.org
4041W:	http://www.lsilogic.com/support
4042S:	Supported
4043F:	drivers/message/fusion/
 
4044
4045LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
4046M:	Matthew Wilcox <matthew@wil.cx>
4047L:	linux-scsi@vger.kernel.org
4048S:	Maintained
4049F:	drivers/scsi/sym53c8xx_2/
4050
 
 
 
 
 
 
 
4051LTC4261 HARDWARE MONITOR DRIVER
4052M:	Guenter Roeck <linux@roeck-us.net>
4053L:	lm-sensors@lm-sensors.org
4054S:	Maintained
4055F:	Documentation/hwmon/ltc4261
4056F:	drivers/hwmon/ltc4261.c
4057
 
 
 
 
 
 
 
 
4058LTP (Linux Test Project)
4059M:	Rishikesh K Rajak <risrajak@linux.vnet.ibm.com>
4060M:	Garrett Cooper <yanegomi@gmail.com>
4061M:	Mike Frysinger <vapier@gentoo.org>
4062M:	Subrata Modak <subrata@linux.vnet.ibm.com>
4063L:	ltp-list@lists.sourceforge.net (subscribers-only)
4064W:	http://ltp.sourceforge.net/
4065T:	git git://ltp.git.sourceforge.net/gitroot/ltp/ltp-dev
 
 
 
 
4066S:	Maintained
4067
4068M32R ARCHITECTURE
4069M:	Hirokazu Takata <takata@linux-m32r.org>
4070L:	linux-m32r@ml.linux-m32r.org
4071L:	linux-m32r-ja@ml.linux-m32r.org (in Japanese)
4072W:	http://www.linux-m32r.org/
4073S:	Maintained
4074F:	arch/m32r/
4075
4076M68K ARCHITECTURE
4077M:	Geert Uytterhoeven <geert@linux-m68k.org>
4078L:	linux-m68k@lists.linux-m68k.org
4079W:	http://www.linux-m68k.org/
4080T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
4081S:	Maintained
4082F:	arch/m68k/
4083F:	drivers/zorro/
4084
4085M68K ON APPLE MACINTOSH
4086M:	Joshua Thompson <funaho@jurai.org>
4087W:	http://www.mac.linux-m68k.org/
4088L:	linux-m68k@lists.linux-m68k.org
4089S:	Maintained
4090F:	arch/m68k/mac/
4091
4092M68K ON HP9000/300
4093M:	Philip Blundell <philb@gnu.org>
4094W:	http://www.tazenda.demon.co.uk/phil/linux-hp
4095S:	Maintained
4096F:	arch/m68k/hp300/
4097
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4098MAC80211
4099M:	Johannes Berg <johannes@sipsolutions.net>
4100L:	linux-wireless@vger.kernel.org
4101W:	http://linuxwireless.org/
4102T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
 
4103S:	Maintained
4104F:	Documentation/networking/mac80211-injection.txt
4105F:	include/net/mac80211.h
4106F:	net/mac80211/
 
 
4107
4108MAC80211 PID RATE CONTROL
4109M:	Stefano Brivio <stefano.brivio@polimi.it>
4110M:	Mattias Nissler <mattias.nissler@gmx.de>
4111L:	linux-wireless@vger.kernel.org
4112W:	http://linuxwireless.org/en/developers/Documentation/mac80211/RateControl/PID
4113T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4114S:	Maintained
4115F:	net/mac80211/rc80211_pid*
4116
4117MACVLAN DRIVER
4118M:	Patrick McHardy <kaber@trash.net>
4119L:	netdev@vger.kernel.org
4120S:	Maintained
4121F:	drivers/net/macvlan.c
4122F:	include/linux/if_macvlan.h
 
4123
4124MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
4125M:	Michael Kerrisk <mtk.manpages@gmail.com>
4126W:	http://www.kernel.org/doc/man-pages
4127L:	linux-man@vger.kernel.org
4128S:	Maintained
4129
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4130MARVELL LIBERTAS WIRELESS DRIVER
4131M:	Dan Williams <dcbw@redhat.com>
4132L:	libertas-dev@lists.infradead.org
 
 
 
 
 
 
4133S:	Maintained
4134F:	drivers/net/wireless/libertas/
4135
4136MARVELL MV643XX ETHERNET DRIVER
4137M:	Lennert Buytenhek <buytenh@wantstofly.org>
4138L:	netdev@vger.kernel.org
4139S:	Maintained
4140F:	drivers/net/mv643xx_eth.*
4141F:	include/linux/mv643xx.h
4142
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4143MARVELL MWIFIEX WIRELESS DRIVER
4144M:	Bing Zhao <bzhao@marvell.com>
 
 
 
4145L:	linux-wireless@vger.kernel.org
4146S:	Maintained
4147F:	drivers/net/wireless/mwifiex/
4148
4149MARVELL MWL8K WIRELESS DRIVER
4150M:	Lennert Buytenhek <buytenh@wantstofly.org>
4151L:	linux-wireless@vger.kernel.org
4152S:	Odd Fixes
4153F:	drivers/net/wireless/mwl8k.c
 
 
 
 
 
 
 
4154
4155MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
4156M:	Nicolas Pitre <nico@fluxnic.net>
4157S:	Odd Fixes
4158F:	drivers/mmc/host/mvsdio.*
4159
4160MARVELL YUKON / SYSKONNECT DRIVER
4161M:	Mirko Lindner <mlindner@syskonnect.de>
4162M:	Ralph Roesler <rroesler@syskonnect.de>
4163W:	http://www.syskonnect.com
 
 
 
 
 
 
 
 
 
4164S:	Supported
 
4165
4166MATROX FRAMEBUFFER DRIVER
4167L:	linux-fbdev@vger.kernel.org
4168S:	Orphan
4169F:	drivers/video/matrox/matroxfb_*
4170F:	include/linux/matroxfb.h
4171
4172MAX1668 TEMPERATURE SENSOR DRIVER
4173M:	"David George" <david.george@ska.ac.za>
4174L:	lm-sensors@lm-sensors.org
4175S:	Maintained
4176F:	Documentation/hwmon/max1668
4177F:	drivers/hwmon/max1668.c
4178
4179MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4180M:	"Hans J. Koch" <hjk@hansjkoch.de>
4181L:	lm-sensors@lm-sensors.org
 
4182S:	Maintained
4183F:	Documentation/hwmon/max6650
 
 
 
 
 
 
 
 
4184F:	drivers/hwmon/max6650.c
4185
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4186MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
4187M:	Mauro Carvalho Chehab <mchehab@infradead.org>
4188P:	LinuxTV.org Project
4189L:	linux-media@vger.kernel.org
4190W:	http://linuxtv.org
4191Q:	http://patchwork.kernel.org/project/linux-media/list/
4192T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
4193S:	Maintained
4194F:	Documentation/dvb/
4195F:	Documentation/video4linux/
4196F:	drivers/media/
 
 
4197F:	include/media/
4198F:	include/linux/dvb/
4199F:	include/linux/videodev*.h
 
 
 
 
 
4200
4201MEGARAID SCSI DRIVERS
4202M:	Neela Syam Kolli <megaraidlinux@lsi.com>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4203L:	linux-scsi@vger.kernel.org
4204W:	http://megaraid.lsilogic.com
4205S:	Maintained
4206F:	Documentation/scsi/megaraid.txt
4207F:	drivers/scsi/megaraid.*
4208F:	drivers/scsi/megaraid/
4209
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4210MEMORY MANAGEMENT
 
4211L:	linux-mm@kvack.org
4212W:	http://www.linux-mm.org
 
 
 
4213S:	Maintained
4214F:	include/linux/mm.h
 
 
 
 
4215F:	mm/
4216
4217MEMORY RESOURCE CONTROLLER
4218M:	Balbir Singh <bsingharora@gmail.com>
4219M:	Daisuke Nishimura <nishimura@mxp.nes.nec.co.jp>
4220M:	KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
4221L:	linux-mm@kvack.org
4222S:	Maintained
4223F:	mm/memcontrol.c
4224F:	mm/page_cgroup.c
4225
4226MEMORY TECHNOLOGY DEVICES (MTD)
4227M:	David Woodhouse <dwmw2@infradead.org>
 
 
 
 
 
4228L:	linux-mtd@lists.infradead.org
4229W:	http://www.linux-mtd.infradead.org/
4230Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
4231T:	git git://git.infradead.org/mtd-2.6.git
 
4232S:	Maintained
 
4233F:	drivers/mtd/
4234F:	include/linux/mtd/
4235F:	include/mtd/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4236
4237MICROBLAZE ARCHITECTURE
4238M:	Michal Simek <monstr@monstr.eu>
4239L:	microblaze-uclinux@itee.uq.edu.au
4240W:	http://www.monstr.eu/fdt/
4241T:	git git://git.monstr.eu/linux-2.6-microblaze.git
4242S:	Supported
4243F:	arch/microblaze/
4244
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4245MICROTEK X6 SCANNER
4246M:	Oliver Neukum <oliver@neukum.name>
4247S:	Maintained
4248F:	drivers/usb/image/microtek.*
4249
4250MIPS
4251M:	Ralf Baechle <ralf@linux-mips.org>
4252L:	linux-mips@linux-mips.org
 
 
4253W:	http://www.linux-mips.org/
4254T:	git git://git.linux-mips.org/pub/scm/linux.git
 
4255Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
4256S:	Supported
 
4257F:	Documentation/mips/
4258F:	arch/mips/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4259
4260MISCELLANEOUS MCA-SUPPORT
4261M:	James Bottomley <James.Bottomley@HansenPartnership.com>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4262S:	Maintained
4263F:	Documentation/ia64/mca.txt
4264F:	Documentation/mca.txt
4265F:	drivers/mca/
4266F:	include/linux/mca*
 
 
 
 
 
 
4267
4268MODULE SUPPORT
4269M:	Rusty Russell <rusty@rustcorp.com.au>
 
4270S:	Maintained
4271F:	include/linux/module.h
4272F:	kernel/module.c
4273
4274MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
4275W:	http://popies.net/meye/
4276S:	Orphan
4277F:	Documentation/video4linux/meye.txt
4278F:	drivers/media/video/meye.*
4279F:	include/linux/meye.h
4280
4281MOTOROLA IMX MMC/SD HOST CONTROLLER INTERFACE DRIVER
4282M:	Pavel Pisa <ppisa@pikron.com>
4283L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4284S:	Maintained
4285F:	drivers/mmc/host/imxmmc.*
 
4286
4287MOUSE AND MISC DEVICES [GENERAL]
4288M:	Alessandro Rubini <rubini@ipvvis.unipv.it>
 
 
4289S:	Maintained
4290F:	drivers/input/mouse/
4291F:	include/linux/gpio_mouse.h
4292
4293MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
4294M:	Jiri Slaby <jirislaby@gmail.com>
 
4295S:	Maintained
4296F:	Documentation/serial/moxa-smartio
4297F:	drivers/tty/mxser.*
4298
4299MSI LAPTOP SUPPORT
4300M:	"Lee, Chun-Yi" <jlee@novell.com>
4301L:	platform-driver-x86@vger.kernel.org
4302S:	Maintained
4303F:	drivers/platform/x86/msi-laptop.c
4304
4305MSI WMI SUPPORT
4306M:	Anisse Astier <anisse@astier.eu>
4307L:	platform-driver-x86@vger.kernel.org
4308S:	Supported
4309F:	drivers/platform/x86/msi-wmi.c
4310
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4311MULTIFUNCTION DEVICES (MFD)
4312M:	Samuel Ortiz <sameo@linux.intel.com>
4313T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/mfd-2.6.git
4314S:	Supported
 
4315F:	drivers/mfd/
 
 
 
 
 
 
 
4316
4317MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
4318M:	Chris Ball <cjb@laptop.org>
4319L:	linux-mmc@vger.kernel.org
4320T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
4321S:	Maintained
 
4322F:	drivers/mmc/
4323F:	include/linux/mmc/
 
4324
4325MULTIMEDIA CARD (MMC) ETC. OVER SPI
4326S:	Orphan
4327F:	drivers/mmc/host/mmc_spi.c
4328F:	include/linux/spi/mmc_spi.h
4329
4330MULTISOUND SOUND DRIVER
4331M:	Andrew Veliath <andrewtv@usa.net>
4332S:	Maintained
4333F:	Documentation/sound/oss/MultiSound
4334F:	sound/oss/msnd*
 
 
 
4335
4336MULTITECH MULTIPORT CARD (ISICOM)
4337S:	Orphan
4338F:	drivers/tty/isicom.c
4339F:	include/linux/isicom.h
4340
4341MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
4342M:	Felipe Balbi <balbi@ti.com>
4343L:	linux-usb@vger.kernel.org
4344T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4345S:	Maintained
4346F:	drivers/usb/musb/
4347
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4348MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
4349M:	Jon Mason <mason@myri.com>
4350M:	Andrew Gallatin <gallatin@myri.com>
4351L:	netdev@vger.kernel.org
4352W:	http://www.myri.com/scs/download-Myri10GE.html
4353S:	Supported
4354F:	drivers/net/myri10ge/
4355
4356NATSEMI ETHERNET DRIVER (DP8381x)
4357M:	Tim Hockin <thockin@hockin.org>
 
 
 
 
 
4358S:	Maintained
4359F:	drivers/net/natsemi.c
 
4360
4361NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
4362M:	Daniel Mack <zonque@gmail.com>
4363S:	Maintained
4364L:	alsa-devel@alsa-project.org
4365W:	http://www.native-instruments.com
4366F:	sound/usb/caiaq/
4367
4368NCP FILESYSTEM
4369M:	Petr Vandrovec <petr@vandrovec.name>
4370S:	Odd Fixes
4371F:	fs/ncpfs/
4372
4373NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
4374M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
 
4375L:	linux-scsi@vger.kernel.org
4376S:	Maintained
4377F:	drivers/scsi/NCR_D700.*
 
 
 
 
 
 
 
 
 
4378
4379NETEFFECT IWARP RNIC DRIVER (IW_NES)
4380M:	Faisal Latif <faisal.latif@intel.com>
4381L:	linux-rdma@vger.kernel.org
4382W:	http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
 
 
 
 
 
 
 
 
 
 
 
4383S:	Supported
4384F:	drivers/infiniband/hw/nes/
 
 
4385
4386NETEM NETWORK EMULATOR
4387M:	Stephen Hemminger <shemminger@linux-foundation.org>
4388L:	netem@lists.linux-foundation.org
4389S:	Maintained
4390F:	net/sched/sch_netem.c
4391
4392NETERION 10GbE DRIVERS (s2io/vxge)
4393M:	Jon Mason <jdmason@kudzu.us>
4394L:	netdev@vger.kernel.org
4395W:	http://trac.neterion.com/cgi-bin/trac.cgi/wiki/Linux?Anonymous
4396W:	http://trac.neterion.com/cgi-bin/trac.cgi/wiki/X3100Linux?Anonymous
4397S:	Supported
4398F:	Documentation/networking/s2io.txt
4399F:	drivers/net/s2io*
4400F:	Documentation/networking/vxge.txt
4401F:	drivers/net/vxge/
4402
4403NETFILTER/IPTABLES/IPCHAINS
4404P:	Rusty Russell
4405P:	Marc Boucher
4406P:	James Morris
4407P:	Harald Welte
4408P:	Jozsef Kadlecsik
4409M:	Patrick McHardy <kaber@trash.net>
4410L:	netfilter-devel@vger.kernel.org
4411L:	netfilter@vger.kernel.org
4412L:	coreteam@netfilter.org
4413W:	http://www.netfilter.org/
4414W:	http://www.iptables.org/
4415T:	git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-2.6.git
4416T:	git git://git.kernel.org/pub/scm/linux/kernel/git/netfilter/nf-next-2.6.git
4417S:	Supported
 
 
4418F:	include/linux/netfilter*
4419F:	include/linux/netfilter/
4420F:	include/net/netfilter/
 
 
4421F:	net/*/netfilter.c
4422F:	net/*/netfilter/
4423F:	net/netfilter/
4424
4425NETLABEL
4426M:	Paul Moore <paul@paul-moore.com>
4427W:	http://netlabel.sf.net
4428L:	netdev@vger.kernel.org
4429S:	Maintained
4430F:	Documentation/netlabel/
4431F:	include/net/netlabel.h
4432F:	net/netlabel/
4433
4434NETROM NETWORK LAYER
4435M:	Ralf Baechle <ralf@linux-mips.org>
4436L:	linux-hams@vger.kernel.org
4437W:	http://www.linux-ax25.org/
4438S:	Maintained
4439F:	include/linux/netrom.h
4440F:	include/net/netrom.h
 
4441F:	net/netrom/
4442
 
 
 
 
 
 
4443NETWORK BLOCK DEVICE (NBD)
4444M:	Paul Clements <Paul.Clements@steeleye.com>
4445S:	Maintained
4446F:	Documentation/blockdev/nbd.txt
 
 
4447F:	drivers/block/nbd.c
4448F:	include/linux/nbd.h
 
4449
4450NETWORK DROP MONITOR
4451M:	Neil Horman <nhorman@tuxdriver.com>
4452L:	netdev@vger.kernel.org
4453S:	Maintained
4454W:	https://fedorahosted.org/dropwatch/
4455F:	net/core/drop_monitor.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4456
4457NETWORKING [GENERAL]
4458M:	"David S. Miller" <davem@davemloft.net>
4459L:	netdev@vger.kernel.org
4460W:	http://www.linuxfoundation.org/en/Net
4461W:	http://patchwork.ozlabs.org/project/netdev/list/
4462T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
4463T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
 
4464S:	Maintained
4465F:	net/
4466F:	include/net/
4467F:	include/linux/in.h
4468F:	include/linux/net.h
4469F:	include/linux/netdevice.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4470
4471NETWORKING [IPv4/IPv6]
4472M:	"David S. Miller" <davem@davemloft.net>
4473M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
4474M:	James Morris <jmorris@namei.org>
4475M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
4476M:	Patrick McHardy <kaber@trash.net>
4477L:	netdev@vger.kernel.org
4478T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4479S:	Maintained
4480F:	net/ipv4/
4481F:	net/ipv6/
4482F:	include/net/ip*
4483F:	arch/x86/net/*
4484
4485NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
4486M:	Paul Moore <paul@paul-moore.com>
 
4487L:	netdev@vger.kernel.org
 
4488S:	Maintained
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4489
4490NETWORKING [WIRELESS]
4491M:	"John W. Linville" <linville@tuxdriver.com>
4492L:	linux-wireless@vger.kernel.org
4493Q:	http://patchwork.kernel.org/project/linux-wireless/list/
4494T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-2.6.git
4495S:	Maintained
4496F:	net/mac80211/
4497F:	net/rfkill/
4498F:	net/wireless/
4499F:	include/net/ieee80211*
4500F:	include/linux/wireless.h
4501F:	include/net/iw_handler.h
4502F:	drivers/net/wireless/
4503
4504NETWORKING DRIVERS
4505L:	netdev@vger.kernel.org
4506W:	http://www.linuxfoundation.org/en/Net
4507T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6.git
4508T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next-2.6.git
4509S:	Odd Fixes
4510F:	drivers/net/
4511F:	include/linux/if_*
4512F:	include/linux/*device.h
4513
4514NETXEN (1/10) GbE SUPPORT
4515M:	Amit Kumar Salecha <amit.salecha@qlogic.com>
 
 
4516L:	netdev@vger.kernel.org
4517W:	http://www.qlogic.com
4518S:	Supported
4519F:	drivers/net/netxen/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4520
4521NFS, SUNRPC, AND LOCKD CLIENTS
4522M:	Trond Myklebust <Trond.Myklebust@netapp.com>
 
4523L:	linux-nfs@vger.kernel.org
4524W:	http://client.linux-nfs.org
4525T:	git git://git.linux-nfs.org/pub/linux/nfs-2.6.git
4526S:	Maintained
4527F:	fs/lockd/
4528F:	fs/nfs/
4529F:	fs/nfs_common/
4530F:	net/sunrpc/
4531F:	include/linux/lockd/
4532F:	include/linux/nfs*
4533F:	include/linux/sunrpc/
4534
4535NI5010 NETWORK DRIVER
4536M:	Jan-Pascal van Best <janpascal@vanbest.org>
4537M:	Andreas Mohr <andi@lisas.de>
4538L:	netdev@vger.kernel.org
4539S:	Maintained
4540F:	drivers/net/ni5010.*
4541
4542NILFS2 FILESYSTEM
4543M:	KONISHI Ryusuke <konishi.ryusuke@lab.ntt.co.jp>
4544L:	linux-nilfs@vger.kernel.org
4545W:	http://www.nilfs.org/en/
4546T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2.git
 
4547S:	Supported
4548F:	Documentation/filesystems/nilfs2.txt
4549F:	fs/nilfs2/
4550F:	include/linux/nilfs2_fs.h
 
 
4551
4552NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
4553M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
4554W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4555S:	Maintained
4556F:	Documentation/scsi/NinjaSCSI.txt
4557F:	drivers/scsi/pcmcia/nsp_*
4558
4559NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
4560M:	GOTO Masanori <gotom@debian.or.jp>
4561M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
4562W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
4563S:	Maintained
4564F:	Documentation/scsi/NinjaSCSI.txt
4565F:	drivers/scsi/nsp32*
4566
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4567NTFS FILESYSTEM
4568M:	Anton Altaparmakov <anton@tuxera.com>
4569L:	linux-ntfs-dev@lists.sourceforge.net
4570W:	http://www.tuxera.com/
4571T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
4572S:	Supported
4573F:	Documentation/filesystems/ntfs.txt
4574F:	fs/ntfs/
4575
 
 
 
 
 
 
 
 
 
4576NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
4577M:	Antonino Daplas <adaplas@gmail.com>
4578L:	linux-fbdev@vger.kernel.org
4579S:	Maintained
4580F:	drivers/video/riva/
4581F:	drivers/video/nvidia/
4582
4583OMAP SUPPORT
4584M:	Tony Lindgren <tony@atomide.com>
4585L:	linux-omap@vger.kernel.org
4586W:	http://www.muru.com/linux/omap/
4587W:	http://linux.omap.com/
4588Q:	http://patchwork.kernel.org/project/linux-omap/list/
4589T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4590S:	Maintained
4591F:	arch/arm/*omap*/
 
 
 
 
4592
4593OMAP CLOCK FRAMEWORK SUPPORT
4594M:	Paul Walmsley <paul@pwsan.com>
4595L:	linux-omap@vger.kernel.org
4596S:	Maintained
4597F:	arch/arm/*omap*/*clock*
 
4598
4599OMAP POWER MANAGEMENT SUPPORT
4600M:	Kevin Hilman <khilman@ti.com>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4601L:	linux-omap@vger.kernel.org
4602S:	Maintained
4603F:	arch/arm/*omap*/*pm*
 
 
 
4604
4605OMAP POWERDOMAIN/CLOCKDOMAIN SOC ADAPTATION LAYER SUPPORT
4606M:	Rajendra Nayak <rnayak@ti.com>
4607M:	Paul Walmsley <paul@pwsan.com>
4608L:	linux-omap@vger.kernel.org
4609S:	Maintained
4610F:	arch/arm/mach-omap2/powerdomain2xxx_3xxx.c
4611F:	arch/arm/mach-omap2/powerdomain44xx.c
4612F:	arch/arm/mach-omap2/clockdomain2xxx_3xxx.c
4613F:	arch/arm/mach-omap2/clockdomain44xx.c
4614
4615OMAP AUDIO SUPPORT
4616M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
4617L:	alsa-devel@alsa-project.org (subscribers-only)
4618L:	linux-omap@vger.kernel.org
 
4619S:	Maintained
4620F:	sound/soc/omap/
 
 
 
 
 
 
 
 
 
 
 
4621
4622OMAP FRAMEBUFFER SUPPORT
4623M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
4624L:	linux-fbdev@vger.kernel.org
4625L:	linux-omap@vger.kernel.org
 
 
 
 
 
 
 
4626S:	Maintained
4627F:	drivers/video/omap/
 
4628
4629OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
4630M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
 
 
4631L:	linux-omap@vger.kernel.org
4632L:	linux-fbdev@vger.kernel.org
4633S:	Maintained
4634F:	drivers/video/omap2/
4635F:	Documentation/arm/OMAP/DSS
4636
4637OMAP MMC SUPPORT
4638M:	Jarkko Lavinen <jarkko.lavinen@nokia.com>
4639L:	linux-omap@vger.kernel.org
4640S:	Maintained
4641F:	drivers/mmc/host/omap.c
4642
4643OMAP HS MMC SUPPORT
 
4644L:	linux-omap@vger.kernel.org
4645S:	Orphan
4646F:	drivers/mmc/host/omap_hsmmc.c
4647
4648OMAP RANDOM NUMBER GENERATOR SUPPORT
4649M:	Deepak Saxena <dsaxena@plexity.net>
 
4650S:	Maintained
4651F:	drivers/char/hw_random/omap-rng.c
 
 
 
 
 
 
4652
4653OMAP HWMOD SUPPORT
4654M:	Benoît Cousson <b-cousson@ti.com>
4655M:	Paul Walmsley <paul@pwsan.com>
4656L:	linux-omap@vger.kernel.org
4657S:	Maintained
4658F:	arch/arm/mach-omap2/omap_hwmod.c
4659F:	arch/arm/plat-omap/include/plat/omap_hwmod.h
4660
4661OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
4662M:	Benoît Cousson <b-cousson@ti.com>
4663L:	linux-omap@vger.kernel.org
 
4664S:	Maintained
4665F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
 
4666
4667OMAP IMAGE SIGNAL PROCESSOR (ISP)
4668M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4669L:	linux-media@vger.kernel.org
4670S:	Maintained
4671F:	drivers/media/video/omap3isp/*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4672
4673OMAP USB SUPPORT
4674M:	Felipe Balbi <balbi@ti.com>
4675L:	linux-usb@vger.kernel.org
4676L:	linux-omap@vger.kernel.org
4677T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4678S:	Maintained
4679F:	drivers/usb/*/*omap*
4680F:	arch/arm/*omap*/usb*
4681
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4682OMFS FILESYSTEM
4683M:	Bob Copeland <me@bobcopeland.com>
4684L:	linux-karma-devel@lists.sourceforge.net
4685S:	Maintained
4686F:	Documentation/filesystems/omfs.txt
4687F:	fs/omfs/
4688
4689OMNIKEY CARDMAN 4000 DRIVER
4690M:	Harald Welte <laforge@gnumonks.org>
4691S:	Maintained
4692F:	drivers/char/pcmcia/cm4000_cs.c
4693F:	include/linux/cm4000_cs.h
 
4694
4695OMNIKEY CARDMAN 4040 DRIVER
4696M:	Harald Welte <laforge@gnumonks.org>
4697S:	Maintained
4698F:	drivers/char/pcmcia/cm4040_cs.*
4699
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4700OMNIVISION OV7670 SENSOR DRIVER
4701M:	Jonathan Corbet <corbet@lwn.net>
4702L:	linux-media@vger.kernel.org
4703T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4704S:	Maintained
4705F:	drivers/media/video/ov7670.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4706
4707ONENAND FLASH DRIVER
4708M:	Kyungmin Park <kyungmin.park@samsung.com>
4709L:	linux-mtd@lists.infradead.org
4710S:	Maintained
4711F:	drivers/mtd/onenand/
4712F:	include/linux/mtd/onenand*.h
4713
4714ONSTREAM SCSI TAPE DRIVER
4715M:	Willem Riede <osst@riede.org>
4716L:	osst-users@lists.sourceforge.net
4717L:	linux-scsi@vger.kernel.org
4718S:	Maintained
4719F:	drivers/scsi/osst*
4720F:	drivers/scsi/st*
4721
4722OPENCORES I2C BUS DRIVER
4723M:	Peter Korsgaard <jacmet@sunsite.dk>
4724L:	linux-i2c@vger.kernel.org
4725S:	Maintained
4726F:	Documentation/i2c/busses/i2c-ocores
4727F:	drivers/i2c/busses/i2c-ocores.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4728
4729OPEN FIRMWARE AND FLATTENED DEVICE TREE
4730M:	Grant Likely <grant.likely@secretlab.ca>
4731L:	devicetree-discuss@lists.ozlabs.org (moderated for non-subscribers)
4732W:	http://fdt.secretlab.ca
4733T:	git git://git.secretlab.ca/git/linux-2.6.git
 
4734S:	Maintained
4735F:	drivers/of
4736F:	include/linux/of*.h
4737K:	of_get_property
4738K:	of_match_table
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4739
4740OPENRISC ARCHITECTURE
4741M:	Jonas Bonn <jonas@southpole.se>
4742W:	http://openrisc.net
4743L:	linux@lists.openrisc.net
4744S:	Maintained
4745T:	git git://openrisc.net/~jonas/linux
4746F:	arch/openrisc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4747
4748OPL4 DRIVER
4749M:	Clemens Ladisch <clemens@ladisch.de>
4750L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
4751T:	git git://git.alsa-project.org/alsa-kernel.git
4752S:	Maintained
4753F:	sound/drivers/opl4/
4754
4755OPROFILE
4756M:	Robert Richter <robert.richter@amd.com>
4757L:	oprofile-list@lists.sf.net
4758S:	Maintained
4759F:	arch/*/include/asm/oprofile*.h
4760F:	arch/*/oprofile/
4761F:	drivers/oprofile/
4762F:	include/linux/oprofile.h
4763
4764ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
4765M:	Mark Fasheh <mfasheh@suse.com>
4766M:	Joel Becker <jlbec@evilplan.org>
 
4767L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
4768W:	http://oss.oracle.com/projects/ocfs2/
4769T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jlbec/ocfs2.git
4770S:	Supported
4771F:	Documentation/filesystems/ocfs2.txt
4772F:	Documentation/filesystems/dlmfs.txt
4773F:	fs/ocfs2/
4774
 
 
 
 
 
 
 
 
 
4775ORINOCO DRIVER
4776L:	linux-wireless@vger.kernel.org
4777L:	orinoco-users@lists.sourceforge.net
4778L:	orinoco-devel@lists.sourceforge.net
4779W:	http://linuxwireless.org/en/users/Drivers/orinoco
4780W:	http://www.nongnu.org/orinoco/
4781S:	Orphan
4782F:	drivers/net/wireless/orinoco/
4783
4784OSD LIBRARY and FILESYSTEM
4785M:	Boaz Harrosh <bharrosh@panasas.com>
4786M:	Benny Halevy <bhalevy@tonian.com>
4787L:	osd-dev@open-osd.org
4788W:	http://open-osd.org
4789T:	git git://git.open-osd.org/open-osd.git
4790S:	Maintained
4791F:	drivers/scsi/osd/
4792F:	include/scsi/osd_*
4793F:	fs/exofs/
 
 
 
 
 
 
 
4794
4795P54 WIRELESS DRIVER
4796M:	Christian Lamparter <chunkeey@googlemail.com>
4797L:	linux-wireless@vger.kernel.org
4798W:	http://wireless.kernel.org/en/users/Drivers/p54
4799S:	Maintained
4800F:	drivers/net/wireless/p54/
4801
4802PA SEMI ETHERNET DRIVER
4803M:	Olof Johansson <olof@lixom.net>
4804L:	netdev@vger.kernel.org
4805S:	Maintained
4806F:	drivers/net/pasemi_mac.*
4807
4808PA SEMI SMBUS DRIVER
4809M:	Olof Johansson <olof@lixom.net>
4810L:	linux-i2c@vger.kernel.org
4811S:	Maintained
4812F:	drivers/i2c/busses/i2c-pasemi.c
4813
 
 
 
 
 
 
 
 
4814PADATA PARALLEL EXECUTION MECHANISM
4815M:	Steffen Klassert <steffen.klassert@secunet.com>
4816L:	linux-crypto@vger.kernel.org
4817S:	Maintained
4818F:	kernel/padata.c
4819F:	include/linux/padata.h
4820F:	Documentation/padata.txt
4821
 
 
 
 
 
 
 
 
4822PANASONIC LAPTOP ACPI EXTRAS DRIVER
4823M:	Harald Welte <laforge@gnumonks.org>
4824L:	platform-driver-x86@vger.kernel.org
4825S:	Maintained
4826F:	drivers/platform/x86/panasonic-laptop.c
4827
4828PANASONIC MN10300/AM33/AM34 PORT
4829M:	David Howells <dhowells@redhat.com>
4830M:	Koichi Yasutake <yasutake.koichi@jp.panasonic.com>
4831L:	linux-am33-list@redhat.com (moderated for non-subscribers)
4832W:	ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
4833S:	Maintained
4834F:	Documentation/mn10300/
4835F:	arch/mn10300/
4836
4837PARALLEL PORT SUPPORT
 
 
4838L:	linux-parport@lists.infradead.org (subscribers-only)
4839S:	Orphan
4840F:	drivers/parport/
4841F:	include/linux/parport*.h
4842F:	drivers/char/ppdev.c
4843F:	include/linux/ppdev.h
 
4844
4845PARAVIRT_OPS INTERFACE
4846M:	Jeremy Fitzhardinge <jeremy@xensource.com>
4847M:	Chris Wright <chrisw@sous-sol.org>
4848M:	Alok Kataria <akataria@vmware.com>
4849M:	Rusty Russell <rusty@rustcorp.com.au>
4850L:	virtualization@lists.linux-foundation.org
4851S:	Supported
4852F:	Documentation/ia64/paravirt_ops.txt
4853F:	arch/*/kernel/paravirt*
4854F:	arch/*/include/asm/paravirt.h
 
4855
4856PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
4857M:	Tim Waugh <tim@cyberelk.net>
4858L:	linux-parport@lists.infradead.org (subscribers-only)
4859W:	http://www.torque.net/linux-pp.html
4860S:	Maintained
4861F:	Documentation/blockdev/paride.txt
4862F:	drivers/block/paride/
4863
4864PARISC ARCHITECTURE
4865M:	Kyle McMartin <kyle@mcmartin.ca>
4866M:	Helge Deller <deller@gmx.de>
4867M:	"James E.J. Bottomley" <jejb@parisc-linux.org>
4868L:	linux-parisc@vger.kernel.org
4869W:	http://www.parisc-linux.org/
4870Q:	http://patchwork.kernel.org/project/linux-parisc/list/
4871T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kyle/parisc-2.6.git
 
4872S:	Maintained
4873F:	arch/parisc/
 
4874F:	drivers/parisc/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4875
4876PC87360 HARDWARE MONITORING DRIVER
4877M:	Jim Cromie <jim.cromie@gmail.com>
4878L:	lm-sensors@lm-sensors.org
4879S:	Maintained
4880F:	Documentation/hwmon/pc87360
4881F:	drivers/hwmon/pc87360.c
4882
4883PC8736x GPIO DRIVER
4884M:	Jim Cromie <jim.cromie@gmail.com>
4885S:	Maintained
4886F:	drivers/char/pc8736x_gpio.c
4887
4888PC87427 HARDWARE MONITORING DRIVER
4889M:	Jean Delvare <khali@linux-fr.org>
4890L:	lm-sensors@lm-sensors.org
4891S:	Maintained
4892F:	Documentation/hwmon/pc87427
4893F:	drivers/hwmon/pc87427.c
4894
4895PCA9532 LED DRIVER
4896M:	Riku Voipio <riku.voipio@iki.fi>
4897S:	Maintained
4898F:	drivers/leds/leds-pca9532.c
4899F:	include/linux/leds-pca9532.h
4900
4901PCA9541 I2C BUS MASTER SELECTOR DRIVER
4902M:	Guenter Roeck <guenter.roeck@ericsson.com>
4903L:	linux-i2c@vger.kernel.org
4904S:	Maintained
4905F:	drivers/i2c/muxes/pca9541.c
4906
4907PCA9564/PCA9665 I2C BUS DRIVER
4908M:	Wolfram Sang <w.sang@pengutronix.de>
4909L:	linux-i2c@vger.kernel.org
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4910S:	Maintained
4911F:	drivers/i2c/algos/i2c-algo-pca.c
4912F:	drivers/i2c/busses/i2c-pca-*
4913F:	include/linux/i2c-algo-pca.h
4914F:	include/linux/i2c-pca-platform.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4915
4916PCI ERROR RECOVERY
4917M:	Linas Vepstas <linas@austin.ibm.com>
 
 
 
 
 
 
 
4918L:	linux-pci@vger.kernel.org
4919S:	Supported
4920F:	Documentation/PCI/pci-error-recovery.txt
4921F:	Documentation/powerpc/eeh-pci-error-recovery.txt
 
 
 
 
 
 
 
 
4922
4923PCI SUBSYSTEM
4924M:	Jesse Barnes <jbarnes@virtuousgeek.org>
4925L:	linux-pci@vger.kernel.org
4926Q:	http://patchwork.kernel.org/project/linux-pci/list/
4927T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6.git
4928S:	Supported
 
4929F:	Documentation/PCI/
 
4930F:	drivers/pci/
 
4931F:	include/linux/pci*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4932
4933PCI HOTPLUG
4934M:	Jesse Barnes <jbarnes@virtuousgeek.org>
 
4935L:	linux-pci@vger.kernel.org
 
 
 
 
 
 
 
 
4936S:	Supported
4937F:	drivers/pci/hotplug
 
4938
4939PCMCIA SUBSYSTEM
4940P:	Linux PCMCIA Team
4941L:	linux-pcmcia@lists.infradead.org
4942W:	http://lists.infradead.org/mailman/listinfo/linux-pcmcia
4943T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4944S:	Maintained
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4945F:	Documentation/pcmcia/
 
4946F:	drivers/pcmcia/
4947F:	include/pcmcia/
4948
4949PCNET32 NETWORK DRIVER
4950M:	Don Fry <pcnet32@frontier.com>
4951L:	netdev@vger.kernel.org
4952S:	Maintained
4953F:	drivers/net/pcnet32.c
4954
4955PCRYPT PARALLEL CRYPTO ENGINE
4956M:	Steffen Klassert <steffen.klassert@secunet.com>
4957L:	linux-crypto@vger.kernel.org
4958S:	Maintained
4959F:	crypto/pcrypt.c
4960F:	include/crypto/pcrypt.h
4961
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4962PER-CPU MEMORY ALLOCATOR
 
4963M:	Tejun Heo <tj@kernel.org>
4964M:	Christoph Lameter <cl@linux-foundation.org>
4965T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
4966S:	Maintained
4967F:	include/linux/percpu*.h
4968F:	mm/percpu*.c
4969F:	arch/*/include/asm/percpu.h
4970
4971PER-TASK DELAY ACCOUNTING
4972M:	Balbir Singh <bsingharora@gmail.com>
4973S:	Maintained
4974F:	include/linux/delayacct.h
4975F:	kernel/delayacct.c
4976
4977PERFORMANCE EVENTS SUBSYSTEM
4978M:	Peter Zijlstra <a.p.zijlstra@chello.nl>
4979M:	Paul Mackerras <paulus@samba.org>
4980M:	Ingo Molnar <mingo@elte.hu>
4981M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
 
 
 
 
 
4982S:	Supported
4983F:	kernel/events/*
4984F:	include/linux/perf_event.h
 
4985F:	arch/*/kernel/perf_event*.c
4986F:	arch/*/kernel/*/perf_event*.c
4987F:	arch/*/kernel/*/*/perf_event*.c
4988F:	arch/*/include/asm/perf_event.h
4989F:	arch/*/lib/perf_event*.c
4990F:	arch/*/kernel/perf_callchain.c
 
 
4991F:	tools/perf/
4992
4993PERSONALITY HANDLING
4994M:	Christoph Hellwig <hch@infradead.org>
4995L:	linux-abi-devel@lists.sourceforge.net
4996S:	Maintained
4997F:	include/linux/personality.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4998
4999PHONET PROTOCOL
5000M:	Remi Denis-Courmont <remi.denis-courmont@nokia.com>
5001S:	Supported
5002F:	Documentation/networking/phonet.txt
5003F:	include/linux/phonet.h
5004F:	include/net/phonet/
 
5005F:	net/phonet/
5006
5007PHRAM MTD DRIVER
5008M:	Joern Engel <joern@lazybastard.org>
5009L:	linux-mtd@lists.infradead.org
5010S:	Maintained
5011F:	drivers/mtd/devices/phram.c
5012
5013PKTCDVD DRIVER
5014M:	Peter Osterlund <petero2@telia.com>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5015S:	Maintained
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5016F:	drivers/block/pktcdvd.c
5017F:	include/linux/pktcdvd.h
 
5018
5019PKUNITY SOC DRIVERS
5020M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
5021W:	http://mprc.pku.edu.cn/~guanxuetao/linux
5022S:	Maintained
5023T:	git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
5024F:	drivers/input/serio/i8042-unicore32io.h
5025F:	drivers/i2c/busses/i2c-puv3.c
5026F:	drivers/video/fb-puv3.c
5027F:	drivers/rtc/rtc-puv3.c
5028
 
 
 
 
 
 
5029PMBUS HARDWARE MONITORING DRIVERS
5030M:	Guenter Roeck <guenter.roeck@ericsson.com>
5031L:	lm-sensors@lm-sensors.org
5032W:	http://www.lm-sensors.org/
5033W:	http://www.roeck-us.net/linux/drivers/
5034T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5035S:	Maintained
5036F:	Documentation/hwmon/pmbus
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5037F:	drivers/hwmon/pmbus/
5038F:	include/linux/i2c/pmbus.h
5039
5040PMC SIERRA MaxRAID DRIVER
5041M:	Anil Ravindranath <anil_ravindranath@pmc-sierra.com>
5042L:	linux-scsi@vger.kernel.org
5043W:	http://www.pmc-sierra.com/
5044S:	Supported
5045F:	drivers/scsi/pmcraid.*
5046
5047PMC SIERRA PM8001 DRIVER
5048M:	jack_wang@usish.com
5049M:	lindar_liu@usish.com
5050L:	linux-scsi@vger.kernel.org
5051S:	Supported
5052F:	drivers/scsi/pm8001/
5053
 
 
 
 
 
 
 
 
 
 
 
 
5054POSIX CLOCKS and TIMERS
5055M:	Thomas Gleixner <tglx@linutronix.de>
5056S:	Supported
 
 
5057F:	fs/timerfd.c
5058F:	include/linux/timer*
5059F:	kernel/*timer*
5060
5061POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
5062M:	Anton Vorontsov <cbou@mail.ru>
5063M:	David Woodhouse <dwmw2@infradead.org>
5064T:	git git://git.infradead.org/battery-2.6.git
5065S:	Maintained
5066F:	include/linux/power_supply.h
5067F:	drivers/power/power_supply*
5068
5069PNP SUPPORT
5070M:	Adam Belay <abelay@mit.edu>
5071M:	Bjorn Helgaas <bhelgaas@google.com>
 
 
 
 
 
 
 
5072S:	Maintained
5073F:	drivers/pnp/
 
 
5074
5075PNXxxxx I2C DRIVER
5076M:	Vitaly Wool <vitalywool@gmail.com>
5077L:	linux-i2c@vger.kernel.org
 
5078S:	Maintained
5079F:	drivers/i2c/busses/i2c-pnx.c
 
 
 
5080
5081PPP PROTOCOL DRIVERS AND COMPRESSORS
5082M:	Paul Mackerras <paulus@samba.org>
5083L:	linux-ppp@vger.kernel.org
5084S:	Maintained
5085F:	drivers/net/ppp_*
5086
5087PPP OVER ATM (RFC 2364)
5088M:	Mitchell Blank Jr <mitch@sfgoth.com>
5089S:	Maintained
5090F:	net/atm/pppoatm.c
5091F:	include/linux/atmppp.h
5092
5093PPP OVER ETHERNET
5094M:	Michal Ostrowski <mostrows@earthlink.net>
5095S:	Maintained
5096F:	drivers/net/pppoe.c
5097F:	drivers/net/pppox.c
5098
5099PPP OVER L2TP
5100M:	James Chapman <jchapman@katalix.com>
5101S:	Maintained
5102F:	net/l2tp/l2tp_ppp.c
5103F:	include/linux/if_pppol2tp.h
 
 
 
 
 
 
 
5104
5105PPS SUPPORT
5106M:	Rodolfo Giometti <giometti@enneenne.com>
5107W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
5108L:	linuxpps@ml.enneenne.com (subscribers-only)
5109S:	Maintained
5110F:	Documentation/pps/
 
 
5111F:	drivers/pps/
5112F:	include/linux/pps*.h
 
5113
5114PPTP DRIVER
5115M:	Dmitry Kozlov <xeb@mail.ru>
5116L:	netdev@vger.kernel.org
5117S:	Maintained
5118F:	drivers/net/pptp.c
5119W:	http://sourceforge.net/projects/accel-pptp
5120
5121PREEMPTIBLE KERNEL
5122M:	Robert Love <rml@tech9.net>
5123L:	kpreempt-tech@lists.sourceforge.net
5124W:	ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
5125S:	Supported
5126F:	Documentation/preempt-locking.txt
5127F:	include/linux/preempt.h
5128
5129PRISM54 WIRELESS DRIVER
5130M:	"Luis R. Rodriguez" <mcgrof@gmail.com>
5131L:	linux-wireless@vger.kernel.org
5132W:	http://wireless.kernel.org/en/users/Drivers/p54
5133S:	Obsolete
5134F:	drivers/net/wireless/prism54/
5135
5136PROMISE SATA TX2/TX4 CONTROLLER LIBATA DRIVER
5137M:	Mikael Pettersson <mikpe@it.uu.se>
5138L:	linux-ide@vger.kernel.org
 
5139S:	Maintained
5140F:	drivers/ata/sata_promise.*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5141
5142PS3 NETWORK SUPPORT
5143M:	Geoff Levand <geoff@infradead.org>
5144L:	netdev@vger.kernel.org
5145L:	cbe-oss-dev@lists.ozlabs.org
5146S:	Maintained
5147F:	drivers/net/ps3_gelic_net.*
5148
5149PS3 PLATFORM SUPPORT
5150M:	Geoff Levand <geoff@infradead.org>
5151L:	linuxppc-dev@lists.ozlabs.org
5152L:	cbe-oss-dev@lists.ozlabs.org
5153S:	Maintained
5154F:	arch/powerpc/boot/ps3*
5155F:	arch/powerpc/include/asm/lv1call.h
5156F:	arch/powerpc/include/asm/ps3*.h
5157F:	arch/powerpc/platforms/ps3/
5158F:	drivers/*/ps3*
5159F:	drivers/ps3/
5160F:	drivers/rtc/rtc-ps3.c
5161F:	drivers/usb/host/*ps3.c
5162F:	sound/ppc/snd_ps3*
5163
5164PS3VRAM DRIVER
5165M:	Jim Paris <jim@jtan.com>
5166L:	cbe-oss-dev@lists.ozlabs.org
 
5167S:	Maintained
5168F:	drivers/block/ps3vram.c
5169
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5170PTRACE SUPPORT
5171M:	Roland McGrath <roland@redhat.com>
5172M:	Oleg Nesterov <oleg@redhat.com>
5173S:	Maintained
5174F:	include/asm-generic/syscall.h
5175F:	include/linux/ptrace.h
5176F:	include/linux/regset.h
5177F:	include/linux/tracehook.h
 
 
5178F:	kernel/ptrace.c
 
 
 
 
 
 
 
 
 
 
 
5179
5180PVRUSB2 VIDEO4LINUX DRIVER
5181M:	Mike Isely <isely@pobox.com>
5182L:	pvrusb2@isely.net	(subscribers-only)
5183L:	linux-media@vger.kernel.org
5184W:	http://www.isely.net/pvrusb2/
5185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5186S:	Maintained
5187F:	Documentation/video4linux/README.pvrusb2
5188F:	drivers/media/video/pvrusb2/
5189
5190PXA2xx/PXA3xx SUPPORT
5191M:	Eric Miao <eric.y.miao@gmail.com>
5192M:	Russell King <linux@arm.linux.org.uk>
5193L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5194S:	Maintained
5195F:	arch/arm/mach-pxa/
5196F:	drivers/pcmcia/pxa2xx*
5197F:	drivers/spi/pxa2xx*
5198F:	drivers/usb/gadget/pxa2*
5199F:	include/sound/pxa2xx-lib.h
5200F:	sound/arm/pxa*
5201F:	sound/soc/pxa
5202
5203PXA168 SUPPORT
5204M:	Eric Miao <eric.y.miao@gmail.com>
5205M:	Jason Chagas <jason.chagas@marvell.com>
5206L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5207T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5208S:	Maintained
 
 
5209
5210PXA910 SUPPORT
5211M:	Eric Miao <eric.y.miao@gmail.com>
5212L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5213T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
5214S:	Maintained
 
5215
5216MMP2 SUPPORT (aka ARMADA610)
5217M:	Haojian Zhuang <haojian.zhuang@marvell.com>
5218M:	Eric Miao <eric.y.miao@gmail.com>
5219L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5220T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ycmiao/pxa-linux-2.6.git
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5221S:	Maintained
 
5222
5223PXA MMCI DRIVER
5224S:	Orphan
5225
5226PXA RTC DRIVER
5227M:	Robert Jarzmik <robert.jarzmik@free.fr>
5228L:	rtc-linux@googlegroups.com
 
 
 
 
 
 
 
 
 
5229S:	Maintained
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5230
5231QIB DRIVER
5232M:	Mike Marciniszyn <infinipath@qlogic.com>
 
5233L:	linux-rdma@vger.kernel.org
5234S:	Supported
5235F:	drivers/infiniband/hw/qib/
5236
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5237QLOGIC QLA1280 SCSI DRIVER
5238M:	Michael Reed <mdr@sgi.com>
5239L:	linux-scsi@vger.kernel.org
5240S:	Maintained
5241F:	drivers/scsi/qla1280.[ch]
5242
5243QLOGIC QLA2XXX FC-SCSI DRIVER
5244M:	Andrew Vasquez <andrew.vasquez@qlogic.com>
5245M:	linux-driver@qlogic.com
5246L:	linux-scsi@vger.kernel.org
5247S:	Supported
5248F:	Documentation/scsi/LICENSE.qla2xxx
5249F:	drivers/scsi/qla2xxx/
5250
 
 
 
 
 
 
 
5251QLOGIC QLA4XXX iSCSI DRIVER
5252M:	Ravi Anand <ravi.anand@qlogic.com>
5253M:	Vikas Chaudhary <vikas.chaudhary@qlogic.com>
5254M:	iscsi-driver@qlogic.com
5255L:	linux-scsi@vger.kernel.org
5256S:	Supported
 
5257F:	drivers/scsi/qla4xxx/
5258
5259QLOGIC QLA3XXX NETWORK DRIVER
5260M:	Ron Mercer <ron.mercer@qlogic.com>
5261M:	linux-driver@qlogic.com
5262L:	netdev@vger.kernel.org
5263S:	Supported
5264F:	Documentation/networking/LICENSE.qla3xxx
5265F:	drivers/net/qla3xxx.*
5266
5267QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
5268M:	Amit Kumar Salecha <amit.salecha@qlogic.com>
5269M:	Anirban Chakraborty <anirban.chakraborty@qlogic.com>
5270M:	linux-driver@qlogic.com
5271L:	netdev@vger.kernel.org
5272S:	Supported
5273F:	drivers/net/qlcnic/
5274
5275QLOGIC QLGE 10Gb ETHERNET DRIVER
5276M:	Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
5277M:	Ron Mercer <ron.mercer@qlogic.com>
5278M:	linux-driver@qlogic.com
5279L:	netdev@vger.kernel.org
5280S:	Supported
5281F:	drivers/net/qlge/
 
 
 
 
 
 
 
 
 
 
 
 
5282
5283QNX4 FILESYSTEM
5284M:	Anders Larsen <al@alarsen.net>
5285W:	http://www.alarsen.net/linux/qnx4fs/
5286S:	Maintained
5287F:	fs/qnx4/
5288F:	include/linux/qnx4_fs.h
5289F:	include/linux/qnxtypes.h
5290
5291RADOS BLOCK DEVICE (RBD)
5292F:	include/linux/qnxtypes.h
5293M:	Yehuda Sadeh <yehuda@hq.newdream.net>
5294M:	Sage Weil <sage@newdream.net>
5295M:	ceph-devel@vger.kernel.org
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5296S:	Supported
5297F:	drivers/block/rbd.c
5298F:	drivers/block/rbd_types.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5299
5300RADEON FRAMEBUFFER DISPLAY DRIVER
5301M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
5302L:	linux-fbdev@vger.kernel.org
5303S:	Maintained
5304F:	drivers/video/aty/radeon*
5305F:	include/linux/radeonfb.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5306
5307RAGE128 FRAMEBUFFER DISPLAY DRIVER
5308M:	Paul Mackerras <paulus@samba.org>
5309L:	linux-fbdev@vger.kernel.org
5310S:	Maintained
5311F:	drivers/video/aty/aty128fb.c
 
 
 
 
 
 
 
 
 
 
 
 
 
5312
5313RALINK RT2X00 WIRELESS LAN DRIVER
5314P:	rt2x00 project
5315M:	Ivo van Doorn <IvDoorn@gmail.com>
5316M:	Gertjan van Wingerde <gwingerde@gmail.com>
5317M:	Helmut Schaa <helmut.schaa@googlemail.com>
5318L:	linux-wireless@vger.kernel.org
5319L:	users@rt2x00.serialmonkey.com (moderated for non-subscribers)
5320W:	http://rt2x00.serialmonkey.com/
5321S:	Maintained
5322T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ivd/rt2x00.git
5323F:	drivers/net/wireless/rt2x00/
5324
5325RAMDISK RAM BLOCK DEVICE DRIVER
5326M:	Nick Piggin <npiggin@kernel.dk>
5327S:	Maintained
5328F:	Documentation/blockdev/ramdisk.txt
5329F:	drivers/block/brd.c
5330
 
 
 
 
 
 
 
5331RANDOM NUMBER DRIVER
5332M:	Matt Mackall <mpm@selenic.com>
5333S:	Maintained
5334F:	drivers/char/random.c
5335
5336RAPIDIO SUBSYSTEM
5337M:	Matt Porter <mporter@kernel.crashing.org>
5338M:	Alexandre Bounine <alexandre.bounine@idt.com>
5339S:	Maintained
5340F:	drivers/rapidio/
5341
 
 
 
 
 
 
 
 
 
 
5342RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
5343L:	linux-wireless@vger.kernel.org
5344S:	Orphan
5345F:	drivers/net/wireless/ray*
5346
5347RCUTORTURE MODULE
5348M:	Josh Triplett <josh@freedesktop.org>
5349M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
 
 
 
 
5350S:	Supported
5351T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5352F:	Documentation/RCU/torture.txt
5353F:	kernel/rcutorture.c
5354
5355RDC R-321X SoC
5356M:	Florian Fainelli <florian@openwrt.org>
5357S:	Maintained
5358
5359RDC R6040 FAST ETHERNET DRIVER
5360M:	Florian Fainelli <florian@openwrt.org>
5361L:	netdev@vger.kernel.org
5362S:	Maintained
5363F:	drivers/net/r6040.c
 
 
 
 
 
 
 
5364
5365RDS - RELIABLE DATAGRAM SOCKETS
5366M:	Andy Grover <andy.grover@oracle.com>
 
 
5367L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
 
5368S:	Supported
5369F:	net/rds/
 
 
 
 
 
 
 
 
 
 
5370
5371READ-COPY UPDATE (RCU)
5372M:	Dipankar Sarma <dipankar@in.ibm.com>
5373M:	"Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
5374W:	http://www.rdrop.com/users/paulmck/rclock/
 
 
 
 
 
5375S:	Supported
5376T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-2.6-rcu.git
5377F:	Documentation/RCU/
 
5378F:	include/linux/rcu*
5379F:	include/linux/srcu*
5380F:	kernel/rcu*
5381F:	kernel/srcu*
5382X:	kernel/rcutorture.c
5383
5384REAL TIME CLOCK (RTC) SUBSYSTEM
5385M:	Alessandro Zummo <a.zummo@towertech.it>
5386L:	rtc-linux@googlegroups.com
 
5387Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
 
5388S:	Maintained
5389F:	Documentation/rtc.txt
 
5390F:	drivers/rtc/
5391F:	include/linux/rtc.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5392
5393REISERFS FILE SYSTEM
5394L:	reiserfs-devel@vger.kernel.org
5395S:	Supported
5396F:	fs/reiserfs/
5397
5398REGISTER MAP ABSTRACTION
5399M:	Mark Brown <broonie@opensource.wolfsonmicro.com>
5400T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5401S:	Supported
5402F:	drivers/base/regmap/
5403F:	include/linux/regmap.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5404
5405RFKILL
5406M:	Johannes Berg <johannes@sipsolutions.net>
5407L:	linux-wireless@vger.kernel.org
 
 
 
5408S:	Maintained
5409F:	Documentation/rfkill.txt
 
5410F:	net/rfkill/
 
 
5411
5412RICOH SMARTMEDIA/XD DRIVER
5413M:	Maxim Levitsky <maximlevitsky@gmail.com>
 
 
5414S:	Maintained
5415F:	drivers/mtd/nand/r852.c
5416F:	drivers/mtd/nand/r852.h
 
 
5417
5418RICOH R5C592 MEMORYSTICK DRIVER
5419M:	Maxim Levitsky <maximlevitsky@gmail.com>
5420S:	Maintained
5421F:	drivers/memstick/host/r592.*
5422
5423RISCOM8 DRIVER
5424S:	Orphan
5425F:	Documentation/serial/riscom8.txt
5426F:	drivers/staging/tty/riscom8*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5427
5428ROCKETPORT DRIVER
5429P:	Comtrol Corp.
5430W:	http://www.comtrol.com
5431S:	Maintained
5432F:	Documentation/serial/rocket.txt
5433F:	drivers/tty/rocket*
5434
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5435ROSE NETWORK LAYER
5436M:	Ralf Baechle <ralf@linux-mips.org>
5437L:	linux-hams@vger.kernel.org
5438W:	http://www.linux-ax25.org/
5439S:	Maintained
5440F:	include/linux/rose.h
5441F:	include/net/rose.h
 
5442F:	net/rose/
5443
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5444RTL8180 WIRELESS DRIVER
5445M:	"John W. Linville" <linville@tuxdriver.com>
5446L:	linux-wireless@vger.kernel.org
5447W:	http://linuxwireless.org/
5448T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5449S:	Maintained
5450F:	drivers/net/wireless/rtl818x/rtl8180/
5451
5452RTL8187 WIRELESS DRIVER
5453M:	Herton Ronaldo Krzesinski <herton@canonical.com>
5454M:	Hin-Tak Leung <htl10@users.sourceforge.net>
5455M:	Larry Finger <Larry.Finger@lwfinger.net>
5456L:	linux-wireless@vger.kernel.org
5457W:	http://linuxwireless.org/
5458T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5459S:	Maintained
5460F:	drivers/net/wireless/rtl818x/rtl8187/
5461
5462RTL8192CE WIRELESS DRIVER
5463M:	Larry Finger <Larry.Finger@lwfinger.net>
5464M:	Chaoming Li <chaoming_li@realsil.com.cn>
5465L:	linux-wireless@vger.kernel.org
5466W:	http://linuxwireless.org/
5467T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
5468S:	Maintained
5469F:	drivers/net/wireless/rtlwifi/
5470F:	drivers/net/wireless/rtlwifi/rtl8192ce/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5471
5472S3 SAVAGE FRAMEBUFFER DRIVER
5473M:	Antonino Daplas <adaplas@gmail.com>
5474L:	linux-fbdev@vger.kernel.org
5475S:	Maintained
5476F:	drivers/video/savage/
5477
5478S390
5479M:	Martin Schwidefsky <schwidefsky@de.ibm.com>
5480M:	Heiko Carstens <heiko.carstens@de.ibm.com>
5481M:	linux390@de.ibm.com
 
5482L:	linux-s390@vger.kernel.org
5483W:	http://www.ibm.com/developerworks/linux/linux390/
 
5484S:	Supported
5485F:	arch/s390/
5486F:	drivers/s390/
5487F:	fs/partitions/ibm.c
5488F:	Documentation/s390/
5489F:	Documentation/DocBook/s390*
5490
5491S390 NETWORK DRIVERS
5492M:	Ursula Braun <ursula.braun@de.ibm.com>
5493M:	Frank Blaschka <blaschka@linux.vnet.ibm.com>
5494M:	linux390@de.ibm.com
5495L:	linux-s390@vger.kernel.org
5496W:	http://www.ibm.com/developerworks/linux/linux390/
5497S:	Supported
5498F:	drivers/s390/net/
5499
5500S390 ZCRYPT DRIVER
5501M:	Holger Dengler <hd@linux.vnet.ibm.com>
5502M:	linux390@de.ibm.com
5503L:	linux-s390@vger.kernel.org
5504W:	http://www.ibm.com/developerworks/linux/linux390/
5505S:	Supported
5506F:	drivers/s390/crypto/
 
5507
5508S390 ZFCP DRIVER
5509M:	Steffen Maier <maier@linux.vnet.ibm.com>
5510M:	linux390@de.ibm.com
5511L:	linux-s390@vger.kernel.org
5512W:	http://www.ibm.com/developerworks/linux/linux390/
5513S:	Supported
5514F:	drivers/s390/scsi/zfcp_*
5515
5516S390 IUCV NETWORK LAYER
5517M:	Ursula Braun <ursula.braun@de.ibm.com>
5518M:	linux390@de.ibm.com
5519L:	linux-s390@vger.kernel.org
5520W:	http://www.ibm.com/developerworks/linux/linux390/
5521S:	Supported
5522F:	drivers/s390/net/*iucv*
5523F:	include/net/iucv/
5524F:	net/iucv/
5525
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5526S3C24XX SD/MMC Driver
5527M:	Ben Dooks <ben-linux@fluff.org>
5528L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5529S:	Supported
5530F:	drivers/mmc/host/s3cmci.*
5531
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5532SAA7146 VIDEO4LINUX-2 DRIVER
5533M:	Michael Hunold <michael@mihu.de>
5534L:	linux-media@vger.kernel.org
5535T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
5536W:	http://www.mihu.de/linux/saa7146
5537S:	Maintained
5538F:	drivers/media/common/saa7146*
5539F:	drivers/media/video/*7146*
5540F:	include/media/*7146*
 
 
 
 
 
 
5541
5542SAMSUNG AUDIO (ASoC) DRIVERS
5543M:	Jassi Brar <jassisinghbrar@gmail.com>
5544M:	Sangbeom Kim <sbkim73@samsung.com>
 
5545L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
5546S:	Supported
5547F:	sound/soc/samsung
 
5548
5549SERIAL DRIVERS
5550M:	Alan Cox <alan@linux.intel.com>
5551L:	linux-serial@vger.kernel.org
 
5552S:	Maintained
5553F:	drivers/tty/serial
 
5554
5555SYNOPSYS DESIGNWARE DMAC DRIVER
5556M:	Viresh Kumar <viresh.kumar@st.com>
 
5557S:	Maintained
5558F:	include/linux/dw_dmac.h
5559F:	drivers/dma/dw_dmac_regs.h
5560F:	drivers/dma/dw_dmac.c
5561
5562TIMEKEEPING, NTP
5563M:	John Stultz <johnstul@us.ibm.com>
5564M:	Thomas Gleixner <tglx@linutronix.de>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5565S:	Supported
5566F:	include/linux/clocksource.h
5567F:	include/linux/time.h
5568F:	include/linux/timex.h
5569F:	kernel/time/clocksource.c
5570F:	kernel/time/time*.c
5571F:	kernel/time/ntp.c
5572F:	drivers/clocksource
5573
5574TLG2300 VIDEO4LINUX-2 DRIVER
5575M:	Huang Shijie <shijie8@gmail.com>
5576M:	Kang Yong <kangyong@telegent.com>
5577M:	Zhang Xiaobing <xbzhang@telegent.com>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5578S:	Supported
5579F:	drivers/media/video/tlg2300
 
 
 
 
 
 
 
5580
5581SC1200 WDT DRIVER
5582M:	Zwane Mwaikambo <zwane@arm.linux.org.uk>
5583S:	Maintained
5584F:	drivers/watchdog/sc1200wdt.c
5585
5586SCHEDULER
5587M:	Ingo Molnar <mingo@elte.hu>
5588M:	Peter Zijlstra <peterz@infradead.org>
 
 
 
 
 
 
 
 
5589S:	Maintained
5590F:	kernel/sched*
5591F:	include/linux/sched.h
 
 
 
5592
5593SCORE ARCHITECTURE
5594M:	Chen Liqin <liqin.chen@sunplusct.com>
5595M:	Lennox Wu <lennox.wu@gmail.com>
5596W:	http://www.sunplusct.com
5597S:	Supported
5598F:	arch/score/
5599
5600SCSI CDROM DRIVER
5601M:	Jens Axboe <axboe@kernel.dk>
5602L:	linux-scsi@vger.kernel.org
5603W:	http://www.kernel.dk
5604S:	Maintained
5605F:	drivers/scsi/sr*
5606
5607SCSI RDMA PROTOCOL (SRP) INITIATOR
5608M:	David Dillow <dillowda@ornl.gov>
5609L:	linux-rdma@vger.kernel.org
5610S:	Supported
5611W:	http://www.openfabrics.org
5612Q:	http://patchwork.kernel.org/project/linux-rdma/list/
5613T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
5614F:	drivers/infiniband/ulp/srp/
5615F:	include/scsi/srp.h
5616
 
 
 
 
 
 
 
 
5617SCSI SG DRIVER
5618M:	Doug Gilbert <dgilbert@interlog.com>
5619L:	linux-scsi@vger.kernel.org
5620W:	http://www.torque.net/sg
5621S:	Maintained
 
5622F:	drivers/scsi/sg.c
5623F:	include/scsi/sg.h
5624
5625SCSI SUBSYSTEM
5626M:	"James E.J. Bottomley" <JBottomley@parallels.com>
 
 
 
 
5627L:	linux-scsi@vger.kernel.org
5628T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-misc-2.6.git
5629T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-rc-fixes-2.6.git
5630T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi-pending-2.6.git
5631S:	Maintained
 
5632F:	drivers/scsi/
5633F:	include/scsi/
5634
5635SCSI TAPE DRIVER
5636M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
5637L:	linux-scsi@vger.kernel.org
5638S:	Maintained
5639F:	Documentation/scsi/st.txt
5640F:	drivers/scsi/st*
 
 
 
 
 
 
 
 
 
 
 
 
 
5641
5642SCTP PROTOCOL
5643M:	Vlad Yasevich <vladislav.yasevich@hp.com>
5644M:	Sridhar Samudrala <sri@us.ibm.com>
 
5645L:	linux-sctp@vger.kernel.org
5646W:	http://lksctp.sourceforge.net
5647S:	Supported
5648F:	Documentation/networking/sctp.txt
5649F:	include/linux/sctp.h
 
5650F:	include/net/sctp/
5651F:	net/sctp/
5652
5653SCx200 CPU SUPPORT
5654M:	Jim Cromie <jim.cromie@gmail.com>
5655S:	Odd Fixes
5656F:	Documentation/i2c/busses/scx200_acb
5657F:	arch/x86/platform/scx200/
5658F:	drivers/watchdog/scx200_wdt.c
5659F:	drivers/i2c/busses/scx200*
5660F:	drivers/mtd/maps/scx200_docflash.c
5661F:	include/linux/scx200.h
5662
5663SCx200 GPIO DRIVER
5664M:	Jim Cromie <jim.cromie@gmail.com>
5665S:	Maintained
5666F:	drivers/char/scx200_gpio.c
5667F:	include/linux/scx200_gpio.h
5668
5669SCx200 HRT CLOCKSOURCE DRIVER
5670M:	Jim Cromie <jim.cromie@gmail.com>
5671S:	Maintained
5672F:	drivers/clocksource/scx200_hrt.c
5673
5674SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
5675M:	Sascha Sommer <saschasommer@freenet.de>
5676L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
5677S:	Maintained
5678F:	drivers/mmc/host/sdricoh_cs.c
5679
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5680SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
5681M:	Chris Ball <cjb@laptop.org>
5682L:	linux-mmc@vger.kernel.org
5683T:	git git://git.kernel.org/pub/scm/linux/kernel/git/cjb/mmc.git
5684S:	Maintained
5685F:	drivers/mmc/host/sdhci.*
 
5686
5687SECURE DIGITAL HOST CONTROLLER INTERFACE, OPEN FIRMWARE BINDINGS (SDHCI-OF)
5688M:	Anton Vorontsov <avorontsov@ru.mvista.com>
5689L:	linuxppc-dev@lists.ozlabs.org
 
 
 
 
 
 
 
 
5690L:	linux-mmc@vger.kernel.org
5691S:	Maintained
5692F:	drivers/mmc/host/sdhci-of.*
 
 
 
 
 
 
5693
5694SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
5695M:	Ben Dooks <ben-linux@fluff.org>
 
5696L:	linux-mmc@vger.kernel.org
5697S:	Maintained
5698F:	drivers/mmc/host/sdhci-s3c.c
5699
5700SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
5701M:	Viresh Kumar <viresh.kumar@st.com>
5702L:	linux-mmc@vger.kernel.org
5703S:	Maintained
5704F:	drivers/mmc/host/sdhci-spear.c
5705
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5706SECURITY SUBSYSTEM
5707M:	James Morris <jmorris@namei.org>
 
5708L:	linux-security-module@vger.kernel.org (suggested Cc:)
5709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/security-testing-2.6.git
5710W:	http://security.wiki.kernel.org/
5711S:	Supported
5712F:	security/
5713
5714SECURITY CONTACT
5715M:	Security Officers <security@kernel.org>
5716S:	Supported
5717
5718SELINUX SECURITY MODULE
 
5719M:	Stephen Smalley <sds@tycho.nsa.gov>
5720M:	James Morris <jmorris@namei.org>
5721M:	Eric Paris <eparis@parisplace.org>
5722L:	selinux@tycho.nsa.gov (subscribers-only, general discussion)
5723W:	http://selinuxproject.org
5724T:	git git://git.infradead.org/users/eparis/selinux.git
 
5725S:	Supported
5726F:	include/linux/selinux*
5727F:	security/selinux/
5728F:	scripts/selinux/
5729
5730APPARMOR SECURITY MODULE
5731M:	John Johansen <john.johansen@canonical.com>
5732L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
5733W:	apparmor.wiki.kernel.org
5734T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
5735S:	Supported
5736F:	security/apparmor/
5737
5738SENSABLE PHANTOM
5739M:	Jiri Slaby <jirislaby@gmail.com>
5740S:	Maintained
5741F:	drivers/misc/phantom.c
5742F:	include/linux/phantom.h
5743
5744SERIAL ATA (SATA) SUBSYSTEM
5745M:	Jeff Garzik <jgarzik@pobox.com>
5746L:	linux-ide@vger.kernel.org
5747T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
5748S:	Supported
5749F:	drivers/ata/
5750F:	include/linux/ata.h
5751F:	include/linux/libata.h
5752
5753SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
5754M:	Jayamohan Kallickal <jayamohan.kallickal@emulex.com>
5755L:	linux-scsi@vger.kernel.org
5756W:	http://www.emulex.com
5757S:	Supported
5758F:	drivers/scsi/be2iscsi/
 
5759
5760SERVER ENGINES 10Gbps NIC - BladeEngine 2 DRIVER
5761M:	Sathya Perla <sathya.perla@emulex.com>
5762M:	Subbu Seetharaman <subbu.seetharaman@emulex.com>
5763M:	Ajit Khaparde <ajit.khaparde@emulex.com>
5764L:	netdev@vger.kernel.org
5765W:	http://www.emulex.com
5766S:	Supported
5767F:	drivers/net/benet/
 
 
 
 
5768
5769SFC NETWORK DRIVER
5770M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
5771M:	Steve Hodgson <shodgson@solarflare.com>
5772M:	Ben Hutchings <bhutchings@solarflare.com>
5773L:	netdev@vger.kernel.org
5774S:	Supported
5775F:	drivers/net/sfc/
 
 
 
 
 
 
 
 
 
 
5776
5777SGI GRU DRIVER
5778M:	Jack Steiner <steiner@sgi.com>
5779S:	Maintained
5780F:	drivers/misc/sgi-gru/
5781
5782SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
5783M:	Pat Gefre <pfg@sgi.com>
5784L:	linux-ia64@vger.kernel.org
5785S:	Supported
5786F:	Documentation/ia64/serial.txt
5787F:	drivers/tty/serial/ioc?_serial.c
5788F:	include/linux/ioc?.h
5789
5790SGI VISUAL WORKSTATION 320 AND 540
5791M:	Andrey Panin <pazke@donpac.ru>
5792L:	linux-visws-devel@lists.sf.net
5793W:	http://linux-visws.sf.net
5794S:	Maintained for 2.6.
5795F:	Documentation/sgi-visws.txt
5796
5797SGI XP/XPC/XPNET DRIVER
5798M:	Robin Holt <holt@sgi.com>
 
5799S:	Maintained
5800F:	drivers/misc/sgi-xp/
5801
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5802SIMPLE FIRMWARE INTERFACE (SFI)
5803M:	Len Brown <lenb@kernel.org>
5804L:	sfi-devel@simplefirmware.org
5805W:	http://simplefirmware.org/
5806T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
5807S:	Supported
5808F:	arch/x86/platform/sfi/
5809F:	drivers/sfi/
5810F:	include/linux/sfi*.h
5811
 
 
 
 
 
 
 
 
5812SIMTEC EB110ATX (Chalice CATS)
5813P:	Ben Dooks
5814P:	Vincent Sanders <vince@simtec.co.uk>
5815M:	Simtec Linux Team <linux@simtec.co.uk>
5816W:	http://www.simtec.co.uk/products/EB110ATX/
5817S:	Supported
5818
5819SIMTEC EB2410ITX (BAST)
5820P:	Ben Dooks
5821P:	Vincent Sanders <vince@simtec.co.uk>
5822M:	Simtec Linux Team <linux@simtec.co.uk>
5823W:	http://www.simtec.co.uk/products/EB2410ITX/
5824S:	Supported
5825F:	arch/arm/mach-s3c2410/mach-bast.c
5826F:	arch/arm/mach-s3c2410/bast-ide.c
5827F:	arch/arm/mach-s3c2410/bast-irq.c
5828
5829TI DAVINCI MACHINE SUPPORT
5830M:	Sekhar Nori <nsekhar@ti.com>
5831M:	Kevin Hilman <khilman@ti.com>
5832L:	davinci-linux-open-source@linux.davincidsp.com (subscribers-only)
5833Q:	http://patchwork.kernel.org/project/linux-davinci/list/
5834S:	Supported
5835F:	arch/arm/mach-davinci
 
 
 
 
 
 
 
 
5836
5837SIS 190 ETHERNET DRIVER
5838M:	Francois Romieu <romieu@fr.zoreil.com>
5839L:	netdev@vger.kernel.org
5840S:	Maintained
5841F:	drivers/net/sis190.c
5842
5843SIS 900/7016 FAST ETHERNET DRIVER
5844M:	Daniele Venzano <venza@brownhat.org>
5845W:	http://www.brownhat.org/sis900.html
5846L:	netdev@vger.kernel.org
5847S:	Maintained
5848F:	drivers/net/sis900.*
5849
5850SIS 96X I2C/SMBUS DRIVER
5851M:	"Mark M. Hoffman" <mhoffman@lightlink.com>
5852L:	linux-i2c@vger.kernel.org
5853S:	Maintained
5854F:	Documentation/i2c/busses/i2c-sis96x
5855F:	drivers/i2c/busses/i2c-sis96x.c
5856
5857SIS FRAMEBUFFER DRIVER
5858M:	Thomas Winischhofer <thomas@winischhofer.net>
5859W:	http://www.winischhofer.net/linuxsisvga.shtml
5860S:	Maintained
5861F:	Documentation/fb/sisfb.txt
5862F:	drivers/video/sis/
5863F:	include/video/sisfb.h
5864
5865SIS USB2VGA DRIVER
5866M:	Thomas Winischhofer <thomas@winischhofer.net>
5867W:	http://www.winischhofer.at/linuxsisusbvga.shtml
5868S:	Maintained
5869F:	drivers/usb/misc/sisusbvga/
5870
5871SKGE, SKY2 10/100/1000 GIGABIT ETHERNET DRIVERS
5872M:	Stephen Hemminger <shemminger@linux-foundation.org>
5873L:	netdev@vger.kernel.org
5874S:	Maintained
5875F:	drivers/net/skge.*
5876F:	drivers/net/sky2.*
5877
5878SLAB ALLOCATOR
5879M:	Christoph Lameter <cl@linux-foundation.org>
5880M:	Pekka Enberg <penberg@kernel.org>
5881M:	Matt Mackall <mpm@selenic.com>
 
 
5882L:	linux-mm@kvack.org
5883S:	Maintained
5884F:	include/linux/sl?b*.h
5885F:	mm/sl?b.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5886
5887SMC91x ETHERNET DRIVER
5888M:	Nicolas Pitre <nico@fluxnic.net>
5889S:	Odd Fixes
5890F:	drivers/net/smc91x.*
 
 
 
 
 
 
 
 
 
 
 
5891
5892SMM665 HARDWARE MONITOR DRIVER
5893M:	Guenter Roeck <linux@roeck-us.net>
5894L:	lm-sensors@lm-sensors.org
5895S:	Maintained
5896F:	Documentation/hwmon/smm665
5897F:	drivers/hwmon/smm665.c
5898
5899SMSC EMC2103 HARDWARE MONITOR DRIVER
5900M:	Steve Glendinning <steve.glendinning@smsc.com>
5901L:	lm-sensors@lm-sensors.org
5902S:	Supported
5903F:	Documentation/hwmon/emc2103
5904F:	drivers/hwmon/emc2103.c
5905
5906SMSC SCH5627 HARDWARE MONITOR DRIVER
5907M:	Hans de Goede <hdegoede@redhat.com>
5908L:	lm-sensors@lm-sensors.org
5909S:	Supported
5910F:	Documentation/hwmon/sch5627
5911F:	drivers/hwmon/sch5627.c
5912
 
 
 
 
 
 
5913SMSC47B397 HARDWARE MONITOR DRIVER
5914M:	"Mark M. Hoffman" <mhoffman@lightlink.com>
5915L:	lm-sensors@lm-sensors.org
5916S:	Maintained
5917F:	Documentation/hwmon/smsc47b397
5918F:	drivers/hwmon/smsc47b397.c
5919
5920SMSC911x ETHERNET DRIVER
5921M:	Steve Glendinning <steve.glendinning@smsc.com>
5922L:	netdev@vger.kernel.org
5923S:	Supported
5924F:	include/linux/smsc911x.h
5925F:	drivers/net/smsc911x.*
5926
5927SMSC9420 PCI ETHERNET DRIVER
5928M:	Steve Glendinning <steve.glendinning@smsc.com>
5929L:	netdev@vger.kernel.org
5930S:	Supported
5931F:	drivers/net/smsc9420.*
5932
5933SN-IA64 (Itanium) SUB-PLATFORM
5934M:	Jes Sorensen <jes@sgi.com>
5935L:	linux-altix@sgi.com
5936L:	linux-ia64@vger.kernel.org
5937W:	http://www.sgi.com/altix
5938S:	Maintained
5939F:	arch/ia64/sn/
5940
5941SOC-CAMERA V4L2 SUBSYSTEM
5942M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
5943L:	linux-media@vger.kernel.org
5944T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
 
 
 
 
 
 
 
5945S:	Maintained
5946F:	include/media/v4l2*
5947F:	drivers/media/video/v4l2*
 
 
 
 
 
5948
5949SOEKRIS NET48XX LED SUPPORT
5950M:	Chris Boot <bootc@bootc.net>
5951S:	Maintained
5952F:	drivers/leds/leds-net48xx.c
5953
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5954SOFTWARE RAID (Multiple Disks) SUPPORT
5955M:	Neil Brown <neilb@suse.de>
5956L:	linux-raid@vger.kernel.org
 
5957S:	Supported
5958F:	drivers/md/
 
 
 
5959F:	include/linux/raid/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5960
5961SONIC NETWORK DRIVER
5962M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
5963L:	netdev@vger.kernel.org
5964S:	Maintained
5965F:	drivers/net/sonic.*
5966
5967SONICS SILICON BACKPLANE DRIVER (SSB)
5968M:	Michael Buesch <m@bues.ch>
5969L:	netdev@vger.kernel.org
5970S:	Maintained
5971F:	drivers/ssb/
5972F:	include/linux/ssb/
5973
5974BROADCOM SPECIFIC AMBA DRIVER (BCMA)
5975M:	Rafał Miłecki <zajec5@gmail.com>
5976L:	linux-wireless@vger.kernel.org
 
5977S:	Maintained
5978F:	drivers/bcma/
5979F:	include/linux/bcma/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5980
5981SONY VAIO CONTROL DEVICE DRIVER
5982M:	Mattia Dongili <malattia@linux.it>
5983L:	platform-driver-x86@vger.kernel.org
5984W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
5985S:	Maintained
5986F:	Documentation/laptops/sony-laptop.txt
5987F:	drivers/char/sonypi.c
5988F:	drivers/platform/x86/sony-laptop.c
5989F:	include/linux/sony-laptop.h
5990
5991SONY MEMORYSTICK CARD SUPPORT
5992M:	Alex Dubov <oakad@yahoo.com>
5993W:	http://tifmxx.berlios.de/
5994S:	Maintained
5995F:	drivers/memstick/host/tifm_ms.c
5996
5997SOUND
5998M:	Jaroslav Kysela <perex@perex.cz>
5999M:	Takashi Iwai <tiwai@suse.de>
6000L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6001W:	http://www.alsa-project.org/
6002T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound-2.6.git
6003T:	git git://git.alsa-project.org/alsa-kernel.git
6004S:	Maintained
6005F:	Documentation/sound/
6006F:	include/sound/
 
6007F:	sound/
6008
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6009SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
6010M:	Liam Girdwood <lrg@ti.com>
6011M:	Mark Brown <broonie@opensource.wolfsonmicro.com>
6012T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound-2.6.git
6013L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6014W:	http://alsa-project.org/main/index.php/ASoC
6015S:	Supported
 
 
6016F:	sound/soc/
 
6017F:	include/sound/soc*
6018
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6019SPARC + UltraSPARC (sparc/sparc64)
6020M:	"David S. Miller" <davem@davemloft.net>
6021L:	sparclinux@vger.kernel.org
6022Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
6023T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
6024T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
6025S:	Maintained
6026F:	arch/sparc/
6027F:	drivers/sbus/
6028
6029SPARC SERIAL DRIVERS
6030M:	"David S. Miller" <davem@davemloft.net>
6031L:	sparclinux@vger.kernel.org
6032T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-2.6.git
6033T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next-2.6.git
6034S:	Maintained
 
6035F:	drivers/tty/serial/suncore.c
6036F:	drivers/tty/serial/suncore.h
6037F:	drivers/tty/serial/sunhv.c
6038F:	drivers/tty/serial/sunsab.c
6039F:	drivers/tty/serial/sunsab.h
6040F:	drivers/tty/serial/sunsu.c
6041F:	drivers/tty/serial/sunzilog.c
6042F:	drivers/tty/serial/sunzilog.h
 
6043
6044SPEAR PLATFORM SUPPORT
6045M:	Viresh Kumar <viresh.kumar@st.com>
6046W:	http://www.st.com/spear
 
 
6047S:	Maintained
6048F:	arch/arm/plat-spear/
6049
6050SPEAR3XX MACHINE SUPPORT
6051M:	Viresh Kumar <viresh.kumar@st.com>
6052W:	http://www.st.com/spear
6053S:	Maintained
6054F:	arch/arm/mach-spear3xx/
6055
6056SPEAR6XX MACHINE SUPPORT
6057M:	Rajeev Kumar <rajeev-dlh.kumar@st.com>
6058W:	http://www.st.com/spear
6059S:	Maintained
6060F:	arch/arm/mach-spear6xx/
6061
6062SPEAR CLOCK FRAMEWORK SUPPORT
6063M:	Viresh Kumar <viresh.kumar@st.com>
 
6064W:	http://www.st.com/spear
6065S:	Maintained
6066F:	arch/arm/mach-spear*/clock.c
6067F:	arch/arm/mach-spear*/include/mach/clkdev.h
6068F:	arch/arm/plat-spear/clock.c
6069F:	arch/arm/plat-spear/include/plat/clkdev.h
6070F:	arch/arm/plat-spear/include/plat/clock.h
6071
6072SPEAR PAD MULTIPLEXING SUPPORT
6073M:	Viresh Kumar <viresh.kumar@st.com>
 
 
6074W:	http://www.st.com/spear
6075S:	Maintained
6076F:	arch/arm/plat-spear/include/plat/padmux.h
6077F:	arch/arm/plat-spear/padmux.c
6078F:	arch/arm/mach-spear*/spear*xx.c
6079F:	arch/arm/mach-spear*/include/mach/generic.h
6080F:	arch/arm/mach-spear3xx/spear3*0.c
6081F:	arch/arm/mach-spear3xx/spear3*0_evb.c
6082F:	arch/arm/mach-spear6xx/spear600.c
6083F:	arch/arm/mach-spear6xx/spear600_evb.c
6084
6085SPECIALIX IO8+ MULTIPORT SERIAL CARD DRIVER
6086S:	Orphan
6087F:	Documentation/serial/specialix.txt
6088F:	drivers/staging/tty/specialix*
 
 
 
 
 
 
6089
6090SPI SUBSYSTEM
6091M:	Grant Likely <grant.likely@secretlab.ca>
6092L:	spi-devel-general@lists.sourceforge.net
 
6093Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
6094T:	git git://git.secretlab.ca/git/linux-2.6.git
6095S:	Maintained
 
6096F:	Documentation/spi/
6097F:	drivers/spi/
6098F:	include/linux/spi/
 
 
6099
6100SPIDERNET NETWORK DRIVER for CELL
6101M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
6102M:	Jens Osterkamp <jens@de.ibm.com>
6103L:	netdev@vger.kernel.org
6104S:	Supported
6105F:	Documentation/networking/spider_net.txt
6106F:	drivers/net/spider_net*
 
 
 
 
 
 
 
 
 
6107
6108SPU FILE SYSTEM
6109M:	Jeremy Kerr <jk@ozlabs.org>
6110L:	linuxppc-dev@lists.ozlabs.org
6111L:	cbe-oss-dev@lists.ozlabs.org
6112W:	http://www.ibm.com/developerworks/power/cell/
6113S:	Supported
6114F:	Documentation/filesystems/spufs.txt
6115F:	arch/powerpc/platforms/cell/spufs/
6116
6117SQUASHFS FILE SYSTEM
6118M:	Phillip Lougher <phillip@squashfs.org.uk>
6119L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
6120W:	http://squashfs.org.uk
 
6121S:	Maintained
6122F:	Documentation/filesystems/squashfs.txt
6123F:	fs/squashfs/
6124
6125SRM (Alpha) environment access
6126M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
6127S:	Maintained
6128F:	arch/alpha/kernel/srm_env.c
6129
6130STABLE BRANCH
6131M:	Greg Kroah-Hartman <greg@kroah.com>
6132L:	stable@kernel.org
 
6133S:	Maintained
 
 
6134
6135STAGING SUBSYSTEM
6136M:	Greg Kroah-Hartman <gregkh@suse.de>
6137T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6.git
6138L:	devel@driverdev.osuosl.org
6139S:	Maintained
6140F:	drivers/staging/
 
6141
6142STAGING - AGERE HERMES II and II.5 WIRELESS DRIVERS
6143M:	Henk de Groot <pe1dnn@amsat.org>
6144S:	Odd Fixes
6145F:	drivers/staging/wlags49_h2/
6146F:	drivers/staging/wlags49_h25/
6147
6148STAGING - ASUS OLED
6149M:	Jakub Schmidtke <sjakub@gmail.com>
6150S:	Odd Fixes
6151F:	drivers/staging/asus_oled/
 
 
6152
6153STAGING - ATHEROS ATH6KL WIRELESS DRIVER
6154M:	Luis R. Rodriguez <mcgrof@gmail.com>
6155M:	Naveen Singh <nsingh@atheros.com>
6156S:	Odd Fixes
6157F:	drivers/staging/ath6kl/
 
6158
6159STAGING - COMEDI
6160M:	Ian Abbott <abbotti@mev.co.uk>
6161M:	Mori Hess <fmhess@users.sourceforge.net>
6162S:	Odd Fixes
6163F:	drivers/staging/comedi/
6164
6165STAGING - CRYSTAL HD VIDEO DECODER
6166M:	Naren Sankar <nsankar@broadcom.com>
6167M:	Jarod Wilson <jarod@wilsonet.com>
6168M:	Scott Davilla <davilla@4pi.com>
6169M:	Manu Abraham <abraham.manu@gmail.com>
6170S:	Odd Fixes
6171F:	drivers/staging/crystalhd/
6172
6173STAGING - CYPRESS WESTBRIDGE SUPPORT
6174M:	David Cross <david.cross@cypress.com>
6175S:	Odd Fixes
6176F:	drivers/staging/westbridge/
6177
6178STAGING - ECHO CANCELLER
6179M:	Steve Underwood <steveu@coppice.org>
6180M:	David Rowe <david@rowetel.com>
6181S:	Odd Fixes
6182F:	drivers/staging/echo/
6183
6184STAGING - FLARION FT1000 DRIVERS
6185M:	Marek Belisko <marek.belisko@gmail.com>
6186S:	Odd Fixes
6187F:	drivers/staging/ft1000/
6188
6189STAGING - FRONTIER TRANZPORT AND ALPHATRACK
6190M:	David Täht <d@teklibre.com>
6191S:	Odd Fixes
6192F:	drivers/staging/frontier/
6193
6194STAGING - HYPER-V (MICROSOFT)
6195M:	Hank Janssen <hjanssen@microsoft.com>
6196M:	Haiyang Zhang <haiyangz@microsoft.com>
6197S:	Odd Fixes
6198F:	drivers/staging/hv/
6199
6200STAGING - INDUSTRIAL IO
6201M:	Jonathan Cameron <jic23@cam.ac.uk>
6202L:	linux-iio@vger.kernel.org
6203S:	Odd Fixes
 
6204F:	drivers/staging/iio/
6205
6206STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
6207M:	Jarod Wilson <jarod@wilsonet.com>
6208W:	http://www.lirc.org/
6209S:	Odd Fixes
6210F:	drivers/staging/lirc/
 
6211
6212STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
6213M:	Andres Salomon <dilinger@queued.net>
6214M:	Chris Ball <cjb@laptop.org>
6215M:	Jon Nettleton <jon.nettleton@gmail.com>
6216W:	http://wiki.laptop.org/go/DCON
6217S:	Odd Fixes
6218F:	drivers/staging/olpc_dcon/
6219
6220STAGING - PARALLEL LCD/KEYPAD PANEL DRIVER
6221M:	Willy Tarreau <willy@meta-x.org>
6222S:	Odd Fixes
6223F:	drivers/staging/panel/
6224
6225STAGING - REALTEK RTL8712U DRIVERS
6226M:	Larry Finger <Larry.Finger@lwfinger.net>
6227M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
6228S:	Odd Fixes
6229F:	drivers/staging/rtl8712/
6230
6231STAGING - SILICON MOTION SM7XX FRAME BUFFER DRIVER
6232M:	Teddy Wang <teddy.wang@siliconmotion.com.cn>
6233S:	Odd Fixes
6234F:	drivers/staging/sm7xx/
6235
6236STAGING - SOFTLOGIC 6x10 MPEG CODEC
6237M:	Ben Collins <bcollins@bluecherry.net>
6238S:	Odd Fixes
6239F:	drivers/staging/solo6x10/
 
 
 
6240
6241STAGING - SPEAKUP CONSOLE SPEECH DRIVER
6242M:	William Hubbs <w.d.hubbs@gmail.com>
6243M:	Chris Brannon <chris@the-brannons.com>
6244M:	Kirk Reiser <kirk@braille.uwo.ca>
6245M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
6246L:	speakup@braille.uwo.ca
6247W:	http://www.linux-speakup.org/
6248S:	Odd Fixes
6249F:	drivers/staging/speakup/
6250
6251STAGING - TI DSP BRIDGE DRIVERS
6252M:	Omar Ramirez Luna <omar.ramirez@ti.com>
6253S:	Odd Fixes
6254F:	drivers/staging/tidspbridge/
6255
6256STAGING - TRIDENT TVMASTER TMxxxx USB VIDEO CAPTURE DRIVERS
6257L:	linux-media@vger.kernel.org
6258S:	Odd Fixes
6259F:	drivers/staging/tm6000/
6260
6261STAGING - USB ENE SM/MS CARD READER DRIVER
6262M:	Al Cho <acho@novell.com>
6263S:	Odd Fixes
6264F:	drivers/staging/keucr/
6265
6266STAGING - VIA VT665X DRIVERS
6267M:	Forest Bond <forest@alittletooquiet.net>
6268S:	Odd Fixes
6269F:	drivers/staging/vt665?/
6270
6271STAGING - WINBOND IS89C35 WLAN USB DRIVER
6272M:	Pavel Machek <pavel@ucw.cz>
6273S:	Odd Fixes
6274F:	drivers/staging/winbond/
 
 
6275
6276STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
6277M:	Arnaud Patard <apatard@mandriva.com>
6278S:	Odd Fixes
6279F:	drivers/staging/xgifb/
 
 
6280
6281STARFIRE/DURALAN NETWORK DRIVER
6282M:	Ion Badulescu <ionut@badula.org>
6283S:	Odd Fixes
6284F:	drivers/net/starfire*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6285
6286SUN3/3X
6287M:	Sam Creasey <sammy@sammy.net>
6288W:	http://sammy.net/sun3/
6289S:	Maintained
6290F:	arch/m68k/kernel/*sun3*
6291F:	arch/m68k/sun3*/
6292F:	arch/m68k/include/asm/sun3*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6293
6294SUPERH
6295M:	Paul Mundt <lethal@linux-sh.org>
 
6296L:	linux-sh@vger.kernel.org
6297W:	http://www.linux-sh.org
6298Q:	http://patchwork.kernel.org/project/linux-sh/list/
6299T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6.git sh-latest
6300S:	Supported
6301F:	Documentation/sh/
6302F:	arch/sh/
6303F:	drivers/sh/
6304
6305SUSPEND TO RAM
 
6306M:	Len Brown <len.brown@intel.com>
6307M:	Pavel Machek <pavel@ucw.cz>
6308M:	"Rafael J. Wysocki" <rjw@sisk.pl>
6309L:	linux-pm@lists.linux-foundation.org
6310S:	Supported
6311F:	Documentation/power/
6312F:	arch/x86/kernel/acpi/
6313F:	drivers/base/power/
6314F:	kernel/power/
6315F:	include/linux/suspend.h
6316F:	include/linux/freezer.h
6317F:	include/linux/pm.h
6318
6319SVGA HANDLING
6320M:	Martin Mares <mj@ucw.cz>
6321L:	linux-video@atrey.karlin.mff.cuni.cz
6322S:	Maintained
6323F:	Documentation/svga.txt
6324F:	arch/x86/boot/video*
6325
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6326SYSV FILESYSTEM
6327M:	Christoph Hellwig <hch@infradead.org>
6328S:	Maintained
6329F:	Documentation/filesystems/sysv-fs.txt
6330F:	fs/sysv/
6331F:	include/linux/sysv_fs.h
6332
6333TARGET SUBSYSTEM
6334M:	Nicholas A. Bellinger <nab@linux-iscsi.org>
6335L:	linux-scsi@vger.kernel.org
6336L:	target-devel@vger.kernel.org
6337L:	http://groups.google.com/group/linux-iscsi-target-dev
6338W:	http://www.linux-iscsi.org
6339T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
6340S:	Supported
6341F:	drivers/target/
6342F:	include/target/
6343F:	Documentation/target/
6344
6345TASKSTATS STATISTICS INTERFACE
6346M:	Balbir Singh <bsingharora@gmail.com>
6347S:	Maintained
6348F:	Documentation/accounting/taskstats*
6349F:	include/linux/taskstats*
6350F:	kernel/taskstats.c
6351
6352TC CLASSIFIER
6353M:	Jamal Hadi Salim <hadi@cyberus.ca>
 
 
6354L:	netdev@vger.kernel.org
6355S:	Maintained
6356F:	include/linux/pkt_cls.h
6357F:	include/net/pkt_cls.h
 
 
 
 
 
 
6358F:	net/sched/
6359
 
 
 
 
 
 
6360TCP LOW PRIORITY MODULE
6361M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
6362M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
6363W:	http://tcp-lp-mod.sourceforge.net/
6364S:	Maintained
6365F:	net/ipv4/tcp_lp.c
6366
6367TEGRA SUPPORT
6368M:	Colin Cross <ccross@android.com>
6369M:	Olof Johansson <olof@lixom.net>
6370M:	Stephen Warren <swarren@nvidia.com>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6371L:	linux-tegra@vger.kernel.org
6372T:	git git://git.kernel.org/pub/scm/linux/kernel/git/olof/tegra.git
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6373S:	Supported
6374F:	arch/arm/mach-tegra
6375
6376TEHUTI ETHERNET DRIVER
6377M:	Andy Gospodarek <andy@greyhouse.net>
6378L:	netdev@vger.kernel.org
6379S:	Supported
6380F:	drivers/net/tehuti*
6381
6382Telecom Clock Driver for MCPL0010
6383M:	Mark Gross <mark.gross@intel.com>
6384S:	Supported
6385F:	drivers/char/tlclk.c
6386
6387TENSILICA XTENSA PORT (xtensa)
6388M:	Chris Zankel <chris@zankel.net>
 
 
 
6389S:	Maintained
6390F:	arch/xtensa/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6391
6392THINKPAD ACPI EXTRAS DRIVER
6393M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
6394L:	ibm-acpi-devel@lists.sourceforge.net
6395L:	platform-driver-x86@vger.kernel.org
6396W:	http://ibm-acpi.sourceforge.net
6397W:	http://thinkwiki.org/wiki/Ibm-acpi
6398T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
6399S:	Maintained
6400F:	drivers/platform/x86/thinkpad_acpi.c
6401
6402TI FLASH MEDIA INTERFACE DRIVER
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6403M:	Alex Dubov <oakad@yahoo.com>
6404S:	Maintained
 
 
6405F:	drivers/misc/tifm*
6406F:	drivers/mmc/host/tifm_sd.c
6407F:	include/linux/tifm.h
6408
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6409TI TWL4030 SERIES SOC CODEC DRIVER
6410M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
6411L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6412S:	Maintained
6413F:	sound/soc/codecs/twl4030*
6414
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6415TIPC NETWORK LAYER
6416M:	Jon Maloy <jon.maloy@ericsson.com>
6417M:	Allan Stephens <allan.stephens@windriver.com>
6418L:	netdev@vger.kernel.org (core kernel code)
6419L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
6420W:	http://tipc.sourceforge.net/
6421S:	Maintained
6422F:	include/linux/tipc*.h
6423F:	net/tipc/
6424
6425TILE ARCHITECTURE
6426M:	Chris Metcalf <cmetcalf@tilera.com>
6427W:	http://www.tilera.com/scm/
6428S:	Supported
6429F:	arch/tile/
6430F:	drivers/tty/hvc/hvc_tile.c
6431F:	drivers/net/tile/
6432F:	drivers/edac/tile_edac.c
6433
6434TLAN NETWORK DRIVER
6435M:	Samuel Chessman <chessman@tux.org>
6436L:	tlan-devel@lists.sourceforge.net (subscribers-only)
6437W:	http://sourceforge.net/projects/tlan/
6438S:	Maintained
6439F:	Documentation/networking/tlan.txt
6440F:	drivers/net/tlan.*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6441
6442TOMOYO SECURITY MODULE
6443M:	Kentaro Takeda <takedakn@nttdata.co.jp>
6444M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
6445L:	tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
6446L:	tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
6447L:	tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
6448L:	tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
6449W:	http://tomoyo.sourceforge.jp/
6450T:	quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.4.x/tomoyo-lsm/patches/
6451S:	Maintained
6452F:	security/tomoyo/
6453
6454TOPSTAR LAPTOP EXTRAS DRIVER
6455M:	Herton Ronaldo Krzesinski <herton@canonical.com>
6456L:	platform-driver-x86@vger.kernel.org
6457S:	Maintained
6458F:	drivers/platform/x86/topstar-laptop.c
6459
 
 
 
 
 
 
 
 
 
 
 
 
 
6460TOSHIBA ACPI EXTRAS DRIVER
 
6461L:	platform-driver-x86@vger.kernel.org
6462S:	Orphan
6463F:	drivers/platform/x86/toshiba_acpi.c
6464
 
 
 
 
 
 
 
 
 
 
 
 
6465TOSHIBA SMM DRIVER
6466M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
6467L:	tlinux-users@tce.toshiba-dme.co.jp
6468W:	http://www.buzzard.org.uk/toshiba/
6469S:	Maintained
6470F:	drivers/char/toshiba.c
6471F:	include/linux/toshiba.h
 
6472
6473TMIO MMC DRIVER
6474M:	Guennadi Liakhovetski <g.liakhovetski@gmx.de>
6475M:	Ian Molton <ian@mnementh.co.uk>
6476L:	linux-mmc@vger.kernel.org
6477S:	Maintained
6478F:	drivers/mmc/host/tmio_mmc*
6479F:	drivers/mmc/host/sh_mobile_sdhi.c
6480F:	include/linux/mmc/tmio.h
6481F:	include/linux/mmc/sh_mobile_sdhi.h
6482
6483TMPFS (SHMEM FILESYSTEM)
6484M:	Hugh Dickins <hughd@google.com>
6485L:	linux-mm@kvack.org
6486S:	Maintained
6487F:	include/linux/shmem_fs.h
6488F:	mm/shmem.c
6489
6490TPM DEVICE DRIVER
6491M:	Debora Velarde <debora@linux.vnet.ibm.com>
6492M:	Rajiv Andrade <srajiv@linux.vnet.ibm.com>
6493W:	http://tpmdd.sourceforge.net
6494M:	Marcel Selhorst <m.selhorst@sirrix.com>
6495W:	http://www.sirrix.com
6496L:	tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
 
6497S:	Maintained
6498F:	drivers/char/tpm/
6499
6500TRACING
6501M:	Steven Rostedt <rostedt@goodmis.org>
6502M:	Frederic Weisbecker <fweisbec@gmail.com>
6503M:	Ingo Molnar <mingo@redhat.com>
6504T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip.git perf/core
6505S:	Maintained
6506F:	Documentation/trace/ftrace.txt
6507F:	arch/*/*/*/ftrace.h
6508F:	arch/*/kernel/ftrace.c
6509F:	include/*/ftrace.h
6510F:	include/linux/trace*.h
6511F:	include/trace/
6512F:	kernel/trace/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6513
6514TRIVIAL PATCHES
6515M:	Jiri Kosina <trivial@kernel.org>
6516T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
6517S:	Maintained
6518K:	^Subject:.*(?i)trivial
6519
6520TTY LAYER
6521M:	Greg Kroah-Hartman <gregkh@suse.de>
6522S:	Maintained
6523T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty-2.6.git
6524F:	drivers/tty/*
 
 
 
 
 
 
 
 
 
6525F:	drivers/tty/serial/serial_core.c
6526F:	include/linux/serial_core.h
6527F:	include/linux/serial.h
6528F:	include/linux/tty.h
 
 
 
 
 
 
 
 
 
 
 
 
 
6529
6530TULIP NETWORK DRIVERS
6531M:	Grant Grundler <grundler@parisc-linux.org>
6532L:	netdev@vger.kernel.org
6533S:	Maintained
6534F:	drivers/net/tulip/
 
6535
6536TUN/TAP driver
6537M:	Maxim Krasnyansky <maxk@qualcomm.com>
6538L:	vtun@office.satix.net
6539W:	http://vtun.sourceforge.net/tun
6540S:	Maintained
6541F:	Documentation/networking/tuntap.txt
6542F:	arch/um/os-Linux/drivers/
6543
6544TURBOCHANNEL SUBSYSTEM
6545M:	"Maciej W. Rozycki" <macro@linux-mips.org>
 
 
 
6546S:	Maintained
6547F:	drivers/tc/
6548F:	include/linux/tc.h
6549
6550U14-34F SCSI DRIVER
6551M:	Dario Ballabio <ballabio_dario@emc.com>
6552L:	linux-scsi@vger.kernel.org
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6553S:	Maintained
6554F:	drivers/scsi/u14-34f.c
6555
6556UBI FILE SYSTEM (UBIFS)
 
6557M:	Artem Bityutskiy <dedekind1@gmail.com>
6558M:	Adrian Hunter <adrian.hunter@intel.com>
6559L:	linux-mtd@lists.infradead.org
6560T:	git git://git.infradead.org/ubifs-2.6.git
6561W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
6562S:	Maintained
6563F:	Documentation/filesystems/ubifs.txt
6564F:	fs/ubifs/
6565
6566UCLINUX (AND M68KNOMMU)
6567M:	Greg Ungerer <gerg@uclinux.org>
 
6568W:	http://www.uclinux.org/
 
6569L:	uclinux-dev@uclinux.org  (subscribers-only)
 
6570S:	Maintained
 
 
6571F:	arch/m68k/*/*_no.*
6572F:	arch/m68k/include/asm/*_no.*
6573
6574UCLINUX FOR RENESAS H8/300 (H8300)
6575M:	Yoshinori Sato <ysato@users.sourceforge.jp>
6576W:	http://uclinux-h8.sourceforge.jp/
6577S:	Supported
6578F:	arch/h8300/
6579F:	drivers/ide/ide-h8300.c
6580F:	drivers/net/ne-h8300.c
6581
6582UDF FILESYSTEM
6583M:	Jan Kara <jack@suse.cz>
6584W:	http://linux-udf.sourceforge.net
6585S:	Maintained
6586F:	Documentation/filesystems/udf.txt
6587F:	fs/udf/
6588
 
 
 
 
 
 
6589UFS FILESYSTEM
6590M:	Evgeniy Dushistov <dushistov@mail.ru>
6591S:	Maintained
6592F:	Documentation/filesystems/ufs.txt
6593F:	fs/ufs/
6594
6595ULTRA-WIDEBAND (UWB) SUBSYSTEM:
 
 
 
 
 
 
 
 
6596L:	linux-usb@vger.kernel.org
6597S:	Orphan
6598F:	drivers/uwb/
6599F:	include/linux/uwb.h
6600F:	include/linux/uwb/
 
 
 
 
 
 
 
 
 
 
6601
6602UNICORE32 ARCHITECTURE:
6603M:	Guan Xuetao <gxt@mprc.pku.edu.cn>
6604W:	http://mprc.pku.edu.cn/~guanxuetao/linux
6605S:	Maintained
6606T:	git git://git.kernel.org/pub/scm/linux/kernel/git/epip/linux-2.6-unicore32.git
6607F:	arch/unicore32/
6608
6609UNIFDEF
6610M:	Tony Finch <dot@dotat.at>
6611W:	http://dotat.at/prog/unifdef
6612S:	Maintained
6613F:	scripts/unifdef.c
6614
6615UNIFORM CDROM DRIVER
6616M:	Jens Axboe <axboe@kernel.dk>
6617W:	http://www.kernel.dk
6618S:	Maintained
6619F:	Documentation/cdrom/
6620F:	drivers/cdrom/cdrom.c
6621F:	include/linux/cdrom.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6622
6623UNSORTED BLOCK IMAGES (UBI)
6624M:	Artem Bityutskiy <dedekind1@gmail.com>
 
6625W:	http://www.linux-mtd.infradead.org/
6626L:	linux-mtd@lists.infradead.org
6627T:	git git://git.infradead.org/ubi-2.6.git
6628S:	Maintained
6629F:	drivers/mtd/ubi/
6630F:	include/linux/mtd/ubi.h
6631F:	include/mtd/ubi-user.h
 
 
 
 
 
 
 
 
6632
6633USB ACM DRIVER
6634M:	Oliver Neukum <oliver@neukum.name>
6635L:	linux-usb@vger.kernel.org
6636S:	Maintained
6637F:	Documentation/usb/acm.txt
6638F:	drivers/usb/class/cdc-acm.*
6639
 
 
 
 
 
 
6640USB ATTACHED SCSI
6641M:	Matthew Wilcox <willy@linux.intel.com>
6642M:	Sarah Sharp <sarah.a.sharp@linux.intel.com>
6643L:	linux-usb@vger.kernel.org
6644L:	linux-scsi@vger.kernel.org
6645S:	Supported
6646F:	drivers/usb/storage/uas.c
6647
6648USB BLOCK DRIVER (UB ub)
6649M:	Pete Zaitcev <zaitcev@redhat.com>
6650L:	linux-usb@vger.kernel.org
6651S:	Supported
6652F:	drivers/block/ub.c
6653
6654USB CDC ETHERNET DRIVER
6655M:	Oliver Neukum <oliver@neukum.name>
6656L:	linux-usb@vger.kernel.org
6657S:	Maintained
6658F:	drivers/net/usb/cdc_*.c
6659F:	include/linux/usb/cdc.h
 
 
 
 
 
 
6660
6661USB CYPRESS C67X00 DRIVER
6662M:	Peter Korsgaard <jacmet@sunsite.dk>
6663L:	linux-usb@vger.kernel.org
6664S:	Maintained
6665F:	drivers/usb/c67x00/
6666
6667USB DAVICOM DM9601 DRIVER
6668M:	Peter Korsgaard <jacmet@sunsite.dk>
6669L:	netdev@vger.kernel.org
6670W:	http://www.linux-usb.org/usbnet
6671S:	Maintained
6672F:	drivers/net/usb/dm9601.c
6673
6674USB DIAMOND RIO500 DRIVER
6675M:	Cesar Miquel <miquel@df.uba.ar>
6676L:	rio500-users@lists.sourceforge.net
6677W:	http://rio500.sourceforge.net
6678S:	Maintained
6679F:	drivers/usb/misc/rio500*
6680
6681USB EHCI DRIVER
6682M:	Alan Stern <stern@rowland.harvard.edu>
6683L:	linux-usb@vger.kernel.org
6684S:	Maintained
6685F:	Documentation/usb/ehci.txt
6686F:	drivers/usb/host/ehci*
6687
6688USB ET61X[12]51 DRIVER
6689M:	Luca Risolia <luca.risolia@studio.unibo.it>
6690L:	linux-usb@vger.kernel.org
6691L:	linux-media@vger.kernel.org
6692T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6693W:	http://www.linux-projects.org
6694S:	Maintained
6695F:	drivers/media/video/et61x251/
6696
6697USB GADGET/PERIPHERAL SUBSYSTEM
6698M:	Felipe Balbi <balbi@ti.com>
6699L:	linux-usb@vger.kernel.org
6700W:	http://www.linux-usb.org/gadget
6701T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
6702S:	Maintained
6703F:	drivers/usb/gadget/
6704F:	include/linux/usb/gadget*
6705
6706USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
6707M:	Jiri Kosina <jkosina@suse.cz>
 
6708L:	linux-usb@vger.kernel.org
6709T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
6710S:	Maintained
6711F:	Documentation/hid/hiddev.txt
6712F:	drivers/hid/usbhid/
6713
6714USB/IP DRIVERS
6715M:	Matt Mooney <mfm@muteddisk.com>
6716L:	linux-usb@vger.kernel.org
6717S:	Maintained
6718F:	drivers/staging/usbip/
 
 
 
 
 
 
 
 
6719
6720USB ISP116X DRIVER
6721M:	Olav Kongas <ok@artecdesign.ee>
6722L:	linux-usb@vger.kernel.org
6723S:	Maintained
6724F:	drivers/usb/host/isp116x*
6725F:	include/linux/usb/isp116x.h
6726
6727USB KAWASAKI LSI DRIVER
6728M:	Oliver Neukum <oliver@neukum.name>
6729L:	linux-usb@vger.kernel.org
 
6730S:	Maintained
6731F:	drivers/usb/serial/kl5kusb105.*
 
 
6732
6733USB MASS STORAGE DRIVER
6734M:	Matthew Dharm <mdharm-usb@one-eyed-alien.net>
6735L:	linux-usb@vger.kernel.org
6736L:	usb-storage@lists.one-eyed-alien.net
6737S:	Maintained
6738W:	http://www.one-eyed-alien.net/~mdharm/linux-usb/
6739F:	drivers/usb/storage/
6740
6741USB MIDI DRIVER
6742M:	Clemens Ladisch <clemens@ladisch.de>
6743L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
6744T:	git git://git.alsa-project.org/alsa-kernel.git
6745S:	Maintained
6746F:	sound/usb/midi.*
6747
 
 
 
 
 
6748USB OHCI DRIVER
6749M:	Alan Stern <stern@rowland.harvard.edu>
6750L:	linux-usb@vger.kernel.org
6751S:	Maintained
6752F:	Documentation/usb/ohci.txt
6753F:	drivers/usb/host/ohci*
6754
6755USB OPTION-CARD DRIVER
6756M:	Matthias Urlichs <smurf@smurf.noris.de>
 
6757L:	linux-usb@vger.kernel.org
6758S:	Maintained
6759F:	drivers/usb/serial/option.c
 
 
 
 
 
 
 
 
 
 
 
6760
6761USB PEGASUS DRIVER
6762M:	Petko Manolov <petkan@users.sourceforge.net>
6763L:	linux-usb@vger.kernel.org
6764L:	netdev@vger.kernel.org
6765W:	http://pegasus2.sourceforge.net/
 
6766S:	Maintained
6767F:	drivers/net/usb/pegasus.*
6768
 
 
 
 
 
 
 
6769USB PRINTER DRIVER (usblp)
6770M:	Pete Zaitcev <zaitcev@redhat.com>
6771L:	linux-usb@vger.kernel.org
6772S:	Supported
6773F:	drivers/usb/class/usblp.c
6774
6775USB RTL8150 DRIVER
6776M:	Petko Manolov <petkan@users.sourceforge.net>
6777L:	linux-usb@vger.kernel.org
6778L:	netdev@vger.kernel.org
6779W:	http://pegasus2.sourceforge.net/
6780S:	Maintained
6781F:	drivers/net/usb/rtl8150.c
 
6782
6783USB SERIAL BELKIN F5U103 DRIVER
6784M:	William Greathouse <wgreathouse@smva.com>
6785L:	linux-usb@vger.kernel.org
 
 
 
6786S:	Maintained
6787F:	drivers/usb/serial/belkin_sa.*
6788
6789USB SERIAL CYPRESS M8 DRIVER
6790M:	Lonnie Mendez <dignome@gmail.com>
6791L:	linux-usb@vger.kernel.org
 
6792S:	Maintained
6793W:	http://geocities.com/i0xox0i
6794W:	http://firstlight.net/cvs
6795F:	drivers/usb/serial/cypress_m8.*
6796
6797USB SERIAL CYBERJACK DRIVER
6798M:	Matthias Bruestle and Harald Welte <support@reiner-sct.com>
6799W:	http://www.reiner-sct.de/support/treiber_cyberjack.php
6800S:	Maintained
6801F:	drivers/usb/serial/cyberjack.c
6802
6803USB SERIAL DIGI ACCELEPORT DRIVER
6804M:	Peter Berger <pberger@brimson.com>
6805M:	Al Borchers <alborchers@steinerpoint.com>
6806L:	linux-usb@vger.kernel.org
6807S:	Maintained
6808F:	drivers/usb/serial/digi_acceleport.c
6809
6810USB SERIAL DRIVER
6811M:	Greg Kroah-Hartman <gregkh@suse.de>
6812L:	linux-usb@vger.kernel.org
 
 
6813S:	Supported
6814F:	Documentation/usb/usb-serial.txt
6815F:	drivers/usb/serial/generic.c
6816F:	drivers/usb/serial/usb-serial.c
6817F:	include/linux/usb/serial.h
 
6818
6819USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
6820M:	Gary Brubaker <xavyer@ix.netcom.com>
6821L:	linux-usb@vger.kernel.org
6822S:	Maintained
6823F:	drivers/usb/serial/empeg.c
6824
6825USB SERIAL KEYSPAN DRIVER
6826M:	Greg Kroah-Hartman <greg@kroah.com>
6827L:	linux-usb@vger.kernel.org
6828W:	http://www.kroah.com/linux/
6829S:	Maintained
6830F:	drivers/usb/serial/*keyspan*
6831
6832USB SERIAL WHITEHEAT DRIVER
6833M:	Support Department <support@connecttech.com>
6834L:	linux-usb@vger.kernel.org
6835W:	http://www.connecttech.com
6836S:	Supported
6837F:	drivers/usb/serial/whiteheat*
6838
6839USB SMSC95XX ETHERNET DRIVER
6840M:	Steve Glendinning <steve.glendinning@smsc.com>
6841L:	netdev@vger.kernel.org
6842S:	Supported
6843F:	drivers/net/usb/smsc95xx.*
6844
6845USB SN9C1xx DRIVER
6846M:	Luca Risolia <luca.risolia@studio.unibo.it>
6847L:	linux-usb@vger.kernel.org
6848L:	linux-media@vger.kernel.org
6849T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6850W:	http://www.linux-projects.org
6851S:	Maintained
6852F:	Documentation/video4linux/sn9c102.txt
6853F:	drivers/media/video/sn9c102/
 
 
6854
6855USB SUBSYSTEM
6856M:	Greg Kroah-Hartman <gregkh@suse.de>
6857L:	linux-usb@vger.kernel.org
6858W:	http://www.linux-usb.org
6859T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb-2.6.git
6860S:	Supported
6861F:	Documentation/usb/
6862F:	drivers/net/usb/
6863F:	drivers/usb/
6864F:	include/linux/usb.h
6865F:	include/linux/usb/
6866
6867USB UHCI DRIVER
6868M:	Alan Stern <stern@rowland.harvard.edu>
6869L:	linux-usb@vger.kernel.org
6870S:	Maintained
6871F:	drivers/usb/host/uhci*
6872
6873USB "USBNET" DRIVER FRAMEWORK
6874M:	Oliver Neukum <oneukum@suse.de>
6875L:	netdev@vger.kernel.org
6876W:	http://www.linux-usb.org/usbnet
6877S:	Maintained
6878F:	drivers/net/usb/usbnet.c
6879F:	include/linux/usb/usbnet.h
6880
6881USB VIDEO CLASS
6882M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6883L:	linux-uvc-devel@lists.berlios.de (subscribers-only)
6884L:	linux-media@vger.kernel.org
6885T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6886W:	http://www.ideasonboard.org/uvc/
6887S:	Maintained
6888F:	drivers/media/video/uvc/
 
6889
6890USB W996[87]CF DRIVER
6891M:	Luca Risolia <luca.risolia@studio.unibo.it>
6892L:	linux-usb@vger.kernel.org
6893L:	linux-media@vger.kernel.org
6894T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6895W:	http://www.linux-projects.org
 
 
 
 
 
 
6896S:	Maintained
6897F:	Documentation/video4linux/w9968cf.txt
6898F:	drivers/media/video/w996*
 
6899
6900USB WIRELESS RNDIS DRIVER (rndis_wlan)
6901M:	Jussi Kivilinna <jussi.kivilinna@mbnet.fi>
6902L:	linux-wireless@vger.kernel.org
6903S:	Maintained
6904F:	drivers/net/wireless/rndis_wlan.c
6905
6906USB XHCI DRIVER
6907M:	Sarah Sharp <sarah.a.sharp@linux.intel.com>
6908L:	linux-usb@vger.kernel.org
6909S:	Supported
6910F:	drivers/usb/host/xhci*
6911F:	drivers/usb/host/pci-quirks*
6912
6913USB ZD1201 DRIVER
6914L:	linux-wireless@vger.kernel.org
6915W:	http://linux-lc100020.sourceforge.net
6916S:	Orphan
6917F:	drivers/net/wireless/zd1201.*
6918
6919USB ZR364XX DRIVER
6920M:	Antoine Jacquet <royale@zerezo.com>
6921L:	linux-usb@vger.kernel.org
6922L:	linux-media@vger.kernel.org
6923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-2.6.git
6924W:	http://royale.zerezo.com/zr364xx/
6925S:	Maintained
6926F:	Documentation/video4linux/zr364xx.txt
6927F:	drivers/media/video/zr364xx.c
6928
6929USER-MODE LINUX (UML)
6930M:	Jeff Dike <jdike@addtoit.com>
6931M:	Richard Weinberger <richard@nod.at>
6932L:	user-mode-linux-devel@lists.sourceforge.net
6933L:	user-mode-linux-user@lists.sourceforge.net
6934W:	http://user-mode-linux.sourceforge.net
 
 
6935S:	Maintained
6936F:	Documentation/virtual/uml/
6937F:	arch/um/
 
6938F:	fs/hostfs/
6939F:	fs/hppfs/
 
 
 
 
 
 
 
 
 
 
 
 
 
6940
6941USERSPACE I/O (UIO)
6942M:	"Hans J. Koch" <hjk@hansjkoch.de>
6943M:	Greg Kroah-Hartman <gregkh@suse.de>
6944S:	Maintained
6945F:	Documentation/DocBook/uio-howto.tmpl
 
6946F:	drivers/uio/
6947F:	include/linux/uio*.h
6948
6949UTIL-LINUX-NG PACKAGE
6950M:	Karel Zak <kzak@redhat.com>
6951L:	util-linux-ng@vger.kernel.org
6952W:	http://kernel.org/~kzak/util-linux-ng/
6953T:	git git://git.kernel.org/pub/scm/utils/util-linux-ng/util-linux-ng.git
 
 
 
 
 
 
 
 
 
 
 
6954S:	Maintained
6955
6956UVESAFB DRIVER
6957M:	Michal Januszewski <spock@gentoo.org>
6958L:	linux-fbdev@vger.kernel.org
6959W:	http://dev.gentoo.org/~spock/projects/uvesafb/
6960S:	Maintained
6961F:	Documentation/fb/uvesafb.txt
6962F:	drivers/video/uvesafb.*
 
 
 
 
 
 
6963
6964VFAT/FAT/MSDOS FILESYSTEM
6965M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
6966S:	Maintained
6967F:	Documentation/filesystems/vfat.txt
6968F:	fs/fat/
6969
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6970VIDEOBUF2 FRAMEWORK
6971M:	Pawel Osciak <pawel@osciak.com>
6972M:	Marek Szyprowski <m.szyprowski@samsung.com>
6973M:	Kyungmin Park <kyungmin.park@samsung.com>
 
6974L:	linux-media@vger.kernel.org
6975S:	Maintained
6976F:	drivers/media/video/videobuf2-*
6977F:	include/media/videobuf2-*
6978
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6979VIRTIO CONSOLE DRIVER
6980M:	Amit Shah <amit.shah@redhat.com>
6981L:	virtualization@lists.linux-foundation.org
6982S:	Maintained
6983F:	drivers/char/virtio_console.c
6984F:	include/linux/virtio_console.h
 
6985
6986VIRTIO CORE, NET AND BLOCK DRIVERS
6987M:	Rusty Russell <rusty@rustcorp.com.au>
6988M:	"Michael S. Tsirkin" <mst@redhat.com>
 
6989L:	virtualization@lists.linux-foundation.org
6990S:	Maintained
 
6991F:	drivers/virtio/
 
6992F:	drivers/net/virtio_net.c
6993F:	drivers/block/virtio_blk.c
6994F:	include/linux/virtio_*.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6995
6996VIRTIO HOST (VHOST)
6997M:	"Michael S. Tsirkin" <mst@redhat.com>
 
6998L:	kvm@vger.kernel.org
6999L:	virtualization@lists.linux-foundation.org
7000L:	netdev@vger.kernel.org
 
7001S:	Maintained
7002F:	drivers/vhost/
7003F:	include/linux/vhost.h
7004
7005VIA RHINE NETWORK DRIVER
7006M:	Roger Luethi <rl@hellgate.ch>
7007S:	Maintained
7008F:	drivers/net/via-rhine.c
 
7009
7010VIAPRO SMBUS DRIVER
7011M:	Jean Delvare <khali@linux-fr.org>
7012L:	linux-i2c@vger.kernel.org
7013S:	Maintained
7014F:	Documentation/i2c/busses/i2c-viapro
7015F:	drivers/i2c/busses/i2c-viapro.c
7016
7017VIA SD/MMC CARD CONTROLLER DRIVER
7018M:	Bruce Chang <brucechang@via.com.tw>
7019M:	Harald Welte <HaraldWelte@viatech.com>
7020S:	Maintained
7021F:	drivers/mmc/host/via-sdmmc.c
 
7022
7023VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
7024M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
7025L:	linux-fbdev@vger.kernel.org
 
7026S:	Maintained
7027F:	include/linux/via-core.h
7028F:	include/linux/via-gpio.h
7029F:	include/linux/via_i2c.h
7030F:	drivers/video/via/
7031
7032VIA VELOCITY NETWORK DRIVER
7033M:	Francois Romieu <romieu@fr.zoreil.com>
7034L:	netdev@vger.kernel.org
7035S:	Maintained
7036F:	drivers/net/via-velocity.*
 
7037
7038VLAN (802.1Q)
7039M:	Patrick McHardy <kaber@trash.net>
7040L:	netdev@vger.kernel.org
 
 
7041S:	Maintained
7042F:	drivers/net/macvlan.c
7043F:	include/linux/if_*vlan.h
7044F:	net/8021q/
7045
7046VLYNQ BUS
7047M:	Florian Fainelli <florian@openwrt.org>
7048L:	openwrt-devel@lists.openwrt.org (subscribers-only)
7049S:	Maintained
7050F:	drivers/vlynq/vlynq.c
7051F:	include/linux/vlynq.h
7052
7053VMWARE VMXNET3 ETHERNET DRIVER
7054M:	Shreyas Bhatewara <sbhatewara@vmware.com>
 
 
 
 
 
 
 
 
 
 
 
 
7055M:	"VMware, Inc." <pv-drivers@vmware.com>
7056L:	netdev@vger.kernel.org
7057S:	Maintained
7058F:	drivers/net/vmxnet3/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7059
7060VMware PVSCSI driver
7061M:	Alok Kataria <akataria@vmware.com>
7062M:	VMware PV-Drivers <pv-drivers@vmware.com>
7063L:	linux-scsi@vger.kernel.org
7064S:	Maintained
7065F:	drivers/scsi/vmw_pvscsi.c
7066F:	drivers/scsi/vmw_pvscsi.h
7067
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7068VOLTAGE AND CURRENT REGULATOR FRAMEWORK
7069M:	Liam Girdwood <lrg@ti.com>
7070M:	Mark Brown <broonie@opensource.wolfsonmicro.com>
7071W:	http://opensource.wolfsonmicro.com/node/15
7072W:	http://www.slimlogic.co.uk/?p=48
7073T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
7074S:	Supported
 
 
7075F:	drivers/regulator/
 
7076F:	include/linux/regulator/
 
 
 
 
 
 
 
 
 
7077
7078VT1211 HARDWARE MONITOR DRIVER
7079M:	Juerg Haefliger <juergh@gmail.com>
7080L:	lm-sensors@lm-sensors.org
7081S:	Maintained
7082F:	Documentation/hwmon/vt1211
7083F:	drivers/hwmon/vt1211.c
7084
7085VT8231 HARDWARE MONITOR DRIVER
7086M:	Roger Lucas <vt8231@hiddenengine.co.uk>
7087L:	lm-sensors@lm-sensors.org
7088S:	Maintained
7089F:	drivers/hwmon/vt8231.c
7090
7091VUB300 USB to SDIO/SD/MMC bridge chip
7092M:	Tony Olech <tony.olech@elandigitalsystems.com>
7093L:	linux-mmc@vger.kernel.org
7094L:	linux-usb@vger.kernel.org
7095S:	Supported
7096F:	drivers/mmc/host/vub300.c
7097
7098W1 DALLAS'S 1-WIRE BUS
7099M:	Evgeniy Polyakov <zbr@ioremap.net>
7100S:	Maintained
 
7101F:	Documentation/w1/
7102F:	drivers/w1/
 
7103
7104W83791D HARDWARE MONITORING DRIVER
7105M:	Marc Hulsman <m.hulsman@tudelft.nl>
7106L:	lm-sensors@lm-sensors.org
7107S:	Maintained
7108F:	Documentation/hwmon/w83791d
7109F:	drivers/hwmon/w83791d.c
7110
7111W83793 HARDWARE MONITORING DRIVER
7112M:	Rudolf Marek <r.marek@assembler.cz>
7113L:	lm-sensors@lm-sensors.org
7114S:	Maintained
7115F:	Documentation/hwmon/w83793
7116F:	drivers/hwmon/w83793.c
7117
7118W83795 HARDWARE MONITORING DRIVER
7119M:	Jean Delvare <khali@linux-fr.org>
7120L:	lm-sensors@lm-sensors.org
7121S:	Maintained
7122F:	drivers/hwmon/w83795.c
7123
7124W83L51xD SD/MMC CARD INTERFACE DRIVER
7125M:	Pierre Ossman <pierre@ossman.eu>
7126S:	Maintained
7127F:	drivers/mmc/host/wbsd.*
7128
 
 
 
 
 
 
 
7129WATCHDOG DEVICE DRIVERS
7130M:	Wim Van Sebroeck <wim@iguana.be>
 
7131L:	linux-watchdog@vger.kernel.org
7132W:	http://www.linux-watchdog.org/
7133T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wim/linux-2.6-watchdog.git
7134S:	Maintained
 
7135F:	Documentation/watchdog/
7136F:	drivers/watchdog/
7137F:	include/linux/watchdog.h
 
7138
7139WD7000 SCSI DRIVER
7140M:	Miroslav Zagorac <zaga@fly.cc.fer.hr>
7141L:	linux-scsi@vger.kernel.org
7142S:	Maintained
7143F:	drivers/scsi/wd7000.c
7144
7145WINBOND CIR DRIVER
7146M:	David Härdeman <david@hardeman.nu>
 
7147S:	Maintained
7148F:	drivers/media/rc/winbond-cir.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7149
7150WIMAX STACK
7151M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
7152M:	linux-wimax@intel.com
7153L:	wimax@linuxwimax.org
7154S:	Supported
7155W:	http://linuxwimax.org
7156F:	Documentation/wimax/README.wimax
7157F:	include/linux/wimax.h
7158F:	include/linux/wimax/debug.h
7159F:	include/net/wimax.h
 
7160F:	net/wimax/
7161
7162WISTRON LAPTOP BUTTON DRIVER
7163M:	Miloslav Trmac <mitr@volny.cz>
7164S:	Maintained
7165F:	drivers/input/misc/wistron_btns.c
7166
7167WL1251 WIRELESS DRIVER
7168M:	Luciano Coelho <coelho@ti.com>
7169L:	linux-wireless@vger.kernel.org
7170W:	http://wireless.kernel.org/en/users/Drivers/wl1251
7171T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
7172S:	Maintained
7173F:	drivers/net/wireless/wl1251/*
7174
7175WL1271 WIRELESS DRIVER
7176M:	Luciano Coelho <coelho@ti.com>
7177L:	linux-wireless@vger.kernel.org
7178W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
7179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
7180S:	Maintained
7181F:	drivers/net/wireless/wl12xx/
7182F:	include/linux/wl12xx.h
 
 
 
 
 
 
 
 
 
 
7183
7184WL3501 WIRELESS PCMCIA CARD DRIVER
7185M:	Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7186L:	linux-wireless@vger.kernel.org
7187W:	http://oops.ghostprotocols.net:81/blog
7188S:	Maintained
7189F:	drivers/net/wireless/wl3501*
7190
7191WM97XX TOUCHSCREEN DRIVERS
7192M:	Mark Brown <broonie@opensource.wolfsonmicro.com>
7193M:	Liam Girdwood <lrg@slimlogic.co.uk>
7194L:	linux-input@vger.kernel.org
7195T:	git git://opensource.wolfsonmicro.com/linux-2.6-touch
7196W:	http://opensource.wolfsonmicro.com/node/7
7197S:	Supported
7198F:	drivers/input/touchscreen/*wm97*
7199F:	include/linux/wm97xx.h
7200
7201WOLFSON MICROELECTRONICS DRIVERS
7202M:	Mark Brown <broonie@opensource.wolfsonmicro.com>
7203M:	Ian Lartey <ian@opensource.wolfsonmicro.com>
7204M:	Dimitris Papastamos <dp@opensource.wolfsonmicro.com>
7205T:	git git://opensource.wolfsonmicro.com/linux-2.6-asoc
7206T:	git git://opensource.wolfsonmicro.com/linux-2.6-audioplus
7207W:	http://opensource.wolfsonmicro.com/content/linux-drivers-wolfson-devices
7208S:	Supported
7209F:	Documentation/hwmon/wm83??
 
 
 
 
 
7210F:	drivers/leds/leds-wm83*.c
 
 
 
7211F:	drivers/input/misc/wm831x-on.c
7212F:	drivers/input/touchscreen/wm831x-ts.c
7213F:	drivers/input/touchscreen/wm97*.c
7214F:	drivers/mfd/wm8*.c
7215F:	drivers/power/wm83*.c
 
 
7216F:	drivers/rtc/rtc-wm83*.c
7217F:	drivers/regulator/wm8*.c
 
7218F:	drivers/video/backlight/wm83*_bl.c
7219F:	drivers/watchdog/wm83*_wdt.c
 
7220F:	include/linux/mfd/wm831x/
7221F:	include/linux/mfd/wm8350/
7222F:	include/linux/mfd/wm8400*
 
7223F:	include/linux/wm97xx.h
7224F:	include/sound/wm????.h
 
7225F:	sound/soc/codecs/wm*
 
7226
7227WORKQUEUE
7228M:	Tejun Heo <tj@kernel.org>
 
7229T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
7230S:	Maintained
7231F:	include/linux/workqueue.h
7232F:	kernel/workqueue.c
7233F:	Documentation/workqueue.txt
 
 
 
 
 
 
 
 
 
 
 
 
7234
7235X.25 NETWORK LAYER
7236M:	Andrew Hendry <andrew.hendry@gmail.com>
7237L:	linux-x25@vger.kernel.org
7238S:	Odd Fixes
7239F:	Documentation/networking/x25*
7240F:	include/net/x25*
7241F:	net/x25/
7242
7243X86 ARCHITECTURE (32-BIT AND 64-BIT)
7244M:	Thomas Gleixner <tglx@linutronix.de>
7245M:	Ingo Molnar <mingo@redhat.com>
7246M:	"H. Peter Anvin" <hpa@zytor.com>
 
7247M:	x86@kernel.org
7248T:	git git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86.git
 
7249S:	Maintained
 
7250F:	Documentation/x86/
7251F:	arch/x86/
7252
7253X86 PLATFORM DRIVERS
7254M:	Matthew Garrett <mjg@redhat.com>
7255L:	platform-driver-x86@vger.kernel.org
7256T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mjg59/platform-drivers-x86.git
7257S:	Maintained
7258F:	drivers/platform/x86
7259
7260X86 MCE INFRASTRUCTURE
7261M:	Tony Luck <tony.luck@intel.com>
7262M:	Borislav Petkov <bp@amd64.org>
7263L:	linux-edac@vger.kernel.org
7264S:	Maintained
7265F:	arch/x86/kernel/cpu/mcheck/*
7266
7267XEN HYPERVISOR INTERFACE
7268M:	Jeremy Fitzhardinge <jeremy.fitzhardinge@citrix.com>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7269M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
7270L:	xen-devel@lists.xensource.com (moderated for non-subscribers)
7271L:	virtualization@lists.linux-foundation.org
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7272S:	Supported
7273F:	arch/x86/xen/
 
7274F:	drivers/*/xen-*front.c
7275F:	drivers/xen/
7276F:	arch/x86/include/asm/xen/
 
7277F:	include/xen/
 
 
 
7278
7279XEN NETWORK BACKEND DRIVER
7280M:	Ian Campbell <ian.campbell@citrix.com>
7281L:	xen-devel@lists.xensource.com (moderated for non-subscribers)
 
7282L:	netdev@vger.kernel.org
7283S:	Supported
7284F:	drivers/net/xen-netback/*
7285
7286XEN PCI SUBSYSTEM
7287M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
7288L:	xen-devel@lists.xensource.com (moderated for non-subscribers)
7289S:	Supported
7290F:	arch/x86/pci/*xen*
7291F:	drivers/pci/*xen*
7292
 
 
 
 
 
 
 
 
 
7293XEN SWIOTLB SUBSYSTEM
7294M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
7295L:	xen-devel@lists.xensource.com (moderated for non-subscribers)
 
7296S:	Supported
7297F:	arch/x86/xen/*swiotlb*
7298F:	drivers/xen/*swiotlb*
7299
7300XFS FILESYSTEM
7301P:	Silicon Graphics Inc
7302M:	Alex Elder <aelder@sgi.com>
7303M:	xfs-masters@oss.sgi.com
7304L:	xfs@oss.sgi.com
7305W:	http://oss.sgi.com/projects/xfs
7306T:	git git://oss.sgi.com/xfs/xfs.git
7307S:	Supported
7308F:	Documentation/filesystems/xfs.txt
 
 
 
 
 
 
 
 
 
 
 
 
7309F:	fs/xfs/
 
 
7310
7311XILINX SYSTEMACE DRIVER
7312M:	Grant Likely <grant.likely@secretlab.ca>
7313W:	http://www.secretlab.ca/
7314S:	Maintained
7315F:	drivers/block/xsysace.c
7316
7317XILINX UARTLITE SERIAL DRIVER
7318M:	Peter Korsgaard <jacmet@sunsite.dk>
7319L:	linux-serial@vger.kernel.org
7320S:	Maintained
7321F:	drivers/tty/serial/uartlite.c
7322
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7323YAM DRIVER FOR AX.25
7324M:	Jean-Paul Roubelat <jpr@f6fbb.org>
7325L:	linux-hams@vger.kernel.org
7326S:	Maintained
7327F:	drivers/net/hamradio/yam*
7328F:	include/linux/yam.h
7329
 
 
 
 
 
 
 
7330YEALINK PHONE DRIVER
7331M:	Henk Vergonet <Henk.Vergonet@gmail.com>
7332L:	usbb2k-api-dev@nongnu.org
7333S:	Maintained
7334F:	Documentation/input/yealink.txt
7335F:	drivers/input/misc/yealink.*
7336
7337Z8530 DRIVER FOR AX.25
7338M:	Joerg Reuter <jreuter@yaina.de>
7339W:	http://yaina.de/jreuter/
7340W:	http://www.qsl.net/dl1bke/
7341L:	linux-hams@vger.kernel.org
7342S:	Maintained
7343F:	Documentation/networking/z8530drv.txt
7344F:	drivers/net/hamradio/*scc.c
7345F:	drivers/net/hamradio/z8530.h
7346
 
 
 
 
 
 
 
 
7347ZD1211RW WIRELESS DRIVER
7348M:	Daniel Drake <dsd@gentoo.org>
7349M:	Ulrich Kunitz <kune@deine-taler.de>
7350W:	http://zd1211.ath.cx/wiki/DriverRewrite
7351L:	linux-wireless@vger.kernel.org
7352L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
7353S:	Maintained
7354F:	drivers/net/wireless/zd1211rw/
7355
7356ZR36067 VIDEO FOR LINUX DRIVER
7357L:	mjpeg-users@lists.sourceforge.net
7358L:	linux-media@vger.kernel.org
7359W:	http://mjpeg.sourceforge.net/driver-zoran/
7360T:	Mercurial http://linuxtv.org/hg/v4l-dvb
7361S:	Odd Fixes
7362F:	drivers/media/video/zoran/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7363
7364ZS DECSTATION Z85C30 SERIAL DRIVER
7365M:	"Maciej W. Rozycki" <macro@linux-mips.org>
7366S:	Maintained
7367F:	drivers/tty/serial/zs.*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7368
7369THE REST
7370M:	Linus Torvalds <torvalds@linux-foundation.org>
7371L:	linux-kernel@vger.kernel.org
7372Q:	http://patchwork.kernel.org/project/LKML/list/
7373T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
7374S:	Buried alive in reporters
7375F:	*
7376F:	*/
v5.4
    1
    2
    3	List of maintainers and how to submit kernel changes
    4
    5Please try to follow the guidelines below.  This will make things
    6easier on the maintainers.  Not all of these guidelines matter for every
    7trivial patch so apply some common sense.
    8
    91.	Always _test_ your changes, however small, on at least 4 or
   10	5 people, preferably many more.
   11
   122.	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
   203.	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
   244.	When you are happy with a change make it generally available for
   25	testing and await feedback.
   26
   275.	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/process/coding-style.rst 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/process/submitting-patches.rst 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/process/submitting-patches.rst.
   58
   596.	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
   637.	When sending security related changes or reports to a maintainer
   64	please Cc: security@kernel.org, especially if the maintainer
   65	does not respond. Please keep in mind that the security team is
   66	a small set of people who can be efficient only when working on
   67	verified bugs. Please only Cc: this list when you have identified
   68	that the bug would present a short-term risk to other users if it
   69	were publicly disclosed. For example, reports of address leaks do
   70	not represent an immediate threat and are better handled publicly,
   71	and ideally, should come with a patch proposal. Please do not send
   72	automated reports to this list either. Such bugs will be handled
   73	better and faster in the usual public places.
   74
   758.	Happy hacking.
   76
   77Descriptions of section entries:
   78
   79	P: Person (obsolete)
   80	M: Mail patches to: FullName <address@domain>
   81	R: Designated reviewer: FullName <address@domain>
   82	   These reviewers should be CCed on patches.
   83	L: Mailing list that is relevant to this area
   84	W: Web-page with status/info
   85	B: URI for where to file bugs. A web-page with detailed bug
   86	   filing info, a direct bug tracker link, or a mailto: URI.
   87	C: URI for chat protocol, server and channel where developers
   88	   usually hang out, for example irc://server/channel.
   89	Q: Patchwork web based patch tracking system site
   90	T: SCM tree type and location.
   91	   Type is one of: git, hg, quilt, stgit, topgit
   92	S: Status, one of the following:
   93	   Supported:	Someone is actually paid to look after this.
   94	   Maintained:	Someone actually looks after it.
   95	   Odd Fixes:	It has a maintainer but they don't have time to do
   96			much other than throw the odd patch in. See below..
   97	   Orphan:	No current maintainer [but maybe you could take the
   98			role as you write your new code].
   99	   Obsolete:	Old code. Something tagged obsolete generally means
  100			it has been replaced by a better system and you
  101			should be using that.
  102	F: Files and directories with wildcard patterns.
  103	   A trailing slash includes all files and subdirectory files.
  104	   F:	drivers/net/	all files in and below drivers/net
  105	   F:	drivers/net/*	all files in drivers/net, but not below
  106	   F:	*/net/*		all files in "any top level directory"/net
  107	   One pattern per line.  Multiple F: lines acceptable.
  108	N: Files and directories with regex patterns.
  109	   N:	[^a-z]tegra	all files whose path contains the word tegra
  110	   One pattern per line.  Multiple N: lines acceptable.
  111	   scripts/get_maintainer.pl has different behavior for files that
  112	   match F: pattern and matches of N: patterns.  By default,
  113	   get_maintainer will not look at git log history when an F: pattern
  114	   match occurs.  When an N: match occurs, git log history is used
  115	   to also notify the people that have git commit signatures.
  116	X: Files and directories that are NOT maintained, same rules as F:
  117	   Files exclusions are tested before file matches.
  118	   Can be useful for excluding a specific subdirectory, for instance:
  119	   F:	net/
  120	   X:	net/ipv6/
  121	   matches all files in and below net excluding net/ipv6/
  122	K: Keyword perl extended regex pattern to match content in a
  123	   patch or file.  For instance:
  124	   K: of_get_profile
  125	      matches patches or files that contain "of_get_profile"
  126	   K: \b(printk|pr_(info|err))\b
  127	      matches patches or files that contain one or more of the words
  128	      printk, pr_info or pr_err
  129	   One regex pattern per line.  Multiple K: lines acceptable.
  130
  131Note: For the hard of thinking, this list is meant to remain in alphabetical
  132order. If you could add yourselves to it in alphabetical order that would be
  133so much easier [Ed]
  134
  135Maintainers List (try to look for most precise areas first)
  136
  137		-----------------------------------
  138
 
 
 
 
 
 
  1393C59X NETWORK DRIVER
  140M:	Steffen Klassert <klassert@kernel.org>
  141L:	netdev@vger.kernel.org
  142S:	Odd Fixes
  143F:	Documentation/networking/device_drivers/3com/vortex.txt
  144F:	drivers/net/ethernet/3com/3c59x.c
  145
  1463CR990 NETWORK DRIVER
  147M:	David Dillow <dave@thedillows.org>
  148L:	netdev@vger.kernel.org
  149S:	Maintained
  150F:	drivers/net/ethernet/3com/typhoon*
  151
  1523WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
  153M:	Adam Radford <aradford@gmail.com>
  154L:	linux-scsi@vger.kernel.org
  155W:	http://www.lsi.com
  156S:	Supported
  157F:	drivers/scsi/3w-*
  158
  15953C700 AND 53C700-66 SCSI DRIVER
  160M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
  161L:	linux-scsi@vger.kernel.org
  162S:	Maintained
  163F:	drivers/scsi/53c700*
  164
  1656LOWPAN GENERIC (BTLE/IEEE 802.15.4)
  166M:	Alexander Aring <alex.aring@gmail.com>
  167M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
  168L:	linux-bluetooth@vger.kernel.org
  169L:	linux-wpan@vger.kernel.org
  170S:	Maintained
  171F:	net/6lowpan/
  172F:	include/net/6lowpan.h
  173F:	Documentation/networking/6lowpan.txt
  174
  1756PACK NETWORK DRIVER FOR AX.25
  176M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
  177L:	linux-hams@vger.kernel.org
  178S:	Maintained
  179F:	drivers/net/hamradio/6pack.c
  180
  1818169 10/100/1000 GIGABIT ETHERNET DRIVER
  182M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
  183M:	Heiner Kallweit <hkallweit1@gmail.com>
  184L:	netdev@vger.kernel.org
  185S:	Maintained
  186F:	drivers/net/ethernet/realtek/r8169*
  187
  1888250/16?50 (AND CLONE UARTS) SERIAL DRIVER
  189M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  190L:	linux-serial@vger.kernel.org
 
  191S:	Maintained
  192T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
  193F:	drivers/tty/serial/8250*
  194F:	include/linux/serial_8250.h
  195
  1968390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
  197L:	netdev@vger.kernel.org
  198S:	Orphan / Obsolete
  199F:	drivers/net/ethernet/8390/
 
  200
  2019P FILE SYSTEM
  202M:	Eric Van Hensbergen <ericvh@gmail.com>
 
  203M:	Latchesar Ionkov <lucho@ionkov.net>
  204M:	Dominique Martinet <asmadeus@codewreck.org>
  205L:	v9fs-developer@lists.sourceforge.net
  206W:	http://swik.net/v9fs
  207Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
  208T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
  209T:	git git://github.com/martinetd/linux.git
  210S:	Maintained
  211F:	Documentation/filesystems/9p.txt
  212F:	fs/9p/
  213F:	net/9p/
  214F:	include/net/9p/
  215F:	include/uapi/linux/virtio_9p.h
  216F:	include/trace/events/9p.h
  217
  218A8293 MEDIA DRIVER
  219M:	Antti Palosaari <crope@iki.fi>
  220L:	linux-media@vger.kernel.org
  221W:	https://linuxtv.org
  222W:	http://palosaari.fi/linux/
  223Q:	http://patchwork.linuxtv.org/project/linux-media/list/
  224T:	git git://linuxtv.org/anttip/media_tree.git
  225S:	Maintained
  226F:	drivers/media/dvb-frontends/a8293*
  227
  228AACRAID SCSI RAID DRIVER
  229M:	Adaptec OEM Raid Solutions <aacraid@microsemi.com>
  230L:	linux-scsi@vger.kernel.org
  231W:	http://www.adaptec.com/
  232S:	Supported
  233F:	Documentation/scsi/aacraid.txt
  234F:	drivers/scsi/aacraid/
  235
  236ABI/API
  237L:	linux-api@vger.kernel.org
  238F:	include/linux/syscalls.h
  239F:	kernel/sys_ni.c
  240
  241ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
  242M:	Hans de Goede <hdegoede@redhat.com>
  243L:	linux-hwmon@vger.kernel.org
  244S:	Maintained
  245F:	drivers/hwmon/abituguru.c
  246
  247ABIT UGURU 3 HARDWARE MONITOR DRIVER
  248M:	Alistair John Strachan <alistair@devzero.co.uk>
  249L:	linux-hwmon@vger.kernel.org
  250S:	Maintained
  251F:	drivers/hwmon/abituguru3.c
  252
  253ACCES 104-DIO-48E GPIO DRIVER
  254M:	William Breathitt Gray <vilhelm.gray@gmail.com>
  255L:	linux-gpio@vger.kernel.org
  256S:	Maintained
  257F:	drivers/gpio/gpio-104-dio-48e.c
  258
  259ACCES 104-IDI-48 GPIO DRIVER
  260M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
  261L:	linux-gpio@vger.kernel.org
  262S:	Maintained
  263F:	drivers/gpio/gpio-104-idi-48.c
  264
  265ACCES 104-IDIO-16 GPIO DRIVER
  266M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
  267L:	linux-gpio@vger.kernel.org
  268S:	Maintained
  269F:	drivers/gpio/gpio-104-idio-16.c
  270
  271ACCES 104-QUAD-8 DRIVER
  272M:	William Breathitt Gray <vilhelm.gray@gmail.com>
  273L:	linux-iio@vger.kernel.org
  274S:	Maintained
  275F:	Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
  276F:	Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
  277F:	drivers/counter/104-quad-8.c
  278
  279ACCES PCI-IDIO-16 GPIO DRIVER
  280M:	William Breathitt Gray <vilhelm.gray@gmail.com>
  281L:	linux-gpio@vger.kernel.org
  282S:	Maintained
  283F:	drivers/gpio/gpio-pci-idio-16.c
  284
  285ACCES PCIe-IDIO-24 GPIO DRIVER
  286M:	William Breathitt Gray <vilhelm.gray@gmail.com>
  287L:	linux-gpio@vger.kernel.org
  288S:	Maintained
  289F:	drivers/gpio/gpio-pcie-idio-24.c
  290
  291ACENIC DRIVER
  292M:	Jes Sorensen <jes@trained-monkey.org>
  293L:	linux-acenic@sunsite.dk
  294S:	Maintained
  295F:	drivers/net/ethernet/alteon/acenic*
  296
  297ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
  298M:	Peter Feuerer <peter@piie.net>
  299L:	platform-driver-x86@vger.kernel.org
  300W:	http://piie.net/?section=acerhdf
  301S:	Maintained
  302F:	drivers/platform/x86/acerhdf.c
  303
  304ACER WMI LAPTOP EXTRAS
  305M:	"Lee, Chun-Yi" <jlee@suse.com>
  306L:	platform-driver-x86@vger.kernel.org
  307S:	Maintained
  308F:	drivers/platform/x86/acer-wmi.c
  309
  310ACPI
  311M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
  312M:	Len Brown <lenb@kernel.org>
  313L:	linux-acpi@vger.kernel.org
  314W:	https://01.org/linux-acpi
  315Q:	https://patchwork.kernel.org/project/linux-acpi/list/
  316T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  317B:	https://bugzilla.kernel.org
  318S:	Supported
  319F:	drivers/acpi/
  320F:	drivers/pnp/pnpacpi/
  321F:	include/linux/acpi.h
  322F:	include/linux/fwnode.h
  323F:	include/acpi/
  324F:	Documentation/firmware-guide/acpi/
  325F:	Documentation/ABI/testing/sysfs-bus-acpi
  326F:	Documentation/ABI/testing/configfs-acpi
  327F:	drivers/pci/*acpi*
  328F:	drivers/pci/*/*acpi*
  329F:	tools/power/acpi/
  330
  331ACPI APEI
  332M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
  333M:	Len Brown <lenb@kernel.org>
  334L:	linux-acpi@vger.kernel.org
  335R:	James Morse <james.morse@arm.com>
  336R:	Tony Luck <tony.luck@intel.com>
  337R:	Borislav Petkov <bp@alien8.de>
  338F:	drivers/acpi/apei/
  339
  340ACPI COMPONENT ARCHITECTURE (ACPICA)
  341M:	Robert Moore <robert.moore@intel.com>
  342M:	Erik Schmauss <erik.schmauss@intel.com>
  343M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
  344L:	linux-acpi@vger.kernel.org
  345L:	devel@acpica.org
  346W:	https://acpica.org/
  347W:	https://github.com/acpica/acpica/
  348Q:	https://patchwork.kernel.org/project/linux-acpi/list/
  349T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  350B:	https://bugzilla.kernel.org
  351B:	https://bugs.acpica.org
  352S:	Supported
  353F:	drivers/acpi/acpica/
  354F:	include/acpi/
  355F:	tools/power/acpi/
  356
  357ACPI FAN DRIVER
  358M:	Zhang Rui <rui.zhang@intel.com>
  359L:	linux-acpi@vger.kernel.org
  360W:	https://01.org/linux-acpi
  361B:	https://bugzilla.kernel.org
  362S:	Supported
  363F:	drivers/acpi/fan.c
  364
  365ACPI FOR ARM64 (ACPI/arm64)
  366M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
  367M:	Hanjun Guo <guohanjun@huawei.com>
  368M:	Sudeep Holla <sudeep.holla@arm.com>
  369L:	linux-acpi@vger.kernel.org
  370L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  371S:	Maintained
  372F:	drivers/acpi/arm64
  373
  374ACPI I2C MULTI INSTANTIATE DRIVER
  375M:	Hans de Goede <hdegoede@redhat.com>
  376L:	platform-driver-x86@vger.kernel.org
  377S:	Maintained
  378F:	drivers/platform/x86/i2c-multi-instantiate.c
  379
  380ACPI PMIC DRIVERS
  381M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
  382M:	Len Brown <lenb@kernel.org>
  383R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
  384R:	Mika Westerberg <mika.westerberg@linux.intel.com>
  385L:	linux-acpi@vger.kernel.org
  386Q:	https://patchwork.kernel.org/project/linux-acpi/list/
  387T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
  388B:	https://bugzilla.kernel.org
  389S:	Supported
  390F:	drivers/acpi/pmic/
  391
  392ACPI THERMAL DRIVER
  393M:	Zhang Rui <rui.zhang@intel.com>
  394L:	linux-acpi@vger.kernel.org
  395W:	https://01.org/linux-acpi
  396B:	https://bugzilla.kernel.org
  397S:	Supported
  398F:	drivers/acpi/*thermal*
  399
  400ACPI VIDEO DRIVER
  401M:	Zhang Rui <rui.zhang@intel.com>
  402L:	linux-acpi@vger.kernel.org
  403W:	https://01.org/linux-acpi
  404B:	https://bugzilla.kernel.org
  405S:	Supported
  406F:	drivers/acpi/acpi_video.c
  407
  408ACPI WMI DRIVER
  409L:	platform-driver-x86@vger.kernel.org
  410S:	Orphan
  411F:	drivers/platform/x86/wmi.c
  412F:	include/uapi/linux/wmi.h
  413
  414AD1889 ALSA SOUND DRIVER
  415W:	https://parisc.wiki.kernel.org/index.php/AD1889
 
 
  416L:	linux-parisc@vger.kernel.org
  417S:	Maintained
  418F:	sound/pci/ad1889.*
  419
  420AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
  421M:	Michael Hennerich <michael.hennerich@analog.com>
 
  422W:	http://wiki.analog.com/AD5254
  423W:	http://ez.analog.com/community/linux-device-drivers
  424S:	Supported
  425F:	drivers/misc/ad525x_dpot.c
  426
  427AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
  428M:	Michael Hennerich <michael.hennerich@analog.com>
 
  429W:	http://wiki.analog.com/AD5398
  430W:	http://ez.analog.com/community/linux-device-drivers
  431S:	Supported
  432F:	drivers/regulator/ad5398.c
  433
  434AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
  435M:	Michael Hennerich <michael.hennerich@analog.com>
 
  436W:	http://wiki.analog.com/AD7142
  437W:	http://ez.analog.com/community/linux-device-drivers
  438S:	Supported
  439F:	drivers/input/misc/ad714x.c
  440
  441AD7877 TOUCHSCREEN DRIVER
  442M:	Michael Hennerich <michael.hennerich@analog.com>
 
  443W:	http://wiki.analog.com/AD7877
  444W:	http://ez.analog.com/community/linux-device-drivers
  445S:	Supported
  446F:	drivers/input/touchscreen/ad7877.c
  447
  448AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
  449M:	Michael Hennerich <michael.hennerich@analog.com>
 
  450W:	http://wiki.analog.com/AD7879
  451W:	http://ez.analog.com/community/linux-device-drivers
  452S:	Supported
  453F:	drivers/input/touchscreen/ad7879.c
  454
  455ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
  456M:	Jiri Kosina <jikos@kernel.org>
  457S:	Maintained
  458
  459ADF7242 IEEE 802.15.4 RADIO DRIVER
  460M:	Michael Hennerich <michael.hennerich@analog.com>
  461W:	https://wiki.analog.com/ADF7242
  462W:	http://ez.analog.com/community/linux-device-drivers
  463L:	linux-wpan@vger.kernel.org
  464S:	Supported
  465F:	drivers/net/ieee802154/adf7242.c
  466F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
  467
  468ADM1025 HARDWARE MONITOR DRIVER
  469M:	Jean Delvare <jdelvare@suse.com>
  470L:	linux-hwmon@vger.kernel.org
  471S:	Maintained
  472F:	Documentation/hwmon/adm1025.rst
  473F:	drivers/hwmon/adm1025.c
  474
  475ADM1029 HARDWARE MONITOR DRIVER
  476M:	Corentin Labbe <clabbe.montjoie@gmail.com>
  477L:	linux-hwmon@vger.kernel.org
  478S:	Maintained
  479F:	drivers/hwmon/adm1029.c
  480
  481ADM8211 WIRELESS DRIVER
  482L:	linux-wireless@vger.kernel.org
  483W:	http://wireless.kernel.org/
  484S:	Orphan
  485F:	drivers/net/wireless/admtek/adm8211.*
  486
  487ADP1653 FLASH CONTROLLER DRIVER
  488M:	Sakari Ailus <sakari.ailus@iki.fi>
  489L:	linux-media@vger.kernel.org
  490S:	Maintained
  491F:	drivers/media/i2c/adp1653.c
  492F:	include/media/i2c/adp1653.h
  493
  494ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
  495M:	Michael Hennerich <michael.hennerich@analog.com>
 
  496W:	http://wiki.analog.com/ADP5520
  497W:	http://ez.analog.com/community/linux-device-drivers
  498S:	Supported
  499F:	drivers/mfd/adp5520.c
  500F:	drivers/video/backlight/adp5520_bl.c
  501F:	drivers/leds/leds-adp5520.c
  502F:	drivers/gpio/gpio-adp5520.c
  503F:	drivers/input/keyboard/adp5520-keys.c
  504
  505ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
  506M:	Michael Hennerich <michael.hennerich@analog.com>
 
  507W:	http://wiki.analog.com/ADP5588
  508W:	http://ez.analog.com/community/linux-device-drivers
  509S:	Supported
  510F:	drivers/input/keyboard/adp5588-keys.c
  511F:	drivers/gpio/gpio-adp5588.c
  512
  513ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
  514M:	Michael Hennerich <michael.hennerich@analog.com>
 
  515W:	http://wiki.analog.com/ADP8860
  516W:	http://ez.analog.com/community/linux-device-drivers
  517S:	Supported
  518F:	drivers/video/backlight/adp8860_bl.c
  519
 
 
 
 
 
 
 
 
  520ADT746X FAN DRIVER
  521M:	Colin Leroy <colin@colino.net>
  522S:	Maintained
  523F:	drivers/macintosh/therm_adt746x.c
  524
  525ADT7475 HARDWARE MONITOR DRIVER
  526M:	Jean Delvare <jdelvare@suse.com>
  527L:	linux-hwmon@vger.kernel.org
  528S:	Maintained
  529F:	Documentation/hwmon/adt7475.rst
  530F:	drivers/hwmon/adt7475.c
  531
  532ADVANSYS SCSI DRIVER
  533M:	Matthew Wilcox <willy@infradead.org>
  534M:	Hannes Reinecke <hare@suse.com>
  535L:	linux-scsi@vger.kernel.org
  536S:	Maintained
  537F:	Documentation/scsi/advansys.txt
  538F:	drivers/scsi/advansys.c
  539
  540ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
  541M:	Michael Hennerich <michael.hennerich@analog.com>
 
  542W:	http://wiki.analog.com/ADXL345
  543W:	http://ez.analog.com/community/linux-device-drivers
  544S:	Supported
  545F:	drivers/input/misc/adxl34x.c
  546F:	Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
  547
  548ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
  549M:	Stefan Popa <stefan.popa@analog.com>
  550W:	http://ez.analog.com/community/linux-device-drivers
  551S:	Supported
  552F:	drivers/iio/accel/adxl372.c
  553F:	drivers/iio/accel/adxl372_spi.c
  554F:	drivers/iio/accel/adxl372_i2c.c
  555F:	Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
  556
  557AF9013 MEDIA DRIVER
  558M:	Antti Palosaari <crope@iki.fi>
  559L:	linux-media@vger.kernel.org
  560W:	https://linuxtv.org
  561W:	http://palosaari.fi/linux/
  562Q:	http://patchwork.linuxtv.org/project/linux-media/list/
  563T:	git git://linuxtv.org/anttip/media_tree.git
  564S:	Maintained
  565F:	drivers/media/dvb-frontends/af9013*
 
  566
  567AF9033 MEDIA DRIVER
  568M:	Antti Palosaari <crope@iki.fi>
  569L:	linux-media@vger.kernel.org
  570W:	https://linuxtv.org
  571W:	http://palosaari.fi/linux/
  572Q:	http://patchwork.linuxtv.org/project/linux-media/list/
  573T:	git git://linuxtv.org/anttip/media_tree.git
  574S:	Maintained
  575F:	drivers/media/dvb-frontends/af9033*
  576
  577AFFS FILE SYSTEM
  578M:	David Sterba <dsterba@suse.com>
  579L:	linux-fsdevel@vger.kernel.org
  580S:	Odd Fixes
  581F:	Documentation/filesystems/affs.txt
  582F:	fs/affs/
  583
  584AFS FILESYSTEM
  585M:	David Howells <dhowells@redhat.com>
  586L:	linux-afs@lists.infradead.org
  587S:	Supported
  588F:	fs/afs/
  589F:	include/trace/events/afs.h
  590F:	Documentation/filesystems/afs.txt
  591W:	https://www.infradead.org/~dhowells/kafs/
  592
  593AGPGART DRIVER
  594M:	David Airlie <airlied@linux.ie>
  595T:	git git://anongit.freedesktop.org/drm/drm
  596S:	Maintained
  597F:	drivers/char/agp/
  598F:	include/linux/agp*
  599F:	include/uapi/linux/agp*
  600
  601AHA152X SCSI DRIVER
  602M:	"Juergen E. Fischer" <fischer@norbit.de>
  603L:	linux-scsi@vger.kernel.org
  604S:	Maintained
  605F:	drivers/scsi/aha152x*
  606F:	drivers/scsi/pcmcia/aha152x*
  607
  608AIC7XXX / AIC79XX SCSI DRIVER
  609M:	Hannes Reinecke <hare@suse.com>
  610L:	linux-scsi@vger.kernel.org
  611S:	Maintained
  612F:	drivers/scsi/aic7xxx/
  613
  614AIMSLAB FM RADIO RECEIVER DRIVER
  615M:	Hans Verkuil <hverkuil@xs4all.nl>
  616L:	linux-media@vger.kernel.org
  617T:	git git://linuxtv.org/media_tree.git
  618W:	https://linuxtv.org
  619S:	Maintained
  620F:	drivers/media/radio/radio-aimslab*
  621
  622AIO
  623M:	Benjamin LaHaise <bcrl@kvack.org>
  624L:	linux-aio@kvack.org
  625S:	Supported
  626F:	fs/aio.c
  627F:	include/linux/*aio*.h
  628
  629AIRSPY MEDIA DRIVER
  630M:	Antti Palosaari <crope@iki.fi>
  631L:	linux-media@vger.kernel.org
  632W:	https://linuxtv.org
  633W:	http://palosaari.fi/linux/
  634Q:	http://patchwork.linuxtv.org/project/linux-media/list/
  635T:	git git://linuxtv.org/anttip/media_tree.git
  636S:	Maintained
  637F:	drivers/media/usb/airspy/
  638
  639ALACRITECH GIGABIT ETHERNET DRIVER
  640M:	Lino Sanfilippo <LinoSanfilippo@gmx.de>
  641S:	Maintained
  642F:	drivers/net/ethernet/alacritech/*
  643
  644FORCEDETH GIGABIT ETHERNET DRIVER
  645M:	Rain River <rain.1986.08.12@gmail.com>
  646M:	Zhu Yanjun <zyjzyj2000@gmail.com>
  647L:	netdev@vger.kernel.org
  648S:	Maintained
  649F:	drivers/net/ethernet/nvidia/*
  650
  651ALCATEL SPEEDTOUCH USB DRIVER
  652M:	Duncan Sands <duncan.sands@free.fr>
  653L:	linux-usb@vger.kernel.org
  654W:	http://www.linux-usb.org/SpeedTouch/
  655S:	Maintained
  656F:	drivers/usb/atm/speedtch.c
  657F:	drivers/usb/atm/usbatm.c
  658
  659ALCHEMY AU1XX0 MMC DRIVER
  660M:	Manuel Lauss <manuel.lauss@gmail.com>
  661S:	Maintained
  662F:	drivers/mmc/host/au1xmmc.c
  663
  664ALI1563 I2C DRIVER
  665M:	Rudolf Marek <r.marek@assembler.cz>
  666L:	linux-i2c@vger.kernel.org
  667S:	Maintained
  668F:	Documentation/i2c/busses/i2c-ali1563.rst
  669F:	drivers/i2c/busses/i2c-ali1563.c
  670
  671ALLEGRO DVT VIDEO IP CORE DRIVER
  672M:	Michael Tretter <m.tretter@pengutronix.de>
  673R:	Pengutronix Kernel Team <kernel@pengutronix.de>
  674L:	linux-media@vger.kernel.org
  675S:	Maintained
  676F:	drivers/staging/media/allegro-dvt/
  677
  678ALLWINNER CPUFREQ DRIVER
  679M:	Yangtao Li <tiny.windzz@gmail.com>
  680L:	linux-pm@vger.kernel.org
  681S:	Maintained
  682F:	Documentation/devicetree/bindings/opp/sun50i-nvmem-cpufreq.txt
  683F:	drivers/cpufreq/sun50i-cpufreq-nvmem.c
  684
  685ALLWINNER SECURITY SYSTEM
  686M:	Corentin Labbe <clabbe.montjoie@gmail.com>
  687L:	linux-crypto@vger.kernel.org
  688S:	Maintained
  689F:	drivers/crypto/sunxi-ss/
  690
  691ALLWINNER VPU DRIVER
  692M:	Maxime Ripard <mripard@kernel.org>
  693M:	Paul Kocialkowski <paul.kocialkowski@bootlin.com>
  694L:	linux-media@vger.kernel.org
  695S:	Maintained
  696F:	drivers/staging/media/sunxi/cedrus/
  697
  698ALPHA PORT
  699M:	Richard Henderson <rth@twiddle.net>
  700M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
  701M:	Matt Turner <mattst88@gmail.com>
  702S:	Odd Fixes
  703L:	linux-alpha@vger.kernel.org
  704F:	arch/alpha/
  705
  706ALPS PS/2 TOUCHPAD DRIVER
  707R:	Pali Rohár <pali.rohar@gmail.com>
  708F:	drivers/input/mouse/alps.*
  709
  710ALTERA I2C CONTROLLER DRIVER
  711M:	Thor Thayer <thor.thayer@linux.intel.com>
  712S:	Maintained
  713F:	Documentation/devicetree/bindings/i2c/i2c-altera.txt
  714F:	drivers/i2c/busses/i2c-altera.c
  715
  716ALTERA MAILBOX DRIVER
  717M:	Ley Foon Tan <lftan@altera.com>
  718L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  719S:	Maintained
  720F:	drivers/mailbox/mailbox-altera.c
  721
  722ALTERA PIO DRIVER
  723M:	Tien Hock Loh <thloh@altera.com>
  724L:	linux-gpio@vger.kernel.org
  725S:	Maintained
  726F:	drivers/gpio/gpio-altera.c
  727
  728ALTERA SYSTEM MANAGER DRIVER
  729M:	Thor Thayer <thor.thayer@linux.intel.com>
  730S:	Maintained
  731F:	drivers/mfd/altera-sysmgr.c
  732F:	include/linux/mfd/altera-sysmgr.h
  733
  734ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
  735M:	Thor Thayer <thor.thayer@linux.intel.com>
  736S:	Maintained
  737F:	drivers/gpio/gpio-altera-a10sr.c
  738F:	drivers/mfd/altera-a10sr.c
  739F:	drivers/reset/reset-a10sr.c
  740F:	include/linux/mfd/altera-a10sr.h
  741F:	include/dt-bindings/reset/altr,rst-mgr-a10sr.h
  742
  743ALTERA TRIPLE SPEED ETHERNET DRIVER
  744M:	Thor Thayer <thor.thayer@linux.intel.com>
  745L:	netdev@vger.kernel.org
  746L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  747S:	Maintained
  748F:	drivers/net/ethernet/altera/
  749
  750ALTERA UART/JTAG UART SERIAL DRIVERS
  751M:	Tobias Klauser <tklauser@distanz.ch>
  752L:	linux-serial@vger.kernel.org
  753L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
  754S:	Maintained
  755F:	drivers/tty/serial/altera_uart.c
  756F:	drivers/tty/serial/altera_jtaguart.c
  757F:	include/linux/altera_uart.h
  758F:	include/linux/altera_jtaguart.h
  759
  760AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
  761M:	Talel Shenhar <talel@amazon.com>
 
  762S:	Maintained
  763F:	Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
  764F:	drivers/thermal/thermal_mmio.c
  765
  766AMAZON ETHERNET DRIVERS
  767M:	Netanel Belgazal <netanel@amazon.com>
  768R:	Saeed Bishara <saeedb@amazon.com>
  769R:	Zorik Machulsky <zorik@amazon.com>
  770L:	netdev@vger.kernel.org
  771S:	Supported
  772F:	Documentation/networking/device_drivers/amazon/ena.txt
  773F:	drivers/net/ethernet/amazon/
  774
  775AMAZON RDMA EFA DRIVER
  776M:	Gal Pressman <galpress@amazon.com>
  777R:	Yossi Leybovich <sleybo@amazon.com>
  778L:	linux-rdma@vger.kernel.org
  779Q:	https://patchwork.kernel.org/project/linux-rdma/list/
  780S:	Supported
  781F:	drivers/infiniband/hw/efa/
  782F:	include/uapi/rdma/efa-abi.h
  783
  784AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
  785M:	Tom Lendacky <thomas.lendacky@amd.com>
  786M:	Gary Hook <gary.hook@amd.com>
  787L:	linux-crypto@vger.kernel.org
  788S:	Supported
  789F:	drivers/crypto/ccp/
  790F:	include/linux/ccp.h
  791
  792AMD DISPLAY CORE
  793M:	Harry Wentland <harry.wentland@amd.com>
  794M:	Leo Li <sunpeng.li@amd.com>
  795L:	amd-gfx@lists.freedesktop.org
  796T:	git git://people.freedesktop.org/~agd5f/linux
  797S:	Supported
  798F:	drivers/gpu/drm/amd/display/
  799
  800AMD FAM15H PROCESSOR POWER MONITORING DRIVER
  801M:	Huang Rui <ray.huang@amd.com>
  802L:	linux-hwmon@vger.kernel.org
  803S:	Supported
  804F:	Documentation/hwmon/fam15h_power.rst
  805F:	drivers/hwmon/fam15h_power.c
  806
  807AMD FCH GPIO DRIVER
  808M:	Enrico Weigelt, metux IT consult <info@metux.net>
  809L:	linux-gpio@vger.kernel.org
  810S:	Maintained
  811F:	drivers/gpio/gpio-amd-fch.c
  812F:	include/linux/platform_data/gpio/gpio-amd-fch.h
  813
  814AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
 
  815L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
  816S:	Orphan
  817F:	drivers/usb/gadget/udc/amd5536udc.*
  818
  819AMD GEODE PROCESSOR/CHIPSET SUPPORT
  820P:	Andres Salomon <dilinger@queued.net>
  821L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
  822W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
  823S:	Supported
  824F:	drivers/char/hw_random/geode-rng.c
  825F:	drivers/crypto/geode*
  826F:	drivers/video/fbdev/geode/
  827F:	arch/x86/include/asm/geode.h
  828
  829AMD IOMMU (AMD-VI)
  830M:	Joerg Roedel <joro@8bytes.org>
  831L:	iommu@lists.linux-foundation.org
  832T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
  833S:	Maintained
  834F:	drivers/iommu/amd_iommu*.[ch]
  835F:	include/linux/amd-iommu.h
  836
  837AMD KFD
  838M:	Felix Kuehling <Felix.Kuehling@amd.com>
  839L:	amd-gfx@lists.freedesktop.org
  840T:	git git://people.freedesktop.org/~agd5f/linux
  841S:	Supported
  842F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
  843F:	drivers/gpu/drm/amd/amdkfd/
  844F:	drivers/gpu/drm/amd/include/cik_structs.h
  845F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
  846F:	drivers/gpu/drm/amd/include/vi_structs.h
  847F:	drivers/gpu/drm/amd/include/v9_structs.h
  848F:	include/uapi/linux/kfd_ioctl.h
  849
  850AMD MP2 I2C DRIVER
  851M:	Elie Morisse <syniurge@gmail.com>
  852M:	Nehal Shah <nehal-bakulchandra.shah@amd.com>
  853M:	Shyam Sundar S K <shyam-sundar.s-k@amd.com>
  854L:	linux-i2c@vger.kernel.org
  855S:	Maintained
  856F:	drivers/i2c/busses/i2c-amd-mp2*
  857
  858AMD POWERPLAY
  859M:	Rex Zhu <rex.zhu@amd.com>
  860M:	Evan Quan <evan.quan@amd.com>
  861L:	amd-gfx@lists.freedesktop.org
  862S:	Supported
  863F:	drivers/gpu/drm/amd/powerplay/
  864T:	git git://people.freedesktop.org/~agd5f/linux
  865
  866AMD SEATTLE DEVICE TREE SUPPORT
  867M:	Brijesh Singh <brijeshkumar.singh@amd.com>
  868M:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
  869M:	Tom Lendacky <thomas.lendacky@amd.com>
  870S:	Supported
  871F:	arch/arm64/boot/dts/amd/
  872
  873AMD XGBE DRIVER
  874M:	Tom Lendacky <thomas.lendacky@amd.com>
  875L:	netdev@vger.kernel.org
  876S:	Supported
  877F:	drivers/net/ethernet/amd/xgbe/
  878F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
  879
  880ANALOG DEVICES INC AD5686 DRIVER
  881M:	Stefan Popa <stefan.popa@analog.com>
  882L:	linux-pm@vger.kernel.org
  883W:	http://ez.analog.com/community/linux-device-drivers
  884S:	Supported
  885F:	drivers/iio/dac/ad5686*
  886F:	drivers/iio/dac/ad5696*
  887
  888ANALOG DEVICES INC AD5758 DRIVER
  889M:	Stefan Popa <stefan.popa@analog.com>
  890L:	linux-iio@vger.kernel.org
  891W:	http://ez.analog.com/community/linux-device-drivers
  892S:	Supported
  893F:	drivers/iio/dac/ad5758.c
  894F:	Documentation/devicetree/bindings/iio/dac/ad5758.txt
  895
  896ANALOG DEVICES INC AD7124 DRIVER
  897M:	Stefan Popa <stefan.popa@analog.com>
  898L:	linux-iio@vger.kernel.org
  899W:	http://ez.analog.com/community/linux-device-drivers
  900S:	Supported
  901F:	drivers/iio/adc/ad7124.c
  902F:	Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
  903
  904ANALOG DEVICES INC AD7606 DRIVER
  905M:	Stefan Popa <stefan.popa@analog.com>
  906M:	Beniamin Bia <beniamin.bia@analog.com>
  907L:	linux-iio@vger.kernel.org
  908W:	http://ez.analog.com/community/linux-device-drivers
  909S:	Supported
  910F:	drivers/iio/adc/ad7606.c
  911F:	Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
  912
  913ANALOG DEVICES INC AD7768-1 DRIVER
  914M:	Stefan Popa <stefan.popa@analog.com>
  915L:	linux-iio@vger.kernel.org
  916W:	http://ez.analog.com/community/linux-device-drivers
  917S:	Supported
  918F:	drivers/iio/adc/ad7768-1.c
  919F:	Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
  920
  921ANALOG DEVICES INC AD7780 DRIVER
  922M:	Michael Hennerich <Michael.Hennerich@analog.com>
  923M:	Renato Lui Geh <renatogeh@gmail.com>
  924L:	linux-iio@vger.kernel.org
  925W:	http://ez.analog.com/community/linux-device-drivers
  926S:	Supported
  927F:	drivers/iio/adc/ad7780.c
  928F:	Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
  929
  930ANALOG DEVICES INC AD9389B DRIVER
  931M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
  932L:	linux-media@vger.kernel.org
  933S:	Maintained
  934F:	drivers/media/i2c/ad9389b*
  935
  936ANALOG DEVICES INC ADGS1408 DRIVER
  937M:	Mircea Caprioru <mircea.caprioru@analog.com>
  938S:	Supported
  939F:	drivers/mux/adgs1408.c
  940F:	Documentation/devicetree/bindings/mux/adi,adgs1408.txt
  941
  942ANALOG DEVICES INC ADIN DRIVER
  943M:	Alexandru Ardelean <alexaundru.ardelean@analog.com>
  944L:	netdev@vger.kernel.org
  945W:	http://ez.analog.com/community/linux-device-drivers
  946S:	Supported
  947F:	drivers/net/phy/adin.c
  948F:	Documentation/devicetree/bindings/net/adi,adin.yaml
  949
  950ANALOG DEVICES INC ADIS DRIVER LIBRARY
  951M:	Alexandru Ardelean <alexandru.ardelean@analog.com>
  952S:	Supported
  953L:	linux-iio@vger.kernel.org
  954F:	include/linux/iio/imu/adis.h
  955F:	drivers/iio/imu/adis.c
  956
  957ANALOG DEVICES INC ADIS16460 DRIVER
  958M:	Dragos Bogdan <dragos.bogdan@analog.com>
  959S:	Supported
  960L:	linux-iio@vger.kernel.org
  961W:	http://ez.analog.com/community/linux-device-drivers
  962F:	drivers/iio/imu/adis16460.c
  963F:	Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
  964
  965ANALOG DEVICES INC ADP5061 DRIVER
  966M:	Stefan Popa <stefan.popa@analog.com>
  967L:	linux-pm@vger.kernel.org
  968W:	http://ez.analog.com/community/linux-device-drivers
  969S:	Supported
  970F:	drivers/power/supply/adp5061.c
  971
  972ANALOG DEVICES INC ADV7180 DRIVER
  973M:	Lars-Peter Clausen <lars@metafoo.de>
  974L:	linux-media@vger.kernel.org
  975W:	http://ez.analog.com/community/linux-device-drivers
  976S:	Supported
  977F:	drivers/media/i2c/adv7180.c
  978
  979ANALOG DEVICES INC ADV748X DRIVER
  980M:	Kieran Bingham <kieran.bingham@ideasonboard.com>
  981L:	linux-media@vger.kernel.org
  982S:	Maintained
  983F:	drivers/media/i2c/adv748x/*
  984
  985ANALOG DEVICES INC ADV7511 DRIVER
  986M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
  987L:	linux-media@vger.kernel.org
  988S:	Maintained
  989F:	drivers/media/i2c/adv7511*
  990
  991ANALOG DEVICES INC ADV7604 DRIVER
  992M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
  993L:	linux-media@vger.kernel.org
  994S:	Maintained
  995F:	drivers/media/i2c/adv7604*
  996
  997ANALOG DEVICES INC ADV7842 DRIVER
  998M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
  999L:	linux-media@vger.kernel.org
 1000S:	Maintained
 1001F:	drivers/media/i2c/adv7842*
 1002
 1003ANALOG DEVICES INC ASOC CODEC DRIVERS
 1004M:	Lars-Peter Clausen <lars@metafoo.de>
 1005L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 1006W:	http://wiki.analog.com/
 1007W:	http://ez.analog.com/community/linux-device-drivers
 1008S:	Supported
 1009F:	sound/soc/codecs/adau*
 1010F:	sound/soc/codecs/adav*
 1011F:	sound/soc/codecs/ad1*
 1012F:	sound/soc/codecs/ad7*
 1013F:	sound/soc/codecs/ssm*
 1014F:	sound/soc/codecs/sigmadsp.*
 1015
 1016ANALOG DEVICES INC DMA DRIVERS
 1017M:	Lars-Peter Clausen <lars@metafoo.de>
 1018W:	http://ez.analog.com/community/linux-device-drivers
 1019S:	Supported
 1020F:	drivers/dma/dma-axi-dmac.c
 1021
 1022ANALOG DEVICES INC IIO DRIVERS
 1023M:	Lars-Peter Clausen <lars@metafoo.de>
 1024M:	Michael Hennerich <Michael.Hennerich@analog.com>
 1025M:	Stefan Popa <stefan.popa@analog.com>
 1026W:	http://wiki.analog.com/
 1027W:	http://ez.analog.com/community/linux-device-drivers
 1028S:	Supported
 1029F:	Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
 1030F:	Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
 1031F:	drivers/iio/*/ad*
 1032F:	drivers/iio/adc/ltc2497*
 1033X:	drivers/iio/*/adjd*
 1034F:	drivers/staging/iio/*/ad*
 1035
 1036ANALOGBITS PLL LIBRARIES
 1037M:	Paul Walmsley <paul.walmsley@sifive.com>
 1038S:	Supported
 1039F:	drivers/clk/analogbits/*
 1040F:	include/linux/clk/analogbits*
 1041
 1042ANDES ARCHITECTURE
 1043M:	Greentime Hu <green.hu@gmail.com>
 1044M:	Vincent Chen <deanbo422@gmail.com>
 1045T:	git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
 1046S:	Supported
 1047F:	arch/nds32/
 1048F:	Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
 1049F:	Documentation/devicetree/bindings/nds32/
 1050K:	nds32
 1051N:	nds32
 1052
 1053ANDROID CONFIG FRAGMENTS
 1054M:	Rob Herring <robh@kernel.org>
 1055S:	Supported
 1056F:	kernel/configs/android*
 1057
 1058ANDROID DRIVERS
 1059M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 1060M:	Arve Hjønnevåg <arve@android.com>
 1061M:	Todd Kjos <tkjos@android.com>
 1062M:	Martijn Coenen <maco@android.com>
 1063M:	Joel Fernandes <joel@joelfernandes.org>
 1064M:	Christian Brauner <christian@brauner.io>
 1065T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
 1066L:	devel@driverdev.osuosl.org
 1067S:	Supported
 1068F:	drivers/android/
 1069F:	drivers/staging/android/
 1070
 1071ANDROID GOLDFISH PIC DRIVER
 1072M:	Miodrag Dinic <miodrag.dinic@mips.com>
 1073S:	Supported
 1074F:	Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
 1075F:	drivers/irqchip/irq-goldfish-pic.c
 1076
 1077ANDROID GOLDFISH RTC DRIVER
 1078M:	Miodrag Dinic <miodrag.dinic@mips.com>
 1079S:	Supported
 1080F:	Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
 1081F:	drivers/rtc/rtc-goldfish.c
 1082
 1083ANDROID ION DRIVER
 1084M:	Laura Abbott <labbott@redhat.com>
 1085M:	Sumit Semwal <sumit.semwal@linaro.org>
 1086L:	devel@driverdev.osuosl.org
 1087L:	dri-devel@lists.freedesktop.org
 1088L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
 1089S:	Supported
 1090F:	drivers/staging/android/ion
 1091F:	drivers/staging/android/uapi/ion.h
 1092
 1093AOA (Apple Onboard Audio) ALSA DRIVER
 1094M:	Johannes Berg <johannes@sipsolutions.net>
 1095L:	linuxppc-dev@lists.ozlabs.org
 1096L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 1097S:	Maintained
 1098F:	sound/aoa/
 1099
 1100APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
 1101M:	William Breathitt Gray <vilhelm.gray@gmail.com>
 1102L:	linux-iio@vger.kernel.org
 1103S:	Maintained
 1104F:	drivers/iio/adc/stx104.c
 1105
 1106APM DRIVER
 1107M:	Jiri Kosina <jikos@kernel.org>
 1108S:	Odd fixes
 1109T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
 1110F:	arch/x86/kernel/apm_32.c
 1111F:	include/linux/apm_bios.h
 1112F:	include/uapi/linux/apm_bios.h
 1113F:	drivers/char/apm-emulation.c
 1114
 1115APPARMOR SECURITY MODULE
 1116M:	John Johansen <john.johansen@canonical.com>
 1117L:	apparmor@lists.ubuntu.com (subscribers-only, general discussion)
 1118W:	wiki.apparmor.net
 1119T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
 1120S:	Supported
 1121F:	security/apparmor/
 1122F:	Documentation/admin-guide/LSM/apparmor.rst
 1123
 1124APPLE BCM5974 MULTITOUCH DRIVER
 1125M:	Henrik Rydberg <rydberg@bitmath.org>
 1126L:	linux-input@vger.kernel.org
 1127S:	Odd fixes
 1128F:	drivers/input/mouse/bcm5974.c
 1129
 1130APPLE SMC DRIVER
 1131M:	Henrik Rydberg <rydberg@bitmath.org>
 1132L:	linux-hwmon@vger.kernel.org
 1133S:	Odd fixes
 1134F:	drivers/hwmon/applesmc.c
 1135
 1136APPLETALK NETWORK LAYER
 1137L:	netdev@vger.kernel.org
 1138S:	Odd fixes
 1139F:	drivers/net/appletalk/
 1140F:	net/appletalk/
 1141F:	include/linux/atalk.h
 1142F:	include/uapi/linux/atalk.h
 1143
 1144APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
 1145M:	Khuong Dinh <khuong@os.amperecomputing.com>
 1146S:	Supported
 1147F:	arch/arm64/boot/dts/apm/
 1148
 1149APPLIED MICRO (APM) X-GENE SOC EDAC
 1150M:	Khuong Dinh <khuong@os.amperecomputing.com>
 1151S:	Supported
 1152F:	drivers/edac/xgene_edac.c
 1153F:	Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
 1154
 1155APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
 1156M:	Iyappan Subramanian <iyappan@os.amperecomputing.com>
 1157M:	Keyur Chudgar <keyur@os.amperecomputing.com>
 1158S:	Supported
 1159F:	drivers/net/ethernet/apm/xgene-v2/
 1160
 1161APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
 1162M:	Iyappan Subramanian <iyappan@os.amperecomputing.com>
 1163M:	Keyur Chudgar <keyur@os.amperecomputing.com>
 1164M:	Quan Nguyen <quan@os.amperecomputing.com>
 1165S:	Supported
 1166F:	drivers/net/ethernet/apm/xgene/
 1167F:	drivers/net/phy/mdio-xgene.c
 1168F:	Documentation/devicetree/bindings/net/apm-xgene-enet.txt
 1169F:	Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
 1170
 1171APPLIED MICRO (APM) X-GENE SOC PMU
 1172M:	Khuong Dinh <khuong@os.amperecomputing.com>
 1173S:	Supported
 1174F:	drivers/perf/xgene_pmu.c
 1175F:	Documentation/admin-guide/perf/xgene-pmu.rst
 1176F:	Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
 1177
 1178APTINA CAMERA SENSOR PLL
 1179M:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
 1180L:	linux-media@vger.kernel.org
 1181S:	Maintained
 1182F:	drivers/media/i2c/aptina-pll.*
 1183
 1184AQUANTIA ETHERNET DRIVER (atlantic)
 1185M:	Igor Russkikh <igor.russkikh@aquantia.com>
 1186L:	netdev@vger.kernel.org
 1187S:	Supported
 1188W:	http://www.aquantia.com
 1189Q:	http://patchwork.ozlabs.org/project/netdev/list/
 1190F:	drivers/net/ethernet/aquantia/atlantic/
 1191F:	Documentation/networking/device_drivers/aquantia/atlantic.txt
 1192
 1193ARC FRAMEBUFFER DRIVER
 1194M:	Jaya Kumar <jayalk@intworks.biz>
 1195S:	Maintained
 1196F:	drivers/video/fbdev/arcfb.c
 1197F:	drivers/video/fbdev/core/fb_defio.c
 1198
 1199ARC PGU DRM DRIVER
 1200M:	Alexey Brodkin <abrodkin@synopsys.com>
 1201S:	Supported
 1202F:	drivers/gpu/drm/arc/
 1203F:	Documentation/devicetree/bindings/display/snps,arcpgu.txt
 1204
 1205ARCNET NETWORK LAYER
 1206M:	Michael Grzeschik <m.grzeschik@pengutronix.de>
 1207L:	netdev@vger.kernel.org
 1208S:	Maintained
 1209F:	drivers/net/arcnet/
 1210F:	include/uapi/linux/if_arcnet.h
 1211
 1212ARM ARCHITECTED TIMER DRIVER
 1213M:	Mark Rutland <mark.rutland@arm.com>
 1214M:	Marc Zyngier <maz@kernel.org>
 1215L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1216S:	Maintained
 1217F:	arch/arm/include/asm/arch_timer.h
 1218F:	arch/arm64/include/asm/arch_timer.h
 1219F:	drivers/clocksource/arm_arch_timer.c
 1220
 1221ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
 1222M:	Linus Walleij <linus.walleij@linaro.org>
 1223L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1224S:	Maintained
 1225F:	Documentation/devicetree/bindings/arm/arm-boards
 1226F:	Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
 1227F:	Documentation/devicetree/bindings/clock/arm-integrator.txt
 1228F:	Documentation/devicetree/bindings/i2c/i2c-versatile.txt
 1229F:	Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
 1230F:	Documentation/devicetree/bindings/mtd/arm-versatile.txt
 1231F:	arch/arm/mach-integrator/
 1232F:	arch/arm/mach-realview/
 1233F:	arch/arm/mach-versatile/
 1234F:	arch/arm/plat-versatile/
 1235F:	arch/arm/boot/dts/arm-realview-*
 1236F:	arch/arm/boot/dts/integrator*
 1237F:	arch/arm/boot/dts/versatile*
 1238F:	drivers/clk/versatile/
 1239F:	drivers/i2c/busses/i2c-versatile.c
 1240F:	drivers/irqchip/irq-versatile-fpga.c
 1241F:	drivers/mtd/maps/physmap_of_versatile.c
 1242F:	drivers/power/reset/arm-versatile-reboot.c
 1243F:	drivers/soc/versatile/
 1244
 1245ARM HDLCD DRM DRIVER
 1246M:	Liviu Dudau <liviu.dudau@arm.com>
 1247S:	Supported
 1248F:	drivers/gpu/drm/arm/hdlcd_*
 1249F:	Documentation/devicetree/bindings/display/arm,hdlcd.txt
 1250
 1251ARM KOMEDA DRM-KMS DRIVER
 1252M:	James (Qian) Wang <james.qian.wang@arm.com>
 1253M:	Liviu Dudau <liviu.dudau@arm.com>
 1254L:	Mali DP Maintainers <malidp@foss.arm.com>
 1255S:	Supported
 1256T:	git git://anongit.freedesktop.org/drm/drm-misc
 1257F:	drivers/gpu/drm/arm/display/include/
 1258F:	drivers/gpu/drm/arm/display/komeda/
 1259F:	Documentation/devicetree/bindings/display/arm,komeda.txt
 1260F:	Documentation/gpu/komeda-kms.rst
 1261
 1262ARM MALI-DP DRM DRIVER
 1263M:	Liviu Dudau <liviu.dudau@arm.com>
 1264M:	Brian Starkey <brian.starkey@arm.com>
 1265L:	Mali DP Maintainers <malidp@foss.arm.com>
 1266S:	Supported
 1267T:	git git://anongit.freedesktop.org/drm/drm-misc
 1268F:	drivers/gpu/drm/arm/
 1269F:	Documentation/devicetree/bindings/display/arm,malidp.txt
 1270F:	Documentation/gpu/afbc.rst
 1271
 1272ARM MALI PANFROST DRM DRIVER
 1273M:	Rob Herring <robh@kernel.org>
 1274M:	Tomeu Vizoso <tomeu.vizoso@collabora.com>
 1275L:	dri-devel@lists.freedesktop.org
 1276S:	Supported
 1277T:	git git://anongit.freedesktop.org/drm/drm-misc
 1278F:	drivers/gpu/drm/panfrost/
 1279F:	include/uapi/drm/panfrost_drm.h
 1280
 1281ARM MFM AND FLOPPY DRIVERS
 1282M:	Ian Molton <spyro@f2s.com>
 1283S:	Maintained
 1284F:	arch/arm/mach-rpc/floppydma.S
 1285F:	arch/arm/include/asm/floppy.h
 1286
 1287ARM PMU PROFILING AND DEBUGGING
 1288M:	Will Deacon <will@kernel.org>
 1289M:	Mark Rutland <mark.rutland@arm.com>
 1290S:	Maintained
 1291L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1292F:	arch/arm*/kernel/perf_*
 1293F:	arch/arm/oprofile/common.c
 1294F:	arch/arm*/kernel/hw_breakpoint.c
 1295F:	arch/arm*/include/asm/hw_breakpoint.h
 1296F:	arch/arm*/include/asm/perf_event.h
 1297F:	drivers/perf/*
 1298F:	include/linux/perf/arm_pmu.h
 1299F:	Documentation/devicetree/bindings/arm/pmu.yaml
 1300F:	Documentation/devicetree/bindings/perf/
 1301
 1302ARM PORT
 1303M:	Russell King <linux@armlinux.org.uk>
 1304L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1305W:	http://www.armlinux.org.uk/
 1306S:	Odd Fixes
 1307T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git
 1308F:	arch/arm/
 1309X:	arch/arm/boot/dts/
 1310
 1311ARM PRIMECELL AACI PL041 DRIVER
 1312M:	Russell King <linux@armlinux.org.uk>
 1313S:	Odd Fixes
 1314F:	sound/arm/aaci.*
 1315
 1316ARM PRIMECELL BUS SUPPORT
 1317M:	Russell King <linux@armlinux.org.uk>
 1318S:	Odd Fixes
 1319F:	drivers/amba/
 1320F:	include/linux/amba/bus.h
 1321
 1322ARM PRIMECELL CLCD PL110 DRIVER
 1323M:	Russell King <linux@armlinux.org.uk>
 1324S:	Odd Fixes
 1325F:	drivers/video/fbdev/amba-clcd.*
 1326
 1327ARM PRIMECELL KMI PL050 DRIVER
 1328M:	Russell King <linux@armlinux.org.uk>
 1329S:	Odd Fixes
 1330F:	drivers/input/serio/ambakmi.*
 1331F:	include/linux/amba/kmi.h
 1332
 1333ARM PRIMECELL MMCI PL180/1 DRIVER
 1334M:	Russell King <linux@armlinux.org.uk>
 1335S:	Odd Fixes
 1336F:	drivers/mmc/host/mmci.*
 1337F:	include/linux/amba/mmci.h
 1338
 1339ARM PRIMECELL SSP PL022 SPI DRIVER
 1340M:	Linus Walleij <linus.walleij@linaro.org>
 1341L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1342S:	Maintained
 1343F:	Documentation/devicetree/bindings/spi/spi-pl022.yaml
 1344F:	drivers/spi/spi-pl022.c
 1345
 1346ARM PRIMECELL UART PL010 AND PL011 DRIVERS
 1347M:	Russell King <linux@armlinux.org.uk>
 1348S:	Odd Fixes
 1349F:	drivers/tty/serial/amba-pl01*.c
 1350F:	include/linux/amba/serial.h
 1351
 1352ARM PRIMECELL VIC PL190/PL192 DRIVER
 1353M:	Linus Walleij <linus.walleij@linaro.org>
 1354L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1355S:	Maintained
 1356F:	Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
 1357F:	drivers/irqchip/irq-vic.c
 1358
 1359AMAZON ANNAPURNA LABS FIC DRIVER
 1360M:	Talel Shenhar <talel@amazon.com>
 1361S:	Maintained
 1362F:	Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
 1363F:	drivers/irqchip/irq-al-fic.c
 1364
 1365ARM SMMU DRIVERS
 1366M:	Will Deacon <will@kernel.org>
 1367R:	Robin Murphy <robin.murphy@arm.com>
 1368L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1369S:	Maintained
 1370F:	drivers/iommu/arm-smmu*
 1371F:	drivers/iommu/io-pgtable-arm.c
 1372F:	drivers/iommu/io-pgtable-arm-v7s.c
 1373
 1374ARM SUB-ARCHITECTURES
 1375L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1376S:	Maintained
 1377F:	arch/arm/mach-*/
 1378F:	arch/arm/plat-*/
 1379T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
 1380
 1381ARM/ACTIONS SEMI ARCHITECTURE
 1382M:	Andreas Färber <afaerber@suse.de>
 1383R:	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
 1384L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1385S:	Maintained
 1386N:	owl
 1387F:	arch/arm/mach-actions/
 1388F:	arch/arm/boot/dts/owl-*
 1389F:	arch/arm64/boot/dts/actions/
 1390F:	drivers/clk/actions/
 1391F:	drivers/clocksource/timer-owl*
 1392F:	drivers/dma/owl-dma.c
 1393F:	drivers/i2c/busses/i2c-owl.c
 1394F:	drivers/pinctrl/actions/*
 1395F:	drivers/soc/actions/
 1396F:	include/dt-bindings/power/owl-*
 1397F:	include/linux/soc/actions/
 1398F:	Documentation/devicetree/bindings/arm/actions.yaml
 1399F:	Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
 1400F:	Documentation/devicetree/bindings/dma/owl-dma.txt
 1401F:	Documentation/devicetree/bindings/i2c/i2c-owl.txt
 1402F:	Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
 1403F:	Documentation/devicetree/bindings/power/actions,owl-sps.txt
 1404F:	Documentation/devicetree/bindings/timer/actions,owl-timer.txt
 1405
 1406ARM/ADS SPHERE MACHINE SUPPORT
 1407M:	Lennert Buytenhek <kernel@wantstofly.org>
 1408L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1409S:	Maintained
 1410
 1411ARM/AFEB9260 MACHINE SUPPORT
 1412M:	Sergey Lapin <slapin@ossfans.org>
 1413L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1414S:	Maintained
 1415
 1416ARM/AJECO 1ARM MACHINE SUPPORT
 1417M:	Lennert Buytenhek <kernel@wantstofly.org>
 1418L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1419S:	Maintained
 1420
 1421ARM/Allwinner SoC Clock Support
 1422M:	Emilio López <emilio@elopez.com.ar>
 1423S:	Maintained
 1424F:	drivers/clk/sunxi/
 1425
 1426ARM/Allwinner sunXi SoC support
 1427M:	Maxime Ripard <mripard@kernel.org>
 1428M:	Chen-Yu Tsai <wens@csie.org>
 1429L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1430S:	Maintained
 1431N:	sun[x456789]i
 1432N:	sun50i
 1433F:	arch/arm/mach-sunxi/
 1434F:	arch/arm64/boot/dts/allwinner/
 1435F:	drivers/clk/sunxi-ng/
 1436F:	drivers/pinctrl/sunxi/
 1437F:	drivers/soc/sunxi/
 1438T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
 1439
 1440Allwinner A10 CSI driver
 1441M:	Maxime Ripard <mripard@kernel.org>
 1442L:	linux-media@vger.kernel.org
 1443T:	git git://linuxtv.org/media_tree.git
 1444F:	drivers/media/platform/sunxi/sun4i-csi/
 1445F:	Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
 1446S:	Maintained
 1447
 1448ARM/Amlogic Meson SoC CLOCK FRAMEWORK
 1449M:	Neil Armstrong <narmstrong@baylibre.com>
 1450M:	Jerome Brunet <jbrunet@baylibre.com>
 1451L:	linux-amlogic@lists.infradead.org
 1452S:	Maintained
 1453F:	drivers/clk/meson/
 1454F:	include/dt-bindings/clock/meson*
 1455F:	include/dt-bindings/clock/gxbb*
 1456F:	Documentation/devicetree/bindings/clock/amlogic*
 1457
 1458ARM/Amlogic Meson SoC support
 1459M:	Kevin Hilman <khilman@baylibre.com>
 1460L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1461L:	linux-amlogic@lists.infradead.org
 1462W:	http://linux-meson.com/
 1463S:	Maintained
 1464F:	arch/arm/mach-meson/
 1465F:	arch/arm/boot/dts/meson*
 1466F:	arch/arm64/boot/dts/amlogic/
 1467F:	drivers/pinctrl/meson/
 1468F:	drivers/mmc/host/meson*
 1469F:	drivers/soc/amlogic/
 1470F:	drivers/rtc/rtc-meson*
 1471N:	meson
 1472
 1473ARM/Amlogic Meson SoC Sound Drivers
 1474M:	Jerome Brunet <jbrunet@baylibre.com>
 1475L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 1476S:	Maintained
 1477F:	sound/soc/meson/
 1478F:	Documentation/devicetree/bindings/sound/amlogic*
 1479
 1480ARM/Annapurna Labs ALPINE ARCHITECTURE
 1481M:	Tsahee Zidenberg <tsahee@annapurnalabs.com>
 1482M:	Antoine Tenart <antoine.tenart@bootlin.com>
 1483L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1484S:	Maintained
 1485F:	arch/arm/mach-alpine/
 1486F:	arch/arm/boot/dts/alpine*
 1487F:	arch/arm64/boot/dts/al/
 1488F:	drivers/*/*alpine*
 1489
 1490ARM/ARTPEC MACHINE SUPPORT
 1491M:	Jesper Nilsson <jesper.nilsson@axis.com>
 1492M:	Lars Persson <lars.persson@axis.com>
 1493S:	Maintained
 1494L:	linux-arm-kernel@axis.com
 1495F:	arch/arm/mach-artpec
 1496F:	arch/arm/boot/dts/artpec6*
 1497F:	drivers/clk/axis
 1498F:	drivers/crypto/axis
 1499F:	drivers/mmc/host/usdhi6rol0.c
 1500F:	drivers/pinctrl/pinctrl-artpec*
 1501F:	Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
 1502
 1503ARM/ASPEED I2C DRIVER
 1504M:	Brendan Higgins <brendanhiggins@google.com>
 1505R:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
 1506R:	Joel Stanley <joel@jms.id.au>
 1507L:	linux-i2c@vger.kernel.org
 1508L:	openbmc@lists.ozlabs.org (moderated for non-subscribers)
 1509S:	Maintained
 1510F:	drivers/irqchip/irq-aspeed-i2c-ic.c
 1511F:	drivers/i2c/busses/i2c-aspeed.c
 1512F:	Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
 1513F:	Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
 1514
 1515ARM/ASPEED MACHINE SUPPORT
 1516M:	Joel Stanley <joel@jms.id.au>
 1517R:	Andrew Jeffery <andrew@aj.id.au>
 1518L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1519L:	linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
 1520Q:	https://patchwork.ozlabs.org/project/linux-aspeed/list/
 1521S:	Supported
 1522T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
 1523F:	arch/arm/mach-aspeed/
 1524F:	arch/arm/boot/dts/aspeed-*
 1525N:	aspeed
 1526
 1527ARM/BITMAIN ARCHITECTURE
 1528M:	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
 
 1529L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1530S:	Maintained
 1531F:	arch/arm64/boot/dts/bitmain/
 1532F:	drivers/pinctrl/pinctrl-bm1880.c
 1533F:	Documentation/devicetree/bindings/arm/bitmain.yaml
 1534F:	Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
 1535
 1536ARM/CALXEDA HIGHBANK ARCHITECTURE
 1537M:	Rob Herring <robh@kernel.org>
 1538L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 
 1539S:	Maintained
 1540F:	arch/arm/mach-highbank/
 1541F:	arch/arm/boot/dts/highbank.dts
 1542F:	arch/arm/boot/dts/ecx-*.dts*
 1543
 1544ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
 1545M:	Krzysztof Halasa <khalasa@piap.pl>
 1546S:	Maintained
 1547F:	arch/arm/mach-cns3xxx/
 
 1548
 1549ARM/CAVIUM THUNDER NETWORK DRIVER
 1550M:	Sunil Goutham <sgoutham@cavium.com>
 1551M:	Robert Richter <rric@kernel.org>
 1552L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1553S:	Supported
 1554F:	drivers/net/ethernet/cavium/thunder/
 1555
 1556ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
 1557M:	Lukasz Majewski <lukma@denx.de>
 1558L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1559S:	Maintained
 1560F:	arch/arm/mach-ep93xx/ts72xx.c
 1561
 1562ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
 1563M:	Alexander Shiyan <shc_work@mail.ru>
 1564L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1565S:	Odd Fixes
 1566N:	clps711x
 1567
 1568ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
 1569M:	Lennert Buytenhek <kernel@wantstofly.org>
 1570L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1571S:	Maintained
 1572
 1573ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
 1574M:	Hartley Sweeten <hsweeten@visionengravers.com>
 1575M:	Alexander Sverdlin <alexander.sverdlin@gmail.com>
 1576L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1577S:	Maintained
 1578F:	arch/arm/mach-ep93xx/
 1579F:	arch/arm/mach-ep93xx/include/mach/
 1580
 1581ARM/CLKDEV SUPPORT
 1582M:	Russell King <linux@armlinux.org.uk>
 1583L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1584S:	Maintained
 1585T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
 1586F:	drivers/clk/clkdev.c
 1587
 1588ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
 1589M:	Mike Rapoport <mike@compulab.co.il>
 1590L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1591S:	Maintained
 1592
 1593ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
 1594M:	Baruch Siach <baruch@tkos.co.il>
 1595L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1596S:	Maintained
 1597F:	arch/arm/boot/dts/cx92755*
 1598N:	digicolor
 1599
 1600ARM/CONTEC MICRO9 MACHINE SUPPORT
 1601M:	Hubert Feurstein <hubert.feurstein@contec.at>
 1602S:	Maintained
 1603F:	arch/arm/mach-ep93xx/micro9.c
 1604
 1605ARM/CORESIGHT FRAMEWORK AND DRIVERS
 1606M:	Mathieu Poirier <mathieu.poirier@linaro.org>
 1607R:	Suzuki K Poulose <suzuki.poulose@arm.com>
 1608L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1609S:	Maintained
 1610F:	drivers/hwtracing/coresight/*
 1611F:	Documentation/trace/coresight.rst
 1612F:	Documentation/trace/coresight-cpu-debug.rst
 1613F:	Documentation/devicetree/bindings/arm/coresight.txt
 1614F:	Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
 1615F:	Documentation/ABI/testing/sysfs-bus-coresight-devices-*
 1616F:	tools/perf/arch/arm/util/pmu.c
 1617F:	tools/perf/arch/arm/util/auxtrace.c
 1618F:	tools/perf/arch/arm/util/cs-etm.c
 1619F:	tools/perf/arch/arm/util/cs-etm.h
 1620F:	tools/perf/util/cs-etm.*
 1621F:	tools/perf/util/cs-etm-decoder/*
 1622
 1623ARM/CORGI MACHINE SUPPORT
 1624M:	Richard Purdie <rpurdie@rpsys.net>
 1625S:	Maintained
 1626
 1627ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
 1628M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
 1629M:	Linus Walleij <linus.walleij@linaro.org>
 1630L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1631T:	git git://github.com/ulli-kroll/linux.git
 1632S:	Maintained
 1633F:	Documentation/devicetree/bindings/arm/gemini.txt
 1634F:	Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
 1635F:	Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
 1636F:	Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
 1637F:	arch/arm/mach-gemini/
 1638F:	drivers/net/ethernet/cortina/
 1639F:	drivers/pinctrl/pinctrl-gemini.c
 1640F:	drivers/rtc/rtc-ftrtc010.c
 1641
 1642ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
 1643M:	Barry Song <baohua@kernel.org>
 1644L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1645T:	git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
 1646S:	Maintained
 1647F:	arch/arm/boot/dts/prima2*
 1648F:	arch/arm/mach-prima2/
 1649F:	drivers/clk/sirf/
 1650F:	drivers/clocksource/timer-prima2.c
 1651F:	drivers/clocksource/timer-atlas7.c
 1652N:	[^a-z]sirf
 1653X:	drivers/gnss
 1654
 1655ARM/CZ.NIC TURRIS MOX SUPPORT
 1656M:	Marek Behun <marek.behun@nic.cz>
 1657W:	http://mox.turris.cz
 1658S:	Maintained
 1659F:	Documentation/ABI/testing/debugfs-moxtet
 1660F:	Documentation/ABI/testing/sysfs-bus-moxtet-devices
 1661F:	Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
 1662F:	Documentation/devicetree/bindings/bus/moxtet.txt
 1663F:	Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
 1664F:	Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
 1665F:	include/linux/moxtet.h
 1666F:	drivers/bus/moxtet.c
 1667F:	drivers/firmware/turris-mox-rwtm.c
 1668F:	drivers/gpio/gpio-moxtet.c
 1669
 1670ARM/EBSA110 MACHINE SUPPORT
 1671M:	Russell King <linux@armlinux.org.uk>
 1672L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1673W:	http://www.armlinux.org.uk/
 1674S:	Maintained
 1675F:	arch/arm/mach-ebsa110/
 1676F:	drivers/net/ethernet/amd/am79c961a.*
 1677
 1678ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
 1679M:	Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
 1680R:	Pengutronix Kernel Team <kernel@pengutronix.de>
 1681L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1682S:	Maintained
 1683N:	efm32
 1684
 1685ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
 1686M:	Robert Jarzmik <robert.jarzmik@free.fr>
 1687L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 
 
 
 1688S:	Maintained
 
 1689F:	arch/arm/mach-pxa/ezx.c
 1690
 1691ARM/FARADAY FA526 PORT
 1692M:	Hans Ulli Kroll <ulli.kroll@googlemail.com>
 1693L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1694S:	Maintained
 1695T:	git git://git.berlios.de/gemini-board
 1696F:	arch/arm/mm/*-fa*
 1697
 1698ARM/FOOTBRIDGE ARCHITECTURE
 1699M:	Russell King <linux@armlinux.org.uk>
 1700L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1701W:	http://www.armlinux.org.uk/
 1702S:	Maintained
 1703F:	arch/arm/include/asm/hardware/dec21285.h
 1704F:	arch/arm/mach-footbridge/
 1705
 1706ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
 1707M:	Shawn Guo <shawnguo@kernel.org>
 1708M:	Sascha Hauer <s.hauer@pengutronix.de>
 1709R:	Pengutronix Kernel Team <kernel@pengutronix.de>
 1710R:	Fabio Estevam <festevam@gmail.com>
 1711R:	NXP Linux Team <linux-imx@nxp.com>
 1712L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1713S:	Maintained
 1714T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
 1715N:	imx
 1716N:	mxs
 1717X:	drivers/media/i2c/
 1718
 1719ARM/FREESCALE VYBRID ARM ARCHITECTURE
 1720M:	Shawn Guo <shawnguo@kernel.org>
 1721M:	Sascha Hauer <s.hauer@pengutronix.de>
 1722R:	Pengutronix Kernel Team <kernel@pengutronix.de>
 1723R:	Stefan Agner <stefan@agner.ch>
 1724L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1725S:	Maintained
 1726T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
 1727F:	arch/arm/mach-imx/*vf610*
 1728F:	arch/arm/boot/dts/vf*
 1729
 1730ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
 1731M:	Shawn Guo <shawnguo@kernel.org>
 1732M:	Li Yang <leoyang.li@nxp.com>
 1733L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1734S:	Maintained
 1735T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
 1736F:	arch/arm/boot/dts/ls1021a*
 1737F:	arch/arm64/boot/dts/freescale/fsl-*
 1738F:	arch/arm64/boot/dts/freescale/qoriq-*
 1739
 1740ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
 1741M:	Lennert Buytenhek <kernel@wantstofly.org>
 1742L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1743S:	Maintained
 1744
 1745ARM/GUMSTIX MACHINE SUPPORT
 1746M:	Steve Sakoman <sakoman@gmail.com>
 1747L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1748S:	Maintained
 1749
 1750ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
 1751M:	Philipp Zabel <philipp.zabel@gmail.com>
 1752M:	Paul Parsons <lost.distance@yahoo.com>
 1753L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1754S:	Maintained
 1755F:	arch/arm/mach-pxa/hx4700.c
 1756F:	arch/arm/mach-pxa/include/mach/hx4700.h
 1757F:	sound/soc/pxa/hx4700.c
 1758
 1759ARM/HISILICON SOC SUPPORT
 1760M:	Wei Xu <xuwei5@hisilicon.com>
 1761L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1762W:	http://www.hisilicon.com
 1763S:	Supported
 1764T:	git git://github.com/hisilicon/linux-hisi.git
 1765F:	arch/arm/mach-hisi/
 1766F:	arch/arm/boot/dts/hi3*
 1767F:	arch/arm/boot/dts/hip*
 1768F:	arch/arm/boot/dts/hisi*
 1769F:	arch/arm64/boot/dts/hisilicon/
 1770
 1771ARM/HP JORNADA 7XX MACHINE SUPPORT
 1772M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
 1773W:	www.jlime.com
 1774S:	Maintained
 1775T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
 1776F:	arch/arm/mach-sa1100/jornada720.c
 1777F:	arch/arm/mach-sa1100/include/mach/jornada720.h
 1778
 1779ARM/IGEP MACHINE SUPPORT
 1780M:	Enric Balletbo i Serra <eballetbo@gmail.com>
 1781M:	Javier Martinez Canillas <javier@dowhile0.org>
 1782L:	linux-omap@vger.kernel.org
 1783L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1784S:	Maintained
 1785F:	arch/arm/boot/dts/omap3-igep*
 1786
 1787ARM/INCOME PXA270 SUPPORT
 1788M:	Marek Vasut <marek.vasut@gmail.com>
 1789L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1790S:	Maintained
 1791F:	arch/arm/mach-pxa/colibri-pxa270-income.c
 1792
 1793ARM/INTEL IOP32X ARM ARCHITECTURE
 1794M:	Lennert Buytenhek <kernel@wantstofly.org>
 
 
 
 
 
 
 
 
 
 
 
 
 1795L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1796S:	Maintained
 1797
 1798ARM/INTEL IQ81342EX MACHINE SUPPORT
 1799M:	Lennert Buytenhek <kernel@wantstofly.org>
 
 
 
 
 
 
 1800L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1801S:	Maintained
 1802
 1803ARM/INTEL IXDP2850 MACHINE SUPPORT
 1804M:	Lennert Buytenhek <kernel@wantstofly.org>
 1805L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1806S:	Maintained
 1807
 
 
 
 
 
 1808ARM/INTEL IXP4XX ARM ARCHITECTURE
 1809M:	Linus Walleij <linusw@kernel.org>
 1810M:	Imre Kaloz <kaloz@openwrt.org>
 1811M:	Krzysztof Halasa <khalasa@piap.pl>
 1812L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1813S:	Maintained
 1814F:	Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
 1815F:	Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
 1816F:	Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
 1817F:	Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
 1818F:	arch/arm/mach-ixp4xx/
 1819F:	drivers/clocksource/timer-ixp4xx.c
 1820F:	drivers/gpio/gpio-ixp4xx.c
 1821F:	drivers/irqchip/irq-ixp4xx.c
 1822F:	include/linux/irqchip/irq-ixp4xx.h
 1823F:	include/linux/platform_data/timer-ixp4xx.h
 1824
 1825ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
 1826M:	Jonathan Cameron <jic23@cam.ac.uk>
 1827L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1828S:	Maintained
 1829F:	arch/arm/mach-pxa/stargate2.c
 1830F:	drivers/pcmcia/pxa2xx_stargate2.c
 1831
 1832ARM/INTEL XSC3 (MANZANO) ARM CORE
 1833M:	Lennert Buytenhek <kernel@wantstofly.org>
 
 1834L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1835S:	Maintained
 1836
 1837ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
 1838M:	Lennert Buytenhek <kernel@wantstofly.org>
 1839L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1840S:	Maintained
 1841
 1842ARM/LG1K ARCHITECTURE
 1843M:	Chanho Min <chanho.min@lge.com>
 1844L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1845S:	Maintained
 1846F:	arch/arm64/boot/dts/lg/
 1847
 1848ARM/LOGICPD PXA270 MACHINE SUPPORT
 1849M:	Lennert Buytenhek <kernel@wantstofly.org>
 1850L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1851S:	Maintained
 1852
 1853ARM/LPC18XX ARCHITECTURE
 1854M:	Vladimir Zapolskiy <vz@mleia.com>
 1855L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1856S:	Maintained
 1857F:	Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
 1858F:	arch/arm/boot/dts/lpc43*
 1859F:	drivers/i2c/busses/i2c-lpc2k.c
 1860F:	drivers/memory/pl172.c
 1861F:	drivers/mtd/spi-nor/nxp-spifi.c
 1862F:	drivers/rtc/rtc-lpc24xx.c
 1863N:	lpc18xx
 1864
 1865ARM/LPC32XX SOC SUPPORT
 1866M:	Vladimir Zapolskiy <vz@mleia.com>
 1867M:	Sylvain Lemieux <slemieux.tyco@gmail.com>
 1868L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1869T:	git git://github.com/vzapolskiy/linux-lpc32xx.git
 1870S:	Maintained
 1871F:	Documentation/devicetree/bindings/i2c/i2c-pnx.txt
 1872F:	arch/arm/boot/dts/lpc32*
 1873F:	arch/arm/mach-lpc32xx/
 1874F:	drivers/i2c/busses/i2c-pnx.c
 1875F:	drivers/net/ethernet/nxp/lpc_eth.c
 1876F:	drivers/usb/host/ohci-nxp.c
 1877F:	drivers/watchdog/pnx4008_wdt.c
 1878N:	lpc32xx
 1879
 1880ARM/MAGICIAN MACHINE SUPPORT
 1881M:	Philipp Zabel <philipp.zabel@gmail.com>
 1882S:	Maintained
 1883
 1884ARM/Marvell Dove/MV78xx0/Orion SOC support
 1885M:	Jason Cooper <jason@lakedaemon.net>
 1886M:	Andrew Lunn <andrew@lunn.ch>
 1887M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
 1888M:	Gregory Clement <gregory.clement@bootlin.com>
 1889L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1890S:	Maintained
 1891F:	Documentation/devicetree/bindings/soc/dove/
 1892F:	arch/arm/mach-dove/
 1893F:	arch/arm/mach-mv78xx0/
 1894F:	arch/arm/mach-orion5x/
 1895F:	arch/arm/plat-orion/
 1896F:	arch/arm/boot/dts/dove*
 1897F:	arch/arm/boot/dts/orion5x*
 1898T:	git git://git.infradead.org/linux-mvebu.git
 1899
 1900ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
 1901M:	Jason Cooper <jason@lakedaemon.net>
 1902M:	Andrew Lunn <andrew@lunn.ch>
 1903M:	Gregory Clement <gregory.clement@bootlin.com>
 1904M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
 1905L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1906S:	Maintained
 1907F:	arch/arm/boot/dts/armada*
 1908F:	arch/arm/boot/dts/kirkwood*
 1909F:	arch/arm/configs/mvebu_*_defconfig
 1910F:	arch/arm/mach-mvebu/
 1911F:	arch/arm64/boot/dts/marvell/armada*
 1912F:	drivers/cpufreq/armada-37xx-cpufreq.c
 1913F:	drivers/cpufreq/armada-8k-cpufreq.c
 1914F:	drivers/cpufreq/mvebu-cpufreq.c
 1915F:	drivers/irqchip/irq-armada-370-xp.c
 1916F:	drivers/irqchip/irq-mvebu-*
 1917F:	drivers/pinctrl/mvebu/
 1918F:	drivers/rtc/rtc-armada38x.c
 1919T:	git git://git.infradead.org/linux-mvebu.git
 1920
 1921ARM/Mediatek RTC DRIVER
 1922M:	Eddie Huang <eddie.huang@mediatek.com>
 1923M:	Sean Wang <sean.wang@mediatek.com>
 1924L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1925L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
 1926S:	Maintained
 1927F:	Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
 1928F:	drivers/rtc/rtc-mt6397.c
 1929F:	drivers/rtc/rtc-mt7622.c
 1930
 1931ARM/Mediatek SoC support
 1932M:	Matthias Brugger <matthias.bgg@gmail.com>
 1933L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1934L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
 1935W:	https://mtk.bcnfs.org/
 1936C:	irc://chat.freenode.net/linux-mediatek
 1937S:	Maintained
 1938F:	arch/arm/boot/dts/mt6*
 1939F:	arch/arm/boot/dts/mt7*
 1940F:	arch/arm/boot/dts/mt8*
 1941F:	arch/arm/mach-mediatek/
 1942F:	arch/arm64/boot/dts/mediatek/
 1943F:	drivers/soc/mediatek/
 1944N:	mtk
 1945N:	mt[678]
 1946K:	mediatek
 1947
 1948ARM/Mediatek USB3 PHY DRIVER
 1949M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
 1950L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1951L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
 1952S:	Maintained
 1953F:	drivers/phy/mediatek/
 1954F:	Documentation/devicetree/bindings/phy/phy-mtk-*
 1955
 1956ARM/Microchip (AT91) SoC support
 1957M:	Nicolas Ferre <nicolas.ferre@microchip.com>
 1958M:	Alexandre Belloni <alexandre.belloni@bootlin.com>
 1959M:	Ludovic Desroches <ludovic.desroches@microchip.com>
 1960L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1961W:	http://www.linux4sam.org
 1962T:	git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
 1963S:	Supported
 1964N:	at91
 1965N:	atmel
 1966F:	arch/arm/mach-at91/
 1967F:	include/soc/at91/
 1968F:	arch/arm/boot/dts/at91*.dts
 1969F:	arch/arm/boot/dts/at91*.dtsi
 1970F:	arch/arm/boot/dts/sama*.dts
 1971F:	arch/arm/boot/dts/sama*.dtsi
 1972F:	arch/arm/include/debug/at91.S
 1973F:	drivers/memory/atmel*
 1974F:	drivers/watchdog/sama5d4_wdt.c
 1975X:	drivers/input/touchscreen/atmel_mxt_ts.c
 1976X:	drivers/net/wireless/atmel/
 1977
 1978ARM/MIOA701 MACHINE SUPPORT
 1979M:	Robert Jarzmik <robert.jarzmik@free.fr>
 1980L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1981F:	arch/arm/mach-pxa/mioa701.c
 1982S:	Maintained
 1983
 1984ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
 1985M:	Michael Petchkovsky <mkpetch@internode.on.net>
 1986S:	Maintained
 1987
 1988ARM/NOMADIK/U300/Ux500 ARCHITECTURES
 1989M:	Linus Walleij <linus.walleij@linaro.org>
 
 
 1990L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 1991S:	Maintained
 1992F:	Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
 1993F:	Documentation/devicetree/bindings/i2c/i2c-stu300.txt
 1994F:	arch/arm/mach-nomadik/
 1995F:	arch/arm/mach-u300/
 1996F:	arch/arm/mach-ux500/
 1997F:	drivers/soc/ux500/
 1998F:	arch/arm/boot/dts/ste-*
 1999F:	drivers/clk/clk-nomadik.c
 2000F:	drivers/clk/clk-u300.c
 2001F:	drivers/clocksource/clksrc-dbx500-prcmu.c
 2002F:	drivers/clocksource/timer-u300.c
 2003F:	drivers/dma/coh901318*
 2004F:	drivers/dma/ste_dma40*
 2005F:	drivers/hwspinlock/u8500_hsem.c
 2006F:	drivers/i2c/busses/i2c-nomadik.c
 2007F:	drivers/i2c/busses/i2c-stu300.c
 2008F:	drivers/mfd/ab3100*
 2009F:	drivers/mfd/ab8500*
 2010F:	drivers/mfd/abx500*
 2011F:	drivers/mfd/dbx500*
 2012F:	drivers/mfd/db8500*
 2013F:	drivers/pinctrl/nomadik/
 2014F:	drivers/pinctrl/pinctrl-coh901*
 2015F:	drivers/pinctrl/pinctrl-u300.c
 2016F:	drivers/rtc/rtc-ab3100.c
 2017F:	drivers/rtc/rtc-ab8500.c
 2018F:	drivers/rtc/rtc-coh901331.c
 2019F:	drivers/rtc/rtc-pl031.c
 2020F:	drivers/watchdog/coh901327_wdt.c
 2021F:	Documentation/devicetree/bindings/arm/ste-*
 2022F:	Documentation/devicetree/bindings/arm/ux500/
 2023T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
 2024
 2025ARM/NUVOTON NPCM ARCHITECTURE
 2026M:	Avi Fishman <avifishman70@gmail.com>
 2027M:	Tomer Maimon <tmaimon77@gmail.com>
 2028M:	Tali Perry <tali.perry1@gmail.com>
 2029R:	Patrick Venture <venture@google.com>
 2030R:	Nancy Yuen <yuenn@google.com>
 2031R:	Benjamin Fair <benjaminfair@google.com>
 2032L:	openbmc@lists.ozlabs.org (moderated for non-subscribers)
 2033S:	Supported
 2034F:	arch/arm/mach-npcm/
 2035F:	arch/arm/boot/dts/nuvoton-npcm*
 2036F:	include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
 2037F:	drivers/*/*npcm*
 2038F:	Documentation/devicetree/bindings/*/*npcm*
 2039F:	Documentation/devicetree/bindings/*/*/*npcm*
 2040
 2041ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
 
 2042L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
 2043W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
 2044S:	Orphan
 2045F:	arch/arm/mach-s3c24xx/mach-gta02.c
 2046F:	arch/arm/mach-s3c24xx/gta02.h
 2047
 2048ARM/Orion SoC/Technologic Systems TS-78xx platform support
 2049M:	Alexander Clouter <alex@digriz.org.uk>
 2050L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2051W:	http://www.digriz.org.uk/ts78xx/kernel
 
 
 
 
 
 
 
 
 
 
 
 2052S:	Maintained
 2053F:	arch/arm/mach-orion5x/ts78xx-*
 2054
 2055ARM/OXNAS platform support
 2056M:	Neil Armstrong <narmstrong@baylibre.com>
 2057L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2058L:	linux-oxnas@groups.io (moderated for non-subscribers)
 2059S:	Maintained
 2060F:	arch/arm/mach-oxnas/
 2061F:	arch/arm/boot/dts/ox8*.dts*
 2062N:	oxnas
 2063
 2064ARM/PALM TREO SUPPORT
 2065M:	Tomas Cech <sleep_walker@suse.com>
 2066L:	linux-arm-kernel@lists.infradead.org
 2067W:	http://hackndev.com
 2068S:	Maintained
 2069F:	arch/arm/mach-pxa/palmtreo.*
 2070
 2071ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
 2072M:	Marek Vasut <marek.vasut@gmail.com>
 2073L:	linux-arm-kernel@lists.infradead.org
 2074W:	http://hackndev.com
 2075S:	Maintained
 2076F:	arch/arm/mach-pxa/include/mach/palmtx.h
 2077F:	arch/arm/mach-pxa/palmtx.c
 2078F:	arch/arm/mach-pxa/palmt5.*
 
 2079F:	arch/arm/mach-pxa/include/mach/palmld.h
 2080F:	arch/arm/mach-pxa/palmld.c
 2081F:	arch/arm/mach-pxa/palmte2.*
 
 2082F:	arch/arm/mach-pxa/include/mach/palmtc.h
 2083F:	arch/arm/mach-pxa/palmtc.c
 2084
 
 
 
 
 
 
 
 
 2085ARM/PALMZ72 SUPPORT
 2086M:	Sergey Lapin <slapin@ossfans.org>
 2087L:	linux-arm-kernel@lists.infradead.org
 2088W:	http://hackndev.com
 2089S:	Maintained
 2090F:	arch/arm/mach-pxa/palmz72.*
 
 2091
 2092ARM/PLEB SUPPORT
 2093M:	Peter Chubb <pleb@gelato.unsw.edu.au>
 2094W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
 2095S:	Maintained
 2096
 2097ARM/PT DIGITAL BOARD PORT
 2098M:	Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
 2099L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2100W:	http://www.armlinux.org.uk/
 2101S:	Maintained
 2102
 2103ARM/QUALCOMM SUPPORT
 2104M:	Andy Gross <agross@kernel.org>
 2105L:	linux-arm-msm@vger.kernel.org
 2106S:	Maintained
 2107F:	Documentation/devicetree/bindings/soc/qcom/
 2108F:	Documentation/devicetree/bindings/*/qcom*
 2109F:	arch/arm/boot/dts/qcom-*.dts
 2110F:	arch/arm/boot/dts/qcom-*.dtsi
 2111F:	arch/arm/mach-qcom/
 2112F:	arch/arm64/boot/dts/qcom/
 2113F:	drivers/*/qcom/
 2114F:	drivers/*/qcom*
 2115F:	drivers/*/*/qcom/
 2116F:	drivers/*/*/qcom*
 2117F:	drivers/*/pm8???-*
 2118F:	drivers/bluetooth/btqcomsmd.c
 2119F:	drivers/clocksource/timer-qcom.c
 2120F:	drivers/extcon/extcon-qcom*
 2121F:	drivers/iommu/msm*
 2122F:	drivers/i2c/busses/i2c-qup.c
 2123F:	drivers/i2c/busses/i2c-qcom-geni.c
 2124F:	drivers/mfd/ssbi.c
 2125F:	drivers/mmc/host/mmci_qcom*
 2126F:	drivers/mmc/host/sdhci-msm.c
 2127F:	drivers/pci/controller/dwc/pcie-qcom.c
 2128F:	drivers/phy/qualcomm/
 2129F:	drivers/power/*/msm*
 2130F:	drivers/reset/reset-qcom-*
 2131F:	drivers/scsi/ufs/ufs-qcom.*
 2132F:	drivers/spi/spi-qup.c
 2133F:	drivers/spi/spi-geni-qcom.c
 2134F:	drivers/spi/spi-qcom-qspi.c
 2135F:	drivers/tty/serial/msm_serial.c
 2136F:	drivers/usb/dwc3/dwc3-qcom.c
 2137F:	include/dt-bindings/*/qcom*
 2138F:	include/linux/*/qcom*
 2139T:	git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
 2140
 2141ARM/RADISYS ENP2611 MACHINE SUPPORT
 2142M:	Lennert Buytenhek <kernel@wantstofly.org>
 2143L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2144S:	Maintained
 2145
 2146ARM/RDA MICRO ARCHITECTURE
 2147M:	Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
 2148L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2149L:	linux-unisoc@lists.infradead.org (moderated for non-subscribers)
 2150S:	Maintained
 2151F:	arch/arm/boot/dts/rda8810pl-*
 2152F:	drivers/clocksource/timer-rda.c
 2153F:	drivers/irqchip/irq-rda-intc.c
 2154F:	drivers/tty/serial/rda-uart.c
 2155F:	Documentation/devicetree/bindings/arm/rda.yaml
 2156F:	Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
 2157F:	Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
 2158F:	Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
 2159
 2160ARM/REALTEK ARCHITECTURE
 2161M:	Andreas Färber <afaerber@suse.de>
 2162L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2163S:	Maintained
 2164F:	arch/arm64/boot/dts/realtek/
 2165F:	Documentation/devicetree/bindings/arm/realtek.yaml
 2166
 2167ARM/RENESAS ARM64 ARCHITECTURE
 2168M:	Geert Uytterhoeven <geert+renesas@glider.be>
 2169M:	Magnus Damm <magnus.damm@gmail.com>
 2170L:	linux-renesas-soc@vger.kernel.org
 2171Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
 2172T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
 2173S:	Supported
 2174F:	arch/arm64/boot/dts/renesas/
 2175F:	Documentation/devicetree/bindings/arm/renesas.yaml
 2176F:	drivers/soc/renesas/
 2177F:	include/linux/soc/renesas/
 2178
 2179ARM/RISCPC ARCHITECTURE
 2180M:	Russell King <linux@armlinux.org.uk>
 2181L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2182W:	http://www.armlinux.org.uk/
 2183S:	Maintained
 
 2184F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
 2185F:	arch/arm/include/asm/hardware/ioc.h
 2186F:	arch/arm/include/asm/hardware/iomd.h
 2187F:	arch/arm/include/asm/hardware/memc.h
 2188F:	arch/arm/mach-rpc/
 2189F:	drivers/net/ethernet/8390/etherh.c
 2190F:	drivers/net/ethernet/i825xx/ether1*
 2191F:	drivers/net/ethernet/seeq/ether3*
 2192F:	drivers/scsi/arm/
 2193
 2194ARM/Rockchip SoC support
 2195M:	Heiko Stuebner <heiko@sntech.de>
 
 
 
 
 
 
 2196L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2197L:	linux-rockchip@lists.infradead.org
 2198T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
 2199S:	Maintained
 2200F:	Documentation/devicetree/bindings/i2c/i2c-rk3x.txt
 2201F:	arch/arm/boot/dts/rk3*
 2202F:	arch/arm/boot/dts/rv1108*
 2203F:	arch/arm/mach-rockchip/
 2204F:	drivers/clk/rockchip/
 2205F:	drivers/i2c/busses/i2c-rk3x.c
 2206F:	drivers/*/*rockchip*
 2207F:	drivers/*/*/*rockchip*
 2208F:	sound/soc/rockchip/
 2209N:	rockchip
 2210
 2211ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
 2212M:	Kukjin Kim <kgene@kernel.org>
 2213M:	Krzysztof Kozlowski <krzk@kernel.org>
 2214L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2215L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
 2216Q:	https://patchwork.kernel.org/project/linux-samsung-soc/list/
 2217S:	Maintained
 2218F:	arch/arm/boot/dts/s3c*
 2219F:	arch/arm/boot/dts/s5p*
 2220F:	arch/arm/boot/dts/exynos*
 2221F:	arch/arm64/boot/dts/exynos/
 2222F:	arch/arm/plat-samsung/
 2223F:	arch/arm/mach-s3c24*/
 2224F:	arch/arm/mach-s3c64xx/
 2225F:	arch/arm/mach-s5p*/
 2226F:	arch/arm/mach-exynos*/
 2227F:	drivers/*/*s3c24*
 2228F:	drivers/*/*/*s3c24*
 2229F:	drivers/*/*s3c64xx*
 2230F:	drivers/*/*s5pv210*
 2231F:	drivers/memory/samsung/
 2232F:	drivers/soc/samsung/
 2233F:	include/linux/soc/samsung/
 2234F:	Documentation/arm/samsung/
 2235F:	Documentation/devicetree/bindings/arm/samsung/
 2236F:	Documentation/devicetree/bindings/sram/samsung-sram.txt
 2237F:	Documentation/devicetree/bindings/power/pd-samsung.txt
 2238N:	exynos
 2239
 2240ARM/SAMSUNG MOBILE MACHINE SUPPORT
 2241M:	Kyungmin Park <kyungmin.park@samsung.com>
 2242L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 
 2243S:	Maintained
 2244F:	arch/arm/mach-s5pv210/
 
 2245
 2246ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
 2247M:	Kyungmin Park <kyungmin.park@samsung.com>
 2248M:	Kamil Debski <kamil@wypas.org>
 2249M:	Andrzej Hajda <a.hajda@samsung.com>
 2250L:	linux-arm-kernel@lists.infradead.org
 2251L:	linux-media@vger.kernel.org
 2252S:	Maintained
 2253F:	drivers/media/platform/s5p-g2d/
 2254
 2255ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
 2256M:	Marek Szyprowski <m.szyprowski@samsung.com>
 
 2257L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
 2258L:	linux-media@vger.kernel.org
 2259S:	Maintained
 2260F:	drivers/media/platform/s5p-cec/
 2261F:	Documentation/devicetree/bindings/media/s5p-cec.txt
 2262
 2263ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
 2264M:	Andrzej Pietrasiewicz <andrzejtp2010@gmail.com>
 2265M:	Jacek Anaszewski <jacek.anaszewski@gmail.com>
 2266M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
 2267L:	linux-arm-kernel@lists.infradead.org
 2268L:	linux-media@vger.kernel.org
 2269S:	Maintained
 2270F:	drivers/media/platform/s5p-jpeg/
 
 
 
 2271
 2272ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
 2273M:	Kyungmin Park <kyungmin.park@samsung.com>
 2274M:	Kamil Debski <kamil@wypas.org>
 2275M:	Jeongtae Park <jtp.park@samsung.com>
 2276M:	Andrzej Hajda <a.hajda@samsung.com>
 2277L:	linux-arm-kernel@lists.infradead.org
 2278L:	linux-media@vger.kernel.org
 2279S:	Maintained
 2280F:	drivers/media/platform/s5p-mfc/
 
 
 2281
 2282ARM/SHMOBILE ARM ARCHITECTURE
 2283M:	Geert Uytterhoeven <geert+renesas@glider.be>
 2284M:	Magnus Damm <magnus.damm@gmail.com>
 2285L:	linux-renesas-soc@vger.kernel.org
 2286Q:	http://patchwork.kernel.org/project/linux-renesas-soc/list/
 2287T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
 2288S:	Supported
 2289F:	arch/arm/boot/dts/emev2*
 2290F:	arch/arm/boot/dts/gr-peach*
 2291F:	arch/arm/boot/dts/iwg20d-q7*
 2292F:	arch/arm/boot/dts/r7s*
 2293F:	arch/arm/boot/dts/r8a*
 2294F:	arch/arm/boot/dts/r9a*
 2295F:	arch/arm/boot/dts/sh*
 2296F:	arch/arm/configs/shmobile_defconfig
 2297F:	arch/arm/include/debug/renesas-scif.S
 2298F:	arch/arm/mach-shmobile/
 2299F:	Documentation/devicetree/bindings/arm/renesas.yaml
 2300F:	drivers/soc/renesas/
 2301F:	include/linux/soc/renesas/
 2302
 2303ARM/SOCFPGA ARCHITECTURE
 2304M:	Dinh Nguyen <dinguyen@kernel.org>
 2305S:	Maintained
 2306F:	arch/arm/mach-socfpga/
 2307F:	arch/arm/boot/dts/socfpga*
 2308F:	arch/arm/configs/socfpga_defconfig
 2309F:	arch/arm64/boot/dts/altera/
 2310F:	arch/arm64/boot/dts/intel/
 2311W:	http://www.rocketboards.org
 2312T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
 2313
 2314ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
 2315M:	Dinh Nguyen <dinguyen@kernel.org>
 2316S:	Maintained
 2317F:	drivers/clk/socfpga/
 2318
 2319ARM/SOCFPGA EDAC SUPPORT
 2320M:	Thor Thayer <thor.thayer@linux.intel.com>
 2321S:	Maintained
 2322F:	drivers/edac/altera_edac.
 2323
 2324ARM/SPREADTRUM SoC SUPPORT
 2325M:	Orson Zhai <orsonzhai@gmail.com>
 2326M:	Baolin Wang <baolin.wang7@gmail.com>
 2327M:	Chunyan Zhang <zhang.lyra@gmail.com>
 2328S:	Maintained
 2329F:	arch/arm64/boot/dts/sprd
 2330N:	sprd
 2331N:	sc27xx
 2332N:	sc2731
 2333
 2334ARM/STI ARCHITECTURE
 2335M:	Patrice Chotard <patrice.chotard@st.com>
 2336L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2337W:	http://www.stlinux.com
 2338S:	Maintained
 2339F:	Documentation/devicetree/bindings/i2c/i2c-st.txt
 2340F:	arch/arm/mach-sti/
 2341F:	arch/arm/boot/dts/sti*
 2342F:	drivers/char/hw_random/st-rng.c
 2343F:	drivers/clocksource/arm_global_timer.c
 2344F:	drivers/clocksource/clksrc_st_lpc.c
 2345F:	drivers/cpufreq/sti-cpufreq.c
 2346F:	drivers/dma/st_fdma*
 2347F:	drivers/i2c/busses/i2c-st.c
 2348F:	drivers/media/rc/st_rc.c
 2349F:	drivers/media/platform/sti/c8sectpfe/
 2350F:	drivers/mmc/host/sdhci-st.c
 2351F:	drivers/phy/st/phy-miphy28lp.c
 2352F:	drivers/phy/st/phy-stih407-usb.c
 2353F:	drivers/pinctrl/pinctrl-st.c
 2354F:	drivers/remoteproc/st_remoteproc.c
 2355F:	drivers/remoteproc/st_slim_rproc.c
 2356F:	drivers/reset/sti/
 2357F:	drivers/rtc/rtc-st-lpc.c
 2358F:	drivers/tty/serial/st-asc.c
 2359F:	drivers/usb/dwc3/dwc3-st.c
 2360F:	drivers/usb/host/ehci-st.c
 2361F:	drivers/usb/host/ohci-st.c
 2362F:	drivers/watchdog/st_lpc_wdt.c
 2363F:	drivers/ata/ahci_st.c
 2364F:	include/linux/remoteproc/st_slim_rproc.h
 2365
 2366ARM/STM32 ARCHITECTURE
 2367M:	Maxime Coquelin <mcoquelin.stm32@gmail.com>
 2368M:	Alexandre Torgue <alexandre.torgue@st.com>
 2369L:	linux-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers)
 2370L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2371S:	Maintained
 2372T:	git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
 2373N:	stm32
 2374N:	stm
 2375F:	arch/arm/boot/dts/stm32*
 2376F:	arch/arm/mach-stm32/
 2377F:	drivers/clocksource/armv7m_systick.c
 2378
 2379ARM/Synaptics SoC support
 2380M:	Jisheng Zhang <Jisheng.Zhang@synaptics.com>
 2381M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
 2382L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2383S:	Maintained
 2384F:	arch/arm/mach-berlin/
 2385F:	arch/arm/boot/dts/berlin*
 2386F:	arch/arm64/boot/dts/synaptics/
 2387
 2388ARM/TANGO ARCHITECTURE
 2389M:	Marc Gonzalez <marc.w.gonzalez@free.fr>
 2390M:	Mans Rullgard <mans@mansr.com>
 2391L:	linux-arm-kernel@lists.infradead.org
 2392S:	Odd Fixes
 2393N:	tango
 2394
 2395ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
 2396M:	Lennert Buytenhek <kernel@wantstofly.org>
 2397L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2398S:	Maintained
 2399
 2400ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
 2401M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
 2402L:	linux-tegra@vger.kernel.org
 2403L:	linux-media@vger.kernel.org
 2404S:	Maintained
 2405F:	drivers/media/platform/tegra-cec/
 2406F:	Documentation/devicetree/bindings/media/tegra-cec.txt
 2407
 2408ARM/TETON BGA MACHINE SUPPORT
 2409M:	"Mark F. Brown" <mark.brown314@gmail.com>
 2410L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2411S:	Maintained
 2412
 2413ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
 2414M:	Santosh Shilimkar <ssantosh@kernel.org>
 2415L:	linux-kernel@vger.kernel.org
 2416S:	Maintained
 2417F:	drivers/memory/*emif*
 2418
 2419ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
 2420M:	Tero Kristo <t-kristo@ti.com>
 2421M:	Nishanth Menon <nm@ti.com>
 2422L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2423S:	Supported
 2424F:	Documentation/devicetree/bindings/arm/ti/k3.txt
 2425F:	arch/arm64/boot/dts/ti/Makefile
 2426F:	arch/arm64/boot/dts/ti/k3-*
 2427F:	include/dt-bindings/pinctrl/k3.h
 2428
 2429ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
 2430M:	Santosh Shilimkar <ssantosh@kernel.org>
 2431L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2432S:	Maintained
 2433F:	arch/arm/mach-keystone/
 2434F:	arch/arm/boot/dts/keystone-*
 2435T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
 2436
 2437ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
 2438M:	Santosh Shilimkar <ssantosh@kernel.org>
 2439L:	linux-kernel@vger.kernel.org
 2440S:	Maintained
 2441F:	drivers/clk/keystone/
 2442
 2443ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
 2444M:	Santosh Shilimkar <ssantosh@kernel.org>
 2445L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2446L:	linux-kernel@vger.kernel.org
 2447S:	Maintained
 2448F:	drivers/clocksource/timer-keystone.c
 2449
 2450ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
 2451M:	Santosh Shilimkar <ssantosh@kernel.org>
 2452L:	linux-kernel@vger.kernel.org
 2453S:	Maintained
 2454F:	drivers/power/reset/keystone-reset.c
 2455
 2456ARM/THECUS N2100 MACHINE SUPPORT
 2457M:	Lennert Buytenhek <kernel@wantstofly.org>
 2458L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2459S:	Maintained
 2460
 2461ARM/TOSA MACHINE SUPPORT
 2462M:	Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
 2463M:	Dirk Opfer <dirk@opfer-online.de>
 2464S:	Maintained
 2465
 2466ARM/UNIPHIER ARCHITECTURE
 2467M:	Masahiro Yamada <yamada.masahiro@socionext.com>
 2468L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2469T:	git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
 2470S:	Maintained
 2471F:	Documentation/devicetree/bindings/arm/socionext/uniphier.txt
 2472F:	Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
 2473F:	Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
 2474F:	arch/arm/boot/dts/uniphier*
 2475F:	arch/arm/include/asm/hardware/cache-uniphier.h
 2476F:	arch/arm/mach-uniphier/
 2477F:	arch/arm/mm/cache-uniphier.c
 2478F:	arch/arm64/boot/dts/socionext/uniphier*
 2479F:	drivers/bus/uniphier-system-bus.c
 2480F:	drivers/clk/uniphier/
 2481F:	drivers/dma/uniphier-mdmac.c
 2482F:	drivers/gpio/gpio-uniphier.c
 2483F:	drivers/i2c/busses/i2c-uniphier*
 2484F:	drivers/irqchip/irq-uniphier-aidet.c
 2485F:	drivers/mmc/host/uniphier-sd.c
 2486F:	drivers/pinctrl/uniphier/
 2487F:	drivers/reset/reset-uniphier.c
 2488F:	drivers/tty/serial/8250/8250_uniphier.c
 2489N:	uniphier
 2490
 2491ARM/Ux500 CLOCK FRAMEWORK SUPPORT
 2492M:	Ulf Hansson <ulf.hansson@linaro.org>
 2493L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2494T:	git git://git.linaro.org/people/ulfh/clk.git
 2495S:	Maintained
 2496F:	drivers/clk/ux500/
 
 
 
 
 
 
 
 2497
 2498ARM/VERSATILE EXPRESS PLATFORM
 2499M:	Liviu Dudau <liviu.dudau@arm.com>
 2500M:	Sudeep Holla <sudeep.holla@arm.com>
 2501M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
 2502L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2503S:	Maintained
 2504F:	arch/arm/boot/dts/vexpress*
 2505F:	arch/arm64/boot/dts/arm/
 2506F:	arch/arm/mach-vexpress/
 2507F:	*/*/vexpress*
 2508F:	*/*/*/vexpress*
 2509F:	drivers/clk/versatile/clk-vexpress-osc.c
 2510F:	drivers/clocksource/timer-versatile.c
 2511N:	mps2
 2512
 2513ARM/VFP SUPPORT
 2514M:	Russell King <linux@armlinux.org.uk>
 2515L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2516W:	http://www.armlinux.org.uk/
 2517S:	Maintained
 2518F:	arch/arm/vfp/
 2519
 2520ARM/VOIPAC PXA270 SUPPORT
 2521M:	Marek Vasut <marek.vasut@gmail.com>
 2522L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2523S:	Maintained
 2524F:	arch/arm/mach-pxa/vpac270.c
 2525F:	arch/arm/mach-pxa/include/mach/vpac270.h
 2526
 2527ARM/VT8500 ARM ARCHITECTURE
 2528M:	Tony Prisk <linux@prisktech.co.nz>
 2529L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2530S:	Maintained
 2531F:	Documentation/devicetree/bindings/i2c/i2c-wmt.txt
 2532F:	arch/arm/mach-vt8500/
 2533F:	drivers/clocksource/timer-vt8500.c
 2534F:	drivers/i2c/busses/i2c-wmt.c
 2535F:	drivers/mmc/host/wmt-sdmmc.c
 2536F:	drivers/pwm/pwm-vt8500.c
 2537F:	drivers/rtc/rtc-vt8500.c
 2538F:	drivers/tty/serial/vt8500_serial.c
 2539F:	drivers/usb/host/ehci-platform.c
 2540F:	drivers/usb/host/uhci-platform.c
 2541F:	drivers/video/fbdev/vt8500lcdfb.*
 2542F:	drivers/video/fbdev/wm8505fb*
 2543F:	drivers/video/fbdev/wmt_ge_rops.*
 2544
 2545ARM/ZIPIT Z2 SUPPORT
 2546M:	Marek Vasut <marek.vasut@gmail.com>
 2547L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2548S:	Maintained
 2549F:	arch/arm/mach-pxa/z2.c
 2550F:	arch/arm/mach-pxa/include/mach/z2.h
 2551
 2552ARM/ZTE ARCHITECTURE
 2553M:	Jun Nie <jun.nie@linaro.org>
 2554M:	Shawn Guo <shawnguo@kernel.org>
 2555L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2556S:	Maintained
 2557F:	arch/arm/boot/dts/zx2967*
 2558F:	arch/arm/mach-zx/
 2559F:	arch/arm64/boot/dts/zte/
 2560F:	drivers/clk/zte/
 2561F:	drivers/dma/zx_dma.c
 2562F:	drivers/gpio/gpio-zx.c
 2563F:	drivers/i2c/busses/i2c-zx2967.c
 2564F:	drivers/mmc/host/dw_mmc-zx.*
 2565F:	drivers/pinctrl/zte/
 2566F:	drivers/soc/zte/
 2567F:	drivers/thermal/zx2967_thermal.c
 2568F:	drivers/watchdog/zx2967_wdt.c
 2569F:	Documentation/devicetree/bindings/arm/zte.yaml
 2570F:	Documentation/devicetree/bindings/clock/zx2967*.txt
 2571F:	Documentation/devicetree/bindings/dma/zxdma.txt
 2572F:	Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
 2573F:	Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
 2574F:	Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
 2575F:	Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
 2576F:	Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
 2577F:	Documentation/devicetree/bindings/soc/zte/
 2578F:	Documentation/devicetree/bindings/sound/zte,*.txt
 2579F:	Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
 2580F:	Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
 2581F:	include/dt-bindings/clock/zx2967*.h
 2582F:	include/dt-bindings/soc/zte,*.h
 2583F:	sound/soc/codecs/zx_aud96p22.c
 2584F:	sound/soc/zte/
 2585
 2586ARM/ZYNQ ARCHITECTURE
 2587M:	Michal Simek <michal.simek@xilinx.com>
 2588L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2589W:	http://wiki.xilinx.com
 2590T:	git https://github.com/Xilinx/linux-xlnx.git
 2591S:	Supported
 2592F:	arch/arm/mach-zynq/
 2593F:	drivers/cpuidle/cpuidle-zynq.c
 2594F:	drivers/block/xsysace.c
 2595N:	zynq
 2596N:	xilinx
 2597F:	Documentation/devicetree/bindings/i2c/i2c-cadence.txt
 2598F:	Documentation/devicetree/bindings/i2c/i2c-xiic.txt
 2599F:	drivers/clocksource/timer-cadence-ttc.c
 2600F:	drivers/i2c/busses/i2c-cadence.c
 2601F:	drivers/mmc/host/sdhci-of-arasan.c
 2602F:	drivers/edac/synopsys_edac.c
 2603F:	drivers/i2c/busses/i2c-xiic.c
 2604
 2605ARM64 PORT (AARCH64 ARCHITECTURE)
 2606M:	Catalin Marinas <catalin.marinas@arm.com>
 2607M:	Will Deacon <will@kernel.org>
 2608L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2609T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
 2610S:	Maintained
 2611F:	arch/arm64/
 2612X:	arch/arm64/boot/dts/
 2613F:	Documentation/arm64/
 2614
 2615AS3645A LED FLASH CONTROLLER DRIVER
 2616M:	Sakari Ailus <sakari.ailus@iki.fi>
 2617L:	linux-leds@vger.kernel.org
 2618S:	Maintained
 2619F:	drivers/leds/leds-as3645a.c
 2620
 2621ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
 2622M:	Tianshu Qiu <tian.shu.qiu@intel.com>
 2623L:	linux-media@vger.kernel.org
 2624T:	git git://linuxtv.org/media_tree.git
 2625S:	Maintained
 2626F:	drivers/media/i2c/ak7375.c
 2627F:	Documentation/devicetree/bindings/media/i2c/ak7375.txt
 2628
 2629ASAHI KASEI AK8974 DRIVER
 2630M:	Linus Walleij <linus.walleij@linaro.org>
 2631L:	linux-iio@vger.kernel.org
 2632W:	http://www.akm.com/
 2633S:	Supported
 2634F:	drivers/iio/magnetometer/ak8974.c
 2635
 2636ASC7621 HARDWARE MONITOR DRIVER
 2637M:	George Joseph <george.joseph@fairview5.com>
 2638L:	linux-hwmon@vger.kernel.org
 2639S:	Maintained
 2640F:	Documentation/hwmon/asc7621.rst
 2641F:	drivers/hwmon/asc7621.c
 2642
 2643ASPEED PINCTRL DRIVERS
 2644M:	Andrew Jeffery <andrew@aj.id.au>
 2645L:	linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
 2646L:	openbmc@lists.ozlabs.org (moderated for non-subscribers)
 2647L:	linux-gpio@vger.kernel.org
 2648S:	Maintained
 2649F:	drivers/pinctrl/aspeed/
 2650F:	Documentation/devicetree/bindings/pinctrl/aspeed,*
 2651
 2652ASPEED VIDEO ENGINE DRIVER
 2653M:	Eddie James <eajames@linux.ibm.com>
 2654L:	linux-media@vger.kernel.org
 2655L:	openbmc@lists.ozlabs.org (moderated for non-subscribers)
 2656S:	Maintained
 2657F:	drivers/media/platform/aspeed-video.c
 2658F:	Documentation/devicetree/bindings/media/aspeed-video.txt
 2659
 2660ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
 2661M:	Corentin Chary <corentin.chary@gmail.com>
 2662L:	acpi4asus-user@lists.sourceforge.net
 2663L:	platform-driver-x86@vger.kernel.org
 2664W:	http://acpi4asus.sf.net
 2665S:	Maintained
 2666F:	drivers/platform/x86/asus*.c
 2667F:	drivers/platform/x86/eeepc*.c
 2668
 2669ASUS WIRELESS RADIO CONTROL DRIVER
 2670M:	João Paulo Rechi Vita <jprvita@gmail.com>
 2671L:	platform-driver-x86@vger.kernel.org
 2672S:	Maintained
 2673F:	drivers/platform/x86/asus-wireless.c
 2674
 2675ASYMMETRIC KEYS
 2676M:	David Howells <dhowells@redhat.com>
 2677L:	keyrings@vger.kernel.org
 2678S:	Maintained
 2679F:	Documentation/crypto/asymmetric-keys.txt
 2680F:	include/linux/verification.h
 2681F:	include/crypto/public_key.h
 2682F:	include/crypto/pkcs7.h
 2683F:	crypto/asymmetric_keys/
 2684
 2685ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
 2686R:	Dan Williams <dan.j.williams@intel.com>
 2687W:	http://sourceforge.net/projects/xscaleiop
 2688S:	Odd fixes
 2689F:	Documentation/crypto/async-tx-api.txt
 2690F:	crypto/async_tx/
 2691F:	drivers/dma/
 2692F:	include/linux/dmaengine.h
 2693F:	include/linux/async_tx.h
 2694
 2695AT24 EEPROM DRIVER
 2696M:	Bartosz Golaszewski <bgolaszewski@baylibre.com>
 2697L:	linux-i2c@vger.kernel.org
 2698T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
 2699S:	Maintained
 2700F:	Documentation/devicetree/bindings/eeprom/at24.txt
 2701F:	drivers/misc/eeprom/at24.c
 
 2702
 2703ATA OVER ETHERNET (AOE) DRIVER
 2704M:	"Justin Sanders" <justin@coraid.com>
 2705W:	http://www.openaoe.org/
 2706S:	Supported
 2707F:	Documentation/admin-guide/aoe/
 2708F:	drivers/block/aoe/
 2709
 2710ATHEROS 71XX/9XXX GPIO DRIVER
 2711M:	Alban Bedel <albeu@free.fr>
 2712W:	https://github.com/AlbanBedel/linux
 2713T:	git git://github.com/AlbanBedel/linux
 2714S:	Maintained
 2715F:	drivers/gpio/gpio-ath79.c
 2716F:	Documentation/devicetree/bindings/gpio/gpio-ath79.txt
 2717
 2718ATHEROS 71XX/9XXX USB PHY DRIVER
 2719M:	Alban Bedel <albeu@free.fr>
 2720W:	https://github.com/AlbanBedel/linux
 2721T:	git git://github.com/AlbanBedel/linux
 2722S:	Maintained
 2723F:	drivers/phy/qualcomm/phy-ath79-usb.c
 2724F:	Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
 2725
 2726ATHEROS ATH GENERIC UTILITIES
 2727M:	Kalle Valo <kvalo@codeaurora.org>
 2728L:	linux-wireless@vger.kernel.org
 2729S:	Supported
 2730F:	drivers/net/wireless/ath/*
 2731
 2732ATHEROS ATH5K WIRELESS DRIVER
 2733M:	Jiri Slaby <jirislaby@gmail.com>
 2734M:	Nick Kossifidis <mickflemm@gmail.com>
 2735M:	Luis Chamberlain <mcgrof@kernel.org>
 
 2736L:	linux-wireless@vger.kernel.org
 
 2737W:	http://wireless.kernel.org/en/users/Drivers/ath5k
 2738S:	Maintained
 2739F:	drivers/net/wireless/ath/ath5k/
 2740
 2741ATHEROS ATH6KL WIRELESS DRIVER
 2742M:	Kalle Valo <kvalo@codeaurora.org>
 
 
 
 2743L:	linux-wireless@vger.kernel.org
 2744W:	http://wireless.kernel.org/en/users/Drivers/ath6kl
 2745T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
 2746S:	Supported
 2747F:	drivers/net/wireless/ath/ath6kl/
 2748
 2749ATI_REMOTE2 DRIVER
 2750M:	Ville Syrjala <syrjala@sci.fi>
 
 
 2751S:	Maintained
 2752F:	drivers/input/misc/ati_remote2.c
 2753
 2754ATK0110 HWMON DRIVER
 2755M:	Luca Tettamanti <kronos.it@gmail.com>
 2756L:	linux-hwmon@vger.kernel.org
 2757S:	Maintained
 2758F:	drivers/hwmon/asus_atk0110.c
 2759
 
 
 
 
 
 2760ATLX ETHERNET DRIVERS
 2761M:	Jay Cliburn <jcliburn@gmail.com>
 2762M:	Chris Snook <chris.snook@gmail.com>
 2763L:	netdev@vger.kernel.org
 2764W:	http://sourceforge.net/projects/atl1
 2765W:	http://atl1.sourceforge.net
 2766S:	Maintained
 2767F:	drivers/net/ethernet/atheros/
 2768
 2769ATM
 2770M:	Chas Williams <3chas3@gmail.com>
 2771L:	linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
 2772L:	netdev@vger.kernel.org
 2773W:	http://linux-atm.sourceforge.net
 2774S:	Maintained
 2775F:	drivers/atm/
 2776F:	include/linux/atm*
 2777F:	include/uapi/linux/atm*
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 2778
 2779ATMEL MACB ETHERNET DRIVER
 2780M:	Nicolas Ferre <nicolas.ferre@microchip.com>
 
 
 
 
 
 2781S:	Supported
 2782F:	drivers/net/ethernet/cadence/
 2783
 2784ATMEL MAXTOUCH DRIVER
 2785M:	Nick Dyer <nick@shmanahar.org>
 2786T:	git git://github.com/ndyer/linux.git
 2787S:	Maintained
 2788F:	Documentation/devicetree/bindings/input/atmel,maxtouch.txt
 2789F:	drivers/input/touchscreen/atmel_mxt_ts.c
 2790
 2791ATMEL WIRELESS DRIVER
 2792M:	Simon Kelley <simon@thekelleys.org.uk>
 2793L:	linux-wireless@vger.kernel.org
 2794W:	http://www.thekelleys.org.uk/atmel
 2795W:	http://atmelwlandriver.sourceforge.net/
 2796S:	Maintained
 2797F:	drivers/net/wireless/atmel/atmel*
 2798
 2799ATOMIC INFRASTRUCTURE
 2800M:	Will Deacon <will@kernel.org>
 2801M:	Peter Zijlstra <peterz@infradead.org>
 2802R:	Boqun Feng <boqun.feng@gmail.com>
 2803L:	linux-kernel@vger.kernel.org
 2804S:	Maintained
 2805F:	arch/*/include/asm/atomic*.h
 2806F:	include/*/atomic*.h
 2807F:	scripts/atomic/
 2808
 2809ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
 2810M:	Bradley Grove <linuxdrivers@attotech.com>
 2811L:	linux-scsi@vger.kernel.org
 2812W:	http://www.attotech.com
 2813S:	Supported
 2814F:	drivers/scsi/esas2r
 2815
 2816ATUSB IEEE 802.15.4 RADIO DRIVER
 2817M:	Stefan Schmidt <stefan@datenfreihafen.org>
 2818L:	linux-wpan@vger.kernel.org
 2819S:	Maintained
 2820F:	drivers/net/ieee802154/atusb.c
 2821F:	drivers/net/ieee802154/atusb.h
 2822F:	drivers/net/ieee802154/at86rf230.h
 2823
 2824AUDIT SUBSYSTEM
 2825M:	Paul Moore <paul@paul-moore.com>
 2826M:	Eric Paris <eparis@redhat.com>
 2827L:	linux-audit@redhat.com (moderated for non-subscribers)
 2828W:	https://github.com/linux-audit
 2829T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
 2830S:	Supported
 2831F:	include/linux/audit.h
 2832F:	include/uapi/linux/audit.h
 2833F:	kernel/audit*
 2834
 2835AUXILIARY DISPLAY DRIVERS
 2836M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
 
 
 2837S:	Maintained
 2838F:	drivers/auxdisplay/
 2839F:	include/linux/cfag12864b.h
 2840
 2841AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER
 2842M:	Andreas Klinger <ak@it-klinger.de>
 2843L:	linux-iio@vger.kernel.org
 
 
 
 
 
 
 
 
 
 2844S:	Maintained
 2845F:	Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
 2846F:	drivers/iio/adc/hx711.c
 2847
 2848AX.25 NETWORK LAYER
 2849M:	Ralf Baechle <ralf@linux-mips.org>
 2850L:	linux-hams@vger.kernel.org
 2851W:	http://www.linux-ax25.org/
 2852S:	Maintained
 2853F:	include/uapi/linux/ax25.h
 2854F:	include/net/ax25.h
 2855F:	net/ax25/
 2856
 2857AXENTIA ARM DEVICES
 2858M:	Peter Rosin <peda@axentia.se>
 2859L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 2860S:	Maintained
 2861F:	Documentation/devicetree/bindings/arm/axentia.txt
 2862F:	arch/arm/boot/dts/at91-linea.dtsi
 2863F:	arch/arm/boot/dts/at91-natte.dtsi
 2864F:	arch/arm/boot/dts/at91-nattis-2-natte-2.dts
 2865F:	arch/arm/boot/dts/at91-tse850-3.dts
 2866
 2867AXENTIA ASOC DRIVERS
 2868M:	Peter Rosin <peda@axentia.se>
 2869L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 2870S:	Maintained
 2871F:	Documentation/devicetree/bindings/sound/axentia,*
 2872F:	sound/soc/atmel/tse850-pcm5142.c
 2873
 2874AXXIA I2C CONTROLLER
 2875M:	Krzysztof Adamski <krzysztof.adamski@nokia.com>
 2876L:	linux-i2c@vger.kernel.org
 2877S:	Maintained
 2878F:	Documentation/devicetree/bindings/i2c/i2c-axxia.txt
 2879F:	drivers/i2c/busses/i2c-axxia.c
 2880
 2881AZ6007 DVB DRIVER
 2882M:	Mauro Carvalho Chehab <mchehab@kernel.org>
 2883L:	linux-media@vger.kernel.org
 2884W:	https://linuxtv.org
 2885T:	git git://linuxtv.org/media_tree.git
 2886S:	Maintained
 2887F:	drivers/media/usb/dvb-usb-v2/az6007.c
 2888
 2889AZTECH FM RADIO RECEIVER DRIVER
 2890M:	Hans Verkuil <hverkuil@xs4all.nl>
 2891L:	linux-media@vger.kernel.org
 2892T:	git git://linuxtv.org/media_tree.git
 2893W:	https://linuxtv.org
 2894S:	Maintained
 2895F:	drivers/media/radio/radio-aztech*
 2896
 2897B43 WIRELESS DRIVER
 
 2898L:	linux-wireless@vger.kernel.org
 2899L:	b43-dev@lists.infradead.org
 2900W:	http://wireless.kernel.org/en/users/Drivers/b43
 2901S:	Odd Fixes
 2902F:	drivers/net/wireless/broadcom/b43/
 2903
 2904B43LEGACY WIRELESS DRIVER
 2905M:	Larry Finger <Larry.Finger@lwfinger.net>
 
 2906L:	linux-wireless@vger.kernel.org
 2907L:	b43-dev@lists.infradead.org
 2908W:	http://wireless.kernel.org/en/users/Drivers/b43
 2909S:	Maintained
 2910F:	drivers/net/wireless/broadcom/b43legacy/
 2911
 2912BACKLIGHT CLASS/SUBSYSTEM
 2913M:	Lee Jones <lee.jones@linaro.org>
 2914M:	Daniel Thompson <daniel.thompson@linaro.org>
 2915M:	Jingoo Han <jingoohan1@gmail.com>
 2916L:	dri-devel@lists.freedesktop.org
 2917T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
 2918S:	Maintained
 2919F:	drivers/video/backlight/
 2920F:	include/linux/backlight.h
 2921F:	include/linux/pwm_backlight.h
 2922F:	Documentation/devicetree/bindings/leds/backlight
 2923F:	Documentation/ABI/stable/sysfs-class-backlight
 2924F:	Documentation/ABI/testing/sysfs-class-backlight
 2925
 2926BATMAN ADVANCED
 2927M:	Marek Lindner <mareklindner@neomailbox.ch>
 2928M:	Simon Wunderlich <sw@simonwunderlich.de>
 2929M:	Antonio Quartulli <a@unstable.cc>
 2930M:	Sven Eckelmann <sven@narfation.org>
 2931L:	b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
 2932W:	https://www.open-mesh.org/
 2933B:	https://www.open-mesh.org/projects/batman-adv/issues
 2934C:	irc://chat.freenode.net/batman
 2935Q:	https://patchwork.open-mesh.org/project/batman/list/
 2936T:	git https://git.open-mesh.org/linux-merge.git
 2937S:	Maintained
 2938F:	Documentation/ABI/obsolete/sysfs-class-net-batman-adv
 2939F:	Documentation/ABI/obsolete/sysfs-class-net-mesh
 2940F:	Documentation/networking/batman-adv.rst
 2941F:	include/uapi/linux/batadv_packet.h
 2942F:	include/uapi/linux/batman_adv.h
 2943F:	net/batman-adv/
 2944
 2945BAYCOM/HDLCDRV DRIVERS FOR AX.25
 2946M:	Thomas Sailer <t.sailer@alumni.ethz.ch>
 2947L:	linux-hams@vger.kernel.org
 2948W:	http://www.baycom.org/~tom/ham/ham.html
 2949S:	Maintained
 2950F:	drivers/net/hamradio/baycom*
 2951
 2952BCACHE (BLOCK LAYER CACHE)
 2953M:	Coly Li <colyli@suse.de>
 2954M:	Kent Overstreet <kent.overstreet@gmail.com>
 2955L:	linux-bcache@vger.kernel.org
 2956W:	http://bcache.evilpiepirate.org
 2957C:	irc://irc.oftc.net/bcache
 2958S:	Maintained
 2959F:	drivers/md/bcache/
 2960
 2961BDISP ST MEDIA DRIVER
 2962M:	Fabien Dessenne <fabien.dessenne@st.com>
 2963L:	linux-media@vger.kernel.org
 2964T:	git git://linuxtv.org/media_tree.git
 2965W:	https://linuxtv.org
 2966S:	Supported
 2967F:	drivers/media/platform/sti/bdisp
 2968
 2969BECKHOFF CX5020 ETHERCAT MASTER DRIVER
 2970M:	Dariusz Marcinkiewicz <reksio@newterm.pl>
 2971L:	netdev@vger.kernel.org
 2972S:	Maintained
 2973F:	drivers/net/ethernet/ec_bhf.c
 2974
 2975BEFS FILE SYSTEM
 2976M:	Luis de Bethencourt <luisbg@kernel.org>
 2977M:	Salah Triki <salah.triki@gmail.com>
 2978S:	Maintained
 2979T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
 2980F:	Documentation/filesystems/befs.txt
 2981F:	fs/befs/
 2982
 2983BFQ I/O SCHEDULER
 2984M:	Paolo Valente <paolo.valente@linaro.org>
 2985M:	Jens Axboe <axboe@kernel.dk>
 2986L:	linux-block@vger.kernel.org
 2987S:	Maintained
 2988F:	block/bfq-*
 2989F:	Documentation/block/bfq-iosched.rst
 2990
 2991BFS FILE SYSTEM
 2992M:	"Tigran A. Aivazian" <aivazian.tigran@gmail.com>
 2993S:	Maintained
 2994F:	Documentation/filesystems/bfs.txt
 2995F:	fs/bfs/
 2996F:	include/uapi/linux/bfs_fs.h
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 2997
 2998BLINKM RGB LED DRIVER
 2999M:	Jan-Simon Moeller <jansimon.moeller@gmx.de>
 3000S:	Maintained
 3001F:	drivers/leds/leds-blinkm.c
 
 
 
 
 
 
 
 
 
 3002
 3003BLOCK LAYER
 3004M:	Jens Axboe <axboe@kernel.dk>
 3005L:	linux-block@vger.kernel.org
 3006T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
 3007S:	Maintained
 3008F:	block/
 3009F:	drivers/block/
 3010F:	kernel/trace/blktrace.c
 3011F:	lib/sbitmap.c
 3012
 3013BLOCK2MTD DRIVER
 3014M:	Joern Engel <joern@lazybastard.org>
 3015L:	linux-mtd@lists.infradead.org
 3016S:	Maintained
 3017F:	drivers/mtd/devices/block2mtd.c
 3018
 3019BLUETOOTH DRIVERS
 3020M:	Marcel Holtmann <marcel@holtmann.org>
 3021M:	Johan Hedberg <johan.hedberg@gmail.com>
 3022L:	linux-bluetooth@vger.kernel.org
 3023W:	http://www.bluez.org/
 3024T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
 3025T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
 3026S:	Maintained
 3027F:	drivers/bluetooth/
 3028
 3029BLUETOOTH SUBSYSTEM
 3030M:	Marcel Holtmann <marcel@holtmann.org>
 3031M:	Johan Hedberg <johan.hedberg@gmail.com>
 3032L:	linux-bluetooth@vger.kernel.org
 3033W:	http://www.bluez.org/
 3034T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
 3035T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
 3036S:	Maintained
 3037F:	net/bluetooth/
 3038F:	include/net/bluetooth/
 3039
 3040BONDING DRIVER
 3041M:	Jay Vosburgh <j.vosburgh@gmail.com>
 3042M:	Veaceslav Falico <vfalico@gmail.com>
 3043M:	Andy Gospodarek <andy@greyhouse.net>
 3044L:	netdev@vger.kernel.org
 3045W:	http://sourceforge.net/projects/bonding/
 3046S:	Supported
 3047F:	drivers/net/bonding/
 3048F:	include/uapi/linux/if_bonding.h
 3049
 3050BPF (Safe dynamic programs and tools)
 3051M:	Alexei Starovoitov <ast@kernel.org>
 3052M:	Daniel Borkmann <daniel@iogearbox.net>
 3053R:	Martin KaFai Lau <kafai@fb.com>
 3054R:	Song Liu <songliubraving@fb.com>
 3055R:	Yonghong Song <yhs@fb.com>
 3056R:	Andrii Nakryiko <andriin@fb.com>
 3057L:	netdev@vger.kernel.org
 3058L:	bpf@vger.kernel.org
 3059T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
 3060T:	git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
 3061Q:	https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
 3062S:	Supported
 3063F:	arch/*/net/*
 3064F:	Documentation/networking/filter.txt
 3065F:	Documentation/bpf/
 3066F:	include/linux/bpf*
 3067F:	include/linux/filter.h
 3068F:	include/trace/events/xdp.h
 3069F:	include/uapi/linux/bpf*
 3070F:	include/uapi/linux/filter.h
 3071F:	kernel/bpf/
 3072F:	kernel/trace/bpf_trace.c
 3073F:	lib/test_bpf.c
 3074F:	net/bpf/
 3075F:	net/core/filter.c
 3076F:	net/sched/act_bpf.c
 3077F:	net/sched/cls_bpf.c
 3078F:	samples/bpf/
 3079F:	tools/bpf/
 3080F:	tools/lib/bpf/
 3081F:	tools/testing/selftests/bpf/
 3082K:	bpf
 3083N:	bpf
 3084
 3085BPF JIT for ARM
 3086M:	Shubham Bansal <illusionist.neo@gmail.com>
 3087L:	netdev@vger.kernel.org
 3088L:	bpf@vger.kernel.org
 3089S:	Maintained
 3090F:	arch/arm/net/
 3091
 3092BPF JIT for ARM64
 3093M:	Daniel Borkmann <daniel@iogearbox.net>
 3094M:	Alexei Starovoitov <ast@kernel.org>
 3095M:	Zi Shen Lim <zlim.lnx@gmail.com>
 3096L:	netdev@vger.kernel.org
 3097L:	bpf@vger.kernel.org
 3098S:	Supported
 3099F:	arch/arm64/net/
 3100
 3101BPF JIT for MIPS (32-BIT AND 64-BIT)
 3102M:	Paul Burton <paulburton@kernel.org>
 3103L:	netdev@vger.kernel.org
 3104L:	bpf@vger.kernel.org
 3105S:	Maintained
 3106F:	arch/mips/net/
 3107
 3108BPF JIT for NFP NICs
 3109M:	Jakub Kicinski <jakub.kicinski@netronome.com>
 3110L:	netdev@vger.kernel.org
 3111L:	bpf@vger.kernel.org
 3112S:	Supported
 3113F:	drivers/net/ethernet/netronome/nfp/bpf/
 3114
 3115BPF JIT for POWERPC (32-BIT AND 64-BIT)
 3116M:	Naveen N. Rao <naveen.n.rao@linux.ibm.com>
 3117M:	Sandipan Das <sandipan@linux.ibm.com>
 3118L:	netdev@vger.kernel.org
 3119L:	bpf@vger.kernel.org
 3120S:	Maintained
 3121F:	arch/powerpc/net/
 3122
 3123BPF JIT for RISC-V (RV64G)
 3124M:	Björn Töpel <bjorn.topel@gmail.com>
 3125L:	netdev@vger.kernel.org
 3126S:	Maintained
 3127F:	arch/riscv/net/
 3128
 3129BPF JIT for S390
 3130M:	Ilya Leoshkevich <iii@linux.ibm.com>
 3131M:	Heiko Carstens <heiko.carstens@de.ibm.com>
 3132M:	Vasily Gorbik <gor@linux.ibm.com>
 3133L:	netdev@vger.kernel.org
 3134L:	bpf@vger.kernel.org
 3135S:	Maintained
 3136F:	arch/s390/net/
 3137X:	arch/s390/net/pnet.c
 3138
 3139BPF JIT for SPARC (32-BIT AND 64-BIT)
 3140M:	David S. Miller <davem@davemloft.net>
 3141L:	netdev@vger.kernel.org
 3142L:	bpf@vger.kernel.org
 3143S:	Maintained
 3144F:	arch/sparc/net/
 3145
 3146BPF JIT for X86 32-BIT
 3147M:	Wang YanQing <udknight@gmail.com>
 3148L:	netdev@vger.kernel.org
 3149L:	bpf@vger.kernel.org
 3150S:	Maintained
 3151F:	arch/x86/net/bpf_jit_comp32.c
 3152
 3153BPF JIT for X86 64-BIT
 3154M:	Alexei Starovoitov <ast@kernel.org>
 3155M:	Daniel Borkmann <daniel@iogearbox.net>
 3156L:	netdev@vger.kernel.org
 3157L:	bpf@vger.kernel.org
 3158S:	Supported
 3159F:	arch/x86/net/
 3160X:	arch/x86/net/bpf_jit_comp32.c
 3161
 3162BROADCOM B44 10/100 ETHERNET DRIVER
 3163M:	Michael Chan <michael.chan@broadcom.com>
 3164L:	netdev@vger.kernel.org
 3165S:	Supported
 3166F:	drivers/net/ethernet/broadcom/b44.*
 3167
 3168BROADCOM B53 ETHERNET SWITCH DRIVER
 3169M:	Florian Fainelli <f.fainelli@gmail.com>
 3170L:	netdev@vger.kernel.org
 3171L:	openwrt-devel@lists.openwrt.org (subscribers-only)
 3172S:	Supported
 3173F:	drivers/net/dsa/b53/*
 3174F:	include/linux/platform_data/b53.h
 3175
 3176BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
 3177M:	Florian Fainelli <f.fainelli@gmail.com>
 3178M:	Ray Jui <rjui@broadcom.com>
 3179M:	Scott Branden <sbranden@broadcom.com>
 3180M:	bcm-kernel-feedback-list@broadcom.com
 3181T:	git git://github.com/broadcom/mach-bcm
 3182S:	Maintained
 3183N:	bcm281*
 3184N:	bcm113*
 3185N:	bcm216*
 3186N:	kona
 3187F:	arch/arm/mach-bcm/
 3188
 3189BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
 3190M:	Eric Anholt <eric@anholt.net>
 3191M:	Stefan Wahren <wahrenst@gmx.net>
 3192L:	bcm-kernel-feedback-list@broadcom.com
 3193L:	linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
 3194L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 3195T:	git git://github.com/anholt/linux
 3196S:	Maintained
 3197N:	bcm2711
 3198N:	bcm2835
 3199F:	drivers/staging/vc04_services
 3200
 3201BROADCOM BCM47XX MIPS ARCHITECTURE
 3202M:	Hauke Mehrtens <hauke@hauke-m.de>
 3203M:	Rafał Miłecki <zajec5@gmail.com>
 3204L:	linux-mips@vger.kernel.org
 3205S:	Maintained
 3206F:	Documentation/devicetree/bindings/mips/brcm/
 3207F:	arch/mips/bcm47xx/*
 3208F:	arch/mips/include/asm/mach-bcm47xx/*
 3209
 3210BROADCOM BCM5301X ARM ARCHITECTURE
 3211M:	Hauke Mehrtens <hauke@hauke-m.de>
 3212M:	Rafał Miłecki <zajec5@gmail.com>
 3213M:	bcm-kernel-feedback-list@broadcom.com
 3214L:	linux-arm-kernel@lists.infradead.org
 3215S:	Maintained
 3216F:	arch/arm/mach-bcm/bcm_5301x.c
 3217F:	arch/arm/boot/dts/bcm5301x*.dtsi
 3218F:	arch/arm/boot/dts/bcm470*
 3219F:	arch/arm/boot/dts/bcm953012*
 3220
 3221BROADCOM BCM53573 ARM ARCHITECTURE
 3222M:	Rafał Miłecki <rafal@milecki.pl>
 3223L:	bcm-kernel-feedback-list@broadcom.com
 3224L:	linux-arm-kernel@lists.infradead.org
 3225S:	Maintained
 3226F:	arch/arm/boot/dts/bcm53573*
 3227F:	arch/arm/boot/dts/bcm47189*
 3228
 3229BROADCOM BCM63XX ARM ARCHITECTURE
 3230M:	Florian Fainelli <f.fainelli@gmail.com>
 3231M:	bcm-kernel-feedback-list@broadcom.com
 3232L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 3233T:	git git://github.com/broadcom/stblinux.git
 3234S:	Maintained
 3235N:	bcm63xx
 3236
 3237BROADCOM BCM63XX/BCM33XX UDC DRIVER
 3238M:	Kevin Cernekee <cernekee@gmail.com>
 3239L:	linux-usb@vger.kernel.org
 3240S:	Maintained
 3241F:	drivers/usb/gadget/udc/bcm63xx_udc.*
 3242
 3243BROADCOM BCM7XXX ARM ARCHITECTURE
 3244M:	Florian Fainelli <f.fainelli@gmail.com>
 3245M:	bcm-kernel-feedback-list@broadcom.com
 3246L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 3247T:	git git://github.com/broadcom/stblinux.git
 3248S:	Maintained
 3249F:	arch/arm/mach-bcm/*brcmstb*
 3250F:	arch/arm/boot/dts/bcm7*.dts*
 3251F:	drivers/bus/brcmstb_gisb.c
 3252F:	arch/arm/mm/cache-b15-rac.c
 3253F:	arch/arm/include/asm/hardware/cache-b15-rac.h
 3254N:	brcmstb
 3255
 3256BROADCOM BMIPS CPUFREQ DRIVER
 3257M:	Markus Mayer <mmayer@broadcom.com>
 3258M:	bcm-kernel-feedback-list@broadcom.com
 3259L:	linux-pm@vger.kernel.org
 3260S:	Maintained
 3261F:	drivers/cpufreq/bmips-cpufreq.c
 3262
 3263BROADCOM BMIPS MIPS ARCHITECTURE
 3264M:	Florian Fainelli <f.fainelli@gmail.com>
 3265L:	bcm-kernel-feedback-list@broadcom.com
 3266L:	linux-mips@vger.kernel.org
 3267T:	git git://github.com/broadcom/stblinux.git
 3268S:	Maintained
 3269F:	arch/mips/bmips/*
 3270F:	arch/mips/include/asm/mach-bmips/*
 3271F:	arch/mips/kernel/*bmips*
 3272F:	arch/mips/boot/dts/brcm/bcm*.dts*
 3273F:	drivers/irqchip/irq-bcm63*
 3274F:	drivers/irqchip/irq-bcm7*
 3275F:	drivers/irqchip/irq-brcmstb*
 3276F:	include/linux/bcm963xx_nvram.h
 3277F:	include/linux/bcm963xx_tag.h
 3278
 3279BROADCOM BNX2 GIGABIT ETHERNET DRIVER
 3280M:	Rasesh Mody <rmody@marvell.com>
 3281M:	GR-Linux-NIC-Dev@marvell.com
 3282L:	netdev@vger.kernel.org
 3283S:	Supported
 3284F:	drivers/net/ethernet/broadcom/bnx2.*
 3285F:	drivers/net/ethernet/broadcom/bnx2_*
 3286
 3287BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
 3288M:	QLogic-Storage-Upstream@qlogic.com
 3289L:	linux-scsi@vger.kernel.org
 3290S:	Supported
 3291F:	drivers/scsi/bnx2fc/
 3292
 3293BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
 3294M:	QLogic-Storage-Upstream@qlogic.com
 3295L:	linux-scsi@vger.kernel.org
 3296S:	Supported
 3297F:	drivers/scsi/bnx2i/
 3298
 3299BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
 3300M:	Ariel Elior <aelior@marvell.com>
 3301M:	Sudarsana Kalluru <skalluru@marvell.com>
 3302M:	GR-everest-linux-l2@marvell.com
 3303L:	netdev@vger.kernel.org
 3304S:	Supported
 3305F:	drivers/net/ethernet/broadcom/bnx2x/
 3306
 3307BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
 3308M:	Michael Chan <michael.chan@broadcom.com>
 
 3309L:	netdev@vger.kernel.org
 3310S:	Supported
 3311F:	drivers/net/ethernet/broadcom/bnxt/
 3312
 3313BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
 3314M:	Arend van Spriel <arend.vanspriel@broadcom.com>
 3315M:	Franky Lin <franky.lin@broadcom.com>
 3316M:	Hante Meuleman <hante.meuleman@broadcom.com>
 3317M:	Chi-Hsien Lin <chi-hsien.lin@cypress.com>
 3318M:	Wright Feng <wright.feng@cypress.com>
 
 3319L:	linux-wireless@vger.kernel.org
 3320L:	brcm80211-dev-list.pdl@broadcom.com
 3321L:	brcm80211-dev-list@cypress.com
 3322S:	Supported
 3323F:	drivers/net/wireless/broadcom/brcm80211/
 3324
 3325BROADCOM BRCMSTB GPIO DRIVER
 3326M:	Gregory Fong <gregory.0xf0@gmail.com>
 3327L:	bcm-kernel-feedback-list@broadcom.com
 3328S:	Supported
 3329F:	drivers/gpio/gpio-brcmstb.c
 3330F:	Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
 3331
 3332BROADCOM BRCMSTB I2C DRIVER
 3333M:	Kamal Dasu <kdasu.kdev@gmail.com>
 3334L:	linux-i2c@vger.kernel.org
 3335L:	bcm-kernel-feedback-list@broadcom.com
 3336S:	Supported
 3337F:	drivers/i2c/busses/i2c-brcmstb.c
 3338F:	Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
 3339
 3340BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
 3341M:	Al Cooper <alcooperx@gmail.com>
 3342L:	linux-kernel@vger.kernel.org
 3343L:	bcm-kernel-feedback-list@broadcom.com
 3344S:	Maintained
 3345F:	drivers/phy/broadcom/phy-brcm-usb*
 3346
 3347BROADCOM GENET ETHERNET DRIVER
 3348M:	Doug Berger <opendmb@gmail.com>
 3349M:	Florian Fainelli <f.fainelli@gmail.com>
 3350L:	bcm-kernel-feedback-list@broadcom.com
 3351L:	netdev@vger.kernel.org
 3352S:	Supported
 3353F:	drivers/net/ethernet/broadcom/genet/
 3354
 3355BROADCOM IPROC ARM ARCHITECTURE
 3356M:	Ray Jui <rjui@broadcom.com>
 3357M:	Scott Branden <sbranden@broadcom.com>
 3358M:	bcm-kernel-feedback-list@broadcom.com
 3359L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 3360T:	git git://github.com/broadcom/cygnus-linux.git
 3361S:	Maintained
 3362N:	iproc
 3363N:	cygnus
 3364N:	bcm[-_]nsp
 3365N:	bcm9113*
 3366N:	bcm9583*
 3367N:	bcm9585*
 3368N:	bcm9586*
 3369N:	bcm988312
 3370N:	bcm113*
 3371N:	bcm583*
 3372N:	bcm585*
 3373N:	bcm586*
 3374N:	bcm88312
 3375N:	hr2
 3376N:	stingray
 3377F:	arch/arm64/boot/dts/broadcom/northstar2/*
 3378F:	arch/arm64/boot/dts/broadcom/stingray/*
 3379F:	drivers/clk/bcm/clk-ns*
 3380F:	drivers/clk/bcm/clk-sr*
 3381F:	drivers/pinctrl/bcm/pinctrl-ns*
 3382F:	include/dt-bindings/clock/bcm-sr*
 3383
 3384BROADCOM KONA GPIO DRIVER
 3385M:	Ray Jui <rjui@broadcom.com>
 3386L:	bcm-kernel-feedback-list@broadcom.com
 3387S:	Supported
 3388F:	drivers/gpio/gpio-bcm-kona.c
 3389F:	Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
 3390
 3391BROADCOM NETXTREME-E ROCE DRIVER
 3392M:	Selvin Xavier <selvin.xavier@broadcom.com>
 3393M:	Devesh Sharma <devesh.sharma@broadcom.com>
 3394M:	Somnath Kotur <somnath.kotur@broadcom.com>
 3395M:	Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
 3396L:	linux-rdma@vger.kernel.org
 3397W:	http://www.broadcom.com
 3398S:	Supported
 3399F:	drivers/infiniband/hw/bnxt_re/
 3400F:	include/uapi/rdma/bnxt_re-abi.h
 3401
 3402BROADCOM NVRAM DRIVER
 3403M:	Rafał Miłecki <zajec5@gmail.com>
 3404L:	linux-mips@vger.kernel.org
 3405S:	Maintained
 3406F:	drivers/firmware/broadcom/*
 3407
 3408BROADCOM SPECIFIC AMBA DRIVER (BCMA)
 3409M:	Rafał Miłecki <zajec5@gmail.com>
 3410L:	linux-wireless@vger.kernel.org
 3411S:	Maintained
 3412F:	drivers/bcma/
 3413F:	include/linux/bcma/
 3414
 3415BROADCOM STB AVS CPUFREQ DRIVER
 3416M:	Markus Mayer <mmayer@broadcom.com>
 3417M:	bcm-kernel-feedback-list@broadcom.com
 3418L:	linux-pm@vger.kernel.org
 3419S:	Maintained
 3420F:	Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
 3421F:	drivers/cpufreq/brcmstb*
 3422
 3423BROADCOM STB AVS TMON DRIVER
 3424M:	Markus Mayer <mmayer@broadcom.com>
 3425M:	bcm-kernel-feedback-list@broadcom.com
 3426L:	linux-pm@vger.kernel.org
 3427S:	Maintained
 3428F:	Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
 3429F:	drivers/thermal/broadcom/brcmstb*
 3430
 3431BROADCOM STB NAND FLASH DRIVER
 3432M:	Brian Norris <computersforpeace@gmail.com>
 3433M:	Kamal Dasu <kdasu.kdev@gmail.com>
 3434L:	linux-mtd@lists.infradead.org
 3435L:	bcm-kernel-feedback-list@broadcom.com
 3436S:	Maintained
 3437F:	drivers/mtd/nand/raw/brcmnand/
 3438
 3439BROADCOM STB DPFE DRIVER
 3440M:	Markus Mayer <mmayer@broadcom.com>
 3441M:	bcm-kernel-feedback-list@broadcom.com
 3442L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 3443S:	Maintained
 3444F:	Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
 3445F:	drivers/memory/brcmstb_dpfe.c
 3446
 3447BROADCOM SPI DRIVER
 3448M:	Kamal Dasu <kdasu.kdev@gmail.com>
 3449M:	bcm-kernel-feedback-list@broadcom.com
 3450S:	Maintained
 3451F:	Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
 3452F:	drivers/spi/spi-bcm-qspi.*
 3453F:	drivers/spi/spi-brcmstb-qspi.c
 3454F:	drivers/spi/spi-iproc-qspi.c
 3455
 3456BROADCOM SYSTEMPORT ETHERNET DRIVER
 3457M:	Florian Fainelli <f.fainelli@gmail.com>
 3458L:	bcm-kernel-feedback-list@broadcom.com
 3459L:	netdev@vger.kernel.org
 3460S:	Supported
 3461F:	drivers/net/ethernet/broadcom/bcmsysport.*
 3462
 3463BROADCOM TG3 GIGABIT ETHERNET DRIVER
 3464M:	Siva Reddy Kallam <siva.kallam@broadcom.com>
 3465M:	Prashant Sreedharan <prashant@broadcom.com>
 3466M:	Michael Chan <mchan@broadcom.com>
 3467L:	netdev@vger.kernel.org
 3468S:	Supported
 3469F:	drivers/net/ethernet/broadcom/tg3.*
 3470
 3471BROCADE BFA FC SCSI DRIVER
 3472M:	Anil Gurumurthy <anil.gurumurthy@qlogic.com>
 3473M:	Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
 3474L:	linux-scsi@vger.kernel.org
 3475S:	Supported
 3476F:	drivers/scsi/bfa/
 3477
 3478BROCADE BNA 10 GIGABIT ETHERNET DRIVER
 3479M:	Rasesh Mody <rmody@marvell.com>
 3480M:	Sudarsana Kalluru <skalluru@marvell.com>
 3481M:	GR-Linux-NIC-Dev@marvell.com
 3482L:	netdev@vger.kernel.org
 3483S:	Supported
 3484F:	drivers/net/ethernet/brocade/bna/
 3485
 3486BSG (block layer generic sg v4 driver)
 3487M:	FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
 3488L:	linux-scsi@vger.kernel.org
 3489S:	Supported
 3490F:	block/bsg.c
 3491F:	include/linux/bsg.h
 3492F:	include/uapi/linux/bsg.h
 3493
 3494BT87X AUDIO DRIVER
 3495M:	Clemens Ladisch <clemens@ladisch.de>
 3496L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 3497T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
 3498S:	Maintained
 3499F:	Documentation/sound/cards/bt87x.rst
 3500F:	sound/pci/bt87x.c
 3501
 3502BT8XXGPIO DRIVER
 3503M:	Michael Buesch <m@bues.ch>
 3504W:	http://bu3sch.de/btgpio.php
 3505S:	Maintained
 3506F:	drivers/gpio/gpio-bt8xx.c
 3507
 3508BTRFS FILE SYSTEM
 3509M:	Chris Mason <clm@fb.com>
 3510M:	Josef Bacik <josef@toxicpanda.com>
 3511M:	David Sterba <dsterba@suse.com>
 3512L:	linux-btrfs@vger.kernel.org
 3513W:	http://btrfs.wiki.kernel.org/
 3514Q:	http://patchwork.kernel.org/project/linux-btrfs/list/
 3515T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
 3516S:	Maintained
 3517F:	Documentation/filesystems/btrfs.txt
 3518F:	fs/btrfs/
 3519F:	include/linux/btrfs*
 3520F:	include/uapi/linux/btrfs*
 3521
 3522BTTV VIDEO4LINUX DRIVER
 3523M:	Mauro Carvalho Chehab <mchehab@kernel.org>
 3524L:	linux-media@vger.kernel.org
 3525W:	https://linuxtv.org
 3526T:	git git://linuxtv.org/media_tree.git
 3527S:	Odd fixes
 3528F:	Documentation/media/v4l-drivers/bttv*
 3529F:	drivers/media/pci/bt8xx/bttv*
 3530
 3531BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
 3532M:	Chanwoo Choi <cw00.choi@samsung.com>
 3533L:	linux-pm@vger.kernel.org
 3534L:	linux-samsung-soc@vger.kernel.org
 3535T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
 3536S:	Maintained
 3537F:	drivers/devfreq/exynos-bus.c
 3538F:	Documentation/devicetree/bindings/devfreq/exynos-bus.txt
 3539
 3540BUSLOGIC SCSI DRIVER
 3541M:	Khalid Aziz <khalid@gonehiking.org>
 3542L:	linux-scsi@vger.kernel.org
 3543S:	Maintained
 3544F:	drivers/scsi/BusLogic.*
 3545F:	drivers/scsi/FlashPoint.*
 3546
 3547C-MEDIA CMI8788 DRIVER
 3548M:	Clemens Ladisch <clemens@ladisch.de>
 3549L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 3550T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
 3551S:	Maintained
 3552F:	sound/pci/oxygen/
 3553
 3554C-SKY ARCHITECTURE
 3555M:	Guo Ren <guoren@kernel.org>
 3556T:	git https://github.com/c-sky/csky-linux.git
 3557S:	Supported
 3558F:	arch/csky/
 3559F:	Documentation/devicetree/bindings/csky/
 3560F:	drivers/irqchip/irq-csky-*
 3561F:	Documentation/devicetree/bindings/interrupt-controller/csky,*
 3562F:	drivers/clocksource/timer-gx6605s.c
 3563F:	drivers/clocksource/timer-mp-csky.c
 3564F:	Documentation/devicetree/bindings/timer/csky,*
 3565K:	csky
 3566N:	csky
 3567
 3568C6X ARCHITECTURE
 3569M:	Mark Salter <msalter@redhat.com>
 3570M:	Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
 3571L:	linux-c6x-dev@linux-c6x.org
 3572W:	http://www.linux-c6x.org/wiki/index.php/Main_Page
 3573S:	Maintained
 3574F:	arch/c6x/
 3575
 3576CA8210 IEEE-802.15.4 RADIO DRIVER
 3577M:	Harry Morris <h.morris@cascoda.com>
 3578L:	linux-wpan@vger.kernel.org
 3579W:	https://github.com/Cascoda/ca8210-linux.git
 3580S:	Maintained
 3581F:	drivers/net/ieee802154/ca8210.c
 3582F:	Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
 3583
 3584CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
 3585M:	David Howells <dhowells@redhat.com>
 3586L:	linux-cachefs@redhat.com (moderated for non-subscribers)
 3587S:	Supported
 3588F:	Documentation/filesystems/caching/cachefiles.txt
 3589F:	fs/cachefiles/
 3590
 3591CADENCE MIPI-CSI2 BRIDGES
 3592M:	Maxime Ripard <mripard@kernel.org>
 3593L:	linux-media@vger.kernel.org
 3594S:	Maintained
 3595F:	Documentation/devicetree/bindings/media/cdns,*.txt
 3596F:	drivers/media/platform/cadence/cdns-csi2*
 3597
 3598CADET FM/AM RADIO RECEIVER DRIVER
 3599M:	Hans Verkuil <hverkuil@xs4all.nl>
 3600L:	linux-media@vger.kernel.org
 3601T:	git git://linuxtv.org/media_tree.git
 3602W:	https://linuxtv.org
 3603S:	Maintained
 3604F:	drivers/media/radio/radio-cadet*
 3605
 3606CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
 3607M:	Jonathan Corbet <corbet@lwn.net>
 3608L:	linux-media@vger.kernel.org
 3609T:	git git://linuxtv.org/media_tree.git
 3610S:	Maintained
 3611F:	Documentation/media/v4l-drivers/cafe_ccic*
 3612F:	drivers/media/platform/marvell-ccic/
 3613
 3614CAIF NETWORK LAYER
 
 3615L:	netdev@vger.kernel.org
 3616S:	Orphan
 3617F:	Documentation/networking/caif/
 3618F:	drivers/net/caif/
 3619F:	include/uapi/linux/caif/
 3620F:	include/net/caif/
 3621F:	net/caif/
 3622
 3623CAKE QDISC
 3624M:	Toke Høiland-Jørgensen <toke@toke.dk>
 3625L:	cake@lists.bufferbloat.net (moderated for non-subscribers)
 3626S:	Maintained
 3627F:	net/sched/sch_cake.c
 3628
 3629CALGARY x86-64 IOMMU
 3630M:	Muli Ben-Yehuda <mulix@mulix.org>
 3631M:	Jon Mason <jdmason@kudzu.us>
 3632L:	iommu@lists.linux-foundation.org
 3633S:	Maintained
 3634F:	arch/x86/kernel/pci-calgary_64.c
 3635F:	arch/x86/kernel/tce_64.c
 3636F:	arch/x86/include/asm/calgary.h
 3637F:	arch/x86/include/asm/tce.h
 3638
 3639CAN NETWORK DRIVERS
 3640M:	Wolfgang Grandegger <wg@grandegger.com>
 3641M:	Marc Kleine-Budde <mkl@pengutronix.de>
 3642L:	linux-can@vger.kernel.org
 3643W:	https://github.com/linux-can
 3644T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
 3645T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
 3646S:	Maintained
 3647F:	Documentation/devicetree/bindings/net/can/
 3648F:	drivers/net/can/
 3649F:	include/linux/can/dev.h
 3650F:	include/linux/can/led.h
 3651F:	include/linux/can/rx-offload.h
 3652F:	include/linux/can/platform/
 3653F:	include/uapi/linux/can/error.h
 3654F:	include/uapi/linux/can/netlink.h
 3655F:	include/uapi/linux/can/vxcan.h
 3656
 3657CAN NETWORK LAYER
 3658M:	Oliver Hartkopp <socketcan@hartkopp.net>
 3659M:	Marc Kleine-Budde <mkl@pengutronix.de>
 3660L:	linux-can@vger.kernel.org
 3661W:	https://github.com/linux-can
 3662T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
 3663T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
 3664S:	Maintained
 3665F:	Documentation/networking/can.rst
 3666F:	net/can/
 
 3667F:	include/linux/can/core.h
 3668F:	include/linux/can/skb.h
 3669F:	include/net/netns/can.h
 3670F:	include/uapi/linux/can.h
 3671F:	include/uapi/linux/can/bcm.h
 3672F:	include/uapi/linux/can/raw.h
 3673F:	include/uapi/linux/can/gw.h
 3674
 3675CAN-J1939 NETWORK LAYER
 3676M:	Robin van der Gracht <robin@protonic.nl>
 3677M:	Oleksij Rempel <o.rempel@pengutronix.de>
 3678R:	Pengutronix Kernel Team <kernel@pengutronix.de>
 3679L:	linux-can@vger.kernel.org
 3680S:	Maintained
 3681F:	Documentation/networking/j1939.txt
 3682F:	net/can/j1939/
 3683F:	include/uapi/linux/can/j1939.h
 3684
 3685CAPABILITIES
 3686M:	Serge Hallyn <serge@hallyn.com>
 3687L:	linux-security-module@vger.kernel.org
 3688S:	Supported
 3689F:	include/linux/capability.h
 3690F:	include/uapi/linux/capability.h
 3691F:	security/commoncap.c
 3692F:	kernel/capability.c
 3693
 3694CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
 3695M:	Kevin Tsai <ktsai@capellamicro.com>
 3696S:	Maintained
 3697F:	drivers/iio/light/cm*
 3698
 3699CARL9170 LINUX COMMUNITY WIRELESS DRIVER
 3700M:	Christian Lamparter <chunkeey@googlemail.com>
 3701L:	linux-wireless@vger.kernel.org
 3702W:	http://wireless.kernel.org/en/users/Drivers/carl9170
 3703S:	Maintained
 3704F:	drivers/net/wireless/ath/carl9170/
 3705
 3706CAVIUM I2C DRIVER
 3707M:	Jan Glauber <jglauber@cavium.com>
 3708M:	David Daney <david.daney@cavium.com>
 3709W:	http://www.cavium.com
 3710S:	Supported
 3711F:	drivers/i2c/busses/i2c-octeon*
 3712F:	drivers/i2c/busses/i2c-thunderx*
 3713
 3714CAVIUM LIQUIDIO NETWORK DRIVER
 3715M:	Derek Chickles <dchickles@marvell.com>
 3716M:	Satanand Burla <sburla@marvell.com>
 3717M:	Felix Manlunas <fmanlunas@marvell.com>
 3718L:	netdev@vger.kernel.org
 3719W:	http://www.cavium.com
 3720S:	Supported
 3721F:	drivers/net/ethernet/cavium/liquidio/
 3722
 3723CAVIUM MMC DRIVER
 3724M:	Jan Glauber <jglauber@cavium.com>
 3725M:	David Daney <david.daney@cavium.com>
 3726M:	Steven J. Hill <Steven.Hill@cavium.com>
 3727W:	http://www.cavium.com
 3728S:	Supported
 3729F:	drivers/mmc/host/cavium*
 3730
 3731CAVIUM OCTEON-TX CRYPTO DRIVER
 3732M:	George Cherian <george.cherian@cavium.com>
 3733L:	linux-crypto@vger.kernel.org
 3734W:	http://www.cavium.com
 3735S:	Supported
 3736F:	drivers/crypto/cavium/cpt/
 3737
 3738CAVIUM THUNDERX2 ARM64 SOC
 3739M:	Robert Richter <rrichter@cavium.com>
 3740L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 3741S:	Maintained
 3742F:	arch/arm64/boot/dts/cavium/thunder2-99xx*
 3743F:	Documentation/devicetree/bindings/arm/cavium-thunder2.txt
 3744
 3745CC2520 IEEE-802.15.4 RADIO DRIVER
 3746M:	Varka Bhadram <varkabhadram@gmail.com>
 3747L:	linux-wpan@vger.kernel.org
 3748S:	Maintained
 3749F:	drivers/net/ieee802154/cc2520.c
 3750F:	include/linux/spi/cc2520.h
 3751F:	Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
 3752
 3753CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
 3754M:	Gilad Ben-Yossef <gilad@benyossef.com>
 3755L:	linux-crypto@vger.kernel.org
 3756S:	Supported
 3757F:	drivers/crypto/ccree/
 3758W:	https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
 3759
 3760CEC FRAMEWORK
 3761M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
 3762L:	linux-media@vger.kernel.org
 3763T:	git git://linuxtv.org/media_tree.git
 3764W:	http://linuxtv.org
 3765S:	Supported
 3766F:	Documentation/media/kapi/cec-core.rst
 3767F:	Documentation/media/uapi/cec
 3768F:	drivers/media/cec/
 3769F:	drivers/media/rc/keymaps/rc-cec.c
 3770F:	include/media/cec.h
 3771F:	include/media/cec-notifier.h
 3772F:	include/uapi/linux/cec.h
 3773F:	include/uapi/linux/cec-funcs.h
 3774F:	Documentation/devicetree/bindings/media/cec.txt
 3775F:	Documentation/ABI/testing/debugfs-cec-error-inj
 3776
 3777CEC GPIO DRIVER
 3778M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
 3779L:	linux-media@vger.kernel.org
 3780T:	git git://linuxtv.org/media_tree.git
 3781W:	http://linuxtv.org
 3782S:	Supported
 3783F:	drivers/media/platform/cec-gpio/
 3784F:	Documentation/devicetree/bindings/media/cec-gpio.txt
 3785
 3786CELL BROADBAND ENGINE ARCHITECTURE
 3787M:	Arnd Bergmann <arnd@arndb.de>
 3788L:	linuxppc-dev@lists.ozlabs.org
 
 3789W:	http://www.ibm.com/developerworks/power/cell/
 3790S:	Supported
 3791F:	arch/powerpc/include/asm/cell*.h
 3792F:	arch/powerpc/include/asm/spu*.h
 3793F:	arch/powerpc/include/uapi/asm/spu*.h
 3794F:	arch/powerpc/oprofile/*cell*
 3795F:	arch/powerpc/platforms/cell/
 3796
 3797CEPH COMMON CODE (LIBCEPH)
 3798M:	Ilya Dryomov <idryomov@gmail.com>
 3799M:	Jeff Layton <jlayton@kernel.org>
 3800M:	Sage Weil <sage@redhat.com>
 3801L:	ceph-devel@vger.kernel.org
 3802W:	http://ceph.com/
 3803T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
 3804T:	git git://github.com/ceph/ceph-client.git
 3805S:	Supported
 3806F:	net/ceph/
 3807F:	include/linux/ceph/
 3808F:	include/linux/crush/
 3809
 3810CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
 3811M:	Jeff Layton <jlayton@kernel.org>
 3812M:	Sage Weil <sage@redhat.com>
 3813M:	Ilya Dryomov <idryomov@gmail.com>
 3814L:	ceph-devel@vger.kernel.org
 3815W:	http://ceph.com/
 3816T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
 3817T:	git git://github.com/ceph/ceph-client.git
 3818S:	Supported
 3819F:	Documentation/filesystems/ceph.txt
 3820F:	fs/ceph/
 3821
 3822CERTIFICATE HANDLING:
 3823M:	David Howells <dhowells@redhat.com>
 3824M:	David Woodhouse <dwmw2@infradead.org>
 3825L:	keyrings@vger.kernel.org
 3826S:	Maintained
 3827F:	Documentation/admin-guide/module-signing.rst
 3828F:	certs/
 3829F:	scripts/sign-file.c
 3830F:	scripts/extract-cert.c
 3831
 3832CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
 3833L:	devel@driverdev.osuosl.org
 3834S:	Obsolete
 3835F:	drivers/staging/wusbcore/
 
 
 
 
 
 3836
 3837CFAG12864B LCD DRIVER
 3838M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
 
 
 3839S:	Maintained
 3840F:	drivers/auxdisplay/cfag12864b.c
 3841F:	include/linux/cfag12864b.h
 3842
 3843CFAG12864BFB LCD FRAMEBUFFER DRIVER
 3844M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
 
 
 3845S:	Maintained
 3846F:	drivers/auxdisplay/cfag12864bfb.c
 3847F:	include/linux/cfag12864b.h
 3848
 3849802.11 (including CFG80211/NL80211)
 3850M:	Johannes Berg <johannes@sipsolutions.net>
 3851L:	linux-wireless@vger.kernel.org
 3852W:	http://wireless.kernel.org/
 3853T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
 3854T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
 3855S:	Maintained
 3856F:	net/wireless/
 3857F:	include/uapi/linux/nl80211.h
 3858F:	include/linux/ieee80211.h
 3859F:	include/net/wext.h
 3860F:	include/net/cfg80211.h
 3861F:	include/net/iw_handler.h
 3862F:	include/net/ieee80211_radiotap.h
 3863F:	Documentation/driver-api/80211/cfg80211.rst
 3864F:	Documentation/networking/regulatory.txt
 3865
 3866CHAR and MISC DRIVERS
 3867M:	Arnd Bergmann <arnd@arndb.de>
 3868M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 3869T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
 3870S:	Supported
 3871F:	drivers/char/
 3872F:	drivers/misc/
 3873F:	include/linux/miscdevice.h
 3874
 3875CHECKPATCH
 3876M:	Andy Whitcroft <apw@canonical.com>
 3877M:	Joe Perches <joe@perches.com>
 3878S:	Maintained
 3879F:	scripts/checkpatch.pl
 3880
 3881CHINESE DOCUMENTATION
 3882M:	Harry Wei <harryxiyou@gmail.com>
 3883M:	Alex Shi <alex.shi@linux.alibaba.com>
 3884L:	xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
 3885S:	Maintained
 3886F:	Documentation/translations/zh_CN/
 3887
 3888CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
 3889M:	Peter Chen <Peter.Chen@nxp.com>
 3890T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
 3891L:	linux-usb@vger.kernel.org
 3892S:	Maintained
 3893F:	drivers/usb/chipidea/
 3894
 3895CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
 3896M:	Hans de Goede <hdegoede@redhat.com>
 3897L:	linux-input@vger.kernel.org
 3898S:	Maintained
 3899F:	Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
 3900F:	drivers/input/touchscreen/chipone_icn8318.c
 3901
 3902CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER
 3903M:	Hans de Goede <hdegoede@redhat.com>
 3904L:	linux-input@vger.kernel.org
 3905S:	Maintained
 3906F:	drivers/input/touchscreen/chipone_icn8505.c
 3907
 3908CHROME HARDWARE PLATFORM SUPPORT
 3909M:	Benson Leung <bleung@chromium.org>
 3910M:	Enric Balletbo i Serra <enric.balletbo@collabora.com>
 3911S:	Maintained
 3912T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
 3913F:	drivers/platform/chrome/
 3914
 3915CHROMEOS EC SUBDRIVERS
 3916M:	Benson Leung <bleung@chromium.org>
 3917M:	Enric Balletbo i Serra <enric.balletbo@collabora.com>
 3918R:	Guenter Roeck <groeck@chromium.org>
 3919S:	Maintained
 3920N:	cros_ec
 3921N:	cros-ec
 3922F:	drivers/power/supply/cros_usbpd-charger.c
 3923
 3924CHROMEOS EC CODEC DRIVER
 3925M:	Cheng-Yi Chiang <cychiang@chromium.org>
 3926S:	Maintained
 3927R:	Enric Balletbo i Serra <enric.balletbo@collabora.com>
 3928R:	Guenter Roeck <groeck@chromium.org>
 3929F:	Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt
 3930F:	sound/soc/codecs/cros_ec_codec.*
 3931
 3932CIRRUS LOGIC AUDIO CODEC DRIVERS
 3933M:	Brian Austin <brian.austin@cirrus.com>
 3934M:	Paul Handrigan <Paul.Handrigan@cirrus.com>
 3935L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 3936S:	Maintained
 3937F:	sound/soc/codecs/cs*
 3938
 3939CIRRUS LOGIC EP93XX ETHERNET DRIVER
 3940M:	Hartley Sweeten <hsweeten@visionengravers.com>
 3941L:	netdev@vger.kernel.org
 3942S:	Maintained
 3943F:	drivers/net/ethernet/cirrus/ep93xx_eth.c
 3944
 3945CIRRUS LOGIC LOCHNAGAR DRIVER
 3946M:	Charles Keepax <ckeepax@opensource.cirrus.com>
 3947M:	Richard Fitzgerald <rf@opensource.cirrus.com>
 3948L:	patches@opensource.cirrus.com
 3949S:	Supported
 3950F:	drivers/clk/clk-lochnagar.c
 3951F:	drivers/hwmon/lochnagar-hwmon.c
 3952F:	drivers/mfd/lochnagar-i2c.c
 3953F:	drivers/pinctrl/cirrus/pinctrl-lochnagar.c
 3954F:	drivers/regulator/lochnagar-regulator.c
 3955F:	sound/soc/codecs/lochnagar-sc.c
 3956F:	include/dt-bindings/clk/lochnagar.h
 3957F:	include/dt-bindings/pinctrl/lochnagar.h
 3958F:	include/linux/mfd/lochnagar*
 3959F:	Documentation/devicetree/bindings/mfd/cirrus,lochnagar.txt
 3960F:	Documentation/devicetree/bindings/clock/cirrus,lochnagar.txt
 3961F:	Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.txt
 3962F:	Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt
 3963F:	Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt
 3964F:	Documentation/devicetree/bindings/sound/cirrus,lochnagar.txt
 3965F:	Documentation/hwmon/lochnagar.rst
 3966
 3967CISCO FCOE HBA DRIVER
 3968M:	Satish Kharat <satishkh@cisco.com>
 3969M:	Sesidhar Baddela <sebaddel@cisco.com>
 3970M:	Karan Tilak Kumar <kartilak@cisco.com>
 3971L:	linux-scsi@vger.kernel.org
 3972S:	Supported
 3973F:	drivers/scsi/fnic/
 3974
 3975CISCO SCSI HBA DRIVER
 3976M:	Karan Tilak Kumar <kartilak@cisco.com>
 3977M:	Sesidhar Baddela <sebaddel@cisco.com>
 3978L:	linux-scsi@vger.kernel.org
 3979S:	Supported
 3980F:	drivers/scsi/snic/
 3981
 3982CISCO VIC ETHERNET NIC DRIVER
 3983M:	Christian Benvenuti <benve@cisco.com>
 3984M:	Govindarajulu Varadarajan <_govind@gmx.com>
 3985M:	Parvi Kaustubhi <pkaustub@cisco.com>
 3986S:	Supported
 3987F:	drivers/net/ethernet/cisco/enic/
 3988
 3989CISCO VIC LOW LATENCY NIC DRIVER
 3990M:	Christian Benvenuti <benve@cisco.com>
 3991M:	Nelson Escobar <neescoba@cisco.com>
 3992M:	Parvi Kaustubhi <pkaustub@cisco.com>
 3993S:	Supported
 3994F:	drivers/infiniband/hw/usnic/
 3995
 3996CIRRUS LOGIC MADERA CODEC DRIVERS
 3997M:	Charles Keepax <ckeepax@opensource.cirrus.com>
 3998M:	Richard Fitzgerald <rf@opensource.cirrus.com>
 3999L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 4000L:	patches@opensource.cirrus.com
 4001T:	git https://github.com/CirrusLogic/linux-drivers.git
 4002W:	https://github.com/CirrusLogic/linux-drivers/wiki
 4003S:	Supported
 4004F:	Documentation/devicetree/bindings/mfd/madera.txt
 4005F:	Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
 4006F:	Documentation/devicetree/bindings/sound/madera.txt
 4007F:	include/dt-bindings/sound/madera*
 4008F:	include/linux/irqchip/irq-madera*
 4009F:	include/linux/mfd/madera/*
 4010F:	include/sound/madera*
 4011F:	drivers/gpio/gpio-madera*
 4012F:	drivers/irqchip/irq-madera*
 4013F:	drivers/mfd/madera*
 4014F:	drivers/mfd/cs47l*
 4015F:	drivers/pinctrl/cirrus/*
 4016F:	sound/soc/codecs/cs47l*
 4017F:	sound/soc/codecs/madera*
 4018
 4019CLANG-FORMAT FILE
 4020M:	Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
 4021S:	Maintained
 4022F:	.clang-format
 4023
 4024CLANG/LLVM BUILD SUPPORT
 4025L:	clang-built-linux@googlegroups.com
 4026W:	https://clangbuiltlinux.github.io/
 4027B:	https://github.com/ClangBuiltLinux/linux/issues
 4028C:	irc://chat.freenode.net/clangbuiltlinux
 4029S:	Supported
 4030K:	\b(?i:clang|llvm)\b
 4031
 4032CLEANCACHE API
 4033M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
 4034L:	linux-kernel@vger.kernel.org
 4035S:	Maintained
 4036F:	mm/cleancache.c
 4037F:	include/linux/cleancache.h
 4038
 4039CLK API
 4040M:	Russell King <linux@armlinux.org.uk>
 4041L:	linux-clk@vger.kernel.org
 4042S:	Maintained
 4043F:	include/linux/clk.h
 4044
 4045CLOCKSOURCE, CLOCKEVENT DRIVERS
 4046M:	Daniel Lezcano <daniel.lezcano@linaro.org>
 4047M:	Thomas Gleixner <tglx@linutronix.de>
 4048L:	linux-kernel@vger.kernel.org
 4049T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
 4050S:	Supported
 4051F:	drivers/clocksource/
 4052F:	Documentation/devicetree/bindings/timer/
 4053
 4054CMPC ACPI DRIVER
 4055M:	Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
 4056M:	Daniel Oliveira Nascimento <don@syst.com.br>
 4057L:	platform-driver-x86@vger.kernel.org
 4058S:	Supported
 4059F:	drivers/platform/x86/classmate-laptop.c
 4060
 4061COBALT MEDIA DRIVER
 4062M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
 4063L:	linux-media@vger.kernel.org
 4064T:	git git://linuxtv.org/media_tree.git
 4065W:	https://linuxtv.org
 4066S:	Supported
 4067F:	drivers/media/pci/cobalt/
 4068
 4069COCCINELLE/Semantic Patches (SmPL)
 4070M:	Julia Lawall <Julia.Lawall@lip6.fr>
 4071M:	Gilles Muller <Gilles.Muller@lip6.fr>
 4072M:	Nicolas Palix <nicolas.palix@imag.fr>
 4073M:	Michal Marek <michal.lkml@markovi.net>
 4074L:	cocci@systeme.lip6.fr (moderated for non-subscribers)
 4075T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
 4076W:	http://coccinelle.lip6.fr/
 4077S:	Supported
 4078F:	Documentation/dev-tools/coccinelle.rst
 4079F:	scripts/coccinelle/
 4080F:	scripts/coccicheck
 4081
 4082CODA FILE SYSTEM
 4083M:	Jan Harkes <jaharkes@cs.cmu.edu>
 4084M:	coda@cs.cmu.edu
 4085L:	codalist@coda.cs.cmu.edu
 4086W:	http://www.coda.cs.cmu.edu/
 4087S:	Maintained
 4088F:	Documentation/filesystems/coda.txt
 4089F:	fs/coda/
 4090F:	include/linux/coda*.h
 4091F:	include/uapi/linux/coda*.h
 4092
 4093CODA V4L2 MEM2MEM DRIVER
 4094M:	Philipp Zabel <p.zabel@pengutronix.de>
 4095L:	linux-media@vger.kernel.org
 4096S:	Maintained
 4097F:	Documentation/devicetree/bindings/media/coda.txt
 4098F:	drivers/media/platform/coda/
 4099
 4100CODE OF CONDUCT
 4101M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 4102S:	Supported
 4103F:	Documentation/process/code-of-conduct.rst
 4104F:	Documentation/process/code-of-conduct-interpretation.rst
 4105
 4106COMMON CLK FRAMEWORK
 4107M:	Michael Turquette <mturquette@baylibre.com>
 4108M:	Stephen Boyd <sboyd@kernel.org>
 4109L:	linux-clk@vger.kernel.org
 4110Q:	http://patchwork.kernel.org/project/linux-clk/list/
 4111T:	git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
 4112S:	Maintained
 4113F:	Documentation/devicetree/bindings/clock/
 4114F:	drivers/clk/
 4115X:	drivers/clk/clkdev.c
 4116F:	include/linux/clk-pr*
 4117F:	include/linux/clk/
 4118F:	include/linux/of_clk.h
 4119
 4120COMMON INTERNET FILE SYSTEM (CIFS)
 4121M:	Steve French <sfrench@samba.org>
 4122L:	linux-cifs@vger.kernel.org
 4123L:	samba-technical@lists.samba.org (moderated for non-subscribers)
 4124W:	http://linux-cifs.samba.org/
 4125T:	git git://git.samba.org/sfrench/cifs-2.6.git
 
 4126S:	Supported
 4127F:	Documentation/admin-guide/cifs/
 4128F:	fs/cifs/
 4129
 4130COMPACTPCI HOTPLUG CORE
 4131M:	Scott Murray <scott@spiteful.org>
 4132L:	linux-pci@vger.kernel.org
 4133S:	Maintained
 4134F:	drivers/pci/hotplug/cpci_hotplug*
 4135
 4136COMPACTPCI HOTPLUG GENERIC DRIVER
 4137M:	Scott Murray <scott@spiteful.org>
 4138L:	linux-pci@vger.kernel.org
 4139S:	Maintained
 4140F:	drivers/pci/hotplug/cpcihp_generic.c
 4141
 4142COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
 4143M:	Scott Murray <scott@spiteful.org>
 4144L:	linux-pci@vger.kernel.org
 4145S:	Maintained
 4146F:	drivers/pci/hotplug/cpcihp_zt5550.*
 4147
 4148COMPAL LAPTOP SUPPORT
 4149M:	Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
 4150L:	platform-driver-x86@vger.kernel.org
 4151S:	Maintained
 4152F:	drivers/platform/x86/compal-laptop.c
 4153
 4154COMPILER ATTRIBUTES
 4155M:	Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
 4156S:	Maintained
 4157F:	include/linux/compiler_attributes.h
 
 4158
 4159CONEXANT ACCESSRUNNER USB DRIVER
 
 4160L:	accessrunner-general@lists.sourceforge.net
 4161W:	http://accessrunner.sourceforge.net/
 4162S:	Orphan
 4163F:	drivers/usb/atm/cxacru.c
 4164
 4165CONFIGFS
 4166M:	Joel Becker <jlbec@evilplan.org>
 4167M:	Christoph Hellwig <hch@lst.de>
 4168T:	git git://git.infradead.org/users/hch/configfs.git
 4169S:	Supported
 4170F:	fs/configfs/
 4171F:	include/linux/configfs.h
 4172
 4173CONNECTOR
 4174M:	Evgeniy Polyakov <zbr@ioremap.net>
 4175L:	netdev@vger.kernel.org
 4176S:	Maintained
 4177F:	drivers/connector/
 4178
 4179CONTROL GROUP (CGROUP)
 4180M:	Tejun Heo <tj@kernel.org>
 4181M:	Li Zefan <lizefan@huawei.com>
 4182M:	Johannes Weiner <hannes@cmpxchg.org>
 4183L:	cgroups@vger.kernel.org
 4184T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
 4185S:	Maintained
 4186F:	Documentation/admin-guide/cgroup-v2.rst
 4187F:	Documentation/admin-guide/cgroup-v1/
 4188F:	include/linux/cgroup*
 4189F:	kernel/cgroup/
 4190
 4191CONTROL GROUP - CPUSET
 4192M:	Li Zefan <lizefan@huawei.com>
 4193L:	cgroups@vger.kernel.org
 4194W:	http://www.bullopensource.org/cpuset/
 4195W:	http://oss.sgi.com/projects/cpusets/
 4196T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
 4197S:	Maintained
 4198F:	Documentation/admin-guide/cgroup-v1/cpusets.rst
 4199F:	include/linux/cpuset.h
 4200F:	kernel/cgroup/cpuset.c
 4201
 4202CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
 4203M:	Johannes Weiner <hannes@cmpxchg.org>
 4204M:	Michal Hocko <mhocko@kernel.org>
 4205M:	Vladimir Davydov <vdavydov.dev@gmail.com>
 4206L:	cgroups@vger.kernel.org
 4207L:	linux-mm@kvack.org
 4208S:	Maintained
 4209F:	mm/memcontrol.c
 4210F:	mm/swap_cgroup.c
 4211
 4212CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
 4213M:	Tejun Heo <tj@kernel.org>
 4214M:	Jens Axboe <axboe@kernel.dk>
 4215L:	cgroups@vger.kernel.org
 4216L:	linux-block@vger.kernel.org
 4217T:	git git://git.kernel.dk/linux-block
 4218F:	Documentation/admin-guide/cgroup-v1/blkio-controller.rst
 4219F:	block/blk-cgroup.c
 4220F:	include/linux/blk-cgroup.h
 4221F:	block/blk-throttle.c
 4222F:	block/blk-iolatency.c
 4223F:	block/bfq-cgroup.c
 4224
 4225CORETEMP HARDWARE MONITORING DRIVER
 4226M:	Fenghua Yu <fenghua.yu@intel.com>
 4227L:	linux-hwmon@vger.kernel.org
 4228S:	Maintained
 4229F:	Documentation/hwmon/coretemp.rst
 4230F:	drivers/hwmon/coretemp.c
 4231
 4232COSA/SRP SYNC SERIAL DRIVER
 4233M:	Jan "Yenya" Kasprzak <kas@fi.muni.cz>
 4234W:	http://www.fi.muni.cz/~kas/cosa/
 4235S:	Maintained
 4236F:	drivers/net/wan/cosa*
 4237
 4238COUNTER SUBSYSTEM
 4239M:	William Breathitt Gray <vilhelm.gray@gmail.com>
 4240L:	linux-iio@vger.kernel.org
 4241S:	Maintained
 4242F:	Documentation/ABI/testing/sysfs-bus-counter*
 4243F:	Documentation/driver-api/generic-counter.rst
 4244F:	drivers/counter/
 4245F:	include/linux/counter.h
 4246F:	include/linux/counter_enum.h
 4247
 4248CPMAC ETHERNET DRIVER
 4249M:	Florian Fainelli <f.fainelli@gmail.com>
 4250L:	netdev@vger.kernel.org
 4251S:	Maintained
 4252F:	drivers/net/ethernet/ti/cpmac.c
 4253
 4254CPU FREQUENCY SCALING FRAMEWORK
 4255M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
 4256M:	Viresh Kumar <viresh.kumar@linaro.org>
 4257L:	linux-pm@vger.kernel.org
 4258S:	Maintained
 4259T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
 4260T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
 4261B:	https://bugzilla.kernel.org
 4262F:	Documentation/admin-guide/pm/cpufreq.rst
 4263F:	Documentation/admin-guide/pm/intel_pstate.rst
 4264F:	Documentation/cpu-freq/
 4265F:	Documentation/devicetree/bindings/cpufreq/
 4266F:	drivers/cpufreq/
 4267F:	kernel/sched/cpufreq*.c
 4268F:	include/linux/cpufreq.h
 4269F:	include/linux/sched/cpufreq.h
 4270F:	tools/testing/selftests/cpufreq/
 4271
 4272CPU FREQUENCY DRIVERS - ARM BIG LITTLE
 4273M:	Viresh Kumar <viresh.kumar@linaro.org>
 4274M:	Sudeep Holla <sudeep.holla@arm.com>
 4275L:	linux-pm@vger.kernel.org
 4276W:	http://www.arm.com/products/processors/technologies/biglittleprocessing.php
 4277S:	Maintained
 4278F:	drivers/cpufreq/arm_big_little.h
 4279F:	drivers/cpufreq/arm_big_little.c
 4280
 4281CPU POWER MONITORING SUBSYSTEM
 4282M:	Thomas Renninger <trenn@suse.com>
 4283M:	Shuah Khan <shuah@kernel.org>
 4284M:	Shuah Khan <skhan@linuxfoundation.org>
 4285L:	linux-pm@vger.kernel.org
 4286S:	Maintained
 4287F:	tools/power/cpupower/
 4288
 4289CPUID/MSR DRIVER
 4290M:	"H. Peter Anvin" <hpa@zytor.com>
 4291S:	Maintained
 4292F:	arch/x86/kernel/cpuid.c
 4293F:	arch/x86/kernel/msr.c
 4294
 4295CPUIDLE DRIVER - ARM BIG LITTLE
 4296M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
 4297M:	Daniel Lezcano <daniel.lezcano@linaro.org>
 4298L:	linux-pm@vger.kernel.org
 4299L:	linux-arm-kernel@lists.infradead.org
 4300T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
 4301S:	Maintained
 4302F:	drivers/cpuidle/cpuidle-big_little.c
 4303
 4304CPUIDLE DRIVER - ARM EXYNOS
 4305M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
 4306M:	Daniel Lezcano <daniel.lezcano@linaro.org>
 4307M:	Kukjin Kim <kgene@kernel.org>
 4308L:	linux-pm@vger.kernel.org
 4309L:	linux-samsung-soc@vger.kernel.org
 4310S:	Supported
 4311F:	drivers/cpuidle/cpuidle-exynos.c
 4312F:	arch/arm/mach-exynos/pm.c
 4313
 4314CPUIDLE DRIVER - ARM PSCI
 4315M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
 4316M:	Sudeep Holla <sudeep.holla@arm.com>
 4317L:	linux-pm@vger.kernel.org
 4318L:	linux-arm-kernel@lists.infradead.org
 4319S:	Supported
 4320F:	drivers/cpuidle/cpuidle-psci.c
 4321
 4322CPU IDLE TIME MANAGEMENT FRAMEWORK
 4323M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
 4324M:	Daniel Lezcano <daniel.lezcano@linaro.org>
 4325L:	linux-pm@vger.kernel.org
 4326S:	Maintained
 4327T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
 4328B:	https://bugzilla.kernel.org
 4329F:	Documentation/admin-guide/pm/cpuidle.rst
 4330F:	Documentation/driver-api/pm/cpuidle.rst
 4331F:	drivers/cpuidle/*
 4332F:	include/linux/cpuidle.h
 4333
 4334CRAMFS FILESYSTEM
 4335M:	Nicolas Pitre <nico@fluxnic.net>
 4336S:	Maintained
 4337F:	Documentation/filesystems/cramfs.txt
 4338F:	fs/cramfs/
 4339
 4340CREATIVE SB0540
 4341M:	Bastien Nocera <hadess@hadess.net>
 4342L:	linux-input@vger.kernel.org
 
 
 4343S:	Maintained
 4344F:	drivers/hid/hid-creative-sb0540.c
 
 4345
 4346CRYPTO API
 4347M:	Herbert Xu <herbert@gondor.apana.org.au>
 4348M:	"David S. Miller" <davem@davemloft.net>
 4349L:	linux-crypto@vger.kernel.org
 4350T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
 4351T:	git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
 4352S:	Maintained
 4353F:	Documentation/crypto/
 4354F:	Documentation/devicetree/bindings/crypto/
 4355F:	arch/*/crypto/
 4356F:	crypto/
 4357F:	drivers/crypto/
 4358F:	include/crypto/
 4359F:	include/linux/crypto*
 4360F:	lib/crypto/
 4361
 4362CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
 4363M:	Neil Horman <nhorman@tuxdriver.com>
 4364L:	linux-crypto@vger.kernel.org
 4365S:	Maintained
 4366F:	crypto/ansi_cprng.c
 4367F:	crypto/rng.c
 4368
 4369CS3308 MEDIA DRIVER
 4370M:	Hans Verkuil <hverkuil@xs4all.nl>
 4371L:	linux-media@vger.kernel.org
 4372T:	git git://linuxtv.org/media_tree.git
 4373W:	http://linuxtv.org
 4374S:	Odd Fixes
 4375F:	drivers/media/i2c/cs3308.c
 4376
 4377CS5535 Audio ALSA driver
 4378M:	Jaya Kumar <jayakumar.alsa@gmail.com>
 4379S:	Maintained
 4380F:	sound/pci/cs5535audio/
 4381
 4382CSI DRIVERS FOR ALLWINNER V3s
 4383M:	Yong Deng <yong.deng@magewell.com>
 4384L:	linux-media@vger.kernel.org
 4385T:	git git://linuxtv.org/media_tree.git
 4386S:	Maintained
 4387F:	drivers/media/platform/sunxi/sun6i-csi/
 4388F:	Documentation/devicetree/bindings/media/sun6i-csi.txt
 4389
 4390CW1200 WLAN driver
 4391M:	Solomon Peachy <pizza@shaftnet.org>
 4392S:	Maintained
 4393F:	drivers/net/wireless/st/cw1200/
 4394
 4395CX18 VIDEO4LINUX DRIVER
 4396M:	Andy Walls <awalls@md.metrocast.net>
 4397L:	ivtv-devel@ivtvdriver.org (subscribers-only)
 4398L:	linux-media@vger.kernel.org
 4399T:	git git://linuxtv.org/media_tree.git
 4400W:	https://linuxtv.org
 4401W:	http://www.ivtvdriver.org/index.php/Cx18
 4402S:	Maintained
 4403F:	Documentation/media/v4l-drivers/cx18*
 4404F:	drivers/media/pci/cx18/
 4405F:	include/uapi/linux/ivtv*
 4406
 4407CX2341X MPEG ENCODER HELPER MODULE
 4408M:	Hans Verkuil <hverkuil@xs4all.nl>
 4409L:	linux-media@vger.kernel.org
 4410T:	git git://linuxtv.org/media_tree.git
 4411W:	https://linuxtv.org
 4412S:	Maintained
 4413F:	drivers/media/common/cx2341x*
 4414F:	include/media/drv-intf/cx2341x.h
 4415
 4416CX24120 MEDIA DRIVER
 4417M:	Jemma Denson <jdenson@gmail.com>
 4418M:	Patrick Boettcher <patrick.boettcher@posteo.de>
 4419L:	linux-media@vger.kernel.org
 4420W:	https://linuxtv.org
 4421Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 4422S:	Maintained
 4423F:	drivers/media/dvb-frontends/cx24120*
 4424
 4425CX88 VIDEO4LINUX DRIVER
 4426M:	Mauro Carvalho Chehab <mchehab@kernel.org>
 4427L:	linux-media@vger.kernel.org
 4428W:	https://linuxtv.org
 4429T:	git git://linuxtv.org/media_tree.git
 4430S:	Odd fixes
 4431F:	Documentation/media/v4l-drivers/cx88*
 4432F:	drivers/media/pci/cx88/
 4433
 4434CXD2820R MEDIA DRIVER
 4435M:	Antti Palosaari <crope@iki.fi>
 4436L:	linux-media@vger.kernel.org
 4437W:	https://linuxtv.org
 4438W:	http://palosaari.fi/linux/
 4439Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 4440T:	git git://linuxtv.org/anttip/media_tree.git
 4441S:	Maintained
 4442F:	drivers/media/dvb-frontends/cxd2820r*
 4443
 4444CXGB3 ETHERNET DRIVER (CXGB3)
 4445M:	Vishal Kulkarni <vishal@chelsio.com>
 4446L:	netdev@vger.kernel.org
 4447W:	http://www.chelsio.com
 4448S:	Supported
 4449F:	drivers/net/ethernet/chelsio/cxgb3/
 4450
 4451CXGB3 ISCSI DRIVER (CXGB3I)
 4452M:	Karen Xie <kxie@chelsio.com>
 4453L:	linux-scsi@vger.kernel.org
 4454W:	http://www.chelsio.com
 4455S:	Supported
 4456F:	drivers/scsi/cxgbi/cxgb3i
 4457
 4458CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
 4459M:	Potnuri Bharat Teja <bharat@chelsio.com>
 4460L:	linux-rdma@vger.kernel.org
 4461W:	http://www.openfabrics.org
 4462S:	Supported
 4463F:	drivers/infiniband/hw/cxgb3/
 4464F:	include/uapi/rdma/cxgb3-abi.h
 4465
 4466CXGB4 CRYPTO DRIVER (chcr)
 4467M:	Atul Gupta <atul.gupta@chelsio.com>
 4468L:	linux-crypto@vger.kernel.org
 4469W:	http://www.chelsio.com
 4470S:	Supported
 4471F:	drivers/crypto/chelsio
 4472
 4473CXGB4 ETHERNET DRIVER (CXGB4)
 4474M:	Vishal Kulkarni <vishal@chelsio.com>
 4475L:	netdev@vger.kernel.org
 4476W:	http://www.chelsio.com
 4477S:	Supported
 4478F:	drivers/net/ethernet/chelsio/cxgb4/
 4479
 4480CXGB4 ISCSI DRIVER (CXGB4I)
 4481M:	Karen Xie <kxie@chelsio.com>
 4482L:	linux-scsi@vger.kernel.org
 4483W:	http://www.chelsio.com
 4484S:	Supported
 4485F:	drivers/scsi/cxgbi/cxgb4i
 4486
 4487CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
 4488M:	Potnuri Bharat Teja <bharat@chelsio.com>
 4489L:	linux-rdma@vger.kernel.org
 4490W:	http://www.openfabrics.org
 4491S:	Supported
 4492F:	drivers/infiniband/hw/cxgb4/
 4493F:	include/uapi/rdma/cxgb4-abi.h
 4494
 4495CXGB4VF ETHERNET DRIVER (CXGB4VF)
 4496M:	Casey Leedom <leedom@chelsio.com>
 4497L:	netdev@vger.kernel.org
 4498W:	http://www.chelsio.com
 4499S:	Supported
 4500F:	drivers/net/ethernet/chelsio/cxgb4vf/
 4501
 4502CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
 4503M:	Frederic Barrat <fbarrat@linux.ibm.com>
 4504M:	Andrew Donnellan <ajd@linux.ibm.com>
 4505L:	linuxppc-dev@lists.ozlabs.org
 4506S:	Supported
 4507F:	arch/powerpc/platforms/powernv/pci-cxl.c
 4508F:	drivers/misc/cxl/
 4509F:	include/misc/cxl*
 4510F:	include/uapi/misc/cxl.h
 4511F:	Documentation/powerpc/cxl.rst
 4512F:	Documentation/ABI/testing/sysfs-class-cxl
 4513
 4514CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
 4515M:	Manoj N. Kumar <manoj@linux.ibm.com>
 4516M:	Matthew R. Ochs <mrochs@linux.ibm.com>
 4517M:	Uma Krishnan <ukrishn@linux.ibm.com>
 4518L:	linux-scsi@vger.kernel.org
 4519S:	Supported
 4520F:	drivers/scsi/cxlflash/
 4521F:	include/uapi/scsi/cxlflash_ioctl.h
 4522F:	Documentation/powerpc/cxlflash.rst
 4523
 4524CYBERPRO FB DRIVER
 4525M:	Russell King <linux@armlinux.org.uk>
 4526L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 4527W:	http://www.armlinux.org.uk/
 
 
 
 
 
 
 4528S:	Maintained
 4529F:	drivers/video/fbdev/cyber2000fb.*
 4530
 4531CYCLADES ASYNC MUX DRIVER
 4532W:	http://www.cyclades.com/
 4533S:	Orphan
 4534F:	drivers/tty/cyclades.c
 4535F:	include/linux/cyclades.h
 4536F:	include/uapi/linux/cyclades.h
 4537
 4538CYCLADES PC300 DRIVER
 4539W:	http://www.cyclades.com/
 4540S:	Orphan
 4541F:	drivers/net/wan/pc300*
 4542
 4543CYPRESS_FIRMWARE MEDIA DRIVER
 4544M:	Antti Palosaari <crope@iki.fi>
 4545L:	linux-media@vger.kernel.org
 4546W:	https://linuxtv.org
 4547W:	http://palosaari.fi/linux/
 4548Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 4549T:	git git://linuxtv.org/anttip/media_tree.git
 4550S:	Maintained
 4551F:	drivers/media/common/cypress_firmware*
 4552
 4553CYTTSP TOUCHSCREEN DRIVER
 4554M:	Ferruh Yigit <fery@cypress.com>
 4555L:	linux-input@vger.kernel.org
 4556S:	Supported
 4557F:	drivers/input/touchscreen/cyttsp*
 4558F:	include/linux/input/cyttsp.h
 4559
 4560D-LINK DIR-685 TOUCHKEYS DRIVER
 4561M:	Linus Walleij <linus.walleij@linaro.org>
 4562L:	linux-input@vger.kernel.org
 4563S:	Supported
 4564F:	drivers/input/keyboard/dlink-dir685-touchkeys.c
 4565
 4566DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
 4567M:	Joshua Kinard <kumba@gentoo.org>
 4568S:	Maintained
 4569F:	drivers/rtc/rtc-ds1685.c
 4570F:	include/linux/rtc/ds1685.h
 4571
 4572DAMA SLAVE for AX.25
 4573M:	Joerg Reuter <jreuter@yaina.de>
 4574W:	http://yaina.de/jreuter/
 4575W:	http://www.qsl.net/dl1bke/
 4576L:	linux-hams@vger.kernel.org
 4577S:	Maintained
 4578F:	net/ax25/af_ax25.c
 4579F:	net/ax25/ax25_dev.c
 4580F:	net/ax25/ax25_ds_*
 4581F:	net/ax25/ax25_in.c
 4582F:	net/ax25/ax25_out.c
 4583F:	net/ax25/ax25_timer.c
 4584F:	net/ax25/sysctl_net_ax25.c
 4585
 4586DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
 4587L:	netdev@vger.kernel.org
 4588S:	Orphan
 4589F:	Documentation/networking/device_drivers/dec/dmfe.txt
 4590F:	drivers/net/ethernet/dec/tulip/dmfe.c
 4591
 4592DC390/AM53C974 SCSI driver
 4593M:	Hannes Reinecke <hare@suse.com>
 4594L:	linux-scsi@vger.kernel.org
 
 4595S:	Maintained
 4596F:	drivers/scsi/am53c974.c
 4597
 4598DC395x SCSI driver
 4599M:	Oliver Neukum <oliver@neukum.org>
 4600M:	Ali Akcaagac <aliakc@web.de>
 4601M:	Jamie Lenehan <lenehan@twibble.org>
 
 4602L:	dc395x@twibble.org
 4603W:	http://twibble.org/dist/dc395x/
 4604W:	http://lists.twibble.org/mailman/listinfo/dc395x/
 4605S:	Maintained
 4606F:	Documentation/scsi/dc395x.txt
 4607F:	drivers/scsi/dc395x.*
 4608
 4609DCCP PROTOCOL
 4610M:	Gerrit Renker <gerrit@erg.abdn.ac.uk>
 4611L:	dccp@vger.kernel.org
 4612W:	http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
 4613S:	Maintained
 4614F:	include/linux/dccp.h
 4615F:	include/uapi/linux/dccp.h
 4616F:	include/linux/tfrc.h
 4617F:	net/dccp/
 4618
 4619DECnet NETWORK LAYER
 4620W:	http://linux-decnet.sourceforge.net
 4621L:	linux-decnet-user@lists.sourceforge.net
 4622S:	Orphan
 4623F:	Documentation/networking/decnet.txt
 4624F:	net/decnet/
 4625
 4626DECSTATION PLATFORM SUPPORT
 4627M:	"Maciej W. Rozycki" <macro@linux-mips.org>
 4628L:	linux-mips@vger.kernel.org
 4629W:	http://www.linux-mips.org/wiki/DECstation
 4630S:	Maintained
 4631F:	arch/mips/dec/
 4632F:	arch/mips/include/asm/dec/
 4633F:	arch/mips/include/asm/mach-dec/
 4634
 4635DEFXX FDDI NETWORK DRIVER
 4636M:	"Maciej W. Rozycki" <macro@linux-mips.org>
 4637S:	Maintained
 4638F:	drivers/net/fddi/defxx.*
 4639
 4640DELL SMBIOS DRIVER
 4641M:	Pali Rohár <pali.rohar@gmail.com>
 4642M:	Mario Limonciello <mario.limonciello@dell.com>
 4643L:	platform-driver-x86@vger.kernel.org
 4644S:	Maintained
 4645F:	drivers/platform/x86/dell-smbios.*
 4646
 4647DELL SMBIOS SMM DRIVER
 4648M:	Mario Limonciello <mario.limonciello@dell.com>
 4649L:	platform-driver-x86@vger.kernel.org
 4650S:	Maintained
 4651F:	drivers/platform/x86/dell-smbios-smm.c
 4652
 4653DELL SMBIOS WMI DRIVER
 4654M:	Mario Limonciello <mario.limonciello@dell.com>
 4655L:	platform-driver-x86@vger.kernel.org
 4656S:	Maintained
 4657F:	drivers/platform/x86/dell-smbios-wmi.c
 4658F:	tools/wmi/dell-smbios-example.c
 4659
 4660DEFZA FDDI NETWORK DRIVER
 4661M:	"Maciej W. Rozycki" <macro@linux-mips.org>
 4662S:	Maintained
 4663F:	drivers/net/fddi/defza.*
 4664
 4665DELL LAPTOP DRIVER
 4666M:	Matthew Garrett <mjg59@srcf.ucam.org>
 4667M:	Pali Rohár <pali.rohar@gmail.com>
 4668L:	platform-driver-x86@vger.kernel.org
 4669S:	Maintained
 4670F:	drivers/platform/x86/dell-laptop.c
 4671
 4672DELL LAPTOP FREEFALL DRIVER
 4673M:	Pali Rohár <pali.rohar@gmail.com>
 4674S:	Maintained
 4675F:	drivers/platform/x86/dell-smo8800.c
 4676
 4677DELL LAPTOP RBTN DRIVER
 4678M:	Pali Rohár <pali.rohar@gmail.com>
 4679S:	Maintained
 4680F:	drivers/platform/x86/dell-rbtn.*
 4681
 4682DELL REMOTE BIOS UPDATE DRIVER
 4683M:	Stuart Hayes <stuart.w.hayes@gmail.com>
 4684L:	platform-driver-x86@vger.kernel.org
 4685S:	Maintained
 4686F:	drivers/platform/x86/dell_rbu.c
 4687
 4688DELL LAPTOP SMM DRIVER
 4689M:	Pali Rohár <pali.rohar@gmail.com>
 
 4690S:	Maintained
 4691F:	drivers/hwmon/dell-smm-hwmon.c
 4692F:	include/uapi/linux/i8k.h
 4693
 4694DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
 4695M:	Stuart Hayes <stuart.w.hayes@gmail.com>
 4696L:	platform-driver-x86@vger.kernel.org
 4697S:	Maintained
 4698F:	Documentation/driver-api/dcdbas.rst
 4699F:	drivers/platform/x86/dcdbas.*
 4700
 4701DELL WMI NOTIFICATIONS DRIVER
 4702M:	Matthew Garrett <mjg59@srcf.ucam.org>
 4703M:	Pali Rohár <pali.rohar@gmail.com>
 4704S:	Maintained
 4705F:	drivers/platform/x86/dell-wmi.c
 4706
 4707DELL WMI DESCRIPTOR DRIVER
 4708M:	Mario Limonciello <mario.limonciello@dell.com>
 4709S:	Maintained
 4710F:	drivers/platform/x86/dell-wmi-descriptor.c
 4711
 4712DELTA ST MEDIA DRIVER
 4713M:	Hugues Fruchet <hugues.fruchet@st.com>
 4714L:	linux-media@vger.kernel.org
 4715T:	git git://linuxtv.org/media_tree.git
 4716W:	https://linuxtv.org
 4717S:	Supported
 4718F:	drivers/media/platform/sti/delta
 4719
 4720DENALI NAND DRIVER
 4721M:	Masahiro Yamada <yamada.masahiro@socionext.com>
 4722L:	linux-mtd@lists.infradead.org
 4723S:	Supported
 4724F:	drivers/mtd/nand/raw/denali*
 4725
 4726DESIGNWARE EDMA CORE IP DRIVER
 4727M:	Gustavo Pimentel <gustavo.pimentel@synopsys.com>
 4728L:	dmaengine@vger.kernel.org
 4729S:	Maintained
 4730F:	drivers/dma/dw-edma/
 4731F:	include/linux/dma/edma.h
 4732
 4733DESIGNWARE USB2 DRD IP DRIVER
 4734M:	Minas Harutyunyan <hminas@synopsys.com>
 4735L:	linux-usb@vger.kernel.org
 4736T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
 4737S:	Maintained
 4738F:	drivers/usb/dwc2/
 4739
 4740DESIGNWARE USB3 DRD IP DRIVER
 4741M:	Felipe Balbi <balbi@kernel.org>
 4742L:	linux-usb@vger.kernel.org
 4743T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
 4744S:	Maintained
 4745F:	drivers/usb/dwc3/
 4746
 4747DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
 4748M:	Andreas Klinger <ak@it-klinger.de>
 4749L:	linux-iio@vger.kernel.org
 4750S:	Maintained
 4751F:	Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
 4752F:	drivers/iio/proximity/srf*.c
 4753
 4754DEVICE COREDUMP (DEV_COREDUMP)
 4755M:	Johannes Berg <johannes@sipsolutions.net>
 4756L:	linux-kernel@vger.kernel.org
 4757S:	Maintained
 4758F:	drivers/base/devcoredump.c
 4759F:	include/linux/devcoredump.h
 4760
 4761DEVICE FREQUENCY (DEVFREQ)
 4762M:	MyungJoo Ham <myungjoo.ham@samsung.com>
 4763M:	Kyungmin Park <kyungmin.park@samsung.com>
 4764R:	Chanwoo Choi <cw00.choi@samsung.com>
 4765L:	linux-pm@vger.kernel.org
 4766T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
 4767S:	Maintained
 4768F:	drivers/devfreq/
 4769F:	include/linux/devfreq.h
 4770F:	Documentation/devicetree/bindings/devfreq/
 4771F:	include/trace/events/devfreq.h
 4772
 4773DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
 4774M:	Chanwoo Choi <cw00.choi@samsung.com>
 4775L:	linux-pm@vger.kernel.org
 4776T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
 4777S:	Supported
 4778F:	drivers/devfreq/event/
 4779F:	drivers/devfreq/devfreq-event.c
 4780F:	include/linux/devfreq-event.h
 4781F:	Documentation/devicetree/bindings/devfreq/event/
 4782
 4783DEVICE NUMBER REGISTRY
 4784M:	Torben Mathiasen <device@lanana.org>
 4785W:	http://lanana.org/docs/device-list/index.html
 4786S:	Maintained
 4787
 4788DEVICE-MAPPER  (LVM)
 4789M:	Alasdair Kergon <agk@redhat.com>
 4790M:	Mike Snitzer <snitzer@redhat.com>
 4791M:	dm-devel@redhat.com
 4792L:	dm-devel@redhat.com
 4793W:	http://sources.redhat.com/dm
 4794Q:	http://patchwork.kernel.org/project/dm-devel/list/
 4795T:	git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
 4796T:	quilt http://people.redhat.com/agk/patches/linux/editing/
 4797S:	Maintained
 4798F:	Documentation/admin-guide/device-mapper/
 4799F:	drivers/md/Makefile
 4800F:	drivers/md/Kconfig
 4801F:	drivers/md/dm*
 4802F:	drivers/md/persistent-data/
 4803F:	include/linux/device-mapper.h
 4804F:	include/linux/dm-*.h
 4805F:	include/uapi/linux/dm-*.h
 4806
 4807DEVLINK
 4808M:	Jiri Pirko <jiri@mellanox.com>
 4809L:	netdev@vger.kernel.org
 4810S:	Supported
 4811F:	net/core/devlink.c
 4812F:	include/net/devlink.h
 4813F:	include/uapi/linux/devlink.h
 4814
 4815DIALOG SEMICONDUCTOR DRIVERS
 4816M:	Support Opensource <support.opensource@diasemi.com>
 4817W:	http://www.dialog-semiconductor.com/products
 4818S:	Supported
 4819F:	Documentation/hwmon/da90??.rst
 4820F:	Documentation/devicetree/bindings/mfd/da90*.txt
 4821F:	Documentation/devicetree/bindings/input/da90??-onkey.txt
 4822F:	Documentation/devicetree/bindings/thermal/da90??-thermal.txt
 4823F:	Documentation/devicetree/bindings/regulator/da92*.txt
 4824F:	Documentation/devicetree/bindings/regulator/slg51000.txt
 4825F:	Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
 4826F:	Documentation/devicetree/bindings/sound/da[79]*.txt
 4827F:	drivers/gpio/gpio-da90??.c
 4828F:	drivers/hwmon/da90??-hwmon.c
 4829F:	drivers/iio/adc/da91??-*.c
 4830F:	drivers/input/misc/da90??_onkey.c
 4831F:	drivers/input/touchscreen/da9052_tsi.c
 4832F:	drivers/leds/leds-da90??.c
 4833F:	drivers/mfd/da903x.c
 4834F:	drivers/mfd/da90??-*.c
 4835F:	drivers/mfd/da91??-*.c
 4836F:	drivers/power/supply/da9052-battery.c
 4837F:	drivers/power/supply/da91??-*.c
 4838F:	drivers/regulator/da903x.c
 4839F:	drivers/regulator/da9???-regulator.[ch]
 4840F:	drivers/regulator/slg51000-regulator.[ch]
 4841F:	drivers/thermal/da90??-thermal.c
 4842F:	drivers/rtc/rtc-da90??.c
 4843F:	drivers/video/backlight/da90??_bl.c
 4844F:	drivers/watchdog/da90??_wdt.c
 4845F:	include/linux/mfd/da903x.h
 4846F:	include/linux/mfd/da9052/
 4847F:	include/linux/mfd/da9055/
 4848F:	include/linux/mfd/da9062/
 4849F:	include/linux/mfd/da9063/
 4850F:	include/linux/mfd/da9150/
 4851F:	include/linux/regulator/da9211.h
 4852F:	include/sound/da[79]*.h
 4853F:	sound/soc/codecs/da[79]*.[ch]
 4854
 4855DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
 4856M:	William Breathitt Gray <vilhelm.gray@gmail.com>
 4857L:	linux-gpio@vger.kernel.org
 4858S:	Maintained
 4859F:	drivers/gpio/gpio-gpio-mm.c
 4860
 4861DIOLAN U2C-12 I2C DRIVER
 4862M:	Guenter Roeck <linux@roeck-us.net>
 4863L:	linux-i2c@vger.kernel.org
 4864S:	Maintained
 4865F:	drivers/i2c/busses/i2c-diolan-u2c.c
 4866
 4867FILESYSTEM DIRECT ACCESS (DAX)
 4868M:	Dan Williams <dan.j.williams@intel.com>
 4869R:	Matthew Wilcox <willy@infradead.org>
 4870R:	Jan Kara <jack@suse.cz>
 4871L:	linux-fsdevel@vger.kernel.org
 4872L:	linux-nvdimm@lists.01.org
 4873S:	Supported
 4874F:	fs/dax.c
 4875F:	include/linux/dax.h
 4876F:	include/trace/events/fs_dax.h
 4877
 4878DEVICE DIRECT ACCESS (DAX)
 4879M:	Dan Williams <dan.j.williams@intel.com>
 4880M:	Vishal Verma <vishal.l.verma@intel.com>
 4881M:	Keith Busch <keith.busch@intel.com>
 4882M:	Dave Jiang <dave.jiang@intel.com>
 4883L:	linux-nvdimm@lists.01.org
 4884S:	Supported
 4885F:	drivers/dax/
 4886
 4887DIRECTORY NOTIFICATION (DNOTIFY)
 4888M:	Jan Kara <jack@suse.cz>
 4889R:	Amir Goldstein <amir73il@gmail.com>
 4890L:	linux-fsdevel@vger.kernel.org
 4891S:	Maintained
 4892F:	Documentation/filesystems/dnotify.txt
 4893F:	fs/notify/dnotify/
 4894F:	include/linux/dnotify.h
 4895
 4896DISK GEOMETRY AND PARTITION HANDLING
 4897M:	Andries Brouwer <aeb@cwi.nl>
 4898W:	http://www.win.tue.nl/~aeb/linux/Large-Disk.html
 4899W:	http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
 4900W:	http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
 4901S:	Maintained
 4902
 4903DISKQUOTA
 4904M:	Jan Kara <jack@suse.com>
 4905S:	Maintained
 4906F:	Documentation/filesystems/quota.txt
 4907F:	fs/quota/
 4908F:	include/linux/quota*.h
 4909F:	include/uapi/linux/quota*.h
 4910
 4911DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
 4912M:	Bernie Thompson <bernie@plugable.com>
 4913L:	linux-fbdev@vger.kernel.org
 4914S:	Maintained
 4915W:	http://plugable.com/category/projects/udlfb/
 4916F:	drivers/video/fbdev/udlfb.c
 4917F:	include/video/udlfb.h
 4918F:	Documentation/fb/udlfb.rst
 4919
 4920DISTRIBUTED LOCK MANAGER (DLM)
 4921M:	Christine Caulfield <ccaulfie@redhat.com>
 4922M:	David Teigland <teigland@redhat.com>
 4923L:	cluster-devel@redhat.com
 4924W:	http://sources.redhat.com/cluster/
 4925T:	git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
 4926S:	Supported
 4927F:	fs/dlm/
 4928
 4929DMA BUFFER SHARING FRAMEWORK
 4930M:	Sumit Semwal <sumit.semwal@linaro.org>
 4931S:	Maintained
 4932L:	linux-media@vger.kernel.org
 4933L:	dri-devel@lists.freedesktop.org
 4934L:	linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
 4935F:	drivers/dma-buf/
 4936F:	include/linux/dma-buf*
 4937F:	include/linux/reservation.h
 4938F:	include/linux/*fence.h
 4939F:	Documentation/driver-api/dma-buf.rst
 4940T:	git git://anongit.freedesktop.org/drm/drm-misc
 4941
 4942DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
 4943M:	Vinod Koul <vkoul@kernel.org>
 4944L:	dmaengine@vger.kernel.org
 4945Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
 4946S:	Maintained
 4947F:	drivers/dma/
 4948F:	include/linux/dmaengine.h
 4949F:	include/linux/of_dma.h
 4950F:	Documentation/devicetree/bindings/dma/
 4951F:	Documentation/driver-api/dmaengine/
 4952T:	git git://git.infradead.org/users/vkoul/slave-dma.git
 4953
 4954DMA MAPPING HELPERS
 4955M:	Christoph Hellwig <hch@lst.de>
 4956M:	Marek Szyprowski <m.szyprowski@samsung.com>
 4957R:	Robin Murphy <robin.murphy@arm.com>
 4958L:	iommu@lists.linux-foundation.org
 4959T:	git git://git.infradead.org/users/hch/dma-mapping.git
 4960W:	http://git.infradead.org/users/hch/dma-mapping.git
 4961S:	Supported
 4962F:	kernel/dma/
 4963F:	include/asm-generic/dma-mapping.h
 4964F:	include/linux/dma-direct.h
 4965F:	include/linux/dma-mapping.h
 4966F:	include/linux/dma-noncoherent.h
 4967
 4968DME1737 HARDWARE MONITOR DRIVER
 4969M:	Juerg Haefliger <juergh@gmail.com>
 4970L:	linux-hwmon@vger.kernel.org
 4971S:	Maintained
 4972F:	Documentation/hwmon/dme1737.rst
 4973F:	drivers/hwmon/dme1737.c
 4974
 4975DMI/SMBIOS SUPPORT
 4976M:	Jean Delvare <jdelvare@suse.com>
 4977S:	Maintained
 4978T:	quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
 4979F:	Documentation/ABI/testing/sysfs-firmware-dmi-tables
 4980F:	drivers/firmware/dmi-id.c
 4981F:	drivers/firmware/dmi_scan.c
 4982F:	include/linux/dmi.h
 
 
 4983
 4984DOCUMENTATION
 4985M:	Jonathan Corbet <corbet@lwn.net>
 4986L:	linux-doc@vger.kernel.org
 
 4987S:	Maintained
 4988F:	Documentation/
 4989F:	scripts/documentation-file-ref-check
 4990F:	scripts/kernel-doc
 4991F:	scripts/sphinx-pre-install
 4992X:	Documentation/ABI/
 4993X:	Documentation/firmware-guide/acpi/
 4994X:	Documentation/devicetree/
 4995X:	Documentation/i2c/
 4996X:	Documentation/media/
 4997X:	Documentation/power/
 4998X:	Documentation/spi/
 4999T:	git git://git.lwn.net/linux.git docs-next
 5000
 5001DOCUMENTATION/ITALIAN
 5002M:	Federico Vaga <federico.vaga@vaga.pv.it>
 5003L:	linux-doc@vger.kernel.org
 5004S:	Maintained
 5005F:	Documentation/translations/it_IT
 5006
 5007DOCUMENTATION SCRIPTS
 5008M:	Mauro Carvalho Chehab <mchehab@kernel.org>
 5009L:	linux-doc@vger.kernel.org
 5010S:	Maintained
 5011F:	scripts/documentation-file-ref-check
 5012F:	scripts/sphinx-pre-install
 5013F:	Documentation/sphinx/parse-headers.pl
 5014
 5015DONGWOON DW9714 LENS VOICE COIL DRIVER
 5016M:	Sakari Ailus <sakari.ailus@linux.intel.com>
 5017L:	linux-media@vger.kernel.org
 5018T:	git git://linuxtv.org/media_tree.git
 5019S:	Maintained
 5020F:	drivers/media/i2c/dw9714.c
 5021F:	Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
 5022
 5023DONGWOON DW9807 LENS VOICE COIL DRIVER
 5024M:	Sakari Ailus <sakari.ailus@linux.intel.com>
 5025L:	linux-media@vger.kernel.org
 5026T:	git git://linuxtv.org/media_tree.git
 5027S:	Maintained
 5028F:	drivers/media/i2c/dw9807-vcm.c
 5029F:	Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
 5030
 5031DOUBLETALK DRIVER
 5032M:	"James R. Van Zandt" <jrv@vanzandt.mv.com>
 5033L:	blinux-list@redhat.com
 5034S:	Maintained
 5035F:	drivers/char/dtlk.c
 5036F:	include/linux/dtlk.h
 5037
 5038DPAA2 DATAPATH I/O (DPIO) DRIVER
 5039M:	Roy Pledge <Roy.Pledge@nxp.com>
 5040L:	linux-kernel@vger.kernel.org
 5041S:	Maintained
 5042F:	drivers/soc/fsl/dpio
 5043
 5044DPAA2 ETHERNET DRIVER
 5045M:	Ioana Radulescu <ruxandra.radulescu@nxp.com>
 5046L:	netdev@vger.kernel.org
 5047S:	Maintained
 5048F:	drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
 5049F:	drivers/net/ethernet/freescale/dpaa2/dpni*
 5050F:	drivers/net/ethernet/freescale/dpaa2/dpkg.h
 5051F:	drivers/net/ethernet/freescale/dpaa2/Makefile
 5052F:	drivers/net/ethernet/freescale/dpaa2/Kconfig
 5053
 5054DPAA2 ETHERNET SWITCH DRIVER
 5055M:	Ioana Radulescu <ruxandra.radulescu@nxp.com>
 5056M:	Ioana Ciornei <ioana.ciornei@nxp.com>
 5057L:	linux-kernel@vger.kernel.org
 5058S:	Maintained
 5059F:	drivers/staging/fsl-dpaa2/ethsw
 5060
 5061DPT_I2O SCSI RAID DRIVER
 5062M:	Adaptec OEM Raid Solutions <aacraid@microsemi.com>
 5063L:	linux-scsi@vger.kernel.org
 5064W:	http://www.adaptec.com/
 5065S:	Maintained
 5066F:	drivers/scsi/dpt*
 5067F:	drivers/scsi/dpt/
 5068
 5069DRBD DRIVER
 5070M:	Philipp Reisner <philipp.reisner@linbit.com>
 5071M:	Lars Ellenberg <lars.ellenberg@linbit.com>
 5072L:	drbd-dev@lists.linbit.com
 
 5073W:	http://www.drbd.org
 5074T:	git git://git.linbit.com/linux-drbd.git
 5075T:	git git://git.linbit.com/drbd-8.4.git
 5076S:	Supported
 5077F:	drivers/block/drbd/
 5078F:	lib/lru_cache.c
 5079F:	Documentation/admin-guide/blockdev/
 5080
 5081DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
 5082M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 5083R:	"Rafael J. Wysocki" <rafael@kernel.org>
 5084T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
 5085S:	Supported
 5086F:	Documentation/kobject.txt
 5087F:	drivers/base/
 
 5088F:	fs/debugfs/
 5089F:	fs/sysfs/
 5090F:	include/linux/debugfs.h
 5091F:	include/linux/kobj*
 5092F:	lib/kobj*
 5093
 5094DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
 5095M:	Kevin Hilman <khilman@kernel.org>
 5096M:	Nishanth Menon <nm@ti.com>
 5097S:	Maintained
 5098F:	drivers/power/avs/
 5099F:	include/linux/power/smartreflex.h
 5100L:	linux-pm@vger.kernel.org
 5101
 5102DRM DRIVER FOR ARM PL111 CLCD
 5103M:	Eric Anholt <eric@anholt.net>
 5104T:	git git://anongit.freedesktop.org/drm/drm-misc
 5105S:	Supported
 5106F:	drivers/gpu/drm/pl111/
 5107
 5108DRM DRIVER FOR ARM VERSATILE TFT PANELS
 5109M:	Linus Walleij <linus.walleij@linaro.org>
 5110T:	git git://anongit.freedesktop.org/drm/drm-misc
 5111S:	Maintained
 5112F:	drivers/gpu/drm/panel/panel-arm-versatile.c
 5113F:	Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
 5114
 5115DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
 5116M:	Dave Airlie <airlied@redhat.com>
 5117S:	Odd Fixes
 5118F:	drivers/gpu/drm/ast/
 5119
 5120DRM DRIVER FOR ASPEED BMC GFX
 5121M:	Joel Stanley <joel@jms.id.au>
 5122L:	linux-aspeed@lists.ozlabs.org
 5123T:	git git://anongit.freedesktop.org/drm/drm-misc
 5124S:	Supported
 5125F:	drivers/gpu/drm/aspeed/
 5126F:	Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
 5127
 5128DRM DRIVER FOR BOCHS VIRTUAL GPU
 5129M:	Gerd Hoffmann <kraxel@redhat.com>
 5130L:	virtualization@lists.linux-foundation.org
 5131T:	git git://anongit.freedesktop.org/drm/drm-misc
 5132S:	Maintained
 5133F:	drivers/gpu/drm/bochs/
 5134
 5135DRM DRIVER FOR FARADAY TVE200 TV ENCODER
 5136M:	Linus Walleij <linus.walleij@linaro.org>
 5137T:	git git://anongit.freedesktop.org/drm/drm-misc
 5138S:	Maintained
 5139F:	drivers/gpu/drm/tve200/
 5140
 5141DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
 5142M:	Jagan Teki <jagan@amarulasolutions.com>
 5143S:	Maintained
 5144F:	drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
 5145F:	Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.txt
 5146
 5147DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
 5148M:	Hans de Goede <hdegoede@redhat.com>
 5149T:	git git://anongit.freedesktop.org/drm/drm-misc
 5150S:	Maintained
 5151F:	drivers/gpu/drm/tiny/gm12u320.c
 5152
 5153DRM DRIVER FOR ILITEK ILI9225 PANELS
 5154M:	David Lechner <david@lechnology.com>
 5155T:	git git://anongit.freedesktop.org/drm/drm-misc
 5156S:	Maintained
 5157F:	drivers/gpu/drm/tiny/ili9225.c
 5158F:	Documentation/devicetree/bindings/display/ilitek,ili9225.txt
 5159
 5160DRM DRIVER FOR HX8357D PANELS
 5161M:	Eric Anholt <eric@anholt.net>
 5162T:	git git://anongit.freedesktop.org/drm/drm-misc
 5163S:	Maintained
 5164F:	drivers/gpu/drm/tiny/hx8357d.c
 5165F:	Documentation/devicetree/bindings/display/himax,hx8357d.txt
 5166
 5167DRM DRIVER FOR INTEL I810 VIDEO CARDS
 5168S:	Orphan / Obsolete
 5169F:	drivers/gpu/drm/i810/
 5170F:	include/uapi/drm/i810_drm.h
 5171
 5172DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
 5173S:	Orphan / Obsolete
 5174F:	drivers/gpu/drm/mga/
 5175F:	include/uapi/drm/mga_drm.h
 5176
 5177DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
 5178M:	Dave Airlie <airlied@redhat.com>
 5179S:	Odd Fixes
 5180F:	drivers/gpu/drm/mgag200/
 5181
 5182DRM DRIVER FOR MI0283QT
 5183M:	Noralf Trønnes <noralf@tronnes.org>
 5184T:	git git://anongit.freedesktop.org/drm/drm-misc
 5185S:	Maintained
 5186F:	drivers/gpu/drm/tiny/mi0283qt.c
 5187F:	Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
 5188
 5189DRM DRIVER FOR MSM ADRENO GPU
 5190M:	Rob Clark <robdclark@gmail.com>
 5191M:	Sean Paul <sean@poorly.run>
 5192L:	linux-arm-msm@vger.kernel.org
 5193L:	dri-devel@lists.freedesktop.org
 5194L:	freedreno@lists.freedesktop.org
 5195T:	git https://gitlab.freedesktop.org/drm/msm.git
 5196S:	Maintained
 5197F:	drivers/gpu/drm/msm/
 5198F:	include/uapi/drm/msm_drm.h
 5199F:	Documentation/devicetree/bindings/display/msm/
 5200
 5201DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
 5202M:	Ben Skeggs <bskeggs@redhat.com>
 5203L:	dri-devel@lists.freedesktop.org
 5204L:	nouveau@lists.freedesktop.org
 5205T:	git git://github.com/skeggsb/linux
 5206S:	Supported
 5207F:	drivers/gpu/drm/nouveau/
 5208F:	include/uapi/drm/nouveau_drm.h
 5209
 5210DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
 5211M:	Stefan Mavrodiev <stefan@olimex.com>
 5212S:	Maintained
 5213F:	drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
 5214F:	Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.txt
 5215
 5216DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
 5217M:	Noralf Trønnes <noralf@tronnes.org>
 5218T:	git git://anongit.freedesktop.org/drm/drm-misc
 5219S:	Maintained
 5220F:	drivers/gpu/drm/tiny/repaper.c
 5221F:	Documentation/devicetree/bindings/display/repaper.txt
 5222
 5223DRM DRIVER FOR QEMU'S CIRRUS DEVICE
 5224M:	Dave Airlie <airlied@redhat.com>
 5225M:	Gerd Hoffmann <kraxel@redhat.com>
 5226L:	virtualization@lists.linux-foundation.org
 5227T:	git git://anongit.freedesktop.org/drm/drm-misc
 5228S:	Obsolete
 5229W:	https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
 5230F:	drivers/gpu/drm/cirrus/
 5231
 5232DRM DRIVER FOR QXL VIRTUAL GPU
 5233M:	Dave Airlie <airlied@redhat.com>
 5234M:	Gerd Hoffmann <kraxel@redhat.com>
 5235L:	virtualization@lists.linux-foundation.org
 5236L:	spice-devel@lists.freedesktop.org
 5237T:	git git://anongit.freedesktop.org/drm/drm-misc
 5238S:	Maintained
 5239F:	drivers/gpu/drm/qxl/
 5240F:	include/uapi/drm/qxl_drm.h
 5241
 5242DRM DRIVER FOR RAYDIUM RM67191 PANELS
 5243M:	Robert Chiras <robert.chiras@nxp.com>
 5244S:	Maintained
 5245F:	drivers/gpu/drm/panel/panel-raydium-rm67191.c
 5246F:	Documentation/devicetree/bindings/display/panel/raydium,rm67191.txt
 5247
 5248DRM DRIVER FOR RAGE 128 VIDEO CARDS
 5249S:	Orphan / Obsolete
 5250F:	drivers/gpu/drm/r128/
 5251F:	include/uapi/drm/r128_drm.h
 5252
 5253DRM DRIVER FOR ROCKTECH JH057N00900 PANELS
 5254M:	Guido Günther <agx@sigxcpu.org>
 5255R:	Purism Kernel Team <kernel@puri.sm>
 5256S:	Maintained
 5257F:	drivers/gpu/drm/panel/panel-rocktech-jh057n00900.c
 5258F:	Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.txt
 5259
 5260DRM DRIVER FOR SAVAGE VIDEO CARDS
 5261S:	Orphan / Obsolete
 5262F:	drivers/gpu/drm/savage/
 5263F:	include/uapi/drm/savage_drm.h
 5264
 5265DRM DRIVER FOR SIS VIDEO CARDS
 5266S:	Orphan / Obsolete
 5267F:	drivers/gpu/drm/sis/
 5268F:	include/uapi/drm/sis_drm.h
 5269
 5270DRM DRIVER FOR SITRONIX ST7701 PANELS
 5271M:	Jagan Teki <jagan@amarulasolutions.com>
 5272S:	Maintained
 5273F:	drivers/gpu/drm/panel/panel-sitronix-st7701.c
 5274F:	Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt
 5275
 5276DRM DRIVER FOR SITRONIX ST7586 PANELS
 5277M:	David Lechner <david@lechnology.com>
 5278T:	git git://anongit.freedesktop.org/drm/drm-misc
 5279S:	Maintained
 5280F:	drivers/gpu/drm/tiny/st7586.c
 5281F:	Documentation/devicetree/bindings/display/sitronix,st7586.txt
 5282
 5283DRM DRIVER FOR SITRONIX ST7735R PANELS
 5284M:	David Lechner <david@lechnology.com>
 5285T:	git git://anongit.freedesktop.org/drm/drm-misc
 5286S:	Maintained
 5287F:	drivers/gpu/drm/tiny/st7735r.c
 5288F:	Documentation/devicetree/bindings/display/sitronix,st7735r.txt
 5289
 5290DRM DRIVER FOR ST-ERICSSON MCDE
 5291M:	Linus Walleij <linus.walleij@linaro.org>
 5292T:	git git://anongit.freedesktop.org/drm/drm-misc
 5293S:	Maintained
 5294F:	drivers/gpu/drm/mcde/
 5295F:	Documentation/devicetree/bindings/display/ste,mcde.txt
 5296
 5297DRM DRIVER FOR TDFX VIDEO CARDS
 5298S:	Orphan / Obsolete
 5299F:	drivers/gpu/drm/tdfx/
 5300
 5301DRM DRIVER FOR TPO TPG110 PANELS
 5302M:	Linus Walleij <linus.walleij@linaro.org>
 5303T:	git git://anongit.freedesktop.org/drm/drm-misc
 5304S:	Maintained
 5305F:	drivers/gpu/drm/panel/panel-tpo-tpg110.c
 5306F:	Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
 5307
 5308DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
 5309M:	Dave Airlie <airlied@redhat.com>
 5310R:	Sean Paul <sean@poorly.run>
 5311L:	dri-devel@lists.freedesktop.org
 5312S:	Odd Fixes
 5313F:	drivers/gpu/drm/udl/
 5314T:	git git://anongit.freedesktop.org/drm/drm-misc
 5315
 5316DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
 5317M:	Hans de Goede <hdegoede@redhat.com>
 5318L:	dri-devel@lists.freedesktop.org
 5319S:	Maintained
 5320F:	drivers/gpu/drm/vboxvideo/
 5321T:	git git://anongit.freedesktop.org/drm/drm-misc
 5322
 5323DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
 5324M:	Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
 5325R:	Haneen Mohammed <hamohammed.sa@gmail.com>
 5326R:	Daniel Vetter <daniel@ffwll.ch>
 5327T:	git git://anongit.freedesktop.org/drm/drm-misc
 5328S:	Maintained
 5329L:	dri-devel@lists.freedesktop.org
 5330F:	drivers/gpu/drm/vkms/
 5331F:	Documentation/gpu/vkms.rst
 5332
 5333DRM DRIVER FOR VMWARE VIRTUAL GPU
 5334M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
 5335M:	Thomas Hellstrom <thellstrom@vmware.com>
 5336L:	dri-devel@lists.freedesktop.org
 5337T:	git git://people.freedesktop.org/~thomash/linux
 5338S:	Supported
 5339F:	drivers/gpu/drm/vmwgfx/
 5340F:	include/uapi/drm/vmwgfx_drm.h
 5341
 5342DRM DRIVERS
 5343M:	David Airlie <airlied@linux.ie>
 5344M:	Daniel Vetter <daniel@ffwll.ch>
 5345L:	dri-devel@lists.freedesktop.org
 5346T:	git git://anongit.freedesktop.org/drm/drm
 5347B:	https://bugs.freedesktop.org/
 5348C:	irc://chat.freenode.net/dri-devel
 5349S:	Maintained
 5350F:	drivers/gpu/drm/
 5351F:	drivers/gpu/vga/
 5352F:	Documentation/devicetree/bindings/display/
 5353F:	Documentation/devicetree/bindings/gpu/
 5354F:	Documentation/gpu/
 5355F:	include/drm/
 5356F:	include/uapi/drm/
 5357F:	include/linux/vga*
 5358
 5359DRM DRIVERS AND MISC GPU PATCHES
 5360M:	Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
 5361M:	Maxime Ripard <mripard@kernel.org>
 5362M:	Sean Paul <sean@poorly.run>
 5363W:	https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
 5364S:	Maintained
 5365T:	git git://anongit.freedesktop.org/drm/drm-misc
 5366F:	Documentation/gpu/
 5367F:	drivers/gpu/vga/
 5368F:	drivers/gpu/drm/*
 5369F:	include/drm/drm*
 5370F:	include/uapi/drm/drm*
 5371F:	include/linux/vga*
 5372
 5373DRM DRIVERS FOR ALLWINNER A10
 5374M:	Maxime Ripard <mripard@kernel.org>
 5375L:	dri-devel@lists.freedesktop.org
 
 5376S:	Supported
 5377F:	drivers/gpu/drm/sun4i/
 5378F:	Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
 5379T:	git git://anongit.freedesktop.org/drm/drm-misc
 5380
 5381DRM DRIVERS FOR AMLOGIC SOCS
 5382M:	Neil Armstrong <narmstrong@baylibre.com>
 5383L:	dri-devel@lists.freedesktop.org
 5384L:	linux-amlogic@lists.infradead.org
 5385W:	http://linux-meson.com/
 5386S:	Supported
 5387F:	drivers/gpu/drm/meson/
 5388F:	Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
 5389F:	Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
 5390F:	Documentation/gpu/meson.rst
 5391T:	git git://anongit.freedesktop.org/drm/drm-misc
 5392
 5393DRM DRIVERS FOR ATMEL HLCDC
 5394M:	Sam Ravnborg <sam@ravnborg.org>
 5395M:	Boris Brezillon <bbrezillon@kernel.org>
 5396L:	dri-devel@lists.freedesktop.org
 5397S:	Supported
 5398F:	drivers/gpu/drm/atmel-hlcdc/
 5399F:	Documentation/devicetree/bindings/display/atmel/
 5400T:	git git://anongit.freedesktop.org/drm/drm-misc
 5401
 5402DRM DRIVERS FOR BRIDGE CHIPS
 5403M:	Andrzej Hajda <a.hajda@samsung.com>
 5404M:	Neil Armstrong <narmstrong@baylibre.com>
 5405R:	Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
 5406R:	Jonas Karlman <jonas@kwiboo.se>
 5407R:	Jernej Skrabec <jernej.skrabec@siol.net>
 5408S:	Maintained
 5409T:	git git://anongit.freedesktop.org/drm/drm-misc
 5410F:	drivers/gpu/drm/bridge/
 5411
 5412DRM DRIVERS FOR EXYNOS
 5413M:	Inki Dae <inki.dae@samsung.com>
 5414M:	Joonyoung Shim <jy0922.shim@samsung.com>
 5415M:	Seung-Woo Kim <sw0312.kim@samsung.com>
 5416M:	Kyungmin Park <kyungmin.park@samsung.com>
 5417L:	dri-devel@lists.freedesktop.org
 5418T:	git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
 5419S:	Supported
 5420F:	drivers/gpu/drm/exynos/
 5421F:	include/uapi/drm/exynos_drm.h
 5422F:	Documentation/devicetree/bindings/display/exynos/
 5423
 5424DRM DRIVERS FOR FREESCALE DCU
 5425M:	Stefan Agner <stefan@agner.ch>
 5426M:	Alison Wang <alison.wang@nxp.com>
 5427L:	dri-devel@lists.freedesktop.org
 5428S:	Supported
 5429F:	drivers/gpu/drm/fsl-dcu/
 5430F:	Documentation/devicetree/bindings/display/fsl,dcu.txt
 5431F:	Documentation/devicetree/bindings/display/fsl,tcon.txt
 5432F:	Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
 5433T:	git git://anongit.freedesktop.org/drm/drm-misc
 5434
 5435DRM DRIVERS FOR FREESCALE IMX
 5436M:	Philipp Zabel <p.zabel@pengutronix.de>
 5437L:	dri-devel@lists.freedesktop.org
 5438S:	Maintained
 5439F:	drivers/gpu/drm/imx/
 5440F:	drivers/gpu/ipu-v3/
 5441F:	Documentation/devicetree/bindings/display/imx/
 5442
 5443DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
 5444M:	Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
 5445L:	dri-devel@lists.freedesktop.org
 5446T:	git git://github.com/patjak/drm-gma500
 5447S:	Maintained
 5448F:	drivers/gpu/drm/gma500/
 5449
 5450DRM DRIVERS FOR HISILICON
 5451M:	Xinliang Liu <z.liuxinliang@hisilicon.com>
 5452M:	Rongrong Zou <zourongrong@gmail.com>
 5453R:	Xinwei Kong <kong.kongxinwei@hisilicon.com>
 5454R:	Chen Feng <puck.chen@hisilicon.com>
 5455L:	dri-devel@lists.freedesktop.org
 5456T:	git git://github.com/xin3liang/linux.git
 5457S:	Maintained
 5458F:	drivers/gpu/drm/hisilicon/
 5459F:	Documentation/devicetree/bindings/display/hisilicon/
 5460
 5461DRM DRIVERS FOR LIMA
 5462M:	Qiang Yu <yuq825@gmail.com>
 5463L:	dri-devel@lists.freedesktop.org
 5464L:	lima@lists.freedesktop.org (moderated for non-subscribers)
 5465S:	Maintained
 5466F:	drivers/gpu/drm/lima/
 5467F:	include/uapi/drm/lima_drm.h
 5468T:	git git://anongit.freedesktop.org/drm/drm-misc
 5469
 5470DRM DRIVERS FOR MEDIATEK
 5471M:	CK Hu <ck.hu@mediatek.com>
 5472M:	Philipp Zabel <p.zabel@pengutronix.de>
 5473L:	dri-devel@lists.freedesktop.org
 5474S:	Supported
 5475F:	drivers/gpu/drm/mediatek/
 5476F:	Documentation/devicetree/bindings/display/mediatek/
 5477
 5478DRM DRIVERS FOR NVIDIA TEGRA
 5479M:	Thierry Reding <thierry.reding@gmail.com>
 5480L:	dri-devel@lists.freedesktop.org
 5481L:	linux-tegra@vger.kernel.org
 5482T:	git git://anongit.freedesktop.org/tegra/linux.git
 5483S:	Supported
 5484F:	drivers/gpu/drm/tegra/
 5485F:	drivers/gpu/host1x/
 5486F:	include/linux/host1x.h
 5487F:	include/uapi/drm/tegra_drm.h
 5488F:	Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
 5489
 5490DRM DRIVERS FOR RENESAS
 5491M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 5492M:	Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
 5493L:	dri-devel@lists.freedesktop.org
 5494L:	linux-renesas-soc@vger.kernel.org
 5495T:	git git://linuxtv.org/pinchartl/media drm/du/next
 5496S:	Supported
 5497F:	drivers/gpu/drm/rcar-du/
 5498F:	drivers/gpu/drm/shmobile/
 5499F:	include/linux/platform_data/shmob_drm.h
 5500F:	Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
 5501F:	Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
 5502F:	Documentation/devicetree/bindings/display/renesas,du.txt
 5503
 5504DRM DRIVERS FOR ROCKCHIP
 5505M:	Sandy Huang <hjc@rock-chips.com>
 5506M:	Heiko Stübner <heiko@sntech.de>
 5507L:	dri-devel@lists.freedesktop.org
 5508S:	Maintained
 5509F:	drivers/gpu/drm/rockchip/
 5510F:	Documentation/devicetree/bindings/display/rockchip/
 5511T:	git git://anongit.freedesktop.org/drm/drm-misc
 5512
 5513DRM DRIVERS FOR STI
 5514M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
 5515M:	Vincent Abriou <vincent.abriou@st.com>
 5516L:	dri-devel@lists.freedesktop.org
 5517T:	git git://anongit.freedesktop.org/drm/drm-misc
 5518S:	Maintained
 5519F:	drivers/gpu/drm/sti
 5520F:	Documentation/devicetree/bindings/display/st,stih4xx.txt
 5521
 5522DRM DRIVERS FOR STM
 5523M:	Yannick Fertre <yannick.fertre@st.com>
 5524M:	Philippe Cornu <philippe.cornu@st.com>
 5525M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
 5526M:	Vincent Abriou <vincent.abriou@st.com>
 5527L:	dri-devel@lists.freedesktop.org
 5528T:	git git://anongit.freedesktop.org/drm/drm-misc
 5529S:	Maintained
 5530F:	drivers/gpu/drm/stm
 5531F:	Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
 5532
 5533DRM DRIVERS FOR TI LCDC
 5534M:	Jyri Sarha <jsarha@ti.com>
 5535R:	Tomi Valkeinen <tomi.valkeinen@ti.com>
 5536L:	dri-devel@lists.freedesktop.org
 5537S:	Maintained
 5538F:	drivers/gpu/drm/tilcdc/
 5539F:	Documentation/devicetree/bindings/display/tilcdc/
 5540
 5541DRM DRIVERS FOR TI OMAP
 5542M:	Tomi Valkeinen <tomi.valkeinen@ti.com>
 5543L:	dri-devel@lists.freedesktop.org
 5544S:	Maintained
 5545F:	drivers/gpu/drm/omapdrm/
 5546F:	Documentation/devicetree/bindings/display/ti/
 5547
 5548DRM DRIVERS FOR V3D
 5549M:	Eric Anholt <eric@anholt.net>
 5550S:	Supported
 5551F:	drivers/gpu/drm/v3d/
 5552F:	include/uapi/drm/v3d_drm.h
 5553F:	Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
 5554T:	git git://anongit.freedesktop.org/drm/drm-misc
 5555
 5556DRM DRIVERS FOR VC4
 5557M:	Eric Anholt <eric@anholt.net>
 5558T:	git git://github.com/anholt/linux
 5559S:	Supported
 5560F:	drivers/gpu/drm/vc4/
 5561F:	include/uapi/drm/vc4_drm.h
 5562F:	Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
 5563T:	git git://anongit.freedesktop.org/drm/drm-misc
 5564
 5565DRM DRIVERS FOR VIVANTE GPU IP
 5566M:	Lucas Stach <l.stach@pengutronix.de>
 5567R:	Russell King <linux+etnaviv@armlinux.org.uk>
 5568R:	Christian Gmeiner <christian.gmeiner@gmail.com>
 5569L:	etnaviv@lists.freedesktop.org (moderated for non-subscribers)
 5570L:	dri-devel@lists.freedesktop.org
 5571S:	Maintained
 5572F:	drivers/gpu/drm/etnaviv/
 5573F:	include/uapi/drm/etnaviv_drm.h
 5574F:	Documentation/devicetree/bindings/display/etnaviv/
 5575
 5576DRM DRIVERS FOR ZTE ZX
 5577M:	Shawn Guo <shawnguo@kernel.org>
 5578L:	dri-devel@lists.freedesktop.org
 5579S:	Maintained
 5580F:	drivers/gpu/drm/zte/
 5581F:	Documentation/devicetree/bindings/display/zte,vou.txt
 5582T:	git git://anongit.freedesktop.org/drm/drm-misc
 5583
 5584DRM PANEL DRIVERS
 5585M:	Thierry Reding <thierry.reding@gmail.com>
 5586R:	Sam Ravnborg <sam@ravnborg.org>
 5587L:	dri-devel@lists.freedesktop.org
 5588T:	git git://anongit.freedesktop.org/drm/drm-misc
 5589S:	Maintained
 5590F:	drivers/gpu/drm/drm_panel.c
 5591F:	drivers/gpu/drm/panel/
 5592F:	include/drm/drm_panel.h
 5593F:	Documentation/devicetree/bindings/display/panel/
 5594
 5595DRM DRIVERS FOR XEN
 5596M:	Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
 5597T:	git git://anongit.freedesktop.org/drm/drm-misc
 5598L:	dri-devel@lists.freedesktop.org
 5599L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
 5600S:	Supported
 5601F:	drivers/gpu/drm/xen/
 5602F:	Documentation/gpu/xen-front.rst
 5603
 5604DRM TTM SUBSYSTEM
 5605M:	Christian Koenig <christian.koenig@amd.com>
 5606M:	Huang Rui <ray.huang@amd.com>
 5607T:	git git://people.freedesktop.org/~agd5f/linux
 5608S:	Maintained
 5609L:	dri-devel@lists.freedesktop.org
 5610F:	include/drm/ttm/
 5611F:	drivers/gpu/drm/ttm/
 5612
 5613DSBR100 USB FM RADIO DRIVER
 5614M:	Alexey Klimov <klimov.linux@gmail.com>
 5615L:	linux-media@vger.kernel.org
 5616T:	git git://linuxtv.org/media_tree.git
 5617S:	Maintained
 5618F:	drivers/media/radio/dsbr100.c
 5619
 5620DT3155 MEDIA DRIVER
 5621M:	Hans Verkuil <hverkuil@xs4all.nl>
 5622L:	linux-media@vger.kernel.org
 5623T:	git git://linuxtv.org/media_tree.git
 5624W:	https://linuxtv.org
 5625S:	Odd Fixes
 5626F:	drivers/media/pci/dt3155/
 5627
 5628DVB_USB_AF9015 MEDIA DRIVER
 5629M:	Antti Palosaari <crope@iki.fi>
 5630L:	linux-media@vger.kernel.org
 5631W:	https://linuxtv.org
 5632W:	http://palosaari.fi/linux/
 5633Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5634T:	git git://linuxtv.org/anttip/media_tree.git
 5635S:	Maintained
 5636F:	drivers/media/usb/dvb-usb-v2/af9015*
 5637
 5638DVB_USB_AF9035 MEDIA DRIVER
 5639M:	Antti Palosaari <crope@iki.fi>
 5640L:	linux-media@vger.kernel.org
 5641W:	https://linuxtv.org
 5642W:	http://palosaari.fi/linux/
 5643Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5644T:	git git://linuxtv.org/anttip/media_tree.git
 5645S:	Maintained
 5646F:	drivers/media/usb/dvb-usb-v2/af9035*
 5647
 5648DVB_USB_ANYSEE MEDIA DRIVER
 5649M:	Antti Palosaari <crope@iki.fi>
 5650L:	linux-media@vger.kernel.org
 5651W:	https://linuxtv.org
 5652W:	http://palosaari.fi/linux/
 5653Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5654T:	git git://linuxtv.org/anttip/media_tree.git
 5655S:	Maintained
 5656F:	drivers/media/usb/dvb-usb-v2/anysee*
 5657
 5658DVB_USB_AU6610 MEDIA DRIVER
 5659M:	Antti Palosaari <crope@iki.fi>
 5660L:	linux-media@vger.kernel.org
 5661W:	https://linuxtv.org
 5662W:	http://palosaari.fi/linux/
 5663Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5664T:	git git://linuxtv.org/anttip/media_tree.git
 5665S:	Maintained
 5666F:	drivers/media/usb/dvb-usb-v2/au6610*
 5667
 5668DVB_USB_CE6230 MEDIA DRIVER
 5669M:	Antti Palosaari <crope@iki.fi>
 5670L:	linux-media@vger.kernel.org
 5671W:	https://linuxtv.org
 5672W:	http://palosaari.fi/linux/
 5673Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5674T:	git git://linuxtv.org/anttip/media_tree.git
 5675S:	Maintained
 5676F:	drivers/media/usb/dvb-usb-v2/ce6230*
 5677
 5678DVB_USB_CXUSB MEDIA DRIVER
 5679M:	Michael Krufky <mkrufky@linuxtv.org>
 5680L:	linux-media@vger.kernel.org
 5681W:	https://linuxtv.org
 5682W:	http://github.com/mkrufky
 5683Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5684T:	git git://linuxtv.org/media_tree.git
 5685S:	Maintained
 5686F:	drivers/media/usb/dvb-usb/cxusb*
 5687
 5688DVB_USB_EC168 MEDIA DRIVER
 5689M:	Antti Palosaari <crope@iki.fi>
 5690L:	linux-media@vger.kernel.org
 5691W:	https://linuxtv.org
 5692W:	http://palosaari.fi/linux/
 5693Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5694T:	git git://linuxtv.org/anttip/media_tree.git
 5695S:	Maintained
 5696F:	drivers/media/usb/dvb-usb-v2/ec168*
 5697
 5698DVB_USB_GL861 MEDIA DRIVER
 5699M:	Antti Palosaari <crope@iki.fi>
 5700L:	linux-media@vger.kernel.org
 5701W:	https://linuxtv.org
 5702Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5703T:	git git://linuxtv.org/anttip/media_tree.git
 5704S:	Maintained
 5705F:	drivers/media/usb/dvb-usb-v2/gl861*
 5706
 5707DVB_USB_MXL111SF MEDIA DRIVER
 5708M:	Michael Krufky <mkrufky@linuxtv.org>
 5709L:	linux-media@vger.kernel.org
 5710W:	https://linuxtv.org
 5711W:	http://github.com/mkrufky
 5712Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5713T:	git git://linuxtv.org/mkrufky/mxl111sf.git
 5714S:	Maintained
 5715F:	drivers/media/usb/dvb-usb-v2/mxl111sf*
 5716
 5717DVB_USB_RTL28XXU MEDIA DRIVER
 5718M:	Antti Palosaari <crope@iki.fi>
 5719L:	linux-media@vger.kernel.org
 5720W:	https://linuxtv.org
 5721W:	http://palosaari.fi/linux/
 5722Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5723T:	git git://linuxtv.org/anttip/media_tree.git
 5724S:	Maintained
 5725F:	drivers/media/usb/dvb-usb-v2/rtl28xxu*
 5726
 5727DVB_USB_V2 MEDIA DRIVER
 5728M:	Antti Palosaari <crope@iki.fi>
 5729L:	linux-media@vger.kernel.org
 5730W:	https://linuxtv.org
 5731W:	http://palosaari.fi/linux/
 5732Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5733T:	git git://linuxtv.org/anttip/media_tree.git
 5734S:	Maintained
 5735F:	drivers/media/usb/dvb-usb-v2/dvb_usb*
 5736F:	drivers/media/usb/dvb-usb-v2/usb_urb.c
 5737
 5738DYNAMIC DEBUG
 5739M:	Jason Baron <jbaron@akamai.com>
 5740S:	Maintained
 5741F:	lib/dynamic_debug.c
 5742F:	include/linux/dynamic_debug.h
 5743
 5744DYNAMIC INTERRUPT MODERATION
 5745M:	Tal Gilboa <talgi@mellanox.com>
 5746S:	Maintained
 5747F:	include/linux/dim.h
 5748F:	lib/dim/
 5749
 5750DZ DECSTATION DZ11 SERIAL DRIVER
 5751M:	"Maciej W. Rozycki" <macro@linux-mips.org>
 5752S:	Maintained
 5753F:	drivers/tty/serial/dz.*
 5754
 5755E3X0 POWER BUTTON DRIVER
 5756M:	Moritz Fischer <moritz.fischer@ettus.com>
 5757L:	usrp-users@lists.ettus.com
 5758W:	http://www.ettus.com
 5759S:	Supported
 5760F:	drivers/input/misc/e3x0-button.c
 5761F:	Documentation/devicetree/bindings/input/e3x0-button.txt
 5762
 5763E4000 MEDIA DRIVER
 5764M:	Antti Palosaari <crope@iki.fi>
 5765L:	linux-media@vger.kernel.org
 5766W:	https://linuxtv.org
 5767W:	http://palosaari.fi/linux/
 5768Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5769T:	git git://linuxtv.org/anttip/media_tree.git
 5770S:	Maintained
 5771F:	drivers/media/tuners/e4000*
 5772
 5773EARTH_PT1 MEDIA DRIVER
 5774M:	Akihiro Tsukada <tskd08@gmail.com>
 5775L:	linux-media@vger.kernel.org
 5776S:	Odd Fixes
 5777F:	drivers/media/pci/pt1/
 
 5778
 5779EARTH_PT3 MEDIA DRIVER
 5780M:	Akihiro Tsukada <tskd08@gmail.com>
 5781L:	linux-media@vger.kernel.org
 5782S:	Odd Fixes
 5783F:	drivers/media/pci/pt3/
 5784
 5785EC100 MEDIA DRIVER
 5786M:	Antti Palosaari <crope@iki.fi>
 5787L:	linux-media@vger.kernel.org
 5788W:	https://linuxtv.org
 5789W:	http://palosaari.fi/linux/
 5790Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 5791T:	git git://linuxtv.org/anttip/media_tree.git
 5792S:	Maintained
 5793F:	drivers/media/dvb-frontends/ec100*
 
 5794
 5795ECRYPT FILE SYSTEM
 5796M:	Tyler Hicks <tyhicks@canonical.com>
 
 5797L:	ecryptfs@vger.kernel.org
 5798W:	http://ecryptfs.org
 5799W:	https://launchpad.net/ecryptfs
 5800T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
 5801S:	Supported
 5802F:	Documentation/filesystems/ecryptfs.txt
 5803F:	fs/ecryptfs/
 5804
 5805EDAC-AMD64
 5806M:	Borislav Petkov <bp@alien8.de>
 5807L:	linux-edac@vger.kernel.org
 5808S:	Maintained
 5809F:	drivers/edac/amd64_edac*
 5810
 5811EDAC-ARMADA
 5812M:	Jan Luebbe <jlu@pengutronix.de>
 5813L:	linux-edac@vger.kernel.org
 5814S:	Maintained
 5815F:	drivers/edac/armada_xp_*
 5816
 5817EDAC-AST2500
 5818M:	Stefan Schaeckeler <sschaeck@cisco.com>
 5819S:	Supported
 5820F:	drivers/edac/aspeed_edac.c
 5821F:	Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
 
 5822
 5823EDAC-BLUEFIELD
 5824M:	Shravan Kumar Ramani <sramani@mellanox.com>
 
 
 
 5825S:	Supported
 5826F:	drivers/edac/bluefield_edac.c
 5827
 5828EDAC-CALXEDA
 5829M:	Robert Richter <rric@kernel.org>
 5830L:	linux-edac@vger.kernel.org
 5831S:	Maintained
 5832F:	drivers/edac/highbank*
 5833
 5834EDAC-CAVIUM OCTEON
 5835M:	Ralf Baechle <ralf@linux-mips.org>
 5836M:	David Daney <david.daney@cavium.com>
 5837L:	linux-edac@vger.kernel.org
 5838L:	linux-mips@vger.kernel.org
 5839S:	Supported
 5840F:	drivers/edac/octeon_edac*
 5841
 5842EDAC-CAVIUM THUNDERX
 5843M:	David Daney <david.daney@cavium.com>
 5844M:	Jan Glauber <jglauber@cavium.com>
 5845L:	linux-edac@vger.kernel.org
 5846S:	Supported
 5847F:	drivers/edac/thunderx_edac*
 5848
 5849EDAC-CORE
 5850M:	Borislav Petkov <bp@alien8.de>
 5851M:	Mauro Carvalho Chehab <mchehab@kernel.org>
 5852M:	Tony Luck <tony.luck@intel.com>
 5853R:	James Morse <james.morse@arm.com>
 5854R:	Robert Richter <rrichter@marvell.com>
 5855L:	linux-edac@vger.kernel.org
 5856T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
 5857S:	Supported
 5858F:	Documentation/admin-guide/ras.rst
 5859F:	Documentation/driver-api/edac.rst
 5860F:	drivers/edac/
 5861F:	include/linux/edac.h
 5862
 5863EDAC-E752X
 5864M:	Mark Gross <mark.gross@intel.com>
 5865L:	linux-edac@vger.kernel.org
 
 
 5866S:	Maintained
 5867F:	drivers/edac/e752x_edac.c
 5868
 5869EDAC-E7XXX
 5870L:	linux-edac@vger.kernel.org
 
 
 5871S:	Maintained
 5872F:	drivers/edac/e7xxx_edac.c
 5873
 5874EDAC-FSL_DDR
 5875M:	York Sun <york.sun@nxp.com>
 5876L:	linux-edac@vger.kernel.org
 
 5877S:	Maintained
 5878F:	drivers/edac/fsl_ddr_edac.*
 5879
 5880EDAC-GHES
 5881M:	Mauro Carvalho Chehab <mchehab@kernel.org>
 5882L:	linux-edac@vger.kernel.org
 
 5883S:	Maintained
 5884F:	drivers/edac/ghes_edac.c
 5885
 5886EDAC-I10NM
 5887M:	Tony Luck <tony.luck@intel.com>
 5888L:	linux-edac@vger.kernel.org
 5889S:	Maintained
 5890F:	drivers/edac/i10nm_base.c
 5891
 5892EDAC-I3000
 5893L:	linux-edac@vger.kernel.org
 5894S:	Orphan
 5895F:	drivers/edac/i3000_edac.c
 5896
 5897EDAC-I5000
 5898L:	linux-edac@vger.kernel.org
 
 
 5899S:	Maintained
 5900F:	drivers/edac/i5000_edac.c
 5901
 5902EDAC-I5400
 5903M:	Mauro Carvalho Chehab <mchehab@kernel.org>
 5904L:	linux-edac@vger.kernel.org
 
 5905S:	Maintained
 5906F:	drivers/edac/i5400_edac.c
 5907
 5908EDAC-I7300
 5909M:	Mauro Carvalho Chehab <mchehab@kernel.org>
 5910L:	linux-edac@vger.kernel.org
 
 5911S:	Maintained
 5912F:	drivers/edac/i7300_edac.c
 5913
 5914EDAC-I7CORE
 5915M:	Mauro Carvalho Chehab <mchehab@kernel.org>
 5916L:	linux-edac@vger.kernel.org
 
 5917S:	Maintained
 5918F:	drivers/edac/i7core_edac.c
 5919
 5920EDAC-I82443BXGX
 5921M:	Tim Small <tim@buttersideup.com>
 5922L:	linux-edac@vger.kernel.org
 5923S:	Maintained
 5924F:	drivers/edac/i82443bxgx_edac.c
 5925
 5926EDAC-I82975X
 
 5927M:	"Arvind R." <arvino55@gmail.com>
 5928L:	linux-edac@vger.kernel.org
 
 5929S:	Maintained
 5930F:	drivers/edac/i82975x_edac.c
 5931
 5932EDAC-IE31200
 5933M:	Jason Baron <jbaron@akamai.com>
 5934L:	linux-edac@vger.kernel.org
 5935S:	Maintained
 5936F:	drivers/edac/ie31200_edac.c
 5937
 5938EDAC-MPC85XX
 5939M:	Johannes Thumshirn <morbidrsa@gmail.com>
 5940L:	linux-edac@vger.kernel.org
 5941S:	Maintained
 5942F:	drivers/edac/mpc85xx_edac.[ch]
 5943
 5944EDAC-PASEMI
 5945M:	Egor Martovetsky <egor@pasemi.com>
 5946L:	linux-edac@vger.kernel.org
 
 5947S:	Maintained
 5948F:	drivers/edac/pasemi_edac.c
 5949
 5950EDAC-PND2
 5951M:	Tony Luck <tony.luck@intel.com>
 5952L:	linux-edac@vger.kernel.org
 5953S:	Maintained
 5954F:	drivers/edac/pnd2_edac.[ch]
 5955
 5956EDAC-R82600
 5957M:	Tim Small <tim@buttersideup.com>
 5958L:	linux-edac@vger.kernel.org
 
 5959S:	Maintained
 5960F:	drivers/edac/r82600_edac.c
 5961
 5962EDAC-SBRIDGE
 5963M:	Tony Luck <tony.luck@intel.com>
 5964R:	Qiuxu Zhuo <qiuxu.zhuo@intel.com>
 5965L:	linux-edac@vger.kernel.org
 5966S:	Maintained
 5967F:	drivers/edac/sb_edac.c
 5968
 5969EDAC-SIFIVE
 5970M:	Yash Shah <yash.shah@sifive.com>
 5971L:	linux-edac@vger.kernel.org
 5972S:	Supported
 5973F:	drivers/edac/sifive_edac.c
 5974
 5975EDAC-SKYLAKE
 5976M:	Tony Luck <tony.luck@intel.com>
 5977L:	linux-edac@vger.kernel.org
 5978S:	Maintained
 5979F:	drivers/edac/skx_*.c
 5980
 5981EDAC-TI
 5982M:	Tero Kristo <t-kristo@ti.com>
 5983L:	linux-edac@vger.kernel.org
 5984S:	Maintained
 5985F:	drivers/edac/ti_edac.c
 5986
 5987EDAC-QCOM
 5988M:	Channagoud Kadabi <ckadabi@codeaurora.org>
 5989M:	Venkata Narendra Kumar Gutta <vnkgutta@codeaurora.org>
 5990L:	linux-arm-msm@vger.kernel.org
 5991L:	linux-edac@vger.kernel.org
 5992S:	Maintained
 5993F:	drivers/edac/qcom_edac.c
 5994
 5995EDIROL UA-101/UA-1000 DRIVER
 5996M:	Clemens Ladisch <clemens@ladisch.de>
 5997L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 5998T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
 5999S:	Maintained
 6000F:	sound/usb/misc/ua101.c
 6001
 6002EFI TEST DRIVER
 6003L:	linux-efi@vger.kernel.org
 6004M:	Ivan Hu <ivan.hu@canonical.com>
 6005M:	Ard Biesheuvel <ard.biesheuvel@linaro.org>
 6006S:	Maintained
 6007F:	drivers/firmware/efi/test/
 6008
 6009EFI VARIABLE FILESYSTEM
 6010M:	Matthew Garrett <matthew.garrett@nebula.com>
 6011M:	Jeremy Kerr <jk@ozlabs.org>
 6012M:	Ard Biesheuvel <ard.biesheuvel@linaro.org>
 6013T:	git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
 6014L:	linux-efi@vger.kernel.org
 6015S:	Maintained
 6016F:	fs/efivarfs/
 6017
 6018EFIFB FRAMEBUFFER DRIVER
 6019L:	linux-fbdev@vger.kernel.org
 6020M:	Peter Jones <pjones@redhat.com>
 6021S:	Maintained
 6022F:	drivers/video/fbdev/efifb.c
 6023
 6024EFS FILESYSTEM
 6025W:	http://aeschi.ch.eu.org/efs/
 6026S:	Orphan
 6027F:	fs/efs/
 6028
 
 
 
 
 
 
 
 6029EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
 6030M:	Douglas Miller <dougmill@linux.ibm.com>
 6031L:	netdev@vger.kernel.org
 6032S:	Maintained
 6033F:	drivers/net/ethernet/ibm/ehea/
 6034
 6035EM28XX VIDEO4LINUX DRIVER
 6036M:	Mauro Carvalho Chehab <mchehab@kernel.org>
 6037L:	linux-media@vger.kernel.org
 6038W:	https://linuxtv.org
 6039T:	git git://linuxtv.org/media_tree.git
 6040S:	Maintained
 6041F:	drivers/media/usb/em28xx/
 6042F:	Documentation/media/v4l-drivers/em28xx*
 6043
 6044EMBEDDED LINUX
 6045M:	Paul Gortmaker <paul.gortmaker@windriver.com>
 6046M:	Matt Mackall <mpm@selenic.com>
 6047M:	David Woodhouse <dwmw2@infradead.org>
 6048L:	linux-embedded@vger.kernel.org
 6049S:	Maintained
 6050
 6051Emulex 10Gbps iSCSI - OneConnect DRIVER
 6052M:	Subbu Seetharaman <subbu.seetharaman@broadcom.com>
 6053M:	Ketan Mukadam <ketan.mukadam@broadcom.com>
 6054M:	Jitendra Bhivare <jitendra.bhivare@broadcom.com>
 6055L:	linux-scsi@vger.kernel.org
 6056W:	http://www.broadcom.com
 6057S:	Supported
 6058F:	drivers/scsi/be2iscsi/
 6059
 6060Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
 6061M:	Sathya Perla <sathya.perla@broadcom.com>
 6062M:	Ajit Khaparde <ajit.khaparde@broadcom.com>
 6063M:	Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
 6064M:	Somnath Kotur <somnath.kotur@broadcom.com>
 6065L:	netdev@vger.kernel.org
 6066W:	http://www.emulex.com
 6067S:	Supported
 6068F:	drivers/net/ethernet/emulex/benet/
 6069
 6070EMULEX ONECONNECT ROCE DRIVER
 6071M:	Selvin Xavier <selvin.xavier@broadcom.com>
 6072M:	Devesh Sharma <devesh.sharma@broadcom.com>
 6073L:	linux-rdma@vger.kernel.org
 6074W:	http://www.broadcom.com
 6075S:	Odd Fixes
 6076F:	drivers/infiniband/hw/ocrdma/
 6077F:	include/uapi/rdma/ocrdma-abi.h
 6078
 6079EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
 6080M:	James Smart <james.smart@broadcom.com>
 6081M:	Dick Kennedy <dick.kennedy@broadcom.com>
 6082L:	linux-scsi@vger.kernel.org
 6083W:	http://www.broadcom.com
 6084S:	Supported
 6085F:	drivers/scsi/lpfc/
 6086
 6087ENE CB710 FLASH CARD READER DRIVER
 6088M:	Michał Mirosław <mirq-linux@rere.qmqm.pl>
 6089S:	Maintained
 6090F:	drivers/misc/cb710/
 6091F:	drivers/mmc/host/cb710-mmc.*
 6092F:	include/linux/cb710.h
 6093
 6094ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
 6095M:	Maxim Levitsky <maximlevitsky@gmail.com>
 6096S:	Maintained
 6097F:	drivers/media/rc/ene_ir.*
 6098
 
 
 
 
 
 
 6099EPSON S1D13XXX FRAMEBUFFER DRIVER
 6100M:	Kristoffer Ericson <kristoffer.ericson@gmail.com>
 6101S:	Maintained
 6102T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
 6103F:	drivers/video/fbdev/s1d13xxxfb.c
 6104F:	include/video/s1d13xxxfb.h
 6105
 6106EROFS FILE SYSTEM
 6107M:	Gao Xiang <gaoxiang25@huawei.com>
 6108M:	Chao Yu <yuchao0@huawei.com>
 6109L:	linux-erofs@lists.ozlabs.org
 6110S:	Maintained
 6111T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
 6112F:	Documentation/filesystems/erofs.txt
 6113F:	fs/erofs/
 6114F:	include/trace/events/erofs.h
 6115
 6116ERRSEQ ERROR TRACKING INFRASTRUCTURE
 6117M:	Jeff Layton <jlayton@kernel.org>
 6118S:	Maintained
 6119F:	lib/errseq.c
 6120F:	include/linux/errseq.h
 6121
 6122ET131X NETWORK DRIVER
 6123M:	Mark Einon <mark.einon@gmail.com>
 6124S:	Odd Fixes
 6125F:	drivers/net/ethernet/agere/
 6126
 6127ETHERNET BRIDGE
 6128M:	Roopa Prabhu <roopa@cumulusnetworks.com>
 6129M:	Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
 6130L:	bridge@lists.linux-foundation.org (moderated for non-subscribers)
 6131L:	netdev@vger.kernel.org
 6132W:	http://www.linuxfoundation.org/en/Net:Bridge
 6133S:	Maintained
 6134F:	include/linux/netfilter_bridge/
 6135F:	net/bridge/
 6136
 6137ETHERNET PHY LIBRARY
 6138M:	Andrew Lunn <andrew@lunn.ch>
 6139M:	Florian Fainelli <f.fainelli@gmail.com>
 6140M:	Heiner Kallweit <hkallweit1@gmail.com>
 6141L:	netdev@vger.kernel.org
 6142S:	Maintained
 6143F:	Documentation/ABI/testing/sysfs-class-net-phydev
 6144F:	Documentation/devicetree/bindings/net/ethernet-phy.yaml
 6145F:	Documentation/devicetree/bindings/net/mdio*
 6146F:	Documentation/networking/phy.rst
 6147F:	drivers/net/phy/
 6148F:	drivers/of/of_mdio.c
 6149F:	drivers/of/of_net.c
 6150F:	include/linux/*mdio*.h
 6151F:	include/linux/of_net.h
 6152F:	include/linux/phy.h
 6153F:	include/linux/phy_fixed.h
 6154F:	include/linux/platform_data/mdio-bcm-unimac.h
 6155F:	include/linux/platform_data/mdio-gpio.h
 6156F:	include/trace/events/mdio.h
 6157F:	include/uapi/linux/mdio.h
 6158F:	include/uapi/linux/mii.h
 6159
 6160EXFAT FILE SYSTEM
 6161M:	Valdis Kletnieks <valdis.kletnieks@vt.edu>
 6162S:	Maintained
 6163F:	drivers/staging/exfat/
 6164
 6165EXT2 FILE SYSTEM
 6166M:	Jan Kara <jack@suse.com>
 6167L:	linux-ext4@vger.kernel.org
 6168S:	Maintained
 6169F:	Documentation/filesystems/ext2.txt
 6170F:	fs/ext2/
 6171F:	include/linux/ext2*
 6172
 
 
 
 
 
 
 
 
 
 
 6173EXT4 FILE SYSTEM
 6174M:	"Theodore Ts'o" <tytso@mit.edu>
 6175M:	Andreas Dilger <adilger.kernel@dilger.ca>
 6176L:	linux-ext4@vger.kernel.org
 6177W:	http://ext4.wiki.kernel.org
 6178Q:	http://patchwork.ozlabs.org/project/linux-ext4/list/
 6179T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
 6180S:	Maintained
 6181F:	Documentation/filesystems/ext4/
 6182F:	fs/ext4/
 6183
 6184Extended Verification Module (EVM)
 6185M:	Mimi Zohar <zohar@linux.ibm.com>
 6186L:	linux-integrity@vger.kernel.org
 6187S:	Supported
 6188F:	security/integrity/evm/
 6189
 6190EXTENSIBLE FIRMWARE INTERFACE (EFI)
 6191M:	Ard Biesheuvel <ard.biesheuvel@linaro.org>
 6192L:	linux-efi@vger.kernel.org
 6193T:	git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
 6194S:	Maintained
 6195F:	Documentation/admin-guide/efi-stub.rst
 6196F:	arch/*/kernel/efi.c
 6197F:	arch/x86/boot/compressed/eboot.[ch]
 6198F:	arch/*/include/asm/efi.h
 6199F:	arch/x86/platform/efi/
 6200F:	drivers/firmware/efi/
 6201F:	include/linux/efi*.h
 6202F:	arch/arm/boot/compressed/efi-header.S
 6203F:	arch/arm64/kernel/efi-entry.S
 6204
 6205EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
 6206M:	MyungJoo Ham <myungjoo.ham@samsung.com>
 6207M:	Chanwoo Choi <cw00.choi@samsung.com>
 6208L:	linux-kernel@vger.kernel.org
 6209T:	git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
 6210S:	Maintained
 6211F:	drivers/extcon/
 6212F:	include/linux/extcon/
 6213F:	include/linux/extcon.h
 6214F:	Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
 6215F:	Documentation/devicetree/bindings/extcon/
 6216
 6217EXYNOS DP DRIVER
 6218M:	Jingoo Han <jingoohan1@gmail.com>
 6219L:	dri-devel@lists.freedesktop.org
 6220S:	Maintained
 6221F:	drivers/gpu/drm/exynos/exynos_dp*
 6222
 6223EXYNOS SYSMMU (IOMMU) driver
 6224M:	Marek Szyprowski <m.szyprowski@samsung.com>
 6225L:	iommu@lists.linux-foundation.org
 6226S:	Maintained
 6227F:	drivers/iommu/exynos-iommu.c
 6228
 6229EZchip NPS platform support
 6230M:	Vineet Gupta <vgupta@synopsys.com>
 6231M:	Ofer Levi <oferle@mellanox.com>
 6232S:	Supported
 6233F:	arch/arc/plat-eznps
 6234F:	arch/arc/boot/dts/eznps.dts
 6235
 6236F2FS FILE SYSTEM
 6237M:	Jaegeuk Kim <jaegeuk@kernel.org>
 6238M:	Chao Yu <yuchao0@huawei.com>
 6239L:	linux-f2fs-devel@lists.sourceforge.net
 6240W:	https://f2fs.wiki.kernel.org/
 6241T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
 6242S:	Maintained
 6243F:	Documentation/filesystems/f2fs.txt
 6244F:	Documentation/ABI/testing/sysfs-fs-f2fs
 6245F:	fs/f2fs/
 6246F:	include/linux/f2fs_fs.h
 6247F:	include/trace/events/f2fs.h
 6248
 6249F71805F HARDWARE MONITORING DRIVER
 6250M:	Jean Delvare <jdelvare@suse.com>
 6251L:	linux-hwmon@vger.kernel.org
 6252S:	Maintained
 6253F:	Documentation/hwmon/f71805f.rst
 6254F:	drivers/hwmon/f71805f.c
 6255
 6256FADDR2LINE
 6257M:	Josh Poimboeuf <jpoimboe@redhat.com>
 6258S:	Maintained
 6259F:	scripts/faddr2line
 6260
 6261FAILOVER MODULE
 6262M:	Sridhar Samudrala <sridhar.samudrala@intel.com>
 6263L:	netdev@vger.kernel.org
 6264S:	Supported
 6265F:	net/core/failover.c
 6266F:	include/net/failover.h
 6267F:	Documentation/networking/failover.rst
 6268
 6269FANOTIFY
 6270M:	Jan Kara <jack@suse.cz>
 6271R:	Amir Goldstein <amir73il@gmail.com>
 6272L:	linux-fsdevel@vger.kernel.org
 6273S:	Maintained
 6274F:	fs/notify/fanotify/
 6275F:	include/linux/fanotify.h
 6276F:	include/uapi/linux/fanotify.h
 6277
 6278FARSYNC SYNCHRONOUS DRIVER
 6279M:	Kevin Curtis <kevin.curtis@farsite.co.uk>
 6280W:	http://www.farsite.co.uk/
 6281S:	Supported
 6282F:	drivers/net/wan/farsync.*
 6283
 6284FAULT INJECTION SUPPORT
 6285M:	Akinobu Mita <akinobu.mita@gmail.com>
 6286S:	Supported
 6287F:	Documentation/fault-injection/
 6288F:	lib/fault-inject.c
 6289
 6290FBTFT Framebuffer drivers
 6291S:	Orphan
 6292L:	dri-devel@lists.freedesktop.org
 6293L:	linux-fbdev@vger.kernel.org
 6294F:	drivers/staging/fbtft/
 6295
 6296FC0011 TUNER DRIVER
 6297M:	Michael Buesch <m@bues.ch>
 6298L:	linux-media@vger.kernel.org
 6299S:	Maintained
 6300F:	drivers/media/tuners/fc0011.h
 6301F:	drivers/media/tuners/fc0011.c
 6302
 6303FC2580 MEDIA DRIVER
 6304M:	Antti Palosaari <crope@iki.fi>
 6305L:	linux-media@vger.kernel.org
 6306W:	https://linuxtv.org
 6307W:	http://palosaari.fi/linux/
 6308Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 6309T:	git git://linuxtv.org/anttip/media_tree.git
 6310S:	Maintained
 6311F:	drivers/media/tuners/fc2580*
 6312
 6313FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
 6314M:	Hannes Reinecke <hare@suse.de>
 6315L:	linux-scsi@vger.kernel.org
 6316W:	www.Open-FCoE.org
 6317S:	Supported
 6318F:	drivers/scsi/libfc/
 6319F:	drivers/scsi/fcoe/
 6320F:	include/scsi/fc/
 6321F:	include/scsi/libfc.h
 6322F:	include/scsi/libfcoe.h
 6323F:	include/uapi/scsi/fc/
 6324
 6325FILE LOCKING (flock() and fcntl()/lockf())
 6326M:	Jeff Layton <jlayton@kernel.org>
 6327M:	"J. Bruce Fields" <bfields@fieldses.org>
 6328L:	linux-fsdevel@vger.kernel.org
 6329S:	Maintained
 6330F:	include/linux/fcntl.h
 6331F:	include/uapi/linux/fcntl.h
 6332F:	fs/fcntl.c
 6333F:	fs/locks.c
 6334
 6335FILESYSTEMS (VFS and infrastructure)
 6336M:	Alexander Viro <viro@zeniv.linux.org.uk>
 6337L:	linux-fsdevel@vger.kernel.org
 6338S:	Maintained
 6339F:	fs/*
 6340F:	include/linux/fs.h
 6341F:	include/linux/fs_types.h
 6342F:	include/uapi/linux/fs.h
 6343
 6344FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
 6345M:	Riku Voipio <riku.voipio@iki.fi>
 6346L:	linux-hwmon@vger.kernel.org
 6347S:	Maintained
 6348F:	drivers/hwmon/f75375s.c
 6349F:	include/linux/f75375s.h
 6350
 6351FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
 6352M:	Clemens Ladisch <clemens@ladisch.de>
 6353M:	Takashi Sakamoto <o-takashi@sakamocchi.jp>
 6354L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 6355T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
 6356S:	Maintained
 6357F:	sound/firewire/
 6358F:	include/uapi/sound/firewire.h
 6359
 6360FIREWIRE MEDIA DRIVERS (firedtv)
 6361M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
 6362L:	linux-media@vger.kernel.org
 6363L:	linux1394-devel@lists.sourceforge.net
 6364T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
 6365S:	Maintained
 6366F:	drivers/media/firewire/
 6367
 6368FIREWIRE SBP-2 TARGET
 6369M:	Chris Boot <bootc@bootc.net>
 6370L:	linux-scsi@vger.kernel.org
 6371L:	target-devel@vger.kernel.org
 6372L:	linux1394-devel@lists.sourceforge.net
 6373T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
 6374S:	Maintained
 6375F:	drivers/target/sbp/
 6376
 6377FIREWIRE SUBSYSTEM
 6378M:	Stefan Richter <stefanr@s5r6.in-berlin.de>
 6379L:	linux1394-devel@lists.sourceforge.net
 6380W:	http://ieee1394.wiki.kernel.org/
 6381T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
 6382S:	Maintained
 6383F:	drivers/firewire/
 6384F:	include/linux/firewire.h
 6385F:	include/uapi/linux/firewire*.h
 6386F:	tools/firewire/
 6387
 6388FIRMWARE LOADER (request_firmware)
 6389M:	Luis Chamberlain <mcgrof@kernel.org>
 6390L:	linux-kernel@vger.kernel.org
 6391S:	Maintained
 6392F:	Documentation/firmware_class/
 6393F:	drivers/base/firmware_loader/
 6394F:	include/linux/firmware.h
 6395
 6396FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
 6397M:	Joshua Morris <josh.h.morris@us.ibm.com>
 6398M:	Philip Kelleher <pjk1939@linux.ibm.com>
 6399S:	Maintained
 6400F:	drivers/block/rsxx/
 6401
 6402FLEXTIMER FTM-QUADDEC DRIVER
 6403M:	Patrick Havelange <patrick.havelange@essensium.com>
 6404L:	linux-iio@vger.kernel.org
 6405S:	Maintained
 6406F:	Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
 6407F:	Documentation/devicetree/bindings/counter/ftm-quaddec.txt
 6408F:	drivers/counter/ftm-quaddec.c
 6409
 6410FLOPPY DRIVER
 6411M:	Denis Efremov <efremov@linux.com>
 6412S:	Odd Fixes
 6413L:	linux-block@vger.kernel.org
 6414F:	drivers/block/floppy.c
 6415
 6416FPGA MANAGER FRAMEWORK
 6417M:	Moritz Fischer <mdf@kernel.org>
 6418L:	linux-fpga@vger.kernel.org
 6419S:	Maintained
 6420T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
 6421Q:	http://patchwork.kernel.org/project/linux-fpga/list/
 6422F:	Documentation/fpga/
 6423F:	Documentation/driver-api/fpga/
 6424F:	Documentation/devicetree/bindings/fpga/
 6425F:	drivers/fpga/
 6426F:	include/linux/fpga/
 6427W:	http://www.rocketboards.org
 6428
 6429FPGA DFL DRIVERS
 6430M:	Wu Hao <hao.wu@intel.com>
 6431L:	linux-fpga@vger.kernel.org
 6432S:	Maintained
 6433F:	Documentation/fpga/dfl.rst
 6434F:	include/uapi/linux/fpga-dfl.h
 6435F:	drivers/fpga/dfl*
 6436
 6437FPU EMULATOR
 6438M:	Bill Metzenthen <billm@melbpc.org.au>
 6439W:	http://floatingpoint.sourceforge.net/emulator/index.html
 6440S:	Maintained
 6441F:	arch/x86/math-emu/
 6442
 6443FRAME RELAY DLCI/FRAD (Sangoma drivers too)
 6444L:	netdev@vger.kernel.org
 6445S:	Orphan
 6446F:	drivers/net/wan/dlci.c
 6447F:	drivers/net/wan/sdla.c
 6448
 6449FRAMEBUFFER LAYER
 6450M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
 6451L:	dri-devel@lists.freedesktop.org
 6452L:	linux-fbdev@vger.kernel.org
 6453T:	git git://anongit.freedesktop.org/drm/drm-misc
 6454Q:	http://patchwork.kernel.org/project/linux-fbdev/list/
 
 6455S:	Maintained
 6456F:	Documentation/fb/
 
 6457F:	drivers/video/
 6458F:	include/video/
 6459F:	include/linux/fb.h
 6460F:	include/uapi/video/
 6461F:	include/uapi/linux/fb.h
 6462
 6463FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
 6464M:	Horia Geantă <horia.geanta@nxp.com>
 6465M:	Aymen Sghaier <aymen.sghaier@nxp.com>
 6466L:	linux-crypto@vger.kernel.org
 6467S:	Maintained
 6468F:	drivers/crypto/caam/
 6469F:	Documentation/devicetree/bindings/crypto/fsl-sec4.txt
 6470
 6471FREESCALE DIU FRAMEBUFFER DRIVER
 6472M:	Timur Tabi <timur@kernel.org>
 6473L:	linux-fbdev@vger.kernel.org
 6474S:	Maintained
 6475F:	drivers/video/fbdev/fsl-diu-fb.*
 6476
 6477FREESCALE DMA DRIVER
 6478M:	Li Yang <leoyang.li@nxp.com>
 6479M:	Zhang Wei <zw@zh-kernel.org>
 6480L:	linuxppc-dev@lists.ozlabs.org
 6481S:	Maintained
 6482F:	drivers/dma/fsldma.*
 6483
 6484FREESCALE ENETC ETHERNET DRIVERS
 6485M:	Claudiu Manoil <claudiu.manoil@nxp.com>
 6486L:	netdev@vger.kernel.org
 6487S:	Maintained
 6488F:	drivers/net/ethernet/freescale/enetc/
 6489
 6490FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
 6491M:	Claudiu Manoil <claudiu.manoil@nxp.com>
 6492L:	netdev@vger.kernel.org
 6493S:	Maintained
 6494F:	drivers/net/ethernet/freescale/gianfar*
 6495F:	Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
 6496
 6497FREESCALE GPMI NAND DRIVER
 6498M:	Han Xu <han.xu@nxp.com>
 6499L:	linux-mtd@lists.infradead.org
 6500S:	Maintained
 6501F:	drivers/mtd/nand/raw/gpmi-nand/*
 6502
 6503FREESCALE I2C CPM DRIVER
 6504M:	Jochen Friedrich <jochen@scram.de>
 6505L:	linuxppc-dev@lists.ozlabs.org
 6506L:	linux-i2c@vger.kernel.org
 6507S:	Maintained
 6508F:	drivers/i2c/busses/i2c-cpm.c
 6509
 6510FREESCALE IMX DDR PMU DRIVER
 6511M:	Frank Li <Frank.li@nxp.com>
 6512L:	linux-arm-kernel@lists.infradead.org
 6513S:	Maintained
 6514F:	drivers/perf/fsl_imx8_ddr_perf.c
 6515F:	Documentation/admin-guide/perf/imx-ddr.rst
 6516F:	Documentation/devicetree/bindings/perf/fsl-imx-ddr.txt
 6517
 6518FREESCALE IMX I2C DRIVER
 6519M:	Oleksij Rempel <o.rempel@pengutronix.de>
 6520R:	Pengutronix Kernel Team <kernel@pengutronix.de>
 6521L:	linux-i2c@vger.kernel.org
 6522S:	Maintained
 6523F:	drivers/i2c/busses/i2c-imx.c
 6524F:	Documentation/devicetree/bindings/i2c/i2c-imx.txt
 6525
 6526FREESCALE IMX LPI2C DRIVER
 6527M:	Dong Aisheng <aisheng.dong@nxp.com>
 6528L:	linux-i2c@vger.kernel.org
 6529L:	linux-imx@nxp.com
 6530S:	Maintained
 6531F:	drivers/i2c/busses/i2c-imx-lpi2c.c
 6532F:	Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt
 6533
 6534FREESCALE IMX / MXC FEC DRIVER
 6535M:	Fugang Duan <fugang.duan@nxp.com>
 6536L:	netdev@vger.kernel.org
 6537S:	Maintained
 6538F:	drivers/net/ethernet/freescale/fec_main.c
 6539F:	drivers/net/ethernet/freescale/fec_ptp.c
 6540F:	drivers/net/ethernet/freescale/fec.h
 6541F:	Documentation/devicetree/bindings/net/fsl-fec.txt
 6542
 6543FREESCALE IMX / MXC FRAMEBUFFER DRIVER
 6544M:	Sascha Hauer <s.hauer@pengutronix.de>
 6545R:	Pengutronix Kernel Team <kernel@pengutronix.de>
 6546L:	linux-fbdev@vger.kernel.org
 6547L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 6548S:	Maintained
 6549F:	include/linux/platform_data/video-imxfb.h
 6550F:	drivers/video/fbdev/imxfb.c
 6551
 6552FREESCALE QORIQ DPAA ETHERNET DRIVER
 6553M:	Madalin Bucur <madalin.bucur@nxp.com>
 
 
 6554L:	netdev@vger.kernel.org
 6555S:	Maintained
 6556F:	drivers/net/ethernet/freescale/dpaa
 6557
 6558FREESCALE QORIQ DPAA FMAN DRIVER
 6559M:	Madalin Bucur <madalin.bucur@nxp.com>
 6560L:	netdev@vger.kernel.org
 6561S:	Maintained
 6562F:	drivers/net/ethernet/freescale/fman
 6563F:	Documentation/devicetree/bindings/net/fsl-fman.txt
 6564
 6565FREESCALE QORIQ PTP CLOCK DRIVER
 6566M:	Yangbo Lu <yangbo.lu@nxp.com>
 6567L:	netdev@vger.kernel.org
 6568S:	Maintained
 6569F:	drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
 6570F:	drivers/net/ethernet/freescale/dpaa2/dprtc*
 6571F:	drivers/net/ethernet/freescale/enetc/enetc_ptp.c
 6572F:	drivers/ptp/ptp_qoriq.c
 6573F:	drivers/ptp/ptp_qoriq_debugfs.c
 6574F:	include/linux/fsl/ptp_qoriq.h
 6575F:	Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
 6576
 6577FREESCALE QUAD SPI DRIVER
 6578M:	Han Xu <han.xu@nxp.com>
 6579L:	linux-spi@vger.kernel.org
 6580S:	Maintained
 6581F:	drivers/spi/spi-fsl-qspi.c
 6582
 6583FREESCALE QUICC ENGINE LIBRARY
 6584M:	Qiang Zhao <qiang.zhao@nxp.com>
 6585L:	linuxppc-dev@lists.ozlabs.org
 6586S:	Maintained
 6587F:	drivers/soc/fsl/qe/
 6588F:	include/soc/fsl/*qe*.h
 6589F:	include/soc/fsl/*ucc*.h
 6590
 6591FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
 6592M:	Li Yang <leoyang.li@nxp.com>
 6593L:	netdev@vger.kernel.org
 6594L:	linuxppc-dev@lists.ozlabs.org
 6595S:	Maintained
 6596F:	drivers/net/ethernet/freescale/ucc_geth*
 6597
 6598FREESCALE QUICC ENGINE UCC HDLC DRIVER
 6599M:	Zhao Qiang <qiang.zhao@nxp.com>
 6600L:	netdev@vger.kernel.org
 6601L:	linuxppc-dev@lists.ozlabs.org
 6602S:	Maintained
 6603F:	drivers/net/wan/fsl_ucc_hdlc*
 6604
 6605FREESCALE QUICC ENGINE UCC UART DRIVER
 6606M:	Timur Tabi <timur@kernel.org>
 6607L:	linuxppc-dev@lists.ozlabs.org
 6608S:	Maintained
 6609F:	drivers/tty/serial/ucc_uart.c
 6610
 6611FREESCALE SOC DRIVERS
 6612M:	Li Yang <leoyang.li@nxp.com>
 6613L:	linuxppc-dev@lists.ozlabs.org
 6614L:	linux-arm-kernel@lists.infradead.org
 6615S:	Maintained
 6616F:	Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
 6617F:	Documentation/devicetree/bindings/soc/fsl/
 6618F:	drivers/soc/fsl/
 6619F:	include/linux/fsl/
 6620
 6621FREESCALE SOC FS_ENET DRIVER
 6622M:	Pantelis Antoniou <pantelis.antoniou@gmail.com>
 6623L:	linuxppc-dev@lists.ozlabs.org
 6624L:	netdev@vger.kernel.org
 6625S:	Maintained
 6626F:	drivers/net/ethernet/freescale/fs_enet/
 6627F:	include/linux/fs_enet_pd.h
 6628
 6629FREESCALE SOC SOUND DRIVERS
 6630M:	Timur Tabi <timur@kernel.org>
 6631M:	Nicolin Chen <nicoleotsuka@gmail.com>
 6632M:	Xiubo Li <Xiubo.Lee@gmail.com>
 6633R:	Fabio Estevam <festevam@gmail.com>
 6634L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 6635L:	linuxppc-dev@lists.ozlabs.org
 6636S:	Maintained
 6637F:	sound/soc/fsl/fsl*
 6638F:	sound/soc/fsl/imx*
 6639F:	sound/soc/fsl/mpc8610_hpcd.c
 6640
 6641FREESCALE USB PERIPHERAL DRIVERS
 6642M:	Li Yang <leoyang.li@nxp.com>
 6643L:	linux-usb@vger.kernel.org
 6644L:	linuxppc-dev@lists.ozlabs.org
 6645S:	Maintained
 6646F:	drivers/usb/gadget/udc/fsl*
 6647
 6648FREEVXFS FILESYSTEM
 6649M:	Christoph Hellwig <hch@infradead.org>
 6650W:	ftp://ftp.openlinux.org/pub/people/hch/vxfs
 6651S:	Maintained
 6652F:	fs/freevxfs/
 6653
 6654FREEZER
 6655M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
 6656M:	Pavel Machek <pavel@ucw.cz>
 6657L:	linux-pm@vger.kernel.org
 
 6658S:	Supported
 6659F:	Documentation/power/freezing-of-tasks.rst
 6660F:	include/linux/freezer.h
 6661F:	kernel/freezer.c
 6662
 6663FRONTSWAP API
 6664M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
 6665L:	linux-kernel@vger.kernel.org
 6666S:	Maintained
 6667F:	mm/frontswap.c
 6668F:	include/linux/frontswap.h
 6669
 6670FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
 6671M:	David Howells <dhowells@redhat.com>
 6672L:	linux-cachefs@redhat.com (moderated for non-subscribers)
 6673S:	Supported
 6674F:	Documentation/filesystems/caching/
 6675F:	fs/fscache/
 6676F:	include/linux/fscache*.h
 6677
 6678FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
 6679M:	Theodore Y. Ts'o <tytso@mit.edu>
 6680M:	Jaegeuk Kim <jaegeuk@kernel.org>
 6681M:	Eric Biggers <ebiggers@kernel.org>
 6682L:	linux-fscrypt@vger.kernel.org
 6683Q:	https://patchwork.kernel.org/project/linux-fscrypt/list/
 6684T:	git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
 6685S:	Supported
 6686F:	fs/crypto/
 6687F:	include/linux/fscrypt*.h
 6688F:	include/uapi/linux/fscrypt.h
 6689F:	Documentation/filesystems/fscrypt.rst
 6690
 6691FSI SUBSYSTEM
 6692M:	Jeremy Kerr <jk@ozlabs.org>
 6693M:	Joel Stanley <joel@jms.id.au>
 6694R:	Alistar Popple <alistair@popple.id.au>
 6695R:	Eddie James <eajames@linux.ibm.com>
 6696L:	linux-fsi@lists.ozlabs.org
 6697T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
 6698Q:	http://patchwork.ozlabs.org/project/linux-fsi/list/
 6699S:	Supported
 6700F:	drivers/fsi/
 6701F:	include/linux/fsi*.h
 6702F:	include/trace/events/fsi*.h
 6703
 6704FSI-ATTACHED I2C DRIVER
 6705M:	Eddie James <eajames@linux.ibm.com>
 6706L:	linux-i2c@vger.kernel.org
 6707L:	openbmc@lists.ozlabs.org (moderated for non-subscribers)
 6708S:	Maintained
 6709F:	drivers/i2c/busses/i2c-fsi.c
 6710F:	Documentation/devicetree/bindings/i2c/i2c-fsi.txt
 6711
 6712FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
 6713M:	Jan Kara <jack@suse.cz>
 6714R:	Amir Goldstein <amir73il@gmail.com>
 6715L:	linux-fsdevel@vger.kernel.org
 6716S:	Maintained
 6717F:	fs/notify/
 6718F:	include/linux/fsnotify*.h
 6719
 6720FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY PROTECTION
 6721M:	Eric Biggers <ebiggers@kernel.org>
 6722M:	Theodore Y. Ts'o <tytso@mit.edu>
 6723L:	linux-fscrypt@vger.kernel.org
 6724Q:	https://patchwork.kernel.org/project/linux-fscrypt/list/
 6725T:	git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
 6726S:	Supported
 6727F:	fs/verity/
 6728F:	include/linux/fsverity.h
 6729F:	include/uapi/linux/fsverity.h
 6730F:	Documentation/filesystems/fsverity.rst
 6731
 6732FUJITSU LAPTOP EXTRAS
 6733M:	Jonathan Woithe <jwoithe@just42.net>
 6734L:	platform-driver-x86@vger.kernel.org
 6735S:	Maintained
 6736F:	drivers/platform/x86/fujitsu-laptop.c
 6737
 6738FUJITSU M-5MO LS CAMERA ISP DRIVER
 6739M:	Kyungmin Park <kyungmin.park@samsung.com>
 6740M:	Heungjun Kim <riverful.kim@samsung.com>
 6741L:	linux-media@vger.kernel.org
 6742S:	Maintained
 6743F:	drivers/media/i2c/m5mols/
 6744F:	include/media/i2c/m5mols.h
 6745
 6746FUJITSU TABLET EXTRAS
 6747M:	Robert Gerlach <khnz@gmx.de>
 6748L:	platform-driver-x86@vger.kernel.org
 6749S:	Maintained
 6750F:	drivers/platform/x86/fujitsu-tablet.c
 6751
 6752FUSE: FILESYSTEM IN USERSPACE
 6753M:	Miklos Szeredi <miklos@szeredi.hu>
 6754L:	linux-fsdevel@vger.kernel.org
 6755W:	http://fuse.sourceforge.net/
 6756T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
 6757S:	Maintained
 6758F:	fs/fuse/
 6759F:	include/uapi/linux/fuse.h
 6760F:	Documentation/filesystems/fuse.txt
 6761
 6762FUTEX SUBSYSTEM
 6763M:	Thomas Gleixner <tglx@linutronix.de>
 6764M:	Ingo Molnar <mingo@redhat.com>
 6765R:	Peter Zijlstra <peterz@infradead.org>
 6766R:	Darren Hart <dvhart@infradead.org>
 6767L:	linux-kernel@vger.kernel.org
 6768T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
 6769S:	Maintained
 6770F:	kernel/futex.c
 6771F:	include/asm-generic/futex.h
 6772F:	include/linux/futex.h
 6773F:	include/uapi/linux/futex.h
 6774F:	tools/testing/selftests/futex/
 6775F:	tools/perf/bench/futex*
 6776F:	Documentation/*futex*
 6777
 6778GCC PLUGINS
 6779M:	Kees Cook <keescook@chromium.org>
 6780R:	Emese Revfy <re.emese@gmail.com>
 6781L:	kernel-hardening@lists.openwall.com
 6782S:	Maintained
 6783F:	scripts/gcc-plugins/
 6784F:	scripts/gcc-plugin.sh
 6785F:	scripts/Makefile.gcc-plugins
 6786F:	Documentation/core-api/gcc-plugins.rst
 6787
 6788GASKET DRIVER FRAMEWORK
 6789M:	Rob Springer <rspringer@google.com>
 6790M:	Todd Poynor <toddpoynor@google.com>
 6791M:	Ben Chan <benchan@chromium.org>
 6792S:	Maintained
 6793F:	drivers/staging/gasket/
 6794
 6795GCOV BASED KERNEL PROFILING
 6796M:	Peter Oberparleiter <oberpar@linux.ibm.com>
 6797S:	Maintained
 6798F:	kernel/gcov/
 6799F:	Documentation/dev-tools/gcov.rst
 6800
 6801GDB KERNEL DEBUGGING HELPER SCRIPTS
 6802M:	Jan Kiszka <jan.kiszka@siemens.com>
 6803M:	Kieran Bingham <kbingham@kernel.org>
 6804S:	Supported
 6805F:	scripts/gdb/
 6806
 6807GDT SCSI DISK ARRAY CONTROLLER DRIVER
 6808M:	Achim Leubner <achim_leubner@adaptec.com>
 6809L:	linux-scsi@vger.kernel.org
 6810W:	http://www.icp-vortex.com/
 6811S:	Supported
 6812F:	drivers/scsi/gdt*
 6813
 6814GEMTEK FM RADIO RECEIVER DRIVER
 6815M:	Hans Verkuil <hverkuil@xs4all.nl>
 6816L:	linux-media@vger.kernel.org
 6817T:	git git://linuxtv.org/media_tree.git
 6818W:	https://linuxtv.org
 6819S:	Maintained
 6820F:	drivers/media/radio/radio-gemtek*
 6821
 6822GENERIC ARCHITECTURE TOPOLOGY
 6823M:	Sudeep Holla <sudeep.holla@arm.com>
 6824L:	linux-kernel@vger.kernel.org
 6825S:	Maintained
 6826F:	drivers/base/arch_topology.c
 6827F:	include/linux/arch_topology.h
 6828
 6829GENERIC GPIO I2C DRIVER
 6830M:	Wolfram Sang <wsa+renesas@sang-engineering.com>
 6831S:	Supported
 6832F:	drivers/i2c/busses/i2c-gpio.c
 6833F:	include/linux/platform_data/i2c-gpio.h
 6834
 6835GENERIC GPIO I2C MULTIPLEXER DRIVER
 6836M:	Peter Korsgaard <peter.korsgaard@barco.com>
 6837L:	linux-i2c@vger.kernel.org
 6838S:	Supported
 6839F:	drivers/i2c/muxes/i2c-mux-gpio.c
 6840F:	include/linux/platform_data/i2c-mux-gpio.h
 6841F:	Documentation/i2c/muxes/i2c-mux-gpio.rst
 6842
 6843GENERIC HDLC (WAN) DRIVERS
 6844M:	Krzysztof Halasa <khc@pm.waw.pl>
 6845W:	http://www.kernel.org/pub/linux/utils/net/hdlc/
 6846S:	Maintained
 6847F:	drivers/net/wan/c101.c
 6848F:	drivers/net/wan/hd6457*
 6849F:	drivers/net/wan/hdlc*
 6850F:	drivers/net/wan/n2.c
 6851F:	drivers/net/wan/pc300too.c
 6852F:	drivers/net/wan/pci200syn.c
 6853F:	drivers/net/wan/wanxl*
 6854
 6855GENERIC INCLUDE/ASM HEADER FILES
 6856M:	Arnd Bergmann <arnd@arndb.de>
 6857L:	linux-arch@vger.kernel.org
 6858T:	git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
 6859S:	Maintained
 6860F:	include/asm-generic/
 6861F:	include/uapi/asm-generic/
 6862
 6863GENERIC PHY FRAMEWORK
 6864M:	Kishon Vijay Abraham I <kishon@ti.com>
 6865L:	linux-kernel@vger.kernel.org
 6866T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
 6867S:	Supported
 6868F:	drivers/phy/
 6869F:	include/linux/phy/
 6870F:	Documentation/devicetree/bindings/phy/
 6871
 6872GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER
 6873M:	Wolfram Sang <wsa+renesas@sang-engineering.com>
 6874S:	Supported
 6875F:	drivers/i2c/muxes/i2c-demux-pinctrl.c
 6876
 6877GENERIC PM DOMAINS
 6878M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
 6879M:	Kevin Hilman <khilman@kernel.org>
 6880M:	Ulf Hansson <ulf.hansson@linaro.org>
 6881L:	linux-pm@vger.kernel.org
 6882S:	Supported
 6883F:	drivers/base/power/domain*.c
 6884F:	include/linux/pm_domain.h
 6885F:	Documentation/devicetree/bindings/power/power_domain.txt
 6886
 6887GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
 6888M:	Eugen Hristev <eugen.hristev@microchip.com>
 6889L:	linux-input@vger.kernel.org
 6890S:	Maintained
 6891F:	drivers/input/touchscreen/resistive-adc-touch.c
 6892
 6893GENERIC UIO DRIVER FOR PCI DEVICES
 6894M:	"Michael S. Tsirkin" <mst@redhat.com>
 6895L:	kvm@vger.kernel.org
 6896S:	Supported
 6897F:	drivers/uio/uio_pci_generic.c
 6898
 6899GENERIC VDSO LIBRARY:
 6900M:	Andy Lutomirski <luto@kernel.org>
 6901M:	Thomas Gleixner <tglx@linutronix.de>
 6902M:	Vincenzo Frascino <vincenzo.frascino@arm.com>
 6903L:	linux-kernel@vger.kernel.org
 6904T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
 6905S:	Maintained
 6906F:	lib/vdso/
 6907F:	kernel/time/vsyscall.c
 6908F:	include/vdso/
 6909F:	include/asm-generic/vdso/vsyscall.h
 6910
 6911GENWQE (IBM Generic Workqueue Card)
 6912M:	Frank Haverkamp <haver@linux.ibm.com>
 6913S:	Supported
 6914F:	drivers/misc/genwqe/
 6915
 6916GET_MAINTAINER SCRIPT
 6917M:	Joe Perches <joe@perches.com>
 6918S:	Maintained
 6919F:	scripts/get_maintainer.pl
 6920
 6921GFS2 FILE SYSTEM
 6922M:	Bob Peterson <rpeterso@redhat.com>
 6923M:	Andreas Gruenbacher <agruenba@redhat.com>
 6924L:	cluster-devel@redhat.com
 6925W:	http://sources.redhat.com/cluster/
 6926T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
 
 6927S:	Supported
 6928F:	Documentation/filesystems/gfs2*.txt
 6929F:	fs/gfs2/
 6930F:	include/uapi/linux/gfs2_ondisk.h
 6931
 6932GNSS SUBSYSTEM
 6933M:	Johan Hovold <johan@kernel.org>
 6934T:	git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
 6935S:	Maintained
 6936F:	Documentation/ABI/testing/sysfs-class-gnss
 6937F:	Documentation/devicetree/bindings/gnss/
 6938F:	drivers/gnss/
 6939F:	include/linux/gnss.h
 
 6940
 6941GO7007 MPEG CODEC
 6942M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
 6943L:	linux-media@vger.kernel.org
 6944S:	Maintained
 6945F:	drivers/media/usb/go7007/
 6946
 6947GOODIX TOUCHSCREEN
 6948M:	Bastien Nocera <hadess@hadess.net>
 6949L:	linux-input@vger.kernel.org
 6950S:	Maintained
 6951F:	drivers/input/touchscreen/goodix.c
 6952
 6953GOOGLE ETHERNET DRIVERS
 6954M:	Catherine Sullivan <csully@google.com>
 6955R:	Sagi Shahar <sagis@google.com>
 6956R:	Jon Olson <jonolson@google.com>
 6957L:	netdev@vger.kernel.org
 6958S:	Supported
 6959F:	Documentation/networking/device_drivers/google/gve.rst
 6960F:	drivers/net/ethernet/google
 6961
 6962GPD POCKET FAN DRIVER
 6963M:	Hans de Goede <hdegoede@redhat.com>
 6964L:	platform-driver-x86@vger.kernel.org
 6965S:	Maintained
 6966F:	drivers/platform/x86/gpd-pocket-fan.c
 6967
 6968GPIO ACPI SUPPORT
 6969M:	Mika Westerberg <mika.westerberg@linux.intel.com>
 6970M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 6971L:	linux-gpio@vger.kernel.org
 6972L:	linux-acpi@vger.kernel.org
 6973S:	Maintained
 6974F:	Documentation/firmware-guide/acpi/gpio-properties.rst
 6975F:	drivers/gpio/gpiolib-acpi.c
 6976
 6977GPIO IR Transmitter
 6978M:	Sean Young <sean@mess.org>
 6979L:	linux-media@vger.kernel.org
 6980S:	Maintained
 6981F:	drivers/media/rc/gpio-ir-tx.c
 6982
 6983GPIO MOCKUP DRIVER
 6984M:	Bamvor Jian Zhang <bamv2005@gmail.com>
 6985L:	linux-gpio@vger.kernel.org
 6986S:	Maintained
 6987F:	drivers/gpio/gpio-mockup.c
 6988F:	tools/testing/selftests/gpio/
 6989
 6990GPIO SUBSYSTEM
 6991M:	Linus Walleij <linus.walleij@linaro.org>
 6992M:	Bartosz Golaszewski <bgolaszewski@baylibre.com>
 6993L:	linux-gpio@vger.kernel.org
 6994T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
 6995S:	Maintained
 6996F:	Documentation/devicetree/bindings/gpio/
 6997F:	Documentation/driver-api/gpio/
 6998F:	Documentation/admin-guide/gpio/
 6999F:	Documentation/ABI/testing/gpio-cdev
 7000F:	Documentation/ABI/obsolete/sysfs-gpio
 7001F:	drivers/gpio/
 7002F:	include/linux/gpio/
 7003F:	include/linux/gpio.h
 7004F:	include/linux/of_gpio.h
 7005F:	include/asm-generic/gpio.h
 7006F:	include/uapi/linux/gpio.h
 7007F:	tools/gpio/
 7008
 7009GRE DEMULTIPLEXER DRIVER
 7010M:	Dmitry Kozlov <xeb@mail.ru>
 7011L:	netdev@vger.kernel.org
 7012S:	Maintained
 7013F:	net/ipv4/gre_demux.c
 7014F:	net/ipv4/gre_offload.c
 7015F:	include/net/gre.h
 7016
 7017GRETH 10/100/1G Ethernet MAC device driver
 7018M:	Andreas Larsson <andreas@gaisler.com>
 7019L:	netdev@vger.kernel.org
 7020S:	Maintained
 7021F:	drivers/net/ethernet/aeroflex/
 7022
 7023GREYBUS AUDIO PROTOCOLS DRIVERS
 7024M:	Vaibhav Agarwal <vaibhav.sr@gmail.com>
 7025M:	Mark Greer <mgreer@animalcreek.com>
 7026S:	Maintained
 7027F:	drivers/staging/greybus/audio_apbridgea.c
 7028F:	drivers/staging/greybus/audio_apbridgea.h
 7029F:	drivers/staging/greybus/audio_codec.c
 7030F:	drivers/staging/greybus/audio_codec.h
 7031F:	drivers/staging/greybus/audio_gb.c
 7032F:	drivers/staging/greybus/audio_manager.c
 7033F:	drivers/staging/greybus/audio_manager.h
 7034F:	drivers/staging/greybus/audio_manager_module.c
 7035F:	drivers/staging/greybus/audio_manager_private.h
 7036F:	drivers/staging/greybus/audio_manager_sysfs.c
 7037F:	drivers/staging/greybus/audio_module.c
 7038F:	drivers/staging/greybus/audio_topology.c
 7039
 7040GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
 7041M:	Viresh Kumar <vireshk@kernel.org>
 7042S:	Maintained
 7043F:	drivers/staging/greybus/authentication.c
 7044F:	drivers/staging/greybus/bootrom.c
 7045F:	drivers/staging/greybus/firmware.h
 7046F:	drivers/staging/greybus/fw-core.c
 7047F:	drivers/staging/greybus/fw-download.c
 7048F:	drivers/staging/greybus/fw-management.c
 7049F:	drivers/staging/greybus/greybus_authentication.h
 7050F:	drivers/staging/greybus/greybus_firmware.h
 7051F:	drivers/staging/greybus/hid.c
 7052F:	drivers/staging/greybus/i2c.c
 7053F:	drivers/staging/greybus/spi.c
 7054F:	drivers/staging/greybus/spilib.c
 7055F:	drivers/staging/greybus/spilib.h
 7056
 7057GREYBUS LOOPBACK DRIVER
 7058M:	Bryan O'Donoghue <pure.logic@nexus-software.ie>
 7059S:	Maintained
 7060F:	drivers/staging/greybus/loopback.c
 7061
 7062GREYBUS PLATFORM DRIVERS
 7063M:	Vaibhav Hiremath <hvaibhav.linux@gmail.com>
 7064S:	Maintained
 7065F:	drivers/staging/greybus/arche-platform.c
 7066F:	drivers/staging/greybus/arche-apb-ctrl.c
 7067F:	drivers/staging/greybus/arche_platform.h
 7068
 7069GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
 7070M:	Rui Miguel Silva <rmfrfs@gmail.com>
 7071S:	Maintained
 7072F:	drivers/staging/greybus/sdio.c
 7073F:	drivers/staging/greybus/light.c
 7074F:	drivers/staging/greybus/gpio.c
 7075F:	drivers/staging/greybus/power_supply.c
 7076F:	drivers/staging/greybus/spi.c
 7077F:	drivers/staging/greybus/spilib.c
 7078
 7079GREYBUS SUBSYSTEM
 7080M:	Johan Hovold <johan@kernel.org>
 7081M:	Alex Elder <elder@kernel.org>
 7082M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 7083S:	Maintained
 7084F:	drivers/staging/greybus/
 7085F:	drivers/greybus/
 7086F:	include/linux/greybus.h
 7087F:	include/linux/greybus/
 7088L:	greybus-dev@lists.linaro.org (moderated for non-subscribers)
 7089
 7090GREYBUS UART PROTOCOLS DRIVERS
 7091M:	David Lin <dtwlin@gmail.com>
 7092S:	Maintained
 7093F:	drivers/staging/greybus/uart.c
 7094F:	drivers/staging/greybus/log.c
 7095
 7096GS1662 VIDEO SERIALIZER
 7097M:	Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
 7098L:	linux-media@vger.kernel.org
 7099T:	git git://linuxtv.org/media_tree.git
 7100S:	Maintained
 7101F:	drivers/media/spi/gs1662.c
 7102
 7103GSPCA FINEPIX SUBDRIVER
 7104M:	Frank Zago <frank@zago.net>
 7105L:	linux-media@vger.kernel.org
 7106T:	git git://linuxtv.org/media_tree.git
 7107S:	Maintained
 7108F:	drivers/media/usb/gspca/finepix.c
 7109
 7110GSPCA GL860 SUBDRIVER
 7111M:	Olivier Lorin <o.lorin@laposte.net>
 7112L:	linux-media@vger.kernel.org
 7113T:	git git://linuxtv.org/media_tree.git
 7114S:	Maintained
 7115F:	drivers/media/usb/gspca/gl860/
 7116
 7117GSPCA M5602 SUBDRIVER
 7118M:	Erik Andren <erik.andren@gmail.com>
 7119L:	linux-media@vger.kernel.org
 7120T:	git git://linuxtv.org/media_tree.git
 7121S:	Maintained
 7122F:	drivers/media/usb/gspca/m5602/
 7123
 7124GSPCA PAC207 SONIXB SUBDRIVER
 7125M:	Hans Verkuil <hverkuil@xs4all.nl>
 7126L:	linux-media@vger.kernel.org
 7127T:	git git://linuxtv.org/media_tree.git
 7128S:	Odd Fixes
 7129F:	drivers/media/usb/gspca/pac207.c
 7130
 7131GSPCA SN9C20X SUBDRIVER
 7132M:	Brian Johnson <brijohn@gmail.com>
 7133L:	linux-media@vger.kernel.org
 7134T:	git git://linuxtv.org/media_tree.git
 7135S:	Maintained
 7136F:	drivers/media/usb/gspca/sn9c20x.c
 7137
 7138GSPCA T613 SUBDRIVER
 7139M:	Leandro Costantino <lcostantino@gmail.com>
 7140L:	linux-media@vger.kernel.org
 7141T:	git git://linuxtv.org/media_tree.git
 7142S:	Maintained
 7143F:	drivers/media/usb/gspca/t613.c
 7144
 7145GSPCA USB WEBCAM DRIVER
 7146M:	Hans Verkuil <hverkuil@xs4all.nl>
 
 7147L:	linux-media@vger.kernel.org
 7148T:	git git://linuxtv.org/media_tree.git
 7149S:	Odd Fixes
 7150F:	drivers/media/usb/gspca/
 7151
 7152GTP (GPRS Tunneling Protocol)
 7153M:	Pablo Neira Ayuso <pablo@netfilter.org>
 7154M:	Harald Welte <laforge@gnumonks.org>
 7155L:	osmocom-net-gprs@lists.osmocom.org
 7156T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
 7157S:	Maintained
 7158F:	drivers/net/gtp.c
 7159
 7160GUID PARTITION TABLE (GPT)
 7161M:	Davidlohr Bueso <dave@stgolabs.net>
 7162L:	linux-efi@vger.kernel.org
 7163S:	Maintained
 7164F:	block/partitions/efi.*
 7165
 7166H8/300 ARCHITECTURE
 7167M:	Yoshinori Sato <ysato@users.sourceforge.jp>
 7168L:	uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
 7169W:	http://uclinux-h8.sourceforge.jp
 7170T:	git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
 7171S:	Maintained
 7172F:	arch/h8300/
 7173F:	drivers/clocksource/h8300_*.c
 7174F:	drivers/clk/h8300/
 7175F:	drivers/irqchip/irq-renesas-h8*.c
 7176
 7177HABANALABS PCI DRIVER
 7178M:	Oded Gabbay <oded.gabbay@gmail.com>
 7179T:	git https://github.com/HabanaAI/linux.git
 7180S:	Supported
 7181F:	drivers/misc/habanalabs/
 7182F:	include/uapi/misc/habanalabs.h
 7183F:	Documentation/ABI/testing/sysfs-driver-habanalabs
 7184F:	Documentation/ABI/testing/debugfs-driver-habanalabs
 7185
 7186HACKRF MEDIA DRIVER
 7187M:	Antti Palosaari <crope@iki.fi>
 7188L:	linux-media@vger.kernel.org
 7189W:	https://linuxtv.org
 7190W:	http://palosaari.fi/linux/
 7191Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 7192T:	git git://linuxtv.org/anttip/media_tree.git
 7193S:	Maintained
 7194F:	drivers/media/usb/hackrf/
 7195
 7196HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
 7197M:	Frank Seidel <frank@f-seidel.de>
 7198L:	platform-driver-x86@vger.kernel.org
 7199W:	http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
 7200S:	Maintained
 7201F:	drivers/platform/x86/hdaps.c
 7202
 
 
 
 
 
 
 
 
 
 
 
 
 
 7203HARDWARE MONITORING
 7204M:	Jean Delvare <jdelvare@suse.com>
 7205M:	Guenter Roeck <linux@roeck-us.net>
 7206L:	linux-hwmon@vger.kernel.org
 7207W:	http://hwmon.wiki.kernel.org/
 
 7208T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
 7209S:	Maintained
 7210F:	Documentation/devicetree/bindings/hwmon/
 7211F:	Documentation/hwmon/
 7212F:	drivers/hwmon/
 7213F:	include/linux/hwmon*.h
 7214F:	include/trace/events/hwmon*.h
 7215
 7216HARDWARE RANDOM NUMBER GENERATOR CORE
 7217M:	Matt Mackall <mpm@selenic.com>
 7218M:	Herbert Xu <herbert@gondor.apana.org.au>
 7219L:	linux-crypto@vger.kernel.org
 7220S:	Odd fixes
 7221F:	Documentation/devicetree/bindings/rng/
 7222F:	Documentation/admin-guide/hw_random.rst
 7223F:	drivers/char/hw_random/
 7224F:	include/linux/hw_random.h
 7225
 7226HARDWARE TRACING FACILITIES
 7227M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
 7228S:	Maintained
 7229F:	drivers/hwtracing/
 7230
 7231HARDWARE SPINLOCK CORE
 7232M:	Ohad Ben-Cohen <ohad@wizery.com>
 7233M:	Bjorn Andersson <bjorn.andersson@linaro.org>
 7234L:	linux-remoteproc@vger.kernel.org
 7235S:	Maintained
 7236T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
 7237F:	Documentation/devicetree/bindings/hwlock/
 7238F:	Documentation/hwspinlock.txt
 7239F:	drivers/hwspinlock/
 7240F:	include/linux/hwspinlock.h
 7241
 7242HARMONY SOUND DRIVER
 
 7243L:	linux-parisc@vger.kernel.org
 7244S:	Maintained
 7245F:	sound/parisc/harmony.*
 7246
 7247HDPVR USB VIDEO ENCODER DRIVER
 7248M:	Hans Verkuil <hverkuil@xs4all.nl>
 7249L:	linux-media@vger.kernel.org
 7250T:	git git://linuxtv.org/media_tree.git
 7251W:	https://linuxtv.org
 7252S:	Odd Fixes
 7253F:	drivers/media/usb/hdpvr/
 7254
 7255HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
 7256M:	Jerry Hoemann <jerry.hoemann@hpe.com>
 7257S:	Supported
 7258F:	Documentation/watchdog/hpwdt.rst
 7259F:	drivers/watchdog/hpwdt.c
 7260
 7261HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
 7262M:	Don Brace <don.brace@microsemi.com>
 7263L:	esc.storagedev@microsemi.com
 7264L:	linux-scsi@vger.kernel.org
 7265S:	Supported
 7266F:	Documentation/scsi/hpsa.txt
 7267F:	drivers/scsi/hpsa*.[ch]
 7268F:	include/linux/cciss*.h
 7269F:	include/uapi/linux/cciss*.h
 7270
 7271HFI1 DRIVER
 7272M:	Mike Marciniszyn <mike.marciniszyn@intel.com>
 7273M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
 7274L:	linux-rdma@vger.kernel.org
 7275S:	Supported
 7276F:	drivers/infiniband/hw/hfi1
 
 7277
 7278HFS FILESYSTEM
 7279L:	linux-fsdevel@vger.kernel.org
 7280S:	Orphan
 7281F:	Documentation/filesystems/hfs.txt
 7282F:	fs/hfs/
 7283
 7284HFSPLUS FILESYSTEM
 7285L:	linux-fsdevel@vger.kernel.org
 7286S:	Orphan
 7287F:	Documentation/filesystems/hfsplus.txt
 7288F:	fs/hfsplus/
 7289
 7290HGA FRAMEBUFFER DRIVER
 7291M:	Ferenc Bakonyi <fero@drama.obuda.kando.hu>
 7292L:	linux-nvidia@lists.surfsouth.com
 7293W:	http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
 7294S:	Maintained
 7295F:	drivers/video/fbdev/hgafb.c
 7296
 7297HIBERNATION (aka Software Suspend, aka swsusp)
 7298M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
 7299M:	Pavel Machek <pavel@ucw.cz>
 7300L:	linux-pm@vger.kernel.org
 7301B:	https://bugzilla.kernel.org
 7302S:	Supported
 7303F:	arch/x86/power/
 7304F:	drivers/base/power/
 7305F:	kernel/power/
 7306F:	include/linux/suspend.h
 7307F:	include/linux/freezer.h
 7308F:	include/linux/pm.h
 7309F:	arch/*/include/asm/suspend*.h
 7310
 7311HID CORE LAYER
 7312M:	Jiri Kosina <jikos@kernel.org>
 7313M:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
 7314L:	linux-input@vger.kernel.org
 7315T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
 7316S:	Maintained
 7317F:	drivers/hid/
 7318F:	include/linux/hid*
 7319F:	include/uapi/linux/hid*
 7320
 7321HID SENSOR HUB DRIVERS
 7322M:	Jiri Kosina <jikos@kernel.org>
 7323M:	Jonathan Cameron <jic23@kernel.org>
 7324M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
 7325L:	linux-input@vger.kernel.org
 7326L:	linux-iio@vger.kernel.org
 7327S:	Maintained
 7328F:	Documentation/hid/hid-sensor*
 7329F:	drivers/hid/hid-sensor-*
 7330F:	drivers/iio/*/hid-*
 7331F:	include/linux/hid-sensor-*
 7332
 7333HIGH-RESOLUTION TIMERS, CLOCKEVENTS
 7334M:	Thomas Gleixner <tglx@linutronix.de>
 7335L:	linux-kernel@vger.kernel.org
 7336T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
 7337S:	Maintained
 7338F:	Documentation/timers/
 7339F:	kernel/time/hrtimer.c
 7340F:	kernel/time/clockevents.c
 
 7341F:	kernel/time/timer_*.c
 7342F:	include/linux/clockchips.h
 7343F:	include/linux/hrtimer.h
 7344
 7345HIGH-SPEED SCC DRIVER FOR AX.25
 
 7346L:	linux-hams@vger.kernel.org
 7347S:	Orphan
 
 7348F:	drivers/net/hamradio/dmascc.c
 7349F:	drivers/net/hamradio/scc.c
 7350
 7351HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
 7352M:	HighPoint Linux Team <linux@highpoint-tech.com>
 7353W:	http://www.highpoint-tech.com
 7354S:	Supported
 7355F:	Documentation/scsi/hptiop.txt
 7356F:	drivers/scsi/hptiop.c
 7357
 7358HIPPI
 7359M:	Jes Sorensen <jes@trained-monkey.org>
 7360L:	linux-hippi@sunsite.dk
 7361S:	Maintained
 7362F:	include/linux/hippidevice.h
 7363F:	include/uapi/linux/if_hippi.h
 7364F:	net/802/hippi.c
 7365F:	drivers/net/hippi/
 7366
 7367HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
 7368M:	Yisen Zhuang <yisen.zhuang@huawei.com>
 7369M:	Salil Mehta <salil.mehta@huawei.com>
 7370L:	netdev@vger.kernel.org
 7371W:	http://www.hisilicon.com
 7372S:	Maintained
 7373F:	drivers/net/ethernet/hisilicon/hns3/
 7374
 7375HISILICON LPC BUS DRIVER
 7376M:	john.garry@huawei.com
 7377W:	http://www.hisilicon.com
 7378S:	Maintained
 7379F:	drivers/bus/hisi_lpc.c
 7380F:	Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
 7381
 7382HISILICON NETWORK SUBSYSTEM DRIVER
 7383M:	Yisen Zhuang <yisen.zhuang@huawei.com>
 7384M:	Salil Mehta <salil.mehta@huawei.com>
 7385L:	netdev@vger.kernel.org
 7386W:	http://www.hisilicon.com
 7387S:	Maintained
 7388F:	drivers/net/ethernet/hisilicon/
 7389F:	Documentation/devicetree/bindings/net/hisilicon*.txt
 7390
 7391HISILICON PMU DRIVER
 7392M:	Shaokun Zhang <zhangshaokun@hisilicon.com>
 7393W:	http://www.hisilicon.com
 7394S:	Supported
 7395F:	drivers/perf/hisilicon
 7396F:	Documentation/admin-guide/perf/hisi-pmu.rst
 7397
 7398HISILICON ROCE DRIVER
 7399M:	Lijun Ou <oulijun@huawei.com>
 7400M:	Wei Hu(Xavier) <xavier.huwei@huawei.com>
 7401L:	linux-rdma@vger.kernel.org
 7402S:	Maintained
 7403F:	drivers/infiniband/hw/hns/
 7404F:	Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
 7405
 7406HISILICON SAS Controller
 7407M:	John Garry <john.garry@huawei.com>
 7408W:	http://www.hisilicon.com
 7409S:	Supported
 7410F:	drivers/scsi/hisi_sas/
 7411F:	Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
 7412
 7413HISILICON QM AND ZIP Controller DRIVER
 7414M:	Zhou Wang <wangzhou1@hisilicon.com>
 7415L:	linux-crypto@vger.kernel.org
 7416S:	Maintained
 7417F:	drivers/crypto/hisilicon/qm.c
 7418F:	drivers/crypto/hisilicon/qm.h
 7419F:	drivers/crypto/hisilicon/sgl.c
 7420F:	drivers/crypto/hisilicon/sgl.h
 7421F:	drivers/crypto/hisilicon/zip/
 7422F:	Documentation/ABI/testing/debugfs-hisi-zip
 7423
 7424HMM - Heterogeneous Memory Management
 7425M:	Jérôme Glisse <jglisse@redhat.com>
 7426L:	linux-mm@kvack.org
 7427S:	Maintained
 7428F:	mm/hmm*
 7429F:	include/linux/hmm*
 7430F:	Documentation/vm/hmm.rst
 7431
 7432HOST AP DRIVER
 7433M:	Jouni Malinen <j@w1.fi>
 
 7434L:	linux-wireless@vger.kernel.org
 7435W:	http://w1.fi/hostap-driver.html
 7436S:	Obsolete
 7437F:	drivers/net/wireless/intersil/hostap/
 7438
 7439HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
 7440L:	platform-driver-x86@vger.kernel.org
 7441S:	Orphan
 7442F:	drivers/platform/x86/tc1100-wmi.c
 7443
 7444HP100:	Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
 7445M:	Jaroslav Kysela <perex@perex.cz>
 7446S:	Maintained
 7447F:	drivers/net/ethernet/hp/hp100.*
 7448
 7449HPET:	High Precision Event Timers driver
 7450M:	Clemens Ladisch <clemens@ladisch.de>
 7451S:	Maintained
 7452F:	Documentation/timers/hpet.rst
 7453F:	drivers/char/hpet.c
 7454F:	include/linux/hpet.h
 7455F:	include/uapi/linux/hpet.h
 7456
 7457HPET:	x86
 7458S:	Orphan
 
 7459F:	arch/x86/kernel/hpet.c
 7460F:	arch/x86/include/asm/hpet.h
 7461
 7462HPFS FILESYSTEM
 7463M:	Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
 7464W:	http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
 7465S:	Maintained
 7466F:	fs/hpfs/
 7467
 7468HSI SUBSYSTEM
 7469M:	Sebastian Reichel <sre@kernel.org>
 7470T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
 7471S:	Maintained
 7472F:	Documentation/ABI/testing/sysfs-bus-hsi
 7473F:	Documentation/driver-api/hsi.rst
 7474F:	drivers/hsi/
 7475F:	include/linux/hsi/
 7476F:	include/uapi/linux/hsi/
 7477
 7478HSO 3G MODEM DRIVER
 7479L:	linux-usb@vger.kernel.org
 7480S:	Orphan
 
 7481F:	drivers/net/usb/hso.c
 7482
 7483HSR NETWORK PROTOCOL
 7484M:	Arvid Brodin <arvid.brodin@alten.se>
 7485L:	netdev@vger.kernel.org
 7486S:	Maintained
 7487F:	net/hsr/
 7488
 7489HT16K33 LED CONTROLLER DRIVER
 7490M:	Robin van der Gracht <robin@protonic.nl>
 7491S:	Maintained
 7492F:	drivers/auxdisplay/ht16k33.c
 7493F:	Documentation/devicetree/bindings/display/ht16k33.txt
 7494
 7495HTCPEN TOUCHSCREEN DRIVER
 7496M:	Pau Oliva Fora <pof@eslack.org>
 7497L:	linux-input@vger.kernel.org
 7498S:	Maintained
 7499F:	drivers/input/touchscreen/htcpen.c
 7500
 7501HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
 7502M:	Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
 7503L:	linux-iio@vger.kernel.org
 7504W:	http://www.st.com/
 7505S:	Maintained
 7506F:	drivers/iio/humidity/hts221*
 7507F:	Documentation/devicetree/bindings/iio/humidity/hts221.txt
 7508
 7509HUAWEI ETHERNET DRIVER
 7510M:	Aviad Krawczyk <aviad.krawczyk@huawei.com>
 7511L:	netdev@vger.kernel.org
 7512S:	Supported
 7513F:	Documentation/networking/hinic.txt
 7514F:	drivers/net/ethernet/huawei/hinic/
 7515
 7516HUGETLB FILESYSTEM
 7517M:	Mike Kravetz <mike.kravetz@oracle.com>
 7518L:	linux-mm@kvack.org
 7519S:	Maintained
 7520F:	fs/hugetlbfs/
 7521F:	mm/hugetlb.c
 7522F:	include/linux/hugetlb.h
 7523F:	Documentation/admin-guide/mm/hugetlbpage.rst
 7524F:	Documentation/vm/hugetlbfs_reserv.rst
 7525F:	Documentation/ABI/testing/sysfs-kernel-mm-hugepages
 7526
 7527HVA ST MEDIA DRIVER
 7528M:	Jean-Christophe Trotin <jean-christophe.trotin@st.com>
 7529L:	linux-media@vger.kernel.org
 7530T:	git git://linuxtv.org/media_tree.git
 7531W:	https://linuxtv.org
 7532S:	Supported
 7533F:	drivers/media/platform/sti/hva
 7534
 7535HWPOISON MEMORY FAILURE HANDLING
 7536M:	Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
 7537L:	linux-mm@kvack.org
 7538S:	Maintained
 7539F:	mm/memory-failure.c
 7540F:	mm/hwpoison-inject.c
 7541
 7542HYGON PROCESSOR SUPPORT
 7543M:	Pu Wen <puwen@hygon.cn>
 7544L:	linux-kernel@vger.kernel.org
 7545S:	Maintained
 7546F:	arch/x86/kernel/cpu/hygon.c
 7547
 7548Hyper-V CORE AND DRIVERS
 7549M:	"K. Y. Srinivasan" <kys@microsoft.com>
 7550M:	Haiyang Zhang <haiyangz@microsoft.com>
 7551M:	Stephen Hemminger <sthemmin@microsoft.com>
 7552M:	Sasha Levin <sashal@kernel.org>
 7553T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
 7554L:	linux-hyperv@vger.kernel.org
 7555S:	Supported
 7556F:	Documentation/networking/device_drivers/microsoft/netvsc.txt
 7557F:	arch/x86/include/asm/mshyperv.h
 7558F:	arch/x86/include/asm/trace/hyperv.h
 7559F:	arch/x86/include/asm/hyperv-tlfs.h
 7560F:	arch/x86/kernel/cpu/mshyperv.c
 7561F:	arch/x86/hyperv
 7562F:	drivers/clocksource/hyperv_timer.c
 7563F:	drivers/hid/hid-hyperv.c
 7564F:	drivers/hv/
 7565F:	drivers/input/serio/hyperv-keyboard.c
 7566F:	drivers/pci/controller/pci-hyperv.c
 7567F:	drivers/pci/controller/pci-hyperv-intf.c
 7568F:	drivers/net/hyperv/
 7569F:	drivers/scsi/storvsc_drv.c
 7570F:	drivers/uio/uio_hv_generic.c
 7571F:	drivers/video/fbdev/hyperv_fb.c
 7572F:	drivers/iommu/hyperv-iommu.c
 7573F:	net/vmw_vsock/hyperv_transport.c
 7574F:	include/clocksource/hyperv_timer.h
 7575F:	include/linux/hyperv.h
 7576F:	include/uapi/linux/hyperv.h
 7577F:	include/asm-generic/mshyperv.h
 7578F:	tools/hv/
 7579F:	Documentation/ABI/stable/sysfs-bus-vmbus
 7580
 7581HYPERBUS SUPPORT
 7582M:	Vignesh Raghavendra <vigneshr@ti.com>
 7583S:	Supported
 7584F:	drivers/mtd/hyperbus/
 7585F:	include/linux/mtd/hyperbus.h
 7586F:	Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
 7587F:	Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
 7588
 7589HYPERVISOR VIRTUAL CONSOLE DRIVER
 7590L:	linuxppc-dev@lists.ozlabs.org
 7591S:	Odd Fixes
 7592F:	drivers/tty/hvc/
 7593
 7594I2C ACPI SUPPORT
 7595M:	Mika Westerberg <mika.westerberg@linux.intel.com>
 7596L:	linux-i2c@vger.kernel.org
 7597L:	linux-acpi@vger.kernel.org
 7598S:	Maintained
 7599F:	drivers/i2c/i2c-core-acpi.c
 7600
 7601I2C CONTROLLER DRIVER FOR NVIDIA GPU
 7602M:	Ajay Gupta <ajayg@nvidia.com>
 7603L:	linux-i2c@vger.kernel.org
 7604S:	Maintained
 7605F:	Documentation/i2c/busses/i2c-nvidia-gpu.rst
 7606F:	drivers/i2c/busses/i2c-nvidia-gpu.c
 7607
 7608I2C MUXES
 7609M:	Peter Rosin <peda@axentia.se>
 7610L:	linux-i2c@vger.kernel.org
 7611S:	Maintained
 7612F:	Documentation/i2c/i2c-topology.rst
 7613F:	Documentation/i2c/muxes/
 7614F:	Documentation/devicetree/bindings/i2c/i2c-mux*
 7615F:	Documentation/devicetree/bindings/i2c/i2c-arb*
 7616F:	Documentation/devicetree/bindings/i2c/i2c-gate*
 7617F:	drivers/i2c/i2c-mux.c
 7618F:	drivers/i2c/muxes/
 7619F:	include/linux/i2c-mux.h
 7620
 7621I2C MV64XXX MARVELL AND ALLWINNER DRIVER
 7622M:	Gregory CLEMENT <gregory.clement@bootlin.com>
 7623L:	linux-i2c@vger.kernel.org
 7624S:	Maintained
 7625F:	Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
 7626F:	drivers/i2c/busses/i2c-mv64xxx.c
 7627
 7628I2C OVER PARALLEL PORT
 7629M:	Jean Delvare <jdelvare@suse.com>
 7630L:	linux-i2c@vger.kernel.org
 7631S:	Maintained
 7632F:	Documentation/i2c/busses/i2c-parport.rst
 7633F:	Documentation/i2c/busses/i2c-parport-light.rst
 7634F:	drivers/i2c/busses/i2c-parport.c
 7635F:	drivers/i2c/busses/i2c-parport-light.c
 7636
 7637I2C SUBSYSTEM
 7638M:	Wolfram Sang <wsa@the-dreams.de>
 
 7639L:	linux-i2c@vger.kernel.org
 7640W:	https://i2c.wiki.kernel.org/
 7641Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
 7642T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
 7643S:	Maintained
 7644F:	Documentation/devicetree/bindings/i2c/i2c.txt
 7645F:	Documentation/i2c/
 7646F:	drivers/i2c/*
 7647F:	include/linux/i2c.h
 7648F:	include/linux/i2c-dev.h
 7649F:	include/linux/i2c-smbus.h
 7650F:	include/uapi/linux/i2c.h
 7651F:	include/uapi/linux/i2c-*.h
 7652
 7653I2C SUBSYSTEM HOST DRIVERS
 7654L:	linux-i2c@vger.kernel.org
 7655W:	https://i2c.wiki.kernel.org/
 7656Q:	https://patchwork.ozlabs.org/project/linux-i2c/list/
 7657T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
 7658S:	Odd Fixes
 7659F:	Documentation/devicetree/bindings/i2c/
 7660F:	drivers/i2c/algos/
 7661F:	drivers/i2c/busses/
 7662
 7663I2C-TAOS-EVM DRIVER
 7664M:	Jean Delvare <jdelvare@suse.com>
 7665L:	linux-i2c@vger.kernel.org
 7666S:	Maintained
 7667F:	Documentation/i2c/busses/i2c-taos-evm.rst
 7668F:	drivers/i2c/busses/i2c-taos-evm.c
 7669
 7670I2C-TINY-USB DRIVER
 7671M:	Till Harbaum <till@harbaum.org>
 7672L:	linux-i2c@vger.kernel.org
 7673W:	http://www.harbaum.org/till/i2c_tiny_usb
 7674S:	Maintained
 7675F:	drivers/i2c/busses/i2c-tiny-usb.c
 7676
 7677I2C/SMBUS CONTROLLER DRIVERS FOR PC
 7678M:	Jean Delvare <jdelvare@suse.com>
 7679L:	linux-i2c@vger.kernel.org
 7680S:	Maintained
 7681F:	Documentation/i2c/busses/i2c-ali1535.rst
 7682F:	Documentation/i2c/busses/i2c-ali1563.rst
 7683F:	Documentation/i2c/busses/i2c-ali15x3.rst
 7684F:	Documentation/i2c/busses/i2c-amd756.rst
 7685F:	Documentation/i2c/busses/i2c-amd8111.rst
 7686F:	Documentation/i2c/busses/i2c-i801.rst
 7687F:	Documentation/i2c/busses/i2c-nforce2.rst
 7688F:	Documentation/i2c/busses/i2c-piix4.rst
 7689F:	Documentation/i2c/busses/i2c-sis5595.rst
 7690F:	Documentation/i2c/busses/i2c-sis630.rst
 7691F:	Documentation/i2c/busses/i2c-sis96x.rst
 7692F:	Documentation/i2c/busses/i2c-via.rst
 7693F:	Documentation/i2c/busses/i2c-viapro.rst
 7694F:	drivers/i2c/busses/i2c-ali1535.c
 7695F:	drivers/i2c/busses/i2c-ali1563.c
 7696F:	drivers/i2c/busses/i2c-ali15x3.c
 7697F:	drivers/i2c/busses/i2c-amd756.c
 7698F:	drivers/i2c/busses/i2c-amd756-s4882.c
 7699F:	drivers/i2c/busses/i2c-amd8111.c
 7700F:	drivers/i2c/busses/i2c-i801.c
 7701F:	drivers/i2c/busses/i2c-isch.c
 7702F:	drivers/i2c/busses/i2c-nforce2.c
 7703F:	drivers/i2c/busses/i2c-nforce2-s4985.c
 7704F:	drivers/i2c/busses/i2c-piix4.c
 7705F:	drivers/i2c/busses/i2c-sis5595.c
 7706F:	drivers/i2c/busses/i2c-sis630.c
 7707F:	drivers/i2c/busses/i2c-sis96x.c
 7708F:	drivers/i2c/busses/i2c-via.c
 7709F:	drivers/i2c/busses/i2c-viapro.c
 7710
 7711I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
 7712M:	Hans de Goede <hdegoede@redhat.com>
 7713L:	linux-i2c@vger.kernel.org
 7714S:	Maintained
 7715F:	drivers/i2c/busses/i2c-cht-wc.c
 7716
 7717I2C/SMBUS ISMT DRIVER
 7718M:	Seth Heasley <seth.heasley@intel.com>
 7719M:	Neil Horman <nhorman@tuxdriver.com>
 7720L:	linux-i2c@vger.kernel.org
 7721F:	drivers/i2c/busses/i2c-ismt.c
 7722F:	Documentation/i2c/busses/i2c-ismt.rst
 7723
 7724I2C/SMBUS STUB DRIVER
 7725M:	Jean Delvare <jdelvare@suse.com>
 7726L:	linux-i2c@vger.kernel.org
 7727S:	Maintained
 7728F:	drivers/i2c/i2c-stub.c
 7729
 7730I3C SUBSYSTEM
 7731M:	Boris Brezillon <bbrezillon@kernel.org>
 7732L:	linux-i3c@lists.infradead.org
 7733C:	irc://chat.freenode.net/linux-i3c
 7734T:	git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
 7735S:	Maintained
 7736F:	Documentation/ABI/testing/sysfs-bus-i3c
 7737F:	Documentation/devicetree/bindings/i3c/
 7738F:	Documentation/driver-api/i3c
 7739F:	drivers/i3c/
 7740F:	include/linux/i3c/
 7741
 7742I3C DRIVER FOR SYNOPSYS DESIGNWARE
 7743M:	Vitor Soares <vitor.soares@synopsys.com>
 7744S:	Maintained
 7745F:	Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
 7746F:	drivers/i3c/master/dw*
 7747
 7748IA64 (Itanium) PLATFORM
 7749M:	Tony Luck <tony.luck@intel.com>
 7750M:	Fenghua Yu <fenghua.yu@intel.com>
 7751L:	linux-ia64@vger.kernel.org
 7752T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
 
 7753S:	Maintained
 7754F:	arch/ia64/
 7755
 7756IBM Power 842 compression accelerator
 7757M:	Haren Myneni <haren@us.ibm.com>
 7758S:	Supported
 7759F:	drivers/crypto/nx/Makefile
 7760F:	drivers/crypto/nx/Kconfig
 7761F:	drivers/crypto/nx/nx-842*
 7762F:	include/linux/sw842.h
 7763F:	crypto/842.c
 7764F:	lib/842/
 7765
 7766IBM Power in-Nest Crypto Acceleration
 7767M:	Breno Leitão <leitao@debian.org>
 7768M:	Nayna Jain <nayna@linux.ibm.com>
 7769M:	Paulo Flabiano Smorigo <pfsmorigo@gmail.com>
 7770L:	linux-crypto@vger.kernel.org
 7771S:	Supported
 7772F:	drivers/crypto/nx/Makefile
 7773F:	drivers/crypto/nx/Kconfig
 7774F:	drivers/crypto/nx/nx-aes*
 7775F:	drivers/crypto/nx/nx-sha*
 7776F:	drivers/crypto/nx/nx.*
 7777F:	drivers/crypto/nx/nx_csbcpb.h
 7778F:	drivers/crypto/nx/nx_debugfs.c
 7779
 7780IBM Power Linux RAID adapter
 7781M:	Brian King <brking@us.ibm.com>
 7782S:	Supported
 7783F:	drivers/scsi/ipr.*
 7784
 7785IBM Power SRIOV Virtual NIC Device Driver
 7786M:	Thomas Falcon <tlfalcon@linux.ibm.com>
 7787M:	John Allen <jallen@linux.ibm.com>
 7788L:	netdev@vger.kernel.org
 7789S:	Supported
 7790F:	drivers/net/ethernet/ibm/ibmvnic.*
 7791
 7792IBM Power Virtual Accelerator Switchboard
 7793M:	Sukadev Bhattiprolu <sukadev@linux.ibm.com>
 7794L:	linuxppc-dev@lists.ozlabs.org
 7795S:	Supported
 7796F:	arch/powerpc/platforms/powernv/vas*
 7797F:	arch/powerpc/platforms/powernv/copy-paste.h
 7798F:	arch/powerpc/include/asm/vas.h
 7799
 7800IBM Power Virtual Ethernet Device Driver
 7801M:	Thomas Falcon <tlfalcon@linux.ibm.com>
 7802L:	netdev@vger.kernel.org
 7803S:	Supported
 7804F:	drivers/net/ethernet/ibm/ibmveth.*
 7805
 7806IBM Power Virtual FC Device Drivers
 7807M:	Tyrel Datwyler <tyreld@linux.ibm.com>
 7808L:	linux-scsi@vger.kernel.org
 7809S:	Supported
 7810F:	drivers/scsi/ibmvscsi/ibmvfc*
 7811
 7812IBM Power Virtual Management Channel Driver
 7813M:	Steven Royer <seroyer@linux.ibm.com>
 7814S:	Supported
 7815F:	drivers/misc/ibmvmc.*
 7816
 7817IBM Power Virtual SCSI Device Drivers
 7818M:	Tyrel Datwyler <tyreld@linux.ibm.com>
 7819L:	linux-scsi@vger.kernel.org
 7820S:	Supported
 7821F:	drivers/scsi/ibmvscsi/ibmvscsi*
 7822F:	include/scsi/viosrp.h
 7823
 7824IBM Power Virtual SCSI Device Target Driver
 7825M:	Michael Cyr <mikecyr@linux.ibm.com>
 7826L:	linux-scsi@vger.kernel.org
 7827L:	target-devel@vger.kernel.org
 7828S:	Supported
 7829F:	drivers/scsi/ibmvscsi_tgt/
 7830
 7831IBM Power VMX Cryptographic instructions
 7832M:	Breno Leitão <leitao@debian.org>
 7833M:	Nayna Jain <nayna@linux.ibm.com>
 7834M:	Paulo Flabiano Smorigo <pfsmorigo@gmail.com>
 7835L:	linux-crypto@vger.kernel.org
 7836S:	Supported
 7837F:	drivers/crypto/vmx/Makefile
 7838F:	drivers/crypto/vmx/Kconfig
 7839F:	drivers/crypto/vmx/vmx.c
 7840F:	drivers/crypto/vmx/aes*
 7841F:	drivers/crypto/vmx/ghash*
 7842F:	drivers/crypto/vmx/ppc-xlate.pl
 7843
 7844IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
 7845M:	Tyrel Datwyler <tyreld@linux.ibm.com>
 7846L:	linux-pci@vger.kernel.org
 7847L:	linuxppc-dev@lists.ozlabs.org
 7848S:	Supported
 7849F:	drivers/pci/hotplug/rpaphp*
 7850
 7851IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
 7852M:	Tyrel Datwyler <tyreld@linux.ibm.com>
 7853L:	linux-pci@vger.kernel.org
 7854L:	linuxppc-dev@lists.ozlabs.org
 7855S:	Supported
 7856F:	drivers/pci/hotplug/rpadlpar*
 7857
 7858IBM ServeRAID RAID DRIVER
 7859S:	Orphan
 7860F:	drivers/scsi/ips.*
 7861
 7862ICH LPC AND GPIO DRIVER
 7863M:	Peter Tyser <ptyser@xes-inc.com>
 7864S:	Maintained
 7865F:	drivers/mfd/lpc_ich.c
 7866F:	drivers/gpio/gpio-ich.c
 7867
 7868ICY I2C DRIVER
 7869M:	Max Staudt <max@enpas.org>
 7870L:	linux-i2c@vger.kernel.org
 7871S:	Maintained
 7872F:	drivers/i2c/busses/i2c-icy.c
 7873
 7874IDE SUBSYSTEM
 7875M:	"David S. Miller" <davem@davemloft.net>
 7876L:	linux-ide@vger.kernel.org
 7877Q:	http://patchwork.ozlabs.org/project/linux-ide/list/
 7878T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
 7879S:	Maintained
 7880F:	Documentation/ide/
 7881F:	drivers/ide/
 7882F:	include/linux/ide.h
 7883
 7884IDE/ATAPI DRIVERS
 7885M:	Borislav Petkov <bp@alien8.de>
 7886L:	linux-ide@vger.kernel.org
 7887S:	Maintained
 7888F:	Documentation/cdrom/ide-cd.rst
 7889F:	drivers/ide/ide-cd*
 7890
 7891IDEAPAD LAPTOP EXTRAS DRIVER
 7892M:	Ike Panhc <ike.pan@canonical.com>
 7893L:	platform-driver-x86@vger.kernel.org
 7894W:	http://launchpad.net/ideapad-laptop
 7895S:	Maintained
 7896F:	drivers/platform/x86/ideapad-laptop.c
 7897
 7898IDEAPAD LAPTOP SLIDEBAR DRIVER
 7899M:	Andrey Moiseev <o2g.org.ru@gmail.com>
 7900L:	linux-input@vger.kernel.org
 7901W:	https://github.com/o2genum/ideapad-slidebar
 7902S:	Maintained
 7903F:	drivers/input/misc/ideapad_slidebar.c
 7904
 7905IDT VersaClock 5 CLOCK DRIVER
 7906M:	Marek Vasut <marek.vasut@gmail.com>
 7907S:	Maintained
 7908F:	drivers/clk/clk-versaclock5.c
 7909
 7910IEEE 802.15.4 SUBSYSTEM
 7911M:	Alexander Aring <alex.aring@gmail.com>
 7912M:	Stefan Schmidt <stefan@datenfreihafen.org>
 7913L:	linux-wpan@vger.kernel.org
 7914W:	http://wpan.cakelab.org/
 7915T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
 7916T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
 7917S:	Maintained
 7918F:	net/ieee802154/
 7919F:	net/mac802154/
 7920F:	drivers/net/ieee802154/
 7921F:	include/linux/nl802154.h
 7922F:	include/linux/ieee802154.h
 7923F:	include/net/nl802154.h
 7924F:	include/net/mac802154.h
 7925F:	include/net/af_ieee802154.h
 7926F:	include/net/cfg802154.h
 7927F:	include/net/ieee802154_netdev.h
 7928F:	Documentation/networking/ieee802154.rst
 7929
 7930IFE PROTOCOL
 7931M:	Yotam Gigi <yotam.gi@gmail.com>
 7932M:	Jamal Hadi Salim <jhs@mojatatu.com>
 7933F:	net/ife
 7934F:	include/net/ife.h
 7935F:	include/uapi/linux/ife.h
 7936
 7937IGORPLUG-USB IR RECEIVER
 7938M:	Sean Young <sean@mess.org>
 7939L:	linux-media@vger.kernel.org
 7940S:	Maintained
 7941F:	drivers/media/rc/igorplugusb.c
 7942
 7943IGUANAWORKS USB IR TRANSCEIVER
 7944M:	Sean Young <sean@mess.org>
 7945L:	linux-media@vger.kernel.org
 7946S:	Maintained
 7947F:	drivers/media/rc/iguanair.c
 7948
 7949IIO DIGITAL POTENTIOMETER DAC
 7950M:	Peter Rosin <peda@axentia.se>
 7951L:	linux-iio@vger.kernel.org
 7952S:	Maintained
 7953F:	Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
 7954F:	Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
 7955F:	drivers/iio/dac/dpot-dac.c
 7956
 7957IIO ENVELOPE DETECTOR
 7958M:	Peter Rosin <peda@axentia.se>
 7959L:	linux-iio@vger.kernel.org
 7960S:	Maintained
 7961F:	Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
 7962F:	Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
 7963F:	drivers/iio/adc/envelope-detector.c
 7964
 7965IIO MULTIPLEXER
 7966M:	Peter Rosin <peda@axentia.se>
 7967L:	linux-iio@vger.kernel.org
 7968S:	Maintained
 7969F:	Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt
 7970F:	drivers/iio/multiplexer/iio-mux.c
 7971
 7972IIO SUBSYSTEM AND DRIVERS
 7973M:	Jonathan Cameron <jic23@kernel.org>
 7974R:	Hartmut Knaack <knaack.h@gmx.de>
 7975R:	Lars-Peter Clausen <lars@metafoo.de>
 7976R:	Peter Meerwald-Stadler <pmeerw@pmeerw.net>
 7977L:	linux-iio@vger.kernel.org
 7978T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
 7979S:	Maintained
 7980F:	Documentation/ABI/testing/configfs-iio*
 7981F:	Documentation/ABI/testing/sysfs-bus-iio*
 7982F:	Documentation/devicetree/bindings/iio/
 7983F:	drivers/iio/
 7984F:	drivers/staging/iio/
 7985F:	include/linux/iio/
 7986F:	tools/iio/
 7987
 7988IIO UNIT CONVERTER
 7989M:	Peter Rosin <peda@axentia.se>
 7990L:	linux-iio@vger.kernel.org
 7991S:	Maintained
 7992F:	Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt
 7993F:	Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt
 7994F:	Documentation/devicetree/bindings/iio/afe/voltage-divider.txt
 7995F:	drivers/iio/afe/iio-rescale.c
 7996
 7997IKANOS/ADI EAGLE ADSL USB DRIVER
 7998M:	Matthieu Castet <castet.matthieu@free.fr>
 7999M:	Stanislaw Gruszka <stf_xl@wp.pl>
 8000S:	Maintained
 8001F:	drivers/usb/atm/ueagle-atm.c
 8002
 8003IMGTEC ASCII LCD DRIVER
 8004M:	Paul Burton <paulburton@kernel.org>
 8005S:	Maintained
 8006F:	Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
 8007F:	drivers/auxdisplay/img-ascii-lcd.c
 8008
 8009IMGTEC IR DECODER DRIVER
 8010M:	James Hogan <jhogan@kernel.org>
 8011S:	Maintained
 8012F:	drivers/media/rc/img-ir/
 8013
 8014IMON SOUNDGRAPH USB IR RECEIVER
 8015M:	Sean Young <sean@mess.org>
 8016L:	linux-media@vger.kernel.org
 8017S:	Maintained
 8018F:	drivers/media/rc/imon_raw.c
 8019F:	drivers/media/rc/imon.c
 8020
 8021IMS TWINTURBO FRAMEBUFFER DRIVER
 8022L:	linux-fbdev@vger.kernel.org
 8023S:	Orphan
 8024F:	drivers/video/fbdev/imsttfb.c
 8025
 8026INA209 HARDWARE MONITOR DRIVER
 8027M:	Guenter Roeck <linux@roeck-us.net>
 8028L:	linux-hwmon@vger.kernel.org
 8029S:	Maintained
 8030F:	Documentation/hwmon/ina209.rst
 8031F:	Documentation/devicetree/bindings/hwmon/ina2xx.txt
 8032F:	drivers/hwmon/ina209.c
 8033
 8034INA2XX HARDWARE MONITOR DRIVER
 8035M:	Guenter Roeck <linux@roeck-us.net>
 8036L:	linux-hwmon@vger.kernel.org
 8037S:	Maintained
 8038F:	Documentation/hwmon/ina2xx.rst
 8039F:	drivers/hwmon/ina2xx.c
 8040F:	include/linux/platform_data/ina2xx.h
 8041
 8042INDUSTRY PACK SUBSYSTEM (IPACK)
 8043M:	Samuel Iglesias Gonsalvez <siglesias@igalia.com>
 8044M:	Jens Taprogge <jens.taprogge@taprogge.org>
 8045M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 8046L:	industrypack-devel@lists.sourceforge.net
 8047W:	http://industrypack.sourceforge.net
 8048S:	Maintained
 8049F:	drivers/ipack/
 8050
 8051INFINEON DPS310 Driver
 8052M:	Eddie James <eajames@linux.ibm.com>
 8053L:	linux-iio@vger.kernel.org
 8054F:	drivers/iio/pressure/dps310.c
 8055S:	Maintained
 8056
 8057INFINIBAND SUBSYSTEM
 8058M:	Doug Ledford <dledford@redhat.com>
 8059M:	Jason Gunthorpe <jgg@mellanox.com>
 
 8060L:	linux-rdma@vger.kernel.org
 8061W:	https://github.com/linux-rdma/rdma-core
 8062Q:	http://patchwork.kernel.org/project/linux-rdma/list/
 8063T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
 8064S:	Supported
 8065F:	Documentation/devicetree/bindings/infiniband/
 8066F:	Documentation/infiniband/
 8067F:	drivers/infiniband/
 8068F:	include/uapi/linux/if_infiniband.h
 8069F:	include/uapi/rdma/
 8070F:	include/rdma/
 8071F:	include/trace/events/ib_mad.h
 8072F:	include/trace/events/ib_umad.h
 8073F:	samples/bpf/ibumad_kern.c
 8074F:	samples/bpf/ibumad_user.c
 8075
 8076INGENIC JZ4780 DMA Driver
 8077M:	Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
 8078S:	Maintained
 8079F:	drivers/dma/dma-jz4780.c
 8080
 8081INGENIC JZ4780 NAND DRIVER
 8082M:	Harvey Hunt <harveyhuntnexus@gmail.com>
 8083L:	linux-mtd@lists.infradead.org
 8084S:	Maintained
 8085F:	drivers/mtd/nand/raw/ingenic/
 8086
 8087INGENIC JZ47xx SoCs
 8088M:	Paul Cercueil <paul@crapouillou.net>
 8089S:	Maintained
 8090F:	arch/mips/boot/dts/ingenic/
 8091F:	arch/mips/include/asm/mach-jz4740/
 8092F:	arch/mips/jz4740/
 8093F:	drivers/clk/ingenic/
 8094F:	drivers/dma/dma-jz4780.c
 8095F:	drivers/gpu/drm/ingenic/
 8096F:	drivers/i2c/busses/i2c-jz4780.c
 8097F:	drivers/iio/adc/ingenic-adc.c
 8098F:	drivers/irqchip/irq-ingenic.c
 8099F:	drivers/memory/jz4780-nemc.c
 8100F:	drivers/mmc/host/jz4740_mmc.c
 8101F:	drivers/mtd/nand/raw/ingenic/
 8102F:	drivers/pinctrl/pinctrl-ingenic.c
 8103F:	drivers/power/supply/ingenic-battery.c
 8104F:	drivers/pwm/pwm-jz4740.c
 8105F:	drivers/rtc/rtc-jz4740.c
 8106F:	drivers/tty/serial/8250/8250_ingenic.c
 8107F:	drivers/usb/musb/jz4740.c
 8108F:	drivers/watchdog/jz4740_wdt.c
 8109F:	include/dt-bindings/iio/adc/ingenic,adc.h
 8110F:	include/linux/mfd/ingenic-tcu.h
 8111F:	sound/soc/jz4740/
 8112F:	sound/soc/codecs/jz47*
 8113
 8114INOTIFY
 8115M:	Jan Kara <jack@suse.cz>
 8116R:	Amir Goldstein <amir73il@gmail.com>
 8117L:	linux-fsdevel@vger.kernel.org
 8118S:	Maintained
 8119F:	Documentation/filesystems/inotify.txt
 8120F:	fs/notify/inotify/
 8121F:	include/linux/inotify.h
 8122F:	include/uapi/linux/inotify.h
 8123
 8124INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
 8125M:	Dmitry Torokhov <dmitry.torokhov@gmail.com>
 
 8126L:	linux-input@vger.kernel.org
 8127Q:	http://patchwork.kernel.org/project/linux-input/list/
 8128T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
 8129S:	Maintained
 8130F:	drivers/input/
 8131F:	include/linux/input.h
 8132F:	include/uapi/linux/input.h
 8133F:	include/uapi/linux/input-event-codes.h
 8134F:	include/linux/input/
 8135F:	Documentation/devicetree/bindings/input/
 8136F:	Documentation/devicetree/bindings/serio/
 8137F:	Documentation/input/
 8138
 8139INPUT MULTITOUCH (MT) PROTOCOL
 8140M:	Henrik Rydberg <rydberg@bitmath.org>
 8141L:	linux-input@vger.kernel.org
 8142S:	Odd fixes
 8143F:	Documentation/input/multi-touch-protocol.rst
 
 8144F:	drivers/input/input-mt.c
 8145K:	\b(ABS|SYN)_MT_
 8146
 8147INSIDE SECURE CRYPTO DRIVER
 8148M:	Antoine Tenart <antoine.tenart@bootlin.com>
 8149F:	drivers/crypto/inside-secure/
 8150S:	Maintained
 8151L:	linux-crypto@vger.kernel.org
 8152
 8153INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
 8154M:	Mimi Zohar <zohar@linux.ibm.com>
 8155M:	Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
 8156L:	linux-integrity@vger.kernel.org
 8157T:	git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
 8158S:	Supported
 8159F:	security/integrity/ima/
 8160
 8161INTEL 810/815 FRAMEBUFFER DRIVER
 8162M:	Antonino Daplas <adaplas@gmail.com>
 8163L:	linux-fbdev@vger.kernel.org
 8164S:	Maintained
 8165F:	drivers/video/fbdev/i810/
 8166
 8167INTEL ASoC DRIVERS
 8168M:	Cezary Rojewski <cezary.rojewski@intel.com>
 8169M:	Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
 8170M:	Liam Girdwood <liam.r.girdwood@linux.intel.com>
 8171M:	Jie Yang <yang.jie@linux.intel.com>
 8172L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 8173S:	Supported
 8174F:	sound/soc/intel/
 8175
 8176INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER
 8177M:	Hans de Goede <hdegoede@redhat.com>
 8178L:	platform-driver-x86@vger.kernel.org
 8179S:	Maintained
 8180F:	drivers/platform/x86/intel_atomisp2_pm.c
 8181
 8182INTEL C600 SERIES SAS CONTROLLER DRIVER
 8183M:	Intel SCU Linux support <intel-linux-scu@intel.com>
 8184M:	Artur Paszkiewicz <artur.paszkiewicz@intel.com>
 
 
 8185L:	linux-scsi@vger.kernel.org
 8186T:	git git://git.code.sf.net/p/intel-sas/isci
 8187S:	Supported
 8188F:	drivers/scsi/isci/
 
 8189
 8190INTEL CPU family model numbers
 8191M:	Tony Luck <tony.luck@intel.com>
 8192M:	x86@kernel.org
 8193L:	linux-kernel@vger.kernel.org
 8194S:	Supported
 8195F:	arch/x86/include/asm/intel-family.h
 8196
 8197INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
 8198M:	Jani Nikula <jani.nikula@linux.intel.com>
 8199M:	Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
 8200M:	Rodrigo Vivi <rodrigo.vivi@intel.com>
 8201L:	intel-gfx@lists.freedesktop.org
 8202W:	https://01.org/linuxgraphics/
 8203B:	https://01.org/linuxgraphics/documentation/how-report-bugs
 8204C:	irc://chat.freenode.net/intel-gfx
 8205Q:	http://patchwork.freedesktop.org/project/intel-gfx/
 8206T:	git git://anongit.freedesktop.org/drm-intel
 8207S:	Supported
 8208F:	drivers/gpu/drm/i915/
 8209F:	include/drm/i915*
 8210F:	include/uapi/drm/i915_drm.h
 8211F:	Documentation/gpu/i915.rst
 8212
 8213INTEL ETHERNET DRIVERS
 8214M:	Jeff Kirsher <jeffrey.t.kirsher@intel.com>
 8215L:	intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
 8216W:	http://www.intel.com/support/feedback.htm
 8217W:	http://e1000.sourceforge.net/
 8218Q:	http://patchwork.ozlabs.org/project/intel-wired-lan/list/
 8219T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
 8220T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
 8221S:	Supported
 8222F:	Documentation/networking/device_drivers/intel/e100.rst
 8223F:	Documentation/networking/device_drivers/intel/e1000.rst
 8224F:	Documentation/networking/device_drivers/intel/e1000e.rst
 8225F:	Documentation/networking/device_drivers/intel/fm10k.rst
 8226F:	Documentation/networking/device_drivers/intel/igb.rst
 8227F:	Documentation/networking/device_drivers/intel/igbvf.rst
 8228F:	Documentation/networking/device_drivers/intel/ixgb.rst
 8229F:	Documentation/networking/device_drivers/intel/ixgbe.rst
 8230F:	Documentation/networking/device_drivers/intel/ixgbevf.rst
 8231F:	Documentation/networking/device_drivers/intel/i40e.rst
 8232F:	Documentation/networking/device_drivers/intel/iavf.rst
 8233F:	Documentation/networking/device_drivers/intel/ice.rst
 8234F:	drivers/net/ethernet/intel/
 8235F:	drivers/net/ethernet/intel/*/
 8236F:	include/linux/avf/virtchnl.h
 8237
 8238INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
 8239M:	Maik Broemme <mbroemme@libmpq.org>
 8240L:	linux-fbdev@vger.kernel.org
 8241S:	Maintained
 8242F:	Documentation/fb/intelfb.rst
 8243F:	drivers/video/fbdev/intelfb/
 8244
 8245INTEL GPIO DRIVERS
 8246M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 8247L:	linux-gpio@vger.kernel.org
 8248S:	Maintained
 8249T:	git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
 8250F:	drivers/gpio/gpio-ich.c
 8251F:	drivers/gpio/gpio-intel-mid.c
 8252F:	drivers/gpio/gpio-lynxpoint.c
 8253F:	drivers/gpio/gpio-merrifield.c
 8254F:	drivers/gpio/gpio-ml-ioh.c
 8255F:	drivers/gpio/gpio-pch.c
 8256F:	drivers/gpio/gpio-sch.c
 8257F:	drivers/gpio/gpio-sodaville.c
 8258
 8259INTEL GVT-g DRIVERS (Intel GPU Virtualization)
 8260M:	Zhenyu Wang <zhenyuw@linux.intel.com>
 8261M:	Zhi Wang <zhi.a.wang@intel.com>
 8262L:	intel-gvt-dev@lists.freedesktop.org
 8263L:	intel-gfx@lists.freedesktop.org
 8264W:	https://01.org/igvt-g
 8265T:	git https://github.com/intel/gvt-linux.git
 8266S:	Supported
 8267F:	drivers/gpu/drm/i915/gvt/
 8268
 8269INTEL HID EVENT DRIVER
 8270M:	Alex Hung <alex.hung@canonical.com>
 8271L:	platform-driver-x86@vger.kernel.org
 8272S:	Maintained
 8273F:	drivers/platform/x86/intel-hid.c
 
 8274
 8275INTEL I/OAT DMA DRIVER
 8276M:	Dave Jiang <dave.jiang@intel.com>
 8277R:	Dan Williams <dan.j.williams@intel.com>
 8278L:	dmaengine@vger.kernel.org
 8279Q:	https://patchwork.kernel.org/project/linux-dmaengine/list/
 8280S:	Supported
 8281F:	drivers/dma/ioat*
 8282
 8283INTEL IDLE DRIVER
 8284M:	Jacob Pan <jacob.jun.pan@linux.intel.com>
 8285M:	Len Brown <lenb@kernel.org>
 8286L:	linux-pm@vger.kernel.org
 8287T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
 8288B:	https://bugzilla.kernel.org
 8289S:	Supported
 8290F:	drivers/idle/intel_idle.c
 8291
 8292INTEL INTEGRATED SENSOR HUB DRIVER
 8293M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
 8294M:	Jiri Kosina <jikos@kernel.org>
 8295L:	linux-input@vger.kernel.org
 8296S:	Maintained
 8297F:	drivers/hid/intel-ish-hid/
 8298
 8299INTEL IOMMU (VT-d)
 8300M:	David Woodhouse <dwmw2@infradead.org>
 8301M:	Lu Baolu <baolu.lu@linux.intel.com>
 8302L:	iommu@lists.linux-foundation.org
 8303T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
 8304S:	Supported
 8305F:	drivers/iommu/dmar.c
 8306F:	drivers/iommu/intel*.[ch]
 8307F:	include/linux/intel-iommu.h
 8308F:	include/linux/intel-svm.h
 8309
 8310INTEL IOP-ADMA DMA DRIVER
 8311R:	Dan Williams <dan.j.williams@intel.com>
 8312S:	Odd fixes
 8313F:	drivers/dma/iop-adma.c
 8314
 8315INTEL IPU3 CSI-2 CIO2 DRIVER
 8316M:	Yong Zhi <yong.zhi@intel.com>
 8317M:	Sakari Ailus <sakari.ailus@linux.intel.com>
 8318M:	Bingbu Cao <bingbu.cao@intel.com>
 8319R:	Tian Shu Qiu <tian.shu.qiu@intel.com>
 8320L:	linux-media@vger.kernel.org
 8321S:	Maintained
 8322F:	drivers/media/pci/intel/ipu3/
 8323F:	Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
 8324
 8325INTEL IPU3 CSI-2 IMGU DRIVER
 8326M:	Sakari Ailus <sakari.ailus@linux.intel.com>
 8327L:	linux-media@vger.kernel.org
 8328S:	Maintained
 8329F:	drivers/staging/media/ipu3/
 8330F:	Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst
 8331F:	Documentation/media/v4l-drivers/ipu3.rst
 8332
 8333INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
 8334M:	Krzysztof Halasa <khalasa@piap.pl>
 8335S:	Maintained
 8336F:	include/linux/soc/ixp4xx/qmgr.h
 8337F:	include/linux/soc/ixp4xx/npe.h
 8338F:	drivers/soc/ixp4xx/ixp4xx-qmgr.c
 8339F:	drivers/soc/ixp4xx/ixp4xx-npe.c
 8340F:	drivers/net/ethernet/xscale/ixp4xx_eth.c
 8341F:	drivers/net/wan/ixp4xx_hss.c
 8342
 8343INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
 8344M:	Deepak Saxena <dsaxena@plexity.net>
 8345S:	Maintained
 8346F:	drivers/char/hw_random/ixp4xx-rng.c
 8347
 8348INTEL MANAGEMENT ENGINE (mei)
 8349M:	Tomas Winkler <tomas.winkler@intel.com>
 8350L:	linux-kernel@vger.kernel.org
 8351S:	Supported
 8352F:	include/uapi/linux/mei.h
 8353F:	include/linux/mei_cl_bus.h
 8354F:	drivers/misc/mei/*
 8355F:	drivers/watchdog/mei_wdt.c
 8356F:	Documentation/driver-api/mei/*
 8357F:	samples/mei/*
 8358
 8359INTEL MENLOW THERMAL DRIVER
 8360M:	Sujith Thomas <sujith.thomas@intel.com>
 8361L:	platform-driver-x86@vger.kernel.org
 8362W:	https://01.org/linux-acpi
 
 
 
 
 
 
 
 
 
 
 8363S:	Supported
 8364F:	drivers/platform/x86/intel_menlow.c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 8365
 8366INTEL MIC DRIVERS (mic)
 8367M:	Sudeep Dutt <sudeep.dutt@intel.com>
 8368M:	Ashutosh Dixit <ashutosh.dixit@intel.com>
 8369S:	Supported
 8370W:	https://github.com/sudeepdutt/mic
 8371W:	http://software.intel.com/en-us/mic-developer
 8372F:	include/linux/mic_bus.h
 8373F:	include/linux/scif.h
 8374F:	include/uapi/linux/mic_common.h
 8375F:	include/uapi/linux/mic_ioctl.h
 8376F:	include/uapi/linux/scif_ioctl.h
 8377F:	drivers/misc/mic/
 8378F:	drivers/dma/mic_x100_dma.c
 8379F:	drivers/dma/mic_x100_dma.h
 8380F:	Documentation/mic/
 8381
 8382INTEL PMC CORE DRIVER
 8383M:	Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
 8384M:	Vishwanath Somayaji <vishwanath.somayaji@intel.com>
 8385L:	platform-driver-x86@vger.kernel.org
 8386S:	Maintained
 8387F:	drivers/platform/x86/intel_pmc_core*
 8388
 8389INTEL PMC/P-Unit IPC DRIVER
 8390M:	Zha Qipeng<qipeng.zha@intel.com>
 8391L:	platform-driver-x86@vger.kernel.org
 8392S:	Maintained
 8393F:	drivers/platform/x86/intel_pmc_ipc.c
 8394F:	drivers/platform/x86/intel_punit_ipc.c
 8395F:	arch/x86/include/asm/intel_pmc_ipc.h
 8396F:	arch/x86/include/asm/intel_punit_ipc.h
 8397
 8398INTEL PMIC GPIO DRIVERS
 8399M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 8400S:	Maintained
 8401T:	git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
 8402F:	drivers/gpio/gpio-*cove.c
 8403F:	drivers/gpio/gpio-msic.c
 8404
 8405INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
 8406R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
 8407S:	Maintained
 8408F:	drivers/mfd/intel_msic.c
 8409F:	drivers/mfd/intel_soc_pmic*
 8410F:	include/linux/mfd/intel_msic.h
 8411F:	include/linux/mfd/intel_soc_pmic*
 8412
 8413INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
 8414M:	Stanislav Yakovlev <stas.yakovlev@gmail.com>
 8415L:	linux-wireless@vger.kernel.org
 8416S:	Maintained
 8417F:	Documentation/networking/device_drivers/intel/ipw2100.txt
 8418F:	Documentation/networking/device_drivers/intel/ipw2200.txt
 8419F:	drivers/net/wireless/intel/ipw2x00/
 8420
 8421INTEL PSTATE DRIVER
 8422M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
 8423M:	Len Brown <lenb@kernel.org>
 8424L:	linux-pm@vger.kernel.org
 
 
 8425S:	Supported
 8426F:	drivers/cpufreq/intel_pstate.c
 
 
 8427
 8428INTEL RDMA RNIC DRIVER
 8429M:	Faisal Latif <faisal.latif@intel.com>
 8430M:	Shiraz Saleem <shiraz.saleem@intel.com>
 8431L:	linux-rdma@vger.kernel.org
 8432S:	Supported
 8433F:	drivers/infiniband/hw/i40iw/
 8434F:	include/uapi/rdma/i40iw-abi.h
 8435
 8436INTEL SPEED SELECT TECHNOLOGY
 8437M:	Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
 8438L:	platform-driver-x86@vger.kernel.org
 8439S:	Maintained
 8440F:	drivers/platform/x86/intel_speed_select_if/
 8441F:	tools/power/x86/intel-speed-select/
 8442F:	include/uapi/linux/isst_if.h
 8443
 8444INTEL STRATIX10 FIRMWARE DRIVERS
 8445M:	Richard Gong <richard.gong@linux.intel.com>
 8446L:	linux-kernel@vger.kernel.org
 8447S:	Maintained
 8448F:	drivers/firmware/stratix10-rsu.c
 8449F:	drivers/firmware/stratix10-svc.c
 8450F:	include/linux/firmware/intel/stratix10-smc.h
 8451F:	include/linux/firmware/intel/stratix10-svc-client.h
 8452F:	Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
 8453F:	Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
 8454
 8455INTEL TELEMETRY DRIVER
 8456M:	Rajneesh Bhardwaj <rajneesh.bhardwaj@linux.intel.com>
 8457M:	"David E. Box" <david.e.box@linux.intel.com>
 8458L:	platform-driver-x86@vger.kernel.org
 8459S:	Maintained
 8460F:	arch/x86/include/asm/intel_telemetry.h
 8461F:	drivers/platform/x86/intel_telemetry*
 8462
 8463INTEL VIRTUAL BUTTON DRIVER
 8464M:	AceLan Kao <acelan.kao@canonical.com>
 8465L:	platform-driver-x86@vger.kernel.org
 8466S:	Maintained
 8467F:	drivers/platform/x86/intel-vbtn.c
 8468
 8469INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
 8470M:	Stanislaw Gruszka <sgruszka@redhat.com>
 8471L:	linux-wireless@vger.kernel.org
 8472S:	Supported
 8473F:	drivers/net/wireless/intel/iwlegacy/
 8474
 8475INTEL WIRELESS WIFI LINK (iwlwifi)
 8476M:	Johannes Berg <johannes.berg@intel.com>
 8477M:	Emmanuel Grumbach <emmanuel.grumbach@intel.com>
 8478M:	Luca Coelho <luciano.coelho@intel.com>
 8479M:	Intel Linux Wireless <linuxwifi@intel.com>
 8480L:	linux-wireless@vger.kernel.org
 8481W:	http://intellinuxwireless.org
 8482T:	git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
 8483S:	Supported
 8484F:	drivers/net/wireless/intel/iwlwifi/
 8485
 8486INTEL WIRELESS WIMAX CONNECTION 2400
 8487M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
 8488M:	linux-wimax@intel.com
 8489L:	wimax@linuxwimax.org (subscribers-only)
 8490S:	Supported
 8491W:	http://linuxwimax.org
 8492F:	Documentation/admin-guide/wimax/i2400m.rst
 8493F:	drivers/net/wimax/i2400m/
 8494F:	include/uapi/linux/wimax/i2400m.h
 8495
 8496INTEL WMI THUNDERBOLT FORCE POWER DRIVER
 8497M:	Mario Limonciello <mario.limonciello@dell.com>
 
 8498S:	Maintained
 8499F:	drivers/platform/x86/intel-wmi-thunderbolt.c
 8500
 8501INTEL(R) TRACE HUB
 8502M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
 8503S:	Supported
 8504F:	Documentation/trace/intel_th.rst
 8505F:	drivers/hwtracing/intel_th/
 8506F:	include/linux/intel_th.h
 8507
 8508INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
 8509M:	Ning Sun <ning.sun@intel.com>
 8510L:	tboot-devel@lists.sourceforge.net
 8511W:	http://tboot.sourceforge.net
 8512T:	hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
 8513S:	Supported
 8514F:	Documentation/x86/intel_txt.rst
 8515F:	include/linux/tboot.h
 8516F:	arch/x86/kernel/tboot.c
 8517
 8518INTERCONNECT API
 8519M:	Georgi Djakov <georgi.djakov@linaro.org>
 8520L:	linux-pm@vger.kernel.org
 8521S:	Maintained
 8522F:	Documentation/driver-api/interconnect.rst
 8523F:	Documentation/devicetree/bindings/interconnect/
 8524F:	drivers/interconnect/
 8525F:	include/dt-bindings/interconnect/
 8526F:	include/linux/interconnect-provider.h
 8527F:	include/linux/interconnect.h
 8528
 8529INVENSENSE MPU-3050 GYROSCOPE DRIVER
 8530M:	Linus Walleij <linus.walleij@linaro.org>
 8531L:	linux-iio@vger.kernel.org
 8532S:	Maintained
 8533F:	drivers/iio/gyro/mpu3050*
 8534F:	Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
 8535
 8536IOC3 ETHERNET DRIVER
 8537M:	Ralf Baechle <ralf@linux-mips.org>
 8538L:	linux-mips@vger.kernel.org
 8539S:	Maintained
 8540F:	drivers/net/ethernet/sgi/ioc3-eth.c
 8541
 8542IOMAP FILESYSTEM LIBRARY
 8543M:	Christoph Hellwig <hch@infradead.org>
 8544M:	Darrick J. Wong <darrick.wong@oracle.com>
 8545M:	linux-xfs@vger.kernel.org
 8546M:	linux-fsdevel@vger.kernel.org
 8547L:	linux-xfs@vger.kernel.org
 8548L:	linux-fsdevel@vger.kernel.org
 8549T:	git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
 8550S:	Supported
 8551F:	fs/iomap/
 8552F:	include/linux/iomap.h
 8553
 8554IOMMU DRIVERS
 8555M:	Joerg Roedel <joro@8bytes.org>
 8556L:	iommu@lists.linux-foundation.org
 8557T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
 8558S:	Maintained
 8559F:	Documentation/devicetree/bindings/iommu/
 8560F:	drivers/iommu/
 8561F:	include/linux/iommu.h
 8562F:	include/linux/of_iommu.h
 8563F:	include/linux/iova.h
 8564
 8565IO_URING
 8566M:	Jens Axboe <axboe@kernel.dk>
 8567L:	linux-block@vger.kernel.org
 8568L:	linux-fsdevel@vger.kernel.org
 8569T:	git git://git.kernel.dk/linux-block
 8570T:	git git://git.kernel.dk/liburing
 8571S:	Maintained
 8572F:	fs/io_uring.c
 8573F:	include/uapi/linux/io_uring.h
 8574
 8575IPMI SUBSYSTEM
 8576M:	Corey Minyard <minyard@acm.org>
 8577L:	openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
 8578W:	http://openipmi.sourceforge.net/
 8579S:	Supported
 8580F:	Documentation/devicetree/bindings/ipmi/
 8581F:	Documentation/IPMI.txt
 8582F:	drivers/char/ipmi/
 8583F:	include/linux/ipmi*
 8584F:	include/uapi/linux/ipmi*
 8585
 8586IPS SCSI RAID DRIVER
 8587M:	Adaptec OEM Raid Solutions <aacraid@microsemi.com>
 8588L:	linux-scsi@vger.kernel.org
 8589W:	http://www.adaptec.com/
 8590S:	Maintained
 8591F:	drivers/scsi/ips*
 8592
 8593IPVS
 8594M:	Wensong Zhang <wensong@linux-vs.org>
 8595M:	Simon Horman <horms@verge.net.au>
 8596M:	Julian Anastasov <ja@ssi.bg>
 8597L:	netdev@vger.kernel.org
 8598L:	lvs-devel@vger.kernel.org
 8599S:	Maintained
 8600T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
 8601T:	git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
 8602F:	Documentation/networking/ipvs-sysctl.txt
 8603F:	include/net/ip_vs.h
 8604F:	include/uapi/linux/ip_vs.h
 8605F:	net/netfilter/ipvs/
 8606
 8607IPWIRELESS DRIVER
 8608M:	Jiri Kosina <jikos@kernel.org>
 8609M:	David Sterba <dsterba@suse.com>
 8610S:	Odd Fixes
 
 8611F:	drivers/tty/ipwireless/
 8612
 8613IPX NETWORK LAYER
 
 8614L:	netdev@vger.kernel.org
 8615S:	Obsolete
 8616F:	include/uapi/linux/ipx.h
 
 
 8617
 8618IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
 8619M:	Marc Zyngier <maz@kernel.org>
 
 
 
 8620S:	Maintained
 8621T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
 8622F:	Documentation/IRQ-domain.txt
 8623F:	include/linux/irqdomain.h
 8624F:	kernel/irq/irqdomain.c
 8625F:	kernel/irq/msi.c
 8626
 8627IRQ SUBSYSTEM
 8628M:	Thomas Gleixner <tglx@linutronix.de>
 8629L:	linux-kernel@vger.kernel.org
 8630S:	Maintained
 8631T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
 8632F:	kernel/irq/
 8633
 8634IRQCHIP DRIVERS
 8635M:	Thomas Gleixner <tglx@linutronix.de>
 8636M:	Jason Cooper <jason@lakedaemon.net>
 8637M:	Marc Zyngier <maz@kernel.org>
 8638L:	linux-kernel@vger.kernel.org
 8639S:	Maintained
 8640T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
 8641F:	Documentation/devicetree/bindings/interrupt-controller/
 8642F:	drivers/irqchip/
 8643
 8644ISA
 8645M:	William Breathitt Gray <vilhelm.gray@gmail.com>
 8646S:	Maintained
 8647F:	Documentation/driver-api/isa.rst
 8648F:	drivers/base/isa.c
 8649F:	include/linux/isa.h
 8650
 8651ISA RADIO MODULE
 8652M:	Hans Verkuil <hverkuil@xs4all.nl>
 8653L:	linux-media@vger.kernel.org
 8654T:	git git://linuxtv.org/media_tree.git
 8655W:	https://linuxtv.org
 8656S:	Maintained
 8657F:	drivers/media/radio/radio-isa*
 8658
 8659ISAPNP
 8660M:	Jaroslav Kysela <perex@perex.cz>
 8661S:	Maintained
 8662F:	Documentation/driver-api/isapnp.rst
 8663F:	drivers/pnp/isapnp/
 8664F:	include/linux/isapnp.h
 8665
 8666ISCSI
 8667M:	Lee Duncan <lduncan@suse.com>
 8668M:	Chris Leech <cleech@redhat.com>
 8669L:	open-iscsi@googlegroups.com
 8670W:	www.open-iscsi.com
 8671S:	Maintained
 8672F:	drivers/scsi/*iscsi*
 8673F:	include/scsi/*iscsi*
 8674
 8675iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
 8676M:	Peter Jones <pjones@redhat.com>
 8677M:	Konrad Rzeszutek Wilk <konrad@kernel.org>
 8678S:	Maintained
 8679F:	drivers/firmware/iscsi_ibft*
 8680
 8681ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
 8682M:	Sagi Grimberg <sagi@grimberg.me>
 8683M:	Max Gurtovoy <maxg@mellanox.com>
 8684L:	linux-rdma@vger.kernel.org
 8685S:	Supported
 8686W:	http://www.openfabrics.org
 8687W:	www.open-iscsi.org
 8688Q:	http://patchwork.kernel.org/project/linux-rdma/list/
 8689F:	drivers/infiniband/ulp/iser/
 8690
 8691ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
 8692M:	Sagi Grimberg <sagi@grimberg.me>
 8693T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
 8694L:	linux-rdma@vger.kernel.org
 8695L:	target-devel@vger.kernel.org
 8696S:	Supported
 8697W:	http://www.linux-iscsi.org
 8698F:	drivers/infiniband/ulp/isert
 8699
 8700ISDN/mISDN SUBSYSTEM
 8701M:	Karsten Keil <isdn@linux-pingi.de>
 8702L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
 8703L:	netdev@vger.kernel.org
 8704W:	http://www.isdn4linux.de
 
 8705S:	Maintained
 8706F:	drivers/isdn/mISDN
 8707F:	drivers/isdn/hardware
 
 
 8708
 8709ISDN/CAPI SUBSYSTEM
 8710M:	Karsten Keil <isdn@linux-pingi.de>
 8711L:	isdn4linux@listserv.isdn4linux.de (subscribers-only)
 8712L:	netdev@vger.kernel.org
 8713W:	http://www.isdn4linux.de
 8714S:	Odd Fixes
 8715F:	Documentation/isdn/
 8716F:	drivers/isdn/capi/
 8717F:	drivers/staging/isdn/
 8718F:	net/bluetooth/cmtp/
 8719F:	include/linux/isdn/
 8720F:	include/uapi/linux/isdn/
 8721
 8722IT87 HARDWARE MONITORING DRIVER
 8723M:	Jean Delvare <jdelvare@suse.com>
 8724L:	linux-hwmon@vger.kernel.org
 8725S:	Maintained
 8726F:	Documentation/hwmon/it87.rst
 8727F:	drivers/hwmon/it87.c
 8728
 8729IT913X MEDIA DRIVER
 8730M:	Antti Palosaari <crope@iki.fi>
 8731L:	linux-media@vger.kernel.org
 8732W:	https://linuxtv.org
 8733W:	http://palosaari.fi/linux/
 8734Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 8735T:	git git://linuxtv.org/anttip/media_tree.git
 8736S:	Maintained
 8737F:	drivers/media/tuners/it913x*
 8738
 8739IVTV VIDEO4LINUX DRIVER
 8740M:	Andy Walls <awalls@md.metrocast.net>
 8741L:	ivtv-devel@ivtvdriver.org (subscribers-only)
 8742L:	linux-media@vger.kernel.org
 8743T:	git git://linuxtv.org/media_tree.git
 8744W:	http://www.ivtvdriver.org
 8745S:	Maintained
 8746F:	Documentation/media/v4l-drivers/ivtv*
 8747F:	drivers/media/pci/ivtv/
 8748F:	include/uapi/linux/ivtv*
 8749
 8750IX2505V MEDIA DRIVER
 8751M:	Malcolm Priestley <tvboxspy@gmail.com>
 8752L:	linux-media@vger.kernel.org
 8753W:	https://linuxtv.org
 8754Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 8755S:	Maintained
 8756F:	drivers/media/dvb-frontends/ix2505v*
 8757
 8758JAILHOUSE HYPERVISOR INTERFACE
 8759M:	Jan Kiszka <jan.kiszka@siemens.com>
 8760L:	jailhouse-dev@googlegroups.com
 8761S:	Maintained
 8762F:	arch/x86/kernel/jailhouse.c
 8763F:	arch/x86/include/asm/jailhouse_para.h
 8764
 8765JC42.4 TEMPERATURE SENSOR DRIVER
 8766M:	Guenter Roeck <linux@roeck-us.net>
 8767L:	linux-hwmon@vger.kernel.org
 8768S:	Maintained
 8769F:	drivers/hwmon/jc42.c
 8770F:	Documentation/hwmon/jc42.rst
 8771
 8772JFS FILESYSTEM
 8773M:	Dave Kleikamp <shaggy@kernel.org>
 8774L:	jfs-discussion@lists.sourceforge.net
 8775W:	http://jfs.sourceforge.net/
 8776T:	git git://github.com/kleikamp/linux-shaggy.git
 8777S:	Maintained
 8778F:	Documentation/admin-guide/jfs.rst
 8779F:	fs/jfs/
 8780
 8781JME NETWORK DRIVER
 8782M:	Guo-Fu Tseng <cooldavid@cooldavid.org>
 8783L:	netdev@vger.kernel.org
 8784S:	Maintained
 8785F:	drivers/net/ethernet/jme.*
 8786
 8787JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
 8788M:	David Woodhouse <dwmw2@infradead.org>
 8789M:	Richard Weinberger <richard@nod.at>
 8790L:	linux-mtd@lists.infradead.org
 8791W:	http://www.linux-mtd.infradead.org/doc/jffs2.html
 8792T:	git git://git.infradead.org/ubifs-2.6.git
 8793S:	Odd Fixes
 8794F:	fs/jffs2/
 8795F:	include/uapi/linux/jffs2.h
 
 
 
 
 
 
 
 
 
 8796
 8797JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
 8798M:	"Theodore Ts'o" <tytso@mit.edu>
 8799M:	Jan Kara <jack@suse.com>
 8800L:	linux-ext4@vger.kernel.org
 8801S:	Maintained
 8802F:	fs/jbd2/
 8803F:	include/linux/jbd2.h
 8804
 8805JPU V4L2 MEM2MEM DRIVER FOR RENESAS
 8806M:	Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
 8807L:	linux-media@vger.kernel.org
 8808S:	Maintained
 8809F:	drivers/media/platform/rcar_jpu.c
 8810
 8811JSM Neo PCI based serial card
 
 8812L:	linux-serial@vger.kernel.org
 8813S:	Orphan
 8814F:	drivers/tty/serial/jsm/
 8815
 8816K10TEMP HARDWARE MONITORING DRIVER
 8817M:	Clemens Ladisch <clemens@ladisch.de>
 8818L:	linux-hwmon@vger.kernel.org
 8819S:	Maintained
 8820F:	Documentation/hwmon/k10temp.rst
 8821F:	drivers/hwmon/k10temp.c
 8822
 8823K8TEMP HARDWARE MONITORING DRIVER
 8824M:	Rudolf Marek <r.marek@assembler.cz>
 8825L:	linux-hwmon@vger.kernel.org
 8826S:	Maintained
 8827F:	Documentation/hwmon/k8temp.rst
 8828F:	drivers/hwmon/k8temp.c
 8829
 8830KASAN
 8831M:	Andrey Ryabinin <aryabinin@virtuozzo.com>
 8832R:	Alexander Potapenko <glider@google.com>
 8833R:	Dmitry Vyukov <dvyukov@google.com>
 8834L:	kasan-dev@googlegroups.com
 8835S:	Maintained
 8836F:	arch/*/include/asm/kasan.h
 8837F:	arch/*/mm/kasan_init*
 8838F:	Documentation/dev-tools/kasan.rst
 8839F:	include/linux/kasan*.h
 8840F:	lib/test_kasan.c
 8841F:	mm/kasan/
 8842F:	scripts/Makefile.kasan
 8843
 8844KCONFIG
 8845M:	Masahiro Yamada <yamada.masahiro@socionext.com>
 8846T:	git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
 8847L:	linux-kbuild@vger.kernel.org
 8848S:	Maintained
 8849F:	Documentation/kbuild/kconfig*
 8850F:	scripts/kconfig/
 8851F:	scripts/Kconfig.include
 8852
 8853KDUMP
 8854M:	Dave Young <dyoung@redhat.com>
 8855M:	Baoquan He <bhe@redhat.com>
 8856R:	Vivek Goyal <vgoyal@redhat.com>
 8857L:	kexec@lists.infradead.org
 8858W:	http://lse.sourceforge.net/kdump/
 8859S:	Maintained
 8860F:	Documentation/admin-guide/kdump/
 8861
 8862KEENE FM RADIO TRANSMITTER DRIVER
 8863M:	Hans Verkuil <hverkuil@xs4all.nl>
 8864L:	linux-media@vger.kernel.org
 8865T:	git git://linuxtv.org/media_tree.git
 8866W:	https://linuxtv.org
 8867S:	Maintained
 8868F:	drivers/media/radio/radio-keene*
 8869
 8870KERNEL AUTOMOUNTER
 8871M:	Ian Kent <raven@themaw.net>
 8872L:	autofs@vger.kernel.org
 8873S:	Maintained
 8874F:	fs/autofs/
 8875
 8876KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
 8877M:	Masahiro Yamada <yamada.masahiro@socionext.com>
 8878M:	Michal Marek <michal.lkml@markovi.net>
 8879T:	git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
 8880L:	linux-kbuild@vger.kernel.org
 8881S:	Maintained
 8882F:	Documentation/kbuild/
 8883F:	Makefile
 8884F:	scripts/Kbuild*
 8885F:	scripts/Makefile*
 8886F:	scripts/basic/
 8887F:	scripts/mk*
 8888F:	scripts/*vmlinux*
 8889F:	scripts/mod/
 8890F:	scripts/package/
 8891
 8892KERNEL JANITORS
 8893L:	kernel-janitors@vger.kernel.org
 8894W:	http://kernelnewbies.org/KernelJanitors
 8895S:	Odd Fixes
 8896
 8897KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
 8898M:	"J. Bruce Fields" <bfields@fieldses.org>
 8899M:	Chuck Lever <chuck.lever@oracle.com>
 8900L:	linux-nfs@vger.kernel.org
 8901W:	http://nfs.sourceforge.net/
 8902T:	git git://linux-nfs.org/~bfields/linux.git
 8903S:	Supported
 8904F:	fs/nfsd/
 8905F:	include/uapi/linux/nfsd/
 8906F:	fs/lockd/
 8907F:	fs/nfs_common/
 8908F:	net/sunrpc/
 8909F:	include/linux/lockd/
 8910F:	include/linux/sunrpc/
 8911F:	include/uapi/linux/sunrpc/
 8912
 8913KERNEL SELFTEST FRAMEWORK
 8914M:	Shuah Khan <shuah@kernel.org>
 8915M:	Shuah Khan <skhan@linuxfoundation.org>
 8916L:	linux-kselftest@vger.kernel.org
 8917T:	git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
 8918Q:	https://patchwork.kernel.org/project/linux-kselftest/list/
 8919S:	Maintained
 8920F:	tools/testing/selftests/
 8921F:	Documentation/dev-tools/kselftest*
 8922
 8923KERNEL USERMODE HELPER
 8924M:	Luis Chamberlain <mcgrof@kernel.org>
 8925L:	linux-kernel@vger.kernel.org
 8926S:	Maintained
 8927F:	kernel/umh.c
 8928F:	include/linux/umh.h
 8929
 8930KERNEL VIRTUAL MACHINE (KVM)
 8931M:	Paolo Bonzini <pbonzini@redhat.com>
 8932M:	Radim Krčmář <rkrcmar@redhat.com>
 8933L:	kvm@vger.kernel.org
 8934W:	http://www.linux-kvm.org
 8935T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
 8936S:	Supported
 8937F:	Documentation/virt/kvm/
 8938F:	include/trace/events/kvm.h
 8939F:	include/uapi/asm-generic/kvm*
 8940F:	include/uapi/linux/kvm*
 8941F:	include/asm-generic/kvm*
 8942F:	include/linux/kvm*
 8943F:	include/kvm/iodev.h
 8944F:	virt/kvm/*
 8945F:	tools/kvm/
 8946F:	tools/testing/selftests/kvm/
 8947
 8948KERNEL VIRTUAL MACHINE FOR ARM/ARM64 (KVM/arm, KVM/arm64)
 8949M:	Marc Zyngier <maz@kernel.org>
 8950R:	James Morse <james.morse@arm.com>
 8951R:	Julien Thierry <julien.thierry.kdev@gmail.com>
 8952R:	Suzuki K Poulose <suzuki.poulose@arm.com>
 8953L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 8954L:	kvmarm@lists.cs.columbia.edu
 8955T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
 8956S:	Maintained
 8957F:	arch/arm/include/uapi/asm/kvm*
 8958F:	arch/arm/include/asm/kvm*
 8959F:	arch/arm/kvm/
 8960F:	arch/arm64/include/uapi/asm/kvm*
 8961F:	arch/arm64/include/asm/kvm*
 8962F:	arch/arm64/kvm/
 8963F:	virt/kvm/arm/
 8964F:	include/kvm/arm_*
 8965
 8966KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
 8967M:	James Hogan <jhogan@kernel.org>
 8968L:	linux-mips@vger.kernel.org
 8969S:	Supported
 8970F:	arch/mips/include/uapi/asm/kvm*
 8971F:	arch/mips/include/asm/kvm*
 8972F:	arch/mips/kvm/
 8973
 8974KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
 8975M:	Paul Mackerras <paulus@ozlabs.org>
 8976L:	kvm-ppc@vger.kernel.org
 8977W:	http://www.linux-kvm.org/
 8978T:	git git://github.com/agraf/linux-2.6.git
 8979S:	Supported
 8980F:	arch/powerpc/include/uapi/asm/kvm*
 8981F:	arch/powerpc/include/asm/kvm*
 8982F:	arch/powerpc/kvm/
 8983F:	arch/powerpc/kernel/kvm*
 
 
 
 
 
 
 
 
 8984
 8985KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
 
 8986M:	Christian Borntraeger <borntraeger@de.ibm.com>
 8987M:	Janosch Frank <frankja@linux.ibm.com>
 8988R:	David Hildenbrand <david@redhat.com>
 8989R:	Cornelia Huck <cohuck@redhat.com>
 8990L:	kvm@vger.kernel.org
 8991W:	http://www.ibm.com/developerworks/linux/linux390/
 8992T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
 8993S:	Supported
 8994F:	arch/s390/include/uapi/asm/kvm*
 8995F:	arch/s390/include/asm/gmap.h
 8996F:	arch/s390/include/asm/kvm*
 8997F:	arch/s390/kvm/
 8998F:	arch/s390/mm/gmap.c
 8999F:	tools/testing/selftests/kvm/s390x/
 9000F:	tools/testing/selftests/kvm/*/s390x/
 9001
 9002KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
 9003M:	Paolo Bonzini <pbonzini@redhat.com>
 9004M:	Radim Krčmář <rkrcmar@redhat.com>
 9005R:	Sean Christopherson <sean.j.christopherson@intel.com>
 9006R:	Vitaly Kuznetsov <vkuznets@redhat.com>
 9007R:	Wanpeng Li <wanpengli@tencent.com>
 9008R:	Jim Mattson <jmattson@google.com>
 9009R:	Joerg Roedel <joro@8bytes.org>
 9010L:	kvm@vger.kernel.org
 9011W:	http://www.linux-kvm.org
 9012T:	git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
 9013S:	Supported
 9014F:	arch/x86/kvm/
 9015F:	arch/x86/kvm/*/
 9016F:	arch/x86/include/uapi/asm/kvm*
 9017F:	arch/x86/include/uapi/asm/vmx.h
 9018F:	arch/x86/include/uapi/asm/svm.h
 9019F:	arch/x86/include/asm/kvm*
 9020F:	arch/x86/include/asm/pvclock-abi.h
 9021F:	arch/x86/include/asm/svm.h
 9022F:	arch/x86/include/asm/vmx.h
 9023F:	arch/x86/kernel/kvm.c
 9024F:	arch/x86/kernel/kvmclock.c
 9025
 9026KERNFS
 9027M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 9028M:	Tejun Heo <tj@kernel.org>
 9029T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
 9030S:	Supported
 9031F:	include/linux/kernfs.h
 9032F:	fs/kernfs/
 9033
 9034KEXEC
 9035M:	Eric Biederman <ebiederm@xmission.com>
 9036W:	http://kernel.org/pub/linux/utils/kernel/kexec/
 9037L:	kexec@lists.infradead.org
 9038S:	Maintained
 9039F:	include/linux/kexec.h
 9040F:	include/uapi/linux/kexec.h
 9041F:	kernel/kexec*
 9042
 9043KEYS-ENCRYPTED
 9044M:	Mimi Zohar <zohar@linux.ibm.com>
 9045L:	linux-integrity@vger.kernel.org
 9046L:	keyrings@vger.kernel.org
 9047S:	Supported
 9048F:	Documentation/security/keys/trusted-encrypted.rst
 9049F:	include/keys/encrypted-type.h
 9050F:	security/keys/encrypted-keys/
 9051
 9052KEYS-TRUSTED
 9053M:	James Bottomley <jejb@linux.ibm.com>
 9054M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
 9055M:	Mimi Zohar <zohar@linux.ibm.com>
 9056L:	linux-integrity@vger.kernel.org
 9057L:	keyrings@vger.kernel.org
 9058S:	Supported
 9059F:	Documentation/security/keys/trusted-encrypted.rst
 9060F:	include/keys/trusted-type.h
 9061F:	security/keys/trusted.c
 9062F:	include/keys/trusted.h
 9063
 9064KEYS/KEYRINGS:
 9065M:	David Howells <dhowells@redhat.com>
 9066M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
 9067L:	keyrings@vger.kernel.org
 9068S:	Maintained
 9069F:	Documentation/security/keys/core.rst
 9070F:	include/linux/key.h
 9071F:	include/linux/key-type.h
 9072F:	include/linux/keyctl.h
 9073F:	include/uapi/linux/keyctl.h
 9074F:	include/keys/
 9075F:	security/keys/
 9076
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 9077KGDB / KDB /debug_core
 9078M:	Jason Wessel <jason.wessel@windriver.com>
 9079M:	Daniel Thompson <daniel.thompson@linaro.org>
 9080R:	Douglas Anderson <dianders@chromium.org>
 9081W:	http://kgdb.wiki.kernel.org/
 9082L:	kgdb-bugreport@lists.sourceforge.net
 9083T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
 9084S:	Maintained
 9085F:	Documentation/dev-tools/kgdb.rst
 9086F:	drivers/misc/kgdbts.c
 9087F:	drivers/tty/serial/kgdboc.c
 9088F:	include/linux/kdb.h
 9089F:	include/linux/kgdb.h
 9090F:	kernel/debug/
 9091
 
 
 
 
 
 
 
 
 
 
 9092KMEMLEAK
 9093M:	Catalin Marinas <catalin.marinas@arm.com>
 9094S:	Maintained
 9095F:	Documentation/dev-tools/kmemleak.rst
 9096F:	include/linux/kmemleak.h
 9097F:	mm/kmemleak.c
 9098F:	mm/kmemleak-test.c
 9099
 9100KMOD KERNEL MODULE LOADER - USERMODE HELPER
 9101M:	Luis Chamberlain <mcgrof@kernel.org>
 9102L:	linux-kernel@vger.kernel.org
 9103S:	Maintained
 9104F:	kernel/kmod.c
 9105F:	include/linux/kmod.h
 9106F:	lib/test_kmod.c
 9107F:	tools/testing/selftests/kmod/
 9108
 9109KPROBES
 9110M:	Naveen N. Rao <naveen.n.rao@linux.ibm.com>
 9111M:	Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
 9112M:	"David S. Miller" <davem@davemloft.net>
 9113M:	Masami Hiramatsu <mhiramat@kernel.org>
 9114S:	Maintained
 9115F:	Documentation/kprobes.txt
 9116F:	include/linux/kprobes.h
 9117F:	include/asm-generic/kprobes.h
 9118F:	kernel/kprobes.c
 9119
 9120KS0108 LCD CONTROLLER DRIVER
 9121M:	Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
 
 
 9122S:	Maintained
 9123F:	Documentation/admin-guide/auxdisplay/ks0108.rst
 9124F:	drivers/auxdisplay/ks0108.c
 9125F:	include/linux/ks0108.h
 9126
 9127L3MDEV
 9128M:	David Ahern <dsahern@kernel.org>
 9129L:	netdev@vger.kernel.org
 9130S:	Maintained
 9131F:	net/l3mdev
 9132F:	include/net/l3mdev.h
 9133
 9134L7 BPF FRAMEWORK
 9135M:	John Fastabend <john.fastabend@gmail.com>
 9136M:	Daniel Borkmann <daniel@iogearbox.net>
 9137L:	netdev@vger.kernel.org
 9138L:	bpf@vger.kernel.org
 9139S:	Maintained
 9140F:	include/linux/skmsg.h
 9141F:	net/core/skmsg.c
 9142F:	net/core/sock_map.c
 9143F:	net/ipv4/tcp_bpf.c
 9144
 9145LANTIQ / INTEL Ethernet drivers
 9146M:	Hauke Mehrtens <hauke@hauke-m.de>
 9147L:	netdev@vger.kernel.org
 9148S:	Maintained
 9149F:	net/dsa/tag_gswip.c
 9150F:	drivers/net/ethernet/lantiq_xrx200.c
 9151F:	drivers/net/dsa/lantiq_pce.h
 9152F:	drivers/net/dsa/lantiq_gswip.c
 9153
 9154LANTIQ MIPS ARCHITECTURE
 9155M:	John Crispin <john@phrozen.org>
 9156L:	linux-mips@vger.kernel.org
 9157S:	Maintained
 9158F:	arch/mips/lantiq
 9159F:	drivers/soc/lantiq
 9160
 9161LAPB module
 9162L:	linux-x25@vger.kernel.org
 9163S:	Orphan
 9164F:	Documentation/networking/lapb-module.txt
 9165F:	include/*/lapb.h
 9166F:	net/lapb/
 9167
 9168LASI 53c700 driver for PARISC
 9169M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
 9170L:	linux-scsi@vger.kernel.org
 9171S:	Maintained
 9172F:	Documentation/scsi/53c700.txt
 9173F:	drivers/scsi/53c700*
 9174
 9175LEAKING_ADDRESSES
 9176M:	Tobin C. Harding <me@tobin.cc>
 9177M:	Tycho Andersen <tycho@tycho.ws>
 9178L:	kernel-hardening@lists.openwall.com
 9179S:	Maintained
 9180T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
 9181F:	scripts/leaking_addresses.pl
 9182
 9183LED SUBSYSTEM
 9184M:	Jacek Anaszewski <jacek.anaszewski@gmail.com>
 9185M:	Pavel Machek <pavel@ucw.cz>
 9186R:	Dan Murphy <dmurphy@ti.com>
 9187L:	linux-leds@vger.kernel.org
 9188T:	git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
 9189T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
 9190S:	Maintained
 9191F:	Documentation/devicetree/bindings/leds/
 9192F:	drivers/leds/
 9193F:	include/linux/leds.h
 9194
 9195LEGACY EEPROM DRIVER
 9196M:	Jean Delvare <jdelvare@suse.com>
 9197S:	Maintained
 9198F:	Documentation/misc-devices/eeprom.rst
 9199F:	drivers/misc/eeprom/eeprom.c
 9200
 9201LEGO MINDSTORMS EV3
 9202R:	David Lechner <david@lechnology.com>
 9203S:	Maintained
 9204F:	arch/arm/boot/dts/da850-lego-ev3.dts
 9205F:	Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
 9206F:	drivers/power/supply/lego_ev3_battery.c
 9207
 9208LEGO USB Tower driver
 9209M:	Juergen Stuber <starblue@users.sourceforge.net>
 9210L:	legousb-devel@lists.sourceforge.net
 9211W:	http://legousb.sourceforge.net/
 9212S:	Maintained
 9213F:	drivers/usb/misc/legousbtower.c
 9214
 9215LG LAPTOP EXTRAS
 9216M:	Matan Ziv-Av <matan@svgalib.org>
 9217L:	platform-driver-x86@vger.kernel.org
 9218S:	Maintained
 9219F:	Documentation/ABI/testing/sysfs-platform-lg-laptop
 9220F:	Documentation/admin-guide/laptops/lg-laptop.rst
 9221F:	drivers/platform/x86/lg-laptop.c
 9222
 9223LG2160 MEDIA DRIVER
 9224M:	Michael Krufky <mkrufky@linuxtv.org>
 9225L:	linux-media@vger.kernel.org
 9226W:	https://linuxtv.org
 9227W:	http://github.com/mkrufky
 9228Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 9229T:	git git://linuxtv.org/mkrufky/tuners.git
 9230S:	Maintained
 9231F:	drivers/media/dvb-frontends/lg2160.*
 9232
 9233LGDT3305 MEDIA DRIVER
 9234M:	Michael Krufky <mkrufky@linuxtv.org>
 9235L:	linux-media@vger.kernel.org
 9236W:	https://linuxtv.org
 9237W:	http://github.com/mkrufky
 9238Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 9239T:	git git://linuxtv.org/mkrufky/tuners.git
 9240S:	Maintained
 9241F:	drivers/media/dvb-frontends/lgdt3305.*
 9242
 9243LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
 9244M:	Viresh Kumar <vireshk@kernel.org>
 9245L:	linux-ide@vger.kernel.org
 9246T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
 9247S:	Maintained
 9248F:	include/linux/pata_arasan_cf_data.h
 9249F:	drivers/ata/pata_arasan_cf.c
 9250
 9251LIBATA PATA DRIVERS
 9252M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
 9253M:	Jens Axboe <axboe@kernel.dk>
 9254L:	linux-ide@vger.kernel.org
 9255T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
 9256S:	Maintained
 9257F:	drivers/ata/pata_*.c
 9258F:	drivers/ata/ata_generic.c
 9259
 9260LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
 9261M:	Linus Walleij <linus.walleij@linaro.org>
 9262L:	linux-ide@vger.kernel.org
 9263T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
 9264S:	Maintained
 9265F:	drivers/ata/pata_ftide010.c
 9266F:	drivers/ata/sata_gemini.c
 9267F:	drivers/ata/sata_gemini.h
 9268
 9269LIBATA SATA AHCI PLATFORM devices support
 9270M:	Hans de Goede <hdegoede@redhat.com>
 9271M:	Jens Axboe <axboe@kernel.dk>
 9272L:	linux-ide@vger.kernel.org
 9273T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
 9274S:	Maintained
 9275F:	drivers/ata/ahci_platform.c
 9276F:	drivers/ata/libahci_platform.c
 9277F:	include/linux/ahci_platform.h
 9278
 9279LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
 9280M:	Mikael Pettersson <mikpelinux@gmail.com>
 9281L:	linux-ide@vger.kernel.org
 9282T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
 9283S:	Maintained
 9284F:	drivers/ata/sata_promise.*
 9285
 9286LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
 9287M:	Jens Axboe <axboe@kernel.dk>
 9288L:	linux-ide@vger.kernel.org
 9289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
 9290S:	Maintained
 9291F:	drivers/ata/
 9292F:	include/linux/ata.h
 9293F:	include/linux/libata.h
 9294F:	Documentation/devicetree/bindings/ata/
 9295
 9296LIBLOCKDEP
 9297M:	Sasha Levin <alexander.levin@microsoft.com>
 9298S:	Maintained
 9299F:	tools/lib/lockdep/
 9300
 9301LIBNVDIMM BLK: MMIO-APERTURE DRIVER
 9302M:	Dan Williams <dan.j.williams@intel.com>
 9303M:	Vishal Verma <vishal.l.verma@intel.com>
 9304M:	Dave Jiang <dave.jiang@intel.com>
 9305L:	linux-nvdimm@lists.01.org
 9306Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
 9307S:	Supported
 9308F:	drivers/nvdimm/blk.c
 9309F:	drivers/nvdimm/region_devs.c
 9310
 9311LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
 9312M:	Vishal Verma <vishal.l.verma@intel.com>
 9313M:	Dan Williams <dan.j.williams@intel.com>
 9314M:	Dave Jiang <dave.jiang@intel.com>
 9315L:	linux-nvdimm@lists.01.org
 9316Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
 
 9317S:	Supported
 9318F:	drivers/nvdimm/btt*
 9319
 9320LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
 9321M:	Dan Williams <dan.j.williams@intel.com>
 9322M:	Vishal Verma <vishal.l.verma@intel.com>
 9323M:	Dave Jiang <dave.jiang@intel.com>
 9324L:	linux-nvdimm@lists.01.org
 9325Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
 9326S:	Supported
 9327F:	drivers/nvdimm/pmem*
 9328
 9329LIBNVDIMM: DEVICETREE BINDINGS
 9330M:	Oliver O'Halloran <oohall@gmail.com>
 9331L:	linux-nvdimm@lists.01.org
 9332Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
 9333S:	Supported
 9334F:	drivers/nvdimm/of_pmem.c
 9335F:	Documentation/devicetree/bindings/pmem/pmem-region.txt
 9336
 9337LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
 9338M:	Dan Williams <dan.j.williams@intel.com>
 9339M:	Vishal Verma <vishal.l.verma@intel.com>
 9340M:	Dave Jiang <dave.jiang@intel.com>
 9341M:	Keith Busch <keith.busch@intel.com>
 9342M:	Ira Weiny <ira.weiny@intel.com>
 9343L:	linux-nvdimm@lists.01.org
 9344Q:	https://patchwork.kernel.org/project/linux-nvdimm/list/
 9345T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
 9346S:	Supported
 9347F:	drivers/nvdimm/*
 9348F:	drivers/acpi/nfit/*
 9349F:	include/linux/nd.h
 9350F:	include/linux/libnvdimm.h
 9351F:	include/uapi/linux/ndctl.h
 9352
 9353LICENSES and SPDX stuff
 9354M:	Thomas Gleixner <tglx@linutronix.de>
 9355M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 9356L:	linux-spdx@vger.kernel.org
 9357S:	Maintained
 9358T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
 9359F:	COPYING
 9360F:	Documentation/process/license-rules.rst
 9361F:	LICENSES/
 9362F:	scripts/spdxcheck-test.sh
 9363F:	scripts/spdxcheck.py
 9364
 9365LIGHTNVM PLATFORM SUPPORT
 9366M:	Matias Bjorling <mb@lightnvm.io>
 9367W:	http://github/OpenChannelSSD
 9368L:	linux-block@vger.kernel.org
 9369S:	Maintained
 9370F:	drivers/lightnvm/
 9371F:	include/linux/lightnvm.h
 9372F:	include/uapi/linux/lightnvm.h
 9373
 9374LINUX FOR POWER MACINTOSH
 9375M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
 9376W:	http://www.penguinppc.org/
 9377L:	linuxppc-dev@lists.ozlabs.org
 9378S:	Maintained
 9379F:	arch/powerpc/platforms/powermac/
 9380F:	drivers/macintosh/
 9381
 9382LINUX FOR POWERPC (32-BIT AND 64-BIT)
 9383M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
 9384M:	Paul Mackerras <paulus@samba.org>
 9385M:	Michael Ellerman <mpe@ellerman.id.au>
 9386W:	https://github.com/linuxppc/linux/wiki
 9387L:	linuxppc-dev@lists.ozlabs.org
 9388Q:	http://patchwork.ozlabs.org/project/linuxppc-dev/list/
 9389T:	git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
 9390S:	Supported
 9391F:	Documentation/ABI/stable/sysfs-firmware-opal-*
 9392F:	Documentation/devicetree/bindings/powerpc/
 9393F:	Documentation/devicetree/bindings/rtc/rtc-opal.txt
 9394F:	Documentation/devicetree/bindings/i2c/i2c-opal.txt
 9395F:	Documentation/powerpc/
 9396F:	arch/powerpc/
 9397F:	drivers/char/tpm/tpm_ibmvtpm*
 9398F:	drivers/crypto/nx/
 9399F:	drivers/crypto/vmx/
 9400F:	drivers/i2c/busses/i2c-opal.c
 9401F:	drivers/net/ethernet/ibm/ibmveth.*
 9402F:	drivers/net/ethernet/ibm/ibmvnic.*
 9403F:	drivers/pci/hotplug/pnv_php.c
 9404F:	drivers/pci/hotplug/rpa*
 9405F:	drivers/rtc/rtc-opal.c
 9406F:	drivers/scsi/ibmvscsi/
 9407F:	drivers/tty/hvc/hvc_opal.c
 9408F:	drivers/watchdog/wdrtas.c
 9409F:	tools/testing/selftests/powerpc
 9410N:	/pmac
 9411N:	powermac
 9412N:	powernv
 9413N:	[^a-z0-9]ps3
 9414N:	pseries
 9415
 9416LINUX FOR POWERPC EMBEDDED MPC5XXX
 9417M:	Anatolij Gustschin <agust@denx.de>
 9418L:	linuxppc-dev@lists.ozlabs.org
 9419T:	git git://git.denx.de/linux-denx-agust.git
 9420S:	Maintained
 9421F:	arch/powerpc/platforms/512x/
 9422F:	arch/powerpc/platforms/52xx/
 9423
 9424LINUX FOR POWERPC EMBEDDED PPC4XX
 9425M:	Alistair Popple <alistair@popple.id.au>
 9426M:	Matt Porter <mporter@kernel.crashing.org>
 9427W:	http://www.penguinppc.org/
 9428L:	linuxppc-dev@lists.ozlabs.org
 
 9429S:	Maintained
 9430F:	arch/powerpc/platforms/40x/
 9431F:	arch/powerpc/platforms/44x/
 9432
 9433LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
 9434M:	Scott Wood <oss@buserror.net>
 9435M:	Kumar Gala <galak@kernel.crashing.org>
 9436W:	http://www.penguinppc.org/
 9437L:	linuxppc-dev@lists.ozlabs.org
 9438T:	git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
 9439S:	Maintained
 9440F:	arch/powerpc/platforms/83xx/
 9441F:	arch/powerpc/platforms/85xx/
 9442F:	Documentation/devicetree/bindings/powerpc/fsl/
 9443
 9444LINUX FOR POWERPC EMBEDDED PPC8XX
 9445M:	Vitaly Bordug <vitb@kernel.crashing.org>
 
 9446W:	http://www.penguinppc.org/
 9447L:	linuxppc-dev@lists.ozlabs.org
 9448S:	Maintained
 9449F:	arch/powerpc/platforms/8xx/
 9450
 9451LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
 
 
 9452L:	linuxppc-dev@lists.ozlabs.org
 9453S:	Orphan
 9454F:	arch/powerpc/*/*virtex*
 9455F:	arch/powerpc/*/*/*virtex*
 9456
 9457LINUX FOR POWERPC PA SEMI PWRFICIENT
 
 9458L:	linuxppc-dev@lists.ozlabs.org
 9459S:	Orphan
 9460F:	arch/powerpc/platforms/pasemi/
 9461F:	drivers/*/*pasemi*
 9462F:	drivers/*/*/*pasemi*
 9463
 9464LINUX KERNEL DUMP TEST MODULE (LKDTM)
 9465M:	Kees Cook <keescook@chromium.org>
 9466S:	Maintained
 9467F:	drivers/misc/lkdtm/*
 9468
 9469LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
 9470M:	Alan Stern <stern@rowland.harvard.edu>
 9471M:	Andrea Parri <parri.andrea@gmail.com>
 9472M:	Will Deacon <will@kernel.org>
 9473M:	Peter Zijlstra <peterz@infradead.org>
 9474M:	Boqun Feng <boqun.feng@gmail.com>
 9475M:	Nicholas Piggin <npiggin@gmail.com>
 9476M:	David Howells <dhowells@redhat.com>
 9477M:	Jade Alglave <j.alglave@ucl.ac.uk>
 9478M:	Luc Maranget <luc.maranget@inria.fr>
 9479M:	"Paul E. McKenney" <paulmck@kernel.org>
 9480R:	Akira Yokosawa <akiyks@gmail.com>
 9481R:	Daniel Lustig <dlustig@nvidia.com>
 9482L:	linux-kernel@vger.kernel.org
 9483L:	linux-arch@vger.kernel.org
 9484S:	Supported
 9485T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
 9486F:	tools/memory-model/
 9487F:	Documentation/atomic_bitops.txt
 9488F:	Documentation/atomic_t.txt
 9489F:	Documentation/core-api/atomic_ops.rst
 9490F:	Documentation/core-api/refcount-vs-atomic.rst
 9491F:	Documentation/memory-barriers.txt
 9492
 9493LIS3LV02D ACCELEROMETER DRIVER
 9494M:	Eric Piel <eric.piel@tremplin-utc.net>
 9495S:	Maintained
 9496F:	Documentation/misc-devices/lis3lv02d.rst
 9497F:	drivers/misc/lis3lv02d/
 9498F:	drivers/platform/x86/hp_accel.c
 9499
 9500LIVE PATCHING
 9501M:	Josh Poimboeuf <jpoimboe@redhat.com>
 9502M:	Jiri Kosina <jikos@kernel.org>
 9503M:	Miroslav Benes <mbenes@suse.cz>
 9504M:	Petr Mladek <pmladek@suse.com>
 9505R:	Joe Lawrence <joe.lawrence@redhat.com>
 9506S:	Maintained
 9507F:	kernel/livepatch/
 9508F:	include/linux/livepatch.h
 9509F:	arch/x86/include/asm/livepatch.h
 9510F:	arch/x86/kernel/livepatch.c
 9511F:	Documentation/livepatch/
 9512F:	Documentation/ABI/testing/sysfs-kernel-livepatch
 9513F:	samples/livepatch/
 9514F:	tools/testing/selftests/livepatch/
 9515L:	live-patching@vger.kernel.org
 9516T:	git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
 9517
 9518LLC (802.2)
 9519L:	netdev@vger.kernel.org
 9520S:	Odd fixes
 9521F:	include/linux/llc.h
 9522F:	include/uapi/linux/llc.h
 9523F:	include/net/llc*
 9524F:	net/llc/
 9525
 9526LM73 HARDWARE MONITOR DRIVER
 9527M:	Guillaume Ligneul <guillaume.ligneul@gmail.com>
 9528L:	linux-hwmon@vger.kernel.org
 9529S:	Maintained
 9530F:	drivers/hwmon/lm73.c
 9531
 9532LM78 HARDWARE MONITOR DRIVER
 9533M:	Jean Delvare <jdelvare@suse.com>
 9534L:	linux-hwmon@vger.kernel.org
 9535S:	Maintained
 9536F:	Documentation/hwmon/lm78.rst
 9537F:	drivers/hwmon/lm78.c
 9538
 9539LM83 HARDWARE MONITOR DRIVER
 9540M:	Jean Delvare <jdelvare@suse.com>
 9541L:	linux-hwmon@vger.kernel.org
 9542S:	Maintained
 9543F:	Documentation/hwmon/lm83.rst
 9544F:	drivers/hwmon/lm83.c
 9545
 9546LM90 HARDWARE MONITOR DRIVER
 9547M:	Jean Delvare <jdelvare@suse.com>
 9548L:	linux-hwmon@vger.kernel.org
 9549S:	Maintained
 9550F:	Documentation/hwmon/lm90.rst
 9551F:	Documentation/devicetree/bindings/hwmon/lm90.txt
 9552F:	drivers/hwmon/lm90.c
 9553F:	include/dt-bindings/thermal/lm90.h
 9554
 9555LM95234 HARDWARE MONITOR DRIVER
 9556M:	Guenter Roeck <linux@roeck-us.net>
 9557L:	linux-hwmon@vger.kernel.org
 9558S:	Maintained
 9559F:	Documentation/hwmon/lm95234.rst
 9560F:	drivers/hwmon/lm95234.c
 9561
 9562LME2510 MEDIA DRIVER
 9563M:	Malcolm Priestley <tvboxspy@gmail.com>
 9564L:	linux-media@vger.kernel.org
 9565W:	https://linuxtv.org
 9566Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 9567S:	Maintained
 9568F:	drivers/media/usb/dvb-usb-v2/lmedm04*
 9569
 9570LOADPIN SECURITY MODULE
 9571M:	Kees Cook <keescook@chromium.org>
 9572T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
 9573S:	Supported
 9574F:	security/loadpin/
 9575F:	Documentation/admin-guide/LSM/LoadPin.rst
 9576
 9577LOCKING PRIMITIVES
 9578M:	Peter Zijlstra <peterz@infradead.org>
 9579M:	Ingo Molnar <mingo@redhat.com>
 9580M:	Will Deacon <will@kernel.org>
 9581L:	linux-kernel@vger.kernel.org
 9582T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
 9583S:	Maintained
 9584F:	Documentation/locking/
 
 9585F:	include/linux/lockdep.h
 9586F:	include/linux/spinlock*.h
 9587F:	arch/*/include/asm/spinlock*.h
 9588F:	include/linux/rwlock*.h
 9589F:	include/linux/mutex*.h
 9590F:	include/linux/rwsem*.h
 9591F:	include/linux/seqlock.h
 9592F:	lib/locking*.[ch]
 9593F:	kernel/locking/
 9594X:	kernel/locking/locktorture.c
 9595
 9596LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
 9597M:	"Richard Russon (FlatCap)" <ldm@flatcap.org>
 9598L:	linux-ntfs-dev@lists.sourceforge.net
 9599W:	http://www.linux-ntfs.org/content/view/19/37/
 9600S:	Maintained
 9601F:	Documentation/admin-guide/ldm.rst
 9602F:	block/partitions/ldm.*
 
 
 
 
 
 
 
 9603
 9604LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
 9605M:	Sathya Prakash <sathya.prakash@broadcom.com>
 9606M:	Chaitra P B <chaitra.basappa@broadcom.com>
 9607M:	Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
 9608L:	MPT-FusionLinux.pdl@broadcom.com
 9609L:	linux-scsi@vger.kernel.org
 9610W:	http://www.avagotech.com/support/
 9611S:	Supported
 9612F:	drivers/message/fusion/
 9613F:	drivers/scsi/mpt3sas/
 9614
 9615LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
 9616M:	Matthew Wilcox <willy@infradead.org>
 9617L:	linux-scsi@vger.kernel.org
 9618S:	Maintained
 9619F:	drivers/scsi/sym53c8xx_2/
 9620
 9621LTC1660 DAC DRIVER
 9622M:	Marcus Folkesson <marcus.folkesson@gmail.com>
 9623L:	linux-iio@vger.kernel.org
 9624S:	Maintained
 9625F:	Documentation/devicetree/bindings/iio/dac/ltc1660.txt
 9626F:	drivers/iio/dac/ltc1660.c
 9627
 9628LTC4261 HARDWARE MONITOR DRIVER
 9629M:	Guenter Roeck <linux@roeck-us.net>
 9630L:	linux-hwmon@vger.kernel.org
 9631S:	Maintained
 9632F:	Documentation/hwmon/ltc4261.rst
 9633F:	drivers/hwmon/ltc4261.c
 9634
 9635LTC4306 I2C MULTIPLEXER DRIVER
 9636M:	Michael Hennerich <michael.hennerich@analog.com>
 9637W:	http://ez.analog.com/community/linux-device-drivers
 9638L:	linux-i2c@vger.kernel.org
 9639S:	Supported
 9640F:	drivers/i2c/muxes/i2c-mux-ltc4306.c
 9641F:	Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
 9642
 9643LTP (Linux Test Project)
 
 
 9644M:	Mike Frysinger <vapier@gentoo.org>
 9645M:	Cyril Hrubis <chrubis@suse.cz>
 9646M:	Wanlong Gao <wanlong.gao@gmail.com>
 9647M:	Jan Stancek <jstancek@redhat.com>
 9648M:	Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
 9649M:	Alexey Kodanev <alexey.kodanev@oracle.com>
 9650L:	ltp@lists.linux.it (subscribers-only)
 9651W:	http://linux-test-project.github.io/
 9652T:	git git://github.com/linux-test-project/ltp.git
 9653S:	Maintained
 9654
 
 
 
 
 
 
 
 
 9655M68K ARCHITECTURE
 9656M:	Geert Uytterhoeven <geert@linux-m68k.org>
 9657L:	linux-m68k@lists.linux-m68k.org
 9658W:	http://www.linux-m68k.org/
 9659T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
 9660S:	Maintained
 9661F:	arch/m68k/
 9662F:	drivers/zorro/
 9663
 9664M68K ON APPLE MACINTOSH
 9665M:	Joshua Thompson <funaho@jurai.org>
 9666W:	http://www.mac.linux-m68k.org/
 9667L:	linux-m68k@lists.linux-m68k.org
 9668S:	Maintained
 9669F:	arch/m68k/mac/
 9670
 9671M68K ON HP9000/300
 9672M:	Philip Blundell <philb@gnu.org>
 9673W:	http://www.tazenda.demon.co.uk/phil/linux-hp
 9674S:	Maintained
 9675F:	arch/m68k/hp300/
 9676
 9677M88DS3103 MEDIA DRIVER
 9678M:	Antti Palosaari <crope@iki.fi>
 9679L:	linux-media@vger.kernel.org
 9680W:	https://linuxtv.org
 9681W:	http://palosaari.fi/linux/
 9682Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 9683T:	git git://linuxtv.org/anttip/media_tree.git
 9684S:	Maintained
 9685F:	drivers/media/dvb-frontends/m88ds3103*
 9686
 9687M88RS2000 MEDIA DRIVER
 9688M:	Malcolm Priestley <tvboxspy@gmail.com>
 9689L:	linux-media@vger.kernel.org
 9690W:	https://linuxtv.org
 9691Q:	http://patchwork.linuxtv.org/project/linux-media/list/
 9692S:	Maintained
 9693F:	drivers/media/dvb-frontends/m88rs2000*
 9694
 9695MA901 MASTERKIT USB FM RADIO DRIVER
 9696M:	Alexey Klimov <klimov.linux@gmail.com>
 9697L:	linux-media@vger.kernel.org
 9698T:	git git://linuxtv.org/media_tree.git
 9699S:	Maintained
 9700F:	drivers/media/radio/radio-ma901.c
 9701
 9702MAC80211
 9703M:	Johannes Berg <johannes@sipsolutions.net>
 9704L:	linux-wireless@vger.kernel.org
 9705W:	http://wireless.kernel.org/
 9706T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
 9707T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
 9708S:	Maintained
 9709F:	Documentation/networking/mac80211-injection.txt
 9710F:	include/net/mac80211.h
 9711F:	net/mac80211/
 9712F:	drivers/net/wireless/mac80211_hwsim.[ch]
 9713F:	Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
 9714
 9715MAILBOX API
 9716M:	Jassi Brar <jassisinghbrar@gmail.com>
 9717L:	linux-kernel@vger.kernel.org
 
 
 
 
 
 
 
 
 
 9718S:	Maintained
 9719F:	drivers/mailbox/
 9720F:	include/linux/mailbox_client.h
 9721F:	include/linux/mailbox_controller.h
 9722
 9723MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
 9724M:	Michael Kerrisk <mtk.manpages@gmail.com>
 9725W:	http://www.kernel.org/doc/man-pages
 9726L:	linux-man@vger.kernel.org
 9727S:	Maintained
 9728
 9729MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
 9730M:	Rahul Bedarkar <rahulbedarkar89@gmail.com>
 9731L:	linux-mips@vger.kernel.org
 9732S:	Maintained
 9733F:	arch/mips/boot/dts/img/pistachio_marduk.dts
 9734
 9735MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
 9736M:	Andrew Lunn <andrew@lunn.ch>
 9737M:	Vivien Didelot <vivien.didelot@gmail.com>
 9738L:	netdev@vger.kernel.org
 9739S:	Maintained
 9740F:	drivers/net/dsa/mv88e6xxx/
 9741F:	include/linux/platform_data/mv88e6xxx.h
 9742F:	Documentation/devicetree/bindings/net/dsa/marvell.txt
 9743
 9744MARVELL ARMADA DRM SUPPORT
 9745M:	Russell King <linux@armlinux.org.uk>
 9746S:	Maintained
 9747T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
 9748T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
 9749F:	drivers/gpu/drm/armada/
 9750F:	include/uapi/drm/armada_drm.h
 9751F:	Documentation/devicetree/bindings/display/armada/
 9752
 9753MARVELL ARMADA 3700 PHY DRIVERS
 9754M:	Miquel Raynal <miquel.raynal@bootlin.com>
 9755S:	Maintained
 9756F:	drivers/phy/marvell/phy-mvebu-a3700-comphy.c
 9757F:	drivers/phy/marvell/phy-mvebu-a3700-utmi.c
 9758F:	Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
 9759F:	Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
 9760
 9761MARVELL CRYPTO DRIVER
 9762M:	Boris Brezillon <bbrezillon@kernel.org>
 9763M:	Arnaud Ebalard <arno@natisbad.org>
 9764F:	drivers/crypto/marvell/
 9765S:	Maintained
 9766L:	linux-crypto@vger.kernel.org
 9767
 9768MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
 9769M:	Mirko Lindner <mlindner@marvell.com>
 9770M:	Stephen Hemminger <stephen@networkplumber.org>
 9771L:	netdev@vger.kernel.org
 9772S:	Maintained
 9773F:	drivers/net/ethernet/marvell/sk*
 9774
 9775MARVELL LIBERTAS WIRELESS DRIVER
 
 9776L:	libertas-dev@lists.infradead.org
 9777S:	Orphan
 9778F:	drivers/net/wireless/marvell/libertas/
 9779
 9780MARVELL MACCHIATOBIN SUPPORT
 9781M:	Russell King <linux@armlinux.org.uk>
 9782L:	linux-arm-kernel@lists.infradead.org
 9783S:	Maintained
 9784F:	arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
 9785
 9786MARVELL MV643XX ETHERNET DRIVER
 9787M:	Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
 9788L:	netdev@vger.kernel.org
 9789S:	Maintained
 9790F:	drivers/net/ethernet/marvell/mv643xx_eth.*
 9791F:	include/linux/mv643xx.h
 9792
 9793MARVELL MV88X3310 PHY DRIVER
 9794M:	Russell King <linux@armlinux.org.uk>
 9795L:	netdev@vger.kernel.org
 9796S:	Maintained
 9797F:	drivers/net/phy/marvell10g.c
 9798
 9799MARVELL MVEBU THERMAL DRIVER
 9800M:	Miquel Raynal <miquel.raynal@bootlin.com>
 9801S:	Maintained
 9802F:	drivers/thermal/armada_thermal.c
 9803
 9804MARVELL MVNETA ETHERNET DRIVER
 9805M:	Thomas Petazzoni <thomas.petazzoni@bootlin.com>
 9806L:	netdev@vger.kernel.org
 9807S:	Maintained
 9808F:	drivers/net/ethernet/marvell/mvneta.*
 9809
 9810MARVELL MWIFIEX WIRELESS DRIVER
 9811M:	Amitkumar Karwar <amitkarwar@gmail.com>
 9812M:	Nishant Sarmukadam <nishants@marvell.com>
 9813M:	Ganapathi Bhat <gbhat@marvell.com>
 9814M:	Xinming Hu <huxinming820@gmail.com>
 9815L:	linux-wireless@vger.kernel.org
 9816S:	Maintained
 9817F:	drivers/net/wireless/marvell/mwifiex/
 9818
 9819MARVELL MWL8K WIRELESS DRIVER
 9820M:	Lennert Buytenhek <buytenh@wantstofly.org>
 9821L:	linux-wireless@vger.kernel.org
 9822S:	Odd Fixes
 9823F:	drivers/net/wireless/marvell/mwl8k.c
 9824
 9825MARVELL NAND CONTROLLER DRIVER
 9826M:	Miquel Raynal <miquel.raynal@bootlin.com>
 9827L:	linux-mtd@lists.infradead.org
 9828S:	Maintained
 9829F:	drivers/mtd/nand/raw/marvell_nand.c
 9830F:	Documentation/devicetree/bindings/mtd/marvell-nand.txt
 9831
 9832MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
 9833M:	Nicolas Pitre <nico@fluxnic.net>
 9834S:	Odd Fixes
 9835F:	drivers/mmc/host/mvsdio.*
 9836
 9837MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
 9838M:	Hu Ziji <huziji@marvell.com>
 9839L:	linux-mmc@vger.kernel.org
 9840S:	Supported
 9841F:	drivers/mmc/host/sdhci-xenon*
 9842F:	Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
 9843
 9844MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
 9845M:	Sunil Goutham <sgoutham@marvell.com>
 9846M:	Linu Cherian <lcherian@marvell.com>
 9847M:	Geetha sowjanya <gakula@marvell.com>
 9848M:	Jerin Jacob <jerinj@marvell.com>
 9849L:	netdev@vger.kernel.org
 9850S:	Supported
 9851F:	drivers/net/ethernet/marvell/octeontx2/af/
 9852
 9853MATROX FRAMEBUFFER DRIVER
 9854L:	linux-fbdev@vger.kernel.org
 9855S:	Orphan
 9856F:	drivers/video/fbdev/matrox/matroxfb_*
 9857F:	include/uapi/linux/matroxfb.h
 9858
 9859MAX16065 HARDWARE MONITOR DRIVER
 9860M:	Guenter Roeck <linux@roeck-us.net>
 9861L:	linux-hwmon@vger.kernel.org
 9862S:	Maintained
 9863F:	Documentation/hwmon/max16065.rst
 9864F:	drivers/hwmon/max16065.c
 9865
 9866MAX2175 SDR TUNER DRIVER
 9867M:	Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
 9868L:	linux-media@vger.kernel.org
 9869T:	git git://linuxtv.org/media_tree.git
 9870S:	Maintained
 9871F:	Documentation/devicetree/bindings/media/i2c/max2175.txt
 9872F:	Documentation/media/v4l-drivers/max2175.rst
 9873F:	drivers/media/i2c/max2175*
 9874F:	include/uapi/linux/max2175.h
 9875
 9876MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
 9877L:	linux-hwmon@vger.kernel.org
 9878S:	Orphan
 9879F:	Documentation/hwmon/max6650.rst
 9880F:	drivers/hwmon/max6650.c
 9881
 9882MAX6697 HARDWARE MONITOR DRIVER
 9883M:	Guenter Roeck <linux@roeck-us.net>
 9884L:	linux-hwmon@vger.kernel.org
 9885S:	Maintained
 9886F:	Documentation/hwmon/max6697.rst
 9887F:	Documentation/devicetree/bindings/hwmon/max6697.txt
 9888F:	drivers/hwmon/max6697.c
 9889F:	include/linux/platform_data/max6697.h
 9890
 9891MAX9860 MONO AUDIO VOICE CODEC DRIVER
 9892M:	Peter Rosin <peda@axentia.se>
 9893L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 9894S:	Maintained
 9895F:	Documentation/devicetree/bindings/sound/max9860.txt
 9896F:	sound/soc/codecs/max9860.*
 9897
 9898MAXBOTIX ULTRASONIC RANGER IIO DRIVER
 9899M:	Andreas Klinger <ak@it-klinger.de>
 9900L:	linux-iio@vger.kernel.org
 9901S:	Maintained
 9902F:	Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt
 9903F:	drivers/iio/proximity/mb1232.c
 9904
 9905MAXIM MAX77650 PMIC MFD DRIVER
 9906M:	Bartosz Golaszewski <bgolaszewski@baylibre.com>
 9907L:	linux-kernel@vger.kernel.org
 9908S:	Maintained
 9909F:	Documentation/devicetree/bindings/*/*max77650.txt
 9910F:	Documentation/devicetree/bindings/*/max77650*.txt
 9911F:	include/linux/mfd/max77650.h
 9912F:	drivers/mfd/max77650.c
 9913F:	drivers/regulator/max77650-regulator.c
 9914F:	drivers/power/supply/max77650-charger.c
 9915F:	drivers/input/misc/max77650-onkey.c
 9916F:	drivers/leds/leds-max77650.c
 9917F:	drivers/gpio/gpio-max77650.c
 9918
 9919MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
 9920M:	Javier Martinez Canillas <javier@dowhile0.org>
 9921L:	linux-kernel@vger.kernel.org
 9922S:	Supported
 9923F:	drivers/regulator/max77802-regulator.c
 9924F:	Documentation/devicetree/bindings/*/*max77802.txt
 9925F:	include/dt-bindings/*/*max77802.h
 9926
 9927MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
 9928M:	Krzysztof Kozlowski <krzk@kernel.org>
 9929M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
 9930L:	linux-pm@vger.kernel.org
 9931S:	Supported
 9932F:	drivers/power/supply/max14577_charger.c
 9933F:	drivers/power/supply/max77693_charger.c
 9934
 9935MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
 9936M:	Chanwoo Choi <cw00.choi@samsung.com>
 9937M:	Krzysztof Kozlowski <krzk@kernel.org>
 9938M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
 9939L:	linux-kernel@vger.kernel.org
 9940S:	Supported
 9941F:	drivers/*/max14577*.c
 9942F:	drivers/*/max77686*.c
 9943F:	drivers/*/max77693*.c
 9944F:	drivers/extcon/extcon-max14577.c
 9945F:	drivers/extcon/extcon-max77693.c
 9946F:	drivers/rtc/rtc-max77686.c
 9947F:	drivers/clk/clk-max77686.c
 9948F:	Documentation/devicetree/bindings/mfd/max14577.txt
 9949F:	Documentation/devicetree/bindings/*/max77686.txt
 9950F:	Documentation/devicetree/bindings/mfd/max77693.txt
 9951F:	Documentation/devicetree/bindings/clock/maxim,max77686.txt
 9952F:	include/linux/mfd/max14577*.h
 9953F:	include/linux/mfd/max77686*.h
 9954F:	include/linux/mfd/max77693*.h
 9955
 9956MAXIRADIO FM RADIO RECEIVER DRIVER
 9957M:	Hans Verkuil <hverkuil@xs4all.nl>
 9958L:	linux-media@vger.kernel.org
 9959T:	git git://linuxtv.org/media_tree.git
 9960W:	https://linuxtv.org
 9961S:	Maintained
 9962F:	drivers/media/radio/radio-maxiradio*
 9963
 9964MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
 9965M:	Peter Rosin <peda@axentia.se>
 9966L:	linux-iio@vger.kernel.org
 9967S:	Maintained
 9968F:	Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
 9969F:	drivers/iio/potentiometer/mcp4018.c
 9970F:	drivers/iio/potentiometer/mcp4531.c
 9971
 9972MCR20A IEEE-802.15.4 RADIO DRIVER
 9973M:	Xue Liu <liuxuenetmail@gmail.com>
 9974L:	linux-wpan@vger.kernel.org
 9975W:	https://github.com/xueliu/mcr20a-linux
 9976S:	Maintained
 9977F:	drivers/net/ieee802154/mcr20a.c
 9978F:	drivers/net/ieee802154/mcr20a.h
 9979F:	Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
 9980
 9981MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
 9982M:	William Breathitt Gray <vilhelm.gray@gmail.com>
 9983L:	linux-iio@vger.kernel.org
 9984S:	Maintained
 9985F:	drivers/iio/dac/cio-dac.c
 9986
 9987MEDIA CONTROLLER FRAMEWORK
 9988M:	Sakari Ailus <sakari.ailus@linux.intel.com>
 9989M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
 9990L:	linux-media@vger.kernel.org
 9991W:	https://www.linuxtv.org
 9992T:	git git://linuxtv.org/media_tree.git
 9993S:	Supported
 9994F:	drivers/media/mc/
 9995F:	include/media/media-*.h
 9996F:	include/uapi/linux/media.h
 9997
 9998MEDIA DRIVERS FOR ASCOT2E
 9999M:	Sergey Kozlov <serjk@netup.ru>
10000M:	Abylay Ospan <aospan@netup.ru>
10001L:	linux-media@vger.kernel.org
10002W:	https://linuxtv.org
10003W:	http://netup.tv/
10004T:	git git://linuxtv.org/media_tree.git
10005S:	Supported
10006F:	drivers/media/dvb-frontends/ascot2e*
10007
10008MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
10009M:	Jasmin Jessich <jasmin@anw.at>
10010L:	linux-media@vger.kernel.org
10011W:	https://linuxtv.org
10012T:	git git://linuxtv.org/media_tree.git
10013S:	Maintained
10014F:	drivers/media/dvb-frontends/cxd2099*
10015
10016MEDIA DRIVERS FOR CXD2841ER
10017M:	Sergey Kozlov <serjk@netup.ru>
10018M:	Abylay Ospan <aospan@netup.ru>
10019L:	linux-media@vger.kernel.org
10020W:	https://linuxtv.org
10021W:	http://netup.tv/
10022T:	git git://linuxtv.org/media_tree.git
10023S:	Supported
10024F:	drivers/media/dvb-frontends/cxd2841er*
10025
10026MEDIA DRIVERS FOR CXD2880
10027M:	Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>
10028L:	linux-media@vger.kernel.org
10029W:	http://linuxtv.org/
10030T:	git git://linuxtv.org/media_tree.git
10031S:	Supported
10032F:	drivers/media/dvb-frontends/cxd2880/*
10033F:	drivers/media/spi/cxd2880*
10034
10035MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
10036L:	linux-media@vger.kernel.org
10037W:	https://linuxtv.org
10038T:	git git://linuxtv.org/media_tree.git
10039S:	Orphan
10040F:	drivers/media/pci/ddbridge/*
10041
10042MEDIA DRIVERS FOR FREESCALE IMX
10043M:	Steve Longerbeam <slongerbeam@gmail.com>
10044M:	Philipp Zabel <p.zabel@pengutronix.de>
10045L:	linux-media@vger.kernel.org
10046T:	git git://linuxtv.org/media_tree.git
10047S:	Maintained
10048F:	Documentation/devicetree/bindings/media/imx.txt
10049F:	Documentation/media/v4l-drivers/imx.rst
10050F:	drivers/staging/media/imx/
10051F:	include/linux/imx-media.h
10052F:	include/media/imx.h
10053
10054MEDIA DRIVER FOR FREESCALE IMX PXP
10055M:	Philipp Zabel <p.zabel@pengutronix.de>
10056L:	linux-media@vger.kernel.org
10057T:	git git://linuxtv.org/media_tree.git
10058S:	Maintained
10059F:	drivers/media/platform/imx-pxp.[ch]
10060
10061MEDIA DRIVERS FOR FREESCALE IMX7
10062M:	Rui Miguel Silva <rmfrfs@gmail.com>
10063L:	linux-media@vger.kernel.org
10064T:	git git://linuxtv.org/media_tree.git
10065S:	Maintained
10066F:	Documentation/devicetree/bindings/media/imx7-csi.txt
10067F:	Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
10068F:	Documentation/media/v4l-drivers/imx7.rst
10069F:	drivers/staging/media/imx/imx7-media-csi.c
10070F:	drivers/staging/media/imx/imx7-mipi-csis.c
10071
10072MEDIA DRIVERS FOR HELENE
10073M:	Abylay Ospan <aospan@netup.ru>
10074L:	linux-media@vger.kernel.org
10075W:	https://linuxtv.org
10076W:	http://netup.tv/
10077T:	git git://linuxtv.org/media_tree.git
10078S:	Supported
10079F:	drivers/media/dvb-frontends/helene*
10080
10081MEDIA DRIVERS FOR HORUS3A
10082M:	Sergey Kozlov <serjk@netup.ru>
10083M:	Abylay Ospan <aospan@netup.ru>
10084L:	linux-media@vger.kernel.org
10085W:	https://linuxtv.org
10086W:	http://netup.tv/
10087T:	git git://linuxtv.org/media_tree.git
10088S:	Supported
10089F:	drivers/media/dvb-frontends/horus3a*
10090
10091MEDIA DRIVERS FOR LNBH25
10092M:	Sergey Kozlov <serjk@netup.ru>
10093M:	Abylay Ospan <aospan@netup.ru>
10094L:	linux-media@vger.kernel.org
10095W:	https://linuxtv.org
10096W:	http://netup.tv/
10097T:	git git://linuxtv.org/media_tree.git
10098S:	Supported
10099F:	drivers/media/dvb-frontends/lnbh25*
10100
10101MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
10102L:	linux-media@vger.kernel.org
10103W:	https://linuxtv.org
10104T:	git git://linuxtv.org/media_tree.git
10105S:	Orphan
10106F:	drivers/media/dvb-frontends/mxl5xx*
10107
10108MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
10109M:	Sergey Kozlov <serjk@netup.ru>
10110M:	Abylay Ospan <aospan@netup.ru>
10111L:	linux-media@vger.kernel.org
10112W:	https://linuxtv.org
10113W:	http://netup.tv/
10114T:	git git://linuxtv.org/media_tree.git
10115S:	Supported
10116F:	drivers/media/pci/netup_unidvb/*
10117
10118MEDIA DRIVERS FOR RENESAS - CEU
10119M:	Jacopo Mondi <jacopo@jmondi.org>
10120L:	linux-media@vger.kernel.org
10121L:	linux-renesas-soc@vger.kernel.org
10122T:	git git://linuxtv.org/media_tree.git
10123S:	Supported
10124F:	Documentation/devicetree/bindings/media/renesas,ceu.txt
10125F:	drivers/media/platform/renesas-ceu.c
10126F:	include/media/drv-intf/renesas-ceu.h
10127
10128MEDIA DRIVERS FOR RENESAS - DRIF
10129M:	Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
10130L:	linux-media@vger.kernel.org
10131L:	linux-renesas-soc@vger.kernel.org
10132T:	git git://linuxtv.org/media_tree.git
10133S:	Supported
10134F:	Documentation/devicetree/bindings/media/renesas,drif.txt
10135F:	drivers/media/platform/rcar_drif.c
10136
10137MEDIA DRIVERS FOR RENESAS - FCP
10138M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10139L:	linux-media@vger.kernel.org
10140L:	linux-renesas-soc@vger.kernel.org
10141T:	git git://linuxtv.org/media_tree.git
10142S:	Supported
10143F:	Documentation/devicetree/bindings/media/renesas,fcp.txt
10144F:	drivers/media/platform/rcar-fcp.c
10145F:	include/media/rcar-fcp.h
10146
10147MEDIA DRIVERS FOR RENESAS - FDP1
10148M:	Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
10149L:	linux-media@vger.kernel.org
10150L:	linux-renesas-soc@vger.kernel.org
10151T:	git git://linuxtv.org/media_tree.git
10152S:	Supported
10153F:	Documentation/devicetree/bindings/media/renesas,fdp1.txt
10154F:	drivers/media/platform/rcar_fdp1.c
10155
10156MEDIA DRIVERS FOR RENESAS - VIN
10157M:	Niklas Söderlund <niklas.soderlund@ragnatech.se>
10158L:	linux-media@vger.kernel.org
10159L:	linux-renesas-soc@vger.kernel.org
10160T:	git git://linuxtv.org/media_tree.git
10161S:	Supported
10162F:	Documentation/devicetree/bindings/media/renesas,csi2.txt
10163F:	Documentation/devicetree/bindings/media/renesas,vin.txt
10164F:	drivers/media/platform/rcar-vin/
10165
10166MEDIA DRIVERS FOR RENESAS - VSP1
10167M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10168M:	Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
10169L:	linux-media@vger.kernel.org
10170L:	linux-renesas-soc@vger.kernel.org
10171T:	git git://linuxtv.org/media_tree.git
10172S:	Supported
10173F:	Documentation/devicetree/bindings/media/renesas,vsp1.txt
10174F:	drivers/media/platform/vsp1/
10175
10176MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
10177L:	linux-media@vger.kernel.org
10178W:	https://linuxtv.org
10179T:	git git://linuxtv.org/media_tree.git
10180S:	Orphan
10181F:	drivers/media/dvb-frontends/stv0910*
10182
10183MEDIA DRIVERS FOR ST STV6111 TUNER ICs
10184L:	linux-media@vger.kernel.org
10185W:	https://linuxtv.org
10186T:	git git://linuxtv.org/media_tree.git
10187S:	Orphan
10188F:	drivers/media/dvb-frontends/stv6111*
10189
10190MEDIA DRIVERS FOR STM32 - DCMI
10191M:	Hugues Fruchet <hugues.fruchet@st.com>
10192L:	linux-media@vger.kernel.org
10193T:	git git://linuxtv.org/media_tree.git
10194S:	Supported
10195F:	Documentation/devicetree/bindings/media/st,stm32-dcmi.txt
10196F:	drivers/media/platform/stm32/stm32-dcmi.c
10197
10198MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
10199M:	Dmitry Osipenko <digetx@gmail.com>
10200L:	linux-media@vger.kernel.org
10201L:	linux-tegra@vger.kernel.org
10202T:	git git://linuxtv.org/media_tree.git
10203S:	Maintained
10204F:	Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
10205F:	drivers/staging/media/tegra-vde/
10206
10207MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
10208M:	Mauro Carvalho Chehab <mchehab@kernel.org>
10209P:	LinuxTV.org Project
10210L:	linux-media@vger.kernel.org
10211W:	https://linuxtv.org
10212Q:	http://patchwork.kernel.org/project/linux-media/list/
10213T:	git git://linuxtv.org/media_tree.git
10214S:	Maintained
10215F:	Documentation/devicetree/bindings/media/
10216F:	Documentation/media/
10217F:	drivers/media/
10218F:	drivers/staging/media/
10219F:	include/linux/platform_data/media/
10220F:	include/media/
10221F:	include/uapi/linux/dvb/
10222F:	include/uapi/linux/videodev2.h
10223F:	include/uapi/linux/media.h
10224F:	include/uapi/linux/v4l2-*
10225F:	include/uapi/linux/meye.h
10226F:	include/uapi/linux/ivtv*
10227F:	include/uapi/linux/uvcvideo.h
10228
10229MEDIATEK BLUETOOTH DRIVER
10230M:	Sean Wang <sean.wang@mediatek.com>
10231L:	linux-bluetooth@vger.kernel.org
10232L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
10233S:	Maintained
10234F:	Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
10235F:	drivers/bluetooth/btmtkuart.c
10236
10237MEDIATEK CIR DRIVER
10238M:	Sean Wang <sean.wang@mediatek.com>
10239S:	Maintained
10240F:	drivers/media/rc/mtk-cir.c
10241
10242MEDIATEK DMA DRIVER
10243M:	Sean Wang <sean.wang@mediatek.com>
10244L:	dmaengine@vger.kernel.org
10245L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10246L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
10247S:	Maintained
10248F:	Documentation/devicetree/bindings/dma/mtk-*
10249F:	drivers/dma/mediatek/
10250
10251MEDIATEK PMIC LED DRIVER
10252M:	Sean Wang <sean.wang@mediatek.com>
10253S:	Maintained
10254F:	drivers/leds/leds-mt6323.c
10255F:	Documentation/devicetree/bindings/leds/leds-mt6323.txt
10256
10257MEDIATEK ETHERNET DRIVER
10258M:	Felix Fietkau <nbd@openwrt.org>
10259M:	John Crispin <john@phrozen.org>
10260M:	Sean Wang <sean.wang@mediatek.com>
10261M:	Mark Lee <Mark-MC.Lee@mediatek.com>
10262L:	netdev@vger.kernel.org
10263S:	Maintained
10264F:	drivers/net/ethernet/mediatek/
10265
10266MEDIATEK SWITCH DRIVER
10267M:	Sean Wang <sean.wang@mediatek.com>
10268L:	netdev@vger.kernel.org
10269S:	Maintained
10270F:	drivers/net/dsa/mt7530.*
10271F:	net/dsa/tag_mtk.c
10272
10273MEDIATEK JPEG DRIVER
10274M:	Rick Chang <rick.chang@mediatek.com>
10275M:	Bin Liu <bin.liu@mediatek.com>
10276S:	Supported
10277F:	drivers/media/platform/mtk-jpeg/
10278F:	Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
10279
10280MEDIATEK MDP DRIVER
10281M:	Minghsiu Tsai <minghsiu.tsai@mediatek.com>
10282M:	Houlong Wei <houlong.wei@mediatek.com>
10283M:	Andrew-CT Chen <andrew-ct.chen@mediatek.com>
10284S:	Supported
10285F:	drivers/media/platform/mtk-mdp/
10286F:	drivers/media/platform/mtk-vpu/
10287F:	Documentation/devicetree/bindings/media/mediatek-mdp.txt
10288
10289MEDIATEK MEDIA DRIVER
10290M:	Tiffany Lin <tiffany.lin@mediatek.com>
10291M:	Andrew-CT Chen <andrew-ct.chen@mediatek.com>
10292S:	Supported
10293F:	drivers/media/platform/mtk-vcodec/
10294F:	drivers/media/platform/mtk-vpu/
10295F:	Documentation/devicetree/bindings/media/mediatek-vcodec.txt
10296F:	Documentation/devicetree/bindings/media/mediatek-vpu.txt
10297
10298MEDIATEK MMC/SD/SDIO DRIVER
10299M:	Chaotian Jing <chaotian.jing@mediatek.com>
10300S:	Maintained
10301F:	drivers/mmc/host/mtk-sd.c
10302F:	Documentation/devicetree/bindings/mmc/mtk-sd.txt
10303
10304MEDIATEK MT76 WIRELESS LAN DRIVER
10305M:	Felix Fietkau <nbd@nbd.name>
10306M:	Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
10307R:	Ryder Lee <ryder.lee@mediatek.com>
10308R:	Roy Luo <royluo@google.com>
10309L:	linux-wireless@vger.kernel.org
10310S:	Maintained
10311F:	drivers/net/wireless/mediatek/mt76/
10312
10313MEDIATEK MT7601U WIRELESS LAN DRIVER
10314M:	Jakub Kicinski <kubakici@wp.pl>
10315L:	linux-wireless@vger.kernel.org
10316S:	Maintained
10317F:	drivers/net/wireless/mediatek/mt7601u/
10318
10319MEDIATEK MT7621/28/88 I2C DRIVER
10320M:	Stefan Roese <sr@denx.de>
10321L:	linux-i2c@vger.kernel.org
10322S:	Maintained
10323F:	drivers/i2c/busses/i2c-mt7621.c
10324F:	Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
10325
10326MEDIATEK NAND CONTROLLER DRIVER
10327M:	Xiaolei Li <xiaolei.li@mediatek.com>
10328L:	linux-mtd@lists.infradead.org
10329S:	Maintained
10330F:	drivers/mtd/nand/raw/mtk_*
10331F:	Documentation/devicetree/bindings/mtd/mtk-nand.txt
10332
10333MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
10334M:	Sean Wang <sean.wang@mediatek.com>
10335S:	Maintained
10336F:	drivers/char/hw_random/mtk-rng.c
10337
10338MEDIATEK USB3 DRD IP DRIVER
10339M:	Chunfeng Yun <chunfeng.yun@mediatek.com>
10340L:	linux-usb@vger.kernel.org (moderated for non-subscribers)
10341L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10342L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
10343S:	Maintained
10344F:	drivers/usb/mtu3/
10345
10346MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
10347M:	Peter Senna Tschudin <peter.senna@gmail.com>
10348M:	Martin Donnelly <martin.donnelly@ge.com>
10349M:	Martyn Welch <martyn.welch@collabora.co.uk>
10350S:	Maintained
10351F:	drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
10352F:	Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
10353
10354MEGARAID SCSI/SAS DRIVERS
10355M:	Kashyap Desai <kashyap.desai@broadcom.com>
10356M:	Sumit Saxena <sumit.saxena@broadcom.com>
10357M:	Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
10358L:	megaraidlinux.pdl@broadcom.com
10359L:	linux-scsi@vger.kernel.org
10360W:	http://www.avagotech.com/support/
10361S:	Maintained
10362F:	Documentation/scsi/megaraid.txt
10363F:	drivers/scsi/megaraid.*
10364F:	drivers/scsi/megaraid/
10365
10366MELEXIS MLX90614 DRIVER
10367M:	Crt Mori <cmo@melexis.com>
10368L:	linux-iio@vger.kernel.org
10369W:	http://www.melexis.com
10370S:	Supported
10371F:	drivers/iio/temperature/mlx90614.c
10372
10373MELEXIS MLX90632 DRIVER
10374M:	Crt Mori <cmo@melexis.com>
10375L:	linux-iio@vger.kernel.org
10376W:	http://www.melexis.com
10377S:	Supported
10378F:	drivers/iio/temperature/mlx90632.c
10379
10380MELFAS MIP4 TOUCHSCREEN DRIVER
10381M:	Sangwon Jee <jeesw@melfas.com>
10382W:	http://www.melfas.com
10383S:	Supported
10384F:	drivers/input/touchscreen/melfas_mip4.c
10385F:	Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
10386
10387MELLANOX ETHERNET DRIVER (mlx4_en)
10388M:	Tariq Toukan <tariqt@mellanox.com>
10389L:	netdev@vger.kernel.org
10390S:	Supported
10391W:	http://www.mellanox.com
10392Q:	http://patchwork.ozlabs.org/project/netdev/list/
10393F:	drivers/net/ethernet/mellanox/mlx4/en_*
10394
10395MELLANOX ETHERNET DRIVER (mlx5e)
10396M:	Saeed Mahameed <saeedm@mellanox.com>
10397L:	netdev@vger.kernel.org
10398S:	Supported
10399W:	http://www.mellanox.com
10400Q:	http://patchwork.ozlabs.org/project/netdev/list/
10401F:	drivers/net/ethernet/mellanox/mlx5/core/en_*
10402
10403MELLANOX ETHERNET INNOVA DRIVERS
10404R:	Boris Pismenny <borisp@mellanox.com>
10405L:	netdev@vger.kernel.org
10406S:	Supported
10407W:	http://www.mellanox.com
10408Q:	http://patchwork.ozlabs.org/project/netdev/list/
10409F:	drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
10410F:	drivers/net/ethernet/mellanox/mlx5/core/accel/*
10411F:	drivers/net/ethernet/mellanox/mlx5/core/fpga/*
10412F:	include/linux/mlx5/mlx5_ifc_fpga.h
10413
10414MELLANOX ETHERNET SWITCH DRIVERS
10415M:	Jiri Pirko <jiri@mellanox.com>
10416M:	Ido Schimmel <idosch@mellanox.com>
10417L:	netdev@vger.kernel.org
10418S:	Supported
10419W:	http://www.mellanox.com
10420Q:	http://patchwork.ozlabs.org/project/netdev/list/
10421F:	drivers/net/ethernet/mellanox/mlxsw/
10422F:	tools/testing/selftests/drivers/net/mlxsw/
10423
10424MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
10425M:	mlxsw@mellanox.com
10426L:	netdev@vger.kernel.org
10427S:	Supported
10428W:	http://www.mellanox.com
10429Q:	http://patchwork.ozlabs.org/project/netdev/list/
10430F:	drivers/net/ethernet/mellanox/mlxfw/
10431
10432MELLANOX HARDWARE PLATFORM SUPPORT
10433M:	Andy Shevchenko <andy@infradead.org>
10434M:	Darren Hart <dvhart@infradead.org>
10435M:	Vadim Pasternak <vadimp@mellanox.com>
10436L:	platform-driver-x86@vger.kernel.org
10437S:	Supported
10438F:	drivers/platform/mellanox/
10439F:	include/linux/platform_data/mlxreg.h
10440
10441MELLANOX MLX4 core VPI driver
10442M:	Tariq Toukan <tariqt@mellanox.com>
10443L:	netdev@vger.kernel.org
10444L:	linux-rdma@vger.kernel.org
10445W:	http://www.mellanox.com
10446Q:	http://patchwork.ozlabs.org/project/netdev/list/
10447S:	Supported
10448F:	drivers/net/ethernet/mellanox/mlx4/
10449F:	include/linux/mlx4/
10450
10451MELLANOX MLX4 IB driver
10452M:	Yishai Hadas <yishaih@mellanox.com>
10453L:	linux-rdma@vger.kernel.org
10454W:	http://www.mellanox.com
10455Q:	http://patchwork.kernel.org/project/linux-rdma/list/
10456S:	Supported
10457F:	drivers/infiniband/hw/mlx4/
10458F:	include/linux/mlx4/
10459F:	include/uapi/rdma/mlx4-abi.h
10460
10461MELLANOX MLX5 core VPI driver
10462M:	Saeed Mahameed <saeedm@mellanox.com>
10463M:	Leon Romanovsky <leonro@mellanox.com>
10464L:	netdev@vger.kernel.org
10465L:	linux-rdma@vger.kernel.org
10466W:	http://www.mellanox.com
10467Q:	http://patchwork.ozlabs.org/project/netdev/list/
10468S:	Supported
10469F:	drivers/net/ethernet/mellanox/mlx5/core/
10470F:	include/linux/mlx5/
10471F:	Documentation/networking/device_drivers/mellanox/
10472
10473MELLANOX MLX5 IB driver
10474M:	Leon Romanovsky <leonro@mellanox.com>
10475L:	linux-rdma@vger.kernel.org
10476W:	http://www.mellanox.com
10477Q:	http://patchwork.kernel.org/project/linux-rdma/list/
10478S:	Supported
10479F:	drivers/infiniband/hw/mlx5/
10480F:	include/linux/mlx5/
10481F:	include/uapi/rdma/mlx5-abi.h
10482
10483MELLANOX MLXCPLD I2C AND MUX DRIVER
10484M:	Vadim Pasternak <vadimp@mellanox.com>
10485M:	Michael Shych <michaelsh@mellanox.com>
10486L:	linux-i2c@vger.kernel.org
10487S:	Supported
10488F:	drivers/i2c/busses/i2c-mlxcpld.c
10489F:	drivers/i2c/muxes/i2c-mux-mlxcpld.c
10490F:	Documentation/i2c/busses/i2c-mlxcpld.rst
10491
10492MELLANOX MLXCPLD LED DRIVER
10493M:	Vadim Pasternak <vadimp@mellanox.com>
10494L:	linux-leds@vger.kernel.org
10495S:	Supported
10496F:	drivers/leds/leds-mlxcpld.c
10497F:	drivers/leds/leds-mlxreg.c
10498F:	Documentation/leds/leds-mlxcpld.rst
10499
10500MELLANOX PLATFORM DRIVER
10501M:	Vadim Pasternak <vadimp@mellanox.com>
10502L:	platform-driver-x86@vger.kernel.org
10503S:	Supported
10504F:	drivers/platform/x86/mlx-platform.c
10505
10506MEMBARRIER SUPPORT
10507M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10508M:	"Paul E. McKenney" <paulmck@kernel.org>
10509L:	linux-kernel@vger.kernel.org
10510S:	Supported
10511F:	kernel/sched/membarrier.c
10512F:	include/uapi/linux/membarrier.h
10513F:	arch/powerpc/include/asm/membarrier.h
10514
10515MEMBLOCK
10516M:	Mike Rapoport <rppt@linux.ibm.com>
10517L:	linux-mm@kvack.org
10518S:	Maintained
10519F:	include/linux/memblock.h
10520F:	mm/memblock.c
10521F:	Documentation/core-api/boot-time-mm.rst
10522
10523MEMORY MANAGEMENT
10524M:	Andrew Morton <akpm@linux-foundation.org>
10525L:	linux-mm@kvack.org
10526W:	http://www.linux-mm.org
10527T:	quilt https://ozlabs.org/~akpm/mmotm/
10528T:	quilt https://ozlabs.org/~akpm/mmots/
10529T:	git git://github.com/hnaz/linux-mm.git
10530S:	Maintained
10531F:	include/linux/mm.h
10532F:	include/linux/gfp.h
10533F:	include/linux/mmzone.h
10534F:	include/linux/memory_hotplug.h
10535F:	include/linux/vmalloc.h
10536F:	mm/
10537
 
 
 
 
 
 
 
 
 
10538MEMORY TECHNOLOGY DEVICES (MTD)
10539M:	David Woodhouse <dwmw2@infradead.org>
10540M:	Brian Norris <computersforpeace@gmail.com>
10541M:	Marek Vasut <marek.vasut@gmail.com>
10542M:	Miquel Raynal <miquel.raynal@bootlin.com>
10543M:	Richard Weinberger <richard@nod.at>
10544M:	Vignesh Raghavendra <vigneshr@ti.com>
10545L:	linux-mtd@lists.infradead.org
10546W:	http://www.linux-mtd.infradead.org/
10547Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
10548T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
10549T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
10550S:	Maintained
10551F:	Documentation/devicetree/bindings/mtd/
10552F:	drivers/mtd/
10553F:	include/linux/mtd/
10554F:	include/uapi/mtd/
10555
10556MEN A21 WATCHDOG DRIVER
10557M:	Johannes Thumshirn <morbidrsa@gmail.com>
10558L:	linux-watchdog@vger.kernel.org
10559S:	Maintained
10560F:	drivers/watchdog/mena21_wdt.c
10561
10562MEN CHAMELEON BUS (mcb)
10563M:	Johannes Thumshirn <morbidrsa@gmail.com>
10564S:	Maintained
10565F:	drivers/mcb/
10566F:	include/linux/mcb.h
10567F:	Documentation/driver-api/men-chameleon-bus.rst
10568
10569MEN F21BMC (Board Management Controller)
10570M:	Andreas Werner <andreas.werner@men.de>
10571S:	Supported
10572F:	drivers/mfd/menf21bmc.c
10573F:	drivers/watchdog/menf21bmc_wdt.c
10574F:	drivers/leds/leds-menf21bmc.c
10575F:	drivers/hwmon/menf21bmc_hwmon.c
10576F:	Documentation/hwmon/menf21bmc.rst
10577
10578MEN Z069 WATCHDOG DRIVER
10579M:	Johannes Thumshirn <jth@kernel.org>
10580L:	linux-watchdog@vger.kernel.org
10581S:	Maintained
10582F:	drivers/watchdog/menz69_wdt.c
10583
10584MESON AO CEC DRIVER FOR AMLOGIC SOCS
10585M:	Neil Armstrong <narmstrong@baylibre.com>
10586L:	linux-media@vger.kernel.org
10587L:	linux-amlogic@lists.infradead.org
10588W:	http://linux-meson.com/
10589S:	Supported
10590F:	drivers/media/platform/meson/ao-cec.c
10591F:	drivers/media/platform/meson/ao-cec-g12a.c
10592F:	Documentation/devicetree/bindings/media/meson-ao-cec.txt
10593T:	git git://linuxtv.org/media_tree.git
10594
10595MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
10596M:	Liang Yang <liang.yang@amlogic.com>
10597L:	linux-mtd@lists.infradead.org
10598S:	Maintained
10599F:	drivers/mtd/nand/raw/meson_*
10600F:	Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
10601
10602MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
10603M:	Maxime Jourdan <mjourdan@baylibre.com>
10604L:	linux-media@vger.kernel.org
10605L:	linux-amlogic@lists.infradead.org
10606S:	Supported
10607F:	drivers/staging/media/meson/vdec/
10608T:	git git://linuxtv.org/media_tree.git
10609
10610METHODE UDPU SUPPORT
10611M:	Vladimir Vid <vladimir.vid@sartura.hr>
10612S:	Maintained
10613F:	arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
10614
10615MICROBLAZE ARCHITECTURE
10616M:	Michal Simek <monstr@monstr.eu>
 
10617W:	http://www.monstr.eu/fdt/
10618T:	git git://git.monstr.eu/linux-2.6-microblaze.git
10619S:	Supported
10620F:	arch/microblaze/
10621
10622MICROCHIP AT91 SERIAL DRIVER
10623M:	Richard Genoud <richard.genoud@gmail.com>
10624S:	Maintained
10625F:	drivers/tty/serial/atmel_serial.c
10626F:	drivers/tty/serial/atmel_serial.h
10627F:	Documentation/devicetree/bindings/mfd/atmel-usart.txt
10628
10629MICROCHIP AUDIO ASOC DRIVERS
10630M:	Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
10631L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
10632S:	Supported
10633F:	sound/soc/atmel
10634
10635MICROCHIP DMA DRIVER
10636M:	Ludovic Desroches <ludovic.desroches@microchip.com>
10637L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10638L:	dmaengine@vger.kernel.org
10639S:	Supported
10640F:	drivers/dma/at_hdmac.c
10641F:	drivers/dma/at_hdmac_regs.h
10642F:	include/linux/platform_data/dma-atmel.h
10643F:	Documentation/devicetree/bindings/dma/atmel-dma.txt
10644F:	include/dt-bindings/dma/at91.h
10645
10646MICROCHIP ECC DRIVER
10647M:	Tudor Ambarus <tudor.ambarus@microchip.com>
10648L:	linux-crypto@vger.kernel.org
10649S:	Maintained
10650F:	drivers/crypto/atmel-ecc.*
10651
10652MICROCHIP I2C DRIVER
10653M:	Ludovic Desroches <ludovic.desroches@microchip.com>
10654L:	linux-i2c@vger.kernel.org
10655S:	Supported
10656F:	drivers/i2c/busses/i2c-at91.h
10657F:	drivers/i2c/busses/i2c-at91-*.c
10658
10659MICROCHIP ISC DRIVER
10660M:	Eugen Hristev <eugen.hristev@microchip.com>
10661L:	linux-media@vger.kernel.org
10662S:	Supported
10663F:	drivers/media/platform/atmel/atmel-sama5d2-isc.c
10664F:	drivers/media/platform/atmel/atmel-isc.h
10665F:	drivers/media/platform/atmel/atmel-isc-base.c
10666F:	drivers/media/platform/atmel/atmel-isc-regs.h
10667F:	Documentation/devicetree/bindings/media/atmel-isc.txt
10668
10669MICROCHIP ISI DRIVER
10670M:	Eugen Hristev <eugen.hristev@microchip.com>
10671L:	linux-media@vger.kernel.org
10672S:	Supported
10673F:	drivers/media/platform/atmel/atmel-isi.c
10674F:	drivers/media/platform/atmel/atmel-isi.h
10675
10676MICROCHIP AT91 USART MFD DRIVER
10677M:	Radu Pirea <radu_nicolae.pirea@upb.ro>
10678L:	linux-kernel@vger.kernel.org
10679S:	Supported
10680F:	drivers/mfd/at91-usart.c
10681F:	include/dt-bindings/mfd/at91-usart.h
10682F:	Documentation/devicetree/bindings/mfd/atmel-usart.txt
10683
10684MICROCHIP AT91 USART SPI DRIVER
10685M:	Radu Pirea <radu_nicolae.pirea@upb.ro>
10686L:	linux-spi@vger.kernel.org
10687S:	Supported
10688F:	drivers/spi/spi-at91-usart.c
10689F:	Documentation/devicetree/bindings/mfd/atmel-usart.txt
10690
10691MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
10692M:	Woojung Huh <woojung.huh@microchip.com>
10693M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
10694L:	netdev@vger.kernel.org
10695S:	Maintained
10696F:	net/dsa/tag_ksz.c
10697F:	drivers/net/dsa/microchip/*
10698F:	include/linux/platform_data/microchip-ksz.h
10699F:	Documentation/devicetree/bindings/net/dsa/ksz.txt
10700
10701MICROCHIP LAN743X ETHERNET DRIVER
10702M:	Bryan Whitehead <bryan.whitehead@microchip.com>
10703M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
10704L:	netdev@vger.kernel.org
10705S:	Maintained
10706F:	drivers/net/ethernet/microchip/lan743x_*
10707
10708MICROCHIP LCDFB DRIVER
10709M:	Nicolas Ferre <nicolas.ferre@microchip.com>
10710L:	linux-fbdev@vger.kernel.org
10711S:	Maintained
10712F:	drivers/video/fbdev/atmel_lcdfb.c
10713F:	include/video/atmel_lcdc.h
10714
10715MICROCHIP MMC/SD/SDIO MCI DRIVER
10716M:	Ludovic Desroches <ludovic.desroches@microchip.com>
10717S:	Maintained
10718F:	drivers/mmc/host/atmel-mci.c
10719
10720MICROCHIP MCP16502 PMIC DRIVER
10721M:	Andrei Stefanescu <andrei.stefanescu@microchip.com>
10722L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10723S:	Maintained
10724F:	Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
10725F:	drivers/regulator/mcp16502.c
10726
10727MICROCHIP MCP3911 ADC DRIVER
10728M:	Marcus Folkesson <marcus.folkesson@gmail.com>
10729M:	Kent Gustavsson <kent@minoris.se>
10730L:	linux-iio@vger.kernel.org
10731S:	Supported
10732F:	drivers/iio/adc/mcp3911.c
10733F:	Documentation/devicetree/bindings/iio/adc/mcp3911.txt
10734
10735MICROCHIP NAND DRIVER
10736M:	Tudor Ambarus <tudor.ambarus@microchip.com>
10737L:	linux-mtd@lists.infradead.org
10738S:	Supported
10739F:	drivers/mtd/nand/raw/atmel/*
10740F:	Documentation/devicetree/bindings/mtd/atmel-nand.txt
10741
10742MICROCHIP PWM DRIVER
10743M:	Claudiu Beznea <claudiu.beznea@microchip.com>
10744L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10745L:	linux-pwm@vger.kernel.org
10746S:	Supported
10747F:	drivers/pwm/pwm-atmel.c
10748F:	Documentation/devicetree/bindings/pwm/atmel-pwm.txt
10749
10750MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
10751M:	Ludovic Desroches <ludovic.desroches@microchip.com>
10752M:	Eugen Hristev <eugen.hristev@microchip.com>
10753L:	linux-iio@vger.kernel.org
10754S:	Supported
10755F:	drivers/iio/adc/at91-sama5d2_adc.c
10756F:	Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
10757F:	include/dt-bindings/iio/adc/at91-sama5d2_adc.h
10758
10759MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
10760M:	Nicolas Ferre <nicolas.ferre@microchip.com>
10761S:	Supported
10762F:	drivers/power/reset/at91-sama5d2_shdwc.c
10763
10764MICROCHIP SPI DRIVER
10765M:	Nicolas Ferre <nicolas.ferre@microchip.com>
10766S:	Supported
10767F:	drivers/spi/spi-atmel.*
10768
10769MICROCHIP SSC DRIVER
10770M:	Nicolas Ferre <nicolas.ferre@microchip.com>
10771L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10772S:	Supported
10773F:	drivers/misc/atmel-ssc.c
10774F:	include/linux/atmel-ssc.h
10775
10776MICROCHIP USBA UDC DRIVER
10777M:	Cristian Birsan <cristian.birsan@microchip.com>
10778L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10779S:	Supported
10780F:	drivers/usb/gadget/udc/atmel_usba_udc.*
10781
10782MICROCHIP USB251XB DRIVER
10783M:	Richard Leitner <richard.leitner@skidata.com>
10784L:	linux-usb@vger.kernel.org
10785S:	Maintained
10786F:	drivers/usb/misc/usb251xb.c
10787F:	Documentation/devicetree/bindings/usb/usb251xb.txt
10788
10789MICROCHIP XDMA DRIVER
10790M:	Ludovic Desroches <ludovic.desroches@microchip.com>
10791L:	linux-arm-kernel@lists.infradead.org
10792L:	dmaengine@vger.kernel.org
10793S:	Supported
10794F:	drivers/dma/at_xdmac.c
10795
10796MICROSEMI MIPS SOCS
10797M:	Alexandre Belloni <alexandre.belloni@bootlin.com>
10798M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
10799L:	linux-mips@vger.kernel.org
10800S:	Supported
10801F:	arch/mips/generic/board-ocelot.c
10802F:	arch/mips/configs/generic/board-ocelot.config
10803F:	arch/mips/boot/dts/mscc/
10804F:	Documentation/devicetree/bindings/mips/mscc.txt
10805
10806MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
10807M:	Don Brace <don.brace@microsemi.com>
10808L:	esc.storagedev@microsemi.com
10809L:	linux-scsi@vger.kernel.org
10810S:	Supported
10811F:	drivers/scsi/smartpqi/smartpqi*.[ch]
10812F:	drivers/scsi/smartpqi/Kconfig
10813F:	drivers/scsi/smartpqi/Makefile
10814F:	include/linux/cciss*.h
10815F:	include/uapi/linux/cciss*.h
10816F:	Documentation/scsi/smartpqi.txt
10817
10818MICROSEMI ETHERNET SWITCH DRIVER
10819M:	Alexandre Belloni <alexandre.belloni@bootlin.com>
10820M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
10821L:	netdev@vger.kernel.org
10822S:	Supported
10823F:	drivers/net/ethernet/mscc/
10824
10825MICROSOFT SURFACE PRO 3 BUTTON DRIVER
10826M:	Chen Yu <yu.c.chen@intel.com>
10827L:	platform-driver-x86@vger.kernel.org
10828S:	Supported
10829F:	drivers/platform/x86/surfacepro3_button.c
10830
10831MICROTEK X6 SCANNER
10832M:	Oliver Neukum <oliver@neukum.org>
10833S:	Maintained
10834F:	drivers/usb/image/microtek.*
10835
10836MIPS
10837M:	Ralf Baechle <ralf@linux-mips.org>
10838M:	Paul Burton <paulburton@kernel.org>
10839M:	James Hogan <jhogan@kernel.org>
10840L:	linux-mips@vger.kernel.org
10841W:	http://www.linux-mips.org/
10842T:	git git://git.linux-mips.org/pub/scm/ralf/linux.git
10843T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
10844Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
10845S:	Supported
10846F:	Documentation/devicetree/bindings/mips/
10847F:	Documentation/mips/
10848F:	arch/mips/
10849F:	drivers/platform/mips/
10850
10851MIPS BOSTON DEVELOPMENT BOARD
10852M:	Paul Burton <paulburton@kernel.org>
10853L:	linux-mips@vger.kernel.org
10854S:	Maintained
10855F:	Documentation/devicetree/bindings/clock/img,boston-clock.txt
10856F:	arch/mips/boot/dts/img/boston.dts
10857F:	arch/mips/configs/generic/board-boston.config
10858F:	drivers/clk/imgtec/clk-boston.c
10859F:	include/dt-bindings/clock/boston-clock.h
10860
10861MIPS GENERIC PLATFORM
10862M:	Paul Burton <paulburton@kernel.org>
10863L:	linux-mips@vger.kernel.org
10864S:	Supported
10865F:	Documentation/devicetree/bindings/power/mti,mips-cpc.txt
10866F:	arch/mips/generic/
10867F:	arch/mips/tools/generic-board-config.sh
10868
10869MIPS/LOONGSON1 ARCHITECTURE
10870M:	Keguang Zhang <keguang.zhang@gmail.com>
10871L:	linux-mips@vger.kernel.org
10872S:	Maintained
10873F:	arch/mips/loongson32/
10874F:	arch/mips/include/asm/mach-loongson32/
10875F:	drivers/*/*loongson1*
10876F:	drivers/*/*/*loongson1*
10877
10878MIPS/LOONGSON2 ARCHITECTURE
10879M:	Jiaxun Yang <jiaxun.yang@flygoat.com>
10880L:	linux-mips@vger.kernel.org
10881S:	Maintained
10882F:	arch/mips/loongson64/fuloong-2e/
10883F:	arch/mips/loongson64/lemote-2f/
10884F:	arch/mips/include/asm/mach-loongson64/
10885F:	drivers/*/*loongson2*
10886F:	drivers/*/*/*loongson2*
10887
10888MIPS/LOONGSON3 ARCHITECTURE
10889M:	Huacai Chen <chenhc@lemote.com>
10890L:	linux-mips@vger.kernel.org
10891S:	Maintained
10892F:	arch/mips/loongson64/
10893F:	arch/mips/include/asm/mach-loongson64/
10894F:	drivers/platform/mips/cpu_hwmon.c
10895F:	drivers/*/*loongson3*
10896F:	drivers/*/*/*loongson3*
10897
10898MIPS RINT INSTRUCTION EMULATION
10899M:	Aleksandar Markovic <aleksandar.markovic@mips.com>
10900L:	linux-mips@vger.kernel.org
10901S:	Supported
10902F:	arch/mips/math-emu/sp_rint.c
10903F:	arch/mips/math-emu/dp_rint.c
10904
10905MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
10906M:	Hans Verkuil <hverkuil@xs4all.nl>
10907L:	linux-media@vger.kernel.org
10908T:	git git://linuxtv.org/media_tree.git
10909W:	https://linuxtv.org
10910S:	Odd Fixes
10911F:	drivers/media/radio/radio-miropcm20*
10912
10913MMP SUPPORT
10914R:	Lubomir Rintel <lkundrak@v3.sk>
10915L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10916S:	Odd Fixes
10917F:	arch/arm/boot/dts/mmp*
10918F:	arch/arm/mach-mmp/
10919
10920MMU GATHER AND TLB INVALIDATION
10921M:	Will Deacon <will@kernel.org>
10922M:	"Aneesh Kumar K.V" <aneesh.kumar@linux.ibm.com>
10923M:	Andrew Morton <akpm@linux-foundation.org>
10924M:	Nick Piggin <npiggin@gmail.com>
10925M:	Peter Zijlstra <peterz@infradead.org>
10926L:	linux-arch@vger.kernel.org
10927L:	linux-mm@kvack.org
10928S:	Maintained
10929F:	arch/*/include/asm/tlb.h
10930F:	include/asm-generic/tlb.h
10931F:	mm/mmu_gather.c
10932
10933MN88472 MEDIA DRIVER
10934M:	Antti Palosaari <crope@iki.fi>
10935L:	linux-media@vger.kernel.org
10936W:	https://linuxtv.org
10937W:	http://palosaari.fi/linux/
10938Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10939S:	Maintained
10940F:	drivers/media/dvb-frontends/mn88472*
10941
10942MN88473 MEDIA DRIVER
10943M:	Antti Palosaari <crope@iki.fi>
10944L:	linux-media@vger.kernel.org
10945W:	https://linuxtv.org
10946W:	http://palosaari.fi/linux/
10947Q:	http://patchwork.linuxtv.org/project/linux-media/list/
10948S:	Maintained
10949F:	drivers/media/dvb-frontends/mn88473*
10950
10951MODULE SUPPORT
10952M:	Jessica Yu <jeyu@kernel.org>
10953T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
10954S:	Maintained
10955F:	include/linux/module.h
10956F:	kernel/module.c
10957
10958MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
10959W:	http://popies.net/meye/
10960S:	Orphan
10961F:	Documentation/media/v4l-drivers/meye*
10962F:	drivers/media/pci/meye/
10963F:	include/uapi/linux/meye.h
10964
10965MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
10966M:	Jiri Slaby <jirislaby@gmail.com>
 
10967S:	Maintained
10968F:	Documentation/driver-api/serial/moxa-smartio.rst
10969F:	drivers/tty/mxser.*
10970
10971MR800 AVERMEDIA USB FM RADIO DRIVER
10972M:	Alexey Klimov <klimov.linux@gmail.com>
10973L:	linux-media@vger.kernel.org
10974T:	git git://linuxtv.org/media_tree.git
10975S:	Maintained
10976F:	drivers/media/radio/radio-mr800.c
 
10977
10978MRF24J40 IEEE 802.15.4 RADIO DRIVER
10979M:	Alan Ott <alan@signal11.us>
10980L:	linux-wpan@vger.kernel.org
10981S:	Maintained
10982F:	drivers/net/ieee802154/mrf24j40.c
10983F:	Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
10984
10985MSI LAPTOP SUPPORT
10986M:	"Lee, Chun-Yi" <jlee@suse.com>
10987L:	platform-driver-x86@vger.kernel.org
10988S:	Maintained
10989F:	drivers/platform/x86/msi-laptop.c
10990
10991MSI WMI SUPPORT
 
10992L:	platform-driver-x86@vger.kernel.org
10993S:	Orphan
10994F:	drivers/platform/x86/msi-wmi.c
10995
10996MSI001 MEDIA DRIVER
10997M:	Antti Palosaari <crope@iki.fi>
10998L:	linux-media@vger.kernel.org
10999W:	https://linuxtv.org
11000W:	http://palosaari.fi/linux/
11001Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11002T:	git git://linuxtv.org/anttip/media_tree.git
11003S:	Maintained
11004F:	drivers/media/tuners/msi001*
11005
11006MSI2500 MEDIA DRIVER
11007M:	Antti Palosaari <crope@iki.fi>
11008L:	linux-media@vger.kernel.org
11009W:	https://linuxtv.org
11010W:	http://palosaari.fi/linux/
11011Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11012T:	git git://linuxtv.org/anttip/media_tree.git
11013S:	Maintained
11014F:	drivers/media/usb/msi2500/
11015
11016MSYSTEMS DISKONCHIP G3 MTD DRIVER
11017M:	Robert Jarzmik <robert.jarzmik@free.fr>
11018L:	linux-mtd@lists.infradead.org
11019S:	Maintained
11020F:	drivers/mtd/devices/docg3*
11021
11022MT9M032 APTINA SENSOR DRIVER
11023M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11024L:	linux-media@vger.kernel.org
11025T:	git git://linuxtv.org/media_tree.git
11026S:	Maintained
11027F:	drivers/media/i2c/mt9m032.c
11028F:	include/media/i2c/mt9m032.h
11029
11030MT9P031 APTINA CAMERA SENSOR
11031M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11032L:	linux-media@vger.kernel.org
11033T:	git git://linuxtv.org/media_tree.git
11034S:	Maintained
11035F:	drivers/media/i2c/mt9p031.c
11036F:	include/media/i2c/mt9p031.h
11037
11038MT9T001 APTINA CAMERA SENSOR
11039M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11040L:	linux-media@vger.kernel.org
11041T:	git git://linuxtv.org/media_tree.git
11042S:	Maintained
11043F:	drivers/media/i2c/mt9t001.c
11044F:	include/media/i2c/mt9t001.h
11045
11046MT9T112 APTINA CAMERA SENSOR
11047M:	Jacopo Mondi <jacopo@jmondi.org>
11048L:	linux-media@vger.kernel.org
11049T:	git git://linuxtv.org/media_tree.git
11050S:	Odd Fixes
11051F:	drivers/media/i2c/mt9t112.c
11052F:	include/media/i2c/mt9t112.h
11053
11054MT9V032 APTINA CAMERA SENSOR
11055M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11056L:	linux-media@vger.kernel.org
11057T:	git git://linuxtv.org/media_tree.git
11058S:	Maintained
11059F:	Documentation/devicetree/bindings/media/i2c/mt9v032.txt
11060F:	drivers/media/i2c/mt9v032.c
11061F:	include/media/i2c/mt9v032.h
11062
11063MT9V111 APTINA CAMERA SENSOR
11064M:	Jacopo Mondi <jacopo@jmondi.org>
11065L:	linux-media@vger.kernel.org
11066T:	git git://linuxtv.org/media_tree.git
11067S:	Maintained
11068F:	Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
11069F:	drivers/media/i2c/mt9v111.c
11070
11071MULTIFUNCTION DEVICES (MFD)
11072M:	Lee Jones <lee.jones@linaro.org>
11073T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11074S:	Supported
11075F:	Documentation/devicetree/bindings/mfd/
11076F:	drivers/mfd/
11077F:	include/linux/mfd/
11078F:	include/dt-bindings/mfd/
11079
11080MULTIMEDIA CARD (MMC) ETC. OVER SPI
11081S:	Orphan
11082F:	drivers/mmc/host/mmc_spi.c
11083F:	include/linux/spi/mmc_spi.h
11084
11085MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
11086M:	Ulf Hansson <ulf.hansson@linaro.org>
11087L:	linux-mmc@vger.kernel.org
11088T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
11089S:	Maintained
11090F:	Documentation/devicetree/bindings/mmc/
11091F:	drivers/mmc/
11092F:	include/linux/mmc/
11093F:	include/uapi/linux/mmc/
11094
11095MULTIPLEXER SUBSYSTEM
11096M:	Peter Rosin <peda@axentia.se>
 
 
 
 
 
11097S:	Maintained
11098F:	Documentation/ABI/testing/sysfs-class-mux*
11099F:	Documentation/devicetree/bindings/mux/
11100F:	include/dt-bindings/mux/
11101F:	include/linux/mux/
11102F:	drivers/mux/
11103
11104MULTITECH MULTIPORT CARD (ISICOM)
11105S:	Orphan
11106F:	drivers/tty/isicom.c
11107F:	include/linux/isicom.h
11108
11109MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
11110M:	Bin Liu <b-liu@ti.com>
11111L:	linux-usb@vger.kernel.org
 
11112S:	Maintained
11113F:	drivers/usb/musb/
11114
11115MXL301RF MEDIA DRIVER
11116M:	Akihiro Tsukada <tskd08@gmail.com>
11117L:	linux-media@vger.kernel.org
11118S:	Odd Fixes
11119F:	drivers/media/tuners/mxl301rf*
11120
11121MXL5007T MEDIA DRIVER
11122M:	Michael Krufky <mkrufky@linuxtv.org>
11123L:	linux-media@vger.kernel.org
11124W:	https://linuxtv.org
11125W:	http://github.com/mkrufky
11126Q:	http://patchwork.linuxtv.org/project/linux-media/list/
11127T:	git git://linuxtv.org/mkrufky/tuners.git
11128S:	Maintained
11129F:	drivers/media/tuners/mxl5007t.*
11130
11131MXSFB DRM DRIVER
11132M:	Marek Vasut <marex@denx.de>
11133M:	Stefan Agner <stefan@agner.ch>
11134L:	dri-devel@lists.freedesktop.org
11135S:	Supported
11136F:	drivers/gpu/drm/mxsfb/
11137F:	Documentation/devicetree/bindings/display/mxsfb.txt
11138T:	git git://anongit.freedesktop.org/drm/drm-misc
11139
11140MYLEX DAC960 PCI RAID Controller
11141M:	Hannes Reinecke <hare@kernel.org>
11142L:	linux-scsi@vger.kernel.org
11143S:	Supported
11144F:	drivers/scsi/myrb.*
11145F:	drivers/scsi/myrs.*
11146
11147MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
11148M:	Chris Lee <christopher.lee@cspi.com>
 
11149L:	netdev@vger.kernel.org
11150W:	https://www.cspi.com/ethernet-products/support/downloads/
11151S:	Supported
11152F:	drivers/net/ethernet/myricom/myri10ge/
11153
11154NAND FLASH SUBSYSTEM
11155M:	Miquel Raynal <miquel.raynal@bootlin.com>
11156R:	Richard Weinberger <richard@nod.at>
11157L:	linux-mtd@lists.infradead.org
11158W:	http://www.linux-mtd.infradead.org/
11159Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
11160T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
11161S:	Maintained
11162F:	drivers/mtd/nand/
11163F:	include/linux/mtd/*nand*.h
11164
11165NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
11166M:	Daniel Mack <zonque@gmail.com>
11167S:	Maintained
11168L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11169W:	http://www.native-instruments.com
11170F:	sound/usb/caiaq/
11171
11172NATSEMI ETHERNET DRIVER (DP8381x)
11173S:	Orphan
11174F:	drivers/net/ethernet/natsemi/natsemi.c
 
11175
11176NCR 5380 SCSI DRIVERS
11177M:	Finn Thain <fthain@telegraphics.com.au>
11178M:	Michael Schmitz <schmitzmic@gmail.com>
11179L:	linux-scsi@vger.kernel.org
11180S:	Maintained
11181F:	Documentation/scsi/g_NCR5380.txt
11182F:	drivers/scsi/NCR5380.*
11183F:	drivers/scsi/arm/cumana_1.c
11184F:	drivers/scsi/arm/oak.c
11185F:	drivers/scsi/atari_scsi.*
11186F:	drivers/scsi/dmx3191d.c
11187F:	drivers/scsi/g_NCR5380.*
11188F:	drivers/scsi/mac_scsi.*
11189F:	drivers/scsi/sun3_scsi.*
11190F:	drivers/scsi/sun3_scsi_vme.c
11191
11192NCSI LIBRARY:
11193M:	Samuel Mendoza-Jonas <sam@mendozajonas.com>
11194S:	Maintained
11195F:	net/ncsi/
11196
11197NCT6775 HARDWARE MONITOR DRIVER
11198M:	Guenter Roeck <linux@roeck-us.net>
11199L:	linux-hwmon@vger.kernel.org
11200S:	Maintained
11201F:	Documentation/hwmon/nct6775.rst
11202F:	drivers/hwmon/nct6775.c
11203
11204NET_FAILOVER MODULE
11205M:	Sridhar Samudrala <sridhar.samudrala@intel.com>
11206L:	netdev@vger.kernel.org
11207S:	Supported
11208F:	drivers/net/net_failover.c
11209F:	include/net/net_failover.h
11210F:	Documentation/networking/net_failover.rst
11211
11212NETEM NETWORK EMULATOR
11213M:	Stephen Hemminger <stephen@networkplumber.org>
11214L:	netem@lists.linux-foundation.org (moderated for non-subscribers)
11215S:	Maintained
11216F:	net/sched/sch_netem.c
11217
11218NETERION 10GbE DRIVERS (s2io/vxge)
11219M:	Jon Mason <jdmason@kudzu.us>
11220L:	netdev@vger.kernel.org
 
 
11221S:	Supported
11222F:	Documentation/networking/device_drivers/neterion/s2io.txt
11223F:	Documentation/networking/device_drivers/neterion/vxge.txt
11224F:	drivers/net/ethernet/neterion/
11225
11226NETFILTER
11227M:	Pablo Neira Ayuso <pablo@netfilter.org>
11228M:	Jozsef Kadlecsik <kadlec@netfilter.org>
11229M:	Florian Westphal <fw@strlen.de>
 
 
 
 
11230L:	netfilter-devel@vger.kernel.org
 
11231L:	coreteam@netfilter.org
11232W:	http://www.netfilter.org/
11233W:	http://www.iptables.org/
11234W:	http://www.nftables.org/
11235Q:	http://patchwork.ozlabs.org/project/netfilter-devel/list/
11236T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
11237T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
11238S:	Maintained
11239F:	include/linux/netfilter*
11240F:	include/linux/netfilter/
11241F:	include/net/netfilter/
11242F:	include/uapi/linux/netfilter*
11243F:	include/uapi/linux/netfilter/
11244F:	net/*/netfilter.c
11245F:	net/*/netfilter/
11246F:	net/netfilter/
11247F:	net/bridge/br_netfilter*.c
 
 
 
 
 
 
 
 
11248
11249NETROM NETWORK LAYER
11250M:	Ralf Baechle <ralf@linux-mips.org>
11251L:	linux-hams@vger.kernel.org
11252W:	http://www.linux-ax25.org/
11253S:	Maintained
 
11254F:	include/net/netrom.h
11255F:	include/uapi/linux/netrom.h
11256F:	net/netrom/
11257
11258NETRONOME ETHERNET DRIVERS
11259M:	Jakub Kicinski <jakub.kicinski@netronome.com>
11260L:	oss-drivers@netronome.com
11261S:	Maintained
11262F:	drivers/net/ethernet/netronome/
11263
11264NETWORK BLOCK DEVICE (NBD)
11265M:	Josef Bacik <josef@toxicpanda.com>
11266S:	Maintained
11267L:	linux-block@vger.kernel.org
11268L:	nbd@other.debian.org
11269F:	Documentation/admin-guide/blockdev/nbd.rst
11270F:	drivers/block/nbd.c
11271F:	include/trace/events/nbd.h
11272F:	include/uapi/linux/nbd.h
11273
11274NETWORK DROP MONITOR
11275M:	Neil Horman <nhorman@tuxdriver.com>
11276L:	netdev@vger.kernel.org
11277S:	Maintained
11278W:	https://fedorahosted.org/dropwatch/
11279F:	net/core/drop_monitor.c
11280F:	include/uapi/linux/net_dropmon.h
11281F:	include/net/drop_monitor.h
11282
11283NETWORKING DRIVERS
11284M:	"David S. Miller" <davem@davemloft.net>
11285L:	netdev@vger.kernel.org
11286W:	http://www.linuxfoundation.org/en/Net
11287Q:	http://patchwork.ozlabs.org/project/netdev/list/
11288T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
11289T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
11290S:	Odd Fixes
11291F:	Documentation/devicetree/bindings/net/
11292F:	drivers/net/
11293F:	include/linux/if_*
11294F:	include/linux/netdevice.h
11295F:	include/linux/etherdevice.h
11296F:	include/linux/fcdevice.h
11297F:	include/linux/fddidevice.h
11298F:	include/linux/hippidevice.h
11299F:	include/linux/inetdevice.h
11300F:	include/uapi/linux/if_*
11301F:	include/uapi/linux/netdevice.h
11302
11303NETWORKING DRIVERS (WIRELESS)
11304M:	Kalle Valo <kvalo@codeaurora.org>
11305L:	linux-wireless@vger.kernel.org
11306Q:	http://patchwork.kernel.org/project/linux-wireless/list/
11307T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
11308T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
11309S:	Maintained
11310F:	Documentation/devicetree/bindings/net/wireless/
11311F:	drivers/net/wireless/
11312
11313NETWORKING [DSA]
11314M:	Andrew Lunn <andrew@lunn.ch>
11315M:	Vivien Didelot <vivien.didelot@gmail.com>
11316M:	Florian Fainelli <f.fainelli@gmail.com>
11317S:	Maintained
11318F:	Documentation/devicetree/bindings/net/dsa/
11319F:	net/dsa/
11320F:	include/net/dsa.h
11321F:	include/linux/dsa/
11322F:	include/linux/platform_data/dsa.h
11323F:	drivers/net/dsa/
11324
11325NETWORKING [GENERAL]
11326M:	"David S. Miller" <davem@davemloft.net>
11327L:	netdev@vger.kernel.org
11328W:	http://www.linuxfoundation.org/en/Net
11329Q:	http://patchwork.ozlabs.org/project/netdev/list/
11330T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
11331T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
11332B:	mailto:netdev@vger.kernel.org
11333S:	Maintained
11334F:	net/
11335F:	include/net/
11336F:	include/linux/in.h
11337F:	include/linux/net.h
11338F:	include/linux/netdevice.h
11339F:	include/uapi/linux/in.h
11340F:	include/uapi/linux/net.h
11341F:	include/uapi/linux/netdevice.h
11342F:	include/uapi/linux/net_namespace.h
11343F:	tools/testing/selftests/net/
11344F:	lib/net_utils.c
11345F:	lib/random32.c
11346F:	Documentation/networking/
11347
11348NETWORKING [IPSEC]
11349M:	Steffen Klassert <steffen.klassert@secunet.com>
11350M:	Herbert Xu <herbert@gondor.apana.org.au>
11351M:	"David S. Miller" <davem@davemloft.net>
11352L:	netdev@vger.kernel.org
11353T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
11354T:	git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
11355S:	Maintained
11356F:	net/xfrm/
11357F:	net/key/
11358F:	net/ipv4/xfrm*
11359F:	net/ipv4/esp4*
11360F:	net/ipv4/ah4.c
11361F:	net/ipv4/ipcomp.c
11362F:	net/ipv4/ip_vti.c
11363F:	net/ipv6/xfrm*
11364F:	net/ipv6/esp6*
11365F:	net/ipv6/ah6.c
11366F:	net/ipv6/ipcomp6.c
11367F:	net/ipv6/ip6_vti.c
11368F:	include/uapi/linux/xfrm.h
11369F:	include/net/xfrm.h
11370
11371NETWORKING [IPv4/IPv6]
11372M:	"David S. Miller" <davem@davemloft.net>
11373M:	Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
 
11374M:	Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
 
11375L:	netdev@vger.kernel.org
11376T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
11377S:	Maintained
11378F:	net/ipv4/
11379F:	net/ipv6/
11380F:	include/net/ip*
11381F:	arch/x86/net/*
11382
11383NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
11384M:	Paul Moore <paul@paul-moore.com>
11385W:	https://github.com/netlabel
11386L:	netdev@vger.kernel.org
11387L:	linux-security-module@vger.kernel.org
11388S:	Maintained
11389F:	Documentation/netlabel/
11390F:	include/net/calipso.h
11391F:	include/net/cipso_ipv4.h
11392F:	include/net/netlabel.h
11393F:	include/uapi/linux/netfilter/xt_SECMARK.h
11394F:	include/uapi/linux/netfilter/xt_CONNSECMARK.h
11395F:	net/netlabel/
11396F:	net/ipv4/cipso_ipv4.c
11397F:	net/ipv6/calipso.c
11398F:	net/netfilter/xt_CONNSECMARK.c
11399F:	net/netfilter/xt_SECMARK.c
11400
11401NETWORKING [TCP]
11402M:	Eric Dumazet <edumazet@google.com>
11403L:	netdev@vger.kernel.org
11404S:	Maintained
11405F:	net/ipv4/tcp*.c
11406F:	net/ipv4/syncookies.c
11407F:	net/ipv6/tcp*.c
11408F:	net/ipv6/syncookies.c
11409F:	include/uapi/linux/tcp.h
11410F:	include/net/tcp.h
11411F:	include/linux/tcp.h
11412F:	include/trace/events/tcp.h
11413
11414NETWORKING [TLS]
11415M:	Boris Pismenny <borisp@mellanox.com>
11416M:	Aviad Yehezkel <aviadye@mellanox.com>
11417M:	John Fastabend <john.fastabend@gmail.com>
11418M:	Daniel Borkmann <daniel@iogearbox.net>
11419M:	Jakub Kicinski <jakub.kicinski@netronome.com>
11420L:	netdev@vger.kernel.org
11421S:	Maintained
11422F:	net/tls/*
11423F:	include/uapi/linux/tls.h
11424F:	include/net/tls.h
11425
11426NETWORKING [WIRELESS]
 
11427L:	linux-wireless@vger.kernel.org
11428Q:	http://patchwork.kernel.org/project/linux-wireless/list/
 
 
 
 
 
 
 
 
 
11429
11430NETDEVSIM
11431M:	Jakub Kicinski <jakub.kicinski@netronome.com>
11432S:	Maintained
11433F:	drivers/net/netdevsim/*
 
 
 
 
 
11434
11435NETXEN (1/10) GbE SUPPORT
11436M:	Manish Chopra <manishc@marvell.com>
11437M:	Rahul Verma <rahulv@marvell.com>
11438M:	GR-Linux-NIC-Dev@marvell.com
11439L:	netdev@vger.kernel.org
 
11440S:	Supported
11441F:	drivers/net/ethernet/qlogic/netxen/
11442
11443NEXTHOP
11444M:	David Ahern <dsahern@kernel.org>
11445L:	netdev@vger.kernel.org
11446S:	Maintained
11447F:	include/net/nexthop.h
11448F:	include/uapi/linux/nexthop.h
11449F:	include/net/netns/nexthop.h
11450F:	net/ipv4/nexthop.c
11451
11452NFC SUBSYSTEM
11453L:	netdev@vger.kernel.org
11454S:	Orphan
11455F:	net/nfc/
11456F:	include/net/nfc/
11457F:	include/uapi/linux/nfc.h
11458F:	drivers/nfc/
11459F:	include/linux/platform_data/nfcmrvl.h
11460F:	Documentation/devicetree/bindings/net/nfc/
11461
11462NFS, SUNRPC, AND LOCKD CLIENTS
11463M:	Trond Myklebust <trond.myklebust@hammerspace.com>
11464M:	Anna Schumaker <anna.schumaker@netapp.com>
11465L:	linux-nfs@vger.kernel.org
11466W:	http://client.linux-nfs.org
11467T:	git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
11468S:	Maintained
11469F:	fs/lockd/
11470F:	fs/nfs/
11471F:	fs/nfs_common/
11472F:	net/sunrpc/
11473F:	include/linux/lockd/
11474F:	include/linux/nfs*
11475F:	include/linux/sunrpc/
11476F:	include/uapi/linux/nfs*
11477F:	include/uapi/linux/sunrpc/
 
 
 
 
 
11478
11479NILFS2 FILESYSTEM
11480M:	Ryusuke Konishi <konishi.ryusuke@gmail.com>
11481L:	linux-nilfs@vger.kernel.org
11482W:	https://nilfs.sourceforge.io/
11483W:	https://nilfs.osdn.jp/
11484T:	git git://github.com/konis/nilfs2.git
11485S:	Supported
11486F:	Documentation/filesystems/nilfs2.txt
11487F:	fs/nilfs2/
11488F:	include/trace/events/nilfs2.h
11489F:	include/uapi/linux/nilfs2_api.h
11490F:	include/uapi/linux/nilfs2_ondisk.h
11491
11492NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
11493M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
11494W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
11495S:	Maintained
11496F:	Documentation/scsi/NinjaSCSI.txt
11497F:	drivers/scsi/pcmcia/nsp_*
11498
11499NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
11500M:	GOTO Masanori <gotom@debian.or.jp>
11501M:	YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
11502W:	http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
11503S:	Maintained
11504F:	Documentation/scsi/NinjaSCSI.txt
11505F:	drivers/scsi/nsp32*
11506
11507NIOS2 ARCHITECTURE
11508M:	Ley Foon Tan <lftan@altera.com>
11509L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
11510T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
11511S:	Maintained
11512F:	arch/nios2/
11513
11514NOHZ, DYNTICKS SUPPORT
11515M:	Frederic Weisbecker <fweisbec@gmail.com>
11516M:	Thomas Gleixner <tglx@linutronix.de>
11517M:	Ingo Molnar <mingo@kernel.org>
11518L:	linux-kernel@vger.kernel.org
11519T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
11520S:	Maintained
11521F:	kernel/time/tick*.*
11522F:	include/linux/tick.h
11523F:	include/linux/sched/nohz.h
11524
11525NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
11526M:	Pavel Machek <pavel@ucw.cz>
11527M:	Sakari Ailus <sakari.ailus@iki.fi>
11528L:	linux-media@vger.kernel.org
11529S:	Maintained
11530F:	drivers/media/i2c/et8ek8
11531F:	drivers/media/i2c/ad5820.c
11532
11533NOKIA N900 POWER SUPPLY DRIVERS
11534R:	Pali Rohár <pali.rohar@gmail.com>
11535F:	include/linux/power/bq2415x_charger.h
11536F:	include/linux/power/bq27xxx_battery.h
11537F:	drivers/power/supply/bq2415x_charger.c
11538F:	drivers/power/supply/bq27xxx_battery.c
11539F:	drivers/power/supply/bq27xxx_battery_i2c.c
11540F:	drivers/power/supply/isp1704_charger.c
11541F:	drivers/power/supply/rx51_battery.c
11542
11543NOLIBC HEADER FILE
11544M:	Willy Tarreau <w@1wt.eu>
11545S:	Maintained
11546T:	git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
11547F:	tools/include/nolibc/
11548
11549NSDEPS
11550M:	Matthias Maennich <maennich@google.com>
11551S:	Maintained
11552F:	scripts/nsdeps
11553F:	Documentation/core-api/symbol-namespaces.rst
11554
11555NTB AMD DRIVER
11556M:	Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
11557L:	linux-ntb@googlegroups.com
11558S:	Supported
11559F:	drivers/ntb/hw/amd/
11560
11561NTB DRIVER CORE
11562M:	Jon Mason <jdmason@kudzu.us>
11563M:	Dave Jiang <dave.jiang@intel.com>
11564M:	Allen Hubbe <allenbh@gmail.com>
11565L:	linux-ntb@googlegroups.com
11566S:	Supported
11567W:	https://github.com/jonmason/ntb/wiki
11568T:	git git://github.com/jonmason/ntb.git
11569F:	drivers/ntb/
11570F:	drivers/net/ntb_netdev.c
11571F:	include/linux/ntb.h
11572F:	include/linux/ntb_transport.h
11573F:	tools/testing/selftests/ntb/
11574
11575NTB IDT DRIVER
11576M:	Serge Semin <fancer.lancer@gmail.com>
11577L:	linux-ntb@googlegroups.com
11578S:	Supported
11579F:	drivers/ntb/hw/idt/
11580
11581NTB INTEL DRIVER
11582M:	Dave Jiang <dave.jiang@intel.com>
11583L:	linux-ntb@googlegroups.com
11584S:	Supported
11585W:	https://github.com/davejiang/linux/wiki
11586T:	git https://github.com/davejiang/linux.git
11587F:	drivers/ntb/hw/intel/
11588
11589NTFS FILESYSTEM
11590M:	Anton Altaparmakov <anton@tuxera.com>
11591L:	linux-ntfs-dev@lists.sourceforge.net
11592W:	http://www.tuxera.com/
11593T:	git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
11594S:	Supported
11595F:	Documentation/filesystems/ntfs.txt
11596F:	fs/ntfs/
11597
11598NUBUS SUBSYSTEM
11599M:	Finn Thain <fthain@telegraphics.com.au>
11600L:	linux-m68k@lists.linux-m68k.org
11601S:	Maintained
11602F:	arch/*/include/asm/nubus.h
11603F:	drivers/nubus/
11604F:	include/linux/nubus.h
11605F:	include/uapi/linux/nubus.h
11606
11607NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
11608M:	Antonino Daplas <adaplas@gmail.com>
11609L:	linux-fbdev@vger.kernel.org
11610S:	Maintained
11611F:	drivers/video/fbdev/riva/
11612F:	drivers/video/fbdev/nvidia/
11613
11614NVM EXPRESS DRIVER
11615M:	Keith Busch <kbusch@kernel.org>
11616M:	Jens Axboe <axboe@fb.com>
11617M:	Christoph Hellwig <hch@lst.de>
11618M:	Sagi Grimberg <sagi@grimberg.me>
11619L:	linux-nvme@lists.infradead.org
11620T:	git://git.infradead.org/nvme.git
11621W:	http://git.infradead.org/nvme.git
11622S:	Supported
11623F:	drivers/nvme/host/
11624F:	include/linux/nvme.h
11625F:	include/uapi/linux/nvme_ioctl.h
11626
11627NVM EXPRESS FC TRANSPORT DRIVERS
11628M:	James Smart <james.smart@broadcom.com>
11629L:	linux-nvme@lists.infradead.org
11630S:	Supported
11631F:	include/linux/nvme-fc.h
11632F:	include/linux/nvme-fc-driver.h
11633F:	drivers/nvme/host/fc.c
11634F:	drivers/nvme/target/fc.c
11635F:	drivers/nvme/target/fcloop.c
11636
11637NVM EXPRESS TARGET DRIVER
11638M:	Christoph Hellwig <hch@lst.de>
11639M:	Sagi Grimberg <sagi@grimberg.me>
11640L:	linux-nvme@lists.infradead.org
11641T:	git://git.infradead.org/nvme.git
11642W:	http://git.infradead.org/nvme.git
11643S:	Supported
11644F:	drivers/nvme/target/
11645
11646NVMEM FRAMEWORK
11647M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
11648S:	Maintained
11649F:	drivers/nvmem/
11650F:	Documentation/devicetree/bindings/nvmem/
11651F:	Documentation/ABI/stable/sysfs-bus-nvmem
11652F:	include/linux/nvmem-consumer.h
11653F:	include/linux/nvmem-provider.h
11654
11655NXP FXAS21002C DRIVER
11656M:	Rui Miguel Silva <rmfrfs@gmail.com>
11657L:	linux-iio@vger.kernel.org
11658S:	Maintained
11659F:	Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt
11660F:	drivers/iio/gyro/fxas21002c_core.c
11661F:	drivers/iio/gyro/fxas21002c.h
11662F:	drivers/iio/gyro/fxas21002c_i2c.c
11663F:	drivers/iio/gyro/fxas21002c_spi.c
11664
11665NXP SGTL5000 DRIVER
11666M:	Fabio Estevam <festevam@gmail.com>
11667L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11668S:	Maintained
11669F:	Documentation/devicetree/bindings/sound/sgtl5000.txt
11670F:	sound/soc/codecs/sgtl5000*
11671
11672NXP SJA1105 ETHERNET SWITCH DRIVER
11673M:	Vladimir Oltean <olteanv@gmail.com>
11674L:	linux-kernel@vger.kernel.org
11675S:	Maintained
11676F:	drivers/net/dsa/sja1105
11677
11678NXP TDA998X DRM DRIVER
11679M:	Russell King <linux@armlinux.org.uk>
11680S:	Maintained
11681T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
11682T:	git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
11683F:	drivers/gpu/drm/i2c/tda998x_drv.c
11684F:	include/drm/i2c/tda998x.h
11685F:	include/dt-bindings/display/tda998x.h
11686K:	"nxp,tda998x"
11687
11688NXP TFA9879 DRIVER
11689M:	Peter Rosin <peda@axentia.se>
11690L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11691S:	Maintained
11692F:	Documentation/devicetree/bindings/sound/tfa9879.txt
11693F:	sound/soc/codecs/tfa9879*
11694
11695NXP-NCI NFC DRIVER
11696M:	Clément Perrochaud <clement.perrochaud@effinnov.com>
11697R:	Charles Gorand <charles.gorand@effinnov.com>
11698L:	linux-nfc@lists.01.org (moderated for non-subscribers)
11699S:	Supported
11700F:	drivers/nfc/nxp-nci
11701
11702OBJAGG
11703M:	Jiri Pirko <jiri@mellanox.com>
11704L:	netdev@vger.kernel.org
11705S:	Supported
11706F:	lib/objagg.c
11707F:	lib/test_objagg.c
11708F:	include/linux/objagg.h
11709
11710NXP FSPI DRIVER
11711R:	Yogesh Gaur <yogeshgaur.83@gmail.com>
11712M:	Ashish Kumar <ashish.kumar@nxp.com>
11713L:	linux-spi@vger.kernel.org
11714S:	Maintained
11715F:	drivers/spi/spi-nxp-fspi.c
11716F:	Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
11717
11718OBJTOOL
11719M:	Josh Poimboeuf <jpoimboe@redhat.com>
11720M:	Peter Zijlstra <peterz@infradead.org>
11721S:	Supported
11722F:	tools/objtool/
11723
11724OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
11725M:	Frederic Barrat <fbarrat@linux.ibm.com>
11726M:	Andrew Donnellan <ajd@linux.ibm.com>
11727L:	linuxppc-dev@lists.ozlabs.org
11728S:	Supported
11729F:	arch/powerpc/platforms/powernv/ocxl.c
11730F:	arch/powerpc/include/asm/pnv-ocxl.h
11731F:	drivers/misc/ocxl/
11732F:	include/misc/ocxl*
11733F:	include/uapi/misc/ocxl.h
11734F:	Documentation/userspace-api/accelerators/ocxl.rst
11735
11736OMAP AUDIO SUPPORT
11737M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
11738M:	Jarkko Nikula <jarkko.nikula@bitmer.com>
11739L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
11740L:	linux-omap@vger.kernel.org
11741S:	Maintained
11742F:	sound/soc/ti/omap*
11743F:	sound/soc/ti/rx51.c
11744F:	sound/soc/ti/n810.c
11745F:	sound/soc/ti/sdma-pcm.*
11746
11747OMAP CLOCK FRAMEWORK SUPPORT
 
11748M:	Paul Walmsley <paul@pwsan.com>
11749L:	linux-omap@vger.kernel.org
11750S:	Maintained
11751F:	arch/arm/*omap*/*clock*
 
 
 
11752
11753OMAP DEVICE TREE SUPPORT
11754M:	Benoît Cousson <bcousson@baylibre.com>
11755M:	Tony Lindgren <tony@atomide.com>
11756L:	linux-omap@vger.kernel.org
11757L:	devicetree@vger.kernel.org
11758S:	Maintained
11759F:	arch/arm/boot/dts/*omap*
11760F:	arch/arm/boot/dts/*am3*
11761F:	arch/arm/boot/dts/*am4*
11762F:	arch/arm/boot/dts/*am5*
11763F:	arch/arm/boot/dts/*dra7*
11764
11765OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
11766L:	linux-omap@vger.kernel.org
11767L:	linux-fbdev@vger.kernel.org
11768S:	Orphan
11769F:	drivers/video/fbdev/omap2/
11770F:	Documentation/arm/omap/dss.rst
11771
11772OMAP FRAMEBUFFER SUPPORT
 
11773L:	linux-fbdev@vger.kernel.org
11774L:	linux-omap@vger.kernel.org
11775S:	Orphan
11776F:	drivers/video/fbdev/omap/
11777
11778OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
11779M:	Roger Quadros <rogerq@ti.com>
11780M:	Tony Lindgren <tony@atomide.com>
11781L:	linux-omap@vger.kernel.org
11782S:	Maintained
11783F:	drivers/memory/omap-gpmc.c
11784F:	arch/arm/mach-omap2/*gpmc*
11785
11786OMAP GPIO DRIVER
11787M:	Grygorii Strashko <grygorii.strashko@ti.com>
11788M:	Santosh Shilimkar <ssantosh@kernel.org>
11789M:	Kevin Hilman <khilman@kernel.org>
11790L:	linux-omap@vger.kernel.org
 
11791S:	Maintained
11792F:	Documentation/devicetree/bindings/gpio/gpio-omap.txt
11793F:	drivers/gpio/gpio-omap.c
11794
11795OMAP HARDWARE SPINLOCK SUPPORT
11796M:	Ohad Ben-Cohen <ohad@wizery.com>
11797L:	linux-omap@vger.kernel.org
11798S:	Maintained
11799F:	drivers/hwspinlock/omap_hwspinlock.c
11800
11801OMAP HS MMC SUPPORT
11802L:	linux-mmc@vger.kernel.org
11803L:	linux-omap@vger.kernel.org
11804S:	Orphan
11805F:	drivers/mmc/host/omap_hsmmc.c
11806
11807OMAP HWMOD DATA
11808M:	Paul Walmsley <paul@pwsan.com>
11809L:	linux-omap@vger.kernel.org
11810S:	Maintained
11811F:	arch/arm/mach-omap2/omap_hwmod*data*
11812
11813OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
11814M:	Benoît Cousson <bcousson@baylibre.com>
11815L:	linux-omap@vger.kernel.org
11816S:	Maintained
11817F:	arch/arm/mach-omap2/omap_hwmod_44xx_data.c
11818
11819OMAP HWMOD SUPPORT
11820M:	Benoît Cousson <bcousson@baylibre.com>
11821M:	Paul Walmsley <paul@pwsan.com>
11822L:	linux-omap@vger.kernel.org
11823S:	Maintained
11824F:	arch/arm/mach-omap2/omap_hwmod.*
 
11825
11826OMAP I2C DRIVER
11827M:	Vignesh R <vigneshr@ti.com>
11828L:	linux-omap@vger.kernel.org
11829L:	linux-i2c@vger.kernel.org
11830S:	Maintained
11831F:	Documentation/devicetree/bindings/i2c/i2c-omap.txt
11832F:	drivers/i2c/busses/i2c-omap.c
11833
11834OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
11835M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
11836L:	linux-media@vger.kernel.org
11837S:	Maintained
11838F:	Documentation/devicetree/bindings/media/ti,omap3isp.txt
11839F:	drivers/media/platform/omap3isp/
11840F:	drivers/staging/media/omap4iss/
11841
11842OMAP MMC SUPPORT
11843M:	Aaro Koskinen <aaro.koskinen@iki.fi>
11844L:	linux-omap@vger.kernel.org
11845S:	Odd Fixes
11846F:	drivers/mmc/host/omap.c
11847
11848OMAP POWER MANAGEMENT SUPPORT
11849M:	Kevin Hilman <khilman@kernel.org>
11850L:	linux-omap@vger.kernel.org
11851S:	Maintained
11852F:	arch/arm/*omap*/*pm*
11853F:	drivers/cpufreq/omap-cpufreq.c
11854
11855OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
11856M:	Rajendra Nayak <rnayak@codeaurora.org>
11857M:	Paul Walmsley <paul@pwsan.com>
11858L:	linux-omap@vger.kernel.org
11859S:	Maintained
11860F:	arch/arm/mach-omap2/prm*
11861
11862OMAP RANDOM NUMBER GENERATOR SUPPORT
11863M:	Deepak Saxena <dsaxena@plexity.net>
11864S:	Maintained
11865F:	drivers/char/hw_random/omap-rng.c
11866
11867OMAP USB SUPPORT
 
11868L:	linux-usb@vger.kernel.org
11869L:	linux-omap@vger.kernel.org
11870S:	Orphan
 
11871F:	drivers/usb/*/*omap*
11872F:	arch/arm/*omap*/usb*
11873
11874OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
11875M:	Mark Jackson <mpfj@newflow.co.uk>
11876L:	linux-omap@vger.kernel.org
11877S:	Maintained
11878F:	arch/arm/boot/dts/am335x-nano.dts
11879
11880OMAP1 SUPPORT
11881M:	Aaro Koskinen <aaro.koskinen@iki.fi>
11882M:	Tony Lindgren <tony@atomide.com>
11883L:	linux-omap@vger.kernel.org
11884Q:	http://patchwork.kernel.org/project/linux-omap/list/
11885T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
11886S:	Maintained
11887F:	arch/arm/mach-omap1/
11888F:	arch/arm/plat-omap/
11889F:	arch/arm/configs/omap1_defconfig
11890F:	drivers/i2c/busses/i2c-omap.c
11891F:	include/linux/platform_data/i2c-omap.h
11892F:	include/linux/platform_data/ams-delta-fiq.h
11893
11894OMAP2+ SUPPORT
11895M:	Tony Lindgren <tony@atomide.com>
11896L:	linux-omap@vger.kernel.org
11897W:	http://www.muru.com/linux/omap/
11898W:	http://linux.omap.com/
11899Q:	http://patchwork.kernel.org/project/linux-omap/list/
11900T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
11901S:	Maintained
11902F:	arch/arm/mach-omap2/
11903F:	arch/arm/plat-omap/
11904F:	arch/arm/configs/omap2plus_defconfig
11905F:	drivers/bus/ti-sysc.c
11906F:	drivers/i2c/busses/i2c-omap.c
11907F:	drivers/irqchip/irq-omap-intc.c
11908F:	drivers/mfd/*omap*.c
11909F:	drivers/mfd/menelaus.c
11910F:	drivers/mfd/palmas.c
11911F:	drivers/mfd/tps65217.c
11912F:	drivers/mfd/tps65218.c
11913F:	drivers/mfd/tps65910.c
11914F:	drivers/mfd/twl-core.[ch]
11915F:	drivers/mfd/twl4030*.c
11916F:	drivers/mfd/twl6030*.c
11917F:	drivers/mfd/twl6040*.c
11918F:	drivers/regulator/palmas-regulator*.c
11919F:	drivers/regulator/pbias-regulator.c
11920F:	drivers/regulator/tps65217-regulator.c
11921F:	drivers/regulator/tps65218-regulator.c
11922F:	drivers/regulator/tps65910-regulator.c
11923F:	drivers/regulator/twl-regulator.c
11924F:	drivers/regulator/twl6030-regulator.c
11925F:	include/linux/platform_data/i2c-omap.h
11926F:	include/linux/platform_data/ti-sysc.h
11927
11928ONION OMEGA2+ BOARD
11929M:	Harvey Hunt <harveyhuntnexus@gmail.com>
11930L:	linux-mips@vger.kernel.org
11931S:	Maintained
11932F:	arch/mips/boot/dts/ralink/omega2p.dts
11933
11934OMFS FILESYSTEM
11935M:	Bob Copeland <me@bobcopeland.com>
11936L:	linux-karma-devel@lists.sourceforge.net
11937S:	Maintained
11938F:	Documentation/filesystems/omfs.txt
11939F:	fs/omfs/
11940
11941OMNIKEY CARDMAN 4000 DRIVER
11942M:	Harald Welte <laforge@gnumonks.org>
11943S:	Maintained
11944F:	drivers/char/pcmcia/cm4000_cs.c
11945F:	include/linux/cm4000_cs.h
11946F:	include/uapi/linux/cm4000_cs.h
11947
11948OMNIKEY CARDMAN 4040 DRIVER
11949M:	Harald Welte <laforge@gnumonks.org>
11950S:	Maintained
11951F:	drivers/char/pcmcia/cm4040_cs.*
11952
11953OMNIVISION OV13858 SENSOR DRIVER
11954M:	Sakari Ailus <sakari.ailus@linux.intel.com>
11955L:	linux-media@vger.kernel.org
11956T:	git git://linuxtv.org/media_tree.git
11957S:	Maintained
11958F:	drivers/media/i2c/ov13858.c
11959
11960OMNIVISION OV2680 SENSOR DRIVER
11961M:	Rui Miguel Silva <rmfrfs@gmail.com>
11962L:	linux-media@vger.kernel.org
11963T:	git git://linuxtv.org/media_tree.git
11964S:	Maintained
11965F:	drivers/media/i2c/ov2680.c
11966F:	Documentation/devicetree/bindings/media/i2c/ov2680.txt
11967
11968OMNIVISION OV2685 SENSOR DRIVER
11969M:	Shunqian Zheng <zhengsq@rock-chips.com>
11970L:	linux-media@vger.kernel.org
11971T:	git git://linuxtv.org/media_tree.git
11972S:	Maintained
11973F:	drivers/media/i2c/ov2685.c
11974
11975OMNIVISION OV5640 SENSOR DRIVER
11976M:	Steve Longerbeam <slongerbeam@gmail.com>
11977L:	linux-media@vger.kernel.org
11978T:	git git://linuxtv.org/media_tree.git
11979S:	Maintained
11980F:	drivers/media/i2c/ov5640.c
11981
11982OMNIVISION OV5647 SENSOR DRIVER
11983M:	Luis Oliveira <lolivei@synopsys.com>
11984L:	linux-media@vger.kernel.org
11985T:	git git://linuxtv.org/media_tree.git
11986S:	Maintained
11987F:	drivers/media/i2c/ov5647.c
11988
11989OMNIVISION OV5670 SENSOR DRIVER
11990M:	Chiranjeevi Rapolu <chiranjeevi.rapolu@intel.com>
11991M:	Hyungwoo Yang <hyungwoo.yang@intel.com>
11992L:	linux-media@vger.kernel.org
11993T:	git git://linuxtv.org/media_tree.git
11994S:	Maintained
11995F:	drivers/media/i2c/ov5670.c
11996
11997OMNIVISION OV5675 SENSOR DRIVER
11998M:	Shawn Tu <shawnx.tu@intel.com>
11999L:	linux-media@vger.kernel.org
12000T:	git git://linuxtv.org/media_tree.git
12001S:	Maintained
12002F:	drivers/media/i2c/ov5675.c
12003
12004OMNIVISION OV5695 SENSOR DRIVER
12005M:	Shunqian Zheng <zhengsq@rock-chips.com>
12006L:	linux-media@vger.kernel.org
12007T:	git git://linuxtv.org/media_tree.git
12008S:	Maintained
12009F:	drivers/media/i2c/ov5695.c
12010
12011OMNIVISION OV7670 SENSOR DRIVER
12012M:	Jonathan Corbet <corbet@lwn.net>
12013L:	linux-media@vger.kernel.org
12014T:	git git://linuxtv.org/media_tree.git
12015S:	Maintained
12016F:	drivers/media/i2c/ov7670.c
12017F:	Documentation/devicetree/bindings/media/i2c/ov7670.txt
12018
12019OMNIVISION OV772x SENSOR DRIVER
12020M:	Jacopo Mondi <jacopo@jmondi.org>
12021L:	linux-media@vger.kernel.org
12022T:	git git://linuxtv.org/media_tree.git
12023S:	Odd fixes
12024F:	drivers/media/i2c/ov772x.c
12025F:	include/media/i2c/ov772x.h
12026F:	Documentation/devicetree/bindings/media/i2c/ov772x.txt
12027
12028OMNIVISION OV7740 SENSOR DRIVER
12029M:	Wenyou Yang <wenyou.yang@microchip.com>
12030L:	linux-media@vger.kernel.org
12031T:	git git://linuxtv.org/media_tree.git
12032S:	Maintained
12033F:	drivers/media/i2c/ov7740.c
12034F:	Documentation/devicetree/bindings/media/i2c/ov7740.txt
12035
12036OMNIVISION OV9640 SENSOR DRIVER
12037M:	Petr Cvek <petrcvekcz@gmail.com>
12038L:	linux-media@vger.kernel.org
12039S:	Maintained
12040F:	drivers/media/i2c/ov9640.*
12041
12042OMNIVISION OV8856 SENSOR DRIVER
12043M:	Ben Kao <ben.kao@intel.com>
12044L:	linux-media@vger.kernel.org
12045T:	git git://linuxtv.org/media_tree.git
12046S:	Maintained
12047F:	drivers/media/i2c/ov8856.c
12048
12049OMNIVISION OV9650 SENSOR DRIVER
12050M:	Sakari Ailus <sakari.ailus@linux.intel.com>
12051R:	Akinobu Mita <akinobu.mita@gmail.com>
12052R:	Sylwester Nawrocki <s.nawrocki@samsung.com>
12053L:	linux-media@vger.kernel.org
12054T:	git git://linuxtv.org/media_tree.git
12055S:	Maintained
12056F:	drivers/media/i2c/ov9650.c
12057F:	Documentation/devicetree/bindings/media/i2c/ov9650.txt
12058
12059ONENAND FLASH DRIVER
12060M:	Kyungmin Park <kyungmin.park@samsung.com>
12061L:	linux-mtd@lists.infradead.org
12062S:	Maintained
12063F:	drivers/mtd/nand/onenand/
12064F:	include/linux/mtd/onenand*.h
12065
12066OP-TEE DRIVER
12067M:	Jens Wiklander <jens.wiklander@linaro.org>
12068L:	tee-dev@lists.linaro.org
 
12069S:	Maintained
12070F:	drivers/tee/optee/
 
12071
12072OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
12073M:	Sumit Garg <sumit.garg@linaro.org>
12074L:	tee-dev@lists.linaro.org
12075S:	Maintained
12076F:	drivers/char/hw_random/optee-rng.c
12077
12078OPA-VNIC DRIVER
12079M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
12080M:	Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
12081L:	linux-rdma@vger.kernel.org
12082S:	Supported
12083F:	drivers/infiniband/ulp/opa_vnic
12084
12085OPEN FIRMWARE AND DEVICE TREE OVERLAYS
12086M:	Pantelis Antoniou <pantelis.antoniou@konsulko.com>
12087M:	Frank Rowand <frowand.list@gmail.com>
12088L:	devicetree@vger.kernel.org
12089S:	Maintained
12090F:	Documentation/devicetree/dynamic-resolution-notes.txt
12091F:	Documentation/devicetree/overlay-notes.txt
12092F:	drivers/of/overlay.c
12093F:	drivers/of/resolver.c
12094K:	of_overlay_notifier_
12095
12096OPEN FIRMWARE AND FLATTENED DEVICE TREE
12097M:	Rob Herring <robh+dt@kernel.org>
12098M:	Frank Rowand <frowand.list@gmail.com>
12099L:	devicetree@vger.kernel.org
12100W:	http://www.devicetree.org/
12101T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
12102S:	Maintained
12103F:	drivers/of/
12104F:	include/linux/of*.h
12105F:	scripts/dtc/
12106F:	Documentation/ABI/testing/sysfs-firmware-ofw
12107
12108OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
12109M:	Rob Herring <robh+dt@kernel.org>
12110M:	Mark Rutland <mark.rutland@arm.com>
12111L:	devicetree@vger.kernel.org
12112T:	git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
12113Q:	http://patchwork.ozlabs.org/project/devicetree-bindings/list/
12114S:	Maintained
12115F:	Documentation/devicetree/
12116F:	arch/*/boot/dts/
12117F:	include/dt-bindings/
12118
12119OPENCORES I2C BUS DRIVER
12120M:	Peter Korsgaard <peter@korsgaard.com>
12121M:	Andrew Lunn <andrew@lunn.ch>
12122L:	linux-i2c@vger.kernel.org
12123S:	Maintained
12124F:	Documentation/devicetree/bindings/i2c/i2c-ocores.txt
12125F:	Documentation/i2c/busses/i2c-ocores.rst
12126F:	drivers/i2c/busses/i2c-ocores.c
12127F:	include/linux/platform_data/i2c-ocores.h
12128
12129OPENRISC ARCHITECTURE
12130M:	Jonas Bonn <jonas@southpole.se>
12131M:	Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
12132M:	Stafford Horne <shorne@gmail.com>
12133T:	git git://github.com/openrisc/linux.git
12134L:	openrisc@lists.librecores.org
12135W:	http://openrisc.io
12136S:	Maintained
12137F:	Documentation/devicetree/bindings/openrisc/
12138F:	Documentation/openrisc/
12139F:	arch/openrisc/
12140F:	drivers/irqchip/irq-ompic.c
12141F:	drivers/irqchip/irq-or1k-*
12142
12143OPENVSWITCH
12144M:	Pravin B Shelar <pshelar@ovn.org>
12145L:	netdev@vger.kernel.org
12146L:	dev@openvswitch.org
12147W:	http://openvswitch.org
12148S:	Maintained
12149F:	net/openvswitch/
12150F:	include/uapi/linux/openvswitch.h
12151
12152OPERATING PERFORMANCE POINTS (OPP)
12153M:	Viresh Kumar <vireshk@kernel.org>
12154M:	Nishanth Menon <nm@ti.com>
12155M:	Stephen Boyd <sboyd@kernel.org>
12156L:	linux-pm@vger.kernel.org
12157S:	Maintained
12158T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
12159F:	drivers/opp/
12160F:	include/linux/pm_opp.h
12161F:	Documentation/power/opp.rst
12162F:	Documentation/devicetree/bindings/opp/
12163
12164OPL4 DRIVER
12165M:	Clemens Ladisch <clemens@ladisch.de>
12166L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
12167T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12168S:	Maintained
12169F:	sound/drivers/opl4/
12170
12171OPROFILE
12172M:	Robert Richter <rric@kernel.org>
12173L:	oprofile-list@lists.sf.net
12174S:	Maintained
12175F:	arch/*/include/asm/oprofile*.h
12176F:	arch/*/oprofile/
12177F:	drivers/oprofile/
12178F:	include/linux/oprofile.h
12179
12180ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
12181M:	Mark Fasheh <mark@fasheh.com>
12182M:	Joel Becker <jlbec@evilplan.org>
12183M:	Joseph Qi <joseph.qi@linux.alibaba.com>
12184L:	ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
12185W:	http://ocfs2.wiki.kernel.org
 
12186S:	Supported
12187F:	Documentation/filesystems/ocfs2.txt
12188F:	Documentation/filesystems/dlmfs.txt
12189F:	fs/ocfs2/
12190
12191ORANGEFS FILESYSTEM
12192M:	Mike Marshall <hubcap@omnibond.com>
12193R:	Martin Brandenburg <martin@omnibond.com>
12194L:	devel@lists.orangefs.org
12195T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
12196S:	Supported
12197F:	fs/orangefs/
12198F:	Documentation/filesystems/orangefs.txt
12199
12200ORINOCO DRIVER
12201L:	linux-wireless@vger.kernel.org
12202W:	http://wireless.kernel.org/en/users/Drivers/orinoco
 
 
12203W:	http://www.nongnu.org/orinoco/
12204S:	Orphan
12205F:	drivers/net/wireless/intersil/orinoco/
12206
12207OV2659 OMNIVISION SENSOR DRIVER
12208M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
12209L:	linux-media@vger.kernel.org
12210W:	https://linuxtv.org
12211Q:	http://patchwork.linuxtv.org/project/linux-media/list/
12212T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
12213S:	Maintained
12214F:	drivers/media/i2c/ov2659.c
12215F:	include/media/i2c/ov2659.h
12216
12217OVERLAY FILESYSTEM
12218M:	Miklos Szeredi <miklos@szeredi.hu>
12219L:	linux-unionfs@vger.kernel.org
12220T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
12221S:	Supported
12222F:	fs/overlayfs/
12223F:	Documentation/filesystems/overlayfs.txt
12224
12225P54 WIRELESS DRIVER
12226M:	Christian Lamparter <chunkeey@googlemail.com>
12227L:	linux-wireless@vger.kernel.org
12228W:	http://wireless.kernel.org/en/users/Drivers/p54
12229S:	Maintained
12230F:	drivers/net/wireless/intersil/p54/
12231
12232PA SEMI ETHERNET DRIVER
 
12233L:	netdev@vger.kernel.org
12234S:	Orphan
12235F:	drivers/net/ethernet/pasemi/*
12236
12237PA SEMI SMBUS DRIVER
 
12238L:	linux-i2c@vger.kernel.org
12239S:	Orphan
12240F:	drivers/i2c/busses/i2c-pasemi.c
12241
12242PACKING
12243M:	Vladimir Oltean <olteanv@gmail.com>
12244L:	netdev@vger.kernel.org
12245S:	Supported
12246F:	lib/packing.c
12247F:	include/linux/packing.h
12248F:	Documentation/core-api/packing.rst
12249
12250PADATA PARALLEL EXECUTION MECHANISM
12251M:	Steffen Klassert <steffen.klassert@secunet.com>
12252L:	linux-crypto@vger.kernel.org
12253S:	Maintained
12254F:	kernel/padata.c
12255F:	include/linux/padata.h
12256F:	Documentation/padata.txt
12257
12258PAGE POOL
12259M:	Jesper Dangaard Brouer <hawk@kernel.org>
12260M:	Ilias Apalodimas <ilias.apalodimas@linaro.org>
12261L:	netdev@vger.kernel.org
12262S:	Supported
12263F:	net/core/page_pool.c
12264F:	include/net/page_pool.h
12265
12266PANASONIC LAPTOP ACPI EXTRAS DRIVER
12267M:	Harald Welte <laforge@gnumonks.org>
12268L:	platform-driver-x86@vger.kernel.org
12269S:	Maintained
12270F:	drivers/platform/x86/panasonic-laptop.c
12271
12272PARALLEL LCD/KEYPAD PANEL DRIVER
12273M:	Willy Tarreau <willy@haproxy.com>
12274M:	Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
12275S:	Odd Fixes
12276F:	Documentation/admin-guide/lcd-panel-cgram.rst
12277F:	drivers/auxdisplay/panel.c
 
 
12278
12279PARALLEL PORT SUBSYSTEM
12280M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
12281M:	Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
12282L:	linux-parport@lists.infradead.org (subscribers-only)
12283S:	Maintained
12284F:	drivers/parport/
12285F:	include/linux/parport*.h
12286F:	drivers/char/ppdev.c
12287F:	include/uapi/linux/ppdev.h
12288F:	Documentation/driver-api/parport*.rst
12289
12290PARAVIRT_OPS INTERFACE
12291M:	Juergen Gross <jgross@suse.com>
12292M:	Thomas Hellstrom <thellstrom@vmware.com>
12293M:	"VMware, Inc." <pv-drivers@vmware.com>
 
12294L:	virtualization@lists.linux-foundation.org
12295S:	Supported
12296F:	Documentation/virt/paravirt_ops.rst
12297F:	arch/*/kernel/paravirt*
12298F:	arch/*/include/asm/paravirt*.h
12299F:	include/linux/hypervisor.h
12300
12301PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
12302M:	Tim Waugh <tim@cyberelk.net>
12303L:	linux-parport@lists.infradead.org (subscribers-only)
 
12304S:	Maintained
12305F:	Documentation/admin-guide/blockdev/paride.rst
12306F:	drivers/block/paride/
12307
12308PARISC ARCHITECTURE
12309M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
12310M:	Helge Deller <deller@gmx.de>
 
12311L:	linux-parisc@vger.kernel.org
12312W:	http://www.parisc-linux.org/
12313Q:	http://patchwork.kernel.org/project/linux-parisc/list/
12314T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
12315T:	git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
12316S:	Maintained
12317F:	arch/parisc/
12318F:	Documentation/parisc/
12319F:	drivers/parisc/
12320F:	drivers/char/agp/parisc-agp.c
12321F:	drivers/input/misc/hp_sdc_rtc.c
12322F:	drivers/input/serio/gscps2.c
12323F:	drivers/input/serio/hp_sdc*
12324F:	drivers/parport/parport_gsc.*
12325F:	drivers/tty/serial/8250/8250_gsc.c
12326F:	drivers/video/fbdev/sti*
12327F:	drivers/video/console/sti*
12328F:	drivers/video/logo/logo_parisc*
12329F:	include/linux/hp_sdc.h
12330
12331PARMAN
12332M:	Jiri Pirko <jiri@mellanox.com>
12333L:	netdev@vger.kernel.org
12334S:	Supported
12335F:	lib/parman.c
12336F:	lib/test_parman.c
12337F:	include/linux/parman.h
12338
12339PC ENGINES APU BOARD DRIVER
12340M:	Enrico Weigelt, metux IT consult <info@metux.net>
12341S:	Maintained
12342F:	drivers/platform/x86/pcengines-apuv2.c
12343
12344PC87360 HARDWARE MONITORING DRIVER
12345M:	Jim Cromie <jim.cromie@gmail.com>
12346L:	linux-hwmon@vger.kernel.org
12347S:	Maintained
12348F:	Documentation/hwmon/pc87360.rst
12349F:	drivers/hwmon/pc87360.c
12350
12351PC8736x GPIO DRIVER
12352M:	Jim Cromie <jim.cromie@gmail.com>
12353S:	Maintained
12354F:	drivers/char/pc8736x_gpio.c
12355
12356PC87427 HARDWARE MONITORING DRIVER
12357M:	Jean Delvare <jdelvare@suse.com>
12358L:	linux-hwmon@vger.kernel.org
12359S:	Maintained
12360F:	Documentation/hwmon/pc87427.rst
12361F:	drivers/hwmon/pc87427.c
12362
12363PCA9532 LED DRIVER
12364M:	Riku Voipio <riku.voipio@iki.fi>
12365S:	Maintained
12366F:	drivers/leds/leds-pca9532.c
12367F:	include/linux/leds-pca9532.h
12368
12369PCA9541 I2C BUS MASTER SELECTOR DRIVER
12370M:	Guenter Roeck <linux@roeck-us.net>
12371L:	linux-i2c@vger.kernel.org
12372S:	Maintained
12373F:	drivers/i2c/muxes/i2c-mux-pca9541.c
12374
12375PCDP - PRIMARY CONSOLE AND DEBUG PORT
12376M:	Khalid Aziz <khalid@gonehiking.org>
12377S:	Maintained
12378F:	drivers/firmware/pcdp.*
12379
12380PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
12381M:	Thomas Petazzoni <thomas.petazzoni@bootlin.com>
12382L:	linux-pci@vger.kernel.org
12383L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12384S:	Maintained
12385F:	Documentation/devicetree/bindings/pci/aardvark-pci.txt
12386F:	drivers/pci/controller/pci-aardvark.c
12387
12388PCI DRIVER FOR ALTERA PCIE IP
12389M:	Ley Foon Tan <lftan@altera.com>
12390L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
12391L:	linux-pci@vger.kernel.org
12392S:	Supported
12393F:	Documentation/devicetree/bindings/pci/altera-pcie.txt
12394F:	drivers/pci/controller/pcie-altera.c
12395
12396PCI DRIVER FOR APPLIEDMICRO XGENE
12397M:	Toan Le <toan@os.amperecomputing.com>
12398L:	linux-pci@vger.kernel.org
12399L:	linux-arm-kernel@lists.infradead.org
12400S:	Maintained
12401F:	Documentation/devicetree/bindings/pci/xgene-pci.txt
12402F:	drivers/pci/controller/pci-xgene.c
12403
12404PCI DRIVER FOR ARM VERSATILE PLATFORM
12405M:	Rob Herring <robh@kernel.org>
12406L:	linux-pci@vger.kernel.org
12407L:	linux-arm-kernel@lists.infradead.org
12408S:	Maintained
12409F:	Documentation/devicetree/bindings/pci/versatile.txt
12410F:	drivers/pci/controller/pci-versatile.c
12411
12412PCI DRIVER FOR ARMADA 8K
12413M:	Thomas Petazzoni <thomas.petazzoni@bootlin.com>
12414L:	linux-pci@vger.kernel.org
12415L:	linux-arm-kernel@lists.infradead.org
12416S:	Maintained
12417F:	Documentation/devicetree/bindings/pci/pci-armada8k.txt
12418F:	drivers/pci/controller/dwc/pcie-armada8k.c
12419
12420PCI DRIVER FOR CADENCE PCIE IP
12421M:	Tom Joseph <tjoseph@cadence.com>
12422L:	linux-pci@vger.kernel.org
12423S:	Maintained
12424F:	Documentation/devicetree/bindings/pci/cdns,*.txt
12425F:	drivers/pci/controller/pcie-cadence*
12426
12427PCI DRIVER FOR FREESCALE LAYERSCAPE
12428M:	Minghuan Lian <minghuan.Lian@nxp.com>
12429M:	Mingkai Hu <mingkai.hu@nxp.com>
12430M:	Roy Zang <roy.zang@nxp.com>
12431L:	linuxppc-dev@lists.ozlabs.org
12432L:	linux-pci@vger.kernel.org
12433L:	linux-arm-kernel@lists.infradead.org
12434S:	Maintained
12435F:	drivers/pci/controller/dwc/*layerscape*
12436
12437PCI DRIVER FOR GENERIC OF HOSTS
12438M:	Will Deacon <will@kernel.org>
12439L:	linux-pci@vger.kernel.org
12440L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12441S:	Maintained
12442F:	Documentation/devicetree/bindings/pci/host-generic-pci.txt
12443F:	drivers/pci/controller/pci-host-common.c
12444F:	drivers/pci/controller/pci-host-generic.c
12445
12446PCI DRIVER FOR IMX6
12447M:	Richard Zhu <hongxing.zhu@nxp.com>
12448M:	Lucas Stach <l.stach@pengutronix.de>
12449L:	linux-pci@vger.kernel.org
12450L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12451S:	Maintained
12452F:	Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
12453F:	drivers/pci/controller/dwc/*imx6*
12454
12455PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
12456M:	Keith Busch <keith.busch@intel.com>
12457M:	Jonathan Derrick <jonathan.derrick@intel.com>
12458L:	linux-pci@vger.kernel.org
12459S:	Supported
12460F:	drivers/pci/controller/vmd.c
12461
12462PCI DRIVER FOR MICROSEMI SWITCHTEC
12463M:	Kurt Schwemmer <kurt.schwemmer@microsemi.com>
12464M:	Logan Gunthorpe <logang@deltatee.com>
12465L:	linux-pci@vger.kernel.org
12466S:	Maintained
12467F:	Documentation/driver-api/switchtec.rst
12468F:	Documentation/ABI/testing/sysfs-class-switchtec
12469F:	drivers/pci/switch/switchtec*
12470F:	include/uapi/linux/switchtec_ioctl.h
12471F:	include/linux/switchtec.h
12472F:	drivers/ntb/hw/mscc/
12473
12474PCI DRIVER FOR MOBIVEIL PCIE IP
12475M:	Karthikeyan Mitran <m.karthikeyan@mobiveil.co.in>
12476M:	Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
12477L:	linux-pci@vger.kernel.org
12478S:	Supported
12479F:	Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
12480F:	drivers/pci/controller/pcie-mobiveil.c
12481
12482PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
12483M:	Thomas Petazzoni <thomas.petazzoni@bootlin.com>
12484M:	Jason Cooper <jason@lakedaemon.net>
12485L:	linux-pci@vger.kernel.org
12486L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12487S:	Maintained
12488F:	drivers/pci/controller/*mvebu*
12489
12490PCI DRIVER FOR NVIDIA TEGRA
12491M:	Thierry Reding <thierry.reding@gmail.com>
12492L:	linux-tegra@vger.kernel.org
12493L:	linux-pci@vger.kernel.org
12494S:	Supported
12495F:	Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
12496F:	drivers/pci/controller/pci-tegra.c
12497
12498PCI DRIVER FOR RENESAS R-CAR
12499M:	Simon Horman <horms@verge.net.au>
12500L:	linux-pci@vger.kernel.org
12501L:	linux-renesas-soc@vger.kernel.org
12502S:	Maintained
12503F:	drivers/pci/controller/*rcar*
12504
12505PCI DRIVER FOR SAMSUNG EXYNOS
12506M:	Jingoo Han <jingoohan1@gmail.com>
12507L:	linux-pci@vger.kernel.org
12508L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12509L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
12510S:	Maintained
12511F:	drivers/pci/controller/dwc/pci-exynos.c
12512
12513PCI DRIVER FOR SYNOPSYS DESIGNWARE
12514M:	Jingoo Han <jingoohan1@gmail.com>
12515M:	Gustavo Pimentel <gustavo.pimentel@synopsys.com>
12516L:	linux-pci@vger.kernel.org
12517S:	Maintained
12518F:	Documentation/devicetree/bindings/pci/designware-pcie.txt
12519F:	drivers/pci/controller/dwc/*designware*
12520
12521PCI DRIVER FOR TI DRA7XX
12522M:	Kishon Vijay Abraham I <kishon@ti.com>
12523L:	linux-omap@vger.kernel.org
12524L:	linux-pci@vger.kernel.org
12525S:	Supported
12526F:	Documentation/devicetree/bindings/pci/ti-pci.txt
12527F:	drivers/pci/controller/dwc/pci-dra7xx.c
12528
12529PCI DRIVER FOR TI KEYSTONE
12530M:	Murali Karicheri <m-karicheri2@ti.com>
12531L:	linux-pci@vger.kernel.org
12532L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12533S:	Maintained
12534F:	drivers/pci/controller/dwc/pci-keystone.c
12535
12536PCI ENDPOINT SUBSYSTEM
12537M:	Kishon Vijay Abraham I <kishon@ti.com>
12538M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
12539L:	linux-pci@vger.kernel.org
12540T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
12541S:	Supported
12542F:	drivers/pci/endpoint/
12543F:	drivers/misc/pci_endpoint_test.c
12544F:	tools/pci/
12545
12546PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
12547M:	Russell Currey <ruscur@russell.cc>
12548M:	Sam Bobroff <sbobroff@linux.ibm.com>
12549M:	Oliver O'Halloran <oohall@gmail.com>
12550L:	linuxppc-dev@lists.ozlabs.org
12551S:	Supported
12552F:	Documentation/PCI/pci-error-recovery.rst
12553F:	drivers/pci/pcie/aer.c
12554F:	drivers/pci/pcie/dpc.c
12555F:	drivers/pci/pcie/err.c
12556F:	Documentation/powerpc/eeh-pci-error-recovery.rst
12557F:	arch/powerpc/kernel/eeh*.c
12558F:	arch/powerpc/platforms/*/eeh*.c
12559F:	arch/powerpc/include/*/eeh*.h
12560
12561PCI ERROR RECOVERY
12562M:	Linas Vepstas <linasvepstas@gmail.com>
12563L:	linux-pci@vger.kernel.org
12564S:	Supported
12565F:	Documentation/PCI/pci-error-recovery.rst
12566
12567PCI MSI DRIVER FOR ALTERA MSI IP
12568M:	Ley Foon Tan <lftan@altera.com>
12569L:	rfi@lists.rocketboards.org (moderated for non-subscribers)
12570L:	linux-pci@vger.kernel.org
12571S:	Supported
12572F:	Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
12573F:	drivers/pci/controller/pcie-altera-msi.c
12574
12575PCI MSI DRIVER FOR APPLIEDMICRO XGENE
12576M:	Toan Le <toan@os.amperecomputing.com>
12577L:	linux-pci@vger.kernel.org
12578L:	linux-arm-kernel@lists.infradead.org
12579S:	Maintained
12580F:	Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
12581F:	drivers/pci/controller/pci-xgene-msi.c
12582
12583PCI SUBSYSTEM
12584M:	Bjorn Helgaas <bhelgaas@google.com>
12585L:	linux-pci@vger.kernel.org
12586Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
12587T:	git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
12588S:	Supported
12589F:	Documentation/devicetree/bindings/pci/
12590F:	Documentation/PCI/
12591F:	drivers/acpi/pci*
12592F:	drivers/pci/
12593F:	include/asm-generic/pci*
12594F:	include/linux/pci*
12595F:	include/linux/of_pci.h
12596F:	include/uapi/linux/pci*
12597F:	lib/pci*
12598F:	arch/x86/pci/
12599F:	arch/x86/kernel/quirks.c
12600F:	arch/x86/kernel/early-quirks.c
12601
12602PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
12603M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
12604R:	Andrew Murray <andrew.murray@arm.com>
12605L:	linux-pci@vger.kernel.org
12606Q:	http://patchwork.ozlabs.org/project/linux-pci/list/
12607T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
12608S:	Supported
12609F:	drivers/pci/controller/
12610
12611PCIE DRIVER FOR AMAZON ANNAPURNA LABS
12612M:	Jonathan Chocron <jonnyc@amazon.com>
12613L:	linux-pci@vger.kernel.org
12614S:	Maintained
12615F:	Documentation/devicetree/bindings/pci/pcie-al.txt
12616F:	drivers/pci/controller/dwc/pcie-al.c
12617
12618PCIE DRIVER FOR AMLOGIC MESON
12619M:	Yue Wang <yue.wang@Amlogic.com>
12620L:	linux-pci@vger.kernel.org
12621L:	linux-amlogic@lists.infradead.org
12622S:	Maintained
12623F:	drivers/pci/controller/dwc/pci-meson.c
12624
12625PCIE DRIVER FOR AXIS ARTPEC
12626M:	Jesper Nilsson <jesper.nilsson@axis.com>
12627L:	linux-arm-kernel@axis.com
12628L:	linux-pci@vger.kernel.org
12629S:	Maintained
12630F:	Documentation/devicetree/bindings/pci/axis,artpec*
12631F:	drivers/pci/controller/dwc/*artpec*
12632
12633PCIE DRIVER FOR CAVIUM THUNDERX
12634M:	David Daney <david.daney@cavium.com>
12635L:	linux-pci@vger.kernel.org
12636L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12637S:	Supported
12638F:	Documentation/devicetree/bindings/pci/pci-thunder-*
12639F:	drivers/pci/controller/pci-thunder-*
12640
12641PCIE DRIVER FOR HISILICON
12642M:	Zhou Wang <wangzhou1@hisilicon.com>
12643L:	linux-pci@vger.kernel.org
12644S:	Maintained
12645F:	Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
12646F:	drivers/pci/controller/dwc/pcie-hisi.c
12647
12648PCIE DRIVER FOR HISILICON KIRIN
12649M:	Xiaowei Song <songxiaowei@hisilicon.com>
12650M:	Binghui Wang <wangbinghui@hisilicon.com>
12651L:	linux-pci@vger.kernel.org
12652S:	Maintained
12653F:	Documentation/devicetree/bindings/pci/kirin-pcie.txt
12654F:	drivers/pci/controller/dwc/pcie-kirin.c
12655
12656PCIE DRIVER FOR HISILICON STB
12657M:	Shawn Guo <shawn.guo@linaro.org>
12658L:	linux-pci@vger.kernel.org
12659S:	Maintained
12660F:	Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
12661F:	drivers/pci/controller/dwc/pcie-histb.c
12662
12663PCIE DRIVER FOR MEDIATEK
12664M:	Ryder Lee <ryder.lee@mediatek.com>
12665L:	linux-pci@vger.kernel.org
12666L:	linux-mediatek@lists.infradead.org
12667S:	Supported
12668F:	Documentation/devicetree/bindings/pci/mediatek*
12669F:	drivers/pci/controller/*mediatek*
12670
12671PCIE DRIVER FOR QUALCOMM MSM
12672M:	Stanimir Varbanov <svarbanov@mm-sol.com>
12673L:	linux-pci@vger.kernel.org
12674L:	linux-arm-msm@vger.kernel.org
12675S:	Maintained
12676F:	drivers/pci/controller/dwc/*qcom*
12677
12678PCIE DRIVER FOR ROCKCHIP
12679M:	Shawn Lin <shawn.lin@rock-chips.com>
12680L:	linux-pci@vger.kernel.org
12681L:	linux-rockchip@lists.infradead.org
12682S:	Maintained
12683F:	Documentation/devicetree/bindings/pci/rockchip-pcie*
12684F:	drivers/pci/controller/pcie-rockchip*
12685
12686PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
12687M:	Linus Walleij <linus.walleij@linaro.org>
12688L:	linux-pci@vger.kernel.org
12689S:	Maintained
12690F:	Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
12691F:	drivers/pci/controller/pci-v3-semi.c
12692
12693PCIE DRIVER FOR SOCIONEXT UNIPHIER
12694M:	Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
12695L:	linux-pci@vger.kernel.org
12696S:	Maintained
12697F:	Documentation/devicetree/bindings/pci/uniphier-pcie.txt
12698F:	drivers/pci/controller/dwc/pcie-uniphier.c
12699
12700PCIE DRIVER FOR ST SPEAR13XX
12701M:	Pratyush Anand <pratyush.anand@gmail.com>
12702L:	linux-pci@vger.kernel.org
12703S:	Maintained
12704F:	drivers/pci/controller/dwc/*spear*
12705
12706PCMCIA SUBSYSTEM
12707M:	Dominik Brodowski <linux@dominikbrodowski.net>
12708T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
12709S:	Odd Fixes
12710F:	Documentation/pcmcia/
12711F:	tools/pcmcia/
12712F:	drivers/pcmcia/
12713F:	include/pcmcia/
12714
12715PCNET32 NETWORK DRIVER
12716M:	Don Fry <pcnet32@frontier.com>
12717L:	netdev@vger.kernel.org
12718S:	Maintained
12719F:	drivers/net/ethernet/amd/pcnet32.c
12720
12721PCRYPT PARALLEL CRYPTO ENGINE
12722M:	Steffen Klassert <steffen.klassert@secunet.com>
12723L:	linux-crypto@vger.kernel.org
12724S:	Maintained
12725F:	crypto/pcrypt.c
12726F:	include/crypto/pcrypt.h
12727
12728PEAQ WMI HOTKEYS DRIVER
12729M:	Hans de Goede <hdegoede@redhat.com>
12730L:	platform-driver-x86@vger.kernel.org
12731S:	Maintained
12732F:	drivers/platform/x86/peaq-wmi.c
12733
12734PENSANDO ETHERNET DRIVERS
12735M:	Shannon Nelson <snelson@pensando.io>
12736M:	Pensando Drivers <drivers@pensando.io>
12737L:	netdev@vger.kernel.org
12738S:	Supported
12739F:	Documentation/networking/device_drivers/pensando/ionic.rst
12740F:	drivers/net/ethernet/pensando/
12741
12742PER-CPU MEMORY ALLOCATOR
12743M:	Dennis Zhou <dennis@kernel.org>
12744M:	Tejun Heo <tj@kernel.org>
12745M:	Christoph Lameter <cl@linux.com>
12746T:	git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
12747S:	Maintained
12748F:	include/linux/percpu*.h
12749F:	mm/percpu*.c
12750F:	arch/*/include/asm/percpu.h
12751
12752PER-TASK DELAY ACCOUNTING
12753M:	Balbir Singh <bsingharora@gmail.com>
12754S:	Maintained
12755F:	include/linux/delayacct.h
12756F:	kernel/delayacct.c
12757
12758PERFORMANCE EVENTS SUBSYSTEM
12759M:	Peter Zijlstra <peterz@infradead.org>
12760M:	Ingo Molnar <mingo@redhat.com>
12761M:	Arnaldo Carvalho de Melo <acme@kernel.org>
12762R:	Mark Rutland <mark.rutland@arm.com>
12763R:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
12764R:	Jiri Olsa <jolsa@redhat.com>
12765R:	Namhyung Kim <namhyung@kernel.org>
12766L:	linux-kernel@vger.kernel.org
12767T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12768S:	Supported
12769F:	kernel/events/*
12770F:	include/linux/perf_event.h
12771F:	include/uapi/linux/perf_event.h
12772F:	arch/*/kernel/perf_event*.c
12773F:	arch/*/kernel/*/perf_event*.c
12774F:	arch/*/kernel/*/*/perf_event*.c
12775F:	arch/*/include/asm/perf_event.h
 
12776F:	arch/*/kernel/perf_callchain.c
12777F:	arch/*/events/*
12778F:	arch/*/events/*/*
12779F:	tools/perf/
12780
12781PERSONALITY HANDLING
12782M:	Christoph Hellwig <hch@infradead.org>
12783L:	linux-abi-devel@lists.sourceforge.net
12784S:	Maintained
12785F:	include/linux/personality.h
12786F:	include/uapi/linux/personality.h
12787
12788PHOENIX RC FLIGHT CONTROLLER ADAPTER
12789M:	Marcus Folkesson <marcus.folkesson@gmail.com>
12790L:	linux-input@vger.kernel.org
12791S:	Maintained
12792F:	Documentation/input/devices/pxrc.rst
12793F:	drivers/input/joystick/pxrc.c
12794
12795FLYSKY FSIA6B RC RECEIVER
12796M:	Markus Koch <markus@notsyncing.net>
12797L:	linux-input@vger.kernel.org
12798S:	Maintained
12799F:	drivers/input/joystick/fsia6b.c
12800
12801PHONET PROTOCOL
12802M:	Remi Denis-Courmont <courmisch@gmail.com>
12803S:	Supported
12804F:	Documentation/networking/phonet.txt
12805F:	include/linux/phonet.h
12806F:	include/net/phonet/
12807F:	include/uapi/linux/phonet.h
12808F:	net/phonet/
12809
12810PHRAM MTD DRIVER
12811M:	Joern Engel <joern@lazybastard.org>
12812L:	linux-mtd@lists.infradead.org
12813S:	Maintained
12814F:	drivers/mtd/devices/phram.c
12815
12816PICOLCD HID DRIVER
12817M:	Bruno Prémont <bonbons@linux-vserver.org>
12818L:	linux-input@vger.kernel.org
12819S:	Maintained
12820F:	drivers/hid/hid-picolcd*
12821
12822PICOXCELL SUPPORT
12823M:	Jamie Iles <jamie@jamieiles.com>
12824L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12825T:	git git://github.com/jamieiles/linux-2.6-ji.git
12826S:	Supported
12827F:	arch/arm/boot/dts/picoxcell*
12828F:	arch/arm/mach-picoxcell/
12829F:	drivers/crypto/picoxcell*
12830
12831PIDFD API
12832M:	Christian Brauner <christian@brauner.io>
12833L:	linux-kernel@vger.kernel.org
12834S:	Maintained
12835T:	git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
12836F:	samples/pidfd/
12837F:	tools/testing/selftests/pidfd/
12838K:	(?i)pidfd
12839K:	(?i)clone3
12840K:	\b(clone_args|kernel_clone_args)\b
12841
12842PIN CONTROL SUBSYSTEM
12843M:	Linus Walleij <linus.walleij@linaro.org>
12844L:	linux-gpio@vger.kernel.org
12845T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
12846S:	Maintained
12847F:	Documentation/devicetree/bindings/pinctrl/
12848F:	Documentation/driver-api/pinctl.rst
12849F:	drivers/pinctrl/
12850F:	include/linux/pinctrl/
12851
12852PIN CONTROLLER - MICROCHIP AT91
12853M:	Ludovic Desroches <ludovic.desroches@microchip.com>
12854L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12855L:	linux-gpio@vger.kernel.org
12856S:	Supported
12857F:	drivers/pinctrl/pinctrl-at91*
12858F:	drivers/gpio/gpio-sama5d2-piobu.c
12859
12860PIN CONTROLLER - FREESCALE
12861M:	Dong Aisheng <aisheng.dong@nxp.com>
12862M:	Fabio Estevam <festevam@gmail.com>
12863M:	Shawn Guo <shawnguo@kernel.org>
12864M:	Stefan Agner <stefan@agner.ch>
12865R:	Pengutronix Kernel Team <kernel@pengutronix.de>
12866L:	linux-gpio@vger.kernel.org
12867S:	Maintained
12868F:	drivers/pinctrl/freescale/
12869F:	Documentation/devicetree/bindings/pinctrl/fsl,*
12870
12871PIN CONTROLLER - INTEL
12872M:	Mika Westerberg <mika.westerberg@linux.intel.com>
12873M:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
12874T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
12875S:	Maintained
12876F:	drivers/pinctrl/intel/
12877
12878PIN CONTROLLER - MEDIATEK
12879M:	Sean Wang <sean.wang@kernel.org>
12880L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
12881S:	Maintained
12882F:	Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
12883F:	Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
12884F:	drivers/pinctrl/mediatek/
12885
12886PIN CONTROLLER - QUALCOMM
12887M:	Bjorn Andersson <bjorn.andersson@linaro.org>
12888S:	Maintained
12889L:	linux-arm-msm@vger.kernel.org
12890F:	Documentation/devicetree/bindings/pinctrl/qcom,*.txt
12891F:	drivers/pinctrl/qcom/
12892
12893PIN CONTROLLER - RENESAS
12894M:	Geert Uytterhoeven <geert+renesas@glider.be>
12895L:	linux-renesas-soc@vger.kernel.org
12896T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
12897S:	Maintained
12898F:	drivers/pinctrl/pinctrl-rz*
12899F:	drivers/pinctrl/sh-pfc/
12900
12901PIN CONTROLLER - SAMSUNG
12902M:	Tomasz Figa <tomasz.figa@gmail.com>
12903M:	Krzysztof Kozlowski <krzk@kernel.org>
12904M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
12905L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12906L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
12907Q:	https://patchwork.kernel.org/project/linux-samsung-soc/list/
12908T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
12909S:	Maintained
12910F:	drivers/pinctrl/samsung/
12911F:	include/dt-bindings/pinctrl/samsung.h
12912F:	Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
12913
12914PIN CONTROLLER - SINGLE
12915M:	Tony Lindgren <tony@atomide.com>
12916M:	Haojian Zhuang <haojian.zhuang@linaro.org>
12917L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12918L:	linux-omap@vger.kernel.org
12919S:	Maintained
12920F:	drivers/pinctrl/pinctrl-single.c
12921
12922PIN CONTROLLER - ST SPEAR
12923M:	Viresh Kumar <vireshk@kernel.org>
12924L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12925W:	http://www.st.com/spear
12926S:	Maintained
12927F:	drivers/pinctrl/spear/
12928
12929PISTACHIO SOC SUPPORT
12930M:	James Hartley <james.hartley@sondrel.com>
12931L:	linux-mips@vger.kernel.org
12932S:	Odd Fixes
12933F:	arch/mips/pistachio/
12934F:	arch/mips/include/asm/mach-pistachio/
12935F:	arch/mips/boot/dts/img/pistachio*
12936F:	arch/mips/configs/pistachio*_defconfig
12937
12938PKTCDVD DRIVER
12939S:	Orphan
12940M:	linux-block@vger.kernel.org
12941F:	drivers/block/pktcdvd.c
12942F:	include/linux/pktcdvd.h
12943F:	include/uapi/linux/pktcdvd.h
12944
12945PKUNITY SOC DRIVERS
12946M:	Guan Xuetao <gxt@pku.edu.cn>
12947W:	http://mprc.pku.edu.cn/~guanxuetao/linux
12948S:	Maintained
12949T:	git git://github.com/gxt/linux.git
12950F:	drivers/input/serio/i8042-unicore32io.h
12951F:	drivers/i2c/busses/i2c-puv3.c
12952F:	drivers/video/fbdev/fb-puv3.c
12953F:	drivers/rtc/rtc-puv3.c
12954
12955PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
12956M:	Tomasz Duszynski <tduszyns@gmail.com>
12957S:	Maintained
12958F:	drivers/iio/chemical/pms7003.c
12959F:	Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
12960
12961PMBUS HARDWARE MONITORING DRIVERS
12962M:	Guenter Roeck <linux@roeck-us.net>
12963L:	linux-hwmon@vger.kernel.org
12964W:	http://hwmon.wiki.kernel.org/
12965W:	http://www.roeck-us.net/linux/drivers/
12966T:	git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
12967S:	Maintained
12968F:	Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
12969F:	Documentation/devicetree/bindings/hwmon/max31785.txt
12970F:	Documentation/devicetree/bindings/hwmon/ltc2978.txt
12971F:	Documentation/hwmon/adm1275.rst
12972F:	Documentation/hwmon/ibm-cffps.rst
12973F:	Documentation/hwmon/ir35221.rst
12974F:	Documentation/hwmon/lm25066.rst
12975F:	Documentation/hwmon/ltc2978.rst
12976F:	Documentation/hwmon/ltc3815.rst
12977F:	Documentation/hwmon/max16064.rst
12978F:	Documentation/hwmon/max20751.rst
12979F:	Documentation/hwmon/max31785.rst
12980F:	Documentation/hwmon/max34440.rst
12981F:	Documentation/hwmon/max8688.rst
12982F:	Documentation/hwmon/pmbus.rst
12983F:	Documentation/hwmon/pmbus-core.rst
12984F:	Documentation/hwmon/tps40422.rst
12985F:	Documentation/hwmon/ucd9000.rst
12986F:	Documentation/hwmon/ucd9200.rst
12987F:	Documentation/hwmon/zl6100.rst
12988F:	drivers/hwmon/pmbus/
12989F:	include/linux/pmbus.h
12990
12991PMC SIERRA MaxRAID DRIVER
 
12992L:	linux-scsi@vger.kernel.org
12993W:	http://www.pmc-sierra.com/
12994S:	Orphan
12995F:	drivers/scsi/pmcraid.*
12996
12997PMC SIERRA PM8001 DRIVER
12998M:	Jack Wang <jinpu.wang@cloud.ionos.com>
 
12999L:	linux-scsi@vger.kernel.org
13000S:	Supported
13001F:	drivers/scsi/pm8001/
13002
13003PNP SUPPORT
13004M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
13005S:	Maintained
13006F:	drivers/pnp/
13007
13008PNI RM3100 IIO DRIVER
13009M:	Song Qiang <songqiang1304521@gmail.com>
13010L:	linux-iio@vger.kernel.org
13011S:	Maintained
13012F:	drivers/iio/magnetometer/rm3100*
13013F:	Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
13014
13015POSIX CLOCKS and TIMERS
13016M:	Thomas Gleixner <tglx@linutronix.de>
13017L:	linux-kernel@vger.kernel.org
13018T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
13019S:	Maintained
13020F:	fs/timerfd.c
13021F:	include/linux/timer*
13022F:	kernel/time/*timer*
13023
13024POWER MANAGEMENT CORE
13025M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
13026L:	linux-pm@vger.kernel.org
13027T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
13028B:	https://bugzilla.kernel.org
13029S:	Supported
13030F:	drivers/base/power/
13031F:	include/linux/pm.h
13032F:	include/linux/pm_*
13033F:	include/linux/powercap.h
13034F:	include/linux/intel_rapl.h
13035F:	drivers/powercap/
13036F:	kernel/configs/nopm.config
13037
13038POWER STATE COORDINATION INTERFACE (PSCI)
13039M:	Mark Rutland <mark.rutland@arm.com>
13040M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
13041L:	linux-arm-kernel@lists.infradead.org
13042S:	Maintained
13043F:	drivers/firmware/psci/
13044F:	include/linux/psci.h
13045F:	include/uapi/linux/psci.h
13046
13047POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
13048M:	Sebastian Reichel <sre@kernel.org>
13049L:	linux-pm@vger.kernel.org
13050T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
13051S:	Maintained
13052F:	Documentation/ABI/testing/sysfs-class-power
13053F:	Documentation/devicetree/bindings/power/supply/
13054F:	include/linux/power_supply.h
13055F:	drivers/power/supply/
13056
13057POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
13058M:	Suraj Jitindar Singh <sjitindarsingh@gmail.com>
13059L:	linuxppc-dev@lists.ozlabs.org
13060S:	Maintained
13061F:	drivers/char/powernv-op-panel.c
13062
13063PPP OVER ATM (RFC 2364)
13064M:	Mitchell Blank Jr <mitch@sfgoth.com>
13065S:	Maintained
13066F:	net/atm/pppoatm.c
13067F:	include/uapi/linux/atmppp.h
13068
13069PPP OVER ETHERNET
13070M:	Michal Ostrowski <mostrows@earthlink.net>
13071S:	Maintained
13072F:	drivers/net/ppp/pppoe.c
13073F:	drivers/net/ppp/pppox.c
13074
13075PPP OVER L2TP
13076M:	James Chapman <jchapman@katalix.com>
13077S:	Maintained
13078F:	net/l2tp/l2tp_ppp.c
13079F:	include/linux/if_pppol2tp.h
13080F:	include/uapi/linux/if_pppol2tp.h
13081
13082PPP PROTOCOL DRIVERS AND COMPRESSORS
13083M:	Paul Mackerras <paulus@samba.org>
13084L:	linux-ppp@vger.kernel.org
13085S:	Maintained
13086F:	drivers/net/ppp/ppp_*
13087
13088PPS SUPPORT
13089M:	Rodolfo Giometti <giometti@enneenne.com>
13090W:	http://wiki.enneenne.com/index.php/LinuxPPS_support
13091L:	linuxpps@ml.enneenne.com (subscribers-only)
13092S:	Maintained
13093F:	Documentation/driver-api/pps.rst
13094F:	Documentation/devicetree/bindings/pps/pps-gpio.txt
13095F:	Documentation/ABI/testing/sysfs-pps
13096F:	drivers/pps/
13097F:	include/linux/pps*.h
13098F:	include/uapi/linux/pps.h
13099
13100PPTP DRIVER
13101M:	Dmitry Kozlov <xeb@mail.ru>
13102L:	netdev@vger.kernel.org
13103S:	Maintained
13104F:	drivers/net/ppp/pptp.c
13105W:	http://sourceforge.net/projects/accel-pptp
13106
13107PRINTK
13108M:	Petr Mladek <pmladek@suse.com>
13109M:	Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
13110R:	Steven Rostedt <rostedt@goodmis.org>
13111S:	Maintained
13112F:	kernel/printk/
13113F:	include/linux/printk.h
13114
13115PRISM54 WIRELESS DRIVER
13116M:	Luis Chamberlain <mcgrof@kernel.org>
13117L:	linux-wireless@vger.kernel.org
13118W:	http://wireless.kernel.org/en/users/Drivers/p54
13119S:	Obsolete
13120F:	drivers/net/wireless/intersil/prism54/
13121
13122PROC FILESYSTEM
13123R:	Alexey Dobriyan <adobriyan@gmail.com>
13124L:	linux-kernel@vger.kernel.org
13125L:	linux-fsdevel@vger.kernel.org
13126S:	Maintained
13127F:	fs/proc/
13128F:	include/linux/proc_fs.h
13129F:	tools/testing/selftests/proc/
13130F:	Documentation/filesystems/proc.txt
13131
13132PROC SYSCTL
13133M:	Luis Chamberlain <mcgrof@kernel.org>
13134M:	Kees Cook <keescook@chromium.org>
13135L:	linux-kernel@vger.kernel.org
13136L:	linux-fsdevel@vger.kernel.org
13137S:	Maintained
13138F:	fs/proc/proc_sysctl.c
13139F:	include/linux/sysctl.h
13140F:	kernel/sysctl.c
13141F:	tools/testing/selftests/sysctl/
13142
13143PS3 NETWORK SUPPORT
13144M:	Geoff Levand <geoff@infradead.org>
13145L:	netdev@vger.kernel.org
13146L:	linuxppc-dev@lists.ozlabs.org
13147S:	Maintained
13148F:	drivers/net/ethernet/toshiba/ps3_gelic_net.*
13149
13150PS3 PLATFORM SUPPORT
13151M:	Geoff Levand <geoff@infradead.org>
13152L:	linuxppc-dev@lists.ozlabs.org
 
13153S:	Maintained
13154F:	arch/powerpc/boot/ps3*
13155F:	arch/powerpc/include/asm/lv1call.h
13156F:	arch/powerpc/include/asm/ps3*.h
13157F:	arch/powerpc/platforms/ps3/
13158F:	drivers/*/ps3*
13159F:	drivers/ps3/
13160F:	drivers/rtc/rtc-ps3.c
13161F:	drivers/usb/host/*ps3.c
13162F:	sound/ppc/snd_ps3*
13163
13164PS3VRAM DRIVER
13165M:	Jim Paris <jim@jtan.com>
13166M:	Geoff Levand <geoff@infradead.org>
13167L:	linuxppc-dev@lists.ozlabs.org
13168S:	Maintained
13169F:	drivers/block/ps3vram.c
13170
13171PSAMPLE PACKET SAMPLING SUPPORT:
13172M:	Yotam Gigi <yotam.gi@gmail.com>
13173S:	Maintained
13174F:	net/psample
13175F:	include/net/psample.h
13176F:	include/uapi/linux/psample.h
13177
13178PSTORE FILESYSTEM
13179M:	Kees Cook <keescook@chromium.org>
13180M:	Anton Vorontsov <anton@enomsg.org>
13181M:	Colin Cross <ccross@android.com>
13182M:	Tony Luck <tony.luck@intel.com>
13183S:	Maintained
13184T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
13185F:	fs/pstore/
13186F:	include/linux/pstore*
13187F:	drivers/firmware/efi/efi-pstore.c
13188F:	drivers/acpi/apei/erst.c
13189F:	Documentation/admin-guide/ramoops.rst
13190F:	Documentation/devicetree/bindings/reserved-memory/ramoops.txt
13191K:	\b(pstore|ramoops)
13192
13193PTP HARDWARE CLOCK SUPPORT
13194M:	Richard Cochran <richardcochran@gmail.com>
13195L:	netdev@vger.kernel.org
13196S:	Maintained
13197W:	http://linuxptp.sourceforge.net/
13198F:	Documentation/ABI/testing/sysfs-ptp
13199F:	Documentation/driver-api/ptp.rst
13200F:	drivers/net/phy/dp83640*
13201F:	drivers/ptp/*
13202F:	include/linux/ptp_cl*
13203
13204PTRACE SUPPORT
 
13205M:	Oleg Nesterov <oleg@redhat.com>
13206S:	Maintained
13207F:	include/asm-generic/syscall.h
13208F:	include/linux/ptrace.h
13209F:	include/linux/regset.h
13210F:	include/linux/tracehook.h
13211F:	include/uapi/linux/ptrace.h
13212F:	include/uapi/linux/ptrace.h
13213F:	kernel/ptrace.c
13214F:	arch/*/ptrace*.c
13215F:	arch/*/*/ptrace*.c
13216F:	arch/*/include/asm/ptrace*.h
13217
13218PULSE8-CEC DRIVER
13219M:	Hans Verkuil <hverkuil@xs4all.nl>
13220L:	linux-media@vger.kernel.org
13221T:	git git://linuxtv.org/media_tree.git
13222S:	Maintained
13223F:	drivers/media/usb/pulse8-cec/*
13224F:	Documentation/media/cec-drivers/pulse8-cec.rst
13225
13226PVRUSB2 VIDEO4LINUX DRIVER
13227M:	Mike Isely <isely@pobox.com>
13228L:	pvrusb2@isely.net	(subscribers-only)
13229L:	linux-media@vger.kernel.org
13230W:	http://www.isely.net/pvrusb2/
13231T:	git git://linuxtv.org/media_tree.git
13232S:	Maintained
13233F:	Documentation/media/v4l-drivers/pvrusb2*
13234F:	drivers/media/usb/pvrusb2/
13235
13236PWC WEBCAM DRIVER
13237M:	Hans Verkuil <hverkuil@xs4all.nl>
13238L:	linux-media@vger.kernel.org
13239T:	git git://linuxtv.org/media_tree.git
13240S:	Odd Fixes
13241F:	drivers/media/usb/pwc/*
13242F:	include/trace/events/pwc.h
 
 
 
 
 
13243
13244PWM FAN DRIVER
13245M:	Kamil Debski <kamil@wypas.org>
13246M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
13247L:	linux-hwmon@vger.kernel.org
13248S:	Supported
13249F:	Documentation/devicetree/bindings/hwmon/pwm-fan.txt
13250F:	Documentation/hwmon/pwm-fan.rst
13251F:	drivers/hwmon/pwm-fan.c
13252
13253PWM IR Transmitter
13254M:	Sean Young <sean@mess.org>
13255L:	linux-media@vger.kernel.org
 
13256S:	Maintained
13257F:	drivers/media/rc/pwm-ir-tx.c
13258
13259PWM SUBSYSTEM
13260M:	Thierry Reding <thierry.reding@gmail.com>
13261R:	Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
13262L:	linux-pwm@vger.kernel.org
13263S:	Maintained
13264T:	git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
13265Q:	https://patchwork.ozlabs.org/project/linux-pwm/list/
13266F:	Documentation/driver-api/pwm.rst
13267F:	Documentation/devicetree/bindings/pwm/
13268F:	include/linux/pwm.h
13269F:	drivers/pwm/
13270F:	drivers/video/backlight/pwm_bl.c
13271F:	include/linux/pwm_backlight.h
13272F:	drivers/gpio/gpio-mvebu.c
13273F:	Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
13274K:	pwm_(config|apply_state|ops)
13275
13276PXA GPIO DRIVER
13277M:	Robert Jarzmik <robert.jarzmik@free.fr>
13278L:	linux-gpio@vger.kernel.org
13279S:	Maintained
13280F:	drivers/gpio/gpio-pxa.c
13281
13282PXA MMCI DRIVER
13283S:	Orphan
13284
13285PXA RTC DRIVER
13286M:	Robert Jarzmik <robert.jarzmik@free.fr>
13287L:	linux-rtc@vger.kernel.org
13288S:	Maintained
13289
13290PXA2xx/PXA3xx SUPPORT
13291M:	Daniel Mack <daniel@zonque.org>
13292M:	Haojian Zhuang <haojian.zhuang@gmail.com>
13293M:	Robert Jarzmik <robert.jarzmik@free.fr>
13294L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13295T:	git git://github.com/hzhuang1/linux.git
13296T:	git git://github.com/rjarzmik/linux.git
13297S:	Maintained
13298F:	arch/arm/boot/dts/pxa*
13299F:	arch/arm/mach-pxa/
13300F:	drivers/dma/pxa*
13301F:	drivers/pcmcia/pxa2xx*
13302F:	drivers/pinctrl/pxa/
13303F:	drivers/spi/spi-pxa2xx*
13304F:	drivers/usb/gadget/udc/pxa2*
13305F:	include/sound/pxa2xx-lib.h
13306F:	sound/arm/pxa*
13307F:	sound/soc/pxa/
13308
13309QAT DRIVER
13310M:	Giovanni Cabiddu <giovanni.cabiddu@intel.com>
13311L:	qat-linux@intel.com
13312S:	Supported
13313F:	drivers/crypto/qat/
13314
13315QCOM AUDIO (ASoC) DRIVERS
13316M:	Patrick Lai <plai@codeaurora.org>
13317M:	Banajit Goswami <bgoswami@codeaurora.org>
13318L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
13319S:	Supported
13320F:	sound/soc/qcom/
13321
13322QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
13323M:	Gabriel Somlo <somlo@cmu.edu>
13324M:	"Michael S. Tsirkin" <mst@redhat.com>
13325L:	qemu-devel@nongnu.org
13326S:	Maintained
13327F:	drivers/firmware/qemu_fw_cfg.c
13328F:	include/uapi/linux/qemu_fw_cfg.h
13329
13330QIB DRIVER
13331M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
13332M:	Mike Marciniszyn <mike.marciniszyn@intel.com>
13333L:	linux-rdma@vger.kernel.org
13334S:	Supported
13335F:	drivers/infiniband/hw/qib/
13336
13337QLOGIC QL41xxx FCOE DRIVER
13338M:	QLogic-Storage-Upstream@cavium.com
13339L:	linux-scsi@vger.kernel.org
13340S:	Supported
13341F:	drivers/scsi/qedf/
13342
13343QLOGIC QL41xxx ISCSI DRIVER
13344M:	QLogic-Storage-Upstream@cavium.com
13345L:	linux-scsi@vger.kernel.org
13346S:	Supported
13347F:	drivers/scsi/qedi/
13348
13349QLOGIC QL4xxx ETHERNET DRIVER
13350M:	Ariel Elior <aelior@marvell.com>
13351M:	GR-everest-linux-l2@marvell.com
13352L:	netdev@vger.kernel.org
13353S:	Supported
13354F:	drivers/net/ethernet/qlogic/qed/
13355F:	include/linux/qed/
13356F:	drivers/net/ethernet/qlogic/qede/
13357
13358QLOGIC QL4xxx RDMA DRIVER
13359M:	Michal Kalderon <mkalderon@marvell.com>
13360M:	Ariel Elior <aelior@marvell.com>
13361L:	linux-rdma@vger.kernel.org
13362S:	Supported
13363F:	drivers/infiniband/hw/qedr/
13364F:	include/uapi/rdma/qedr-abi.h
13365
13366QLOGIC QLA1280 SCSI DRIVER
13367M:	Michael Reed <mdr@sgi.com>
13368L:	linux-scsi@vger.kernel.org
13369S:	Maintained
13370F:	drivers/scsi/qla1280.[ch]
13371
13372QLOGIC QLA2XXX FC-SCSI DRIVER
13373M:	hmadhani@marvell.com
 
13374L:	linux-scsi@vger.kernel.org
13375S:	Supported
13376F:	Documentation/scsi/LICENSE.qla2xxx
13377F:	drivers/scsi/qla2xxx/
13378
13379QLOGIC QLA3XXX NETWORK DRIVER
13380M:	GR-Linux-NIC-Dev@marvell.com
13381L:	netdev@vger.kernel.org
13382S:	Supported
13383F:	Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx
13384F:	drivers/net/ethernet/qlogic/qla3xxx.*
13385
13386QLOGIC QLA4XXX iSCSI DRIVER
13387M:	QLogic-Storage-Upstream@qlogic.com
 
 
13388L:	linux-scsi@vger.kernel.org
13389S:	Supported
13390F:	Documentation/scsi/LICENSE.qla4xxx
13391F:	drivers/scsi/qla4xxx/
13392
 
 
 
 
 
 
 
 
13393QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
13394M:	Shahed Shaikh <shshaikh@marvell.com>
13395M:	Manish Chopra <manishc@marvell.com>
13396M:	GR-Linux-NIC-Dev@marvell.com
13397L:	netdev@vger.kernel.org
13398S:	Supported
13399F:	drivers/net/ethernet/qlogic/qlcnic/
13400
13401QLOGIC QLGE 10Gb ETHERNET DRIVER
13402M:	Manish Chopra <manishc@marvell.com>
13403M:	GR-Linux-NIC-Dev@marvell.com
 
13404L:	netdev@vger.kernel.org
13405S:	Supported
13406F:	drivers/staging/qlge/
13407
13408QM1D1B0004 MEDIA DRIVER
13409M:	Akihiro Tsukada <tskd08@gmail.com>
13410L:	linux-media@vger.kernel.org
13411S:	Odd Fixes
13412F:	drivers/media/tuners/qm1d1b0004*
13413
13414QM1D1C0042 MEDIA DRIVER
13415M:	Akihiro Tsukada <tskd08@gmail.com>
13416L:	linux-media@vger.kernel.org
13417S:	Odd Fixes
13418F:	drivers/media/tuners/qm1d1c0042*
13419
13420QNX4 FILESYSTEM
13421M:	Anders Larsen <al@alarsen.net>
13422W:	http://www.alarsen.net/linux/qnx4fs/
13423S:	Maintained
13424F:	fs/qnx4/
13425F:	include/uapi/linux/qnx4_fs.h
13426F:	include/uapi/linux/qnxtypes.h
13427
13428QORIQ DPAA2 FSL-MC BUS DRIVER
13429M:	Stuart Yoder <stuyoder@gmail.com>
13430M:	Laurentiu Tudor <laurentiu.tudor@nxp.com>
13431L:	linux-kernel@vger.kernel.org
13432S:	Maintained
13433F:	drivers/bus/fsl-mc/
13434F:	Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
13435F:	Documentation/networking/device_drivers/freescale/dpaa2/overview.rst
13436
13437QT1010 MEDIA DRIVER
13438M:	Antti Palosaari <crope@iki.fi>
13439L:	linux-media@vger.kernel.org
13440W:	https://linuxtv.org
13441W:	http://palosaari.fi/linux/
13442Q:	http://patchwork.linuxtv.org/project/linux-media/list/
13443T:	git git://linuxtv.org/anttip/media_tree.git
13444S:	Maintained
13445F:	drivers/media/tuners/qt1010*
13446
13447QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
13448M:	Kalle Valo <kvalo@codeaurora.org>
13449L:	ath10k@lists.infradead.org
13450W:	http://wireless.kernel.org/en/users/Drivers/ath10k
13451T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
13452S:	Supported
13453F:	drivers/net/wireless/ath/ath10k/
13454
13455QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
13456M:	QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
13457L:	linux-wireless@vger.kernel.org
13458W:	http://wireless.kernel.org/en/users/Drivers/ath9k
13459S:	Supported
13460F:	drivers/net/wireless/ath/ath9k/
13461
13462QUALCOMM CAMERA SUBSYSTEM DRIVER
13463M:	Todor Tomov <todor.too@gmail.com>
13464L:	linux-media@vger.kernel.org
13465S:	Maintained
13466F:	Documentation/devicetree/bindings/media/qcom,camss.txt
13467F:	Documentation/media/v4l-drivers/qcom_camss.rst
13468F:	drivers/media/platform/qcom/camss/
13469
13470QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
13471M:	Ilia Lin <ilia.lin@kernel.org>
13472L:	linux-pm@vger.kernel.org
13473S:	Maintained
13474F:	Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
13475F:	drivers/cpufreq/qcom-cpufreq-nvmem.c
13476
13477QUALCOMM EMAC GIGABIT ETHERNET DRIVER
13478M:	Timur Tabi <timur@kernel.org>
13479L:	netdev@vger.kernel.org
13480S:	Maintained
13481F:	drivers/net/ethernet/qualcomm/emac/
13482
13483QUALCOMM ETHQOS ETHERNET DRIVER
13484M:	Vinod Koul <vkoul@kernel.org>
13485M:	Niklas Cassel <niklas.cassel@linaro.org>
13486L:	netdev@vger.kernel.org
13487S:	Maintained
13488F:	drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
13489F:	Documentation/devicetree/bindings/net/qcom,ethqos.txt
13490
13491QUALCOMM GENERIC INTERFACE I2C DRIVER
13492M:	Alok Chauhan <alokc@codeaurora.org>
13493L:	linux-i2c@vger.kernel.org
13494L:	linux-arm-msm@vger.kernel.org
13495S:	Supported
13496F:	drivers/i2c/busses/i2c-qcom-geni.c
13497
13498QUALCOMM HEXAGON ARCHITECTURE
13499M:	Brian Cain <bcain@codeaurora.org>
13500L:	linux-hexagon@vger.kernel.org
13501S:	Supported
13502F:	arch/hexagon/
13503
13504QUALCOMM HIDMA DRIVER
13505M:	Sinan Kaya <okaya@kernel.org>
13506L:	linux-arm-kernel@lists.infradead.org
13507L:	linux-arm-msm@vger.kernel.org
13508L:	dmaengine@vger.kernel.org
13509S:	Supported
13510F:	drivers/dma/qcom/hidma*
13511
13512QUALCOMM IOMMU
13513M:	Rob Clark <robdclark@gmail.com>
13514L:	iommu@lists.linux-foundation.org
13515L:	linux-arm-msm@vger.kernel.org
13516S:	Maintained
13517F:	drivers/iommu/qcom_iommu.c
13518
13519QUALCOMM TSENS THERMAL DRIVER
13520M:	Amit Kucheria <amit.kucheria@linaro.org>
13521L:	linux-pm@vger.kernel.org
13522L:	linux-arm-msm@vger.kernel.org
13523S:	Maintained
13524F:	drivers/thermal/qcom/
13525
13526QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
13527M:	Stanimir Varbanov <stanimir.varbanov@linaro.org>
13528L:	linux-media@vger.kernel.org
13529L:	linux-arm-msm@vger.kernel.org
13530T:	git git://linuxtv.org/media_tree.git
13531S:	Maintained
13532F:	drivers/media/platform/qcom/venus/
13533
13534QUALCOMM WCN36XX WIRELESS DRIVER
13535M:	Kalle Valo <kvalo@codeaurora.org>
13536L:	wcn36xx@lists.infradead.org
13537W:	http://wireless.kernel.org/en/users/Drivers/wcn36xx
13538T:	git git://github.com/KrasnikovEugene/wcn36xx.git
13539S:	Supported
13540F:	drivers/net/wireless/ath/wcn36xx/
13541
13542QUANTENNA QTNFMAC WIRELESS DRIVER
13543M:	Igor Mitsyanko <imitsyanko@quantenna.com>
13544M:	Avinash Patil <avinashp@quantenna.com>
13545M:	Sergey Matyukevich <smatyukevich@quantenna.com>
13546L:	linux-wireless@vger.kernel.org
13547S:	Maintained
13548F:	drivers/net/wireless/quantenna
13549
13550RADEON and AMDGPU DRM DRIVERS
13551M:	Alex Deucher <alexander.deucher@amd.com>
13552M:	Christian König <christian.koenig@amd.com>
13553M:	David (ChunMing) Zhou <David1.Zhou@amd.com>
13554L:	amd-gfx@lists.freedesktop.org
13555T:	git git://people.freedesktop.org/~agd5f/linux
13556S:	Supported
13557F:	drivers/gpu/drm/radeon/
13558F:	include/uapi/drm/radeon_drm.h
13559F:	drivers/gpu/drm/amd/
13560F:	include/uapi/drm/amdgpu_drm.h
13561
13562RADEON FRAMEBUFFER DISPLAY DRIVER
13563M:	Benjamin Herrenschmidt <benh@kernel.crashing.org>
13564L:	linux-fbdev@vger.kernel.org
13565S:	Maintained
13566F:	drivers/video/fbdev/aty/radeon*
13567F:	include/uapi/linux/radeonfb.h
13568
13569RADIOSHARK RADIO DRIVER
13570M:	Hans Verkuil <hverkuil@xs4all.nl>
13571L:	linux-media@vger.kernel.org
13572T:	git git://linuxtv.org/media_tree.git
13573S:	Maintained
13574F:	drivers/media/radio/radio-shark.c
13575
13576RADIOSHARK2 RADIO DRIVER
13577M:	Hans Verkuil <hverkuil@xs4all.nl>
13578L:	linux-media@vger.kernel.org
13579T:	git git://linuxtv.org/media_tree.git
13580S:	Maintained
13581F:	drivers/media/radio/radio-shark2.c
13582F:	drivers/media/radio/radio-tea5777.c
13583
13584RADOS BLOCK DEVICE (RBD)
13585M:	Ilya Dryomov <idryomov@gmail.com>
13586M:	Sage Weil <sage@redhat.com>
13587M:	Alex Elder <elder@kernel.org>
13588L:	ceph-devel@vger.kernel.org
13589W:	http://ceph.com/
13590T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
13591T:	git git://github.com/ceph/ceph-client.git
13592S:	Supported
13593F:	Documentation/ABI/testing/sysfs-bus-rbd
13594F:	drivers/block/rbd.c
13595F:	drivers/block/rbd_types.h
13596
13597RAGE128 FRAMEBUFFER DISPLAY DRIVER
13598M:	Paul Mackerras <paulus@samba.org>
13599L:	linux-fbdev@vger.kernel.org
13600S:	Maintained
13601F:	drivers/video/fbdev/aty/aty128fb.c
13602
13603RAINSHADOW-CEC DRIVER
13604M:	Hans Verkuil <hverkuil@xs4all.nl>
13605L:	linux-media@vger.kernel.org
13606T:	git git://linuxtv.org/media_tree.git
13607S:	Maintained
13608F:	drivers/media/usb/rainshadow-cec/*
13609
13610RALINK MIPS ARCHITECTURE
13611M:	John Crispin <john@phrozen.org>
13612L:	linux-mips@vger.kernel.org
13613S:	Maintained
13614F:	arch/mips/ralink
13615
13616RALINK RT2X00 WIRELESS LAN DRIVER
13617P:	rt2x00 project
13618M:	Stanislaw Gruszka <sgruszka@redhat.com>
 
13619M:	Helmut Schaa <helmut.schaa@googlemail.com>
13620L:	linux-wireless@vger.kernel.org
 
 
13621S:	Maintained
13622F:	drivers/net/wireless/ralink/rt2x00/
 
13623
13624RAMDISK RAM BLOCK DEVICE DRIVER
13625M:	Jens Axboe <axboe@kernel.dk>
13626S:	Maintained
13627F:	Documentation/admin-guide/blockdev/ramdisk.rst
13628F:	drivers/block/brd.c
13629
13630RANCHU VIRTUAL BOARD FOR MIPS
13631M:	Miodrag Dinic <miodrag.dinic@mips.com>
13632L:	linux-mips@vger.kernel.org
13633S:	Supported
13634F:	arch/mips/generic/board-ranchu.c
13635F:	arch/mips/configs/generic/board-ranchu.config
13636
13637RANDOM NUMBER DRIVER
13638M:	"Theodore Ts'o" <tytso@mit.edu>
13639S:	Maintained
13640F:	drivers/char/random.c
13641
13642RAPIDIO SUBSYSTEM
13643M:	Matt Porter <mporter@kernel.crashing.org>
13644M:	Alexandre Bounine <alex.bou9@gmail.com>
13645S:	Maintained
13646F:	drivers/rapidio/
13647
13648RAS INFRASTRUCTURE
13649M:	Tony Luck <tony.luck@intel.com>
13650M:	Borislav Petkov <bp@alien8.de>
13651L:	linux-edac@vger.kernel.org
13652S:	Maintained
13653F:	drivers/ras/
13654F:	include/linux/ras.h
13655F:	include/ras/ras_event.h
13656F:	Documentation/admin-guide/ras.rst
13657
13658RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
13659L:	linux-wireless@vger.kernel.org
13660S:	Orphan
13661F:	drivers/net/wireless/ray*
13662
13663RCUTORTURE TEST FRAMEWORK
13664M:	"Paul E. McKenney" <paulmck@kernel.org>
13665M:	Josh Triplett <josh@joshtriplett.org>
13666R:	Steven Rostedt <rostedt@goodmis.org>
13667R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13668R:	Lai Jiangshan <jiangshanlai@gmail.com>
13669L:	rcu@vger.kernel.org
13670S:	Supported
13671T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13672F:	tools/testing/selftests/rcutorture
 
13673
13674RDC R-321X SoC
13675M:	Florian Fainelli <florian@openwrt.org>
13676S:	Maintained
13677
13678RDC R6040 FAST ETHERNET DRIVER
13679M:	Florian Fainelli <f.fainelli@gmail.com>
13680L:	netdev@vger.kernel.org
13681S:	Maintained
13682F:	drivers/net/ethernet/rdc/r6040.c
13683
13684RDMAVT - RDMA verbs software
13685M:	Dennis Dalessandro <dennis.dalessandro@intel.com>
13686M:	Mike Marciniszyn <mike.marciniszyn@intel.com>
13687L:	linux-rdma@vger.kernel.org
13688S:	Supported
13689F:	drivers/infiniband/sw/rdmavt
13690
13691RDS - RELIABLE DATAGRAM SOCKETS
13692M:	Santosh Shilimkar <santosh.shilimkar@oracle.com>
13693L:	netdev@vger.kernel.org
13694L:	linux-rdma@vger.kernel.org
13695L:	rds-devel@oss.oracle.com (moderated for non-subscribers)
13696W:	https://oss.oracle.com/projects/rds/
13697S:	Supported
13698F:	net/rds/
13699F:	Documentation/networking/rds.txt
13700
13701RDT - RESOURCE ALLOCATION
13702M:	Fenghua Yu <fenghua.yu@intel.com>
13703M:	Reinette Chatre <reinette.chatre@intel.com>
13704L:	linux-kernel@vger.kernel.org
13705S:	Supported
13706F:	arch/x86/kernel/cpu/resctrl/
13707F:	arch/x86/include/asm/resctrl_sched.h
13708F:	Documentation/x86/resctrl*
13709
13710READ-COPY UPDATE (RCU)
13711M:	"Paul E. McKenney" <paulmck@kernel.org>
13712M:	Josh Triplett <josh@joshtriplett.org>
13713R:	Steven Rostedt <rostedt@goodmis.org>
13714R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13715R:	Lai Jiangshan <jiangshanlai@gmail.com>
13716R:	Joel Fernandes <joel@joelfernandes.org>
13717L:	rcu@vger.kernel.org
13718W:	http://www.rdrop.com/users/paulmck/RCU/
13719S:	Supported
13720T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
13721F:	Documentation/RCU/
13722X:	Documentation/RCU/torture.txt
13723F:	include/linux/rcu*
13724X:	include/linux/srcu*.h
13725F:	kernel/rcu/
13726X:	kernel/rcu/srcu*.c
 
13727
13728REAL TIME CLOCK (RTC) SUBSYSTEM
13729M:	Alessandro Zummo <a.zummo@towertech.it>
13730M:	Alexandre Belloni <alexandre.belloni@bootlin.com>
13731L:	linux-rtc@vger.kernel.org
13732Q:	http://patchwork.ozlabs.org/project/rtc-linux/list/
13733T:	git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
13734S:	Maintained
13735F:	Documentation/devicetree/bindings/rtc/
13736F:	Documentation/admin-guide/rtc.rst
13737F:	drivers/rtc/
13738F:	include/linux/rtc.h
13739F:	include/uapi/linux/rtc.h
13740F:	include/linux/rtc/
13741F:	include/linux/platform_data/rtc-*
13742F:	tools/testing/selftests/rtc/
13743
13744REALTEK AUDIO CODECS
13745M:	Bard Liao <bardliao@realtek.com>
13746M:	Oder Chiou <oder_chiou@realtek.com>
13747S:	Maintained
13748F:	sound/soc/codecs/rt*
13749F:	include/sound/rt*.h
13750
13751REALTEK RTL83xx SMI DSA ROUTER CHIPS
13752M:	Linus Walleij <linus.walleij@linaro.org>
13753S:	Maintained
13754F:	Documentation/devicetree/bindings/net/dsa/realtek-smi.txt
13755F:	drivers/net/dsa/realtek-smi*
13756F:	drivers/net/dsa/rtl83*
13757
13758REDPINE WIRELESS DRIVER
13759M:	Amitkumar Karwar <amitkarwar@gmail.com>
13760M:	Siva Rebbagondla <siva8118@gmail.com>
13761L:	linux-wireless@vger.kernel.org
13762S:	Maintained
13763F:	drivers/net/wireless/rsi/
13764
13765REGISTER MAP ABSTRACTION
13766M:	Mark Brown <broonie@kernel.org>
13767L:	linux-kernel@vger.kernel.org
13768T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
13769S:	Supported
13770F:	Documentation/devicetree/bindings/regmap/
13771F:	drivers/base/regmap/
13772F:	include/linux/regmap.h
13773
13774REISERFS FILE SYSTEM
13775L:	reiserfs-devel@vger.kernel.org
13776S:	Supported
13777F:	fs/reiserfs/
13778
13779REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
13780M:	Ohad Ben-Cohen <ohad@wizery.com>
13781M:	Bjorn Andersson <bjorn.andersson@linaro.org>
13782L:	linux-remoteproc@vger.kernel.org
13783T:	git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
13784S:	Maintained
13785F:	Documentation/devicetree/bindings/remoteproc/
13786F:	Documentation/ABI/testing/sysfs-class-remoteproc
13787F:	Documentation/remoteproc.txt
13788F:	drivers/remoteproc/
13789F:	include/linux/remoteproc.h
13790F:	include/linux/remoteproc/
13791
13792REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
13793M:	Ohad Ben-Cohen <ohad@wizery.com>
13794M:	Bjorn Andersson <bjorn.andersson@linaro.org>
13795L:	linux-remoteproc@vger.kernel.org
13796T:	git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
13797S:	Maintained
13798F:	drivers/rpmsg/
13799F:	Documentation/rpmsg.txt
13800F:	Documentation/ABI/testing/sysfs-bus-rpmsg
13801F:	include/linux/rpmsg.h
13802F:	include/linux/rpmsg/
13803F:	include/uapi/linux/rpmsg.h
13804F:	samples/rpmsg/
13805
13806RENESAS CLOCK DRIVERS
13807M:	Geert Uytterhoeven <geert+renesas@glider.be>
13808L:	linux-renesas-soc@vger.kernel.org
13809T:	git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
13810S:	Supported
13811F:	drivers/clk/renesas/
13812
13813RENESAS EMEV2 I2C DRIVER
13814M:	Wolfram Sang <wsa+renesas@sang-engineering.com>
13815S:	Supported
13816F:	Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
13817F:	drivers/i2c/busses/i2c-emev2.c
13818
13819RENESAS ETHERNET DRIVERS
13820R:	Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
13821L:	netdev@vger.kernel.org
13822L:	linux-renesas-soc@vger.kernel.org
13823F:	Documentation/devicetree/bindings/net/renesas,*.txt
13824F:	Documentation/devicetree/bindings/net/sh_eth.txt
13825F:	drivers/net/ethernet/renesas/
13826F:	include/linux/sh_eth.h
13827
13828RENESAS R-CAR GYROADC DRIVER
13829M:	Marek Vasut <marek.vasut@gmail.com>
13830L:	linux-iio@vger.kernel.org
13831S:	Supported
13832F:	Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
13833F:	drivers/iio/adc/rcar-gyroadc.c
13834
13835RENESAS R-CAR I2C DRIVERS
13836M:	Wolfram Sang <wsa+renesas@sang-engineering.com>
13837S:	Supported
13838F:	Documentation/devicetree/bindings/i2c/renesas,i2c.txt
13839F:	Documentation/devicetree/bindings/i2c/renesas,iic.txt
13840F:	drivers/i2c/busses/i2c-rcar.c
13841F:	drivers/i2c/busses/i2c-sh_mobile.c
13842
13843RENESAS RIIC DRIVER
13844M:	Chris Brandt <chris.brandt@renesas.com>
13845S:	Supported
13846F:	Documentation/devicetree/bindings/i2c/renesas,riic.txt
13847F:	drivers/i2c/busses/i2c-riic.c
13848
13849RENESAS USB PHY DRIVER
13850M:	Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
13851L:	linux-renesas-soc@vger.kernel.org
13852S:	Maintained
13853F:	drivers/phy/renesas/phy-rcar-gen3-usb*.c
13854
13855RESET CONTROLLER FRAMEWORK
13856M:	Philipp Zabel <p.zabel@pengutronix.de>
13857T:	git git://git.pengutronix.de/git/pza/linux
13858S:	Maintained
13859F:	drivers/reset/
13860F:	Documentation/devicetree/bindings/reset/
13861F:	include/dt-bindings/reset/
13862F:	include/linux/reset.h
13863F:	include/linux/reset/
13864F:	include/linux/reset-controller.h
13865
13866RESTARTABLE SEQUENCES SUPPORT
13867M:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13868M:	Peter Zijlstra <peterz@infradead.org>
13869M:	"Paul E. McKenney" <paulmck@kernel.org>
13870M:	Boqun Feng <boqun.feng@gmail.com>
13871L:	linux-kernel@vger.kernel.org
13872S:	Supported
13873F:	kernel/rseq.c
13874F:	include/uapi/linux/rseq.h
13875F:	include/trace/events/rseq.h
13876F:	tools/testing/selftests/rseq/
13877
13878RFKILL
13879M:	Johannes Berg <johannes@sipsolutions.net>
13880L:	linux-wireless@vger.kernel.org
13881W:	http://wireless.kernel.org/
13882T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
13883T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
13884S:	Maintained
13885F:	Documentation/driver-api/rfkill.rst
13886F:	Documentation/ABI/stable/sysfs-class-rfkill
13887F:	net/rfkill/
13888F:	include/linux/rfkill.h
13889F:	include/uapi/linux/rfkill.h
13890
13891RHASHTABLE
13892M:	Thomas Graf <tgraf@suug.ch>
13893M:	Herbert Xu <herbert@gondor.apana.org.au>
13894L:	netdev@vger.kernel.org
13895S:	Maintained
13896F:	lib/rhashtable.c
13897F:	lib/test_rhashtable.c
13898F:	include/linux/rhashtable.h
13899F:	include/linux/rhashtable-types.h
13900
13901RICOH R5C592 MEMORYSTICK DRIVER
13902M:	Maxim Levitsky <maximlevitsky@gmail.com>
13903S:	Maintained
13904F:	drivers/memstick/host/r592.*
13905
13906RICOH SMARTMEDIA/XD DRIVER
13907M:	Maxim Levitsky <maximlevitsky@gmail.com>
13908S:	Maintained
13909F:	drivers/mtd/nand/raw/r852.c
13910F:	drivers/mtd/nand/raw/r852.h
13911
13912RISC-V ARCHITECTURE
13913M:	Paul Walmsley <paul.walmsley@sifive.com>
13914M:	Palmer Dabbelt <palmer@dabbelt.com>
13915M:	Albert Ou <aou@eecs.berkeley.edu>
13916L:	linux-riscv@lists.infradead.org
13917T:	git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
13918S:	Supported
13919F:	arch/riscv/
13920K:	riscv
13921N:	riscv
13922
13923ROCCAT DRIVERS
13924M:	Stefan Achatz <erazor_de@users.sourceforge.net>
13925W:	http://sourceforge.net/projects/roccat/
13926S:	Maintained
13927F:	drivers/hid/hid-roccat*
13928F:	include/linux/hid-roccat*
13929F:	Documentation/ABI/*/sysfs-driver-hid-roccat*
13930
13931ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
13932M:	Jacob Chen <jacob-chen@iotwrt.com>
13933M:	Ezequiel Garcia <ezequiel@collabora.com>
13934L:	linux-media@vger.kernel.org
13935S:	Maintained
13936F:	drivers/media/platform/rockchip/rga/
13937F:	Documentation/devicetree/bindings/media/rockchip-rga.txt
13938
13939HANTRO VPU CODEC DRIVER
13940M:	Ezequiel Garcia <ezequiel@collabora.com>
13941L:	linux-media@vger.kernel.org
13942S:	Maintained
13943F:	drivers/staging/media/hantro/
13944F:	Documentation/devicetree/bindings/media/rockchip-vpu.txt
13945
13946ROCKER DRIVER
13947M:	Jiri Pirko <jiri@resnulli.us>
13948L:	netdev@vger.kernel.org
13949S:	Supported
13950F:	drivers/net/ethernet/rocker/
13951
13952ROCKETPORT DRIVER
13953P:	Comtrol Corp.
13954W:	http://www.comtrol.com
13955S:	Maintained
13956F:	Documentation/driver-api/serial/rocket.rst
13957F:	drivers/tty/rocket*
13958
13959ROCKETPORT EXPRESS/INFINITY DRIVER
13960M:	Kevin Cernekee <cernekee@gmail.com>
13961L:	linux-serial@vger.kernel.org
13962S:	Odd Fixes
13963F:	drivers/tty/serial/rp2.*
13964
13965ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
13966M:	Marek Vasut <marek.vasut+renesas@gmail.com>
13967L:	linux-kernel@vger.kernel.org
13968L:	linux-renesas-soc@vger.kernel.org
13969S:	Supported
13970F:	drivers/mfd/bd9571mwv.c
13971F:	drivers/regulator/bd9571mwv-regulator.c
13972F:	drivers/gpio/gpio-bd9571mwv.c
13973F:	include/linux/mfd/bd9571mwv.h
13974F:	Documentation/devicetree/bindings/mfd/bd9571mwv.txt
13975
13976ROSE NETWORK LAYER
13977M:	Ralf Baechle <ralf@linux-mips.org>
13978L:	linux-hams@vger.kernel.org
13979W:	http://www.linux-ax25.org/
13980S:	Maintained
 
13981F:	include/net/rose.h
13982F:	include/uapi/linux/rose.h
13983F:	net/rose/
13984
13985RTL2830 MEDIA DRIVER
13986M:	Antti Palosaari <crope@iki.fi>
13987L:	linux-media@vger.kernel.org
13988W:	https://linuxtv.org
13989W:	http://palosaari.fi/linux/
13990Q:	http://patchwork.linuxtv.org/project/linux-media/list/
13991T:	git git://linuxtv.org/anttip/media_tree.git
13992S:	Maintained
13993F:	drivers/media/dvb-frontends/rtl2830*
13994
13995RTL2832 MEDIA DRIVER
13996M:	Antti Palosaari <crope@iki.fi>
13997L:	linux-media@vger.kernel.org
13998W:	https://linuxtv.org
13999W:	http://palosaari.fi/linux/
14000Q:	http://patchwork.linuxtv.org/project/linux-media/list/
14001T:	git git://linuxtv.org/anttip/media_tree.git
14002S:	Maintained
14003F:	drivers/media/dvb-frontends/rtl2832*
14004
14005RTL2832_SDR MEDIA DRIVER
14006M:	Antti Palosaari <crope@iki.fi>
14007L:	linux-media@vger.kernel.org
14008W:	https://linuxtv.org
14009W:	http://palosaari.fi/linux/
14010Q:	http://patchwork.linuxtv.org/project/linux-media/list/
14011T:	git git://linuxtv.org/anttip/media_tree.git
14012S:	Maintained
14013F:	drivers/media/dvb-frontends/rtl2832_sdr*
14014
14015RTL8180 WIRELESS DRIVER
 
14016L:	linux-wireless@vger.kernel.org
14017W:	http://wireless.kernel.org/
14018T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14019S:	Orphan
14020F:	drivers/net/wireless/realtek/rtl818x/rtl8180/
14021
14022RTL8187 WIRELESS DRIVER
14023M:	Herton Ronaldo Krzesinski <herton@canonical.com>
14024M:	Hin-Tak Leung <htl10@users.sourceforge.net>
14025M:	Larry Finger <Larry.Finger@lwfinger.net>
14026L:	linux-wireless@vger.kernel.org
14027W:	http://wireless.kernel.org/
14028T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14029S:	Maintained
14030F:	drivers/net/wireless/realtek/rtl818x/rtl8187/
14031
14032REALTEK WIRELESS DRIVER (rtlwifi family)
14033M:	Ping-Ke Shih <pkshih@realtek.com>
 
14034L:	linux-wireless@vger.kernel.org
14035W:	http://wireless.kernel.org/
14036T:	git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14037S:	Maintained
14038F:	drivers/net/wireless/realtek/rtlwifi/
14039
14040REALTEK WIRELESS DRIVER (rtw88)
14041M:	Yan-Hsuan Chuang <yhchuang@realtek.com>
14042L:	linux-wireless@vger.kernel.org
14043S:	Maintained
14044F:	drivers/net/wireless/realtek/rtw88/
14045
14046RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
14047M:	Jes Sorensen <Jes.Sorensen@gmail.com>
14048L:	linux-wireless@vger.kernel.org
14049T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
14050S:	Maintained
14051F:	drivers/net/wireless/realtek/rtl8xxxu/
14052
14053RXRPC SOCKETS (AF_RXRPC)
14054M:	David Howells <dhowells@redhat.com>
14055L:	linux-afs@lists.infradead.org
14056S:	Supported
14057F:	net/rxrpc/
14058F:	include/keys/rxrpc-type.h
14059F:	include/net/af_rxrpc.h
14060F:	include/trace/events/rxrpc.h
14061F:	include/uapi/linux/rxrpc.h
14062F:	Documentation/networking/rxrpc.txt
14063W:	https://www.infradead.org/~dhowells/kafs/
14064
14065S3 SAVAGE FRAMEBUFFER DRIVER
14066M:	Antonino Daplas <adaplas@gmail.com>
14067L:	linux-fbdev@vger.kernel.org
14068S:	Maintained
14069F:	drivers/video/fbdev/savage/
14070
14071S390
 
14072M:	Heiko Carstens <heiko.carstens@de.ibm.com>
14073M:	Vasily Gorbik <gor@linux.ibm.com>
14074M:	Christian Borntraeger <borntraeger@de.ibm.com>
14075L:	linux-s390@vger.kernel.org
14076W:	http://www.ibm.com/developerworks/linux/linux390/
14077T:	git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
14078S:	Supported
14079F:	arch/s390/
14080F:	drivers/s390/
 
14081F:	Documentation/s390/
14082F:	Documentation/driver-api/s390-drivers.rst
14083
14084S390 COMMON I/O LAYER
14085M:	Sebastian Ott <sebott@linux.ibm.com>
14086M:	Peter Oberparleiter <oberpar@linux.ibm.com>
 
14087L:	linux-s390@vger.kernel.org
14088W:	http://www.ibm.com/developerworks/linux/linux390/
14089S:	Supported
14090F:	drivers/s390/cio/
14091
14092S390 DASD DRIVER
14093M:	Stefan Haberland <sth@linux.ibm.com>
14094M:	Jan Hoeppner <hoeppner@linux.ibm.com>
14095L:	linux-s390@vger.kernel.org
14096W:	http://www.ibm.com/developerworks/linux/linux390/
14097S:	Supported
14098F:	drivers/s390/block/dasd*
14099F:	block/partitions/ibm.c
14100
14101S390 IOMMU (PCI)
14102M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
 
14103L:	linux-s390@vger.kernel.org
14104W:	http://www.ibm.com/developerworks/linux/linux390/
14105S:	Supported
14106F:	drivers/iommu/s390-iommu.c
14107
14108S390 IUCV NETWORK LAYER
14109M:	Julian Wiedmann <jwi@linux.ibm.com>
14110M:	Ursula Braun <ubraun@linux.ibm.com>
14111L:	linux-s390@vger.kernel.org
14112W:	http://www.ibm.com/developerworks/linux/linux390/
14113S:	Supported
14114F:	drivers/s390/net/*iucv*
14115F:	include/net/iucv/
14116F:	net/iucv/
14117
14118S390 NETWORK DRIVERS
14119M:	Julian Wiedmann <jwi@linux.ibm.com>
14120M:	Ursula Braun <ubraun@linux.ibm.com>
14121L:	linux-s390@vger.kernel.org
14122W:	http://www.ibm.com/developerworks/linux/linux390/
14123S:	Supported
14124F:	drivers/s390/net/
14125
14126S390 PCI SUBSYSTEM
14127M:	Sebastian Ott <sebott@linux.ibm.com>
14128M:	Gerald Schaefer <gerald.schaefer@de.ibm.com>
14129L:	linux-s390@vger.kernel.org
14130W:	http://www.ibm.com/developerworks/linux/linux390/
14131S:	Supported
14132F:	arch/s390/pci/
14133F:	drivers/pci/hotplug/s390_pci_hpc.c
14134
14135S390 VFIO-CCW DRIVER
14136M:	Cornelia Huck <cohuck@redhat.com>
14137M:	Eric Farman <farman@linux.ibm.com>
14138R:	Halil Pasic <pasic@linux.ibm.com>
14139L:	linux-s390@vger.kernel.org
14140L:	kvm@vger.kernel.org
14141S:	Supported
14142F:	drivers/s390/cio/vfio_ccw*
14143F:	Documentation/s390/vfio-ccw.rst
14144F:	include/uapi/linux/vfio_ccw.h
14145
14146S390 ZCRYPT DRIVER
14147M:	Harald Freudenberger <freude@linux.ibm.com>
14148L:	linux-s390@vger.kernel.org
14149W:	http://www.ibm.com/developerworks/linux/linux390/
14150S:	Supported
14151F:	drivers/s390/crypto/
14152
14153S390 VFIO AP DRIVER
14154M:	Tony Krowiak <akrowiak@linux.ibm.com>
14155M:	Pierre Morel <pmorel@linux.ibm.com>
14156M:	Halil Pasic <pasic@linux.ibm.com>
14157L:	linux-s390@vger.kernel.org
14158W:	http://www.ibm.com/developerworks/linux/linux390/
14159S:	Supported
14160F:	drivers/s390/crypto/vfio_ap_drv.c
14161F:	drivers/s390/crypto/vfio_ap_private.h
14162F:	drivers/s390/crypto/vfio_ap_ops.c
14163F:	Documentation/s390/vfio-ap.rst
14164
14165S390 ZFCP DRIVER
14166M:	Steffen Maier <maier@linux.ibm.com>
14167M:	Benjamin Block <bblock@linux.ibm.com>
14168L:	linux-s390@vger.kernel.org
14169W:	http://www.ibm.com/developerworks/linux/linux390/
14170S:	Supported
14171F:	drivers/s390/scsi/zfcp_*
14172
14173S3C24XX SD/MMC Driver
14174M:	Ben Dooks <ben-linux@fluff.org>
14175L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14176S:	Supported
14177F:	drivers/mmc/host/s3cmci.*
14178
14179SAA6588 RDS RECEIVER DRIVER
14180M:	Hans Verkuil <hverkuil@xs4all.nl>
14181L:	linux-media@vger.kernel.org
14182T:	git git://linuxtv.org/media_tree.git
14183W:	https://linuxtv.org
14184S:	Odd Fixes
14185F:	drivers/media/i2c/saa6588*
14186
14187SAA7134 VIDEO4LINUX DRIVER
14188M:	Mauro Carvalho Chehab <mchehab@kernel.org>
14189L:	linux-media@vger.kernel.org
14190W:	https://linuxtv.org
14191T:	git git://linuxtv.org/media_tree.git
14192S:	Odd fixes
14193F:	Documentation/media/v4l-drivers/saa7134*
14194F:	drivers/media/pci/saa7134/
14195
14196SAA7146 VIDEO4LINUX-2 DRIVER
14197M:	Hans Verkuil <hverkuil@xs4all.nl>
14198L:	linux-media@vger.kernel.org
14199T:	git git://linuxtv.org/media_tree.git
 
14200S:	Maintained
14201F:	drivers/media/common/saa7146/
14202F:	drivers/media/pci/saa7146/
14203F:	include/media/drv-intf/saa7146*
14204
14205SAFESETID SECURITY MODULE
14206M:     Micah Morton <mortonm@chromium.org>
14207S:     Supported
14208F:     security/safesetid/
14209F:     Documentation/admin-guide/LSM/SafeSetID.rst
14210
14211SAMSUNG AUDIO (ASoC) DRIVERS
14212M:	Krzysztof Kozlowski <krzk@kernel.org>
14213M:	Sangbeom Kim <sbkim73@samsung.com>
14214M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
14215L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
14216S:	Supported
14217F:	sound/soc/samsung/
14218F:	Documentation/devicetree/bindings/sound/samsung*
14219
14220SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
14221M:	Krzysztof Kozlowski <krzk@kernel.org>
14222L:	linux-crypto@vger.kernel.org
14223L:	linux-samsung-soc@vger.kernel.org
14224S:	Maintained
14225F:	drivers/crypto/exynos-rng.c
14226F:	Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
14227
14228SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
14229M:	Łukasz Stelmach <l.stelmach@samsung.com>
14230L:	linux-samsung-soc@vger.kernel.org
14231S:	Maintained
14232F:	drivers/char/hw_random/exynos-trng.c
14233F:	Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
 
14234
14235SAMSUNG FRAMEBUFFER DRIVER
14236M:	Jingoo Han <jingoohan1@gmail.com>
14237L:	linux-fbdev@vger.kernel.org
14238S:	Maintained
14239F:	drivers/video/fbdev/s3c-fb.c
14240
14241SAMSUNG LAPTOP DRIVER
14242M:	Corentin Chary <corentin.chary@gmail.com>
14243L:	platform-driver-x86@vger.kernel.org
14244S:	Maintained
14245F:	drivers/platform/x86/samsung-laptop.c
14246
14247SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
14248M:	Sangbeom Kim <sbkim73@samsung.com>
14249M:	Krzysztof Kozlowski <krzk@kernel.org>
14250M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
14251L:	linux-kernel@vger.kernel.org
14252L:	linux-samsung-soc@vger.kernel.org
14253S:	Supported
14254F:	drivers/mfd/sec*.c
14255F:	drivers/regulator/s2m*.c
14256F:	drivers/regulator/s5m*.c
14257F:	drivers/clk/clk-s2mps11.c
14258F:	drivers/rtc/rtc-s5m.c
14259F:	include/linux/mfd/samsung/
14260F:	Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
14261F:	Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
14262F:	Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
14263F:	Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
14264
14265SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
14266M:	Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
14267L:	linux-media@vger.kernel.org
14268L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
14269S:	Maintained
14270F:	drivers/media/platform/s3c-camif/
14271F:	include/media/drv-intf/s3c_camif.h
14272
14273SAMSUNG S3FWRN5 NFC DRIVER
14274M:	Robert Baldyga <r.baldyga@samsung.com>
14275M:	Krzysztof Opasiak <k.opasiak@samsung.com>
14276L:	linux-nfc@lists.01.org (moderated for non-subscribers)
14277S:	Supported
14278F:	drivers/nfc/s3fwrn5
 
 
 
 
 
 
14279
14280SAMSUNG S5C73M3 CAMERA DRIVER
14281M:	Kyungmin Park <kyungmin.park@samsung.com>
14282M:	Andrzej Hajda <a.hajda@samsung.com>
14283L:	linux-media@vger.kernel.org
14284S:	Supported
14285F:	drivers/media/i2c/s5c73m3/*
14286
14287SAMSUNG S5K5BAF CAMERA DRIVER
14288M:	Kyungmin Park <kyungmin.park@samsung.com>
14289M:	Andrzej Hajda <a.hajda@samsung.com>
14290L:	linux-media@vger.kernel.org
14291S:	Supported
14292F:	drivers/media/i2c/s5k5baf.c
14293
14294SAMSUNG S5P Security SubSystem (SSS) DRIVER
14295M:	Krzysztof Kozlowski <krzk@kernel.org>
14296M:	Vladimir Zapolskiy <vz@mleia.com>
14297M:	Kamil Konieczny <k.konieczny@partner.samsung.com>
14298L:	linux-crypto@vger.kernel.org
14299L:	linux-samsung-soc@vger.kernel.org
14300S:	Maintained
14301F:	Documentation/devicetree/bindings/crypto/samsung-slimsss.txt
14302F:	Documentation/devicetree/bindings/crypto/samsung-sss.txt
14303F:	drivers/crypto/s5p-sss.c
14304
14305SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
14306M:	Kyungmin Park <kyungmin.park@samsung.com>
14307M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
14308L:	linux-media@vger.kernel.org
14309Q:	https://patchwork.linuxtv.org/project/linux-media/list/
14310S:	Supported
14311F:	drivers/media/platform/exynos4-is/
14312
14313SAMSUNG SOC CLOCK DRIVERS
14314M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
14315M:	Tomasz Figa <tomasz.figa@gmail.com>
14316M:	Chanwoo Choi <cw00.choi@samsung.com>
14317S:	Supported
14318L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
14319T:	git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
14320F:	drivers/clk/samsung/
14321F:	include/dt-bindings/clock/exynos*.h
14322F:	Documentation/devicetree/bindings/clock/exynos*.txt
14323F:	Documentation/devicetree/bindings/clock/samsung,s3c*
14324F:	Documentation/devicetree/bindings/clock/samsung,s5p*
14325
14326SAMSUNG SPI DRIVERS
14327M:	Kukjin Kim <kgene@kernel.org>
14328M:	Krzysztof Kozlowski <krzk@kernel.org>
14329M:	Andi Shyti <andi@etezian.org>
14330L:	linux-spi@vger.kernel.org
14331L:	linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
14332S:	Maintained
14333F:	Documentation/devicetree/bindings/spi/spi-samsung.txt
14334F:	drivers/spi/spi-s3c*
14335F:	include/linux/platform_data/spi-s3c64xx.h
14336
14337SAMSUNG SXGBE DRIVERS
14338M:	Byungho An <bh74.an@samsung.com>
14339M:	Girish K S <ks.giri@samsung.com>
14340M:	Vipul Pandya <vipul.pandya@samsung.com>
14341S:	Supported
14342L:	netdev@vger.kernel.org
14343F:	drivers/net/ethernet/samsung/sxgbe/
14344
14345SAMSUNG THERMAL DRIVER
14346M:	Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
14347L:	linux-pm@vger.kernel.org
14348L:	linux-samsung-soc@vger.kernel.org
14349S:	Supported
14350T:	git https://github.com/lmajewski/linux-samsung-thermal.git
14351F:	drivers/thermal/samsung/
14352
14353SAMSUNG USB2 PHY DRIVER
14354M:	Kamil Debski <kamil@wypas.org>
14355M:	Sylwester Nawrocki <s.nawrocki@samsung.com>
14356L:	linux-kernel@vger.kernel.org
14357S:	Supported
14358F:	Documentation/devicetree/bindings/phy/samsung-phy.txt
14359F:	Documentation/driver-api/phy/samsung-usb2.rst
14360F:	drivers/phy/samsung/phy-exynos4210-usb2.c
14361F:	drivers/phy/samsung/phy-exynos4x12-usb2.c
14362F:	drivers/phy/samsung/phy-exynos5250-usb2.c
14363F:	drivers/phy/samsung/phy-s5pv210-usb2.c
14364F:	drivers/phy/samsung/phy-samsung-usb2.c
14365F:	drivers/phy/samsung/phy-samsung-usb2.h
14366
14367SC1200 WDT DRIVER
14368M:	Zwane Mwaikambo <zwanem@gmail.com>
14369S:	Maintained
14370F:	drivers/watchdog/sc1200wdt.c
14371
14372SCHEDULER
14373M:	Ingo Molnar <mingo@redhat.com>
14374M:	Peter Zijlstra <peterz@infradead.org>
14375M:	Juri Lelli <juri.lelli@redhat.com> (SCHED_DEADLINE)
14376M:	Vincent Guittot <vincent.guittot@linaro.org> (SCHED_NORMAL)
14377R:	Dietmar Eggemann <dietmar.eggemann@arm.com> (SCHED_NORMAL)
14378R:	Steven Rostedt <rostedt@goodmis.org> (SCHED_FIFO/SCHED_RR)
14379R:	Ben Segall <bsegall@google.com> (CONFIG_CFS_BANDWIDTH)
14380R:	Mel Gorman <mgorman@suse.de> (CONFIG_NUMA_BALANCING)
14381L:	linux-kernel@vger.kernel.org
14382T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
14383S:	Maintained
14384F:	kernel/sched/
14385F:	include/linux/sched.h
14386F:	include/uapi/linux/sched.h
14387F:	include/linux/wait.h
14388F:	include/linux/preempt.h
14389
14390SCR24X CHIP CARD INTERFACE DRIVER
14391M:	Lubomir Rintel <lkundrak@v3.sk>
 
 
14392S:	Supported
14393F:	drivers/char/pcmcia/scr24x_cs.c
14394
14395SCSI CDROM DRIVER
14396M:	Jens Axboe <axboe@kernel.dk>
14397L:	linux-scsi@vger.kernel.org
14398W:	http://www.kernel.dk
14399S:	Maintained
14400F:	drivers/scsi/sr*
14401
14402SCSI RDMA PROTOCOL (SRP) INITIATOR
14403M:	Bart Van Assche <bvanassche@acm.org>
14404L:	linux-rdma@vger.kernel.org
14405S:	Supported
 
14406Q:	http://patchwork.kernel.org/project/linux-rdma/list/
 
14407F:	drivers/infiniband/ulp/srp/
14408F:	include/scsi/srp.h
14409
14410SCSI RDMA PROTOCOL (SRP) TARGET
14411M:	Bart Van Assche <bvanassche@acm.org>
14412L:	linux-rdma@vger.kernel.org
14413L:	target-devel@vger.kernel.org
14414S:	Supported
14415Q:	http://patchwork.kernel.org/project/linux-rdma/list/
14416F:	drivers/infiniband/ulp/srpt/
14417
14418SCSI SG DRIVER
14419M:	Doug Gilbert <dgilbert@interlog.com>
14420L:	linux-scsi@vger.kernel.org
14421W:	http://sg.danny.cz/sg
14422S:	Maintained
14423F:	Documentation/scsi/scsi-generic.txt
14424F:	drivers/scsi/sg.c
14425F:	include/scsi/sg.h
14426
14427SCSI SUBSYSTEM
14428M:	"James E.J. Bottomley" <jejb@linux.ibm.com>
14429T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
14430M:	"Martin K. Petersen" <martin.petersen@oracle.com>
14431T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
14432Q:	https://patchwork.kernel.org/project/linux-scsi/list/
14433L:	linux-scsi@vger.kernel.org
 
 
 
14434S:	Maintained
14435F:	Documentation/devicetree/bindings/scsi/
14436F:	drivers/scsi/
14437F:	include/scsi/
14438
14439SCSI TAPE DRIVER
14440M:	Kai Mäkisara <Kai.Makisara@kolumbus.fi>
14441L:	linux-scsi@vger.kernel.org
14442S:	Maintained
14443F:	Documentation/scsi/st.txt
14444F:	drivers/scsi/st.*
14445F:	drivers/scsi/st_*.h
14446
14447SCSI TARGET SUBSYSTEM
14448M:	"Martin K. Petersen" <martin.petersen@oracle.com>
14449L:	linux-scsi@vger.kernel.org
14450L:	target-devel@vger.kernel.org
14451W:	http://www.linux-iscsi.org
14452T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
14453Q:	https://patchwork.kernel.org/project/target-devel/list/
14454S:	Supported
14455F:	drivers/target/
14456F:	include/target/
14457F:	Documentation/target/
14458
14459SCTP PROTOCOL
14460M:	Vlad Yasevich <vyasevich@gmail.com>
14461M:	Neil Horman <nhorman@tuxdriver.com>
14462M:	Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
14463L:	linux-sctp@vger.kernel.org
14464W:	http://lksctp.sourceforge.net
14465S:	Maintained
14466F:	Documentation/networking/sctp.txt
14467F:	include/linux/sctp.h
14468F:	include/uapi/linux/sctp.h
14469F:	include/net/sctp/
14470F:	net/sctp/
14471
14472SCx200 CPU SUPPORT
14473M:	Jim Cromie <jim.cromie@gmail.com>
14474S:	Odd Fixes
14475F:	Documentation/i2c/busses/scx200_acb.rst
14476F:	arch/x86/platform/scx200/
14477F:	drivers/watchdog/scx200_wdt.c
14478F:	drivers/i2c/busses/scx200*
14479F:	drivers/mtd/maps/scx200_docflash.c
14480F:	include/linux/scx200.h
14481
14482SCx200 GPIO DRIVER
14483M:	Jim Cromie <jim.cromie@gmail.com>
14484S:	Maintained
14485F:	drivers/char/scx200_gpio.c
14486F:	include/linux/scx200_gpio.h
14487
14488SCx200 HRT CLOCKSOURCE DRIVER
14489M:	Jim Cromie <jim.cromie@gmail.com>
14490S:	Maintained
14491F:	drivers/clocksource/scx200_hrt.c
14492
14493SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
14494M:	Sascha Sommer <saschasommer@freenet.de>
14495L:	sdricohcs-devel@lists.sourceforge.net (subscribers-only)
14496S:	Maintained
14497F:	drivers/mmc/host/sdricoh_cs.c
14498
14499SECO BOARDS CEC DRIVER
14500M:	Ettore Chimenti <ek5.chimenti@gmail.com>
14501S:	Maintained
14502F:	drivers/media/platform/seco-cec/seco-cec.c
14503F:	drivers/media/platform/seco-cec/seco-cec.h
14504
14505SECURE COMPUTING
14506M:	Kees Cook <keescook@chromium.org>
14507R:	Andy Lutomirski <luto@amacapital.net>
14508R:	Will Drewry <wad@chromium.org>
14509T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
14510S:	Supported
14511F:	kernel/seccomp.c
14512F:	include/uapi/linux/seccomp.h
14513F:	include/linux/seccomp.h
14514F:	tools/testing/selftests/seccomp/*
14515F:	tools/testing/selftests/kselftest_harness.h
14516F:	Documentation/userspace-api/seccomp_filter.rst
14517K:	\bsecure_computing
14518K:	\bTIF_SECCOMP\b
14519
14520SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
14521M:	Al Cooper <alcooperx@gmail.com>
14522L:	linux-mmc@vger.kernel.org
14523L:	bcm-kernel-feedback-list@broadcom.com
14524S:	Maintained
14525F:	drivers/mmc/host/sdhci-brcmstb*
14526
14527SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
14528M:	Adrian Hunter <adrian.hunter@intel.com>
14529L:	linux-mmc@vger.kernel.org
 
14530S:	Maintained
14531F:	drivers/mmc/host/sdhci*
14532F:	include/linux/mmc/sdhci*
14533
14534EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
14535M:	Adrian Hunter <adrian.hunter@intel.com>
14536M:	Ritesh Harjani <riteshh@codeaurora.org>
14537M:	Asutosh Das <asutoshd@codeaurora.org>
14538L:	linux-mmc@vger.kernel.org
14539S:	Maintained
14540F:	drivers/mmc/host/cqhci*
14541
14542SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
14543M:	Prabu Thangamuthu <prabu.t@synopsys.com>
14544M:	Manjunath M B <manjumb@synopsys.com>
14545L:	linux-mmc@vger.kernel.org
14546S:	Maintained
14547F:	drivers/mmc/host/sdhci-pci-dwc-mshc.c
14548
14549SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
14550M:	Ludovic Desroches <ludovic.desroches@microchip.com>
14551L:	linux-mmc@vger.kernel.org
14552S:	Supported
14553F:	drivers/mmc/host/sdhci-of-at91.c
14554
14555SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
14556M:	Ben Dooks <ben-linux@fluff.org>
14557M:	Jaehoon Chung <jh80.chung@samsung.com>
14558L:	linux-mmc@vger.kernel.org
14559S:	Maintained
14560F:	drivers/mmc/host/sdhci-s3c*
14561
14562SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
14563M:	Viresh Kumar <vireshk@kernel.org>
14564L:	linux-mmc@vger.kernel.org
14565S:	Maintained
14566F:	drivers/mmc/host/sdhci-spear.c
14567
14568SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
14569M:	Kishon Vijay Abraham I <kishon@ti.com>
14570L:	linux-mmc@vger.kernel.org
14571S:	Maintained
14572F:	drivers/mmc/host/sdhci-omap.c
14573
14574SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
14575M:	Scott Bauer <scott.bauer@intel.com>
14576M:	Jonathan Derrick <jonathan.derrick@intel.com>
14577L:	linux-block@vger.kernel.org
14578S:	Supported
14579F:	block/sed*
14580F:	block/opal_proto.h
14581F:	include/linux/sed*
14582F:	include/uapi/linux/sed*
14583
14584SECURITY CONTACT
14585M:	Security Officers <security@kernel.org>
14586S:	Supported
14587
14588SECURITY SUBSYSTEM
14589M:	James Morris <jmorris@namei.org>
14590M:	"Serge E. Hallyn" <serge@hallyn.com>
14591L:	linux-security-module@vger.kernel.org (suggested Cc:)
14592T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
14593W:	http://kernsec.org/
14594S:	Supported
14595F:	security/
14596X:	security/selinux/
 
 
 
14597
14598SELINUX SECURITY MODULE
14599M:	Paul Moore <paul@paul-moore.com>
14600M:	Stephen Smalley <sds@tycho.nsa.gov>
 
14601M:	Eric Paris <eparis@parisplace.org>
14602L:	selinux@vger.kernel.org
14603W:	https://selinuxproject.org
14604W:	https://github.com/SELinuxProject
14605T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
14606S:	Supported
14607F:	include/uapi/linux/selinux_netlink.h
14608F:	security/selinux/
14609F:	scripts/selinux/
14610F:	Documentation/admin-guide/LSM/SELinux.rst
 
 
 
 
 
 
 
14611
14612SENSABLE PHANTOM
14613M:	Jiri Slaby <jirislaby@gmail.com>
14614S:	Maintained
14615F:	drivers/misc/phantom.c
14616F:	include/uapi/linux/phantom.h
14617
14618SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
14619M:	Tomasz Duszynski <tduszyns@gmail.com>
14620S:	Maintained
14621F:	drivers/iio/chemical/sps30.c
14622F:	Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
 
 
 
14623
14624SERIAL DEVICE BUS
14625M:	Rob Herring <robh@kernel.org>
14626L:	linux-serial@vger.kernel.org
14627S:	Maintained
14628F:	Documentation/devicetree/bindings/serial/slave-device.txt
14629F:	drivers/tty/serdev/
14630F:	include/linux/serdev.h
14631
14632SERIAL DRIVERS
14633M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14634L:	linux-serial@vger.kernel.org
14635S:	Maintained
14636F:	Documentation/devicetree/bindings/serial/
14637F:	drivers/tty/serial/
14638
14639SERIAL IR RECEIVER
14640M:	Sean Young <sean@mess.org>
14641L:	linux-media@vger.kernel.org
14642S:	Maintained
14643F:	drivers/media/rc/serial_ir.c
14644
14645SFC NETWORK DRIVER
14646M:	Solarflare linux maintainers <linux-net-drivers@solarflare.com>
14647M:	Edward Cree <ecree@solarflare.com>
14648M:	Martin Habets <mhabets@solarflare.com>
14649L:	netdev@vger.kernel.org
14650S:	Supported
14651F:	drivers/net/ethernet/sfc/
14652
14653SFF/SFP/SFP+ MODULE SUPPORT
14654M:	Russell King <linux@armlinux.org.uk>
14655L:	netdev@vger.kernel.org
14656S:	Maintained
14657F:	drivers/net/phy/phylink.c
14658F:	drivers/net/phy/sfp*
14659F:	include/linux/phylink.h
14660F:	include/linux/sfp.h
14661K:	phylink
14662
14663SGI GRU DRIVER
14664M:	Dimitri Sivanich <sivanich@sgi.com>
14665S:	Maintained
14666F:	drivers/misc/sgi-gru/
14667
14668SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
14669M:	Pat Gefre <pfg@sgi.com>
14670L:	linux-ia64@vger.kernel.org
14671S:	Supported
14672F:	Documentation/ia64/serial.rst
14673F:	drivers/tty/serial/ioc?_serial.c
14674F:	include/linux/ioc?.h
14675
 
 
 
 
 
 
 
14676SGI XP/XPC/XPNET DRIVER
14677M:	Cliff Whickman <cpw@sgi.com>
14678M:	Robin Holt <robinmholt@gmail.com>
14679S:	Maintained
14680F:	drivers/misc/sgi-xp/
14681
14682SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
14683M:	Ursula Braun <ubraun@linux.ibm.com>
14684M:	Karsten Graul <kgraul@linux.ibm.com>
14685L:	linux-s390@vger.kernel.org
14686W:	http://www.ibm.com/developerworks/linux/linux390/
14687S:	Supported
14688F:	net/smc/
14689
14690SHARP RJ54N1CB0C SENSOR DRIVER
14691M:	Jacopo Mondi <jacopo@jmondi.org>
14692L:	linux-media@vger.kernel.org
14693T:	git git://linuxtv.org/media_tree.git
14694S:	Odd fixes
14695F:	drivers/media/i2c/rj54n1cb0c.c
14696F:	include/media/i2c/rj54n1cb0c.h
14697
14698SH_VEU V4L2 MEM2MEM DRIVER
14699L:	linux-media@vger.kernel.org
14700S:	Orphan
14701F:	drivers/media/platform/sh_veu.c
14702
14703SH_VOU V4L2 OUTPUT DRIVER
14704L:	linux-media@vger.kernel.org
14705S:	Orphan
14706F:	drivers/media/platform/sh_vou.c
14707F:	include/media/drv-intf/sh_vou.h
14708
14709SI2157 MEDIA DRIVER
14710M:	Antti Palosaari <crope@iki.fi>
14711L:	linux-media@vger.kernel.org
14712W:	https://linuxtv.org
14713W:	http://palosaari.fi/linux/
14714Q:	http://patchwork.linuxtv.org/project/linux-media/list/
14715T:	git git://linuxtv.org/anttip/media_tree.git
14716S:	Maintained
14717F:	drivers/media/tuners/si2157*
14718
14719SI2165 MEDIA DRIVER
14720M:	Matthias Schwarzott <zzam@gentoo.org>
14721L:	linux-media@vger.kernel.org
14722W:	https://linuxtv.org
14723Q:	http://patchwork.linuxtv.org/project/linux-media/list/
14724S:	Maintained
14725F:	drivers/media/dvb-frontends/si2165*
14726
14727SI2168 MEDIA DRIVER
14728M:	Antti Palosaari <crope@iki.fi>
14729L:	linux-media@vger.kernel.org
14730W:	https://linuxtv.org
14731W:	http://palosaari.fi/linux/
14732Q:	http://patchwork.linuxtv.org/project/linux-media/list/
14733T:	git git://linuxtv.org/anttip/media_tree.git
14734S:	Maintained
14735F:	drivers/media/dvb-frontends/si2168*
14736
14737SI470X FM RADIO RECEIVER I2C DRIVER
14738M:	Hans Verkuil <hverkuil@xs4all.nl>
14739L:	linux-media@vger.kernel.org
14740T:	git git://linuxtv.org/media_tree.git
14741W:	https://linuxtv.org
14742S:	Odd Fixes
14743F:	drivers/media/radio/si470x/radio-si470x-i2c.c
14744
14745SI470X FM RADIO RECEIVER USB DRIVER
14746M:	Hans Verkuil <hverkuil@xs4all.nl>
14747L:	linux-media@vger.kernel.org
14748T:	git git://linuxtv.org/media_tree.git
14749W:	https://linuxtv.org
14750S:	Maintained
14751F:	drivers/media/radio/si470x/radio-si470x-common.c
14752F:	drivers/media/radio/si470x/radio-si470x.h
14753F:	drivers/media/radio/si470x/radio-si470x-usb.c
14754
14755SI4713 FM RADIO TRANSMITTER I2C DRIVER
14756M:	Eduardo Valentin <edubezval@gmail.com>
14757L:	linux-media@vger.kernel.org
14758T:	git git://linuxtv.org/media_tree.git
14759W:	https://linuxtv.org
14760S:	Odd Fixes
14761F:	drivers/media/radio/si4713/si4713.?
14762
14763SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
14764M:	Eduardo Valentin <edubezval@gmail.com>
14765L:	linux-media@vger.kernel.org
14766T:	git git://linuxtv.org/media_tree.git
14767W:	https://linuxtv.org
14768S:	Odd Fixes
14769F:	drivers/media/radio/si4713/radio-platform-si4713.c
14770
14771SI4713 FM RADIO TRANSMITTER USB DRIVER
14772M:	Hans Verkuil <hverkuil@xs4all.nl>
14773L:	linux-media@vger.kernel.org
14774T:	git git://linuxtv.org/media_tree.git
14775W:	https://linuxtv.org
14776S:	Maintained
14777F:	drivers/media/radio/si4713/radio-usb-si4713.c
14778
14779SIANO DVB DRIVER
14780M:	Mauro Carvalho Chehab <mchehab@kernel.org>
14781L:	linux-media@vger.kernel.org
14782W:	https://linuxtv.org
14783T:	git git://linuxtv.org/media_tree.git
14784S:	Odd fixes
14785F:	drivers/media/common/siano/
14786F:	drivers/media/usb/siano/
14787F:	drivers/media/usb/siano/
14788F:	drivers/media/mmc/siano/
14789
14790SIFIVE DRIVERS
14791M:	Palmer Dabbelt <palmer@dabbelt.com>
14792M:	Paul Walmsley <paul.walmsley@sifive.com>
14793L:	linux-riscv@lists.infradead.org
14794T:	git git://github.com/sifive/riscv-linux.git
14795S:	Supported
14796K:	[^@]sifive
14797N:	sifive
14798
14799SIFIVE FU540 SYSTEM-ON-CHIP
14800M:	Paul Walmsley <paul.walmsley@sifive.com>
14801M:	Palmer Dabbelt <palmer@dabbelt.com>
14802L:	linux-riscv@lists.infradead.org
14803T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
14804S:	Supported
14805K:	fu540
14806N:	fu540
14807
14808SILEAD TOUCHSCREEN DRIVER
14809M:	Hans de Goede <hdegoede@redhat.com>
14810L:	linux-input@vger.kernel.org
14811L:	platform-driver-x86@vger.kernel.org
14812S:	Maintained
14813F:	drivers/input/touchscreen/silead.c
14814F:	drivers/platform/x86/touchscreen_dmi.c
14815
14816SILICON MOTION SM712 FRAME BUFFER DRIVER
14817M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
14818M:	Teddy Wang <teddy.wang@siliconmotion.com>
14819M:	Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
14820L:	linux-fbdev@vger.kernel.org
14821S:	Maintained
14822F:	drivers/video/fbdev/sm712*
14823F:	Documentation/fb/sm712fb.rst
14824
14825SIMPLE FIRMWARE INTERFACE (SFI)
14826M:	Len Brown <lenb@kernel.org>
14827L:	sfi-devel@simplefirmware.org
14828W:	http://simplefirmware.org/
14829T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
14830S:	Supported
14831F:	arch/x86/platform/sfi/
14832F:	drivers/sfi/
14833F:	include/linux/sfi*.h
14834
14835SIMPLEFB FB DRIVER
14836M:	Hans de Goede <hdegoede@redhat.com>
14837L:	linux-fbdev@vger.kernel.org
14838S:	Maintained
14839F:	Documentation/devicetree/bindings/display/simple-framebuffer.yaml
14840F:	drivers/video/fbdev/simplefb.c
14841F:	include/linux/platform_data/simplefb.h
14842
14843SIMTEC EB110ATX (Chalice CATS)
14844P:	Ben Dooks
14845P:	Vincent Sanders <vince@simtec.co.uk>
14846M:	Simtec Linux Team <linux@simtec.co.uk>
14847W:	http://www.simtec.co.uk/products/EB110ATX/
14848S:	Supported
14849
14850SIMTEC EB2410ITX (BAST)
14851P:	Ben Dooks
14852P:	Vincent Sanders <vince@simtec.co.uk>
14853M:	Simtec Linux Team <linux@simtec.co.uk>
14854W:	http://www.simtec.co.uk/products/EB2410ITX/
14855S:	Supported
14856F:	arch/arm/mach-s3c24xx/mach-bast.c
14857F:	arch/arm/mach-s3c24xx/bast-ide.c
14858F:	arch/arm/mach-s3c24xx/bast-irq.c
14859
14860SIPHASH PRF ROUTINES
14861M:	Jason A. Donenfeld <Jason@zx2c4.com>
14862S:	Maintained
14863F:	lib/siphash.c
14864F:	lib/test_siphash.c
14865F:	include/linux/siphash.h
14866
14867SIOX
14868M:	Thorsten Scherer <t.scherer@eckelmann.de>
14869M:	Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
14870R:	Pengutronix Kernel Team <kernel@pengutronix.de>
14871S:	Supported
14872F:	drivers/siox/*
14873F:	drivers/gpio/gpio-siox.c
14874F:	include/trace/events/siox.h
14875
14876SIS 190 ETHERNET DRIVER
14877M:	Francois Romieu <romieu@fr.zoreil.com>
14878L:	netdev@vger.kernel.org
14879S:	Maintained
14880F:	drivers/net/ethernet/sis/sis190.c
14881
14882SIS 900/7016 FAST ETHERNET DRIVER
14883M:	Daniele Venzano <venza@brownhat.org>
14884W:	http://www.brownhat.org/sis900.html
14885L:	netdev@vger.kernel.org
14886S:	Maintained
14887F:	drivers/net/ethernet/sis/sis900.*
 
 
 
 
 
 
 
14888
14889SIS FRAMEBUFFER DRIVER
14890M:	Thomas Winischhofer <thomas@winischhofer.net>
14891W:	http://www.winischhofer.net/linuxsisvga.shtml
14892S:	Maintained
14893F:	Documentation/fb/sisfb.rst
14894F:	drivers/video/fbdev/sis/
14895F:	include/video/sisfb.h
14896
14897SIS USB2VGA DRIVER
14898M:	Thomas Winischhofer <thomas@winischhofer.net>
14899W:	http://www.winischhofer.at/linuxsisusbvga.shtml
14900S:	Maintained
14901F:	drivers/usb/misc/sisusbvga/
14902
 
 
 
 
 
 
 
14903SLAB ALLOCATOR
14904M:	Christoph Lameter <cl@linux.com>
14905M:	Pekka Enberg <penberg@kernel.org>
14906M:	David Rientjes <rientjes@google.com>
14907M:	Joonsoo Kim <iamjoonsoo.kim@lge.com>
14908M:	Andrew Morton <akpm@linux-foundation.org>
14909L:	linux-mm@kvack.org
14910S:	Maintained
14911F:	include/linux/sl?b*.h
14912F:	mm/sl?b*
14913
14914SLEEPABLE READ-COPY UPDATE (SRCU)
14915M:	Lai Jiangshan <jiangshanlai@gmail.com>
14916M:	"Paul E. McKenney" <paulmck@kernel.org>
14917M:	Josh Triplett <josh@joshtriplett.org>
14918R:	Steven Rostedt <rostedt@goodmis.org>
14919R:	Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14920L:	rcu@vger.kernel.org
14921W:	http://www.rdrop.com/users/paulmck/RCU/
14922S:	Supported
14923T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
14924F:	include/linux/srcu*.h
14925F:	kernel/rcu/srcu*.c
14926
14927SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
14928M:	Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
14929L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
14930S:	Maintained
14931F:	drivers/slimbus/
14932F:	Documentation/devicetree/bindings/slimbus/
14933F:	include/linux/slimbus.h
14934
14935SMACK SECURITY MODULE
14936M:	Casey Schaufler <casey@schaufler-ca.com>
14937L:	linux-security-module@vger.kernel.org
14938W:	http://schaufler-ca.com
14939T:	git git://github.com/cschaufler/smack-next
14940S:	Maintained
14941F:	Documentation/admin-guide/LSM/Smack.rst
14942F:	security/smack/
14943
14944SMC91x ETHERNET DRIVER
14945M:	Nicolas Pitre <nico@fluxnic.net>
14946S:	Odd Fixes
14947F:	drivers/net/ethernet/smsc/smc91x.*
14948
14949SMIA AND SMIA++ IMAGE SENSOR DRIVER
14950M:	Sakari Ailus <sakari.ailus@iki.fi>
14951L:	linux-media@vger.kernel.org
14952S:	Maintained
14953F:	drivers/media/i2c/smiapp/
14954F:	include/media/i2c/smiapp.h
14955F:	drivers/media/i2c/smiapp-pll.c
14956F:	drivers/media/i2c/smiapp-pll.h
14957F:	include/uapi/linux/smiapp.h
14958F:	Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
14959
14960SMM665 HARDWARE MONITOR DRIVER
14961M:	Guenter Roeck <linux@roeck-us.net>
14962L:	linux-hwmon@vger.kernel.org
14963S:	Maintained
14964F:	Documentation/hwmon/smm665.rst
14965F:	drivers/hwmon/smm665.c
14966
14967SMSC EMC2103 HARDWARE MONITOR DRIVER
14968M:	Steve Glendinning <steve.glendinning@shawell.net>
14969L:	linux-hwmon@vger.kernel.org
14970S:	Maintained
14971F:	Documentation/hwmon/emc2103.rst
14972F:	drivers/hwmon/emc2103.c
14973
14974SMSC SCH5627 HARDWARE MONITOR DRIVER
14975M:	Hans de Goede <hdegoede@redhat.com>
14976L:	linux-hwmon@vger.kernel.org
14977S:	Supported
14978F:	Documentation/hwmon/sch5627.rst
14979F:	drivers/hwmon/sch5627.c
14980
14981SMSC UFX6000 and UFX7000 USB to VGA DRIVER
14982M:	Steve Glendinning <steve.glendinning@shawell.net>
14983L:	linux-fbdev@vger.kernel.org
14984S:	Maintained
14985F:	drivers/video/fbdev/smscufx.c
14986
14987SMSC47B397 HARDWARE MONITOR DRIVER
14988M:	Jean Delvare <jdelvare@suse.com>
14989L:	linux-hwmon@vger.kernel.org
14990S:	Maintained
14991F:	Documentation/hwmon/smsc47b397.rst
14992F:	drivers/hwmon/smsc47b397.c
14993
14994SMSC911x ETHERNET DRIVER
14995M:	Steve Glendinning <steve.glendinning@shawell.net>
14996L:	netdev@vger.kernel.org
14997S:	Maintained
14998F:	include/linux/smsc911x.h
14999F:	drivers/net/ethernet/smsc/smsc911x.*
15000
15001SMSC9420 PCI ETHERNET DRIVER
15002M:	Steve Glendinning <steve.glendinning@shawell.net>
15003L:	netdev@vger.kernel.org
 
 
 
 
 
 
 
 
15004S:	Maintained
15005F:	drivers/net/ethernet/smsc/smsc9420.*
15006
15007SOC-CAMERA V4L2 SUBSYSTEM
 
15008L:	linux-media@vger.kernel.org
15009T:	git git://linuxtv.org/media_tree.git
15010S:	Orphan
15011F:	include/media/soc_camera.h
15012F:	drivers/staging/media/soc_camera/
15013
15014SOCIONEXT SYNQUACER I2C DRIVER
15015M:	Ard Biesheuvel <ard.biesheuvel@linaro.org>
15016L:	linux-i2c@vger.kernel.org
15017S:	Maintained
15018F:	drivers/i2c/busses/i2c-synquacer.c
15019F:	Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
15020
15021SOCIONEXT UNIPHIER SOUND DRIVER
15022L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
15023S:	Orphan
15024F:	sound/soc/uniphier/
15025
15026SOEKRIS NET48XX LED SUPPORT
15027M:	Chris Boot <bootc@bootc.net>
15028S:	Maintained
15029F:	drivers/leds/leds-net48xx.c
15030
15031SOFT-IWARP DRIVER (siw)
15032M:	Bernard Metzler <bmt@zurich.ibm.com>
15033L:	linux-rdma@vger.kernel.org
15034S:	Supported
15035F:	drivers/infiniband/sw/siw/
15036F:	include/uapi/rdma/siw-abi.h
15037
15038SOFT-ROCE DRIVER (rxe)
15039M:	Moni Shoua <monis@mellanox.com>
15040L:	linux-rdma@vger.kernel.org
15041S:	Supported
15042W:	https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
15043Q:	http://patchwork.kernel.org/project/linux-rdma/list/
15044F:	drivers/infiniband/sw/rxe/
15045F:	include/uapi/rdma/rdma_user_rxe.h
15046
15047SOFTLOGIC 6x10 MPEG CODEC
15048M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
15049M:	Anton Sviridenko <anton@corp.bluecherry.net>
15050M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
15051M:	Andrey Utkin <andrey_utkin@fastmail.com>
15052M:	Ismael Luceno <ismael@iodev.co.uk>
15053L:	linux-media@vger.kernel.org
15054S:	Supported
15055F:	drivers/media/pci/solo6x10/
15056
15057SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
15058M:	James Morse <james.morse@arm.com>
15059L:	linux-arm-kernel@lists.infradead.org
15060S:	Maintained
15061F:	Documentation/devicetree/bindings/arm/firmware/sdei.txt
15062F:	drivers/firmware/arm_sdei.c
15063F:	include/linux/arm_sdei.h
15064F:	include/uapi/linux/arm_sdei.h
15065
15066SOFTWARE RAID (Multiple Disks) SUPPORT
15067M:	Song Liu <song@kernel.org>
15068L:	linux-raid@vger.kernel.org
15069T:	git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
15070S:	Supported
15071F:	drivers/md/Makefile
15072F:	drivers/md/Kconfig
15073F:	drivers/md/md*
15074F:	drivers/md/raid*
15075F:	include/linux/raid/
15076F:	include/uapi/linux/raid/
15077
15078SOCIONEXT (SNI) AVE NETWORK DRIVER
15079M:	Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
15080L:	netdev@vger.kernel.org
15081S:	Maintained
15082F:	drivers/net/ethernet/socionext/sni_ave.c
15083F:	Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt
15084
15085SOCIONEXT (SNI) NETSEC NETWORK DRIVER
15086M:	Jassi Brar <jaswinder.singh@linaro.org>
15087M:	Ilias Apalodimas <ilias.apalodimas@linaro.org>
15088L:	netdev@vger.kernel.org
15089S:	Maintained
15090F:	drivers/net/ethernet/socionext/netsec.c
15091F:	Documentation/devicetree/bindings/net/socionext-netsec.txt
15092
15093SOCIONEXT (SNI) Synquacer SPI DRIVER
15094M:	Masahisa Kojima <masahisa.kojima@linaro.org>
15095M:	Jassi Brar <jaswinder.singh@linaro.org>
15096L:	linux-spi@vger.kernel.org
15097S:	Maintained
15098F:	drivers/spi/spi-synquacer.c
15099F:	Documentation/devicetree/bindings/spi/spi-synquacer.txt
15100
15101SOLIDRUN CLEARFOG SUPPORT
15102M:	Russell King <linux@armlinux.org.uk>
15103S:	Maintained
15104F:	arch/arm/boot/dts/armada-388-clearfog*
15105F:	arch/arm/boot/dts/armada-38x-solidrun-*
15106
15107SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT
15108M:	Russell King <linux@armlinux.org.uk>
15109S:	Maintained
15110F:	arch/arm/boot/dts/imx6*-cubox-i*
15111F:	arch/arm/boot/dts/imx6*-hummingboard*
15112F:	arch/arm/boot/dts/imx6*-sr-*
15113
15114SONIC NETWORK DRIVER
15115M:	Thomas Bogendoerfer <tsbogend@alpha.franken.de>
15116L:	netdev@vger.kernel.org
15117S:	Maintained
15118F:	drivers/net/ethernet/natsemi/sonic.*
15119
15120SONICS SILICON BACKPLANE DRIVER (SSB)
15121M:	Michael Buesch <m@bues.ch>
15122L:	linux-wireless@vger.kernel.org
15123S:	Maintained
15124F:	drivers/ssb/
15125F:	include/linux/ssb/
15126
15127SONY IMX214 SENSOR DRIVER
15128M:	Ricardo Ribalda <ricardo.ribalda@gmail.com>
15129L:	linux-media@vger.kernel.org
15130T:	git git://linuxtv.org/media_tree.git
15131S:	Maintained
15132F:	drivers/media/i2c/imx214.c
15133F:	Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
15134
15135SONY IMX258 SENSOR DRIVER
15136M:	Sakari Ailus <sakari.ailus@linux.intel.com>
15137L:	linux-media@vger.kernel.org
15138T:	git git://linuxtv.org/media_tree.git
15139S:	Maintained
15140F:	drivers/media/i2c/imx258.c
15141
15142SONY IMX274 SENSOR DRIVER
15143M:	Leon Luo <leonl@leopardimaging.com>
15144L:	linux-media@vger.kernel.org
15145T:	git git://linuxtv.org/media_tree.git
15146S:	Maintained
15147F:	drivers/media/i2c/imx274.c
15148F:	Documentation/devicetree/bindings/media/i2c/imx274.txt
15149
15150SONY IMX319 SENSOR DRIVER
15151M:	Bingbu Cao <bingbu.cao@intel.com>
15152L:	linux-media@vger.kernel.org
15153T:	git git://linuxtv.org/media_tree.git
15154S:	Maintained
15155F:	drivers/media/i2c/imx319.c
15156
15157SONY IMX355 SENSOR DRIVER
15158M:	Tianshu Qiu <tian.shu.qiu@intel.com>
15159L:	linux-media@vger.kernel.org
15160T:	git git://linuxtv.org/media_tree.git
15161S:	Maintained
15162F:	drivers/media/i2c/imx355.c
15163
15164SONY MEMORYSTICK SUBSYSTEM
15165M:	Maxim Levitsky <maximlevitsky@gmail.com>
15166M:	Alex Dubov <oakad@yahoo.com>
15167M:	Ulf Hansson <ulf.hansson@linaro.org>
15168L:	linux-mmc@vger.kernel.org
15169T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
15170S:	Maintained
15171F:	drivers/memstick/
15172F:	include/linux/memstick.h
15173
15174SONY VAIO CONTROL DEVICE DRIVER
15175M:	Mattia Dongili <malattia@linux.it>
15176L:	platform-driver-x86@vger.kernel.org
15177W:	http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
15178S:	Maintained
15179F:	Documentation/admin-guide/laptops/sony-laptop.rst
15180F:	drivers/char/sonypi.c
15181F:	drivers/platform/x86/sony-laptop.c
15182F:	include/linux/sony-laptop.h
15183
 
 
 
 
 
 
15184SOUND
15185M:	Jaroslav Kysela <perex@perex.cz>
15186M:	Takashi Iwai <tiwai@suse.com>
15187L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
15188W:	http://www.alsa-project.org/
15189T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15190Q:	http://patchwork.kernel.org/project/alsa-devel/list/
15191S:	Maintained
15192F:	Documentation/sound/
15193F:	include/sound/
15194F:	include/uapi/sound/
15195F:	sound/
15196
15197SOUND - COMPRESSED AUDIO
15198M:	Vinod Koul <vkoul@kernel.org>
15199L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
15200T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
15201S:	Supported
15202F:	Documentation/sound/designs/compress-offload.rst
15203F:	include/sound/compress_driver.h
15204F:	include/uapi/sound/compress_*
15205F:	sound/core/compress_offload.c
15206F:	sound/soc/soc-compress.c
15207
15208SOUND - DMAENGINE HELPERS
15209M:	Lars-Peter Clausen <lars@metafoo.de>
15210S:	Supported
15211F:	include/sound/dmaengine_pcm.h
15212F:	sound/core/pcm_dmaengine.c
15213F:	sound/soc/soc-generic-dmaengine-pcm.c
15214
15215SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
15216M:	Liam Girdwood <lgirdwood@gmail.com>
15217M:	Mark Brown <broonie@kernel.org>
15218T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
15219L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
15220W:	http://alsa-project.org/main/index.php/ASoC
15221S:	Supported
15222F:	Documentation/devicetree/bindings/sound/
15223F:	Documentation/sound/soc/
15224F:	sound/soc/
15225F:	include/dt-bindings/sound/
15226F:	include/sound/soc*
15227
15228SOUNDWIRE SUBSYSTEM
15229M:	Vinod Koul <vkoul@kernel.org>
15230M:	Sanyog Kale <sanyog.r.kale@intel.com>
15231R:	Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
15232L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
15233S:	Supported
15234F:	Documentation/driver-api/soundwire/
15235F:	drivers/soundwire/
15236F:	include/linux/soundwire/
15237
15238SP2 MEDIA DRIVER
15239M:	Olli Salonen <olli.salonen@iki.fi>
15240L:	linux-media@vger.kernel.org
15241W:	https://linuxtv.org
15242Q:	http://patchwork.linuxtv.org/project/linux-media/list/
15243S:	Maintained
15244F:	drivers/media/dvb-frontends/sp2*
15245
15246SPARC + UltraSPARC (sparc/sparc64)
15247M:	"David S. Miller" <davem@davemloft.net>
15248L:	sparclinux@vger.kernel.org
15249Q:	http://patchwork.ozlabs.org/project/sparclinux/list/
15250T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
15251T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
15252S:	Maintained
15253F:	arch/sparc/
15254F:	drivers/sbus/
15255
15256SPARC SERIAL DRIVERS
15257M:	"David S. Miller" <davem@davemloft.net>
15258L:	sparclinux@vger.kernel.org
15259T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
15260T:	git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
15261S:	Maintained
15262F:	include/linux/sunserialcore.h
15263F:	drivers/tty/serial/suncore.c
 
15264F:	drivers/tty/serial/sunhv.c
15265F:	drivers/tty/serial/sunsab.c
15266F:	drivers/tty/serial/sunsab.h
15267F:	drivers/tty/serial/sunsu.c
15268F:	drivers/tty/serial/sunzilog.c
15269F:	drivers/tty/serial/sunzilog.h
15270F:	drivers/tty/vcc.c
15271
15272SPARSE CHECKER
15273M:	"Luc Van Oostenryck" <luc.vanoostenryck@gmail.com>
15274L:	linux-sparse@vger.kernel.org
15275W:	https://sparse.wiki.kernel.org/
15276T:	git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
15277S:	Maintained
15278F:	include/linux/compiler.h
 
 
 
 
 
 
 
 
 
 
 
 
15279
15280SPEAR CLOCK FRAMEWORK SUPPORT
15281M:	Viresh Kumar <vireshk@kernel.org>
15282L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
15283W:	http://www.st.com/spear
15284S:	Maintained
15285F:	drivers/clk/spear/
 
 
 
 
15286
15287SPEAR PLATFORM SUPPORT
15288M:	Viresh Kumar <vireshk@kernel.org>
15289M:	Shiraz Hashim <shiraz.linux.kernel@gmail.com>
15290L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
15291W:	http://www.st.com/spear
15292S:	Maintained
15293F:	arch/arm/boot/dts/spear*
15294F:	arch/arm/mach-spear/
 
 
 
 
 
 
15295
15296SPI NOR SUBSYSTEM
15297M:	Marek Vasut <marek.vasut@gmail.com>
15298M:	Tudor Ambarus <tudor.ambarus@microchip.com>
15299L:	linux-mtd@lists.infradead.org
15300W:	http://www.linux-mtd.infradead.org/
15301Q:	http://patchwork.ozlabs.org/project/linux-mtd/list/
15302T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
15303S:	Maintained
15304F:	drivers/mtd/spi-nor/
15305F:	include/linux/mtd/spi-nor.h
15306
15307SPI SUBSYSTEM
15308M:	Mark Brown <broonie@kernel.org>
15309L:	linux-spi@vger.kernel.org
15310T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
15311Q:	http://patchwork.kernel.org/project/spi-devel-general/list/
 
15312S:	Maintained
15313F:	Documentation/devicetree/bindings/spi/
15314F:	Documentation/spi/
15315F:	drivers/spi/
15316F:	include/linux/spi/
15317F:	include/uapi/linux/spi/
15318F:	tools/spi/
15319
15320SPIDERNET NETWORK DRIVER for CELL
15321M:	Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
 
15322L:	netdev@vger.kernel.org
15323S:	Supported
15324F:	Documentation/networking/device_drivers/toshiba/spider_net.txt
15325F:	drivers/net/ethernet/toshiba/spider_net*
15326
15327SPMI SUBSYSTEM
15328R:	Stephen Boyd <sboyd@kernel.org>
15329L:	linux-arm-msm@vger.kernel.org
15330F:	Documentation/devicetree/bindings/spmi/
15331F:	drivers/spmi/
15332F:	include/dt-bindings/spmi/spmi.h
15333F:	include/linux/spmi.h
15334F:	include/trace/events/spmi.h
15335
15336SPU FILE SYSTEM
15337M:	Jeremy Kerr <jk@ozlabs.org>
15338L:	linuxppc-dev@lists.ozlabs.org
 
15339W:	http://www.ibm.com/developerworks/power/cell/
15340S:	Supported
15341F:	Documentation/filesystems/spufs.txt
15342F:	arch/powerpc/platforms/cell/spufs/
15343
15344SQUASHFS FILE SYSTEM
15345M:	Phillip Lougher <phillip@squashfs.org.uk>
15346L:	squashfs-devel@lists.sourceforge.net (subscribers-only)
15347W:	http://squashfs.org.uk
15348T:	git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
15349S:	Maintained
15350F:	Documentation/filesystems/squashfs.txt
15351F:	fs/squashfs/
15352
15353SRM (Alpha) environment access
15354M:	Jan-Benedict Glaw <jbglaw@lug-owl.de>
15355S:	Maintained
15356F:	arch/alpha/kernel/srm_env.c
15357
15358ST LSM6DSx IMU IIO DRIVER
15359M:	Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
15360L:	linux-iio@vger.kernel.org
15361W:	http://www.st.com/
15362S:	Maintained
15363F:	drivers/iio/imu/st_lsm6dsx/
15364F:	Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
15365
15366ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
15367M:	Mickael Guene <mickael.guene@st.com>
15368L:	linux-media@vger.kernel.org
15369T:	git git://linuxtv.org/media_tree.git
15370S:	Maintained
15371F:	drivers/media/i2c/st-mipid02.c
15372F:	Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
15373
15374ST STM32 I2C/SMBUS DRIVER
15375M:	Pierre-Yves MORDRET <pierre-yves.mordret@st.com>
15376L:	linux-i2c@vger.kernel.org
15377S:	Maintained
15378F:	drivers/i2c/busses/i2c-stm32*
15379
15380ST VL53L0X ToF RANGER(I2C) IIO DRIVER
15381M:	Song Qiang <songqiang1304521@gmail.com>
15382L:	linux-iio@vger.kernel.org
15383S:	Maintained
15384F:	drivers/iio/proximity/vl53l0x-i2c.c
15385F:	Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
15386
15387STABLE BRANCH
15388M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
15389M:	Sasha Levin <sashal@kernel.org>
15390L:	stable@vger.kernel.org
15391S:	Supported
15392F:	Documentation/process/stable-kernel-rules.rst
15393
15394STAGING - COMEDI
15395M:	Ian Abbott <abbotti@mev.co.uk>
15396M:	H Hartley Sweeten <hsweeten@visionengravers.com>
15397S:	Odd Fixes
15398F:	drivers/staging/comedi/
15399
15400STAGING - FIELDBUS SUBSYSTEM
15401M:	Sven Van Asbroeck <TheSven73@gmail.com>
15402S:	Maintained
15403F:	drivers/staging/fieldbus/*
15404F:	drivers/staging/fieldbus/Documentation/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15405
15406STAGING - HMS ANYBUS-S BUS
15407M:	Sven Van Asbroeck <TheSven73@gmail.com>
15408S:	Maintained
15409F:	drivers/staging/fieldbus/anybuss/
 
15410
15411STAGING - INDUSTRIAL IO
15412M:	Jonathan Cameron <jic23@kernel.org>
15413L:	linux-iio@vger.kernel.org
15414S:	Odd Fixes
15415F:	Documentation/devicetree/bindings/staging/iio/
15416F:	drivers/staging/iio/
15417
15418STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
15419M:	Marc Dietrich <marvin24@gmx.de>
15420L:	ac100@lists.launchpad.net (moderated for non-subscribers)
15421L:	linux-tegra@vger.kernel.org
15422S:	Maintained
15423F:	drivers/staging/nvec/
15424
15425STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
15426M:	Jens Frederich <jfrederich@gmail.com>
15427M:	Daniel Drake <dsd@laptop.org>
15428M:	Jon Nettleton <jon.nettleton@gmail.com>
15429W:	http://wiki.laptop.org/go/DCON
15430S:	Maintained
15431F:	drivers/staging/olpc_dcon/
15432
 
 
 
 
 
15433STAGING - REALTEK RTL8712U DRIVERS
15434M:	Larry Finger <Larry.Finger@lwfinger.net>
15435M:	Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
15436S:	Odd Fixes
15437F:	drivers/staging/rtl8712/
15438
15439STAGING - REALTEK RTL8188EU DRIVERS
15440M:	Larry Finger <Larry.Finger@lwfinger.net>
15441S:	Odd Fixes
15442F:	drivers/staging/rtl8188eu/
15443
15444STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
15445M:	Sudip Mukherjee <sudipm.mukherjee@gmail.com>
15446M:	Teddy Wang <teddy.wang@siliconmotion.com>
15447M:	Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
15448L:	linux-fbdev@vger.kernel.org
15449S:	Maintained
15450F:	drivers/staging/sm750fb/
15451
15452STAGING - SPEAKUP CONSOLE SPEECH DRIVER
15453M:	William Hubbs <w.d.hubbs@gmail.com>
15454M:	Chris Brannon <chris@the-brannons.com>
15455M:	Kirk Reiser <kirk@reisers.ca>
15456M:	Samuel Thibault <samuel.thibault@ens-lyon.org>
15457L:	speakup@linux-speakup.org
15458W:	http://www.linux-speakup.org/
15459S:	Odd Fixes
15460F:	drivers/staging/speakup/
15461
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15462STAGING - VIA VT665X DRIVERS
15463M:	Forest Bond <forest@alittletooquiet.net>
15464S:	Odd Fixes
15465F:	drivers/staging/vt665?/
15466
15467STAGING - WILC1000 WIFI DRIVER
15468M:	Adham Abozaeid <adham.abozaeid@microchip.com>
15469M:	Ajay Singh <ajay.kathat@microchip.com>
15470L:	linux-wireless@vger.kernel.org
15471S:	Supported
15472F:	drivers/staging/wilc1000/
15473
15474STAGING SUBSYSTEM
15475M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
15476T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
15477L:	devel@driverdev.osuosl.org
15478S:	Supported
15479F:	drivers/staging/
15480
15481STARFIRE/DURALAN NETWORK DRIVER
15482M:	Ion Badulescu <ionut@badula.org>
15483S:	Odd Fixes
15484F:	drivers/net/ethernet/adaptec/starfire*
15485
15486STEC S1220 SKD DRIVER
15487M:	Damien Le Moal <Damien.LeMoal@wdc.com>
15488L:	linux-block@vger.kernel.org
15489S:	Maintained
15490F:	drivers/block/skd*[ch]
15491
15492STI AUDIO (ASoC) DRIVERS
15493M:	Arnaud Pouliquen <arnaud.pouliquen@st.com>
15494L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
15495S:	Maintained
15496F:	Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt
15497F:	sound/soc/sti/
15498
15499STI CEC DRIVER
15500M:	Benjamin Gaignard <benjamin.gaignard@linaro.org>
15501S:	Maintained
15502F:	drivers/media/platform/sti/cec/
15503F:	Documentation/devicetree/bindings/media/stih-cec.txt
15504
15505STK1160 USB VIDEO CAPTURE DRIVER
15506M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
15507L:	linux-media@vger.kernel.org
15508T:	git git://linuxtv.org/media_tree.git
15509S:	Maintained
15510F:	drivers/media/usb/stk1160/
15511
15512STM32 AUDIO (ASoC) DRIVERS
15513M:	Olivier Moysan <olivier.moysan@st.com>
15514M:	Arnaud Pouliquen <arnaud.pouliquen@st.com>
15515L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
15516S:	Maintained
15517F:	Documentation/devicetree/bindings/sound/st,stm32-*.txt
15518F:	sound/soc/stm/
15519
15520STM32 TIMER/LPTIMER DRIVERS
15521M:	Fabrice Gasnier <fabrice.gasnier@st.com>
15522S:	Maintained
15523F:	drivers/*/stm32-*timer*
15524F:	drivers/pwm/pwm-stm32*
15525F:	include/linux/*/stm32-*tim*
15526F:	Documentation/ABI/testing/*timer-stm32
15527F:	Documentation/devicetree/bindings/*/stm32-*timer*
15528F:	Documentation/devicetree/bindings/pwm/pwm-stm32*
15529
15530STMMAC ETHERNET DRIVER
15531M:	Giuseppe Cavallaro <peppe.cavallaro@st.com>
15532M:	Alexandre Torgue <alexandre.torgue@st.com>
15533M:	Jose Abreu <joabreu@synopsys.com>
15534L:	netdev@vger.kernel.org
15535W:	http://www.stlinux.com
15536S:	Supported
15537F:	drivers/net/ethernet/stmicro/stmmac/
15538
15539SUN3/3X
15540M:	Sam Creasey <sammy@sammy.net>
15541W:	http://sammy.net/sun3/
15542S:	Maintained
15543F:	arch/m68k/kernel/*sun3*
15544F:	arch/m68k/sun3*/
15545F:	arch/m68k/include/asm/sun3*
15546F:	drivers/net/ethernet/i825xx/sun3*
15547
15548SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
15549M:	Hans de Goede <hdegoede@redhat.com>
15550L:	linux-input@vger.kernel.org
15551S:	Maintained
15552F:	Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
15553F:	drivers/input/keyboard/sun4i-lradc-keys.c
15554
15555SUNDANCE NETWORK DRIVER
15556M:	Denis Kirjanov <kda@linux-powerpc.org>
15557L:	netdev@vger.kernel.org
15558S:	Maintained
15559F:	drivers/net/ethernet/dlink/sundance.c
15560
15561SUPERH
15562M:	Yoshinori Sato <ysato@users.sourceforge.jp>
15563M:	Rich Felker <dalias@libc.org>
15564L:	linux-sh@vger.kernel.org
 
15565Q:	http://patchwork.kernel.org/project/linux-sh/list/
15566S:	Maintained
 
15567F:	Documentation/sh/
15568F:	arch/sh/
15569F:	drivers/sh/
15570
15571SUSPEND TO RAM
15572M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
15573M:	Len Brown <len.brown@intel.com>
15574M:	Pavel Machek <pavel@ucw.cz>
15575L:	linux-pm@vger.kernel.org
15576B:	https://bugzilla.kernel.org
15577S:	Supported
15578F:	Documentation/power/
15579F:	arch/x86/kernel/acpi/
15580F:	drivers/base/power/
15581F:	kernel/power/
15582F:	include/linux/suspend.h
15583F:	include/linux/freezer.h
15584F:	include/linux/pm.h
15585
15586SVGA HANDLING
15587M:	Martin Mares <mj@ucw.cz>
15588L:	linux-video@atrey.karlin.mff.cuni.cz
15589S:	Maintained
15590F:	Documentation/admin-guide/svga.rst
15591F:	arch/x86/boot/video*
15592
15593SWIOTLB SUBSYSTEM
15594M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
15595L:	iommu@lists.linux-foundation.org
15596T:	git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
15597S:	Supported
15598F:	kernel/dma/swiotlb.c
15599F:	arch/*/kernel/pci-swiotlb.c
15600F:	include/linux/swiotlb.h
15601
15602SWITCHDEV
15603M:	Jiri Pirko <jiri@resnulli.us>
15604M:	Ivan Vecera <ivecera@redhat.com>
15605L:	netdev@vger.kernel.org
15606S:	Supported
15607F:	net/switchdev/
15608F:	include/net/switchdev.h
15609
15610SY8106A REGULATOR DRIVER
15611M:	Icenowy Zheng <icenowy@aosc.io>
15612S:	Maintained
15613F:	drivers/regulator/sy8106a-regulator.c
15614F:	Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
15615
15616SYNC FILE FRAMEWORK
15617M:	Sumit Semwal <sumit.semwal@linaro.org>
15618R:	Gustavo Padovan <gustavo@padovan.org>
15619S:	Maintained
15620L:	linux-media@vger.kernel.org
15621L:	dri-devel@lists.freedesktop.org
15622F:	drivers/dma-buf/sync_*
15623F:	drivers/dma-buf/dma-fence*
15624F:	drivers/dma-buf/sw_sync.c
15625F:	include/linux/sync_file.h
15626F:	include/uapi/linux/sync_file.h
15627F:	Documentation/driver-api/sync_file.rst
15628T:	git git://anongit.freedesktop.org/drm/drm-misc
15629
15630SYNOPSYS ARC ARCHITECTURE
15631M:	Vineet Gupta <vgupta@synopsys.com>
15632L:	linux-snps-arc@lists.infradead.org
15633S:	Supported
15634F:	arch/arc/
15635F:	Documentation/devicetree/bindings/arc/*
15636F:	Documentation/devicetree/bindings/interrupt-controller/snps,arc*
15637F:	drivers/clocksource/arc_timer.c
15638F:	drivers/tty/serial/arc_uart.c
15639T:	git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
15640
15641SYNOPSYS ARC HSDK SDP pll clock driver
15642M:	Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
15643S:	Supported
15644F:	drivers/clk/clk-hsdk-pll.c
15645F:	Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
15646
15647SYNOPSYS ARC SDP clock driver
15648M:	Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
15649S:	Supported
15650F:	drivers/clk/axs10x/*
15651F:	Documentation/devicetree/bindings/clock/snps,pll-clock.txt
15652
15653SYNOPSYS ARC SDP platform support
15654M:	Alexey Brodkin <abrodkin@synopsys.com>
15655S:	Supported
15656F:	arch/arc/plat-axs10x
15657F:	arch/arc/boot/dts/ax*
15658F:	Documentation/devicetree/bindings/arc/axs10*
15659
15660SYNOPSYS AXS10x RESET CONTROLLER DRIVER
15661M:	Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
15662S:	Supported
15663F:	drivers/reset/reset-axs10x.c
15664F:	Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
15665
15666SYNOPSYS CREG GPIO DRIVER
15667M:	Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
15668S:	Maintained
15669F:	drivers/gpio/gpio-creg-snps.c
15670F:	Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
15671
15672SYNOPSYS DESIGNWARE 8250 UART DRIVER
15673R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
15674S:	Maintained
15675F:	drivers/tty/serial/8250/8250_dw.c
15676
15677SYNOPSYS DESIGNWARE APB GPIO DRIVER
15678M:	Hoan Tran <hoan@os.amperecomputing.com>
15679L:	linux-gpio@vger.kernel.org
15680S:	Maintained
15681F:	drivers/gpio/gpio-dwapb.c
15682F:	Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
15683
15684SYNOPSYS DESIGNWARE AXI DMAC DRIVER
15685M:	Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
15686S:	Maintained
15687F:	drivers/dma/dw-axi-dmac/
15688F:	Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
15689
15690SYNOPSYS DESIGNWARE DMAC DRIVER
15691M:	Viresh Kumar <vireshk@kernel.org>
15692R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
15693S:	Maintained
15694F:	Documentation/devicetree/bindings/dma/snps-dma.txt
15695F:	drivers/dma/dw/
15696F:	include/dt-bindings/dma/dw-dmac.h
15697F:	include/linux/dma/dw.h
15698F:	include/linux/platform_data/dma-dw.h
15699
15700SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
15701M:	Jose Abreu <Jose.Abreu@synopsys.com>
15702L:	netdev@vger.kernel.org
15703S:	Supported
15704F:	drivers/net/ethernet/synopsys/
15705
15706SYNOPSYS DESIGNWARE I2C DRIVER
15707M:	Jarkko Nikula <jarkko.nikula@linux.intel.com>
15708R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
15709R:	Mika Westerberg <mika.westerberg@linux.intel.com>
15710L:	linux-i2c@vger.kernel.org
15711S:	Maintained
15712F:	drivers/i2c/busses/i2c-designware-*
15713F:	include/linux/platform_data/i2c-designware.h
15714
15715SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
15716M:	Jaehoon Chung <jh80.chung@samsung.com>
15717L:	linux-mmc@vger.kernel.org
15718S:	Maintained
15719F:	drivers/mmc/host/dw_mmc*
15720
15721SYNOPSYS HSDK RESET CONTROLLER DRIVER
15722M:	Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
15723S:	Supported
15724F:	drivers/reset/reset-hsdk.c
15725F:	include/dt-bindings/reset/snps,hsdk-reset.h
15726F:	Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
15727
15728SYSTEM CONFIGURATION (SYSCON)
15729M:	Lee Jones <lee.jones@linaro.org>
15730M:	Arnd Bergmann <arnd@arndb.de>
15731T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
15732S:	Supported
15733F:	drivers/mfd/syscon.c
15734
15735SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
15736M:	Sudeep Holla <sudeep.holla@arm.com>
15737L:	linux-arm-kernel@lists.infradead.org
15738S:	Maintained
15739F:	Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
15740F:	drivers/clk/clk-sc[mp]i.c
15741F:	drivers/cpufreq/sc[mp]i-cpufreq.c
15742F:	drivers/firmware/arm_scpi.c
15743F:	drivers/firmware/arm_scmi/
15744F:	drivers/reset/reset-scmi.c
15745F:	include/linux/sc[mp]i_protocol.h
15746
15747SYSTEM RESET/SHUTDOWN DRIVERS
15748M:	Sebastian Reichel <sre@kernel.org>
15749L:	linux-pm@vger.kernel.org
15750T:	git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
15751S:	Maintained
15752F:	Documentation/devicetree/bindings/power/reset/
15753F:	drivers/power/reset/
15754
15755SYSTEM TRACE MODULE CLASS
15756M:	Alexander Shishkin <alexander.shishkin@linux.intel.com>
15757S:	Maintained
15758T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
15759F:	Documentation/trace/stm.rst
15760F:	drivers/hwtracing/stm/
15761F:	include/linux/stm.h
15762F:	include/uapi/linux/stm.h
15763
15764SYSV FILESYSTEM
15765M:	Christoph Hellwig <hch@infradead.org>
15766S:	Maintained
15767F:	Documentation/filesystems/sysv-fs.txt
15768F:	fs/sysv/
15769F:	include/linux/sysv_fs.h
15770
 
 
 
 
 
 
 
 
 
 
 
 
15771TASKSTATS STATISTICS INTERFACE
15772M:	Balbir Singh <bsingharora@gmail.com>
15773S:	Maintained
15774F:	Documentation/accounting/taskstats*
15775F:	include/linux/taskstats*
15776F:	kernel/taskstats.c
15777
15778TC subsystem
15779M:	Jamal Hadi Salim <jhs@mojatatu.com>
15780M:	Cong Wang <xiyou.wangcong@gmail.com>
15781M:	Jiri Pirko <jiri@resnulli.us>
15782L:	netdev@vger.kernel.org
15783S:	Maintained
 
15784F:	include/net/pkt_cls.h
15785F:	include/net/pkt_sched.h
15786F:	include/net/tc_act/
15787F:	include/uapi/linux/pkt_cls.h
15788F:	include/uapi/linux/pkt_sched.h
15789F:	include/uapi/linux/tc_act/
15790F:	include/uapi/linux/tc_ematch/
15791F:	net/sched/
15792
15793TC90522 MEDIA DRIVER
15794M:	Akihiro Tsukada <tskd08@gmail.com>
15795L:	linux-media@vger.kernel.org
15796S:	Odd Fixes
15797F:	drivers/media/dvb-frontends/tc90522*
15798
15799TCP LOW PRIORITY MODULE
15800M:	"Wong Hoi Sing, Edison" <hswong3i@gmail.com>
15801M:	"Hung Hing Lun, Mike" <hlhung3i@gmail.com>
15802W:	http://tcp-lp-mod.sourceforge.net/
15803S:	Maintained
15804F:	net/ipv4/tcp_lp.c
15805
15806TDA10071 MEDIA DRIVER
15807M:	Antti Palosaari <crope@iki.fi>
15808L:	linux-media@vger.kernel.org
15809W:	https://linuxtv.org
15810W:	http://palosaari.fi/linux/
15811Q:	http://patchwork.linuxtv.org/project/linux-media/list/
15812T:	git git://linuxtv.org/anttip/media_tree.git
15813S:	Maintained
15814F:	drivers/media/dvb-frontends/tda10071*
15815
15816TDA18212 MEDIA DRIVER
15817M:	Antti Palosaari <crope@iki.fi>
15818L:	linux-media@vger.kernel.org
15819W:	https://linuxtv.org
15820W:	http://palosaari.fi/linux/
15821Q:	http://patchwork.linuxtv.org/project/linux-media/list/
15822T:	git git://linuxtv.org/anttip/media_tree.git
15823S:	Maintained
15824F:	drivers/media/tuners/tda18212*
15825
15826TDA18218 MEDIA DRIVER
15827M:	Antti Palosaari <crope@iki.fi>
15828L:	linux-media@vger.kernel.org
15829W:	https://linuxtv.org
15830W:	http://palosaari.fi/linux/
15831Q:	http://patchwork.linuxtv.org/project/linux-media/list/
15832T:	git git://linuxtv.org/anttip/media_tree.git
15833S:	Maintained
15834F:	drivers/media/tuners/tda18218*
15835
15836TDA18250 MEDIA DRIVER
15837M:	Olli Salonen <olli.salonen@iki.fi>
15838L:	linux-media@vger.kernel.org
15839W:	https://linuxtv.org
15840Q:	http://patchwork.linuxtv.org/project/linux-media/list/
15841T:	git git://linuxtv.org/media_tree.git
15842S:	Maintained
15843F:	drivers/media/tuners/tda18250*
15844
15845TDA18271 MEDIA DRIVER
15846M:	Michael Krufky <mkrufky@linuxtv.org>
15847L:	linux-media@vger.kernel.org
15848W:	https://linuxtv.org
15849W:	http://github.com/mkrufky
15850Q:	http://patchwork.linuxtv.org/project/linux-media/list/
15851T:	git git://linuxtv.org/mkrufky/tuners.git
15852S:	Maintained
15853F:	drivers/media/tuners/tda18271*
15854
15855TDA1997x MEDIA DRIVER
15856M:	Tim Harvey <tharvey@gateworks.com>
15857L:	linux-media@vger.kernel.org
15858W:	https://linuxtv.org
15859Q:	http://patchwork.linuxtv.org/project/linux-media/list/
15860S:	Maintained
15861F:	drivers/media/i2c/tda1997x.*
15862
15863TDA827x MEDIA DRIVER
15864M:	Michael Krufky <mkrufky@linuxtv.org>
15865L:	linux-media@vger.kernel.org
15866W:	https://linuxtv.org
15867W:	http://github.com/mkrufky
15868Q:	http://patchwork.linuxtv.org/project/linux-media/list/
15869T:	git git://linuxtv.org/mkrufky/tuners.git
15870S:	Maintained
15871F:	drivers/media/tuners/tda8290.*
15872
15873TDA8290 MEDIA DRIVER
15874M:	Michael Krufky <mkrufky@linuxtv.org>
15875L:	linux-media@vger.kernel.org
15876W:	https://linuxtv.org
15877W:	http://github.com/mkrufky
15878Q:	http://patchwork.linuxtv.org/project/linux-media/list/
15879T:	git git://linuxtv.org/mkrufky/tuners.git
15880S:	Maintained
15881F:	drivers/media/tuners/tda8290.*
15882
15883TDA9840 MEDIA DRIVER
15884M:	Hans Verkuil <hverkuil@xs4all.nl>
15885L:	linux-media@vger.kernel.org
15886T:	git git://linuxtv.org/media_tree.git
15887W:	https://linuxtv.org
15888S:	Maintained
15889F:	drivers/media/i2c/tda9840*
15890
15891TEA5761 TUNER DRIVER
15892M:	Mauro Carvalho Chehab <mchehab@kernel.org>
15893L:	linux-media@vger.kernel.org
15894W:	https://linuxtv.org
15895T:	git git://linuxtv.org/media_tree.git
15896S:	Odd fixes
15897F:	drivers/media/tuners/tea5761.*
15898
15899TEA5767 TUNER DRIVER
15900M:	Mauro Carvalho Chehab <mchehab@kernel.org>
15901L:	linux-media@vger.kernel.org
15902W:	https://linuxtv.org
15903T:	git git://linuxtv.org/media_tree.git
15904S:	Maintained
15905F:	drivers/media/tuners/tea5767.*
15906
15907TEA6415C MEDIA DRIVER
15908M:	Hans Verkuil <hverkuil@xs4all.nl>
15909L:	linux-media@vger.kernel.org
15910T:	git git://linuxtv.org/media_tree.git
15911W:	https://linuxtv.org
15912S:	Maintained
15913F:	drivers/media/i2c/tea6415c*
15914
15915TEA6420 MEDIA DRIVER
15916M:	Hans Verkuil <hverkuil@xs4all.nl>
15917L:	linux-media@vger.kernel.org
15918T:	git git://linuxtv.org/media_tree.git
15919W:	https://linuxtv.org
15920S:	Maintained
15921F:	drivers/media/i2c/tea6420*
15922
15923TEAM DRIVER
15924M:	Jiri Pirko <jiri@resnulli.us>
15925L:	netdev@vger.kernel.org
15926S:	Supported
15927F:	drivers/net/team/
15928F:	include/linux/if_team.h
15929F:	include/uapi/linux/if_team.h
15930
15931TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
15932M:	"Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
15933S:	Maintained
15934F:	arch/x86/platform/ts5500/
15935
15936TECHNOTREND USB IR RECEIVER
15937M:	Sean Young <sean@mess.org>
15938L:	linux-media@vger.kernel.org
15939S:	Maintained
15940F:	drivers/media/rc/ttusbir.c
15941
15942TECHWELL TW9910 VIDEO DECODER
15943L:	linux-media@vger.kernel.org
15944S:	Orphan
15945F:	drivers/media/i2c/tw9910.c
15946F:	include/media/i2c/tw9910.h
15947
15948TEE SUBSYSTEM
15949M:	Jens Wiklander <jens.wiklander@linaro.org>
15950L:	tee-dev@lists.linaro.org
15951S:	Maintained
15952F:	include/linux/tee_drv.h
15953F:	include/uapi/linux/tee.h
15954F:	drivers/tee/
15955F:	Documentation/tee.txt
15956
15957TEGRA ARCHITECTURE SUPPORT
15958M:	Thierry Reding <thierry.reding@gmail.com>
15959M:	Jonathan Hunter <jonathanh@nvidia.com>
15960L:	linux-tegra@vger.kernel.org
15961Q:	http://patchwork.ozlabs.org/project/linux-tegra/list/
15962T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
15963S:	Supported
15964N:	[^a-z]tegra
15965
15966TEGRA CLOCK DRIVER
15967M:	Peter De Schrijver <pdeschrijver@nvidia.com>
15968M:	Prashant Gaikwad <pgaikwad@nvidia.com>
15969S:	Supported
15970F:	drivers/clk/tegra/
15971
15972TEGRA DMA DRIVERS
15973M:	Laxman Dewangan <ldewangan@nvidia.com>
15974M:	Jon Hunter <jonathanh@nvidia.com>
15975S:	Supported
15976F:	drivers/dma/tegra*
15977
15978TEGRA I2C DRIVER
15979M:	Laxman Dewangan <ldewangan@nvidia.com>
15980R:	Dmitry Osipenko <digetx@gmail.com>
15981S:	Supported
15982F:	drivers/i2c/busses/i2c-tegra.c
15983
15984TEGRA IOMMU DRIVERS
15985M:	Thierry Reding <thierry.reding@gmail.com>
15986L:	linux-tegra@vger.kernel.org
15987S:	Supported
15988F:	drivers/iommu/tegra*
15989
15990TEGRA KBC DRIVER
15991M:	Laxman Dewangan <ldewangan@nvidia.com>
15992S:	Supported
15993F:	drivers/input/keyboard/tegra-kbc.c
15994
15995TEGRA NAND DRIVER
15996M:	Stefan Agner <stefan@agner.ch>
15997M:	Lucas Stach <dev@lynxeye.de>
15998S:	Maintained
15999F:	Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt
16000F:	drivers/mtd/nand/raw/tegra_nand.c
16001
16002TEGRA PWM DRIVER
16003M:	Thierry Reding <thierry.reding@gmail.com>
16004S:	Supported
16005F:	drivers/pwm/pwm-tegra.c
16006
16007TEGRA SERIAL DRIVER
16008M:	Laxman Dewangan <ldewangan@nvidia.com>
16009S:	Supported
16010F:	drivers/tty/serial/serial-tegra.c
16011
16012TEGRA SPI DRIVER
16013M:	Laxman Dewangan <ldewangan@nvidia.com>
16014S:	Supported
16015F:	drivers/spi/spi-tegra*
16016
16017TEGRA XUSB PADCTL DRIVER
16018M:	JC Kuo <jckuo@nvidia.com>
16019S:	Supported
16020F:	drivers/phy/tegra/xusb*
16021
16022TEHUTI ETHERNET DRIVER
16023M:	Andy Gospodarek <andy@greyhouse.net>
16024L:	netdev@vger.kernel.org
16025S:	Supported
16026F:	drivers/net/ethernet/tehuti/*
16027
16028Telecom Clock Driver for MCPL0010
16029M:	Mark Gross <mark.gross@intel.com>
16030S:	Supported
16031F:	drivers/char/tlclk.c
16032
16033TENSILICA XTENSA PORT (xtensa)
16034M:	Chris Zankel <chris@zankel.net>
16035M:	Max Filippov <jcmvbkbc@gmail.com>
16036L:	linux-xtensa@linux-xtensa.org
16037T:	git git://github.com/czankel/xtensa-linux.git
16038S:	Maintained
16039F:	arch/xtensa/
16040F:	drivers/irqchip/irq-xtensa-*
16041
16042Texas Instruments' System Control Interface (TISCI) Protocol Driver
16043M:	Nishanth Menon <nm@ti.com>
16044M:	Tero Kristo <t-kristo@ti.com>
16045M:	Santosh Shilimkar <ssantosh@kernel.org>
16046L:	linux-arm-kernel@lists.infradead.org
16047S:	Maintained
16048F:	Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
16049F:	drivers/firmware/ti_sci*
16050F:	include/linux/soc/ti/ti_sci_protocol.h
16051F:	Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
16052F:	drivers/soc/ti/ti_sci_pm_domains.c
16053F:	include/dt-bindings/soc/ti,sci_pm_domain.h
16054F:	Documentation/devicetree/bindings/reset/ti,sci-reset.txt
16055F:	Documentation/devicetree/bindings/clock/ti,sci-clk.txt
16056F:	drivers/clk/keystone/sci-clk.c
16057F:	drivers/reset/reset-ti-sci.c
16058F:	Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt
16059F:	Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt
16060F:	drivers/irqchip/irq-ti-sci-intr.c
16061F:	drivers/irqchip/irq-ti-sci-inta.c
16062F:	include/linux/soc/ti/ti_sci_inta_msi.h
16063F:	drivers/soc/ti/ti_sci_inta_msi.c
16064
16065Texas Instruments ASoC drivers
16066M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
16067L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
16068S:	Maintained
16069F:	sound/soc/ti/
16070
16071Texas Instruments' DAC7612 DAC Driver
16072M:	Ricardo Ribalda <ricardo@ribalda.com>
16073L:	linux-iio@vger.kernel.org
16074S:	Supported
16075F:	drivers/iio/dac/ti-dac7612.c
16076F:	Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
16077
16078THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
16079M:	Hans Verkuil <hverkuil@xs4all.nl>
16080L:	linux-media@vger.kernel.org
16081T:	git git://linuxtv.org/media_tree.git
16082W:	https://linuxtv.org
16083S:	Maintained
16084F:	drivers/media/radio/radio-raremono.c
16085
16086THERMAL
16087M:	Zhang Rui <rui.zhang@intel.com>
16088M:	Eduardo Valentin <edubezval@gmail.com>
16089R:	Daniel Lezcano <daniel.lezcano@linaro.org>
16090R:	Amit Kucheria <amit.kucheria@verdurent.com>
16091L:	linux-pm@vger.kernel.org
16092T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
16093T:	git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
16094Q:	https://patchwork.kernel.org/project/linux-pm/list/
16095S:	Supported
16096F:	drivers/thermal/
16097F:	include/linux/thermal.h
16098F:	include/uapi/linux/thermal.h
16099F:	include/linux/cpu_cooling.h
16100F:	Documentation/devicetree/bindings/thermal/
16101
16102THERMAL/CPU_COOLING
16103M:	Amit Daniel Kachhap <amit.kachhap@gmail.com>
16104M:	Viresh Kumar <viresh.kumar@linaro.org>
16105M:	Javi Merino <javi.merino@kernel.org>
16106L:	linux-pm@vger.kernel.org
16107S:	Supported
16108F:	Documentation/driver-api/thermal/cpu-cooling-api.rst
16109F:	drivers/thermal/cpu_cooling.c
16110F:	include/linux/cpu_cooling.h
16111
16112THINKPAD ACPI EXTRAS DRIVER
16113M:	Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
16114L:	ibm-acpi-devel@lists.sourceforge.net
16115L:	platform-driver-x86@vger.kernel.org
16116W:	http://ibm-acpi.sourceforge.net
16117W:	http://thinkwiki.org/wiki/Ibm-acpi
16118T:	git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
16119S:	Maintained
16120F:	drivers/platform/x86/thinkpad_acpi.c
16121
16122THUNDERBOLT DRIVER
16123M:	Andreas Noever <andreas.noever@gmail.com>
16124M:	Michael Jamet <michael.jamet@intel.com>
16125M:	Mika Westerberg <mika.westerberg@linux.intel.com>
16126M:	Yehezkel Bernat <YehezkelShB@gmail.com>
16127T:	git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
16128S:	Maintained
16129F:	Documentation/admin-guide/thunderbolt.rst
16130F:	drivers/thunderbolt/
16131F:	include/linux/thunderbolt.h
16132
16133THUNDERBOLT NETWORK DRIVER
16134M:	Michael Jamet <michael.jamet@intel.com>
16135M:	Mika Westerberg <mika.westerberg@linux.intel.com>
16136M:	Yehezkel Bernat <YehezkelShB@gmail.com>
16137L:	netdev@vger.kernel.org
16138S:	Maintained
16139F:	drivers/net/thunderbolt.c
16140
16141THUNDERX GPIO DRIVER
16142M:	David Daney <david.daney@cavium.com>
16143S:	Maintained
16144F:	drivers/gpio/gpio-thunderx.c
16145
16146TI AM437X VPFE DRIVER
16147M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
16148L:	linux-media@vger.kernel.org
16149W:	https://linuxtv.org
16150Q:	http://patchwork.linuxtv.org/project/linux-media/list/
16151T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16152S:	Maintained
16153F:	drivers/media/platform/am437x/
16154
16155TI BANDGAP AND THERMAL DRIVER
16156M:	Eduardo Valentin <edubezval@gmail.com>
16157M:	Keerthy <j-keerthy@ti.com>
16158L:	linux-pm@vger.kernel.org
16159L:	linux-omap@vger.kernel.org
16160S:	Maintained
16161F:	drivers/thermal/ti-soc-thermal/
16162
16163TI BQ27XXX POWER SUPPLY DRIVER
16164R:	Andrew F. Davis <afd@ti.com>
16165F:	include/linux/power/bq27xxx_battery.h
16166F:	drivers/power/supply/bq27xxx_battery.c
16167F:	drivers/power/supply/bq27xxx_battery_i2c.c
16168
16169TI CDCE706 CLOCK DRIVER
16170M:	Max Filippov <jcmvbkbc@gmail.com>
16171S:	Maintained
16172F:	drivers/clk/clk-cdce706.c
16173
16174TI CLOCK DRIVER
16175M:	Tero Kristo <t-kristo@ti.com>
16176L:	linux-omap@vger.kernel.org
16177S:	Maintained
16178F:	drivers/clk/ti/
16179F:	include/linux/clk/ti.h
16180
16181TI DAVINCI MACHINE SUPPORT
16182M:	Sekhar Nori <nsekhar@ti.com>
16183R:	Bartosz Golaszewski <bgolaszewski@baylibre.com>
16184L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
16185T:	git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
16186S:	Supported
16187F:	Documentation/devicetree/bindings/i2c/i2c-davinci.txt
16188F:	arch/arm/mach-davinci/
16189F:	drivers/i2c/busses/i2c-davinci.c
16190F:	arch/arm/boot/dts/da850*
16191
16192TI DAVINCI SERIES CLOCK DRIVER
16193M:	David Lechner <david@lechnology.com>
16194R:	Sekhar Nori <nsekhar@ti.com>
16195S:	Maintained
16196F:	Documentation/devicetree/bindings/clock/ti/davinci/
16197F:	drivers/clk/davinci/
16198
16199TI DAVINCI SERIES GPIO DRIVER
16200M:	Keerthy <j-keerthy@ti.com>
16201L:	linux-gpio@vger.kernel.org
16202S:	Maintained
16203F:	Documentation/devicetree/bindings/gpio/gpio-davinci.txt
16204F:	drivers/gpio/gpio-davinci.c
16205
16206TI DAVINCI SERIES MEDIA DRIVER
16207M:	"Lad, Prabhakar" <prabhakar.csengg@gmail.com>
16208L:	linux-media@vger.kernel.org
16209W:	https://linuxtv.org
16210Q:	http://patchwork.linuxtv.org/project/linux-media/list/
16211T:	git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
16212S:	Maintained
16213F:	drivers/media/platform/davinci/
16214F:	include/media/davinci/
16215
16216TI ETHERNET SWITCH DRIVER (CPSW)
16217R:	Grygorii Strashko <grygorii.strashko@ti.com>
16218L:	linux-omap@vger.kernel.org
16219L:	netdev@vger.kernel.org
16220S:	Maintained
16221F:	drivers/net/ethernet/ti/cpsw*
16222F:	drivers/net/ethernet/ti/davinci*
16223
16224TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
16225M:	Alex Dubov <oakad@yahoo.com>
16226S:	Maintained
16227W:	http://tifmxx.berlios.de/
16228F:	drivers/memstick/host/tifm_ms.c
16229F:	drivers/misc/tifm*
16230F:	drivers/mmc/host/tifm_sd.c
16231F:	include/linux/tifm.h
16232
16233TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
16234M:	Santosh Shilimkar <ssantosh@kernel.org>
16235L:	linux-kernel@vger.kernel.org
16236L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
16237S:	Maintained
16238F:	drivers/soc/ti/*
16239T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
16240
16241TI LM49xxx FAMILY ASoC CODEC DRIVERS
16242M:	M R Swami Reddy <mr.swami.reddy@ti.com>
16243M:	Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
16244L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
16245S:	Maintained
16246F:	sound/soc/codecs/lm49453*
16247F:	sound/soc/codecs/isabelle*
16248
16249TI LP855x BACKLIGHT DRIVER
16250M:	Milo Kim <milo.kim@ti.com>
16251S:	Maintained
16252F:	Documentation/driver-api/backlight/lp855x-driver.rst
16253F:	drivers/video/backlight/lp855x_bl.c
16254F:	include/linux/platform_data/lp855x.h
16255
16256TI LP8727 CHARGER DRIVER
16257M:	Milo Kim <milo.kim@ti.com>
16258S:	Maintained
16259F:	drivers/power/supply/lp8727_charger.c
16260F:	include/linux/platform_data/lp8727.h
16261
16262TI LP8788 MFD DRIVER
16263M:	Milo Kim <milo.kim@ti.com>
16264S:	Maintained
16265F:	drivers/iio/adc/lp8788_adc.c
16266F:	drivers/leds/leds-lp8788.c
16267F:	drivers/mfd/lp8788*.c
16268F:	drivers/power/supply/lp8788-charger.c
16269F:	drivers/regulator/lp8788-*.c
16270F:	include/linux/mfd/lp8788*.h
16271
16272TI NETCP ETHERNET DRIVER
16273M:	Wingman Kwok <w-kwok2@ti.com>
16274M:	Murali Karicheri <m-karicheri2@ti.com>
16275L:	netdev@vger.kernel.org
16276S:	Maintained
16277F:	drivers/net/ethernet/ti/netcp*
16278
16279TI PCM3060 ASoC CODEC DRIVER
16280M:	Kirill Marinushkin <kmarinushkin@birdec.com>
16281L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
16282S:	Maintained
16283F:	Documentation/devicetree/bindings/sound/pcm3060.txt
16284F:	sound/soc/codecs/pcm3060*
16285
16286TI TAS571X FAMILY ASoC CODEC DRIVER
16287M:	Kevin Cernekee <cernekee@chromium.org>
16288L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
16289S:	Odd Fixes
16290F:	sound/soc/codecs/tas571x*
16291
16292TI TRF7970A NFC DRIVER
16293M:	Mark Greer <mgreer@animalcreek.com>
16294L:	linux-wireless@vger.kernel.org
16295L:	linux-nfc@lists.01.org (moderated for non-subscribers)
16296S:	Supported
16297F:	drivers/nfc/trf7970a.c
16298F:	Documentation/devicetree/bindings/net/nfc/trf7970a.txt
16299
16300TI TWL4030 SERIES SOC CODEC DRIVER
16301M:	Peter Ujfalusi <peter.ujfalusi@ti.com>
16302L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
16303S:	Maintained
16304F:	sound/soc/codecs/twl4030*
16305
16306TI VPE/CAL DRIVERS
16307M:	Benoit Parrot <bparrot@ti.com>
16308L:	linux-media@vger.kernel.org
16309W:	http://linuxtv.org/
16310Q:	http://patchwork.linuxtv.org/project/linux-media/list/
16311S:	Maintained
16312F:	drivers/media/platform/ti-vpe/
16313
16314TI WILINK WIRELESS DRIVERS
16315L:	linux-wireless@vger.kernel.org
16316W:	http://wireless.kernel.org/en/users/Drivers/wl12xx
16317W:	http://wireless.kernel.org/en/users/Drivers/wl1251
16318T:	git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
16319S:	Orphan
16320F:	drivers/net/wireless/ti/
16321F:	include/linux/wl12xx.h
16322
16323TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
16324M:	John Stultz <john.stultz@linaro.org>
16325M:	Thomas Gleixner <tglx@linutronix.de>
16326R:	Stephen Boyd <sboyd@kernel.org>
16327L:	linux-kernel@vger.kernel.org
16328T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
16329S:	Supported
16330F:	include/linux/clocksource.h
16331F:	include/linux/time.h
16332F:	include/linux/timex.h
16333F:	include/uapi/linux/time.h
16334F:	include/uapi/linux/timex.h
16335F:	kernel/time/clocksource.c
16336F:	kernel/time/time*.c
16337F:	kernel/time/alarmtimer.c
16338F:	kernel/time/ntp.c
16339F:	tools/testing/selftests/timers/
16340
16341TIPC NETWORK LAYER
16342M:	Jon Maloy <jon.maloy@ericsson.com>
16343M:	Ying Xue <ying.xue@windriver.com>
16344L:	netdev@vger.kernel.org (core kernel code)
16345L:	tipc-discussion@lists.sourceforge.net (user apps, general discussion)
16346W:	http://tipc.sourceforge.net/
16347S:	Maintained
16348F:	include/uapi/linux/tipc*.h
16349F:	net/tipc/
16350
 
 
 
 
 
 
 
 
 
16351TLAN NETWORK DRIVER
16352M:	Samuel Chessman <chessman@tux.org>
16353L:	tlan-devel@lists.sourceforge.net (subscribers-only)
16354W:	http://sourceforge.net/projects/tlan/
16355S:	Maintained
16356F:	Documentation/networking/device_drivers/ti/tlan.txt
16357F:	drivers/net/ethernet/ti/tlan.*
16358
16359TM6000 VIDEO4LINUX DRIVER
16360M:	Mauro Carvalho Chehab <mchehab@kernel.org>
16361L:	linux-media@vger.kernel.org
16362W:	https://linuxtv.org
16363T:	git git://linuxtv.org/media_tree.git
16364S:	Odd fixes
16365F:	drivers/media/usb/tm6000/
16366F:	Documentation/media/v4l-drivers/tm6000*
16367
16368TMIO/SDHI MMC DRIVER
16369M:	Wolfram Sang <wsa+renesas@sang-engineering.com>
16370L:	linux-mmc@vger.kernel.org
16371S:	Supported
16372F:	drivers/mmc/host/tmio_mmc*
16373F:	drivers/mmc/host/renesas_sdhi*
16374F:	include/linux/mfd/tmio.h
16375
16376TMP401 HARDWARE MONITOR DRIVER
16377M:	Guenter Roeck <linux@roeck-us.net>
16378L:	linux-hwmon@vger.kernel.org
16379S:	Maintained
16380F:	Documentation/hwmon/tmp401.rst
16381F:	drivers/hwmon/tmp401.c
16382
16383TMPFS (SHMEM FILESYSTEM)
16384M:	Hugh Dickins <hughd@google.com>
16385L:	linux-mm@kvack.org
16386S:	Maintained
16387F:	include/linux/shmem_fs.h
16388F:	mm/shmem.c
16389
16390TOMOYO SECURITY MODULE
16391M:	Kentaro Takeda <takedakn@nttdata.co.jp>
16392M:	Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
16393L:	tomoyo-dev-en@lists.osdn.me (subscribers-only, for developers in English)
16394L:	tomoyo-users-en@lists.osdn.me (subscribers-only, for users in English)
16395L:	tomoyo-dev@lists.osdn.me (subscribers-only, for developers in Japanese)
16396L:	tomoyo-users@lists.osdn.me (subscribers-only, for users in Japanese)
16397W:	https://tomoyo.osdn.jp/
 
16398S:	Maintained
16399F:	security/tomoyo/
16400
16401TOPSTAR LAPTOP EXTRAS DRIVER
16402M:	Herton Ronaldo Krzesinski <herton@canonical.com>
16403L:	platform-driver-x86@vger.kernel.org
16404S:	Maintained
16405F:	drivers/platform/x86/topstar-laptop.c
16406
16407TORTURE-TEST MODULES
16408M:	Davidlohr Bueso <dave@stgolabs.net>
16409M:	"Paul E. McKenney" <paulmck@kernel.org>
16410M:	Josh Triplett <josh@joshtriplett.org>
16411L:	linux-kernel@vger.kernel.org
16412S:	Supported
16413T:	git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
16414F:	Documentation/RCU/torture.txt
16415F:	kernel/torture.c
16416F:	kernel/rcu/rcutorture.c
16417F:	kernel/rcu/rcuperf.c
16418F:	kernel/locking/locktorture.c
16419
16420TOSHIBA ACPI EXTRAS DRIVER
16421M:	Azael Avalos <coproscefalo@gmail.com>
16422L:	platform-driver-x86@vger.kernel.org
16423S:	Maintained
16424F:	drivers/platform/x86/toshiba_acpi.c
16425
16426TOSHIBA BLUETOOTH DRIVER
16427M:	Azael Avalos <coproscefalo@gmail.com>
16428L:	platform-driver-x86@vger.kernel.org
16429S:	Maintained
16430F:	drivers/platform/x86/toshiba_bluetooth.c
16431
16432TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
16433M:	Azael Avalos <coproscefalo@gmail.com>
16434L:	platform-driver-x86@vger.kernel.org
16435S:	Maintained
16436F:	drivers/platform/x86/toshiba_haps.c
16437
16438TOSHIBA SMM DRIVER
16439M:	Jonathan Buzzard <jonathan@buzzard.org.uk>
 
16440W:	http://www.buzzard.org.uk/toshiba/
16441S:	Maintained
16442F:	drivers/char/toshiba.c
16443F:	include/linux/toshiba.h
16444F:	include/uapi/linux/toshiba.h
16445
16446TOSHIBA TC358743 DRIVER
16447M:	Mats Randgaard <matrandg@cisco.com>
16448L:	linux-media@vger.kernel.org
 
16449S:	Maintained
16450F:	drivers/media/i2c/tc358743*
16451F:	include/media/i2c/tc358743.h
 
 
16452
16453TOSHIBA WMI HOTKEYS DRIVER
16454M:	Azael Avalos <coproscefalo@gmail.com>
16455L:	platform-driver-x86@vger.kernel.org
16456S:	Maintained
16457F:	drivers/platform/x86/toshiba-wmi.c
 
16458
16459TPM DEVICE DRIVER
16460M:	Peter Huewe <peterhuewe@gmx.de>
16461M:	Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
16462R:	Jason Gunthorpe <jgg@ziepe.ca>
16463L:	linux-integrity@vger.kernel.org
16464Q:	https://patchwork.kernel.org/project/linux-integrity/list/
16465W:	https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
16466T:	git git://git.infradead.org/users/jjs/linux-tpmdd.git
16467S:	Maintained
16468F:	drivers/char/tpm/
16469
16470TRACING
16471M:	Steven Rostedt <rostedt@goodmis.org>
 
16472M:	Ingo Molnar <mingo@redhat.com>
16473T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
16474S:	Maintained
16475F:	Documentation/trace/ftrace.rst
16476F:	arch/*/*/*/ftrace.h
16477F:	arch/*/kernel/ftrace.c
16478F:	include/*/ftrace.h
16479F:	include/linux/trace*.h
16480F:	include/trace/
16481F:	kernel/trace/
16482F:	tools/testing/selftests/ftrace/
16483
16484TRACING MMIO ACCESSES (MMIOTRACE)
16485M:	Steven Rostedt <rostedt@goodmis.org>
16486M:	Ingo Molnar <mingo@kernel.org>
16487R:	Karol Herbst <karolherbst@gmail.com>
16488R:	Pekka Paalanen <ppaalanen@gmail.com>
16489S:	Maintained
16490L:	linux-kernel@vger.kernel.org
16491L:	nouveau@lists.freedesktop.org
16492F:	kernel/trace/trace_mmiotrace.c
16493F:	include/linux/mmiotrace.h
16494F:	arch/x86/mm/kmmio.c
16495F:	arch/x86/mm/mmio-mod.c
16496F:	arch/x86/mm/testmmiotrace.c
16497
16498TRIVIAL PATCHES
16499M:	Jiri Kosina <trivial@kernel.org>
16500T:	git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
16501S:	Maintained
16502K:	^Subject:.*(?i)trivial
16503
16504TEMPO SEMICONDUCTOR DRIVERS
16505M:	Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
16506S:	Maintained
16507F:	sound/soc/codecs/tscs*.c
16508F:	sound/soc/codecs/tscs*.h
16509F:	Documentation/devicetree/bindings/sound/tscs*.txt
16510
16511TTY LAYER
16512M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
16513M:	Jiri Slaby <jslaby@suse.com>
16514S:	Supported
16515T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
16516F:	Documentation/driver-api/serial/
16517F:	drivers/tty/
16518F:	drivers/tty/serial/serial_core.c
16519F:	include/linux/serial_core.h
16520F:	include/linux/serial.h
16521F:	include/linux/tty.h
16522F:	include/uapi/linux/serial_core.h
16523F:	include/uapi/linux/serial.h
16524F:	include/uapi/linux/tty.h
16525
16526TUA9001 MEDIA DRIVER
16527M:	Antti Palosaari <crope@iki.fi>
16528L:	linux-media@vger.kernel.org
16529W:	https://linuxtv.org
16530W:	http://palosaari.fi/linux/
16531Q:	http://patchwork.linuxtv.org/project/linux-media/list/
16532T:	git git://linuxtv.org/anttip/media_tree.git
16533S:	Maintained
16534F:	drivers/media/tuners/tua9001*
16535
16536TULIP NETWORK DRIVERS
 
16537L:	netdev@vger.kernel.org
16538L:	linux-parisc@vger.kernel.org
16539S:	Orphan
16540F:	drivers/net/ethernet/dec/tulip/
16541
16542TUN/TAP driver
16543M:	Maxim Krasnyansky <maxk@qti.qualcomm.com>
 
16544W:	http://vtun.sourceforge.net/tun
16545S:	Maintained
16546F:	Documentation/networking/tuntap.txt
16547F:	arch/um/os-Linux/drivers/
16548
16549TURBOCHANNEL SUBSYSTEM
16550M:	"Maciej W. Rozycki" <macro@linux-mips.org>
16551M:	Ralf Baechle <ralf@linux-mips.org>
16552L:	linux-mips@vger.kernel.org
16553Q:	http://patchwork.linux-mips.org/project/linux-mips/list/
16554S:	Maintained
16555F:	drivers/tc/
16556F:	include/linux/tc.h
16557
16558TURBOSTAT UTILITY
16559M:	"Len Brown" <lenb@kernel.org>
16560L:	linux-pm@vger.kernel.org
16561B:	https://bugzilla.kernel.org
16562Q:	https://patchwork.kernel.org/project/linux-pm/list/
16563T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
16564S:	Supported
16565F:	tools/power/x86/turbostat/
16566
16567TW5864 VIDEO4LINUX DRIVER
16568M:	Bluecherry Maintainers <maintainers@bluecherrydvr.com>
16569M:	Anton Sviridenko <anton@corp.bluecherry.net>
16570M:	Andrey Utkin <andrey.utkin@corp.bluecherry.net>
16571M:	Andrey Utkin <andrey_utkin@fastmail.com>
16572L:	linux-media@vger.kernel.org
16573S:	Supported
16574F:	drivers/media/pci/tw5864/
16575
16576TW68 VIDEO4LINUX DRIVER
16577M:	Hans Verkuil <hverkuil@xs4all.nl>
16578L:	linux-media@vger.kernel.org
16579T:	git git://linuxtv.org/media_tree.git
16580W:	https://linuxtv.org
16581S:	Odd Fixes
16582F:	drivers/media/pci/tw68/
16583
16584TW686X VIDEO4LINUX DRIVER
16585M:	Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
16586L:	linux-media@vger.kernel.org
16587T:	git git://linuxtv.org/media_tree.git
16588W:	http://linuxtv.org
16589S:	Maintained
16590F:	drivers/media/pci/tw686x/
16591
16592UBI FILE SYSTEM (UBIFS)
16593M:	Richard Weinberger <richard@nod.at>
16594M:	Artem Bityutskiy <dedekind1@gmail.com>
16595M:	Adrian Hunter <adrian.hunter@intel.com>
16596L:	linux-mtd@lists.infradead.org
16597T:	git git://git.infradead.org/ubifs-2.6.git
16598W:	http://www.linux-mtd.infradead.org/doc/ubifs.html
16599S:	Supported
16600F:	Documentation/filesystems/ubifs.txt
16601F:	fs/ubifs/
16602
16603UCLINUX (M68KNOMMU AND COLDFIRE)
16604M:	Greg Ungerer <gerg@linux-m68k.org>
16605W:	http://www.linux-m68k.org/
16606W:	http://www.uclinux.org/
16607L:	linux-m68k@lists.linux-m68k.org
16608L:	uclinux-dev@uclinux.org  (subscribers-only)
16609T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
16610S:	Maintained
16611F:	arch/m68k/coldfire/
16612F:	arch/m68k/68*/
16613F:	arch/m68k/*/*_no.*
16614F:	arch/m68k/include/asm/*_no.*
16615
 
 
 
 
 
 
 
 
16616UDF FILESYSTEM
16617M:	Jan Kara <jack@suse.com>
 
16618S:	Maintained
16619F:	Documentation/filesystems/udf.txt
16620F:	fs/udf/
16621
16622UDRAW TABLET
16623M:	Bastien Nocera <hadess@hadess.net>
16624L:	linux-input@vger.kernel.org
16625S:	Maintained
16626F:	drivers/hid/hid-udraw-ps3.c
16627
16628UFS FILESYSTEM
16629M:	Evgeniy Dushistov <dushistov@mail.ru>
16630S:	Maintained
16631F:	Documentation/admin-guide/ufs.rst
16632F:	fs/ufs/
16633
16634UHID USERSPACE HID IO DRIVER:
16635M:	David Herrmann <dh.herrmann@googlemail.com>
16636L:	linux-input@vger.kernel.org
16637S:	Maintained
16638F:	drivers/hid/uhid.c
16639F:	include/uapi/linux/uhid.h
16640
16641ULPI BUS
16642M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
16643L:	linux-usb@vger.kernel.org
16644S:	Maintained
16645F:	drivers/usb/common/ulpi.c
16646F:	include/linux/ulpi/
16647
16648ULTRA-WIDEBAND (UWB) SUBSYSTEM:
16649L:	devel@driverdev.osuosl.org
16650S:	Obsolete
16651F:	drivers/staging/uwb/
16652
16653UNICODE SUBSYSTEM:
16654M:	Gabriel Krisman Bertazi <krisman@collabora.com>
16655L:	linux-fsdevel@vger.kernel.org
16656S:	Supported
16657F:	fs/unicode/
16658
16659UNICORE32 ARCHITECTURE:
16660M:	Guan Xuetao <gxt@pku.edu.cn>
16661W:	http://mprc.pku.edu.cn/~guanxuetao/linux
16662S:	Maintained
16663T:	git git://github.com/gxt/linux.git
16664F:	arch/unicore32/
16665
16666UNIFDEF
16667M:	Tony Finch <dot@dotat.at>
16668W:	http://dotat.at/prog/unifdef
16669S:	Maintained
16670F:	scripts/unifdef.c
16671
16672UNIFORM CDROM DRIVER
16673M:	Jens Axboe <axboe@kernel.dk>
16674W:	http://www.kernel.dk
16675S:	Maintained
16676F:	Documentation/cdrom/
16677F:	drivers/cdrom/cdrom.c
16678F:	include/linux/cdrom.h
16679F:	include/uapi/linux/cdrom.h
16680
16681UNISYS S-PAR DRIVERS
16682M:	David Kershner <david.kershner@unisys.com>
16683L:	sparmaintainer@unisys.com (Unisys internal)
16684S:	Supported
16685F:	include/linux/visorbus.h
16686F:	drivers/visorbus/
16687F:	drivers/staging/unisys/
16688
16689UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
16690R:	Alim Akhtar <alim.akhtar@samsung.com>
16691R:	Avri Altman <avri.altman@wdc.com>
16692R:	Pedro Sousa <pedrom.sousa@synopsys.com>
16693L:	linux-scsi@vger.kernel.org
16694S:	Supported
16695F:	Documentation/scsi/ufs.txt
16696F:	drivers/scsi/ufs/
16697
16698UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
16699M:	Pedro Sousa <pedrom.sousa@synopsys.com>
16700L:	linux-scsi@vger.kernel.org
16701S:	Supported
16702F:	drivers/scsi/ufs/*dwc*
16703
16704UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
16705M:	Stanley Chu <stanley.chu@mediatek.com>
16706L:	linux-scsi@vger.kernel.org
16707L:	linux-mediatek@lists.infradead.org (moderated for non-subscribers)
16708S:	Maintained
16709F:	drivers/scsi/ufs/ufs-mediatek*
16710
16711UNSORTED BLOCK IMAGES (UBI)
16712M:	Artem Bityutskiy <dedekind1@gmail.com>
16713M:	Richard Weinberger <richard@nod.at>
16714W:	http://www.linux-mtd.infradead.org/
16715L:	linux-mtd@lists.infradead.org
16716T:	git git://git.infradead.org/ubifs-2.6.git
16717S:	Supported
16718F:	drivers/mtd/ubi/
16719F:	include/linux/mtd/ubi.h
16720F:	include/uapi/mtd/ubi-user.h
16721
16722USB "USBNET" DRIVER FRAMEWORK
16723M:	Oliver Neukum <oneukum@suse.com>
16724L:	netdev@vger.kernel.org
16725W:	http://www.linux-usb.org/usbnet
16726S:	Maintained
16727F:	drivers/net/usb/usbnet.c
16728F:	include/linux/usb/usbnet.h
16729
16730USB ACM DRIVER
16731M:	Oliver Neukum <oneukum@suse.com>
16732L:	linux-usb@vger.kernel.org
16733S:	Maintained
16734F:	Documentation/usb/acm.rst
16735F:	drivers/usb/class/cdc-acm.*
16736
16737USB AR5523 WIRELESS DRIVER
16738M:	Pontus Fuchs <pontus.fuchs@gmail.com>
16739L:	linux-wireless@vger.kernel.org
16740S:	Maintained
16741F:	drivers/net/wireless/ath/ar5523/
16742
16743USB ATTACHED SCSI
16744M:	Oliver Neukum <oneukum@suse.com>
 
16745L:	linux-usb@vger.kernel.org
16746L:	linux-scsi@vger.kernel.org
16747S:	Maintained
16748F:	drivers/usb/storage/uas.c
16749
 
 
 
 
 
 
16750USB CDC ETHERNET DRIVER
16751M:	Oliver Neukum <oliver@neukum.org>
16752L:	linux-usb@vger.kernel.org
16753S:	Maintained
16754F:	drivers/net/usb/cdc_*.c
16755F:	include/uapi/linux/usb/cdc.h
16756
16757USB CHAOSKEY DRIVER
16758M:	Keith Packard <keithp@keithp.com>
16759L:	linux-usb@vger.kernel.org
16760S:	Maintained
16761F:	drivers/usb/misc/chaoskey.c
16762
16763USB CYPRESS C67X00 DRIVER
16764M:	Peter Korsgaard <jacmet@sunsite.dk>
16765L:	linux-usb@vger.kernel.org
16766S:	Maintained
16767F:	drivers/usb/c67x00/
16768
16769USB DAVICOM DM9601 DRIVER
16770M:	Peter Korsgaard <jacmet@sunsite.dk>
16771L:	netdev@vger.kernel.org
16772W:	http://www.linux-usb.org/usbnet
16773S:	Maintained
16774F:	drivers/net/usb/dm9601.c
16775
 
 
 
 
 
 
 
16776USB EHCI DRIVER
16777M:	Alan Stern <stern@rowland.harvard.edu>
16778L:	linux-usb@vger.kernel.org
16779S:	Maintained
16780F:	Documentation/usb/ehci.rst
16781F:	drivers/usb/host/ehci*
16782
 
 
 
 
 
 
 
 
 
16783USB GADGET/PERIPHERAL SUBSYSTEM
16784M:	Felipe Balbi <balbi@kernel.org>
16785L:	linux-usb@vger.kernel.org
16786W:	http://www.linux-usb.org/gadget
16787T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
16788S:	Maintained
16789F:	drivers/usb/gadget/
16790F:	include/linux/usb/gadget*
16791
16792USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
16793M:	Jiri Kosina <jikos@kernel.org>
16794M:	Benjamin Tissoires <benjamin.tissoires@redhat.com>
16795L:	linux-usb@vger.kernel.org
16796T:	git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
16797S:	Maintained
16798F:	Documentation/hid/hiddev.rst
16799F:	drivers/hid/usbhid/
16800
16801USB INTEL XHCI ROLE MUX DRIVER
16802M:	Hans de Goede <hdegoede@redhat.com>
16803L:	linux-usb@vger.kernel.org
16804S:	Maintained
16805F:	drivers/usb/roles/intel-xhci-usb-role-switch.c
16806
16807USB IP DRIVER FOR HISILICON KIRIN
16808M:	Yu Chen <chenyu56@huawei.com>
16809M:	Binghui Wang <wangbinghui@hisilicon.com>
16810L:	linux-usb@vger.kernel.org
16811S:	Maintained
16812F:	Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt
16813F:	drivers/phy/hisilicon/phy-hi3660-usb3.c
16814
16815USB ISP116X DRIVER
16816M:	Olav Kongas <ok@artecdesign.ee>
16817L:	linux-usb@vger.kernel.org
16818S:	Maintained
16819F:	drivers/usb/host/isp116x*
16820F:	include/linux/usb/isp116x.h
16821
16822USB LAN78XX ETHERNET DRIVER
16823M:	Woojung Huh <woojung.huh@microchip.com>
16824M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
16825L:	netdev@vger.kernel.org
16826S:	Maintained
16827F:	Documentation/devicetree/bindings/net/microchip,lan78xx.txt
16828F:	drivers/net/usb/lan78xx.*
16829F:	include/dt-bindings/net/microchip-lan78xx.h
16830
16831USB MASS STORAGE DRIVER
16832M:	Alan Stern <stern@rowland.harvard.edu>
16833L:	linux-usb@vger.kernel.org
16834L:	usb-storage@lists.one-eyed-alien.net
16835S:	Maintained
 
16836F:	drivers/usb/storage/
16837
16838USB MIDI DRIVER
16839M:	Clemens Ladisch <clemens@ladisch.de>
16840L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
16841T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
16842S:	Maintained
16843F:	sound/usb/midi.*
16844
16845USB NETWORKING DRIVERS
16846L:	linux-usb@vger.kernel.org
16847S:	Odd Fixes
16848F:	drivers/net/usb/
16849
16850USB OHCI DRIVER
16851M:	Alan Stern <stern@rowland.harvard.edu>
16852L:	linux-usb@vger.kernel.org
16853S:	Maintained
16854F:	Documentation/usb/ohci.rst
16855F:	drivers/usb/host/ohci*
16856
16857USB OTG FSM (Finite State Machine)
16858M:	Peter Chen <Peter.Chen@nxp.com>
16859T:	git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
16860L:	linux-usb@vger.kernel.org
16861S:	Maintained
16862F:	drivers/usb/common/usb-otg-fsm.c
16863
16864USB OVER IP DRIVER
16865M:	Valentina Manea <valentina.manea.m@gmail.com>
16866M:	Shuah Khan <shuah@kernel.org>
16867M:	Shuah Khan <skhan@linuxfoundation.org>
16868L:	linux-usb@vger.kernel.org
16869S:	Maintained
16870F:	Documentation/usb/usbip_protocol.rst
16871F:	drivers/usb/usbip/
16872F:	tools/usb/usbip/
16873F:	tools/testing/selftests/drivers/usb/usbip/
16874
16875USB PEGASUS DRIVER
16876M:	Petko Manolov <petkan@nucleusys.com>
16877L:	linux-usb@vger.kernel.org
16878L:	netdev@vger.kernel.org
16879T:	git git://github.com/petkan/pegasus.git
16880W:	https://github.com/petkan/pegasus
16881S:	Maintained
16882F:	drivers/net/usb/pegasus.*
16883
16884USB PHY LAYER
16885M:	Felipe Balbi <balbi@kernel.org>
16886L:	linux-usb@vger.kernel.org
16887T:	git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
16888S:	Maintained
16889F:	drivers/usb/phy/
16890
16891USB PRINTER DRIVER (usblp)
16892M:	Pete Zaitcev <zaitcev@redhat.com>
16893L:	linux-usb@vger.kernel.org
16894S:	Supported
16895F:	drivers/usb/class/usblp.c
16896
16897USB QMI WWAN NETWORK DRIVER
16898M:	Bjørn Mork <bjorn@mork.no>
 
16899L:	netdev@vger.kernel.org
 
16900S:	Maintained
16901F:	Documentation/ABI/testing/sysfs-class-net-qmi
16902F:	drivers/net/usb/qmi_wwan.c
16903
16904USB RTL8150 DRIVER
16905M:	Petko Manolov <petkan@nucleusys.com>
16906L:	linux-usb@vger.kernel.org
16907L:	netdev@vger.kernel.org
16908T:	git git://github.com/petkan/rtl8150.git
16909W:	https://github.com/petkan/rtl8150
16910S:	Maintained
16911F:	drivers/net/usb/rtl8150.c
16912
16913USB SERIAL SUBSYSTEM
16914M:	Johan Hovold <johan@kernel.org>
16915L:	linux-usb@vger.kernel.org
16916T:	git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
16917S:	Maintained
16918F:	Documentation/usb/usb-serial.rst
16919F:	drivers/usb/serial/
16920F:	include/linux/usb/serial.h
16921
16922USB SMSC75XX ETHERNET DRIVER
16923M:	Steve Glendinning <steve.glendinning@shawell.net>
16924L:	netdev@vger.kernel.org
16925S:	Maintained
16926F:	drivers/net/usb/smsc75xx.*
16927
16928USB SMSC95XX ETHERNET DRIVER
16929M:	Steve Glendinning <steve.glendinning@shawell.net>
16930M:	Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
16931L:	netdev@vger.kernel.org
16932S:	Maintained
16933F:	drivers/net/usb/smsc95xx.*
16934
16935USB SUBSYSTEM
16936M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
16937L:	linux-usb@vger.kernel.org
16938W:	http://www.linux-usb.org
16939T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
16940S:	Supported
16941F:	Documentation/devicetree/bindings/usb/
16942F:	Documentation/usb/
16943F:	drivers/usb/
16944F:	include/linux/usb.h
16945F:	include/linux/usb/
16946
16947USB TYPEC PI3USB30532 MUX DRIVER
16948M:	Hans de Goede <hdegoede@redhat.com>
16949L:	linux-usb@vger.kernel.org
16950S:	Maintained
16951F:	drivers/usb/typec/mux/pi3usb30532.c
16952
16953USB TYPEC CLASS
16954M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
16955L:	linux-usb@vger.kernel.org
 
16956S:	Maintained
16957F:	Documentation/ABI/testing/sysfs-class-typec
16958F:	Documentation/driver-api/usb/typec.rst
16959F:	drivers/usb/typec/
16960F:	include/linux/usb/typec.h
 
 
 
 
 
 
 
 
 
 
16961
16962USB TYPEC BUS FOR ALTERNATE MODES
16963M:	Heikki Krogerus <heikki.krogerus@linux.intel.com>
16964L:	linux-usb@vger.kernel.org
 
 
 
16965S:	Maintained
16966F:	Documentation/ABI/testing/sysfs-bus-typec
16967F:	Documentation/driver-api/usb/typec_bus.rst
16968F:	drivers/usb/typec/altmodes/
16969F:	include/linux/usb/typec_altmode.h
16970
16971USB TYPEC PORT CONTROLLER DRIVERS
16972M:	Guenter Roeck <linux@roeck-us.net>
16973L:	linux-usb@vger.kernel.org
16974S:	Maintained
16975F:	drivers/usb/typec/tcpm/
 
 
 
 
 
 
16976
16977USB UHCI DRIVER
16978M:	Alan Stern <stern@rowland.harvard.edu>
16979L:	linux-usb@vger.kernel.org
16980S:	Maintained
16981F:	drivers/usb/host/uhci*
16982
 
 
 
 
 
 
 
 
16983USB VIDEO CLASS
16984M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
16985L:	linux-uvc-devel@lists.sourceforge.net (subscribers-only)
16986L:	linux-media@vger.kernel.org
16987T:	git git://linuxtv.org/media_tree.git
16988W:	http://www.ideasonboard.org/uvc/
16989S:	Maintained
16990F:	drivers/media/usb/uvc/
16991F:	include/uapi/linux/uvcvideo.h
16992
16993USB VISION DRIVER
16994M:	Hans Verkuil <hverkuil@xs4all.nl>
 
16995L:	linux-media@vger.kernel.org
16996T:	git git://linuxtv.org/media_tree.git
16997W:	https://linuxtv.org
16998S:	Odd Fixes
16999F:	drivers/media/usb/usbvision/
17000
17001USB WEBCAM GADGET
17002M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
17003L:	linux-usb@vger.kernel.org
17004S:	Maintained
17005F:	drivers/usb/gadget/function/*uvc*
17006F:	drivers/usb/gadget/legacy/webcam.c
17007F:	include/uapi/linux/usb/g_uvc.h
17008
17009USB WIRELESS RNDIS DRIVER (rndis_wlan)
17010M:	Jussi Kivilinna <jussi.kivilinna@iki.fi>
17011L:	linux-wireless@vger.kernel.org
17012S:	Maintained
17013F:	drivers/net/wireless/rndis_wlan.c
17014
17015USB XHCI DRIVER
17016M:	Mathias Nyman <mathias.nyman@intel.com>
17017L:	linux-usb@vger.kernel.org
17018S:	Supported
17019F:	drivers/usb/host/xhci*
17020F:	drivers/usb/host/pci-quirks*
17021
17022USB ZD1201 DRIVER
17023L:	linux-wireless@vger.kernel.org
17024W:	http://linux-lc100020.sourceforge.net
17025S:	Orphan
17026F:	drivers/net/wireless/zydas/zd1201.*
17027
17028USB ZR364XX DRIVER
17029M:	Antoine Jacquet <royale@zerezo.com>
17030L:	linux-usb@vger.kernel.org
17031L:	linux-media@vger.kernel.org
17032T:	git git://linuxtv.org/media_tree.git
17033W:	http://royale.zerezo.com/zr364xx/
17034S:	Maintained
17035F:	Documentation/media/v4l-drivers/zr364xx*
17036F:	drivers/media/usb/zr364xx/
17037
17038USER-MODE LINUX (UML)
17039M:	Jeff Dike <jdike@addtoit.com>
17040M:	Richard Weinberger <richard@nod.at>
17041M:	Anton Ivanov <anton.ivanov@cambridgegreys.com>
17042L:	linux-um@lists.infradead.org
17043W:	http://user-mode-linux.sourceforge.net
17044Q:	https://patchwork.ozlabs.org/project/linux-um/list/
17045T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
17046S:	Maintained
17047F:	Documentation/virt/uml/
17048F:	arch/um/
17049F:	arch/x86/um/
17050F:	fs/hostfs/
17051
17052USERSPACE COPYIN/COPYOUT (UIOVEC)
17053M:	Alexander Viro <viro@zeniv.linux.org.uk>
17054S:	Maintained
17055F:	lib/iov_iter.c
17056F:	include/linux/uio.h
17057
17058USERSPACE DMA BUFFER DRIVER
17059M:	Gerd Hoffmann <kraxel@redhat.com>
17060S:	Maintained
17061L:	dri-devel@lists.freedesktop.org
17062F:	drivers/dma-buf/udmabuf.c
17063F:	include/uapi/linux/udmabuf.h
17064T:	git git://anongit.freedesktop.org/drm/drm-misc
17065
17066USERSPACE I/O (UIO)
17067M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
 
17068S:	Maintained
17069T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
17070F:	Documentation/driver-api/uio-howto.rst
17071F:	drivers/uio/
17072F:	include/linux/uio_driver.h
17073
17074UTIL-LINUX PACKAGE
17075M:	Karel Zak <kzak@redhat.com>
17076L:	util-linux@vger.kernel.org
17077W:	http://en.wikipedia.org/wiki/Util-linux
17078T:	git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
17079S:	Maintained
17080
17081UUID HELPERS
17082M:	Christoph Hellwig <hch@lst.de>
17083R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
17084L:	linux-kernel@vger.kernel.org
17085T:	git git://git.infradead.org/users/hch/uuid.git
17086F:	lib/uuid.c
17087F:	lib/test_uuid.c
17088F:	include/linux/uuid.h
17089F:	include/uapi/linux/uuid.h
17090S:	Maintained
17091
17092UVESAFB DRIVER
17093M:	Michal Januszewski <spock@gentoo.org>
17094L:	linux-fbdev@vger.kernel.org
17095W:	https://github.com/mjanusz/v86d
17096S:	Maintained
17097F:	Documentation/fb/uvesafb.rst
17098F:	drivers/video/fbdev/uvesafb.*
17099
17100VF610 NAND DRIVER
17101M:	Stefan Agner <stefan@agner.ch>
17102L:	linux-mtd@lists.infradead.org
17103S:	Supported
17104F:	drivers/mtd/nand/raw/vf610_nfc.c
17105
17106VFAT/FAT/MSDOS FILESYSTEM
17107M:	OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
17108S:	Maintained
17109F:	Documentation/filesystems/vfat.txt
17110F:	fs/fat/
17111
17112VFIO DRIVER
17113M:	Alex Williamson <alex.williamson@redhat.com>
17114R:	Cornelia Huck <cohuck@redhat.com>
17115L:	kvm@vger.kernel.org
17116T:	git git://github.com/awilliam/linux-vfio.git
17117S:	Maintained
17118F:	Documentation/driver-api/vfio.rst
17119F:	drivers/vfio/
17120F:	include/linux/vfio.h
17121F:	include/uapi/linux/vfio.h
17122
17123VFIO MEDIATED DEVICE DRIVERS
17124M:	Kirti Wankhede <kwankhede@nvidia.com>
17125L:	kvm@vger.kernel.org
17126S:	Maintained
17127F:	Documentation/driver-api/vfio-mediated-device.rst
17128F:	drivers/vfio/mdev/
17129F:	include/linux/mdev.h
17130F:	samples/vfio-mdev/
17131
17132VFIO PLATFORM DRIVER
17133M:	Eric Auger <eric.auger@redhat.com>
17134L:	kvm@vger.kernel.org
17135S:	Maintained
17136F:	drivers/vfio/platform/
17137
17138VGA_SWITCHEROO
17139R:	Lukas Wunner <lukas@wunner.de>
17140S:	Maintained
17141F:	Documentation/gpu/vga-switcheroo.rst
17142F:	drivers/gpu/vga/vga_switcheroo.c
17143F:	include/linux/vga_switcheroo.h
17144T:	git git://anongit.freedesktop.org/drm/drm-misc
17145
17146VIA RHINE NETWORK DRIVER
17147S:	Orphan
17148F:	drivers/net/ethernet/via/via-rhine.c
17149
17150VIA SD/MMC CARD CONTROLLER DRIVER
17151M:	Bruce Chang <brucechang@via.com.tw>
17152M:	Harald Welte <HaraldWelte@viatech.com>
17153S:	Maintained
17154F:	drivers/mmc/host/via-sdmmc.c
17155
17156VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
17157M:	Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
17158L:	linux-fbdev@vger.kernel.org
17159S:	Maintained
17160F:	include/linux/via-core.h
17161F:	include/linux/via-gpio.h
17162F:	include/linux/via_i2c.h
17163F:	drivers/video/fbdev/via/
17164
17165VIA VELOCITY NETWORK DRIVER
17166M:	Francois Romieu <romieu@fr.zoreil.com>
17167L:	netdev@vger.kernel.org
17168S:	Maintained
17169F:	drivers/net/ethernet/via/via-velocity.*
17170
17171VICODEC VIRTUAL CODEC DRIVER
17172M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
17173L:	linux-media@vger.kernel.org
17174T:	git git://linuxtv.org/media_tree.git
17175W:	https://linuxtv.org
17176S:	Maintained
17177F:	drivers/media/platform/vicodec/*
17178
17179VIDEO MULTIPLEXER DRIVER
17180M:	Philipp Zabel <p.zabel@pengutronix.de>
17181L:	linux-media@vger.kernel.org
17182S:	Maintained
17183F:	drivers/media/platform/video-mux.c
17184
17185VIDEO I2C POLLING DRIVER
17186M:	Matt Ranostay <matt.ranostay@konsulko.com>
17187L:	linux-media@vger.kernel.org
17188S:	Maintained
17189F:	drivers/media/i2c/video-i2c.c
17190
17191VIDEOBUF2 FRAMEWORK
17192M:	Pawel Osciak <pawel@osciak.com>
17193M:	Marek Szyprowski <m.szyprowski@samsung.com>
17194M:	Kyungmin Park <kyungmin.park@samsung.com>
17195R:	Tomasz Figa <tfiga@chromium.org>
17196L:	linux-media@vger.kernel.org
17197S:	Maintained
17198F:	drivers/media/common/videobuf2/*
17199F:	include/media/videobuf2-*
17200
17201VIMC VIRTUAL MEDIA CONTROLLER DRIVER
17202M:	Helen Koike <helen.koike@collabora.com>
17203L:	linux-media@vger.kernel.org
17204T:	git git://linuxtv.org/media_tree.git
17205W:	https://linuxtv.org
17206S:	Maintained
17207F:	drivers/media/platform/vimc/*
17208
17209VIRT LIB
17210M:	Alex Williamson <alex.williamson@redhat.com>
17211M:	Paolo Bonzini <pbonzini@redhat.com>
17212L:	kvm@vger.kernel.org
17213S:	Supported
17214F:	virt/lib/
17215
17216VIRTIO AND VHOST VSOCK DRIVER
17217M:	Stefan Hajnoczi <stefanha@redhat.com>
17218M:	Stefano Garzarella <sgarzare@redhat.com>
17219L:	kvm@vger.kernel.org
17220L:	virtualization@lists.linux-foundation.org
17221L:	netdev@vger.kernel.org
17222S:	Maintained
17223F:	include/linux/virtio_vsock.h
17224F:	include/uapi/linux/virtio_vsock.h
17225F:	include/uapi/linux/vsockmon.h
17226F:	include/uapi/linux/vm_sockets_diag.h
17227F:	net/vmw_vsock/diag.c
17228F:	net/vmw_vsock/af_vsock_tap.c
17229F:	net/vmw_vsock/virtio_transport_common.c
17230F:	net/vmw_vsock/virtio_transport.c
17231F:	drivers/net/vsockmon.c
17232F:	drivers/vhost/vsock.c
17233F:	tools/testing/vsock/
17234
17235VIRTIO CONSOLE DRIVER
17236M:	Amit Shah <amit@kernel.org>
17237L:	virtualization@lists.linux-foundation.org
17238S:	Maintained
17239F:	drivers/char/virtio_console.c
17240F:	include/linux/virtio_console.h
17241F:	include/uapi/linux/virtio_console.h
17242
17243VIRTIO CORE AND NET DRIVERS
 
17244M:	"Michael S. Tsirkin" <mst@redhat.com>
17245M:	Jason Wang <jasowang@redhat.com>
17246L:	virtualization@lists.linux-foundation.org
17247S:	Maintained
17248F:	Documentation/devicetree/bindings/virtio/
17249F:	drivers/virtio/
17250F:	tools/virtio/
17251F:	drivers/net/virtio_net.c
17252F:	drivers/block/virtio_blk.c
17253F:	include/linux/virtio*.h
17254F:	include/uapi/linux/virtio_*.h
17255F:	drivers/crypto/virtio/
17256F:	mm/balloon_compaction.c
17257
17258VIRTIO BLOCK AND SCSI DRIVERS
17259M:	"Michael S. Tsirkin" <mst@redhat.com>
17260M:	Jason Wang <jasowang@redhat.com>
17261R:	Paolo Bonzini <pbonzini@redhat.com>
17262R:	Stefan Hajnoczi <stefanha@redhat.com>
17263L:	virtualization@lists.linux-foundation.org
17264S:	Maintained
17265F:	drivers/block/virtio_blk.c
17266F:	drivers/scsi/virtio_scsi.c
17267F:	include/uapi/linux/virtio_blk.h
17268F:	include/uapi/linux/virtio_scsi.h
17269F:	drivers/vhost/scsi.c
17270
17271VIRTIO CRYPTO DRIVER
17272M:	Gonglei <arei.gonglei@huawei.com>
17273L:	virtualization@lists.linux-foundation.org
17274L:	linux-crypto@vger.kernel.org
17275S:	Maintained
17276F:	drivers/crypto/virtio/
17277F:	include/uapi/linux/virtio_crypto.h
17278
17279VIRTIO DRIVERS FOR S390
17280M:	Cornelia Huck <cohuck@redhat.com>
17281M:	Halil Pasic <pasic@linux.ibm.com>
17282L:	linux-s390@vger.kernel.org
17283L:	virtualization@lists.linux-foundation.org
17284L:	kvm@vger.kernel.org
17285S:	Supported
17286F:	drivers/s390/virtio/
17287F:	arch/s390/include/uapi/asm/virtio-ccw.h
17288
17289VIRTIO FILE SYSTEM
17290M:	Vivek Goyal <vgoyal@redhat.com>
17291M:	Stefan Hajnoczi <stefanha@redhat.com>
17292M:	Miklos Szeredi <miklos@szeredi.hu>
17293L:	virtualization@lists.linux-foundation.org
17294L:	linux-fsdevel@vger.kernel.org
17295W:	https://virtio-fs.gitlab.io/
17296S:	Supported
17297F:	fs/fuse/virtio_fs.c
17298F:	include/uapi/linux/virtio_fs.h
17299F:	Documentation/filesystems/virtiofs.rst
17300
17301VIRTIO GPU DRIVER
17302M:	David Airlie <airlied@linux.ie>
17303M:	Gerd Hoffmann <kraxel@redhat.com>
17304L:	dri-devel@lists.freedesktop.org
17305L:	virtualization@lists.linux-foundation.org
17306T:	git git://anongit.freedesktop.org/drm/drm-misc
17307S:	Maintained
17308F:	drivers/gpu/drm/virtio/
17309F:	include/uapi/linux/virtio_gpu.h
17310
17311VIRTIO HOST (VHOST)
17312M:	"Michael S. Tsirkin" <mst@redhat.com>
17313M:	Jason Wang <jasowang@redhat.com>
17314L:	kvm@vger.kernel.org
17315L:	virtualization@lists.linux-foundation.org
17316L:	netdev@vger.kernel.org
17317T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
17318S:	Maintained
17319F:	drivers/vhost/
17320F:	include/uapi/linux/vhost.h
17321
17322VIRTIO INPUT DRIVER
17323M:	Gerd Hoffmann <kraxel@redhat.com>
17324S:	Maintained
17325F:	drivers/virtio/virtio_input.c
17326F:	include/uapi/linux/virtio_input.h
17327
17328VIRTIO IOMMU DRIVER
17329M:	Jean-Philippe Brucker <jean-philippe@linaro.org>
17330L:	virtualization@lists.linux-foundation.org
 
 
 
 
 
 
 
17331S:	Maintained
17332F:	drivers/iommu/virtio-iommu.c
17333F:	include/uapi/linux/virtio_iommu.h
17334
17335VIRTUAL BOX GUEST DEVICE DRIVER
17336M:	Hans de Goede <hdegoede@redhat.com>
17337M:	Arnd Bergmann <arnd@arndb.de>
17338M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
17339S:	Maintained
17340F:	include/linux/vbox_utils.h
17341F:	include/uapi/linux/vbox*.h
17342F:	drivers/virt/vboxguest/
 
17343
17344VIRTUAL SERIO DEVICE DRIVER
17345M:	Stephen Chandler Paul <thatslyude@gmail.com>
 
17346S:	Maintained
17347F:	drivers/input/serio/userio.c
17348F:	include/uapi/linux/userio.h
17349
17350VIVID VIRTUAL VIDEO DRIVER
17351M:	Hans Verkuil <hverkuil@xs4all.nl>
17352L:	linux-media@vger.kernel.org
17353T:	git git://linuxtv.org/media_tree.git
17354W:	https://linuxtv.org
17355S:	Maintained
17356F:	drivers/media/platform/vivid/*
 
 
17357
17358VLYNQ BUS
17359M:	Florian Fainelli <f.fainelli@gmail.com>
17360L:	openwrt-devel@lists.openwrt.org (subscribers-only)
17361S:	Maintained
17362F:	drivers/vlynq/vlynq.c
17363F:	include/linux/vlynq.h
17364
17365VME SUBSYSTEM
17366M:	Martyn Welch <martyn@welchs.me.uk>
17367M:	Manohar Vanga <manohar.vanga@gmail.com>
17368M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
17369L:	devel@driverdev.osuosl.org
17370S:	Maintained
17371T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
17372F:	Documentation/driver-api/vme.rst
17373F:	drivers/staging/vme/
17374F:	drivers/vme/
17375F:	include/linux/vme*
17376
17377VMWARE BALLOON DRIVER
17378M:	Nadav Amit <namit@vmware.com>
17379M:	"VMware, Inc." <pv-drivers@vmware.com>
17380L:	linux-kernel@vger.kernel.org
17381S:	Maintained
17382F:	drivers/misc/vmw_balloon.c
17383
17384VMWARE HYPERVISOR INTERFACE
17385M:	Thomas Hellstrom <thellstrom@vmware.com>
17386M:	"VMware, Inc." <pv-drivers@vmware.com>
17387L:	virtualization@lists.linux-foundation.org
17388S:	Supported
17389F:	arch/x86/kernel/cpu/vmware.c
17390F:	arch/x86/include/asm/vmware.h
17391
17392VMWARE PVRDMA DRIVER
17393M:	Adit Ranadive <aditr@vmware.com>
17394M:	VMware PV-Drivers <pv-drivers@vmware.com>
17395L:	linux-rdma@vger.kernel.org
17396S:	Maintained
17397F:	drivers/infiniband/hw/vmw_pvrdma/
17398
17399VMware PVSCSI driver
17400M:	Jim Gill <jgill@vmware.com>
17401M:	VMware PV-Drivers <pv-drivers@vmware.com>
17402L:	linux-scsi@vger.kernel.org
17403S:	Maintained
17404F:	drivers/scsi/vmw_pvscsi.c
17405F:	drivers/scsi/vmw_pvscsi.h
17406
17407VMWARE VMMOUSE SUBDRIVER
17408M:	"VMware Graphics" <linux-graphics-maintainer@vmware.com>
17409M:	"VMware, Inc." <pv-drivers@vmware.com>
17410L:	linux-input@vger.kernel.org
17411S:	Maintained
17412F:	drivers/input/mouse/vmmouse.c
17413F:	drivers/input/mouse/vmmouse.h
17414
17415VMWARE VMXNET3 ETHERNET DRIVER
17416M:	Ronak Doshi <doshir@vmware.com>
17417M:	"VMware, Inc." <pv-drivers@vmware.com>
17418L:	netdev@vger.kernel.org
17419S:	Maintained
17420F:	drivers/net/vmxnet3/
17421
17422VOCORE VOCORE2 BOARD
17423M:	Harvey Hunt <harveyhuntnexus@gmail.com>
17424L:	linux-mips@vger.kernel.org
17425S:	Maintained
17426F:	arch/mips/boot/dts/ralink/vocore2.dts
17427
17428VOLTAGE AND CURRENT REGULATOR FRAMEWORK
17429M:	Liam Girdwood <lgirdwood@gmail.com>
17430M:	Mark Brown <broonie@kernel.org>
17431L:	linux-kernel@vger.kernel.org
17432W:	http://www.slimlogic.co.uk/?p=48
17433T:	git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
17434S:	Supported
17435F:	Documentation/devicetree/bindings/regulator/
17436F:	Documentation/power/regulator/
17437F:	drivers/regulator/
17438F:	include/dt-bindings/regulator/
17439F:	include/linux/regulator/
17440K:	regulator_get_optional
17441
17442VRF
17443M:	David Ahern <dsahern@kernel.org>
17444M:	Shrijeet Mukherjee <shrijeet@gmail.com>
17445L:	netdev@vger.kernel.org
17446S:	Maintained
17447F:	drivers/net/vrf.c
17448F:	Documentation/networking/vrf.txt
17449
17450VT1211 HARDWARE MONITOR DRIVER
17451M:	Juerg Haefliger <juergh@gmail.com>
17452L:	linux-hwmon@vger.kernel.org
17453S:	Maintained
17454F:	Documentation/hwmon/vt1211.rst
17455F:	drivers/hwmon/vt1211.c
17456
17457VT8231 HARDWARE MONITOR DRIVER
17458M:	Roger Lucas <vt8231@hiddenengine.co.uk>
17459L:	linux-hwmon@vger.kernel.org
17460S:	Maintained
17461F:	drivers/hwmon/vt8231.c
17462
17463VUB300 USB to SDIO/SD/MMC bridge chip
17464M:	Tony Olech <tony.olech@elandigitalsystems.com>
17465L:	linux-mmc@vger.kernel.org
17466L:	linux-usb@vger.kernel.org
17467S:	Supported
17468F:	drivers/mmc/host/vub300.c
17469
17470W1 DALLAS'S 1-WIRE BUS
17471M:	Evgeniy Polyakov <zbr@ioremap.net>
17472S:	Maintained
17473F:	Documentation/devicetree/bindings/w1/
17474F:	Documentation/w1/
17475F:	drivers/w1/
17476F:	include/linux/w1.h
17477
17478W83791D HARDWARE MONITORING DRIVER
17479M:	Marc Hulsman <m.hulsman@tudelft.nl>
17480L:	linux-hwmon@vger.kernel.org
17481S:	Maintained
17482F:	Documentation/hwmon/w83791d.rst
17483F:	drivers/hwmon/w83791d.c
17484
17485W83793 HARDWARE MONITORING DRIVER
17486M:	Rudolf Marek <r.marek@assembler.cz>
17487L:	linux-hwmon@vger.kernel.org
17488S:	Maintained
17489F:	Documentation/hwmon/w83793.rst
17490F:	drivers/hwmon/w83793.c
17491
17492W83795 HARDWARE MONITORING DRIVER
17493M:	Jean Delvare <jdelvare@suse.com>
17494L:	linux-hwmon@vger.kernel.org
17495S:	Maintained
17496F:	drivers/hwmon/w83795.c
17497
17498W83L51xD SD/MMC CARD INTERFACE DRIVER
17499M:	Pierre Ossman <pierre@ossman.eu>
17500S:	Maintained
17501F:	drivers/mmc/host/wbsd.*
17502
17503WACOM PROTOCOL 4 SERIAL TABLETS
17504M:	Julian Squires <julian@cipht.net>
17505M:	Hans de Goede <hdegoede@redhat.com>
17506L:	linux-input@vger.kernel.org
17507S:	Maintained
17508F:	drivers/input/tablet/wacom_serial4.c
17509
17510WATCHDOG DEVICE DRIVERS
17511M:	Wim Van Sebroeck <wim@linux-watchdog.org>
17512M:	Guenter Roeck <linux@roeck-us.net>
17513L:	linux-watchdog@vger.kernel.org
17514W:	http://www.linux-watchdog.org/
17515T:	git git://www.linux-watchdog.org/linux-watchdog.git
17516S:	Maintained
17517F:	Documentation/devicetree/bindings/watchdog/
17518F:	Documentation/watchdog/
17519F:	drivers/watchdog/
17520F:	include/linux/watchdog.h
17521F:	include/uapi/linux/watchdog.h
17522
17523WHISKEYCOVE PMIC GPIO DRIVER
17524M:	Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
17525L:	linux-gpio@vger.kernel.org
17526S:	Maintained
17527F:	drivers/gpio/gpio-wcove.c
17528
17529WHWAVE RTC DRIVER
17530M:	Dianlong Li <long17.cool@163.com>
17531L:	linux-rtc@vger.kernel.org
17532S:	Maintained
17533F:	drivers/rtc/rtc-sd3078.c
17534
17535WIIMOTE HID DRIVER
17536M:	David Herrmann <dh.herrmann@googlemail.com>
17537L:	linux-input@vger.kernel.org
17538S:	Maintained
17539F:	drivers/hid/hid-wiimote*
17540
17541WILOCITY WIL6210 WIRELESS DRIVER
17542M:	Maya Erez <merez@codeaurora.org>
17543L:	linux-wireless@vger.kernel.org
17544L:	wil6210@qti.qualcomm.com
17545S:	Supported
17546W:	http://wireless.kernel.org/en/users/Drivers/wil6210
17547F:	drivers/net/wireless/ath/wil6210/
17548
17549WIMAX STACK
17550M:	Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
17551M:	linux-wimax@intel.com
17552L:	wimax@linuxwimax.org (subscribers-only)
17553S:	Supported
17554W:	http://linuxwimax.org
17555F:	Documentation/admin-guide/wimax/wimax.rst
 
17556F:	include/linux/wimax/debug.h
17557F:	include/net/wimax.h
17558F:	include/uapi/linux/wimax.h
17559F:	net/wimax/
17560
17561WINBOND CIR DRIVER
17562M:	David Härdeman <david@hardeman.nu>
17563S:	Maintained
17564F:	drivers/media/rc/winbond-cir.c
17565
17566RCMM REMOTE CONTROLS DECODER
17567M:	Patrick Lerda <patrick9876@free.fr>
 
 
 
17568S:	Maintained
17569F:	drivers/media/rc/ir-rcmm-decoder.c
17570
17571WINSYSTEMS EBC-C384 WATCHDOG DRIVER
17572M:	William Breathitt Gray <vilhelm.gray@gmail.com>
17573L:	linux-watchdog@vger.kernel.org
 
 
17574S:	Maintained
17575F:	drivers/watchdog/ebc-c384_wdt.c
17576
17577WINSYSTEMS WS16C48 GPIO DRIVER
17578M:	William Breathitt Gray <vilhelm.gray@gmail.com>
17579L:	linux-gpio@vger.kernel.org
17580S:	Maintained
17581F:	drivers/gpio/gpio-ws16c48.c
17582
17583WISTRON LAPTOP BUTTON DRIVER
17584M:	Miloslav Trmac <mitr@volny.cz>
17585S:	Maintained
17586F:	drivers/input/misc/wistron_btns.c
17587
17588WL3501 WIRELESS PCMCIA CARD DRIVER
 
17589L:	linux-wireless@vger.kernel.org
17590S:	Odd fixes
 
17591F:	drivers/net/wireless/wl3501*
17592
 
 
 
 
 
 
 
 
 
 
17593WOLFSON MICROELECTRONICS DRIVERS
17594L:	patches@opensource.cirrus.com
17595T:	git https://github.com/CirrusLogic/linux-drivers.git
17596W:	https://github.com/CirrusLogic/linux-drivers/wiki
17597S:	Supported
17598F:	Documentation/hwmon/wm83??.rst
17599F:	Documentation/devicetree/bindings/extcon/extcon-arizona.txt
17600F:	Documentation/devicetree/bindings/regulator/arizona-regulator.txt
17601F:	Documentation/devicetree/bindings/mfd/arizona.txt
17602F:	Documentation/devicetree/bindings/mfd/wm831x.txt
17603F:	Documentation/devicetree/bindings/sound/wlf,arizona.txt
17604F:	arch/arm/mach-s3c64xx/mach-crag6410*
17605F:	drivers/clk/clk-wm83*.c
17606F:	drivers/extcon/extcon-arizona.c
17607F:	drivers/leds/leds-wm83*.c
17608F:	drivers/gpio/gpio-*wm*.c
17609F:	drivers/gpio/gpio-arizona.c
17610F:	drivers/hwmon/wm83??-hwmon.c
17611F:	drivers/input/misc/wm831x-on.c
17612F:	drivers/input/touchscreen/wm831x-ts.c
17613F:	drivers/input/touchscreen/wm97*.c
17614F:	drivers/mfd/arizona*
17615F:	drivers/mfd/wm*.c
17616F:	drivers/mfd/cs47l24*
17617F:	drivers/power/supply/wm83*.c
17618F:	drivers/rtc/rtc-wm83*.c
17619F:	drivers/regulator/wm8*.c
17620F:	drivers/regulator/arizona*
17621F:	drivers/video/backlight/wm83*_bl.c
17622F:	drivers/watchdog/wm83*_wdt.c
17623F:	include/linux/mfd/arizona/
17624F:	include/linux/mfd/wm831x/
17625F:	include/linux/mfd/wm8350/
17626F:	include/linux/mfd/wm8400*
17627F:	include/linux/regulator/arizona*
17628F:	include/linux/wm97xx.h
17629F:	include/sound/wm????.h
17630F:	sound/soc/codecs/arizona.?
17631F:	sound/soc/codecs/wm*
17632F:	sound/soc/codecs/cs47l24*
17633
17634WORKQUEUE
17635M:	Tejun Heo <tj@kernel.org>
17636R:	Lai Jiangshan <jiangshanlai@gmail.com>
17637T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
17638S:	Maintained
17639F:	include/linux/workqueue.h
17640F:	kernel/workqueue.c
17641F:	Documentation/core-api/workqueue.rst
17642
17643X-POWERS AXP288 PMIC DRIVERS
17644M:	Hans de Goede <hdegoede@redhat.com>
17645S:	Maintained
17646N:	axp288
17647F:	drivers/acpi/pmic/intel_pmic_xpower.c
17648
17649X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
17650M:	Chen-Yu Tsai <wens@csie.org>
17651L:	linux-kernel@vger.kernel.org
17652S:	Maintained
17653N:	axp[128]
17654
17655X.25 NETWORK LAYER
17656M:	Andrew Hendry <andrew.hendry@gmail.com>
17657L:	linux-x25@vger.kernel.org
17658S:	Odd Fixes
17659F:	Documentation/networking/x25*
17660F:	include/net/x25*
17661F:	net/x25/
17662
17663X86 ARCHITECTURE (32-BIT AND 64-BIT)
17664M:	Thomas Gleixner <tglx@linutronix.de>
17665M:	Ingo Molnar <mingo@redhat.com>
17666M:	Borislav Petkov <bp@alien8.de>
17667R:	"H. Peter Anvin" <hpa@zytor.com>
17668M:	x86@kernel.org
17669L:	linux-kernel@vger.kernel.org
17670T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17671S:	Maintained
17672F:	Documentation/devicetree/bindings/x86/
17673F:	Documentation/x86/
17674F:	arch/x86/
17675
17676X86 ENTRY CODE
17677M:	Andy Lutomirski <luto@kernel.org>
17678L:	linux-kernel@vger.kernel.org
17679T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
17680S:	Maintained
17681F:	arch/x86/entry/
17682
17683X86 MCE INFRASTRUCTURE
17684M:	Tony Luck <tony.luck@intel.com>
17685M:	Borislav Petkov <bp@alien8.de>
17686L:	linux-edac@vger.kernel.org
17687S:	Maintained
17688F:	arch/x86/kernel/cpu/mce/*
17689
17690X86 MICROCODE UPDATE SUPPORT
17691M:	Borislav Petkov <bp@alien8.de>
17692S:	Maintained
17693F:	arch/x86/kernel/cpu/microcode/*
17694
17695X86 MM
17696M:	Dave Hansen <dave.hansen@linux.intel.com>
17697M:	Andy Lutomirski <luto@kernel.org>
17698M:	Peter Zijlstra <peterz@infradead.org>
17699L:	linux-kernel@vger.kernel.org
17700T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
17701S:	Maintained
17702F:	arch/x86/mm/
17703
17704X86 PLATFORM DRIVERS
17705M:	Darren Hart <dvhart@infradead.org>
17706M:	Andy Shevchenko <andy@infradead.org>
17707L:	platform-driver-x86@vger.kernel.org
17708T:	git git://git.infradead.org/linux-platform-drivers-x86.git
17709S:	Odd Fixes
17710F:	drivers/platform/x86/
17711F:	drivers/platform/olpc/
17712
17713X86 PLATFORM DRIVERS - ARCH
17714R:	Darren Hart <dvhart@infradead.org>
17715R:	Andy Shevchenko <andy@infradead.org>
17716L:	platform-driver-x86@vger.kernel.org
17717L:	x86@kernel.org
17718T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
17719S:	Maintained
17720F:	arch/x86/platform
17721
17722X86 VDSO
17723M:	Andy Lutomirski <luto@kernel.org>
17724L:	linux-kernel@vger.kernel.org
17725T:	git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
17726S:	Maintained
17727F:	arch/x86/entry/vdso/
17728
17729XARRAY
17730M:	Matthew Wilcox <willy@infradead.org>
17731L:	linux-fsdevel@vger.kernel.org
17732S:	Supported
17733F:	Documentation/core-api/xarray.rst
17734F:	lib/idr.c
17735F:	lib/xarray.c
17736F:	include/linux/idr.h
17737F:	include/linux/xarray.h
17738F:	tools/testing/radix-tree
17739
17740XBOX DVD IR REMOTE
17741M:	Benjamin Valentin <benpicco@googlemail.com>
17742S:	Maintained
17743F:	drivers/media/rc/xbox_remote.c
17744F:	drivers/media/rc/keymaps/rc-xbox-dvd.c
17745
17746XC2028/3028 TUNER DRIVER
17747M:	Mauro Carvalho Chehab <mchehab@kernel.org>
17748L:	linux-media@vger.kernel.org
17749W:	https://linuxtv.org
17750T:	git git://linuxtv.org/media_tree.git
17751S:	Maintained
17752F:	drivers/media/tuners/tuner-xc2028.*
17753
17754XDP (eXpress Data Path)
17755M:	Alexei Starovoitov <ast@kernel.org>
17756M:	Daniel Borkmann <daniel@iogearbox.net>
17757M:	David S. Miller <davem@davemloft.net>
17758M:	Jakub Kicinski <jakub.kicinski@netronome.com>
17759M:	Jesper Dangaard Brouer <hawk@kernel.org>
17760M:	John Fastabend <john.fastabend@gmail.com>
17761L:	netdev@vger.kernel.org
17762L:	bpf@vger.kernel.org
17763S:	Supported
17764F:	net/core/xdp.c
17765F:	include/net/xdp.h
17766F:	kernel/bpf/devmap.c
17767F:	kernel/bpf/cpumap.c
17768F:	include/trace/events/xdp.h
17769K:	xdp
17770N:	xdp
17771
17772XDP SOCKETS (AF_XDP)
17773M:	Björn Töpel <bjorn.topel@intel.com>
17774M:	Magnus Karlsson <magnus.karlsson@intel.com>
17775R:	Jonathan Lemon <jonathan.lemon@gmail.com>
17776L:	netdev@vger.kernel.org
17777L:	bpf@vger.kernel.org
17778S:	Maintained
17779F:	kernel/bpf/xskmap.c
17780F:	net/xdp/
17781
17782XEN BLOCK SUBSYSTEM
17783M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
17784M:	Roger Pau Monné <roger.pau@citrix.com>
17785L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
17786S:	Supported
17787F:	drivers/block/xen-blkback/*
17788F:	drivers/block/xen*
17789
17790XEN HYPERVISOR ARM
17791M:	Stefano Stabellini <sstabellini@kernel.org>
17792L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
17793S:	Maintained
17794F:	arch/arm/xen/
17795F:	arch/arm/include/asm/xen/
17796
17797XEN HYPERVISOR ARM64
17798M:	Stefano Stabellini <sstabellini@kernel.org>
17799L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
17800S:	Maintained
17801F:	arch/arm64/xen/
17802F:	arch/arm64/include/asm/xen/
17803
17804XEN HYPERVISOR INTERFACE
17805M:	Boris Ostrovsky <boris.ostrovsky@oracle.com>
17806M:	Juergen Gross <jgross@suse.com>
17807R:	Stefano Stabellini <sstabellini@kernel.org>
17808L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
17809T:	git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
17810S:	Supported
17811F:	arch/x86/xen/
17812F:	arch/x86/platform/pvh/
17813F:	drivers/*/xen-*front.c
17814F:	drivers/xen/
17815F:	arch/x86/include/asm/xen/
17816F:	arch/x86/include/asm/pvclock-abi.h
17817F:	include/xen/
17818F:	include/uapi/xen/
17819F:	Documentation/ABI/stable/sysfs-hypervisor-xen
17820F:	Documentation/ABI/testing/sysfs-hypervisor-xen
17821
17822XEN NETWORK BACKEND DRIVER
17823M:	Wei Liu <wei.liu@kernel.org>
17824M:	Paul Durrant <paul@xen.org>
17825L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
17826L:	netdev@vger.kernel.org
17827S:	Supported
17828F:	drivers/net/xen-netback/*
17829
17830XEN PCI SUBSYSTEM
17831M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
17832L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
17833S:	Supported
17834F:	arch/x86/pci/*xen*
17835F:	drivers/pci/*xen*
17836
17837XEN PVSCSI DRIVERS
17838M:	Juergen Gross <jgross@suse.com>
17839L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
17840L:	linux-scsi@vger.kernel.org
17841S:	Supported
17842F:	drivers/scsi/xen-scsifront.c
17843F:	drivers/xen/xen-scsiback.c
17844F:	include/xen/interface/io/vscsiif.h
17845
17846XEN SWIOTLB SUBSYSTEM
17847M:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
17848L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
17849L:	iommu@lists.linux-foundation.org
17850S:	Supported
17851F:	arch/x86/xen/*swiotlb*
17852F:	drivers/xen/*swiotlb*
17853
17854XEN SOUND FRONTEND DRIVER
17855M:	Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
17856L:	xen-devel@lists.xenproject.org (moderated for non-subscribers)
17857L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
 
 
 
17858S:	Supported
17859F:	sound/xen/*
17860
17861XFS FILESYSTEM
17862M:	Darrick J. Wong <darrick.wong@oracle.com>
17863M:	linux-xfs@vger.kernel.org
17864L:	linux-xfs@vger.kernel.org
17865W:	http://xfs.org/
17866T:	git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
17867S:	Supported
17868F:	Documentation/admin-guide/xfs.rst
17869F:	Documentation/ABI/testing/sysfs-fs-xfs
17870F:	Documentation/filesystems/xfs-delayed-logging-design.txt
17871F:	Documentation/filesystems/xfs-self-describing-metadata.txt
17872F:	fs/xfs/
17873F:	include/uapi/linux/dqblk_xfs.h
17874F:	include/uapi/linux/fsmap.h
17875
17876XILINX AXI ETHERNET DRIVER
17877M:	Radhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
 
17878S:	Maintained
17879F:	drivers/net/ethernet/xilinx/xilinx_axienet*
17880
17881XILINX UARTLITE SERIAL DRIVER
17882M:	Peter Korsgaard <jacmet@sunsite.dk>
17883L:	linux-serial@vger.kernel.org
17884S:	Maintained
17885F:	drivers/tty/serial/uartlite.c
17886
17887XILINX VIDEO IP CORES
17888M:	Hyun Kwon <hyun.kwon@xilinx.com>
17889M:	Laurent Pinchart <laurent.pinchart@ideasonboard.com>
17890L:	linux-media@vger.kernel.org
17891T:	git git://linuxtv.org/media_tree.git
17892S:	Supported
17893F:	Documentation/devicetree/bindings/media/xilinx/
17894F:	drivers/media/platform/xilinx/
17895F:	include/uapi/linux/xilinx-v4l2-controls.h
17896
17897XILINX SD-FEC IP CORES
17898M:	Derek Kiernan <derek.kiernan@xilinx.com>
17899M:	Dragan Cvetic <dragan.cvetic@xilinx.com>
17900S:	Maintained
17901F:	Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
17902F:	Documentation/misc-devices/xilinx_sdfec.rst
17903F:	drivers/misc/xilinx_sdfec.c
17904F:	drivers/misc/Kconfig
17905F:	drivers/misc/Makefile
17906F:	include/uapi/misc/xilinx_sdfec.h
17907
17908XILLYBUS DRIVER
17909M:	Eli Billauer <eli.billauer@gmail.com>
17910L:	linux-kernel@vger.kernel.org
17911S:	Supported
17912F:	drivers/char/xillybus/
17913
17914XLP9XX I2C DRIVER
17915M:	George Cherian <george.cherian@cavium.com>
17916M:	Jan Glauber <jglauber@cavium.com>
17917L:	linux-i2c@vger.kernel.org
17918W:	http://www.cavium.com
17919S:	Supported
17920F:	Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
17921F:	drivers/i2c/busses/i2c-xlp9xx.c
17922
17923XRA1403 GPIO EXPANDER
17924M:	Nandor Han <nandor.han@ge.com>
17925M:	Semi Malinen <semi.malinen@ge.com>
17926L:	linux-gpio@vger.kernel.org
17927S:	Maintained
17928F:	drivers/gpio/gpio-xra1403.c
17929F:	Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
17930
17931XTENSA XTFPGA PLATFORM SUPPORT
17932M:	Max Filippov <jcmvbkbc@gmail.com>
17933L:	linux-xtensa@linux-xtensa.org
17934S:	Maintained
17935F:	drivers/spi/spi-xtensa-xtfpga.c
17936F:	sound/soc/xtensa/xtfpga-i2s.c
17937
17938YAM DRIVER FOR AX.25
17939M:	Jean-Paul Roubelat <jpr@f6fbb.org>
17940L:	linux-hams@vger.kernel.org
17941S:	Maintained
17942F:	drivers/net/hamradio/yam*
17943F:	include/linux/yam.h
17944
17945YAMA SECURITY MODULE
17946M:	Kees Cook <keescook@chromium.org>
17947T:	git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
17948S:	Supported
17949F:	security/yama/
17950F:	Documentation/admin-guide/LSM/Yama.rst
17951
17952YEALINK PHONE DRIVER
17953M:	Henk Vergonet <Henk.Vergonet@gmail.com>
17954L:	usbb2k-api-dev@nongnu.org
17955S:	Maintained
17956F:	Documentation/input/devices/yealink.rst
17957F:	drivers/input/misc/yealink.*
17958
17959Z8530 DRIVER FOR AX.25
17960M:	Joerg Reuter <jreuter@yaina.de>
17961W:	http://yaina.de/jreuter/
17962W:	http://www.qsl.net/dl1bke/
17963L:	linux-hams@vger.kernel.org
17964S:	Maintained
17965F:	Documentation/networking/z8530drv.txt
17966F:	drivers/net/hamradio/*scc.c
17967F:	drivers/net/hamradio/z8530.h
17968
17969ZBUD COMPRESSED PAGE ALLOCATOR
17970M:	Seth Jennings <sjenning@redhat.com>
17971M:	Dan Streetman <ddstreet@ieee.org>
17972L:	linux-mm@kvack.org
17973S:	Maintained
17974F:	mm/zbud.c
17975F:	include/linux/zbud.h
17976
17977ZD1211RW WIRELESS DRIVER
17978M:	Daniel Drake <dsd@gentoo.org>
17979M:	Ulrich Kunitz <kune@deine-taler.de>
17980W:	http://zd1211.ath.cx/wiki/DriverRewrite
17981L:	linux-wireless@vger.kernel.org
17982L:	zd1211-devs@lists.sourceforge.net (subscribers-only)
17983S:	Maintained
17984F:	drivers/net/wireless/zydas/zd1211rw/
17985
17986ZD1301 MEDIA DRIVER
17987M:	Antti Palosaari <crope@iki.fi>
17988L:	linux-media@vger.kernel.org
17989W:	https://linuxtv.org/
17990W:	http://palosaari.fi/linux/
17991Q:	https://patchwork.linuxtv.org/project/linux-media/list/
17992S:	Maintained
17993F:	drivers/media/usb/dvb-usb-v2/zd1301*
17994
17995ZD1301_DEMOD MEDIA DRIVER
17996M:	Antti Palosaari <crope@iki.fi>
17997L:	linux-media@vger.kernel.org
17998W:	https://linuxtv.org/
17999W:	http://palosaari.fi/linux/
18000Q:	https://patchwork.linuxtv.org/project/linux-media/list/
18001S:	Maintained
18002F:	drivers/media/dvb-frontends/zd1301_demod*
18003
18004ZHAOXIN PROCESSOR SUPPORT
18005M:	Tony W Wang-oc <TonyWWang-oc@zhaoxin.com>
18006L:	linux-kernel@vger.kernel.org
18007S:	Maintained
18008F:	arch/x86/kernel/cpu/zhaoxin.c
18009
18010ZPOOL COMPRESSED PAGE STORAGE API
18011M:	Dan Streetman <ddstreet@ieee.org>
18012L:	linux-mm@kvack.org
18013S:	Maintained
18014F:	mm/zpool.c
18015F:	include/linux/zpool.h
18016
18017ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
18018M:	Minchan Kim <minchan@kernel.org>
18019M:	Nitin Gupta <ngupta@vflare.org>
18020R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
18021L:	linux-kernel@vger.kernel.org
18022S:	Maintained
18023F:	drivers/block/zram/
18024F:	Documentation/admin-guide/blockdev/zram.rst
18025
18026ZS DECSTATION Z85C30 SERIAL DRIVER
18027M:	"Maciej W. Rozycki" <macro@linux-mips.org>
18028S:	Maintained
18029F:	drivers/tty/serial/zs.*
18030
18031ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
18032M:	Minchan Kim <minchan@kernel.org>
18033M:	Nitin Gupta <ngupta@vflare.org>
18034R:	Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
18035L:	linux-mm@kvack.org
18036S:	Maintained
18037F:	mm/zsmalloc.c
18038F:	include/linux/zsmalloc.h
18039F:	Documentation/vm/zsmalloc.rst
18040
18041ZSWAP COMPRESSED SWAP CACHING
18042M:	Seth Jennings <sjenning@redhat.com>
18043M:	Dan Streetman <ddstreet@ieee.org>
18044M:	Vitaly Wool <vitaly.wool@konsulko.com>
18045L:	linux-mm@kvack.org
18046S:	Maintained
18047F:	mm/zswap.c
18048
18049THE REST
18050M:	Linus Torvalds <torvalds@linux-foundation.org>
18051L:	linux-kernel@vger.kernel.org
18052Q:	http://patchwork.kernel.org/project/LKML/list/
18053T:	git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
18054S:	Buried alive in reporters
18055F:	*
18056F:	*/