MAINTAINERS 148 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
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 870 871
ARM/SHARK MACHINE SUPPORT
P:	Alexander Schulz
M:	alex@shark-linux.de
W:	http://www.shark-linux.de/shark.html
S:	Maintained

ARM/S3C2410 ARM ARCHITECTURE
P:	Ben Dooks
872
M:	ben-linux@fluff.org
873
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
Linus Torvalds's avatar
Linus Torvalds committed
874 875 876 877 878
W:	http://www.fluff.org/ben/linux/
S:	Maintained

ARM/S3C2440 ARM ARCHITECTURE
P:	Ben Dooks
879
M:	ben-linux@fluff.org
880
L:	linux-arm-kernel@lists.arm.linux.org.uk	(subscribers-only)
Linus Torvalds's avatar
Linus Torvalds committed
881 882 883
W:	http://www.fluff.org/ben/linux/
S:	Maintained

884 885 886 887 888 889 890 891 892 893 894 895
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

896
ARM/NUVOTON W90X900 ARM ARCHITECTURE
897 898 899 900 901
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
902

Russell King's avatar
Russell King committed
903 904 905 906 907 908 909 910
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
911 912
ARPD SUPPORT
P:	Jonathan Layes
913
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
914
S:	Maintained
915
F:	net/ipv4/arp.c
Linus Torvalds's avatar
Linus Torvalds committed
916 917

ASUS ACPI EXTRAS DRIVER
Len Brown's avatar
Len Brown committed
918 919
P:	Corentin Chary
M:	corentincj@iksaif.net
Linus Torvalds's avatar
Linus Torvalds committed
920 921 922 923
P:	Karol Kozimor
M:	sziwan@users.sourceforge.net
L:	acpi4asus-user@lists.sourceforge.net
W:	http://sourceforge.net/projects/acpi4asus
Len Brown's avatar
Len Brown committed
924
W:	http://xf.iksaif.net/acpi4asus
925
S:	Maintained
926 927
F:	arch/x86/kernel/acpi/boot.c
F:	drivers/platform/x86/asus_acpi.c
928

Mark M. Hoffman's avatar
Mark M. Hoffman committed
929 930 931 932 933
ASUS ASB100 HARDWARE MONITOR DRIVER
P:	Mark M. Hoffman
M:	mhoffman@lightlink.com
L:	lm-sensors@lm-sensors.org
S:	Maintained
934
F:	drivers/hwmon/asb100.c
Mark M. Hoffman's avatar
Mark M. Hoffman committed
935

936 937 938 939
ASUS LAPTOP EXTRAS DRIVER
P:	Corentin Chary
M:	corentincj@iksaif.net
L:	acpi4asus-user@lists.sourceforge.net
Linus Torvalds's avatar
Linus Torvalds committed
940
W:	http://sourceforge.net/projects/acpi4asus
Len Brown's avatar
Len Brown committed
941
W:	http://xf.iksaif.net/acpi4asus
Linus Torvalds's avatar
Linus Torvalds committed
942
S:	Maintained
943
F:	drivers/platform/x86/asus-laptop.c
Linus Torvalds's avatar
Linus Torvalds committed
944

945
ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
946 947
P:	Dan Williams
M:	dan.j.williams@intel.com
948 949
P:	Maciej Sosnowski
M:	maciej.sosnowski@intel.com
950 951
W:	http://sourceforge.net/projects/xscaleiop
S:	Supported
952 953 954 955 956
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
957

958
ATA OVER ETHERNET (AOE) DRIVER
Linus Torvalds's avatar
Linus Torvalds committed
959 960 961 962
P:	Ed L. Cashin
M:	ecashin@coraid.com
W:	http://www.coraid.com/support/linux
S:	Supported
963 964
F:	Documentation/aoe/
F:	drivers/block/aoe/
Linus Torvalds's avatar
Linus Torvalds committed
965

