MAINTAINERS 511 KB
Newer Older
Linus Torvalds's avatar
Linus Torvalds committed
1

2

Linus Torvalds's avatar
Linus Torvalds committed
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
33
	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
34
35
36
	generalized kernel feature ready for next time.

	PLEASE check your patch with the automated style checker
37
	(scripts/checkpatch.pl) to catch trivial style violations.
38
	See Documentation/process/coding-style.rst for guidance here.
Linus Torvalds's avatar
Linus Torvalds committed
39

40
41
42
43
	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.
44
	See Documentation/process/submitting-patches.rst for details.
45

Linus Torvalds's avatar
Linus Torvalds committed
46
47
48
49
50
51
52
	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.

53
	PLEASE remember that submissions must be made under the terms
54
55
56
	of the Linux Foundation 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
57
	Documentation/process/submitting-patches.rst.
58

Linus Torvalds's avatar
Linus Torvalds committed
59
60
61
62
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.

63
64
7.	When sending security related changes or reports to a maintainer
	please Cc: security@kernel.org, especially if the maintainer
65
66
67
68
69
70
71
72
73
	does not respond. Please keep in mind that the security team is
	a small set of people who can be efficient only when working on
	verified bugs. Please only Cc: this list when you have identified
	that the bug would present a short-term risk to other users if it
	were publicly disclosed. For example, reports of address leaks do
	not represent an immediate threat and are better handled publicly,
	and ideally, should come with a patch proposal. Please do not send
	automated reports to this list either. Such bugs will be handled
	better and faster in the usual public places.
74
75

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

77
78
79
80
Descriptions of section entries:

	P: Person (obsolete)
	M: Mail patches to: FullName <address@domain>
81
82
	R: Designated reviewer: FullName <address@domain>
	   These reviewers should be CCed on patches.
83
84
	L: Mailing list that is relevant to this area
	W: Web-page with status/info
85
86
	B: URI for where to file bugs. A web-page with detailed bug
	   filing info, a direct bug tracker link, or a mailto: URI.
87
88
	C: URI for chat protocol, server and channel where developers
	   usually hang out, for example irc://server/channel.
89
	Q: Patchwork web based patch tracking system site
90
91
	T: SCM tree type and location.
	   Type is one of: git, hg, quilt, stgit, topgit
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
	S: Status, one of the following:
	   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.
	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.
108
109
110
	N: Files and directories with regex patterns.
	   N:	[^a-z]tegra	all files whose path contains the word tegra
	   One pattern per line.  Multiple N: lines acceptable.
111
112
113
114
115
	   scripts/get_maintainer.pl has different behavior for files that
	   match F: pattern and matches of N: patterns.  By default,
	   get_maintainer will not look at git log history when an F: pattern
	   match occurs.  When an N: match occurs, git log history is used
	   to also notify the people that have git commit signatures.
116
117
118
119
120
121
122
	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/
	K: Keyword perl extended regex pattern to match content in a
123
	   patch or file.  For instance:
124
	   K: of_get_profile
125
	      matches patches or files that contain "of_get_profile"
126
	   K: \b(printk|pr_(info|err))\b
127
128
	      matches patches or files that contain one or more of the words
	      printk, pr_info or pr_err
129
	   One regex pattern per line.  Multiple K: lines acceptable.
Linus Torvalds's avatar
Linus Torvalds committed
130
131
132
133
134

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]

135
Maintainers List (try to look for most precise areas first)
Linus Torvalds's avatar
Linus Torvalds committed
136

137
		-----------------------------------
Joe Perches's avatar
Joe Perches committed
138

Steffen Klassert's avatar
Steffen Klassert committed
139
3C59X NETWORK DRIVER
140
M:	Steffen Klassert <klassert@kernel.org>
Steffen Klassert's avatar
Steffen Klassert committed
141
L:	netdev@vger.kernel.org
142
S:	Odd Fixes
143
F:	Documentation/networking/device_drivers/3com/vortex.txt
144
F:	drivers/net/ethernet/3com/3c59x.c
Steffen Klassert's avatar
Steffen Klassert committed
145

Linus Torvalds's avatar
Linus Torvalds committed
146
3CR990 NETWORK DRIVER
147
M:	David Dillow <dave@thedillows.org>
148
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
149
S:	Maintained
150
F:	drivers/net/ethernet/3com/typhoon*
Linus Torvalds's avatar
Linus Torvalds committed
151

adam radford's avatar
adam radford committed
152
3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
153
M:	Adam Radford <aradford@gmail.com>
Linus Torvalds's avatar
Linus Torvalds committed
154
L:	linux-scsi@vger.kernel.org
adam radford's avatar
adam radford committed
155
W:	http://www.lsi.com
Linus Torvalds's avatar
Linus Torvalds committed
156
S:	Supported
adam radford's avatar
adam radford committed
157
F:	drivers/scsi/3w-*
Linus Torvalds's avatar
Linus Torvalds committed
158
159

53C700 AND 53C700-66 SCSI DRIVER
160
M:	"James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
Linus Torvalds's avatar
Linus Torvalds committed
161
162
L:	linux-scsi@vger.kernel.org
S:	Maintained
Joe Perches's avatar
Joe Perches committed
163
F:	drivers/scsi/53c700*
Linus Torvalds's avatar
Linus Torvalds committed
164

165
6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
166
M:	Alexander Aring <alex.aring@gmail.com>
167
M:	Jukka Rissanen <jukka.rissanen@linux.intel.com>
168
L:	linux-bluetooth@vger.kernel.org
169
L:	linux-wpan@vger.kernel.org
170
171
S:	Maintained
F:	net/6lowpan/
172
F:	include/net/6lowpan.h
173
F:	Documentation/networking/6lowpan.txt
174

