MAINTAINERS 150 KB
Newer Older
Linus Torvalds's avatar
Linus Torvalds committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

	List of maintainers and how to submit kernel changes

Please try to follow the guidelines below.  This will make things
easier on the maintainers.  Not all of these guidelines matter for every
trivial patch so apply some common sense.

1.	Always _test_ your changes, however small, on at least 4 or
	5 people, preferably many more.

2.	Try to release a few ALPHA test versions to the net. Announce
	them onto the kernel channel and await results. This is especially
	important for device drivers, because often that's the only way
	you will find things like the fact version 3 firmware needs
	a magic fix you didn't know about, or some clown changed the
	chips on a board and not its name.  (Don't laugh!  Look at the
	SMC etherpower for that.)

3.	Make sure your changes compile correctly in multiple
	configurations. In particular check that changes work both as a
	module and built into the kernel.

4.	When you are happy with a change make it generally available for
	testing and await feedback.

5.	Make a patch available to the relevant maintainer in the list. Use
	'diff -u' to make the patch easy to merge. Be prepared to get your
	changes sent back with seemingly silly requests about formatting
	and variable names.  These aren't as silly as they seem. One
	job the maintainers (and especially Linus) do is to keep things
	looking the same. Sometimes this means that the clever hack in
	your driver to get around a problem actually needs to become a
33 34 35 36 37
	generalized kernel feature ready for next time.

	PLEASE check your patch with the automated style checker
	(scripts/checkpatch.pl) to catch trival style violations.
	See Documentation/CodingStyle for guidance here.
Linus Torvalds's avatar
Linus Torvalds committed
38

39 40 41 42 43 44
	PLEASE CC: the maintainers and mailing lists that are generated
	by scripts/get_maintainer.pl.  The results returned by the
	script will be best if you have git installed and are making
	your changes in a branch derived from Linus' latest git tree.
	See Documentation/SubmittingPatches for details.

Linus Torvalds's avatar
Linus Torvalds committed
45 46 47 48 49 50 51
	PLEASE try to include any credit lines you want added with the
	patch. It avoids people being missed off by mistake and makes
	it easier to know who wants adding and who doesn't.

	PLEASE document known bugs. If it doesn't work for everything
	or does something very odd once a month document it.

52
	PLEASE remember that submissions must be made under the terms
Randy Dunlap's avatar
Randy Dunlap committed
53 54 55 56
	of the OSDL certificate of contribution and should include a
	Signed-off-by: line.  The current version of this "Developer's
	Certificate of Origin" (DCO) is listed in the file
	Documentation/SubmittingPatches.
57

Linus Torvalds's avatar
Linus Torvalds committed
58 59 60 61
6.	Make sure you have the right to send any changes you make. If you
	do changes at work you may find your employer owns the patch
	not you.

62 63 64 65 66
7.	When sending security related changes or reports to a maintainer
	please Cc: security@kernel.org, especially if the maintainer
	does not respond.

8.	Happy hacking.
Linus Torvalds's avatar
Linus Torvalds committed
67

68
		-----------------------------------
Linus Torvalds's avatar
Linus Torvalds committed
69 70 71 72 73 74 75 76 77 78 79

Maintainers List (try to look for most precise areas first)

Note: For the hard of thinking, this list is meant to remain in alphabetical
order. If you could add yourselves to it in alphabetical order that would be
so much easier [Ed]

P: Person
M: Mail patches to
L: Mailing list that is relevant to this area
W: Web-page with status/info
Alan Cox's avatar
Alan Cox committed
80
T: SCM tree type and location.  Type is one of: git, hg, quilt, stgit.
81
S: Status, one of the following:
Linus Torvalds's avatar
Linus Torvalds committed
82 83 84 85 86 87 88 89 90 91 92

	Supported:	Someone is actually paid to look after this.
	Maintained:	Someone actually looks after it.
	Odd Fixes:	It has a maintainer but they don't have time to do
			much other than throw the odd patch in. See below..
	Orphan:		No current maintainer [but maybe you could take the
			role as you write your new code].
	Obsolete:	Old code. Something tagged obsolete generally means
			it has been replaced by a better system and you
			should be using that.