966 967 968 969 970 971
ATHEROS ATH5K WIRELESS DRIVER
P:	Jiri Slaby
M:	jirislaby@gmail.com
P:	Nick Kossifidis
M:	mickflemm@gmail.com
P:	Luis R. Rodriguez
972
M:	lrodriguez@atheros.com
973 974
P:	Bob Copeland
M:	me@bobcopeland.com
975 976 977
L:	linux-wireless@vger.kernel.org
L:	ath5k-devel@lists.ath5k.org
S:	Maintained
978
F:	drivers/net/wireless/ath/ath5k/
979

980 981 982 983 984
ATHEROS ATH9K WIRELESS DRIVER
P:	Luis R. Rodriguez
M:	lrodriguez@atheros.com
P:	Jouni Malinen
M:	jmalinen@atheros.com
985 986 987 988 989 990
P:	Sujith Manoharan
M:	Sujith.Manoharan@atheros.com
P:	Vasanthakumar Thiagarajan
M:	vasanth@atheros.com
P:	Senthil Balasubramanian
M:	senthilkumar@atheros.com
991 992 993
L:	linux-wireless@vger.kernel.org
L:	ath9k-devel@lists.ath9k.org
S:	Supported
994
F:	drivers/net/wireless/ath/ath9k/
995

996 997 998 999 1000 1001
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
1002
F:	drivers/net/wireless/ath/ar9170/
1003

1004 1005 1006 1007
ATI_REMOTE2 DRIVER
P:	Ville Syrjala
M:	syrjala@sci.fi
S:	Maintained
1008
F:	drivers/input/misc/ati_remote2.c
1009

1010
ATLX ETHERNET DRIVERS
1011 1012 1013 1014
P:	Jay Cliburn
M:	jcliburn@gmail.com
P:	Chris Snook
M:	csnook@redhat.com
1015 1016
P:	Jie Yang
M:	jie.yang@atheros.com
1017 1018 1019 1020
L:	atl1-devel@lists.sourceforge.net
W:	http://sourceforge.net/projects/atl1
W:	http://atl1.sourceforge.net
S:	Maintained
1021
F:	drivers/net/atlx/
1022

Linus Torvalds's avatar
Linus Torvalds committed
1023 1024 1025
ATM
P:	Chas Williams
M:	chas@cmf.nrl.navy.mil
1026
L:	linux-atm-general@lists.sourceforge.net (subscribers-only)
Jiri Slaby's avatar
Jiri Slaby committed
1027
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
1028 1029
W:	http://linux-atm.sourceforge.net
S:	Maintained
1030 1031
F:	drivers/atm/
F:	include/linux/atm*
Linus Torvalds's avatar
Linus Torvalds committed
1032

1033
ATMEL AT91 MCI DRIVER
Pierre Ossman's avatar
Pierre Ossman committed
1034
P:	Nicolas Ferre
1035
M:	nicolas.ferre@atmel.com
Pierre Ossman's avatar
Pierre Ossman committed
1036 1037 1038 1039
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
1040
F:	drivers/mmc/host/at91_mci.c
1041

1042 1043 1044 1045 1046 1047 1048
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

1049 1050 1051 1052
ATMEL AT91 / AT32 SERIAL DRIVER
P:	Haavard Skinnemoen
M:	hskinnemoen@atmel.com
S:	Supported
1053
F:	drivers/serial/atmel_serial.c
1054

1055 1056 1057
ATMEL LCDFB DRIVER
P:	Nicolas Ferre
M:	nicolas.ferre@atmel.com
1058
L:	linux-fbdev-devel@lists.sourceforge.net (moderated for non-subscribers)
1059
S:	Maintained
1060 1061
F:	drivers/video/atmel_lcdfb.c
F:	include/video/atmel_lcdc.h
1062