Linus Torvalds's avatar
Linus Torvalds committed
175
6PACK NETWORK DRIVER FOR AX.25
176
M:	Andreas Koensgen <ajk@comnets.uni-bremen.de>
Linus Torvalds's avatar
Linus Torvalds committed
177
178
L:	linux-hams@vger.kernel.org
S:	Maintained
Joe Perches's avatar
Joe Perches committed
179
F:	drivers/net/hamradio/6pack.c
Linus Torvalds's avatar
Linus Torvalds committed
180
181

8169 10/100/1000 GIGABIT ETHERNET DRIVER
182
M:	Realtek linux nic maintainers <nic_swsd@realtek.com>
183
M:	Heiner Kallweit <hkallweit1@gmail.com>
184
L:	netdev@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
185
S:	Maintained
186
F:	drivers/net/ethernet/realtek/r8169*
Linus Torvalds's avatar
Linus Torvalds committed
187
188

8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
189
M:	Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linus Torvalds's avatar
Linus Torvalds committed
190
L:	linux-serial@vger.kernel.org
191
S:	Maintained
192
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
193
F:	drivers/tty/serial/8250*
Joe Perches's avatar
Joe Perches committed
194
F:	include/linux/serial_8250.h
Linus Torvalds's avatar
Linus Torvalds committed
195
196

8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
197
L:	netdev@vger.kernel.org
198
S:	Orphan / Obsolete
199
F:	drivers/net/ethernet/8390/
Linus Torvalds's avatar
Linus Torvalds committed
200

201
9P FILE SYSTEM
202
203
M:	Eric Van Hensbergen <ericvh@gmail.com>
M:	Latchesar Ionkov <lucho@ionkov.net>
204
M:	Dominique Martinet <asmadeus@codewreck.org>
Jim Cromie's avatar
Jim Cromie committed
205
L:	v9fs-developer@lists.sourceforge.net
206
W:	http://swik.net/v9fs
207
Q:	http://patchwork.kernel.org/project/v9fs-devel/list/
208
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
209
T:	git git://github.com/martinetd/linux.git
Jim Cromie's avatar
Jim Cromie committed
210
S:	Maintained
Joe Perches's avatar
Joe Perches committed
211
212
F:	Documentation/filesystems/9p.txt
F:	fs/9p/
213
214
215
216
217
F:	net/9p/
F:	include/net/9p/
F:	include/uapi/linux/virtio_9p.h
F:	include/trace/events/9p.h

218
219
220
A8293 MEDIA DRIVER
M:	Antti Palosaari <crope@iki.fi>
L:	linux-media@vger.kernel.org
221
W:	https://linuxtv.org
222
223
224
225
226
227
W:	http://palosaari.fi/linux/
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/anttip/media_tree.git
S:	Maintained
F:	drivers/media/dvb-frontends/a8293*

Randy Dunlap's avatar
Randy Dunlap committed
228
AACRAID SCSI RAID DRIVER
229
M:	Adaptec OEM Raid Solutions <aacraid@microsemi.com>
Randy Dunlap's avatar
Randy Dunlap committed
230
231
L:	linux-scsi@vger.kernel.org
W:	http://www.adaptec.com/
Linus Torvalds's avatar
Linus Torvalds committed
232
S:	Supported
Joe Perches's avatar
Joe Perches committed
233
234
F:	Documentation/scsi/aacraid.txt
F:	drivers/scsi/aacraid/
Linus Torvalds's avatar
Linus Torvalds committed
235

236
237
238
239
240
ABI/API
L:	linux-api@vger.kernel.org
F:	include/linux/syscalls.h
F:	kernel/sys_ni.c

241
ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
242
M:	Hans de Goede <hdegoede@redhat.com>
243
L:	linux-hwmon@vger.kernel.org
244
S:	Maintained
Joe Perches's avatar
Joe Perches committed
245
F:	drivers/hwmon/abituguru.c
246

247
ABIT UGURU 3 HARDWARE MONITOR DRIVER
248
M:	Alistair John Strachan <alistair@devzero.co.uk>
249
L:	linux-hwmon@vger.kernel.org
250
S:	Maintained
Joe Perches's avatar
Joe Perches committed
251
F:	drivers/hwmon/abituguru3.c
252

253
254
255
256
257
258
ACCES 104-DIO-48E GPIO DRIVER
M:	William Breathitt Gray <vilhelm.gray@gmail.com>
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-104-dio-48e.c

259
260
261
262
263
264
ACCES 104-IDI-48 GPIO DRIVER
M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-104-idi-48.c

265
266
267
268
269
270
ACCES 104-IDIO-16 GPIO DRIVER
M:	"William Breathitt Gray" <vilhelm.gray@gmail.com>
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-104-idio-16.c

271
ACCES 104-QUAD-8 DRIVER
272
273
274
M:	William Breathitt Gray <vilhelm.gray@gmail.com>
L:	linux-iio@vger.kernel.org
S:	Maintained
275
F:	Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
276
F:	Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
277
F:	drivers/counter/104-quad-8.c
278

279
280
281
282
283
284
ACCES PCI-IDIO-16 GPIO DRIVER
M:	William Breathitt Gray <vilhelm.gray@gmail.com>
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-pci-idio-16.c

285
286
287
288
289
290
ACCES PCIe-IDIO-24 GPIO DRIVER
M:	William Breathitt Gray <vilhelm.gray@gmail.com>
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-pcie-idio-24.c