93 94 95 96 97 98 99 100 101 102 103 104 105
F: Files and directories with wildcard patterns.
   A trailing slash includes all files and subdirectory files.
	F:	drivers/net/	all files in and below drivers/net
	F:	drivers/net/*	all files in drivers/net, but not below
	F:	*/net/*		all files in "any top level directory"/net
   One pattern per line.  Multiple F: lines acceptable.
X: Files and directories that are NOT maintained, same rules as F:
   Files exclusions are tested before file matches.
   Can be useful for excluding a specific subdirectory, for instance:
	F:	net/
	X:	net/ipv6/
   matches all files in and below net excluding net/ipv6/

Linus Torvalds's avatar
Linus Torvalds committed
106 107 108
3C505 NETWORK DRIVER
P:	Philip Blundell
M:	philb@gnu.org
109
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
110
S:	Maintained
111
F:	drivers/net/3c505*
Linus Torvalds's avatar
Linus Torvalds committed
112

Steffen Klassert's avatar
Steffen Klassert committed
113 114 115 116 117
3C59X NETWORK DRIVER
P:	Steffen Klassert
M:	klassert@mathematik.tu-chemnitz.de
L:	netdev@vger.kernel.org
S:	Maintained
118 119
F:	Documentation/networking/vortex.txt
F:	drivers/net/3c59x.c
Steffen Klassert's avatar
Steffen Klassert committed
120

Linus Torvalds's avatar
Linus Torvalds committed
121 122 123
3CR990 NETWORK DRIVER
P:	David Dillow
M:	dave@thedillows.org
124
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
125
S:	Maintained
126
F:	drivers/net/typhoon*
Linus Torvalds's avatar
Linus Torvalds committed
127

Randy Dunlap's avatar
Randy Dunlap committed
128
3W-9XXX SATA-RAID CONTROLLER DRIVER
Linus Torvalds's avatar
Linus Torvalds committed
129 130 131 132 133
P:	Adam Radford
M:	linuxraid@amcc.com
L:	linux-scsi@vger.kernel.org
W:	http://www.amcc.com
S:	Supported
134
F:	drivers/scsi/3w-9xxx*
Linus Torvalds's avatar
Linus Torvalds committed
135

Randy Dunlap's avatar
Randy Dunlap committed
136
3W-XXXX ATA-RAID CONTROLLER DRIVER
Linus Torvalds's avatar
Linus Torvalds committed
137 138 139 140 141
P:	Adam Radford
M:	linuxraid@amcc.com
L:	linux-scsi@vger.kernel.org
W:	http://www.amcc.com
S:	Supported
142
F:	drivers/scsi/3w-xxxx*
Linus Torvalds's avatar
Linus Torvalds committed
143 144 145 146 147 148

53C700 AND 53C700-66 SCSI DRIVER
P:	James E.J. Bottomley
M:	James.Bottomley@HansenPartnership.com
L:	linux-scsi@vger.kernel.org
S:	Maintained
149
F:	drivers/scsi/53c700*
Linus Torvalds's avatar
Linus Torvalds committed
150 151 152 153 154 155

6PACK NETWORK DRIVER FOR AX.25
P:	Andreas Koensgen
M:	ajk@iehk.rwth-aachen.de
L:	linux-hams@vger.kernel.org
S:	Maintained
156
F:	drivers/net/hamradio/6pack.c
Linus Torvalds's avatar
Linus Torvalds committed
157 158 159 160

8169 10/100/1000 GIGABIT ETHERNET DRIVER
P:	Francois Romieu
M:	romieu@fr.zoreil.com
161
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
162
S:	Maintained
163
F:	drivers/net/r8169.c
Linus Torvalds's avatar
Linus Torvalds committed
164 165

8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
166 167
P:	Alan Cox
M:	alan@lxorguk.ukuu.org.uk
Linus Torvalds's avatar
Linus Torvalds committed
168 169
L:	linux-serial@vger.kernel.org
W:	http://serial.sourceforge.net
Alan Cox's avatar
Alan Cox committed
170
S:	Odd Fixes
171 172
F:	drivers/serial/8250*
F:	include/linux/serial_8250.h
Linus Torvalds's avatar
Linus Torvalds committed
173 174 175 176

8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
P:	Paul Gortmaker
M:	p_gortmaker@yahoo.com
177
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
178
S:	Maintained
179 180
F:	drivers/net/*8390*
F:	drivers/net/ax88796.c
Linus Torvalds's avatar
Linus Torvalds committed
181

182
9P FILE SYSTEM
Jim Cromie's avatar
Jim Cromie committed
183 184 185
P:	Eric Van Hensbergen
M:	ericvh@gmail.com
P:	Ron Minnich
186
M:	rminnich@sandia.gov
Jim Cromie's avatar
Jim Cromie committed
187 188 189
P:	Latchesar Ionkov
M:	lucho@ionkov.net
L:	v9fs-developer@lists.sourceforge.net
190
W:	http://swik.net/v9fs
191
T:	git git://git.kernel.org/pub/scm/linux/kernel/ericvh/v9fs.git
Jim Cromie's avatar
Jim Cromie committed
192
S:	Maintained
193 194
F:	Documentation/filesystems/9p.txt
F:	fs/9p/
195

Linus Torvalds's avatar
Linus Torvalds committed
196 197 198 199 200
A2232 SERIAL BOARD DRIVER
P:	Enver Haase
M:	A2232@gmx.net
L:	linux-m68k@lists.linux-m68k.org
S:	Maintained
201
F:	drivers/char/ser_a2232*
Linus Torvalds's avatar
Linus Torvalds committed
202

Randy Dunlap's avatar
Randy Dunlap committed
203 204 205 206 207
AACRAID SCSI RAID DRIVER
P:	Adaptec OEM Raid Solutions
M:	aacraid@adaptec.com
L:	linux-scsi@vger.kernel.org
W:	http://www.adaptec.com/
Linus Torvalds's avatar
Linus Torvalds committed
208
S:	Supported
209 210
F:	Documentation/scsi/aacraid.txt
F:	drivers/scsi/aacraid/
Linus Torvalds's avatar
Linus Torvalds committed
211

212
ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
213 214 215 216
P:	Hans de Goede
M:	j.w.r.degoede@hhs.nl
L:	lm-sensors@lm-sensors.org
S:	Maintained
217
F:	drivers/hwmon/abituguru.c
218

219 220 221 222 223
ABIT UGURU 3 HARDWARE MONITOR DRIVER
P:	Alistair John Strachan
M:	alistair@devzero.co.uk
L:	lm-sensors@lm-sensors.org
S:	Maintained
224
F:	drivers/hwmon/abituguru3.c
225

Linus Torvalds's avatar
Linus Torvalds committed
226 227 228 229 230
ACENIC DRIVER
P:	Jes Sorensen
M:	jes@trained-monkey.org
L:	linux-acenic@sunsite.dk
S:	Maintained
231
F:	drivers/net/acenic*
Linus Torvalds's avatar
Linus Torvalds committed
232

233 234 235 236 237 238 239
ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
P: Peter Feuerer
M: peter@piie.net
W: http://piie.net/?section=acerhdf
S: Maintained
F: drivers/platform/x86/acerhdf.c

240 241 242 243 244 245
ACER WMI LAPTOP EXTRAS
P:	Carlos Corbacho
M:	carlos@strangeworlds.co.uk
L:	aceracpi@googlegroups.com (subscribers-only)
W:	http://code.google.com/p/aceracpi
S:	Maintained
246
F:	drivers/platform/x86/acer-wmi.c
247

Linus Torvalds's avatar
Linus Torvalds committed
248
ACPI
249
P:	Len Brown
Len Brown's avatar
Len Brown committed
250
M:	lenb@kernel.org
251
L:	linux-acpi@vger.kernel.org
Len Brown's avatar
Len Brown committed
252
W:	http://www.lesswatts.org/projects/acpi/
253
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-acpi-2.6.git
Len Brown's avatar
Len Brown committed
254
S:	Supported
255 256 257
F:	drivers/acpi/
F:	drivers/pnp/pnpacpi/
F:	include/linux/acpi.h
Len Brown's avatar
Len Brown committed
258 259

ACPI BATTERY DRIVERS
260 261
P:	Alexey Starikovskiy
M:	astarikovskiy@suse.de
Len Brown's avatar
Len Brown committed
262
L:	linux-acpi@vger.kernel.org
263
W:	http://www.lesswatts.org/projects/acpi/
Len Brown's avatar
Len Brown committed
264
S:	Supported
265 266
F:	drivers/acpi/battery.c
F:	drivers/acpi/*sbs*
Len Brown's avatar
Len Brown committed
267 268 269

ACPI EC DRIVER
P:	Alexey Starikovskiy
270
M:	astarikovskiy@suse.de
Len Brown's avatar
Len Brown committed
271
L:	linux-acpi@vger.kernel.org
272
W:	http://www.lesswatts.org/projects/acpi/
Len Brown's avatar
Len Brown committed
273
S:	Supported
274
F:	drivers/acpi/ec.c
Len Brown's avatar
Len Brown committed
275 276

ACPI FAN DRIVER
277 278
P:	Zhang Rui
M:	rui.zhang@intel.com
Len Brown's avatar
Len Brown committed
279
L:	linux-acpi@vger.kernel.org
280
W:	http://www.lesswatts.org/projects/acpi/
Len Brown's avatar
Len Brown committed
281
S:	Supported
282
F:	drivers/acpi/fan.c
Linus Torvalds's avatar
Linus Torvalds committed
283

284 285 286
ACPI PCI HOTPLUG DRIVER
P:	Kristen Carlson Accardi
M:	kristen.c.accardi@intel.com
287
L:	linux-pci@vger.kernel.org
Len Brown's avatar
Len Brown committed
288
S:	Supported
289
F:	drivers/pci/hotplug/acpi*
Len Brown's avatar
Len Brown committed
290 291

ACPI THERMAL DRIVER
292 293
P:	Zhang Rui
M:	rui.zhang@intel.com
Len Brown's avatar
Len Brown committed
294
L:	linux-acpi@vger.kernel.org
295
W:	http://www.lesswatts.org/projects/acpi/
Len Brown's avatar
Len Brown committed
296
S:	Supported
297
F:	drivers/acpi/*thermal*
298

299
ACPI VIDEO DRIVER
300
P:	Zhang Rui
Len Brown's avatar
Len Brown committed
301
M:	rui.zhang@intel.com
Len Brown's avatar
Len Brown committed
302
L:	linux-acpi@vger.kernel.org
303
W:	http://www.lesswatts.org/projects/acpi/
Len Brown's avatar
Len Brown committed
304
S:	Supported
305
F:	drivers/acpi/video.c
306

307
ACPI WMI DRIVER
308 309 310 311 312
P:	Carlos Corbacho
M:	carlos@strangeworlds.co.uk
L:	linux-acpi@vger.kernel.org
W:	http://www.lesswatts.org/projects/acpi/
S:	Maintained
313
F:	drivers/platform/x86/wmi.c
314

315
AD1889 ALSA SOUND DRIVER
316 317 318 319 320 321 322
P:	Kyle McMartin
M:	kyle@mcmartin.ca
P:	Thibaut Varene
M:	T-Bone@parisc-linux.org
W:	http://wiki.parisc-linux.org/AD1889
L:	linux-parisc@vger.kernel.org
S:	Maintained
323
F:	sound/pci/ad1889.*
324

Linus Torvalds's avatar
Linus Torvalds committed
325 326 327
ADM1025 HARDWARE MONITOR DRIVER
P:	Jean Delvare
M:	khali@linux-fr.org
328
L:	lm-sensors@lm-sensors.org
Linus Torvalds's avatar
Linus Torvalds committed
329
S:	Maintained
330 331
F:	Documentation/hwmon/adm1025
F:	drivers/hwmon/adm1025.c
Linus Torvalds's avatar
Linus Torvalds committed
332

333 334 335 336 337
ADM1029 HARDWARE MONITOR DRIVER
P:	Corentin Labbe
M:	corentin.labbe@geomatys.fr
L:	lm-sensors@lm-sensors.org
S:	Maintained
338
F:	drivers/hwmon/adm1029.c
339

340 341 342 343 344
ADM8211 WIRELESS DRIVER
P:	Michael Wu
M:	flamingice@sourmilk.net
L:	linux-wireless@vger.kernel.org
W:	http://linuxwireless.org/
345
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/mwu/mac80211-drivers.git
346
S:	Maintained
347
F:	drivers/net/wireless/adm8211.*
348

Linus Torvalds's avatar
Linus Torvalds committed
349 350 351 352
ADT746X FAN DRIVER
P:	Colin Leroy
M:	colin@colino.net
S:	Maintained
353
F:	drivers/macintosh/therm_adt746x.c
Linus Torvalds's avatar
Linus Torvalds committed
354

355 356 357 358 359
ADVANSYS SCSI DRIVER
P:	Matthew Wilcox
M:	matthew@wil.cx
L:	linux-scsi@vger.kernel.org
S:	Maintained
360 361
F:	Documentation/scsi/advansys.txt
F:	drivers/scsi/advansys.c
362

Linus Torvalds's avatar
Linus Torvalds committed
363 364 365 366
AEDSP16 DRIVER
P:	Riccardo Facchetti
M:	fizban@tin.it
S:	Maintained
367
F:	sound/oss/aedsp16.c
Linus Torvalds's avatar
Linus Torvalds committed
368 369 370 371 372

AFFS FILE SYSTEM
P:	Roman Zippel
M:	zippel@linux-m68k.org
S:	Maintained
373 374
F:	Documentation/filesystems/affs.txt
F:	fs/affs/
Linus Torvalds's avatar
Linus Torvalds committed
375

Randy Dunlap's avatar
Randy Dunlap committed
376 377 378 379 380
AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
P:	David Howells
M:	dhowells@redhat.com
L:	linux-afs@lists.infradead.org
S:	Supported
381 382 383
F:	fs/afs/
F:	include/net/af_rxrpc.h
F:	net/rxrpc/af_rxrpc.c
Randy Dunlap's avatar
Randy Dunlap committed
384

Linus Torvalds's avatar
Linus Torvalds committed
385
AGPGART DRIVER
386 387
P:	David Airlie
M:	airlied@linux.ie
388
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6.git
Linus Torvalds's avatar
Linus Torvalds committed
389
S:	Maintained
390 391
F:	drivers/char/agp/
F:	include/linux/agp*
Linus Torvalds's avatar
Linus Torvalds committed
392 393 394

AHA152X SCSI DRIVER
P:	Juergen E. Fischer
395
M:	fischer@norbit.de
Linus Torvalds's avatar
Linus Torvalds committed
396 397
L:	linux-scsi@vger.kernel.org
S:	Maintained
398 399
F:	drivers/scsi/aha152x*
F:	drivers/scsi/pcmcia/aha152x*
Linus Torvalds's avatar
Linus Torvalds committed
400

401 402 403 404
AIC7XXX / AIC79XX SCSI DRIVER
P:	Hannes Reinecke
M:	hare@suse.de
L:	linux-scsi@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
405
S:	Maintained
406 407
F:	drivers/scsi/aic7xxx/
F:	drivers/scsi/aic7xxx_old/
Linus Torvalds's avatar
Linus Torvalds committed
408

Randy Dunlap's avatar
Randy Dunlap committed
409 410 411 412 413
AIO
P:	Benjamin LaHaise
M:	bcrl@kvack.org
L:	linux-aio@kvack.org
S:	Supported
414 415
F:	fs/aio.c
F:	include/linux/*aio*.h
Randy Dunlap's avatar
Randy Dunlap committed
416

Linus Torvalds's avatar
Linus Torvalds committed
417 418 419
ALCATEL SPEEDTOUCH USB DRIVER
P:	Duncan Sands
M:	duncan.sands@free.fr
420
L:	linux-usb@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
421 422
W:	http://www.linux-usb.org/SpeedTouch/
S:	Maintained
423 424
F:	drivers/usb/atm/speedtch.c
F:	drivers/usb/atm/usbatm.c
Linus Torvalds's avatar
Linus Torvalds committed
425

426
ALCHEMY AU1XX0 MMC DRIVER
Manuel Lauss's avatar
Manuel Lauss committed
427 428 429
P:	Manuel Lauss
M:	manuel.lauss@gmail.com
S:	Maintained
430
F:	drivers/mmc/host/au1xmmc.c
431

432 433
ALI1563 I2C DRIVER
P:	Rudolf Marek
434
M:	r.marek@assembler.cz
435
L:	linux-i2c@vger.kernel.org
436
S:	Maintained
437 438
F:	Documentation/i2c/busses/i2c-ali1563
F:	drivers/i2c/busses/i2c-ali1563.c
439

Linus Torvalds's avatar
Linus Torvalds committed
440 441 442 443 444 445 446
ALPHA PORT
P:	Richard Henderson
M:	rth@twiddle.net
S:	Odd Fixes for 2.4; Maintained for 2.6.
P:	Ivan Kokshaysky
M:	ink@jurassic.park.msu.ru
S:	Maintained for 2.4; PCI support for 2.6.
447
L:	linux-alpha@vger.kernel.org
448
F:	arch/alpha/
Linus Torvalds's avatar
Linus Torvalds committed
449

450 451
AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
P:	Thomas Dahlmann
452
M:	dahlmann.thomas@arcor.de
453
L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
454
S:	Supported
455
F:	drivers/usb/gadget/amd5536udc.*
456

457
AMD GEODE PROCESSOR/CHIPSET SUPPORT
Jim Cromie's avatar
Jim Cromie committed
458
P:	Jordan Crouse
459
L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
460 461
W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
S:	Supported
462 463 464 465 466
F:	arch/x86/kernel/geode_32.c
F:	drivers/char/hw_random/geode-rng.c
F:	drivers/crypto/geode*
F:	drivers/video/geode/
F:	arch/x86/include/asm/geode.h
467

468 469 470 471
AMD IOMMU (AMD-VI)
P:	Joerg Roedel
M:	joerg.roedel@amd.com
L:	iommu@lists.linux-foundation.org
472
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/linux-2.6-iommu.git
473
S:	Supported
474 475
F:	arch/x86/kernel/amd_iommu*.c
F:	arch/x86/include/asm/amd_iommu*.h
476

477
AMD MICROCODE UPDATE SUPPORT
478
P:	Andreas Herrmann
479
M:	andreas.herrmann3@amd.com
480 481
L:	amd64-microcode@amd64.org
S:	Supported
482
F:	arch/x86/kernel/microcode_amd.c
483

484 485 486 487 488 489
AMS (Apple Motion Sensor) DRIVER
P:	Stelian Pop
M:	stelian@popies.net
P:	Michael Hanselmann
M:	linux-kernel@hansmi.ch
S:	Supported
490
F:	drivers/hwmon/ams/
491

492 493 494 495 496
AMSO1100 RNIC DRIVER
P:	Tom Tucker
M:	tom@opengridcomputing.com
P:	Steve Wise
M:	swise@opengridcomputing.com
497
L:	general@lists.openfabrics.org
498
S:	Maintained
499
F:	drivers/infiniband/hw/amso1100/
500

501 502 503 504
AOA (Apple Onboard Audio) ALSA DRIVER
P:	Johannes Berg
M:	johannes@sipsolutions.net
L:	linuxppc-dev@ozlabs.org
505
L:	alsa-devel@alsa-project.org (moderated for non-subscribers)
506
S:	Maintained
507
F:	sound/aoa/
508

Linus Torvalds's avatar
Linus Torvalds committed
509 510 511 512 513 514
APM DRIVER
P:	Stephen Rothwell
M:	sfr@canb.auug.org.au
L:	linux-laptop@vger.kernel.org
W:	http://www.canb.auug.org.au/~sfr/
S:	Supported
515 516
F:	arch/x86/kernel/apm_32.c
F:	include/linux/apm_bios.h
Linus Torvalds's avatar
Linus Torvalds committed
517

518 519 520 521 522
APPLE BCM5974 MULTITOUCH DRIVER
P:	Henrik Rydberg
M:	rydberg@euromail.se
L:	linux-input@vger.kernel.org
S:	Maintained
523
F:	drivers/input/mouse/bcm5974.c
524

525 526 527 528 529
APPLE SMC DRIVER
P:	Nicolas Boichat
M:	nicolas@boichat.ch
L:	mactel-linux-devel@lists.sourceforge.net
S:	Maintained
530
F:	drivers/hwmon/applesmc.c
531

Linus Torvalds's avatar
Linus Torvalds committed
532 533
APPLETALK NETWORK LAYER
P:	Arnaldo Carvalho de Melo
534
M:	acme@ghostprotocols.net
Linus Torvalds's avatar
Linus Torvalds committed
535
S:	Maintained
536 537
F:	drivers/net/appletalk/
F:	net/appletalk/
Linus Torvalds's avatar
Linus Torvalds committed
538

539 540 541
APPLETOUCH TOUCHPAD DRIVER
P:	Johannes Berg
M:	johannes@sipsolutions.net
542
L:	linux-input@vger.kernel.org
543
S:	Maintained
544 545
F:	Documentation/input/appletouch.txt
F:	drivers/input/mouse/appletouch.c
546

547 548 549 550
ARC FRAMEBUFFER DRIVER
P:	Jaya Kumar
M:	jayalk@intworks.biz
S:	Maintained
551 552
F:	drivers/video/arcfb.c
F:	drivers/video/fb_defio.c
553

Linus Torvalds's avatar
Linus Torvalds committed
554 555 556 557
ARM MFM AND FLOPPY DRIVERS
P:	Ian Molton
M:	spyro@f2s.com
S:	Maintained
558 559
F:	arch/arm/lib/floppydma.S
F:	arch/arm/include/asm/floppy.h
Linus Torvalds's avatar
Linus Torvalds committed
560

Russell King's avatar
Russell King committed
561 562 563 564 565 566 567 568
ARM PORT
P:	Russell King
M:	linux@arm.linux.org.uk
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
W:	http://www.arm.linux.org.uk/
S:	Maintained
F:	arch/arm/

569
ARM PRIMECELL MMCI PL180/1 DRIVER
570
S:	Orphan
571
F:	drivers/mmc/host/mmci.*
572

573 574 575 576 577
ARM/ADI ROADRUNNER MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained
578 579
F:	arch/arm/mach-ixp23xx/
F:	arch/arm/mach-ixp23xx/include/mach/
580 581 582 583 584 585 586

ARM/ADS SPHERE MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

587 588 589 590 591 592
ARM/AFEB9260 MACHINE SUPPORT
P:	Sergey Lapin
M:	slapin@ossfans.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

593 594 595 596 597 598
ARM/AJECO 1ARM MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

599
ARM/ATMEL AT91RM9200 ARM ARCHITECTURE
600 601 602 603 604
P:	Andrew Victor
M:	linux@maxim.org.za
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
W:	http://maxim.org.za/at91_26.html
S:	Maintained
605

606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622
ARM/BCMRING ARM ARCHITECTURE
P:	Leo Chen <leochen@broadcom.com>
P:	Scott Branden <sbranden@broadcom.com>
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained
F:	arch/arm/mach-bcmring

ARM/BCMRING MTD NAND DRIVER
P:	Leo Chen <leochen@broadcom.com>
P:	Scott Branden <sbranden@broadcom.com>
L:	linux-mtd@lists.infradead.org
S:	Maintained
F:	drivers/mtd/nand/bcm_umi_nand.c
F:	drivers/mtd/nand/bcm_umi_bch.c
F:	drivers/mtd/nand/bcm_umi_hamming.c
F:	drivers/mtd/nand/nand_bcm_umi.h

623
ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
624 625 626 627
P:	Hartley Sweeten
M:	hsweeten@visionengravers.com
P:	Ryan Mallon
M:	ryan@bluewatersys.com
628 629
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained
630 631
F:	arch/arm/mach-ep93xx/
F:	arch/arm/mach-ep93xx/include/mach/
632 633 634 635 636 637 638

ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

Russell King's avatar
Russell King committed
639 640 641 642 643 644 645
ARM/CLKDEV SUPPORT
P:	Russell King
M:	linux@arm.linux.org.uk
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
F:	arch/arm/common/clkdev.c
F:	arch/arm/include/asm/clkdev.h

646
ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
647 648 649 650 651
P:	Mike Rapoport
M:	mike@compulab.co.il
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

Linus Torvalds's avatar
Linus Torvalds committed
652 653 654 655 656
ARM/CORGI MACHINE SUPPORT
P:	Richard Purdie
M:	rpurdie@rpsys.net
S:	Maintained

657 658 659 660
ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
P:	Paulius Zaleckas
M:	paulius.zaleckas@teltonika.lt
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
661
T:	git git://gitorious.org/linux-gemini/mainline.git
662
S:	Maintained
663
F:	arch/arm/mach-gemini/
664

Russell King's avatar
Russell King committed
665 666 667 668 669 670 671 672 673
ARM/EBSA110 MACHINE SUPPORT
P:	Russell King
M:	linux@arm.linux.org.uk
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
W:	http://www.arm.linux.org.uk/
S:	Maintained
F:	arch/arm/mach-ebsa110/
F:	drivers/net/arm/am79c961a.*

674 675 676 677 678 679 680 681 682 683
ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
P:	Daniel Ribeiro
M:	drwyrm@gmail.com
P:	Stefan Schmidt
M:	stefan@openezx.org
P:	Harald Welte
M:	laforge@openezx.org
L:	openezx-devel@lists.openezx.org (subscribers-only)
W:	http://www.openezx.org/
S:	Maintained
684 685
T:	topgit git://git.openezx.org/openezx.git
F:	arch/arm/mach-pxa/ezx.c
686

687 688 689 690 691
ARM/FARADAY FA526 PORT
P:	Paulius Zaleckas
M:	paulius.zaleckas@teltonika.lt
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained
692
F:	arch/arm/mm/*-fa*
693

Russell King's avatar
Russell King committed
694 695 696 697 698 699 700 701 702
ARM/FOOTBRIDGE ARCHITECTURE
P:	Russell King
M:	linux@arm.linux.org.uk
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
W:	http://www.arm.linux.org.uk/
S:	Maintained
F:	arch/arm/include/asm/hardware/dec21285.h
F:	arch/arm/mach-footbridge/

703 704 705 706 707 708
ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
P:	Sascha Hauer
M:	kernel@pengutronix.de
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

709 710 711 712 713 714
ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

715 716 717 718 719 720
ARM/GUMSTIX MACHINE SUPPORT
P:	Steve Sakoman
M:	sakoman@gmail.com
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

721 722 723 724 725 726 727
ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
P:	Philipp Zabel
M:	philipp.zabel@gmail.com
S:	Maintained
F:	arch/arm/mach-pxa/hx4700.c
F:	arch/arm/mach-pxa/include/mach/hx4700.h

728
ARM/HP JORNADA 7XX MACHINE SUPPORT
729 730 731 732
P:	Kristoffer Ericson
M:	kristoffer.ericson@gmail.com
W:	www.jlime.com
S:	Maintained
733

734 735 736
ARM/INTEL IOP32X ARM ARCHITECTURE
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
737 738
P:	Dan Williams
M:	dan.j.williams@intel.com
739
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
740 741 742 743 744 745 746
S:	Supported

ARM/INTEL IOP33X ARM ARCHITECTURE
P:	Dan Williams
M:	dan.j.williams@intel.com
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Supported
747 748 749 750

ARM/INTEL IOP13XX ARM ARCHITECTURE
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
751 752
P:	Dan Williams
M:	dan.j.williams@intel.com
753
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
754
S:	Supported
755 756 757 758

ARM/INTEL IQ81342EX MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
759 760
P:	Dan Williams
M:	dan.j.williams@intel.com
761
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
762
S:	Supported
763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784

ARM/INTEL IXP2000 ARM ARCHITECTURE
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

ARM/INTEL IXDP2850 MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

ARM/INTEL IXP23XX ARM ARCHITECTURE
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

ARM/INTEL XSC3 (MANZANO) ARM CORE
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
785 786
P:	Dan Williams
M:	dan.j.williams@intel.com
787
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
788
S:	Supported
789 790 791 792 793 794 795 796 797 798 799 800 801

ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

ARM/LOGICPD PXA270 MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

802 803 804 805 806
ARM/MAGICIAN MACHINE SUPPORT
P:	Philipp Zabel
M:	philipp.zabel@gmail.com
S:	Maintained

807 808 809 810 811 812 813
ARM/MIOA701 MACHINE SUPPORT
P:	Robert Jarzmik
M:	robert.jarzmik@free.fr
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
F:	arch/arm/mach-pxa/mioa701.c
S:	Maintained

814 815 816 817 818
ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
P:	Michael Petchkovsky
M:	mkpetch@internode.on.net
S:	Maintained

819 820 821 822 823 824 825
ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
P:	Nelson Castillo
M:	arhuaco@freaks-unidos.net
L:	openmoko-kernel@lists.openmoko.org (subscribers-only)
W:	http://wiki.openmoko.org/wiki/Neo_FreeRunner
S:	Supported

826
ARM/TOSA MACHINE SUPPORT
827
P:	Dmitry Eremin-Solenikov
828
M:	dbaryshkov@gmail.com
829 830 831 832
P:	Dirk Opfer
M:	dirk@opfer-online.de
S:	Maintained

833
ARM/PALMTX,PALMT5,PALMLD,PALMTE2 SUPPORT
834 835 836 837 838
P:	Marek Vasut
M:	marek.vasut@gmail.com
W:	http://hackndev.com
S:	Maintained

839 840 841 842 843 844
ARM/PALM TREO 680 SUPPORT
P:	Tomas Cech
M:	sleep_walker@suse.cz
W:	http://hackndev.com
S:	Maintained

845
ARM/PALMZ72 SUPPORT
846 847 848 849
P:	Sergey Lapin
M:	slapin@ossfans.org
W:	http://hackndev.com
S:	Maintained
850

Linus Torvalds's avatar
Linus Torvalds committed
851 852 853 854 855 856 857 858 859
ARM/PLEB SUPPORT
P:	Peter Chubb
M:	pleb@gelato.unsw.edu.au
W:	http://www.disy.cse.unsw.edu.au/Hardware/PLEB
S:	Maintained

ARM/PT DIGITAL BOARD PORT
P:	Stefan Eletzhofer
M:	stefan.eletzhofer@eletztrick.de
860
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
Linus Torvalds's avatar
Linus Torvalds committed
861 862 863
W:	http://www.arm.linux.org.uk/
S:	Maintained

864 865 866 867 868 869
ARM/RADISYS ENP2611 MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

Russell King's avatar
Russell King committed
870 871 872 873 874 875 876 877 878 879 880 881 882 883 884
ARM/RISCPC ARCHITECTURE
P:	Russell King
M:	linux@arm.linux.org.uk
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
W:	http://www.arm.linux.org.uk/
S:	Maintained
F:	arch/arm/common/time-acorn.c
F:	arch/arm/include/asm/hardware/entry-macro-iomd.S
F:	arch/arm/include/asm/hardware/ioc.h
F:	arch/arm/include/asm/hardware/iomd.h
F:	arch/arm/include/asm/hardware/memc.h
F:	arch/arm/mach-rpc/
F:	drivers/net/arm/ether*
F:	drivers/scsi/arm/

Linus Torvalds's avatar
Linus Torvalds committed
885 886 887 888 889 890
ARM/SHARK MACHINE SUPPORT
P:	Alexander Schulz
M:	alex@shark-linux.de
W:	http://www.shark-linux.de/shark.html
S:	Maintained

891 892 893 894 895 896 897 898 899
ARM/SAMSUNG ARM ARCHITECTURES
P:	Ben Dooks
M:	ben-linux@fluff.org
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
W:	http://www.fluff.org/ben/linux/
S:	Maintained
F:	arch/arm/plat-s3c/
F:	arch/arm/plat-s3c24xx/

Linus Torvalds's avatar
Linus Torvalds committed
900 901
ARM/S3C2410 ARM ARCHITECTURE
P:	Ben Dooks
902
M:	ben-linux@fluff.org
903
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
Linus Torvalds's avatar
Linus Torvalds committed
904 905
W:	http://www.fluff.org/ben/linux/
S:	Maintained
906
F:	arch/arm/mach-s3c2410/
Linus Torvalds's avatar
Linus Torvalds committed
907 908 909

ARM/S3C2440 ARM ARCHITECTURE
P:	Ben Dooks
910
M:	ben-linux@fluff.org
911
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
Linus Torvalds's avatar
Linus Torvalds committed
912 913
W:	http://www.fluff.org/ben/linux/
S:	Maintained
914
F:	arch/arm/mach-s3c2440/
Linus Torvalds's avatar
Linus Torvalds committed
915

916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946
ARM/S3C2442 ARM ARCHITECTURE
P:	Ben Dooks
M:	ben-linux@fluff.org
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
W:	http://www.fluff.org/ben/linux/
S:	Maintained
F:	arch/arm/mach-s3c2442/

ARM/S3C2443 ARM ARCHITECTURE
P:	Ben Dooks
M:	ben-linux@fluff.org
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
W:	http://www.fluff.org/ben/linux/
S:	Maintained
F:	arch/arm/mach-s3c2443/

ARM/S3C6400 ARM ARCHITECTURE
P:	Ben Dooks
M:	ben-linux@fluff.org
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
W:	http://www.fluff.org/ben/linux/
S:	Maintained
F:	arch/arm/mach-s3c6400/

ARM/S3C6410 ARM ARCHITECTURE
P:	Ben Dooks
M:	ben-linux@fluff.org
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
W:	http://www.fluff.org/ben/linux/
S:	Maintained
F:	arch/arm/mach-s3c6410/
Linus Torvalds's avatar
Linus Torvalds committed
947

948 949 950 951 952 953 954 955 956 957 958 959
ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

ARM/THECUS N2100 MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

960
ARM/NUVOTON W90X900 ARM ARCHITECTURE
961 962 963 964 965
P:	Wan ZongShun
M:	mcuos.com@gmail.com
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
W:	http://www.mcuos.com
S:	Maintained
966

Russell King's avatar
Russell King committed
967 968 969 970 971 972 973 974
ARM/VFP SUPPORT
P:	Russell King
M:	linux@arm.linux.org.uk
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
W:	http://www.arm.linux.org.uk/
S:	Maintained
F:	arch/arm/vfp/

Linus Torvalds's avatar
Linus Torvalds committed
975 976
ARPD SUPPORT
P:	Jonathan Layes
977
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
978
S:	Maintained
979
F:	net/ipv4/arp.c
Linus Torvalds's avatar
Linus Torvalds committed
980 981

ASUS ACPI EXTRAS DRIVER
Len Brown's avatar
Len Brown committed
982 983
P:	Corentin Chary
M:	corentincj@iksaif.net
Linus Torvalds's avatar
Linus Torvalds committed
984 985 986
P:	Karol Kozimor
M:	sziwan@users.sourceforge.net
L:	acpi4asus-user@lists.sourceforge.net
987
W:	http://acpi4asus.sf.net
988
S:	Maintained
989 990
F:	arch/x86/kernel/acpi/boot.c
F:	drivers/platform/x86/asus_acpi.c
991

Mark M. Hoffman's avatar
Mark M. Hoffman committed
992 993 994 995 996
ASUS ASB100 HARDWARE MONITOR DRIVER
P:	Mark M. Hoffman
M:	mhoffman@lightlink.com
L:	lm-sensors@lm-sensors.org
S:	Maintained
997
F:	drivers/hwmon/asb100.c
Mark M. Hoffman's avatar
Mark M. Hoffman committed
998

999 1000 1001 1002
ASUS LAPTOP EXTRAS DRIVER
P:	Corentin Chary
M:	corentincj@iksaif.net
L:	acpi4asus-user@lists.sourceforge.net
1003
W:	http://acpi4asus.sf.net
Linus Torvalds's avatar
Linus Torvalds committed
1004
S:	Maintained
1005
F:	drivers/platform/x86/asus-laptop.c
Linus Torvalds's avatar
Linus Torvalds committed
1006

1007
ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
1008 1009
P:	Dan Williams
M:	dan.j.williams@intel.com
1010 1011
P:	Maciej Sosnowski
M:	maciej.sosnowski@intel.com
1012 1013
W:	http://sourceforge.net/projects/xscaleiop
S:	Supported
1014 1015 1016 1017 1018
F:	Documentation/crypto/async-tx-api.txt
F:	crypto/async_tx/
F:	drivers/dma/
F:	include/linux/dmaengine.h
F:	include/linux/async_tx.h
1019

1020
ATA OVER ETHERNET (AOE) DRIVER
Linus Torvalds's avatar
Linus Torvalds committed
1021 1022 1023 1024
P:	Ed L. Cashin
M:	ecashin@coraid.com
W:	http://www.coraid.com/support/linux
S:	Supported
1025 1026
F:	Documentation/aoe/
F:	drivers/block/aoe/
Linus Torvalds's avatar
Linus Torvalds committed
1027

1028 1029 1030 1031 1032 1033
ATHEROS ATH5K WIRELESS DRIVER
P:	Jiri Slaby
M:	jirislaby@gmail.com
P:	Nick Kossifidis
M:	mickflemm@gmail.com
P:	Luis R. Rodriguez
1034
M:	lrodriguez@atheros.com
1035 1036
P:	Bob Copeland
M:	me@bobcopeland.com
1037 1038 1039
L:	linux-wireless@vger.kernel.org
L:	ath5k-devel@lists.ath5k.org
S:	Maintained
1040
F:	drivers/net/wireless/ath/ath5k/
1041

1042 1043 1044 1045 1046
ATHEROS ATH9K WIRELESS DRIVER
P:	Luis R. Rodriguez
M:	lrodriguez@atheros.com
P:	Jouni Malinen
M:	jmalinen@atheros.com
1047 1048 1049 1050 1051 1052
P:	Sujith Manoharan
M:	Sujith.Manoharan@atheros.com
P:	Vasanthakumar Thiagarajan
M:	vasanth@atheros.com
P:	Senthil Balasubramanian
M:	senthilkumar@atheros.com
1053 1054 1055
L:	linux-wireless@vger.kernel.org
L:	ath9k-devel@lists.ath9k.org
S:	Supported
1056
F:	drivers/net/wireless/ath/ath9k/
1057

1058 1059 1060 1061 1062 1063
ATHEROS AR9170 WIRELESS DRIVER
P:	Christian Lamparter
M:	chunkeey@web.de
L:	linux-wireless@vger.kernel.org
W:	http://wireless.kernel.org/en/users/Drivers/ar9170
S:	Maintained
1064
F:	drivers/net/wireless/ath/ar9170/
1065

1066 1067 1068 1069
ATI_REMOTE2 DRIVER
P:	Ville Syrjala
M:	syrjala@sci.fi
S:	Maintained
1070
F:	drivers/input/misc/ati_remote2.c
1071

1072
ATLX ETHERNET DRIVERS
1073 1074 1075 1076
P:	Jay Cliburn
M:	jcliburn@gmail.com
P:	Chris Snook
M:	csnook@redhat.com
1077 1078
P:	Jie Yang
M:	jie.yang@atheros.com
1079 1080 1081 1082
L:	atl1-devel@lists.sourceforge.net
W:	http://sourceforge.net/projects/atl1
W:	http://atl1.sourceforge.net
S:	Maintained
1083
F:	drivers/net/atlx/
1084

Linus Torvalds's avatar
Linus Torvalds committed
1085 1086 1087
ATM
P:	Chas Williams
M:	chas@cmf.nrl.navy.mil
1088
L:	linux-atm-general@lists.sourceforge.net (subscribers-only)
Jiri Slaby's avatar
Jiri Slaby committed
1089
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
1090 1091
W:	http://linux-atm.sourceforge.net
S:	Maintained
1092 1093
F:	drivers/atm/
F:	include/linux/atm*
Linus Torvalds's avatar
Linus Torvalds committed
1094

1095
ATMEL AT91 MCI DRIVER
Pierre Ossman's avatar
Pierre Ossman committed
1096
P:	Nicolas Ferre
1097
M:	nicolas.ferre@atmel.com
Pierre Ossman's avatar
Pierre Ossman committed
1098 1099 1100 1101
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
W:	http://www.atmel.com/products/AT91/
W:	http://www.at91.com/
S:	Maintained
1102
F:	drivers/mmc/host/at91_mci.c
1103

1104 1105 1106 1107 1108 1109 1110
ATMEL AT91 / AT32 MCI DRIVER
P:	Nicolas Ferre
M:	nicolas.ferre@atmel.com
S:	Maintained
F:	drivers/mmc/host/atmel-mci.c
F:	drivers/mmc/host/atmel-mci-regs.h

1111 1112 1113 1114
ATMEL AT91 / AT32 SERIAL DRIVER
P:	Haavard Skinnemoen
M:	hskinnemoen@atmel.com
S:	Supported
1115
F:	drivers/serial/atmel_serial.c
1116

1117 1118 1119
ATMEL LCDFB DRIVER
P:	Nicolas Ferre
M:	nicolas.ferre@atmel.com
1120
L:	linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
1121
S:	Maintained
1122 1123
F:	drivers/video/atmel_lcdfb.c
F:	include/video/atmel_lcdc.h
1124

1125 1126 1127 1128
ATMEL MACB ETHERNET DRIVER
P:	Haavard Skinnemoen
M:	hskinnemoen@atmel.com
S:	Supported
1129
F:	drivers/net/macb.*
1130

1131 1132 1133 1134
ATMEL SPI DRIVER
P:	Haavard Skinnemoen
M:	hskinnemoen@atmel.com
S:	Supported
1135
F:	drivers/spi/atmel_spi.*
1136

1137 1138 1139 1140 1141 1142
ATMEL USBA UDC DRIVER
P:	Haavard Skinnemoen
M:	hskinnemoen@atmel.com
L:	kernel@avr32linux.org
W:	http://avr32linux.org/twiki/bin/view/Main/AtmelUsbDeviceDriver
S:	Supported
1143
F:	drivers/usb/gadget/atmel_usba_udc.*
1144

Linus Torvalds's avatar
Linus Torvalds committed
1145 1146 1147
ATMEL WIRELESS DRIVER
P:	Simon Kelley
M:	simon@thekelleys.org.uk
1148
L:	linux-wireless@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
1149 1150 1151
W:	http://www.thekelleys.org.uk/atmel
W:	http://atmelwlandriver.sourceforge.net/
S:	Maintained
1152
F:	drivers/net/wireless/atmel*
Linus Torvalds's avatar
Linus Torvalds committed
1153

1154
AUDIT SUBSYSTEM
Eric Paris's avatar
Eric Paris committed
1155 1156 1157 1158
P:	Al Viro
M:	viro@zeniv.linux.org.uk
P:	Eric Paris
M:	eparis@redhat.com
1159
L:	linux-audit@redhat.com (subscribers-only)
1160
W:	http://people.redhat.com/sgrubb/audit/
1161
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1162
S:	Maintained
1163 1164
F:	include/linux/audit.h
F:	kernel/audit*
1165

1166 1167
AUXILIARY DISPLAY DRIVERS
P:	Miguel Ojeda Sandonis
Miguel Ojeda's avatar
Miguel Ojeda committed
1168 1169 1170
M:	miguel.ojeda.sandonis@gmail.com
W:	http://miguelojeda.es/auxdisplay.htm
W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1171
S:	Maintained
1172 1173
F:	drivers/auxdisplay/
F:	include/linux/cfag12864b.h
1174

1175 1176 1177 1178 1179 1180 1181
AVR32 ARCHITECTURE
P:	Haavard Skinnemoen
M:	hskinnemoen@atmel.com
W:	http://www.atmel.com/products/AVR32/
W:	http://avr32linux.org/
W:	http://avrfreaks.net/
S:	Supported
1182
F:	arch/avr32/
1183 1184 1185 1186 1187

AVR32/AT32AP MACHINE SUPPORT
P:	Haavard Skinnemoen
M:	hskinnemoen@atmel.com
S:	Supported
1188
F:	arch/avr32/mach-at32ap/
1189

Linus Torvalds's avatar
Linus Torvalds committed
1190 1191 1192 1193
AX.25 NETWORK LAYER
P:	Ralf Baechle
M:	ralf@linux-mips.org
L:	linux-hams@vger.kernel.org
1194
W:	http://www.linux-ax25.org/
Linus Torvalds's avatar
Linus Torvalds committed
1195
S:	Maintained
1196 1197 1198
F:	include/linux/ax25.h
F:	include/net/ax25.h
F:	net/ax25/
Linus Torvalds's avatar
Linus Torvalds committed
1199

Randy Dunlap's avatar
Randy Dunlap committed
1200 1201 1202 1203 1204 1205 1206 1207
B43 WIRELESS DRIVER
P:	Michael Buesch
M:	mb@bu3sch.de
P:	Stefano Brivio
M:	stefano.brivio@polimi.it
L:	linux-wireless@vger.kernel.org
W:	http://linuxwireless.org/en/users/Drivers/b43
S:	Maintained
1208
F:	drivers/net/wireless/b43/
Randy Dunlap's avatar
Randy Dunlap committed
1209 1210 1211 1212 1213 1214 1215 1216 1217

B43LEGACY WIRELESS DRIVER
P:	Larry Finger
M:	Larry.Finger@lwfinger.net
P:	Stefano Brivio
M:	stefano.brivio@polimi.it
L:	linux-wireless@vger.kernel.org
W:	http://linuxwireless.org/en/users/Drivers/b43
S:	Maintained
1218
F:	drivers/net/wireless/b43legacy/
Randy Dunlap's avatar
Randy Dunlap committed
1219

1220 1221 1222 1223
BACKLIGHT CLASS/SUBSYSTEM
P:	Richard Purdie
M:	rpurdie@rpsys.net
S:	Maintained
1224 1225
F:	drivers/video/backlight/
F:	include/linux/backlight.h
1226

Randy Dunlap's avatar
Randy Dunlap committed
1227 1228 1229 1230 1231 1232
BAYCOM/HDLCDRV DRIVERS FOR AX.25
P:	Thomas Sailer
M:	t.sailer@alumni.ethz.ch
L:	linux-hams@vger.kernel.org
W:	http://www.baycom.org/~tom/ham/ham.html
S:	Maintained
1233
F:	drivers/net/hamradio/baycom*
Randy Dunlap's avatar
Randy Dunlap committed
1234 1235 1236 1237 1238

BEFS FILE SYSTEM
P:	Sergey S. Kostyliov
M:	rathamahata@php4.ru
S:	Maintained
1239 1240
F:	Documentation/filesystems/befs.txt
F:	fs/befs/
Randy Dunlap's avatar
Randy Dunlap committed
1241 1242 1243 1244 1245

BFS FILE SYSTEM
P:	Tigran A. Aivazian
M:	tigran@aivazian.fsnet.co.uk
S:	Maintained
1246 1247 1248
F:	Documentation/filesystems/bfs.txt
F:	fs/bfs/
F:	include/linux/bfs_fs.h
Randy Dunlap's avatar
Randy Dunlap committed
1249

Bryan Wu's avatar
Bryan Wu committed
1250
BLACKFIN ARCHITECTURE
1251 1252
P:	Mike Frysinger
M:	vapier@gentoo.org
1253
L:	uclinux-dist-devel@blackfin.uclinux.org
1254 1255
W:	http://blackfin.uclinux.org
S:	Supported
1256
F:	arch/blackfin/
1257

1258
BLACKFIN EMAC DRIVER
1259 1260
P:	Michael Hennerich
M:	michael.hennerich@analog.com
1261
L:	uclinux-dist-devel@blackfin.uclinux.org
1262 1263
W:	http://blackfin.uclinux.org
S:	Supported
1264
F:	drivers/net/bfin_mac.*
1265

1266 1267 1268
BLACKFIN RTC DRIVER
P:	Mike Frysinger
M:	vapier.adi@gmail.com
1269
L:	uclinux-dist-devel@blackfin.uclinux.org
1270 1271
W:	http://blackfin.uclinux.org
S:	Supported
1272
F:	drivers/rtc/rtc-bfin.c
Bryan Wu's avatar
Bryan Wu committed
1273 1274

BLACKFIN SERIAL DRIVER
1275 1276
P:	Sonic Zhang
M:	sonic.zhang@analog.com
1277
L:	uclinux-dist-devel@blackfin.uclinux.org
1278 1279
W:	http://blackfin.uclinux.org
S:	Supported
1280
F:	drivers/serial/bfin_5xx.c
Bryan Wu's avatar
Bryan Wu committed
1281

1282 1283 1284
BLACKFIN WATCHDOG DRIVER
P:	Mike Frysinger
M:	vapier.adi@gmail.com
1285
L:	uclinux-dist-devel@blackfin.uclinux.org
1286 1287
W:	http://blackfin.uclinux.org
S:	Supported
1288
F:	drivers/watchdog/bfin_wdt.c
1289

1290 1291 1292
BLACKFIN I2C TWI DRIVER
P:	Sonic Zhang
M:	sonic.zhang@analog.com
1293
L:	uclinux-dist-devel@blackfin.uclinux.org
1294 1295
W:	http://blackfin.uclinux.org/
S:	Supported
1296
F:	drivers/i2c/busses/i2c-bfin-twi.c
1297

Linus Torvalds's avatar
Linus Torvalds committed
1298 1299
BLOCK LAYER
P:	Jens Axboe
1300
M:	axboe@kernel.dk
1301
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
Linus Torvalds's avatar
Linus Torvalds committed
1302
S:	Maintained
1303
F:	block/
Linus Torvalds's avatar