1063 1064 1065 1066
ATMEL MACB ETHERNET DRIVER
P:	Haavard Skinnemoen
M:	hskinnemoen@atmel.com
S:	Supported
1067
F:	drivers/net/macb.*
1068

1069 1070 1071 1072
ATMEL SPI DRIVER
P:	Haavard Skinnemoen
M:	hskinnemoen@atmel.com
S:	Supported
1073
F:	drivers/spi/atmel_spi.*
1074

1075 1076 1077 1078 1079 1080
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
1081
F:	drivers/usb/gadget/atmel_usba_udc.*
1082

Linus Torvalds's avatar
Linus Torvalds committed
1083 1084 1085
ATMEL WIRELESS DRIVER
P:	Simon Kelley
M:	simon@thekelleys.org.uk
1086
L:	linux-wireless@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
1087 1088 1089
W:	http://www.thekelleys.org.uk/atmel
W:	http://atmelwlandriver.sourceforge.net/
S:	Maintained
1090
F:	drivers/net/wireless/atmel*
Linus Torvalds's avatar
Linus Torvalds committed
1091

1092
AUDIT SUBSYSTEM
Eric Paris's avatar
Eric Paris committed
1093 1094 1095 1096
P:	Al Viro
M:	viro@zeniv.linux.org.uk
P:	Eric Paris
M:	eparis@redhat.com
1097
L:	linux-audit@redhat.com (subscribers-only)
1098
W:	http://people.redhat.com/sgrubb/audit/
1099
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/viro/audit-current.git
1100
S:	Maintained
1101 1102
F:	include/linux/audit.h
F:	kernel/audit*
1103

1104 1105
AUXILIARY DISPLAY DRIVERS
P:	Miguel Ojeda Sandonis
Miguel Ojeda's avatar
Miguel Ojeda committed
1106 1107 1108
M:	miguel.ojeda.sandonis@gmail.com
W:	http://miguelojeda.es/auxdisplay.htm
W:	http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
1109
S:	Maintained
1110 1111
F:	drivers/auxdisplay/
F:	include/linux/cfag12864b.h
1112

1113 1114 1115 1116 1117 1118 1119
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
1120
F:	arch/avr32/
1121 1122 1123 1124 1125

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

Linus Torvalds's avatar
Linus Torvalds committed
1128 1129 1130 1131
AX.25 NETWORK LAYER
P:	Ralf Baechle
M:	ralf@linux-mips.org
L:	linux-hams@vger.kernel.org
1132
W:	http://www.linux-ax25.org/
Linus Torvalds's avatar
Linus Torvalds committed
1133
S:	Maintained
1134 1135 1136
F:	include/linux/ax25.h
F:	include/net/ax25.h
F:	net/ax25/
Linus Torvalds's avatar
Linus Torvalds committed
1137

Randy Dunlap's avatar
Randy Dunlap committed
1138 1139 1140 1141 1142 1143 1144 1145
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
1146
F:	drivers/net/wireless/b43/
Randy Dunlap's avatar
Randy Dunlap committed
1147 1148 1149 1150 1151 1152 1153 1154 1155

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

1158 1159 1160 1161
BACKLIGHT CLASS/SUBSYSTEM
P:	Richard Purdie
M:	rpurdie@rpsys.net
S:	Maintained
1162 1163
F:	drivers/video/backlight/
F:	include/linux/backlight.h
1164

Randy Dunlap's avatar
Randy Dunlap committed
1165 1166 1167 1168 1169 1170
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
1171
F:	drivers/net/hamradio/baycom*
Randy Dunlap's avatar
Randy Dunlap committed
1172 1173 1174 1175 1176

BEFS FILE SYSTEM
P:	Sergey S. Kostyliov
M:	rathamahata@php4.ru
S:	Maintained
1177 1178
F:	Documentation/filesystems/befs.txt
F:	fs/befs/
Randy Dunlap's avatar
Randy Dunlap committed
1179 1180 1181 1182 1183

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