Linus Torvalds's avatar
Linus Torvalds committed
291
ACENIC DRIVER
292
M:	Jes Sorensen <jes@trained-monkey.org>
Linus Torvalds's avatar
Linus Torvalds committed
293
294
L:	linux-acenic@sunsite.dk
S:	Maintained
Jeff Kirsher's avatar
Jeff Kirsher committed
295
F:	drivers/net/ethernet/alteon/acenic*
Linus Torvalds's avatar
Linus Torvalds committed
296

297
ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
298
M:	Peter Feuerer <peter@piie.net>
299
L:	platform-driver-x86@vger.kernel.org
300
301
302
W:	http://piie.net/?section=acerhdf
S:	Maintained
F:	drivers/platform/x86/acerhdf.c
303

304
ACER WMI LAPTOP EXTRAS
305
M:	"Lee, Chun-Yi" <jlee@suse.com>
306
L:	platform-driver-x86@vger.kernel.org
307
S:	Maintained
Joe Perches's avatar
Joe Perches committed
308
F:	drivers/platform/x86/acer-wmi.c
309

Linus Torvalds's avatar
Linus Torvalds committed
310
ACPI
311
M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
312
M:	Len Brown <lenb@kernel.org>
313
L:	linux-acpi@vger.kernel.org
314
315
316
W:	https://01.org/linux-acpi
Q:	https://patchwork.kernel.org/project/linux-acpi/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
317
B:	https://bugzilla.kernel.org
Len Brown's avatar
Len Brown committed
318
S:	Supported
Joe Perches's avatar
Joe Perches committed
319
320
321
F:	drivers/acpi/
F:	drivers/pnp/pnpacpi/
F:	include/linux/acpi.h
322
F:	include/linux/fwnode.h
323
F:	include/acpi/
324
F:	Documentation/firmware-guide/acpi/
Lv Zheng's avatar
Lv Zheng committed
325
F:	Documentation/ABI/testing/sysfs-bus-acpi
326
F:	Documentation/ABI/testing/configfs-acpi
327
328
F:	drivers/pci/*acpi*
F:	drivers/pci/*/*acpi*
329
F:	tools/power/acpi/
Len Brown's avatar
Len Brown committed
330

331
332
333
334
ACPI APEI
M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
M:	Len Brown <lenb@kernel.org>
L:	linux-acpi@vger.kernel.org
335
R:	James Morse <james.morse@arm.com>
336
337
338
339
R:	Tony Luck <tony.luck@intel.com>
R:	Borislav Petkov <bp@alien8.de>
F:	drivers/acpi/apei/

340
341
ACPI COMPONENT ARCHITECTURE (ACPICA)
M:	Robert Moore <robert.moore@intel.com>
342
M:	Erik Schmauss <erik.schmauss@intel.com>
343
M:	"Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
344
345
346
347
348
349
L:	linux-acpi@vger.kernel.org
L:	devel@acpica.org
W:	https://acpica.org/
W:	https://github.com/acpica/acpica/
Q:	https://patchwork.kernel.org/project/linux-acpi/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
350
351
B:	https://bugzilla.kernel.org
B:	https://bugs.acpica.org
352
353
354
S:	Supported
F:	drivers/acpi/acpica/
F:	include/acpi/
355
F:	tools/power/acpi/
356

Len Brown's avatar
Len Brown committed
357
ACPI FAN DRIVER
358
M:	Zhang Rui <rui.zhang@intel.com>
Len Brown's avatar
Len Brown committed
359
L:	linux-acpi@vger.kernel.org
360
W:	https://01.org/linux-acpi
361
B:	https://bugzilla.kernel.org
Len Brown's avatar
Len Brown committed
362
S:	Supported
Joe Perches's avatar
Joe Perches committed
363
F:	drivers/acpi/fan.c
Linus Torvalds's avatar
Linus Torvalds committed
364

365
366
ACPI FOR ARM64 (ACPI/arm64)
M:	Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
367
M:	Hanjun Guo <guohanjun@huawei.com>
368
369
M:	Sudeep Holla <sudeep.holla@arm.com>
L:	linux-acpi@vger.kernel.org
370
L:	linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
371
372
373
S:	Maintained
F:	drivers/acpi/arm64

374
375
376
377
378
379
ACPI I2C MULTI INSTANTIATE DRIVER
M:	Hans de Goede <hdegoede@redhat.com>
L:	platform-driver-x86@vger.kernel.org
S:	Maintained
F:	drivers/platform/x86/i2c-multi-instantiate.c

380
381
382
ACPI PMIC DRIVERS
M:	"Rafael J. Wysocki" <rjw@rjwysocki.net>
M:	Len Brown <lenb@kernel.org>
383
R:	Andy Shevchenko <andriy.shevchenko@linux.intel.com>
384
385
386
387
388
389
390
391
R:	Mika Westerberg <mika.westerberg@linux.intel.com>
L:	linux-acpi@vger.kernel.org
Q:	https://patchwork.kernel.org/project/linux-acpi/list/
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
B:	https://bugzilla.kernel.org
S:	Supported
F:	drivers/acpi/pmic/

