MAINTAINERS 149 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

6PACK NETWORK DRIVER FOR AX.25
P:	Andreas Koensgen
153
M:	ajk@comnets.uni-bremen.de
Linus Torvalds's avatar
Linus Torvalds committed
154 155
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
ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
234 235 236 237 238
P:	Peter Feuerer
M:	peter@piie.net
W:	http://piie.net/?section=acerhdf
S:	Maintained
F:	drivers/platform/x86/acerhdf.c
239

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
ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

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
618 619 620 621 622 623 624
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

625
ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
626 627 628 629 630
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
631 632 633 634 635
ARM/CORGI MACHINE SUPPORT
P:	Richard Purdie
M:	rpurdie@rpsys.net
S:	Maintained

636 637 638 639
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)
640
T:	git git://gitorious.org/linux-gemini/mainline.git
641
S:	Maintained
642
F:	arch/arm/mach-gemini/
643

Russell King's avatar
Russell King committed
644 645 646 647 648 649 650 651 652
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.*

653 654 655 656 657 658 659 660 661 662
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
663 664
T:	topgit git://git.openezx.org/openezx.git
F:	arch/arm/mach-pxa/ezx.c
665

666 667 668 669 670
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
671
F:	arch/arm/mm/*-fa*
672

Russell King's avatar
Russell King committed
673 674 675 676 677 678 679 680 681
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/

682 683 684 685 686 687
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

688 689 690 691 692 693
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

694 695 696 697 698 699
ARM/GUMSTIX MACHINE SUPPORT
P:	Steve Sakoman
M:	sakoman@gmail.com
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
S:	Maintained

700 701 702 703 704 705 706
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

707
ARM/HP JORNADA 7XX MACHINE SUPPORT
708 709 710 711
P:	Kristoffer Ericson
M:	kristoffer.ericson@gmail.com
W:	www.jlime.com
S:	Maintained
712

713 714 715
ARM/INTEL IOP32X ARM ARCHITECTURE
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
716 717
P:	Dan Williams
M:	dan.j.williams@intel.com
718
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
719 720 721 722 723 724 725
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
726 727 728 729

ARM/INTEL IOP13XX ARM ARCHITECTURE
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
730 731
P:	Dan Williams
M:	dan.j.williams@intel.com
732
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
733
S:	Supported
734 735 736 737

ARM/INTEL IQ81342EX MACHINE SUPPORT
P:	Lennert Buytenhek
M:	kernel@wantstofly.org
738 739
P:	Dan Williams
M:	dan.j.williams@intel.com
740
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
741
S:	Supported
742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763

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
764 765
P:	Dan Williams
M:	dan.j.williams@intel.com
766
L:	linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
767
S:	Supported
768 769 770 771 772 773 774 775 776 777 778 779 780

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

781 782 783 784 785
ARM/MAGICIAN MACHINE SUPPORT
P:	Philipp Zabel
M:	philipp.zabel@gmail.com
S:	Maintained

786 787 788 789 790 791 792
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

793 794 795 796 797
ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
P:	Michael Petchkovsky
M:	mkpetch@internode.on.net
S:	Maintained

798 799 800 801 802 803 804
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

805
ARM/TOSA MACHINE SUPPORT
806
P:	Dmitry Eremin-Solenikov
807
M:	dbaryshkov@gmail.com
808 809 810 811
P:	Dirk Opfer
M:	dirk@opfer-online.de
S:	Maintained

812
ARM/PALMTX,PALMT5,PALMLD,PALMTE2 SUPPORT
813 814 815 816 817
P:	Marek Vasut
M:	marek.vasut@gmail.com
W:	http://hackndev.com
S:	Maintained

818 819 820 821 822 823
ARM/PALM TREO 680 SUPPORT
P:	Tomas Cech
M:	sleep_walker@suse.cz
W:	http://hackndev.com
S:	Maintained

824
ARM/PALMZ72 SUPPORT
825 826 827 828
P:	Sergey Lapin
M:	slapin@ossfans.org
W:	http://hackndev.com
S:	Maintained
829

Linus Torvalds's avatar
Linus Torvalds committed
830 831 832 833 834 835 836 837 838
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
839
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
Linus Torvalds's avatar
Linus Torvalds committed
840 841 842
W:	http://www.arm.linux.org.uk/
S:	Maintained

843 844 845 846 847 848
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
849 850 851 852 853 854 855 856 857 858 859 860 861 862 863
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
864 865 866 867 868 869
ARM/SHARK MACHINE SUPPORT
P:	Alexander Schulz
M:	alex@shark-linux.de
W:	http://www.shark-linux.de/shark.html
S:	Maintained

870 871 872 873 874 875 876 877 878
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
879 880
ARM/S3C2410 ARM ARCHITECTURE
P:	Ben Dooks
881
M:	ben-linux@fluff.org
882
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
Linus Torvalds's avatar
Linus Torvalds committed
883 884
W:	http://www.fluff.org/ben/linux/
S:	Maintained
885
F:	arch/arm/mach-s3c2410/
Linus Torvalds's avatar
Linus Torvalds committed
886 887 888

ARM/S3C2440 ARM ARCHITECTURE
P:	Ben Dooks
889
M:	ben-linux@fluff.org
890
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
Linus Torvalds's avatar
Linus Torvalds committed
891 892
W:	http://www.fluff.org/ben/linux/
S:	Maintained
893
F:	arch/arm/mach-s3c2440/
Linus Torvalds's avatar
Linus Torvalds committed
894

895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925
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
926

927 928 929 930 931 932 933 934 935 936 937 938
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

939
ARM/NUVOTON W90X900 ARM ARCHITECTURE
940 941 942 943 944
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
945

Russell King's avatar
Russell King committed
946 947 948 949 950 951 952 953
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
954
ASUS ACPI EXTRAS DRIVER
Len Brown's avatar
Len Brown committed
955 956
P:	Corentin Chary
M:	corentincj@iksaif.net
Linus Torvalds's avatar
Linus Torvalds committed
957 958 959
P:	Karol Kozimor
M:	sziwan@users.sourceforge.net
L:	acpi4asus-user@lists.sourceforge.net
960
W:	http://acpi4asus.sf.net
961
S:	Maintained
962 963
F:	arch/x86/kernel/acpi/boot.c
F:	drivers/platform/x86/asus_acpi.c
964

Mark M. Hoffman's avatar
Mark M. Hoffman committed
965 966 967 968 969
ASUS ASB100 HARDWARE MONITOR DRIVER
P:	Mark M. Hoffman
M:	mhoffman@lightlink.com
L:	lm-sensors@lm-sensors.org
S:	Maintained
970
F:	drivers/hwmon/asb100.c
Mark M. Hoffman's avatar
Mark M. Hoffman committed
971

972 973 974 975
ASUS LAPTOP EXTRAS DRIVER
P:	Corentin Chary
M:	corentincj@iksaif.net
L:	acpi4asus-user@lists.sourceforge.net
976
W:	http://acpi4asus.sf.net
Linus Torvalds's avatar
Linus Torvalds committed
977
S:	Maintained
978
F:	drivers/platform/x86/asus-laptop.c
Linus Torvalds's avatar
Linus Torvalds committed
979

980
ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
981 982
P:	Dan Williams
M:	dan.j.williams@intel.com
983 984
P:	Maciej Sosnowski
M:	maciej.sosnowski@intel.com
985 986
W:	http://sourceforge.net/projects/xscaleiop
S:	Supported
987 988 989 990 991
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
992

993
ATA OVER ETHERNET (AOE) DRIVER
Linus Torvalds's avatar
Linus Torvalds committed
994 995 996 997
P:	Ed L. Cashin
M:	ecashin@coraid.com
W:	http://www.coraid.com/support/linux
S:	Supported
998 999
F:	Documentation/aoe/
F:	drivers/block/aoe/
Linus Torvalds's avatar
Linus Torvalds committed
1000

1001 1002 1003 1004 1005 1006
ATHEROS ATH5K WIRELESS DRIVER
P:	Jiri Slaby
M:	jirislaby@gmail.com
P:	Nick Kossifidis
M:	mickflemm@gmail.com
P:	Luis R. Rodriguez
1007
M:	lrodriguez@atheros.com
1008 1009
P:	Bob Copeland
M:	me@bobcopeland.com
1010 1011 1012
L:	linux-wireless@vger.kernel.org
L:	ath5k-devel@lists.ath5k.org
S:	Maintained
1013
F:	drivers/net/wireless/ath/ath5k/
1014

1015 1016 1017 1018 1019
ATHEROS ATH9K WIRELESS DRIVER
P:	Luis R. Rodriguez
M:	lrodriguez@atheros.com
P:	Jouni Malinen
M:	jmalinen@atheros.com
1020 1021 1022 1023 1024 1025
P:	Sujith Manoharan
M:	Sujith.Manoharan@atheros.com
P:	Vasanthakumar Thiagarajan
M:	vasanth@atheros.com
P:	Senthil Balasubramanian
M:	senthilkumar@atheros.com
1026 1027 1028
L:	linux-wireless@vger.kernel.org
L:	ath9k-devel@lists.ath9k.org
S:	Supported
1029
F:	drivers/net/wireless/ath/ath9k/
1030

1031 1032 1033 1034 1035 1036
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
1037
F:	drivers/net/wireless/ath/ar9170/
1038

1039 1040 1041 1042
ATI_REMOTE2 DRIVER
P:	Ville Syrjala
M:	syrjala@sci.fi
S:	Maintained
1043
F:	drivers/input/misc/ati_remote2.c
1044

1045
ATLX ETHERNET DRIVERS
1046 1047 1048 1049
P:	Jay Cliburn
M:	jcliburn@gmail.com
P:	Chris Snook
M:	csnook@redhat.com
1050 1051
P:	Jie Yang
M:	jie.yang@atheros.com
1052 1053 1054 1055
L:	atl1-devel@lists.sourceforge.net
W:	http://sourceforge.net/projects/atl1
W:	http://atl1.sourceforge.net
S:	Maintained
1056
F:	drivers/net/atlx/
1057

Linus Torvalds's avatar
Linus Torvalds committed
1058 1059 1060
ATM
P:	Chas Williams
M:	chas@cmf.nrl.navy.mil
1061
L:	linux-atm-general@lists.sourceforge.net (subscribers-only)
Jiri Slaby's avatar
Jiri Slaby committed
1062
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
1063 1064
W:	http://linux-atm.sourceforge.net
S:	Maintained
1065 1066
F:	drivers/atm/
F:	include/linux/atm*
Linus Torvalds's avatar
Linus Torvalds committed
1067

1068
ATMEL AT91 MCI DRIVER
Pierre Ossman's avatar
Pierre Ossman committed
1069
P:	Nicolas Ferre
1070
M:	nicolas.ferre@atmel.com
Pierre Ossman's avatar
Pierre Ossman committed
1071 1072 1073 1074
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
1075
F:	drivers/mmc/host/at91_mci.c
1076

1077 1078 1079 1080 1081 1082 1083
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

1084 1085 1086 1087
ATMEL AT91 / AT32 SERIAL DRIVER
P:	Haavard Skinnemoen
M:	hskinnemoen@atmel.com
S:	Supported
1088
F:	drivers/serial/atmel_serial.c
1089

1090 1091 1092
ATMEL LCDFB DRIVER
P:	Nicolas Ferre
M:	nicolas.ferre@atmel.com
1093
L:	linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
1094
S:	Maintained
1095 1096
F:	drivers/video/atmel_lcdfb.c
F:	include/video/atmel_lcdc.h
1097

1098 1099 1100 1101
ATMEL MACB ETHERNET DRIVER
P:	Haavard Skinnemoen
M:	hskinnemoen@atmel.com
S:	Supported
1102
F:	drivers/net/macb.*
1103

1104 1105 1106 1107
ATMEL SPI DRIVER
P:	Haavard Skinnemoen
M:	hskinnemoen@atmel.com
S:	Supported
1108
F:	drivers/spi/atmel_spi.*
1109

1110 1111 1112 1113 1114 1115
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
1116
F:	drivers/usb/gadget/atmel_usba_udc.*
1117

Linus Torvalds's avatar
Linus Torvalds committed
1118 1119 1120
ATMEL WIRELESS DRIVER
P:	Simon Kelley
M:	simon@thekelleys.org.uk
1121
L:	linux-wireless@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
1122 1123 1124
W:	http://www.thekelleys.org.uk/atmel
W:	http://atmelwlandriver.sourceforge.net/
S:	Maintained
1125
F:	drivers/net/wireless/atmel*
Linus Torvalds's avatar
Linus Torvalds committed
1126

1127
AUDIT SUBSYSTEM
Eric Paris's avatar
Eric Paris committed
1128 1129 1130 1131
P:	Al Viro
M:	viro@zeniv.linux.org.uk
P:	Eric Paris
M:	eparis@redhat.com
1132
L:	linux-audit@redhat.com (subscribers-only)
1133
W:	http://people.redhat.com/sgrubb/audit/
1134
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1135
S:	Maintained
1136 1137
F:	include/linux/audit.h
F:	kernel/audit*
1138

1139 1140
AUXILIARY DISPLAY DRIVERS
P:	Miguel Ojeda Sandonis
Miguel Ojeda's avatar
Miguel Ojeda committed
1141 1142 1143
M:	miguel.ojeda.sandonis@gmail.com
W:	http://miguelojeda.es/auxdisplay.htm
W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1144
S:	Maintained
1145 1146
F:	drivers/auxdisplay/
F:	include/linux/cfag12864b.h
1147

1148 1149 1150 1151 1152 1153 1154
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
1155
F:	arch/avr32/
1156 1157 1158 1159 1160

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

Linus Torvalds's avatar
Linus Torvalds committed
1163 1164 1165 1166
AX.25 NETWORK LAYER
P:	Ralf Baechle
M:	ralf@linux-mips.org
L:	linux-hams@vger.kernel.org
1167
W:	http://www.linux-ax25.org/
Linus Torvalds's avatar
Linus Torvalds committed
1168
S:	Maintained
1169 1170 1171
F:	include/linux/ax25.h
F:	include/net/ax25.h
F:	net/ax25/
Linus Torvalds's avatar
Linus Torvalds committed
1172

Randy Dunlap's avatar
Randy Dunlap committed
1173 1174 1175 1176 1177 1178 1179 1180
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
1181
F:	drivers/net/wireless/b43/
Randy Dunlap's avatar
Randy Dunlap committed
1182 1183 1184 1185 1186 1187 1188 1189 1190

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
1191
F:	drivers/net/wireless/b43legacy/
Randy Dunlap's avatar
Randy Dunlap committed
1192

1193 1194 1195 1196
BACKLIGHT CLASS/SUBSYSTEM
P:	Richard Purdie
M:	rpurdie@rpsys.net
S:	Maintained
1197 1198
F:	drivers/video/backlight/
F:	include/linux/backlight.h
1199

Randy Dunlap's avatar
Randy Dunlap committed
1200 1201 1202 1203 1204 1205
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
1206
F:	drivers/net/hamradio/baycom*
Randy Dunlap's avatar
Randy Dunlap committed
1207 1208 1209 1210 1211

BEFS FILE SYSTEM
P:	Sergey S. Kostyliov
M:	rathamahata@php4.ru
S:	Maintained
1212 1213
F:	Documentation/filesystems/befs.txt
F:	fs/befs/
Randy Dunlap's avatar
Randy Dunlap committed
1214 1215 1216 1217 1218

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

Bryan Wu's avatar
Bryan Wu committed
1223
BLACKFIN ARCHITECTURE
1224 1225
P:	Mike Frysinger
M:	vapier@gentoo.org
1226
L:	uclinux-dist-devel@blackfin.uclinux.org
1227 1228
W:	http://blackfin.uclinux.org
S:	Supported
1229
F:	arch/blackfin/
1230

1231
BLACKFIN EMAC DRIVER
1232 1233
P:	Michael Hennerich
M:	michael.hennerich@analog.com
1234
L:	uclinux-dist-devel@blackfin.uclinux.org
1235 1236
W:	http://blackfin.uclinux.org
S:	Supported
1237
F:	drivers/net/bfin_mac.*
1238

1239 1240 1241
BLACKFIN RTC DRIVER
P:	Mike Frysinger
M:	vapier.adi@gmail.com
1242
L:	uclinux-dist-devel@blackfin.uclinux.org
1243 1244
W:	http://blackfin.uclinux.org
S:	Supported
1245
F:	drivers/rtc/rtc-bfin.c
Bryan Wu's avatar
Bryan Wu committed
1246 1247

BLACKFIN SERIAL DRIVER
1248 1249
P:	Sonic Zhang
M:	sonic.zhang@analog.com
1250
L:	uclinux-dist-devel@blackfin.uclinux.org
1251 1252
W:	http://blackfin.uclinux.org
S:	Supported
1253
F:	drivers/serial/bfin_5xx.c
Bryan Wu's avatar
Bryan Wu committed
1254

1255 1256 1257
BLACKFIN WATCHDOG DRIVER
P:	Mike Frysinger
M:	vapier.adi@gmail.com
1258
L:	uclinux-dist-devel@blackfin.uclinux.org
1259 1260
W:	http://blackfin.uclinux.org
S:	Supported
1261
F:	drivers/watchdog/bfin_wdt.c
1262

1263 1264 1265
BLACKFIN I2C TWI DRIVER
P:	Sonic Zhang
M:	sonic.zhang@analog.com
1266
L:	uclinux-dist-devel@blackfin.uclinux.org
1267 1268
W:	http://blackfin.uclinux.org/
S:	Supported
1269
F:	drivers/i2c/busses/i2c-bfin-twi.c
1270

Linus Torvalds's avatar
Linus Torvalds committed
1271 1272
BLOCK LAYER
P:	Jens Axboe
1273
M:	axboe@kernel.dk
1274
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
Linus Torvalds's avatar
Linus Torvalds committed
1275
S:	Maintained
1276
F:	block/
Linus Torvalds's avatar
Linus Torvalds committed
1277

1278 1279 1280 1281 1282
BLOCK2MTD DRIVER
P:	Joern Engel
M:	joern@lazybastard.org
L:	linux-mtd@lists.infradead.org
S:	Maintained
1283
F:	drivers/mtd/devices/block2mtd.c
1284

1285
BLUETOOTH DRIVERS
Linus Torvalds's avatar
Linus Torvalds committed
1286 1287
P:	Marcel Holtmann
M:	marcel@holtmann.org
1288
L:	linux-bluetooth@vger.kernel.org
1289