Bryan Wu's avatar
Bryan Wu committed
1188
BLACKFIN ARCHITECTURE
1189 1190
P:	Mike Frysinger
M:	vapier@gentoo.org
1191
L:	uclinux-dist-devel@blackfin.uclinux.org
1192 1193
W:	http://blackfin.uclinux.org
S:	Supported
1194
F:	arch/blackfin/
1195

1196
BLACKFIN EMAC DRIVER
1197 1198
P:	Michael Hennerich
M:	michael.hennerich@analog.com
1199
L:	uclinux-dist-devel@blackfin.uclinux.org
1200 1201
W:	http://blackfin.uclinux.org
S:	Supported
1202
F:	drivers/net/bfin_mac.*
1203

1204 1205 1206
BLACKFIN RTC DRIVER
P:	Mike Frysinger
M:	vapier.adi@gmail.com
1207
L:	uclinux-dist-devel@blackfin.uclinux.org
1208 1209
W:	http://blackfin.uclinux.org
S:	Supported
1210
F:	drivers/rtc/rtc-bfin.c
Bryan Wu's avatar
Bryan Wu committed
1211 1212

BLACKFIN SERIAL DRIVER
1213 1214
P:	Sonic Zhang
M:	sonic.zhang@analog.com
1215
L:	uclinux-dist-devel@blackfin.uclinux.org
1216 1217
W:	http://blackfin.uclinux.org
S:	Supported
1218
F:	drivers/serial/bfin_5xx.c
Bryan Wu's avatar
Bryan Wu committed
1219

1220 1221 1222
BLACKFIN WATCHDOG DRIVER
P:	Mike Frysinger
M:	vapier.adi@gmail.com
1223
L:	uclinux-dist-devel@blackfin.uclinux.org
1224 1225
W:	http://blackfin.uclinux.org
S:	Supported
1226
F:	drivers/watchdog/bfin_wdt.c
1227

1228 1229 1230
BLACKFIN I2C TWI DRIVER
P:	Sonic Zhang
M:	sonic.zhang@analog.com
1231
L:	uclinux-dist-devel@blackfin.uclinux.org
1232 1233
W:	http://blackfin.uclinux.org/
S:	Supported
1234
F:	drivers/i2c/busses/i2c-bfin-twi.c
1235

Linus Torvalds's avatar
Linus Torvalds committed
1236 1237
BLOCK LAYER
P:	Jens Axboe
1238
M:	axboe@kernel.dk
1239
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-2.6-block.git
Linus Torvalds's avatar
Linus Torvalds committed
1240
S:	Maintained
1241
F:	block/
Linus Torvalds's avatar
Linus Torvalds committed
1242

1243 1244 1245 1246 1247
BLOCK2MTD DRIVER
P:	Joern Engel
M:	joern@lazybastard.org
L:	linux-mtd@lists.infradead.org
S:	Maintained
1248
F:	drivers/mtd/devices/block2mtd.c
1249

1250
BLUETOOTH DRIVERS
Linus Torvalds's avatar
Linus Torvalds committed
1251 1252
P:	Marcel Holtmann
M:	marcel@holtmann.org
1253
L:	linux-bluetooth@vger.kernel.org
1254
W:	http://www.bluez.org/
Linus Torvalds's avatar
Linus Torvalds committed
1255
S:	Maintained
1256
F:	drivers/bluetooth/
Linus Torvalds's avatar
Linus Torvalds committed
1257

1258
BLUETOOTH SUBSYSTEM
Linus Torvalds's avatar
Linus Torvalds committed
1259 1260
P:	Marcel Holtmann
M:	marcel@holtmann.org
1261 1262
L:	linux-bluetooth@vger.kernel.org
W:	http://www.bluez.org/
1263
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
Linus Torvalds's avatar
Linus Torvalds committed
1264
S:	Maintained
1265 1266
F:	net/bluetooth/
F:	include/net/bluetooth/