Len Brown's avatar
Len Brown committed
392
ACPI THERMAL DRIVER
393
M:	Zhang Rui <rui.zhang@intel.com>
Len Brown's avatar
Len Brown committed
394
L:	linux-acpi@vger.kernel.org
395
W:	https://01.org/linux-acpi
396
B:	https://bugzilla.kernel.org
Len Brown's avatar
Len Brown committed
397
S:	Supported
Joe Perches's avatar
Joe Perches committed
398
F:	drivers/acpi/*thermal*
399

Len Brown's avatar
Len Brown committed
400
ACPI VIDEO DRIVER
401
M:	Zhang Rui <rui.zhang@intel.com>
Len Brown's avatar
Len Brown committed
402
L:	linux-acpi@vger.kernel.org
403
W:	https://01.org/linux-acpi
404
B:	https://bugzilla.kernel.org
Len Brown's avatar
Len Brown committed
405
S:	Supported
406
F:	drivers/acpi/acpi_video.c
407

408
ACPI WMI DRIVER
409
L:	platform-driver-x86@vger.kernel.org
Carlos Corbacho's avatar
Carlos Corbacho committed
410
S:	Orphan
Joe Perches's avatar
Joe Perches committed
411
F:	drivers/platform/x86/wmi.c
412
F:	include/uapi/linux/wmi.h
413

414
AD1889 ALSA SOUND DRIVER
415
W:	https://parisc.wiki.kernel.org/index.php/AD1889
416
417
L:	linux-parisc@vger.kernel.org
S:	Maintained
Joe Perches's avatar
Joe Perches committed
418
F:	sound/pci/ad1889.*
419

420
421
AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
M:	Michael Hennerich <michael.hennerich@analog.com>
422
W:	http://wiki.analog.com/AD5254
423
W:	http://ez.analog.com/community/linux-device-drivers
424
425
426
427
428
S:	Supported
F:	drivers/misc/ad525x_dpot.c

AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
M:	Michael Hennerich <michael.hennerich@analog.com>
429
W:	http://wiki.analog.com/AD5398
430
W:	http://ez.analog.com/community/linux-device-drivers
431
432
433
434
435
S:	Supported
F:	drivers/regulator/ad5398.c

AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
M:	Michael Hennerich <michael.hennerich@analog.com>
436
W:	http://wiki.analog.com/AD7142
437
W:	http://ez.analog.com/community/linux-device-drivers
438
439
440
441
442
S:	Supported
F:	drivers/input/misc/ad714x.c

AD7877 TOUCHSCREEN DRIVER
M:	Michael Hennerich <michael.hennerich@analog.com>
443
W:	http://wiki.analog.com/AD7877
444
W:	http://ez.analog.com/community/linux-device-drivers
445
446
447
448
449
S:	Supported
F:	drivers/input/touchscreen/ad7877.c

AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
M:	Michael Hennerich <michael.hennerich@analog.com>
450
W:	http://wiki.analog.com/AD7879
451
W:	http://ez.analog.com/community/linux-device-drivers
452
453
454
S:	Supported
F:	drivers/input/touchscreen/ad7879.c

Jiri Kosina's avatar
Jiri Kosina committed
455
ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
456
M:	Jiri Kosina <jikos@kernel.org>
Jiri Kosina's avatar
Jiri Kosina committed
457
458
S:	Maintained

459
460
461
462
463
464
465
466
467
ADF7242 IEEE 802.15.4 RADIO DRIVER
M:	Michael Hennerich <michael.hennerich@analog.com>
W:	https://wiki.analog.com/ADF7242
W:	http://ez.analog.com/community/linux-device-drivers
L:	linux-wpan@vger.kernel.org
S:	Supported
F:	drivers/net/ieee802154/adf7242.c
F:	Documentation/devicetree/bindings/net/ieee802154/adf7242.txt

Linus Torvalds's avatar
Linus Torvalds committed
468
ADM1025 HARDWARE MONITOR DRIVER
469
M:	Jean Delvare <jdelvare@suse.com>
470
L:	linux-hwmon@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
471
S:	Maintained
472
F:	Documentation/hwmon/adm1025.rst
Joe Perches's avatar
Joe Perches committed
473
F:	drivers/hwmon/adm1025.c
Linus Torvalds's avatar
Linus Torvalds committed
474

475
ADM1029 HARDWARE MONITOR DRIVER
476
M:	Corentin Labbe <clabbe.montjoie@gmail.com>
477
L:	linux-hwmon@vger.kernel.org
478
S:	Maintained
Joe Perches's avatar
Joe Perches committed
479
F:	drivers/hwmon/adm1029.c
480

481
482
ADM8211 WIRELESS DRIVER
L:	linux-wireless@vger.kernel.org
Johannes Berg's avatar
Johannes Berg committed
483
W:	http://wireless.kernel.org/
484
S:	Orphan
485
F:	drivers/net/wireless/admtek/adm8211.*
486

487
488
489
490
491
ADP1653 FLASH CONTROLLER DRIVER
M:	Sakari Ailus <sakari.ailus@iki.fi>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/media/i2c/adp1653.c
492
F:	include/media/i2c/adp1653.h
493

494
495
ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
M:	Michael Hennerich <michael.hennerich@analog.com>
496
W:	http://wiki.analog.com/ADP5520
497
W:	http://ez.analog.com/community/linux-device-drivers
498
499
500
S:	Supported
F:	drivers/mfd/adp5520.c
F:	drivers/video/backlight/adp5520_bl.c
501
F:	drivers/leds/leds-adp5520.c
502
F:	drivers/gpio/gpio-adp5520.c
503
504
505
506
F:	drivers/input/keyboard/adp5520-keys.c

ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
M:	Michael Hennerich <michael.hennerich@analog.com>
507
W:	http://wiki.analog.com/ADP5588
508
W:	http://ez.analog.com/community/linux-device-drivers
509
510
S:	Supported
F:	drivers/input/keyboard/adp5588-keys.c
511
F:	drivers/gpio/gpio-adp5588.c
512
513
514

ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
M:	Michael Hennerich <michael.hennerich@analog.com>
515
W:	http://wiki.analog.com/ADP8860
516
W:	http://ez.analog.com/community/linux-device-drivers
517
518
519
S:	Supported
F:	drivers/video/backlight/adp8860_bl.c

520
521
ADS1015 HARDWARE MONITOR DRIVER
M:	Dirk Eibach <eibach@gdsys.de>
522
L:	linux-hwmon@vger.kernel.org
523
S:	Maintained
524
F:	Documentation/hwmon/ads1015.rst
525
F:	drivers/hwmon/ads1015.c
526
F:	include/linux/platform_data/ads1015.h
527

Linus Torvalds's avatar
Linus Torvalds committed
528
ADT746X FAN DRIVER
529
M:	Colin Leroy <colin@colino.net>
Linus Torvalds's avatar
Linus Torvalds committed
530
S:	Maintained
Joe Perches's avatar
Joe Perches committed
531
F:	drivers/macintosh/therm_adt746x.c
Linus Torvalds's avatar
Linus Torvalds committed
532

533
ADT7475 HARDWARE MONITOR DRIVER
534
M:	Jean Delvare <jdelvare@suse.com>
535
L:	linux-hwmon@vger.kernel.org
536
S:	Maintained
537
F:	Documentation/hwmon/adt7475.rst
538
539
F:	drivers/hwmon/adt7475.c

540
ADVANSYS SCSI DRIVER
Matthew Wilcox's avatar
Matthew Wilcox committed
541
M:	Matthew Wilcox <willy@infradead.org>
542
M:	Hannes Reinecke <hare@suse.com>
543
544
L:	linux-scsi@vger.kernel.org
S:	Maintained
Joe Perches's avatar
Joe Perches committed
545
546
F:	Documentation/scsi/advansys.txt
F:	drivers/scsi/advansys.c
547

548
549
550
551
552
553
ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
M:	Michael Hennerich <michael.hennerich@analog.com>
W:	http://wiki.analog.com/ADXL345
W:	http://ez.analog.com/community/linux-device-drivers
S:	Supported
F:	drivers/input/misc/adxl34x.c
554
F:	Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
555

556
557
558
559
560
ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
M:	Stefan Popa <stefan.popa@analog.com>
W:	http://ez.analog.com/community/linux-device-drivers
S:	Supported
F:	drivers/iio/accel/adxl372.c
561
F:	drivers/iio/accel/adxl372_spi.c
562
F:	drivers/iio/accel/adxl372_i2c.c
563
F:	Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
564

565
566
567
AF9013 MEDIA DRIVER
M:	Antti Palosaari <crope@iki.fi>
L:	linux-media@vger.kernel.org
568
W:	https://linuxtv.org
569
570
571
572
573
574
575
576
577
W:	http://palosaari.fi/linux/
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/anttip/media_tree.git
S:	Maintained
F:	drivers/media/dvb-frontends/af9013*

AF9033 MEDIA DRIVER
M:	Antti Palosaari <crope@iki.fi>
L:	linux-media@vger.kernel.org
578
W:	https://linuxtv.org
579
580
581
582
583
584
W:	http://palosaari.fi/linux/
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/anttip/media_tree.git
S:	Maintained
F:	drivers/media/dvb-frontends/af9033*

Linus Torvalds's avatar
Linus Torvalds committed
585
AFFS FILE SYSTEM
586
M:	David Sterba <dsterba@suse.com>
587
L:	linux-fsdevel@vger.kernel.org
588
S:	Odd Fixes
Joe Perches's avatar
Joe Perches committed
589
590
F:	Documentation/filesystems/affs.txt
F:	fs/affs/
Linus Torvalds's avatar
Linus Torvalds committed
591

592
AFS FILESYSTEM
593
M:	David Howells <dhowells@redhat.com>
Randy Dunlap's avatar
Randy Dunlap committed
594
595
L:	linux-afs@lists.infradead.org
S:	Supported
Joe Perches's avatar
Joe Perches committed
596
F:	fs/afs/
597
598
F:	include/trace/events/afs.h
F:	Documentation/filesystems/afs.txt
599
W:	https://www.infradead.org/~dhowells/kafs/
Randy Dunlap's avatar
Randy Dunlap committed
600

Linus Torvalds's avatar
Linus Torvalds committed
601
AGPGART DRIVER
602
M:	David Airlie <airlied@linux.ie>
Daniel Vetter's avatar
Daniel Vetter committed
603
T:	git git://anongit.freedesktop.org/drm/drm
Linus Torvalds's avatar
Linus Torvalds committed
604
S:	Maintained
Joe Perches's avatar
Joe Perches committed
605
606
F:	drivers/char/agp/
F:	include/linux/agp*
607
F:	include/uapi/linux/agp*
Linus Torvalds's avatar
Linus Torvalds committed
608
609

AHA152X SCSI DRIVER
610
M:	"Juergen E. Fischer" <fischer@norbit.de>
Linus Torvalds's avatar
Linus Torvalds committed
611
612
L:	linux-scsi@vger.kernel.org
S:	Maintained
Joe Perches's avatar
Joe Perches committed
613
614
F:	drivers/scsi/aha152x*
F:	drivers/scsi/pcmcia/aha152x*
Linus Torvalds's avatar
Linus Torvalds committed
615

616
AIC7XXX / AIC79XX SCSI DRIVER
617
M:	Hannes Reinecke <hare@suse.com>
618
L:	linux-scsi@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
619
S:	Maintained
Joe Perches's avatar
Joe Perches committed
620
F:	drivers/scsi/aic7xxx/
Linus Torvalds's avatar
Linus Torvalds committed
621

622
623
624
625
AIMSLAB FM RADIO RECEIVER DRIVER
M:	Hans Verkuil <hverkuil@xs4all.nl>
L:	linux-media@vger.kernel.org
T:	git git://linuxtv.org/media_tree.git
626
W:	https://linuxtv.org
627
628
629
S:	Maintained
F:	drivers/media/radio/radio-aimslab*

Randy Dunlap's avatar
Randy Dunlap committed
630
AIO
631
M:	Benjamin LaHaise <bcrl@kvack.org>
Randy Dunlap's avatar
Randy Dunlap committed
632
633
L:	linux-aio@kvack.org
S:	Supported
Joe Perches's avatar
Joe Perches committed
634
635
F:	fs/aio.c
F:	include/linux/*aio*.h
Randy Dunlap's avatar
Randy Dunlap committed
636

637
638
639
AIRSPY MEDIA DRIVER
M:	Antti Palosaari <crope@iki.fi>
L:	linux-media@vger.kernel.org
640
W:	https://linuxtv.org
641
642
643
644
645
646
W:	http://palosaari.fi/linux/
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
T:	git git://linuxtv.org/anttip/media_tree.git
S:	Maintained
F:	drivers/media/usb/airspy/

647
648
649
650
651
ALACRITECH GIGABIT ETHERNET DRIVER
M:	Lino Sanfilippo <LinoSanfilippo@gmx.de>
S:	Maintained
F:	drivers/net/ethernet/alacritech/*

Linus Torvalds's avatar
Linus Torvalds committed
652
ALCATEL SPEEDTOUCH USB DRIVER
653
M:	Duncan Sands <duncan.sands@free.fr>
654
L:	linux-usb@vger.kernel.org
Linus Torvalds's avatar
Linus Torvalds committed
655
656
W:	http://www.linux-usb.org/SpeedTouch/
S:	Maintained
Joe Perches's avatar
Joe Perches committed
657
658
F:	drivers/usb/atm/speedtch.c
F:	drivers/usb/atm/usbatm.c
Linus Torvalds's avatar
Linus Torvalds committed
659

Pierre Ossman's avatar
Pierre Ossman committed
660
ALCHEMY AU1XX0 MMC DRIVER
661
M:	Manuel Lauss <manuel.lauss@gmail.com>
Manuel Lauss's avatar
Manuel Lauss committed
662
S:	Maintained
Joe Perches's avatar
Joe Perches committed
663
F:	drivers/mmc/host/au1xmmc.c
Pierre Ossman's avatar
Pierre Ossman committed
664

665
ALI1563 I2C DRIVER
666
M:	Rudolf Marek <r.marek@assembler.cz>
667
L:	linux-i2c@vger.kernel.org
668
S:	Maintained
Joe Perches's avatar
Joe Perches committed
669
670
F:	Documentation/i2c/busses/i2c-ali1563
F:	drivers/i2c/busses/i2c-ali1563.c
671

672
673
674
675
676
677
678
ALLEGRO DVT VIDEO IP CORE DRIVER
M:	Michael Tretter <m.tretter@pengutronix.de>
R:	Pengutronix Kernel Team <kernel@pengutronix.de>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/staging/media/allegro-dvt/

679
680
681
682
683
684
ALLWINNER SECURITY SYSTEM
M:	Corentin Labbe <clabbe.montjoie@gmail.com>
L:	linux-crypto@vger.kernel.org
S:	Maintained
F:	drivers/crypto/sunxi-ss/

685
ALLWINNER VPU DRIVER
686
M:	Maxime Ripard <mripard@kernel.org>
687
688
689
690
691
M:	Paul Kocialkowski <paul.kocialkowski@bootlin.com>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/staging/media/sunxi/cedrus/

Linus Torvalds's avatar
Linus Torvalds committed
692
ALPHA PORT
693
694
M:	Richard Henderson <rth@twiddle.net>
M:	Ivan Kokshaysky <ink@jurassic.park.msu.ru>
695
M:	Matt Turner <mattst88@gmail.com>
696
S:	Odd Fixes
697
L:	linux-alpha@vger.kernel.org
Joe Perches's avatar
Joe Perches committed
698
F:	arch/alpha/
Linus Torvalds's avatar
Linus Torvalds committed
699

700
701
702
703
ALPS PS/2 TOUCHPAD DRIVER
R:	Pali Rohár <pali.rohar@gmail.com>
F:	drivers/input/mouse/alps.*

704
705
706
ALTERA I2C CONTROLLER DRIVER
M:	Thor Thayer <thor.thayer@linux.intel.com>
S:	Maintained
707
F:	Documentation/devicetree/bindings/i2c/i2c-altera.txt
708
709
F:	drivers/i2c/busses/i2c-altera.c

710
711
712
713
714
715
ALTERA MAILBOX DRIVER
M:	Ley Foon Tan <lftan@altera.com>
L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
S:	Maintained
F:	drivers/mailbox/mailbox-altera.c

716
717
718
719
720
721
ALTERA PIO DRIVER
M:	Tien Hock Loh <thloh@altera.com>
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-altera.c

722
723
724
725
726
727
ALTERA SYSTEM MANAGER DRIVER
M:	Thor Thayer <thor.thayer@linux.intel.com>
S:	Maintained
F:	drivers/mfd/altera-sysmgr.c
F:	include/linux/mfd/altera-sysgmr.h

728
ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
729
M:	Thor Thayer <thor.thayer@linux.intel.com>
730
731
732
S:	Maintained
F:	drivers/gpio/gpio-altera-a10sr.c
F:	drivers/mfd/altera-a10sr.c
733
F:	drivers/reset/reset-a10sr.c
734
F:	include/linux/mfd/altera-a10sr.h
735
F:	include/dt-bindings/reset/altr,rst-mgr-a10sr.h
736

737
ALTERA TRIPLE SPEED ETHERNET DRIVER
738
M:	Thor Thayer <thor.thayer@linux.intel.com>
739
740
741
742
743
L:	netdev@vger.kernel.org
L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
S:	Maintained
F:	drivers/net/ethernet/altera/

744
745
746
ALTERA UART/JTAG UART SERIAL DRIVERS
M:	Tobias Klauser <tklauser@distanz.ch>
L:	linux-serial@vger.kernel.org
747
L:	nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
748
749
750
751
752
753
S:	Maintained
F:	drivers/tty/serial/altera_uart.c
F:	drivers/tty/serial/altera_jtaguart.c
F:	include/linux/altera_uart.h
F:	include/linux/altera_jtaguart.h

754
755
756
757
758
759
AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
M:	Talel Shenhar <talel@amazon.com>
S:	Maintained
F:	Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
F:	drivers/thermal/thermal_mmio.c

760
AMAZON ETHERNET DRIVERS
761
762
763
M:	Netanel Belgazal <netanel@amazon.com>
R:	Saeed Bishara <saeedb@amazon.com>
R:	Zorik Machulsky <zorik@amazon.com>
764
765
L:	netdev@vger.kernel.org
S:	Supported
766
F:	Documentation/networking/device_drivers/amazon/ena.txt
767
768
F:	drivers/net/ethernet/amazon/

769
770
771
772
773
774
775
776
777
AMAZON RDMA EFA DRIVER
M:	Gal Pressman <galpress@amazon.com>
R:	Yossi Leybovich <sleybo@amazon.com>
L:	linux-rdma@vger.kernel.org
Q:	https://patchwork.kernel.org/project/linux-rdma/list/
S:	Supported
F:	drivers/infiniband/hw/efa/
F:	include/uapi/rdma/efa-abi.h

778
779
AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
M:	Tom Lendacky <thomas.lendacky@amd.com>
780
M:	Gary Hook <gary.hook@amd.com>
781
782
783
784
785
L:	linux-crypto@vger.kernel.org
S:	Supported
F:	drivers/crypto/ccp/
F:	include/linux/ccp.h

786
787
788
789
790
791
792
793
AMD DISPLAY CORE
M:	Harry Wentland <harry.wentland@amd.com>
M:	Leo Li <sunpeng.li@amd.com>
L:	amd-gfx@lists.freedesktop.org
T:	git git://people.freedesktop.org/~agd5f/linux
S:	Supported
F:	drivers/gpu/drm/amd/display/

794
AMD FAM15H PROCESSOR POWER MONITORING DRIVER
795
M:	Huang Rui <ray.huang@amd.com>
796
L:	linux-hwmon@vger.kernel.org
797
S:	Supported
798
F:	Documentation/hwmon/fam15h_power.rst
799
800
F:	drivers/hwmon/fam15h_power.c

801
802
803
804
805
806
807
AMD FCH GPIO DRIVER
M:	Enrico Weigelt, metux IT consult <info@metux.net>
L:	linux-gpio@vger.kernel.org
S:	Maintained
F:	drivers/gpio/gpio-amd-fch.c
F:	include/linux/platform_data/gpio/gpio-amd-fch.h

808
AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
809
L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
810
S:	Orphan
811
F:	drivers/usb/gadget/udc/amd5536udc.*
812

813
AMD GEODE PROCESSOR/CHIPSET SUPPORT
814
P:	Andres Salomon <dilinger@queued.net>
815
L:	linux-geode@lists.infradead.org (moderated for non-subscribers)
816
817
W:	http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
S:	Supported
Joe Perches's avatar
Joe Perches committed
818
819
F:	drivers/char/hw_random/geode-rng.c
F:	drivers/crypto/geode*
820
F:	drivers/video/fbdev/geode/
Joe Perches's avatar
Joe Perches committed
821
F:	arch/x86/include/asm/geode.h
822

823
AMD IOMMU (AMD-VI)
824
M:	Joerg Roedel <joro@8bytes.org>
825
L:	iommu@lists.linux-foundation.org
826
T:	git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
827
S:	Maintained
828
829
F:	drivers/iommu/amd_iommu*.[ch]
F:	include/linux/amd-iommu.h
830

831
AMD KFD
832
M:	Oded Gabbay <oded.gabbay@gmail.com>
833
834
835
L:	dri-devel@lists.freedesktop.org
T:	git git://people.freedesktop.org/~gabbayo/linux.git
S:	Supported
836
837
F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
838
F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
839
F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
840
F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
841
F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
842
F:	drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
843
F:	drivers/gpu/drm/amd/amdkfd/
Oded Gabbay's avatar
Oded Gabbay committed
844
845
F:	drivers/gpu/drm/amd/include/cik_structs.h
F:	drivers/gpu/drm/amd/include/kgd_kfd_interface.h
846
F:	drivers/gpu/drm/amd/include/vi_structs.h
847
F:	drivers/gpu/drm/amd/include/v9_structs.h
848
F:	include/uapi/linux/kfd_ioctl.h
849

850
851
852
853
854
855
856
857
AMD MP2 I2C DRIVER
M:	Elie Morisse <syniurge@gmail.com>
M:	Nehal Shah <nehal-bakulchandra.shah@amd.com>
M:	Shyam Sundar S K <shyam-sundar.s-k@amd.com>
L:	linux-i2c@vger.kernel.org
S:	Maintained
F:	drivers/i2c/busses/i2c-amd-mp2*

858
859
860
861
862
863
864
865
AMD POWERPLAY
M:	Rex Zhu <rex.zhu@amd.com>
M:	Evan Quan <evan.quan@amd.com>
L:	amd-gfx@lists.freedesktop.org
S:	Supported
F:	drivers/gpu/drm/amd/powerplay/
T:	git git://people.freedesktop.org/~agd5f/linux

866
867
868
869
870
871
872
AMD SEATTLE DEVICE TREE SUPPORT
M:	Brijesh Singh <brijeshkumar.singh@amd.com>
M:	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
M:	Tom Lendacky <thomas.lendacky@amd.com>
S:	Supported
F:	arch/arm64/boot/dts/amd/

873
874
875
876
877
AMD XGBE DRIVER
M:	Tom Lendacky <thomas.lendacky@amd.com>
L:	netdev@vger.kernel.org
S:	Supported
F:	drivers/net/ethernet/amd/xgbe/
878
F:	arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
879

880
881
882
883
884
885
ANALOG DEVICES INC AD5686 DRIVER
M:	Stefan Popa <stefan.popa@analog.com>
L:	linux-pm@vger.kernel.org
W:	http://ez.analog.com/community/linux-device-drivers
S:	Supported
F:	drivers/iio/dac/ad5686*
886
F:	drivers/iio/dac/ad5696*
887

Stefan Popa's avatar
Stefan Popa committed
888
889
890
891
892
893
ANALOG DEVICES INC AD5758 DRIVER
M:	Stefan Popa <stefan.popa@analog.com>
L:	linux-iio@vger.kernel.org
W:	http://ez.analog.com/community/linux-device-drivers
S:	Supported
F:	drivers/iio/dac/ad5758.c
894
F:	Documentation/devicetree/bindings/iio/dac/ad5758.txt
Stefan Popa's avatar
Stefan Popa committed
895

Stefan Popa's avatar
Stefan Popa committed
896
897
898
899
900
901
ANALOG DEVICES INC AD7124 DRIVER
M:	Stefan Popa <stefan.popa@analog.com>
L:	linux-iio@vger.kernel.org
W:	http://ez.analog.com/community/linux-device-drivers
S:	Supported
F:	drivers/iio/adc/ad7124.c
902
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7124.yaml
Stefan Popa's avatar
Stefan Popa committed
903

904
905
906
907
908
909
ANALOG DEVICES INC AD7606 DRIVER
M:	Stefan Popa <stefan.popa@analog.com>
L:	linux-iio@vger.kernel.org
W:	http://ez.analog.com/community/linux-device-drivers
S:	Supported
F:	drivers/iio/adc/ad7606.c
910
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7606.txt
911

912
913
914
915
916
917
ANALOG DEVICES INC AD7768-1 DRIVER
M:	Stefan Popa <stefan.popa@analog.com>
L:	linux-iio@vger.kernel.org
W:	http://ez.analog.com/community/linux-device-drivers
S:	Supported
F:	drivers/iio/adc/ad7768-1.c
918
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt
919

920
921
922
923
924
925
926
927
928
ANALOG DEVICES INC AD7780 DRIVER
M:	Michael Hennerich <Michael.Hennerich@analog.com>
M:	Renato Lui Geh <renatogeh@gmail.com>
L:	linux-iio@vger.kernel.org
W:	http://ez.analog.com/community/linux-device-drivers
S:	Supported
F:	drivers/iio/adc/ad7780.c
F:	Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml

929
ANALOG DEVICES INC AD9389B DRIVER
930
M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
931
932
933
934
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/media/i2c/ad9389b*

935
936
937
938
ANALOG DEVICES INC ADGS1408 DRIVER
M:	Mircea Caprioru <mircea.caprioru@analog.com>
S:	Supported
F:	drivers/mux/adgs1408.c
939
F:	Documentation/devicetree/bindings/mux/adi,adgs1408.txt
940

941
942
943
944
945
946
947
ANALOG DEVICES INC ADIS DRIVER LIBRARY
M:	Alexandru Ardelean <alexandru.ardelean@analog.com>
S:	Supported
L:	linux-iio@vger.kernel.org
F:	include/linux/iio/imu/adis.h
F:	drivers/iio/imu/adis.c

948
949
950
951
952
953
954
ANALOG DEVICES INC ADP5061 DRIVER
M:	Stefan Popa <stefan.popa@analog.com>
L:	linux-pm@vger.kernel.org
W:	http://ez.analog.com/community/linux-device-drivers
S:	Supported
F:	drivers/power/supply/adp5061.c

955
956
957
958
959
960
961
ANALOG DEVICES INC ADV7180 DRIVER
M:	Lars-Peter Clausen <lars@metafoo.de>
L:	linux-media@vger.kernel.org
W:	http://ez.analog.com/community/linux-device-drivers
S:	Supported
F:	drivers/media/i2c/adv7180.c

962
963
964
965
966
967
ANALOG DEVICES INC ADV748X DRIVER
M:	Kieran Bingham <kieran.bingham@ideasonboard.com>
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/media/i2c/adv748x/*

968
ANALOG DEVICES INC ADV7511 DRIVER
969
M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
970
971
972
973
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/media/i2c/adv7511*

974
ANALOG DEVICES INC ADV7604 DRIVER
975
M:	Hans Verkuil <hverkuil-cisco@xs4all.nl>
976
977
978
979
L:	linux-media@vger.kernel.org
S:	Maintained
F:	drivers/media/i2c/adv7604*