hc
2023-12-09 95099d4622f8cb224d94e314c7a8e0df60b13f87
kernel/MAINTAINERS
....@@ -1,12 +1,14 @@
1
-
2
-
3
- List of maintainers and how to submit kernel changes
1
+List of maintainers and how to submit kernel changes
2
+====================================================
43
54 Please try to follow the guidelines below. This will make things
65 easier on the maintainers. Not all of these guidelines matter for every
76 trivial patch so apply some common sense.
87
9
-1. Always _test_ your changes, however small, on at least 4 or
8
+Tips for patch submitters
9
+-------------------------
10
+
11
+1. Always *test* your changes, however small, on at least 4 or
1012 5 people, preferably many more.
1113
1214 2. Try to release a few ALPHA test versions to the net. Announce
....@@ -25,7 +27,7 @@
2527 testing and await feedback.
2628
2729 5. Make a patch available to the relevant maintainer in the list. Use
28
- 'diff -u' to make the patch easy to merge. Be prepared to get your
30
+ ``diff -u`` to make the patch easy to merge. Be prepared to get your
2931 changes sent back with seemingly silly requests about formatting
3032 and variable names. These aren't as silly as they seem. One
3133 job the maintainers (and especially Linus) do is to keep things
....@@ -38,7 +40,7 @@
3840 See Documentation/process/coding-style.rst for guidance here.
3941
4042 PLEASE CC: the maintainers and mailing lists that are generated
41
- by scripts/get_maintainer.pl. The results returned by the
43
+ by ``scripts/get_maintainer.pl.`` The results returned by the
4244 script will be best if you have git installed and are making
4345 your changes in a branch derived from Linus' latest git tree.
4446 See Documentation/process/submitting-patches.rst for details.
....@@ -70,26 +72,19 @@
7072 not represent an immediate threat and are better handled publicly,
7173 and ideally, should come with a patch proposal. Please do not send
7274 automated reports to this list either. Such bugs will be handled
73
- better and faster in the usual public places.
75
+ better and faster in the usual public places. See
76
+ Documentation/admin-guide/security-bugs.rst for details.
7477
7578 8. Happy hacking.
7679
77
-Descriptions of section entries:
80
+Descriptions of section entries and preferred order
81
+---------------------------------------------------
7882
79
- P: Person (obsolete)
80
- M: Mail patches to: FullName <address@domain>
81
- R: Designated reviewer: FullName <address@domain>
83
+ M: *Mail* patches to: FullName <address@domain>
84
+ R: Designated *Reviewer*: FullName <address@domain>
8285 These reviewers should be CCed on patches.
83
- L: Mailing list that is relevant to this area
84
- W: Web-page with status/info
85
- B: URI for where to file bugs. A web-page with detailed bug
86
- filing info, a direct bug tracker link, or a mailto: URI.
87
- C: URI for chat protocol, server and channel where developers
88
- usually hang out, for example irc://server/channel.
89
- Q: Patchwork web based patch tracking system site
90
- T: SCM tree type and location.
91
- Type is one of: git, hg, quilt, stgit, topgit
92
- S: Status, one of the following:
86
+ L: *Mailing list* that is relevant to this area
87
+ S: *Status*, one of the following:
9388 Supported: Someone is actually paid to look after this.
9489 Maintained: Someone actually looks after it.
9590 Odd Fixes: It has a maintainer but they don't have time to do
....@@ -99,28 +94,41 @@
9994 Obsolete: Old code. Something tagged obsolete generally means
10095 it has been replaced by a better system and you
10196 should be using that.
102
- F: Files and directories with wildcard patterns.
97
+ W: *Web-page* with status/info
98
+ Q: *Patchwork* web based patch tracking system site
99
+ B: URI for where to file *bugs*. A web-page with detailed bug
100
+ filing info, a direct bug tracker link, or a mailto: URI.
101
+ C: URI for *chat* protocol, server and channel where developers
102
+ usually hang out, for example irc://server/channel.
103
+ P: Subsystem Profile document for more details submitting
104
+ patches to the given subsystem. This is either an in-tree file,
105
+ or a URI. See Documentation/maintainer/maintainer-entry-profile.rst
106
+ for details.
107
+ T: *SCM* tree type and location.
108
+ Type is one of: git, hg, quilt, stgit, topgit
109
+ F: *Files* and directories wildcard patterns.
103110 A trailing slash includes all files and subdirectory files.
104111 F: drivers/net/ all files in and below drivers/net
105112 F: drivers/net/* all files in drivers/net, but not below
106113 F: */net/* all files in "any top level directory"/net
107114 One pattern per line. Multiple F: lines acceptable.
108
- N: Files and directories with regex patterns.
109
- N: [^a-z]tegra all files whose path contains the word tegra
115
+ X: *Excluded* files and directories that are NOT maintained, same
116
+ rules as F:. Files exclusions are tested before file matches.
117
+ Can be useful for excluding a specific subdirectory, for instance:
118
+ F: net/
119
+ X: net/ipv6/
120
+ matches all files in and below net excluding net/ipv6/
121
+ N: Files and directories *Regex* patterns.
122
+ N: [^a-z]tegra all files whose path contains tegra
123
+ (not including files like integrator)
110124 One pattern per line. Multiple N: lines acceptable.
111125 scripts/get_maintainer.pl has different behavior for files that
112126 match F: pattern and matches of N: patterns. By default,
113127 get_maintainer will not look at git log history when an F: pattern
114128 match occurs. When an N: match occurs, git log history is used
115129 to also notify the people that have git commit signatures.
116
- X: Files and directories that are NOT maintained, same rules as F:
117
- Files exclusions are tested before file matches.
118
- Can be useful for excluding a specific subdirectory, for instance:
119
- F: net/
120
- X: net/ipv6/
121
- matches all files in and below net excluding net/ipv6/
122
- K: Keyword perl extended regex pattern to match content in a
123
- patch or file. For instance:
130
+ K: *Content regex* (perl extended) pattern match in a patch or file.
131
+ For instance:
124132 K: of_get_profile
125133 matches patches or files that contain "of_get_profile"
126134 K: \b(printk|pr_(info|err))\b
....@@ -128,19 +136,18 @@
128136 printk, pr_info or pr_err
129137 One regex pattern per line. Multiple K: lines acceptable.
130138
131
-Note: For the hard of thinking, this list is meant to remain in alphabetical
132
-order. If you could add yourselves to it in alphabetical order that would be
133
-so much easier [Ed]
139
+Maintainers List
140
+----------------
134141
135
-Maintainers List (try to look for most precise areas first)
136
-
137
- -----------------------------------
142
+.. note:: When reading this list, please look for the most precise areas
143
+ first. When adding to this list, please keep the entries in
144
+ alphabetical order.
138145
139146 3C59X NETWORK DRIVER
140147 M: Steffen Klassert <klassert@kernel.org>
141148 L: netdev@vger.kernel.org
142149 S: Odd Fixes
143
-F: Documentation/networking/vortex.txt
150
+F: Documentation/networking/device_drivers/ethernet/3com/vortex.rst
144151 F: drivers/net/ethernet/3com/3c59x.c
145152
146153 3CR990 NETWORK DRIVER
....@@ -152,8 +159,8 @@
152159 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
153160 M: Adam Radford <aradford@gmail.com>
154161 L: linux-scsi@vger.kernel.org
155
-W: http://www.lsi.com
156162 S: Supported
163
+W: http://www.lsi.com
157164 F: drivers/scsi/3w-*
158165
159166 53C700 AND 53C700-66 SCSI DRIVER
....@@ -168,9 +175,9 @@
168175 L: linux-bluetooth@vger.kernel.org
169176 L: linux-wpan@vger.kernel.org
170177 S: Maintained
171
-F: net/6lowpan/
178
+F: Documentation/networking/6lowpan.rst
172179 F: include/net/6lowpan.h
173
-F: Documentation/networking/6lowpan.txt
180
+F: net/6lowpan/
174181
175182 6PACK NETWORK DRIVER FOR AX.25
176183 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
....@@ -178,11 +185,29 @@
178185 S: Maintained
179186 F: drivers/net/hamradio/6pack.c
180187
188
+802.11 (including CFG80211/NL80211)
189
+M: Johannes Berg <johannes@sipsolutions.net>
190
+L: linux-wireless@vger.kernel.org
191
+S: Maintained
192
+W: https://wireless.wiki.kernel.org/
193
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
194
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
195
+F: Documentation/driver-api/80211/cfg80211.rst
196
+F: Documentation/networking/regulatory.rst
197
+F: include/linux/ieee80211.h
198
+F: include/net/cfg80211.h
199
+F: include/net/ieee80211_radiotap.h
200
+F: include/net/iw_handler.h
201
+F: include/net/wext.h
202
+F: include/uapi/linux/nl80211.h
203
+F: net/wireless/
204
+
181205 8169 10/100/1000 GIGABIT ETHERNET DRIVER
182206 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
207
+M: Heiner Kallweit <hkallweit1@gmail.com>
183208 L: netdev@vger.kernel.org
184209 S: Maintained
185
-F: drivers/net/ethernet/realtek/r8169.c
210
+F: drivers/net/ethernet/realtek/r8169*
186211
187212 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
188213 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
....@@ -202,34 +227,34 @@
202227 M: Latchesar Ionkov <lucho@ionkov.net>
203228 M: Dominique Martinet <asmadeus@codewreck.org>
204229 L: v9fs-developer@lists.sourceforge.net
230
+S: Maintained
205231 W: http://swik.net/v9fs
206232 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
207233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
208234 T: git git://github.com/martinetd/linux.git
209
-S: Maintained
210
-F: Documentation/filesystems/9p.txt
235
+F: Documentation/filesystems/9p.rst
211236 F: fs/9p/
212
-F: net/9p/
213237 F: include/net/9p/
214
-F: include/uapi/linux/virtio_9p.h
215238 F: include/trace/events/9p.h
239
+F: include/uapi/linux/virtio_9p.h
240
+F: net/9p/
216241
217242 A8293 MEDIA DRIVER
218243 M: Antti Palosaari <crope@iki.fi>
219244 L: linux-media@vger.kernel.org
245
+S: Maintained
220246 W: https://linuxtv.org
221247 W: http://palosaari.fi/linux/
222248 Q: http://patchwork.linuxtv.org/project/linux-media/list/
223249 T: git git://linuxtv.org/anttip/media_tree.git
224
-S: Maintained
225250 F: drivers/media/dvb-frontends/a8293*
226251
227252 AACRAID SCSI RAID DRIVER
228253 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
229254 L: linux-scsi@vger.kernel.org
230
-W: http://www.adaptec.com/
231255 S: Supported
232
-F: Documentation/scsi/aacraid.txt
256
+W: http://www.adaptec.com/
257
+F: Documentation/scsi/aacraid.rst
233258 F: drivers/scsi/aacraid/
234259
235260 ABI/API
....@@ -267,12 +292,14 @@
267292 S: Maintained
268293 F: drivers/gpio/gpio-104-idio-16.c
269294
270
-ACCES 104-QUAD-8 IIO DRIVER
295
+ACCES 104-QUAD-8 DRIVER
271296 M: William Breathitt Gray <vilhelm.gray@gmail.com>
297
+M: Syed Nayyar Waris <syednwaris@gmail.com>
272298 L: linux-iio@vger.kernel.org
273299 S: Maintained
300
+F: Documentation/ABI/testing/sysfs-bus-counter-104-quad-8
274301 F: Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
275
-F: drivers/iio/counter/104-quad-8.c
302
+F: drivers/counter/104-quad-8.c
276303
277304 ACCES PCI-IDIO-16 GPIO DRIVER
278305 M: William Breathitt Gray <vilhelm.gray@gmail.com>
....@@ -293,10 +320,10 @@
293320 F: drivers/net/ethernet/alteon/acenic*
294321
295322 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
296
-M: Peter Feuerer <peter@piie.net>
323
+M: Peter Kaestle <peter@piie.net>
297324 L: platform-driver-x86@vger.kernel.org
298
-W: http://piie.net/?section=acerhdf
299325 S: Maintained
326
+W: http://piie.net/?section=acerhdf
300327 F: drivers/platform/x86/acerhdf.c
301328
302329 ACER WMI LAPTOP EXTRAS
....@@ -309,44 +336,45 @@
309336 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
310337 M: Len Brown <lenb@kernel.org>
311338 L: linux-acpi@vger.kernel.org
339
+S: Supported
312340 W: https://01.org/linux-acpi
313341 Q: https://patchwork.kernel.org/project/linux-acpi/list/
314
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
315342 B: https://bugzilla.kernel.org
316
-S: Supported
343
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
344
+F: Documentation/ABI/testing/configfs-acpi
345
+F: Documentation/ABI/testing/sysfs-bus-acpi
346
+F: Documentation/firmware-guide/acpi/
317347 F: drivers/acpi/
348
+F: drivers/pci/*/*acpi*
349
+F: drivers/pci/*acpi*
318350 F: drivers/pnp/pnpacpi/
351
+F: include/acpi/
319352 F: include/linux/acpi.h
320353 F: include/linux/fwnode.h
321
-F: include/acpi/
322
-F: Documentation/acpi/
323
-F: Documentation/ABI/testing/sysfs-bus-acpi
324
-F: Documentation/ABI/testing/configfs-acpi
325
-F: drivers/pci/*acpi*
326
-F: drivers/pci/*/*acpi*
327354 F: tools/power/acpi/
328355
329356 ACPI APEI
330357 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
331358 M: Len Brown <lenb@kernel.org>
332
-L: linux-acpi@vger.kernel.org
359
+R: James Morse <james.morse@arm.com>
333360 R: Tony Luck <tony.luck@intel.com>
334361 R: Borislav Petkov <bp@alien8.de>
362
+L: linux-acpi@vger.kernel.org
335363 F: drivers/acpi/apei/
336364
337365 ACPI COMPONENT ARCHITECTURE (ACPICA)
338366 M: Robert Moore <robert.moore@intel.com>
339
-M: Erik Schmauss <erik.schmauss@intel.com>
367
+M: Erik Kaneda <erik.kaneda@intel.com>
340368 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
341369 L: linux-acpi@vger.kernel.org
342370 L: devel@acpica.org
371
+S: Supported
343372 W: https://acpica.org/
344373 W: https://github.com/acpica/acpica/
345374 Q: https://patchwork.kernel.org/project/linux-acpi/list/
346
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
347375 B: https://bugzilla.kernel.org
348376 B: https://bugs.acpica.org
349
-S: Supported
377
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
350378 F: drivers/acpi/acpica/
351379 F: include/acpi/
352380 F: tools/power/acpi/
....@@ -354,16 +382,17 @@
354382 ACPI FAN DRIVER
355383 M: Zhang Rui <rui.zhang@intel.com>
356384 L: linux-acpi@vger.kernel.org
385
+S: Supported
357386 W: https://01.org/linux-acpi
358387 B: https://bugzilla.kernel.org
359
-S: Supported
360388 F: drivers/acpi/fan.c
361389
362390 ACPI FOR ARM64 (ACPI/arm64)
363391 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
364
-M: Hanjun Guo <hanjun.guo@linaro.org>
392
+M: Hanjun Guo <guohanjun@huawei.com>
365393 M: Sudeep Holla <sudeep.holla@arm.com>
366394 L: linux-acpi@vger.kernel.org
395
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
367396 S: Maintained
368397 F: drivers/acpi/arm64
369398
....@@ -376,29 +405,29 @@
376405 ACPI PMIC DRIVERS
377406 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
378407 M: Len Brown <lenb@kernel.org>
379
-R: Andy Shevchenko <andy@infradead.org>
408
+R: Andy Shevchenko <andy@kernel.org>
380409 R: Mika Westerberg <mika.westerberg@linux.intel.com>
381410 L: linux-acpi@vger.kernel.org
382
-Q: https://patchwork.kernel.org/project/linux-acpi/list/
383
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
384
-B: https://bugzilla.kernel.org
385411 S: Supported
412
+Q: https://patchwork.kernel.org/project/linux-acpi/list/
413
+B: https://bugzilla.kernel.org
414
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
386415 F: drivers/acpi/pmic/
387416
388417 ACPI THERMAL DRIVER
389418 M: Zhang Rui <rui.zhang@intel.com>
390419 L: linux-acpi@vger.kernel.org
420
+S: Supported
391421 W: https://01.org/linux-acpi
392422 B: https://bugzilla.kernel.org
393
-S: Supported
394423 F: drivers/acpi/*thermal*
395424
396425 ACPI VIDEO DRIVER
397426 M: Zhang Rui <rui.zhang@intel.com>
398427 L: linux-acpi@vger.kernel.org
428
+S: Supported
399429 W: https://01.org/linux-acpi
400430 B: https://bugzilla.kernel.org
401
-S: Supported
402431 F: drivers/acpi/acpi_video.c
403432
404433 ACPI WMI DRIVER
....@@ -408,45 +437,44 @@
408437 F: include/uapi/linux/wmi.h
409438
410439 AD1889 ALSA SOUND DRIVER
411
-M: Thibaut Varene <T-Bone@parisc-linux.org>
412
-W: http://wiki.parisc-linux.org/AD1889
413440 L: linux-parisc@vger.kernel.org
414441 S: Maintained
442
+W: https://parisc.wiki.kernel.org/index.php/AD1889
415443 F: sound/pci/ad1889.*
416444
417445 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
418446 M: Michael Hennerich <michael.hennerich@analog.com>
447
+S: Supported
419448 W: http://wiki.analog.com/AD5254
420449 W: http://ez.analog.com/community/linux-device-drivers
421
-S: Supported
422450 F: drivers/misc/ad525x_dpot.c
423451
424452 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
425453 M: Michael Hennerich <michael.hennerich@analog.com>
454
+S: Supported
426455 W: http://wiki.analog.com/AD5398
427456 W: http://ez.analog.com/community/linux-device-drivers
428
-S: Supported
429457 F: drivers/regulator/ad5398.c
430458
431459 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
432460 M: Michael Hennerich <michael.hennerich@analog.com>
461
+S: Supported
433462 W: http://wiki.analog.com/AD7142
434463 W: http://ez.analog.com/community/linux-device-drivers
435
-S: Supported
436464 F: drivers/input/misc/ad714x.c
437465
438466 AD7877 TOUCHSCREEN DRIVER
439467 M: Michael Hennerich <michael.hennerich@analog.com>
468
+S: Supported
440469 W: http://wiki.analog.com/AD7877
441470 W: http://ez.analog.com/community/linux-device-drivers
442
-S: Supported
443471 F: drivers/input/touchscreen/ad7877.c
444472
445473 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
446474 M: Michael Hennerich <michael.hennerich@analog.com>
475
+S: Supported
447476 W: http://wiki.analog.com/AD7879
448477 W: http://ez.analog.com/community/linux-device-drivers
449
-S: Supported
450478 F: drivers/input/touchscreen/ad7879.c
451479
452480 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
....@@ -455,18 +483,18 @@
455483
456484 ADF7242 IEEE 802.15.4 RADIO DRIVER
457485 M: Michael Hennerich <michael.hennerich@analog.com>
458
-W: https://wiki.analog.com/ADF7242
459
-W: http://ez.analog.com/community/linux-device-drivers
460486 L: linux-wpan@vger.kernel.org
461487 S: Supported
462
-F: drivers/net/ieee802154/adf7242.c
488
+W: https://wiki.analog.com/ADF7242
489
+W: http://ez.analog.com/community/linux-device-drivers
463490 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
491
+F: drivers/net/ieee802154/adf7242.c
464492
465493 ADM1025 HARDWARE MONITOR DRIVER
466494 M: Jean Delvare <jdelvare@suse.com>
467495 L: linux-hwmon@vger.kernel.org
468496 S: Maintained
469
-F: Documentation/hwmon/adm1025
497
+F: Documentation/hwmon/adm1025.rst
470498 F: drivers/hwmon/adm1025.c
471499
472500 ADM1029 HARDWARE MONITOR DRIVER
....@@ -477,8 +505,8 @@
477505
478506 ADM8211 WIRELESS DRIVER
479507 L: linux-wireless@vger.kernel.org
480
-W: http://wireless.kernel.org/
481508 S: Orphan
509
+W: https://wireless.wiki.kernel.org/
482510 F: drivers/net/wireless/admtek/adm8211.*
483511
484512 ADP1653 FLASH CONTROLLER DRIVER
....@@ -490,37 +518,29 @@
490518
491519 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
492520 M: Michael Hennerich <michael.hennerich@analog.com>
521
+S: Supported
493522 W: http://wiki.analog.com/ADP5520
494523 W: http://ez.analog.com/community/linux-device-drivers
495
-S: Supported
496
-F: drivers/mfd/adp5520.c
497
-F: drivers/video/backlight/adp5520_bl.c
498
-F: drivers/leds/leds-adp5520.c
499524 F: drivers/gpio/gpio-adp5520.c
500525 F: drivers/input/keyboard/adp5520-keys.c
526
+F: drivers/leds/leds-adp5520.c
527
+F: drivers/mfd/adp5520.c
528
+F: drivers/video/backlight/adp5520_bl.c
501529
502530 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
503531 M: Michael Hennerich <michael.hennerich@analog.com>
532
+S: Supported
504533 W: http://wiki.analog.com/ADP5588
505534 W: http://ez.analog.com/community/linux-device-drivers
506
-S: Supported
507
-F: drivers/input/keyboard/adp5588-keys.c
508535 F: drivers/gpio/gpio-adp5588.c
536
+F: drivers/input/keyboard/adp5588-keys.c
509537
510538 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
511539 M: Michael Hennerich <michael.hennerich@analog.com>
540
+S: Supported
512541 W: http://wiki.analog.com/ADP8860
513542 W: http://ez.analog.com/community/linux-device-drivers
514
-S: Supported
515543 F: drivers/video/backlight/adp8860_bl.c
516
-
517
-ADS1015 HARDWARE MONITOR DRIVER
518
-M: Dirk Eibach <eibach@gdsys.de>
519
-L: linux-hwmon@vger.kernel.org
520
-S: Maintained
521
-F: Documentation/hwmon/ads1015
522
-F: drivers/hwmon/ads1015.c
523
-F: include/linux/platform_data/ads1015.h
524544
525545 ADT746X FAN DRIVER
526546 M: Colin Leroy <colin@colino.net>
....@@ -531,64 +551,74 @@
531551 M: Jean Delvare <jdelvare@suse.com>
532552 L: linux-hwmon@vger.kernel.org
533553 S: Maintained
534
-F: Documentation/hwmon/adt7475
554
+F: Documentation/hwmon/adt7475.rst
535555 F: drivers/hwmon/adt7475.c
536556
537557 ADVANSYS SCSI DRIVER
538
-M: Matthew Wilcox <matthew@wil.cx>
558
+M: Matthew Wilcox <willy@infradead.org>
539559 M: Hannes Reinecke <hare@suse.com>
540560 L: linux-scsi@vger.kernel.org
541561 S: Maintained
542
-F: Documentation/scsi/advansys.txt
562
+F: Documentation/scsi/advansys.rst
543563 F: drivers/scsi/advansys.c
544564
545565 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
546566 M: Michael Hennerich <michael.hennerich@analog.com>
567
+S: Supported
547568 W: http://wiki.analog.com/ADXL345
548569 W: http://ez.analog.com/community/linux-device-drivers
549
-S: Supported
570
+F: Documentation/devicetree/bindings/iio/accel/adi,adxl345.yaml
550571 F: drivers/input/misc/adxl34x.c
572
+
573
+ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER
574
+M: Michael Hennerich <michael.hennerich@analog.com>
575
+S: Supported
576
+W: http://ez.analog.com/community/linux-device-drivers
577
+F: Documentation/devicetree/bindings/iio/accel/adi,adxl372.yaml
578
+F: drivers/iio/accel/adxl372.c
579
+F: drivers/iio/accel/adxl372_i2c.c
580
+F: drivers/iio/accel/adxl372_spi.c
551581
552582 AF9013 MEDIA DRIVER
553583 M: Antti Palosaari <crope@iki.fi>
554584 L: linux-media@vger.kernel.org
585
+S: Maintained
555586 W: https://linuxtv.org
556587 W: http://palosaari.fi/linux/
557588 Q: http://patchwork.linuxtv.org/project/linux-media/list/
558589 T: git git://linuxtv.org/anttip/media_tree.git
559
-S: Maintained
560590 F: drivers/media/dvb-frontends/af9013*
561591
562592 AF9033 MEDIA DRIVER
563593 M: Antti Palosaari <crope@iki.fi>
564594 L: linux-media@vger.kernel.org
595
+S: Maintained
565596 W: https://linuxtv.org
566597 W: http://palosaari.fi/linux/
567598 Q: http://patchwork.linuxtv.org/project/linux-media/list/
568599 T: git git://linuxtv.org/anttip/media_tree.git
569
-S: Maintained
570600 F: drivers/media/dvb-frontends/af9033*
571601
572602 AFFS FILE SYSTEM
573603 M: David Sterba <dsterba@suse.com>
574604 L: linux-fsdevel@vger.kernel.org
575605 S: Odd Fixes
576
-F: Documentation/filesystems/affs.txt
606
+F: Documentation/filesystems/affs.rst
577607 F: fs/affs/
578608
579609 AFS FILESYSTEM
580610 M: David Howells <dhowells@redhat.com>
581611 L: linux-afs@lists.infradead.org
582612 S: Supported
613
+W: https://www.infradead.org/~dhowells/kafs/
614
+F: Documentation/filesystems/afs.rst
583615 F: fs/afs/
584616 F: include/trace/events/afs.h
585
-F: Documentation/filesystems/afs.txt
586
-W: https://www.infradead.org/~dhowells/kafs/
587617
588618 AGPGART DRIVER
589619 M: David Airlie <airlied@linux.ie>
590
-T: git git://anongit.freedesktop.org/drm/drm
591620 S: Maintained
621
+T: git git://anongit.freedesktop.org/drm/drm
592622 F: drivers/char/agp/
593623 F: include/linux/agp*
594624 F: include/uapi/linux/agp*
....@@ -609,9 +639,9 @@
609639 AIMSLAB FM RADIO RECEIVER DRIVER
610640 M: Hans Verkuil <hverkuil@xs4all.nl>
611641 L: linux-media@vger.kernel.org
612
-T: git git://linuxtv.org/media_tree.git
613
-W: https://linuxtv.org
614642 S: Maintained
643
+W: https://linuxtv.org
644
+T: git git://linuxtv.org/media_tree.git
615645 F: drivers/media/radio/radio-aimslab*
616646
617647 AIO
....@@ -624,11 +654,11 @@
624654 AIRSPY MEDIA DRIVER
625655 M: Antti Palosaari <crope@iki.fi>
626656 L: linux-media@vger.kernel.org
657
+S: Maintained
627658 W: https://linuxtv.org
628659 W: http://palosaari.fi/linux/
629660 Q: http://patchwork.linuxtv.org/project/linux-media/list/
630661 T: git git://linuxtv.org/anttip/media_tree.git
631
-S: Maintained
632662 F: drivers/media/usb/airspy/
633663
634664 ALACRITECH GIGABIT ETHERNET DRIVER
....@@ -639,8 +669,8 @@
639669 ALCATEL SPEEDTOUCH USB DRIVER
640670 M: Duncan Sands <duncan.sands@free.fr>
641671 L: linux-usb@vger.kernel.org
642
-W: http://www.linux-usb.org/SpeedTouch/
643672 S: Maintained
673
+W: http://www.linux-usb.org/SpeedTouch/
644674 F: drivers/usb/atm/speedtch.c
645675 F: drivers/usb/atm/usbatm.c
646676
....@@ -653,43 +683,94 @@
653683 M: Rudolf Marek <r.marek@assembler.cz>
654684 L: linux-i2c@vger.kernel.org
655685 S: Maintained
656
-F: Documentation/i2c/busses/i2c-ali1563
686
+F: Documentation/i2c/busses/i2c-ali1563.rst
657687 F: drivers/i2c/busses/i2c-ali1563.c
658688
659
-ALLWINNER SECURITY SYSTEM
689
+ALL SENSORS DLH SERIES PRESSURE SENSORS DRIVER
690
+M: Tomislav Denis <tomislav.denis@avl.com>
691
+L: linux-iio@vger.kernel.org
692
+S: Maintained
693
+W: http://www.allsensors.com/
694
+F: Documentation/devicetree/bindings/iio/pressure/asc,dlhl60d.yaml
695
+F: drivers/iio/pressure/dlhl60d.c
696
+
697
+ALLEGRO DVT VIDEO IP CORE DRIVER
698
+M: Michael Tretter <m.tretter@pengutronix.de>
699
+R: Pengutronix Kernel Team <kernel@pengutronix.de>
700
+L: linux-media@vger.kernel.org
701
+S: Maintained
702
+F: drivers/staging/media/allegro-dvt/
703
+
704
+ALLWINNER A10 CSI DRIVER
705
+M: Maxime Ripard <mripard@kernel.org>
706
+L: linux-media@vger.kernel.org
707
+S: Maintained
708
+T: git git://linuxtv.org/media_tree.git
709
+F: Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml
710
+F: drivers/media/platform/sunxi/sun4i-csi/
711
+
712
+ALLWINNER CPUFREQ DRIVER
713
+M: Yangtao Li <tiny.windzz@gmail.com>
714
+L: linux-pm@vger.kernel.org
715
+S: Maintained
716
+F: Documentation/devicetree/bindings/opp/allwinner,sun50i-h6-operating-points.yaml
717
+F: drivers/cpufreq/sun50i-cpufreq-nvmem.c
718
+
719
+ALLWINNER CRYPTO DRIVERS
660720 M: Corentin Labbe <clabbe.montjoie@gmail.com>
661721 L: linux-crypto@vger.kernel.org
662722 S: Maintained
663
-F: drivers/crypto/sunxi-ss/
723
+F: drivers/crypto/allwinner/
724
+
725
+ALLWINNER THERMAL DRIVER
726
+M: Vasily Khoruzhick <anarsoul@gmail.com>
727
+M: Yangtao Li <tiny.windzz@gmail.com>
728
+L: linux-pm@vger.kernel.org
729
+S: Maintained
730
+F: Documentation/devicetree/bindings/thermal/allwinner,sun8i-a83t-ths.yaml
731
+F: drivers/thermal/sun8i_thermal.c
732
+
733
+ALLWINNER VPU DRIVER
734
+M: Maxime Ripard <mripard@kernel.org>
735
+M: Paul Kocialkowski <paul.kocialkowski@bootlin.com>
736
+L: linux-media@vger.kernel.org
737
+S: Maintained
738
+F: drivers/staging/media/sunxi/cedrus/
664739
665740 ALPHA PORT
666741 M: Richard Henderson <rth@twiddle.net>
667742 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
668743 M: Matt Turner <mattst88@gmail.com>
669
-S: Odd Fixes
670744 L: linux-alpha@vger.kernel.org
745
+S: Odd Fixes
671746 F: arch/alpha/
672747
673748 ALPS PS/2 TOUCHPAD DRIVER
674
-R: Pali Rohár <pali.rohar@gmail.com>
749
+R: Pali Rohár <pali@kernel.org>
675750 F: drivers/input/mouse/alps.*
676751
677752 ALTERA I2C CONTROLLER DRIVER
678753 M: Thor Thayer <thor.thayer@linux.intel.com>
679754 S: Maintained
755
+F: Documentation/devicetree/bindings/i2c/i2c-altera.txt
680756 F: drivers/i2c/busses/i2c-altera.c
681757
682758 ALTERA MAILBOX DRIVER
683
-M: Ley Foon Tan <lftan@altera.com>
684
-L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
759
+M: Ley Foon Tan <ley.foon.tan@intel.com>
685760 S: Maintained
686761 F: drivers/mailbox/mailbox-altera.c
687762
688763 ALTERA PIO DRIVER
689
-M: Tien Hock Loh <thloh@altera.com>
764
+M: Joyce Ooi <joyce.ooi@intel.com>
690765 L: linux-gpio@vger.kernel.org
691766 S: Maintained
692767 F: drivers/gpio/gpio-altera.c
768
+
769
+ALTERA SYSTEM MANAGER DRIVER
770
+M: Thor Thayer <thor.thayer@linux.intel.com>
771
+S: Maintained
772
+F: drivers/mfd/altera-sysmgr.c
773
+F: include/linux/mfd/altera-sysmgr.h
693774
694775 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
695776 M: Thor Thayer <thor.thayer@linux.intel.com>
....@@ -697,57 +778,107 @@
697778 F: drivers/gpio/gpio-altera-a10sr.c
698779 F: drivers/mfd/altera-a10sr.c
699780 F: drivers/reset/reset-a10sr.c
700
-F: include/linux/mfd/altera-a10sr.h
701781 F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
782
+F: include/linux/mfd/altera-a10sr.h
702783
703784 ALTERA TRIPLE SPEED ETHERNET DRIVER
704
-M: Vince Bridgers <vbridger@opensource.altera.com>
785
+M: Joyce Ooi <joyce.ooi@intel.com>
705786 L: netdev@vger.kernel.org
706
-L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
707787 S: Maintained
708788 F: drivers/net/ethernet/altera/
709789
710790 ALTERA UART/JTAG UART SERIAL DRIVERS
711791 M: Tobias Klauser <tklauser@distanz.ch>
712792 L: linux-serial@vger.kernel.org
713
-L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
714793 S: Maintained
715
-F: drivers/tty/serial/altera_uart.c
716794 F: drivers/tty/serial/altera_jtaguart.c
717
-F: include/linux/altera_uart.h
795
+F: drivers/tty/serial/altera_uart.c
718796 F: include/linux/altera_jtaguart.h
797
+F: include/linux/altera_uart.h
798
+
799
+AMAZON ANNAPURNA LABS FIC DRIVER
800
+M: Talel Shenhar <talel@amazon.com>
801
+S: Maintained
802
+F: Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
803
+F: drivers/irqchip/irq-al-fic.c
804
+
805
+AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
806
+M: Talel Shenhar <talel@amazon.com>
807
+M: Talel Shenhar <talelshenhar@gmail.com>
808
+S: Maintained
809
+F: Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
810
+F: drivers/edac/al_mc_edac.c
811
+
812
+AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
813
+M: Talel Shenhar <talel@amazon.com>
814
+S: Maintained
815
+F: Documentation/devicetree/bindings/thermal/amazon,al-thermal.txt
816
+F: drivers/thermal/thermal_mmio.c
719817
720818 AMAZON ETHERNET DRIVERS
721819 M: Netanel Belgazal <netanel@amazon.com>
820
+M: Arthur Kiyanovski <akiyano@amazon.com>
821
+R: Guy Tzalik <gtzalik@amazon.com>
722822 R: Saeed Bishara <saeedb@amazon.com>
723823 R: Zorik Machulsky <zorik@amazon.com>
724824 L: netdev@vger.kernel.org
725825 S: Supported
726
-F: Documentation/networking/ena.txt
826
+F: Documentation/networking/device_drivers/ethernet/amazon/ena.rst
727827 F: drivers/net/ethernet/amazon/
828
+
829
+AMAZON RDMA EFA DRIVER
830
+M: Gal Pressman <galpress@amazon.com>
831
+R: Yossi Leybovich <sleybo@amazon.com>
832
+L: linux-rdma@vger.kernel.org
833
+S: Supported
834
+Q: https://patchwork.kernel.org/project/linux-rdma/list/
835
+F: drivers/infiniband/hw/efa/
836
+F: include/uapi/rdma/efa-abi.h
728837
729838 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
730839 M: Tom Lendacky <thomas.lendacky@amd.com>
731
-M: Gary Hook <gary.hook@amd.com>
840
+M: John Allen <john.allen@amd.com>
732841 L: linux-crypto@vger.kernel.org
733842 S: Supported
734843 F: drivers/crypto/ccp/
735844 F: include/linux/ccp.h
736845
846
+AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - SEV SUPPORT
847
+M: Brijesh Singh <brijesh.singh@amd.com>
848
+M: Tom Lendacky <thomas.lendacky@amd.com>
849
+L: linux-crypto@vger.kernel.org
850
+S: Supported
851
+F: drivers/crypto/ccp/sev*
852
+F: include/uapi/linux/psp-sev.h
853
+
737854 AMD DISPLAY CORE
738855 M: Harry Wentland <harry.wentland@amd.com>
739856 M: Leo Li <sunpeng.li@amd.com>
740857 L: amd-gfx@lists.freedesktop.org
741
-T: git git://people.freedesktop.org/~agd5f/linux
742858 S: Supported
859
+T: git git://people.freedesktop.org/~agd5f/linux
743860 F: drivers/gpu/drm/amd/display/
861
+
862
+AMD ENERGY DRIVER
863
+M: Naveen Krishna Chatradhi <nchatrad@amd.com>
864
+L: linux-hwmon@vger.kernel.org
865
+S: Maintained
866
+F: Documentation/hwmon/amd_energy.rst
867
+F: drivers/hwmon/amd_energy.c
744868
745869 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
746870 M: Huang Rui <ray.huang@amd.com>
747871 L: linux-hwmon@vger.kernel.org
748872 S: Supported
749
-F: Documentation/hwmon/fam15h_power
873
+F: Documentation/hwmon/fam15h_power.rst
750874 F: drivers/hwmon/fam15h_power.c
875
+
876
+AMD FCH GPIO DRIVER
877
+M: Enrico Weigelt, metux IT consult <info@metux.net>
878
+L: linux-gpio@vger.kernel.org
879
+S: Maintained
880
+F: drivers/gpio/gpio-amd-fch.c
881
+F: include/linux/platform_data/gpio/gpio-amd-fch.h
751882
752883 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
753884 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
....@@ -755,49 +886,55 @@
755886 F: drivers/usb/gadget/udc/amd5536udc.*
756887
757888 AMD GEODE PROCESSOR/CHIPSET SUPPORT
758
-P: Andres Salomon <dilinger@queued.net>
889
+M: Andres Salomon <dilinger@queued.net>
759890 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
760
-W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
761891 S: Supported
892
+W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
893
+F: arch/x86/include/asm/geode.h
762894 F: drivers/char/hw_random/geode-rng.c
763895 F: drivers/crypto/geode*
764896 F: drivers/video/fbdev/geode/
765
-F: arch/x86/include/asm/geode.h
766897
767898 AMD IOMMU (AMD-VI)
768899 M: Joerg Roedel <joro@8bytes.org>
769900 L: iommu@lists.linux-foundation.org
770
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
771901 S: Maintained
772
-F: drivers/iommu/amd_iommu*.[ch]
902
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
903
+F: drivers/iommu/amd/
773904 F: include/linux/amd-iommu.h
774905
775906 AMD KFD
776
-M: Oded Gabbay <oded.gabbay@gmail.com>
777
-L: dri-devel@lists.freedesktop.org
778
-T: git git://people.freedesktop.org/~gabbayo/linux.git
907
+M: Felix Kuehling <Felix.Kuehling@amd.com>
908
+L: amd-gfx@lists.freedesktop.org
779909 S: Supported
780
-F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
781
-F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
782
-F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
783
-F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
784
-F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c
785
-F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c
786
-F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c
910
+T: git git://people.freedesktop.org/~agd5f/linux
911
+F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd*.[ch]
787912 F: drivers/gpu/drm/amd/amdkfd/
788913 F: drivers/gpu/drm/amd/include/cik_structs.h
789914 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
790
-F: drivers/gpu/drm/amd/include/vi_structs.h
791915 F: drivers/gpu/drm/amd/include/v9_structs.h
916
+F: drivers/gpu/drm/amd/include/vi_structs.h
792917 F: include/uapi/linux/kfd_ioctl.h
793918
919
+AMD SPI DRIVER
920
+M: Sanjay R Mehta <sanju.mehta@amd.com>
921
+S: Maintained
922
+F: drivers/spi/spi-amd.c
923
+
924
+AMD MP2 I2C DRIVER
925
+M: Elie Morisse <syniurge@gmail.com>
926
+M: Nehal Shah <nehal-bakulchandra.shah@amd.com>
927
+M: Shyam Sundar S K <shyam-sundar.s-k@amd.com>
928
+L: linux-i2c@vger.kernel.org
929
+S: Maintained
930
+F: drivers/i2c/busses/i2c-amd-mp2*
931
+
794932 AMD POWERPLAY
795
-M: Rex Zhu <rex.zhu@amd.com>
796933 M: Evan Quan <evan.quan@amd.com>
797934 L: amd-gfx@lists.freedesktop.org
798935 S: Supported
799
-F: drivers/gpu/drm/amd/powerplay/
800936 T: git git://people.freedesktop.org/~agd5f/linux
937
+F: drivers/gpu/drm/amd/pm/powerplay/
801938
802939 AMD SEATTLE DEVICE TREE SUPPORT
803940 M: Brijesh Singh <brijeshkumar.singh@amd.com>
....@@ -810,27 +947,51 @@
810947 M: Tom Lendacky <thomas.lendacky@amd.com>
811948 L: netdev@vger.kernel.org
812949 S: Supported
813
-F: drivers/net/ethernet/amd/xgbe/
814950 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
951
+F: drivers/net/ethernet/amd/xgbe/
815952
816
-ANALOG DEVICES INC AD5686 DRIVER
817
-M: Stefan Popa <stefan.popa@analog.com>
818
-L: linux-pm@vger.kernel.org
819
-W: http://ez.analog.com/community/linux-device-drivers
820
-S: Supported
821
-F: drivers/iio/dac/ad5686*
822
-F: drivers/iio/dac/ad5696*
823
-
824
-ANALOG DEVICES INC AD5758 DRIVER
825
-M: Stefan Popa <stefan.popa@analog.com>
953
+AMS AS73211 DRIVER
954
+M: Christian Eggers <ceggers@arri.de>
826955 L: linux-iio@vger.kernel.org
827
-W: http://ez.analog.com/community/linux-device-drivers
956
+S: Maintained
957
+F: Documentation/devicetree/bindings/iio/light/ams,as73211.yaml
958
+F: drivers/iio/light/as73211.c
959
+
960
+ANALOG DEVICES INC AD7192 DRIVER
961
+M: Alexandru Tachici <alexandru.tachici@analog.com>
962
+L: linux-iio@vger.kernel.org
828963 S: Supported
829
-F: drivers/iio/dac/ad5758.c
830
-F: Documentation/devicetree/bindings/iio/dac/ad5758.txt
964
+W: http://ez.analog.com/community/linux-device-drivers
965
+F: Documentation/devicetree/bindings/iio/adc/adi,ad7192.yaml
966
+F: drivers/iio/adc/ad7192.c
967
+
968
+ANALOG DEVICES INC AD7292 DRIVER
969
+M: Marcelo Schmitt <marcelo.schmitt1@gmail.com>
970
+L: linux-iio@vger.kernel.org
971
+S: Supported
972
+W: http://ez.analog.com/community/linux-device-drivers
973
+F: Documentation/devicetree/bindings/iio/adc/adi,ad7292.yaml
974
+F: drivers/iio/adc/ad7292.c
975
+
976
+ANALOG DEVICES INC AD7768-1 DRIVER
977
+M: Michael Hennerich <Michael.Hennerich@analog.com>
978
+L: linux-iio@vger.kernel.org
979
+S: Supported
980
+W: http://ez.analog.com/community/linux-device-drivers
981
+F: Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.yaml
982
+F: drivers/iio/adc/ad7768-1.c
983
+
984
+ANALOG DEVICES INC AD7780 DRIVER
985
+M: Michael Hennerich <Michael.Hennerich@analog.com>
986
+M: Renato Lui Geh <renatogeh@gmail.com>
987
+L: linux-iio@vger.kernel.org
988
+S: Supported
989
+W: http://ez.analog.com/community/linux-device-drivers
990
+F: Documentation/devicetree/bindings/iio/adc/adi,ad7780.yaml
991
+F: drivers/iio/adc/ad7780.c
831992
832993 ANALOG DEVICES INC AD9389B DRIVER
833
-M: Hans Verkuil <hans.verkuil@cisco.com>
994
+M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
834995 L: linux-media@vger.kernel.org
835996 S: Maintained
836997 F: drivers/media/i2c/ad9389b*
....@@ -838,22 +999,62 @@
838999 ANALOG DEVICES INC ADGS1408 DRIVER
8391000 M: Mircea Caprioru <mircea.caprioru@analog.com>
8401001 S: Supported
1002
+F: Documentation/devicetree/bindings/mux/adi,adgs1408.txt
8411003 F: drivers/mux/adgs1408.c
842
-F: Documentation/devicetree/bindings/mux/adgs1408.txt
8431004
844
-ANALOG DEVICES INC ADP5061 DRIVER
845
-M: Stefan Popa <stefan.popa@analog.com>
846
-L: linux-pm@vger.kernel.org
1005
+ANALOG DEVICES INC ADIN DRIVER
1006
+M: Alexandru Ardelean <alexaundru.ardelean@analog.com>
1007
+L: netdev@vger.kernel.org
1008
+S: Supported
1009
+W: http://ez.analog.com/community/linux-device-drivers
1010
+F: Documentation/devicetree/bindings/net/adi,adin.yaml
1011
+F: drivers/net/phy/adin.c
1012
+
1013
+ANALOG DEVICES INC ADIS DRIVER LIBRARY
1014
+M: Alexandru Ardelean <alexandru.ardelean@analog.com>
1015
+L: linux-iio@vger.kernel.org
1016
+S: Supported
1017
+F: drivers/iio/imu/adis.c
1018
+F: include/linux/iio/imu/adis.h
1019
+
1020
+ANALOG DEVICES INC ADIS16460 DRIVER
1021
+M: Dragos Bogdan <dragos.bogdan@analog.com>
1022
+L: linux-iio@vger.kernel.org
1023
+S: Supported
1024
+W: http://ez.analog.com/community/linux-device-drivers
1025
+F: Documentation/devicetree/bindings/iio/imu/adi,adis16460.yaml
1026
+F: drivers/iio/imu/adis16460.c
1027
+
1028
+ANALOG DEVICES INC ADIS16475 DRIVER
1029
+M: Nuno Sa <nuno.sa@analog.com>
1030
+L: linux-iio@vger.kernel.org
8471031 W: http://ez.analog.com/community/linux-device-drivers
8481032 S: Supported
1033
+F: drivers/iio/imu/adis16475.c
1034
+F: Documentation/devicetree/bindings/iio/imu/adi,adis16475.yaml
1035
+
1036
+ANALOG DEVICES INC ADM1177 DRIVER
1037
+M: Michael Hennerich <Michael.Hennerich@analog.com>
1038
+L: linux-hwmon@vger.kernel.org
1039
+S: Supported
1040
+W: http://ez.analog.com/community/linux-device-drivers
1041
+F: Documentation/devicetree/bindings/hwmon/adi,adm1177.yaml
1042
+F: drivers/hwmon/adm1177.c
1043
+
1044
+ANALOG DEVICES INC ADP5061 DRIVER
1045
+M: Michael Hennerich <Michael.Hennerich@analog.com>
1046
+L: linux-pm@vger.kernel.org
1047
+S: Supported
1048
+W: http://ez.analog.com/community/linux-device-drivers
8491049 F: drivers/power/supply/adp5061.c
8501050
8511051 ANALOG DEVICES INC ADV7180 DRIVER
8521052 M: Lars-Peter Clausen <lars@metafoo.de>
8531053 L: linux-media@vger.kernel.org
854
-W: http://ez.analog.com/community/linux-device-drivers
8551054 S: Supported
1055
+W: http://ez.analog.com/community/linux-device-drivers
8561056 F: drivers/media/i2c/adv7180.c
1057
+F: Documentation/devicetree/bindings/media/i2c/adv7180.yaml
8571058
8581059 ANALOG DEVICES INC ADV748X DRIVER
8591060 M: Kieran Bingham <kieran.bingham@ideasonboard.com>
....@@ -862,65 +1063,83 @@
8621063 F: drivers/media/i2c/adv748x/*
8631064
8641065 ANALOG DEVICES INC ADV7511 DRIVER
865
-M: Hans Verkuil <hans.verkuil@cisco.com>
1066
+M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
8661067 L: linux-media@vger.kernel.org
8671068 S: Maintained
8681069 F: drivers/media/i2c/adv7511*
8691070
8701071 ANALOG DEVICES INC ADV7604 DRIVER
871
-M: Hans Verkuil <hans.verkuil@cisco.com>
1072
+M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
8721073 L: linux-media@vger.kernel.org
8731074 S: Maintained
8741075 F: drivers/media/i2c/adv7604*
8751076
8761077 ANALOG DEVICES INC ADV7842 DRIVER
877
-M: Hans Verkuil <hans.verkuil@cisco.com>
1078
+M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
8781079 L: linux-media@vger.kernel.org
8791080 S: Maintained
8801081 F: drivers/media/i2c/adv7842*
8811082
1083
+ANALOG DEVICES INC ADXRS290 DRIVER
1084
+M: Nishant Malpani <nish.malpani25@gmail.com>
1085
+L: linux-iio@vger.kernel.org
1086
+S: Supported
1087
+F: drivers/iio/gyro/adxrs290.c
1088
+F: Documentation/devicetree/bindings/iio/gyroscope/adi,adxrs290.yaml
1089
+
8821090 ANALOG DEVICES INC ASOC CODEC DRIVERS
8831091 M: Lars-Peter Clausen <lars@metafoo.de>
1092
+M: Nuno Sá <nuno.sa@analog.com>
8841093 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1094
+S: Supported
8851095 W: http://wiki.analog.com/
8861096 W: http://ez.analog.com/community/linux-device-drivers
887
-S: Supported
888
-F: sound/soc/codecs/adau*
889
-F: sound/soc/codecs/adav*
8901097 F: sound/soc/codecs/ad1*
8911098 F: sound/soc/codecs/ad7*
892
-F: sound/soc/codecs/ssm*
1099
+F: sound/soc/codecs/adau*
1100
+F: sound/soc/codecs/adav*
8931101 F: sound/soc/codecs/sigmadsp.*
1102
+F: sound/soc/codecs/ssm*
8941103
8951104 ANALOG DEVICES INC DMA DRIVERS
8961105 M: Lars-Peter Clausen <lars@metafoo.de>
897
-W: http://ez.analog.com/community/linux-device-drivers
8981106 S: Supported
1107
+W: http://ez.analog.com/community/linux-device-drivers
8991108 F: drivers/dma/dma-axi-dmac.c
9001109
9011110 ANALOG DEVICES INC IIO DRIVERS
9021111 M: Lars-Peter Clausen <lars@metafoo.de>
9031112 M: Michael Hennerich <Michael.Hennerich@analog.com>
1113
+S: Supported
9041114 W: http://wiki.analog.com/
9051115 W: http://ez.analog.com/community/linux-device-drivers
906
-S: Supported
9071116 F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
9081117 F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
1118
+F: Documentation/devicetree/bindings/iio/*/adi,*
1119
+F: Documentation/devicetree/bindings/iio/dac/ad5758.txt
9091120 F: drivers/iio/*/ad*
910
-F: drivers/iio/adc/ltc2497*
911
-X: drivers/iio/*/adjd*
1121
+F: drivers/iio/adc/ltc249*
1122
+F: drivers/iio/amplifiers/hmc425a.c
9121123 F: drivers/staging/iio/*/ad*
1124
+X: drivers/iio/*/adjd*
1125
+
1126
+ANALOGBITS PLL LIBRARIES
1127
+M: Paul Walmsley <paul.walmsley@sifive.com>
1128
+S: Supported
1129
+F: drivers/clk/analogbits/*
1130
+F: include/linux/clk/analogbits*
9131131
9141132 ANDES ARCHITECTURE
1133
+M: Nick Hu <nickhu@andestech.com>
9151134 M: Greentime Hu <green.hu@gmail.com>
9161135 M: Vincent Chen <deanbo422@gmail.com>
917
-T: git https://github.com/andestech/linux.git
9181136 S: Supported
919
-F: arch/nds32/
1137
+T: git https://git.kernel.org/pub/scm/linux/kernel/git/greentime/linux.git
9201138 F: Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt
9211139 F: Documentation/devicetree/bindings/nds32/
922
-K: nds32
1140
+F: arch/nds32/
9231141 N: nds32
1142
+K: nds32
9241143
9251144 ANDROID CONFIG FRAGMENTS
9261145 M: Rob Herring <robh@kernel.org>
....@@ -932,9 +1151,13 @@
9321151 M: Arve Hjønnevåg <arve@android.com>
9331152 M: Todd Kjos <tkjos@android.com>
9341153 M: Martijn Coenen <maco@android.com>
935
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
936
-L: devel@driverdev.osuosl.org
1154
+M: Joel Fernandes <joel@joelfernandes.org>
1155
+M: Christian Brauner <christian@brauner.io>
1156
+M: Hridya Valsaraju <hridya@google.com>
1157
+M: Suren Baghdasaryan <surenb@google.com>
1158
+L: linux-kernel@vger.kernel.org
9371159 S: Supported
1160
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
9381161 F: drivers/android/
9391162 F: drivers/staging/android/
9401163
....@@ -978,18 +1201,18 @@
9781201 S: Odd fixes
9791202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
9801203 F: arch/x86/kernel/apm_32.c
1204
+F: drivers/char/apm-emulation.c
9811205 F: include/linux/apm_bios.h
9821206 F: include/uapi/linux/apm_bios.h
983
-F: drivers/char/apm-emulation.c
9841207
9851208 APPARMOR SECURITY MODULE
9861209 M: John Johansen <john.johansen@canonical.com>
9871210 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
1211
+S: Supported
9881212 W: wiki.apparmor.net
9891213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
990
-S: Supported
991
-F: security/apparmor/
9921214 F: Documentation/admin-guide/LSM/apparmor.rst
1215
+F: security/apparmor/
9931216
9941217 APPLE BCM5974 MULTITOUCH DRIVER
9951218 M: Henrik Rydberg <rydberg@bitmath.org>
....@@ -1007,47 +1230,72 @@
10071230 L: netdev@vger.kernel.org
10081231 S: Odd fixes
10091232 F: drivers/net/appletalk/
1233
+F: include/linux/atalk.h
1234
+F: include/uapi/linux/atalk.h
10101235 F: net/appletalk/
10111236
10121237 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
1013
-M: Duc Dang <dhdang@apm.com>
1238
+M: Khuong Dinh <khuong@os.amperecomputing.com>
10141239 S: Supported
10151240 F: arch/arm64/boot/dts/apm/
10161241
10171242 APPLIED MICRO (APM) X-GENE SOC EDAC
1018
-M: Loc Ho <lho@apm.com>
1243
+M: Khuong Dinh <khuong@os.amperecomputing.com>
10191244 S: Supported
1020
-F: drivers/edac/xgene_edac.c
10211245 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
1246
+F: drivers/edac/xgene_edac.c
10221247
10231248 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
1024
-M: Iyappan Subramanian <isubramanian@apm.com>
1025
-M: Keyur Chudgar <kchudgar@apm.com>
1249
+M: Iyappan Subramanian <iyappan@os.amperecomputing.com>
1250
+M: Keyur Chudgar <keyur@os.amperecomputing.com>
10261251 S: Supported
10271252 F: drivers/net/ethernet/apm/xgene-v2/
10281253
10291254 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
1030
-M: Iyappan Subramanian <isubramanian@apm.com>
1031
-M: Keyur Chudgar <kchudgar@apm.com>
1032
-M: Quan Nguyen <qnguyen@apm.com>
1255
+M: Iyappan Subramanian <iyappan@os.amperecomputing.com>
1256
+M: Keyur Chudgar <keyur@os.amperecomputing.com>
1257
+M: Quan Nguyen <quan@os.amperecomputing.com>
10331258 S: Supported
1034
-F: drivers/net/ethernet/apm/xgene/
1035
-F: drivers/net/phy/mdio-xgene.c
10361259 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
10371260 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
1261
+F: drivers/net/ethernet/apm/xgene/
1262
+F: drivers/net/mdio/mdio-xgene.c
10381263
10391264 APPLIED MICRO (APM) X-GENE SOC PMU
1040
-M: Tai Nguyen <ttnguyen@apm.com>
1265
+M: Khuong Dinh <khuong@os.amperecomputing.com>
10411266 S: Supported
1042
-F: drivers/perf/xgene_pmu.c
1043
-F: Documentation/perf/xgene-pmu.txt
1267
+F: Documentation/admin-guide/perf/xgene-pmu.rst
10441268 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
1269
+F: drivers/perf/xgene_pmu.c
10451270
10461271 APTINA CAMERA SENSOR PLL
10471272 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
10481273 L: linux-media@vger.kernel.org
10491274 S: Maintained
10501275 F: drivers/media/i2c/aptina-pll.*
1276
+
1277
+AQUANTIA ETHERNET DRIVER (atlantic)
1278
+M: Igor Russkikh <irusskikh@marvell.com>
1279
+L: netdev@vger.kernel.org
1280
+S: Supported
1281
+W: https://www.marvell.com/
1282
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
1283
+F: Documentation/networking/device_drivers/ethernet/aquantia/atlantic.rst
1284
+F: drivers/net/ethernet/aquantia/atlantic/
1285
+
1286
+AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM
1287
+M: Egor Pomozov <epomozov@marvell.com>
1288
+L: netdev@vger.kernel.org
1289
+S: Supported
1290
+W: http://www.aquantia.com
1291
+F: drivers/net/ethernet/aquantia/atlantic/aq_ptp*
1292
+
1293
+ARASAN NAND CONTROLLER DRIVER
1294
+M: Naga Sureshkumar Relli <nagasure@xilinx.com>
1295
+L: linux-mtd@lists.infradead.org
1296
+S: Maintained
1297
+F: Documentation/devicetree/bindings/mtd/arasan,nand-controller.yaml
1298
+F: drivers/mtd/nand/raw/arasan-nand-controller.c
10511299
10521300 ARC FRAMEBUFFER DRIVER
10531301 M: Jaya Kumar <jayalk@intworks.biz>
....@@ -1058,8 +1306,8 @@
10581306 ARC PGU DRM DRIVER
10591307 M: Alexey Brodkin <abrodkin@synopsys.com>
10601308 S: Supported
1061
-F: drivers/gpu/drm/arc/
10621309 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
1310
+F: drivers/gpu/drm/arc/
10631311
10641312 ARCNET NETWORK LAYER
10651313 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
....@@ -1070,7 +1318,7 @@
10701318
10711319 ARM ARCHITECTED TIMER DRIVER
10721320 M: Mark Rutland <mark.rutland@arm.com>
1073
-M: Marc Zyngier <marc.zyngier@arm.com>
1321
+M: Marc Zyngier <maz@kernel.org>
10741322 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10751323 S: Maintained
10761324 F: arch/arm/include/asm/arch_timer.h
....@@ -1080,43 +1328,96 @@
10801328 ARM HDLCD DRM DRIVER
10811329 M: Liviu Dudau <liviu.dudau@arm.com>
10821330 S: Supported
1083
-F: drivers/gpu/drm/arm/hdlcd_*
10841331 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
1332
+F: drivers/gpu/drm/arm/hdlcd_*
1333
+
1334
+ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT
1335
+M: Linus Walleij <linus.walleij@linaro.org>
1336
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337
+S: Maintained
1338
+F: Documentation/devicetree/bindings/arm/arm,integrator.yaml
1339
+F: Documentation/devicetree/bindings/arm/arm,realview.yaml
1340
+F: Documentation/devicetree/bindings/arm/arm,versatile.yaml
1341
+F: Documentation/devicetree/bindings/arm/arm,vexpress-juno.yaml
1342
+F: Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt
1343
+F: Documentation/devicetree/bindings/clock/arm,syscon-icst.yaml
1344
+F: Documentation/devicetree/bindings/i2c/i2c-versatile.txt
1345
+F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt
1346
+F: Documentation/devicetree/bindings/mtd/arm-versatile.txt
1347
+F: arch/arm/boot/dts/arm-realview-*
1348
+F: arch/arm/boot/dts/integrator*
1349
+F: arch/arm/boot/dts/versatile*
1350
+F: arch/arm/mach-integrator/
1351
+F: arch/arm/mach-realview/
1352
+F: arch/arm/mach-versatile/
1353
+F: arch/arm/plat-versatile/
1354
+F: drivers/bus/arm-integrator-lm.c
1355
+F: drivers/clk/versatile/
1356
+F: drivers/i2c/busses/i2c-versatile.c
1357
+F: drivers/irqchip/irq-versatile-fpga.c
1358
+F: drivers/mtd/maps/physmap-versatile.*
1359
+F: drivers/power/reset/arm-versatile-reboot.c
1360
+F: drivers/soc/versatile/
1361
+
1362
+ARM KOMEDA DRM-KMS DRIVER
1363
+M: James (Qian) Wang <james.qian.wang@arm.com>
1364
+M: Liviu Dudau <liviu.dudau@arm.com>
1365
+M: Mihail Atanassov <mihail.atanassov@arm.com>
1366
+L: Mali DP Maintainers <malidp@foss.arm.com>
1367
+S: Supported
1368
+T: git git://anongit.freedesktop.org/drm/drm-misc
1369
+F: Documentation/devicetree/bindings/display/arm,komeda.txt
1370
+F: Documentation/gpu/komeda-kms.rst
1371
+F: drivers/gpu/drm/arm/display/include/
1372
+F: drivers/gpu/drm/arm/display/komeda/
1373
+
1374
+ARM MALI PANFROST DRM DRIVER
1375
+M: Rob Herring <robh@kernel.org>
1376
+M: Tomeu Vizoso <tomeu.vizoso@collabora.com>
1377
+R: Steven Price <steven.price@arm.com>
1378
+R: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
1379
+L: dri-devel@lists.freedesktop.org
1380
+S: Supported
1381
+T: git git://anongit.freedesktop.org/drm/drm-misc
1382
+F: drivers/gpu/drm/panfrost/
1383
+F: include/uapi/drm/panfrost_drm.h
10851384
10861385 ARM MALI-DP DRM DRIVER
10871386 M: Liviu Dudau <liviu.dudau@arm.com>
10881387 M: Brian Starkey <brian.starkey@arm.com>
1089
-M: Mali DP Maintainers <malidp@foss.arm.com>
1388
+L: Mali DP Maintainers <malidp@foss.arm.com>
10901389 S: Supported
1091
-F: drivers/gpu/drm/arm/
1390
+T: git git://anongit.freedesktop.org/drm/drm-misc
10921391 F: Documentation/devicetree/bindings/display/arm,malidp.txt
1392
+F: Documentation/gpu/afbc.rst
1393
+F: drivers/gpu/drm/arm/
10931394
10941395 ARM MFM AND FLOPPY DRIVERS
10951396 M: Ian Molton <spyro@f2s.com>
10961397 S: Maintained
1097
-F: arch/arm/lib/floppydma.S
10981398 F: arch/arm/include/asm/floppy.h
1399
+F: arch/arm/mach-rpc/floppydma.S
10991400
11001401 ARM PMU PROFILING AND DEBUGGING
1101
-M: Will Deacon <will.deacon@arm.com>
1402
+M: Will Deacon <will@kernel.org>
11021403 M: Mark Rutland <mark.rutland@arm.com>
1103
-S: Maintained
11041404 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105
-F: arch/arm*/kernel/perf_*
1106
-F: arch/arm/oprofile/common.c
1107
-F: arch/arm*/kernel/hw_breakpoint.c
1405
+S: Maintained
1406
+F: Documentation/devicetree/bindings/arm/pmu.yaml
1407
+F: Documentation/devicetree/bindings/perf/
11081408 F: arch/arm*/include/asm/hw_breakpoint.h
11091409 F: arch/arm*/include/asm/perf_event.h
1110
-F: drivers/perf/*
1410
+F: arch/arm*/kernel/hw_breakpoint.c
1411
+F: arch/arm*/kernel/perf_*
1412
+F: arch/arm/oprofile/common.c
1413
+F: drivers/perf/
11111414 F: include/linux/perf/arm_pmu.h
1112
-F: Documentation/devicetree/bindings/arm/pmu.txt
1113
-F: Documentation/devicetree/bindings/perf/
11141415
11151416 ARM PORT
11161417 M: Russell King <linux@armlinux.org.uk>
11171418 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118
-W: http://www.armlinux.org.uk/
11191419 S: Odd Fixes
1420
+W: http://www.armlinux.org.uk/
11201421 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
11211422 F: arch/arm/
11221423 X: arch/arm/boot/dts/
....@@ -1149,46 +1450,88 @@
11491450 F: drivers/mmc/host/mmci.*
11501451 F: include/linux/amba/mmci.h
11511452
1453
+ARM PRIMECELL SSP PL022 SPI DRIVER
1454
+M: Linus Walleij <linus.walleij@linaro.org>
1455
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456
+S: Maintained
1457
+F: Documentation/devicetree/bindings/spi/spi-pl022.yaml
1458
+F: drivers/spi/spi-pl022.c
1459
+
11521460 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
11531461 M: Russell King <linux@armlinux.org.uk>
11541462 S: Odd Fixes
11551463 F: drivers/tty/serial/amba-pl01*.c
11561464 F: include/linux/amba/serial.h
11571465
1466
+ARM PRIMECELL VIC PL190/PL192 DRIVER
1467
+M: Linus Walleij <linus.walleij@linaro.org>
1468
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469
+S: Maintained
1470
+F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt
1471
+F: drivers/irqchip/irq-vic.c
1472
+
1473
+ARM SMC WATCHDOG DRIVER
1474
+M: Julius Werner <jwerner@chromium.org>
1475
+R: Evan Benn <evanbenn@chromium.org>
1476
+S: Maintained
1477
+F: Documentation/devicetree/bindings/watchdog/arm-smc-wdt.yaml
1478
+F: drivers/watchdog/arm_smc_wdt.c
1479
+
11581480 ARM SMMU DRIVERS
1159
-M: Will Deacon <will.deacon@arm.com>
1481
+M: Will Deacon <will@kernel.org>
11601482 R: Robin Murphy <robin.murphy@arm.com>
11611483 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11621484 S: Maintained
1163
-F: drivers/iommu/arm-smmu.c
1164
-F: drivers/iommu/arm-smmu-v3.c
1165
-F: drivers/iommu/io-pgtable-arm.c
1166
-F: drivers/iommu/io-pgtable-arm-v7s.c
1485
+F: Documentation/devicetree/bindings/iommu/arm,smmu*
1486
+F: drivers/iommu/arm/
1487
+F: drivers/iommu/io-pgtable-arm*
1488
+
1489
+ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON PARTS)
1490
+M: Arnd Bergmann <arnd@arndb.de>
1491
+M: Olof Johansson <olof@lixom.net>
1492
+M: soc@kernel.org
1493
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1494
+S: Maintained
1495
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
1496
+F: arch/arm/boot/dts/Makefile
1497
+F: arch/arm64/boot/dts/Makefile
11671498
11681499 ARM SUB-ARCHITECTURES
11691500 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11701501 S: Maintained
1502
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc.git
11711503 F: arch/arm/mach-*/
11721504 F: arch/arm/plat-*/
1173
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
11741505
11751506 ARM/ACTIONS SEMI ARCHITECTURE
11761507 M: Andreas Färber <afaerber@suse.de>
1508
+M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11771509 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11781510 S: Maintained
1179
-N: owl
1180
-F: arch/arm/mach-actions/
1511
+F: Documentation/devicetree/bindings/arm/actions.yaml
1512
+F: Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
1513
+F: Documentation/devicetree/bindings/dma/owl-dma.yaml
1514
+F: Documentation/devicetree/bindings/i2c/i2c-owl.txt
1515
+F: Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
1516
+F: Documentation/devicetree/bindings/mmc/owl-mmc.yaml
1517
+F: Documentation/devicetree/bindings/pinctrl/actions,*
1518
+F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
1519
+F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
11811520 F: arch/arm/boot/dts/owl-*
1521
+F: arch/arm/mach-actions/
11821522 F: arch/arm64/boot/dts/actions/
1183
-F: drivers/clocksource/owl-*
1523
+F: drivers/clk/actions/
1524
+F: drivers/clocksource/timer-owl*
1525
+F: drivers/dma/owl-dma.c
1526
+F: drivers/i2c/busses/i2c-owl.c
1527
+F: drivers/irqchip/irq-owl-sirq.c
1528
+F: drivers/mmc/host/owl-mmc.c
11841529 F: drivers/pinctrl/actions/*
11851530 F: drivers/soc/actions/
11861531 F: include/dt-bindings/power/owl-*
1532
+F: include/dt-bindings/reset/actions,*
11871533 F: include/linux/soc/actions/
1188
-F: Documentation/devicetree/bindings/arm/actions.txt
1189
-F: Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
1190
-F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
1191
-F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1534
+N: owl
11921535
11931536 ARM/ADS SPHERE MACHINE SUPPORT
11941537 M: Lennert Buytenhek <kernel@wantstofly.org>
....@@ -1211,64 +1554,85 @@
12111554 F: drivers/clk/sunxi/
12121555
12131556 ARM/Allwinner sunXi SoC support
1214
-M: Maxime Ripard <maxime.ripard@bootlin.com>
1557
+M: Maxime Ripard <mripard@kernel.org>
12151558 M: Chen-Yu Tsai <wens@csie.org>
1559
+R: Jernej Skrabec <jernej.skrabec@siol.net>
12161560 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12171561 S: Maintained
1218
-N: sun[x456789]i
1219
-N: sun50i
1562
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
12201563 F: arch/arm/mach-sunxi/
12211564 F: arch/arm64/boot/dts/allwinner/
12221565 F: drivers/clk/sunxi-ng/
12231566 F: drivers/pinctrl/sunxi/
12241567 F: drivers/soc/sunxi/
1225
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1568
+N: sun[x456789]i
1569
+N: sun50i
12261570
12271571 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
12281572 M: Neil Armstrong <narmstrong@baylibre.com>
12291573 M: Jerome Brunet <jbrunet@baylibre.com>
12301574 L: linux-amlogic@lists.infradead.org
12311575 S: Maintained
1232
-F: drivers/clk/meson/
1233
-F: include/dt-bindings/clock/meson*
1234
-F: include/dt-bindings/clock/gxbb*
12351576 F: Documentation/devicetree/bindings/clock/amlogic*
1577
+F: drivers/clk/meson/
1578
+F: include/dt-bindings/clock/gxbb*
1579
+F: include/dt-bindings/clock/meson*
1580
+
1581
+ARM/Amlogic Meson SoC Crypto Drivers
1582
+M: Corentin Labbe <clabbe@baylibre.com>
1583
+L: linux-crypto@vger.kernel.org
1584
+L: linux-amlogic@lists.infradead.org
1585
+S: Maintained
1586
+F: Documentation/devicetree/bindings/crypto/amlogic*
1587
+F: drivers/crypto/amlogic/
1588
+
1589
+ARM/Amlogic Meson SoC Sound Drivers
1590
+M: Jerome Brunet <jbrunet@baylibre.com>
1591
+L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1592
+S: Maintained
1593
+F: Documentation/devicetree/bindings/sound/amlogic*
1594
+F: sound/soc/meson/
12361595
12371596 ARM/Amlogic Meson SoC support
1238
-M: Carlo Caione <carlo@caione.org>
12391597 M: Kevin Hilman <khilman@baylibre.com>
1598
+R: Neil Armstrong <narmstrong@baylibre.com>
1599
+R: Jerome Brunet <jbrunet@baylibre.com>
1600
+R: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
12401601 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12411602 L: linux-amlogic@lists.infradead.org
1242
-W: http://linux-meson.com/
12431603 S: Maintained
1244
-F: arch/arm/mach-meson/
1604
+W: http://linux-meson.com/
12451605 F: arch/arm/boot/dts/meson*
1606
+F: arch/arm/mach-meson/
12461607 F: arch/arm64/boot/dts/amlogic/
1247
-F: drivers/pinctrl/meson/
12481608 F: drivers/mmc/host/meson*
1609
+F: drivers/pinctrl/meson/
1610
+F: drivers/rtc/rtc-meson*
1611
+F: drivers/soc/amlogic/
12491612 N: meson
12501613
12511614 ARM/Annapurna Labs ALPINE ARCHITECTURE
12521615 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1253
-M: Antoine Tenart <antoine.tenart@bootlin.com>
1616
+M: Antoine Tenart <atenart@kernel.org>
12541617 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12551618 S: Maintained
1256
-F: arch/arm/mach-alpine/
12571619 F: arch/arm/boot/dts/alpine*
1258
-F: arch/arm64/boot/dts/al/
1620
+F: arch/arm/mach-alpine/
1621
+F: arch/arm64/boot/dts/amazon/
12591622 F: drivers/*/*alpine*
12601623
12611624 ARM/ARTPEC MACHINE SUPPORT
12621625 M: Jesper Nilsson <jesper.nilsson@axis.com>
12631626 M: Lars Persson <lars.persson@axis.com>
1264
-S: Maintained
12651627 L: linux-arm-kernel@axis.com
1266
-F: arch/arm/mach-artpec
1628
+S: Maintained
1629
+F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
12671630 F: arch/arm/boot/dts/artpec6*
1631
+F: arch/arm/mach-artpec
12681632 F: drivers/clk/axis
12691633 F: drivers/crypto/axis
1634
+F: drivers/mmc/host/usdhi6rol0.c
12701635 F: drivers/pinctrl/pinctrl-artpec*
1271
-F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
12721636
12731637 ARM/ASPEED I2C DRIVER
12741638 M: Brendan Higgins <brendanhiggins@google.com>
....@@ -1277,30 +1641,41 @@
12771641 L: linux-i2c@vger.kernel.org
12781642 L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
12791643 S: Maintained
1280
-F: drivers/irqchip/irq-aspeed-i2c-ic.c
1281
-F: drivers/i2c/busses/i2c-aspeed.c
1282
-F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
12831644 F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1645
+F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1646
+F: drivers/i2c/busses/i2c-aspeed.c
1647
+F: drivers/irqchip/irq-aspeed-i2c-ic.c
12841648
12851649 ARM/ASPEED MACHINE SUPPORT
12861650 M: Joel Stanley <joel@jms.id.au>
12871651 R: Andrew Jeffery <andrew@aj.id.au>
12881652 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12891653 L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
1290
-Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/
12911654 S: Supported
1655
+Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/
12921656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git
1293
-F: arch/arm/mach-aspeed/
12941657 F: arch/arm/boot/dts/aspeed-*
1658
+F: arch/arm/mach-aspeed/
12951659 N: aspeed
12961660
1297
-ARM/CALXEDA HIGHBANK ARCHITECTURE
1298
-M: Rob Herring <robh@kernel.org>
1661
+ARM/BITMAIN ARCHITECTURE
1662
+M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
12991663 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13001664 S: Maintained
1301
-F: arch/arm/mach-highbank/
1302
-F: arch/arm/boot/dts/highbank.dts
1665
+F: Documentation/devicetree/bindings/arm/bitmain.yaml
1666
+F: Documentation/devicetree/bindings/clock/bitmain,bm1880-clk.yaml
1667
+F: Documentation/devicetree/bindings/pinctrl/bitmain,bm1880-pinctrl.txt
1668
+F: arch/arm64/boot/dts/bitmain/
1669
+F: drivers/clk/clk-bm1880.c
1670
+F: drivers/pinctrl/pinctrl-bm1880.c
1671
+
1672
+ARM/CALXEDA HIGHBANK ARCHITECTURE
1673
+M: Andre Przywara <andre.przywara@arm.com>
1674
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1675
+S: Maintained
13031676 F: arch/arm/boot/dts/ecx-*.dts*
1677
+F: arch/arm/boot/dts/highbank.dts
1678
+F: arch/arm/mach-highbank/
13041679
13051680 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
13061681 M: Krzysztof Halasa <khalasa@piap.pl>
....@@ -1308,8 +1683,7 @@
13081683 F: arch/arm/mach-cns3xxx/
13091684
13101685 ARM/CAVIUM THUNDER NETWORK DRIVER
1311
-M: Sunil Goutham <sgoutham@cavium.com>
1312
-M: Robert Richter <rric@kernel.org>
1686
+M: Sunil Goutham <sgoutham@marvell.com>
13131687 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13141688 S: Supported
13151689 F: drivers/net/ethernet/cavium/thunder/
....@@ -1346,11 +1720,6 @@
13461720 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
13471721 F: drivers/clk/clkdev.c
13481722
1349
-ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1350
-M: Mike Rapoport <mike@compulab.co.il>
1351
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1352
-S: Maintained
1353
-
13541723 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
13551724 M: Baruch Siach <baruch@tkos.co.il>
13561725 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
....@@ -1365,20 +1734,26 @@
13651734
13661735 ARM/CORESIGHT FRAMEWORK AND DRIVERS
13671736 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1737
+M: Suzuki K Poulose <suzuki.poulose@arm.com>
1738
+R: Mike Leach <mike.leach@linaro.org>
1739
+R: Leo Yan <leo.yan@linaro.org>
1740
+L: coresight@lists.linaro.org (moderated for non-subscribers)
13681741 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13691742 S: Maintained
1370
-F: drivers/hwtracing/coresight/*
1371
-F: Documentation/trace/coresight.txt
1372
-F: Documentation/trace/coresight-cpu-debug.txt
1373
-F: Documentation/devicetree/bindings/arm/coresight.txt
1374
-F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1743
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/coresight/linux.git
13751744 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1376
-F: tools/perf/arch/arm/util/pmu.c
1745
+F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1746
+F: Documentation/devicetree/bindings/arm/coresight-cti.yaml
1747
+F: Documentation/devicetree/bindings/arm/coresight.txt
1748
+F: Documentation/trace/coresight/*
1749
+F: drivers/hwtracing/coresight/*
1750
+F: include/dt-bindings/arm/coresight-cti-dt.h
13771751 F: tools/perf/arch/arm/util/auxtrace.c
13781752 F: tools/perf/arch/arm/util/cs-etm.c
13791753 F: tools/perf/arch/arm/util/cs-etm.h
1380
-F: tools/perf/util/cs-etm.*
1754
+F: tools/perf/arch/arm/util/pmu.c
13811755 F: tools/perf/util/cs-etm-decoder/*
1756
+F: tools/perf/util/cs-etm.*
13821757
13831758 ARM/CORGI MACHINE SUPPORT
13841759 M: Richard Purdie <rpurdie@rpsys.net>
....@@ -1388,11 +1763,11 @@
13881763 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
13891764 M: Linus Walleij <linus.walleij@linaro.org>
13901765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1391
-T: git git://github.com/ulli-kroll/linux.git
13921766 S: Maintained
1767
+T: git git://github.com/ulli-kroll/linux.git
13931768 F: Documentation/devicetree/bindings/arm/gemini.txt
1394
-F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
13951769 F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1770
+F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
13961771 F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
13971772 F: arch/arm/mach-gemini/
13981773 F: drivers/net/ethernet/cortina/
....@@ -1402,20 +1777,36 @@
14021777 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
14031778 M: Barry Song <baohua@kernel.org>
14041779 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
14061780 S: Maintained
1781
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
14071782 F: arch/arm/boot/dts/prima2*
14081783 F: arch/arm/mach-prima2/
14091784 F: drivers/clk/sirf/
1410
-F: drivers/clocksource/timer-prima2.c
14111785 F: drivers/clocksource/timer-atlas7.c
1786
+F: drivers/clocksource/timer-prima2.c
1787
+X: drivers/gnss
14121788 N: [^a-z]sirf
1789
+
1790
+ARM/CZ.NIC TURRIS MOX SUPPORT
1791
+M: Marek Behun <marek.behun@nic.cz>
1792
+S: Maintained
1793
+W: http://mox.turris.cz
1794
+F: Documentation/ABI/testing/debugfs-moxtet
1795
+F: Documentation/ABI/testing/sysfs-bus-moxtet-devices
1796
+F: Documentation/ABI/testing/sysfs-firmware-turris-mox-rwtm
1797
+F: Documentation/devicetree/bindings/bus/moxtet.txt
1798
+F: Documentation/devicetree/bindings/firmware/cznic,turris-mox-rwtm.txt
1799
+F: Documentation/devicetree/bindings/gpio/gpio-moxtet.txt
1800
+F: drivers/bus/moxtet.c
1801
+F: drivers/firmware/turris-mox-rwtm.c
1802
+F: drivers/gpio/gpio-moxtet.c
1803
+F: include/linux/moxtet.h
14131804
14141805 ARM/EBSA110 MACHINE SUPPORT
14151806 M: Russell King <linux@armlinux.org.uk>
14161807 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417
-W: http://www.armlinux.org.uk/
14181808 S: Maintained
1809
+W: http://www.armlinux.org.uk/
14191810 F: arch/arm/mach-ebsa110/
14201811 F: drivers/net/ethernet/amd/am79c961a.*
14211812
....@@ -1442,8 +1833,8 @@
14421833 ARM/FOOTBRIDGE ARCHITECTURE
14431834 M: Russell King <linux@armlinux.org.uk>
14441835 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1445
-W: http://www.armlinux.org.uk/
14461836 S: Maintained
1837
+W: http://www.armlinux.org.uk/
14471838 F: arch/arm/include/asm/hardware/dec21285.h
14481839 F: arch/arm/mach-footbridge/
14491840
....@@ -1451,29 +1842,14 @@
14511842 M: Shawn Guo <shawnguo@kernel.org>
14521843 M: Sascha Hauer <s.hauer@pengutronix.de>
14531844 R: Pengutronix Kernel Team <kernel@pengutronix.de>
1454
-R: Fabio Estevam <fabio.estevam@nxp.com>
1845
+R: Fabio Estevam <festevam@gmail.com>
14551846 R: NXP Linux Team <linux-imx@nxp.com>
14561847 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14571848 S: Maintained
14581849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1459
-F: arch/arm/mach-imx/
1460
-F: arch/arm/mach-mxs/
1461
-F: arch/arm/boot/dts/imx*
1462
-F: arch/arm/configs/imx*_defconfig
1463
-F: drivers/clk/imx/
1464
-F: drivers/soc/imx/
1465
-F: include/soc/imx/
1466
-
1467
-ARM/FREESCALE VYBRID ARM ARCHITECTURE
1468
-M: Shawn Guo <shawnguo@kernel.org>
1469
-M: Sascha Hauer <s.hauer@pengutronix.de>
1470
-R: Pengutronix Kernel Team <kernel@pengutronix.de>
1471
-R: Stefan Agner <stefan@agner.ch>
1472
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473
-S: Maintained
1474
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1475
-F: arch/arm/mach-imx/*vf610*
1476
-F: arch/arm/boot/dts/vf*
1850
+X: drivers/media/i2c/
1851
+N: imx
1852
+N: mxs
14771853
14781854 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE
14791855 M: Shawn Guo <shawnguo@kernel.org>
....@@ -1484,6 +1860,17 @@
14841860 F: arch/arm/boot/dts/ls1021a*
14851861 F: arch/arm64/boot/dts/freescale/fsl-*
14861862 F: arch/arm64/boot/dts/freescale/qoriq-*
1863
+
1864
+ARM/FREESCALE VYBRID ARM ARCHITECTURE
1865
+M: Shawn Guo <shawnguo@kernel.org>
1866
+M: Sascha Hauer <s.hauer@pengutronix.de>
1867
+R: Pengutronix Kernel Team <kernel@pengutronix.de>
1868
+R: Stefan Agner <stefan@agner.ch>
1869
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1870
+S: Maintained
1871
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1872
+F: arch/arm/boot/dts/vf*
1873
+F: arch/arm/mach-imx/*vf610*
14871874
14881875 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
14891876 M: Lennert Buytenhek <kernel@wantstofly.org>
....@@ -1507,22 +1894,22 @@
15071894 ARM/HISILICON SOC SUPPORT
15081895 M: Wei Xu <xuwei5@hisilicon.com>
15091896 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1510
-W: http://www.hisilicon.com
15111897 S: Supported
1898
+W: http://www.hisilicon.com
15121899 T: git git://github.com/hisilicon/linux-hisi.git
1513
-F: arch/arm/mach-hisi/
15141900 F: arch/arm/boot/dts/hi3*
15151901 F: arch/arm/boot/dts/hip*
15161902 F: arch/arm/boot/dts/hisi*
1903
+F: arch/arm/mach-hisi/
15171904 F: arch/arm64/boot/dts/hisilicon/
15181905
15191906 ARM/HP JORNADA 7XX MACHINE SUPPORT
15201907 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1521
-W: www.jlime.com
15221908 S: Maintained
1909
+W: www.jlime.com
15231910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1524
-F: arch/arm/mach-sa1100/jornada720.c
15251911 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1912
+F: arch/arm/mach-sa1100/jornada720.c
15261913
15271914 ARM/IGEP MACHINE SUPPORT
15281915 M: Enric Balletbo i Serra <eballetbo@gmail.com>
....@@ -1538,19 +1925,10 @@
15381925 S: Maintained
15391926 F: arch/arm/mach-pxa/colibri-pxa270-income.c
15401927
1541
-ARM/INTEL IOP13XX ARM ARCHITECTURE
1542
-M: Lennert Buytenhek <kernel@wantstofly.org>
1543
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544
-S: Maintained
1545
-
15461928 ARM/INTEL IOP32X ARM ARCHITECTURE
15471929 M: Lennert Buytenhek <kernel@wantstofly.org>
15481930 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
15491931 S: Maintained
1550
-
1551
-ARM/INTEL IOP33X ARM ARCHITECTURE
1552
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553
-S: Orphan
15541932
15551933 ARM/INTEL IQ81342EX MACHINE SUPPORT
15561934 M: Lennert Buytenhek <kernel@wantstofly.org>
....@@ -1563,11 +1941,29 @@
15631941 S: Maintained
15641942
15651943 ARM/INTEL IXP4XX ARM ARCHITECTURE
1944
+M: Linus Walleij <linusw@kernel.org>
15661945 M: Imre Kaloz <kaloz@openwrt.org>
15671946 M: Krzysztof Halasa <khalasa@piap.pl>
15681947 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
15691948 S: Maintained
1949
+F: Documentation/devicetree/bindings/arm/intel-ixp4xx.yaml
1950
+F: Documentation/devicetree/bindings/gpio/intel,ixp4xx-gpio.txt
1951
+F: Documentation/devicetree/bindings/interrupt-controller/intel,ixp4xx-interrupt.yaml
1952
+F: Documentation/devicetree/bindings/timer/intel,ixp4xx-timer.yaml
15701953 F: arch/arm/mach-ixp4xx/
1954
+F: drivers/clocksource/timer-ixp4xx.c
1955
+F: drivers/gpio/gpio-ixp4xx.c
1956
+F: drivers/irqchip/irq-ixp4xx.c
1957
+F: include/linux/irqchip/irq-ixp4xx.h
1958
+F: include/linux/platform_data/timer-ixp4xx.h
1959
+
1960
+ARM/INTEL KEEMBAY ARCHITECTURE
1961
+M: Paul J. Murphy <paul.j.murphy@intel.com>
1962
+M: Daniele Alessandrelli <daniele.alessandrelli@intel.com>
1963
+S: Maintained
1964
+F: Documentation/devicetree/bindings/arm/intel,keembay.yaml
1965
+F: arch/arm64/boot/dts/intel/keembay-evm.dts
1966
+F: arch/arm64/boot/dts/intel/keembay-soc.dtsi
15711967
15721968 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
15731969 M: Jonathan Cameron <jic23@cam.ac.uk>
....@@ -1598,24 +1994,23 @@
15981994 S: Maintained
15991995
16001996 ARM/LPC18XX ARCHITECTURE
1601
-M: Joachim Eastwood <manabian@gmail.com>
1997
+M: Vladimir Zapolskiy <vz@mleia.com>
16021998 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
16031999 S: Maintained
2000
+F: Documentation/devicetree/bindings/i2c/i2c-lpc2k.txt
16042001 F: arch/arm/boot/dts/lpc43*
1605
-F: drivers/clk/nxp/clk-lpc18xx*
1606
-F: drivers/clocksource/time-lpc32xx.c
16072002 F: drivers/i2c/busses/i2c-lpc2k.c
16082003 F: drivers/memory/pl172.c
1609
-F: drivers/mtd/spi-nor/nxp-spifi.c
2004
+F: drivers/mtd/spi-nor/controllers/nxp-spifi.c
16102005 F: drivers/rtc/rtc-lpc24xx.c
16112006 N: lpc18xx
16122007
16132008 ARM/LPC32XX SOC SUPPORT
16142009 M: Vladimir Zapolskiy <vz@mleia.com>
1615
-M: Sylvain Lemieux <slemieux.tyco@gmail.com>
16162010 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1617
-T: git git://github.com/vzapolskiy/linux-lpc32xx.git
16182011 S: Maintained
2012
+T: git git://github.com/vzapolskiy/linux-lpc32xx.git
2013
+F: Documentation/devicetree/bindings/i2c/i2c-pnx.txt
16192014 F: arch/arm/boot/dts/lpc32*
16202015 F: arch/arm/mach-lpc32xx/
16212016 F: drivers/i2c/busses/i2c-pnx.c
....@@ -1629,33 +2024,36 @@
16292024 S: Maintained
16302025
16312026 ARM/Marvell Dove/MV78xx0/Orion SOC support
1632
-M: Jason Cooper <jason@lakedaemon.net>
16332027 M: Andrew Lunn <andrew@lunn.ch>
16342028 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
16352029 M: Gregory Clement <gregory.clement@bootlin.com>
16362030 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
16372031 S: Maintained
2032
+T: git git://git.infradead.org/linux-mvebu.git
16382033 F: Documentation/devicetree/bindings/soc/dove/
2034
+F: arch/arm/boot/dts/dove*
2035
+F: arch/arm/boot/dts/orion5x*
16392036 F: arch/arm/mach-dove/
16402037 F: arch/arm/mach-mv78xx0/
16412038 F: arch/arm/mach-orion5x/
16422039 F: arch/arm/plat-orion/
1643
-F: arch/arm/boot/dts/dove*
1644
-F: arch/arm/boot/dts/orion5x*
2040
+F: drivers/soc/dove/
16452041
1646
-ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1647
-M: Jason Cooper <jason@lakedaemon.net>
2042
+ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K, CN9130 SOC support
16482043 M: Andrew Lunn <andrew@lunn.ch>
16492044 M: Gregory Clement <gregory.clement@bootlin.com>
16502045 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
16512046 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
16522047 S: Maintained
2048
+T: git git://git.infradead.org/linux-mvebu.git
16532049 F: arch/arm/boot/dts/armada*
16542050 F: arch/arm/boot/dts/kirkwood*
16552051 F: arch/arm/configs/mvebu_*_defconfig
16562052 F: arch/arm/mach-mvebu/
16572053 F: arch/arm64/boot/dts/marvell/armada*
2054
+F: arch/arm64/boot/dts/marvell/cn913*
16582055 F: drivers/cpufreq/armada-37xx-cpufreq.c
2056
+F: drivers/cpufreq/armada-8k-cpufreq.c
16592057 F: drivers/cpufreq/mvebu-cpufreq.c
16602058 F: drivers/irqchip/irq-armada-370-xp.c
16612059 F: drivers/irqchip/irq-mvebu-*
....@@ -1668,7 +2066,9 @@
16682066 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
16692067 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
16702068 S: Maintained
2069
+F: Documentation/devicetree/bindings/rtc/rtc-mt2712.txt
16712070 F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
2071
+F: drivers/rtc/rtc-mt2712.c
16722072 F: drivers/rtc/rtc-mt6397.c
16732073 F: drivers/rtc/rtc-mt7622.c
16742074
....@@ -1677,12 +2077,16 @@
16772077 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
16782078 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
16792079 S: Maintained
2080
+W: https://mtk.bcnfs.org/
2081
+C: irc://chat.freenode.net/linux-mediatek
16802082 F: arch/arm/boot/dts/mt6*
16812083 F: arch/arm/boot/dts/mt7*
16822084 F: arch/arm/boot/dts/mt8*
16832085 F: arch/arm/mach-mediatek/
16842086 F: arch/arm64/boot/dts/mediatek/
2087
+F: drivers/soc/mediatek/
16852088 N: mtk
2089
+N: mt[678]
16862090 K: mediatek
16872091
16882092 ARM/Mediatek USB3 PHY DRIVER
....@@ -1690,41 +2094,55 @@
16902094 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
16912095 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
16922096 S: Maintained
1693
-F: drivers/phy/mediatek/
16942097 F: Documentation/devicetree/bindings/phy/phy-mtk-*
1695
-
1696
-ARM/MICREL KS8695 ARCHITECTURE
1697
-M: Greg Ungerer <gerg@uclinux.org>
1698
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699
-F: arch/arm/mach-ks8695/
1700
-S: Odd Fixes
2098
+F: drivers/phy/mediatek/
17012099
17022100 ARM/Microchip (AT91) SoC support
17032101 M: Nicolas Ferre <nicolas.ferre@microchip.com>
17042102 M: Alexandre Belloni <alexandre.belloni@bootlin.com>
2103
+M: Ludovic Desroches <ludovic.desroches@microchip.com>
17052104 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706
-W: http://www.linux4sam.org
1707
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
17082105 S: Supported
1709
-N: at91
1710
-N: atmel
1711
-F: arch/arm/mach-at91/
1712
-F: include/soc/at91/
2106
+W: http://www.linux4sam.org
2107
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git
17132108 F: arch/arm/boot/dts/at91*.dts
17142109 F: arch/arm/boot/dts/at91*.dtsi
17152110 F: arch/arm/boot/dts/sama*.dts
17162111 F: arch/arm/boot/dts/sama*.dtsi
17172112 F: arch/arm/include/debug/at91.S
2113
+F: arch/arm/mach-at91/
17182114 F: drivers/memory/atmel*
17192115 F: drivers/watchdog/sama5d4_wdt.c
2116
+F: include/soc/at91/
17202117 X: drivers/input/touchscreen/atmel_mxt_ts.c
17212118 X: drivers/net/wireless/atmel/
2119
+N: at91
2120
+N: atmel
2121
+
2122
+ARM/Microchip Sparx5 SoC support
2123
+M: Lars Povlsen <lars.povlsen@microchip.com>
2124
+M: Steen Hegelund <Steen.Hegelund@microchip.com>
2125
+M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
2126
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2127
+S: Supported
2128
+T: git git://github.com/microchip-ung/linux-upstream.git
2129
+F: arch/arm64/boot/dts/microchip/
2130
+N: sparx5
17222131
17232132 ARM/MIOA701 MACHINE SUPPORT
17242133 M: Robert Jarzmik <robert.jarzmik@free.fr>
17252134 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1726
-F: arch/arm/mach-pxa/mioa701.c
17272135 S: Maintained
2136
+F: arch/arm/mach-pxa/mioa701.c
2137
+
2138
+ARM/MStar/Sigmastar Armv7 SoC support
2139
+M: Daniel Palmer <daniel@thingy.jp>
2140
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2141
+S: Maintained
2142
+W: http://linux-chenxing.org/
2143
+F: Documentation/devicetree/bindings/arm/mstar/*
2144
+F: arch/arm/boot/dts/mstar-*
2145
+F: arch/arm/mach-mstar/
17282146
17292147 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
17302148 M: Michael Petchkovsky <mkpetch@internode.on.net>
....@@ -1734,10 +2152,16 @@
17342152 M: Linus Walleij <linus.walleij@linaro.org>
17352153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
17362154 S: Maintained
2155
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
2156
+F: Documentation/devicetree/bindings/arm/ste-*
2157
+F: Documentation/devicetree/bindings/arm/ux500.yaml
2158
+F: Documentation/devicetree/bindings/arm/ux500/
2159
+F: Documentation/devicetree/bindings/i2c/i2c-nomadik.txt
2160
+F: Documentation/devicetree/bindings/i2c/i2c-stu300.txt
2161
+F: arch/arm/boot/dts/ste-*
17372162 F: arch/arm/mach-nomadik/
17382163 F: arch/arm/mach-u300/
17392164 F: arch/arm/mach-ux500/
1740
-F: arch/arm/boot/dts/ste-*
17412165 F: drivers/clk/clk-nomadik.c
17422166 F: drivers/clk/clk-u300.c
17432167 F: drivers/clocksource/clksrc-dbx500-prcmu.c
....@@ -1747,11 +2171,12 @@
17472171 F: drivers/hwspinlock/u8500_hsem.c
17482172 F: drivers/i2c/busses/i2c-nomadik.c
17492173 F: drivers/i2c/busses/i2c-stu300.c
2174
+F: drivers/iio/adc/ab8500-gpadc.c
17502175 F: drivers/mfd/ab3100*
17512176 F: drivers/mfd/ab8500*
17522177 F: drivers/mfd/abx500*
1753
-F: drivers/mfd/dbx500*
17542178 F: drivers/mfd/db8500*
2179
+F: drivers/mfd/dbx500*
17552180 F: drivers/pinctrl/nomadik/
17562181 F: drivers/pinctrl/pinctrl-coh901*
17572182 F: drivers/pinctrl/pinctrl-u300.c
....@@ -1759,53 +2184,38 @@
17592184 F: drivers/rtc/rtc-ab8500.c
17602185 F: drivers/rtc/rtc-coh901331.c
17612186 F: drivers/rtc/rtc-pl031.c
2187
+F: drivers/soc/ux500/
17622188 F: drivers/watchdog/coh901327_wdt.c
1763
-F: Documentation/devicetree/bindings/arm/ste-*
1764
-F: Documentation/devicetree/bindings/arm/ux500/
1765
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
17662189
17672190 ARM/NUVOTON NPCM ARCHITECTURE
17682191 M: Avi Fishman <avifishman70@gmail.com>
17692192 M: Tomer Maimon <tmaimon77@gmail.com>
2193
+M: Tali Perry <tali.perry1@gmail.com>
17702194 R: Patrick Venture <venture@google.com>
17712195 R: Nancy Yuen <yuenn@google.com>
1772
-R: Brendan Higgins <brendanhiggins@google.com>
2196
+R: Benjamin Fair <benjaminfair@google.com>
17732197 L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
17742198 S: Supported
1775
-F: arch/arm/mach-npcm/
1776
-F: arch/arm/boot/dts/nuvoton-npcm*
1777
-F: include/dt-bindings/clock/nuvoton,npcm7xx-clks.h
1778
-F: drivers/*/*npcm*
1779
-F: Documentation/devicetree/bindings/*/*npcm*
17802199 F: Documentation/devicetree/bindings/*/*/*npcm*
1781
-
1782
-ARM/NUVOTON W90X900 ARM ARCHITECTURE
1783
-M: Wan ZongShun <mcuos.com@gmail.com>
1784
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1785
-W: http://www.mcuos.com
1786
-S: Maintained
1787
-F: arch/arm/mach-w90x900/
1788
-F: drivers/input/keyboard/w90p910_keypad.c
1789
-F: drivers/input/touchscreen/w90p910_ts.c
1790
-F: drivers/watchdog/nuc900_wdt.c
1791
-F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1792
-F: drivers/mtd/nand/raw/nuc900_nand.c
1793
-F: drivers/rtc/rtc-nuc900.c
1794
-F: drivers/spi/spi-nuc900.c
1795
-F: drivers/usb/host/ehci-w90x900.c
1796
-F: drivers/video/fbdev/nuc900fb.c
2200
+F: Documentation/devicetree/bindings/*/*npcm*
2201
+F: arch/arm/boot/dts/nuvoton-npcm*
2202
+F: arch/arm/mach-npcm/
2203
+F: drivers/*/*npcm*
2204
+F: drivers/*/*/*npcm*
2205
+F: include/dt-bindings/clock/nuvoton,npcm7xx-clock.h
17972206
17982207 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1799
-M: Nelson Castillo <arhuaco@freaks-unidos.net>
18002208 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
2209
+S: Orphan
18012210 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1802
-S: Supported
2211
+F: arch/arm/mach-s3c/gta02.h
2212
+F: arch/arm/mach-s3c/mach-gta02.c
18032213
18042214 ARM/Orion SoC/Technologic Systems TS-78xx platform support
18052215 M: Alexander Clouter <alex@digriz.org.uk>
18062216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1807
-W: http://www.digriz.org.uk/ts78xx/kernel
18082217 S: Maintained
2218
+W: http://www.digriz.org.uk/ts78xx/kernel
18092219 F: arch/arm/mach-orion5x/ts78xx-*
18102220
18112221 ARM/OXNAS platform support
....@@ -1813,100 +2223,138 @@
18132223 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
18142224 L: linux-oxnas@groups.io (moderated for non-subscribers)
18152225 S: Maintained
1816
-F: arch/arm/mach-oxnas/
18172226 F: arch/arm/boot/dts/ox8*.dts*
2227
+F: arch/arm/mach-oxnas/
2228
+F: drivers/power/reset/oxnas-restart.c
18182229 N: oxnas
18192230
18202231 ARM/PALM TREO SUPPORT
18212232 M: Tomas Cech <sleep_walker@suse.com>
18222233 L: linux-arm-kernel@lists.infradead.org
1823
-W: http://hackndev.com
18242234 S: Maintained
2235
+W: http://hackndev.com
18252236 F: arch/arm/mach-pxa/palmtreo.*
18262237
18272238 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
18282239 M: Marek Vasut <marek.vasut@gmail.com>
18292240 L: linux-arm-kernel@lists.infradead.org
1830
-W: http://hackndev.com
18312241 S: Maintained
1832
-F: arch/arm/mach-pxa/include/mach/palmtx.h
1833
-F: arch/arm/mach-pxa/palmtx.c
1834
-F: arch/arm/mach-pxa/palmt5.*
2242
+W: http://hackndev.com
18352243 F: arch/arm/mach-pxa/include/mach/palmld.h
1836
-F: arch/arm/mach-pxa/palmld.c
1837
-F: arch/arm/mach-pxa/palmte2.*
18382244 F: arch/arm/mach-pxa/include/mach/palmtc.h
2245
+F: arch/arm/mach-pxa/include/mach/palmtx.h
2246
+F: arch/arm/mach-pxa/palmld.c
2247
+F: arch/arm/mach-pxa/palmt5.*
18392248 F: arch/arm/mach-pxa/palmtc.c
2249
+F: arch/arm/mach-pxa/palmte2.*
2250
+F: arch/arm/mach-pxa/palmtx.c
18402251
18412252 ARM/PALMZ72 SUPPORT
18422253 M: Sergey Lapin <slapin@ossfans.org>
18432254 L: linux-arm-kernel@lists.infradead.org
1844
-W: http://hackndev.com
18452255 S: Maintained
2256
+W: http://hackndev.com
18462257 F: arch/arm/mach-pxa/palmz72.*
18472258
18482259 ARM/PLEB SUPPORT
18492260 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1850
-W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
18512261 S: Maintained
2262
+W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
18522263
18532264 ARM/PT DIGITAL BOARD PORT
18542265 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
18552266 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1856
-W: http://www.armlinux.org.uk/
18572267 S: Maintained
2268
+W: http://www.armlinux.org.uk/
18582269
18592270 ARM/QUALCOMM SUPPORT
1860
-M: Andy Gross <andy.gross@linaro.org>
1861
-M: David Brown <david.brown@linaro.org>
2271
+M: Andy Gross <agross@kernel.org>
2272
+M: Bjorn Andersson <bjorn.andersson@linaro.org>
18622273 L: linux-arm-msm@vger.kernel.org
1863
-L: linux-soc@vger.kernel.org
18642274 S: Maintained
2275
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux.git
2276
+F: Documentation/devicetree/bindings/*/qcom*
18652277 F: Documentation/devicetree/bindings/soc/qcom/
18662278 F: arch/arm/boot/dts/qcom-*.dts
18672279 F: arch/arm/boot/dts/qcom-*.dtsi
18682280 F: arch/arm/mach-qcom/
1869
-F: arch/arm64/boot/dts/qcom/*
2281
+F: arch/arm64/boot/dts/qcom/
2282
+F: drivers/*/*/qcom*
2283
+F: drivers/*/*/qcom/
2284
+F: drivers/*/pm8???-*
2285
+F: drivers/*/qcom*
2286
+F: drivers/*/qcom/
2287
+F: drivers/bluetooth/btqcomsmd.c
2288
+F: drivers/clocksource/timer-qcom.c
2289
+F: drivers/cpuidle/cpuidle-qcom-spm.c
2290
+F: drivers/extcon/extcon-qcom*
2291
+F: drivers/i2c/busses/i2c-qcom-geni.c
18702292 F: drivers/i2c/busses/i2c-qup.c
1871
-F: drivers/clk/qcom/
1872
-F: drivers/dma/qcom/
1873
-F: drivers/soc/qcom/
2293
+F: drivers/iommu/msm*
2294
+F: drivers/mfd/ssbi.c
2295
+F: drivers/mmc/host/mmci_qcom*
2296
+F: drivers/mmc/host/sdhci-msm.c
2297
+F: drivers/pci/controller/dwc/pcie-qcom.c
2298
+F: drivers/phy/qualcomm/
2299
+F: drivers/power/*/msm*
2300
+F: drivers/reset/reset-qcom-*
2301
+F: drivers/scsi/ufs/ufs-qcom*
2302
+F: drivers/spi/spi-geni-qcom.c
2303
+F: drivers/spi/spi-qcom-qspi.c
18742304 F: drivers/spi/spi-qup.c
18752305 F: drivers/tty/serial/msm_serial.c
1876
-F: drivers/*/pm8???-*
1877
-F: drivers/mfd/ssbi.c
1878
-F: drivers/firmware/qcom_scm*
1879
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
2306
+F: drivers/usb/dwc3/dwc3-qcom.c
2307
+F: include/dt-bindings/*/qcom*
2308
+F: include/linux/*/qcom*
18802309
18812310 ARM/RADISYS ENP2611 MACHINE SUPPORT
18822311 M: Lennert Buytenhek <kernel@wantstofly.org>
18832312 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
18842313 S: Maintained
18852314
2315
+ARM/RDA MICRO ARCHITECTURE
2316
+M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
2317
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2318
+L: linux-unisoc@lists.infradead.org (moderated for non-subscribers)
2319
+S: Maintained
2320
+F: Documentation/devicetree/bindings/arm/rda.yaml
2321
+F: Documentation/devicetree/bindings/gpio/gpio-rda.yaml
2322
+F: Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt
2323
+F: Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt
2324
+F: Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt
2325
+F: arch/arm/boot/dts/rda8810pl-*
2326
+F: drivers/clocksource/timer-rda.c
2327
+F: drivers/gpio/gpio-rda.c
2328
+F: drivers/irqchip/irq-rda-intc.c
2329
+F: drivers/tty/serial/rda-uart.c
2330
+
18862331 ARM/REALTEK ARCHITECTURE
18872332 M: Andreas Färber <afaerber@suse.de>
18882333 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2334
+L: linux-realtek-soc@lists.infradead.org (moderated for non-subscribers)
18892335 S: Maintained
2336
+F: Documentation/devicetree/bindings/arm/realtek.yaml
2337
+F: arch/arm/boot/dts/rtd*
2338
+F: arch/arm/mach-realtek/
18902339 F: arch/arm64/boot/dts/realtek/
1891
-F: Documentation/devicetree/bindings/arm/realtek.txt
18922340
18932341 ARM/RENESAS ARM64 ARCHITECTURE
1894
-M: Simon Horman <horms@verge.net.au>
2342
+M: Geert Uytterhoeven <geert+renesas@glider.be>
18952343 M: Magnus Damm <magnus.damm@gmail.com>
18962344 L: linux-renesas-soc@vger.kernel.org
1897
-Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1898
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
18992345 S: Supported
2346
+Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
2347
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2348
+F: Documentation/devicetree/bindings/arm/renesas.yaml
19002349 F: arch/arm64/boot/dts/renesas/
1901
-F: Documentation/devicetree/bindings/arm/shmobile.txt
19022350 F: drivers/soc/renesas/
19032351 F: include/linux/soc/renesas/
19042352
19052353 ARM/RISCPC ARCHITECTURE
19062354 M: Russell King <linux@armlinux.org.uk>
19072355 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1908
-W: http://www.armlinux.org.uk/
19092356 S: Maintained
2357
+W: http://www.armlinux.org.uk/
19102358 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
19112359 F: arch/arm/include/asm/hardware/ioc.h
19122360 F: arch/arm/include/asm/hardware/iomd.h
....@@ -1921,55 +2369,51 @@
19212369 M: Heiko Stuebner <heiko@sntech.de>
19222370 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
19232371 L: linux-rockchip@lists.infradead.org
1924
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
19252372 S: Maintained
2373
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
2374
+F: Documentation/devicetree/bindings/i2c/i2c-rk3x.yaml
2375
+F: Documentation/devicetree/bindings/mmc/rockchip-dw-mshc.yaml
2376
+F: Documentation/devicetree/bindings/spi/spi-rockchip.yaml
19262377 F: arch/arm/boot/dts/rk3*
19272378 F: arch/arm/boot/dts/rv1108*
19282379 F: arch/arm/mach-rockchip/
2380
+F: drivers/*/*/*rockchip*
2381
+F: drivers/*/*rockchip*
19292382 F: drivers/clk/rockchip/
19302383 F: drivers/i2c/busses/i2c-rk3x.c
1931
-F: drivers/*/*rockchip*
1932
-F: drivers/*/*/*rockchip*
19332384 F: sound/soc/rockchip/
19342385 N: rockchip
19352386
1936
-ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1937
-M: Kukjin Kim <kgene@kernel.org>
2387
+ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECTURES
19382388 M: Krzysztof Kozlowski <krzk@kernel.org>
19392389 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1940
-L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1941
-Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
2390
+L: linux-samsung-soc@vger.kernel.org
19422391 S: Maintained
2392
+Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
2393
+F: Documentation/arm/samsung/
2394
+F: Documentation/devicetree/bindings/arm/samsung/
2395
+F: Documentation/devicetree/bindings/power/pd-samsung.yaml
2396
+F: arch/arm/boot/dts/exynos*
19432397 F: arch/arm/boot/dts/s3c*
19442398 F: arch/arm/boot/dts/s5p*
1945
-F: arch/arm/boot/dts/exynos*
1946
-F: arch/arm64/boot/dts/exynos/
1947
-F: arch/arm/plat-samsung/
1948
-F: arch/arm/mach-s3c24*/
1949
-F: arch/arm/mach-s3c64xx/
1950
-F: arch/arm/mach-s5p*/
19512399 F: arch/arm/mach-exynos*/
1952
-F: drivers/*/*s3c24*
2400
+F: arch/arm/mach-s3c/
2401
+F: arch/arm/mach-s5p*/
2402
+F: arch/arm64/boot/dts/exynos/
19532403 F: drivers/*/*/*s3c24*
2404
+F: drivers/*/*s3c24*
19542405 F: drivers/*/*s3c64xx*
19552406 F: drivers/*/*s5pv210*
1956
-F: drivers/memory/samsung/*
1957
-F: drivers/soc/samsung/*
1958
-F: Documentation/arm/Samsung/
1959
-F: Documentation/devicetree/bindings/arm/samsung/
1960
-F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1961
-F: Documentation/devicetree/bindings/power/pd-samsung.txt
2407
+F: drivers/memory/samsung/
2408
+F: drivers/soc/samsung/
2409
+F: drivers/tty/serial/samsung*
2410
+F: include/linux/soc/samsung/
19622411 N: exynos
1963
-
1964
-ARM/SAMSUNG MOBILE MACHINE SUPPORT
1965
-M: Kyungmin Park <kyungmin.park@samsung.com>
1966
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1967
-S: Maintained
1968
-F: arch/arm/mach-s5pv210/
2412
+N: s3c2410
2413
+N: s3c64xx
2414
+N: s5pv210
19692415
19702416 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1971
-M: Kyungmin Park <kyungmin.park@samsung.com>
1972
-M: Kamil Debski <kamil@wypas.org>
19732417 M: Andrzej Hajda <a.hajda@samsung.com>
19742418 L: linux-arm-kernel@lists.infradead.org
19752419 L: linux-media@vger.kernel.org
....@@ -1978,39 +2422,39 @@
19782422
19792423 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
19802424 M: Marek Szyprowski <m.szyprowski@samsung.com>
1981
-L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
2425
+L: linux-samsung-soc@vger.kernel.org
19822426 L: linux-media@vger.kernel.org
19832427 S: Maintained
1984
-F: drivers/media/platform/s5p-cec/
19852428 F: Documentation/devicetree/bindings/media/s5p-cec.txt
2429
+F: drivers/media/cec/platform/s5p/
19862430
19872431 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1988
-M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
2432
+M: Andrzej Pietrasiewicz <andrzejtp2010@gmail.com>
19892433 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
2434
+M: Sylwester Nawrocki <s.nawrocki@samsung.com>
19902435 L: linux-arm-kernel@lists.infradead.org
19912436 L: linux-media@vger.kernel.org
19922437 S: Maintained
19932438 F: drivers/media/platform/s5p-jpeg/
19942439
19952440 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1996
-M: Kyungmin Park <kyungmin.park@samsung.com>
1997
-M: Kamil Debski <kamil@wypas.org>
1998
-M: Jeongtae Park <jtp.park@samsung.com>
19992441 M: Andrzej Hajda <a.hajda@samsung.com>
20002442 L: linux-arm-kernel@lists.infradead.org
20012443 L: linux-media@vger.kernel.org
20022444 S: Maintained
2003
-F: arch/arm/plat-samsung/s5p-dev-mfc.c
20042445 F: drivers/media/platform/s5p-mfc/
20052446
20062447 ARM/SHMOBILE ARM ARCHITECTURE
2007
-M: Simon Horman <horms@verge.net.au>
2448
+M: Geert Uytterhoeven <geert+renesas@glider.be>
20082449 M: Magnus Damm <magnus.damm@gmail.com>
20092450 L: linux-renesas-soc@vger.kernel.org
2010
-Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
2011
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
20122451 S: Supported
2452
+Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
2453
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-devel.git next
2454
+F: Documentation/devicetree/bindings/arm/renesas.yaml
20132455 F: arch/arm/boot/dts/emev2*
2456
+F: arch/arm/boot/dts/gr-peach*
2457
+F: arch/arm/boot/dts/iwg20d-q7*
20142458 F: arch/arm/boot/dts/r7s*
20152459 F: arch/arm/boot/dts/r8a*
20162460 F: arch/arm/boot/dts/r9a*
....@@ -2018,19 +2462,19 @@
20182462 F: arch/arm/configs/shmobile_defconfig
20192463 F: arch/arm/include/debug/renesas-scif.S
20202464 F: arch/arm/mach-shmobile/
2021
-F: Documentation/devicetree/bindings/arm/shmobile.txt
20222465 F: drivers/soc/renesas/
20232466 F: include/linux/soc/renesas/
20242467
20252468 ARM/SOCFPGA ARCHITECTURE
20262469 M: Dinh Nguyen <dinguyen@kernel.org>
20272470 S: Maintained
2028
-F: arch/arm/mach-socfpga/
2029
-F: arch/arm/boot/dts/socfpga*
2030
-F: arch/arm/configs/socfpga_defconfig
2031
-F: arch/arm64/boot/dts/altera/
20322471 W: http://www.rocketboards.org
20332472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
2473
+F: arch/arm/boot/dts/socfpga*
2474
+F: arch/arm/configs/socfpga_defconfig
2475
+F: arch/arm/mach-socfpga/
2476
+F: arch/arm64/boot/dts/altera/
2477
+F: arch/arm64/boot/dts/intel/
20342478
20352479 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
20362480 M: Dinh Nguyen <dinguyen@kernel.org>
....@@ -2038,33 +2482,37 @@
20382482 F: drivers/clk/socfpga/
20392483
20402484 ARM/SOCFPGA EDAC SUPPORT
2041
-M: Thor Thayer <thor.thayer@linux.intel.com>
2485
+M: Dinh Nguyen <dinguyen@kernel.org>
20422486 S: Maintained
20432487 F: drivers/edac/altera_edac.
20442488
20452489 ARM/SPREADTRUM SoC SUPPORT
20462490 M: Orson Zhai <orsonzhai@gmail.com>
2047
-M: Baolin Wang <baolin.wang@linaro.org>
2491
+M: Baolin Wang <baolin.wang7@gmail.com>
20482492 M: Chunyan Zhang <zhang.lyra@gmail.com>
20492493 S: Maintained
20502494 F: arch/arm64/boot/dts/sprd
20512495 N: sprd
2496
+N: sc27xx
2497
+N: sc2731
20522498
20532499 ARM/STI ARCHITECTURE
20542500 M: Patrice Chotard <patrice.chotard@st.com>
20552501 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2056
-W: http://www.stlinux.com
20572502 S: Maintained
2058
-F: arch/arm/mach-sti/
2503
+W: http://www.stlinux.com
2504
+F: Documentation/devicetree/bindings/i2c/i2c-st.txt
20592505 F: arch/arm/boot/dts/sti*
2506
+F: arch/arm/mach-sti/
2507
+F: drivers/ata/ahci_st.c
20602508 F: drivers/char/hw_random/st-rng.c
20612509 F: drivers/clocksource/arm_global_timer.c
20622510 F: drivers/clocksource/clksrc_st_lpc.c
20632511 F: drivers/cpufreq/sti-cpufreq.c
20642512 F: drivers/dma/st_fdma*
20652513 F: drivers/i2c/busses/i2c-st.c
2066
-F: drivers/media/rc/st_rc.c
20672514 F: drivers/media/platform/sti/c8sectpfe/
2515
+F: drivers/media/rc/st_rc.c
20682516 F: drivers/mmc/host/sdhci-st.c
20692517 F: drivers/phy/st/phy-miphy28lp.c
20702518 F: drivers/phy/st/phy-stih407-usb.c
....@@ -2078,28 +2526,29 @@
20782526 F: drivers/usb/host/ehci-st.c
20792527 F: drivers/usb/host/ohci-st.c
20802528 F: drivers/watchdog/st_lpc_wdt.c
2081
-F: drivers/ata/ahci_st.c
20822529 F: include/linux/remoteproc/st_slim_rproc.h
20832530
20842531 ARM/STM32 ARCHITECTURE
20852532 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
20862533 M: Alexandre Torgue <alexandre.torgue@st.com>
2534
+L: linux-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers)
20872535 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
20882536 S: Maintained
20892537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next
2090
-N: stm32
20912538 F: arch/arm/boot/dts/stm32*
20922539 F: arch/arm/mach-stm32/
20932540 F: drivers/clocksource/armv7m_systick.c
2541
+N: stm32
2542
+N: stm
20942543
2095
-ARM/Synaptics Berlin SoC support
2544
+ARM/Synaptics SoC support
20962545 M: Jisheng Zhang <Jisheng.Zhang@synaptics.com>
20972546 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
20982547 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
20992548 S: Maintained
2100
-F: arch/arm/mach-berlin/
21012549 F: arch/arm/boot/dts/berlin*
2102
-F: arch/arm64/boot/dts/marvell/berlin*
2550
+F: arch/arm/mach-berlin/
2551
+F: arch/arm64/boot/dts/synaptics/
21032552
21042553 ARM/TANGO ARCHITECTURE
21052554 M: Marc Gonzalez <marc.w.gonzalez@free.fr>
....@@ -2114,12 +2563,12 @@
21142563 S: Maintained
21152564
21162565 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2117
-M: Hans Verkuil <hans.verkuil@cisco.com>
2566
+M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
21182567 L: linux-tegra@vger.kernel.org
21192568 L: linux-media@vger.kernel.org
21202569 S: Maintained
2121
-F: drivers/media/platform/tegra-cec/
21222570 F: Documentation/devicetree/bindings/media/tegra-cec.txt
2571
+F: drivers/media/cec/platform/tegra/
21232572
21242573 ARM/TETON BGA MACHINE SUPPORT
21252574 M: "Mark F. Brown" <mark.brown314@gmail.com>
....@@ -2132,22 +2581,13 @@
21322581 S: Maintained
21332582 F: drivers/memory/*emif*
21342583
2135
-ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2136
-M: Tero Kristo <t-kristo@ti.com>
2137
-M: Nishanth Menon <nm@ti.com>
2138
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2139
-S: Supported
2140
-F: Documentation/devicetree/bindings/arm/ti/k3.txt
2141
-F: arch/arm64/boot/dts/ti/Makefile
2142
-F: arch/arm64/boot/dts/ti/k3-*
2143
-
21442584 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
21452585 M: Santosh Shilimkar <ssantosh@kernel.org>
21462586 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
21472587 S: Maintained
2148
-F: arch/arm/mach-keystone/
2149
-F: arch/arm/boot/dts/keystone-*
21502588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2589
+F: arch/arm/boot/dts/keystone-*
2590
+F: arch/arm/mach-keystone/
21512591
21522592 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
21532593 M: Santosh Shilimkar <ssantosh@kernel.org>
....@@ -2168,6 +2608,16 @@
21682608 S: Maintained
21692609 F: drivers/power/reset/keystone-reset.c
21702610
2611
+ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE
2612
+M: Tero Kristo <t-kristo@ti.com>
2613
+M: Nishanth Menon <nm@ti.com>
2614
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2615
+S: Supported
2616
+F: Documentation/devicetree/bindings/arm/ti/k3.yaml
2617
+F: arch/arm64/boot/dts/ti/Makefile
2618
+F: arch/arm64/boot/dts/ti/k3-*
2619
+F: include/dt-bindings/pinctrl/k3.h
2620
+
21712621 ARM/THECUS N2100 MACHINE SUPPORT
21722622 M: Lennert Buytenhek <kernel@wantstofly.org>
21732623 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
....@@ -2178,13 +2628,23 @@
21782628 M: Dirk Opfer <dirk@opfer-online.de>
21792629 S: Maintained
21802630
2181
-ARM/UNIPHIER ARCHITECTURE
2182
-M: Masahiro Yamada <yamada.masahiro@socionext.com>
2631
+ARM/TOSHIBA VISCONTI ARCHITECTURE
2632
+M: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
21832633 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2184
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2185
-S: Maintained
2186
-F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
2187
-F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
2634
+S: Supported
2635
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwamatsu/linux-visconti.git
2636
+F: Documentation/devicetree/bindings/arm/toshiba.yaml
2637
+F: Documentation/devicetree/bindings/pinctrl/toshiba,tmpv7700-pinctrl.yaml
2638
+F: arch/arm64/boot/dts/toshiba/
2639
+F: drivers/pinctrl/visconti/
2640
+N: visconti
2641
+
2642
+ARM/UNIPHIER ARCHITECTURE
2643
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2644
+S: Orphan
2645
+F: Documentation/devicetree/bindings/arm/socionext/uniphier.yaml
2646
+F: Documentation/devicetree/bindings/gpio/socionext,uniphier-gpio.yaml
2647
+F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.yaml
21882648 F: arch/arm/boot/dts/uniphier*
21892649 F: arch/arm/include/asm/hardware/cache-uniphier.h
21902650 F: arch/arm/mach-uniphier/
....@@ -2192,20 +2652,15 @@
21922652 F: arch/arm64/boot/dts/socionext/uniphier*
21932653 F: drivers/bus/uniphier-system-bus.c
21942654 F: drivers/clk/uniphier/
2655
+F: drivers/dma/uniphier-mdmac.c
21952656 F: drivers/gpio/gpio-uniphier.c
21962657 F: drivers/i2c/busses/i2c-uniphier*
21972658 F: drivers/irqchip/irq-uniphier-aidet.c
2659
+F: drivers/mmc/host/uniphier-sd.c
21982660 F: drivers/pinctrl/uniphier/
21992661 F: drivers/reset/reset-uniphier.c
22002662 F: drivers/tty/serial/8250/8250_uniphier.c
22012663 N: uniphier
2202
-
2203
-ARM/Ux500 CLOCK FRAMEWORK SUPPORT
2204
-M: Ulf Hansson <ulf.hansson@linaro.org>
2205
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2206
-T: git git://git.linaro.org/people/ulfh/clk.git
2207
-S: Maintained
2208
-F: drivers/clk/ux500/
22092664
22102665 ARM/VERSATILE EXPRESS PLATFORM
22112666 M: Liviu Dudau <liviu.dudau@arm.com>
....@@ -2213,35 +2668,36 @@
22132668 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
22142669 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
22152670 S: Maintained
2216
-F: arch/arm/boot/dts/vexpress*
2217
-F: arch/arm64/boot/dts/arm/
2218
-F: arch/arm/mach-vexpress/
2219
-F: */*/vexpress*
22202671 F: */*/*/vexpress*
2672
+F: */*/vexpress*
2673
+F: arch/arm/boot/dts/vexpress*
2674
+F: arch/arm/mach-vexpress/
2675
+F: arch/arm64/boot/dts/arm/
22212676 F: drivers/clk/versatile/clk-vexpress-osc.c
2222
-F: drivers/clocksource/versatile.c
2677
+F: drivers/clocksource/timer-versatile.c
22232678 N: mps2
22242679
22252680 ARM/VFP SUPPORT
22262681 M: Russell King <linux@armlinux.org.uk>
22272682 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2228
-W: http://www.armlinux.org.uk/
22292683 S: Maintained
2684
+W: http://www.armlinux.org.uk/
22302685 F: arch/arm/vfp/
22312686
22322687 ARM/VOIPAC PXA270 SUPPORT
22332688 M: Marek Vasut <marek.vasut@gmail.com>
22342689 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
22352690 S: Maintained
2236
-F: arch/arm/mach-pxa/vpac270.c
22372691 F: arch/arm/mach-pxa/include/mach/vpac270.h
2692
+F: arch/arm/mach-pxa/vpac270.c
22382693
22392694 ARM/VT8500 ARM ARCHITECTURE
22402695 M: Tony Prisk <linux@prisktech.co.nz>
22412696 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
22422697 S: Maintained
2698
+F: Documentation/devicetree/bindings/i2c/i2c-wmt.txt
22432699 F: arch/arm/mach-vt8500/
2244
-F: drivers/clocksource/vt8500_timer.c
2700
+F: drivers/clocksource/timer-vt8500.c
22452701 F: drivers/i2c/busses/i2c-wmt.c
22462702 F: drivers/mmc/host/wmt-sdmmc.c
22472703 F: drivers/pwm/pwm-vt8500.c
....@@ -2257,15 +2713,26 @@
22572713 M: Marek Vasut <marek.vasut@gmail.com>
22582714 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
22592715 S: Maintained
2260
-F: arch/arm/mach-pxa/z2.c
22612716 F: arch/arm/mach-pxa/include/mach/z2.h
2717
+F: arch/arm/mach-pxa/z2.c
22622718
22632719 ARM/ZTE ARCHITECTURE
22642720 M: Jun Nie <jun.nie@linaro.org>
2265
-M: Baoyou Xie <baoyou.xie@linaro.org>
22662721 M: Shawn Guo <shawnguo@kernel.org>
22672722 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
22682723 S: Maintained
2724
+F: Documentation/devicetree/bindings/arm/zte.yaml
2725
+F: Documentation/devicetree/bindings/clock/zx2967*.txt
2726
+F: Documentation/devicetree/bindings/dma/zxdma.txt
2727
+F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2728
+F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2729
+F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2730
+F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2731
+F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2732
+F: Documentation/devicetree/bindings/soc/zte/
2733
+F: Documentation/devicetree/bindings/sound/zte,*.txt
2734
+F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2735
+F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
22692736 F: arch/arm/boot/dts/zx2967*
22702737 F: arch/arm/mach-zx/
22712738 F: arch/arm64/boot/dts/zte/
....@@ -2278,18 +2745,6 @@
22782745 F: drivers/soc/zte/
22792746 F: drivers/thermal/zx2967_thermal.c
22802747 F: drivers/watchdog/zx2967_wdt.c
2281
-F: Documentation/devicetree/bindings/arm/zte.txt
2282
-F: Documentation/devicetree/bindings/clock/zx2967*.txt
2283
-F: Documentation/devicetree/bindings/dma/zxdma.txt
2284
-F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2285
-F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2286
-F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2287
-F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2288
-F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2289
-F: Documentation/devicetree/bindings/soc/zte/
2290
-F: Documentation/devicetree/bindings/sound/zte,*.txt
2291
-F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2292
-F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
22932748 F: include/dt-bindings/clock/zx2967*.h
22942749 F: include/dt-bindings/soc/zte,*.h
22952750 F: sound/soc/codecs/zx_aud96p22.c
....@@ -2298,29 +2753,32 @@
22982753 ARM/ZYNQ ARCHITECTURE
22992754 M: Michal Simek <michal.simek@xilinx.com>
23002755 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2756
+S: Supported
23012757 W: http://wiki.xilinx.com
23022758 T: git https://github.com/Xilinx/linux-xlnx.git
2303
-S: Supported
2759
+F: Documentation/devicetree/bindings/i2c/cdns,i2c-r1p10.yaml
2760
+F: Documentation/devicetree/bindings/i2c/xlnx,xps-iic-2.00.a.yaml
23042761 F: arch/arm/mach-zynq/
2305
-F: drivers/cpuidle/cpuidle-zynq.c
23062762 F: drivers/block/xsysace.c
2763
+F: drivers/clocksource/timer-cadence-ttc.c
2764
+F: drivers/cpuidle/cpuidle-zynq.c
2765
+F: drivers/edac/synopsys_edac.c
2766
+F: drivers/i2c/busses/i2c-cadence.c
2767
+F: drivers/i2c/busses/i2c-xiic.c
2768
+F: drivers/mmc/host/sdhci-of-arasan.c
23072769 N: zynq
23082770 N: xilinx
2309
-F: drivers/clocksource/cadence_ttc_timer.c
2310
-F: drivers/i2c/busses/i2c-cadence.c
2311
-F: drivers/mmc/host/sdhci-of-arasan.c
2312
-F: drivers/edac/synopsys_edac.c
2313
-F: drivers/i2c/busses/i2c-xiic.c
23142771
23152772 ARM64 PORT (AARCH64 ARCHITECTURE)
23162773 M: Catalin Marinas <catalin.marinas@arm.com>
2317
-M: Will Deacon <will.deacon@arm.com>
2774
+M: Will Deacon <will@kernel.org>
23182775 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2319
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
23202776 S: Maintained
2321
-F: arch/arm64/
2322
-X: arch/arm64/boot/dts/
2777
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
23232778 F: Documentation/arm64/
2779
+F: arch/arm64/
2780
+F: tools/testing/selftests/arm64/
2781
+X: arch/arm64/boot/dts/
23242782
23252783 AS3645A LED FLASH CONTROLLER DRIVER
23262784 M: Sakari Ailus <sakari.ailus@iki.fi>
....@@ -2331,31 +2789,56 @@
23312789 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER
23322790 M: Tianshu Qiu <tian.shu.qiu@intel.com>
23332791 L: linux-media@vger.kernel.org
2334
-T: git git://linuxtv.org/media_tree.git
23352792 S: Maintained
2336
-F: drivers/media/i2c/ak7375.c
2793
+T: git git://linuxtv.org/media_tree.git
23372794 F: Documentation/devicetree/bindings/media/i2c/ak7375.txt
2795
+F: drivers/media/i2c/ak7375.c
23382796
23392797 ASAHI KASEI AK8974 DRIVER
23402798 M: Linus Walleij <linus.walleij@linaro.org>
23412799 L: linux-iio@vger.kernel.org
2342
-W: http://www.akm.com/
23432800 S: Supported
2801
+W: http://www.akm.com/
23442802 F: drivers/iio/magnetometer/ak8974.c
23452803
23462804 ASC7621 HARDWARE MONITOR DRIVER
23472805 M: George Joseph <george.joseph@fairview5.com>
23482806 L: linux-hwmon@vger.kernel.org
23492807 S: Maintained
2350
-F: Documentation/hwmon/asc7621
2808
+F: Documentation/hwmon/asc7621.rst
23512809 F: drivers/hwmon/asc7621.c
2810
+
2811
+ASPEED PINCTRL DRIVERS
2812
+M: Andrew Jeffery <andrew@aj.id.au>
2813
+L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
2814
+L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
2815
+L: linux-gpio@vger.kernel.org
2816
+S: Maintained
2817
+F: Documentation/devicetree/bindings/pinctrl/aspeed,*
2818
+F: drivers/pinctrl/aspeed/
2819
+
2820
+ASPEED SCU INTERRUPT CONTROLLER DRIVER
2821
+M: Eddie James <eajames@linux.ibm.com>
2822
+L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
2823
+S: Maintained
2824
+F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2xxx-scu-ic.txt
2825
+F: drivers/irqchip/irq-aspeed-scu-ic.c
2826
+F: include/dt-bindings/interrupt-controller/aspeed-scu-ic.h
2827
+
2828
+ASPEED VIDEO ENGINE DRIVER
2829
+M: Eddie James <eajames@linux.ibm.com>
2830
+L: linux-media@vger.kernel.org
2831
+L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
2832
+S: Maintained
2833
+F: Documentation/devicetree/bindings/media/aspeed-video.txt
2834
+F: drivers/media/platform/aspeed-video.c
23522835
23532836 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
23542837 M: Corentin Chary <corentin.chary@gmail.com>
23552838 L: acpi4asus-user@lists.sourceforge.net
23562839 L: platform-driver-x86@vger.kernel.org
2357
-W: http://acpi4asus.sf.net
23582840 S: Maintained
2841
+W: http://acpi4asus.sf.net
23592842 F: drivers/platform/x86/asus*.c
23602843 F: drivers/platform/x86/eeepc*.c
23612844
....@@ -2369,53 +2852,52 @@
23692852 M: David Howells <dhowells@redhat.com>
23702853 L: keyrings@vger.kernel.org
23712854 S: Maintained
2372
-F: Documentation/crypto/asymmetric-keys.txt
2373
-F: include/linux/verification.h
2374
-F: include/crypto/public_key.h
2375
-F: include/crypto/pkcs7.h
2855
+F: Documentation/crypto/asymmetric-keys.rst
23762856 F: crypto/asymmetric_keys/
2857
+F: include/crypto/pkcs7.h
2858
+F: include/crypto/public_key.h
2859
+F: include/linux/verification.h
23772860
23782861 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
23792862 R: Dan Williams <dan.j.williams@intel.com>
2380
-W: http://sourceforge.net/projects/xscaleiop
23812863 S: Odd fixes
2382
-F: Documentation/crypto/async-tx-api.txt
2864
+W: http://sourceforge.net/projects/xscaleiop
2865
+F: Documentation/crypto/async-tx-api.rst
23832866 F: crypto/async_tx/
23842867 F: drivers/dma/
2385
-F: include/linux/dmaengine.h
23862868 F: include/linux/async_tx.h
2869
+F: include/linux/dmaengine.h
23872870
23882871 AT24 EEPROM DRIVER
2389
-M: Bartosz Golaszewski <brgl@bgdev.pl>
2872
+M: Bartosz Golaszewski <bgolaszewski@baylibre.com>
23902873 L: linux-i2c@vger.kernel.org
2391
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
23922874 S: Maintained
2393
-F: Documentation/devicetree/bindings/eeprom/at24.txt
2875
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2876
+F: Documentation/devicetree/bindings/eeprom/at24.yaml
23942877 F: drivers/misc/eeprom/at24.c
2395
-F: include/linux/platform_data/at24.h
23962878
23972879 ATA OVER ETHERNET (AOE) DRIVER
2398
-M: "Ed L. Cashin" <ed.cashin@acm.org>
2399
-W: http://www.openaoe.org/
2880
+M: "Justin Sanders" <justin@coraid.com>
24002881 S: Supported
2401
-F: Documentation/aoe/
2882
+W: http://www.openaoe.org/
2883
+F: Documentation/admin-guide/aoe/
24022884 F: drivers/block/aoe/
24032885
24042886 ATHEROS 71XX/9XXX GPIO DRIVER
24052887 M: Alban Bedel <albeu@free.fr>
2888
+S: Maintained
24062889 W: https://github.com/AlbanBedel/linux
24072890 T: git git://github.com/AlbanBedel/linux
2408
-S: Maintained
2409
-F: drivers/gpio/gpio-ath79.c
24102891 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2892
+F: drivers/gpio/gpio-ath79.c
24112893
24122894 ATHEROS 71XX/9XXX USB PHY DRIVER
24132895 M: Alban Bedel <albeu@free.fr>
2896
+S: Maintained
24142897 W: https://github.com/AlbanBedel/linux
24152898 T: git git://github.com/AlbanBedel/linux
2416
-S: Maintained
2417
-F: drivers/phy/qualcomm/phy-ath79-usb.c
24182899 F: Documentation/devicetree/bindings/phy/phy-ath79-usb.txt
2900
+F: drivers/phy/qualcomm/phy-ath79-usb.c
24192901
24202902 ATHEROS ATH GENERIC UTILITIES
24212903 M: Kalle Valo <kvalo@codeaurora.org>
....@@ -2424,20 +2906,20 @@
24242906 F: drivers/net/wireless/ath/*
24252907
24262908 ATHEROS ATH5K WIRELESS DRIVER
2427
-M: Jiri Slaby <jirislaby@gmail.com>
2909
+M: Jiri Slaby <jirislaby@kernel.org>
24282910 M: Nick Kossifidis <mickflemm@gmail.com>
2429
-M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2911
+M: Luis Chamberlain <mcgrof@kernel.org>
24302912 L: linux-wireless@vger.kernel.org
2431
-W: http://wireless.kernel.org/en/users/Drivers/ath5k
24322913 S: Maintained
2914
+W: https://wireless.wiki.kernel.org/en/users/Drivers/ath5k
24332915 F: drivers/net/wireless/ath/ath5k/
24342916
24352917 ATHEROS ATH6KL WIRELESS DRIVER
24362918 M: Kalle Valo <kvalo@codeaurora.org>
24372919 L: linux-wireless@vger.kernel.org
2438
-W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2439
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
24402920 S: Supported
2921
+W: https://wireless.wiki.kernel.org/en/users/Drivers/ath6kl
2922
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
24412923 F: drivers/net/wireless/ath/ath6kl/
24422924
24432925 ATI_REMOTE2 DRIVER
....@@ -2455,152 +2937,74 @@
24552937 M: Jay Cliburn <jcliburn@gmail.com>
24562938 M: Chris Snook <chris.snook@gmail.com>
24572939 L: netdev@vger.kernel.org
2940
+S: Maintained
24582941 W: http://sourceforge.net/projects/atl1
24592942 W: http://atl1.sourceforge.net
2460
-S: Maintained
24612943 F: drivers/net/ethernet/atheros/
24622944
24632945 ATM
24642946 M: Chas Williams <3chas3@gmail.com>
24652947 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
24662948 L: netdev@vger.kernel.org
2467
-W: http://linux-atm.sourceforge.net
24682949 S: Maintained
2950
+W: http://linux-atm.sourceforge.net
24692951 F: drivers/atm/
24702952 F: include/linux/atm*
24712953 F: include/uapi/linux/atm*
24722954
2473
-ATMEL AT91 / AT32 MCI DRIVER
2474
-M: Ludovic Desroches <ludovic.desroches@microchip.com>
2475
-S: Maintained
2476
-F: drivers/mmc/host/atmel-mci.c
2477
-
2478
-ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2479
-M: Nicolas Ferre <nicolas.ferre@microchip.com>
2480
-S: Supported
2481
-F: drivers/power/reset/at91-sama5d2_shdwc.c
2482
-
2483
-ATMEL Audio ALSA driver
2484
-M: Nicolas Ferre <nicolas.ferre@microchip.com>
2485
-L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2486
-S: Supported
2487
-F: sound/soc/atmel
2488
-
2489
-ATMEL I2C DRIVER
2490
-M: Ludovic Desroches <ludovic.desroches@microchip.com>
2491
-L: linux-i2c@vger.kernel.org
2492
-S: Supported
2493
-F: drivers/i2c/busses/i2c-at91.c
2494
-
2495
-ATMEL ISI DRIVER
2496
-M: Ludovic Desroches <ludovic.desroches@microchip.com>
2497
-L: linux-media@vger.kernel.org
2498
-S: Supported
2499
-F: drivers/media/platform/atmel/atmel-isi.c
2500
-F: include/media/atmel-isi.h
2501
-
2502
-ATMEL LCDFB DRIVER
2503
-M: Nicolas Ferre <nicolas.ferre@microchip.com>
2504
-L: linux-fbdev@vger.kernel.org
2505
-S: Maintained
2506
-F: drivers/video/fbdev/atmel_lcdfb.c
2507
-F: include/video/atmel_lcdc.h
2508
-
25092955 ATMEL MACB ETHERNET DRIVER
25102956 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2957
+M: Claudiu Beznea <claudiu.beznea@microchip.com>
25112958 S: Supported
25122959 F: drivers/net/ethernet/cadence/
25132960
25142961 ATMEL MAXTOUCH DRIVER
25152962 M: Nick Dyer <nick@shmanahar.org>
2516
-T: git git://github.com/ndyer/linux.git
25172963 S: Maintained
2964
+T: git git://github.com/ndyer/linux.git
25182965 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
25192966 F: drivers/input/touchscreen/atmel_mxt_ts.c
2520
-
2521
-ATMEL SAMA5D2 ADC DRIVER
2522
-M: Ludovic Desroches <ludovic.desroches@microchip.com>
2523
-L: linux-iio@vger.kernel.org
2524
-S: Supported
2525
-F: drivers/iio/adc/at91-sama5d2_adc.c
2526
-
2527
-ATMEL SDMMC DRIVER
2528
-M: Ludovic Desroches <ludovic.desroches@microchip.com>
2529
-L: linux-mmc@vger.kernel.org
2530
-S: Supported
2531
-F: drivers/mmc/host/sdhci-of-at91.c
2532
-
2533
-ATMEL SPI DRIVER
2534
-M: Nicolas Ferre <nicolas.ferre@microchip.com>
2535
-S: Supported
2536
-F: drivers/spi/spi-atmel.*
2537
-
2538
-ATMEL SSC DRIVER
2539
-M: Nicolas Ferre <nicolas.ferre@microchip.com>
2540
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2541
-S: Supported
2542
-F: drivers/misc/atmel-ssc.c
2543
-F: include/linux/atmel-ssc.h
2544
-
2545
-ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2546
-M: Nicolas Ferre <nicolas.ferre@microchip.com>
2547
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2548
-S: Supported
2549
-F: drivers/misc/atmel_tclib.c
2550
-F: drivers/clocksource/tcb_clksrc.c
2551
-
2552
-ATMEL USBA UDC DRIVER
2553
-M: Nicolas Ferre <nicolas.ferre@microchip.com>
2554
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2555
-S: Supported
2556
-F: drivers/usb/gadget/udc/atmel_usba_udc.*
25572967
25582968 ATMEL WIRELESS DRIVER
25592969 M: Simon Kelley <simon@thekelleys.org.uk>
25602970 L: linux-wireless@vger.kernel.org
2971
+S: Maintained
25612972 W: http://www.thekelleys.org.uk/atmel
25622973 W: http://atmelwlandriver.sourceforge.net/
2563
-S: Maintained
25642974 F: drivers/net/wireless/atmel/atmel*
25652975
2566
-ATMEL XDMA DRIVER
2567
-M: Ludovic Desroches <ludovic.desroches@microchip.com>
2568
-L: linux-arm-kernel@lists.infradead.org
2569
-L: dmaengine@vger.kernel.org
2570
-S: Supported
2571
-F: drivers/dma/at_xdmac.c
2572
-
25732976 ATOMIC INFRASTRUCTURE
2574
-M: Will Deacon <will.deacon@arm.com>
2977
+M: Will Deacon <will@kernel.org>
25752978 M: Peter Zijlstra <peterz@infradead.org>
25762979 R: Boqun Feng <boqun.feng@gmail.com>
25772980 L: linux-kernel@vger.kernel.org
25782981 S: Maintained
25792982 F: arch/*/include/asm/atomic*.h
25802983 F: include/*/atomic*.h
2984
+F: scripts/atomic/
25812985
25822986 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
25832987 M: Bradley Grove <linuxdrivers@attotech.com>
25842988 L: linux-scsi@vger.kernel.org
2585
-W: http://www.attotech.com
25862989 S: Supported
2990
+W: http://www.attotech.com
25872991 F: drivers/scsi/esas2r
25882992
25892993 ATUSB IEEE 802.15.4 RADIO DRIVER
25902994 M: Stefan Schmidt <stefan@datenfreihafen.org>
25912995 L: linux-wpan@vger.kernel.org
25922996 S: Maintained
2997
+F: drivers/net/ieee802154/at86rf230.h
25932998 F: drivers/net/ieee802154/atusb.c
25942999 F: drivers/net/ieee802154/atusb.h
2595
-F: drivers/net/ieee802154/at86rf230.h
25963000
25973001 AUDIT SUBSYSTEM
25983002 M: Paul Moore <paul@paul-moore.com>
25993003 M: Eric Paris <eparis@redhat.com>
26003004 L: linux-audit@redhat.com (moderated for non-subscribers)
3005
+S: Supported
26013006 W: https://github.com/linux-audit
26023007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2603
-S: Supported
26043008 F: include/linux/audit.h
26053009 F: include/uapi/linux/audit.h
26063010 F: kernel/audit*
....@@ -2615,23 +3019,22 @@
26153019 M: Andreas Klinger <ak@it-klinger.de>
26163020 L: linux-iio@vger.kernel.org
26173021 S: Maintained
2618
-F: Documentation/devicetree/bindings/iio/adc/avia-hx711.txt
3022
+F: Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml
26193023 F: drivers/iio/adc/hx711.c
26203024
26213025 AX.25 NETWORK LAYER
26223026 M: Ralf Baechle <ralf@linux-mips.org>
26233027 L: linux-hams@vger.kernel.org
2624
-W: http://www.linux-ax25.org/
26253028 S: Maintained
2626
-F: include/uapi/linux/ax25.h
3029
+W: http://www.linux-ax25.org/
26273030 F: include/net/ax25.h
3031
+F: include/uapi/linux/ax25.h
26283032 F: net/ax25/
26293033
26303034 AXENTIA ARM DEVICES
26313035 M: Peter Rosin <peda@axentia.se>
26323036 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
26333037 S: Maintained
2634
-F: Documentation/devicetree/bindings/arm/axentia.txt
26353038 F: arch/arm/boot/dts/at91-linea.dtsi
26363039 F: arch/arm/boot/dts/at91-natte.dtsi
26373040 F: arch/arm/boot/dts/at91-nattis-2-natte-2.dts
....@@ -2644,35 +3047,50 @@
26443047 F: Documentation/devicetree/bindings/sound/axentia,*
26453048 F: sound/soc/atmel/tse850-pcm5142.c
26463049
3050
+AXI-FAN-CONTROL HARDWARE MONITOR DRIVER
3051
+M: Nuno Sá <nuno.sa@analog.com>
3052
+L: linux-hwmon@vger.kernel.org
3053
+S: Supported
3054
+W: http://ez.analog.com/community/linux-device-drivers
3055
+F: Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml
3056
+F: drivers/hwmon/axi-fan-control.c
3057
+
3058
+AXXIA I2C CONTROLLER
3059
+M: Krzysztof Adamski <krzysztof.adamski@nokia.com>
3060
+L: linux-i2c@vger.kernel.org
3061
+S: Maintained
3062
+F: Documentation/devicetree/bindings/i2c/i2c-axxia.txt
3063
+F: drivers/i2c/busses/i2c-axxia.c
3064
+
26473065 AZ6007 DVB DRIVER
26483066 M: Mauro Carvalho Chehab <mchehab@kernel.org>
26493067 L: linux-media@vger.kernel.org
3068
+S: Maintained
26503069 W: https://linuxtv.org
26513070 T: git git://linuxtv.org/media_tree.git
2652
-S: Maintained
26533071 F: drivers/media/usb/dvb-usb-v2/az6007.c
26543072
26553073 AZTECH FM RADIO RECEIVER DRIVER
26563074 M: Hans Verkuil <hverkuil@xs4all.nl>
26573075 L: linux-media@vger.kernel.org
2658
-T: git git://linuxtv.org/media_tree.git
2659
-W: https://linuxtv.org
26603076 S: Maintained
3077
+W: https://linuxtv.org
3078
+T: git git://linuxtv.org/media_tree.git
26613079 F: drivers/media/radio/radio-aztech*
26623080
26633081 B43 WIRELESS DRIVER
26643082 L: linux-wireless@vger.kernel.org
26653083 L: b43-dev@lists.infradead.org
2666
-W: http://wireless.kernel.org/en/users/Drivers/b43
26673084 S: Odd Fixes
3085
+W: https://wireless.wiki.kernel.org/en/users/Drivers/b43
26683086 F: drivers/net/wireless/broadcom/b43/
26693087
26703088 B43LEGACY WIRELESS DRIVER
26713089 M: Larry Finger <Larry.Finger@lwfinger.net>
26723090 L: linux-wireless@vger.kernel.org
26733091 L: b43-dev@lists.infradead.org
2674
-W: http://wireless.kernel.org/en/users/Drivers/b43
26753092 S: Maintained
3093
+W: https://wireless.wiki.kernel.org/en/users/Drivers/b43
26763094 F: drivers/net/wireless/broadcom/b43legacy/
26773095
26783096 BACKLIGHT CLASS/SUBSYSTEM
....@@ -2680,23 +3098,29 @@
26803098 M: Daniel Thompson <daniel.thompson@linaro.org>
26813099 M: Jingoo Han <jingoohan1@gmail.com>
26823100 L: dri-devel@lists.freedesktop.org
2683
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
26843101 S: Maintained
3102
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
3103
+F: Documentation/ABI/stable/sysfs-class-backlight
3104
+F: Documentation/ABI/testing/sysfs-class-backlight
3105
+F: Documentation/devicetree/bindings/leds/backlight
26853106 F: drivers/video/backlight/
26863107 F: include/linux/backlight.h
26873108 F: include/linux/pwm_backlight.h
2688
-F: Documentation/devicetree/bindings/leds/backlight
26893109
26903110 BATMAN ADVANCED
26913111 M: Marek Lindner <mareklindner@neomailbox.ch>
26923112 M: Simon Wunderlich <sw@simonwunderlich.de>
26933113 M: Antonio Quartulli <a@unstable.cc>
3114
+M: Sven Eckelmann <sven@narfation.org>
26943115 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
3116
+S: Maintained
26953117 W: https://www.open-mesh.org/
26963118 Q: https://patchwork.open-mesh.org/project/batman/list/
2697
-S: Maintained
2698
-F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2699
-F: Documentation/ABI/testing/sysfs-class-net-mesh
3119
+B: https://www.open-mesh.org/projects/batman-adv/issues
3120
+C: irc://chat.freenode.net/batman
3121
+T: git https://git.open-mesh.org/linux-merge.git
3122
+F: Documentation/ABI/obsolete/sysfs-class-net-batman-adv
3123
+F: Documentation/ABI/obsolete/sysfs-class-net-mesh
27003124 F: Documentation/networking/batman-adv.rst
27013125 F: include/uapi/linux/batadv_packet.h
27023126 F: include/uapi/linux/batman_adv.h
....@@ -2705,25 +3129,25 @@
27053129 BAYCOM/HDLCDRV DRIVERS FOR AX.25
27063130 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
27073131 L: linux-hams@vger.kernel.org
2708
-W: http://www.baycom.org/~tom/ham/ham.html
27093132 S: Maintained
3133
+W: http://www.baycom.org/~tom/ham/ham.html
27103134 F: drivers/net/hamradio/baycom*
27113135
27123136 BCACHE (BLOCK LAYER CACHE)
27133137 M: Coly Li <colyli@suse.de>
27143138 M: Kent Overstreet <kent.overstreet@gmail.com>
27153139 L: linux-bcache@vger.kernel.org
3140
+S: Maintained
27163141 W: http://bcache.evilpiepirate.org
27173142 C: irc://irc.oftc.net/bcache
2718
-S: Maintained
27193143 F: drivers/md/bcache/
27203144
27213145 BDISP ST MEDIA DRIVER
27223146 M: Fabien Dessenne <fabien.dessenne@st.com>
27233147 L: linux-media@vger.kernel.org
2724
-T: git git://linuxtv.org/media_tree.git
2725
-W: https://linuxtv.org
27263148 S: Supported
3149
+W: https://linuxtv.org
3150
+T: git git://linuxtv.org/media_tree.git
27273151 F: drivers/media/platform/sti/bdisp
27283152
27293153 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
....@@ -2737,7 +3161,7 @@
27373161 M: Salah Triki <salah.triki@gmail.com>
27383162 S: Maintained
27393163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
2740
-F: Documentation/filesystems/befs.txt
3164
+F: Documentation/filesystems/befs.rst
27413165 F: fs/befs/
27423166
27433167 BFQ I/O SCHEDULER
....@@ -2745,13 +3169,13 @@
27453169 M: Jens Axboe <axboe@kernel.dk>
27463170 L: linux-block@vger.kernel.org
27473171 S: Maintained
3172
+F: Documentation/block/bfq-iosched.rst
27483173 F: block/bfq-*
2749
-F: Documentation/block/bfq-iosched.txt
27503174
27513175 BFS FILE SYSTEM
27523176 M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
27533177 S: Maintained
2754
-F: Documentation/filesystems/bfs.txt
3178
+F: Documentation/filesystems/bfs.rst
27553179 F: fs/bfs/
27563180 F: include/uapi/linux/bfs_fs.h
27573181
....@@ -2763,10 +3187,11 @@
27633187 BLOCK LAYER
27643188 M: Jens Axboe <axboe@kernel.dk>
27653189 L: linux-block@vger.kernel.org
2766
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
27673190 S: Maintained
3191
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
27683192 F: block/
27693193 F: drivers/block/
3194
+F: include/linux/blk*
27703195 F: kernel/trace/blktrace.c
27713196 F: lib/sbitmap.c
27723197
....@@ -2780,45 +3205,59 @@
27803205 M: Marcel Holtmann <marcel@holtmann.org>
27813206 M: Johan Hedberg <johan.hedberg@gmail.com>
27823207 L: linux-bluetooth@vger.kernel.org
3208
+S: Maintained
27833209 W: http://www.bluez.org/
27843210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
27853211 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2786
-S: Maintained
27873212 F: drivers/bluetooth/
27883213
27893214 BLUETOOTH SUBSYSTEM
27903215 M: Marcel Holtmann <marcel@holtmann.org>
27913216 M: Johan Hedberg <johan.hedberg@gmail.com>
27923217 L: linux-bluetooth@vger.kernel.org
3218
+S: Maintained
27933219 W: http://www.bluez.org/
27943220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
27953221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2796
-S: Maintained
2797
-F: net/bluetooth/
27983222 F: include/net/bluetooth/
3223
+F: net/bluetooth/
27993224
28003225 BONDING DRIVER
28013226 M: Jay Vosburgh <j.vosburgh@gmail.com>
28023227 M: Veaceslav Falico <vfalico@gmail.com>
28033228 M: Andy Gospodarek <andy@greyhouse.net>
28043229 L: netdev@vger.kernel.org
2805
-W: http://sourceforge.net/projects/bonding/
28063230 S: Supported
3231
+W: http://sourceforge.net/projects/bonding/
28073232 F: drivers/net/bonding/
28083233 F: include/uapi/linux/if_bonding.h
3234
+
3235
+BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIVER
3236
+M: Dan Robertson <dan@dlrobertson.com>
3237
+L: linux-iio@vger.kernel.org
3238
+S: Maintained
3239
+F: Documentation/devicetree/bindings/iio/accel/bosch,bma400.yaml
3240
+F: drivers/iio/accel/bma400*
28093241
28103242 BPF (Safe dynamic programs and tools)
28113243 M: Alexei Starovoitov <ast@kernel.org>
28123244 M: Daniel Borkmann <daniel@iogearbox.net>
3245
+M: Andrii Nakryiko <andrii@kernel.org>
3246
+R: Martin KaFai Lau <kafai@fb.com>
3247
+R: Song Liu <songliubraving@fb.com>
3248
+R: Yonghong Song <yhs@fb.com>
3249
+R: John Fastabend <john.fastabend@gmail.com>
3250
+R: KP Singh <kpsingh@kernel.org>
28133251 L: netdev@vger.kernel.org
2814
-L: linux-kernel@vger.kernel.org
3252
+L: bpf@vger.kernel.org
3253
+S: Supported
3254
+W: https://bpf.io/
3255
+Q: https://patchwork.kernel.org/project/netdevbpf/list/?delegate=121173
28153256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
28163257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
2817
-Q: https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147
2818
-S: Supported
2819
-F: arch/x86/net/bpf_jit*
2820
-F: Documentation/networking/filter.txt
28213258 F: Documentation/bpf/
3259
+F: Documentation/networking/filter.rst
3260
+F: arch/*/net/*
28223261 F: include/linux/bpf*
28233262 F: include/linux/filter.h
28243263 F: include/trace/events/xdp.h
....@@ -2835,6 +3274,107 @@
28353274 F: tools/bpf/
28363275 F: tools/lib/bpf/
28373276 F: tools/testing/selftests/bpf/
3277
+N: bpf
3278
+K: bpf
3279
+
3280
+BPF JIT for ARM
3281
+M: Shubham Bansal <illusionist.neo@gmail.com>
3282
+L: netdev@vger.kernel.org
3283
+L: bpf@vger.kernel.org
3284
+S: Maintained
3285
+F: arch/arm/net/
3286
+
3287
+BPF JIT for ARM64
3288
+M: Daniel Borkmann <daniel@iogearbox.net>
3289
+M: Alexei Starovoitov <ast@kernel.org>
3290
+M: Zi Shen Lim <zlim.lnx@gmail.com>
3291
+L: netdev@vger.kernel.org
3292
+L: bpf@vger.kernel.org
3293
+S: Supported
3294
+F: arch/arm64/net/
3295
+
3296
+BPF JIT for MIPS (32-BIT AND 64-BIT)
3297
+M: Paul Burton <paulburton@kernel.org>
3298
+L: netdev@vger.kernel.org
3299
+L: bpf@vger.kernel.org
3300
+S: Maintained
3301
+F: arch/mips/net/
3302
+
3303
+BPF JIT for NFP NICs
3304
+M: Jakub Kicinski <kuba@kernel.org>
3305
+L: netdev@vger.kernel.org
3306
+L: bpf@vger.kernel.org
3307
+S: Supported
3308
+F: drivers/net/ethernet/netronome/nfp/bpf/
3309
+
3310
+BPF JIT for POWERPC (32-BIT AND 64-BIT)
3311
+M: Naveen N. Rao <naveen.n.rao@linux.ibm.com>
3312
+M: Sandipan Das <sandipan@linux.ibm.com>
3313
+L: netdev@vger.kernel.org
3314
+L: bpf@vger.kernel.org
3315
+S: Maintained
3316
+F: arch/powerpc/net/
3317
+
3318
+BPF JIT for RISC-V (32-bit)
3319
+M: Luke Nelson <luke.r.nels@gmail.com>
3320
+M: Xi Wang <xi.wang@gmail.com>
3321
+L: netdev@vger.kernel.org
3322
+L: bpf@vger.kernel.org
3323
+S: Maintained
3324
+F: arch/riscv/net/
3325
+X: arch/riscv/net/bpf_jit_comp64.c
3326
+
3327
+BPF JIT for RISC-V (64-bit)
3328
+M: Björn Töpel <bjorn.topel@gmail.com>
3329
+L: netdev@vger.kernel.org
3330
+L: bpf@vger.kernel.org
3331
+S: Maintained
3332
+F: arch/riscv/net/
3333
+X: arch/riscv/net/bpf_jit_comp32.c
3334
+
3335
+BPF JIT for S390
3336
+M: Ilya Leoshkevich <iii@linux.ibm.com>
3337
+M: Heiko Carstens <hca@linux.ibm.com>
3338
+M: Vasily Gorbik <gor@linux.ibm.com>
3339
+L: netdev@vger.kernel.org
3340
+L: bpf@vger.kernel.org
3341
+S: Maintained
3342
+F: arch/s390/net/
3343
+X: arch/s390/net/pnet.c
3344
+
3345
+BPF JIT for SPARC (32-BIT AND 64-BIT)
3346
+M: David S. Miller <davem@davemloft.net>
3347
+L: netdev@vger.kernel.org
3348
+L: bpf@vger.kernel.org
3349
+S: Maintained
3350
+F: arch/sparc/net/
3351
+
3352
+BPF JIT for X86 32-BIT
3353
+M: Wang YanQing <udknight@gmail.com>
3354
+L: netdev@vger.kernel.org
3355
+L: bpf@vger.kernel.org
3356
+S: Maintained
3357
+F: arch/x86/net/bpf_jit_comp32.c
3358
+
3359
+BPF JIT for X86 64-BIT
3360
+M: Alexei Starovoitov <ast@kernel.org>
3361
+M: Daniel Borkmann <daniel@iogearbox.net>
3362
+L: netdev@vger.kernel.org
3363
+L: bpf@vger.kernel.org
3364
+S: Supported
3365
+F: arch/x86/net/
3366
+X: arch/x86/net/bpf_jit_comp32.c
3367
+
3368
+BPF LSM (Security Audit and Enforcement using BPF)
3369
+M: KP Singh <kpsingh@kernel.org>
3370
+R: Florent Revest <revest@chromium.org>
3371
+R: Brendan Jackman <jackmanb@chromium.org>
3372
+L: bpf@vger.kernel.org
3373
+S: Maintained
3374
+F: Documentation/bpf/bpf_lsm.rst
3375
+F: include/linux/bpf_lsm.h
3376
+F: kernel/bpf/bpf_lsm.c
3377
+F: security/bpf/
28383378
28393379 BROADCOM B44 10/100 ETHERNET DRIVER
28403380 M: Michael Chan <michael.chan@broadcom.com>
....@@ -2847,36 +3387,40 @@
28473387 L: netdev@vger.kernel.org
28483388 L: openwrt-devel@lists.openwrt.org (subscribers-only)
28493389 S: Supported
3390
+F: Documentation/devicetree/bindings/net/dsa/b53.txt
28503391 F: drivers/net/dsa/b53/*
28513392 F: include/linux/platform_data/b53.h
3393
+
3394
+BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE
3395
+M: Nicolas Saenz Julienne <nsaenzjulienne@suse.de>
3396
+L: bcm-kernel-feedback-list@broadcom.com
3397
+L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
3398
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3399
+S: Maintained
3400
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsaenz/linux-rpi.git
3401
+F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
3402
+F: drivers/pci/controller/pcie-brcmstb.c
3403
+F: drivers/staging/vc04_services
3404
+N: bcm2711
3405
+N: bcm2835
28523406
28533407 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
28543408 M: Florian Fainelli <f.fainelli@gmail.com>
28553409 M: Ray Jui <rjui@broadcom.com>
28563410 M: Scott Branden <sbranden@broadcom.com>
28573411 M: bcm-kernel-feedback-list@broadcom.com
2858
-T: git git://github.com/broadcom/mach-bcm
28593412 S: Maintained
3413
+T: git git://github.com/broadcom/mach-bcm
3414
+F: arch/arm/mach-bcm/
28603415 N: bcm281*
28613416 N: bcm113*
28623417 N: bcm216*
28633418 N: kona
2864
-F: arch/arm/mach-bcm/
2865
-
2866
-BROADCOM BCM2835 ARM ARCHITECTURE
2867
-M: Eric Anholt <eric@anholt.net>
2868
-M: Stefan Wahren <stefan.wahren@i2se.com>
2869
-L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2870
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2871
-T: git git://github.com/anholt/linux
2872
-S: Maintained
2873
-N: bcm2835
2874
-F: drivers/staging/vc04_services
28753419
28763420 BROADCOM BCM47XX MIPS ARCHITECTURE
28773421 M: Hauke Mehrtens <hauke@hauke-m.de>
28783422 M: Rafał Miłecki <zajec5@gmail.com>
2879
-L: linux-mips@linux-mips.org
3423
+L: linux-mips@vger.kernel.org
28803424 S: Maintained
28813425 F: Documentation/devicetree/bindings/mips/brcm/
28823426 F: arch/mips/bcm47xx/*
....@@ -2885,28 +3429,28 @@
28853429 BROADCOM BCM5301X ARM ARCHITECTURE
28863430 M: Hauke Mehrtens <hauke@hauke-m.de>
28873431 M: Rafał Miłecki <zajec5@gmail.com>
2888
-M: Jon Mason <jonmason@broadcom.com>
28893432 M: bcm-kernel-feedback-list@broadcom.com
28903433 L: linux-arm-kernel@lists.infradead.org
28913434 S: Maintained
2892
-F: arch/arm/mach-bcm/bcm_5301x.c
2893
-F: arch/arm/boot/dts/bcm5301x*.dtsi
28943435 F: arch/arm/boot/dts/bcm470*
3436
+F: arch/arm/boot/dts/bcm5301*
28953437 F: arch/arm/boot/dts/bcm953012*
3438
+F: arch/arm/mach-bcm/bcm_5301x.c
28963439
28973440 BROADCOM BCM53573 ARM ARCHITECTURE
28983441 M: Rafał Miłecki <rafal@milecki.pl>
3442
+L: bcm-kernel-feedback-list@broadcom.com
28993443 L: linux-arm-kernel@lists.infradead.org
29003444 S: Maintained
2901
-F: arch/arm/boot/dts/bcm53573*
29023445 F: arch/arm/boot/dts/bcm47189*
3446
+F: arch/arm/boot/dts/bcm53573*
29033447
29043448 BROADCOM BCM63XX ARM ARCHITECTURE
29053449 M: Florian Fainelli <f.fainelli@gmail.com>
29063450 M: bcm-kernel-feedback-list@broadcom.com
29073451 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2908
-T: git git://github.com/broadcom/stblinux.git
29093452 S: Maintained
3453
+T: git git://github.com/broadcom/stblinux.git
29103454 N: bcm63xx
29113455
29123456 BROADCOM BCM63XX/BCM33XX UDC DRIVER
....@@ -2916,19 +3460,27 @@
29163460 F: drivers/usb/gadget/udc/bcm63xx_udc.*
29173461
29183462 BROADCOM BCM7XXX ARM ARCHITECTURE
2919
-M: Brian Norris <computersforpeace@gmail.com>
2920
-M: Gregory Fong <gregory.0xf0@gmail.com>
29213463 M: Florian Fainelli <f.fainelli@gmail.com>
29223464 M: bcm-kernel-feedback-list@broadcom.com
29233465 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2924
-T: git git://github.com/broadcom/stblinux.git
29253466 S: Maintained
2926
-F: arch/arm/mach-bcm/*brcmstb*
3467
+T: git git://github.com/broadcom/stblinux.git
3468
+F: Documentation/devicetree/bindings/pci/brcm,stb-pcie.yaml
29273469 F: arch/arm/boot/dts/bcm7*.dts*
2928
-F: drivers/bus/brcmstb_gisb.c
2929
-F: arch/arm/mm/cache-b15-rac.c
29303470 F: arch/arm/include/asm/hardware/cache-b15-rac.h
3471
+F: arch/arm/mach-bcm/*brcmstb*
3472
+F: arch/arm/mm/cache-b15-rac.c
3473
+F: drivers/bus/brcmstb_gisb.c
3474
+F: drivers/pci/controller/pcie-brcmstb.c
29313475 N: brcmstb
3476
+
3477
+BROADCOM BDC DRIVER
3478
+M: Al Cooper <alcooperx@gmail.com>
3479
+L: linux-usb@vger.kernel.org
3480
+L: bcm-kernel-feedback-list@broadcom.com
3481
+S: Maintained
3482
+F: Documentation/devicetree/bindings/usb/brcm,bdc.txt
3483
+F: drivers/usb/gadget/udc/bdc/
29323484
29333485 BROADCOM BMIPS CPUFREQ DRIVER
29343486 M: Markus Mayer <mmayer@broadcom.com>
....@@ -2938,15 +3490,16 @@
29383490 F: drivers/cpufreq/bmips-cpufreq.c
29393491
29403492 BROADCOM BMIPS MIPS ARCHITECTURE
2941
-M: Kevin Cernekee <cernekee@gmail.com>
29423493 M: Florian Fainelli <f.fainelli@gmail.com>
2943
-L: linux-mips@linux-mips.org
2944
-T: git git://github.com/broadcom/stblinux.git
3494
+L: bcm-kernel-feedback-list@broadcom.com
3495
+L: linux-mips@vger.kernel.org
29453496 S: Maintained
3497
+T: git git://github.com/broadcom/stblinux.git
29463498 F: arch/mips/bmips/*
3499
+F: arch/mips/boot/dts/brcm/bcm*.dts*
29473500 F: arch/mips/include/asm/mach-bmips/*
29483501 F: arch/mips/kernel/*bmips*
2949
-F: arch/mips/boot/dts/brcm/bcm*.dts*
3502
+F: drivers/soc/bcm/bcm63xx
29503503 F: drivers/irqchip/irq-bcm63*
29513504 F: drivers/irqchip/irq-bcm7*
29523505 F: drivers/irqchip/irq-brcmstb*
....@@ -2954,29 +3507,33 @@
29543507 F: include/linux/bcm963xx_tag.h
29553508
29563509 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2957
-M: Rasesh Mody <rasesh.mody@cavium.com>
2958
-M: Dept-GELinuxNICDev@cavium.com
3510
+M: Rasesh Mody <rmody@marvell.com>
3511
+M: GR-Linux-NIC-Dev@marvell.com
29593512 L: netdev@vger.kernel.org
29603513 S: Supported
29613514 F: drivers/net/ethernet/broadcom/bnx2.*
29623515 F: drivers/net/ethernet/broadcom/bnx2_*
29633516
29643517 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2965
-M: QLogic-Storage-Upstream@qlogic.com
3518
+M: Saurav Kashyap <skashyap@marvell.com>
3519
+M: Javed Hasan <jhasan@marvell.com>
3520
+M: GR-QLogic-Storage-Upstream@marvell.com
29663521 L: linux-scsi@vger.kernel.org
29673522 S: Supported
29683523 F: drivers/scsi/bnx2fc/
29693524
29703525 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2971
-M: QLogic-Storage-Upstream@qlogic.com
3526
+M: Nilesh Javali <njavali@marvell.com>
3527
+M: Manish Rangankar <mrangankar@marvell.com>
3528
+M: GR-QLogic-Storage-Upstream@marvell.com
29723529 L: linux-scsi@vger.kernel.org
29733530 S: Supported
29743531 F: drivers/scsi/bnx2i/
29753532
29763533 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2977
-M: Ariel Elior <ariel.elior@cavium.com>
2978
-M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2979
-M: everest-linux-l2@cavium.com
3534
+M: Ariel Elior <aelior@marvell.com>
3535
+M: Sudarsana Kalluru <skalluru@marvell.com>
3536
+M: GR-everest-linux-l2@marvell.com
29803537 L: netdev@vger.kernel.org
29813538 S: Supported
29823539 F: drivers/net/ethernet/broadcom/bnx2x/
....@@ -2991,11 +3548,12 @@
29913548 M: Arend van Spriel <arend.vanspriel@broadcom.com>
29923549 M: Franky Lin <franky.lin@broadcom.com>
29933550 M: Hante Meuleman <hante.meuleman@broadcom.com>
2994
-M: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
2995
-M: Wright Feng <wright.feng@cypress.com>
3551
+M: Chi-hsien Lin <chi-hsien.lin@infineon.com>
3552
+M: Wright Feng <wright.feng@infineon.com>
3553
+M: Chung-hsien Hsu <chung-hsien.hsu@infineon.com>
29963554 L: linux-wireless@vger.kernel.org
29973555 L: brcm80211-dev-list.pdl@broadcom.com
2998
-L: brcm80211-dev-list@cypress.com
3556
+L: SHA-cyfmac-dev-list@infineon.com
29993557 S: Supported
30003558 F: drivers/net/wireless/broadcom/brcm80211/
30013559
....@@ -3003,16 +3561,24 @@
30033561 M: Gregory Fong <gregory.0xf0@gmail.com>
30043562 L: bcm-kernel-feedback-list@broadcom.com
30053563 S: Supported
3006
-F: drivers/gpio/gpio-brcmstb.c
30073564 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
3565
+F: drivers/gpio/gpio-brcmstb.c
30083566
30093567 BROADCOM BRCMSTB I2C DRIVER
30103568 M: Kamal Dasu <kdasu.kdev@gmail.com>
30113569 L: linux-i2c@vger.kernel.org
30123570 L: bcm-kernel-feedback-list@broadcom.com
30133571 S: Supported
3572
+F: Documentation/devicetree/bindings/i2c/brcm,brcmstb-i2c.yaml
30143573 F: drivers/i2c/busses/i2c-brcmstb.c
3015
-F: Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt
3574
+
3575
+BROADCOM BRCMSTB USB EHCI DRIVER
3576
+M: Al Cooper <alcooperx@gmail.com>
3577
+L: linux-usb@vger.kernel.org
3578
+L: bcm-kernel-feedback-list@broadcom.com
3579
+S: Maintained
3580
+F: Documentation/devicetree/bindings/usb/brcm,bcm7445-ehci.yaml
3581
+F: drivers/usb/host/ehci-brcm.*
30163582
30173583 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
30183584 M: Al Cooper <alcooperx@gmail.com>
....@@ -3021,21 +3587,42 @@
30213587 S: Maintained
30223588 F: drivers/phy/broadcom/phy-brcm-usb*
30233589
3590
+BROADCOM ETHERNET PHY DRIVERS
3591
+M: Florian Fainelli <f.fainelli@gmail.com>
3592
+L: bcm-kernel-feedback-list@broadcom.com
3593
+L: netdev@vger.kernel.org
3594
+S: Supported
3595
+F: Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
3596
+F: drivers/net/phy/bcm*.[ch]
3597
+F: drivers/net/phy/broadcom.c
3598
+F: include/linux/brcmphy.h
3599
+
30243600 BROADCOM GENET ETHERNET DRIVER
30253601 M: Doug Berger <opendmb@gmail.com>
30263602 M: Florian Fainelli <f.fainelli@gmail.com>
3603
+L: bcm-kernel-feedback-list@broadcom.com
30273604 L: netdev@vger.kernel.org
30283605 S: Supported
3606
+F: Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
3607
+F: Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
30293608 F: drivers/net/ethernet/broadcom/genet/
3609
+F: drivers/net/mdio/mdio-bcm-unimac.c
3610
+F: include/linux/platform_data/bcmgenet.h
3611
+F: include/linux/platform_data/mdio-bcm-unimac.h
30303612
30313613 BROADCOM IPROC ARM ARCHITECTURE
30323614 M: Ray Jui <rjui@broadcom.com>
30333615 M: Scott Branden <sbranden@broadcom.com>
3034
-M: Jon Mason <jonmason@broadcom.com>
30353616 M: bcm-kernel-feedback-list@broadcom.com
30363617 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3037
-T: git git://github.com/broadcom/cygnus-linux.git
30383618 S: Maintained
3619
+T: git git://github.com/broadcom/cygnus-linux.git
3620
+F: arch/arm64/boot/dts/broadcom/northstar2/*
3621
+F: arch/arm64/boot/dts/broadcom/stingray/*
3622
+F: drivers/clk/bcm/clk-ns*
3623
+F: drivers/clk/bcm/clk-sr*
3624
+F: drivers/pinctrl/bcm/pinctrl-ns*
3625
+F: include/dt-bindings/clock/bcm-sr*
30393626 N: iproc
30403627 N: cygnus
30413628 N: bcm[-_]nsp
....@@ -3051,34 +3638,29 @@
30513638 N: bcm88312
30523639 N: hr2
30533640 N: stingray
3054
-F: arch/arm64/boot/dts/broadcom/northstar2/*
3055
-F: arch/arm64/boot/dts/broadcom/stingray/*
3056
-F: drivers/clk/bcm/clk-ns*
3057
-F: drivers/clk/bcm/clk-sr*
3058
-F: drivers/pinctrl/bcm/pinctrl-ns*
3059
-F: include/dt-bindings/clock/bcm-sr*
30603641
30613642 BROADCOM KONA GPIO DRIVER
30623643 M: Ray Jui <rjui@broadcom.com>
30633644 L: bcm-kernel-feedback-list@broadcom.com
30643645 S: Supported
3065
-F: drivers/gpio/gpio-bcm-kona.c
30663646 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
3647
+F: drivers/gpio/gpio-bcm-kona.c
30673648
30683649 BROADCOM NETXTREME-E ROCE DRIVER
30693650 M: Selvin Xavier <selvin.xavier@broadcom.com>
30703651 M: Devesh Sharma <devesh.sharma@broadcom.com>
30713652 M: Somnath Kotur <somnath.kotur@broadcom.com>
30723653 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
3654
+M: Naresh Kumar PBS <nareshkumar.pbs@broadcom.com>
30733655 L: linux-rdma@vger.kernel.org
3074
-W: http://www.broadcom.com
30753656 S: Supported
3657
+W: http://www.broadcom.com
30763658 F: drivers/infiniband/hw/bnxt_re/
30773659 F: include/uapi/rdma/bnxt_re-abi.h
30783660
30793661 BROADCOM NVRAM DRIVER
30803662 M: Rafał Miłecki <zajec5@gmail.com>
3081
-L: linux-mips@linux-mips.org
3663
+L: linux-mips@vger.kernel.org
30823664 S: Maintained
30833665 F: drivers/firmware/broadcom/*
30843666
....@@ -3088,6 +3670,15 @@
30883670 S: Maintained
30893671 F: drivers/bcma/
30903672 F: include/linux/bcma/
3673
+
3674
+BROADCOM SPI DRIVER
3675
+M: Kamal Dasu <kdasu.kdev@gmail.com>
3676
+M: bcm-kernel-feedback-list@broadcom.com
3677
+S: Maintained
3678
+F: Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt
3679
+F: drivers/spi/spi-bcm-qspi.*
3680
+F: drivers/spi/spi-brcmstb-qspi.c
3681
+F: drivers/spi/spi-iproc-qspi.c
30913682
30923683 BROADCOM STB AVS CPUFREQ DRIVER
30933684 M: Markus Mayer <mmayer@broadcom.com>
....@@ -3105,14 +3696,6 @@
31053696 F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
31063697 F: drivers/thermal/broadcom/brcmstb*
31073698
3108
-BROADCOM STB NAND FLASH DRIVER
3109
-M: Brian Norris <computersforpeace@gmail.com>
3110
-M: Kamal Dasu <kdasu.kdev@gmail.com>
3111
-L: linux-mtd@lists.infradead.org
3112
-L: bcm-kernel-feedback-list@broadcom.com
3113
-S: Maintained
3114
-F: drivers/mtd/nand/raw/brcmnand/
3115
-
31163699 BROADCOM STB DPFE DRIVER
31173700 M: Markus Mayer <mmayer@broadcom.com>
31183701 M: bcm-kernel-feedback-list@broadcom.com
....@@ -3121,8 +3704,17 @@
31213704 F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
31223705 F: drivers/memory/brcmstb_dpfe.c
31233706
3707
+BROADCOM STB NAND FLASH DRIVER
3708
+M: Brian Norris <computersforpeace@gmail.com>
3709
+M: Kamal Dasu <kdasu.kdev@gmail.com>
3710
+L: linux-mtd@lists.infradead.org
3711
+L: bcm-kernel-feedback-list@broadcom.com
3712
+S: Maintained
3713
+F: drivers/mtd/nand/raw/brcmnand/
3714
+
31243715 BROADCOM SYSTEMPORT ETHERNET DRIVER
31253716 M: Florian Fainelli <f.fainelli@gmail.com>
3717
+L: bcm-kernel-feedback-list@broadcom.com
31263718 L: netdev@vger.kernel.org
31273719 S: Supported
31283720 F: drivers/net/ethernet/broadcom/bcmsysport.*
....@@ -3143,9 +3735,9 @@
31433735 F: drivers/scsi/bfa/
31443736
31453737 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3146
-M: Rasesh Mody <rasesh.mody@cavium.com>
3147
-M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
3148
-M: Dept-GELinuxNICDev@cavium.com
3738
+M: Rasesh Mody <rmody@marvell.com>
3739
+M: Sudarsana Kalluru <skalluru@marvell.com>
3740
+M: GR-Linux-NIC-Dev@marvell.com
31493741 L: netdev@vger.kernel.org
31503742 S: Supported
31513743 F: drivers/net/ethernet/brocade/bna/
....@@ -3161,27 +3753,27 @@
31613753 BT87X AUDIO DRIVER
31623754 M: Clemens Ladisch <clemens@ladisch.de>
31633755 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3164
-T: git git://git.alsa-project.org/alsa-kernel.git
31653756 S: Maintained
3757
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
31663758 F: Documentation/sound/cards/bt87x.rst
31673759 F: sound/pci/bt87x.c
31683760
31693761 BT8XXGPIO DRIVER
31703762 M: Michael Buesch <m@bues.ch>
3171
-W: http://bu3sch.de/btgpio.php
31723763 S: Maintained
3764
+W: http://bu3sch.de/btgpio.php
31733765 F: drivers/gpio/gpio-bt8xx.c
31743766
31753767 BTRFS FILE SYSTEM
31763768 M: Chris Mason <clm@fb.com>
3177
-M: Josef Bacik <jbacik@fb.com>
3769
+M: Josef Bacik <josef@toxicpanda.com>
31783770 M: David Sterba <dsterba@suse.com>
31793771 L: linux-btrfs@vger.kernel.org
3772
+S: Maintained
31803773 W: http://btrfs.wiki.kernel.org/
31813774 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
3182
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
3183
-S: Maintained
3184
-F: Documentation/filesystems/btrfs.txt
3775
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux.git
3776
+F: Documentation/filesystems/btrfs.rst
31853777 F: fs/btrfs/
31863778 F: include/linux/btrfs*
31873779 F: include/uapi/linux/btrfs*
....@@ -3189,20 +3781,20 @@
31893781 BTTV VIDEO4LINUX DRIVER
31903782 M: Mauro Carvalho Chehab <mchehab@kernel.org>
31913783 L: linux-media@vger.kernel.org
3784
+S: Odd fixes
31923785 W: https://linuxtv.org
31933786 T: git git://linuxtv.org/media_tree.git
3194
-S: Odd fixes
3195
-F: Documentation/media/v4l-drivers/bttv*
3787
+F: Documentation/driver-api/media/drivers/bttv*
31963788 F: drivers/media/pci/bt8xx/bttv*
31973789
31983790 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
31993791 M: Chanwoo Choi <cw00.choi@samsung.com>
32003792 L: linux-pm@vger.kernel.org
32013793 L: linux-samsung-soc@vger.kernel.org
3202
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
32033794 S: Maintained
3204
-F: drivers/devfreq/exynos-bus.c
3795
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
32053796 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3797
+F: drivers/devfreq/exynos-bus.c
32063798
32073799 BUSLOGIC SCSI DRIVER
32083800 M: Khalid Aziz <khalid@gonehiking.org>
....@@ -3214,106 +3806,148 @@
32143806 C-MEDIA CMI8788 DRIVER
32153807 M: Clemens Ladisch <clemens@ladisch.de>
32163808 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3217
-T: git git://git.alsa-project.org/alsa-kernel.git
32183809 S: Maintained
3810
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
32193811 F: sound/pci/oxygen/
3812
+
3813
+C-SKY ARCHITECTURE
3814
+M: Guo Ren <guoren@kernel.org>
3815
+L: linux-csky@vger.kernel.org
3816
+S: Supported
3817
+T: git https://github.com/c-sky/csky-linux.git
3818
+F: Documentation/devicetree/bindings/csky/
3819
+F: Documentation/devicetree/bindings/interrupt-controller/csky,*
3820
+F: Documentation/devicetree/bindings/timer/csky,*
3821
+F: arch/csky/
3822
+F: drivers/clocksource/timer-gx6605s.c
3823
+F: drivers/clocksource/timer-mp-csky.c
3824
+F: drivers/irqchip/irq-csky-*
3825
+N: csky
3826
+K: csky
32203827
32213828 C6X ARCHITECTURE
32223829 M: Mark Salter <msalter@redhat.com>
32233830 M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
32243831 L: linux-c6x-dev@linux-c6x.org
3225
-W: http://www.linux-c6x.org/wiki/index.php/Main_Page
32263832 S: Maintained
3833
+W: http://www.linux-c6x.org/wiki/index.php/Main_Page
32273834 F: arch/c6x/
32283835
32293836 CA8210 IEEE-802.15.4 RADIO DRIVER
32303837 M: Harry Morris <h.morris@cascoda.com>
32313838 L: linux-wpan@vger.kernel.org
3232
-W: https://github.com/Cascoda/ca8210-linux.git
32333839 S: Maintained
3234
-F: drivers/net/ieee802154/ca8210.c
3840
+W: https://github.com/Cascoda/ca8210-linux.git
32353841 F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3842
+F: drivers/net/ieee802154/ca8210.c
32363843
32373844 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
32383845 M: David Howells <dhowells@redhat.com>
32393846 L: linux-cachefs@redhat.com (moderated for non-subscribers)
32403847 S: Supported
3241
-F: Documentation/filesystems/caching/cachefiles.txt
3848
+F: Documentation/filesystems/caching/cachefiles.rst
32423849 F: fs/cachefiles/
32433850
32443851 CADENCE MIPI-CSI2 BRIDGES
3245
-M: Maxime Ripard <maxime.ripard@bootlin.com>
3852
+M: Maxime Ripard <mripard@kernel.org>
32463853 L: linux-media@vger.kernel.org
32473854 S: Maintained
32483855 F: Documentation/devicetree/bindings/media/cdns,*.txt
32493856 F: drivers/media/platform/cadence/cdns-csi2*
32503857
3858
+CADENCE NAND DRIVER
3859
+L: linux-mtd@lists.infradead.org
3860
+S: Orphan
3861
+F: Documentation/devicetree/bindings/mtd/cadence-nand-controller.txt
3862
+F: drivers/mtd/nand/raw/cadence-nand-controller.c
3863
+
3864
+CADENCE USB3 DRD IP DRIVER
3865
+M: Peter Chen <peter.chen@nxp.com>
3866
+M: Pawel Laszczak <pawell@cadence.com>
3867
+M: Roger Quadros <rogerq@ti.com>
3868
+L: linux-usb@vger.kernel.org
3869
+S: Maintained
3870
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3871
+F: Documentation/devicetree/bindings/usb/cdns,usb3.yaml
3872
+F: drivers/usb/cdns3/
3873
+
32513874 CADET FM/AM RADIO RECEIVER DRIVER
32523875 M: Hans Verkuil <hverkuil@xs4all.nl>
32533876 L: linux-media@vger.kernel.org
3254
-T: git git://linuxtv.org/media_tree.git
3255
-W: https://linuxtv.org
32563877 S: Maintained
3878
+W: https://linuxtv.org
3879
+T: git git://linuxtv.org/media_tree.git
32573880 F: drivers/media/radio/radio-cadet*
32583881
32593882 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
32603883 M: Jonathan Corbet <corbet@lwn.net>
32613884 L: linux-media@vger.kernel.org
3262
-T: git git://linuxtv.org/media_tree.git
32633885 S: Maintained
3264
-F: Documentation/media/v4l-drivers/cafe_ccic*
3886
+T: git git://linuxtv.org/media_tree.git
3887
+F: Documentation/admin-guide/media/cafe_ccic*
32653888 F: drivers/media/platform/marvell-ccic/
32663889
32673890 CAIF NETWORK LAYER
3268
-M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
32693891 L: netdev@vger.kernel.org
3270
-S: Supported
3892
+S: Orphan
32713893 F: Documentation/networking/caif/
32723894 F: drivers/net/caif/
3273
-F: include/uapi/linux/caif/
32743895 F: include/net/caif/
3896
+F: include/uapi/linux/caif/
32753897 F: net/caif/
32763898
3277
-CALGARY x86-64 IOMMU
3278
-M: Muli Ben-Yehuda <mulix@mulix.org>
3279
-M: Jon Mason <jdmason@kudzu.us>
3280
-L: iommu@lists.linux-foundation.org
3899
+CAKE QDISC
3900
+M: Toke Høiland-Jørgensen <toke@toke.dk>
3901
+L: cake@lists.bufferbloat.net (moderated for non-subscribers)
32813902 S: Maintained
3282
-F: arch/x86/kernel/pci-calgary_64.c
3283
-F: arch/x86/kernel/tce_64.c
3284
-F: arch/x86/include/asm/calgary.h
3285
-F: arch/x86/include/asm/tce.h
3903
+F: net/sched/sch_cake.c
32863904
32873905 CAN NETWORK DRIVERS
32883906 M: Wolfgang Grandegger <wg@grandegger.com>
32893907 M: Marc Kleine-Budde <mkl@pengutronix.de>
32903908 L: linux-can@vger.kernel.org
3909
+S: Maintained
32913910 W: https://github.com/linux-can
32923911 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
32933912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3294
-S: Maintained
32953913 F: Documentation/devicetree/bindings/net/can/
32963914 F: drivers/net/can/
32973915 F: include/linux/can/dev.h
3916
+F: include/linux/can/led.h
32983917 F: include/linux/can/platform/
3918
+F: include/linux/can/rx-offload.h
32993919 F: include/uapi/linux/can/error.h
33003920 F: include/uapi/linux/can/netlink.h
3921
+F: include/uapi/linux/can/vxcan.h
33013922
33023923 CAN NETWORK LAYER
33033924 M: Oliver Hartkopp <socketcan@hartkopp.net>
33043925 M: Marc Kleine-Budde <mkl@pengutronix.de>
33053926 L: linux-can@vger.kernel.org
3927
+S: Maintained
33063928 W: https://github.com/linux-can
33073929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
33083930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3309
-S: Maintained
33103931 F: Documentation/networking/can.rst
3311
-F: net/can/
33123932 F: include/linux/can/core.h
3933
+F: include/linux/can/skb.h
3934
+F: include/net/netns/can.h
33133935 F: include/uapi/linux/can.h
33143936 F: include/uapi/linux/can/bcm.h
3315
-F: include/uapi/linux/can/raw.h
33163937 F: include/uapi/linux/can/gw.h
3938
+F: include/uapi/linux/can/isotp.h
3939
+F: include/uapi/linux/can/raw.h
3940
+F: net/can/
3941
+
3942
+CAN-J1939 NETWORK LAYER
3943
+M: Robin van der Gracht <robin@protonic.nl>
3944
+M: Oleksij Rempel <o.rempel@pengutronix.de>
3945
+R: Pengutronix Kernel Team <kernel@pengutronix.de>
3946
+L: linux-can@vger.kernel.org
3947
+S: Maintained
3948
+F: Documentation/networking/j1939.rst
3949
+F: include/uapi/linux/can/j1939.h
3950
+F: net/can/j1939/
33173951
33183952 CAPABILITIES
33193953 M: Serge Hallyn <serge@hallyn.com>
....@@ -3321,8 +3955,8 @@
33213955 S: Supported
33223956 F: include/linux/capability.h
33233957 F: include/uapi/linux/capability.h
3324
-F: security/commoncap.c
33253958 F: kernel/capability.c
3959
+F: security/commoncap.c
33263960
33273961 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
33283962 M: Kevin Tsai <ktsai@capellamicro.com>
....@@ -3332,147 +3966,143 @@
33323966 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
33333967 M: Christian Lamparter <chunkeey@googlemail.com>
33343968 L: linux-wireless@vger.kernel.org
3335
-W: http://wireless.kernel.org/en/users/Drivers/carl9170
33363969 S: Maintained
3970
+W: https://wireless.wiki.kernel.org/en/users/Drivers/carl9170
33373971 F: drivers/net/wireless/ath/carl9170/
33383972
33393973 CAVIUM I2C DRIVER
3340
-M: Jan Glauber <jglauber@cavium.com>
3341
-M: David Daney <david.daney@cavium.com>
3342
-W: http://www.cavium.com
3343
-S: Supported
3974
+M: Robert Richter <rric@kernel.org>
3975
+S: Odd Fixes
3976
+W: http://www.marvell.com
33443977 F: drivers/i2c/busses/i2c-octeon*
33453978 F: drivers/i2c/busses/i2c-thunderx*
33463979
33473980 CAVIUM LIQUIDIO NETWORK DRIVER
3348
-M: Derek Chickles <derek.chickles@caviumnetworks.com>
3349
-M: Satanand Burla <satananda.burla@caviumnetworks.com>
3350
-M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
3351
-M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
3981
+M: Derek Chickles <dchickles@marvell.com>
3982
+M: Satanand Burla <sburla@marvell.com>
3983
+M: Felix Manlunas <fmanlunas@marvell.com>
33523984 L: netdev@vger.kernel.org
3353
-W: http://www.cavium.com
33543985 S: Supported
3986
+W: http://www.marvell.com
33553987 F: drivers/net/ethernet/cavium/liquidio/
33563988
33573989 CAVIUM MMC DRIVER
3358
-M: Jan Glauber <jglauber@cavium.com>
3359
-M: David Daney <david.daney@cavium.com>
3360
-M: Steven J. Hill <Steven.Hill@cavium.com>
3361
-W: http://www.cavium.com
3362
-S: Supported
3990
+M: Robert Richter <rric@kernel.org>
3991
+S: Odd Fixes
3992
+W: http://www.marvell.com
33633993 F: drivers/mmc/host/cavium*
33643994
33653995 CAVIUM OCTEON-TX CRYPTO DRIVER
3366
-M: George Cherian <george.cherian@cavium.com>
3996
+M: George Cherian <gcherian@marvell.com>
33673997 L: linux-crypto@vger.kernel.org
3368
-W: http://www.cavium.com
33693998 S: Supported
3999
+W: http://www.marvell.com
33704000 F: drivers/crypto/cavium/cpt/
33714001
33724002 CAVIUM THUNDERX2 ARM64 SOC
3373
-M: Robert Richter <rrichter@cavium.com>
3374
-M: Jayachandran C <jnair@caviumnetworks.com>
4003
+M: Robert Richter <rric@kernel.org>
33754004 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3376
-S: Maintained
3377
-F: arch/arm64/boot/dts/cavium/thunder2-99xx*
4005
+S: Odd Fixes
33784006 F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
4007
+F: arch/arm64/boot/dts/cavium/thunder2-99xx*
33794008
33804009 CC2520 IEEE-802.15.4 RADIO DRIVER
33814010 M: Varka Bhadram <varkabhadram@gmail.com>
33824011 L: linux-wpan@vger.kernel.org
33834012 S: Maintained
4013
+F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
33844014 F: drivers/net/ieee802154/cc2520.c
33854015 F: include/linux/spi/cc2520.h
3386
-F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
33874016
33884017 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER
33894018 M: Gilad Ben-Yossef <gilad@benyossef.com>
33904019 L: linux-crypto@vger.kernel.org
33914020 S: Supported
4021
+W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
33924022 F: drivers/crypto/ccree/
4023
+
4024
+CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
4025
+M: Hadar Gat <hadar.gat@arm.com>
4026
+L: linux-crypto@vger.kernel.org
4027
+S: Supported
4028
+F: drivers/char/hw_random/cctrng.c
4029
+F: drivers/char/hw_random/cctrng.h
4030
+F: Documentation/devicetree/bindings/rng/arm-cctrng.yaml
33934031 W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
33944032
33954033 CEC FRAMEWORK
3396
-M: Hans Verkuil <hans.verkuil@cisco.com>
4034
+M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
33974035 L: linux-media@vger.kernel.org
3398
-T: git git://linuxtv.org/media_tree.git
3399
-W: http://linuxtv.org
34004036 S: Supported
3401
-F: Documentation/media/kapi/cec-core.rst
3402
-F: Documentation/media/uapi/cec
4037
+W: http://linuxtv.org
4038
+T: git git://linuxtv.org/media_tree.git
4039
+F: Documentation/ABI/testing/debugfs-cec-error-inj
4040
+F: Documentation/devicetree/bindings/media/cec.txt
4041
+F: Documentation/driver-api/media/cec-core.rst
4042
+F: Documentation/userspace-api/media/cec
34034043 F: drivers/media/cec/
34044044 F: drivers/media/rc/keymaps/rc-cec.c
3405
-F: include/media/cec.h
34064045 F: include/media/cec-notifier.h
3407
-F: include/uapi/linux/cec.h
4046
+F: include/media/cec.h
34084047 F: include/uapi/linux/cec-funcs.h
3409
-F: Documentation/devicetree/bindings/media/cec.txt
3410
-F: Documentation/ABI/testing/debugfs-cec-error-inj
4048
+F: include/uapi/linux/cec.h
34114049
34124050 CEC GPIO DRIVER
3413
-M: Hans Verkuil <hans.verkuil@cisco.com>
4051
+M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
34144052 L: linux-media@vger.kernel.org
3415
-T: git git://linuxtv.org/media_tree.git
3416
-W: http://linuxtv.org
34174053 S: Supported
3418
-F: drivers/media/platform/cec-gpio/
4054
+W: http://linuxtv.org
4055
+T: git git://linuxtv.org/media_tree.git
34194056 F: Documentation/devicetree/bindings/media/cec-gpio.txt
4057
+F: drivers/media/cec/platform/cec-gpio/
34204058
34214059 CELL BROADBAND ENGINE ARCHITECTURE
34224060 M: Arnd Bergmann <arnd@arndb.de>
34234061 L: linuxppc-dev@lists.ozlabs.org
3424
-W: http://www.ibm.com/developerworks/power/cell/
34254062 S: Supported
4063
+W: http://www.ibm.com/developerworks/power/cell/
34264064 F: arch/powerpc/include/asm/cell*.h
34274065 F: arch/powerpc/include/asm/spu*.h
34284066 F: arch/powerpc/include/uapi/asm/spu*.h
34294067 F: arch/powerpc/oprofile/*cell*
34304068 F: arch/powerpc/platforms/cell/
34314069
4070
+CELLWISE CW2015 BATTERY DRIVER
4071
+M: Tobias Schrammm <t.schramm@manjaro.org>
4072
+S: Maintained
4073
+F: Documentation/devicetree/bindings/power/supply/cw2015_battery.yaml
4074
+F: drivers/power/supply/cw2015_battery.c
4075
+
34324076 CEPH COMMON CODE (LIBCEPH)
34334077 M: Ilya Dryomov <idryomov@gmail.com>
3434
-M: "Yan, Zheng" <zyan@redhat.com>
3435
-M: Sage Weil <sage@redhat.com>
4078
+M: Jeff Layton <jlayton@kernel.org>
34364079 L: ceph-devel@vger.kernel.org
3437
-W: http://ceph.com/
3438
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3439
-T: git git://github.com/ceph/ceph-client.git
34404080 S: Supported
3441
-F: net/ceph/
4081
+W: http://ceph.com/
4082
+T: git git://github.com/ceph/ceph-client.git
34424083 F: include/linux/ceph/
34434084 F: include/linux/crush/
4085
+F: net/ceph/
34444086
34454087 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3446
-M: "Yan, Zheng" <zyan@redhat.com>
3447
-M: Sage Weil <sage@redhat.com>
4088
+M: Jeff Layton <jlayton@kernel.org>
34484089 M: Ilya Dryomov <idryomov@gmail.com>
34494090 L: ceph-devel@vger.kernel.org
3450
-W: http://ceph.com/
3451
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3452
-T: git git://github.com/ceph/ceph-client.git
34534091 S: Supported
3454
-F: Documentation/filesystems/ceph.txt
4092
+W: http://ceph.com/
4093
+T: git git://github.com/ceph/ceph-client.git
4094
+F: Documentation/filesystems/ceph.rst
34554095 F: fs/ceph/
34564096
3457
-CERTIFICATE HANDLING:
4097
+CERTIFICATE HANDLING
34584098 M: David Howells <dhowells@redhat.com>
34594099 M: David Woodhouse <dwmw2@infradead.org>
34604100 L: keyrings@vger.kernel.org
34614101 S: Maintained
34624102 F: Documentation/admin-guide/module-signing.rst
34634103 F: certs/
3464
-F: scripts/sign-file.c
34654104 F: scripts/extract-cert.c
3466
-
3467
-CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3468
-L: linux-usb@vger.kernel.org
3469
-S: Orphan
3470
-F: Documentation/usb/WUSB-Design-overview.txt
3471
-F: Documentation/usb/wusb-cbaf
3472
-F: drivers/usb/host/hwa-hc.c
3473
-F: drivers/usb/host/whci/
3474
-F: drivers/usb/wusbcore/
3475
-F: include/linux/usb/wusb*
4105
+F: scripts/sign-file.c
34764106
34774107 CFAG12864B LCD DRIVER
34784108 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
....@@ -3486,31 +4116,19 @@
34864116 F: drivers/auxdisplay/cfag12864bfb.c
34874117 F: include/linux/cfag12864b.h
34884118
3489
-802.11 (including CFG80211/NL80211)
3490
-M: Johannes Berg <johannes@sipsolutions.net>
3491
-L: linux-wireless@vger.kernel.org
3492
-W: http://wireless.kernel.org/
3493
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3494
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3495
-S: Maintained
3496
-F: net/wireless/
3497
-F: include/uapi/linux/nl80211.h
3498
-F: include/linux/ieee80211.h
3499
-F: include/net/wext.h
3500
-F: include/net/cfg80211.h
3501
-F: include/net/iw_handler.h
3502
-F: include/net/ieee80211_radiotap.h
3503
-F: Documentation/driver-api/80211/cfg80211.rst
3504
-F: Documentation/networking/regulatory.txt
3505
-
35064119 CHAR and MISC DRIVERS
35074120 M: Arnd Bergmann <arnd@arndb.de>
35084121 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3509
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
35104122 S: Supported
4123
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
35114124 F: drivers/char/
35124125 F: drivers/misc/
35134126 F: include/linux/miscdevice.h
4127
+X: drivers/char/agp/
4128
+X: drivers/char/hw_random/
4129
+X: drivers/char/ipmi/
4130
+X: drivers/char/random.c
4131
+X: drivers/char/tpm/
35144132
35154133 CHECKPATCH
35164134 M: Andy Whitcroft <apw@canonical.com>
....@@ -3520,16 +4138,16 @@
35204138
35214139 CHINESE DOCUMENTATION
35224140 M: Harry Wei <harryxiyou@gmail.com>
4141
+M: Alex Shi <alex.shi@linux.alibaba.com>
35234142 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3524
-L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
35254143 S: Maintained
35264144 F: Documentation/translations/zh_CN/
35274145
35284146 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
35294147 M: Peter Chen <Peter.Chen@nxp.com>
3530
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
35314148 L: linux-usb@vger.kernel.org
35324149 S: Maintained
4150
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
35334151 F: drivers/usb/chipidea/
35344152
35354153 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
....@@ -3547,15 +4165,41 @@
35474165
35484166 CHROME HARDWARE PLATFORM SUPPORT
35494167 M: Benson Leung <bleung@chromium.org>
3550
-M: Olof Johansson <olof@lixom.net>
4168
+M: Enric Balletbo i Serra <enric.balletbo@collabora.com>
35514169 S: Maintained
3552
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
4170
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git
35534171 F: drivers/platform/chrome/
35544172
4173
+CHROMEOS EC CODEC DRIVER
4174
+M: Cheng-Yi Chiang <cychiang@chromium.org>
4175
+R: Enric Balletbo i Serra <enric.balletbo@collabora.com>
4176
+R: Guenter Roeck <groeck@chromium.org>
4177
+S: Maintained
4178
+F: Documentation/devicetree/bindings/sound/google,cros-ec-codec.yaml
4179
+F: sound/soc/codecs/cros_ec_codec.*
4180
+
4181
+CHROMEOS EC SUBDRIVERS
4182
+M: Benson Leung <bleung@chromium.org>
4183
+M: Enric Balletbo i Serra <enric.balletbo@collabora.com>
4184
+R: Guenter Roeck <groeck@chromium.org>
4185
+S: Maintained
4186
+F: drivers/power/supply/cros_usbpd-charger.c
4187
+N: cros_ec
4188
+N: cros-ec
4189
+
4190
+CHRONTEL CH7322 CEC DRIVER
4191
+M: Jeff Chase <jnchase@google.com>
4192
+L: linux-media@vger.kernel.org
4193
+S: Maintained
4194
+T: git git://linuxtv.org/media_tree.git
4195
+F: Documentation/devicetree/bindings/media/i2c/chrontel,ch7322.yaml
4196
+F: drivers/media/cec/i2c/ch7322.c
4197
+
35554198 CIRRUS LOGIC AUDIO CODEC DRIVERS
3556
-M: Brian Austin <brian.austin@cirrus.com>
3557
-M: Paul Handrigan <Paul.Handrigan@cirrus.com>
4199
+M: James Schulman <james.schulman@cirrus.com>
4200
+M: David Rhodes <david.rhodes@cirrus.com>
35584201 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4202
+L: patches@opensource.cirrus.com
35594203 S: Maintained
35604204 F: sound/soc/codecs/cs*
35614205
....@@ -3564,6 +4208,50 @@
35644208 L: netdev@vger.kernel.org
35654209 S: Maintained
35664210 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
4211
+
4212
+CIRRUS LOGIC LOCHNAGAR DRIVER
4213
+M: Charles Keepax <ckeepax@opensource.cirrus.com>
4214
+M: Richard Fitzgerald <rf@opensource.cirrus.com>
4215
+L: patches@opensource.cirrus.com
4216
+S: Supported
4217
+F: Documentation/devicetree/bindings/clock/cirrus,lochnagar.yaml
4218
+F: Documentation/devicetree/bindings/hwmon/cirrus,lochnagar.yaml
4219
+F: Documentation/devicetree/bindings/mfd/cirrus,lochnagar.yaml
4220
+F: Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.yaml
4221
+F: Documentation/devicetree/bindings/sound/cirrus,lochnagar.yaml
4222
+F: Documentation/hwmon/lochnagar.rst
4223
+F: drivers/clk/clk-lochnagar.c
4224
+F: drivers/hwmon/lochnagar-hwmon.c
4225
+F: drivers/mfd/lochnagar-i2c.c
4226
+F: drivers/pinctrl/cirrus/pinctrl-lochnagar.c
4227
+F: drivers/regulator/lochnagar-regulator.c
4228
+F: include/dt-bindings/clk/lochnagar.h
4229
+F: include/dt-bindings/pinctrl/lochnagar.h
4230
+F: include/linux/mfd/lochnagar*
4231
+F: sound/soc/codecs/lochnagar-sc.c
4232
+
4233
+CIRRUS LOGIC MADERA CODEC DRIVERS
4234
+M: Charles Keepax <ckeepax@opensource.cirrus.com>
4235
+M: Richard Fitzgerald <rf@opensource.cirrus.com>
4236
+L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4237
+L: patches@opensource.cirrus.com
4238
+S: Supported
4239
+W: https://github.com/CirrusLogic/linux-drivers/wiki
4240
+T: git https://github.com/CirrusLogic/linux-drivers.git
4241
+F: Documentation/devicetree/bindings/mfd/cirrus,madera.yaml
4242
+F: Documentation/devicetree/bindings/pinctrl/cirrus,madera.yaml
4243
+F: Documentation/devicetree/bindings/sound/cirrus,madera.yaml
4244
+F: drivers/gpio/gpio-madera*
4245
+F: drivers/irqchip/irq-madera*
4246
+F: drivers/mfd/cs47l*
4247
+F: drivers/mfd/madera*
4248
+F: drivers/pinctrl/cirrus/*
4249
+F: include/dt-bindings/sound/madera*
4250
+F: include/linux/irqchip/irq-madera*
4251
+F: include/linux/mfd/madera/*
4252
+F: include/sound/madera*
4253
+F: sound/soc/codecs/cs47l*
4254
+F: sound/soc/codecs/madera*
35674255
35684256 CISCO FCOE HBA DRIVER
35694257 M: Satish Kharat <satishkh@cisco.com>
....@@ -3583,30 +4271,14 @@
35834271 CISCO VIC ETHERNET NIC DRIVER
35844272 M: Christian Benvenuti <benve@cisco.com>
35854273 M: Govindarajulu Varadarajan <_govind@gmx.com>
3586
-M: Parvi Kaustubhi <pkaustub@cisco.com>
35874274 S: Supported
35884275 F: drivers/net/ethernet/cisco/enic/
35894276
35904277 CISCO VIC LOW LATENCY NIC DRIVER
35914278 M: Christian Benvenuti <benve@cisco.com>
4279
+M: Nelson Escobar <neescoba@cisco.com>
35924280 S: Supported
35934281 F: drivers/infiniband/hw/usnic/
3594
-
3595
-CIRRUS LOGIC MADERA CODEC DRIVERS
3596
-M: Charles Keepax <ckeepax@opensource.cirrus.com>
3597
-M: Richard Fitzgerald <rf@opensource.cirrus.com>
3598
-L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3599
-L: patches@opensource.cirrus.com
3600
-T: git https://github.com/CirrusLogic/linux-drivers.git
3601
-W: https://github.com/CirrusLogic/linux-drivers/wiki
3602
-S: Supported
3603
-F: Documentation/devicetree/bindings/mfd/madera.txt
3604
-F: Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt
3605
-F: include/linux/mfd/madera/*
3606
-F: drivers/gpio/gpio-madera*
3607
-F: drivers/mfd/madera*
3608
-F: drivers/mfd/cs47l*
3609
-F: drivers/pinctrl/cirrus/*
36104282
36114283 CLANG-FORMAT FILE
36124284 M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
....@@ -3614,20 +4286,24 @@
36144286 F: .clang-format
36154287
36164288 CLANG/LLVM BUILD SUPPORT
4289
+M: Nathan Chancellor <natechancellor@gmail.com>
4290
+M: Nick Desaulniers <ndesaulniers@google.com>
36174291 L: clang-built-linux@googlegroups.com
4292
+S: Supported
36184293 W: https://clangbuiltlinux.github.io/
36194294 B: https://github.com/ClangBuiltLinux/linux/issues
36204295 C: irc://chat.freenode.net/clangbuiltlinux
3621
-S: Supported
3622
-K: \b(?i:clang|llvm)\b
36234296 F: Documentation/kbuild/llvm.rst
4297
+F: scripts/clang-tools/
4298
+F: scripts/lld-version.sh
4299
+K: \b(?i:clang|llvm)\b
36244300
36254301 CLEANCACHE API
36264302 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
36274303 L: linux-kernel@vger.kernel.org
36284304 S: Maintained
3629
-F: mm/cleancache.c
36304305 F: include/linux/cleancache.h
4306
+F: mm/cleancache.c
36314307
36324308 CLK API
36334309 M: Russell King <linux@armlinux.org.uk>
....@@ -3639,10 +4315,10 @@
36394315 M: Daniel Lezcano <daniel.lezcano@linaro.org>
36404316 M: Thomas Gleixner <tglx@linutronix.de>
36414317 L: linux-kernel@vger.kernel.org
3642
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
36434318 S: Supported
3644
-F: drivers/clocksource/
4319
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
36454320 F: Documentation/devicetree/bindings/timer/
4321
+F: drivers/clocksource/
36464322
36474323 CMPC ACPI DRIVER
36484324 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
....@@ -3652,11 +4328,11 @@
36524328 F: drivers/platform/x86/classmate-laptop.c
36534329
36544330 COBALT MEDIA DRIVER
3655
-M: Hans Verkuil <hans.verkuil@cisco.com>
4331
+M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
36564332 L: linux-media@vger.kernel.org
3657
-T: git git://linuxtv.org/media_tree.git
3658
-W: https://linuxtv.org
36594333 S: Supported
4334
+W: https://linuxtv.org
4335
+T: git git://linuxtv.org/media_tree.git
36604336 F: drivers/media/pci/cobalt/
36614337
36624338 COCCINELLE/Semantic Patches (SmPL)
....@@ -3665,20 +4341,20 @@
36654341 M: Nicolas Palix <nicolas.palix@imag.fr>
36664342 M: Michal Marek <michal.lkml@markovi.net>
36674343 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3668
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3669
-W: http://coccinelle.lip6.fr/
36704344 S: Supported
4345
+W: http://coccinelle.lip6.fr/
4346
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
36714347 F: Documentation/dev-tools/coccinelle.rst
3672
-F: scripts/coccinelle/
36734348 F: scripts/coccicheck
4349
+F: scripts/coccinelle/
36744350
36754351 CODA FILE SYSTEM
36764352 M: Jan Harkes <jaharkes@cs.cmu.edu>
36774353 M: coda@cs.cmu.edu
36784354 L: codalist@coda.cs.cmu.edu
3679
-W: http://www.coda.cs.cmu.edu/
36804355 S: Maintained
3681
-F: Documentation/filesystems/coda.txt
4356
+W: http://www.coda.cs.cmu.edu/
4357
+F: Documentation/filesystems/coda.rst
36824358 F: fs/coda/
36834359 F: include/linux/coda*.h
36844360 F: include/uapi/linux/coda*.h
....@@ -3693,31 +4369,31 @@
36934369 CODE OF CONDUCT
36944370 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
36954371 S: Supported
3696
-F: Documentation/process/code-of-conduct.rst
36974372 F: Documentation/process/code-of-conduct-interpretation.rst
4373
+F: Documentation/process/code-of-conduct.rst
36984374
36994375 COMMON CLK FRAMEWORK
37004376 M: Michael Turquette <mturquette@baylibre.com>
37014377 M: Stephen Boyd <sboyd@kernel.org>
37024378 L: linux-clk@vger.kernel.org
4379
+S: Maintained
37034380 Q: http://patchwork.kernel.org/project/linux-clk/list/
37044381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3705
-S: Maintained
37064382 F: Documentation/devicetree/bindings/clock/
37074383 F: drivers/clk/
3708
-X: drivers/clk/clkdev.c
37094384 F: include/linux/clk-pr*
37104385 F: include/linux/clk/
37114386 F: include/linux/of_clk.h
4387
+X: drivers/clk/clkdev.c
37124388
37134389 COMMON INTERNET FILE SYSTEM (CIFS)
37144390 M: Steve French <sfrench@samba.org>
37154391 L: linux-cifs@vger.kernel.org
37164392 L: samba-technical@lists.samba.org (moderated for non-subscribers)
4393
+S: Supported
37174394 W: http://linux-cifs.samba.org/
37184395 T: git git://git.samba.org/sfrench/cifs-2.6.git
3719
-S: Supported
3720
-F: Documentation/filesystems/cifs/
4396
+F: Documentation/admin-guide/cifs/
37214397 F: fs/cifs/
37224398
37234399 COMPACTPCI HOTPLUG CORE
....@@ -3744,45 +4420,65 @@
37444420 S: Maintained
37454421 F: drivers/platform/x86/compal-laptop.c
37464422
4423
+COMPILER ATTRIBUTES
4424
+M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com>
4425
+S: Maintained
4426
+F: include/linux/compiler_attributes.h
4427
+
37474428 CONEXANT ACCESSRUNNER USB DRIVER
37484429 L: accessrunner-general@lists.sourceforge.net
3749
-W: http://accessrunner.sourceforge.net/
37504430 S: Orphan
4431
+W: http://accessrunner.sourceforge.net/
37514432 F: drivers/usb/atm/cxacru.c
37524433
37534434 CONFIGFS
37544435 M: Joel Becker <jlbec@evilplan.org>
37554436 M: Christoph Hellwig <hch@lst.de>
3756
-T: git git://git.infradead.org/users/hch/configfs.git
37574437 S: Supported
4438
+T: git git://git.infradead.org/users/hch/configfs.git
37584439 F: fs/configfs/
37594440 F: include/linux/configfs.h
4441
+F: samples/configfs/
37604442
3761
-CONNECTOR
3762
-M: Evgeniy Polyakov <zbr@ioremap.net>
3763
-L: netdev@vger.kernel.org
3764
-S: Maintained
3765
-F: drivers/connector/
4443
+CONSOLE SUBSYSTEM
4444
+M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4445
+S: Supported
4446
+F: drivers/video/console/
4447
+F: include/linux/console*
37664448
37674449 CONTROL GROUP (CGROUP)
37684450 M: Tejun Heo <tj@kernel.org>
37694451 M: Li Zefan <lizefan@huawei.com>
37704452 M: Johannes Weiner <hannes@cmpxchg.org>
37714453 L: cgroups@vger.kernel.org
3772
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
37734454 S: Maintained
3774
-F: Documentation/cgroup*
4455
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
4456
+F: Documentation/admin-guide/cgroup-v1/
4457
+F: Documentation/admin-guide/cgroup-v2.rst
37754458 F: include/linux/cgroup*
3776
-F: kernel/cgroup*
4459
+F: kernel/cgroup/
4460
+
4461
+CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO)
4462
+M: Tejun Heo <tj@kernel.org>
4463
+M: Jens Axboe <axboe@kernel.dk>
4464
+L: cgroups@vger.kernel.org
4465
+L: linux-block@vger.kernel.org
4466
+T: git git://git.kernel.dk/linux-block
4467
+F: Documentation/admin-guide/cgroup-v1/blkio-controller.rst
4468
+F: block/bfq-cgroup.c
4469
+F: block/blk-cgroup.c
4470
+F: block/blk-iolatency.c
4471
+F: block/blk-throttle.c
4472
+F: include/linux/blk-cgroup.h
37774473
37784474 CONTROL GROUP - CPUSET
37794475 M: Li Zefan <lizefan@huawei.com>
37804476 L: cgroups@vger.kernel.org
4477
+S: Maintained
37814478 W: http://www.bullopensource.org/cpuset/
37824479 W: http://oss.sgi.com/projects/cpusets/
37834480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3784
-S: Maintained
3785
-F: Documentation/cgroup-v1/cpusets.txt
4481
+F: Documentation/admin-guide/cgroup-v1/cpusets.rst
37864482 F: include/linux/cpuset.h
37874483 F: kernel/cgroup/cpuset.c
37884484
....@@ -3800,14 +4496,30 @@
38004496 M: Fenghua Yu <fenghua.yu@intel.com>
38014497 L: linux-hwmon@vger.kernel.org
38024498 S: Maintained
3803
-F: Documentation/hwmon/coretemp
4499
+F: Documentation/hwmon/coretemp.rst
38044500 F: drivers/hwmon/coretemp.c
4501
+
4502
+CORSAIR-CPRO HARDWARE MONITOR DRIVER
4503
+M: Marius Zachmann <mail@mariuszachmann.de>
4504
+L: linux-hwmon@vger.kernel.org
4505
+S: Maintained
4506
+F: drivers/hwmon/corsair-cpro.c
38054507
38064508 COSA/SRP SYNC SERIAL DRIVER
38074509 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3808
-W: http://www.fi.muni.cz/~kas/cosa/
38094510 S: Maintained
4511
+W: http://www.fi.muni.cz/~kas/cosa/
38104512 F: drivers/net/wan/cosa*
4513
+
4514
+COUNTER SUBSYSTEM
4515
+M: William Breathitt Gray <vilhelm.gray@gmail.com>
4516
+L: linux-iio@vger.kernel.org
4517
+S: Maintained
4518
+F: Documentation/ABI/testing/sysfs-bus-counter*
4519
+F: Documentation/driver-api/generic-counter.rst
4520
+F: drivers/counter/
4521
+F: include/linux/counter.h
4522
+F: include/linux/counter_enum.h
38114523
38124524 CPMAC ETHERNET DRIVER
38134525 M: Florian Fainelli <f.fainelli@gmail.com>
....@@ -3815,33 +4527,48 @@
38154527 S: Maintained
38164528 F: drivers/net/ethernet/ti/cpmac.c
38174529
3818
-CPU FREQUENCY DRIVERS
4530
+CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG LITTLE
4531
+M: Viresh Kumar <viresh.kumar@linaro.org>
4532
+M: Sudeep Holla <sudeep.holla@arm.com>
4533
+L: linux-pm@vger.kernel.org
4534
+S: Maintained
4535
+W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
4536
+F: drivers/cpufreq/vexpress-spc-cpufreq.c
4537
+
4538
+CPU FREQUENCY SCALING FRAMEWORK
38194539 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
38204540 M: Viresh Kumar <viresh.kumar@linaro.org>
38214541 L: linux-pm@vger.kernel.org
38224542 S: Maintained
3823
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3824
-T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
38254543 B: https://bugzilla.kernel.org
4544
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4545
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates)
4546
+F: Documentation/admin-guide/pm/cpufreq.rst
4547
+F: Documentation/admin-guide/pm/intel_pstate.rst
38264548 F: Documentation/cpu-freq/
38274549 F: Documentation/devicetree/bindings/cpufreq/
38284550 F: drivers/cpufreq/
38294551 F: include/linux/cpufreq.h
4552
+F: include/linux/sched/cpufreq.h
4553
+F: kernel/sched/cpufreq*.c
38304554 F: tools/testing/selftests/cpufreq/
38314555
3832
-CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3833
-M: Viresh Kumar <viresh.kumar@linaro.org>
3834
-M: Sudeep Holla <sudeep.holla@arm.com>
4556
+CPU IDLE TIME MANAGEMENT FRAMEWORK
4557
+M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
4558
+M: Daniel Lezcano <daniel.lezcano@linaro.org>
38354559 L: linux-pm@vger.kernel.org
3836
-W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
38374560 S: Maintained
3838
-F: drivers/cpufreq/arm_big_little.h
3839
-F: drivers/cpufreq/arm_big_little.c
3840
-F: drivers/cpufreq/arm_big_little_dt.c
4561
+B: https://bugzilla.kernel.org
4562
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
4563
+F: Documentation/admin-guide/pm/cpuidle.rst
4564
+F: Documentation/driver-api/pm/cpuidle.rst
4565
+F: drivers/cpuidle/*
4566
+F: include/linux/cpuidle.h
38414567
38424568 CPU POWER MONITORING SUBSYSTEM
38434569 M: Thomas Renninger <trenn@suse.com>
38444570 M: Shuah Khan <shuah@kernel.org>
4571
+M: Shuah Khan <skhan@linuxfoundation.org>
38454572 L: linux-pm@vger.kernel.org
38464573 S: Maintained
38474574 F: tools/power/cpupower/
....@@ -3857,8 +4584,8 @@
38574584 M: Daniel Lezcano <daniel.lezcano@linaro.org>
38584585 L: linux-pm@vger.kernel.org
38594586 L: linux-arm-kernel@lists.infradead.org
3860
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
38614587 S: Maintained
4588
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
38624589 F: drivers/cpuidle/cpuidle-big_little.c
38634590
38644591 CPUIDLE DRIVER - ARM EXYNOS
....@@ -3868,32 +4595,44 @@
38684595 L: linux-pm@vger.kernel.org
38694596 L: linux-samsung-soc@vger.kernel.org
38704597 S: Supported
3871
-F: drivers/cpuidle/cpuidle-exynos.c
38724598 F: arch/arm/mach-exynos/pm.c
4599
+F: drivers/cpuidle/cpuidle-exynos.c
38734600
3874
-CPUIDLE DRIVERS
3875
-M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3876
-M: Daniel Lezcano <daniel.lezcano@linaro.org>
4601
+CPUIDLE DRIVER - ARM PSCI
4602
+M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
4603
+M: Sudeep Holla <sudeep.holla@arm.com>
38774604 L: linux-pm@vger.kernel.org
3878
-S: Maintained
3879
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3880
-B: https://bugzilla.kernel.org
3881
-F: drivers/cpuidle/*
3882
-F: include/linux/cpuidle.h
4605
+L: linux-arm-kernel@lists.infradead.org
4606
+S: Supported
4607
+F: drivers/cpuidle/cpuidle-psci.c
4608
+
4609
+CPUIDLE DRIVER - ARM PSCI PM DOMAIN
4610
+M: Ulf Hansson <ulf.hansson@linaro.org>
4611
+L: linux-pm@vger.kernel.org
4612
+L: linux-arm-kernel@lists.infradead.org
4613
+S: Supported
4614
+F: drivers/cpuidle/cpuidle-psci.h
4615
+F: drivers/cpuidle/cpuidle-psci-domain.c
38834616
38844617 CRAMFS FILESYSTEM
3885
-M: Nicolas Pitre <nico@linaro.org>
4618
+M: Nicolas Pitre <nico@fluxnic.net>
38864619 S: Maintained
3887
-F: Documentation/filesystems/cramfs.txt
4620
+F: Documentation/filesystems/cramfs.rst
38884621 F: fs/cramfs/
4622
+
4623
+CREATIVE SB0540
4624
+M: Bastien Nocera <hadess@hadess.net>
4625
+L: linux-input@vger.kernel.org
4626
+S: Maintained
4627
+F: drivers/hid/hid-creative-sb0540.c
38894628
38904629 CRYPTO API
38914630 M: Herbert Xu <herbert@gondor.apana.org.au>
38924631 M: "David S. Miller" <davem@davemloft.net>
38934632 L: linux-crypto@vger.kernel.org
4633
+S: Maintained
38944634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
38954635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3896
-S: Maintained
38974636 F: Documentation/crypto/
38984637 F: Documentation/devicetree/bindings/crypto/
38994638 F: arch/*/crypto/
....@@ -3913,16 +4652,23 @@
39134652 CS3308 MEDIA DRIVER
39144653 M: Hans Verkuil <hverkuil@xs4all.nl>
39154654 L: linux-media@vger.kernel.org
3916
-T: git git://linuxtv.org/media_tree.git
3917
-W: http://linuxtv.org
39184655 S: Odd Fixes
4656
+W: http://linuxtv.org
4657
+T: git git://linuxtv.org/media_tree.git
39194658 F: drivers/media/i2c/cs3308.c
3920
-F: drivers/media/i2c/cs3308.h
39214659
39224660 CS5535 Audio ALSA driver
39234661 M: Jaya Kumar <jayakumar.alsa@gmail.com>
39244662 S: Maintained
39254663 F: sound/pci/cs5535audio/
4664
+
4665
+CSI DRIVERS FOR ALLWINNER V3s
4666
+M: Yong Deng <yong.deng@magewell.com>
4667
+L: linux-media@vger.kernel.org
4668
+S: Maintained
4669
+T: git git://linuxtv.org/media_tree.git
4670
+F: Documentation/devicetree/bindings/media/allwinner,sun6i-a31-csi.yaml
4671
+F: drivers/media/platform/sunxi/sun6i-csi/
39264672
39274673 CW1200 WLAN driver
39284674 M: Solomon Peachy <pizza@shaftnet.org>
....@@ -3931,161 +4677,167 @@
39314677
39324678 CX18 VIDEO4LINUX DRIVER
39334679 M: Andy Walls <awalls@md.metrocast.net>
3934
-L: ivtv-devel@ivtvdriver.org (subscribers-only)
39354680 L: linux-media@vger.kernel.org
3936
-T: git git://linuxtv.org/media_tree.git
3937
-W: https://linuxtv.org
3938
-W: http://www.ivtvdriver.org/index.php/Cx18
39394681 S: Maintained
3940
-F: Documentation/media/v4l-drivers/cx18*
4682
+W: https://linuxtv.org
4683
+T: git git://linuxtv.org/media_tree.git
39414684 F: drivers/media/pci/cx18/
39424685 F: include/uapi/linux/ivtv*
39434686
39444687 CX2341X MPEG ENCODER HELPER MODULE
39454688 M: Hans Verkuil <hverkuil@xs4all.nl>
39464689 L: linux-media@vger.kernel.org
3947
-T: git git://linuxtv.org/media_tree.git
3948
-W: https://linuxtv.org
39494690 S: Maintained
4691
+W: https://linuxtv.org
4692
+T: git git://linuxtv.org/media_tree.git
39504693 F: drivers/media/common/cx2341x*
3951
-F: include/media/cx2341x*
4694
+F: include/media/drv-intf/cx2341x.h
39524695
39534696 CX24120 MEDIA DRIVER
39544697 M: Jemma Denson <jdenson@gmail.com>
39554698 M: Patrick Boettcher <patrick.boettcher@posteo.de>
39564699 L: linux-media@vger.kernel.org
4700
+S: Maintained
39574701 W: https://linuxtv.org
39584702 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3959
-S: Maintained
39604703 F: drivers/media/dvb-frontends/cx24120*
39614704
39624705 CX88 VIDEO4LINUX DRIVER
39634706 M: Mauro Carvalho Chehab <mchehab@kernel.org>
39644707 L: linux-media@vger.kernel.org
4708
+S: Odd fixes
39654709 W: https://linuxtv.org
39664710 T: git git://linuxtv.org/media_tree.git
3967
-S: Odd fixes
3968
-F: Documentation/media/v4l-drivers/cx88*
4711
+F: Documentation/driver-api/media/drivers/cx88*
39694712 F: drivers/media/pci/cx88/
39704713
39714714 CXD2820R MEDIA DRIVER
39724715 M: Antti Palosaari <crope@iki.fi>
39734716 L: linux-media@vger.kernel.org
4717
+S: Maintained
39744718 W: https://linuxtv.org
39754719 W: http://palosaari.fi/linux/
39764720 Q: http://patchwork.linuxtv.org/project/linux-media/list/
39774721 T: git git://linuxtv.org/anttip/media_tree.git
3978
-S: Maintained
39794722 F: drivers/media/dvb-frontends/cxd2820r*
39804723
39814724 CXGB3 ETHERNET DRIVER (CXGB3)
3982
-M: Santosh Raspatur <santosh@chelsio.com>
4725
+M: Raju Rangoju <rajur@chelsio.com>
39834726 L: netdev@vger.kernel.org
3984
-W: http://www.chelsio.com
39854727 S: Supported
4728
+W: http://www.chelsio.com
39864729 F: drivers/net/ethernet/chelsio/cxgb3/
39874730
39884731 CXGB3 ISCSI DRIVER (CXGB3I)
39894732 M: Karen Xie <kxie@chelsio.com>
39904733 L: linux-scsi@vger.kernel.org
3991
-W: http://www.chelsio.com
39924734 S: Supported
4735
+W: http://www.chelsio.com
39934736 F: drivers/scsi/cxgbi/cxgb3i
39944737
3995
-CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3996
-M: Steve Wise <swise@chelsio.com>
3997
-L: linux-rdma@vger.kernel.org
3998
-W: http://www.openfabrics.org
3999
-S: Supported
4000
-F: drivers/infiniband/hw/cxgb3/
4001
-F: include/uapi/rdma/cxgb3-abi.h
4002
-
40034738 CXGB4 CRYPTO DRIVER (chcr)
4004
-M: Harsh Jain <harsh@chelsio.com>
4739
+M: Ayush Sawal <ayush.sawal@chelsio.com>
4740
+M: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
4741
+M: Rohit Maheshwari <rohitm@chelsio.com>
40054742 L: linux-crypto@vger.kernel.org
4006
-W: http://www.chelsio.com
40074743 S: Supported
4744
+W: http://www.chelsio.com
40084745 F: drivers/crypto/chelsio
40094746
4010
-CXGB4 ETHERNET DRIVER (CXGB4)
4011
-M: Ganesh Goudar <ganeshgr@chelsio.com>
4747
+CXGB4 INLINE CRYPTO DRIVER
4748
+M: Ayush Sawal <ayush.sawal@chelsio.com>
4749
+M: Vinay Kumar Yadav <vinay.yadav@chelsio.com>
4750
+M: Rohit Maheshwari <rohitm@chelsio.com>
40124751 L: netdev@vger.kernel.org
4013
-W: http://www.chelsio.com
40144752 S: Supported
4753
+W: http://www.chelsio.com
4754
+F: drivers/net/ethernet/chelsio/inline_crypto/
4755
+
4756
+CXGB4 ETHERNET DRIVER (CXGB4)
4757
+M: Raju Rangoju <rajur@chelsio.com>
4758
+L: netdev@vger.kernel.org
4759
+S: Supported
4760
+W: http://www.chelsio.com
40154761 F: drivers/net/ethernet/chelsio/cxgb4/
40164762
40174763 CXGB4 ISCSI DRIVER (CXGB4I)
40184764 M: Karen Xie <kxie@chelsio.com>
40194765 L: linux-scsi@vger.kernel.org
4020
-W: http://www.chelsio.com
40214766 S: Supported
4767
+W: http://www.chelsio.com
40224768 F: drivers/scsi/cxgbi/cxgb4i
40234769
40244770 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
4025
-M: Steve Wise <swise@chelsio.com>
4771
+M: Potnuri Bharat Teja <bharat@chelsio.com>
40264772 L: linux-rdma@vger.kernel.org
4027
-W: http://www.openfabrics.org
40284773 S: Supported
4774
+W: http://www.openfabrics.org
40294775 F: drivers/infiniband/hw/cxgb4/
40304776 F: include/uapi/rdma/cxgb4-abi.h
40314777
40324778 CXGB4VF ETHERNET DRIVER (CXGB4VF)
4033
-M: Casey Leedom <leedom@chelsio.com>
4779
+M: Raju Rangoju <rajur@chelsio.com>
40344780 L: netdev@vger.kernel.org
4035
-W: http://www.chelsio.com
40364781 S: Supported
4782
+W: http://www.chelsio.com
40374783 F: drivers/net/ethernet/chelsio/cxgb4vf/
40384784
40394785 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
4040
-M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
4041
-M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
4786
+M: Frederic Barrat <fbarrat@linux.ibm.com>
4787
+M: Andrew Donnellan <ajd@linux.ibm.com>
40424788 L: linuxppc-dev@lists.ozlabs.org
40434789 S: Supported
4790
+F: Documentation/ABI/testing/sysfs-class-cxl
4791
+F: Documentation/powerpc/cxl.rst
40444792 F: arch/powerpc/platforms/powernv/pci-cxl.c
40454793 F: drivers/misc/cxl/
40464794 F: include/misc/cxl*
40474795 F: include/uapi/misc/cxl.h
4048
-F: Documentation/powerpc/cxl.txt
4049
-F: Documentation/ABI/testing/sysfs-class-cxl
40504796
40514797 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
4052
-M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
4053
-M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
4054
-M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
4798
+M: Manoj N. Kumar <manoj@linux.ibm.com>
4799
+M: Matthew R. Ochs <mrochs@linux.ibm.com>
4800
+M: Uma Krishnan <ukrishn@linux.ibm.com>
40554801 L: linux-scsi@vger.kernel.org
40564802 S: Supported
4803
+F: Documentation/powerpc/cxlflash.rst
40574804 F: drivers/scsi/cxlflash/
4058
-F: include/uapi/scsi/cxlflash_ioctls.h
4059
-F: Documentation/powerpc/cxlflash.txt
4805
+F: include/uapi/scsi/cxlflash_ioctl.h
40604806
40614807 CYBERPRO FB DRIVER
40624808 M: Russell King <linux@armlinux.org.uk>
40634809 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4064
-W: http://www.armlinux.org.uk/
40654810 S: Maintained
4811
+W: http://www.armlinux.org.uk/
40664812 F: drivers/video/fbdev/cyber2000fb.*
40674813
40684814 CYCLADES ASYNC MUX DRIVER
4069
-W: http://www.cyclades.com/
40704815 S: Orphan
4816
+W: http://www.cyclades.com/
40714817 F: drivers/tty/cyclades.c
40724818 F: include/linux/cyclades.h
40734819 F: include/uapi/linux/cyclades.h
40744820
40754821 CYCLADES PC300 DRIVER
4076
-W: http://www.cyclades.com/
40774822 S: Orphan
4823
+W: http://www.cyclades.com/
40784824 F: drivers/net/wan/pc300*
40794825
40804826 CYPRESS_FIRMWARE MEDIA DRIVER
40814827 M: Antti Palosaari <crope@iki.fi>
40824828 L: linux-media@vger.kernel.org
4829
+S: Maintained
40834830 W: https://linuxtv.org
40844831 W: http://palosaari.fi/linux/
40854832 Q: http://patchwork.linuxtv.org/project/linux-media/list/
40864833 T: git git://linuxtv.org/anttip/media_tree.git
4087
-S: Maintained
40884834 F: drivers/media/common/cypress_firmware*
4835
+
4836
+CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER
4837
+M: Linus Walleij <linus.walleij@linaro.org>
4838
+L: linux-input@vger.kernel.org
4839
+S: Maintained
4840
+F: drivers/input/touchscreen/cy8ctma140.c
40894841
40904842 CYTTSP TOUCHSCREEN DRIVER
40914843 M: Ferruh Yigit <fery@cypress.com>
....@@ -4098,7 +4850,7 @@
40984850 M: Linus Walleij <linus.walleij@linaro.org>
40994851 L: linux-input@vger.kernel.org
41004852 S: Supported
4101
-F: drivers/input/dlink-dir685-touchkeys.c
4853
+F: drivers/input/keyboard/dlink-dir685-touchkeys.c
41024854
41034855 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
41044856 M: Joshua Kinard <kumba@gentoo.org>
....@@ -4108,10 +4860,10 @@
41084860
41094861 DAMA SLAVE for AX.25
41104862 M: Joerg Reuter <jreuter@yaina.de>
4111
-W: http://yaina.de/jreuter/
4112
-W: http://www.qsl.net/dl1bke/
41134863 L: linux-hams@vger.kernel.org
41144864 S: Maintained
4865
+W: http://yaina.de/jreuter/
4866
+W: http://www.qsl.net/dl1bke/
41154867 F: net/ax25/af_ax25.c
41164868 F: net/ax25/ax25_dev.c
41174869 F: net/ax25/ax25_ds_*
....@@ -4123,7 +4875,7 @@
41234875 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
41244876 L: netdev@vger.kernel.org
41254877 S: Orphan
4126
-F: Documentation/networking/dmfe.txt
4878
+F: Documentation/networking/device_drivers/ethernet/dec/dmfe.rst
41274879 F: drivers/net/ethernet/dec/tulip/dmfe.c
41284880
41294881 DC390/AM53C974 SCSI driver
....@@ -4137,34 +4889,34 @@
41374889 M: Ali Akcaagac <aliakc@web.de>
41384890 M: Jamie Lenehan <lenehan@twibble.org>
41394891 L: dc395x@twibble.org
4892
+S: Maintained
41404893 W: http://twibble.org/dist/dc395x/
41414894 W: http://lists.twibble.org/mailman/listinfo/dc395x/
4142
-S: Maintained
4143
-F: Documentation/scsi/dc395x.txt
4895
+F: Documentation/scsi/dc395x.rst
41444896 F: drivers/scsi/dc395x.*
41454897
41464898 DCCP PROTOCOL
41474899 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
41484900 L: dccp@vger.kernel.org
4149
-W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
41504901 S: Maintained
4902
+W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
41514903 F: include/linux/dccp.h
4152
-F: include/uapi/linux/dccp.h
41534904 F: include/linux/tfrc.h
4905
+F: include/uapi/linux/dccp.h
41544906 F: net/dccp/
41554907
41564908 DECnet NETWORK LAYER
4157
-W: http://linux-decnet.sourceforge.net
41584909 L: linux-decnet-user@lists.sourceforge.net
41594910 S: Orphan
4160
-F: Documentation/networking/decnet.txt
4911
+W: http://linux-decnet.sourceforge.net
4912
+F: Documentation/networking/decnet.rst
41614913 F: net/decnet/
41624914
41634915 DECSTATION PLATFORM SUPPORT
41644916 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4165
-L: linux-mips@linux-mips.org
4166
-W: http://www.linux-mips.org/wiki/DECstation
4917
+L: linux-mips@vger.kernel.org
41674918 S: Maintained
4919
+W: http://www.linux-mips.org/wiki/DECstation
41684920 F: arch/mips/dec/
41694921 F: arch/mips/include/asm/dec/
41704922 F: arch/mips/include/asm/mach-dec/
....@@ -4174,8 +4926,50 @@
41744926 S: Maintained
41754927 F: drivers/net/fddi/defxx.*
41764928
4929
+DEFZA FDDI NETWORK DRIVER
4930
+M: "Maciej W. Rozycki" <macro@linux-mips.org>
4931
+S: Maintained
4932
+F: drivers/net/fddi/defza.*
4933
+
4934
+DEINTERLACE DRIVERS FOR ALLWINNER H3
4935
+M: Jernej Skrabec <jernej.skrabec@siol.net>
4936
+L: linux-media@vger.kernel.org
4937
+S: Maintained
4938
+T: git git://linuxtv.org/media_tree.git
4939
+F: Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
4940
+F: drivers/media/platform/sunxi/sun8i-di/
4941
+
4942
+DELL LAPTOP DRIVER
4943
+M: Matthew Garrett <mjg59@srcf.ucam.org>
4944
+M: Pali Rohár <pali@kernel.org>
4945
+L: platform-driver-x86@vger.kernel.org
4946
+S: Maintained
4947
+F: drivers/platform/x86/dell-laptop.c
4948
+
4949
+DELL LAPTOP FREEFALL DRIVER
4950
+M: Pali Rohár <pali@kernel.org>
4951
+S: Maintained
4952
+F: drivers/platform/x86/dell-smo8800.c
4953
+
4954
+DELL LAPTOP RBTN DRIVER
4955
+M: Pali Rohár <pali@kernel.org>
4956
+S: Maintained
4957
+F: drivers/platform/x86/dell-rbtn.*
4958
+
4959
+DELL LAPTOP SMM DRIVER
4960
+M: Pali Rohár <pali@kernel.org>
4961
+S: Maintained
4962
+F: drivers/hwmon/dell-smm-hwmon.c
4963
+F: include/uapi/linux/i8k.h
4964
+
4965
+DELL REMOTE BIOS UPDATE DRIVER
4966
+M: Stuart Hayes <stuart.w.hayes@gmail.com>
4967
+L: platform-driver-x86@vger.kernel.org
4968
+S: Maintained
4969
+F: drivers/platform/x86/dell_rbu.c
4970
+
41774971 DELL SMBIOS DRIVER
4178
-M: Pali Rohár <pali.rohar@gmail.com>
4972
+M: Pali Rohár <pali@kernel.org>
41794973 M: Mario Limonciello <mario.limonciello@dell.com>
41804974 L: platform-driver-x86@vger.kernel.org
41814975 S: Maintained
....@@ -4194,72 +4988,56 @@
41944988 F: drivers/platform/x86/dell-smbios-wmi.c
41954989 F: tools/wmi/dell-smbios-example.c
41964990
4197
-DELL LAPTOP DRIVER
4198
-M: Matthew Garrett <mjg59@srcf.ucam.org>
4199
-M: Pali Rohár <pali.rohar@gmail.com>
4991
+DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4992
+M: Stuart Hayes <stuart.w.hayes@gmail.com>
42004993 L: platform-driver-x86@vger.kernel.org
42014994 S: Maintained
4202
-F: drivers/platform/x86/dell-laptop.c
4203
-
4204
-DELL LAPTOP FREEFALL DRIVER
4205
-M: Pali Rohár <pali.rohar@gmail.com>
4206
-S: Maintained
4207
-F: drivers/platform/x86/dell-smo8800.c
4208
-
4209
-DELL LAPTOP RBTN DRIVER
4210
-M: Pali Rohár <pali.rohar@gmail.com>
4211
-S: Maintained
4212
-F: drivers/platform/x86/dell-rbtn.*
4213
-
4214
-DELL LAPTOP SMM DRIVER
4215
-M: Pali Rohár <pali.rohar@gmail.com>
4216
-S: Maintained
4217
-F: drivers/hwmon/dell-smm-hwmon.c
4218
-F: include/uapi/linux/i8k.h
4219
-
4220
-DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4221
-M: Doug Warzecha <Douglas_Warzecha@dell.com>
4222
-S: Maintained
4223
-F: Documentation/dcdbas.txt
4224
-F: drivers/firmware/dcdbas.*
4225
-
4226
-DELL WMI NOTIFICATIONS DRIVER
4227
-M: Matthew Garrett <mjg59@srcf.ucam.org>
4228
-M: Pali Rohár <pali.rohar@gmail.com>
4229
-S: Maintained
4230
-F: drivers/platform/x86/dell-wmi.c
4995
+F: Documentation/driver-api/dcdbas.rst
4996
+F: drivers/platform/x86/dcdbas.*
42314997
42324998 DELL WMI DESCRIPTOR DRIVER
42334999 M: Mario Limonciello <mario.limonciello@dell.com>
42345000 S: Maintained
42355001 F: drivers/platform/x86/dell-wmi-descriptor.c
42365002
5003
+DELL WMI NOTIFICATIONS DRIVER
5004
+M: Matthew Garrett <mjg59@srcf.ucam.org>
5005
+M: Pali Rohár <pali@kernel.org>
5006
+S: Maintained
5007
+F: drivers/platform/x86/dell-wmi.c
5008
+
42375009 DELTA ST MEDIA DRIVER
42385010 M: Hugues Fruchet <hugues.fruchet@st.com>
42395011 L: linux-media@vger.kernel.org
4240
-T: git git://linuxtv.org/media_tree.git
4241
-W: https://linuxtv.org
42425012 S: Supported
5013
+W: https://linuxtv.org
5014
+T: git git://linuxtv.org/media_tree.git
42435015 F: drivers/media/platform/sti/delta
42445016
42455017 DENALI NAND DRIVER
4246
-M: Masahiro Yamada <yamada.masahiro@socionext.com>
42475018 L: linux-mtd@lists.infradead.org
4248
-S: Supported
5019
+S: Orphan
42495020 F: drivers/mtd/nand/raw/denali*
5021
+
5022
+DESIGNWARE EDMA CORE IP DRIVER
5023
+M: Gustavo Pimentel <gustavo.pimentel@synopsys.com>
5024
+L: dmaengine@vger.kernel.org
5025
+S: Maintained
5026
+F: drivers/dma/dw-edma/
5027
+F: include/linux/dma/edma.h
42505028
42515029 DESIGNWARE USB2 DRD IP DRIVER
42525030 M: Minas Harutyunyan <hminas@synopsys.com>
42535031 L: linux-usb@vger.kernel.org
4254
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
42555032 S: Maintained
5033
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
42565034 F: drivers/usb/dwc2/
42575035
42585036 DESIGNWARE USB3 DRD IP DRIVER
42595037 M: Felipe Balbi <balbi@kernel.org>
42605038 L: linux-usb@vger.kernel.org
4261
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
42625039 S: Maintained
5040
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
42635041 F: drivers/usb/dwc3/
42645042
42655043 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
....@@ -4276,45 +5054,61 @@
42765054 F: drivers/base/devcoredump.c
42775055 F: include/linux/devcoredump.h
42785056
5057
+DEVICE DEPENDENCY HELPER SCRIPT
5058
+M: Saravana Kannan <saravanak@google.com>
5059
+L: linux-kernel@vger.kernel.org
5060
+S: Maintained
5061
+F: scripts/dev-needs.sh
5062
+
5063
+DEVICE DIRECT ACCESS (DAX)
5064
+M: Dan Williams <dan.j.williams@intel.com>
5065
+M: Vishal Verma <vishal.l.verma@intel.com>
5066
+M: Dave Jiang <dave.jiang@intel.com>
5067
+L: linux-nvdimm@lists.01.org
5068
+S: Supported
5069
+F: drivers/dax/
5070
+
42795071 DEVICE FREQUENCY (DEVFREQ)
42805072 M: MyungJoo Ham <myungjoo.ham@samsung.com>
42815073 M: Kyungmin Park <kyungmin.park@samsung.com>
4282
-R: Chanwoo Choi <cw00.choi@samsung.com>
5074
+M: Chanwoo Choi <cw00.choi@samsung.com>
42835075 L: linux-pm@vger.kernel.org
4284
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
42855076 S: Maintained
5077
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5078
+F: Documentation/devicetree/bindings/devfreq/
42865079 F: drivers/devfreq/
42875080 F: include/linux/devfreq.h
4288
-F: Documentation/devicetree/bindings/devfreq/
5081
+F: include/trace/events/devfreq.h
42895082
42905083 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
42915084 M: Chanwoo Choi <cw00.choi@samsung.com>
42925085 L: linux-pm@vger.kernel.org
4293
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
42945086 S: Supported
4295
-F: drivers/devfreq/event/
4296
-F: drivers/devfreq/devfreq-event.c
4297
-F: include/linux/devfreq-event.h
5087
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
42985088 F: Documentation/devicetree/bindings/devfreq/event/
5089
+F: drivers/devfreq/devfreq-event.c
5090
+F: drivers/devfreq/event/
5091
+F: include/dt-bindings/pmu/exynos_ppmu.h
5092
+F: include/linux/devfreq-event.h
42995093
43005094 DEVICE NUMBER REGISTRY
43015095 M: Torben Mathiasen <device@lanana.org>
4302
-W: http://lanana.org/docs/device-list/index.html
43035096 S: Maintained
5097
+W: http://lanana.org/docs/device-list/index.html
43045098
43055099 DEVICE-MAPPER (LVM)
43065100 M: Alasdair Kergon <agk@redhat.com>
43075101 M: Mike Snitzer <snitzer@redhat.com>
43085102 M: dm-devel@redhat.com
43095103 L: dm-devel@redhat.com
5104
+S: Maintained
43105105 W: http://sources.redhat.com/dm
43115106 Q: http://patchwork.kernel.org/project/dm-devel/list/
43125107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
43135108 T: quilt http://people.redhat.com/agk/patches/linux/editing/
4314
-S: Maintained
4315
-F: Documentation/device-mapper/
4316
-F: drivers/md/Makefile
5109
+F: Documentation/admin-guide/device-mapper/
43175110 F: drivers/md/Kconfig
5111
+F: drivers/md/Makefile
43185112 F: drivers/md/dm*
43195113 F: drivers/md/persistent-data/
43205114 F: include/linux/device-mapper.h
....@@ -4322,24 +5116,26 @@
43225116 F: include/uapi/linux/dm-*.h
43235117
43245118 DEVLINK
4325
-M: Jiri Pirko <jiri@mellanox.com>
5119
+M: Jiri Pirko <jiri@nvidia.com>
43265120 L: netdev@vger.kernel.org
43275121 S: Supported
4328
-F: net/core/devlink.c
5122
+F: Documentation/networking/devlink
43295123 F: include/net/devlink.h
43305124 F: include/uapi/linux/devlink.h
5125
+F: net/core/devlink.c
43315126
43325127 DIALOG SEMICONDUCTOR DRIVERS
43335128 M: Support Opensource <support.opensource@diasemi.com>
4334
-W: http://www.dialog-semiconductor.com/products
43355129 S: Supported
4336
-F: Documentation/hwmon/da90??
4337
-F: Documentation/devicetree/bindings/mfd/da90*.txt
5130
+W: http://www.dialog-semiconductor.com/products
43385131 F: Documentation/devicetree/bindings/input/da90??-onkey.txt
4339
-F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5132
+F: Documentation/devicetree/bindings/mfd/da90*.txt
43405133 F: Documentation/devicetree/bindings/regulator/da92*.txt
4341
-F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5134
+F: Documentation/devicetree/bindings/regulator/slg51000.txt
43425135 F: Documentation/devicetree/bindings/sound/da[79]*.txt
5136
+F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5137
+F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5138
+F: Documentation/hwmon/da90??.rst
43435139 F: drivers/gpio/gpio-da90??.c
43445140 F: drivers/hwmon/da90??-hwmon.c
43455141 F: drivers/iio/adc/da91??-*.c
....@@ -4349,12 +5145,13 @@
43495145 F: drivers/mfd/da903x.c
43505146 F: drivers/mfd/da90??-*.c
43515147 F: drivers/mfd/da91??-*.c
5148
+F: drivers/pinctrl/pinctrl-da90??.c
43525149 F: drivers/power/supply/da9052-battery.c
43535150 F: drivers/power/supply/da91??-*.c
4354
-F: drivers/regulator/da903x.c
43555151 F: drivers/regulator/da9???-regulator.[ch]
4356
-F: drivers/thermal/da90??-thermal.c
5152
+F: drivers/regulator/slg51000-regulator.[ch]
43575153 F: drivers/rtc/rtc-da90??.c
5154
+F: drivers/thermal/da90??-thermal.c
43585155 F: drivers/video/backlight/da90??_bl.c
43595156 F: drivers/watchdog/da90??_wdt.c
43605157 F: include/linux/mfd/da903x.h
....@@ -4373,58 +5170,32 @@
43735170 S: Maintained
43745171 F: drivers/gpio/gpio-gpio-mm.c
43755172
4376
-DIGI NEO AND CLASSIC PCI PRODUCTS
4377
-M: Lidza Louina <lidza.louina@gmail.com>
4378
-M: Mark Hounschell <markh@compro.net>
4379
-L: driverdev-devel@linuxdriverproject.org
4380
-S: Maintained
4381
-F: drivers/staging/dgnc/
4382
-
43835173 DIOLAN U2C-12 I2C DRIVER
43845174 M: Guenter Roeck <linux@roeck-us.net>
43855175 L: linux-i2c@vger.kernel.org
43865176 S: Maintained
43875177 F: drivers/i2c/busses/i2c-diolan-u2c.c
43885178
4389
-FILESYSTEM DIRECT ACCESS (DAX)
4390
-M: Matthew Wilcox <mawilcox@microsoft.com>
4391
-M: Ross Zwisler <zwisler@kernel.org>
4392
-M: Jan Kara <jack@suse.cz>
4393
-L: linux-fsdevel@vger.kernel.org
4394
-S: Supported
4395
-F: fs/dax.c
4396
-F: include/linux/dax.h
4397
-F: include/trace/events/fs_dax.h
4398
-
4399
-DEVICE DIRECT ACCESS (DAX)
4400
-M: Dan Williams <dan.j.williams@intel.com>
4401
-M: Dave Jiang <dave.jiang@intel.com>
4402
-M: Ross Zwisler <zwisler@kernel.org>
4403
-M: Vishal Verma <vishal.l.verma@intel.com>
4404
-L: linux-nvdimm@lists.01.org
4405
-S: Supported
4406
-F: drivers/dax/
4407
-
44085179 DIRECTORY NOTIFICATION (DNOTIFY)
44095180 M: Jan Kara <jack@suse.cz>
44105181 R: Amir Goldstein <amir73il@gmail.com>
44115182 L: linux-fsdevel@vger.kernel.org
44125183 S: Maintained
4413
-F: Documentation/filesystems/dnotify.txt
5184
+F: Documentation/filesystems/dnotify.rst
44145185 F: fs/notify/dnotify/
44155186 F: include/linux/dnotify.h
44165187
44175188 DISK GEOMETRY AND PARTITION HANDLING
44185189 M: Andries Brouwer <aeb@cwi.nl>
5190
+S: Maintained
44195191 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
44205192 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
44215193 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4422
-S: Maintained
44235194
44245195 DISKQUOTA
44255196 M: Jan Kara <jack@suse.com>
44265197 S: Maintained
4427
-F: Documentation/filesystems/quota.txt
5198
+F: Documentation/filesystems/quota.rst
44285199 F: fs/quota/
44295200 F: include/linux/quota*.h
44305201 F: include/uapi/linux/quota*.h
....@@ -4434,63 +5205,90 @@
44345205 L: linux-fbdev@vger.kernel.org
44355206 S: Maintained
44365207 W: http://plugable.com/category/projects/udlfb/
5208
+F: Documentation/fb/udlfb.rst
44375209 F: drivers/video/fbdev/udlfb.c
44385210 F: include/video/udlfb.h
4439
-F: Documentation/fb/udlfb.txt
44405211
44415212 DISTRIBUTED LOCK MANAGER (DLM)
44425213 M: Christine Caulfield <ccaulfie@redhat.com>
44435214 M: David Teigland <teigland@redhat.com>
44445215 L: cluster-devel@redhat.com
5216
+S: Supported
44455217 W: http://sources.redhat.com/cluster/
44465218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4447
-S: Supported
44485219 F: fs/dlm/
44495220
44505221 DMA BUFFER SHARING FRAMEWORK
44515222 M: Sumit Semwal <sumit.semwal@linaro.org>
4452
-S: Maintained
5223
+M: Christian König <christian.koenig@amd.com>
44535224 L: linux-media@vger.kernel.org
44545225 L: dri-devel@lists.freedesktop.org
44555226 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
4456
-F: drivers/dma-buf/
4457
-F: include/linux/dma-buf*
4458
-F: include/linux/reservation.h
4459
-F: include/linux/*fence.h
4460
-F: Documentation/driver-api/dma-buf.rst
5227
+S: Maintained
44615228 T: git git://anongit.freedesktop.org/drm/drm-misc
5229
+F: Documentation/driver-api/dma-buf.rst
5230
+F: drivers/dma-buf/
5231
+F: include/linux/*fence.h
5232
+F: include/linux/dma-buf*
5233
+F: include/linux/dma-resv.h
5234
+K: \bdma_(?:buf|fence|resv)\b
44625235
44635236 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
44645237 M: Vinod Koul <vkoul@kernel.org>
44655238 L: dmaengine@vger.kernel.org
4466
-Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
44675239 S: Maintained
5240
+Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5241
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
5242
+F: Documentation/devicetree/bindings/dma/
5243
+F: Documentation/driver-api/dmaengine/
44685244 F: drivers/dma/
44695245 F: include/linux/dmaengine.h
44705246 F: include/linux/of_dma.h
4471
-F: Documentation/devicetree/bindings/dma/
4472
-F: Documentation/driver-api/dmaengine/
4473
-T: git git://git.infradead.org/users/vkoul/slave-dma.git
44745247
44755248 DMA MAPPING HELPERS
44765249 M: Christoph Hellwig <hch@lst.de>
44775250 M: Marek Szyprowski <m.szyprowski@samsung.com>
44785251 R: Robin Murphy <robin.murphy@arm.com>
44795252 L: iommu@lists.linux-foundation.org
4480
-T: git git://git.infradead.org/users/hch/dma-mapping.git
4481
-W: http://git.infradead.org/users/hch/dma-mapping.git
44825253 S: Supported
4483
-F: kernel/dma/
5254
+W: http://git.infradead.org/users/hch/dma-mapping.git
5255
+T: git git://git.infradead.org/users/hch/dma-mapping.git
44845256 F: include/asm-generic/dma-mapping.h
44855257 F: include/linux/dma-direct.h
44865258 F: include/linux/dma-mapping.h
4487
-F: include/linux/dma-noncoherent.h
5259
+F: include/linux/dma-map-ops.h
5260
+F: kernel/dma/
5261
+
5262
+DMA-BUF HEAPS FRAMEWORK
5263
+M: Sumit Semwal <sumit.semwal@linaro.org>
5264
+R: Benjamin Gaignard <benjamin.gaignard@linaro.org>
5265
+R: Liam Mark <lmark@codeaurora.org>
5266
+R: Laura Abbott <labbott@redhat.com>
5267
+R: Brian Starkey <Brian.Starkey@arm.com>
5268
+R: John Stultz <john.stultz@linaro.org>
5269
+L: linux-media@vger.kernel.org
5270
+L: dri-devel@lists.freedesktop.org
5271
+L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
5272
+S: Maintained
5273
+T: git git://anongit.freedesktop.org/drm/drm-misc
5274
+F: drivers/dma-buf/dma-heap.c
5275
+F: drivers/dma-buf/heaps/*
5276
+F: include/linux/dma-heap.h
5277
+F: include/uapi/linux/dma-heap.h
5278
+
5279
+DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5280
+M: Lukasz Luba <lukasz.luba@arm.com>
5281
+L: linux-pm@vger.kernel.org
5282
+L: linux-samsung-soc@vger.kernel.org
5283
+S: Maintained
5284
+F: Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5285
+F: drivers/memory/samsung/exynos5422-dmc.c
44885286
44895287 DME1737 HARDWARE MONITOR DRIVER
44905288 M: Juerg Haefliger <juergh@gmail.com>
44915289 L: linux-hwmon@vger.kernel.org
44925290 S: Maintained
4493
-F: Documentation/hwmon/dme1737
5291
+F: Documentation/hwmon/dme1737.rst
44945292 F: drivers/hwmon/dme1737.c
44955293
44965294 DMI/SMBIOS SUPPORT
....@@ -4506,15 +5304,29 @@
45065304 M: Jonathan Corbet <corbet@lwn.net>
45075305 L: linux-doc@vger.kernel.org
45085306 S: Maintained
4509
-F: Documentation/
4510
-F: scripts/kernel-doc
4511
-X: Documentation/ABI/
4512
-X: Documentation/devicetree/
4513
-X: Documentation/acpi
4514
-X: Documentation/power
4515
-X: Documentation/spi
4516
-X: Documentation/media
5307
+P: Documentation/doc-guide/maintainer-profile.rst
45175308 T: git git://git.lwn.net/linux.git docs-next
5309
+F: Documentation/
5310
+F: scripts/documentation-file-ref-check
5311
+F: scripts/kernel-doc
5312
+F: scripts/sphinx-pre-install
5313
+X: Documentation/ABI/
5314
+X: Documentation/admin-guide/media/
5315
+X: Documentation/devicetree/
5316
+X: Documentation/driver-api/media/
5317
+X: Documentation/firmware-guide/acpi/
5318
+X: Documentation/i2c/
5319
+X: Documentation/power/
5320
+X: Documentation/spi/
5321
+X: Documentation/userspace-api/media/
5322
+
5323
+DOCUMENTATION SCRIPTS
5324
+M: Mauro Carvalho Chehab <mchehab@kernel.org>
5325
+L: linux-doc@vger.kernel.org
5326
+S: Maintained
5327
+F: Documentation/sphinx/parse-headers.pl
5328
+F: scripts/documentation-file-ref-check
5329
+F: scripts/sphinx-pre-install
45185330
45195331 DOCUMENTATION/ITALIAN
45205332 M: Federico Vaga <federico.vaga@vaga.pv.it>
....@@ -4525,16 +5337,26 @@
45255337 DONGWOON DW9714 LENS VOICE COIL DRIVER
45265338 M: Sakari Ailus <sakari.ailus@linux.intel.com>
45275339 L: linux-media@vger.kernel.org
4528
-T: git git://linuxtv.org/media_tree.git
45295340 S: Maintained
5341
+T: git git://linuxtv.org/media_tree.git
5342
+F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
45305343 F: drivers/media/i2c/dw9714.c
5344
+
5345
+DONGWOON DW9768 LENS VOICE COIL DRIVER
5346
+M: Dongchun Zhu <dongchun.zhu@mediatek.com>
5347
+L: linux-media@vger.kernel.org
5348
+S: Maintained
5349
+T: git git://linuxtv.org/media_tree.git
5350
+F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
5351
+F: drivers/media/i2c/dw9768.c
45315352
45325353 DONGWOON DW9807 LENS VOICE COIL DRIVER
45335354 M: Sakari Ailus <sakari.ailus@linux.intel.com>
45345355 L: linux-media@vger.kernel.org
4535
-T: git git://linuxtv.org/media_tree.git
45365356 S: Maintained
4537
-F: drivers/media/i2c/dw9807.c
5357
+T: git git://linuxtv.org/media_tree.git
5358
+F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5359
+F: drivers/media/i2c/dw9807-vcm.c
45385360
45395361 DOUBLETALK DRIVER
45405362 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
....@@ -4550,10 +5372,19 @@
45505372 F: drivers/soc/fsl/dpio
45515373
45525374 DPAA2 ETHERNET DRIVER
5375
+M: Ioana Ciornei <ioana.ciornei@nxp.com>
45535376 M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
4554
-L: linux-kernel@vger.kernel.org
5377
+L: netdev@vger.kernel.org
45555378 S: Maintained
4556
-F: drivers/staging/fsl-dpaa2/ethernet
5379
+F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
5380
+F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
5381
+F: drivers/net/ethernet/freescale/dpaa2/Kconfig
5382
+F: drivers/net/ethernet/freescale/dpaa2/Makefile
5383
+F: drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5384
+F: drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5385
+F: drivers/net/ethernet/freescale/dpaa2/dpkg.h
5386
+F: drivers/net/ethernet/freescale/dpaa2/dpmac*
5387
+F: drivers/net/ethernet/freescale/dpaa2/dpni*
45575388
45585389 DPAA2 ETHERNET SWITCH DRIVER
45595390 M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
....@@ -4562,17 +5393,11 @@
45625393 S: Maintained
45635394 F: drivers/staging/fsl-dpaa2/ethsw
45645395
4565
-DPAA2 PTP CLOCK DRIVER
4566
-M: Yangbo Lu <yangbo.lu@nxp.com>
4567
-L: linux-kernel@vger.kernel.org
4568
-S: Maintained
4569
-F: drivers/staging/fsl-dpaa2/rtc
4570
-
45715396 DPT_I2O SCSI RAID DRIVER
45725397 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
45735398 L: linux-scsi@vger.kernel.org
4574
-W: http://www.adaptec.com/
45755399 S: Maintained
5400
+W: http://www.adaptec.com/
45765401 F: drivers/scsi/dpt*
45775402 F: drivers/scsi/dpt/
45785403
....@@ -4580,20 +5405,20 @@
45805405 M: Philipp Reisner <philipp.reisner@linbit.com>
45815406 M: Lars Ellenberg <lars.ellenberg@linbit.com>
45825407 L: drbd-dev@lists.linbit.com
5408
+S: Supported
45835409 W: http://www.drbd.org
45845410 T: git git://git.linbit.com/linux-drbd.git
45855411 T: git git://git.linbit.com/drbd-8.4.git
4586
-S: Supported
5412
+F: Documentation/admin-guide/blockdev/
45875413 F: drivers/block/drbd/
45885414 F: lib/lru_cache.c
4589
-F: Documentation/blockdev/drbd/
45905415
45915416 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
45925417 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
45935418 R: "Rafael J. Wysocki" <rafael@kernel.org>
4594
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
45955419 S: Supported
4596
-F: Documentation/kobject.txt
5420
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5421
+F: Documentation/core-api/kobject.rst
45975422 F: drivers/base/
45985423 F: fs/debugfs/
45995424 F: fs/sysfs/
....@@ -4601,113 +5426,206 @@
46015426 F: include/linux/kobj*
46025427 F: lib/kobj*
46035428
4604
-DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
4605
-M: Kevin Hilman <khilman@kernel.org>
5429
+DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
46065430 M: Nishanth Menon <nm@ti.com>
4607
-S: Maintained
4608
-F: drivers/power/avs/
4609
-F: include/linux/power/smartreflex.h
46105431 L: linux-pm@vger.kernel.org
5432
+S: Maintained
5433
+F: drivers/soc/ti/smartreflex.c
5434
+F: include/linux/power/smartreflex.h
5435
+
5436
+DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5437
+M: Maxime Ripard <mripard@kernel.org>
5438
+M: Chen-Yu Tsai <wens@csie.org>
5439
+R: Jernej Skrabec <jernej.skrabec@siol.net>
5440
+L: dri-devel@lists.freedesktop.org
5441
+S: Supported
5442
+T: git git://anongit.freedesktop.org/drm/drm-misc
5443
+F: drivers/gpu/drm/sun4i/sun8i*
46115444
46125445 DRM DRIVER FOR ARM PL111 CLCD
46135446 M: Eric Anholt <eric@anholt.net>
4614
-T: git git://anongit.freedesktop.org/drm/drm-misc
46155447 S: Supported
5448
+T: git git://anongit.freedesktop.org/drm/drm-misc
46165449 F: drivers/gpu/drm/pl111/
46175450
46185451 DRM DRIVER FOR ARM VERSATILE TFT PANELS
46195452 M: Linus Walleij <linus.walleij@linaro.org>
4620
-T: git git://anongit.freedesktop.org/drm/drm-misc
46215453 S: Maintained
5454
+T: git git://anongit.freedesktop.org/drm/drm-misc
5455
+F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
46225456 F: drivers/gpu/drm/panel/panel-arm-versatile.c
4623
-F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
5457
+
5458
+DRM DRIVER FOR ASPEED BMC GFX
5459
+M: Joel Stanley <joel@jms.id.au>
5460
+L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
5461
+S: Supported
5462
+T: git git://anongit.freedesktop.org/drm/drm-misc
5463
+F: Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5464
+F: drivers/gpu/drm/aspeed/
46245465
46255466 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
46265467 M: Dave Airlie <airlied@redhat.com>
4627
-S: Odd Fixes
5468
+R: Thomas Zimmermann <tzimmermann@suse.de>
5469
+L: dri-devel@lists.freedesktop.org
5470
+S: Supported
5471
+T: git git://anongit.freedesktop.org/drm/drm-misc
46285472 F: drivers/gpu/drm/ast/
46295473
46305474 DRM DRIVER FOR BOCHS VIRTUAL GPU
46315475 M: Gerd Hoffmann <kraxel@redhat.com>
46325476 L: virtualization@lists.linux-foundation.org
4633
-T: git git://anongit.freedesktop.org/drm/drm-misc
46345477 S: Maintained
5478
+T: git git://anongit.freedesktop.org/drm/drm-misc
46355479 F: drivers/gpu/drm/bochs/
5480
+
5481
+DRM DRIVER FOR BOE HIMAX8279D PANELS
5482
+M: Jerry Han <hanxu5@huaqin.corp-partner.google.com>
5483
+S: Maintained
5484
+F: Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5485
+F: drivers/gpu/drm/panel/panel-boe-himax8279d.c
46365486
46375487 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
46385488 M: Linus Walleij <linus.walleij@linaro.org>
4639
-T: git git://anongit.freedesktop.org/drm/drm-misc
46405489 S: Maintained
5490
+T: git git://anongit.freedesktop.org/drm/drm-misc
46415491 F: drivers/gpu/drm/tve200/
5492
+
5493
+DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5494
+M: Icenowy Zheng <icenowy@aosc.io>
5495
+S: Maintained
5496
+F: Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5497
+F: drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5498
+
5499
+DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5500
+M: Jagan Teki <jagan@amarulasolutions.com>
5501
+S: Maintained
5502
+F: Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5503
+F: drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5504
+
5505
+DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5506
+M: Hans de Goede <hdegoede@redhat.com>
5507
+S: Maintained
5508
+T: git git://anongit.freedesktop.org/drm/drm-misc
5509
+F: drivers/gpu/drm/tiny/gm12u320.c
5510
+
5511
+DRM DRIVER FOR HX8357D PANELS
5512
+M: Eric Anholt <eric@anholt.net>
5513
+S: Maintained
5514
+T: git git://anongit.freedesktop.org/drm/drm-misc
5515
+F: Documentation/devicetree/bindings/display/himax,hx8357d.txt
5516
+F: drivers/gpu/drm/tiny/hx8357d.c
46425517
46435518 DRM DRIVER FOR ILITEK ILI9225 PANELS
46445519 M: David Lechner <david@lechnology.com>
46455520 S: Maintained
4646
-F: drivers/gpu/drm/tinydrm/ili9225.c
5521
+T: git git://anongit.freedesktop.org/drm/drm-misc
46475522 F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5523
+F: drivers/gpu/drm/tiny/ili9225.c
5524
+
5525
+DRM DRIVER FOR ILITEK ILI9486 PANELS
5526
+M: Kamlesh Gurudasani <kamlesh.gurudasani@gmail.com>
5527
+S: Maintained
5528
+T: git git://anongit.freedesktop.org/drm/drm-misc
5529
+F: Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5530
+F: drivers/gpu/drm/tiny/ili9486.c
46485531
46495532 DRM DRIVER FOR INTEL I810 VIDEO CARDS
46505533 S: Orphan / Obsolete
46515534 F: drivers/gpu/drm/i810/
46525535 F: include/uapi/drm/i810_drm.h
46535536
5537
+DRM DRIVER FOR LVDS PANELS
5538
+M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5539
+L: dri-devel@lists.freedesktop.org
5540
+T: git git://anongit.freedesktop.org/drm/drm-misc
5541
+S: Maintained
5542
+F: drivers/gpu/drm/panel/panel-lvds.c
5543
+F: Documentation/devicetree/bindings/display/panel/lvds.yaml
5544
+
5545
+DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
5546
+M: Guido Günther <agx@sigxcpu.org>
5547
+R: Purism Kernel Team <kernel@puri.sm>
5548
+S: Maintained
5549
+F: Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
5550
+F: drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
5551
+
46545552 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
46555553 S: Orphan / Obsolete
46565554 F: drivers/gpu/drm/mga/
46575555 F: include/uapi/drm/mga_drm.h
46585556
4659
-DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
5557
+DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
46605558 M: Dave Airlie <airlied@redhat.com>
4661
-S: Odd Fixes
5559
+R: Thomas Zimmermann <tzimmermann@suse.de>
5560
+L: dri-devel@lists.freedesktop.org
5561
+S: Supported
5562
+T: git git://anongit.freedesktop.org/drm/drm-misc
46625563 F: drivers/gpu/drm/mgag200/
46635564
46645565 DRM DRIVER FOR MI0283QT
46655566 M: Noralf Trønnes <noralf@tronnes.org>
46665567 S: Maintained
4667
-F: drivers/gpu/drm/tinydrm/mi0283qt.c
5568
+T: git git://anongit.freedesktop.org/drm/drm-misc
46685569 F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5570
+F: drivers/gpu/drm/tiny/mi0283qt.c
46695571
46705572 DRM DRIVER FOR MSM ADRENO GPU
46715573 M: Rob Clark <robdclark@gmail.com>
5574
+M: Sean Paul <sean@poorly.run>
46725575 L: linux-arm-msm@vger.kernel.org
46735576 L: dri-devel@lists.freedesktop.org
46745577 L: freedreno@lists.freedesktop.org
4675
-T: git git://people.freedesktop.org/~robclark/linux
46765578 S: Maintained
5579
+T: git https://gitlab.freedesktop.org/drm/msm.git
5580
+F: Documentation/devicetree/bindings/display/msm/
46775581 F: drivers/gpu/drm/msm/
46785582 F: include/uapi/drm/msm_drm.h
4679
-F: Documentation/devicetree/bindings/display/msm/
5583
+
5584
+DRM DRIVER FOR NOVATEK NT35510 PANELS
5585
+M: Linus Walleij <linus.walleij@linaro.org>
5586
+S: Maintained
5587
+T: git git://anongit.freedesktop.org/drm/drm-misc
5588
+F: Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5589
+F: drivers/gpu/drm/panel/panel-novatek-nt35510.c
46805590
46815591 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
46825592 M: Ben Skeggs <bskeggs@redhat.com>
46835593 L: dri-devel@lists.freedesktop.org
46845594 L: nouveau@lists.freedesktop.org
4685
-T: git git://github.com/skeggsb/linux
46865595 S: Supported
5596
+T: git git://github.com/skeggsb/linux
46875597 F: drivers/gpu/drm/nouveau/
46885598 F: include/uapi/drm/nouveau_drm.h
5599
+
5600
+DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5601
+M: Stefan Mavrodiev <stefan@olimex.com>
5602
+S: Maintained
5603
+F: Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5604
+F: drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
46895605
46905606 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
46915607 M: Noralf Trønnes <noralf@tronnes.org>
46925608 S: Maintained
4693
-F: drivers/gpu/drm/tinydrm/repaper.c
5609
+T: git git://anongit.freedesktop.org/drm/drm-misc
46945610 F: Documentation/devicetree/bindings/display/repaper.txt
5611
+F: drivers/gpu/drm/tiny/repaper.c
46955612
46965613 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
46975614 M: Dave Airlie <airlied@redhat.com>
46985615 M: Gerd Hoffmann <kraxel@redhat.com>
46995616 L: virtualization@lists.linux-foundation.org
4700
-T: git git://anongit.freedesktop.org/drm/drm-misc
47015617 S: Obsolete
47025618 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4703
-F: drivers/gpu/drm/cirrus/
5619
+T: git git://anongit.freedesktop.org/drm/drm-misc
5620
+F: drivers/gpu/drm/tiny/cirrus.c
47045621
47055622 DRM DRIVER FOR QXL VIRTUAL GPU
47065623 M: Dave Airlie <airlied@redhat.com>
47075624 M: Gerd Hoffmann <kraxel@redhat.com>
47085625 L: virtualization@lists.linux-foundation.org
4709
-T: git git://anongit.freedesktop.org/drm/drm-misc
5626
+L: spice-devel@lists.freedesktop.org
47105627 S: Maintained
5628
+T: git git://anongit.freedesktop.org/drm/drm-misc
47115629 F: drivers/gpu/drm/qxl/
47125630 F: include/uapi/drm/qxl_drm.h
47135631
....@@ -4715,6 +5633,20 @@
47155633 S: Orphan / Obsolete
47165634 F: drivers/gpu/drm/r128/
47175635 F: include/uapi/drm/r128_drm.h
5636
+
5637
+DRM DRIVER FOR RAYDIUM RM67191 PANELS
5638
+M: Robert Chiras <robert.chiras@nxp.com>
5639
+S: Maintained
5640
+F: Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
5641
+F: drivers/gpu/drm/panel/panel-raydium-rm67191.c
5642
+
5643
+DRM DRIVER FOR SITRONIX ST7703 PANELS
5644
+M: Guido Günther <agx@sigxcpu.org>
5645
+R: Purism Kernel Team <kernel@puri.sm>
5646
+R: Ondrej Jirman <megous@megous.com>
5647
+S: Maintained
5648
+F: Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
5649
+F: drivers/gpu/drm/panel/panel-sitronix-st7703.c
47185650
47195651 DRM DRIVER FOR SAVAGE VIDEO CARDS
47205652 S: Orphan / Obsolete
....@@ -4729,97 +5661,150 @@
47295661 DRM DRIVER FOR SITRONIX ST7586 PANELS
47305662 M: David Lechner <david@lechnology.com>
47315663 S: Maintained
4732
-F: drivers/gpu/drm/tinydrm/st7586.c
5664
+T: git git://anongit.freedesktop.org/drm/drm-misc
47335665 F: Documentation/devicetree/bindings/display/sitronix,st7586.txt
5666
+F: drivers/gpu/drm/tiny/st7586.c
5667
+
5668
+DRM DRIVER FOR SITRONIX ST7701 PANELS
5669
+M: Jagan Teki <jagan@amarulasolutions.com>
5670
+S: Maintained
5671
+F: Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
5672
+F: drivers/gpu/drm/panel/panel-sitronix-st7701.c
47345673
47355674 DRM DRIVER FOR SITRONIX ST7735R PANELS
47365675 M: David Lechner <david@lechnology.com>
47375676 S: Maintained
4738
-F: drivers/gpu/drm/tinydrm/st7735r.c
4739
-F: Documentation/devicetree/bindings/display/sitronix,st7735r.txt
5677
+T: git git://anongit.freedesktop.org/drm/drm-misc
5678
+F: Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5679
+F: drivers/gpu/drm/tiny/st7735r.c
5680
+
5681
+DRM DRIVER FOR SONY ACX424AKP PANELS
5682
+M: Linus Walleij <linus.walleij@linaro.org>
5683
+S: Maintained
5684
+T: git git://anongit.freedesktop.org/drm/drm-misc
5685
+F: drivers/gpu/drm/panel/panel-sony-acx424akp.c
5686
+
5687
+DRM DRIVER FOR ST-ERICSSON MCDE
5688
+M: Linus Walleij <linus.walleij@linaro.org>
5689
+S: Maintained
5690
+T: git git://anongit.freedesktop.org/drm/drm-misc
5691
+F: Documentation/devicetree/bindings/display/ste,mcde.txt
5692
+F: drivers/gpu/drm/mcde/
47405693
47415694 DRM DRIVER FOR TDFX VIDEO CARDS
47425695 S: Orphan / Obsolete
47435696 F: drivers/gpu/drm/tdfx/
47445697
5698
+DRM DRIVER FOR TPO TPG110 PANELS
5699
+M: Linus Walleij <linus.walleij@linaro.org>
5700
+S: Maintained
5701
+T: git git://anongit.freedesktop.org/drm/drm-misc
5702
+F: Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5703
+F: drivers/gpu/drm/panel/panel-tpo-tpg110.c
5704
+
47455705 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
47465706 M: Dave Airlie <airlied@redhat.com>
4747
-S: Odd Fixes
5707
+R: Sean Paul <sean@poorly.run>
5708
+R: Thomas Zimmermann <tzimmermann@suse.de>
5709
+L: dri-devel@lists.freedesktop.org
5710
+S: Supported
5711
+T: git git://anongit.freedesktop.org/drm/drm-misc
47485712 F: drivers/gpu/drm/udl/
5713
+
5714
+DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5715
+M: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
5716
+M: Melissa Wen <melissa.srw@gmail.com>
5717
+R: Haneen Mohammed <hamohammed.sa@gmail.com>
5718
+R: Daniel Vetter <daniel@ffwll.ch>
5719
+L: dri-devel@lists.freedesktop.org
5720
+S: Maintained
5721
+T: git git://anongit.freedesktop.org/drm/drm-misc
5722
+F: Documentation/gpu/vkms.rst
5723
+F: drivers/gpu/drm/vkms/
5724
+
5725
+DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5726
+M: Hans de Goede <hdegoede@redhat.com>
5727
+L: dri-devel@lists.freedesktop.org
5728
+S: Maintained
5729
+T: git git://anongit.freedesktop.org/drm/drm-misc
5730
+F: drivers/gpu/drm/vboxvideo/
47495731
47505732 DRM DRIVER FOR VMWARE VIRTUAL GPU
47515733 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4752
-M: Sinclair Yeh <syeh@vmware.com>
4753
-M: Thomas Hellstrom <thellstrom@vmware.com>
5734
+M: Roland Scheidegger <sroland@vmware.com>
47545735 L: dri-devel@lists.freedesktop.org
4755
-T: git git://people.freedesktop.org/~syeh/repos_linux
4756
-T: git git://people.freedesktop.org/~thomash/linux
47575736 S: Supported
5737
+T: git git://people.freedesktop.org/~sroland/linux
47585738 F: drivers/gpu/drm/vmwgfx/
47595739 F: include/uapi/drm/vmwgfx_drm.h
47605740
47615741 DRM DRIVERS
47625742 M: David Airlie <airlied@linux.ie>
5743
+M: Daniel Vetter <daniel@ffwll.ch>
47635744 L: dri-devel@lists.freedesktop.org
4764
-T: git git://anongit.freedesktop.org/drm/drm
5745
+S: Maintained
47655746 B: https://bugs.freedesktop.org/
47665747 C: irc://chat.freenode.net/dri-devel
4767
-S: Maintained
4768
-F: drivers/gpu/drm/
4769
-F: drivers/gpu/vga/
5748
+T: git git://anongit.freedesktop.org/drm/drm
47705749 F: Documentation/devicetree/bindings/display/
47715750 F: Documentation/devicetree/bindings/gpu/
47725751 F: Documentation/gpu/
5752
+F: drivers/gpu/drm/
5753
+F: drivers/gpu/vga/
47735754 F: include/drm/
4774
-F: include/uapi/drm/
47755755 F: include/linux/vga*
5756
+F: include/uapi/drm/
47765757
47775758 DRM DRIVERS AND MISC GPU PATCHES
4778
-M: Gustavo Padovan <gustavo@padovan.org>
47795759 M: Maarten Lankhorst <maarten.lankhorst@linux.intel.com>
4780
-M: Sean Paul <sean@poorly.run>
4781
-W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
5760
+M: Maxime Ripard <mripard@kernel.org>
5761
+M: Thomas Zimmermann <tzimmermann@suse.de>
47825762 S: Maintained
5763
+W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
47835764 T: git git://anongit.freedesktop.org/drm/drm-misc
47845765 F: Documentation/gpu/
4785
-F: drivers/gpu/vga/
47865766 F: drivers/gpu/drm/*
5767
+F: drivers/gpu/vga/
47875768 F: include/drm/drm*
4788
-F: include/uapi/drm/drm*
47895769 F: include/linux/vga*
5770
+F: include/uapi/drm/drm*
47905771
47915772 DRM DRIVERS FOR ALLWINNER A10
4792
-M: Maxime Ripard <maxime.ripard@bootlin.com>
5773
+M: Maxime Ripard <mripard@kernel.org>
5774
+M: Chen-Yu Tsai <wens@csie.org>
47935775 L: dri-devel@lists.freedesktop.org
47945776 S: Supported
4795
-F: drivers/gpu/drm/sun4i/
4796
-F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
47975777 T: git git://anongit.freedesktop.org/drm/drm-misc
5778
+F: Documentation/devicetree/bindings/display/allwinner*
5779
+F: drivers/gpu/drm/sun4i/
47985780
47995781 DRM DRIVERS FOR AMLOGIC SOCS
48005782 M: Neil Armstrong <narmstrong@baylibre.com>
48015783 L: dri-devel@lists.freedesktop.org
48025784 L: linux-amlogic@lists.infradead.org
4803
-W: http://linux-meson.com/
48045785 S: Supported
4805
-F: drivers/gpu/drm/meson/
4806
-F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4807
-F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
4808
-F: Documentation/gpu/meson.rst
5786
+W: http://linux-meson.com/
48095787 T: git git://anongit.freedesktop.org/drm/drm-misc
5788
+F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
5789
+F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
5790
+F: Documentation/gpu/meson.rst
5791
+F: drivers/gpu/drm/meson/
48105792
48115793 DRM DRIVERS FOR ATMEL HLCDC
4812
-M: Boris Brezillon <boris.brezillon@bootlin.com>
5794
+M: Sam Ravnborg <sam@ravnborg.org>
5795
+M: Boris Brezillon <bbrezillon@kernel.org>
48135796 L: dri-devel@lists.freedesktop.org
48145797 S: Supported
4815
-F: drivers/gpu/drm/atmel-hlcdc/
4816
-F: Documentation/devicetree/bindings/display/atmel/
48175798 T: git git://anongit.freedesktop.org/drm/drm-misc
5799
+F: Documentation/devicetree/bindings/display/atmel/
5800
+F: drivers/gpu/drm/atmel-hlcdc/
48185801
48195802 DRM DRIVERS FOR BRIDGE CHIPS
4820
-M: Archit Taneja <architt@codeaurora.org>
48215803 M: Andrzej Hajda <a.hajda@samsung.com>
5804
+M: Neil Armstrong <narmstrong@baylibre.com>
48225805 R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
5806
+R: Jonas Karlman <jonas@kwiboo.se>
5807
+R: Jernej Skrabec <jernej.skrabec@siol.net>
48235808 S: Maintained
48245809 T: git git://anongit.freedesktop.org/drm/drm-misc
48255810 F: drivers/gpu/drm/bridge/
....@@ -4830,98 +5815,110 @@
48305815 M: Seung-Woo Kim <sw0312.kim@samsung.com>
48315816 M: Kyungmin Park <kyungmin.park@samsung.com>
48325817 L: dri-devel@lists.freedesktop.org
4833
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
48345818 S: Supported
5819
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5820
+F: Documentation/devicetree/bindings/display/exynos/
48355821 F: drivers/gpu/drm/exynos/
48365822 F: include/uapi/drm/exynos_drm.h
4837
-F: Documentation/devicetree/bindings/display/exynos/
48385823
48395824 DRM DRIVERS FOR FREESCALE DCU
48405825 M: Stefan Agner <stefan@agner.ch>
48415826 M: Alison Wang <alison.wang@nxp.com>
48425827 L: dri-devel@lists.freedesktop.org
48435828 S: Supported
4844
-F: drivers/gpu/drm/fsl-dcu/
5829
+T: git git://anongit.freedesktop.org/drm/drm-misc
48455830 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
48465831 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4847
-F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
5832
+F: drivers/gpu/drm/fsl-dcu/
48485833
48495834 DRM DRIVERS FOR FREESCALE IMX
48505835 M: Philipp Zabel <p.zabel@pengutronix.de>
48515836 L: dri-devel@lists.freedesktop.org
48525837 S: Maintained
5838
+F: Documentation/devicetree/bindings/display/imx/
48535839 F: drivers/gpu/drm/imx/
48545840 F: drivers/gpu/ipu-v3/
4855
-F: Documentation/devicetree/bindings/display/imx/
48565841
48575842 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
48585843 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
48595844 L: dri-devel@lists.freedesktop.org
4860
-T: git git://github.com/patjak/drm-gma500
48615845 S: Maintained
5846
+T: git git://github.com/patjak/drm-gma500
48625847 F: drivers/gpu/drm/gma500/
48635848
48645849 DRM DRIVERS FOR HISILICON
4865
-M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4866
-M: Rongrong Zou <zourongrong@gmail.com>
5850
+M: Xinliang Liu <xinliang.liu@linaro.org>
5851
+M: Tian Tao <tiantao6@hisilicon.com>
5852
+R: John Stultz <john.stultz@linaro.org>
48675853 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
48685854 R: Chen Feng <puck.chen@hisilicon.com>
48695855 L: dri-devel@lists.freedesktop.org
4870
-T: git git://github.com/xin3liang/linux.git
48715856 S: Maintained
4872
-F: drivers/gpu/drm/hisilicon/
5857
+T: git git://anongit.freedesktop.org/drm/drm-misc
48735858 F: Documentation/devicetree/bindings/display/hisilicon/
5859
+F: drivers/gpu/drm/hisilicon/
5860
+
5861
+DRM DRIVERS FOR LIMA
5862
+M: Qiang Yu <yuq825@gmail.com>
5863
+L: dri-devel@lists.freedesktop.org
5864
+L: lima@lists.freedesktop.org (moderated for non-subscribers)
5865
+S: Maintained
5866
+T: git git://anongit.freedesktop.org/drm/drm-misc
5867
+F: drivers/gpu/drm/lima/
5868
+F: include/uapi/drm/lima_drm.h
48745869
48755870 DRM DRIVERS FOR MEDIATEK
4876
-M: CK Hu <ck.hu@mediatek.com>
5871
+M: Chun-Kuang Hu <chunkuang.hu@kernel.org>
48775872 M: Philipp Zabel <p.zabel@pengutronix.de>
48785873 L: dri-devel@lists.freedesktop.org
48795874 S: Supported
4880
-F: drivers/gpu/drm/mediatek/
48815875 F: Documentation/devicetree/bindings/display/mediatek/
5876
+F: drivers/gpu/drm/mediatek/
5877
+F: drivers/phy/mediatek/phy-mtk-hdmi*
48825878
48835879 DRM DRIVERS FOR NVIDIA TEGRA
48845880 M: Thierry Reding <thierry.reding@gmail.com>
48855881 L: dri-devel@lists.freedesktop.org
48865882 L: linux-tegra@vger.kernel.org
4887
-T: git git://anongit.freedesktop.org/tegra/linux.git
48885883 S: Supported
5884
+T: git git://anongit.freedesktop.org/tegra/linux.git
5885
+F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
48895886 F: drivers/gpu/drm/tegra/
48905887 F: drivers/gpu/host1x/
48915888 F: include/linux/host1x.h
48925889 F: include/uapi/drm/tegra_drm.h
4893
-F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
48945890
48955891 DRM DRIVERS FOR RENESAS
48965892 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5893
+M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
48975894 L: dri-devel@lists.freedesktop.org
48985895 L: linux-renesas-soc@vger.kernel.org
4899
-T: git git://linuxtv.org/pinchartl/fbdev
49005896 S: Supported
5897
+T: git git://linuxtv.org/pinchartl/media drm/du/next
5898
+F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5899
+F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
5900
+F: Documentation/devicetree/bindings/display/renesas,du.txt
49015901 F: drivers/gpu/drm/rcar-du/
49025902 F: drivers/gpu/drm/shmobile/
49035903 F: include/linux/platform_data/shmob_drm.h
4904
-F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
4905
-F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt
4906
-F: Documentation/devicetree/bindings/display/renesas,du.txt
49075904
49085905 DRM DRIVERS FOR ROCKCHIP
49095906 M: Sandy Huang <hjc@rock-chips.com>
49105907 M: Heiko Stübner <heiko@sntech.de>
49115908 L: dri-devel@lists.freedesktop.org
49125909 S: Maintained
4913
-F: drivers/gpu/drm/rockchip/
4914
-F: Documentation/devicetree/bindings/display/rockchip/
49155910 T: git git://anongit.freedesktop.org/drm/drm-misc
5911
+F: Documentation/devicetree/bindings/display/rockchip/
5912
+F: drivers/gpu/drm/rockchip/
49165913
49175914 DRM DRIVERS FOR STI
49185915 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
49195916 M: Vincent Abriou <vincent.abriou@st.com>
49205917 L: dri-devel@lists.freedesktop.org
4921
-T: git git://anongit.freedesktop.org/drm/drm-misc
49225918 S: Maintained
4923
-F: drivers/gpu/drm/sti
5919
+T: git git://anongit.freedesktop.org/drm/drm-misc
49245920 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
5921
+F: drivers/gpu/drm/sti
49255922
49265923 DRM DRIVERS FOR STM
49275924 M: Yannick Fertre <yannick.fertre@st.com>
....@@ -4929,240 +5926,248 @@
49295926 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
49305927 M: Vincent Abriou <vincent.abriou@st.com>
49315928 L: dri-devel@lists.freedesktop.org
4932
-T: git git://anongit.freedesktop.org/drm/drm-misc
49335929 S: Maintained
5930
+T: git git://anongit.freedesktop.org/drm/drm-misc
5931
+F: Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
49345932 F: drivers/gpu/drm/stm
4935
-F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
5933
+
5934
+DRM DRIVERS FOR TI KEYSTONE
5935
+M: Jyri Sarha <jsarha@ti.com>
5936
+M: Tomi Valkeinen <tomi.valkeinen@ti.com>
5937
+L: dri-devel@lists.freedesktop.org
5938
+S: Maintained
5939
+T: git git://anongit.freedesktop.org/drm/drm-misc
5940
+F: Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
5941
+F: Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
5942
+F: Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
5943
+F: drivers/gpu/drm/tidss/
49365944
49375945 DRM DRIVERS FOR TI LCDC
49385946 M: Jyri Sarha <jsarha@ti.com>
49395947 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
49405948 L: dri-devel@lists.freedesktop.org
49415949 S: Maintained
4942
-F: drivers/gpu/drm/tilcdc/
49435950 F: Documentation/devicetree/bindings/display/tilcdc/
5951
+F: drivers/gpu/drm/tilcdc/
49445952
49455953 DRM DRIVERS FOR TI OMAP
49465954 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
49475955 L: dri-devel@lists.freedesktop.org
49485956 S: Maintained
4949
-F: drivers/gpu/drm/omapdrm/
49505957 F: Documentation/devicetree/bindings/display/ti/
5958
+F: drivers/gpu/drm/omapdrm/
49515959
49525960 DRM DRIVERS FOR V3D
49535961 M: Eric Anholt <eric@anholt.net>
49545962 S: Supported
5963
+T: git git://anongit.freedesktop.org/drm/drm-misc
5964
+F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
49555965 F: drivers/gpu/drm/v3d/
49565966 F: include/uapi/drm/v3d_drm.h
4957
-F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
4958
-T: git git://anongit.freedesktop.org/drm/drm-misc
49595967
49605968 DRM DRIVERS FOR VC4
49615969 M: Eric Anholt <eric@anholt.net>
4962
-T: git git://github.com/anholt/linux
49635970 S: Supported
5971
+T: git git://github.com/anholt/linux
5972
+T: git git://anongit.freedesktop.org/drm/drm-misc
5973
+F: Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
49645974 F: drivers/gpu/drm/vc4/
49655975 F: include/uapi/drm/vc4_drm.h
4966
-F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4967
-T: git git://anongit.freedesktop.org/drm/drm-misc
49685976
49695977 DRM DRIVERS FOR VIVANTE GPU IP
49705978 M: Lucas Stach <l.stach@pengutronix.de>
49715979 R: Russell King <linux+etnaviv@armlinux.org.uk>
49725980 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4973
-L: etnaviv@lists.freedesktop.org
5981
+L: etnaviv@lists.freedesktop.org (moderated for non-subscribers)
49745982 L: dri-devel@lists.freedesktop.org
49755983 S: Maintained
5984
+F: Documentation/devicetree/bindings/gpu/vivante,gc.yaml
49765985 F: drivers/gpu/drm/etnaviv/
49775986 F: include/uapi/drm/etnaviv_drm.h
4978
-F: Documentation/devicetree/bindings/display/etnaviv/
5987
+
5988
+DRM DRIVERS FOR XEN
5989
+M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
5990
+L: dri-devel@lists.freedesktop.org
5991
+L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
5992
+S: Supported
5993
+T: git git://anongit.freedesktop.org/drm/drm-misc
5994
+F: Documentation/gpu/xen-front.rst
5995
+F: drivers/gpu/drm/xen/
5996
+
5997
+DRM DRIVERS FOR XILINX
5998
+M: Hyun Kwon <hyun.kwon@xilinx.com>
5999
+M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
6000
+L: dri-devel@lists.freedesktop.org
6001
+S: Maintained
6002
+T: git git://anongit.freedesktop.org/drm/drm-misc
6003
+F: Documentation/devicetree/bindings/display/xlnx/
6004
+F: drivers/gpu/drm/xlnx/
49796005
49806006 DRM DRIVERS FOR ZTE ZX
49816007 M: Shawn Guo <shawnguo@kernel.org>
49826008 L: dri-devel@lists.freedesktop.org
49836009 S: Maintained
4984
-F: drivers/gpu/drm/zte/
4985
-F: Documentation/devicetree/bindings/display/zte,vou.txt
49866010 T: git git://anongit.freedesktop.org/drm/drm-misc
6011
+F: Documentation/devicetree/bindings/display/zte,vou.txt
6012
+F: drivers/gpu/drm/zte/
49876013
49886014 DRM PANEL DRIVERS
49896015 M: Thierry Reding <thierry.reding@gmail.com>
6016
+R: Sam Ravnborg <sam@ravnborg.org>
49906017 L: dri-devel@lists.freedesktop.org
4991
-T: git git://anongit.freedesktop.org/drm/drm-misc
49926018 S: Maintained
6019
+T: git git://anongit.freedesktop.org/drm/drm-misc
6020
+F: Documentation/devicetree/bindings/display/panel/
49936021 F: drivers/gpu/drm/drm_panel.c
49946022 F: drivers/gpu/drm/panel/
49956023 F: include/drm/drm_panel.h
4996
-F: Documentation/devicetree/bindings/display/panel/
4997
-
4998
-DRM TINYDRM DRIVERS
4999
-M: Noralf Trønnes <noralf@tronnes.org>
5000
-W: https://github.com/notro/tinydrm/wiki/Development
5001
-T: git git://anongit.freedesktop.org/drm/drm-misc
5002
-S: Maintained
5003
-F: drivers/gpu/drm/tinydrm/
5004
-F: include/drm/tinydrm/
5005
-
5006
-DRM DRIVERS FOR XEN
5007
-M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
5008
-T: git git://anongit.freedesktop.org/drm/drm-misc
5009
-L: dri-devel@lists.freedesktop.org
5010
-L: xen-devel@lists.xen.org
5011
-S: Supported
5012
-F: drivers/gpu/drm/xen/
5013
-F: Documentation/gpu/xen-front.rst
50146024
50156025 DRM TTM SUBSYSTEM
50166026 M: Christian Koenig <christian.koenig@amd.com>
50176027 M: Huang Rui <ray.huang@amd.com>
5018
-M: Junwei Zhang <Jerry.Zhang@amd.com>
5019
-T: git git://people.freedesktop.org/~agd5f/linux
5020
-S: Maintained
50216028 L: dri-devel@lists.freedesktop.org
5022
-F: include/drm/ttm/
6029
+S: Maintained
6030
+T: git git://people.freedesktop.org/~agd5f/linux
50236031 F: drivers/gpu/drm/ttm/
6032
+F: include/drm/ttm/
50246033
50256034 DSBR100 USB FM RADIO DRIVER
50266035 M: Alexey Klimov <klimov.linux@gmail.com>
50276036 L: linux-media@vger.kernel.org
6037
+S: Maintained
50286038 T: git git://linuxtv.org/media_tree.git
5029
-S: Maintained
50306039 F: drivers/media/radio/dsbr100.c
5031
-
5032
-DSCC4 DRIVER
5033
-M: Francois Romieu <romieu@fr.zoreil.com>
5034
-L: netdev@vger.kernel.org
5035
-S: Maintained
5036
-F: drivers/net/wan/dscc4.c
50376040
50386041 DT3155 MEDIA DRIVER
50396042 M: Hans Verkuil <hverkuil@xs4all.nl>
50406043 L: linux-media@vger.kernel.org
5041
-T: git git://linuxtv.org/media_tree.git
5042
-W: https://linuxtv.org
50436044 S: Odd Fixes
6045
+W: https://linuxtv.org
6046
+T: git git://linuxtv.org/media_tree.git
50446047 F: drivers/media/pci/dt3155/
50456048
50466049 DVB_USB_AF9015 MEDIA DRIVER
50476050 M: Antti Palosaari <crope@iki.fi>
50486051 L: linux-media@vger.kernel.org
6052
+S: Maintained
50496053 W: https://linuxtv.org
50506054 W: http://palosaari.fi/linux/
50516055 Q: http://patchwork.linuxtv.org/project/linux-media/list/
50526056 T: git git://linuxtv.org/anttip/media_tree.git
5053
-S: Maintained
50546057 F: drivers/media/usb/dvb-usb-v2/af9015*
50556058
50566059 DVB_USB_AF9035 MEDIA DRIVER
50576060 M: Antti Palosaari <crope@iki.fi>
50586061 L: linux-media@vger.kernel.org
6062
+S: Maintained
50596063 W: https://linuxtv.org
50606064 W: http://palosaari.fi/linux/
50616065 Q: http://patchwork.linuxtv.org/project/linux-media/list/
50626066 T: git git://linuxtv.org/anttip/media_tree.git
5063
-S: Maintained
50646067 F: drivers/media/usb/dvb-usb-v2/af9035*
50656068
50666069 DVB_USB_ANYSEE MEDIA DRIVER
50676070 M: Antti Palosaari <crope@iki.fi>
50686071 L: linux-media@vger.kernel.org
6072
+S: Maintained
50696073 W: https://linuxtv.org
50706074 W: http://palosaari.fi/linux/
50716075 Q: http://patchwork.linuxtv.org/project/linux-media/list/
50726076 T: git git://linuxtv.org/anttip/media_tree.git
5073
-S: Maintained
50746077 F: drivers/media/usb/dvb-usb-v2/anysee*
50756078
50766079 DVB_USB_AU6610 MEDIA DRIVER
50776080 M: Antti Palosaari <crope@iki.fi>
50786081 L: linux-media@vger.kernel.org
6082
+S: Maintained
50796083 W: https://linuxtv.org
50806084 W: http://palosaari.fi/linux/
50816085 Q: http://patchwork.linuxtv.org/project/linux-media/list/
50826086 T: git git://linuxtv.org/anttip/media_tree.git
5083
-S: Maintained
50846087 F: drivers/media/usb/dvb-usb-v2/au6610*
50856088
50866089 DVB_USB_CE6230 MEDIA DRIVER
50876090 M: Antti Palosaari <crope@iki.fi>
50886091 L: linux-media@vger.kernel.org
6092
+S: Maintained
50896093 W: https://linuxtv.org
50906094 W: http://palosaari.fi/linux/
50916095 Q: http://patchwork.linuxtv.org/project/linux-media/list/
50926096 T: git git://linuxtv.org/anttip/media_tree.git
5093
-S: Maintained
50946097 F: drivers/media/usb/dvb-usb-v2/ce6230*
50956098
50966099 DVB_USB_CXUSB MEDIA DRIVER
50976100 M: Michael Krufky <mkrufky@linuxtv.org>
50986101 L: linux-media@vger.kernel.org
6102
+S: Maintained
50996103 W: https://linuxtv.org
51006104 W: http://github.com/mkrufky
51016105 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51026106 T: git git://linuxtv.org/media_tree.git
5103
-S: Maintained
51046107 F: drivers/media/usb/dvb-usb/cxusb*
51056108
51066109 DVB_USB_EC168 MEDIA DRIVER
51076110 M: Antti Palosaari <crope@iki.fi>
51086111 L: linux-media@vger.kernel.org
6112
+S: Maintained
51096113 W: https://linuxtv.org
51106114 W: http://palosaari.fi/linux/
51116115 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51126116 T: git git://linuxtv.org/anttip/media_tree.git
5113
-S: Maintained
51146117 F: drivers/media/usb/dvb-usb-v2/ec168*
51156118
51166119 DVB_USB_GL861 MEDIA DRIVER
51176120 M: Antti Palosaari <crope@iki.fi>
51186121 L: linux-media@vger.kernel.org
6122
+S: Maintained
51196123 W: https://linuxtv.org
51206124 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51216125 T: git git://linuxtv.org/anttip/media_tree.git
5122
-S: Maintained
51236126 F: drivers/media/usb/dvb-usb-v2/gl861*
51246127
51256128 DVB_USB_MXL111SF MEDIA DRIVER
51266129 M: Michael Krufky <mkrufky@linuxtv.org>
51276130 L: linux-media@vger.kernel.org
6131
+S: Maintained
51286132 W: https://linuxtv.org
51296133 W: http://github.com/mkrufky
51306134 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51316135 T: git git://linuxtv.org/mkrufky/mxl111sf.git
5132
-S: Maintained
51336136 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
51346137
51356138 DVB_USB_RTL28XXU MEDIA DRIVER
51366139 M: Antti Palosaari <crope@iki.fi>
51376140 L: linux-media@vger.kernel.org
6141
+S: Maintained
51386142 W: https://linuxtv.org
51396143 W: http://palosaari.fi/linux/
51406144 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51416145 T: git git://linuxtv.org/anttip/media_tree.git
5142
-S: Maintained
51436146 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
51446147
51456148 DVB_USB_V2 MEDIA DRIVER
51466149 M: Antti Palosaari <crope@iki.fi>
51476150 L: linux-media@vger.kernel.org
6151
+S: Maintained
51486152 W: https://linuxtv.org
51496153 W: http://palosaari.fi/linux/
51506154 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51516155 T: git git://linuxtv.org/anttip/media_tree.git
5152
-S: Maintained
51536156 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
51546157 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
51556158
51566159 DYNAMIC DEBUG
51576160 M: Jason Baron <jbaron@akamai.com>
51586161 S: Maintained
5159
-F: lib/dynamic_debug.c
51606162 F: include/linux/dynamic_debug.h
6163
+F: lib/dynamic_debug.c
51616164
51626165 DYNAMIC INTERRUPT MODERATION
5163
-M: Tal Gilboa <talgi@mellanox.com>
6166
+M: Tal Gilboa <talgi@nvidia.com>
51646167 S: Maintained
5165
-F: include/linux/net_dim.h
6168
+F: Documentation/networking/net_dim.rst
6169
+F: include/linux/dim.h
6170
+F: lib/dim/
51666171
51676172 DZ DECSTATION DZ11 SERIAL DRIVER
51686173 M: "Maciej W. Rozycki" <macro@linux-mips.org>
....@@ -5172,19 +6177,19 @@
51726177 E3X0 POWER BUTTON DRIVER
51736178 M: Moritz Fischer <moritz.fischer@ettus.com>
51746179 L: usrp-users@lists.ettus.com
5175
-W: http://www.ettus.com
51766180 S: Supported
5177
-F: drivers/input/misc/e3x0-button.c
6181
+W: http://www.ettus.com
51786182 F: Documentation/devicetree/bindings/input/e3x0-button.txt
6183
+F: drivers/input/misc/e3x0-button.c
51796184
51806185 E4000 MEDIA DRIVER
51816186 M: Antti Palosaari <crope@iki.fi>
51826187 L: linux-media@vger.kernel.org
6188
+S: Maintained
51836189 W: https://linuxtv.org
51846190 W: http://palosaari.fi/linux/
51856191 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51866192 T: git git://linuxtv.org/anttip/media_tree.git
5187
-S: Maintained
51886193 F: drivers/media/tuners/e4000*
51896194
51906195 EARTH_PT1 MEDIA DRIVER
....@@ -5202,21 +6207,21 @@
52026207 EC100 MEDIA DRIVER
52036208 M: Antti Palosaari <crope@iki.fi>
52046209 L: linux-media@vger.kernel.org
6210
+S: Maintained
52056211 W: https://linuxtv.org
52066212 W: http://palosaari.fi/linux/
52076213 Q: http://patchwork.linuxtv.org/project/linux-media/list/
52086214 T: git git://linuxtv.org/anttip/media_tree.git
5209
-S: Maintained
52106215 F: drivers/media/dvb-frontends/ec100*
52116216
52126217 ECRYPT FILE SYSTEM
5213
-M: Tyler Hicks <tyhicks@canonical.com>
6218
+M: Tyler Hicks <code@tyhicks.com>
52146219 L: ecryptfs@vger.kernel.org
6220
+S: Odd Fixes
52156221 W: http://ecryptfs.org
52166222 W: https://launchpad.net/ecryptfs
52176223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
5218
-S: Supported
5219
-F: Documentation/filesystems/ecryptfs.txt
6224
+F: Documentation/filesystems/ecryptfs.rst
52206225 F: fs/ecryptfs/
52216226
52226227 EDAC-AMD64
....@@ -5225,38 +6230,61 @@
52256230 S: Maintained
52266231 F: drivers/edac/amd64_edac*
52276232
6233
+EDAC-ARMADA
6234
+M: Jan Luebbe <jlu@pengutronix.de>
6235
+L: linux-edac@vger.kernel.org
6236
+S: Maintained
6237
+F: drivers/edac/armada_xp_*
6238
+
6239
+EDAC-AST2500
6240
+M: Stefan Schaeckeler <sschaeck@cisco.com>
6241
+S: Supported
6242
+F: Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6243
+F: drivers/edac/aspeed_edac.c
6244
+
6245
+EDAC-BLUEFIELD
6246
+M: Shravan Kumar Ramani <shravankr@nvidia.com>
6247
+S: Supported
6248
+F: drivers/edac/bluefield_edac.c
6249
+
52286250 EDAC-CALXEDA
5229
-M: Robert Richter <rric@kernel.org>
6251
+M: Andre Przywara <andre.przywara@arm.com>
52306252 L: linux-edac@vger.kernel.org
52316253 S: Maintained
52326254 F: drivers/edac/highbank*
52336255
52346256 EDAC-CAVIUM OCTEON
52356257 M: Ralf Baechle <ralf@linux-mips.org>
5236
-M: David Daney <david.daney@cavium.com>
52376258 L: linux-edac@vger.kernel.org
5238
-L: linux-mips@linux-mips.org
6259
+L: linux-mips@vger.kernel.org
52396260 S: Supported
52406261 F: drivers/edac/octeon_edac*
52416262
52426263 EDAC-CAVIUM THUNDERX
5243
-M: David Daney <david.daney@cavium.com>
5244
-M: Jan Glauber <jglauber@cavium.com>
6264
+M: Robert Richter <rric@kernel.org>
52456265 L: linux-edac@vger.kernel.org
5246
-S: Supported
6266
+S: Odd Fixes
52476267 F: drivers/edac/thunderx_edac*
52486268
52496269 EDAC-CORE
52506270 M: Borislav Petkov <bp@alien8.de>
52516271 M: Mauro Carvalho Chehab <mchehab@kernel.org>
6272
+M: Tony Luck <tony.luck@intel.com>
6273
+R: James Morse <james.morse@arm.com>
6274
+R: Robert Richter <rric@kernel.org>
52526275 L: linux-edac@vger.kernel.org
5253
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
5254
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
52556276 S: Supported
6277
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
52566278 F: Documentation/admin-guide/ras.rst
52576279 F: Documentation/driver-api/edac.rst
52586280 F: drivers/edac/
52596281 F: include/linux/edac.h
6282
+
6283
+EDAC-DMC520
6284
+M: Lei Wang <lewan@microsoft.com>
6285
+L: linux-edac@vger.kernel.org
6286
+S: Supported
6287
+F: drivers/edac/dmc520_edac.c
52606288
52616289 EDAC-E752X
52626290 M: Mark Gross <mark.gross@intel.com>
....@@ -5280,6 +6308,12 @@
52806308 L: linux-edac@vger.kernel.org
52816309 S: Maintained
52826310 F: drivers/edac/ghes_edac.c
6311
+
6312
+EDAC-I10NM
6313
+M: Tony Luck <tony.luck@intel.com>
6314
+L: linux-edac@vger.kernel.org
6315
+S: Maintained
6316
+F: drivers/edac/i10nm_base.c
52836317
52846318 EDAC-I3000
52856319 L: linux-edac@vger.kernel.org
....@@ -5316,7 +6350,6 @@
53166350 F: drivers/edac/i82443bxgx_edac.c
53176351
53186352 EDAC-I82975X
5319
-M: Ranganathan Desikan <ravi@jetztechnologies.com>
53206353 M: "Arvind R." <arvino55@gmail.com>
53216354 L: linux-edac@vger.kernel.org
53226355 S: Maintained
....@@ -5346,6 +6379,14 @@
53466379 S: Maintained
53476380 F: drivers/edac/pnd2_edac.[ch]
53486381
6382
+EDAC-QCOM
6383
+M: Channagoud Kadabi <ckadabi@codeaurora.org>
6384
+M: Venkata Narendra Kumar Gutta <vnkgutta@codeaurora.org>
6385
+L: linux-arm-msm@vger.kernel.org
6386
+L: linux-edac@vger.kernel.org
6387
+S: Maintained
6388
+F: drivers/edac/qcom_edac.c
6389
+
53496390 EDAC-R82600
53506391 M: Tim Small <tim@buttersideup.com>
53516392 L: linux-edac@vger.kernel.org
....@@ -5353,16 +6394,23 @@
53536394 F: drivers/edac/r82600_edac.c
53546395
53556396 EDAC-SBRIDGE
5356
-M: Mauro Carvalho Chehab <mchehab@kernel.org>
6397
+M: Tony Luck <tony.luck@intel.com>
6398
+R: Qiuxu Zhuo <qiuxu.zhuo@intel.com>
53576399 L: linux-edac@vger.kernel.org
53586400 S: Maintained
53596401 F: drivers/edac/sb_edac.c
6402
+
6403
+EDAC-SIFIVE
6404
+M: Yash Shah <yash.shah@sifive.com>
6405
+L: linux-edac@vger.kernel.org
6406
+S: Supported
6407
+F: drivers/edac/sifive_edac.c
53606408
53616409 EDAC-SKYLAKE
53626410 M: Tony Luck <tony.luck@intel.com>
53636411 L: linux-edac@vger.kernel.org
53646412 S: Maintained
5365
-F: drivers/edac/skx_edac.c
6413
+F: drivers/edac/skx_*.c
53666414
53676415 EDAC-TI
53686416 M: Tero Kristo <t-kristo@ti.com>
....@@ -5373,39 +6421,39 @@
53736421 EDIROL UA-101/UA-1000 DRIVER
53746422 M: Clemens Ladisch <clemens@ladisch.de>
53756423 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5376
-T: git git://git.alsa-project.org/alsa-kernel.git
53776424 S: Maintained
6425
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
53786426 F: sound/usb/misc/ua101.c
53796427
53806428 EFI TEST DRIVER
5381
-L: linux-efi@vger.kernel.org
53826429 M: Ivan Hu <ivan.hu@canonical.com>
5383
-M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
6430
+M: Ard Biesheuvel <ardb@kernel.org>
6431
+L: linux-efi@vger.kernel.org
53846432 S: Maintained
53856433 F: drivers/firmware/efi/test/
53866434
53876435 EFI VARIABLE FILESYSTEM
53886436 M: Matthew Garrett <matthew.garrett@nebula.com>
53896437 M: Jeremy Kerr <jk@ozlabs.org>
5390
-M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
5391
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6438
+M: Ard Biesheuvel <ardb@kernel.org>
53926439 L: linux-efi@vger.kernel.org
53936440 S: Maintained
6441
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
53946442 F: fs/efivarfs/
53956443
53966444 EFIFB FRAMEBUFFER DRIVER
5397
-L: linux-fbdev@vger.kernel.org
53986445 M: Peter Jones <pjones@redhat.com>
6446
+L: linux-fbdev@vger.kernel.org
53996447 S: Maintained
54006448 F: drivers/video/fbdev/efifb.c
54016449
54026450 EFS FILESYSTEM
5403
-W: http://aeschi.ch.eu.org/efs/
54046451 S: Orphan
6452
+W: http://aeschi.ch.eu.org/efs/
54056453 F: fs/efs/
54066454
54076455 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
5408
-M: Douglas Miller <dougmill@linux.vnet.ibm.com>
6456
+M: Douglas Miller <dougmill@linux.ibm.com>
54096457 L: netdev@vger.kernel.org
54106458 S: Maintained
54116459 F: drivers/net/ethernet/ibm/ehea/
....@@ -5413,11 +6461,11 @@
54136461 EM28XX VIDEO4LINUX DRIVER
54146462 M: Mauro Carvalho Chehab <mchehab@kernel.org>
54156463 L: linux-media@vger.kernel.org
6464
+S: Maintained
54166465 W: https://linuxtv.org
54176466 T: git git://linuxtv.org/media_tree.git
5418
-S: Maintained
6467
+F: Documentation/admin-guide/media/em28xx*
54196468 F: drivers/media/usb/em28xx/
5420
-F: Documentation/media/v4l-drivers/em28xx*
54216469
54226470 EMBEDDED LINUX
54236471 M: Paul Gortmaker <paul.gortmaker@windriver.com>
....@@ -5426,31 +6474,38 @@
54266474 L: linux-embedded@vger.kernel.org
54276475 S: Maintained
54286476
5429
-Emulex 10Gbps iSCSI - OneConnect DRIVER
6477
+EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6478
+M: Adrian Hunter <adrian.hunter@intel.com>
6479
+M: Ritesh Harjani <riteshh@codeaurora.org>
6480
+M: Asutosh Das <asutoshd@codeaurora.org>
6481
+L: linux-mmc@vger.kernel.org
6482
+S: Maintained
6483
+F: drivers/mmc/host/cqhci*
6484
+
6485
+EMULEX 10Gbps iSCSI - OneConnect DRIVER
54306486 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
54316487 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
54326488 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
54336489 L: linux-scsi@vger.kernel.org
5434
-W: http://www.broadcom.com
54356490 S: Supported
6491
+W: http://www.broadcom.com
54366492 F: drivers/scsi/be2iscsi/
54376493
5438
-Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
5439
-M: Sathya Perla <sathya.perla@broadcom.com>
6494
+EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
54406495 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
54416496 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
54426497 M: Somnath Kotur <somnath.kotur@broadcom.com>
54436498 L: netdev@vger.kernel.org
5444
-W: http://www.emulex.com
54456499 S: Supported
6500
+W: http://www.emulex.com
54466501 F: drivers/net/ethernet/emulex/benet/
54476502
54486503 EMULEX ONECONNECT ROCE DRIVER
54496504 M: Selvin Xavier <selvin.xavier@broadcom.com>
54506505 M: Devesh Sharma <devesh.sharma@broadcom.com>
54516506 L: linux-rdma@vger.kernel.org
5452
-W: http://www.broadcom.com
54536507 S: Odd Fixes
6508
+W: http://www.broadcom.com
54546509 F: drivers/infiniband/hw/ocrdma/
54556510 F: include/uapi/rdma/ocrdma-abi.h
54566511
....@@ -5458,8 +6513,8 @@
54586513 M: James Smart <james.smart@broadcom.com>
54596514 M: Dick Kennedy <dick.kennedy@broadcom.com>
54606515 L: linux-scsi@vger.kernel.org
5461
-W: http://www.broadcom.com
54626516 S: Supported
6517
+W: http://www.broadcom.com
54636518 F: drivers/scsi/lpfc/
54646519
54656520 ENE CB710 FLASH CARD READER DRIVER
....@@ -5474,6 +6529,12 @@
54746529 S: Maintained
54756530 F: drivers/media/rc/ene_ir.*
54766531
6532
+EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6533
+M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
6534
+L: linuxppc-dev@lists.ozlabs.org
6535
+S: Maintained
6536
+F: drivers/tty/ehv_bytechan.c
6537
+
54776538 EPSON S1D13XXX FRAMEBUFFER DRIVER
54786539 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
54796540 S: Maintained
....@@ -5481,11 +6542,21 @@
54816542 F: drivers/video/fbdev/s1d13xxxfb.c
54826543 F: include/video/s1d13xxxfb.h
54836544
6545
+EROFS FILE SYSTEM
6546
+M: Gao Xiang <xiang@kernel.org>
6547
+M: Chao Yu <yuchao0@huawei.com>
6548
+L: linux-erofs@lists.ozlabs.org
6549
+S: Maintained
6550
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6551
+F: Documentation/filesystems/erofs.rst
6552
+F: fs/erofs/
6553
+F: include/trace/events/erofs.h
6554
+
54846555 ERRSEQ ERROR TRACKING INFRASTRUCTURE
54856556 M: Jeff Layton <jlayton@kernel.org>
54866557 S: Maintained
5487
-F: lib/errseq.c
54886558 F: include/linux/errseq.h
6559
+F: lib/errseq.c
54896560
54906561 ET131X NETWORK DRIVER
54916562 M: Mark Einon <mark.einon@gmail.com>
....@@ -5493,40 +6564,55 @@
54936564 F: drivers/net/ethernet/agere/
54946565
54956566 ETHERNET BRIDGE
5496
-M: Roopa Prabhu <roopa@cumulusnetworks.com>
5497
-M: Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
6567
+M: Roopa Prabhu <roopa@nvidia.com>
6568
+M: Nikolay Aleksandrov <nikolay@nvidia.com>
54986569 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
54996570 L: netdev@vger.kernel.org
5500
-W: http://www.linuxfoundation.org/en/Net:Bridge
55016571 S: Maintained
6572
+W: http://www.linuxfoundation.org/en/Net:Bridge
55026573 F: include/linux/netfilter_bridge/
55036574 F: net/bridge/
55046575
55056576 ETHERNET PHY LIBRARY
55066577 M: Andrew Lunn <andrew@lunn.ch>
5507
-M: Florian Fainelli <f.fainelli@gmail.com>
6578
+M: Heiner Kallweit <hkallweit1@gmail.com>
6579
+R: Russell King <linux@armlinux.org.uk>
55086580 L: netdev@vger.kernel.org
55096581 S: Maintained
5510
-F: Documentation/ABI/testing/sysfs-bus-mdio
6582
+F: Documentation/ABI/testing/sysfs-class-net-phydev
6583
+F: Documentation/devicetree/bindings/net/ethernet-phy.yaml
55116584 F: Documentation/devicetree/bindings/net/mdio*
5512
-F: Documentation/networking/phy.txt
6585
+F: Documentation/devicetree/bindings/net/qca,ar803x.yaml
6586
+F: Documentation/networking/phy.rst
6587
+F: drivers/net/mdio/
6588
+F: drivers/net/mdio/of_mdio.c
6589
+F: drivers/net/pcs/
55136590 F: drivers/net/phy/
5514
-F: drivers/of/of_mdio.c
55156591 F: drivers/of/of_net.c
6592
+F: include/dt-bindings/net/qca-ar803x.h
55166593 F: include/linux/*mdio*.h
6594
+F: include/linux/mdio/*.h
55176595 F: include/linux/of_net.h
55186596 F: include/linux/phy.h
55196597 F: include/linux/phy_fixed.h
55206598 F: include/linux/platform_data/mdio-bcm-unimac.h
6599
+F: include/linux/platform_data/mdio-gpio.h
55216600 F: include/trace/events/mdio.h
55226601 F: include/uapi/linux/mdio.h
55236602 F: include/uapi/linux/mii.h
6603
+
6604
+EXFAT FILE SYSTEM
6605
+M: Namjae Jeon <namjae.jeon@samsung.com>
6606
+M: Sungjong Seo <sj1557.seo@samsung.com>
6607
+L: linux-fsdevel@vger.kernel.org
6608
+S: Maintained
6609
+F: fs/exfat/
55246610
55256611 EXT2 FILE SYSTEM
55266612 M: Jan Kara <jack@suse.com>
55276613 L: linux-ext4@vger.kernel.org
55286614 S: Maintained
5529
-F: Documentation/filesystems/ext2.txt
6615
+F: Documentation/filesystems/ext2.rst
55306616 F: fs/ext2/
55316617 F: include/linux/ext2*
55326618
....@@ -5534,45 +6620,55 @@
55346620 M: "Theodore Ts'o" <tytso@mit.edu>
55356621 M: Andreas Dilger <adilger.kernel@dilger.ca>
55366622 L: linux-ext4@vger.kernel.org
6623
+S: Maintained
55376624 W: http://ext4.wiki.kernel.org
55386625 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
55396626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
5540
-S: Maintained
5541
-F: Documentation/filesystems/ext4.txt
6627
+F: Documentation/filesystems/ext4/
55426628 F: fs/ext4/
6629
+F: include/trace/events/ext4.h
55436630
55446631 Extended Verification Module (EVM)
5545
-M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6632
+M: Mimi Zohar <zohar@linux.ibm.com>
55466633 L: linux-integrity@vger.kernel.org
55476634 S: Supported
55486635 F: security/integrity/evm/
55496636
55506637 EXTENSIBLE FIRMWARE INTERFACE (EFI)
5551
-M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
6638
+M: Ard Biesheuvel <ardb@kernel.org>
55526639 L: linux-efi@vger.kernel.org
5553
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
55546640 S: Maintained
5555
-F: Documentation/efi-stub.txt
5556
-F: arch/*/kernel/efi.c
5557
-F: arch/x86/boot/compressed/eboot.[ch]
6641
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6642
+F: Documentation/admin-guide/efi-stub.rst
55586643 F: arch/*/include/asm/efi.h
6644
+F: arch/*/kernel/efi.c
6645
+F: arch/arm/boot/compressed/efi-header.S
6646
+F: arch/arm64/kernel/efi-entry.S
55596647 F: arch/x86/platform/efi/
55606648 F: drivers/firmware/efi/
55616649 F: include/linux/efi*.h
5562
-F: arch/arm/boot/compressed/efi-header.S
5563
-F: arch/arm64/kernel/efi-entry.S
55646650
55656651 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
55666652 M: MyungJoo Ham <myungjoo.ham@samsung.com>
55676653 M: Chanwoo Choi <cw00.choi@samsung.com>
55686654 L: linux-kernel@vger.kernel.org
5569
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
55706655 S: Maintained
5571
-F: drivers/extcon/
5572
-F: include/linux/extcon/
5573
-F: include/linux/extcon.h
5574
-F: Documentation/extcon/
6656
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
55756657 F: Documentation/devicetree/bindings/extcon/
6658
+F: Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6659
+F: drivers/extcon/
6660
+F: include/linux/extcon.h
6661
+F: include/linux/extcon/
6662
+
6663
+EXTRA BOOT CONFIG
6664
+M: Masami Hiramatsu <mhiramat@kernel.org>
6665
+S: Maintained
6666
+F: Documentation/admin-guide/bootconfig.rst
6667
+F: fs/proc/bootconfig.c
6668
+F: include/linux/bootconfig.h
6669
+F: lib/bootconfig.c
6670
+F: tools/bootconfig/*
6671
+F: tools/bootconfig/scripts/*
55766672
55776673 EXYNOS DP DRIVER
55786674 M: Jingoo Han <jingoohan1@gmail.com>
....@@ -5586,31 +6682,25 @@
55866682 S: Maintained
55876683 F: drivers/iommu/exynos-iommu.c
55886684
5589
-EZchip NPS platform support
5590
-M: Vineet Gupta <vgupta@synopsys.com>
5591
-M: Ofer Levi <oferle@mellanox.com>
5592
-S: Supported
5593
-F: arch/arc/plat-eznps
5594
-F: arch/arc/boot/dts/eznps.dts
5595
-
55966685 F2FS FILE SYSTEM
55976686 M: Jaegeuk Kim <jaegeuk@kernel.org>
55986687 M: Chao Yu <yuchao0@huawei.com>
55996688 L: linux-f2fs-devel@lists.sourceforge.net
6689
+S: Maintained
56006690 W: https://f2fs.wiki.kernel.org/
56016691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5602
-S: Maintained
5603
-F: Documentation/filesystems/f2fs.txt
56046692 F: Documentation/ABI/testing/sysfs-fs-f2fs
6693
+F: Documentation/filesystems/f2fs.rst
56056694 F: fs/f2fs/
56066695 F: include/linux/f2fs_fs.h
56076696 F: include/trace/events/f2fs.h
6697
+F: include/uapi/linux/f2fs.h
56086698
56096699 F71805F HARDWARE MONITORING DRIVER
56106700 M: Jean Delvare <jdelvare@suse.com>
56116701 L: linux-hwmon@vger.kernel.org
56126702 S: Maintained
5613
-F: Documentation/hwmon/f71805f
6703
+F: Documentation/hwmon/f71805f.rst
56146704 F: drivers/hwmon/f71805f.c
56156705
56166706 FADDR2LINE
....@@ -5622,9 +6712,9 @@
56226712 M: Sridhar Samudrala <sridhar.samudrala@intel.com>
56236713 L: netdev@vger.kernel.org
56246714 S: Supported
5625
-F: net/core/failover.c
5626
-F: include/net/failover.h
56276715 F: Documentation/networking/failover.rst
6716
+F: include/net/failover.h
6717
+F: net/core/failover.c
56286718
56296719 FANOTIFY
56306720 M: Jan Kara <jack@suse.cz>
....@@ -5637,8 +6727,8 @@
56376727
56386728 FARSYNC SYNCHRONOUS DRIVER
56396729 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
5640
-W: http://www.farsite.co.uk/
56416730 S: Supported
6731
+W: http://www.farsite.co.uk/
56426732 F: drivers/net/wan/farsync.*
56436733
56446734 FAULT INJECTION SUPPORT
....@@ -5648,36 +6738,35 @@
56486738 F: lib/fault-inject.c
56496739
56506740 FBTFT Framebuffer drivers
5651
-M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
56526741 L: dri-devel@lists.freedesktop.org
56536742 L: linux-fbdev@vger.kernel.org
5654
-S: Maintained
6743
+S: Orphan
56556744 F: drivers/staging/fbtft/
56566745
56576746 FC0011 TUNER DRIVER
56586747 M: Michael Buesch <m@bues.ch>
56596748 L: linux-media@vger.kernel.org
56606749 S: Maintained
5661
-F: drivers/media/tuners/fc0011.h
56626750 F: drivers/media/tuners/fc0011.c
6751
+F: drivers/media/tuners/fc0011.h
56636752
56646753 FC2580 MEDIA DRIVER
56656754 M: Antti Palosaari <crope@iki.fi>
56666755 L: linux-media@vger.kernel.org
6756
+S: Maintained
56676757 W: https://linuxtv.org
56686758 W: http://palosaari.fi/linux/
56696759 Q: http://patchwork.linuxtv.org/project/linux-media/list/
56706760 T: git git://linuxtv.org/anttip/media_tree.git
5671
-S: Maintained
56726761 F: drivers/media/tuners/fc2580*
56736762
56746763 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5675
-M: Johannes Thumshirn <jth@kernel.org>
6764
+M: Hannes Reinecke <hare@suse.de>
56766765 L: linux-scsi@vger.kernel.org
5677
-W: www.Open-FCoE.org
56786766 S: Supported
5679
-F: drivers/scsi/libfc/
6767
+W: www.Open-FCoE.org
56806768 F: drivers/scsi/fcoe/
6769
+F: drivers/scsi/libfc/
56816770 F: include/scsi/fc/
56826771 F: include/scsi/libfc.h
56836772 F: include/scsi/libfcoe.h
....@@ -5688,10 +6777,21 @@
56886777 M: "J. Bruce Fields" <bfields@fieldses.org>
56896778 L: linux-fsdevel@vger.kernel.org
56906779 S: Maintained
5691
-F: include/linux/fcntl.h
5692
-F: include/uapi/linux/fcntl.h
56936780 F: fs/fcntl.c
56946781 F: fs/locks.c
6782
+F: include/linux/fcntl.h
6783
+F: include/uapi/linux/fcntl.h
6784
+
6785
+FILESYSTEM DIRECT ACCESS (DAX)
6786
+M: Dan Williams <dan.j.williams@intel.com>
6787
+R: Matthew Wilcox <willy@infradead.org>
6788
+R: Jan Kara <jack@suse.cz>
6789
+L: linux-fsdevel@vger.kernel.org
6790
+L: linux-nvdimm@lists.01.org
6791
+S: Supported
6792
+F: fs/dax.c
6793
+F: include/linux/dax.h
6794
+F: include/trace/events/fs_dax.h
56956795
56966796 FILESYSTEMS (VFS and infrastructure)
56976797 M: Alexander Viro <viro@zeniv.linux.org.uk>
....@@ -5699,7 +6799,9 @@
56996799 S: Maintained
57006800 F: fs/*
57016801 F: include/linux/fs.h
6802
+F: include/linux/fs_types.h
57026803 F: include/uapi/linux/fs.h
6804
+F: include/uapi/linux/openat2.h
57036805
57046806 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
57056807 M: Riku Voipio <riku.voipio@iki.fi>
....@@ -5708,19 +6810,21 @@
57086810 F: drivers/hwmon/f75375s.c
57096811 F: include/linux/f75375s.h
57106812
5711
-FIREWIRE AUDIO DRIVERS
6813
+FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
57126814 M: Clemens Ladisch <clemens@ladisch.de>
6815
+M: Takashi Sakamoto <o-takashi@sakamocchi.jp>
57136816 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5714
-T: git git://git.alsa-project.org/alsa-kernel.git
57156817 S: Maintained
6818
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6819
+F: include/uapi/sound/firewire.h
57166820 F: sound/firewire/
57176821
57186822 FIREWIRE MEDIA DRIVERS (firedtv)
57196823 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
57206824 L: linux-media@vger.kernel.org
57216825 L: linux1394-devel@lists.sourceforge.net
5722
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
57236826 S: Maintained
6827
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
57246828 F: drivers/media/firewire/
57256829
57266830 FIREWIRE SBP-2 TARGET
....@@ -5728,23 +6832,23 @@
57286832 L: linux-scsi@vger.kernel.org
57296833 L: target-devel@vger.kernel.org
57306834 L: linux1394-devel@lists.sourceforge.net
5731
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
57326835 S: Maintained
6836
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
57336837 F: drivers/target/sbp/
57346838
57356839 FIREWIRE SUBSYSTEM
57366840 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
57376841 L: linux1394-devel@lists.sourceforge.net
6842
+S: Maintained
57386843 W: http://ieee1394.wiki.kernel.org/
57396844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5740
-S: Maintained
57416845 F: drivers/firewire/
57426846 F: include/linux/firewire.h
57436847 F: include/uapi/linux/firewire*.h
57446848 F: tools/firewire/
57456849
57466850 FIRMWARE LOADER (request_firmware)
5747
-M: Luis R. Rodriguez <mcgrof@kernel.org>
6851
+M: Luis Chamberlain <mcgrof@kernel.org>
57486852 L: linux-kernel@vger.kernel.org
57496853 S: Maintained
57506854 F: Documentation/firmware_class/
....@@ -5753,51 +6857,65 @@
57536857
57546858 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
57556859 M: Joshua Morris <josh.h.morris@us.ibm.com>
5756
-M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
6860
+M: Philip Kelleher <pjk1939@linux.ibm.com>
57576861 S: Maintained
57586862 F: drivers/block/rsxx/
57596863
6864
+FLEXTIMER FTM-QUADDEC DRIVER
6865
+M: Patrick Havelange <patrick.havelange@essensium.com>
6866
+L: linux-iio@vger.kernel.org
6867
+S: Maintained
6868
+F: Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
6869
+F: Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6870
+F: drivers/counter/ftm-quaddec.c
6871
+
57606872 FLOPPY DRIVER
5761
-M: Jiri Kosina <jikos@kernel.org>
5762
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5763
-S: Odd fixes
6873
+M: Denis Efremov <efremov@linux.com>
6874
+L: linux-block@vger.kernel.org
6875
+S: Odd Fixes
57646876 F: drivers/block/floppy.c
57656877
5766
-FMC SUBSYSTEM
5767
-M: Alessandro Rubini <rubini@gnudd.com>
5768
-W: http://www.ohwr.org/projects/fmc-bus
5769
-S: Supported
5770
-F: drivers/fmc/
5771
-F: include/linux/fmc*.h
5772
-F: include/linux/ipmi-fru.h
5773
-K: fmc_d.*register
5774
-
5775
-FPGA MANAGER FRAMEWORK
5776
-M: Alan Tull <atull@kernel.org>
5777
-M: Moritz Fischer <mdf@kernel.org>
5778
-L: linux-fpga@vger.kernel.org
6878
+FLYSKY FSIA6B RC RECEIVER
6879
+M: Markus Koch <markus@notsyncing.net>
6880
+L: linux-input@vger.kernel.org
57796881 S: Maintained
5780
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5781
-Q: http://patchwork.kernel.org/project/linux-fpga/list/
5782
-F: Documentation/fpga/
5783
-F: Documentation/driver-api/fpga/
5784
-F: Documentation/devicetree/bindings/fpga/
5785
-F: drivers/fpga/
5786
-F: include/linux/fpga/
5787
-W: http://www.rocketboards.org
6882
+F: drivers/input/joystick/fsia6b.c
6883
+
6884
+FORCEDETH GIGABIT ETHERNET DRIVER
6885
+M: Rain River <rain.1986.08.12@gmail.com>
6886
+M: Zhu Yanjun <zyjzyj2000@gmail.com>
6887
+L: netdev@vger.kernel.org
6888
+S: Maintained
6889
+F: drivers/net/ethernet/nvidia/*
57886890
57896891 FPGA DFL DRIVERS
57906892 M: Wu Hao <hao.wu@intel.com>
6893
+R: Tom Rix <trix@redhat.com>
57916894 L: linux-fpga@vger.kernel.org
57926895 S: Maintained
5793
-F: Documentation/fpga/dfl.txt
5794
-F: include/uapi/linux/fpga-dfl.h
6896
+F: Documentation/ABI/testing/sysfs-bus-dfl
6897
+F: Documentation/fpga/dfl.rst
57956898 F: drivers/fpga/dfl*
6899
+F: include/uapi/linux/fpga-dfl.h
6900
+
6901
+FPGA MANAGER FRAMEWORK
6902
+M: Moritz Fischer <mdf@kernel.org>
6903
+R: Tom Rix <trix@redhat.com>
6904
+L: linux-fpga@vger.kernel.org
6905
+S: Maintained
6906
+W: http://www.rocketboards.org
6907
+Q: http://patchwork.kernel.org/project/linux-fpga/list/
6908
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
6909
+F: Documentation/devicetree/bindings/fpga/
6910
+F: Documentation/driver-api/fpga/
6911
+F: Documentation/fpga/
6912
+F: drivers/fpga/
6913
+F: include/linux/fpga/
57966914
57976915 FPU EMULATOR
57986916 M: Bill Metzenthen <billm@melbpc.org.au>
5799
-W: http://floatingpoint.sourceforge.net/emulator/index.html
58006917 S: Maintained
6918
+W: http://floatingpoint.sourceforge.net/emulator/index.html
58016919 F: arch/x86/math-emu/
58026920
58036921 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
....@@ -5810,23 +6928,30 @@
58106928 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
58116929 L: dri-devel@lists.freedesktop.org
58126930 L: linux-fbdev@vger.kernel.org
5813
-T: git git://github.com/bzolnier/linux.git
5814
-Q: http://patchwork.kernel.org/project/linux-fbdev/list/
58156931 S: Maintained
6932
+Q: http://patchwork.kernel.org/project/linux-fbdev/list/
6933
+T: git git://anongit.freedesktop.org/drm/drm-misc
58166934 F: Documentation/fb/
58176935 F: drivers/video/
5818
-F: include/video/
58196936 F: include/linux/fb.h
5820
-F: include/uapi/video/
58216937 F: include/uapi/linux/fb.h
6938
+F: include/uapi/video/
6939
+F: include/video/
58226940
58236941 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
58246942 M: Horia Geantă <horia.geanta@nxp.com>
58256943 M: Aymen Sghaier <aymen.sghaier@nxp.com>
58266944 L: linux-crypto@vger.kernel.org
58276945 S: Maintained
5828
-F: drivers/crypto/caam/
58296946 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6947
+F: drivers/crypto/caam/
6948
+
6949
+FREESCALE COLDFIRE M5441X MMC DRIVER
6950
+M: Angelo Dureghello <angelo.dureghello@timesys.com>
6951
+L: linux-mmc@vger.kernel.org
6952
+S: Maintained
6953
+F: drivers/mmc/host/sdhci-esdhc-mcf.c
6954
+F: include/linux/platform_data/mmc-esdhc-mcf.h
58306955
58316956 FREESCALE DIU FRAMEBUFFER DRIVER
58326957 M: Timur Tabi <timur@kernel.org>
....@@ -5841,12 +6966,26 @@
58416966 S: Maintained
58426967 F: drivers/dma/fsldma.*
58436968
6969
+FREESCALE DSPI DRIVER
6970
+M: Vladimir Oltean <olteanv@gmail.com>
6971
+L: linux-spi@vger.kernel.org
6972
+S: Maintained
6973
+F: Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
6974
+F: drivers/spi/spi-fsl-dspi.c
6975
+F: include/linux/spi/spi-fsl-dspi.h
6976
+
6977
+FREESCALE ENETC ETHERNET DRIVERS
6978
+M: Claudiu Manoil <claudiu.manoil@nxp.com>
6979
+L: netdev@vger.kernel.org
6980
+S: Maintained
6981
+F: drivers/net/ethernet/freescale/enetc/
6982
+
58446983 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
58456984 M: Claudiu Manoil <claudiu.manoil@nxp.com>
58466985 L: netdev@vger.kernel.org
58476986 S: Maintained
5848
-F: drivers/net/ethernet/freescale/gianfar*
58496987 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
6988
+F: drivers/net/ethernet/freescale/gianfar*
58506989
58516990 FREESCALE GPMI NAND DRIVER
58526991 M: Han Xu <han.xu@nxp.com>
....@@ -5865,10 +7004,10 @@
58657004 M: Fugang Duan <fugang.duan@nxp.com>
58667005 L: netdev@vger.kernel.org
58677006 S: Maintained
7007
+F: Documentation/devicetree/bindings/net/fsl-fec.txt
7008
+F: drivers/net/ethernet/freescale/fec.h
58687009 F: drivers/net/ethernet/freescale/fec_main.c
58697010 F: drivers/net/ethernet/freescale/fec_ptp.c
5870
-F: drivers/net/ethernet/freescale/fec.h
5871
-F: Documentation/devicetree/bindings/net/fsl-fec.txt
58727011
58737012 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
58747013 M: Sascha Hauer <s.hauer@pengutronix.de>
....@@ -5876,8 +7015,32 @@
58767015 L: linux-fbdev@vger.kernel.org
58777016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
58787017 S: Maintained
5879
-F: include/linux/platform_data/video-imxfb.h
58807018 F: drivers/video/fbdev/imxfb.c
7019
+F: include/linux/platform_data/video-imxfb.h
7020
+
7021
+FREESCALE IMX DDR PMU DRIVER
7022
+M: Frank Li <Frank.li@nxp.com>
7023
+L: linux-arm-kernel@lists.infradead.org
7024
+S: Maintained
7025
+F: Documentation/admin-guide/perf/imx-ddr.rst
7026
+F: Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
7027
+F: drivers/perf/fsl_imx8_ddr_perf.c
7028
+
7029
+FREESCALE IMX I2C DRIVER
7030
+M: Oleksij Rempel <o.rempel@pengutronix.de>
7031
+R: Pengutronix Kernel Team <kernel@pengutronix.de>
7032
+L: linux-i2c@vger.kernel.org
7033
+S: Maintained
7034
+F: Documentation/devicetree/bindings/i2c/i2c-imx.yaml
7035
+F: drivers/i2c/busses/i2c-imx.c
7036
+
7037
+FREESCALE IMX LPI2C DRIVER
7038
+M: Dong Aisheng <aisheng.dong@nxp.com>
7039
+L: linux-i2c@vger.kernel.org
7040
+L: linux-imx@nxp.com
7041
+S: Maintained
7042
+F: Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
7043
+F: drivers/i2c/busses/i2c-imx-lpi2c.c
58817044
58827045 FREESCALE QORIQ DPAA ETHERNET DRIVER
58837046 M: Madalin Bucur <madalin.bucur@nxp.com>
....@@ -5889,22 +7052,26 @@
58897052 M: Madalin Bucur <madalin.bucur@nxp.com>
58907053 L: netdev@vger.kernel.org
58917054 S: Maintained
5892
-F: drivers/net/ethernet/freescale/fman
58937055 F: Documentation/devicetree/bindings/net/fsl-fman.txt
7056
+F: drivers/net/ethernet/freescale/fman
58947057
58957058 FREESCALE QORIQ PTP CLOCK DRIVER
58967059 M: Yangbo Lu <yangbo.lu@nxp.com>
58977060 L: netdev@vger.kernel.org
58987061 S: Maintained
5899
-F: drivers/ptp/ptp_qoriq.c
5900
-F: include/linux/fsl/ptp_qoriq.h
59017062 F: Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
7063
+F: drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
7064
+F: drivers/net/ethernet/freescale/dpaa2/dprtc*
7065
+F: drivers/net/ethernet/freescale/enetc/enetc_ptp.c
7066
+F: drivers/ptp/ptp_qoriq.c
7067
+F: drivers/ptp/ptp_qoriq_debugfs.c
7068
+F: include/linux/fsl/ptp_qoriq.h
59027069
59037070 FREESCALE QUAD SPI DRIVER
59047071 M: Han Xu <han.xu@nxp.com>
5905
-L: linux-mtd@lists.infradead.org
7072
+L: linux-spi@vger.kernel.org
59067073 S: Maintained
5907
-F: drivers/mtd/spi-nor/fsl-quadspi.c
7074
+F: drivers/spi/spi-fsl-qspi.c
59087075
59097076 FREESCALE QUICC ENGINE LIBRARY
59107077 M: Qiang Zhao <qiang.zhao@nxp.com>
....@@ -5939,6 +7106,7 @@
59397106 L: linuxppc-dev@lists.ozlabs.org
59407107 L: linux-arm-kernel@lists.infradead.org
59417108 S: Maintained
7109
+F: Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
59427110 F: Documentation/devicetree/bindings/soc/fsl/
59437111 F: drivers/soc/fsl/
59447112 F: include/linux/fsl/
....@@ -5955,7 +7123,8 @@
59557123 M: Timur Tabi <timur@kernel.org>
59567124 M: Nicolin Chen <nicoleotsuka@gmail.com>
59577125 M: Xiubo Li <Xiubo.Lee@gmail.com>
5958
-R: Fabio Estevam <fabio.estevam@nxp.com>
7126
+R: Fabio Estevam <festevam@gmail.com>
7127
+R: Shengjiu Wang <shengjiu.wang@gmail.com>
59597128 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
59607129 L: linuxppc-dev@lists.ozlabs.org
59617130 S: Maintained
....@@ -5970,10 +7139,17 @@
59707139 S: Maintained
59717140 F: drivers/usb/gadget/udc/fsl*
59727141
7142
+FREESCALE USB PHY DRIVER
7143
+M: Ran Wang <ran.wang_1@nxp.com>
7144
+L: linux-usb@vger.kernel.org
7145
+L: linuxppc-dev@lists.ozlabs.org
7146
+S: Maintained
7147
+F: drivers/usb/phy/phy-fsl-usb*
7148
+
59737149 FREEVXFS FILESYSTEM
59747150 M: Christoph Hellwig <hch@infradead.org>
5975
-W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
59767151 S: Maintained
7152
+W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
59777153 F: fs/freevxfs/
59787154
59797155 FREEZER
....@@ -5981,7 +7157,7 @@
59817157 M: Pavel Machek <pavel@ucw.cz>
59827158 L: linux-pm@vger.kernel.org
59837159 S: Supported
5984
-F: Documentation/power/freezing-of-tasks.txt
7160
+F: Documentation/power/freezing-of-tasks.rst
59857161 F: include/linux/freezer.h
59867162 F: kernel/freezer.c
59877163
....@@ -5989,8 +7165,8 @@
59897165 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
59907166 L: linux-kernel@vger.kernel.org
59917167 S: Maintained
5992
-F: mm/frontswap.c
59937168 F: include/linux/frontswap.h
7169
+F: mm/frontswap.c
59947170
59957171 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
59967172 M: David Howells <dhowells@redhat.com>
....@@ -6003,28 +7179,50 @@
60037179 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
60047180 M: Theodore Y. Ts'o <tytso@mit.edu>
60057181 M: Jaegeuk Kim <jaegeuk@kernel.org>
7182
+M: Eric Biggers <ebiggers@kernel.org>
60067183 L: linux-fscrypt@vger.kernel.org
6007
-Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
6008
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
60097184 S: Supported
7185
+Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
7186
+T: git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
7187
+F: Documentation/filesystems/fscrypt.rst
60107188 F: fs/crypto/
60117189 F: include/linux/fscrypt*.h
60127190 F: include/uapi/linux/fscrypt.h
6013
-F: Documentation/filesystems/fscrypt.rst
7191
+
7192
+FSI SUBSYSTEM
7193
+M: Jeremy Kerr <jk@ozlabs.org>
7194
+M: Joel Stanley <joel@jms.id.au>
7195
+R: Alistar Popple <alistair@popple.id.au>
7196
+R: Eddie James <eajames@linux.ibm.com>
7197
+L: linux-fsi@lists.ozlabs.org
7198
+S: Supported
7199
+Q: http://patchwork.ozlabs.org/project/linux-fsi/list/
7200
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7201
+F: drivers/fsi/
7202
+F: include/linux/fsi*.h
7203
+F: include/trace/events/fsi*.h
60147204
60157205 FSI-ATTACHED I2C DRIVER
6016
-M: Eddie James <eajames@linux.vnet.ibm.com>
7206
+M: Eddie James <eajames@linux.ibm.com>
60177207 L: linux-i2c@vger.kernel.org
60187208 L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
60197209 S: Maintained
6020
-F: drivers/i2c/busses/i2c-fsi.c
60217210 F: Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7211
+F: drivers/i2c/busses/i2c-fsi.c
7212
+
7213
+FSI-ATTACHED SPI DRIVER
7214
+M: Eddie James <eajames@linux.ibm.com>
7215
+L: linux-spi@vger.kernel.org
7216
+S: Maintained
7217
+F: Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7218
+F: drivers/spi/spi-fsi.c
60227219
60237220 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
60247221 M: Jan Kara <jack@suse.cz>
60257222 R: Amir Goldstein <amir73il@gmail.com>
60267223 L: linux-fsdevel@vger.kernel.org
60277224 S: Maintained
7225
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
60287226 F: fs/notify/
60297227 F: include/linux/fsnotify*.h
60307228
....@@ -6032,13 +7230,13 @@
60327230 M: Eric Biggers <ebiggers@kernel.org>
60337231 M: Theodore Y. Ts'o <tytso@mit.edu>
60347232 L: linux-fscrypt@vger.kernel.org
7233
+S: Supported
60357234 Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
60367235 T: git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
6037
-S: Supported
7236
+F: Documentation/filesystems/fsverity.rst
60387237 F: fs/verity/
60397238 F: include/linux/fsverity.h
60407239 F: include/uapi/linux/fsverity.h
6041
-F: Documentation/filesystems/fsverity.rst
60427240
60437241 FUJITSU LAPTOP EXTRAS
60447242 M: Jonathan Woithe <jwoithe@just42.net>
....@@ -6063,12 +7261,12 @@
60637261 FUSE: FILESYSTEM IN USERSPACE
60647262 M: Miklos Szeredi <miklos@szeredi.hu>
60657263 L: linux-fsdevel@vger.kernel.org
6066
-W: http://fuse.sourceforge.net/
6067
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
60687264 S: Maintained
7265
+W: https://github.com/libfuse/
7266
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7267
+F: Documentation/filesystems/fuse.rst
60697268 F: fs/fuse/
60707269 F: include/uapi/linux/fuse.h
6071
-F: Documentation/filesystems/fuse.txt
60727270
60737271 FUTEX SUBSYSTEM
60747272 M: Thomas Gleixner <tglx@linutronix.de>
....@@ -6076,39 +7274,49 @@
60767274 R: Peter Zijlstra <peterz@infradead.org>
60777275 R: Darren Hart <dvhart@infradead.org>
60787276 L: linux-kernel@vger.kernel.org
6079
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
60807277 S: Maintained
6081
-F: kernel/futex.c
6082
-F: kernel/futex_compat.c
7278
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7279
+F: Documentation/locking/*futex*
60837280 F: include/asm-generic/futex.h
60847281 F: include/linux/futex.h
60857282 F: include/uapi/linux/futex.h
6086
-F: tools/testing/selftests/futex/
7283
+F: kernel/futex.c
60877284 F: tools/perf/bench/futex*
6088
-F: Documentation/*futex*
7285
+F: tools/testing/selftests/futex/
60897286
6090
-GCC PLUGINS
6091
-M: Kees Cook <keescook@chromium.org>
6092
-R: Emese Revfy <re.emese@gmail.com>
6093
-L: kernel-hardening@lists.openwall.com
7287
+GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7288
+M: Tim Harvey <tharvey@gateworks.com>
7289
+M: Robert Jones <rjones@gateworks.com>
60947290 S: Maintained
6095
-F: scripts/gcc-plugins/
6096
-F: scripts/gcc-plugin.sh
6097
-F: scripts/Makefile.gcc-plugins
6098
-F: Documentation/gcc-plugins.txt
7291
+F: Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7292
+F: drivers/mfd/gateworks-gsc.c
7293
+F: include/linux/mfd/gsc.h
7294
+F: Documentation/hwmon/gsc-hwmon.rst
7295
+F: drivers/hwmon/gsc-hwmon.c
7296
+F: include/linux/platform_data/gsc_hwmon.h
60997297
61007298 GASKET DRIVER FRAMEWORK
61017299 M: Rob Springer <rspringer@google.com>
61027300 M: Todd Poynor <toddpoynor@google.com>
61037301 M: Ben Chan <benchan@chromium.org>
7302
+M: Richard Yeh <rcy@google.com>
61047303 S: Maintained
61057304 F: drivers/staging/gasket/
7305
+
7306
+GCC PLUGINS
7307
+M: Kees Cook <keescook@chromium.org>
7308
+R: Emese Revfy <re.emese@gmail.com>
7309
+L: linux-hardening@vger.kernel.org
7310
+S: Maintained
7311
+F: Documentation/kbuild/gcc-plugins.rst
7312
+F: scripts/Makefile.gcc-plugins
7313
+F: scripts/gcc-plugins/
61067314
61077315 GCOV BASED KERNEL PROFILING
61087316 M: Peter Oberparleiter <oberpar@linux.ibm.com>
61097317 S: Maintained
6110
-F: kernel/gcov/
61117318 F: Documentation/dev-tools/gcov.rst
7319
+F: kernel/gcov/
61127320
61137321 GDB KERNEL DEBUGGING HELPER SCRIPTS
61147322 M: Jan Kiszka <jan.kiszka@siemens.com>
....@@ -6119,20 +7327,27 @@
61197327 GDT SCSI DISK ARRAY CONTROLLER DRIVER
61207328 M: Achim Leubner <achim_leubner@adaptec.com>
61217329 L: linux-scsi@vger.kernel.org
6122
-W: http://www.icp-vortex.com/
61237330 S: Supported
7331
+W: http://www.icp-vortex.com/
61247332 F: drivers/scsi/gdt*
61257333
61267334 GEMTEK FM RADIO RECEIVER DRIVER
61277335 M: Hans Verkuil <hverkuil@xs4all.nl>
61287336 L: linux-media@vger.kernel.org
6129
-T: git git://linuxtv.org/media_tree.git
6130
-W: https://linuxtv.org
61317337 S: Maintained
7338
+W: https://linuxtv.org
7339
+T: git git://linuxtv.org/media_tree.git
61327340 F: drivers/media/radio/radio-gemtek*
61337341
7342
+GENERIC ARCHITECTURE TOPOLOGY
7343
+M: Sudeep Holla <sudeep.holla@arm.com>
7344
+L: linux-kernel@vger.kernel.org
7345
+S: Maintained
7346
+F: drivers/base/arch_topology.c
7347
+F: include/linux/arch_topology.h
7348
+
61347349 GENERIC GPIO I2C DRIVER
6135
-M: Haavard Skinnemoen <hskinnemoen@gmail.com>
7350
+M: Wolfram Sang <wsa+renesas@sang-engineering.com>
61367351 S: Supported
61377352 F: drivers/i2c/busses/i2c-gpio.c
61387353 F: include/linux/platform_data/i2c-gpio.h
....@@ -6141,14 +7356,14 @@
61417356 M: Peter Korsgaard <peter.korsgaard@barco.com>
61427357 L: linux-i2c@vger.kernel.org
61437358 S: Supported
7359
+F: Documentation/i2c/muxes/i2c-mux-gpio.rst
61447360 F: drivers/i2c/muxes/i2c-mux-gpio.c
61457361 F: include/linux/platform_data/i2c-mux-gpio.h
6146
-F: Documentation/i2c/muxes/i2c-mux-gpio
61477362
61487363 GENERIC HDLC (WAN) DRIVERS
61497364 M: Krzysztof Halasa <khc@pm.waw.pl>
6150
-W: http://www.kernel.org/pub/linux/utils/net/hdlc/
61517365 S: Maintained
7366
+W: http://www.kernel.org/pub/linux/utils/net/hdlc/
61527367 F: drivers/net/wan/c101.c
61537368 F: drivers/net/wan/hd6457*
61547369 F: drivers/net/wan/hdlc*
....@@ -6160,16 +7375,18 @@
61607375 GENERIC INCLUDE/ASM HEADER FILES
61617376 M: Arnd Bergmann <arnd@arndb.de>
61627377 L: linux-arch@vger.kernel.org
6163
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
61647378 S: Maintained
7379
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
61657380 F: include/asm-generic/
61667381 F: include/uapi/asm-generic/
61677382
61687383 GENERIC PHY FRAMEWORK
61697384 M: Kishon Vijay Abraham I <kishon@ti.com>
7385
+M: Vinod Koul <vkoul@kernel.org>
61707386 L: linux-kernel@vger.kernel.org
6171
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
61727387 S: Supported
7388
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7389
+F: Documentation/devicetree/bindings/phy/
61737390 F: drivers/phy/
61747391 F: include/linux/phy/
61757392
....@@ -6184,9 +7401,9 @@
61847401 M: Ulf Hansson <ulf.hansson@linaro.org>
61857402 L: linux-pm@vger.kernel.org
61867403 S: Supported
7404
+F: Documentation/devicetree/bindings/power/power?domain*
61877405 F: drivers/base/power/domain*.c
61887406 F: include/linux/pm_domain.h
6189
-F: Documentation/devicetree/bindings/power/power_domain.txt
61907407
61917408 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
61927409 M: Eugen Hristev <eugen.hristev@microchip.com>
....@@ -6200,9 +7417,20 @@
62007417 S: Supported
62017418 F: drivers/uio/uio_pci_generic.c
62027419
7420
+GENERIC VDSO LIBRARY
7421
+M: Andy Lutomirski <luto@kernel.org>
7422
+M: Thomas Gleixner <tglx@linutronix.de>
7423
+M: Vincenzo Frascino <vincenzo.frascino@arm.com>
7424
+L: linux-kernel@vger.kernel.org
7425
+S: Maintained
7426
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7427
+F: include/asm-generic/vdso/vsyscall.h
7428
+F: include/vdso/
7429
+F: kernel/time/vsyscall.c
7430
+F: lib/vdso/
7431
+
62037432 GENWQE (IBM Generic Workqueue Card)
6204
-M: Frank Haverkamp <haver@linux.vnet.ibm.com>
6205
-M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
7433
+M: Frank Haverkamp <haver@linux.ibm.com>
62067434 S: Supported
62077435 F: drivers/misc/genwqe/
62087436
....@@ -6215,32 +7443,24 @@
62157443 M: Bob Peterson <rpeterso@redhat.com>
62167444 M: Andreas Gruenbacher <agruenba@redhat.com>
62177445 L: cluster-devel@redhat.com
7446
+S: Supported
62187447 W: http://sources.redhat.com/cluster/
62197448 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
6220
-S: Supported
6221
-F: Documentation/filesystems/gfs2*.txt
7449
+F: Documentation/filesystems/gfs2*
62227450 F: fs/gfs2/
62237451 F: include/uapi/linux/gfs2_ondisk.h
6224
-
6225
-GIGASET ISDN DRIVERS
6226
-M: Paul Bolle <pebolle@tiscali.nl>
6227
-L: gigaset307x-common@lists.sourceforge.net
6228
-W: http://gigaset307x.sourceforge.net/
6229
-S: Odd Fixes
6230
-F: Documentation/isdn/README.gigaset
6231
-F: drivers/isdn/gigaset/
6232
-F: include/uapi/linux/gigaset_dev.h
62337452
62347453 GNSS SUBSYSTEM
62357454 M: Johan Hovold <johan@kernel.org>
62367455 S: Maintained
7456
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
62377457 F: Documentation/ABI/testing/sysfs-class-gnss
62387458 F: Documentation/devicetree/bindings/gnss/
62397459 F: drivers/gnss/
62407460 F: include/linux/gnss.h
62417461
62427462 GO7007 MPEG CODEC
6243
-M: Hans Verkuil <hans.verkuil@cisco.com>
7463
+M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
62447464 L: linux-media@vger.kernel.org
62457465 S: Maintained
62467466 F: drivers/media/usb/go7007/
....@@ -6250,6 +7470,15 @@
62507470 L: linux-input@vger.kernel.org
62517471 S: Maintained
62527472 F: drivers/input/touchscreen/goodix.c
7473
+
7474
+GOOGLE ETHERNET DRIVERS
7475
+M: Catherine Sullivan <csully@google.com>
7476
+R: Sagi Shahar <sagis@google.com>
7477
+R: Jon Olson <jonolson@google.com>
7478
+L: netdev@vger.kernel.org
7479
+S: Supported
7480
+F: Documentation/networking/device_drivers/ethernet/google/gve.rst
7481
+F: drivers/net/ethernet/google
62537482
62547483 GPD POCKET FAN DRIVER
62557484 M: Hans de Goede <hdegoede@redhat.com>
....@@ -6263,8 +7492,16 @@
62637492 L: linux-gpio@vger.kernel.org
62647493 L: linux-acpi@vger.kernel.org
62657494 S: Maintained
6266
-F: Documentation/acpi/gpio-properties.txt
7495
+F: Documentation/firmware-guide/acpi/gpio-properties.rst
62677496 F: drivers/gpio/gpiolib-acpi.c
7497
+F: drivers/gpio/gpiolib-acpi.h
7498
+
7499
+GPIO AGGREGATOR
7500
+M: Geert Uytterhoeven <geert+renesas@glider.be>
7501
+L: linux-gpio@vger.kernel.org
7502
+S: Supported
7503
+F: Documentation/admin-guide/gpio/gpio-aggregator.rst
7504
+F: drivers/gpio/gpio-aggregator.c
62687505
62697506 GPIO IR Transmitter
62707507 M: Sean Young <sean@mess.org>
....@@ -6274,27 +7511,33 @@
62747511
62757512 GPIO MOCKUP DRIVER
62767513 M: Bamvor Jian Zhang <bamv2005@gmail.com>
6277
-R: Bartosz Golaszewski <brgl@bgdev.pl>
62787514 L: linux-gpio@vger.kernel.org
62797515 S: Maintained
62807516 F: drivers/gpio/gpio-mockup.c
62817517 F: tools/testing/selftests/gpio/
62827518
7519
+GPIO REGMAP
7520
+R: Michael Walle <michael@walle.cc>
7521
+S: Maintained
7522
+F: drivers/gpio/gpio-regmap.c
7523
+F: include/linux/gpio/regmap.h
7524
+
62837525 GPIO SUBSYSTEM
62847526 M: Linus Walleij <linus.walleij@linaro.org>
7527
+M: Bartosz Golaszewski <bgolaszewski@baylibre.com>
62857528 L: linux-gpio@vger.kernel.org
6286
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
62877529 S: Maintained
7530
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7531
+F: Documentation/ABI/obsolete/sysfs-gpio
7532
+F: Documentation/ABI/testing/gpio-cdev
7533
+F: Documentation/admin-guide/gpio/
62887534 F: Documentation/devicetree/bindings/gpio/
62897535 F: Documentation/driver-api/gpio/
6290
-F: Documentation/gpio/
6291
-F: Documentation/ABI/testing/gpio-cdev
6292
-F: Documentation/ABI/obsolete/sysfs-gpio
62937536 F: drivers/gpio/
6294
-F: include/linux/gpio/
6295
-F: include/linux/gpio.h
6296
-F: include/linux/of_gpio.h
62977537 F: include/asm-generic/gpio.h
7538
+F: include/linux/gpio.h
7539
+F: include/linux/gpio/
7540
+F: include/linux/of_gpio.h
62987541 F: include/uapi/linux/gpio.h
62997542 F: tools/gpio/
63007543
....@@ -6302,9 +7545,9 @@
63027545 M: Dmitry Kozlov <xeb@mail.ru>
63037546 L: netdev@vger.kernel.org
63047547 S: Maintained
7548
+F: include/net/gre.h
63057549 F: net/ipv4/gre_demux.c
63067550 F: net/ipv4/gre_offload.c
6307
-F: include/net/gre.h
63087551
63097552 GRETH 10/100/1G Ethernet MAC device driver
63107553 M: Andreas Larsson <andreas@gaisler.com>
....@@ -6354,17 +7597,17 @@
63547597 GREYBUS PLATFORM DRIVERS
63557598 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
63567599 S: Maintained
6357
-F: drivers/staging/greybus/arche-platform.c
63587600 F: drivers/staging/greybus/arche-apb-ctrl.c
7601
+F: drivers/staging/greybus/arche-platform.c
63597602 F: drivers/staging/greybus/arche_platform.h
63607603
63617604 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
63627605 M: Rui Miguel Silva <rmfrfs@gmail.com>
63637606 S: Maintained
6364
-F: drivers/staging/greybus/sdio.c
6365
-F: drivers/staging/greybus/light.c
63667607 F: drivers/staging/greybus/gpio.c
7608
+F: drivers/staging/greybus/light.c
63677609 F: drivers/staging/greybus/power_supply.c
7610
+F: drivers/staging/greybus/sdio.c
63687611 F: drivers/staging/greybus/spi.c
63697612 F: drivers/staging/greybus/spilib.c
63707613
....@@ -6372,78 +7615,81 @@
63727615 M: Johan Hovold <johan@kernel.org>
63737616 M: Alex Elder <elder@kernel.org>
63747617 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6375
-S: Maintained
6376
-F: drivers/staging/greybus/
63777618 L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
7619
+S: Maintained
7620
+F: drivers/greybus/
7621
+F: drivers/staging/greybus/
7622
+F: include/linux/greybus.h
7623
+F: include/linux/greybus/
63787624
63797625 GREYBUS UART PROTOCOLS DRIVERS
63807626 M: David Lin <dtwlin@gmail.com>
63817627 S: Maintained
6382
-F: drivers/staging/greybus/uart.c
63837628 F: drivers/staging/greybus/log.c
7629
+F: drivers/staging/greybus/uart.c
63847630
63857631 GS1662 VIDEO SERIALIZER
63867632 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
63877633 L: linux-media@vger.kernel.org
6388
-T: git git://linuxtv.org/media_tree.git
63897634 S: Maintained
7635
+T: git git://linuxtv.org/media_tree.git
63907636 F: drivers/media/spi/gs1662.c
63917637
63927638 GSPCA FINEPIX SUBDRIVER
63937639 M: Frank Zago <frank@zago.net>
63947640 L: linux-media@vger.kernel.org
6395
-T: git git://linuxtv.org/media_tree.git
63967641 S: Maintained
7642
+T: git git://linuxtv.org/media_tree.git
63977643 F: drivers/media/usb/gspca/finepix.c
63987644
63997645 GSPCA GL860 SUBDRIVER
64007646 M: Olivier Lorin <o.lorin@laposte.net>
64017647 L: linux-media@vger.kernel.org
6402
-T: git git://linuxtv.org/media_tree.git
64037648 S: Maintained
7649
+T: git git://linuxtv.org/media_tree.git
64047650 F: drivers/media/usb/gspca/gl860/
64057651
64067652 GSPCA M5602 SUBDRIVER
64077653 M: Erik Andren <erik.andren@gmail.com>
64087654 L: linux-media@vger.kernel.org
6409
-T: git git://linuxtv.org/media_tree.git
64107655 S: Maintained
7656
+T: git git://linuxtv.org/media_tree.git
64117657 F: drivers/media/usb/gspca/m5602/
64127658
64137659 GSPCA PAC207 SONIXB SUBDRIVER
64147660 M: Hans Verkuil <hverkuil@xs4all.nl>
64157661 L: linux-media@vger.kernel.org
6416
-T: git git://linuxtv.org/media_tree.git
64177662 S: Odd Fixes
7663
+T: git git://linuxtv.org/media_tree.git
64187664 F: drivers/media/usb/gspca/pac207.c
64197665
64207666 GSPCA SN9C20X SUBDRIVER
64217667 M: Brian Johnson <brijohn@gmail.com>
64227668 L: linux-media@vger.kernel.org
6423
-T: git git://linuxtv.org/media_tree.git
64247669 S: Maintained
7670
+T: git git://linuxtv.org/media_tree.git
64257671 F: drivers/media/usb/gspca/sn9c20x.c
64267672
64277673 GSPCA T613 SUBDRIVER
64287674 M: Leandro Costantino <lcostantino@gmail.com>
64297675 L: linux-media@vger.kernel.org
6430
-T: git git://linuxtv.org/media_tree.git
64317676 S: Maintained
7677
+T: git git://linuxtv.org/media_tree.git
64327678 F: drivers/media/usb/gspca/t613.c
64337679
64347680 GSPCA USB WEBCAM DRIVER
64357681 M: Hans Verkuil <hverkuil@xs4all.nl>
64367682 L: linux-media@vger.kernel.org
6437
-T: git git://linuxtv.org/media_tree.git
64387683 S: Odd Fixes
7684
+T: git git://linuxtv.org/media_tree.git
64397685 F: drivers/media/usb/gspca/
64407686
64417687 GTP (GPRS Tunneling Protocol)
64427688 M: Pablo Neira Ayuso <pablo@netfilter.org>
64437689 M: Harald Welte <laforge@gnumonks.org>
64447690 L: osmocom-net-gprs@lists.osmocom.org
6445
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
64467691 S: Maintained
7692
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
64477693 F: drivers/net/gtp.c
64487694
64497695 GUID PARTITION TABLE (GPT)
....@@ -6455,68 +7701,89 @@
64557701 H8/300 ARCHITECTURE
64567702 M: Yoshinori Sato <ysato@users.sourceforge.jp>
64577703 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
7704
+S: Maintained
64587705 W: http://uclinux-h8.sourceforge.jp
64597706 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
6460
-S: Maintained
64617707 F: arch/h8300/
6462
-F: drivers/clocksource/h8300_*.c
64637708 F: drivers/clk/h8300/
7709
+F: drivers/clocksource/h8300_*.c
64647710 F: drivers/irqchip/irq-renesas-h8*.c
7711
+
7712
+HABANALABS PCI DRIVER
7713
+M: Oded Gabbay <oded.gabbay@gmail.com>
7714
+S: Supported
7715
+T: git https://github.com/HabanaAI/linux.git
7716
+F: Documentation/ABI/testing/debugfs-driver-habanalabs
7717
+F: Documentation/ABI/testing/sysfs-driver-habanalabs
7718
+F: drivers/misc/habanalabs/
7719
+F: include/uapi/misc/habanalabs.h
64657720
64667721 HACKRF MEDIA DRIVER
64677722 M: Antti Palosaari <crope@iki.fi>
64687723 L: linux-media@vger.kernel.org
7724
+S: Maintained
64697725 W: https://linuxtv.org
64707726 W: http://palosaari.fi/linux/
64717727 Q: http://patchwork.linuxtv.org/project/linux-media/list/
64727728 T: git git://linuxtv.org/anttip/media_tree.git
6473
-S: Maintained
64747729 F: drivers/media/usb/hackrf/
7730
+
7731
+HANTRO VPU CODEC DRIVER
7732
+M: Ezequiel Garcia <ezequiel@collabora.com>
7733
+M: Philipp Zabel <p.zabel@pengutronix.de>
7734
+L: linux-media@vger.kernel.org
7735
+L: linux-rockchip@lists.infradead.org
7736
+S: Maintained
7737
+F: Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
7738
+F: Documentation/devicetree/bindings/media/rockchip-vpu.yaml
7739
+F: drivers/staging/media/hantro/
64757740
64767741 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
64777742 M: Frank Seidel <frank@f-seidel.de>
64787743 L: platform-driver-x86@vger.kernel.org
6479
-W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
64807744 S: Maintained
7745
+W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
64817746 F: drivers/platform/x86/hdaps.c
64827747
64837748 HARDWARE MONITORING
64847749 M: Jean Delvare <jdelvare@suse.com>
64857750 M: Guenter Roeck <linux@roeck-us.net>
64867751 L: linux-hwmon@vger.kernel.org
7752
+S: Maintained
64877753 W: http://hwmon.wiki.kernel.org/
64887754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6489
-S: Maintained
64907755 F: Documentation/devicetree/bindings/hwmon/
64917756 F: Documentation/hwmon/
64927757 F: drivers/hwmon/
64937758 F: include/linux/hwmon*.h
7759
+F: include/trace/events/hwmon*.h
64947760
64957761 HARDWARE RANDOM NUMBER GENERATOR CORE
64967762 M: Matt Mackall <mpm@selenic.com>
64977763 M: Herbert Xu <herbert@gondor.apana.org.au>
64987764 L: linux-crypto@vger.kernel.org
64997765 S: Odd fixes
7766
+F: Documentation/admin-guide/hw_random.rst
65007767 F: Documentation/devicetree/bindings/rng/
6501
-F: Documentation/hw_random.txt
65027768 F: drivers/char/hw_random/
65037769 F: include/linux/hw_random.h
7770
+
7771
+HARDWARE SPINLOCK CORE
7772
+M: Ohad Ben-Cohen <ohad@wizery.com>
7773
+M: Bjorn Andersson <bjorn.andersson@linaro.org>
7774
+R: Baolin Wang <baolin.wang7@gmail.com>
7775
+L: linux-remoteproc@vger.kernel.org
7776
+S: Maintained
7777
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
7778
+F: Documentation/devicetree/bindings/hwlock/
7779
+F: Documentation/locking/hwspinlock.rst
7780
+F: drivers/hwspinlock/
7781
+F: include/linux/hwspinlock.h
65047782
65057783 HARDWARE TRACING FACILITIES
65067784 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
65077785 S: Maintained
65087786 F: drivers/hwtracing/
6509
-
6510
-HARDWARE SPINLOCK CORE
6511
-M: Ohad Ben-Cohen <ohad@wizery.com>
6512
-M: Bjorn Andersson <bjorn.andersson@linaro.org>
6513
-L: linux-remoteproc@vger.kernel.org
6514
-S: Maintained
6515
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
6516
-F: Documentation/devicetree/bindings/hwlock/
6517
-F: Documentation/hwspinlock.txt
6518
-F: drivers/hwspinlock/
6519
-F: include/linux/hwspinlock.h
65207787
65217788 HARMONY SOUND DRIVER
65227789 L: linux-parisc@vger.kernel.org
....@@ -6526,30 +7793,30 @@
65267793 HDPVR USB VIDEO ENCODER DRIVER
65277794 M: Hans Verkuil <hverkuil@xs4all.nl>
65287795 L: linux-media@vger.kernel.org
6529
-T: git git://linuxtv.org/media_tree.git
6530
-W: https://linuxtv.org
65317796 S: Odd Fixes
7797
+W: https://linuxtv.org
7798
+T: git git://linuxtv.org/media_tree.git
65327799 F: drivers/media/usb/hdpvr/
65337800
65347801 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
65357802 M: Jerry Hoemann <jerry.hoemann@hpe.com>
65367803 S: Supported
6537
-F: Documentation/watchdog/hpwdt.txt
7804
+F: Documentation/watchdog/hpwdt.rst
65387805 F: drivers/watchdog/hpwdt.c
65397806
65407807 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
6541
-M: Don Brace <don.brace@microsemi.com>
6542
-L: esc.storagedev@microsemi.com
7808
+M: Don Brace <don.brace@microchip.com>
7809
+L: storagedev@microchip.com
65437810 L: linux-scsi@vger.kernel.org
65447811 S: Supported
6545
-F: Documentation/scsi/hpsa.txt
7812
+F: Documentation/scsi/hpsa.rst
65467813 F: drivers/scsi/hpsa*.[ch]
65477814 F: include/linux/cciss*.h
65487815 F: include/uapi/linux/cciss*.h
65497816
65507817 HFI1 DRIVER
6551
-M: Mike Marciniszyn <mike.marciniszyn@intel.com>
6552
-M: Dennis Dalessandro <dennis.dalessandro@intel.com>
7818
+M: Mike Marciniszyn <mike.marciniszyn@cornelisnetworks.com>
7819
+M: Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>
65537820 L: linux-rdma@vger.kernel.org
65547821 S: Supported
65557822 F: drivers/infiniband/hw/hfi1
....@@ -6557,45 +7824,51 @@
65577824 HFS FILESYSTEM
65587825 L: linux-fsdevel@vger.kernel.org
65597826 S: Orphan
6560
-F: Documentation/filesystems/hfs.txt
7827
+F: Documentation/filesystems/hfs.rst
65617828 F: fs/hfs/
65627829
65637830 HFSPLUS FILESYSTEM
65647831 L: linux-fsdevel@vger.kernel.org
65657832 S: Orphan
6566
-F: Documentation/filesystems/hfsplus.txt
7833
+F: Documentation/filesystems/hfsplus.rst
65677834 F: fs/hfsplus/
65687835
65697836 HGA FRAMEBUFFER DRIVER
65707837 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
65717838 L: linux-nvidia@lists.surfsouth.com
6572
-W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
65737839 S: Maintained
7840
+W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
65747841 F: drivers/video/fbdev/hgafb.c
65757842
65767843 HIBERNATION (aka Software Suspend, aka swsusp)
65777844 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
65787845 M: Pavel Machek <pavel@ucw.cz>
65797846 L: linux-pm@vger.kernel.org
6580
-B: https://bugzilla.kernel.org
65817847 S: Supported
7848
+B: https://bugzilla.kernel.org
7849
+F: arch/*/include/asm/suspend*.h
65827850 F: arch/x86/power/
65837851 F: drivers/base/power/
6584
-F: kernel/power/
6585
-F: include/linux/suspend.h
65867852 F: include/linux/freezer.h
65877853 F: include/linux/pm.h
6588
-F: arch/*/include/asm/suspend*.h
7854
+F: include/linux/suspend.h
7855
+F: kernel/power/
65897856
65907857 HID CORE LAYER
65917858 M: Jiri Kosina <jikos@kernel.org>
6592
-R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
7859
+M: Benjamin Tissoires <benjamin.tissoires@redhat.com>
65937860 L: linux-input@vger.kernel.org
6594
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
65957861 S: Maintained
7862
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
65967863 F: drivers/hid/
65977864 F: include/linux/hid*
65987865 F: include/uapi/linux/hid*
7866
+
7867
+HID PLAYSTATION DRIVER
7868
+M: Roderick Colenbrander <roderick.colenbrander@sony.com>
7869
+L: linux-input@vger.kernel.org
7870
+S: Supported
7871
+F: drivers/hid/hid-playstation.c
65997872
66007873 HID SENSOR HUB DRIVERS
66017874 M: Jiri Kosina <jikos@kernel.org>
....@@ -6612,14 +7885,14 @@
66127885 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
66137886 M: Thomas Gleixner <tglx@linutronix.de>
66147887 L: linux-kernel@vger.kernel.org
6615
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
66167888 S: Maintained
7889
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
66177890 F: Documentation/timers/
6618
-F: kernel/time/hrtimer.c
6619
-F: kernel/time/clockevents.c
6620
-F: kernel/time/timer_*.c
66217891 F: include/linux/clockchips.h
66227892 F: include/linux/hrtimer.h
7893
+F: kernel/time/clockevents.c
7894
+F: kernel/time/hrtimer.c
7895
+F: kernel/time/timer_*.c
66237896
66247897 HIGH-SPEED SCC DRIVER FOR AX.25
66257898 L: linux-hams@vger.kernel.org
....@@ -6629,79 +7902,140 @@
66297902
66307903 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
66317904 M: HighPoint Linux Team <linux@highpoint-tech.com>
6632
-W: http://www.highpoint-tech.com
66337905 S: Supported
6634
-F: Documentation/scsi/hptiop.txt
7906
+W: http://www.highpoint-tech.com
7907
+F: Documentation/scsi/hptiop.rst
66357908 F: drivers/scsi/hptiop.c
66367909
66377910 HIPPI
66387911 M: Jes Sorensen <jes@trained-monkey.org>
66397912 L: linux-hippi@sunsite.dk
66407913 S: Maintained
7914
+F: drivers/net/hippi/
66417915 F: include/linux/hippidevice.h
66427916 F: include/uapi/linux/if_hippi.h
66437917 F: net/802/hippi.c
6644
-F: drivers/net/hippi/
7918
+
7919
+HISILICON DMA DRIVER
7920
+M: Zhou Wang <wangzhou1@hisilicon.com>
7921
+L: dmaengine@vger.kernel.org
7922
+S: Maintained
7923
+F: drivers/dma/hisi_dma.c
7924
+
7925
+HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
7926
+M: Zaibo Xu <xuzaibo@huawei.com>
7927
+L: linux-crypto@vger.kernel.org
7928
+S: Maintained
7929
+F: Documentation/ABI/testing/debugfs-hisi-hpre
7930
+F: drivers/crypto/hisilicon/hpre/hpre.h
7931
+F: drivers/crypto/hisilicon/hpre/hpre_crypto.c
7932
+F: drivers/crypto/hisilicon/hpre/hpre_main.c
7933
+
7934
+HISILICON LPC BUS DRIVER
7935
+M: john.garry@huawei.com
7936
+S: Maintained
7937
+W: http://www.hisilicon.com
7938
+F: Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
7939
+F: drivers/bus/hisi_lpc.c
66457940
66467941 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
66477942 M: Yisen Zhuang <yisen.zhuang@huawei.com>
66487943 M: Salil Mehta <salil.mehta@huawei.com>
66497944 L: netdev@vger.kernel.org
6650
-W: http://www.hisilicon.com
66517945 S: Maintained
7946
+W: http://www.hisilicon.com
66527947 F: drivers/net/ethernet/hisilicon/hns3/
6653
-
6654
-HISILICON LPC BUS DRIVER
6655
-M: john.garry@huawei.com
6656
-W: http://www.hisilicon.com
6657
-S: Maintained
6658
-F: drivers/bus/hisi_lpc.c
6659
-F: Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt
66607948
66617949 HISILICON NETWORK SUBSYSTEM DRIVER
66627950 M: Yisen Zhuang <yisen.zhuang@huawei.com>
66637951 M: Salil Mehta <salil.mehta@huawei.com>
66647952 L: netdev@vger.kernel.org
6665
-W: http://www.hisilicon.com
66667953 S: Maintained
6667
-F: drivers/net/ethernet/hisilicon/
7954
+W: http://www.hisilicon.com
66687955 F: Documentation/devicetree/bindings/net/hisilicon*.txt
7956
+F: drivers/net/ethernet/hisilicon/
7957
+
7958
+HIKEY960 ONBOARD USB GPIO HUB DRIVER
7959
+M: John Stultz <john.stultz@linaro.org>
7960
+L: linux-kernel@vger.kernel.org
7961
+S: Maintained
7962
+F: drivers/misc/hisi_hikey_usb.c
7963
+F: Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml
66697964
66707965 HISILICON PMU DRIVER
66717966 M: Shaokun Zhang <zhangshaokun@hisilicon.com>
6672
-W: http://www.hisilicon.com
66737967 S: Supported
7968
+W: http://www.hisilicon.com
7969
+F: Documentation/admin-guide/perf/hisi-pmu.rst
66747970 F: drivers/perf/hisilicon
6675
-F: Documentation/perf/hisi-pmu.txt
7971
+
7972
+HISILICON QM AND ZIP Controller DRIVER
7973
+M: Zhou Wang <wangzhou1@hisilicon.com>
7974
+L: linux-crypto@vger.kernel.org
7975
+S: Maintained
7976
+F: Documentation/ABI/testing/debugfs-hisi-zip
7977
+F: drivers/crypto/hisilicon/qm.c
7978
+F: drivers/crypto/hisilicon/qm.h
7979
+F: drivers/crypto/hisilicon/sgl.c
7980
+F: drivers/crypto/hisilicon/zip/
66767981
66777982 HISILICON ROCE DRIVER
66787983 M: Lijun Ou <oulijun@huawei.com>
6679
-M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
7984
+M: Wei Hu(Xavier) <huwei87@hisilicon.com>
7985
+M: Weihang Li <liweihang@huawei.com>
66807986 L: linux-rdma@vger.kernel.org
66817987 S: Maintained
6682
-F: drivers/infiniband/hw/hns/
66837988 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
7989
+F: drivers/infiniband/hw/hns/
66847990
66857991 HISILICON SAS Controller
66867992 M: John Garry <john.garry@huawei.com>
6687
-W: http://www.hisilicon.com
66887993 S: Supported
6689
-F: drivers/scsi/hisi_sas/
7994
+W: http://www.hisilicon.com
66907995 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
7996
+F: drivers/scsi/hisi_sas/
7997
+
7998
+HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
7999
+M: Zaibo Xu <xuzaibo@huawei.com>
8000
+L: linux-crypto@vger.kernel.org
8001
+S: Maintained
8002
+F: Documentation/ABI/testing/debugfs-hisi-sec
8003
+F: drivers/crypto/hisilicon/sec2/sec.h
8004
+F: drivers/crypto/hisilicon/sec2/sec_crypto.c
8005
+F: drivers/crypto/hisilicon/sec2/sec_crypto.h
8006
+F: drivers/crypto/hisilicon/sec2/sec_main.c
8007
+
8008
+HISILICON STAGING DRIVERS FOR HIKEY 960/970
8009
+M: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
8010
+S: Maintained
8011
+F: drivers/staging/hikey9xx/
8012
+
8013
+HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
8014
+M: Zaibo Xu <xuzaibo@huawei.com>
8015
+S: Maintained
8016
+F: drivers/char/hw_random/hisi-trng-v2.c
8017
+
8018
+HISILICON V3XX SPI NOR FLASH Controller Driver
8019
+M: John Garry <john.garry@huawei.com>
8020
+S: Maintained
8021
+W: http://www.hisilicon.com
8022
+F: drivers/spi/spi-hisi-sfc-v3xx.c
66918023
66928024 HMM - Heterogeneous Memory Management
66938025 M: Jérôme Glisse <jglisse@redhat.com>
66948026 L: linux-mm@kvack.org
66958027 S: Maintained
6696
-F: mm/hmm*
6697
-F: include/linux/hmm*
66988028 F: Documentation/vm/hmm.rst
8029
+F: include/linux/hmm*
8030
+F: lib/test_hmm*
8031
+F: mm/hmm*
8032
+F: tools/testing/selftests/vm/*hmm*
66998033
67008034 HOST AP DRIVER
67018035 M: Jouni Malinen <j@w1.fi>
67028036 L: linux-wireless@vger.kernel.org
6703
-W: http://w1.fi/hostap-driver.html
67048037 S: Obsolete
8038
+W: http://w1.fi/hostap-driver.html
67058039 F: drivers/net/wireless/intersil/hostap/
67068040
67078041 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
....@@ -6709,34 +8043,29 @@
67098043 S: Orphan
67108044 F: drivers/platform/x86/tc1100-wmi.c
67118045
6712
-HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
6713
-M: Jaroslav Kysela <perex@perex.cz>
6714
-S: Maintained
6715
-F: drivers/net/ethernet/hp/hp100.*
6716
-
67178046 HPET: High Precision Event Timers driver
67188047 M: Clemens Ladisch <clemens@ladisch.de>
67198048 S: Maintained
6720
-F: Documentation/timers/hpet.txt
8049
+F: Documentation/timers/hpet.rst
67218050 F: drivers/char/hpet.c
67228051 F: include/linux/hpet.h
67238052 F: include/uapi/linux/hpet.h
67248053
67258054 HPET: x86
67268055 S: Orphan
6727
-F: arch/x86/kernel/hpet.c
67288056 F: arch/x86/include/asm/hpet.h
8057
+F: arch/x86/kernel/hpet.c
67298058
67308059 HPFS FILESYSTEM
67318060 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6732
-W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
67338061 S: Maintained
8062
+W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
67348063 F: fs/hpfs/
67358064
67368065 HSI SUBSYSTEM
67378066 M: Sebastian Reichel <sre@kernel.org>
6738
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
67398067 S: Maintained
8068
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
67408069 F: Documentation/ABI/testing/sysfs-bus-hsi
67418070 F: Documentation/driver-api/hsi.rst
67428071 F: drivers/hsi/
....@@ -6749,16 +8078,15 @@
67498078 F: drivers/net/usb/hso.c
67508079
67518080 HSR NETWORK PROTOCOL
6752
-M: Arvid Brodin <arvid.brodin@alten.se>
67538081 L: netdev@vger.kernel.org
6754
-S: Maintained
8082
+S: Orphan
67558083 F: net/hsr/
67568084
67578085 HT16K33 LED CONTROLLER DRIVER
67588086 M: Robin van der Gracht <robin@protonic.nl>
67598087 S: Maintained
6760
-F: drivers/auxdisplay/ht16k33.c
67618088 F: Documentation/devicetree/bindings/display/ht16k33.txt
8089
+F: drivers/auxdisplay/ht16k33.c
67628090
67638091 HTCPEN TOUCHSCREEN DRIVER
67648092 M: Pau Oliva Fora <pof@eslack.org>
....@@ -6766,64 +8094,106 @@
67668094 S: Maintained
67678095 F: drivers/input/touchscreen/htcpen.c
67688096
8097
+HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
8098
+M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
8099
+L: linux-iio@vger.kernel.org
8100
+S: Maintained
8101
+W: http://www.st.com/
8102
+F: Documentation/devicetree/bindings/iio/humidity/hts221.txt
8103
+F: drivers/iio/humidity/hts221*
8104
+
67698105 HUAWEI ETHERNET DRIVER
6770
-M: Aviad Krawczyk <aviad.krawczyk@huawei.com>
8106
+M: Bin Luo <luobin9@huawei.com>
67718107 L: netdev@vger.kernel.org
67728108 S: Supported
6773
-F: Documentation/networking/hinic.txt
8109
+F: Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
67748110 F: drivers/net/ethernet/huawei/hinic/
67758111
67768112 HUGETLB FILESYSTEM
67778113 M: Mike Kravetz <mike.kravetz@oracle.com>
67788114 L: linux-mm@kvack.org
67798115 S: Maintained
6780
-F: fs/hugetlbfs/
6781
-F: mm/hugetlb.c
6782
-F: include/linux/hugetlb.h
8116
+F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages
67838117 F: Documentation/admin-guide/mm/hugetlbpage.rst
67848118 F: Documentation/vm/hugetlbfs_reserv.rst
6785
-F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages
8119
+F: fs/hugetlbfs/
8120
+F: include/linux/hugetlb.h
8121
+F: mm/hugetlb.c
67868122
67878123 HVA ST MEDIA DRIVER
67888124 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
67898125 L: linux-media@vger.kernel.org
6790
-T: git git://linuxtv.org/media_tree.git
6791
-W: https://linuxtv.org
67928126 S: Supported
8127
+W: https://linuxtv.org
8128
+T: git git://linuxtv.org/media_tree.git
67938129 F: drivers/media/platform/sti/hva
67948130
67958131 HWPOISON MEMORY FAILURE HANDLING
6796
-M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
8132
+M: Naoya Horiguchi <naoya.horiguchi@nec.com>
67978133 L: linux-mm@kvack.org
67988134 S: Maintained
6799
-F: mm/memory-failure.c
68008135 F: mm/hwpoison-inject.c
8136
+F: mm/memory-failure.c
8137
+
8138
+HYGON PROCESSOR SUPPORT
8139
+M: Pu Wen <puwen@hygon.cn>
8140
+L: linux-kernel@vger.kernel.org
8141
+S: Maintained
8142
+F: arch/x86/kernel/cpu/hygon.c
8143
+
8144
+HYNIX HI556 SENSOR DRIVER
8145
+M: Shawn Tu <shawnx.tu@intel.com>
8146
+L: linux-media@vger.kernel.org
8147
+S: Maintained
8148
+T: git git://linuxtv.org/media_tree.git
8149
+F: drivers/media/i2c/hi556.c
68018150
68028151 Hyper-V CORE AND DRIVERS
68038152 M: "K. Y. Srinivasan" <kys@microsoft.com>
68048153 M: Haiyang Zhang <haiyangz@microsoft.com>
68058154 M: Stephen Hemminger <sthemmin@microsoft.com>
6806
-L: devel@linuxdriverproject.org
6807
-S: Maintained
6808
-F: Documentation/networking/netvsc.txt
8155
+M: Wei Liu <wei.liu@kernel.org>
8156
+L: linux-hyperv@vger.kernel.org
8157
+S: Supported
8158
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
8159
+F: Documentation/ABI/stable/sysfs-bus-vmbus
8160
+F: Documentation/ABI/testing/debugfs-hyperv
8161
+F: Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
8162
+F: arch/x86/hyperv
8163
+F: arch/x86/include/asm/hyperv-tlfs.h
68098164 F: arch/x86/include/asm/mshyperv.h
68108165 F: arch/x86/include/asm/trace/hyperv.h
6811
-F: arch/x86/include/asm/hyperv-tlfs.h
68128166 F: arch/x86/kernel/cpu/mshyperv.c
6813
-F: arch/x86/hyperv
8167
+F: drivers/clocksource/hyperv_timer.c
68148168 F: drivers/hid/hid-hyperv.c
68158169 F: drivers/hv/
68168170 F: drivers/input/serio/hyperv-keyboard.c
6817
-F: drivers/pci/controller/pci-hyperv.c
8171
+F: drivers/iommu/hyperv-iommu.c
68188172 F: drivers/net/hyperv/
8173
+F: drivers/pci/controller/pci-hyperv-intf.c
8174
+F: drivers/pci/controller/pci-hyperv.c
68198175 F: drivers/scsi/storvsc_drv.c
68208176 F: drivers/uio/uio_hv_generic.c
68218177 F: drivers/video/fbdev/hyperv_fb.c
6822
-F: net/vmw_vsock/hyperv_transport.c
8178
+F: include/asm-generic/hyperv-tlfs.h
8179
+F: include/asm-generic/mshyperv.h
8180
+F: include/clocksource/hyperv_timer.h
68238181 F: include/linux/hyperv.h
68248182 F: include/uapi/linux/hyperv.h
8183
+F: net/vmw_vsock/hyperv_transport.c
68258184 F: tools/hv/
6826
-F: Documentation/ABI/stable/sysfs-bus-vmbus
8185
+
8186
+HYPERBUS SUPPORT
8187
+M: Vignesh Raghavendra <vigneshr@ti.com>
8188
+L: linux-mtd@lists.infradead.org
8189
+S: Supported
8190
+Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8191
+C: irc://irc.oftc.net/mtd
8192
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
8193
+F: Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
8194
+F: Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
8195
+F: drivers/mtd/hyperbus/
8196
+F: include/linux/mtd/hyperbus.h
68278197
68288198 HYPERVISOR VIRTUAL CONSOLE DRIVER
68298199 L: linuxppc-dev@lists.ozlabs.org
....@@ -6837,15 +8207,22 @@
68378207 S: Maintained
68388208 F: drivers/i2c/i2c-core-acpi.c
68398209
8210
+I2C CONTROLLER DRIVER FOR NVIDIA GPU
8211
+M: Ajay Gupta <ajayg@nvidia.com>
8212
+L: linux-i2c@vger.kernel.org
8213
+S: Maintained
8214
+F: Documentation/i2c/busses/i2c-nvidia-gpu.rst
8215
+F: drivers/i2c/busses/i2c-nvidia-gpu.c
8216
+
68408217 I2C MUXES
68418218 M: Peter Rosin <peda@axentia.se>
68428219 L: linux-i2c@vger.kernel.org
68438220 S: Maintained
6844
-F: Documentation/i2c/i2c-topology
6845
-F: Documentation/i2c/muxes/
6846
-F: Documentation/devicetree/bindings/i2c/i2c-mux*
68478221 F: Documentation/devicetree/bindings/i2c/i2c-arb*
68488222 F: Documentation/devicetree/bindings/i2c/i2c-gate*
8223
+F: Documentation/devicetree/bindings/i2c/i2c-mux*
8224
+F: Documentation/i2c/i2c-topology.rst
8225
+F: Documentation/i2c/muxes/
68498226 F: drivers/i2c/i2c-mux.c
68508227 F: drivers/i2c/muxes/
68518228 F: include/linux/i2c-mux.h
....@@ -6854,39 +8231,38 @@
68548231 M: Gregory CLEMENT <gregory.clement@bootlin.com>
68558232 L: linux-i2c@vger.kernel.org
68568233 S: Maintained
8234
+F: Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
68578235 F: drivers/i2c/busses/i2c-mv64xxx.c
68588236
68598237 I2C OVER PARALLEL PORT
68608238 M: Jean Delvare <jdelvare@suse.com>
68618239 L: linux-i2c@vger.kernel.org
68628240 S: Maintained
6863
-F: Documentation/i2c/busses/i2c-parport
6864
-F: Documentation/i2c/busses/i2c-parport-light
8241
+F: Documentation/i2c/busses/i2c-parport.rst
68658242 F: drivers/i2c/busses/i2c-parport.c
6866
-F: drivers/i2c/busses/i2c-parport-light.c
68678243
68688244 I2C SUBSYSTEM
6869
-M: Wolfram Sang <wsa@the-dreams.de>
8245
+M: Wolfram Sang <wsa@kernel.org>
68708246 L: linux-i2c@vger.kernel.org
8247
+S: Maintained
68718248 W: https://i2c.wiki.kernel.org/
68728249 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
68738250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6874
-S: Maintained
68758251 F: Documentation/devicetree/bindings/i2c/i2c.txt
68768252 F: Documentation/i2c/
68778253 F: drivers/i2c/*
6878
-F: include/linux/i2c.h
68798254 F: include/linux/i2c-dev.h
68808255 F: include/linux/i2c-smbus.h
6881
-F: include/uapi/linux/i2c.h
8256
+F: include/linux/i2c.h
68828257 F: include/uapi/linux/i2c-*.h
8258
+F: include/uapi/linux/i2c.h
68838259
68848260 I2C SUBSYSTEM HOST DRIVERS
68858261 L: linux-i2c@vger.kernel.org
8262
+S: Odd Fixes
68868263 W: https://i2c.wiki.kernel.org/
68878264 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
68888265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6889
-S: Odd Fixes
68908266 F: Documentation/devicetree/bindings/i2c/
68918267 F: drivers/i2c/algos/
68928268 F: drivers/i2c/busses/
....@@ -6895,43 +8271,43 @@
68958271 M: Jean Delvare <jdelvare@suse.com>
68968272 L: linux-i2c@vger.kernel.org
68978273 S: Maintained
6898
-F: Documentation/i2c/busses/i2c-taos-evm
8274
+F: Documentation/i2c/busses/i2c-taos-evm.rst
68998275 F: drivers/i2c/busses/i2c-taos-evm.c
69008276
69018277 I2C-TINY-USB DRIVER
69028278 M: Till Harbaum <till@harbaum.org>
69038279 L: linux-i2c@vger.kernel.org
6904
-W: http://www.harbaum.org/till/i2c_tiny_usb
69058280 S: Maintained
8281
+W: http://www.harbaum.org/till/i2c_tiny_usb
69068282 F: drivers/i2c/busses/i2c-tiny-usb.c
69078283
69088284 I2C/SMBUS CONTROLLER DRIVERS FOR PC
69098285 M: Jean Delvare <jdelvare@suse.com>
69108286 L: linux-i2c@vger.kernel.org
69118287 S: Maintained
6912
-F: Documentation/i2c/busses/i2c-ali1535
6913
-F: Documentation/i2c/busses/i2c-ali1563
6914
-F: Documentation/i2c/busses/i2c-ali15x3
6915
-F: Documentation/i2c/busses/i2c-amd756
6916
-F: Documentation/i2c/busses/i2c-amd8111
6917
-F: Documentation/i2c/busses/i2c-i801
6918
-F: Documentation/i2c/busses/i2c-nforce2
6919
-F: Documentation/i2c/busses/i2c-piix4
6920
-F: Documentation/i2c/busses/i2c-sis5595
6921
-F: Documentation/i2c/busses/i2c-sis630
6922
-F: Documentation/i2c/busses/i2c-sis96x
6923
-F: Documentation/i2c/busses/i2c-via
6924
-F: Documentation/i2c/busses/i2c-viapro
8288
+F: Documentation/i2c/busses/i2c-ali1535.rst
8289
+F: Documentation/i2c/busses/i2c-ali1563.rst
8290
+F: Documentation/i2c/busses/i2c-ali15x3.rst
8291
+F: Documentation/i2c/busses/i2c-amd756.rst
8292
+F: Documentation/i2c/busses/i2c-amd8111.rst
8293
+F: Documentation/i2c/busses/i2c-i801.rst
8294
+F: Documentation/i2c/busses/i2c-nforce2.rst
8295
+F: Documentation/i2c/busses/i2c-piix4.rst
8296
+F: Documentation/i2c/busses/i2c-sis5595.rst
8297
+F: Documentation/i2c/busses/i2c-sis630.rst
8298
+F: Documentation/i2c/busses/i2c-sis96x.rst
8299
+F: Documentation/i2c/busses/i2c-via.rst
8300
+F: Documentation/i2c/busses/i2c-viapro.rst
69258301 F: drivers/i2c/busses/i2c-ali1535.c
69268302 F: drivers/i2c/busses/i2c-ali1563.c
69278303 F: drivers/i2c/busses/i2c-ali15x3.c
6928
-F: drivers/i2c/busses/i2c-amd756.c
69298304 F: drivers/i2c/busses/i2c-amd756-s4882.c
8305
+F: drivers/i2c/busses/i2c-amd756.c
69308306 F: drivers/i2c/busses/i2c-amd8111.c
69318307 F: drivers/i2c/busses/i2c-i801.c
69328308 F: drivers/i2c/busses/i2c-isch.c
6933
-F: drivers/i2c/busses/i2c-nforce2.c
69348309 F: drivers/i2c/busses/i2c-nforce2-s4985.c
8310
+F: drivers/i2c/busses/i2c-nforce2.c
69358311 F: drivers/i2c/busses/i2c-piix4.c
69368312 F: drivers/i2c/busses/i2c-sis5595.c
69378313 F: drivers/i2c/busses/i2c-sis630.c
....@@ -6949,8 +8325,8 @@
69498325 M: Seth Heasley <seth.heasley@intel.com>
69508326 M: Neil Horman <nhorman@tuxdriver.com>
69518327 L: linux-i2c@vger.kernel.org
8328
+F: Documentation/i2c/busses/i2c-ismt.rst
69528329 F: drivers/i2c/busses/i2c-ismt.c
6953
-F: Documentation/i2c/busses/i2c-ismt
69548330
69558331 I2C/SMBUS STUB DRIVER
69568332 M: Jean Delvare <jdelvare@suse.com>
....@@ -6958,116 +8334,141 @@
69588334 S: Maintained
69598335 F: drivers/i2c/i2c-stub.c
69608336
8337
+I3C DRIVER FOR CADENCE I3C MASTER IP
8338
+M: Przemysław Gaj <pgaj@cadence.com>
8339
+S: Maintained
8340
+F: Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8341
+F: drivers/i3c/master/i3c-master-cdns.c
8342
+
8343
+I3C DRIVER FOR SYNOPSYS DESIGNWARE
8344
+M: Vitor Soares <vitor.soares@synopsys.com>
8345
+S: Maintained
8346
+F: Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8347
+F: drivers/i3c/master/dw*
8348
+
8349
+I3C SUBSYSTEM
8350
+M: Boris Brezillon <bbrezillon@kernel.org>
8351
+L: linux-i3c@lists.infradead.org (moderated for non-subscribers)
8352
+S: Maintained
8353
+C: irc://chat.freenode.net/linux-i3c
8354
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8355
+F: Documentation/ABI/testing/sysfs-bus-i3c
8356
+F: Documentation/devicetree/bindings/i3c/
8357
+F: Documentation/driver-api/i3c
8358
+F: drivers/i3c/
8359
+F: include/linux/i3c/
8360
+
69618361 IA64 (Itanium) PLATFORM
69628362 M: Tony Luck <tony.luck@intel.com>
69638363 M: Fenghua Yu <fenghua.yu@intel.com>
69648364 L: linux-ia64@vger.kernel.org
8365
+S: Odd Fixes
69658366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6966
-S: Maintained
8367
+F: Documentation/ia64/
69678368 F: arch/ia64/
69688369
69698370 IBM Power 842 compression accelerator
69708371 M: Haren Myneni <haren@us.ibm.com>
69718372 S: Supported
6972
-F: drivers/crypto/nx/Makefile
8373
+F: crypto/842.c
69738374 F: drivers/crypto/nx/Kconfig
8375
+F: drivers/crypto/nx/Makefile
69748376 F: drivers/crypto/nx/nx-842*
69758377 F: include/linux/sw842.h
6976
-F: crypto/842.c
69778378 F: lib/842/
69788379
69798380 IBM Power in-Nest Crypto Acceleration
6980
-M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6981
-M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
8381
+M: Breno Leitão <leitao@debian.org>
8382
+M: Nayna Jain <nayna@linux.ibm.com>
8383
+M: Paulo Flabiano Smorigo <pfsmorigo@gmail.com>
69828384 L: linux-crypto@vger.kernel.org
69838385 S: Supported
6984
-F: drivers/crypto/nx/Makefile
69858386 F: drivers/crypto/nx/Kconfig
8387
+F: drivers/crypto/nx/Makefile
69868388 F: drivers/crypto/nx/nx-aes*
69878389 F: drivers/crypto/nx/nx-sha*
69888390 F: drivers/crypto/nx/nx.*
69898391 F: drivers/crypto/nx/nx_csbcpb.h
6990
-F: drivers/crypto/nx/nx_debugfs.h
8392
+F: drivers/crypto/nx/nx_debugfs.c
8393
+
8394
+IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8395
+M: Tyrel Datwyler <tyreld@linux.ibm.com>
8396
+L: linux-pci@vger.kernel.org
8397
+L: linuxppc-dev@lists.ozlabs.org
8398
+S: Supported
8399
+F: drivers/pci/hotplug/rpadlpar*
69918400
69928401 IBM Power Linux RAID adapter
69938402 M: Brian King <brking@us.ibm.com>
69948403 S: Supported
69958404 F: drivers/scsi/ipr.*
69968405
8406
+IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8407
+M: Tyrel Datwyler <tyreld@linux.ibm.com>
8408
+L: linux-pci@vger.kernel.org
8409
+L: linuxppc-dev@lists.ozlabs.org
8410
+S: Supported
8411
+F: drivers/pci/hotplug/rpaphp*
8412
+
69978413 IBM Power SRIOV Virtual NIC Device Driver
6998
-M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6999
-M: John Allen <jallen@linux.vnet.ibm.com>
8414
+M: Dany Madden <drt@linux.ibm.com>
8415
+M: Lijun Pan <ljp@linux.ibm.com>
8416
+M: Sukadev Bhattiprolu <sukadev@linux.ibm.com>
70008417 L: netdev@vger.kernel.org
70018418 S: Supported
70028419 F: drivers/net/ethernet/ibm/ibmvnic.*
70038420
70048421 IBM Power Virtual Accelerator Switchboard
7005
-M: Sukadev Bhattiprolu
8422
+M: Sukadev Bhattiprolu <sukadev@linux.ibm.com>
70068423 L: linuxppc-dev@lists.ozlabs.org
70078424 S: Supported
7008
-F: arch/powerpc/platforms/powernv/vas*
7009
-F: arch/powerpc/platforms/powernv/copy-paste.h
70108425 F: arch/powerpc/include/asm/vas.h
7011
-F: arch/powerpc/include/uapi/asm/vas.h
8426
+F: arch/powerpc/platforms/powernv/copy-paste.h
8427
+F: arch/powerpc/platforms/powernv/vas*
70128428
70138429 IBM Power Virtual Ethernet Device Driver
7014
-M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
8430
+M: Cristobal Forno <cforno12@linux.ibm.com>
70158431 L: netdev@vger.kernel.org
70168432 S: Supported
70178433 F: drivers/net/ethernet/ibm/ibmveth.*
70188434
70198435 IBM Power Virtual FC Device Drivers
7020
-M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
8436
+M: Tyrel Datwyler <tyreld@linux.ibm.com>
70218437 L: linux-scsi@vger.kernel.org
70228438 S: Supported
70238439 F: drivers/scsi/ibmvscsi/ibmvfc*
70248440
70258441 IBM Power Virtual Management Channel Driver
7026
-M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
7027
-M: Steven Royer <seroyer@linux.vnet.ibm.com>
8442
+M: Steven Royer <seroyer@linux.ibm.com>
70288443 S: Supported
70298444 F: drivers/misc/ibmvmc.*
70308445
70318446 IBM Power Virtual SCSI Device Drivers
7032
-M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
8447
+M: Tyrel Datwyler <tyreld@linux.ibm.com>
70338448 L: linux-scsi@vger.kernel.org
70348449 S: Supported
70358450 F: drivers/scsi/ibmvscsi/ibmvscsi*
70368451 F: include/scsi/viosrp.h
70378452
70388453 IBM Power Virtual SCSI Device Target Driver
7039
-M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
7040
-M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
8454
+M: Michael Cyr <mikecyr@linux.ibm.com>
70418455 L: linux-scsi@vger.kernel.org
70428456 L: target-devel@vger.kernel.org
70438457 S: Supported
70448458 F: drivers/scsi/ibmvscsi_tgt/
70458459
70468460 IBM Power VMX Cryptographic instructions
7047
-M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
7048
-M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
8461
+M: Breno Leitão <leitao@debian.org>
8462
+M: Nayna Jain <nayna@linux.ibm.com>
8463
+M: Paulo Flabiano Smorigo <pfsmorigo@gmail.com>
70498464 L: linux-crypto@vger.kernel.org
70508465 S: Supported
7051
-F: drivers/crypto/vmx/Makefile
70528466 F: drivers/crypto/vmx/Kconfig
7053
-F: drivers/crypto/vmx/vmx.c
8467
+F: drivers/crypto/vmx/Makefile
70548468 F: drivers/crypto/vmx/aes*
70558469 F: drivers/crypto/vmx/ghash*
70568470 F: drivers/crypto/vmx/ppc-xlate.pl
7057
-
7058
-IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
7059
-M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
7060
-L: linux-pci@vger.kernel.org
7061
-L: linuxppc-dev@lists.ozlabs.org
7062
-S: Supported
7063
-F: drivers/pci/hotplug/rpaphp*
7064
-
7065
-IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
7066
-M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
7067
-L: linux-pci@vger.kernel.org
7068
-L: linuxppc-dev@lists.ozlabs.org
7069
-S: Supported
7070
-F: drivers/pci/hotplug/rpadlpar*
8471
+F: drivers/crypto/vmx/vmx.c
70718472
70728473 IBM ServeRAID RAID DRIVER
70738474 S: Orphan
....@@ -7076,15 +8477,21 @@
70768477 ICH LPC AND GPIO DRIVER
70778478 M: Peter Tyser <ptyser@xes-inc.com>
70788479 S: Maintained
7079
-F: drivers/mfd/lpc_ich.c
70808480 F: drivers/gpio/gpio-ich.c
8481
+F: drivers/mfd/lpc_ich.c
8482
+
8483
+ICY I2C DRIVER
8484
+M: Max Staudt <max@enpas.org>
8485
+L: linux-i2c@vger.kernel.org
8486
+S: Maintained
8487
+F: drivers/i2c/busses/i2c-icy.c
70818488
70828489 IDE SUBSYSTEM
70838490 M: "David S. Miller" <davem@davemloft.net>
70848491 L: linux-ide@vger.kernel.org
8492
+S: Maintained
70858493 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
70868494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
7087
-S: Maintained
70888495 F: Documentation/ide/
70898496 F: drivers/ide/
70908497 F: include/linux/ide.h
....@@ -7093,54 +8500,55 @@
70938500 M: Borislav Petkov <bp@alien8.de>
70948501 L: linux-ide@vger.kernel.org
70958502 S: Maintained
7096
-F: Documentation/cdrom/ide-cd
8503
+F: Documentation/cdrom/ide-cd.rst
70978504 F: drivers/ide/ide-cd*
70988505
70998506 IDEAPAD LAPTOP EXTRAS DRIVER
71008507 M: Ike Panhc <ike.pan@canonical.com>
71018508 L: platform-driver-x86@vger.kernel.org
7102
-W: http://launchpad.net/ideapad-laptop
71038509 S: Maintained
8510
+W: http://launchpad.net/ideapad-laptop
71048511 F: drivers/platform/x86/ideapad-laptop.c
71058512
71068513 IDEAPAD LAPTOP SLIDEBAR DRIVER
71078514 M: Andrey Moiseev <o2g.org.ru@gmail.com>
71088515 L: linux-input@vger.kernel.org
7109
-W: https://github.com/o2genum/ideapad-slidebar
71108516 S: Maintained
8517
+W: https://github.com/o2genum/ideapad-slidebar
71118518 F: drivers/input/misc/ideapad_slidebar.c
71128519
71138520 IDT VersaClock 5 CLOCK DRIVER
7114
-M: Marek Vasut <marek.vasut@gmail.com>
8521
+M: Luca Ceresoli <luca@lucaceresoli.net>
71158522 S: Maintained
8523
+F: Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
71168524 F: drivers/clk/clk-versaclock5.c
71178525
71188526 IEEE 802.15.4 SUBSYSTEM
71198527 M: Alexander Aring <alex.aring@gmail.com>
71208528 M: Stefan Schmidt <stefan@datenfreihafen.org>
71218529 L: linux-wpan@vger.kernel.org
7122
-W: http://wpan.cakelab.org/
8530
+S: Maintained
8531
+W: https://linux-wpan.org/
71238532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
71248533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
7125
-S: Maintained
7126
-F: net/ieee802154/
7127
-F: net/mac802154/
8534
+F: Documentation/networking/ieee802154.rst
71288535 F: drivers/net/ieee802154/
7129
-F: include/linux/nl802154.h
71308536 F: include/linux/ieee802154.h
7131
-F: include/net/nl802154.h
7132
-F: include/net/mac802154.h
8537
+F: include/linux/nl802154.h
71338538 F: include/net/af_ieee802154.h
71348539 F: include/net/cfg802154.h
71358540 F: include/net/ieee802154_netdev.h
7136
-F: Documentation/networking/ieee802154.txt
8541
+F: include/net/mac802154.h
8542
+F: include/net/nl802154.h
8543
+F: net/ieee802154/
8544
+F: net/mac802154/
71378545
71388546 IFE PROTOCOL
71398547 M: Yotam Gigi <yotam.gi@gmail.com>
71408548 M: Jamal Hadi Salim <jhs@mojatatu.com>
7141
-F: net/ife
71428549 F: include/net/ife.h
71438550 F: include/uapi/linux/ife.h
8551
+F: net/ife
71448552
71458553 IGORPLUG-USB IR RECEIVER
71468554 M: Sean Young <sean@mess.org>
....@@ -7179,12 +8587,11 @@
71798587
71808588 IIO SUBSYSTEM AND DRIVERS
71818589 M: Jonathan Cameron <jic23@kernel.org>
7182
-R: Hartmut Knaack <knaack.h@gmx.de>
71838590 R: Lars-Peter Clausen <lars@metafoo.de>
71848591 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
71858592 L: linux-iio@vger.kernel.org
7186
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
71878593 S: Maintained
8594
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
71888595 F: Documentation/ABI/testing/configfs-iio*
71898596 F: Documentation/ABI/testing/sysfs-bus-iio*
71908597 F: Documentation/devicetree/bindings/iio/
....@@ -7209,22 +8616,21 @@
72098616 F: drivers/usb/atm/ueagle-atm.c
72108617
72118618 IMGTEC ASCII LCD DRIVER
7212
-M: Paul Burton <paul.burton@mips.com>
8619
+M: Paul Burton <paulburton@kernel.org>
72138620 S: Maintained
72148621 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
72158622 F: drivers/auxdisplay/img-ascii-lcd.c
72168623
72178624 IMGTEC IR DECODER DRIVER
7218
-M: James Hogan <jhogan@kernel.org>
7219
-S: Maintained
8625
+S: Orphan
72208626 F: drivers/media/rc/img-ir/
72218627
72228628 IMON SOUNDGRAPH USB IR RECEIVER
72238629 M: Sean Young <sean@mess.org>
72248630 L: linux-media@vger.kernel.org
72258631 S: Maintained
7226
-F: drivers/media/rc/imon_raw.c
72278632 F: drivers/media/rc/imon.c
8633
+F: drivers/media/rc/imon_raw.c
72288634
72298635 IMS TWINTURBO FRAMEBUFFER DRIVER
72308636 L: linux-fbdev@vger.kernel.org
....@@ -7235,41 +8641,58 @@
72358641 M: Guenter Roeck <linux@roeck-us.net>
72368642 L: linux-hwmon@vger.kernel.org
72378643 S: Maintained
7238
-F: Documentation/hwmon/ina209
72398644 F: Documentation/devicetree/bindings/hwmon/ina2xx.txt
8645
+F: Documentation/hwmon/ina209.rst
72408646 F: drivers/hwmon/ina209.c
72418647
72428648 INA2XX HARDWARE MONITOR DRIVER
72438649 M: Guenter Roeck <linux@roeck-us.net>
72448650 L: linux-hwmon@vger.kernel.org
72458651 S: Maintained
7246
-F: Documentation/hwmon/ina2xx
8652
+F: Documentation/hwmon/ina2xx.rst
72478653 F: drivers/hwmon/ina2xx.c
72488654 F: include/linux/platform_data/ina2xx.h
8655
+
8656
+INCREMENTAL FILE SYSTEM
8657
+M: Paul Lawrence <paullawrence@google.com>
8658
+L: linux-unionfs@vger.kernel.org
8659
+S: Supported
8660
+F: fs/incfs/
8661
+F: tools/testing/selftests/filesystems/incfs/
72498662
72508663 INDUSTRY PACK SUBSYSTEM (IPACK)
72518664 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
72528665 M: Jens Taprogge <jens.taprogge@taprogge.org>
72538666 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
72548667 L: industrypack-devel@lists.sourceforge.net
7255
-W: http://industrypack.sourceforge.net
72568668 S: Maintained
8669
+W: http://industrypack.sourceforge.net
72578670 F: drivers/ipack/
8671
+
8672
+INFINEON DPS310 Driver
8673
+M: Eddie James <eajames@linux.ibm.com>
8674
+L: linux-iio@vger.kernel.org
8675
+S: Maintained
8676
+F: drivers/iio/pressure/dps310.c
72588677
72598678 INFINIBAND SUBSYSTEM
72608679 M: Doug Ledford <dledford@redhat.com>
7261
-M: Jason Gunthorpe <jgg@mellanox.com>
8680
+M: Jason Gunthorpe <jgg@nvidia.com>
72628681 L: linux-rdma@vger.kernel.org
8682
+S: Supported
72638683 W: https://github.com/linux-rdma/rdma-core
72648684 Q: http://patchwork.kernel.org/project/linux-rdma/list/
72658685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
7266
-S: Supported
72678686 F: Documentation/devicetree/bindings/infiniband/
72688687 F: Documentation/infiniband/
72698688 F: drivers/infiniband/
8689
+F: include/rdma/
8690
+F: include/trace/events/ib_mad.h
8691
+F: include/trace/events/ib_umad.h
72708692 F: include/uapi/linux/if_infiniband.h
72718693 F: include/uapi/rdma/
7272
-F: include/rdma/
8694
+F: samples/bpf/ibumad_kern.c
8695
+F: samples/bpf/ibumad_user.c
72738696
72748697 INGENIC JZ4780 DMA Driver
72758698 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
....@@ -7280,14 +8703,43 @@
72808703 M: Harvey Hunt <harveyhuntnexus@gmail.com>
72818704 L: linux-mtd@lists.infradead.org
72828705 S: Maintained
7283
-F: drivers/mtd/nand/raw/jz4780_*
8706
+F: drivers/mtd/nand/raw/ingenic/
8707
+
8708
+INGENIC JZ47xx SoCs
8709
+M: Paul Cercueil <paul@crapouillou.net>
8710
+S: Maintained
8711
+F: arch/mips/boot/dts/ingenic/
8712
+F: arch/mips/generic/board-ingenic.c
8713
+F: arch/mips/include/asm/mach-ingenic/
8714
+F: arch/mips/ingenic/Kconfig
8715
+F: drivers/clk/ingenic/
8716
+F: drivers/dma/dma-jz4780.c
8717
+F: drivers/gpu/drm/ingenic/
8718
+F: drivers/i2c/busses/i2c-jz4780.c
8719
+F: drivers/iio/adc/ingenic-adc.c
8720
+F: drivers/irqchip/irq-ingenic.c
8721
+F: drivers/memory/jz4780-nemc.c
8722
+F: drivers/mmc/host/jz4740_mmc.c
8723
+F: drivers/mtd/nand/raw/ingenic/
8724
+F: drivers/pinctrl/pinctrl-ingenic.c
8725
+F: drivers/power/supply/ingenic-battery.c
8726
+F: drivers/pwm/pwm-jz4740.c
8727
+F: drivers/remoteproc/ingenic_rproc.c
8728
+F: drivers/rtc/rtc-jz4740.c
8729
+F: drivers/tty/serial/8250/8250_ingenic.c
8730
+F: drivers/usb/musb/jz4740.c
8731
+F: drivers/watchdog/jz4740_wdt.c
8732
+F: include/dt-bindings/iio/adc/ingenic,adc.h
8733
+F: include/linux/mfd/ingenic-tcu.h
8734
+F: sound/soc/codecs/jz47*
8735
+F: sound/soc/jz4740/
72848736
72858737 INOTIFY
72868738 M: Jan Kara <jack@suse.cz>
72878739 R: Amir Goldstein <amir73il@gmail.com>
72888740 L: linux-fsdevel@vger.kernel.org
72898741 S: Maintained
7290
-F: Documentation/filesystems/inotify.txt
8742
+F: Documentation/filesystems/inotify.rst
72918743 F: fs/notify/inotify/
72928744 F: include/linux/inotify.h
72938745 F: include/uapi/linux/inotify.h
....@@ -7295,17 +8747,17 @@
72958747 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
72968748 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
72978749 L: linux-input@vger.kernel.org
8750
+S: Maintained
72988751 Q: http://patchwork.kernel.org/project/linux-input/list/
72998752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
7300
-S: Maintained
7301
-F: drivers/input/
7302
-F: include/linux/input.h
7303
-F: include/uapi/linux/input.h
7304
-F: include/uapi/linux/input-event-codes.h
7305
-F: include/linux/input/
73068753 F: Documentation/devicetree/bindings/input/
73078754 F: Documentation/devicetree/bindings/serio/
73088755 F: Documentation/input/
8756
+F: drivers/input/
8757
+F: include/linux/input.h
8758
+F: include/linux/input/
8759
+F: include/uapi/linux/input-event-codes.h
8760
+F: include/uapi/linux/input.h
73098761
73108762 INPUT MULTITOUCH (MT) PROTOCOL
73118763 M: Henrik Rydberg <rydberg@bitmath.org>
....@@ -7316,17 +8768,17 @@
73168768 K: \b(ABS|SYN)_MT_
73178769
73188770 INSIDE SECURE CRYPTO DRIVER
7319
-M: Antoine Tenart <antoine.tenart@bootlin.com>
7320
-F: drivers/crypto/inside-secure/
7321
-S: Maintained
8771
+M: Antoine Tenart <atenart@kernel.org>
73228772 L: linux-crypto@vger.kernel.org
8773
+S: Maintained
8774
+F: drivers/crypto/inside-secure/
73238775
73248776 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
7325
-M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8777
+M: Mimi Zohar <zohar@linux.ibm.com>
73268778 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
73278779 L: linux-integrity@vger.kernel.org
7328
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
73298780 S: Supported
8781
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
73308782 F: security/integrity/ima/
73318783
73328784 INTEL 810/815 FRAMEBUFFER DRIVER
....@@ -7336,6 +8788,7 @@
73368788 F: drivers/video/fbdev/i810/
73378789
73388790 INTEL ASoC DRIVERS
8791
+M: Cezary Rojewski <cezary.rojewski@intel.com>
73398792 M: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
73408793 M: Liam Girdwood <liam.r.girdwood@linux.intel.com>
73418794 M: Jie Yang <yang.jie@linux.intel.com>
....@@ -7349,50 +8802,61 @@
73498802 S: Maintained
73508803 F: drivers/platform/x86/intel_atomisp2_pm.c
73518804
8805
+INTEL ATOMISP2 LED DRIVER
8806
+M: Hans de Goede <hdegoede@redhat.com>
8807
+L: platform-driver-x86@vger.kernel.org
8808
+S: Maintained
8809
+F: drivers/platform/x86/intel_atomisp2_led.c
8810
+
8811
+INTEL BROXTON PMC DRIVER
8812
+M: Mika Westerberg <mika.westerberg@linux.intel.com>
8813
+M: Zha Qipeng <qipeng.zha@intel.com>
8814
+S: Maintained
8815
+F: drivers/mfd/intel_pmc_bxt.c
8816
+F: include/linux/mfd/intel_pmc_bxt.h
8817
+
73528818 INTEL C600 SERIES SAS CONTROLLER DRIVER
73538819 M: Intel SCU Linux support <intel-linux-scu@intel.com>
73548820 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
73558821 L: linux-scsi@vger.kernel.org
7356
-T: git git://git.code.sf.net/p/intel-sas/isci
73578822 S: Supported
8823
+T: git git://git.code.sf.net/p/intel-sas/isci
73588824 F: drivers/scsi/isci/
8825
+
8826
+INTEL CPU family model numbers
8827
+M: Tony Luck <tony.luck@intel.com>
8828
+M: x86@kernel.org
8829
+L: linux-kernel@vger.kernel.org
8830
+S: Supported
8831
+F: arch/x86/include/asm/intel-family.h
73598832
73608833 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
73618834 M: Jani Nikula <jani.nikula@linux.intel.com>
73628835 M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
73638836 M: Rodrigo Vivi <rodrigo.vivi@intel.com>
73648837 L: intel-gfx@lists.freedesktop.org
8838
+S: Supported
73658839 W: https://01.org/linuxgraphics/
8840
+Q: http://patchwork.freedesktop.org/project/intel-gfx/
73668841 B: https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
73678842 C: irc://chat.freenode.net/intel-gfx
7368
-Q: http://patchwork.freedesktop.org/project/intel-gfx/
73698843 T: git git://anongit.freedesktop.org/drm-intel
7370
-S: Supported
8844
+F: Documentation/gpu/i915.rst
73718845 F: drivers/gpu/drm/i915/
73728846 F: include/drm/i915*
73738847 F: include/uapi/drm/i915_drm.h
7374
-F: Documentation/gpu/i915.rst
73758848
73768849 INTEL ETHERNET DRIVERS
7377
-M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
8850
+M: Jesse Brandeburg <jesse.brandeburg@intel.com>
8851
+M: Tony Nguyen <anthony.l.nguyen@intel.com>
73788852 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
8853
+S: Supported
73798854 W: http://www.intel.com/support/feedback.htm
73808855 W: http://e1000.sourceforge.net/
73818856 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
7382
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
7383
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
7384
-S: Supported
7385
-F: Documentation/networking/e100.rst
7386
-F: Documentation/networking/e1000.rst
7387
-F: Documentation/networking/e1000e.txt
7388
-F: Documentation/networking/igb.txt
7389
-F: Documentation/networking/igbvf.txt
7390
-F: Documentation/networking/ixgb.txt
7391
-F: Documentation/networking/ixgbe.txt
7392
-F: Documentation/networking/ixgbevf.txt
7393
-F: Documentation/networking/i40e.txt
7394
-F: Documentation/networking/i40evf.txt
7395
-F: Documentation/networking/ice.txt
8857
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
8858
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
8859
+F: Documentation/networking/device_drivers/ethernet/intel/
73968860 F: drivers/net/ethernet/intel/
73978861 F: drivers/net/ethernet/intel/*/
73988862 F: include/linux/avf/virtchnl.h
....@@ -7401,17 +8865,30 @@
74018865 M: Maik Broemme <mbroemme@libmpq.org>
74028866 L: linux-fbdev@vger.kernel.org
74038867 S: Maintained
7404
-F: Documentation/fb/intelfb.txt
8868
+F: Documentation/fb/intelfb.rst
74058869 F: drivers/video/fbdev/intelfb/
8870
+
8871
+INTEL GPIO DRIVERS
8872
+M: Andy Shevchenko <andy@kernel.org>
8873
+L: linux-gpio@vger.kernel.org
8874
+S: Maintained
8875
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8876
+F: drivers/gpio/gpio-ich.c
8877
+F: drivers/gpio/gpio-intel-mid.c
8878
+F: drivers/gpio/gpio-merrifield.c
8879
+F: drivers/gpio/gpio-ml-ioh.c
8880
+F: drivers/gpio/gpio-pch.c
8881
+F: drivers/gpio/gpio-sch.c
8882
+F: drivers/gpio/gpio-sodaville.c
74068883
74078884 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
74088885 M: Zhenyu Wang <zhenyuw@linux.intel.com>
74098886 M: Zhi Wang <zhi.a.wang@intel.com>
74108887 L: intel-gvt-dev@lists.freedesktop.org
74118888 L: intel-gfx@lists.freedesktop.org
8889
+S: Supported
74128890 W: https://01.org/igvt-g
74138891 T: git https://github.com/intel/gvt-linux.git
7414
-S: Supported
74158892 F: drivers/gpu/drm/i915/gvt/
74168893
74178894 INTEL HID EVENT DRIVER
....@@ -7424,17 +8901,24 @@
74248901 M: Dave Jiang <dave.jiang@intel.com>
74258902 R: Dan Williams <dan.j.williams@intel.com>
74268903 L: dmaengine@vger.kernel.org
7427
-Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
74288904 S: Supported
8905
+Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
74298906 F: drivers/dma/ioat*
8907
+
8908
+INTEL IADX DRIVER
8909
+M: Dave Jiang <dave.jiang@intel.com>
8910
+L: dmaengine@vger.kernel.org
8911
+S: Supported
8912
+F: drivers/dma/idxd/*
8913
+F: include/uapi/linux/idxd.h
74308914
74318915 INTEL IDLE DRIVER
74328916 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
74338917 M: Len Brown <lenb@kernel.org>
74348918 L: linux-pm@vger.kernel.org
7435
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
7436
-B: https://bugzilla.kernel.org
74378919 S: Supported
8920
+B: https://bugzilla.kernel.org
8921
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
74388922 F: drivers/idle/intel_idle.c
74398923
74408924 INTEL INTEGRATED SENSOR HUB DRIVER
....@@ -7446,11 +8930,13 @@
74468930
74478931 INTEL IOMMU (VT-d)
74488932 M: David Woodhouse <dwmw2@infradead.org>
8933
+M: Lu Baolu <baolu.lu@linux.intel.com>
74498934 L: iommu@lists.linux-foundation.org
7450
-T: git git://git.infradead.org/iommu-2.6.git
74518935 S: Supported
7452
-F: drivers/iommu/intel-iommu.c
8936
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8937
+F: drivers/iommu/intel/
74538938 F: include/linux/intel-iommu.h
8939
+F: include/linux/intel-svm.h
74548940
74558941 INTEL IOP-ADMA DMA DRIVER
74568942 R: Dan Williams <dan.j.williams@intel.com>
....@@ -7461,22 +8947,32 @@
74618947 M: Yong Zhi <yong.zhi@intel.com>
74628948 M: Sakari Ailus <sakari.ailus@linux.intel.com>
74638949 M: Bingbu Cao <bingbu.cao@intel.com>
7464
-R: Tian Shu Qiu <tian.shu.qiu@intel.com>
7465
-R: Jian Xu Zheng <jian.xu.zheng@intel.com>
8950
+R: Tianshu Qiu <tian.shu.qiu@intel.com>
74668951 L: linux-media@vger.kernel.org
74678952 S: Maintained
8953
+F: Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
74688954 F: drivers/media/pci/intel/ipu3/
7469
-F: Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
8955
+
8956
+INTEL IPU3 CSI-2 IMGU DRIVER
8957
+M: Sakari Ailus <sakari.ailus@linux.intel.com>
8958
+R: Bingbu Cao <bingbu.cao@intel.com>
8959
+R: Tianshu Qiu <tian.shu.qiu@intel.com>
8960
+L: linux-media@vger.kernel.org
8961
+S: Maintained
8962
+F: Documentation/admin-guide/media/ipu3.rst
8963
+F: Documentation/admin-guide/media/ipu3_rcb.svg
8964
+F: Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
8965
+F: drivers/staging/media/ipu3/
74708966
74718967 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
74728968 M: Krzysztof Halasa <khalasa@piap.pl>
74738969 S: Maintained
7474
-F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
7475
-F: arch/arm/mach-ixp4xx/include/mach/npe.h
7476
-F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
7477
-F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
74788970 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
74798971 F: drivers/net/wan/ixp4xx_hss.c
8972
+F: drivers/soc/ixp4xx/ixp4xx-npe.c
8973
+F: drivers/soc/ixp4xx/ixp4xx-qmgr.c
8974
+F: include/linux/soc/ixp4xx/npe.h
8975
+F: include/linux/soc/ixp4xx/qmgr.h
74808976
74818977 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
74828978 M: Deepak Saxena <dsaxena@plexity.net>
....@@ -7487,65 +8983,55 @@
74878983 M: Tomas Winkler <tomas.winkler@intel.com>
74888984 L: linux-kernel@vger.kernel.org
74898985 S: Supported
7490
-F: include/uapi/linux/mei.h
7491
-F: include/linux/mei_cl_bus.h
7492
-F: drivers/misc/mei/*
8986
+F: Documentation/driver-api/mei/*
8987
+F: drivers/misc/mei/
74938988 F: drivers/watchdog/mei_wdt.c
7494
-F: Documentation/misc-devices/mei/*
8989
+F: include/linux/mei_cl_bus.h
8990
+F: include/uapi/linux/mei.h
74958991 F: samples/mei/*
74968992
74978993 INTEL MENLOW THERMAL DRIVER
74988994 M: Sujith Thomas <sujith.thomas@intel.com>
74998995 L: platform-driver-x86@vger.kernel.org
7500
-W: https://01.org/linux-acpi
75018996 S: Supported
8997
+W: https://01.org/linux-acpi
75028998 F: drivers/platform/x86/intel_menlow.c
75038999
7504
-INTEL MERRIFIELD GPIO DRIVER
7505
-M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7506
-L: linux-gpio@vger.kernel.org
9000
+INTEL P-Unit IPC DRIVER
9001
+M: Zha Qipeng <qipeng.zha@intel.com>
9002
+L: platform-driver-x86@vger.kernel.org
75079003 S: Maintained
7508
-F: drivers/gpio/gpio-merrifield.c
7509
-
7510
-INTEL MIC DRIVERS (mic)
7511
-M: Sudeep Dutt <sudeep.dutt@intel.com>
7512
-M: Ashutosh Dixit <ashutosh.dixit@intel.com>
7513
-S: Supported
7514
-W: https://github.com/sudeepdutt/mic
7515
-W: http://software.intel.com/en-us/mic-developer
7516
-F: include/linux/mic_bus.h
7517
-F: include/linux/scif.h
7518
-F: include/uapi/linux/mic_common.h
7519
-F: include/uapi/linux/mic_ioctl.h
7520
-F: include/uapi/linux/scif_ioctl.h
7521
-F: drivers/misc/mic/
7522
-F: drivers/dma/mic_x100_dma.c
7523
-F: drivers/dma/mic_x100_dma.h
7524
-F: Documentation/mic/
9004
+F: arch/x86/include/asm/intel_punit_ipc.h
9005
+F: drivers/platform/x86/intel_punit_ipc.c
75259006
75269007 INTEL PMC CORE DRIVER
7527
-M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
7528
-M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
9008
+M: Rajneesh Bhardwaj <irenic.rajneesh@gmail.com>
9009
+M: David E Box <david.e.box@intel.com>
75299010 L: platform-driver-x86@vger.kernel.org
75309011 S: Maintained
7531
-F: arch/x86/include/asm/pmc_core.h
75329012 F: drivers/platform/x86/intel_pmc_core*
75339013
7534
-INTEL PMC/P-Unit IPC DRIVER
7535
-M: Zha Qipeng<qipeng.zha@intel.com>
7536
-L: platform-driver-x86@vger.kernel.org
9014
+INTEL PMIC GPIO DRIVERS
9015
+M: Andy Shevchenko <andy@kernel.org>
75379016 S: Maintained
7538
-F: drivers/platform/x86/intel_pmc_ipc.c
7539
-F: drivers/platform/x86/intel_punit_ipc.c
7540
-F: arch/x86/include/asm/intel_pmc_ipc.h
7541
-F: arch/x86/include/asm/intel_punit_ipc.h
9017
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9018
+F: drivers/gpio/gpio-*cove.c
9019
+F: drivers/gpio/gpio-msic.c
9020
+
9021
+INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
9022
+M: Andy Shevchenko <andy@kernel.org>
9023
+S: Maintained
9024
+F: drivers/mfd/intel_msic.c
9025
+F: drivers/mfd/intel_soc_pmic*
9026
+F: include/linux/mfd/intel_msic.h
9027
+F: include/linux/mfd/intel_soc_pmic*
75429028
75439029 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
75449030 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
75459031 L: linux-wireless@vger.kernel.org
75469032 S: Maintained
7547
-F: Documentation/networking/README.ipw2100
7548
-F: Documentation/networking/README.ipw2200
9033
+F: Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
9034
+F: Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
75499035 F: drivers/net/wireless/intel/ipw2x00/
75509036
75519037 INTEL PSTATE DRIVER
....@@ -7563,20 +9049,44 @@
75639049 F: drivers/infiniband/hw/i40iw/
75649050 F: include/uapi/rdma/i40iw-abi.h
75659051
7566
-INTEL SHA MULTIBUFFER DRIVER
7567
-M: Megha Dey <megha.dey@linux.intel.com>
7568
-R: Tim Chen <tim.c.chen@linux.intel.com>
7569
-L: linux-crypto@vger.kernel.org
7570
-S: Supported
7571
-F: arch/x86/crypto/sha*-mb/
7572
-F: crypto/mcryptd.c
9052
+INTEL SCU DRIVERS
9053
+M: Mika Westerberg <mika.westerberg@linux.intel.com>
9054
+S: Maintained
9055
+F: arch/x86/include/asm/intel_scu_ipc.h
9056
+F: drivers/platform/x86/intel_scu_*
9057
+
9058
+INTEL SPEED SELECT TECHNOLOGY
9059
+M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
9060
+L: platform-driver-x86@vger.kernel.org
9061
+S: Maintained
9062
+F: drivers/platform/x86/intel_speed_select_if/
9063
+F: include/uapi/linux/isst_if.h
9064
+F: tools/power/x86/intel-speed-select/
9065
+
9066
+INTEL STRATIX10 FIRMWARE DRIVERS
9067
+M: Richard Gong <richard.gong@linux.intel.com>
9068
+L: linux-kernel@vger.kernel.org
9069
+S: Maintained
9070
+F: Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
9071
+F: Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
9072
+F: drivers/firmware/stratix10-rsu.c
9073
+F: drivers/firmware/stratix10-svc.c
9074
+F: include/linux/firmware/intel/stratix10-smc.h
9075
+F: include/linux/firmware/intel/stratix10-svc-client.h
75739076
75749077 INTEL TELEMETRY DRIVER
7575
-M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
9078
+M: Rajneesh Bhardwaj <rajneesh.bhardwaj@linux.intel.com>
9079
+M: "David E. Box" <david.e.box@linux.intel.com>
75769080 L: platform-driver-x86@vger.kernel.org
75779081 S: Maintained
75789082 F: arch/x86/include/asm/intel_telemetry.h
75799083 F: drivers/platform/x86/intel_telemetry*
9084
+
9085
+INTEL UNCORE FREQUENCY CONTROL
9086
+M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
9087
+L: platform-driver-x86@vger.kernel.org
9088
+S: Maintained
9089
+F: drivers/platform/x86/intel-uncore-frequency.c
75809090
75819091 INTEL VIRTUAL BUTTON DRIVER
75829092 M: AceLan Kao <acelan.kao@canonical.com>
....@@ -7585,20 +9095,17 @@
75859095 F: drivers/platform/x86/intel-vbtn.c
75869096
75879097 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
7588
-M: Stanislaw Gruszka <sgruszka@redhat.com>
9098
+M: Stanislaw Gruszka <stf_xl@wp.pl>
75899099 L: linux-wireless@vger.kernel.org
75909100 S: Supported
75919101 F: drivers/net/wireless/intel/iwlegacy/
75929102
75939103 INTEL WIRELESS WIFI LINK (iwlwifi)
7594
-M: Johannes Berg <johannes.berg@intel.com>
7595
-M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
75969104 M: Luca Coelho <luciano.coelho@intel.com>
7597
-M: Intel Linux Wireless <linuxwifi@intel.com>
75989105 L: linux-wireless@vger.kernel.org
7599
-W: http://intellinuxwireless.org
7600
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
76019106 S: Supported
9107
+W: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
9108
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
76029109 F: drivers/net/wireless/intel/iwlwifi/
76039110
76049111 INTEL WIRELESS WIMAX CONNECTION 2400
....@@ -7607,9 +9114,16 @@
76079114 L: wimax@linuxwimax.org (subscribers-only)
76089115 S: Supported
76099116 W: http://linuxwimax.org
7610
-F: Documentation/wimax/README.i2400m
9117
+F: Documentation/admin-guide/wimax/i2400m.rst
76119118 F: drivers/net/wimax/i2400m/
76129119 F: include/uapi/linux/wimax/i2400m.h
9120
+
9121
+INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
9122
+M: Jithu Joseph <jithu.joseph@intel.com>
9123
+R: Maurice Ma <maurice.ma@intel.com>
9124
+S: Maintained
9125
+W: https://slimbootloader.github.io/security/firmware-update.html
9126
+F: drivers/platform/x86/intel-wmi-sbl-fw-update.c
76139127
76149128 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
76159129 M: Mario Limonciello <mario.limonciello@dell.com>
....@@ -7621,64 +9135,94 @@
76219135 S: Supported
76229136 F: Documentation/trace/intel_th.rst
76239137 F: drivers/hwtracing/intel_th/
9138
+F: include/linux/intel_th.h
76249139
76259140 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
76269141 M: Ning Sun <ning.sun@intel.com>
76279142 L: tboot-devel@lists.sourceforge.net
9143
+S: Supported
76289144 W: http://tboot.sourceforge.net
76299145 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
7630
-S: Supported
7631
-F: Documentation/intel_txt.txt
7632
-F: include/linux/tboot.h
9146
+F: Documentation/x86/intel_txt.rst
76339147 F: arch/x86/kernel/tboot.c
9148
+F: include/linux/tboot.h
76349149
7635
-INTEL-MID GPIO DRIVER
7636
-M: David Cohen <david.a.cohen@linux.intel.com>
7637
-L: linux-gpio@vger.kernel.org
9150
+INTERCONNECT API
9151
+M: Georgi Djakov <georgi.djakov@linaro.org>
9152
+L: linux-pm@vger.kernel.org
76389153 S: Maintained
7639
-F: drivers/gpio/gpio-intel-mid.c
9154
+F: Documentation/devicetree/bindings/interconnect/
9155
+F: Documentation/driver-api/interconnect.rst
9156
+F: drivers/interconnect/
9157
+F: include/dt-bindings/interconnect/
9158
+F: include/linux/interconnect-provider.h
9159
+F: include/linux/interconnect.h
9160
+
9161
+INVENSENSE ICM-426xx IMU DRIVER
9162
+M: Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
9163
+L: linux-iio@vger.kernel.org
9164
+S: Maintained
9165
+W https://invensense.tdk.com/
9166
+F: Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
9167
+F: drivers/iio/imu/inv_icm42600/
76409168
76419169 INVENSENSE MPU-3050 GYROSCOPE DRIVER
76429170 M: Linus Walleij <linus.walleij@linaro.org>
76439171 L: linux-iio@vger.kernel.org
76449172 S: Maintained
7645
-F: drivers/iio/gyro/mpu3050*
76469173 F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
9174
+F: drivers/iio/gyro/mpu3050*
76479175
76489176 IOC3 ETHERNET DRIVER
76499177 M: Ralf Baechle <ralf@linux-mips.org>
7650
-L: linux-mips@linux-mips.org
9178
+L: linux-mips@vger.kernel.org
76519179 S: Maintained
76529180 F: drivers/net/ethernet/sgi/ioc3-eth.c
76539181
7654
-IOC3 SERIAL DRIVER
7655
-M: Pat Gefre <pfg@sgi.com>
7656
-L: linux-serial@vger.kernel.org
7657
-S: Maintained
7658
-F: drivers/tty/serial/ioc3_serial.c
9182
+IOMAP FILESYSTEM LIBRARY
9183
+M: Christoph Hellwig <hch@infradead.org>
9184
+M: Darrick J. Wong <darrick.wong@oracle.com>
9185
+M: linux-xfs@vger.kernel.org
9186
+M: linux-fsdevel@vger.kernel.org
9187
+L: linux-xfs@vger.kernel.org
9188
+L: linux-fsdevel@vger.kernel.org
9189
+S: Supported
9190
+T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
9191
+F: fs/iomap/
9192
+F: include/linux/iomap.h
76599193
76609194 IOMMU DRIVERS
76619195 M: Joerg Roedel <joro@8bytes.org>
9196
+M: Will Deacon <will@kernel.org>
76629197 L: iommu@lists.linux-foundation.org
7663
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
76649198 S: Maintained
9199
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
76659200 F: Documentation/devicetree/bindings/iommu/
9201
+F: Documentation/userspace-api/iommu.rst
76669202 F: drivers/iommu/
76679203 F: include/linux/iommu.h
7668
-F: include/linux/of_iommu.h
76699204 F: include/linux/iova.h
9205
+F: include/linux/of_iommu.h
9206
+F: include/uapi/linux/iommu.h
76709207
7671
-IP MASQUERADING
7672
-M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
9208
+IO_URING
9209
+M: Jens Axboe <axboe@kernel.dk>
9210
+L: io-uring@vger.kernel.org
76739211 S: Maintained
7674
-F: net/ipv4/netfilter/ipt_MASQUERADE.c
9212
+T: git git://git.kernel.dk/linux-block
9213
+T: git git://git.kernel.dk/liburing
9214
+F: fs/io-wq.c
9215
+F: fs/io-wq.h
9216
+F: fs/io_uring.c
9217
+F: include/uapi/linux/io_uring.h
76759218
76769219 IPMI SUBSYSTEM
76779220 M: Corey Minyard <minyard@acm.org>
76789221 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
7679
-W: http://openipmi.sourceforge.net/
76809222 S: Supported
7681
-F: Documentation/IPMI.txt
9223
+W: http://openipmi.sourceforge.net/
9224
+F: Documentation/driver-api/ipmi.rst
9225
+F: Documentation/devicetree/bindings/ipmi/
76829226 F: drivers/char/ipmi/
76839227 F: include/linux/ipmi*
76849228 F: include/uapi/linux/ipmi*
....@@ -7686,8 +9230,8 @@
76869230 IPS SCSI RAID DRIVER
76879231 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
76889232 L: linux-scsi@vger.kernel.org
7689
-W: http://www.adaptec.com/
76909233 S: Maintained
9234
+W: http://www.adaptec.com/
76919235 F: drivers/scsi/ips*
76929236
76939237 IPVS
....@@ -7699,7 +9243,7 @@
76999243 S: Maintained
77009244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
77019245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
7702
-F: Documentation/networking/ipvs-sysctl.txt
9246
+F: Documentation/networking/ipvs-sysctl.rst
77039247 F: include/net/ip_vs.h
77049248 F: include/uapi/linux/ip_vs.h
77059249 F: net/netfilter/ipvs/
....@@ -7714,13 +9258,12 @@
77149258 L: netdev@vger.kernel.org
77159259 S: Obsolete
77169260 F: include/uapi/linux/ipx.h
7717
-F: drivers/staging/ipx/
77189261
77199262 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
7720
-M: Marc Zyngier <marc.zyngier@arm.com>
9263
+M: Marc Zyngier <maz@kernel.org>
77219264 S: Maintained
77229265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7723
-F: Documentation/IRQ-domain.txt
9266
+F: Documentation/core-api/irq/irq-domain.rst
77249267 F: include/linux/irqdomain.h
77259268 F: kernel/irq/irqdomain.c
77269269 F: kernel/irq/msi.c
....@@ -7734,8 +9277,7 @@
77349277
77359278 IRQCHIP DRIVERS
77369279 M: Thomas Gleixner <tglx@linutronix.de>
7737
-M: Jason Cooper <jason@lakedaemon.net>
7738
-M: Marc Zyngier <marc.zyngier@arm.com>
9280
+M: Marc Zyngier <maz@kernel.org>
77399281 L: linux-kernel@vger.kernel.org
77409282 S: Maintained
77419283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
....@@ -7745,22 +9287,22 @@
77459287 ISA
77469288 M: William Breathitt Gray <vilhelm.gray@gmail.com>
77479289 S: Maintained
7748
-F: Documentation/isa.txt
9290
+F: Documentation/driver-api/isa.rst
77499291 F: drivers/base/isa.c
77509292 F: include/linux/isa.h
77519293
77529294 ISA RADIO MODULE
77539295 M: Hans Verkuil <hverkuil@xs4all.nl>
77549296 L: linux-media@vger.kernel.org
7755
-T: git git://linuxtv.org/media_tree.git
7756
-W: https://linuxtv.org
77579297 S: Maintained
9298
+W: https://linuxtv.org
9299
+T: git git://linuxtv.org/media_tree.git
77589300 F: drivers/media/radio/radio-isa*
77599301
77609302 ISAPNP
77619303 M: Jaroslav Kysela <perex@perex.cz>
77629304 S: Maintained
7763
-F: Documentation/isapnp.txt
9305
+F: Documentation/driver-api/isapnp.rst
77649306 F: drivers/pnp/isapnp/
77659307 F: include/linux/isapnp.h
77669308
....@@ -7768,8 +9310,9 @@
77689310 M: Lee Duncan <lduncan@suse.com>
77699311 M: Chris Leech <cleech@redhat.com>
77709312 L: open-iscsi@googlegroups.com
7771
-W: www.open-iscsi.com
9313
+L: linux-scsi@vger.kernel.org
77729314 S: Maintained
9315
+W: www.open-iscsi.com
77739316 F: drivers/scsi/*iscsi*
77749317 F: include/scsi/*iscsi*
77759318
....@@ -7781,7 +9324,7 @@
77819324
77829325 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
77839326 M: Sagi Grimberg <sagi@grimberg.me>
7784
-M: Max Gurtovoy <maxg@mellanox.com>
9327
+M: Max Gurtovoy <mgurtovoy@nvidia.com>
77859328 L: linux-rdma@vger.kernel.org
77869329 S: Supported
77879330 W: http://www.openfabrics.org
....@@ -7791,91 +9334,92 @@
77919334
77929335 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
77939336 M: Sagi Grimberg <sagi@grimberg.me>
7794
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
77959337 L: linux-rdma@vger.kernel.org
77969338 L: target-devel@vger.kernel.org
77979339 S: Supported
77989340 W: http://www.linux-iscsi.org
9341
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
77999342 F: drivers/infiniband/ulp/isert
78009343
7801
-ISDN SUBSYSTEM
9344
+ISDN/CMTP OVER BLUETOOTH
78029345 M: Karsten Keil <isdn@linux-pingi.de>
78039346 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
78049347 L: netdev@vger.kernel.org
9348
+S: Odd Fixes
78059349 W: http://www.isdn4linux.de
7806
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
7807
-S: Maintained
78089350 F: Documentation/isdn/
7809
-F: drivers/isdn/
7810
-F: include/linux/isdn.h
9351
+F: drivers/isdn/capi/
78119352 F: include/linux/isdn/
7812
-F: include/uapi/linux/isdn.h
78139353 F: include/uapi/linux/isdn/
9354
+F: net/bluetooth/cmtp/
78149355
7815
-ISDN SUBSYSTEM (Eicon active card driver)
7816
-M: Armin Schindler <mac@melware.de>
9356
+ISDN/mISDN SUBSYSTEM
9357
+M: Karsten Keil <isdn@linux-pingi.de>
78179358 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
7818
-W: http://www.melware.de
9359
+L: netdev@vger.kernel.org
78199360 S: Maintained
7820
-F: drivers/isdn/hardware/eicon/
9361
+W: http://www.isdn4linux.de
9362
+F: drivers/isdn/Kconfig
9363
+F: drivers/isdn/Makefile
9364
+F: drivers/isdn/hardware/
9365
+F: drivers/isdn/mISDN/
78219366
78229367 IT87 HARDWARE MONITORING DRIVER
78239368 M: Jean Delvare <jdelvare@suse.com>
78249369 L: linux-hwmon@vger.kernel.org
78259370 S: Maintained
7826
-F: Documentation/hwmon/it87
9371
+F: Documentation/hwmon/it87.rst
78279372 F: drivers/hwmon/it87.c
78289373
78299374 IT913X MEDIA DRIVER
78309375 M: Antti Palosaari <crope@iki.fi>
78319376 L: linux-media@vger.kernel.org
9377
+S: Maintained
78329378 W: https://linuxtv.org
78339379 W: http://palosaari.fi/linux/
78349380 Q: http://patchwork.linuxtv.org/project/linux-media/list/
78359381 T: git git://linuxtv.org/anttip/media_tree.git
7836
-S: Maintained
78379382 F: drivers/media/tuners/it913x*
78389383
78399384 IVTV VIDEO4LINUX DRIVER
78409385 M: Andy Walls <awalls@md.metrocast.net>
7841
-L: ivtv-devel@ivtvdriver.org (subscribers-only)
78429386 L: linux-media@vger.kernel.org
7843
-T: git git://linuxtv.org/media_tree.git
7844
-W: http://www.ivtvdriver.org
78459387 S: Maintained
7846
-F: Documentation/media/v4l-drivers/ivtv*
9388
+W: https://linuxtv.org
9389
+T: git git://linuxtv.org/media_tree.git
9390
+F: Documentation/admin-guide/media/ivtv*
78479391 F: drivers/media/pci/ivtv/
78489392 F: include/uapi/linux/ivtv*
78499393
78509394 IX2505V MEDIA DRIVER
78519395 M: Malcolm Priestley <tvboxspy@gmail.com>
78529396 L: linux-media@vger.kernel.org
9397
+S: Maintained
78539398 W: https://linuxtv.org
78549399 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7855
-S: Maintained
78569400 F: drivers/media/dvb-frontends/ix2505v*
78579401
78589402 JAILHOUSE HYPERVISOR INTERFACE
78599403 M: Jan Kiszka <jan.kiszka@siemens.com>
78609404 L: jailhouse-dev@googlegroups.com
78619405 S: Maintained
7862
-F: arch/x86/kernel/jailhouse.c
78639406 F: arch/x86/include/asm/jailhouse_para.h
9407
+F: arch/x86/kernel/jailhouse.c
78649408
78659409 JC42.4 TEMPERATURE SENSOR DRIVER
78669410 M: Guenter Roeck <linux@roeck-us.net>
78679411 L: linux-hwmon@vger.kernel.org
78689412 S: Maintained
9413
+F: Documentation/hwmon/jc42.rst
78699414 F: drivers/hwmon/jc42.c
7870
-F: Documentation/hwmon/jc42
78719415
78729416 JFS FILESYSTEM
78739417 M: Dave Kleikamp <shaggy@kernel.org>
78749418 L: jfs-discussion@lists.sourceforge.net
9419
+S: Maintained
78759420 W: http://jfs.sourceforge.net/
78769421 T: git git://github.com/kleikamp/linux-shaggy.git
7877
-S: Maintained
7878
-F: Documentation/filesystems/jfs.txt
9422
+F: Documentation/admin-guide/jfs.rst
78799423 F: fs/jfs/
78809424
78819425 JME NETWORK DRIVER
....@@ -7886,9 +9430,11 @@
78869430
78879431 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
78889432 M: David Woodhouse <dwmw2@infradead.org>
9433
+M: Richard Weinberger <richard@nod.at>
78899434 L: linux-mtd@lists.infradead.org
9435
+S: Odd Fixes
78909436 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
7891
-S: Maintained
9437
+T: git git://git.infradead.org/ubifs-2.6.git
78929438 F: fs/jffs2/
78939439 F: include/uapi/linux/jffs2.h
78949440
....@@ -7907,23 +9453,22 @@
79079453 F: drivers/media/platform/rcar_jpu.c
79089454
79099455 JSM Neo PCI based serial card
7910
-M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
79119456 L: linux-serial@vger.kernel.org
7912
-S: Maintained
9457
+S: Orphan
79139458 F: drivers/tty/serial/jsm/
79149459
79159460 K10TEMP HARDWARE MONITORING DRIVER
79169461 M: Clemens Ladisch <clemens@ladisch.de>
79179462 L: linux-hwmon@vger.kernel.org
79189463 S: Maintained
7919
-F: Documentation/hwmon/k10temp
9464
+F: Documentation/hwmon/k10temp.rst
79209465 F: drivers/hwmon/k10temp.c
79219466
79229467 K8TEMP HARDWARE MONITORING DRIVER
79239468 M: Rudolf Marek <r.marek@assembler.cz>
79249469 L: linux-hwmon@vger.kernel.org
79259470 S: Maintained
7926
-F: Documentation/hwmon/k8temp
9471
+F: Documentation/hwmon/k8temp.rst
79279472 F: drivers/hwmon/k8temp.c
79289473
79299474 KASAN
....@@ -7932,38 +9477,65 @@
79329477 R: Dmitry Vyukov <dvyukov@google.com>
79339478 L: kasan-dev@googlegroups.com
79349479 S: Maintained
9480
+F: Documentation/dev-tools/kasan.rst
79359481 F: arch/*/include/asm/kasan.h
79369482 F: arch/*/mm/kasan_init*
7937
-F: Documentation/dev-tools/kasan.rst
79389483 F: include/linux/kasan*.h
79399484 F: lib/test_kasan.c
79409485 F: mm/kasan/
79419486 F: scripts/Makefile.kasan
79429487
79439488 KCONFIG
7944
-M: Masahiro Yamada <yamada.masahiro@socionext.com>
7945
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
9489
+M: Masahiro Yamada <masahiroy@kernel.org>
79469490 L: linux-kbuild@vger.kernel.org
79479491 S: Maintained
9492
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
79489493 F: Documentation/kbuild/kconfig*
7949
-F: scripts/kconfig/
79509494 F: scripts/Kconfig.include
9495
+F: scripts/kconfig/
9496
+
9497
+KCOV
9498
+R: Dmitry Vyukov <dvyukov@google.com>
9499
+R: Andrey Konovalov <andreyknvl@google.com>
9500
+L: kasan-dev@googlegroups.com
9501
+S: Maintained
9502
+F: Documentation/dev-tools/kcov.rst
9503
+F: include/linux/kcov.h
9504
+F: include/uapi/linux/kcov.h
9505
+F: kernel/kcov.c
9506
+F: scripts/Makefile.kcov
9507
+
9508
+KCSAN
9509
+M: Marco Elver <elver@google.com>
9510
+R: Dmitry Vyukov <dvyukov@google.com>
9511
+L: kasan-dev@googlegroups.com
9512
+S: Maintained
9513
+F: Documentation/dev-tools/kcsan.rst
9514
+F: include/linux/kcsan*.h
9515
+F: kernel/kcsan/
9516
+F: lib/Kconfig.kcsan
9517
+F: scripts/Makefile.kcsan
79519518
79529519 KDUMP
79539520 M: Dave Young <dyoung@redhat.com>
79549521 M: Baoquan He <bhe@redhat.com>
79559522 R: Vivek Goyal <vgoyal@redhat.com>
79569523 L: kexec@lists.infradead.org
7957
-W: http://lse.sourceforge.net/kdump/
79589524 S: Maintained
7959
-F: Documentation/kdump/
9525
+W: http://lse.sourceforge.net/kdump/
9526
+F: Documentation/admin-guide/kdump/
9527
+F: fs/proc/vmcore.c
9528
+F: include/linux/crash_core.h
9529
+F: include/linux/crash_dump.h
9530
+F: include/uapi/linux/vmcore.h
9531
+F: kernel/crash_*.c
79609532
79619533 KEENE FM RADIO TRANSMITTER DRIVER
79629534 M: Hans Verkuil <hverkuil@xs4all.nl>
79639535 L: linux-media@vger.kernel.org
7964
-T: git git://linuxtv.org/media_tree.git
7965
-W: https://linuxtv.org
79669536 S: Maintained
9537
+W: https://linuxtv.org
9538
+T: git git://linuxtv.org/media_tree.git
79679539 F: drivers/media/radio/radio-keene*
79689540
79699541 KERNEL AUTOMOUNTER
....@@ -7973,13 +9545,14 @@
79739545 F: fs/autofs/
79749546
79759547 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7976
-M: Masahiro Yamada <yamada.masahiro@socionext.com>
9548
+M: Masahiro Yamada <masahiroy@kernel.org>
79779549 M: Michal Marek <michal.lkml@markovi.net>
7978
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
79799550 L: linux-kbuild@vger.kernel.org
79809551 S: Maintained
9552
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
79819553 F: Documentation/kbuild/
79829554 F: Makefile
9555
+F: scripts/*vmlinux*
79839556 F: scripts/Kbuild*
79849557 F: scripts/Makefile*
79859558 F: scripts/basic/
....@@ -7989,157 +9562,168 @@
79899562
79909563 KERNEL JANITORS
79919564 L: kernel-janitors@vger.kernel.org
7992
-W: http://kernelnewbies.org/KernelJanitors
79939565 S: Odd Fixes
9566
+W: http://kernelnewbies.org/KernelJanitors
79949567
79959568 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
79969569 M: "J. Bruce Fields" <bfields@fieldses.org>
7997
-M: Jeff Layton <jlayton@kernel.org>
9570
+M: Chuck Lever <chuck.lever@oracle.com>
79989571 L: linux-nfs@vger.kernel.org
9572
+S: Supported
79999573 W: http://nfs.sourceforge.net/
80009574 T: git git://linux-nfs.org/~bfields/linux.git
8001
-S: Supported
8002
-F: fs/nfsd/
8003
-F: include/uapi/linux/nfsd/
80049575 F: fs/lockd/
80059576 F: fs/nfs_common/
8006
-F: net/sunrpc/
9577
+F: fs/nfsd/
80079578 F: include/linux/lockd/
80089579 F: include/linux/sunrpc/
9580
+F: include/uapi/linux/nfsd/
80099581 F: include/uapi/linux/sunrpc/
9582
+F: net/sunrpc/
9583
+F: Documentation/filesystems/nfs/
80109584
80119585 KERNEL SELFTEST FRAMEWORK
80129586 M: Shuah Khan <shuah@kernel.org>
9587
+M: Shuah Khan <skhan@linuxfoundation.org>
80139588 L: linux-kselftest@vger.kernel.org
8014
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
8015
-Q: https://patchwork.kernel.org/project/linux-kselftest/list/
80169589 S: Maintained
8017
-F: tools/testing/selftests/
9590
+Q: https://patchwork.kernel.org/project/linux-kselftest/list/
9591
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
80189592 F: Documentation/dev-tools/kselftest*
9593
+F: tools/testing/selftests/
9594
+
9595
+KERNEL UNIT TESTING FRAMEWORK (KUnit)
9596
+M: Brendan Higgins <brendanhiggins@google.com>
9597
+L: linux-kselftest@vger.kernel.org
9598
+L: kunit-dev@googlegroups.com
9599
+S: Maintained
9600
+W: https://google.github.io/kunit-docs/third_party/kernel/docs/
9601
+F: Documentation/dev-tools/kunit/
9602
+F: include/kunit/
9603
+F: lib/kunit/
9604
+F: tools/testing/kunit/
80199605
80209606 KERNEL USERMODE HELPER
8021
-M: "Luis R. Rodriguez" <mcgrof@kernel.org>
9607
+M: Luis Chamberlain <mcgrof@kernel.org>
80229608 L: linux-kernel@vger.kernel.org
80239609 S: Maintained
8024
-F: kernel/umh.c
80259610 F: include/linux/umh.h
9611
+F: kernel/umh.c
80269612
80279613 KERNEL VIRTUAL MACHINE (KVM)
80289614 M: Paolo Bonzini <pbonzini@redhat.com>
8029
-M: Radim Krčmář <rkrcmar@redhat.com>
80309615 L: kvm@vger.kernel.org
9616
+S: Supported
80319617 W: http://www.linux-kvm.org
80329618 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
8033
-S: Supported
8034
-F: Documentation/virtual/kvm/
9619
+F: Documentation/virt/kvm/
9620
+F: include/asm-generic/kvm*
9621
+F: include/kvm/iodev.h
9622
+F: include/linux/kvm*
80359623 F: include/trace/events/kvm.h
80369624 F: include/uapi/asm-generic/kvm*
80379625 F: include/uapi/linux/kvm*
8038
-F: include/asm-generic/kvm*
8039
-F: include/linux/kvm*
8040
-F: include/kvm/iodev.h
8041
-F: virt/kvm/*
80429626 F: tools/kvm/
8043
-
8044
-KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
8045
-M: Joerg Roedel <joro@8bytes.org>
8046
-L: kvm@vger.kernel.org
8047
-W: http://www.linux-kvm.org/
8048
-S: Maintained
8049
-F: arch/x86/include/asm/svm.h
8050
-F: arch/x86/kvm/svm.c
8051
-
8052
-KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
8053
-M: Christoffer Dall <christoffer.dall@arm.com>
8054
-M: Marc Zyngier <marc.zyngier@arm.com>
8055
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8056
-L: kvmarm@lists.cs.columbia.edu
8057
-W: http://systems.cs.columbia.edu/projects/kvm-arm
8058
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
8059
-S: Supported
8060
-F: arch/arm/include/uapi/asm/kvm*
8061
-F: arch/arm/include/asm/kvm*
8062
-F: arch/arm/kvm/
8063
-F: virt/kvm/arm/
8064
-F: include/kvm/arm_*
9627
+F: tools/testing/selftests/kvm/
9628
+F: virt/kvm/*
80659629
80669630 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
8067
-M: Christoffer Dall <christoffer.dall@arm.com>
8068
-M: Marc Zyngier <marc.zyngier@arm.com>
9631
+M: Marc Zyngier <maz@kernel.org>
9632
+R: James Morse <james.morse@arm.com>
9633
+R: Julien Thierry <julien.thierry.kdev@gmail.com>
9634
+R: Suzuki K Poulose <suzuki.poulose@arm.com>
80699635 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
80709636 L: kvmarm@lists.cs.columbia.edu
80719637 S: Maintained
8072
-F: arch/arm64/include/uapi/asm/kvm*
9638
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
80739639 F: arch/arm64/include/asm/kvm*
9640
+F: arch/arm64/include/uapi/asm/kvm*
80749641 F: arch/arm64/kvm/
9642
+F: include/kvm/arm_*
80759643
80769644 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
8077
-M: James Hogan <jhogan@kernel.org>
8078
-L: linux-mips@linux-mips.org
8079
-S: Supported
8080
-F: arch/mips/include/uapi/asm/kvm*
9645
+M: Huacai Chen <chenhc@lemote.com>
9646
+M: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com>
9647
+L: linux-mips@vger.kernel.org
9648
+L: kvm@vger.kernel.org
9649
+S: Maintained
80819650 F: arch/mips/include/asm/kvm*
9651
+F: arch/mips/include/uapi/asm/kvm*
80829652 F: arch/mips/kvm/
80839653
80849654 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
80859655 M: Paul Mackerras <paulus@ozlabs.org>
80869656 L: kvm-ppc@vger.kernel.org
9657
+S: Supported
80879658 W: http://www.linux-kvm.org/
80889659 T: git git://github.com/agraf/linux-2.6.git
8089
-S: Supported
8090
-F: arch/powerpc/include/uapi/asm/kvm*
80919660 F: arch/powerpc/include/asm/kvm*
8092
-F: arch/powerpc/kvm/
9661
+F: arch/powerpc/include/uapi/asm/kvm*
80939662 F: arch/powerpc/kernel/kvm*
9663
+F: arch/powerpc/kvm/
80949664
80959665 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
80969666 M: Christian Borntraeger <borntraeger@de.ibm.com>
80979667 M: Janosch Frank <frankja@linux.ibm.com>
80989668 R: David Hildenbrand <david@redhat.com>
80999669 R: Cornelia Huck <cohuck@redhat.com>
8100
-L: linux-s390@vger.kernel.org
9670
+R: Claudio Imbrenda <imbrenda@linux.ibm.com>
9671
+L: kvm@vger.kernel.org
9672
+S: Supported
81019673 W: http://www.ibm.com/developerworks/linux/linux390/
81029674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
8103
-S: Supported
8104
-F: arch/s390/include/uapi/asm/kvm*
9675
+F: Documentation/virt/kvm/s390*
81059676 F: arch/s390/include/asm/gmap.h
81069677 F: arch/s390/include/asm/kvm*
9678
+F: arch/s390/include/uapi/asm/kvm*
9679
+F: arch/s390/kernel/uv.c
81079680 F: arch/s390/kvm/
81089681 F: arch/s390/mm/gmap.c
9682
+F: tools/testing/selftests/kvm/*/s390x/
9683
+F: tools/testing/selftests/kvm/s390x/
81099684
81109685 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
81119686 M: Paolo Bonzini <pbonzini@redhat.com>
8112
-M: Radim Krčmář <rkrcmar@redhat.com>
9687
+R: Sean Christopherson <sean.j.christopherson@intel.com>
9688
+R: Vitaly Kuznetsov <vkuznets@redhat.com>
9689
+R: Wanpeng Li <wanpengli@tencent.com>
9690
+R: Jim Mattson <jmattson@google.com>
9691
+R: Joerg Roedel <joro@8bytes.org>
81139692 L: kvm@vger.kernel.org
9693
+S: Supported
81149694 W: http://www.linux-kvm.org
81159695 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
8116
-S: Supported
8117
-F: arch/x86/kvm/
8118
-F: arch/x86/include/uapi/asm/kvm*
81199696 F: arch/x86/include/asm/kvm*
81209697 F: arch/x86/include/asm/pvclock-abi.h
9698
+F: arch/x86/include/asm/svm.h
9699
+F: arch/x86/include/asm/vmx*.h
9700
+F: arch/x86/include/uapi/asm/kvm*
9701
+F: arch/x86/include/uapi/asm/svm.h
9702
+F: arch/x86/include/uapi/asm/vmx.h
81219703 F: arch/x86/kernel/kvm.c
81229704 F: arch/x86/kernel/kvmclock.c
9705
+F: arch/x86/kvm/
9706
+F: arch/x86/kvm/*/
81239707
81249708 KERNFS
81259709 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
81269710 M: Tejun Heo <tj@kernel.org>
8127
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
81289711 S: Supported
8129
-F: include/linux/kernfs.h
9712
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
81309713 F: fs/kernfs/
9714
+F: include/linux/kernfs.h
81319715
81329716 KEXEC
81339717 M: Eric Biederman <ebiederm@xmission.com>
8134
-W: http://kernel.org/pub/linux/utils/kernel/kexec/
81359718 L: kexec@lists.infradead.org
81369719 S: Maintained
9720
+W: http://kernel.org/pub/linux/utils/kernel/kexec/
81379721 F: include/linux/kexec.h
81389722 F: include/uapi/linux/kexec.h
81399723 F: kernel/kexec*
81409724
81419725 KEYS-ENCRYPTED
8142
-M: Mimi Zohar <zohar@linux.vnet.ibm.com>
9726
+M: Mimi Zohar <zohar@linux.ibm.com>
81439727 L: linux-integrity@vger.kernel.org
81449728 L: keyrings@vger.kernel.org
81459729 S: Supported
....@@ -8148,35 +9732,57 @@
81489732 F: security/keys/encrypted-keys/
81499733
81509734 KEYS-TRUSTED
8151
-M: James Bottomley <jejb@linux.vnet.ibm.com>
8152
-M: Mimi Zohar <zohar@linux.vnet.ibm.com>
9735
+M: James Bottomley <jejb@linux.ibm.com>
9736
+M: Jarkko Sakkinen <jarkko@kernel.org>
9737
+M: Mimi Zohar <zohar@linux.ibm.com>
81539738 L: linux-integrity@vger.kernel.org
81549739 L: keyrings@vger.kernel.org
81559740 S: Supported
81569741 F: Documentation/security/keys/trusted-encrypted.rst
81579742 F: include/keys/trusted-type.h
8158
-F: security/keys/trusted.c
8159
-F: security/keys/trusted.h
9743
+F: include/keys/trusted_tpm.h
9744
+F: security/keys/trusted-keys/
81609745
8161
-KEYS/KEYRINGS:
9746
+KEYS/KEYRINGS
81629747 M: David Howells <dhowells@redhat.com>
9748
+M: Jarkko Sakkinen <jarkko@kernel.org>
81639749 L: keyrings@vger.kernel.org
81649750 S: Maintained
81659751 F: Documentation/security/keys/core.rst
8166
-F: include/linux/key.h
9752
+F: include/keys/
81679753 F: include/linux/key-type.h
9754
+F: include/linux/key.h
81689755 F: include/linux/keyctl.h
81699756 F: include/uapi/linux/keyctl.h
8170
-F: include/keys/
81719757 F: security/keys/
9758
+
9759
+KFENCE
9760
+M: Alexander Potapenko <glider@google.com>
9761
+M: Marco Elver <elver@google.com>
9762
+R: Dmitry Vyukov <dvyukov@google.com>
9763
+L: kasan-dev@googlegroups.com
9764
+S: Maintained
9765
+F: Documentation/dev-tools/kfence.rst
9766
+F: arch/*/include/asm/kfence.h
9767
+F: include/linux/kfence.h
9768
+F: lib/Kconfig.kfence
9769
+F: mm/kfence/
9770
+
9771
+KFIFO
9772
+M: Stefani Seibold <stefani@seibold.net>
9773
+S: Maintained
9774
+F: include/linux/kfifo.h
9775
+F: lib/kfifo.c
9776
+F: samples/kfifo/
81729777
81739778 KGDB / KDB /debug_core
81749779 M: Jason Wessel <jason.wessel@windriver.com>
81759780 M: Daniel Thompson <daniel.thompson@linaro.org>
8176
-W: http://kgdb.wiki.kernel.org/
9781
+R: Douglas Anderson <dianders@chromium.org>
81779782 L: kgdb-bugreport@lists.sourceforge.net
8178
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
81799783 S: Maintained
9784
+W: http://kgdb.wiki.kernel.org/
9785
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
81809786 F: Documentation/dev-tools/kgdb.rst
81819787 F: drivers/misc/kgdbts.c
81829788 F: drivers/tty/serial/kgdboc.c
....@@ -8184,83 +9790,114 @@
81849790 F: include/linux/kgdb.h
81859791 F: kernel/debug/
81869792
9793
+KHADAS MCU MFD DRIVER
9794
+M: Neil Armstrong <narmstrong@baylibre.com>
9795
+L: linux-amlogic@lists.infradead.org
9796
+S: Maintained
9797
+F: Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
9798
+F: drivers/mfd/khadas-mcu.c
9799
+F: include/linux/mfd/khadas-mcu.h
9800
+F: drivers/thermal/khadas_mcu_fan.c
9801
+
81879802 KMEMLEAK
81889803 M: Catalin Marinas <catalin.marinas@arm.com>
81899804 S: Maintained
81909805 F: Documentation/dev-tools/kmemleak.rst
81919806 F: include/linux/kmemleak.h
81929807 F: mm/kmemleak.c
8193
-F: mm/kmemleak-test.c
9808
+F: samples/kmemleak/kmemleak-test.c
81949809
81959810 KMOD KERNEL MODULE LOADER - USERMODE HELPER
8196
-M: "Luis R. Rodriguez" <mcgrof@kernel.org>
9811
+M: Luis Chamberlain <mcgrof@kernel.org>
81979812 L: linux-kernel@vger.kernel.org
81989813 S: Maintained
8199
-F: kernel/kmod.c
82009814 F: include/linux/kmod.h
9815
+F: kernel/kmod.c
82019816 F: lib/test_kmod.c
82029817 F: tools/testing/selftests/kmod/
82039818
82049819 KPROBES
8205
-M: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
9820
+M: Naveen N. Rao <naveen.n.rao@linux.ibm.com>
82069821 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
82079822 M: "David S. Miller" <davem@davemloft.net>
82089823 M: Masami Hiramatsu <mhiramat@kernel.org>
82099824 S: Maintained
8210
-F: Documentation/kprobes.txt
8211
-F: include/linux/kprobes.h
9825
+F: Documentation/trace/kprobes.rst
82129826 F: include/asm-generic/kprobes.h
9827
+F: include/linux/kprobes.h
82139828 F: kernel/kprobes.c
82149829
82159830 KS0108 LCD CONTROLLER DRIVER
82169831 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
82179832 S: Maintained
8218
-F: Documentation/auxdisplay/ks0108
9833
+F: Documentation/admin-guide/auxdisplay/ks0108.rst
82199834 F: drivers/auxdisplay/ks0108.c
82209835 F: include/linux/ks0108.h
82219836
9837
+KTD253 BACKLIGHT DRIVER
9838
+M: Linus Walleij <linus.walleij@linaro.org>
9839
+S: Maintained
9840
+F: Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
9841
+F: drivers/video/backlight/ktd253-backlight.c
9842
+
82229843 L3MDEV
8223
-M: David Ahern <dsa@cumulusnetworks.com>
9844
+M: David Ahern <dsahern@kernel.org>
82249845 L: netdev@vger.kernel.org
82259846 S: Maintained
8226
-F: net/l3mdev
82279847 F: include/net/l3mdev.h
9848
+F: net/l3mdev
9849
+
9850
+L7 BPF FRAMEWORK
9851
+M: John Fastabend <john.fastabend@gmail.com>
9852
+M: Daniel Borkmann <daniel@iogearbox.net>
9853
+M: Jakub Sitnicki <jakub@cloudflare.com>
9854
+M: Lorenz Bauer <lmb@cloudflare.com>
9855
+L: netdev@vger.kernel.org
9856
+L: bpf@vger.kernel.org
9857
+S: Maintained
9858
+F: include/linux/skmsg.h
9859
+F: net/core/skmsg.c
9860
+F: net/core/sock_map.c
9861
+F: net/ipv4/tcp_bpf.c
9862
+F: net/ipv4/udp_bpf.c
9863
+
9864
+LANTIQ / INTEL Ethernet drivers
9865
+M: Hauke Mehrtens <hauke@hauke-m.de>
9866
+L: netdev@vger.kernel.org
9867
+S: Maintained
9868
+F: drivers/net/dsa/lantiq_gswip.c
9869
+F: drivers/net/dsa/lantiq_pce.h
9870
+F: drivers/net/ethernet/lantiq_xrx200.c
9871
+F: net/dsa/tag_gswip.c
82289872
82299873 LANTIQ MIPS ARCHITECTURE
82309874 M: John Crispin <john@phrozen.org>
8231
-L: linux-mips@linux-mips.org
9875
+L: linux-mips@vger.kernel.org
82329876 S: Maintained
82339877 F: arch/mips/lantiq
82349878 F: drivers/soc/lantiq
8235
-
8236
-LAPB module
8237
-L: linux-x25@vger.kernel.org
8238
-S: Orphan
8239
-F: Documentation/networking/lapb-module.txt
8240
-F: include/*/lapb.h
8241
-F: net/lapb/
82429879
82439880 LASI 53c700 driver for PARISC
82449881 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
82459882 L: linux-scsi@vger.kernel.org
82469883 S: Maintained
8247
-F: Documentation/scsi/53c700.txt
9884
+F: Documentation/scsi/53c700.rst
82489885 F: drivers/scsi/53c700*
82499886
82509887 LEAKING_ADDRESSES
82519888 M: Tobin C. Harding <me@tobin.cc>
8252
-M: Tycho Andersen <tycho@tycho.ws>
8253
-L: kernel-hardening@lists.openwall.com
9889
+M: Tycho Andersen <tycho@tycho.pizza>
9890
+L: linux-hardening@vger.kernel.org
82549891 S: Maintained
82559892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
82569893 F: scripts/leaking_addresses.pl
82579894
82589895 LED SUBSYSTEM
8259
-M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
82609896 M: Pavel Machek <pavel@ucw.cz>
9897
+R: Dan Murphy <dmurphy@ti.com>
82619898 L: linux-leds@vger.kernel.org
8262
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
82639899 S: Maintained
9900
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
82649901 F: Documentation/devicetree/bindings/leds/
82659902 F: drivers/leds/
82669903 F: include/linux/leds.h
....@@ -8268,65 +9905,64 @@
82689905 LEGACY EEPROM DRIVER
82699906 M: Jean Delvare <jdelvare@suse.com>
82709907 S: Maintained
8271
-F: Documentation/misc-devices/eeprom
9908
+F: Documentation/misc-devices/eeprom.rst
82729909 F: drivers/misc/eeprom/eeprom.c
82739910
82749911 LEGO MINDSTORMS EV3
82759912 R: David Lechner <david@lechnology.com>
82769913 S: Maintained
8277
-F: arch/arm/boot/dts/da850-lego-ev3.dts
82789914 F: Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
9915
+F: arch/arm/boot/dts/da850-lego-ev3.dts
82799916 F: drivers/power/supply/lego_ev3_battery.c
82809917
82819918 LEGO USB Tower driver
82829919 M: Juergen Stuber <starblue@users.sourceforge.net>
82839920 L: legousb-devel@lists.sourceforge.net
8284
-W: http://legousb.sourceforge.net/
82859921 S: Maintained
9922
+W: http://legousb.sourceforge.net/
82869923 F: drivers/usb/misc/legousbtower.c
9924
+
9925
+LG LAPTOP EXTRAS
9926
+M: Matan Ziv-Av <matan@svgalib.org>
9927
+L: platform-driver-x86@vger.kernel.org
9928
+S: Maintained
9929
+F: Documentation/ABI/testing/sysfs-platform-lg-laptop
9930
+F: Documentation/admin-guide/laptops/lg-laptop.rst
9931
+F: drivers/platform/x86/lg-laptop.c
82879932
82889933 LG2160 MEDIA DRIVER
82899934 M: Michael Krufky <mkrufky@linuxtv.org>
82909935 L: linux-media@vger.kernel.org
9936
+S: Maintained
82919937 W: https://linuxtv.org
82929938 W: http://github.com/mkrufky
82939939 Q: http://patchwork.linuxtv.org/project/linux-media/list/
82949940 T: git git://linuxtv.org/mkrufky/tuners.git
8295
-S: Maintained
82969941 F: drivers/media/dvb-frontends/lg2160.*
82979942
82989943 LGDT3305 MEDIA DRIVER
82999944 M: Michael Krufky <mkrufky@linuxtv.org>
83009945 L: linux-media@vger.kernel.org
9946
+S: Maintained
83019947 W: https://linuxtv.org
83029948 W: http://github.com/mkrufky
83039949 Q: http://patchwork.linuxtv.org/project/linux-media/list/
83049950 T: git git://linuxtv.org/mkrufky/tuners.git
8305
-S: Maintained
83069951 F: drivers/media/dvb-frontends/lgdt3305.*
83079952
83089953 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
83099954 M: Viresh Kumar <vireshk@kernel.org>
83109955 L: linux-ide@vger.kernel.org
8311
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
83129956 S: Maintained
8313
-F: include/linux/pata_arasan_cf_data.h
8314
-F: drivers/ata/pata_arasan_cf.c
8315
-
8316
-LIBATA PATA DRIVERS
8317
-M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
8318
-M: Jens Axboe <axboe@kernel.dk>
8319
-L: linux-ide@vger.kernel.org
83209957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8321
-S: Maintained
8322
-F: drivers/ata/pata_*.c
8323
-F: drivers/ata/ata_generic.c
9958
+F: drivers/ata/pata_arasan_cf.c
9959
+F: include/linux/pata_arasan_cf_data.h
83249960
83259961 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
83269962 M: Linus Walleij <linus.walleij@linaro.org>
83279963 L: linux-ide@vger.kernel.org
8328
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
83299964 S: Maintained
9965
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
83309966 F: drivers/ata/pata_ftide010.c
83319967 F: drivers/ata/sata_gemini.c
83329968 F: drivers/ata/sata_gemini.h
....@@ -8335,8 +9971,8 @@
83359971 M: Hans de Goede <hdegoede@redhat.com>
83369972 M: Jens Axboe <axboe@kernel.dk>
83379973 L: linux-ide@vger.kernel.org
8338
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
83399974 S: Maintained
9975
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
83409976 F: drivers/ata/ahci_platform.c
83419977 F: drivers/ata/libahci_platform.c
83429978 F: include/linux/ahci_platform.h
....@@ -8344,19 +9980,19 @@
83449980 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
83459981 M: Mikael Pettersson <mikpelinux@gmail.com>
83469982 L: linux-ide@vger.kernel.org
8347
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
83489983 S: Maintained
9984
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
83499985 F: drivers/ata/sata_promise.*
83509986
83519987 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
83529988 M: Jens Axboe <axboe@kernel.dk>
83539989 L: linux-ide@vger.kernel.org
8354
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
83559990 S: Maintained
9991
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9992
+F: Documentation/devicetree/bindings/ata/
83569993 F: drivers/ata/
83579994 F: include/linux/ata.h
83589995 F: include/linux/libata.h
8359
-F: Documentation/devicetree/bindings/ata/
83609996
83619997 LIBLOCKDEP
83629998 M: Sasha Levin <alexander.levin@microsoft.com>
....@@ -8364,91 +10000,113 @@
836410000 F: tools/lib/lockdep/
836510001
836610002 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
8367
-M: Ross Zwisler <zwisler@kernel.org>
836810003 M: Dan Williams <dan.j.williams@intel.com>
836910004 M: Vishal Verma <vishal.l.verma@intel.com>
837010005 M: Dave Jiang <dave.jiang@intel.com>
837110006 L: linux-nvdimm@lists.01.org
8372
-Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
837310007 S: Supported
10008
+Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
10009
+P: Documentation/nvdimm/maintainer-entry-profile.rst
837410010 F: drivers/nvdimm/blk.c
837510011 F: drivers/nvdimm/region_devs.c
837610012
837710013 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
837810014 M: Vishal Verma <vishal.l.verma@intel.com>
837910015 M: Dan Williams <dan.j.williams@intel.com>
8380
-M: Ross Zwisler <zwisler@kernel.org>
838110016 M: Dave Jiang <dave.jiang@intel.com>
838210017 L: linux-nvdimm@lists.01.org
8383
-Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
838410018 S: Supported
10019
+Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
10020
+P: Documentation/nvdimm/maintainer-entry-profile.rst
838510021 F: drivers/nvdimm/btt*
838610022
838710023 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
8388
-M: Ross Zwisler <zwisler@kernel.org>
838910024 M: Dan Williams <dan.j.williams@intel.com>
839010025 M: Vishal Verma <vishal.l.verma@intel.com>
839110026 M: Dave Jiang <dave.jiang@intel.com>
839210027 L: linux-nvdimm@lists.01.org
8393
-Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
839410028 S: Supported
10029
+Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
10030
+P: Documentation/nvdimm/maintainer-entry-profile.rst
839510031 F: drivers/nvdimm/pmem*
839610032
839710033 LIBNVDIMM: DEVICETREE BINDINGS
839810034 M: Oliver O'Halloran <oohall@gmail.com>
839910035 L: linux-nvdimm@lists.01.org
8400
-Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
840110036 S: Supported
8402
-F: drivers/nvdimm/of_pmem.c
10037
+Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
840310038 F: Documentation/devicetree/bindings/pmem/pmem-region.txt
10039
+F: drivers/nvdimm/of_pmem.c
840410040
840510041 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
840610042 M: Dan Williams <dan.j.williams@intel.com>
8407
-M: Ross Zwisler <zwisler@kernel.org>
840810043 M: Vishal Verma <vishal.l.verma@intel.com>
840910044 M: Dave Jiang <dave.jiang@intel.com>
10045
+M: Ira Weiny <ira.weiny@intel.com>
841010046 L: linux-nvdimm@lists.01.org
8411
-Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
8412
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
841310047 S: Supported
8414
-F: drivers/nvdimm/*
10048
+Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
10049
+P: Documentation/nvdimm/maintainer-entry-profile.rst
10050
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
841510051 F: drivers/acpi/nfit/*
8416
-F: include/linux/nd.h
10052
+F: drivers/nvdimm/*
841710053 F: include/linux/libnvdimm.h
10054
+F: include/linux/nd.h
841810055 F: include/uapi/linux/ndctl.h
10056
+F: tools/testing/nvdimm/
10057
+
10058
+LICENSES and SPDX stuff
10059
+M: Thomas Gleixner <tglx@linutronix.de>
10060
+M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10061
+L: linux-spdx@vger.kernel.org
10062
+S: Maintained
10063
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
10064
+F: COPYING
10065
+F: Documentation/process/license-rules.rst
10066
+F: LICENSES/
10067
+F: scripts/spdxcheck-test.sh
10068
+F: scripts/spdxcheck.py
841910069
842010070 LIGHTNVM PLATFORM SUPPORT
842110071 M: Matias Bjorling <mb@lightnvm.io>
8422
-W: http://github/OpenChannelSSD
842310072 L: linux-block@vger.kernel.org
842410073 S: Maintained
10074
+W: http://github/OpenChannelSSD
842510075 F: drivers/lightnvm/
842610076 F: include/linux/lightnvm.h
842710077 F: include/uapi/linux/lightnvm.h
842810078
10079
+LINEAR RANGES HELPERS
10080
+M: Mark Brown <broonie@kernel.org>
10081
+R: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
10082
+F: lib/linear_ranges.c
10083
+F: lib/test_linear_ranges.c
10084
+F: include/linux/linear_range.h
10085
+
842910086 LINUX FOR POWER MACINTOSH
843010087 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8431
-W: http://www.penguinppc.org/
843210088 L: linuxppc-dev@lists.ozlabs.org
8433
-S: Maintained
10089
+S: Odd Fixes
843410090 F: arch/powerpc/platforms/powermac/
843510091 F: drivers/macintosh/
843610092
843710093 LINUX FOR POWERPC (32-BIT AND 64-BIT)
8438
-M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8439
-M: Paul Mackerras <paulus@samba.org>
844010094 M: Michael Ellerman <mpe@ellerman.id.au>
8441
-W: https://github.com/linuxppc/linux/wiki
10095
+R: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10096
+R: Paul Mackerras <paulus@samba.org>
844210097 L: linuxppc-dev@lists.ozlabs.org
10098
+S: Supported
10099
+W: https://github.com/linuxppc/wiki/wiki
844310100 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
844410101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
8445
-S: Supported
844610102 F: Documentation/ABI/stable/sysfs-firmware-opal-*
10103
+F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
844710104 F: Documentation/devicetree/bindings/powerpc/
844810105 F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
8449
-F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
845010106 F: Documentation/powerpc/
845110107 F: arch/powerpc/
10108
+F: drivers/*/*/*pasemi*
10109
+F: drivers/*/*pasemi*
845210110 F: drivers/char/tpm/tpm_ibmvtpm*
845310111 F: drivers/crypto/nx/
845410112 F: drivers/crypto/vmx/
....@@ -8471,110 +10129,103 @@
847110129 LINUX FOR POWERPC EMBEDDED MPC5XXX
847210130 M: Anatolij Gustschin <agust@denx.de>
847310131 L: linuxppc-dev@lists.ozlabs.org
8474
-T: git git://git.denx.de/linux-denx-agust.git
8475
-S: Maintained
10132
+S: Odd Fixes
847610133 F: arch/powerpc/platforms/512x/
847710134 F: arch/powerpc/platforms/52xx/
847810135
847910136 LINUX FOR POWERPC EMBEDDED PPC4XX
8480
-M: Alistair Popple <alistair@popple.id.au>
8481
-M: Matt Porter <mporter@kernel.crashing.org>
8482
-W: http://www.penguinppc.org/
848310137 L: linuxppc-dev@lists.ozlabs.org
8484
-S: Maintained
10138
+S: Orphan
848510139 F: arch/powerpc/platforms/40x/
848610140 F: arch/powerpc/platforms/44x/
848710141
848810142 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
848910143 M: Scott Wood <oss@buserror.net>
8490
-M: Kumar Gala <galak@kernel.crashing.org>
8491
-W: http://www.penguinppc.org/
849210144 L: linuxppc-dev@lists.ozlabs.org
10145
+S: Odd fixes
849310146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
8494
-S: Maintained
10147
+F: Documentation/devicetree/bindings/powerpc/fsl/
849510148 F: arch/powerpc/platforms/83xx/
849610149 F: arch/powerpc/platforms/85xx/
8497
-F: Documentation/devicetree/bindings/powerpc/fsl/
849810150
849910151 LINUX FOR POWERPC EMBEDDED PPC8XX
8500
-M: Vitaly Bordug <vitb@kernel.crashing.org>
8501
-W: http://www.penguinppc.org/
10152
+M: Christophe Leroy <christophe.leroy@csgroup.eu>
850210153 L: linuxppc-dev@lists.ozlabs.org
850310154 S: Maintained
850410155 F: arch/powerpc/platforms/8xx/
8505
-
8506
-LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
8507
-L: linuxppc-dev@lists.ozlabs.org
8508
-S: Orphan
8509
-F: arch/powerpc/*/*virtex*
8510
-F: arch/powerpc/*/*/*virtex*
8511
-
8512
-LINUX FOR POWERPC PA SEMI PWRFICIENT
8513
-L: linuxppc-dev@lists.ozlabs.org
8514
-S: Orphan
8515
-F: arch/powerpc/platforms/pasemi/
8516
-F: drivers/*/*pasemi*
8517
-F: drivers/*/*/*pasemi*
851810156
851910157 LINUX KERNEL DUMP TEST MODULE (LKDTM)
852010158 M: Kees Cook <keescook@chromium.org>
852110159 S: Maintained
852210160 F: drivers/misc/lkdtm/*
10161
+F: tools/testing/selftests/lkdtm/*
852310162
852410163 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
852510164 M: Alan Stern <stern@rowland.harvard.edu>
8526
-M: Andrea Parri <andrea.parri@amarulasolutions.com>
8527
-M: Will Deacon <will.deacon@arm.com>
10165
+M: Andrea Parri <parri.andrea@gmail.com>
10166
+M: Will Deacon <will@kernel.org>
852810167 M: Peter Zijlstra <peterz@infradead.org>
852910168 M: Boqun Feng <boqun.feng@gmail.com>
853010169 M: Nicholas Piggin <npiggin@gmail.com>
853110170 M: David Howells <dhowells@redhat.com>
853210171 M: Jade Alglave <j.alglave@ucl.ac.uk>
853310172 M: Luc Maranget <luc.maranget@inria.fr>
8534
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10173
+M: "Paul E. McKenney" <paulmck@kernel.org>
853510174 R: Akira Yokosawa <akiyks@gmail.com>
853610175 R: Daniel Lustig <dlustig@nvidia.com>
10176
+R: Joel Fernandes <joel@joelfernandes.org>
853710177 L: linux-kernel@vger.kernel.org
853810178 L: linux-arch@vger.kernel.org
853910179 S: Supported
8540
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8541
-F: tools/memory-model/
10180
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
854210181 F: Documentation/atomic_bitops.txt
854310182 F: Documentation/atomic_t.txt
854410183 F: Documentation/core-api/atomic_ops.rst
854510184 F: Documentation/core-api/refcount-vs-atomic.rst
10185
+F: Documentation/litmus-tests/
854610186 F: Documentation/memory-barriers.txt
10187
+F: tools/memory-model/
854710188
854810189 LIS3LV02D ACCELEROMETER DRIVER
854910190 M: Eric Piel <eric.piel@tremplin-utc.net>
855010191 S: Maintained
8551
-F: Documentation/misc-devices/lis3lv02d
10192
+F: Documentation/misc-devices/lis3lv02d.rst
855210193 F: drivers/misc/lis3lv02d/
855310194 F: drivers/platform/x86/hp_accel.c
855410195
10196
+LIST KUNIT TEST
10197
+M: David Gow <davidgow@google.com>
10198
+L: linux-kselftest@vger.kernel.org
10199
+L: kunit-dev@googlegroups.com
10200
+S: Maintained
10201
+F: lib/list-test.c
10202
+
855510203 LIVE PATCHING
855610204 M: Josh Poimboeuf <jpoimboe@redhat.com>
8557
-M: Jessica Yu <jeyu@kernel.org>
855810205 M: Jiri Kosina <jikos@kernel.org>
855910206 M: Miroslav Benes <mbenes@suse.cz>
8560
-R: Petr Mladek <pmladek@suse.com>
8561
-S: Maintained
8562
-F: kernel/livepatch/
8563
-F: include/linux/livepatch.h
8564
-F: arch/x86/include/asm/livepatch.h
8565
-F: arch/x86/kernel/livepatch.c
8566
-F: Documentation/livepatch/
8567
-F: Documentation/ABI/testing/sysfs-kernel-livepatch
8568
-F: samples/livepatch/
10207
+M: Petr Mladek <pmladek@suse.com>
10208
+R: Joe Lawrence <joe.lawrence@redhat.com>
856910209 L: live-patching@vger.kernel.org
8570
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
10210
+S: Maintained
10211
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
10212
+F: Documentation/ABI/testing/sysfs-kernel-livepatch
10213
+F: Documentation/livepatch/
10214
+F: arch/powerpc/include/asm/livepatch.h
10215
+F: arch/s390/include/asm/livepatch.h
10216
+F: arch/x86/include/asm/livepatch.h
10217
+F: include/linux/livepatch.h
10218
+F: kernel/livepatch/
10219
+F: lib/livepatch/
10220
+F: samples/livepatch/
10221
+F: tools/testing/selftests/livepatch/
857110222
857210223 LLC (802.2)
857310224 L: netdev@vger.kernel.org
857410225 S: Odd fixes
857510226 F: include/linux/llc.h
8576
-F: include/uapi/linux/llc.h
857710227 F: include/net/llc*
10228
+F: include/uapi/linux/llc.h
857810229 F: net/llc/
857910230
858010231 LM73 HARDWARE MONITOR DRIVER
....@@ -8587,22 +10238,22 @@
858710238 M: Jean Delvare <jdelvare@suse.com>
858810239 L: linux-hwmon@vger.kernel.org
858910240 S: Maintained
8590
-F: Documentation/hwmon/lm78
10241
+F: Documentation/hwmon/lm78.rst
859110242 F: drivers/hwmon/lm78.c
859210243
859310244 LM83 HARDWARE MONITOR DRIVER
859410245 M: Jean Delvare <jdelvare@suse.com>
859510246 L: linux-hwmon@vger.kernel.org
859610247 S: Maintained
8597
-F: Documentation/hwmon/lm83
10248
+F: Documentation/hwmon/lm83.rst
859810249 F: drivers/hwmon/lm83.c
859910250
860010251 LM90 HARDWARE MONITOR DRIVER
860110252 M: Jean Delvare <jdelvare@suse.com>
860210253 L: linux-hwmon@vger.kernel.org
860310254 S: Maintained
8604
-F: Documentation/hwmon/lm90
860510255 F: Documentation/devicetree/bindings/hwmon/lm90.txt
10256
+F: Documentation/hwmon/lm90.rst
860610257 F: drivers/hwmon/lm90.c
860710258 F: include/dt-bindings/thermal/lm90.h
860810259
....@@ -8610,83 +10261,115 @@
861010261 M: Guenter Roeck <linux@roeck-us.net>
861110262 L: linux-hwmon@vger.kernel.org
861210263 S: Maintained
8613
-F: Documentation/hwmon/lm95234
10264
+F: Documentation/hwmon/lm95234.rst
861410265 F: drivers/hwmon/lm95234.c
861510266
861610267 LME2510 MEDIA DRIVER
861710268 M: Malcolm Priestley <tvboxspy@gmail.com>
861810269 L: linux-media@vger.kernel.org
10270
+S: Maintained
861910271 W: https://linuxtv.org
862010272 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8621
-S: Maintained
862210273 F: drivers/media/usb/dvb-usb-v2/lmedm04*
862310274
862410275 LOADPIN SECURITY MODULE
862510276 M: Kees Cook <keescook@chromium.org>
8626
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
862710277 S: Supported
8628
-F: security/loadpin/
10278
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
862910279 F: Documentation/admin-guide/LSM/LoadPin.rst
10280
+F: security/loadpin/
863010281
863110282 LOCKING PRIMITIVES
863210283 M: Peter Zijlstra <peterz@infradead.org>
863310284 M: Ingo Molnar <mingo@redhat.com>
8634
-M: Will Deacon <will.deacon@arm.com>
10285
+M: Will Deacon <will@kernel.org>
863510286 L: linux-kernel@vger.kernel.org
8636
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
863710287 S: Maintained
10288
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
863810289 F: Documentation/locking/
8639
-F: include/linux/lockdep.h
8640
-F: include/linux/spinlock*.h
864110290 F: arch/*/include/asm/spinlock*.h
8642
-F: include/linux/rwlock*.h
10291
+F: include/linux/lockdep.h
864310292 F: include/linux/mutex*.h
10293
+F: include/linux/rwlock*.h
864410294 F: include/linux/rwsem*.h
8645
-F: arch/*/include/asm/rwsem.h
864610295 F: include/linux/seqlock.h
8647
-F: lib/locking*.[ch]
10296
+F: include/linux/spinlock*.h
864810297 F: kernel/locking/
10298
+F: lib/locking*.[ch]
864910299 X: kernel/locking/locktorture.c
865010300
865110301 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
865210302 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
865310303 L: linux-ntfs-dev@lists.sourceforge.net
8654
-W: http://www.linux-ntfs.org/content/view/19/37/
865510304 S: Maintained
8656
-F: Documentation/ldm.txt
10305
+W: http://www.linux-ntfs.org/content/view/19/37/
10306
+F: Documentation/admin-guide/ldm.rst
865710307 F: block/partitions/ldm.*
10308
+
10309
+LOGITECH HID GAMING KEYBOARDS
10310
+M: Hans de Goede <hdegoede@redhat.com>
10311
+L: linux-input@vger.kernel.org
10312
+S: Maintained
10313
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10314
+F: drivers/hid/hid-lg-g15.c
865810315
865910316 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
866010317 M: Sathya Prakash <sathya.prakash@broadcom.com>
8661
-M: Chaitra P B <chaitra.basappa@broadcom.com>
10318
+M: Sreekanth Reddy <sreekanth.reddy@broadcom.com>
866210319 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
866310320 L: MPT-FusionLinux.pdl@broadcom.com
866410321 L: linux-scsi@vger.kernel.org
8665
-W: http://www.avagotech.com/support/
866610322 S: Supported
10323
+W: http://www.avagotech.com/support/
866710324 F: drivers/message/fusion/
866810325 F: drivers/scsi/mpt3sas/
866910326
867010327 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8671
-M: Matthew Wilcox <matthew@wil.cx>
10328
+M: Matthew Wilcox <willy@infradead.org>
867210329 L: linux-scsi@vger.kernel.org
867310330 S: Maintained
867410331 F: drivers/scsi/sym53c8xx_2/
10332
+
10333
+LTC1660 DAC DRIVER
10334
+M: Marcus Folkesson <marcus.folkesson@gmail.com>
10335
+L: linux-iio@vger.kernel.org
10336
+S: Maintained
10337
+F: Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10338
+F: drivers/iio/dac/ltc1660.c
10339
+
10340
+LTC2947 HARDWARE MONITOR DRIVER
10341
+M: Nuno Sá <nuno.sa@analog.com>
10342
+L: linux-hwmon@vger.kernel.org
10343
+S: Supported
10344
+W: http://ez.analog.com/community/linux-device-drivers
10345
+F: Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10346
+F: drivers/hwmon/ltc2947-core.c
10347
+F: drivers/hwmon/ltc2947-i2c.c
10348
+F: drivers/hwmon/ltc2947-spi.c
10349
+F: drivers/hwmon/ltc2947.h
10350
+
10351
+LTC2983 IIO TEMPERATURE DRIVER
10352
+M: Nuno Sá <nuno.sa@analog.com>
10353
+L: linux-iio@vger.kernel.org
10354
+S: Supported
10355
+W: http://ez.analog.com/community/linux-device-drivers
10356
+F: Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
10357
+F: drivers/iio/temperature/ltc2983.c
867510358
867610359 LTC4261 HARDWARE MONITOR DRIVER
867710360 M: Guenter Roeck <linux@roeck-us.net>
867810361 L: linux-hwmon@vger.kernel.org
867910362 S: Maintained
8680
-F: Documentation/hwmon/ltc4261
10363
+F: Documentation/hwmon/ltc4261.rst
868110364 F: drivers/hwmon/ltc4261.c
868210365
868310366 LTC4306 I2C MULTIPLEXER DRIVER
868410367 M: Michael Hennerich <michael.hennerich@analog.com>
8685
-W: http://ez.analog.com/community/linux-device-drivers
868610368 L: linux-i2c@vger.kernel.org
868710369 S: Supported
8688
-F: drivers/i2c/muxes/i2c-mux-ltc4306.c
10370
+W: http://ez.analog.com/community/linux-device-drivers
868910371 F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10372
+F: drivers/i2c/muxes/i2c-mux-ltc4306.c
869010373
869110374 LTP (Linux Test Project)
869210375 M: Mike Frysinger <vapier@gentoo.org>
....@@ -8696,69 +10379,76 @@
869610379 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
869710380 M: Alexey Kodanev <alexey.kodanev@oracle.com>
869810381 L: ltp@lists.linux.it (subscribers-only)
10382
+S: Maintained
869910383 W: http://linux-test-project.github.io/
870010384 T: git git://github.com/linux-test-project/ltp.git
8701
-S: Maintained
10385
+
10386
+LYNX PCS MODULE
10387
+M: Ioana Ciornei <ioana.ciornei@nxp.com>
10388
+L: netdev@vger.kernel.org
10389
+S: Supported
10390
+F: drivers/net/pcs/pcs-lynx.c
10391
+F: include/linux/pcs-lynx.h
870210392
870310393 M68K ARCHITECTURE
870410394 M: Geert Uytterhoeven <geert@linux-m68k.org>
870510395 L: linux-m68k@lists.linux-m68k.org
10396
+S: Maintained
870610397 W: http://www.linux-m68k.org/
870710398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
8708
-S: Maintained
870910399 F: arch/m68k/
871010400 F: drivers/zorro/
871110401
871210402 M68K ON APPLE MACINTOSH
871310403 M: Joshua Thompson <funaho@jurai.org>
8714
-W: http://www.mac.linux-m68k.org/
871510404 L: linux-m68k@lists.linux-m68k.org
871610405 S: Maintained
10406
+W: http://www.mac.linux-m68k.org/
871710407 F: arch/m68k/mac/
871810408
871910409 M68K ON HP9000/300
872010410 M: Philip Blundell <philb@gnu.org>
8721
-W: http://www.tazenda.demon.co.uk/phil/linux-hp
872210411 S: Maintained
10412
+W: http://www.tazenda.demon.co.uk/phil/linux-hp
872310413 F: arch/m68k/hp300/
872410414
872510415 M88DS3103 MEDIA DRIVER
872610416 M: Antti Palosaari <crope@iki.fi>
872710417 L: linux-media@vger.kernel.org
10418
+S: Maintained
872810419 W: https://linuxtv.org
872910420 W: http://palosaari.fi/linux/
873010421 Q: http://patchwork.linuxtv.org/project/linux-media/list/
873110422 T: git git://linuxtv.org/anttip/media_tree.git
8732
-S: Maintained
873310423 F: drivers/media/dvb-frontends/m88ds3103*
873410424
873510425 M88RS2000 MEDIA DRIVER
873610426 M: Malcolm Priestley <tvboxspy@gmail.com>
873710427 L: linux-media@vger.kernel.org
10428
+S: Maintained
873810429 W: https://linuxtv.org
873910430 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8740
-S: Maintained
874110431 F: drivers/media/dvb-frontends/m88rs2000*
874210432
874310433 MA901 MASTERKIT USB FM RADIO DRIVER
874410434 M: Alexey Klimov <klimov.linux@gmail.com>
874510435 L: linux-media@vger.kernel.org
8746
-T: git git://linuxtv.org/media_tree.git
874710436 S: Maintained
10437
+T: git git://linuxtv.org/media_tree.git
874810438 F: drivers/media/radio/radio-ma901.c
874910439
875010440 MAC80211
875110441 M: Johannes Berg <johannes@sipsolutions.net>
875210442 L: linux-wireless@vger.kernel.org
8753
-W: http://wireless.kernel.org/
10443
+S: Maintained
10444
+W: https://wireless.wiki.kernel.org/
875410445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
875510446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8756
-S: Maintained
8757
-F: Documentation/networking/mac80211-injection.txt
10447
+F: Documentation/networking/mac80211-injection.rst
10448
+F: Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
10449
+F: drivers/net/wireless/mac80211_hwsim.[ch]
875810450 F: include/net/mac80211.h
875910451 F: net/mac80211/
8760
-F: drivers/net/wireless/mac80211_hwsim.[ch]
8761
-F: Documentation/networking/mac80211_hwsim/README
876210452
876310453 MAILBOX API
876410454 M: Jassi Brar <jassisinghbrar@gmail.com>
....@@ -8770,40 +10460,50 @@
877010460
877110461 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
877210462 M: Michael Kerrisk <mtk.manpages@gmail.com>
8773
-W: http://www.kernel.org/doc/man-pages
877410463 L: linux-man@vger.kernel.org
877510464 S: Maintained
10465
+W: http://www.kernel.org/doc/man-pages
877610466
877710467 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
877810468 M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
8779
-L: linux-mips@linux-mips.org
10469
+L: linux-mips@vger.kernel.org
878010470 S: Maintained
878110471 F: arch/mips/boot/dts/img/pistachio_marduk.dts
878210472
878310473 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
878410474 M: Andrew Lunn <andrew@lunn.ch>
8785
-M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10475
+M: Vivien Didelot <vivien.didelot@gmail.com>
878610476 L: netdev@vger.kernel.org
878710477 S: Maintained
8788
-F: drivers/net/dsa/mv88e6xxx/
8789
-F: linux/platform_data/mv88e6xxx.h
879010478 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
10479
+F: Documentation/networking/devlink/mv88e6xxx.rst
10480
+F: drivers/net/dsa/mv88e6xxx/
10481
+F: include/linux/platform_data/mv88e6xxx.h
10482
+
10483
+MARVELL ARMADA 3700 PHY DRIVERS
10484
+M: Miquel Raynal <miquel.raynal@bootlin.com>
10485
+S: Maintained
10486
+F: Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
10487
+F: Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
10488
+F: drivers/phy/marvell/phy-mvebu-a3700-comphy.c
10489
+F: drivers/phy/marvell/phy-mvebu-a3700-utmi.c
879110490
879210491 MARVELL ARMADA DRM SUPPORT
879310492 M: Russell King <linux@armlinux.org.uk>
879410493 S: Maintained
879510494 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
879610495 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
10496
+F: Documentation/devicetree/bindings/display/armada/
879710497 F: drivers/gpu/drm/armada/
879810498 F: include/uapi/drm/armada_drm.h
8799
-F: Documentation/devicetree/bindings/display/armada/
880010499
880110500 MARVELL CRYPTO DRIVER
8802
-M: Boris Brezillon <boris.brezillon@bootlin.com>
10501
+M: Boris Brezillon <bbrezillon@kernel.org>
880310502 M: Arnaud Ebalard <arno@natisbad.org>
8804
-F: drivers/crypto/marvell/
8805
-S: Maintained
10503
+M: Srujana Challa <schalla@marvell.com>
880610504 L: linux-crypto@vger.kernel.org
10505
+S: Maintained
10506
+F: drivers/crypto/marvell/
880710507
880810508 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
880910509 M: Mirko Lindner <mlindner@marvell.com>
....@@ -8836,16 +10536,20 @@
883610536 S: Maintained
883710537 F: drivers/net/phy/marvell10g.c
883810538
10539
+MARVELL MVEBU THERMAL DRIVER
10540
+M: Miquel Raynal <miquel.raynal@bootlin.com>
10541
+S: Maintained
10542
+F: drivers/thermal/armada_thermal.c
10543
+
883910544 MARVELL MVNETA ETHERNET DRIVER
8840
-M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10545
+M: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
884110546 L: netdev@vger.kernel.org
884210547 S: Maintained
884310548 F: drivers/net/ethernet/marvell/mvneta.*
884410549
884510550 MARVELL MWIFIEX WIRELESS DRIVER
884610551 M: Amitkumar Karwar <amitkarwar@gmail.com>
8847
-M: Nishant Sarmukadam <nishants@marvell.com>
8848
-M: Ganapathi Bhat <gbhat@marvell.com>
10552
+M: Ganapathi Bhat <ganapathi.bhat@nxp.com>
884910553 M: Xinming Hu <huxinming820@gmail.com>
885010554 L: linux-wireless@vger.kernel.org
885110555 S: Maintained
....@@ -8861,20 +10565,53 @@
886110565 M: Miquel Raynal <miquel.raynal@bootlin.com>
886210566 L: linux-mtd@lists.infradead.org
886310567 S: Maintained
8864
-F: drivers/mtd/nand/raw/marvell_nand.c
886510568 F: Documentation/devicetree/bindings/mtd/marvell-nand.txt
10569
+F: drivers/mtd/nand/raw/marvell_nand.c
10570
+
10571
+MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
10572
+M: Sunil Goutham <sgoutham@marvell.com>
10573
+M: Geetha sowjanya <gakula@marvell.com>
10574
+M: Subbaraya Sundeep <sbhatta@marvell.com>
10575
+M: hariprasad <hkelam@marvell.com>
10576
+L: netdev@vger.kernel.org
10577
+S: Supported
10578
+F: drivers/net/ethernet/marvell/octeontx2/nic/
10579
+
10580
+MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
10581
+M: Sunil Goutham <sgoutham@marvell.com>
10582
+M: Linu Cherian <lcherian@marvell.com>
10583
+M: Geetha sowjanya <gakula@marvell.com>
10584
+M: Jerin Jacob <jerinj@marvell.com>
10585
+L: netdev@vger.kernel.org
10586
+S: Supported
10587
+F: Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
10588
+F: drivers/net/ethernet/marvell/octeontx2/af/
10589
+
10590
+MARVELL PRESTERA ETHERNET SWITCH DRIVER
10591
+M: Vadym Kochan <vkochan@marvell.com>
10592
+M: Taras Chornyi <tchornyi@marvell.com>
10593
+S: Supported
10594
+W: https://github.com/Marvell-switching/switchdev-prestera
10595
+F: drivers/net/ethernet/marvell/prestera/
886610596
886710597 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
886810598 M: Nicolas Pitre <nico@fluxnic.net>
886910599 S: Odd Fixes
887010600 F: drivers/mmc/host/mvsdio.*
887110601
10602
+MARVELL USB MDIO CONTROLLER DRIVER
10603
+M: Tobias Waldekranz <tobias@waldekranz.com>
10604
+L: netdev@vger.kernel.org
10605
+S: Maintained
10606
+F: Documentation/devicetree/bindings/net/marvell,mvusb.yaml
10607
+F: drivers/net/mdio/mdio-mvusb.c
10608
+
887210609 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
887310610 M: Hu Ziji <huziji@marvell.com>
887410611 L: linux-mmc@vger.kernel.org
887510612 S: Supported
8876
-F: drivers/mmc/host/sdhci-xenon*
887710613 F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
10614
+F: drivers/mmc/host/sdhci-xenon*
887810615
887910616 MATROX FRAMEBUFFER DRIVER
888010617 L: linux-fbdev@vger.kernel.org
....@@ -8886,40 +10623,43 @@
888610623 M: Guenter Roeck <linux@roeck-us.net>
888710624 L: linux-hwmon@vger.kernel.org
888810625 S: Maintained
8889
-F: Documentation/hwmon/max16065
10626
+F: Documentation/hwmon/max16065.rst
889010627 F: drivers/hwmon/max16065.c
889110628
8892
-MAX20751 HARDWARE MONITOR DRIVER
8893
-M: Guenter Roeck <linux@roeck-us.net>
8894
-L: linux-hwmon@vger.kernel.org
8895
-S: Maintained
8896
-F: Documentation/hwmon/max20751
8897
-F: drivers/hwmon/max20751.c
8898
-
889910629 MAX2175 SDR TUNER DRIVER
8900
-M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
10630
+M: Ramesh Shanmugasundaram <rashanmu@gmail.com>
890110631 L: linux-media@vger.kernel.org
8902
-T: git git://linuxtv.org/media_tree.git
890310632 S: Maintained
10633
+T: git git://linuxtv.org/media_tree.git
890410634 F: Documentation/devicetree/bindings/media/i2c/max2175.txt
8905
-F: Documentation/media/v4l-drivers/max2175.rst
10635
+F: Documentation/userspace-api/media/drivers/max2175.rst
890610636 F: drivers/media/i2c/max2175*
890710637 F: include/uapi/linux/max2175.h
890810638
890910639 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
891010640 L: linux-hwmon@vger.kernel.org
891110641 S: Orphan
8912
-F: Documentation/hwmon/max6650
10642
+F: Documentation/hwmon/max6650.rst
891310643 F: drivers/hwmon/max6650.c
891410644
891510645 MAX6697 HARDWARE MONITOR DRIVER
891610646 M: Guenter Roeck <linux@roeck-us.net>
891710647 L: linux-hwmon@vger.kernel.org
891810648 S: Maintained
8919
-F: Documentation/hwmon/max6697
892010649 F: Documentation/devicetree/bindings/hwmon/max6697.txt
10650
+F: Documentation/hwmon/max6697.rst
892110651 F: drivers/hwmon/max6697.c
892210652 F: include/linux/platform_data/max6697.h
10653
+
10654
+MAX9286 QUAD GMSL DESERIALIZER DRIVER
10655
+M: Jacopo Mondi <jacopo+renesas@jmondi.org>
10656
+M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
10657
+M: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
10658
+M: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
10659
+L: linux-media@vger.kernel.org
10660
+S: Maintained
10661
+F: Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
10662
+F: drivers/media/i2c/max9286.c
892310663
892410664 MAX9860 MONO AUDIO VOICE CODEC DRIVER
892510665 M: Peter Rosin <peda@axentia.se>
....@@ -8928,12 +10668,33 @@
892810668 F: Documentation/devicetree/bindings/sound/max9860.txt
892910669 F: sound/soc/codecs/max9860.*
893010670
10671
+MAXBOTIX ULTRASONIC RANGER IIO DRIVER
10672
+M: Andreas Klinger <ak@it-klinger.de>
10673
+L: linux-iio@vger.kernel.org
10674
+S: Maintained
10675
+F: Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
10676
+F: drivers/iio/proximity/mb1232.c
10677
+
10678
+MAXIM MAX77650 PMIC MFD DRIVER
10679
+M: Bartosz Golaszewski <bgolaszewski@baylibre.com>
10680
+L: linux-kernel@vger.kernel.org
10681
+S: Maintained
10682
+F: Documentation/devicetree/bindings/*/*max77650.yaml
10683
+F: Documentation/devicetree/bindings/*/max77650*.yaml
10684
+F: drivers/gpio/gpio-max77650.c
10685
+F: drivers/input/misc/max77650-onkey.c
10686
+F: drivers/leds/leds-max77650.c
10687
+F: drivers/mfd/max77650.c
10688
+F: drivers/power/supply/max77650-charger.c
10689
+F: drivers/regulator/max77650-regulator.c
10690
+F: include/linux/mfd/max77650.h
10691
+
893110692 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
893210693 M: Javier Martinez Canillas <javier@dowhile0.org>
893310694 L: linux-kernel@vger.kernel.org
893410695 S: Supported
8935
-F: drivers/regulator/max77802-regulator.c
893610696 F: Documentation/devicetree/bindings/*/*max77802.txt
10697
+F: drivers/regulator/max77802-regulator.c
893710698 F: include/dt-bindings/*/*max77802.h
893810699
893910700 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
....@@ -8950,17 +10711,17 @@
895010711 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
895110712 L: linux-kernel@vger.kernel.org
895210713 S: Supported
10714
+F: Documentation/devicetree/bindings/*/max77686.txt
10715
+F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
10716
+F: Documentation/devicetree/bindings/mfd/max14577.txt
10717
+F: Documentation/devicetree/bindings/mfd/max77693.txt
895310718 F: drivers/*/max14577*.c
895410719 F: drivers/*/max77686*.c
895510720 F: drivers/*/max77693*.c
10721
+F: drivers/clk/clk-max77686.c
895610722 F: drivers/extcon/extcon-max14577.c
895710723 F: drivers/extcon/extcon-max77693.c
895810724 F: drivers/rtc/rtc-max77686.c
8959
-F: drivers/clk/clk-max77686.c
8960
-F: Documentation/devicetree/bindings/mfd/max14577.txt
8961
-F: Documentation/devicetree/bindings/*/max77686.txt
8962
-F: Documentation/devicetree/bindings/mfd/max77693.txt
8963
-F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
896410725 F: include/linux/mfd/max14577*.h
896510726 F: include/linux/mfd/max77686*.h
896610727 F: include/linux/mfd/max77693*.h
....@@ -8968,10 +10729,36 @@
896810729 MAXIRADIO FM RADIO RECEIVER DRIVER
896910730 M: Hans Verkuil <hverkuil@xs4all.nl>
897010731 L: linux-media@vger.kernel.org
8971
-T: git git://linuxtv.org/media_tree.git
8972
-W: https://linuxtv.org
897310732 S: Maintained
10733
+W: https://linuxtv.org
10734
+T: git git://linuxtv.org/media_tree.git
897410735 F: drivers/media/radio/radio-maxiradio*
10736
+
10737
+MCAN MMIO DEVICE DRIVER
10738
+M: Dan Murphy <dmurphy@ti.com>
10739
+M: Sriram Dash <sriram.dash@samsung.com>
10740
+L: linux-can@vger.kernel.org
10741
+S: Maintained
10742
+F: Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
10743
+F: drivers/net/can/m_can/m_can.c
10744
+F: drivers/net/can/m_can/m_can.h
10745
+F: drivers/net/can/m_can/m_can_platform.c
10746
+
10747
+MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
10748
+M: Rishi Gupta <gupt21@gmail.com>
10749
+L: linux-i2c@vger.kernel.org
10750
+L: linux-input@vger.kernel.org
10751
+S: Maintained
10752
+F: drivers/hid/hid-mcp2221.c
10753
+
10754
+MCP251XFD SPI-CAN NETWORK DRIVER
10755
+M: Marc Kleine-Budde <mkl@pengutronix.de>
10756
+M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
10757
+R: Thomas Kopp <thomas.kopp@microchip.com>
10758
+L: linux-can@vger.kernel.org
10759
+S: Maintained
10760
+F: Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
10761
+F: drivers/net/can/spi/mcp251xfd/
897510762
897610763 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
897710764 M: Peter Rosin <peda@axentia.se>
....@@ -8984,11 +10771,11 @@
898410771 MCR20A IEEE-802.15.4 RADIO DRIVER
898510772 M: Xue Liu <liuxuenetmail@gmail.com>
898610773 L: linux-wpan@vger.kernel.org
8987
-W: https://github.com/xueliu/mcr20a-linux
898810774 S: Maintained
10775
+W: https://github.com/xueliu/mcr20a-linux
10776
+F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
898910777 F: drivers/net/ieee802154/mcr20a.c
899010778 F: drivers/net/ieee802154/mcr20a.h
8991
-F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
899210779
899310780 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
899410781 M: William Breathitt Gray <vilhelm.gray@gmail.com>
....@@ -8996,126 +10783,162 @@
899610783 S: Maintained
899710784 F: drivers/iio/dac/cio-dac.c
899810785
10786
+MEDIA CONTROLLER FRAMEWORK
10787
+M: Sakari Ailus <sakari.ailus@linux.intel.com>
10788
+M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10789
+L: linux-media@vger.kernel.org
10790
+S: Supported
10791
+W: https://www.linuxtv.org
10792
+T: git git://linuxtv.org/media_tree.git
10793
+F: drivers/media/mc/
10794
+F: include/media/media-*.h
10795
+F: include/uapi/linux/media.h
10796
+
10797
+MEDIA DRIVER FOR FREESCALE IMX PXP
10798
+M: Philipp Zabel <p.zabel@pengutronix.de>
10799
+L: linux-media@vger.kernel.org
10800
+S: Maintained
10801
+T: git git://linuxtv.org/media_tree.git
10802
+F: drivers/media/platform/imx-pxp.[ch]
10803
+
899910804 MEDIA DRIVERS FOR ASCOT2E
900010805 M: Sergey Kozlov <serjk@netup.ru>
900110806 M: Abylay Ospan <aospan@netup.ru>
900210807 L: linux-media@vger.kernel.org
10808
+S: Supported
900310809 W: https://linuxtv.org
900410810 W: http://netup.tv/
900510811 T: git git://linuxtv.org/media_tree.git
9006
-S: Supported
900710812 F: drivers/media/dvb-frontends/ascot2e*
900810813
900910814 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
901010815 M: Jasmin Jessich <jasmin@anw.at>
901110816 L: linux-media@vger.kernel.org
10817
+S: Maintained
901210818 W: https://linuxtv.org
901310819 T: git git://linuxtv.org/media_tree.git
9014
-S: Maintained
901510820 F: drivers/media/dvb-frontends/cxd2099*
901610821
901710822 MEDIA DRIVERS FOR CXD2841ER
901810823 M: Sergey Kozlov <serjk@netup.ru>
901910824 M: Abylay Ospan <aospan@netup.ru>
902010825 L: linux-media@vger.kernel.org
10826
+S: Supported
902110827 W: https://linuxtv.org
902210828 W: http://netup.tv/
902310829 T: git git://linuxtv.org/media_tree.git
9024
-S: Supported
902510830 F: drivers/media/dvb-frontends/cxd2841er*
902610831
902710832 MEDIA DRIVERS FOR CXD2880
902810833 M: Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>
902910834 L: linux-media@vger.kernel.org
10835
+S: Supported
903010836 W: http://linuxtv.org/
903110837 T: git git://linuxtv.org/media_tree.git
9032
-S: Supported
903310838 F: drivers/media/dvb-frontends/cxd2880/*
903410839 F: drivers/media/spi/cxd2880*
903510840
903610841 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
9037
-M: Daniel Scheller <d.scheller.oss@gmail.com>
903810842 L: linux-media@vger.kernel.org
10843
+S: Orphan
903910844 W: https://linuxtv.org
904010845 T: git git://linuxtv.org/media_tree.git
9041
-S: Maintained
904210846 F: drivers/media/pci/ddbridge/*
904310847
904410848 MEDIA DRIVERS FOR FREESCALE IMX
904510849 M: Steve Longerbeam <slongerbeam@gmail.com>
904610850 M: Philipp Zabel <p.zabel@pengutronix.de>
904710851 L: linux-media@vger.kernel.org
9048
-T: git git://linuxtv.org/media_tree.git
904910852 S: Maintained
10853
+T: git git://linuxtv.org/media_tree.git
10854
+F: Documentation/admin-guide/media/imx.rst
905010855 F: Documentation/devicetree/bindings/media/imx.txt
9051
-F: Documentation/media/v4l-drivers/imx.rst
905210856 F: drivers/staging/media/imx/
905310857 F: include/linux/imx-media.h
905410858 F: include/media/imx.h
905510859
10860
+MEDIA DRIVERS FOR FREESCALE IMX7
10861
+M: Rui Miguel Silva <rmfrfs@gmail.com>
10862
+L: linux-media@vger.kernel.org
10863
+S: Maintained
10864
+T: git git://linuxtv.org/media_tree.git
10865
+F: Documentation/admin-guide/media/imx7.rst
10866
+F: Documentation/devicetree/bindings/media/imx7-csi.txt
10867
+F: Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
10868
+F: drivers/staging/media/imx/imx7-media-csi.c
10869
+F: drivers/staging/media/imx/imx7-mipi-csis.c
10870
+
905610871 MEDIA DRIVERS FOR HELENE
905710872 M: Abylay Ospan <aospan@netup.ru>
905810873 L: linux-media@vger.kernel.org
10874
+S: Supported
905910875 W: https://linuxtv.org
906010876 W: http://netup.tv/
906110877 T: git git://linuxtv.org/media_tree.git
9062
-S: Supported
906310878 F: drivers/media/dvb-frontends/helene*
906410879
906510880 MEDIA DRIVERS FOR HORUS3A
906610881 M: Sergey Kozlov <serjk@netup.ru>
906710882 M: Abylay Ospan <aospan@netup.ru>
906810883 L: linux-media@vger.kernel.org
10884
+S: Supported
906910885 W: https://linuxtv.org
907010886 W: http://netup.tv/
907110887 T: git git://linuxtv.org/media_tree.git
9072
-S: Supported
907310888 F: drivers/media/dvb-frontends/horus3a*
907410889
907510890 MEDIA DRIVERS FOR LNBH25
907610891 M: Sergey Kozlov <serjk@netup.ru>
907710892 M: Abylay Ospan <aospan@netup.ru>
907810893 L: linux-media@vger.kernel.org
10894
+S: Supported
907910895 W: https://linuxtv.org
908010896 W: http://netup.tv/
908110897 T: git git://linuxtv.org/media_tree.git
9082
-S: Supported
908310898 F: drivers/media/dvb-frontends/lnbh25*
908410899
908510900 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
9086
-M: Daniel Scheller <d.scheller.oss@gmail.com>
908710901 L: linux-media@vger.kernel.org
10902
+S: Orphan
908810903 W: https://linuxtv.org
908910904 T: git git://linuxtv.org/media_tree.git
9090
-S: Maintained
909110905 F: drivers/media/dvb-frontends/mxl5xx*
909210906
909310907 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
909410908 M: Sergey Kozlov <serjk@netup.ru>
909510909 M: Abylay Ospan <aospan@netup.ru>
909610910 L: linux-media@vger.kernel.org
10911
+S: Supported
909710912 W: https://linuxtv.org
909810913 W: http://netup.tv/
909910914 T: git git://linuxtv.org/media_tree.git
9100
-S: Supported
910110915 F: drivers/media/pci/netup_unidvb/*
10916
+
10917
+MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
10918
+M: Dmitry Osipenko <digetx@gmail.com>
10919
+L: linux-media@vger.kernel.org
10920
+L: linux-tegra@vger.kernel.org
10921
+S: Maintained
10922
+T: git git://linuxtv.org/media_tree.git
10923
+F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
10924
+F: drivers/staging/media/tegra-vde/
910210925
910310926 MEDIA DRIVERS FOR RENESAS - CEU
910410927 M: Jacopo Mondi <jacopo@jmondi.org>
910510928 L: linux-media@vger.kernel.org
910610929 L: linux-renesas-soc@vger.kernel.org
9107
-T: git git://linuxtv.org/media_tree.git
910810930 S: Supported
9109
-F: Documentation/devicetree/bindings/media/renesas,ceu.txt
10931
+T: git git://linuxtv.org/media_tree.git
10932
+F: Documentation/devicetree/bindings/media/renesas,ceu.yaml
911010933 F: drivers/media/platform/renesas-ceu.c
911110934 F: include/media/drv-intf/renesas-ceu.h
911210935
911310936 MEDIA DRIVERS FOR RENESAS - DRIF
9114
-M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
10937
+M: Ramesh Shanmugasundaram <rashanmu@gmail.com>
911510938 L: linux-media@vger.kernel.org
911610939 L: linux-renesas-soc@vger.kernel.org
9117
-T: git git://linuxtv.org/media_tree.git
911810940 S: Supported
10941
+T: git git://linuxtv.org/media_tree.git
911910942 F: Documentation/devicetree/bindings/media/renesas,drif.txt
912010943 F: drivers/media/platform/rcar_drif.c
912110944
....@@ -9123,94 +10946,85 @@
912310946 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
912410947 L: linux-media@vger.kernel.org
912510948 L: linux-renesas-soc@vger.kernel.org
9126
-T: git git://linuxtv.org/media_tree.git
912710949 S: Supported
9128
-F: Documentation/devicetree/bindings/media/renesas,fcp.txt
10950
+T: git git://linuxtv.org/media_tree.git
10951
+F: Documentation/devicetree/bindings/media/renesas,fcp.yaml
912910952 F: drivers/media/platform/rcar-fcp.c
913010953 F: include/media/rcar-fcp.h
913110954
913210955 MEDIA DRIVERS FOR RENESAS - FDP1
9133
-M: Kieran Bingham <kieran@bingham.xyz>
10956
+M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
913410957 L: linux-media@vger.kernel.org
913510958 L: linux-renesas-soc@vger.kernel.org
9136
-T: git git://linuxtv.org/media_tree.git
913710959 S: Supported
9138
-F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
10960
+T: git git://linuxtv.org/media_tree.git
10961
+F: Documentation/devicetree/bindings/media/renesas,fdp1.yaml
913910962 F: drivers/media/platform/rcar_fdp1.c
914010963
914110964 MEDIA DRIVERS FOR RENESAS - VIN
914210965 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
914310966 L: linux-media@vger.kernel.org
914410967 L: linux-renesas-soc@vger.kernel.org
9145
-T: git git://linuxtv.org/media_tree.git
914610968 S: Supported
9147
-F: Documentation/devicetree/bindings/media/renesas,rcar-csi2.txt
9148
-F: Documentation/devicetree/bindings/media/rcar_vin.txt
10969
+T: git git://linuxtv.org/media_tree.git
10970
+F: Documentation/devicetree/bindings/media/renesas,csi2.yaml
10971
+F: Documentation/devicetree/bindings/media/renesas,vin.yaml
914910972 F: drivers/media/platform/rcar-vin/
915010973
915110974 MEDIA DRIVERS FOR RENESAS - VSP1
915210975 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10976
+M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
915310977 L: linux-media@vger.kernel.org
915410978 L: linux-renesas-soc@vger.kernel.org
9155
-T: git git://linuxtv.org/media_tree.git
915610979 S: Supported
9157
-F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
10980
+T: git git://linuxtv.org/media_tree.git
10981
+F: Documentation/devicetree/bindings/media/renesas,vsp1.yaml
915810982 F: drivers/media/platform/vsp1/
915910983
916010984 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
9161
-M: Daniel Scheller <d.scheller.oss@gmail.com>
916210985 L: linux-media@vger.kernel.org
10986
+S: Orphan
916310987 W: https://linuxtv.org
916410988 T: git git://linuxtv.org/media_tree.git
9165
-S: Maintained
916610989 F: drivers/media/dvb-frontends/stv0910*
916710990
916810991 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
9169
-M: Daniel Scheller <d.scheller.oss@gmail.com>
917010992 L: linux-media@vger.kernel.org
10993
+S: Orphan
917110994 W: https://linuxtv.org
917210995 T: git git://linuxtv.org/media_tree.git
9173
-S: Maintained
917410996 F: drivers/media/dvb-frontends/stv6111*
917510997
917610998 MEDIA DRIVERS FOR STM32 - DCMI
917710999 M: Hugues Fruchet <hugues.fruchet@st.com>
917811000 L: linux-media@vger.kernel.org
9179
-T: git git://linuxtv.org/media_tree.git
918011001 S: Supported
9181
-F: Documentation/devicetree/bindings/media/st,stm32-dcmi.txt
9182
-F: drivers/media/platform/stm32/stm32-dcmi.c
9183
-
9184
-MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
9185
-M: Dmitry Osipenko <digetx@gmail.com>
9186
-L: linux-media@vger.kernel.org
9187
-L: linux-tegra@vger.kernel.org
918811002 T: git git://linuxtv.org/media_tree.git
9189
-S: Maintained
9190
-F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
9191
-F: drivers/staging/media/tegra-vde/
11003
+F: Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
11004
+F: drivers/media/platform/stm32/stm32-dcmi.c
919211005
919311006 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
919411007 M: Mauro Carvalho Chehab <mchehab@kernel.org>
9195
-P: LinuxTV.org Project
919611008 L: linux-media@vger.kernel.org
11009
+S: Maintained
919711010 W: https://linuxtv.org
919811011 Q: http://patchwork.kernel.org/project/linux-media/list/
919911012 T: git git://linuxtv.org/media_tree.git
9200
-S: Maintained
11013
+F: Documentation/admin-guide/media/
920111014 F: Documentation/devicetree/bindings/media/
9202
-F: Documentation/media/
11015
+F: Documentation/driver-api/media/
11016
+F: Documentation/userspace-api/media/
920311017 F: drivers/media/
920411018 F: drivers/staging/media/
920511019 F: include/linux/platform_data/media/
920611020 F: include/media/
920711021 F: include/uapi/linux/dvb/
9208
-F: include/uapi/linux/videodev2.h
9209
-F: include/uapi/linux/media.h
9210
-F: include/uapi/linux/v4l2-*
9211
-F: include/uapi/linux/meye.h
921211022 F: include/uapi/linux/ivtv*
11023
+F: include/uapi/linux/media.h
11024
+F: include/uapi/linux/meye.h
921311025 F: include/uapi/linux/uvcvideo.h
11026
+F: include/uapi/linux/v4l2-*
11027
+F: include/uapi/linux/videodev2.h
921411028
921511029 MEDIATEK BLUETOOTH DRIVER
921611030 M: Sean Wang <sean.wang@mediatek.com>
....@@ -9219,6 +11033,13 @@
921911033 S: Maintained
922011034 F: Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
922111035 F: drivers/bluetooth/btmtkuart.c
11036
+
11037
+MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
11038
+M: Sean Wang <sean.wang@mediatek.com>
11039
+L: linux-pm@vger.kernel.org
11040
+S: Maintained
11041
+F: Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
11042
+F: drivers/power/reset/mt6323-poweroff.c
922211043
922311044 MEDIATEK CIR DRIVER
922411045 M: Sean Wang <sean.wang@mediatek.com>
....@@ -9234,52 +11055,60 @@
923411055 F: Documentation/devicetree/bindings/dma/mtk-*
923511056 F: drivers/dma/mediatek/
923611057
9237
-MEDIATEK PMIC LED DRIVER
9238
-M: Sean Wang <sean.wang@mediatek.com>
9239
-S: Maintained
9240
-F: drivers/leds/leds-mt6323.c
9241
-F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
9242
-
924311058 MEDIATEK ETHERNET DRIVER
9244
-M: Felix Fietkau <nbd@openwrt.org>
11059
+M: Felix Fietkau <nbd@nbd.name>
924511060 M: John Crispin <john@phrozen.org>
924611061 M: Sean Wang <sean.wang@mediatek.com>
9247
-M: Nelson Chang <nelson.chang@mediatek.com>
11062
+M: Mark Lee <Mark-MC.Lee@mediatek.com>
924811063 L: netdev@vger.kernel.org
924911064 S: Maintained
925011065 F: drivers/net/ethernet/mediatek/
925111066
9252
-MEDIATEK SWITCH DRIVER
9253
-M: Sean Wang <sean.wang@mediatek.com>
9254
-L: netdev@vger.kernel.org
11067
+MEDIATEK I2C CONTROLLER DRIVER
11068
+M: Qii Wang <qii.wang@mediatek.com>
11069
+L: linux-i2c@vger.kernel.org
925511070 S: Maintained
9256
-F: drivers/net/dsa/mt7530.*
9257
-F: net/dsa/tag_mtk.c
11071
+F: Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
11072
+F: drivers/i2c/busses/i2c-mt65xx.c
925811073
925911074 MEDIATEK JPEG DRIVER
926011075 M: Rick Chang <rick.chang@mediatek.com>
926111076 M: Bin Liu <bin.liu@mediatek.com>
926211077 S: Supported
9263
-F: drivers/media/platform/mtk-jpeg/
926411078 F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
11079
+F: drivers/media/platform/mtk-jpeg/
926511080
926611081 MEDIATEK MDP DRIVER
926711082 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
926811083 M: Houlong Wei <houlong.wei@mediatek.com>
926911084 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
927011085 S: Supported
11086
+F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
927111087 F: drivers/media/platform/mtk-mdp/
927211088 F: drivers/media/platform/mtk-vpu/
9273
-F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
927411089
927511090 MEDIATEK MEDIA DRIVER
927611091 M: Tiffany Lin <tiffany.lin@mediatek.com>
927711092 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
927811093 S: Supported
9279
-F: drivers/media/platform/mtk-vcodec/
9280
-F: drivers/media/platform/mtk-vpu/
928111094 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
928211095 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
11096
+F: drivers/media/platform/mtk-vcodec/
11097
+F: drivers/media/platform/mtk-vpu/
11098
+
11099
+MEDIATEK MMC/SD/SDIO DRIVER
11100
+M: Chaotian Jing <chaotian.jing@mediatek.com>
11101
+S: Maintained
11102
+F: Documentation/devicetree/bindings/mmc/mtk-sd.txt
11103
+F: drivers/mmc/host/mtk-sd.c
11104
+
11105
+MEDIATEK MT76 WIRELESS LAN DRIVER
11106
+M: Felix Fietkau <nbd@nbd.name>
11107
+M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
11108
+R: Ryder Lee <ryder.lee@mediatek.com>
11109
+L: linux-wireless@vger.kernel.org
11110
+S: Maintained
11111
+F: drivers/net/wireless/mediatek/mt76/
928311112
928411113 MEDIATEK MT7601U WIRELESS LAN DRIVER
928511114 M: Jakub Kicinski <kubakici@wp.pl>
....@@ -9287,21 +11116,41 @@
928711116 S: Maintained
928811117 F: drivers/net/wireless/mediatek/mt7601u/
928911118
9290
-MEDIATEK NAND CONTROLLER DRIVER
9291
-M: Xiaolei Li <xiaolei.li@mediatek.com>
9292
-L: linux-mtd@lists.infradead.org
11119
+MEDIATEK MT7621/28/88 I2C DRIVER
11120
+M: Stefan Roese <sr@denx.de>
11121
+L: linux-i2c@vger.kernel.org
929311122 S: Maintained
9294
-F: drivers/mtd/nand/raw/mtk_*
11123
+F: Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
11124
+F: drivers/i2c/busses/i2c-mt7621.c
11125
+
11126
+MEDIATEK NAND CONTROLLER DRIVER
11127
+L: linux-mtd@lists.infradead.org
11128
+S: Orphan
929511129 F: Documentation/devicetree/bindings/mtd/mtk-nand.txt
11130
+F: drivers/mtd/nand/raw/mtk_*
11131
+
11132
+MEDIATEK PMIC LED DRIVER
11133
+M: Sean Wang <sean.wang@mediatek.com>
11134
+S: Maintained
11135
+F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
11136
+F: drivers/leds/leds-mt6323.c
929611137
929711138 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
929811139 M: Sean Wang <sean.wang@mediatek.com>
929911140 S: Maintained
930011141 F: drivers/char/hw_random/mtk-rng.c
930111142
11143
+MEDIATEK SWITCH DRIVER
11144
+M: Sean Wang <sean.wang@mediatek.com>
11145
+M: Landen Chao <Landen.Chao@mediatek.com>
11146
+L: netdev@vger.kernel.org
11147
+S: Maintained
11148
+F: drivers/net/dsa/mt7530.*
11149
+F: net/dsa/tag_mtk.c
11150
+
930211151 MEDIATEK USB3 DRD IP DRIVER
930311152 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
9304
-L: linux-usb@vger.kernel.org (moderated for non-subscribers)
11153
+L: linux-usb@vger.kernel.org
930511154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930611155 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
930711156 S: Maintained
....@@ -9312,8 +11161,8 @@
931211161 M: Martin Donnelly <martin.donnelly@ge.com>
931311162 M: Martyn Welch <martyn.welch@collabora.co.uk>
931411163 S: Maintained
9315
-F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
931611164 F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
11165
+F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
931711166
931811167 MEGARAID SCSI/SAS DRIVERS
931911168 M: Kashyap Desai <kashyap.desai@broadcom.com>
....@@ -9321,191 +11170,219 @@
932111170 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
932211171 L: megaraidlinux.pdl@broadcom.com
932311172 L: linux-scsi@vger.kernel.org
9324
-W: http://www.avagotech.com/support/
932511173 S: Maintained
9326
-F: Documentation/scsi/megaraid.txt
11174
+W: http://www.avagotech.com/support/
11175
+F: Documentation/scsi/megaraid.rst
932711176 F: drivers/scsi/megaraid.*
932811177 F: drivers/scsi/megaraid/
932911178
933011179 MELEXIS MLX90614 DRIVER
933111180 M: Crt Mori <cmo@melexis.com>
933211181 L: linux-iio@vger.kernel.org
9333
-W: http://www.melexis.com
933411182 S: Supported
11183
+W: http://www.melexis.com
933511184 F: drivers/iio/temperature/mlx90614.c
933611185
933711186 MELEXIS MLX90632 DRIVER
933811187 M: Crt Mori <cmo@melexis.com>
933911188 L: linux-iio@vger.kernel.org
9340
-W: http://www.melexis.com
934111189 S: Supported
11190
+W: http://www.melexis.com
934211191 F: drivers/iio/temperature/mlx90632.c
934311192
934411193 MELFAS MIP4 TOUCHSCREEN DRIVER
934511194 M: Sangwon Jee <jeesw@melfas.com>
9346
-W: http://www.melfas.com
934711195 S: Supported
9348
-F: drivers/input/touchscreen/melfas_mip4.c
11196
+W: http://www.melfas.com
934911197 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
11198
+F: drivers/input/touchscreen/melfas_mip4.c
11199
+
11200
+MELLANOX BLUEFIELD I2C DRIVER
11201
+M: Khalil Blaiech <kblaiech@nvidia.com>
11202
+L: linux-i2c@vger.kernel.org
11203
+S: Supported
11204
+F: drivers/i2c/busses/i2c-mlxbf.c
935011205
935111206 MELLANOX ETHERNET DRIVER (mlx4_en)
9352
-M: Tariq Toukan <tariqt@mellanox.com>
11207
+M: Tariq Toukan <tariqt@nvidia.com>
935311208 L: netdev@vger.kernel.org
935411209 S: Supported
935511210 W: http://www.mellanox.com
9356
-Q: http://patchwork.ozlabs.org/project/netdev/list/
11211
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
935711212 F: drivers/net/ethernet/mellanox/mlx4/en_*
935811213
935911214 MELLANOX ETHERNET DRIVER (mlx5e)
9360
-M: Saeed Mahameed <saeedm@mellanox.com>
11215
+M: Saeed Mahameed <saeedm@nvidia.com>
936111216 L: netdev@vger.kernel.org
936211217 S: Supported
936311218 W: http://www.mellanox.com
9364
-Q: http://patchwork.ozlabs.org/project/netdev/list/
11219
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
936511220 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
936611221
936711222 MELLANOX ETHERNET INNOVA DRIVERS
9368
-R: Boris Pismenny <borisp@mellanox.com>
11223
+R: Boris Pismenny <borisp@nvidia.com>
936911224 L: netdev@vger.kernel.org
937011225 S: Supported
937111226 W: http://www.mellanox.com
9372
-Q: http://patchwork.ozlabs.org/project/netdev/list/
9373
-F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
11227
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
937411228 F: drivers/net/ethernet/mellanox/mlx5/core/accel/*
11229
+F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
937511230 F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
937611231 F: include/linux/mlx5/mlx5_ifc_fpga.h
937711232
9378
-MELLANOX ETHERNET INNOVA IPSEC DRIVER
9379
-R: Boris Pismenny <borisp@mellanox.com>
9380
-L: netdev@vger.kernel.org
9381
-S: Supported
9382
-W: http://www.mellanox.com
9383
-Q: http://patchwork.ozlabs.org/project/netdev/list/
9384
-F: drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/*
9385
-F: drivers/net/ethernet/mellanox/mlx5/core/ipsec*
9386
-
938711233 MELLANOX ETHERNET SWITCH DRIVERS
9388
-M: Jiri Pirko <jiri@mellanox.com>
9389
-M: Ido Schimmel <idosch@mellanox.com>
11234
+M: Jiri Pirko <jiri@nvidia.com>
11235
+M: Ido Schimmel <idosch@nvidia.com>
939011236 L: netdev@vger.kernel.org
939111237 S: Supported
939211238 W: http://www.mellanox.com
9393
-Q: http://patchwork.ozlabs.org/project/netdev/list/
11239
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
939411240 F: drivers/net/ethernet/mellanox/mlxsw/
939511241 F: tools/testing/selftests/drivers/net/mlxsw/
939611242
939711243 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
9398
-M: mlxsw@mellanox.com
11244
+M: mlxsw@nvidia.com
939911245 L: netdev@vger.kernel.org
940011246 S: Supported
940111247 W: http://www.mellanox.com
9402
-Q: http://patchwork.ozlabs.org/project/netdev/list/
11248
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
940311249 F: drivers/net/ethernet/mellanox/mlxfw/
940411250
940511251 MELLANOX HARDWARE PLATFORM SUPPORT
940611252 M: Andy Shevchenko <andy@infradead.org>
940711253 M: Darren Hart <dvhart@infradead.org>
9408
-M: Vadim Pasternak <vadimp@mellanox.com>
11254
+M: Vadim Pasternak <vadimp@nvidia.com>
940911255 L: platform-driver-x86@vger.kernel.org
941011256 S: Supported
11257
+F: Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
941111258 F: drivers/platform/mellanox/
11259
+F: include/linux/platform_data/mlxreg.h
941211260
941311261 MELLANOX MLX4 core VPI driver
9414
-M: Tariq Toukan <tariqt@mellanox.com>
11262
+M: Tariq Toukan <tariqt@nvidia.com>
941511263 L: netdev@vger.kernel.org
941611264 L: linux-rdma@vger.kernel.org
9417
-W: http://www.mellanox.com
9418
-Q: http://patchwork.ozlabs.org/project/netdev/list/
941911265 S: Supported
11266
+W: http://www.mellanox.com
11267
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
942011268 F: drivers/net/ethernet/mellanox/mlx4/
942111269 F: include/linux/mlx4/
942211270
942311271 MELLANOX MLX4 IB driver
9424
-M: Yishai Hadas <yishaih@mellanox.com>
11272
+M: Yishai Hadas <yishaih@nvidia.com>
942511273 L: linux-rdma@vger.kernel.org
11274
+S: Supported
942611275 W: http://www.mellanox.com
942711276 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9428
-S: Supported
942911277 F: drivers/infiniband/hw/mlx4/
943011278 F: include/linux/mlx4/
943111279 F: include/uapi/rdma/mlx4-abi.h
943211280
943311281 MELLANOX MLX5 core VPI driver
9434
-M: Saeed Mahameed <saeedm@mellanox.com>
9435
-M: Leon Romanovsky <leonro@mellanox.com>
11282
+M: Saeed Mahameed <saeedm@nvidia.com>
11283
+M: Leon Romanovsky <leonro@nvidia.com>
943611284 L: netdev@vger.kernel.org
943711285 L: linux-rdma@vger.kernel.org
9438
-W: http://www.mellanox.com
9439
-Q: http://patchwork.ozlabs.org/project/netdev/list/
944011286 S: Supported
11287
+W: http://www.mellanox.com
11288
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
11289
+F: Documentation/networking/device_drivers/ethernet/mellanox/
944111290 F: drivers/net/ethernet/mellanox/mlx5/core/
944211291 F: include/linux/mlx5/
944311292
944411293 MELLANOX MLX5 IB driver
9445
-M: Leon Romanovsky <leonro@mellanox.com>
11294
+M: Leon Romanovsky <leonro@nvidia.com>
944611295 L: linux-rdma@vger.kernel.org
11296
+S: Supported
944711297 W: http://www.mellanox.com
944811298 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9449
-S: Supported
945011299 F: drivers/infiniband/hw/mlx5/
945111300 F: include/linux/mlx5/
945211301 F: include/uapi/rdma/mlx5-abi.h
945311302
945411303 MELLANOX MLXCPLD I2C AND MUX DRIVER
9455
-M: Vadim Pasternak <vadimp@mellanox.com>
9456
-M: Michael Shych <michaelsh@mellanox.com>
11304
+M: Vadim Pasternak <vadimp@nvidia.com>
11305
+M: Michael Shych <michaelsh@nvidia.com>
945711306 L: linux-i2c@vger.kernel.org
945811307 S: Supported
11308
+F: Documentation/i2c/busses/i2c-mlxcpld.rst
945911309 F: drivers/i2c/busses/i2c-mlxcpld.c
946011310 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
9461
-F: Documentation/i2c/busses/i2c-mlxcpld
946211311
946311312 MELLANOX MLXCPLD LED DRIVER
9464
-M: Vadim Pasternak <vadimp@mellanox.com>
11313
+M: Vadim Pasternak <vadimp@nvidia.com>
946511314 L: linux-leds@vger.kernel.org
946611315 S: Supported
11316
+F: Documentation/leds/leds-mlxcpld.rst
946711317 F: drivers/leds/leds-mlxcpld.c
946811318 F: drivers/leds/leds-mlxreg.c
9469
-F: Documentation/leds/leds-mlxcpld.txt
947011319
947111320 MELLANOX PLATFORM DRIVER
9472
-M: Vadim Pasternak <vadimp@mellanox.com>
11321
+M: Vadim Pasternak <vadimp@nvidia.com>
947311322 L: platform-driver-x86@vger.kernel.org
947411323 S: Supported
947511324 F: drivers/platform/x86/mlx-platform.c
947611325
947711326 MEMBARRIER SUPPORT
947811327 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9479
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11328
+M: "Paul E. McKenney" <paulmck@kernel.org>
948011329 L: linux-kernel@vger.kernel.org
948111330 S: Supported
9482
-F: kernel/sched/membarrier.c
9483
-F: include/uapi/linux/membarrier.h
948411331 F: arch/powerpc/include/asm/membarrier.h
11332
+F: include/uapi/linux/membarrier.h
11333
+F: kernel/sched/membarrier.c
11334
+
11335
+MEMBLOCK
11336
+M: Mike Rapoport <rppt@linux.ibm.com>
11337
+L: linux-mm@kvack.org
11338
+S: Maintained
11339
+F: Documentation/core-api/boot-time-mm.rst
11340
+F: include/linux/memblock.h
11341
+F: mm/memblock.c
11342
+
11343
+MEMORY CONTROLLER DRIVERS
11344
+M: Krzysztof Kozlowski <krzk@kernel.org>
11345
+L: linux-kernel@vger.kernel.org
11346
+S: Maintained
11347
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
11348
+F: Documentation/devicetree/bindings/memory-controllers/
11349
+F: drivers/memory/
11350
+
11351
+MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
11352
+M: Dmitry Osipenko <digetx@gmail.com>
11353
+L: linux-pm@vger.kernel.org
11354
+L: linux-tegra@vger.kernel.org
11355
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
11356
+S: Maintained
11357
+F: drivers/devfreq/tegra20-devfreq.c
11358
+F: drivers/devfreq/tegra30-devfreq.c
948511359
948611360 MEMORY MANAGEMENT
11361
+M: Andrew Morton <akpm@linux-foundation.org>
948711362 L: linux-mm@kvack.org
9488
-W: http://www.linux-mm.org
948911363 S: Maintained
9490
-F: include/linux/mm.h
11364
+W: http://www.linux-mm.org
11365
+T: quilt https://ozlabs.org/~akpm/mmotm/
11366
+T: quilt https://ozlabs.org/~akpm/mmots/
11367
+T: git git://github.com/hnaz/linux-mm.git
949111368 F: include/linux/gfp.h
9492
-F: include/linux/mmzone.h
949311369 F: include/linux/memory_hotplug.h
11370
+F: include/linux/mm.h
11371
+F: include/linux/mmzone.h
949411372 F: include/linux/vmalloc.h
949511373 F: mm/
949611374
949711375 MEMORY TECHNOLOGY DEVICES (MTD)
9498
-M: David Woodhouse <dwmw2@infradead.org>
9499
-M: Brian Norris <computersforpeace@gmail.com>
9500
-M: Boris Brezillon <boris.brezillon@bootlin.com>
9501
-M: Marek Vasut <marek.vasut@gmail.com>
11376
+M: Miquel Raynal <miquel.raynal@bootlin.com>
950211377 M: Richard Weinberger <richard@nod.at>
11378
+M: Vignesh Raghavendra <vigneshr@ti.com>
950311379 L: linux-mtd@lists.infradead.org
11380
+S: Maintained
950411381 W: http://www.linux-mtd.infradead.org/
950511382 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
9506
-T: git git://git.infradead.org/linux-mtd.git master
9507
-T: git git://git.infradead.org/linux-mtd.git mtd/next
9508
-S: Maintained
11383
+C: irc://irc.oftc.net/mtd
11384
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
11385
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
950911386 F: Documentation/devicetree/bindings/mtd/
951011387 F: drivers/mtd/
951111388 F: include/linux/mtd/
....@@ -9520,87 +11397,156 @@
952011397 MEN CHAMELEON BUS (mcb)
952111398 M: Johannes Thumshirn <morbidrsa@gmail.com>
952211399 S: Maintained
11400
+F: Documentation/driver-api/men-chameleon-bus.rst
952311401 F: drivers/mcb/
952411402 F: include/linux/mcb.h
9525
-F: Documentation/men-chameleon-bus.txt
952611403
952711404 MEN F21BMC (Board Management Controller)
952811405 M: Andreas Werner <andreas.werner@men.de>
952911406 S: Supported
11407
+F: Documentation/hwmon/menf21bmc.rst
11408
+F: drivers/hwmon/menf21bmc_hwmon.c
11409
+F: drivers/leds/leds-menf21bmc.c
953011410 F: drivers/mfd/menf21bmc.c
953111411 F: drivers/watchdog/menf21bmc_wdt.c
9532
-F: drivers/leds/leds-menf21bmc.c
9533
-F: drivers/hwmon/menf21bmc_hwmon.c
9534
-F: Documentation/hwmon/menf21bmc
953511412
953611413 MEN Z069 WATCHDOG DRIVER
953711414 M: Johannes Thumshirn <jth@kernel.org>
953811415 L: linux-watchdog@vger.kernel.org
953911416 S: Maintained
9540
-F: drivers/watchdog/menz069_wdt.c
11417
+F: drivers/watchdog/menz69_wdt.c
954111418
954211419 MESON AO CEC DRIVER FOR AMLOGIC SOCS
954311420 M: Neil Armstrong <narmstrong@baylibre.com>
9544
-L: linux-media@lists.freedesktop.org
11421
+L: linux-media@vger.kernel.org
954511422 L: linux-amlogic@lists.infradead.org
9546
-W: http://linux-meson.com/
954711423 S: Supported
9548
-F: drivers/media/platform/meson/ao-cec.c
9549
-F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
11424
+W: http://linux-meson.com/
955011425 T: git git://linuxtv.org/media_tree.git
11426
+F: Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
11427
+F: drivers/media/cec/platform/meson/ao-cec-g12a.c
11428
+F: drivers/media/cec/platform/meson/ao-cec.c
11429
+
11430
+MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
11431
+M: Liang Yang <liang.yang@amlogic.com>
11432
+L: linux-mtd@lists.infradead.org
11433
+S: Maintained
11434
+F: Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
11435
+F: drivers/mtd/nand/raw/meson_*
11436
+
11437
+MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
11438
+M: Neil Armstrong <narmstrong@baylibre.com>
11439
+L: linux-media@vger.kernel.org
11440
+L: linux-amlogic@lists.infradead.org
11441
+S: Supported
11442
+T: git git://linuxtv.org/media_tree.git
11443
+F: Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
11444
+F: drivers/staging/media/meson/vdec/
11445
+
11446
+METHODE UDPU SUPPORT
11447
+M: Vladimir Vid <vladimir.vid@sartura.hr>
11448
+S: Maintained
11449
+F: arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
11450
+
11451
+MHI BUS
11452
+M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11453
+M: Hemant Kumar <hemantk@codeaurora.org>
11454
+L: linux-arm-msm@vger.kernel.org
11455
+S: Maintained
11456
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
11457
+F: Documentation/ABI/stable/sysfs-bus-mhi
11458
+F: Documentation/mhi/
11459
+F: drivers/bus/mhi/
11460
+F: include/linux/mhi.h
955111461
955211462 MICROBLAZE ARCHITECTURE
955311463 M: Michal Simek <monstr@monstr.eu>
11464
+S: Supported
955411465 W: http://www.monstr.eu/fdt/
955511466 T: git git://git.monstr.eu/linux-2.6-microblaze.git
9556
-S: Supported
955711467 F: arch/microblaze/
955811468
9559
-MICROCHIP / ATMEL AT91 SERIAL DRIVER
9560
-M: Richard Genoud <richard.genoud@gmail.com>
9561
-S: Maintained
9562
-F: drivers/tty/serial/atmel_serial.c
9563
-F: drivers/tty/serial/atmel_serial.h
9564
-
9565
-MICROCHIP / ATMEL DMA DRIVER
11469
+MICROCHIP AT91 DMA DRIVERS
956611470 M: Ludovic Desroches <ludovic.desroches@microchip.com>
11471
+M: Tudor Ambarus <tudor.ambarus@microchip.com>
956711472 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956811473 L: dmaengine@vger.kernel.org
956911474 S: Supported
11475
+F: Documentation/devicetree/bindings/dma/atmel-dma.txt
957011476 F: drivers/dma/at_hdmac.c
957111477 F: drivers/dma/at_hdmac_regs.h
11478
+F: drivers/dma/at_xdmac.c
11479
+F: include/dt-bindings/dma/at91.h
957211480 F: include/linux/platform_data/dma-atmel.h
957311481
9574
-MICROCHIP / ATMEL ECC DRIVER
11482
+MICROCHIP AT91 SERIAL DRIVER
11483
+M: Richard Genoud <richard.genoud@gmail.com>
11484
+S: Maintained
11485
+F: Documentation/devicetree/bindings/mfd/atmel-usart.txt
11486
+F: drivers/tty/serial/atmel_serial.c
11487
+F: drivers/tty/serial/atmel_serial.h
11488
+
11489
+MICROCHIP AT91 USART MFD DRIVER
11490
+M: Radu Pirea <radu_nicolae.pirea@upb.ro>
11491
+L: linux-kernel@vger.kernel.org
11492
+S: Supported
11493
+F: Documentation/devicetree/bindings/mfd/atmel-usart.txt
11494
+F: drivers/mfd/at91-usart.c
11495
+F: include/dt-bindings/mfd/at91-usart.h
11496
+
11497
+MICROCHIP AT91 USART SPI DRIVER
11498
+M: Radu Pirea <radu_nicolae.pirea@upb.ro>
11499
+L: linux-spi@vger.kernel.org
11500
+S: Supported
11501
+F: Documentation/devicetree/bindings/mfd/atmel-usart.txt
11502
+F: drivers/spi/spi-at91-usart.c
11503
+
11504
+MICROCHIP AUDIO ASOC DRIVERS
11505
+M: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
11506
+L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11507
+S: Supported
11508
+F: sound/soc/atmel
11509
+
11510
+MICROCHIP ECC DRIVER
957511511 M: Tudor Ambarus <tudor.ambarus@microchip.com>
957611512 L: linux-crypto@vger.kernel.org
957711513 S: Maintained
957811514 F: drivers/crypto/atmel-ecc.*
957911515
9580
-MICROCHIP / ATMEL ISC DRIVER
9581
-M: Songjun Wu <songjun.wu@microchip.com>
11516
+MICROCHIP I2C DRIVER
11517
+M: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
11518
+L: linux-i2c@vger.kernel.org
11519
+S: Supported
11520
+F: drivers/i2c/busses/i2c-at91-*.c
11521
+F: drivers/i2c/busses/i2c-at91.h
11522
+
11523
+MICROCHIP ISC DRIVER
11524
+M: Eugen Hristev <eugen.hristev@microchip.com>
958211525 L: linux-media@vger.kernel.org
958311526 S: Supported
9584
-F: drivers/media/platform/atmel/atmel-isc.c
11527
+F: Documentation/devicetree/bindings/media/atmel-isc.txt
11528
+F: drivers/media/platform/atmel/atmel-isc-base.c
958511529 F: drivers/media/platform/atmel/atmel-isc-regs.h
9586
-F: devicetree/bindings/media/atmel-isc.txt
11530
+F: drivers/media/platform/atmel/atmel-isc.h
11531
+F: drivers/media/platform/atmel/atmel-sama5d2-isc.c
11532
+F: include/linux/atmel-isc-media.h
958711533
9588
-MICROCHIP / ATMEL NAND DRIVER
9589
-M: Josh Wu <rainyfeeling@outlook.com>
9590
-L: linux-mtd@lists.infradead.org
11534
+MICROCHIP ISI DRIVER
11535
+M: Eugen Hristev <eugen.hristev@microchip.com>
11536
+L: linux-media@vger.kernel.org
959111537 S: Supported
9592
-F: drivers/mtd/nand/raw/atmel/*
9593
-F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
11538
+F: drivers/media/platform/atmel/atmel-isi.c
11539
+F: drivers/media/platform/atmel/atmel-isi.h
959411540
959511541 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
9596
-M: Woojung Huh <Woojung.Huh@microchip.com>
11542
+M: Woojung Huh <woojung.huh@microchip.com>
959711543 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
959811544 L: netdev@vger.kernel.org
959911545 S: Maintained
9600
-F: net/dsa/tag_ksz.c
11546
+F: Documentation/devicetree/bindings/net/dsa/ksz.txt
960111547 F: drivers/net/dsa/microchip/*
960211548 F: include/linux/platform_data/microchip-ksz.h
9603
-F: Documentation/devicetree/bindings/net/dsa/ksz.txt
11549
+F: net/dsa/tag_ksz.c
960411550
960511551 MICROCHIP LAN743X ETHERNET DRIVER
960611552 M: Bryan Whitehead <bryan.whitehead@microchip.com>
....@@ -9609,39 +11555,115 @@
960911555 S: Maintained
961011556 F: drivers/net/ethernet/microchip/lan743x_*
961111557
11558
+MICROCHIP LCDFB DRIVER
11559
+M: Nicolas Ferre <nicolas.ferre@microchip.com>
11560
+L: linux-fbdev@vger.kernel.org
11561
+S: Maintained
11562
+F: drivers/video/fbdev/atmel_lcdfb.c
11563
+F: include/video/atmel_lcdc.h
11564
+
11565
+MICROCHIP MCP16502 PMIC DRIVER
11566
+M: Andrei Stefanescu <andrei.stefanescu@microchip.com>
11567
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11568
+S: Maintained
11569
+F: Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
11570
+F: drivers/regulator/mcp16502.c
11571
+
11572
+MICROCHIP MCP3911 ADC DRIVER
11573
+M: Marcus Folkesson <marcus.folkesson@gmail.com>
11574
+M: Kent Gustavsson <kent@minoris.se>
11575
+L: linux-iio@vger.kernel.org
11576
+S: Supported
11577
+F: Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
11578
+F: drivers/iio/adc/mcp3911.c
11579
+
11580
+MICROCHIP MMC/SD/SDIO MCI DRIVER
11581
+M: Ludovic Desroches <ludovic.desroches@microchip.com>
11582
+S: Maintained
11583
+F: drivers/mmc/host/atmel-mci.c
11584
+
11585
+MICROCHIP NAND DRIVER
11586
+M: Tudor Ambarus <tudor.ambarus@microchip.com>
11587
+L: linux-mtd@lists.infradead.org
11588
+S: Supported
11589
+F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
11590
+F: drivers/mtd/nand/raw/atmel/*
11591
+
11592
+MICROCHIP PWM DRIVER
11593
+M: Claudiu Beznea <claudiu.beznea@microchip.com>
11594
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11595
+L: linux-pwm@vger.kernel.org
11596
+S: Supported
11597
+F: Documentation/devicetree/bindings/pwm/atmel-pwm.txt
11598
+F: drivers/pwm/pwm-atmel.c
11599
+
11600
+MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
11601
+M: Eugen Hristev <eugen.hristev@microchip.com>
11602
+L: linux-iio@vger.kernel.org
11603
+S: Supported
11604
+F: Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
11605
+F: drivers/iio/adc/at91-sama5d2_adc.c
11606
+F: include/dt-bindings/iio/adc/at91-sama5d2_adc.h
11607
+
11608
+MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
11609
+M: Claudiu Beznea <claudiu.beznea@microchip.com>
11610
+S: Supported
11611
+F: drivers/power/reset/at91-sama5d2_shdwc.c
11612
+
11613
+MICROCHIP SPI DRIVER
11614
+M: Tudor Ambarus <tudor.ambarus@microchip.com>
11615
+S: Supported
11616
+F: drivers/spi/spi-atmel.*
11617
+
11618
+MICROCHIP SSC DRIVER
11619
+M: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
11620
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11621
+S: Supported
11622
+F: drivers/misc/atmel-ssc.c
11623
+F: include/linux/atmel-ssc.h
11624
+
961211625 MICROCHIP USB251XB DRIVER
961311626 M: Richard Leitner <richard.leitner@skidata.com>
961411627 L: linux-usb@vger.kernel.org
961511628 S: Maintained
9616
-F: drivers/usb/misc/usb251xb.c
961711629 F: Documentation/devicetree/bindings/usb/usb251xb.txt
11630
+F: drivers/usb/misc/usb251xb.c
11631
+
11632
+MICROCHIP USBA UDC DRIVER
11633
+M: Cristian Birsan <cristian.birsan@microchip.com>
11634
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11635
+S: Supported
11636
+F: drivers/usb/gadget/udc/atmel_usba_udc.*
11637
+
11638
+MICROCHIP WILC1000 WIFI DRIVER
11639
+M: Ajay Singh <ajay.kathat@microchip.com>
11640
+M: Claudiu Beznea <claudiu.beznea@microchip.com>
11641
+L: linux-wireless@vger.kernel.org
11642
+S: Supported
11643
+F: drivers/net/wireless/microchip/wilc1000/
961811644
961911645 MICROSEMI MIPS SOCS
962011646 M: Alexandre Belloni <alexandre.belloni@bootlin.com>
9621
-L: linux-mips@linux-mips.org
9622
-S: Maintained
9623
-F: arch/mips/generic/board-ocelot.c
9624
-F: arch/mips/configs/generic/board-ocelot.config
9625
-F: arch/mips/boot/dts/mscc/
11647
+M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11648
+L: linux-mips@vger.kernel.org
11649
+S: Supported
962611650 F: Documentation/devicetree/bindings/mips/mscc.txt
11651
+F: Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
11652
+F: arch/mips/boot/dts/mscc/
11653
+F: arch/mips/configs/generic/board-ocelot.config
11654
+F: arch/mips/generic/board-ocelot.c
962711655
962811656 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
9629
-M: Don Brace <don.brace@microsemi.com>
9630
-L: esc.storagedev@microsemi.com
11657
+M: Don Brace <don.brace@microchip.com>
11658
+L: storagedev@microchip.com
963111659 L: linux-scsi@vger.kernel.org
963211660 S: Supported
9633
-F: drivers/scsi/smartpqi/smartpqi*.[ch]
11661
+F: Documentation/scsi/smartpqi.rst
963411662 F: drivers/scsi/smartpqi/Kconfig
963511663 F: drivers/scsi/smartpqi/Makefile
11664
+F: drivers/scsi/smartpqi/smartpqi*.[ch]
963611665 F: include/linux/cciss*.h
963711666 F: include/uapi/linux/cciss*.h
9638
-F: Documentation/scsi/smartpqi.txt
9639
-
9640
-MICROSEMI ETHERNET SWITCH DRIVER
9641
-M: Alexandre Belloni <alexandre.belloni@bootlin.com>
9642
-L: netdev@vger.kernel.org
9643
-S: Supported
9644
-F: drivers/net/ethernet/mscc/
964511667
964611668 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
964711669 M: Chen Yu <yu.c.chen@intel.com>
....@@ -9655,23 +11677,20 @@
965511677 F: drivers/usb/image/microtek.*
965611678
965711679 MIPS
9658
-M: Ralf Baechle <ralf@linux-mips.org>
9659
-M: Paul Burton <paul.burton@mips.com>
9660
-M: James Hogan <jhogan@kernel.org>
9661
-L: linux-mips@linux-mips.org
11680
+M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11681
+L: linux-mips@vger.kernel.org
11682
+S: Maintained
966211683 W: http://www.linux-mips.org/
9663
-T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
11684
+Q: https://patchwork.kernel.org/project/linux-mips/list/
966411685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git
9665
-Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9666
-S: Supported
966711686 F: Documentation/devicetree/bindings/mips/
966811687 F: Documentation/mips/
966911688 F: arch/mips/
967011689 F: drivers/platform/mips/
967111690
967211691 MIPS BOSTON DEVELOPMENT BOARD
9673
-M: Paul Burton <paul.burton@mips.com>
9674
-L: linux-mips@linux-mips.org
11692
+M: Paul Burton <paulburton@kernel.org>
11693
+L: linux-mips@vger.kernel.org
967511694 S: Maintained
967611695 F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
967711696 F: arch/mips/boot/dts/img/boston.dts
....@@ -9679,97 +11698,141 @@
967911698 F: drivers/clk/imgtec/clk-boston.c
968011699 F: include/dt-bindings/clock/boston-clock.h
968111700
9682
-MIPS GENERIC PLATFORM
9683
-M: Paul Burton <paul.burton@mips.com>
9684
-L: linux-mips@linux-mips.org
11701
+MIPS CORE DRIVERS
11702
+M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11703
+M: Serge Semin <fancer.lancer@gmail.com>
11704
+L: linux-mips@vger.kernel.org
968511705 S: Supported
9686
-F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt
11706
+F: drivers/bus/mips_cdmm.c
11707
+F: drivers/clocksource/mips-gic-timer.c
11708
+F: drivers/cpuidle/cpuidle-cps.c
11709
+F: drivers/irqchip/irq-mips-cpu.c
11710
+F: drivers/irqchip/irq-mips-gic.c
11711
+
11712
+MIPS GENERIC PLATFORM
11713
+M: Paul Burton <paulburton@kernel.org>
11714
+L: linux-mips@vger.kernel.org
11715
+S: Supported
11716
+F: Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
968711717 F: arch/mips/generic/
968811718 F: arch/mips/tools/generic-board-config.sh
968911719
9690
-MIPS/LOONGSON1 ARCHITECTURE
9691
-M: Keguang Zhang <keguang.zhang@gmail.com>
9692
-L: linux-mips@linux-mips.org
9693
-S: Maintained
9694
-F: arch/mips/loongson32/
9695
-F: arch/mips/include/asm/mach-loongson32/
9696
-F: drivers/*/*loongson1*
9697
-F: drivers/*/*/*loongson1*
9698
-
9699
-MIPS/LOONGSON2 ARCHITECTURE
9700
-M: Jiaxun Yang <jiaxun.yang@flygoat.com>
9701
-L: linux-mips@linux-mips.org
9702
-S: Maintained
9703
-F: arch/mips/loongson64/fuloong-2e/
9704
-F: arch/mips/loongson64/lemote-2f/
9705
-F: arch/mips/include/asm/mach-loongson64/
9706
-F: drivers/*/*loongson2*
9707
-F: drivers/*/*/*loongson2*
9708
-
9709
-MIPS/LOONGSON3 ARCHITECTURE
9710
-M: Huacai Chen <chenhc@lemote.com>
9711
-L: linux-mips@linux-mips.org
9712
-S: Maintained
9713
-F: arch/mips/loongson64/
9714
-F: arch/mips/include/asm/mach-loongson64/
9715
-F: drivers/platform/mips/cpu_hwmon.c
9716
-F: drivers/*/*loongson3*
9717
-F: drivers/*/*/*loongson3*
9718
-
971911720 MIPS RINT INSTRUCTION EMULATION
972011721 M: Aleksandar Markovic <aleksandar.markovic@mips.com>
9721
-L: linux-mips@linux-mips.org
11722
+L: linux-mips@vger.kernel.org
972211723 S: Supported
9723
-F: arch/mips/math-emu/sp_rint.c
972411724 F: arch/mips/math-emu/dp_rint.c
11725
+F: arch/mips/math-emu/sp_rint.c
11726
+
11727
+MIPS/LOONGSON1 ARCHITECTURE
11728
+M: Keguang Zhang <keguang.zhang@gmail.com>
11729
+L: linux-mips@vger.kernel.org
11730
+S: Maintained
11731
+F: arch/mips/include/asm/mach-loongson32/
11732
+F: arch/mips/loongson32/
11733
+F: drivers/*/*/*loongson1*
11734
+F: drivers/*/*loongson1*
11735
+
11736
+MIPS/LOONGSON2EF ARCHITECTURE
11737
+M: Jiaxun Yang <jiaxun.yang@flygoat.com>
11738
+L: linux-mips@vger.kernel.org
11739
+S: Maintained
11740
+F: arch/mips/include/asm/mach-loongson2ef/
11741
+F: arch/mips/loongson2ef/
11742
+F: drivers/*/*/*loongson2*
11743
+F: drivers/*/*loongson2*
11744
+
11745
+MIPS/LOONGSON64 ARCHITECTURE
11746
+M: Huacai Chen <chenhc@lemote.com>
11747
+M: Jiaxun Yang <jiaxun.yang@flygoat.com>
11748
+L: linux-mips@vger.kernel.org
11749
+S: Maintained
11750
+F: arch/mips/include/asm/mach-loongson64/
11751
+F: arch/mips/loongson64/
11752
+F: drivers/*/*/*loongson3*
11753
+F: drivers/*/*loongson3*
11754
+F: drivers/irqchip/irq-loongson*
11755
+F: drivers/platform/mips/cpu_hwmon.c
972511756
972611757 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
972711758 M: Hans Verkuil <hverkuil@xs4all.nl>
972811759 L: linux-media@vger.kernel.org
9729
-T: git git://linuxtv.org/media_tree.git
9730
-W: https://linuxtv.org
973111760 S: Odd Fixes
11761
+W: https://linuxtv.org
11762
+T: git git://linuxtv.org/media_tree.git
973211763 F: drivers/media/radio/radio-miropcm20*
973311764
973411765 MMP SUPPORT
9735
-M: Eric Miao <eric.y.miao@gmail.com>
9736
-M: Haojian Zhuang <haojian.zhuang@gmail.com>
11766
+R: Lubomir Rintel <lkundrak@v3.sk>
973711767 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9738
-T: git git://github.com/hzhuang1/linux.git
9739
-T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9740
-S: Maintained
11768
+S: Odd Fixes
11769
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
974111770 F: arch/arm/boot/dts/mmp*
974211771 F: arch/arm/mach-mmp/
11772
+F: include/linux/soc/mmp/
11773
+
11774
+MMP USB PHY DRIVERS
11775
+R: Lubomir Rintel <lkundrak@v3.sk>
11776
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11777
+S: Maintained
11778
+F: drivers/phy/marvell/phy-mmp3-usb.c
11779
+F: drivers/phy/marvell/phy-pxa-usb.c
11780
+
11781
+MMU GATHER AND TLB INVALIDATION
11782
+M: Will Deacon <will@kernel.org>
11783
+M: "Aneesh Kumar K.V" <aneesh.kumar@linux.ibm.com>
11784
+M: Andrew Morton <akpm@linux-foundation.org>
11785
+M: Nick Piggin <npiggin@gmail.com>
11786
+M: Peter Zijlstra <peterz@infradead.org>
11787
+L: linux-arch@vger.kernel.org
11788
+L: linux-mm@kvack.org
11789
+S: Maintained
11790
+F: arch/*/include/asm/tlb.h
11791
+F: include/asm-generic/tlb.h
11792
+F: mm/mmu_gather.c
974311793
974411794 MN88472 MEDIA DRIVER
974511795 M: Antti Palosaari <crope@iki.fi>
974611796 L: linux-media@vger.kernel.org
11797
+S: Maintained
974711798 W: https://linuxtv.org
974811799 W: http://palosaari.fi/linux/
974911800 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9750
-S: Maintained
975111801 F: drivers/media/dvb-frontends/mn88472*
975211802
975311803 MN88473 MEDIA DRIVER
975411804 M: Antti Palosaari <crope@iki.fi>
975511805 L: linux-media@vger.kernel.org
11806
+S: Maintained
975611807 W: https://linuxtv.org
975711808 W: http://palosaari.fi/linux/
975811809 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9759
-S: Maintained
976011810 F: drivers/media/dvb-frontends/mn88473*
976111811
976211812 MODULE SUPPORT
976311813 M: Jessica Yu <jeyu@kernel.org>
9764
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
976511814 S: Maintained
11815
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
976611816 F: include/linux/module.h
976711817 F: kernel/module.c
976811818
11819
+MONOLITHIC POWER SYSTEM PMIC DRIVER
11820
+M: Saravanan Sekar <sravanhome@gmail.com>
11821
+S: Maintained
11822
+F: Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
11823
+F: Documentation/devicetree/bindings/regulator/mps,mp*.yaml
11824
+F: drivers/iio/adc/mp2629_adc.c
11825
+F: drivers/mfd/mp2629.c
11826
+F: drivers/power/supply/mp2629_charger.c
11827
+F: drivers/regulator/mp5416.c
11828
+F: drivers/regulator/mpq7920.c
11829
+F: drivers/regulator/mpq7920.h
11830
+F: include/linux/mfd/mp2629.h
11831
+
976911832 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
9770
-W: http://popies.net/meye/
977111833 S: Orphan
9772
-F: Documentation/media/v4l-drivers/meye*
11834
+W: http://popies.net/meye/
11835
+F: Documentation/userspace-api/media/drivers/meye*
977311836 F: drivers/media/pci/meye/
977411837 F: include/uapi/linux/meye.h
977511838
....@@ -9780,24 +11843,24 @@
978011843 F: drivers/net/phy/motorcomm.c
978111844
978211845 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
9783
-M: Jiri Slaby <jirislaby@gmail.com>
11846
+M: Jiri Slaby <jirislaby@kernel.org>
978411847 S: Maintained
9785
-F: Documentation/serial/moxa-smartio
11848
+F: Documentation/driver-api/serial/moxa-smartio.rst
978611849 F: drivers/tty/mxser.*
978711850
978811851 MR800 AVERMEDIA USB FM RADIO DRIVER
978911852 M: Alexey Klimov <klimov.linux@gmail.com>
979011853 L: linux-media@vger.kernel.org
9791
-T: git git://linuxtv.org/media_tree.git
979211854 S: Maintained
11855
+T: git git://linuxtv.org/media_tree.git
979311856 F: drivers/media/radio/radio-mr800.c
979411857
979511858 MRF24J40 IEEE 802.15.4 RADIO DRIVER
979611859 M: Alan Ott <alan@signal11.us>
979711860 L: linux-wpan@vger.kernel.org
979811861 S: Maintained
9799
-F: drivers/net/ieee802154/mrf24j40.c
980011862 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
11863
+F: drivers/net/ieee802154/mrf24j40.c
980111864
980211865 MSI LAPTOP SUPPORT
980311866 M: "Lee, Chun-Yi" <jlee@suse.com>
....@@ -9813,22 +11876,29 @@
981311876 MSI001 MEDIA DRIVER
981411877 M: Antti Palosaari <crope@iki.fi>
981511878 L: linux-media@vger.kernel.org
11879
+S: Maintained
981611880 W: https://linuxtv.org
981711881 W: http://palosaari.fi/linux/
981811882 Q: http://patchwork.linuxtv.org/project/linux-media/list/
981911883 T: git git://linuxtv.org/anttip/media_tree.git
9820
-S: Maintained
982111884 F: drivers/media/tuners/msi001*
982211885
982311886 MSI2500 MEDIA DRIVER
982411887 M: Antti Palosaari <crope@iki.fi>
982511888 L: linux-media@vger.kernel.org
11889
+S: Maintained
982611890 W: https://linuxtv.org
982711891 W: http://palosaari.fi/linux/
982811892 Q: http://patchwork.linuxtv.org/project/linux-media/list/
982911893 T: git git://linuxtv.org/anttip/media_tree.git
9830
-S: Maintained
983111894 F: drivers/media/usb/msi2500/
11895
+
11896
+MSTAR INTERRUPT CONTROLLER DRIVER
11897
+M: Mark-PK Tsai <mark-pk.tsai@mediatek.com>
11898
+M: Daniel Palmer <daniel@thingy.jp>
11899
+S: Maintained
11900
+F: Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
11901
+F: drivers/irqchip/irq-mst-intc.c
983211902
983311903 MSYSTEMS DISKONCHIP G3 MTD DRIVER
983411904 M: Robert Jarzmik <robert.jarzmik@free.fr>
....@@ -9839,40 +11909,40 @@
983911909 MT9M032 APTINA SENSOR DRIVER
984011910 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
984111911 L: linux-media@vger.kernel.org
9842
-T: git git://linuxtv.org/media_tree.git
984311912 S: Maintained
11913
+T: git git://linuxtv.org/media_tree.git
984411914 F: drivers/media/i2c/mt9m032.c
984511915 F: include/media/i2c/mt9m032.h
984611916
984711917 MT9P031 APTINA CAMERA SENSOR
984811918 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
984911919 L: linux-media@vger.kernel.org
9850
-T: git git://linuxtv.org/media_tree.git
985111920 S: Maintained
11921
+T: git git://linuxtv.org/media_tree.git
985211922 F: drivers/media/i2c/mt9p031.c
985311923 F: include/media/i2c/mt9p031.h
985411924
985511925 MT9T001 APTINA CAMERA SENSOR
985611926 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
985711927 L: linux-media@vger.kernel.org
9858
-T: git git://linuxtv.org/media_tree.git
985911928 S: Maintained
11929
+T: git git://linuxtv.org/media_tree.git
986011930 F: drivers/media/i2c/mt9t001.c
986111931 F: include/media/i2c/mt9t001.h
986211932
986311933 MT9T112 APTINA CAMERA SENSOR
986411934 M: Jacopo Mondi <jacopo@jmondi.org>
986511935 L: linux-media@vger.kernel.org
9866
-T: git git://linuxtv.org/media_tree.git
986711936 S: Odd Fixes
11937
+T: git git://linuxtv.org/media_tree.git
986811938 F: drivers/media/i2c/mt9t112.c
986911939 F: include/media/i2c/mt9t112.h
987011940
987111941 MT9V032 APTINA CAMERA SENSOR
987211942 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
987311943 L: linux-media@vger.kernel.org
9874
-T: git git://linuxtv.org/media_tree.git
987511944 S: Maintained
11945
+T: git git://linuxtv.org/media_tree.git
987611946 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
987711947 F: drivers/media/i2c/mt9v032.c
987811948 F: include/media/i2c/mt9v032.h
....@@ -9880,19 +11950,19 @@
988011950 MT9V111 APTINA CAMERA SENSOR
988111951 M: Jacopo Mondi <jacopo@jmondi.org>
988211952 L: linux-media@vger.kernel.org
9883
-T: git git://linuxtv.org/media_tree.git
988411953 S: Maintained
11954
+T: git git://linuxtv.org/media_tree.git
988511955 F: Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
988611956 F: drivers/media/i2c/mt9v111.c
988711957
988811958 MULTIFUNCTION DEVICES (MFD)
988911959 M: Lee Jones <lee.jones@linaro.org>
9890
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
989111960 S: Supported
11961
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
989211962 F: Documentation/devicetree/bindings/mfd/
989311963 F: drivers/mfd/
9894
-F: include/linux/mfd/
989511964 F: include/dt-bindings/mfd/
11965
+F: include/linux/mfd/
989611966
989711967 MULTIMEDIA CARD (MMC) ETC. OVER SPI
989811968 S: Orphan
....@@ -9902,8 +11972,8 @@
990211972 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
990311973 M: Ulf Hansson <ulf.hansson@linaro.org>
990411974 L: linux-mmc@vger.kernel.org
9905
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
990611975 S: Maintained
11976
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
990711977 F: Documentation/devicetree/bindings/mmc/
990811978 F: drivers/mmc/
990911979 F: include/linux/mmc/
....@@ -9914,9 +11984,9 @@
991411984 S: Maintained
991511985 F: Documentation/ABI/testing/sysfs-class-mux*
991611986 F: Documentation/devicetree/bindings/mux/
11987
+F: drivers/mux/
991711988 F: include/dt-bindings/mux/
991811989 F: include/linux/mux/
9919
-F: drivers/mux/
992011990
992111991 MULTITECH MULTIPORT CARD (ISICOM)
992211992 S: Orphan
....@@ -9938,43 +12008,52 @@
993812008 MXL5007T MEDIA DRIVER
993912009 M: Michael Krufky <mkrufky@linuxtv.org>
994012010 L: linux-media@vger.kernel.org
12011
+S: Maintained
994112012 W: https://linuxtv.org
994212013 W: http://github.com/mkrufky
994312014 Q: http://patchwork.linuxtv.org/project/linux-media/list/
994412015 T: git git://linuxtv.org/mkrufky/tuners.git
9945
-S: Maintained
994612016 F: drivers/media/tuners/mxl5007t.*
994712017
994812018 MXSFB DRM DRIVER
994912019 M: Marek Vasut <marex@denx.de>
12020
+M: Stefan Agner <stefan@agner.ch>
12021
+L: dri-devel@lists.freedesktop.org
995012022 S: Supported
9951
-F: drivers/gpu/drm/mxsfb/
12023
+T: git git://anongit.freedesktop.org/drm/drm-misc
995212024 F: Documentation/devicetree/bindings/display/mxsfb.txt
12025
+F: drivers/gpu/drm/mxsfb/
12026
+
12027
+MYLEX DAC960 PCI RAID Controller
12028
+M: Hannes Reinecke <hare@kernel.org>
12029
+L: linux-scsi@vger.kernel.org
12030
+S: Supported
12031
+F: drivers/scsi/myrb.*
12032
+F: drivers/scsi/myrs.*
995312033
995412034 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
995512035 M: Chris Lee <christopher.lee@cspi.com>
995612036 L: netdev@vger.kernel.org
9957
-W: https://www.cspi.com/ethernet-products/support/downloads/
995812037 S: Supported
12038
+W: https://www.cspi.com/ethernet-products/support/downloads/
995912039 F: drivers/net/ethernet/myricom/myri10ge/
996012040
996112041 NAND FLASH SUBSYSTEM
9962
-M: Boris Brezillon <boris.brezillon@bootlin.com>
996312042 M: Miquel Raynal <miquel.raynal@bootlin.com>
996412043 R: Richard Weinberger <richard@nod.at>
996512044 L: linux-mtd@lists.infradead.org
12045
+S: Maintained
996612046 W: http://www.linux-mtd.infradead.org/
996712047 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
9968
-T: git git://git.infradead.org/linux-mtd.git nand/fixes
9969
-T: git git://git.infradead.org/linux-mtd.git nand/next
9970
-S: Maintained
12048
+C: irc://irc.oftc.net/mtd
12049
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
997112050 F: drivers/mtd/nand/
997212051 F: include/linux/mtd/*nand*.h
997312052
997412053 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
997512054 M: Daniel Mack <zonque@gmail.com>
9976
-S: Maintained
997712055 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12056
+S: Maintained
997812057 W: http://www.native-instruments.com
997912058 F: sound/usb/caiaq/
998012059
....@@ -9982,17 +12061,12 @@
998212061 S: Orphan
998312062 F: drivers/net/ethernet/natsemi/natsemi.c
998412063
9985
-NCP FILESYSTEM
9986
-M: Petr Vandrovec <petr@vandrovec.name>
9987
-S: Obsolete
9988
-F: drivers/staging/ncpfs/
9989
-
999012064 NCR 5380 SCSI DRIVERS
999112065 M: Finn Thain <fthain@telegraphics.com.au>
999212066 M: Michael Schmitz <schmitzmic@gmail.com>
999312067 L: linux-scsi@vger.kernel.org
999412068 S: Maintained
9995
-F: Documentation/scsi/g_NCR5380.txt
12069
+F: Documentation/scsi/g_NCR5380.rst
999612070 F: drivers/scsi/NCR5380.*
999712071 F: drivers/scsi/arm/cumana_1.c
999812072 F: drivers/scsi/arm/oak.c
....@@ -10003,7 +12077,7 @@
1000312077 F: drivers/scsi/sun3_scsi.*
1000412078 F: drivers/scsi/sun3_scsi_vme.c
1000512079
10006
-NCSI LIBRARY:
12080
+NCSI LIBRARY
1000712081 M: Samuel Mendoza-Jonas <sam@mendozajonas.com>
1000812082 S: Maintained
1000912083 F: net/ncsi/
....@@ -10012,28 +12086,17 @@
1001212086 M: Guenter Roeck <linux@roeck-us.net>
1001312087 L: linux-hwmon@vger.kernel.org
1001412088 S: Maintained
10015
-F: Documentation/hwmon/nct6775
12089
+F: Documentation/hwmon/nct6775.rst
1001612090 F: drivers/hwmon/nct6775.c
1001712091
10018
-NET_FAILOVER MODULE
10019
-M: Sridhar Samudrala <sridhar.samudrala@intel.com>
10020
-L: netdev@vger.kernel.org
10021
-S: Supported
10022
-F: driver/net/net_failover.c
10023
-F: include/net/net_failover.h
10024
-F: Documentation/networking/net_failover.rst
10025
-
10026
-NETEFFECT IWARP RNIC DRIVER (IW_NES)
10027
-M: Faisal Latif <faisal.latif@intel.com>
10028
-L: linux-rdma@vger.kernel.org
10029
-W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
10030
-S: Supported
10031
-F: drivers/infiniband/hw/nes/
10032
-F: include/uapi/rdma/nes-abi.h
12092
+NETDEVSIM
12093
+M: Jakub Kicinski <kuba@kernel.org>
12094
+S: Maintained
12095
+F: drivers/net/netdevsim/*
1003312096
1003412097 NETEM NETWORK EMULATOR
1003512098 M: Stephen Hemminger <stephen@networkplumber.org>
10036
-L: netem@lists.linux-foundation.org (moderated for non-subscribers)
12099
+L: netdev@vger.kernel.org
1003712100 S: Maintained
1003812101 F: net/sched/sch_netem.c
1003912102
....@@ -10041,23 +12104,23 @@
1004112104 M: Jon Mason <jdmason@kudzu.us>
1004212105 L: netdev@vger.kernel.org
1004312106 S: Supported
10044
-F: Documentation/networking/s2io.txt
10045
-F: Documentation/networking/vxge.txt
12107
+F: Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
12108
+F: Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
1004612109 F: drivers/net/ethernet/neterion/
1004712110
1004812111 NETFILTER
1004912112 M: Pablo Neira Ayuso <pablo@netfilter.org>
10050
-M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
12113
+M: Jozsef Kadlecsik <kadlec@netfilter.org>
1005112114 M: Florian Westphal <fw@strlen.de>
1005212115 L: netfilter-devel@vger.kernel.org
1005312116 L: coreteam@netfilter.org
12117
+S: Maintained
1005412118 W: http://www.netfilter.org/
1005512119 W: http://www.iptables.org/
1005612120 W: http://www.nftables.org/
1005712121 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
1005812122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
1005912123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
10060
-S: Maintained
1006112124 F: include/linux/netfilter*
1006212125 F: include/linux/netfilter/
1006312126 F: include/net/netfilter/
....@@ -10065,31 +12128,33 @@
1006512128 F: include/uapi/linux/netfilter/
1006612129 F: net/*/netfilter.c
1006712130 F: net/*/netfilter/
10068
-F: net/netfilter/
1006912131 F: net/bridge/br_netfilter*.c
12132
+F: net/netfilter/
1007012133
1007112134 NETROM NETWORK LAYER
1007212135 M: Ralf Baechle <ralf@linux-mips.org>
1007312136 L: linux-hams@vger.kernel.org
10074
-W: http://www.linux-ax25.org/
1007512137 S: Maintained
12138
+W: http://www.linux-ax25.org/
1007612139 F: include/net/netrom.h
1007712140 F: include/uapi/linux/netrom.h
1007812141 F: net/netrom/
1007912142
1008012143 NETRONOME ETHERNET DRIVERS
10081
-M: Jakub Kicinski <jakub.kicinski@netronome.com>
12144
+M: Simon Horman <simon.horman@netronome.com>
12145
+R: Jakub Kicinski <kuba@kernel.org>
1008212146 L: oss-drivers@netronome.com
1008312147 S: Maintained
1008412148 F: drivers/net/ethernet/netronome/
1008512149
1008612150 NETWORK BLOCK DEVICE (NBD)
1008712151 M: Josef Bacik <josef@toxicpanda.com>
10088
-S: Maintained
1008912152 L: linux-block@vger.kernel.org
1009012153 L: nbd@other.debian.org
10091
-F: Documentation/blockdev/nbd.txt
12154
+S: Maintained
12155
+F: Documentation/admin-guide/blockdev/nbd.rst
1009212156 F: drivers/block/nbd.c
12157
+F: include/trace/events/nbd.h
1009312158 F: include/uapi/linux/nbd.h
1009412159
1009512160 NETWORK DROP MONITOR
....@@ -10097,203 +12162,235 @@
1009712162 L: netdev@vger.kernel.org
1009812163 S: Maintained
1009912164 W: https://fedorahosted.org/dropwatch/
12165
+F: include/uapi/linux/net_dropmon.h
1010012166 F: net/core/drop_monitor.c
1010112167
1010212168 NETWORKING DRIVERS
1010312169 M: "David S. Miller" <davem@davemloft.net>
12170
+M: Jakub Kicinski <kuba@kernel.org>
1010412171 L: netdev@vger.kernel.org
12172
+S: Maintained
1010512173 W: http://www.linuxfoundation.org/en/Net
10106
-Q: http://patchwork.ozlabs.org/project/netdev/list/
10107
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
10108
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
10109
-S: Odd Fixes
12174
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
12175
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12176
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1011012177 F: Documentation/devicetree/bindings/net/
12178
+F: drivers/connector/
1011112179 F: drivers/net/
10112
-F: include/linux/if_*
10113
-F: include/linux/netdevice.h
1011412180 F: include/linux/etherdevice.h
1011512181 F: include/linux/fcdevice.h
1011612182 F: include/linux/fddidevice.h
1011712183 F: include/linux/hippidevice.h
12184
+F: include/linux/if_*
1011812185 F: include/linux/inetdevice.h
12186
+F: include/linux/netdevice.h
1011912187 F: include/uapi/linux/if_*
1012012188 F: include/uapi/linux/netdevice.h
1012112189
1012212190 NETWORKING DRIVERS (WIRELESS)
1012312191 M: Kalle Valo <kvalo@codeaurora.org>
1012412192 L: linux-wireless@vger.kernel.org
12193
+S: Maintained
1012512194 Q: http://patchwork.kernel.org/project/linux-wireless/list/
1012612195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
1012712196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
10128
-S: Maintained
1012912197 F: Documentation/devicetree/bindings/net/wireless/
1013012198 F: drivers/net/wireless/
1013112199
1013212200 NETWORKING [DSA]
1013312201 M: Andrew Lunn <andrew@lunn.ch>
10134
-M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
12202
+M: Vivien Didelot <vivien.didelot@gmail.com>
1013512203 M: Florian Fainelli <f.fainelli@gmail.com>
12204
+M: Vladimir Oltean <olteanv@gmail.com>
1013612205 S: Maintained
1013712206 F: Documentation/devicetree/bindings/net/dsa/
10138
-F: net/dsa/
10139
-F: include/net/dsa.h
10140
-F: include/linux/dsa/
1014112207 F: drivers/net/dsa/
12208
+F: include/linux/dsa/
12209
+F: include/linux/platform_data/dsa.h
12210
+F: include/net/dsa.h
12211
+F: net/dsa/
1014212212
1014312213 NETWORKING [GENERAL]
1014412214 M: "David S. Miller" <davem@davemloft.net>
12215
+M: Jakub Kicinski <kuba@kernel.org>
1014512216 L: netdev@vger.kernel.org
10146
-W: http://www.linuxfoundation.org/en/Net
10147
-Q: http://patchwork.ozlabs.org/project/netdev/list/
10148
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
10149
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
10150
-B: mailto:netdev@vger.kernel.org
1015112217 S: Maintained
10152
-F: net/
10153
-F: include/net/
12218
+W: http://www.linuxfoundation.org/en/Net
12219
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
12220
+B: mailto:netdev@vger.kernel.org
12221
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12222
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12223
+F: Documentation/networking/
1015412224 F: include/linux/in.h
1015512225 F: include/linux/net.h
1015612226 F: include/linux/netdevice.h
12227
+F: include/net/
1015712228 F: include/uapi/linux/in.h
1015812229 F: include/uapi/linux/net.h
10159
-F: include/uapi/linux/netdevice.h
1016012230 F: include/uapi/linux/net_namespace.h
10161
-F: tools/testing/selftests/net/
12231
+F: include/uapi/linux/netdevice.h
1016212232 F: lib/net_utils.c
1016312233 F: lib/random32.c
10164
-F: Documentation/networking/
12234
+F: net/
12235
+F: tools/testing/selftests/net/
1016512236
1016612237 NETWORKING [IPSEC]
1016712238 M: Steffen Klassert <steffen.klassert@secunet.com>
1016812239 M: Herbert Xu <herbert@gondor.apana.org.au>
1016912240 M: "David S. Miller" <davem@davemloft.net>
1017012241 L: netdev@vger.kernel.org
12242
+S: Maintained
1017112243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
1017212244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
10173
-S: Maintained
10174
-F: net/xfrm/
10175
-F: net/key/
10176
-F: net/ipv4/xfrm*
10177
-F: net/ipv4/esp4*
10178
-F: net/ipv4/ah4.c
10179
-F: net/ipv4/ipcomp.c
10180
-F: net/ipv4/ip_vti.c
10181
-F: net/ipv6/xfrm*
10182
-F: net/ipv6/esp6*
10183
-F: net/ipv6/ah6.c
10184
-F: net/ipv6/ipcomp6.c
10185
-F: net/ipv6/ip6_vti.c
10186
-F: include/uapi/linux/xfrm.h
1018712245 F: include/net/xfrm.h
12246
+F: include/uapi/linux/xfrm.h
12247
+F: net/ipv4/ah4.c
12248
+F: net/ipv4/esp4*
12249
+F: net/ipv4/ip_vti.c
12250
+F: net/ipv4/ipcomp.c
12251
+F: net/ipv4/xfrm*
12252
+F: net/ipv6/ah6.c
12253
+F: net/ipv6/esp6*
12254
+F: net/ipv6/ip6_vti.c
12255
+F: net/ipv6/ipcomp6.c
12256
+F: net/ipv6/xfrm*
12257
+F: net/key/
12258
+F: net/xfrm/
12259
+F: tools/testing/selftests/net/ipsec.c
1018812260
1018912261 NETWORKING [IPv4/IPv6]
1019012262 M: "David S. Miller" <davem@davemloft.net>
1019112263 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
1019212264 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
1019312265 L: netdev@vger.kernel.org
10194
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1019512266 S: Maintained
12267
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12268
+F: arch/x86/net/*
12269
+F: include/net/ip*
1019612270 F: net/ipv4/
1019712271 F: net/ipv6/
10198
-F: include/net/ip*
10199
-F: arch/x86/net/*
1020012272
1020112273 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
1020212274 M: Paul Moore <paul@paul-moore.com>
10203
-W: https://github.com/netlabel
1020412275 L: netdev@vger.kernel.org
1020512276 L: linux-security-module@vger.kernel.org
1020612277 S: Maintained
12278
+W: https://github.com/netlabel
1020712279 F: Documentation/netlabel/
1020812280 F: include/net/calipso.h
1020912281 F: include/net/cipso_ipv4.h
1021012282 F: include/net/netlabel.h
10211
-F: include/uapi/linux/netfilter/xt_SECMARK.h
1021212283 F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
10213
-F: net/netlabel/
12284
+F: include/uapi/linux/netfilter/xt_SECMARK.h
1021412285 F: net/ipv4/cipso_ipv4.c
1021512286 F: net/ipv6/calipso.c
1021612287 F: net/netfilter/xt_CONNSECMARK.c
1021712288 F: net/netfilter/xt_SECMARK.c
12289
+F: net/netlabel/
12290
+
12291
+NETWORKING [MPTCP]
12292
+M: Mat Martineau <mathew.j.martineau@linux.intel.com>
12293
+M: Matthieu Baerts <matthieu.baerts@tessares.net>
12294
+L: netdev@vger.kernel.org
12295
+L: mptcp@lists.01.org
12296
+S: Maintained
12297
+W: https://github.com/multipath-tcp/mptcp_net-next/wiki
12298
+B: https://github.com/multipath-tcp/mptcp_net-next/issues
12299
+F: include/net/mptcp.h
12300
+F: include/uapi/linux/mptcp.h
12301
+F: net/mptcp/
12302
+F: tools/testing/selftests/net/mptcp/
1021812303
1021912304 NETWORKING [TCP]
1022012305 M: Eric Dumazet <edumazet@google.com>
1022112306 L: netdev@vger.kernel.org
1022212307 S: Maintained
10223
-F: net/ipv4/tcp*.c
10224
-F: net/ipv4/syncookies.c
10225
-F: net/ipv6/tcp*.c
10226
-F: net/ipv6/syncookies.c
10227
-F: include/uapi/linux/tcp.h
10228
-F: include/net/tcp.h
1022912308 F: include/linux/tcp.h
12309
+F: include/net/tcp.h
1023012310 F: include/trace/events/tcp.h
12311
+F: include/uapi/linux/tcp.h
12312
+F: net/ipv4/syncookies.c
12313
+F: net/ipv4/tcp*.c
12314
+F: net/ipv6/syncookies.c
12315
+F: net/ipv6/tcp*.c
1023112316
1023212317 NETWORKING [TLS]
10233
-M: Boris Pismenny <borisp@mellanox.com>
10234
-M: Aviad Yehezkel <aviadye@mellanox.com>
10235
-M: Dave Watson <davejwatson@fb.com>
12318
+M: Boris Pismenny <borisp@nvidia.com>
12319
+M: Aviad Yehezkel <aviadye@nvidia.com>
12320
+M: John Fastabend <john.fastabend@gmail.com>
12321
+M: Daniel Borkmann <daniel@iogearbox.net>
12322
+M: Jakub Kicinski <kuba@kernel.org>
1023612323 L: netdev@vger.kernel.org
1023712324 S: Maintained
10238
-F: net/tls/*
10239
-F: include/uapi/linux/tls.h
1024012325 F: include/net/tls.h
12326
+F: include/uapi/linux/tls.h
12327
+F: net/tls/*
1024112328
1024212329 NETWORKING [WIRELESS]
1024312330 L: linux-wireless@vger.kernel.org
1024412331 Q: http://patchwork.kernel.org/project/linux-wireless/list/
1024512332
10246
-NETDEVSIM
10247
-M: Jakub Kicinski <jakub.kicinski@netronome.com>
10248
-S: Maintained
10249
-F: drivers/net/netdevsim/*
10250
-
1025112333 NETXEN (1/10) GbE SUPPORT
10252
-M: Manish Chopra <manish.chopra@cavium.com>
10253
-M: Rahul Verma <rahul.verma@cavium.com>
10254
-M: Dept-GELinuxNICDev@cavium.com
12334
+M: Manish Chopra <manishc@marvell.com>
12335
+M: Rahul Verma <rahulv@marvell.com>
12336
+M: GR-Linux-NIC-Dev@marvell.com
1025512337 L: netdev@vger.kernel.org
1025612338 S: Supported
1025712339 F: drivers/net/ethernet/qlogic/netxen/
1025812340
10259
-NFC SUBSYSTEM
10260
-M: Samuel Ortiz <sameo@linux.intel.com>
10261
-L: linux-wireless@vger.kernel.org
10262
-L: linux-nfc@lists.01.org (subscribers-only)
12341
+NET_FAILOVER MODULE
12342
+M: Sridhar Samudrala <sridhar.samudrala@intel.com>
12343
+L: netdev@vger.kernel.org
1026312344 S: Supported
10264
-F: net/nfc/
10265
-F: include/net/nfc/
10266
-F: include/uapi/linux/nfc.h
12345
+F: Documentation/networking/net_failover.rst
12346
+F: drivers/net/net_failover.c
12347
+F: include/net/net_failover.h
12348
+
12349
+NEXTHOP
12350
+M: David Ahern <dsahern@kernel.org>
12351
+L: netdev@vger.kernel.org
12352
+S: Maintained
12353
+F: include/net/netns/nexthop.h
12354
+F: include/net/nexthop.h
12355
+F: include/uapi/linux/nexthop.h
12356
+F: net/ipv4/nexthop.c
12357
+
12358
+NFC SUBSYSTEM
12359
+L: netdev@vger.kernel.org
12360
+S: Orphan
12361
+F: Documentation/devicetree/bindings/net/nfc/
1026712362 F: drivers/nfc/
1026812363 F: include/linux/platform_data/nfcmrvl.h
10269
-F: include/linux/platform_data/nxp-nci.h
10270
-F: Documentation/devicetree/bindings/net/nfc/
12364
+F: include/net/nfc/
12365
+F: include/uapi/linux/nfc.h
12366
+F: net/nfc/
1027112367
1027212368 NFS, SUNRPC, AND LOCKD CLIENTS
1027312369 M: Trond Myklebust <trond.myklebust@hammerspace.com>
1027412370 M: Anna Schumaker <anna.schumaker@netapp.com>
1027512371 L: linux-nfs@vger.kernel.org
12372
+S: Maintained
1027612373 W: http://client.linux-nfs.org
1027712374 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
10278
-S: Maintained
1027912375 F: fs/lockd/
1028012376 F: fs/nfs/
1028112377 F: fs/nfs_common/
10282
-F: net/sunrpc/
1028312378 F: include/linux/lockd/
1028412379 F: include/linux/nfs*
1028512380 F: include/linux/sunrpc/
1028612381 F: include/uapi/linux/nfs*
1028712382 F: include/uapi/linux/sunrpc/
12383
+F: net/sunrpc/
12384
+F: Documentation/filesystems/nfs/
1028812385
1028912386 NILFS2 FILESYSTEM
10290
-M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
12387
+M: Ryusuke Konishi <konishi.ryusuke@gmail.com>
1029112388 L: linux-nilfs@vger.kernel.org
12389
+S: Supported
1029212390 W: https://nilfs.sourceforge.io/
1029312391 W: https://nilfs.osdn.jp/
1029412392 T: git git://github.com/konis/nilfs2.git
10295
-S: Supported
10296
-F: Documentation/filesystems/nilfs2.txt
12393
+F: Documentation/filesystems/nilfs2.rst
1029712394 F: fs/nilfs2/
1029812395 F: include/trace/events/nilfs2.h
1029912396 F: include/uapi/linux/nilfs2_api.h
....@@ -10301,17 +12398,17 @@
1030112398
1030212399 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
1030312400 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
10304
-W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
1030512401 S: Maintained
10306
-F: Documentation/scsi/NinjaSCSI.txt
12402
+W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12403
+F: Documentation/scsi/NinjaSCSI.rst
1030712404 F: drivers/scsi/pcmcia/nsp_*
1030812405
1030912406 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
1031012407 M: GOTO Masanori <gotom@debian.or.jp>
1031112408 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
10312
-W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
1031312409 S: Maintained
10314
-F: Documentation/scsi/NinjaSCSI.txt
12410
+W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12411
+F: Documentation/scsi/NinjaSCSI.rst
1031512412 F: drivers/scsi/nsp32*
1031612413
1031712414 NINTENDO HID DRIVER
....@@ -10321,43 +12418,67 @@
1032112418 F: drivers/hid/hid-nintendo*
1032212419
1032312420 NIOS2 ARCHITECTURE
10324
-M: Ley Foon Tan <lftan@altera.com>
10325
-L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
10326
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
12421
+M: Ley Foon Tan <ley.foon.tan@intel.com>
1032712422 S: Maintained
12423
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
1032812424 F: arch/nios2/
12425
+
12426
+NITRO ENCLAVES (NE)
12427
+M: Andra Paraschiv <andraprs@amazon.com>
12428
+M: Alexandru Vasile <lexnv@amazon.com>
12429
+M: Alexandru Ciobotaru <alcioa@amazon.com>
12430
+L: linux-kernel@vger.kernel.org
12431
+S: Supported
12432
+W: https://aws.amazon.com/ec2/nitro/nitro-enclaves/
12433
+F: Documentation/virt/ne_overview.rst
12434
+F: drivers/virt/nitro_enclaves/
12435
+F: include/linux/nitro_enclaves.h
12436
+F: include/uapi/linux/nitro_enclaves.h
12437
+F: samples/nitro_enclaves/
1032912438
1033012439 NOHZ, DYNTICKS SUPPORT
1033112440 M: Frederic Weisbecker <fweisbec@gmail.com>
1033212441 M: Thomas Gleixner <tglx@linutronix.de>
1033312442 M: Ingo Molnar <mingo@kernel.org>
1033412443 L: linux-kernel@vger.kernel.org
10335
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
1033612444 S: Maintained
10337
-F: kernel/time/tick*.*
10338
-F: include/linux/tick.h
12445
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
1033912446 F: include/linux/sched/nohz.h
12447
+F: include/linux/tick.h
12448
+F: kernel/time/tick*.*
1034012449
1034112450 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
1034212451 M: Pavel Machek <pavel@ucw.cz>
1034312452 M: Sakari Ailus <sakari.ailus@iki.fi>
1034412453 L: linux-media@vger.kernel.org
1034512454 S: Maintained
10346
-F: drivers/media/i2c/et8ek8
1034712455 F: drivers/media/i2c/ad5820.c
12456
+F: drivers/media/i2c/et8ek8
1034812457
1034912458 NOKIA N900 POWER SUPPLY DRIVERS
10350
-R: Pali Rohár <pali.rohar@gmail.com>
10351
-F: include/linux/power/bq2415x_charger.h
10352
-F: include/linux/power/bq27xxx_battery.h
10353
-F: include/linux/power/isp1704_charger.h
12459
+R: Pali Rohár <pali@kernel.org>
1035412460 F: drivers/power/supply/bq2415x_charger.c
1035512461 F: drivers/power/supply/bq27xxx_battery.c
1035612462 F: drivers/power/supply/bq27xxx_battery_i2c.c
1035712463 F: drivers/power/supply/isp1704_charger.c
1035812464 F: drivers/power/supply/rx51_battery.c
12465
+F: include/linux/power/bq2415x_charger.h
12466
+F: include/linux/power/bq27xxx_battery.h
12467
+
12468
+NOLIBC HEADER FILE
12469
+M: Willy Tarreau <w@1wt.eu>
12470
+S: Maintained
12471
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
12472
+F: tools/include/nolibc/
12473
+
12474
+NSDEPS
12475
+M: Matthias Maennich <maennich@google.com>
12476
+S: Maintained
12477
+F: Documentation/core-api/symbol-namespaces.rst
12478
+F: scripts/nsdeps
1035912479
1036012480 NTB AMD DRIVER
12481
+M: Sanjay R Mehta <sanju.mehta@amd.com>
1036112482 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
1036212483 L: linux-ntb@googlegroups.com
1036312484 S: Supported
....@@ -10371,8 +12492,8 @@
1037112492 S: Supported
1037212493 W: https://github.com/jonmason/ntb/wiki
1037312494 T: git git://github.com/jonmason/ntb.git
10374
-F: drivers/ntb/
1037512495 F: drivers/net/ntb_netdev.c
12496
+F: drivers/ntb/
1037612497 F: include/linux/ntb.h
1037712498 F: include/linux/ntb_transport.h
1037812499 F: tools/testing/selftests/ntb/
....@@ -10394,10 +12515,10 @@
1039412515 NTFS FILESYSTEM
1039512516 M: Anton Altaparmakov <anton@tuxera.com>
1039612517 L: linux-ntfs-dev@lists.sourceforge.net
12518
+S: Supported
1039712519 W: http://www.tuxera.com/
1039812520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
10399
-S: Supported
10400
-F: Documentation/filesystems/ntfs.txt
12521
+F: Documentation/filesystems/ntfs.rst
1040112522 F: fs/ntfs/
1040212523
1040312524 NUBUS SUBSYSTEM
....@@ -10413,18 +12534,18 @@
1041312534 M: Antonino Daplas <adaplas@gmail.com>
1041412535 L: linux-fbdev@vger.kernel.org
1041512536 S: Maintained
10416
-F: drivers/video/fbdev/riva/
1041712537 F: drivers/video/fbdev/nvidia/
12538
+F: drivers/video/fbdev/riva/
1041812539
1041912540 NVM EXPRESS DRIVER
10420
-M: Keith Busch <keith.busch@intel.com>
12541
+M: Keith Busch <kbusch@kernel.org>
1042112542 M: Jens Axboe <axboe@fb.com>
1042212543 M: Christoph Hellwig <hch@lst.de>
1042312544 M: Sagi Grimberg <sagi@grimberg.me>
1042412545 L: linux-nvme@lists.infradead.org
10425
-T: git://git.infradead.org/nvme.git
10426
-W: http://git.infradead.org/nvme.git
1042712546 S: Supported
12547
+W: http://git.infradead.org/nvme.git
12548
+T: git://git.infradead.org/nvme.git
1042812549 F: drivers/nvme/host/
1042912550 F: include/linux/nvme.h
1043012551 F: include/uapi/linux/nvme_ioctl.h
....@@ -10433,36 +12554,77 @@
1043312554 M: James Smart <james.smart@broadcom.com>
1043412555 L: linux-nvme@lists.infradead.org
1043512556 S: Supported
10436
-F: include/linux/nvme-fc.h
10437
-F: include/linux/nvme-fc-driver.h
1043812557 F: drivers/nvme/host/fc.c
1043912558 F: drivers/nvme/target/fc.c
1044012559 F: drivers/nvme/target/fcloop.c
12560
+F: include/linux/nvme-fc-driver.h
12561
+F: include/linux/nvme-fc.h
1044112562
1044212563 NVM EXPRESS TARGET DRIVER
1044312564 M: Christoph Hellwig <hch@lst.de>
1044412565 M: Sagi Grimberg <sagi@grimberg.me>
12566
+M: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
1044512567 L: linux-nvme@lists.infradead.org
10446
-T: git://git.infradead.org/nvme.git
10447
-W: http://git.infradead.org/nvme.git
1044812568 S: Supported
12569
+W: http://git.infradead.org/nvme.git
12570
+T: git://git.infradead.org/nvme.git
1044912571 F: drivers/nvme/target/
1045012572
1045112573 NVMEM FRAMEWORK
1045212574 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
1045312575 S: Maintained
10454
-F: drivers/nvmem/
10455
-F: Documentation/devicetree/bindings/nvmem/
12576
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
1045612577 F: Documentation/ABI/stable/sysfs-bus-nvmem
12578
+F: Documentation/devicetree/bindings/nvmem/
12579
+F: drivers/nvmem/
1045712580 F: include/linux/nvmem-consumer.h
1045812581 F: include/linux/nvmem-provider.h
1045912582
12583
+NXP FSPI DRIVER
12584
+M: Ashish Kumar <ashish.kumar@nxp.com>
12585
+R: Yogesh Gaur <yogeshgaur.83@gmail.com>
12586
+L: linux-spi@vger.kernel.org
12587
+S: Maintained
12588
+F: Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
12589
+F: drivers/spi/spi-nxp-fspi.c
12590
+
12591
+NXP FXAS21002C DRIVER
12592
+M: Rui Miguel Silva <rmfrfs@gmail.com>
12593
+L: linux-iio@vger.kernel.org
12594
+S: Maintained
12595
+F: Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt
12596
+F: drivers/iio/gyro/fxas21002c.h
12597
+F: drivers/iio/gyro/fxas21002c_core.c
12598
+F: drivers/iio/gyro/fxas21002c_i2c.c
12599
+F: drivers/iio/gyro/fxas21002c_spi.c
12600
+
12601
+NXP i.MX 8MQ DCSS DRIVER
12602
+M: Laurentiu Palcu <laurentiu.palcu@oss.nxp.com>
12603
+R: Lucas Stach <l.stach@pengutronix.de>
12604
+L: dri-devel@lists.freedesktop.org
12605
+S: Maintained
12606
+F: Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
12607
+F: drivers/gpu/drm/imx/dcss/
12608
+
12609
+NXP PTN5150A CC LOGIC AND EXTCON DRIVER
12610
+M: Krzysztof Kozlowski <krzk@kernel.org>
12611
+L: linux-kernel@vger.kernel.org
12612
+S: Maintained
12613
+F: Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
12614
+F: drivers/extcon/extcon-ptn5150.c
12615
+
1046012616 NXP SGTL5000 DRIVER
10461
-M: Fabio Estevam <fabio.estevam@nxp.com>
12617
+M: Fabio Estevam <festevam@gmail.com>
1046212618 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1046312619 S: Maintained
10464
-F: Documentation/devicetree/bindings/sound/sgtl5000.txt
12620
+F: Documentation/devicetree/bindings/sound/sgtl5000.yaml
1046512621 F: sound/soc/codecs/sgtl5000*
12622
+
12623
+NXP SJA1105 ETHERNET SWITCH DRIVER
12624
+M: Vladimir Oltean <olteanv@gmail.com>
12625
+L: linux-kernel@vger.kernel.org
12626
+S: Maintained
12627
+F: drivers/net/dsa/sja1105
1046612628
1046712629 NXP TDA998X DRM DRIVER
1046812630 M: Russell King <linux@armlinux.org.uk>
....@@ -10488,23 +12650,45 @@
1048812650 S: Supported
1048912651 F: drivers/nfc/nxp-nci
1049012652
12653
+OBJAGG
12654
+M: Jiri Pirko <jiri@nvidia.com>
12655
+L: netdev@vger.kernel.org
12656
+S: Supported
12657
+F: include/linux/objagg.h
12658
+F: lib/objagg.c
12659
+F: lib/test_objagg.c
12660
+
1049112661 OBJTOOL
1049212662 M: Josh Poimboeuf <jpoimboe@redhat.com>
1049312663 M: Peter Zijlstra <peterz@infradead.org>
1049412664 S: Supported
1049512665 F: tools/objtool/
12666
+F: include/linux/objtool.h
12667
+
12668
+OCELOT ETHERNET SWITCH DRIVER
12669
+M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12670
+M: Vladimir Oltean <vladimir.oltean@nxp.com>
12671
+M: Claudiu Manoil <claudiu.manoil@nxp.com>
12672
+M: Alexandre Belloni <alexandre.belloni@bootlin.com>
12673
+L: netdev@vger.kernel.org
12674
+S: Supported
12675
+F: drivers/net/dsa/ocelot/*
12676
+F: drivers/net/ethernet/mscc/
12677
+F: include/soc/mscc/ocelot*
12678
+F: net/dsa/tag_ocelot.c
12679
+F: tools/testing/selftests/drivers/net/ocelot/*
1049612680
1049712681 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
10498
-M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
10499
-M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
12682
+M: Frederic Barrat <fbarrat@linux.ibm.com>
12683
+M: Andrew Donnellan <ajd@linux.ibm.com>
1050012684 L: linuxppc-dev@lists.ozlabs.org
1050112685 S: Supported
10502
-F: arch/powerpc/platforms/powernv/ocxl.c
12686
+F: Documentation/userspace-api/accelerators/ocxl.rst
1050312687 F: arch/powerpc/include/asm/pnv-ocxl.h
12688
+F: arch/powerpc/platforms/powernv/ocxl.c
1050412689 F: drivers/misc/ocxl/
1050512690 F: include/misc/ocxl*
1050612691 F: include/uapi/misc/ocxl.h
10507
-F: Documentation/accelerators/ocxl.rst
1050812692
1050912693 OMAP AUDIO SUPPORT
1051012694 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
....@@ -10512,7 +12696,10 @@
1051212696 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1051312697 L: linux-omap@vger.kernel.org
1051412698 S: Maintained
10515
-F: sound/soc/omap/
12699
+F: sound/soc/ti/n810.c
12700
+F: sound/soc/ti/omap*
12701
+F: sound/soc/ti/rx51.c
12702
+F: sound/soc/ti/sdma-pcm.*
1051612703
1051712704 OMAP CLOCK FRAMEWORK SUPPORT
1051812705 M: Paul Walmsley <paul@pwsan.com>
....@@ -10526,18 +12713,20 @@
1052612713 L: linux-omap@vger.kernel.org
1052712714 L: devicetree@vger.kernel.org
1052812715 S: Maintained
10529
-F: arch/arm/boot/dts/*omap*
1053012716 F: arch/arm/boot/dts/*am3*
1053112717 F: arch/arm/boot/dts/*am4*
1053212718 F: arch/arm/boot/dts/*am5*
1053312719 F: arch/arm/boot/dts/*dra7*
12720
+F: arch/arm/boot/dts/*omap*
12721
+F: arch/arm/boot/dts/logicpd-som-lv*
12722
+F: arch/arm/boot/dts/logicpd-torpedo*
1053412723
1053512724 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
1053612725 L: linux-omap@vger.kernel.org
1053712726 L: linux-fbdev@vger.kernel.org
1053812727 S: Orphan
12728
+F: Documentation/arm/omap/dss.rst
1053912729 F: drivers/video/fbdev/omap2/
10540
-F: Documentation/arm/OMAP/DSS
1054112730
1054212731 OMAP FRAMEBUFFER SUPPORT
1054312732 L: linux-fbdev@vger.kernel.org
....@@ -10550,8 +12739,8 @@
1055012739 M: Tony Lindgren <tony@atomide.com>
1055112740 L: linux-omap@vger.kernel.org
1055212741 S: Maintained
10553
-F: drivers/memory/omap-gpmc.c
1055412742 F: arch/arm/mach-omap2/*gpmc*
12743
+F: drivers/memory/omap-gpmc.c
1055512744
1055612745 OMAP GPIO DRIVER
1055712746 M: Grygorii Strashko <grygorii.strashko@ti.com>
....@@ -10593,6 +12782,14 @@
1059312782 S: Maintained
1059412783 F: arch/arm/mach-omap2/omap_hwmod.*
1059512784
12785
+OMAP I2C DRIVER
12786
+M: Vignesh R <vigneshr@ti.com>
12787
+L: linux-omap@vger.kernel.org
12788
+L: linux-i2c@vger.kernel.org
12789
+S: Maintained
12790
+F: Documentation/devicetree/bindings/i2c/i2c-omap.txt
12791
+F: drivers/i2c/busses/i2c-omap.c
12792
+
1059612793 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
1059712794 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1059812795 L: linux-media@vger.kernel.org
....@@ -10602,9 +12799,9 @@
1060212799 F: drivers/staging/media/omap4iss/
1060312800
1060412801 OMAP MMC SUPPORT
10605
-M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
12802
+M: Aaro Koskinen <aaro.koskinen@iki.fi>
1060612803 L: linux-omap@vger.kernel.org
10607
-S: Maintained
12804
+S: Odd Fixes
1060812805 F: drivers/mmc/host/omap.c
1060912806
1061012807 OMAP POWER MANAGEMENT SUPPORT
....@@ -10630,8 +12827,8 @@
1063012827 L: linux-usb@vger.kernel.org
1063112828 L: linux-omap@vger.kernel.org
1063212829 S: Orphan
10633
-F: drivers/usb/*/*omap*
1063412830 F: arch/arm/*omap*/usb*
12831
+F: drivers/usb/*/*omap*
1063512832
1063612833 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
1063712834 M: Mark Jackson <mpfj@newflow.co.uk>
....@@ -10643,27 +12840,28 @@
1064312840 M: Aaro Koskinen <aaro.koskinen@iki.fi>
1064412841 M: Tony Lindgren <tony@atomide.com>
1064512842 L: linux-omap@vger.kernel.org
12843
+S: Maintained
1064612844 Q: http://patchwork.kernel.org/project/linux-omap/list/
1064712845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
10648
-S: Maintained
12846
+F: arch/arm/configs/omap1_defconfig
1064912847 F: arch/arm/mach-omap1/
1065012848 F: arch/arm/plat-omap/
10651
-F: arch/arm/configs/omap1_defconfig
1065212849 F: drivers/i2c/busses/i2c-omap.c
10653
-F: include/linux/platform_data/i2c-omap.h
1065412850 F: include/linux/platform_data/ams-delta-fiq.h
12851
+F: include/linux/platform_data/i2c-omap.h
1065512852
1065612853 OMAP2+ SUPPORT
1065712854 M: Tony Lindgren <tony@atomide.com>
1065812855 L: linux-omap@vger.kernel.org
12856
+S: Maintained
1065912857 W: http://www.muru.com/linux/omap/
1066012858 W: http://linux.omap.com/
1066112859 Q: http://patchwork.kernel.org/project/linux-omap/list/
1066212860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
10663
-S: Maintained
12861
+F: arch/arm/configs/omap2plus_defconfig
1066412862 F: arch/arm/mach-omap2/
1066512863 F: arch/arm/plat-omap/
10666
-F: arch/arm/configs/omap2plus_defconfig
12864
+F: drivers/bus/ti-sysc.c
1066712865 F: drivers/i2c/busses/i2c-omap.c
1066812866 F: drivers/irqchip/irq-omap-intc.c
1066912867 F: drivers/mfd/*omap*.c
....@@ -10684,18 +12882,13 @@
1068412882 F: drivers/regulator/twl-regulator.c
1068512883 F: drivers/regulator/twl6030-regulator.c
1068612884 F: include/linux/platform_data/i2c-omap.h
10687
-
10688
-ONION OMEGA2+ BOARD
10689
-M: Harvey Hunt <harveyhuntnexus@gmail.com>
10690
-L: linux-mips@linux-mips.org
10691
-S: Maintained
10692
-F: arch/mips/boot/dts/ralink/omega2p.dts
12885
+F: include/linux/platform_data/ti-sysc.h
1069312886
1069412887 OMFS FILESYSTEM
1069512888 M: Bob Copeland <me@bobcopeland.com>
1069612889 L: linux-karma-devel@lists.sourceforge.net
1069712890 S: Maintained
10698
-F: Documentation/filesystems/omfs.txt
12891
+F: Documentation/filesystems/omfs.rst
1069912892 F: fs/omfs/
1070012893
1070112894 OMNIKEY CARDMAN 4000 DRIVER
....@@ -10713,80 +12906,120 @@
1071312906 OMNIVISION OV13858 SENSOR DRIVER
1071412907 M: Sakari Ailus <sakari.ailus@linux.intel.com>
1071512908 L: linux-media@vger.kernel.org
10716
-T: git git://linuxtv.org/media_tree.git
1071712909 S: Maintained
12910
+T: git git://linuxtv.org/media_tree.git
1071812911 F: drivers/media/i2c/ov13858.c
1071912912
1072012913 OMNIVISION OV2680 SENSOR DRIVER
1072112914 M: Rui Miguel Silva <rmfrfs@gmail.com>
1072212915 L: linux-media@vger.kernel.org
10723
-T: git git://linuxtv.org/media_tree.git
1072412916 S: Maintained
10725
-F: drivers/media/i2c/ov2680.c
12917
+T: git git://linuxtv.org/media_tree.git
1072612918 F: Documentation/devicetree/bindings/media/i2c/ov2680.txt
12919
+F: drivers/media/i2c/ov2680.c
1072712920
1072812921 OMNIVISION OV2685 SENSOR DRIVER
1072912922 M: Shunqian Zheng <zhengsq@rock-chips.com>
1073012923 L: linux-media@vger.kernel.org
10731
-T: git git://linuxtv.org/media_tree.git
1073212924 S: Maintained
12925
+T: git git://linuxtv.org/media_tree.git
1073312926 F: drivers/media/i2c/ov2685.c
12927
+
12928
+OMNIVISION OV2740 SENSOR DRIVER
12929
+M: Tianshu Qiu <tian.shu.qiu@intel.com>
12930
+R: Shawn Tu <shawnx.tu@intel.com>
12931
+R: Bingbu Cao <bingbu.cao@intel.com>
12932
+L: linux-media@vger.kernel.org
12933
+S: Maintained
12934
+T: git git://linuxtv.org/media_tree.git
12935
+F: drivers/media/i2c/ov2740.c
1073412936
1073512937 OMNIVISION OV5640 SENSOR DRIVER
1073612938 M: Steve Longerbeam <slongerbeam@gmail.com>
1073712939 L: linux-media@vger.kernel.org
10738
-T: git git://linuxtv.org/media_tree.git
1073912940 S: Maintained
12941
+T: git git://linuxtv.org/media_tree.git
1074012942 F: drivers/media/i2c/ov5640.c
1074112943
1074212944 OMNIVISION OV5647 SENSOR DRIVER
10743
-M: Luis Oliveira <lolivei@synopsys.com>
12945
+M: Dave Stevenson <dave.stevenson@raspberrypi.com>
12946
+M: Jacopo Mondi <jacopo@jmondi.org>
1074412947 L: linux-media@vger.kernel.org
10745
-T: git git://linuxtv.org/media_tree.git
1074612948 S: Maintained
12949
+T: git git://linuxtv.org/media_tree.git
12950
+F: Documentation/devicetree/bindings/media/i2c/ov5647.yaml
1074712951 F: drivers/media/i2c/ov5647.c
12952
+
12953
+OMNIVISION OV5670 SENSOR DRIVER
12954
+M: Chiranjeevi Rapolu <chiranjeevi.rapolu@intel.com>
12955
+M: Hyungwoo Yang <hyungwoo.yang@intel.com>
12956
+L: linux-media@vger.kernel.org
12957
+S: Maintained
12958
+T: git git://linuxtv.org/media_tree.git
12959
+F: drivers/media/i2c/ov5670.c
12960
+
12961
+OMNIVISION OV5675 SENSOR DRIVER
12962
+M: Shawn Tu <shawnx.tu@intel.com>
12963
+L: linux-media@vger.kernel.org
12964
+S: Maintained
12965
+T: git git://linuxtv.org/media_tree.git
12966
+F: drivers/media/i2c/ov5675.c
1074812967
1074912968 OMNIVISION OV5695 SENSOR DRIVER
1075012969 M: Shunqian Zheng <zhengsq@rock-chips.com>
1075112970 L: linux-media@vger.kernel.org
10752
-T: git git://linuxtv.org/media_tree.git
1075312971 S: Maintained
12972
+T: git git://linuxtv.org/media_tree.git
1075412973 F: drivers/media/i2c/ov5695.c
1075512974
1075612975 OMNIVISION OV7670 SENSOR DRIVER
1075712976 M: Jonathan Corbet <corbet@lwn.net>
1075812977 L: linux-media@vger.kernel.org
10759
-T: git git://linuxtv.org/media_tree.git
1076012978 S: Maintained
10761
-F: drivers/media/i2c/ov7670.c
12979
+T: git git://linuxtv.org/media_tree.git
1076212980 F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
12981
+F: drivers/media/i2c/ov7670.c
1076312982
1076412983 OMNIVISION OV772x SENSOR DRIVER
1076512984 M: Jacopo Mondi <jacopo@jmondi.org>
1076612985 L: linux-media@vger.kernel.org
10767
-T: git git://linuxtv.org/media_tree.git
1076812986 S: Odd fixes
12987
+T: git git://linuxtv.org/media_tree.git
12988
+F: Documentation/devicetree/bindings/media/i2c/ov772x.txt
1076912989 F: drivers/media/i2c/ov772x.c
1077012990 F: include/media/i2c/ov772x.h
10771
-F: Documentation/devicetree/bindings/media/i2c/ov772x.txt
1077212991
1077312992 OMNIVISION OV7740 SENSOR DRIVER
1077412993 M: Wenyou Yang <wenyou.yang@microchip.com>
1077512994 L: linux-media@vger.kernel.org
10776
-T: git git://linuxtv.org/media_tree.git
1077712995 S: Maintained
10778
-F: drivers/media/i2c/ov7740.c
12996
+T: git git://linuxtv.org/media_tree.git
1077912997 F: Documentation/devicetree/bindings/media/i2c/ov7740.txt
12998
+F: drivers/media/i2c/ov7740.c
12999
+
13000
+OMNIVISION OV8856 SENSOR DRIVER
13001
+M: Dongchun Zhu <dongchun.zhu@mediatek.com>
13002
+L: linux-media@vger.kernel.org
13003
+S: Maintained
13004
+T: git git://linuxtv.org/media_tree.git
13005
+F: Documentation/devicetree/bindings/media/i2c/ov8856.yaml
13006
+F: drivers/media/i2c/ov8856.c
13007
+
13008
+OMNIVISION OV9640 SENSOR DRIVER
13009
+M: Petr Cvek <petrcvekcz@gmail.com>
13010
+L: linux-media@vger.kernel.org
13011
+S: Maintained
13012
+F: drivers/media/i2c/ov9640.*
1078013013
1078113014 OMNIVISION OV9650 SENSOR DRIVER
1078213015 M: Sakari Ailus <sakari.ailus@linux.intel.com>
1078313016 R: Akinobu Mita <akinobu.mita@gmail.com>
1078413017 R: Sylwester Nawrocki <s.nawrocki@samsung.com>
1078513018 L: linux-media@vger.kernel.org
10786
-T: git git://linuxtv.org/media_tree.git
1078713019 S: Maintained
10788
-F: drivers/media/i2c/ov9650.c
13020
+T: git git://linuxtv.org/media_tree.git
1078913021 F: Documentation/devicetree/bindings/media/i2c/ov9650.txt
13022
+F: drivers/media/i2c/ov9650.c
1079013023
1079113024 ONENAND FLASH DRIVER
1079213025 M: Kyungmin Park <kyungmin.park@samsung.com>
....@@ -10795,24 +13028,28 @@
1079513028 F: drivers/mtd/nand/onenand/
1079613029 F: include/linux/mtd/onenand*.h
1079713030
10798
-ONSTREAM SCSI TAPE DRIVER
10799
-M: Willem Riede <osst@riede.org>
10800
-L: osst-users@lists.sourceforge.net
10801
-L: linux-scsi@vger.kernel.org
13031
+ONION OMEGA2+ BOARD
13032
+M: Harvey Hunt <harveyhuntnexus@gmail.com>
13033
+L: linux-mips@vger.kernel.org
1080213034 S: Maintained
10803
-F: Documentation/scsi/osst.txt
10804
-F: drivers/scsi/osst.*
10805
-F: drivers/scsi/osst_*.h
10806
-F: drivers/scsi/st.h
13035
+F: arch/mips/boot/dts/ralink/omega2p.dts
1080713036
1080813037 OP-TEE DRIVER
1080913038 M: Jens Wiklander <jens.wiklander@linaro.org>
13039
+L: op-tee@lists.trustedfirmware.org
1081013040 S: Maintained
13041
+F: Documentation/ABI/testing/sysfs-bus-optee-devices
1081113042 F: drivers/tee/optee/
1081213043
13044
+OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
13045
+M: Sumit Garg <sumit.garg@linaro.org>
13046
+L: op-tee@lists.trustedfirmware.org
13047
+S: Maintained
13048
+F: drivers/char/hw_random/optee-rng.c
13049
+
1081313050 OPA-VNIC DRIVER
10814
-M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10815
-M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
13051
+M: Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>
13052
+M: Mike Marciniszyn <mike.marciniszyn@cornelisnetworks.com>
1081613053 L: linux-rdma@vger.kernel.org
1081713054 S: Supported
1081813055 F: drivers/infiniband/ulp/opa_vnic
....@@ -10822,8 +13059,8 @@
1082213059 M: Frank Rowand <frowand.list@gmail.com>
1082313060 L: devicetree@vger.kernel.org
1082413061 S: Maintained
10825
-F: Documentation/devicetree/dynamic-resolution-notes.txt
10826
-F: Documentation/devicetree/overlay-notes.txt
13062
+F: Documentation/devicetree/dynamic-resolution-notes.rst
13063
+F: Documentation/devicetree/overlay-notes.rst
1082713064 F: drivers/of/overlay.c
1082813065 F: drivers/of/resolver.c
1082913066 K: of_overlay_notifier_
....@@ -10832,40 +13069,42 @@
1083213069 M: Rob Herring <robh+dt@kernel.org>
1083313070 M: Frank Rowand <frowand.list@gmail.com>
1083413071 L: devicetree@vger.kernel.org
13072
+S: Maintained
1083513073 W: http://www.devicetree.org/
1083613074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
10837
-S: Maintained
13075
+F: Documentation/ABI/testing/sysfs-firmware-ofw
1083813076 F: drivers/of/
1083913077 F: include/linux/of*.h
1084013078 F: scripts/dtc/
10841
-F: Documentation/ABI/testing/sysfs-firmware-ofw
1084213079
1084313080 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
1084413081 M: Rob Herring <robh+dt@kernel.org>
10845
-M: Mark Rutland <mark.rutland@arm.com>
1084613082 L: devicetree@vger.kernel.org
10847
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
10848
-Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
1084913083 S: Maintained
13084
+Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
13085
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
1085013086 F: Documentation/devicetree/
1085113087 F: arch/*/boot/dts/
1085213088 F: include/dt-bindings/
1085313089
1085413090 OPENCORES I2C BUS DRIVER
1085513091 M: Peter Korsgaard <peter@korsgaard.com>
13092
+M: Andrew Lunn <andrew@lunn.ch>
1085613093 L: linux-i2c@vger.kernel.org
1085713094 S: Maintained
10858
-F: Documentation/i2c/busses/i2c-ocores
13095
+F: Documentation/devicetree/bindings/i2c/i2c-ocores.txt
13096
+F: Documentation/i2c/busses/i2c-ocores.rst
1085913097 F: drivers/i2c/busses/i2c-ocores.c
13098
+F: include/linux/platform_data/i2c-ocores.h
1086013099
1086113100 OPENRISC ARCHITECTURE
1086213101 M: Jonas Bonn <jonas@southpole.se>
1086313102 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
1086413103 M: Stafford Horne <shorne@gmail.com>
10865
-T: git git://github.com/openrisc/linux.git
1086613104 L: openrisc@lists.librecores.org
10867
-W: http://openrisc.io
1086813105 S: Maintained
13106
+W: http://openrisc.io
13107
+T: git git://github.com/openrisc/linux.git
1086913108 F: Documentation/devicetree/bindings/openrisc/
1087013109 F: Documentation/openrisc/
1087113110 F: arch/openrisc/
....@@ -10876,10 +13115,10 @@
1087613115 M: Pravin B Shelar <pshelar@ovn.org>
1087713116 L: netdev@vger.kernel.org
1087813117 L: dev@openvswitch.org
10879
-W: http://openvswitch.org
1088013118 S: Maintained
10881
-F: net/openvswitch/
13119
+W: http://openvswitch.org
1088213120 F: include/uapi/linux/openvswitch.h
13121
+F: net/openvswitch/
1088313122
1088413123 OPERATING PERFORMANCE POINTS (OPP)
1088513124 M: Viresh Kumar <vireshk@kernel.org>
....@@ -10888,16 +13127,16 @@
1088813127 L: linux-pm@vger.kernel.org
1088913128 S: Maintained
1089013129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
13130
+F: Documentation/devicetree/bindings/opp/
13131
+F: Documentation/power/opp.rst
1089113132 F: drivers/opp/
1089213133 F: include/linux/pm_opp.h
10893
-F: Documentation/power/opp.txt
10894
-F: Documentation/devicetree/bindings/opp/
1089513134
1089613135 OPL4 DRIVER
1089713136 M: Clemens Ladisch <clemens@ladisch.de>
1089813137 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10899
-T: git git://git.alsa-project.org/alsa-kernel.git
1090013138 S: Maintained
13139
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
1090113140 F: sound/drivers/opl4/
1090213141
1090313142 OPROFILE
....@@ -10912,78 +13151,82 @@
1091213151 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
1091313152 M: Mark Fasheh <mark@fasheh.com>
1091413153 M: Joel Becker <jlbec@evilplan.org>
13154
+M: Joseph Qi <joseph.qi@linux.alibaba.com>
1091513155 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
10916
-W: http://ocfs2.wiki.kernel.org
1091713156 S: Supported
10918
-F: Documentation/filesystems/ocfs2.txt
10919
-F: Documentation/filesystems/dlmfs.txt
13157
+W: http://ocfs2.wiki.kernel.org
13158
+F: Documentation/filesystems/dlmfs.rst
13159
+F: Documentation/filesystems/ocfs2.rst
1092013160 F: fs/ocfs2/
1092113161
1092213162 ORANGEFS FILESYSTEM
1092313163 M: Mike Marshall <hubcap@omnibond.com>
1092413164 R: Martin Brandenburg <martin@omnibond.com>
1092513165 L: devel@lists.orangefs.org
10926
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
1092713166 S: Supported
13167
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
13168
+F: Documentation/filesystems/orangefs.rst
1092813169 F: fs/orangefs/
10929
-F: Documentation/filesystems/orangefs.txt
1093013170
1093113171 ORINOCO DRIVER
1093213172 L: linux-wireless@vger.kernel.org
10933
-W: http://wireless.kernel.org/en/users/Drivers/orinoco
10934
-W: http://www.nongnu.org/orinoco/
1093513173 S: Orphan
13174
+W: https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
13175
+W: http://www.nongnu.org/orinoco/
1093613176 F: drivers/net/wireless/intersil/orinoco/
10937
-
10938
-OSD LIBRARY and FILESYSTEM
10939
-M: Boaz Harrosh <ooo@electrozaur.com>
10940
-S: Maintained
10941
-F: drivers/scsi/osd/
10942
-F: include/scsi/osd_*
10943
-F: fs/exofs/
1094413177
1094513178 OV2659 OMNIVISION SENSOR DRIVER
1094613179 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
1094713180 L: linux-media@vger.kernel.org
13181
+S: Maintained
1094813182 W: https://linuxtv.org
1094913183 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1095013184 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10951
-S: Maintained
1095213185 F: drivers/media/i2c/ov2659.c
1095313186 F: include/media/i2c/ov2659.h
1095413187
1095513188 OVERLAY FILESYSTEM
1095613189 M: Miklos Szeredi <miklos@szeredi.hu>
1095713190 L: linux-unionfs@vger.kernel.org
10958
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
1095913191 S: Supported
13192
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
13193
+F: Documentation/filesystems/overlayfs.rst
1096013194 F: fs/overlayfs/
10961
-F: Documentation/filesystems/overlayfs.txt
1096213195
1096313196 P54 WIRELESS DRIVER
1096413197 M: Christian Lamparter <chunkeey@googlemail.com>
1096513198 L: linux-wireless@vger.kernel.org
10966
-W: http://wireless.kernel.org/en/users/Drivers/p54
1096713199 S: Maintained
13200
+W: https://wireless.wiki.kernel.org/en/users/Drivers/p54
1096813201 F: drivers/net/wireless/intersil/p54/
1096913202
10970
-PA SEMI ETHERNET DRIVER
13203
+PACKING
13204
+M: Vladimir Oltean <olteanv@gmail.com>
1097113205 L: netdev@vger.kernel.org
10972
-S: Orphan
10973
-F: drivers/net/ethernet/pasemi/*
10974
-
10975
-PA SEMI SMBUS DRIVER
10976
-L: linux-i2c@vger.kernel.org
10977
-S: Orphan
10978
-F: drivers/i2c/busses/i2c-pasemi.c
13206
+S: Supported
13207
+F: Documentation/core-api/packing.rst
13208
+F: include/linux/packing.h
13209
+F: lib/packing.c
1097913210
1098013211 PADATA PARALLEL EXECUTION MECHANISM
1098113212 M: Steffen Klassert <steffen.klassert@secunet.com>
13213
+M: Daniel Jordan <daniel.m.jordan@oracle.com>
1098213214 L: linux-crypto@vger.kernel.org
13215
+L: linux-kernel@vger.kernel.org
1098313216 S: Maintained
10984
-F: kernel/padata.c
13217
+F: Documentation/core-api/padata.rst
1098513218 F: include/linux/padata.h
10986
-F: Documentation/padata.txt
13219
+F: kernel/padata.c
13220
+
13221
+PAGE POOL
13222
+M: Jesper Dangaard Brouer <hawk@kernel.org>
13223
+M: Ilias Apalodimas <ilias.apalodimas@linaro.org>
13224
+L: netdev@vger.kernel.org
13225
+S: Supported
13226
+F: Documentation/networking/page_pool.rst
13227
+F: include/net/page_pool.h
13228
+F: include/trace/events/page_pool.h
13229
+F: net/core/page_pool.c
1098713230
1098813231 PANASONIC LAPTOP ACPI EXTRAS DRIVER
1098913232 M: Harald Welte <laforge@gnumonks.org>
....@@ -10991,11 +13234,18 @@
1099113234 S: Maintained
1099213235 F: drivers/platform/x86/panasonic-laptop.c
1099313236
13237
+PARALLAX PING IIO SENSOR DRIVER
13238
+M: Andreas Klinger <ak@it-klinger.de>
13239
+L: linux-iio@vger.kernel.org
13240
+S: Maintained
13241
+F: Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
13242
+F: drivers/iio/proximity/ping.c
13243
+
1099413244 PARALLEL LCD/KEYPAD PANEL DRIVER
1099513245 M: Willy Tarreau <willy@haproxy.com>
1099613246 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
1099713247 S: Odd Fixes
10998
-F: Documentation/auxdisplay/lcd-panel-cgram.txt
13248
+F: Documentation/admin-guide/lcd-panel-cgram.rst
1099913249 F: drivers/auxdisplay/panel.c
1100013250
1100113251 PARALLEL PORT SUBSYSTEM
....@@ -11003,62 +13253,71 @@
1100313253 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
1100413254 L: linux-parport@lists.infradead.org (subscribers-only)
1100513255 S: Maintained
13256
+F: Documentation/driver-api/parport*.rst
13257
+F: drivers/char/ppdev.c
1100613258 F: drivers/parport/
1100713259 F: include/linux/parport*.h
11008
-F: drivers/char/ppdev.c
1100913260 F: include/uapi/linux/ppdev.h
11010
-F: Documentation/parport*.txt
1101113261
1101213262 PARAVIRT_OPS INTERFACE
1101313263 M: Juergen Gross <jgross@suse.com>
11014
-M: Alok Kataria <akataria@vmware.com>
13264
+M: Deep Shah <sdeep@vmware.com>
13265
+M: "VMware, Inc." <pv-drivers@vmware.com>
1101513266 L: virtualization@lists.linux-foundation.org
1101613267 S: Supported
11017
-F: Documentation/virtual/paravirt_ops.txt
11018
-F: arch/*/kernel/paravirt*
13268
+F: Documentation/virt/paravirt_ops.rst
1101913269 F: arch/*/include/asm/paravirt*.h
13270
+F: arch/*/kernel/paravirt*
1102013271 F: include/linux/hypervisor.h
1102113272
1102213273 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
1102313274 M: Tim Waugh <tim@cyberelk.net>
1102413275 L: linux-parport@lists.infradead.org (subscribers-only)
1102513276 S: Maintained
11026
-F: Documentation/blockdev/paride.txt
13277
+F: Documentation/admin-guide/blockdev/paride.rst
1102713278 F: drivers/block/paride/
1102813279
1102913280 PARISC ARCHITECTURE
11030
-M: "James E.J. Bottomley" <jejb@parisc-linux.org>
13281
+M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1103113282 M: Helge Deller <deller@gmx.de>
1103213283 L: linux-parisc@vger.kernel.org
11033
-W: http://www.parisc-linux.org/
13284
+S: Maintained
13285
+W: https://parisc.wiki.kernel.org
1103413286 Q: http://patchwork.kernel.org/project/linux-parisc/list/
1103513287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
1103613288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
11037
-S: Maintained
11038
-F: arch/parisc/
1103913289 F: Documentation/parisc/
11040
-F: drivers/parisc/
13290
+F: arch/parisc/
1104113291 F: drivers/char/agp/parisc-agp.c
13292
+F: drivers/input/misc/hp_sdc_rtc.c
1104213293 F: drivers/input/serio/gscps2.c
13294
+F: drivers/input/serio/hp_sdc*
13295
+F: drivers/parisc/
1104313296 F: drivers/parport/parport_gsc.*
1104413297 F: drivers/tty/serial/8250/8250_gsc.c
11045
-F: drivers/video/fbdev/sti*
1104613298 F: drivers/video/console/sti*
13299
+F: drivers/video/fbdev/sti*
1104713300 F: drivers/video/logo/logo_parisc*
13301
+F: include/linux/hp_sdc.h
1104813302
1104913303 PARMAN
11050
-M: Jiri Pirko <jiri@mellanox.com>
13304
+M: Jiri Pirko <jiri@nvidia.com>
1105113305 L: netdev@vger.kernel.org
1105213306 S: Supported
13307
+F: include/linux/parman.h
1105313308 F: lib/parman.c
1105413309 F: lib/test_parman.c
11055
-F: include/linux/parman.h
13310
+
13311
+PC ENGINES APU BOARD DRIVER
13312
+M: Enrico Weigelt, metux IT consult <info@metux.net>
13313
+S: Maintained
13314
+F: drivers/platform/x86/pcengines-apuv2.c
1105613315
1105713316 PC87360 HARDWARE MONITORING DRIVER
1105813317 M: Jim Cromie <jim.cromie@gmail.com>
1105913318 L: linux-hwmon@vger.kernel.org
1106013319 S: Maintained
11061
-F: Documentation/hwmon/pc87360
13320
+F: Documentation/hwmon/pc87360.rst
1106213321 F: drivers/hwmon/pc87360.c
1106313322
1106413323 PC8736x GPIO DRIVER
....@@ -11070,7 +13329,7 @@
1107013329 M: Jean Delvare <jdelvare@suse.com>
1107113330 L: linux-hwmon@vger.kernel.org
1107213331 S: Maintained
11073
-F: Documentation/hwmon/pc87427
13332
+F: Documentation/hwmon/pc87427.rst
1107413333 F: drivers/hwmon/pc87427.c
1107513334
1107613335 PCA9532 LED DRIVER
....@@ -11091,7 +13350,8 @@
1109113350 F: drivers/firmware/pcdp.*
1109213351
1109313352 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
11094
-M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13353
+M: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
13354
+M: Pali Rohár <pali@kernel.org>
1109513355 L: linux-pci@vger.kernel.org
1109613356 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109713357 S: Maintained
....@@ -11099,7 +13359,7 @@
1109913359 F: drivers/pci/controller/pci-aardvark.c
1110013360
1110113361 PCI DRIVER FOR ALTERA PCIE IP
11102
-M: Ley Foon Tan <lftan@altera.com>
13362
+M: Ley Foon Tan <ley.foon.tan@intel.com>
1110313363 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
1110413364 L: linux-pci@vger.kernel.org
1110513365 S: Supported
....@@ -11107,7 +13367,7 @@
1110713367 F: drivers/pci/controller/pcie-altera.c
1110813368
1110913369 PCI DRIVER FOR APPLIEDMICRO XGENE
11110
-M: Tanmay Inamdar <tinamdar@apm.com>
13370
+M: Toan Le <toan@os.amperecomputing.com>
1111113371 L: linux-pci@vger.kernel.org
1111213372 L: linux-arm-kernel@lists.infradead.org
1111313373 S: Maintained
....@@ -11119,11 +13379,11 @@
1111913379 L: linux-pci@vger.kernel.org
1112013380 L: linux-arm-kernel@lists.infradead.org
1112113381 S: Maintained
11122
-F: Documentation/devicetree/bindings/pci/versatile.txt
13382
+F: Documentation/devicetree/bindings/pci/versatile.yaml
1112313383 F: drivers/pci/controller/pci-versatile.c
1112413384
1112513385 PCI DRIVER FOR ARMADA 8K
11126
-M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13386
+M: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
1112713387 L: linux-pci@vger.kernel.org
1112813388 L: linux-arm-kernel@lists.infradead.org
1112913389 S: Maintained
....@@ -11131,11 +13391,11 @@
1113113391 F: drivers/pci/controller/dwc/pcie-armada8k.c
1113213392
1113313393 PCI DRIVER FOR CADENCE PCIE IP
11134
-M: Alan Douglas <adouglas@cadence.com>
13394
+M: Tom Joseph <tjoseph@cadence.com>
1113513395 L: linux-pci@vger.kernel.org
1113613396 S: Maintained
11137
-F: Documentation/devicetree/bindings/pci/cdns,*.txt
11138
-F: drivers/pci/controller/pcie-cadence*
13397
+F: Documentation/devicetree/bindings/pci/cdns,*
13398
+F: drivers/pci/controller/cadence/
1113913399
1114013400 PCI DRIVER FOR FREESCALE LAYERSCAPE
1114113401 M: Minghuan Lian <minghuan.Lian@nxp.com>
....@@ -11148,11 +13408,11 @@
1114813408 F: drivers/pci/controller/dwc/*layerscape*
1114913409
1115013410 PCI DRIVER FOR GENERIC OF HOSTS
11151
-M: Will Deacon <will.deacon@arm.com>
13411
+M: Will Deacon <will@kernel.org>
1115213412 L: linux-pci@vger.kernel.org
1115313413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115413414 S: Maintained
11155
-F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
13415
+F: Documentation/devicetree/bindings/pci/host-generic-pci.yaml
1115613416 F: drivers/pci/controller/pci-host-common.c
1115713417 F: drivers/pci/controller/pci-host-generic.c
1115813418
....@@ -11166,7 +13426,6 @@
1116613426 F: drivers/pci/controller/dwc/*imx6*
1116713427
1116813428 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
11169
-M: Keith Busch <keith.busch@intel.com>
1117013429 M: Jonathan Derrick <jonathan.derrick@intel.com>
1117113430 L: linux-pci@vger.kernel.org
1117213431 S: Supported
....@@ -11177,23 +13436,23 @@
1117713436 M: Logan Gunthorpe <logang@deltatee.com>
1117813437 L: linux-pci@vger.kernel.org
1117913438 S: Maintained
11180
-F: Documentation/switchtec.txt
1118113439 F: Documentation/ABI/testing/sysfs-class-switchtec
11182
-F: drivers/pci/switch/switchtec*
11183
-F: include/uapi/linux/switchtec_ioctl.h
11184
-F: include/linux/switchtec.h
13440
+F: Documentation/driver-api/switchtec.rst
1118513441 F: drivers/ntb/hw/mscc/
13442
+F: drivers/pci/switch/switchtec*
13443
+F: include/linux/switchtec.h
13444
+F: include/uapi/linux/switchtec_ioctl.h
1118613445
1118713446 PCI DRIVER FOR MOBIVEIL PCIE IP
11188
-M: Subrahmanya Lingappa <l.subrahmanya@mobiveil.co.in>
13447
+M: Karthikeyan Mitran <m.karthikeyan@mobiveil.co.in>
13448
+M: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
1118913449 L: linux-pci@vger.kernel.org
1119013450 S: Supported
1119113451 F: Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
11192
-F: drivers/pci/controller/pcie-mobiveil.c
13452
+F: drivers/pci/controller/mobiveil/pcie-mobiveil*
1119313453
1119413454 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
11195
-M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
11196
-M: Jason Cooper <jason@lakedaemon.net>
13455
+M: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
1119713456 L: linux-pci@vger.kernel.org
1119813457 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119913458 S: Maintained
....@@ -11207,18 +13466,28 @@
1120713466 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
1120813467 F: drivers/pci/controller/pci-tegra.c
1120913468
13469
+PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
13470
+M: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
13471
+L: linux-pci@vger.kernel.org
13472
+L: linux-arm-kernel@lists.infradead.org
13473
+S: Maintained
13474
+F: Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
13475
+F: drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
13476
+
1121013477 PCI DRIVER FOR RENESAS R-CAR
11211
-M: Simon Horman <horms@verge.net.au>
13478
+M: Marek Vasut <marek.vasut+renesas@gmail.com>
13479
+M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
1121213480 L: linux-pci@vger.kernel.org
1121313481 L: linux-renesas-soc@vger.kernel.org
1121413482 S: Maintained
13483
+F: Documentation/devicetree/bindings/pci/*rcar*
1121513484 F: drivers/pci/controller/*rcar*
1121613485
1121713486 PCI DRIVER FOR SAMSUNG EXYNOS
1121813487 M: Jingoo Han <jingoohan1@gmail.com>
1121913488 L: linux-pci@vger.kernel.org
1122013489 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11221
-L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
13490
+L: linux-samsung-soc@vger.kernel.org
1122213491 S: Maintained
1122313492 F: drivers/pci/controller/dwc/pci-exynos.c
1122413493
....@@ -11230,12 +13499,14 @@
1123013499 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
1123113500 F: drivers/pci/controller/dwc/*designware*
1123213501
11233
-PCI DRIVER FOR TI DRA7XX
13502
+PCI DRIVER FOR TI DRA7XX/J721E
1123413503 M: Kishon Vijay Abraham I <kishon@ti.com>
1123513504 L: linux-omap@vger.kernel.org
1123613505 L: linux-pci@vger.kernel.org
13506
+L: linux-arm-kernel@lists.infradead.org
1123713507 S: Supported
1123813508 F: Documentation/devicetree/bindings/pci/ti-pci.txt
13509
+F: drivers/pci/controller/cadence/pci-j721e.c
1123913510 F: drivers/pci/controller/dwc/pci-dra7xx.c
1124013511
1124113512 PCI DRIVER FOR TI KEYSTONE
....@@ -11243,41 +13514,47 @@
1124313514 L: linux-pci@vger.kernel.org
1124413515 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124513516 S: Maintained
11246
-F: drivers/pci/controller/dwc/*keystone*
13517
+F: drivers/pci/controller/dwc/pci-keystone.c
13518
+
13519
+PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
13520
+M: Linus Walleij <linus.walleij@linaro.org>
13521
+L: linux-pci@vger.kernel.org
13522
+S: Maintained
13523
+F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
13524
+F: drivers/pci/controller/pci-v3-semi.c
1124713525
1124813526 PCI ENDPOINT SUBSYSTEM
1124913527 M: Kishon Vijay Abraham I <kishon@ti.com>
1125013528 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1125113529 L: linux-pci@vger.kernel.org
11252
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
1125313530 S: Supported
11254
-F: drivers/pci/endpoint/
13531
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
1125513532 F: drivers/misc/pci_endpoint_test.c
13533
+F: drivers/pci/endpoint/
1125613534 F: tools/pci/
1125713535
1125813536 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
1125913537 M: Russell Currey <ruscur@russell.cc>
11260
-M: Sam Bobroff <sbobroff@linux.ibm.com>
1126113538 M: Oliver O'Halloran <oohall@gmail.com>
1126213539 L: linuxppc-dev@lists.ozlabs.org
1126313540 S: Supported
11264
-F: Documentation/PCI/pci-error-recovery.txt
13541
+F: Documentation/PCI/pci-error-recovery.rst
13542
+F: Documentation/powerpc/eeh-pci-error-recovery.rst
13543
+F: arch/powerpc/include/*/eeh*.h
13544
+F: arch/powerpc/kernel/eeh*.c
13545
+F: arch/powerpc/platforms/*/eeh*.c
1126513546 F: drivers/pci/pcie/aer.c
1126613547 F: drivers/pci/pcie/dpc.c
1126713548 F: drivers/pci/pcie/err.c
11268
-F: Documentation/powerpc/eeh-pci-error-recovery.txt
11269
-F: arch/powerpc/kernel/eeh*.c
11270
-F: arch/powerpc/platforms/*/eeh*.c
11271
-F: arch/powerpc/include/*/eeh*.h
1127213549
1127313550 PCI ERROR RECOVERY
1127413551 M: Linas Vepstas <linasvepstas@gmail.com>
1127513552 L: linux-pci@vger.kernel.org
1127613553 S: Supported
11277
-F: Documentation/PCI/pci-error-recovery.txt
13554
+F: Documentation/PCI/pci-error-recovery.rst
1127813555
1127913556 PCI MSI DRIVER FOR ALTERA MSI IP
11280
-M: Ley Foon Tan <lftan@altera.com>
13557
+M: Ley Foon Tan <ley.foon.tan@intel.com>
1128113558 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
1128213559 L: linux-pci@vger.kernel.org
1128313560 S: Supported
....@@ -11285,38 +13562,54 @@
1128513562 F: drivers/pci/controller/pcie-altera-msi.c
1128613563
1128713564 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
11288
-M: Duc Dang <dhdang@apm.com>
13565
+M: Toan Le <toan@os.amperecomputing.com>
1128913566 L: linux-pci@vger.kernel.org
1129013567 L: linux-arm-kernel@lists.infradead.org
1129113568 S: Maintained
1129213569 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
1129313570 F: drivers/pci/controller/pci-xgene-msi.c
1129413571
13572
+PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
13573
+M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
13574
+R: Rob Herring <robh@kernel.org>
13575
+L: linux-pci@vger.kernel.org
13576
+S: Supported
13577
+Q: http://patchwork.ozlabs.org/project/linux-pci/list/
13578
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
13579
+F: drivers/pci/controller/
13580
+
1129513581 PCI SUBSYSTEM
1129613582 M: Bjorn Helgaas <bhelgaas@google.com>
1129713583 L: linux-pci@vger.kernel.org
13584
+S: Supported
1129813585 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
1129913586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
11300
-S: Supported
11301
-F: Documentation/devicetree/bindings/pci/
1130213587 F: Documentation/PCI/
13588
+F: Documentation/devicetree/bindings/pci/
13589
+F: arch/x86/kernel/early-quirks.c
13590
+F: arch/x86/kernel/quirks.c
13591
+F: arch/x86/pci/
1130313592 F: drivers/acpi/pci*
1130413593 F: drivers/pci/
1130513594 F: include/asm-generic/pci*
11306
-F: include/linux/pci*
1130713595 F: include/linux/of_pci.h
13596
+F: include/linux/pci*
1130813597 F: include/uapi/linux/pci*
1130913598 F: lib/pci*
11310
-F: arch/x86/pci/
11311
-F: arch/x86/kernel/quirks.c
1131213599
11313
-PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
11314
-M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
13600
+PCIE DRIVER FOR AMAZON ANNAPURNA LABS
13601
+M: Jonathan Chocron <jonnyc@amazon.com>
1131513602 L: linux-pci@vger.kernel.org
11316
-Q: http://patchwork.ozlabs.org/project/linux-pci/list/
11317
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
11318
-S: Supported
11319
-F: drivers/pci/controller/
13603
+S: Maintained
13604
+F: Documentation/devicetree/bindings/pci/pcie-al.txt
13605
+F: drivers/pci/controller/dwc/pcie-al.c
13606
+
13607
+PCIE DRIVER FOR AMLOGIC MESON
13608
+M: Yue Wang <yue.wang@Amlogic.com>
13609
+L: linux-pci@vger.kernel.org
13610
+L: linux-amlogic@lists.infradead.org
13611
+S: Maintained
13612
+F: drivers/pci/controller/dwc/pci-meson.c
1132013613
1132113614 PCIE DRIVER FOR AXIS ARTPEC
1132213615 M: Jesper Nilsson <jesper.nilsson@axis.com>
....@@ -11327,11 +13620,10 @@
1132713620 F: drivers/pci/controller/dwc/*artpec*
1132813621
1132913622 PCIE DRIVER FOR CAVIUM THUNDERX
11330
-M: David Daney <david.daney@cavium.com>
13623
+M: Robert Richter <rric@kernel.org>
1133113624 L: linux-pci@vger.kernel.org
1133213625 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11333
-S: Supported
11334
-F: Documentation/devicetree/bindings/pci/pci-thunder-*
13626
+S: Odd Fixes
1133513627 F: drivers/pci/controller/pci-thunder-*
1133613628
1133713629 PCIE DRIVER FOR HISILICON
....@@ -11350,7 +13642,6 @@
1135013642 F: drivers/pci/controller/dwc/pcie-kirin.c
1135113643
1135213644 PCIE DRIVER FOR HISILICON STB
11353
-M: Jianguo Sun <sunjianguo1@huawei.com>
1135413645 M: Shawn Guo <shawn.guo@linaro.org>
1135513646 L: linux-pci@vger.kernel.org
1135613647 S: Maintained
....@@ -11380,12 +13671,12 @@
1138013671 F: Documentation/devicetree/bindings/pci/rockchip-pcie*
1138113672 F: drivers/pci/controller/pcie-rockchip*
1138213673
11383
-PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
11384
-M: Linus Walleij <linus.walleij@linaro.org>
13674
+PCIE DRIVER FOR SOCIONEXT UNIPHIER
13675
+M: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
1138513676 L: linux-pci@vger.kernel.org
1138613677 S: Maintained
11387
-F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
11388
-F: drivers/pci/controller/pci-v3-semi.c
13678
+F: Documentation/devicetree/bindings/pci/uniphier-pcie*
13679
+F: drivers/pci/controller/dwc/pcie-uniphier*
1138913680
1139013681 PCIE DRIVER FOR ST SPEAR13XX
1139113682 M: Pratyush Anand <pratyush.anand@gmail.com>
....@@ -11395,12 +13686,12 @@
1139513686
1139613687 PCMCIA SUBSYSTEM
1139713688 M: Dominik Brodowski <linux@dominikbrodowski.net>
11398
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
1139913689 S: Odd Fixes
13690
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
1140013691 F: Documentation/pcmcia/
11401
-F: tools/pcmcia/
1140213692 F: drivers/pcmcia/
1140313693 F: include/pcmcia/
13694
+F: tools/pcmcia/
1140413695
1140513696 PCNET32 NETWORK DRIVER
1140613697 M: Don Fry <pcnet32@frontier.com>
....@@ -11421,15 +13712,23 @@
1142113712 S: Maintained
1142213713 F: drivers/platform/x86/peaq-wmi.c
1142313714
13715
+PENSANDO ETHERNET DRIVERS
13716
+M: Shannon Nelson <snelson@pensando.io>
13717
+M: Pensando Drivers <drivers@pensando.io>
13718
+L: netdev@vger.kernel.org
13719
+S: Supported
13720
+F: Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
13721
+F: drivers/net/ethernet/pensando/
13722
+
1142413723 PER-CPU MEMORY ALLOCATOR
1142513724 M: Dennis Zhou <dennis@kernel.org>
1142613725 M: Tejun Heo <tj@kernel.org>
1142713726 M: Christoph Lameter <cl@linux.com>
11428
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
1142913727 S: Maintained
13728
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
13729
+F: arch/*/include/asm/percpu.h
1143013730 F: include/linux/percpu*.h
1143113731 F: mm/percpu*.c
11432
-F: arch/*/include/asm/percpu.h
1143313732
1143413733 PER-TASK DELAY ACCOUNTING
1143513734 M: Balbir Singh <bsingharora@gmail.com>
....@@ -11441,22 +13740,38 @@
1144113740 M: Peter Zijlstra <peterz@infradead.org>
1144213741 M: Ingo Molnar <mingo@redhat.com>
1144313742 M: Arnaldo Carvalho de Melo <acme@kernel.org>
13743
+R: Mark Rutland <mark.rutland@arm.com>
1144413744 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
1144513745 R: Jiri Olsa <jolsa@redhat.com>
1144613746 R: Namhyung Kim <namhyung@kernel.org>
1144713747 L: linux-kernel@vger.kernel.org
11448
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
1144913748 S: Supported
11450
-F: kernel/events/*
13749
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
13750
+F: arch/*/events/*
13751
+F: arch/*/events/*/*
13752
+F: arch/*/include/asm/perf_event.h
13753
+F: arch/*/kernel/*/*/perf_event*.c
13754
+F: arch/*/kernel/*/perf_event*.c
13755
+F: arch/*/kernel/perf_callchain.c
13756
+F: arch/*/kernel/perf_event*.c
1145113757 F: include/linux/perf_event.h
1145213758 F: include/uapi/linux/perf_event.h
11453
-F: arch/*/kernel/perf_event*.c
11454
-F: arch/*/kernel/*/perf_event*.c
11455
-F: arch/*/kernel/*/*/perf_event*.c
11456
-F: arch/*/include/asm/perf_event.h
11457
-F: arch/*/kernel/perf_callchain.c
11458
-F: arch/*/events/*
13759
+F: kernel/events/*
13760
+F: tools/lib/perf/
1145913761 F: tools/perf/
13762
+
13763
+PERFORMANCE EVENTS TOOLING ARM64
13764
+R: John Garry <john.garry@huawei.com>
13765
+R: Will Deacon <will@kernel.org>
13766
+R: Mathieu Poirier <mathieu.poirier@linaro.org>
13767
+R: Leo Yan <leo.yan@linaro.org>
13768
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13769
+S: Supported
13770
+F: tools/build/feature/test-libopencsd.c
13771
+F: tools/perf/arch/arm*/
13772
+F: tools/perf/pmu-events/arch/arm64/
13773
+F: tools/perf/util/arm-spe*
13774
+F: tools/perf/util/cs-etm*
1146013775
1146113776 PERSONALITY HANDLING
1146213777 M: Christoph Hellwig <hch@infradead.org>
....@@ -11475,7 +13790,7 @@
1147513790 PHONET PROTOCOL
1147613791 M: Remi Denis-Courmont <courmisch@gmail.com>
1147713792 S: Supported
11478
-F: Documentation/networking/phonet.txt
13793
+F: Documentation/networking/phonet.rst
1147913794 F: include/linux/phonet.h
1148013795 F: include/net/phonet/
1148113796 F: include/uapi/linux/phonet.h
....@@ -11496,34 +13811,34 @@
1149613811 PICOXCELL SUPPORT
1149713812 M: Jamie Iles <jamie@jamieiles.com>
1149813813 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11499
-T: git git://github.com/jamieiles/linux-2.6-ji.git
1150013814 S: Supported
13815
+T: git git://github.com/jamieiles/linux-2.6-ji.git
1150113816 F: arch/arm/boot/dts/picoxcell*
1150213817 F: arch/arm/mach-picoxcell/
1150313818 F: drivers/crypto/picoxcell*
1150413819
13820
+PIDFD API
13821
+M: Christian Brauner <christian@brauner.io>
13822
+L: linux-kernel@vger.kernel.org
13823
+S: Maintained
13824
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
13825
+F: samples/pidfd/
13826
+F: tools/testing/selftests/clone3/
13827
+F: tools/testing/selftests/pid_namespace/
13828
+F: tools/testing/selftests/pidfd/
13829
+K: (?i)pidfd
13830
+K: (?i)clone3
13831
+K: \b(clone_args|kernel_clone_args)\b
13832
+
1150513833 PIN CONTROL SUBSYSTEM
1150613834 M: Linus Walleij <linus.walleij@linaro.org>
1150713835 L: linux-gpio@vger.kernel.org
11508
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
1150913836 S: Maintained
13837
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
1151013838 F: Documentation/devicetree/bindings/pinctrl/
1151113839 F: Documentation/driver-api/pinctl.rst
1151213840 F: drivers/pinctrl/
1151313841 F: include/linux/pinctrl/
11514
-
11515
-PIN CONTROLLER - ATMEL AT91
11516
-M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
11517
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11518
-S: Maintained
11519
-F: drivers/pinctrl/pinctrl-at91.*
11520
-
11521
-PIN CONTROLLER - ATMEL AT91 PIO4
11522
-M: Ludovic Desroches <ludovic.desroches@microchip.com>
11523
-L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11524
-L: linux-gpio@vger.kernel.org
11525
-S: Supported
11526
-F: drivers/pinctrl/pinctrl-at91-pio4.*
1152713842
1152813843 PIN CONTROLLER - FREESCALE
1152913844 M: Dong Aisheng <aisheng.dong@nxp.com>
....@@ -11533,53 +13848,59 @@
1153313848 R: Pengutronix Kernel Team <kernel@pengutronix.de>
1153413849 L: linux-gpio@vger.kernel.org
1153513850 S: Maintained
11536
-F: drivers/pinctrl/freescale/
1153713851 F: Documentation/devicetree/bindings/pinctrl/fsl,*
13852
+F: drivers/pinctrl/freescale/
1153813853
1153913854 PIN CONTROLLER - INTEL
1154013855 M: Mika Westerberg <mika.westerberg@linux.intel.com>
11541
-M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
13856
+M: Andy Shevchenko <andy@kernel.org>
1154213857 S: Maintained
13858
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
1154313859 F: drivers/pinctrl/intel/
1154413860
1154513861 PIN CONTROLLER - MEDIATEK
11546
-M: Sean Wang <sean.wang@mediatek.com>
13862
+M: Sean Wang <sean.wang@kernel.org>
1154713863 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1154813864 S: Maintained
1154913865 F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
1155013866 F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
11551
-F: drivers/pinctrl/mediatek/mtk-eint.*
11552
-F: drivers/pinctrl/mediatek/pinctrl-mtk-common.*
11553
-F: drivers/pinctrl/mediatek/pinctrl-mt2701.c
11554
-F: drivers/pinctrl/mediatek/pinctrl-mt7622.c
13867
+F: drivers/pinctrl/mediatek/
13868
+
13869
+PIN CONTROLLER - MICROCHIP AT91
13870
+M: Ludovic Desroches <ludovic.desroches@microchip.com>
13871
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13872
+L: linux-gpio@vger.kernel.org
13873
+S: Supported
13874
+F: drivers/gpio/gpio-sama5d2-piobu.c
13875
+F: drivers/pinctrl/pinctrl-at91*
1155513876
1155613877 PIN CONTROLLER - QUALCOMM
1155713878 M: Bjorn Andersson <bjorn.andersson@linaro.org>
11558
-S: Maintained
1155913879 L: linux-arm-msm@vger.kernel.org
13880
+S: Maintained
1156013881 F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
1156113882 F: drivers/pinctrl/qcom/
1156213883
1156313884 PIN CONTROLLER - RENESAS
11564
-M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1156513885 M: Geert Uytterhoeven <geert+renesas@glider.be>
1156613886 L: linux-renesas-soc@vger.kernel.org
11567
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
11568
-S: Maintained
11569
-F: drivers/pinctrl/sh-pfc/
13887
+S: Supported
13888
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
13889
+F: Documentation/devicetree/bindings/pinctrl/renesas,*
13890
+F: drivers/pinctrl/renesas/
1157013891
1157113892 PIN CONTROLLER - SAMSUNG
1157213893 M: Tomasz Figa <tomasz.figa@gmail.com>
1157313894 M: Krzysztof Kozlowski <krzk@kernel.org>
1157413895 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
1157513896 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11576
-L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
13897
+L: linux-samsung-soc@vger.kernel.org
13898
+S: Maintained
1157713899 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
1157813900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
11579
-S: Maintained
13901
+F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
1158013902 F: drivers/pinctrl/samsung/
1158113903 F: include/dt-bindings/pinctrl/samsung.h
11582
-F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
1158313904
1158413905 PIN CONTROLLER - SINGLE
1158513906 M: Tony Lindgren <tony@atomide.com>
....@@ -11592,85 +13913,132 @@
1159213913 PIN CONTROLLER - ST SPEAR
1159313914 M: Viresh Kumar <vireshk@kernel.org>
1159413915 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11595
-W: http://www.st.com/spear
1159613916 S: Maintained
13917
+W: http://www.st.com/spear
1159713918 F: drivers/pinctrl/spear/
1159813919
1159913920 PISTACHIO SOC SUPPORT
1160013921 M: James Hartley <james.hartley@sondrel.com>
11601
-L: linux-mips@linux-mips.org
13922
+L: linux-mips@vger.kernel.org
1160213923 S: Odd Fixes
11603
-F: arch/mips/pistachio/
11604
-F: arch/mips/include/asm/mach-pistachio/
1160513924 F: arch/mips/boot/dts/img/pistachio*
1160613925 F: arch/mips/configs/pistachio*_defconfig
13926
+F: arch/mips/include/asm/mach-pistachio/
13927
+F: arch/mips/pistachio/
1160713928
1160813929 PKTCDVD DRIVER
11609
-S: Orphan
1161013930 M: linux-block@vger.kernel.org
13931
+S: Orphan
1161113932 F: drivers/block/pktcdvd.c
1161213933 F: include/linux/pktcdvd.h
1161313934 F: include/uapi/linux/pktcdvd.h
1161413935
11615
-PKUNITY SOC DRIVERS
11616
-M: Guan Xuetao <gxt@pku.edu.cn>
11617
-W: http://mprc.pku.edu.cn/~guanxuetao/linux
13936
+PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
13937
+M: Tomasz Duszynski <tduszyns@gmail.com>
1161813938 S: Maintained
11619
-T: git git://github.com/gxt/linux.git
11620
-F: drivers/input/serio/i8042-unicore32io.h
11621
-F: drivers/i2c/busses/i2c-puv3.c
11622
-F: drivers/video/fbdev/fb-puv3.c
11623
-F: drivers/rtc/rtc-puv3.c
13939
+F: Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
13940
+F: drivers/iio/chemical/pms7003.c
13941
+
13942
+PLDMFW LIBRARY
13943
+M: Jacob Keller <jacob.e.keller@intel.com>
13944
+S: Maintained
13945
+F: Documentation/driver-api/pldmfw/
13946
+F: include/linux/pldmfw.h
13947
+F: lib/pldmfw/
13948
+
13949
+PLX DMA DRIVER
13950
+M: Logan Gunthorpe <logang@deltatee.com>
13951
+S: Maintained
13952
+F: drivers/dma/plx_dma.c
13953
+
13954
+PM-GRAPH UTILITY
13955
+M: "Todd E Brandt" <todd.e.brandt@linux.intel.com>
13956
+L: linux-pm@vger.kernel.org
13957
+S: Supported
13958
+W: https://01.org/pm-graph
13959
+B: https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
13960
+T: git git://github.com/intel/pm-graph
13961
+F: tools/power/pm-graph
1162413962
1162513963 PMBUS HARDWARE MONITORING DRIVERS
1162613964 M: Guenter Roeck <linux@roeck-us.net>
1162713965 L: linux-hwmon@vger.kernel.org
13966
+S: Maintained
1162813967 W: http://hwmon.wiki.kernel.org/
1162913968 W: http://www.roeck-us.net/linux/drivers/
1163013969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
11631
-S: Maintained
11632
-F: Documentation/hwmon/pmbus
13970
+F: Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
13971
+F: Documentation/devicetree/bindings/hwmon/ltc2978.txt
13972
+F: Documentation/devicetree/bindings/hwmon/max31785.txt
13973
+F: Documentation/hwmon/adm1275.rst
13974
+F: Documentation/hwmon/ibm-cffps.rst
13975
+F: Documentation/hwmon/ir35221.rst
13976
+F: Documentation/hwmon/lm25066.rst
13977
+F: Documentation/hwmon/ltc2978.rst
13978
+F: Documentation/hwmon/ltc3815.rst
13979
+F: Documentation/hwmon/max16064.rst
13980
+F: Documentation/hwmon/max20751.rst
13981
+F: Documentation/hwmon/max31785.rst
13982
+F: Documentation/hwmon/max34440.rst
13983
+F: Documentation/hwmon/max8688.rst
13984
+F: Documentation/hwmon/pmbus-core.rst
13985
+F: Documentation/hwmon/pmbus.rst
13986
+F: Documentation/hwmon/tps40422.rst
13987
+F: Documentation/hwmon/ucd9000.rst
13988
+F: Documentation/hwmon/ucd9200.rst
13989
+F: Documentation/hwmon/zl6100.rst
1163313990 F: drivers/hwmon/pmbus/
1163413991 F: include/linux/pmbus.h
1163513992
1163613993 PMC SIERRA MaxRAID DRIVER
1163713994 L: linux-scsi@vger.kernel.org
11638
-W: http://www.pmc-sierra.com/
1163913995 S: Orphan
13996
+W: http://www.pmc-sierra.com/
1164013997 F: drivers/scsi/pmcraid.*
1164113998
1164213999 PMC SIERRA PM8001 DRIVER
11643
-M: Jack Wang <jinpu.wang@profitbricks.com>
11644
-M: lindar_liu@usish.com
14000
+M: Jack Wang <jinpu.wang@cloud.ionos.com>
1164514001 L: linux-scsi@vger.kernel.org
1164614002 S: Supported
1164714003 F: drivers/scsi/pm8001/
1164814004
14005
+PNI RM3100 IIO DRIVER
14006
+M: Song Qiang <songqiang1304521@gmail.com>
14007
+L: linux-iio@vger.kernel.org
14008
+S: Maintained
14009
+F: Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
14010
+F: drivers/iio/magnetometer/rm3100*
14011
+
1164914012 PNP SUPPORT
1165014013 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
14014
+L: linux-acpi@vger.kernel.org
1165114015 S: Maintained
1165214016 F: drivers/pnp/
14017
+F: include/linux/pnp.h
1165314018
1165414019 POSIX CLOCKS and TIMERS
1165514020 M: Thomas Gleixner <tglx@linutronix.de>
1165614021 L: linux-kernel@vger.kernel.org
11657
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1165814022 S: Maintained
14023
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1165914024 F: fs/timerfd.c
14025
+F: include/linux/time_namespace.h
1166014026 F: include/linux/timer*
1166114027 F: kernel/time/*timer*
14028
+F: kernel/time/namespace.c
1166214029
1166314030 POWER MANAGEMENT CORE
1166414031 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
1166514032 L: linux-pm@vger.kernel.org
11666
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
11667
-B: https://bugzilla.kernel.org
1166814033 S: Supported
14034
+B: https://bugzilla.kernel.org
14035
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
1166914036 F: drivers/base/power/
14037
+F: drivers/powercap/
14038
+F: include/linux/intel_rapl.h
1167014039 F: include/linux/pm.h
1167114040 F: include/linux/pm_*
1167214041 F: include/linux/powercap.h
11673
-F: drivers/powercap/
1167414042 F: kernel/configs/nopm.config
1167514043
1167614044 POWER STATE COORDINATION INTERFACE (PSCI)
....@@ -11678,19 +14046,19 @@
1167814046 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1167914047 L: linux-arm-kernel@lists.infradead.org
1168014048 S: Maintained
11681
-F: drivers/firmware/psci*.c
14049
+F: drivers/firmware/psci/
1168214050 F: include/linux/psci.h
1168314051 F: include/uapi/linux/psci.h
1168414052
1168514053 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
1168614054 M: Sebastian Reichel <sre@kernel.org>
1168714055 L: linux-pm@vger.kernel.org
11688
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
1168914056 S: Maintained
14057
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
1169014058 F: Documentation/ABI/testing/sysfs-class-power
1169114059 F: Documentation/devicetree/bindings/power/supply/
11692
-F: include/linux/power_supply.h
1169314060 F: drivers/power/supply/
14061
+F: include/linux/power_supply.h
1169414062
1169514063 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
1169614064 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
....@@ -11701,8 +14069,8 @@
1170114069 PPP OVER ATM (RFC 2364)
1170214070 M: Mitchell Blank Jr <mitch@sfgoth.com>
1170314071 S: Maintained
11704
-F: net/atm/pppoatm.c
1170514072 F: include/uapi/linux/atmppp.h
14073
+F: net/atm/pppoatm.c
1170614074
1170714075 PPP OVER ETHERNET
1170814076 M: Michal Ostrowski <mostrows@earthlink.net>
....@@ -11713,9 +14081,9 @@
1171314081 PPP OVER L2TP
1171414082 M: James Chapman <jchapman@katalix.com>
1171514083 S: Maintained
11716
-F: net/l2tp/l2tp_ppp.c
1171714084 F: include/linux/if_pppol2tp.h
1171814085 F: include/uapi/linux/if_pppol2tp.h
14086
+F: net/l2tp/l2tp_ppp.c
1171914087
1172014088 PPP PROTOCOL DRIVERS AND COMPRESSORS
1172114089 M: Paul Mackerras <paulus@samba.org>
....@@ -11725,12 +14093,12 @@
1172514093
1172614094 PPS SUPPORT
1172714095 M: Rodolfo Giometti <giometti@enneenne.com>
11728
-W: http://wiki.enneenne.com/index.php/LinuxPPS_support
1172914096 L: linuxpps@ml.enneenne.com (subscribers-only)
1173014097 S: Maintained
11731
-F: Documentation/pps/
11732
-F: Documentation/devicetree/bindings/pps/pps-gpio.txt
14098
+W: http://wiki.enneenne.com/index.php/LinuxPPS_support
1173314099 F: Documentation/ABI/testing/sysfs-pps
14100
+F: Documentation/devicetree/bindings/pps/pps-gpio.txt
14101
+F: Documentation/driver-api/pps.rst
1173414102 F: drivers/pps/
1173514103 F: include/linux/pps*.h
1173614104 F: include/uapi/linux/pps.h
....@@ -11739,30 +14107,29 @@
1173914107 M: Dmitry Kozlov <xeb@mail.ru>
1174014108 L: netdev@vger.kernel.org
1174114109 S: Maintained
11742
-F: drivers/net/ppp/pptp.c
1174314110 W: http://sourceforge.net/projects/accel-pptp
14111
+F: drivers/net/ppp/pptp.c
1174414112
11745
-PREEMPTIBLE KERNEL
11746
-M: Robert Love <rml@tech9.net>
11747
-L: kpreempt-tech@lists.sourceforge.net
11748
-W: https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
11749
-S: Supported
11750
-F: Documentation/preempt-locking.txt
11751
-F: include/linux/preempt.h
14113
+PRESSURE STALL INFORMATION (PSI)
14114
+M: Johannes Weiner <hannes@cmpxchg.org>
14115
+S: Maintained
14116
+F: include/linux/psi*
14117
+F: kernel/sched/psi.c
1175214118
1175314119 PRINTK
1175414120 M: Petr Mladek <pmladek@suse.com>
1175514121 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
1175614122 R: Steven Rostedt <rostedt@goodmis.org>
14123
+R: John Ogness <john.ogness@linutronix.de>
1175714124 S: Maintained
11758
-F: kernel/printk/
1175914125 F: include/linux/printk.h
14126
+F: kernel/printk/
1176014127
1176114128 PRISM54 WIRELESS DRIVER
11762
-M: "Luis R. Rodriguez" <mcgrof@gmail.com>
14129
+M: Luis Chamberlain <mcgrof@kernel.org>
1176314130 L: linux-wireless@vger.kernel.org
11764
-W: http://wireless.kernel.org/en/users/Drivers/p54
1176514131 S: Obsolete
14132
+W: https://wireless.wiki.kernel.org/en/users/Drivers/p54
1176614133 F: drivers/net/wireless/intersil/prism54/
1176714134
1176814135 PROC FILESYSTEM
....@@ -11770,18 +14137,21 @@
1177014137 L: linux-kernel@vger.kernel.org
1177114138 L: linux-fsdevel@vger.kernel.org
1177214139 S: Maintained
14140
+F: Documentation/filesystems/proc.rst
1177314141 F: fs/proc/
1177414142 F: include/linux/proc_fs.h
1177514143 F: tools/testing/selftests/proc/
1177614144
1177714145 PROC SYSCTL
11778
-M: "Luis R. Rodriguez" <mcgrof@kernel.org>
14146
+M: Luis Chamberlain <mcgrof@kernel.org>
1177914147 M: Kees Cook <keescook@chromium.org>
14148
+M: Iurii Zaikin <yzaikin@google.com>
1178014149 L: linux-kernel@vger.kernel.org
1178114150 L: linux-fsdevel@vger.kernel.org
1178214151 S: Maintained
1178314152 F: fs/proc/proc_sysctl.c
1178414153 F: include/linux/sysctl.h
14154
+F: kernel/sysctl-test.c
1178514155 F: kernel/sysctl.c
1178614156 F: tools/testing/selftests/sysctl/
1178714157
....@@ -11813,12 +14183,12 @@
1181314183 S: Maintained
1181414184 F: drivers/block/ps3vram.c
1181514185
11816
-PSAMPLE PACKET SAMPLING SUPPORT:
14186
+PSAMPLE PACKET SAMPLING SUPPORT
1181714187 M: Yotam Gigi <yotam.gi@gmail.com>
1181814188 S: Maintained
11819
-F: net/psample
1182014189 F: include/net/psample.h
1182114190 F: include/uapi/linux/psample.h
14191
+F: net/psample
1182214192
1182314193 PSTORE FILESYSTEM
1182414194 M: Kees Cook <keescook@chromium.org>
....@@ -11827,12 +14197,13 @@
1182714197 M: Tony Luck <tony.luck@intel.com>
1182814198 S: Maintained
1182914199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
14200
+F: Documentation/admin-guide/ramoops.rst
14201
+F: Documentation/admin-guide/pstore-blk.rst
14202
+F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
14203
+F: drivers/acpi/apei/erst.c
14204
+F: drivers/firmware/efi/efi-pstore.c
1183014205 F: fs/pstore/
1183114206 F: include/linux/pstore*
11832
-F: drivers/firmware/efi/efi-pstore.c
11833
-F: drivers/acpi/apei/erst.c
11834
-F: Documentation/admin-guide/ramoops.rst
11835
-F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
1183614207 K: \b(pstore|ramoops)
1183714208
1183814209 PTP HARDWARE CLOCK SUPPORT
....@@ -11841,7 +14212,7 @@
1184114212 S: Maintained
1184214213 W: http://linuxptp.sourceforge.net/
1184314214 F: Documentation/ABI/testing/sysfs-ptp
11844
-F: Documentation/ptp/*
14215
+F: Documentation/driver-api/ptp.rst
1184514216 F: drivers/net/phy/dp83640*
1184614217 F: drivers/ptp/*
1184714218 F: include/linux/ptp_cl*
....@@ -11849,50 +14220,49 @@
1184914220 PTRACE SUPPORT
1185014221 M: Oleg Nesterov <oleg@redhat.com>
1185114222 S: Maintained
14223
+F: arch/*/*/ptrace*.c
14224
+F: arch/*/include/asm/ptrace*.h
14225
+F: arch/*/ptrace*.c
1185214226 F: include/asm-generic/syscall.h
1185314227 F: include/linux/ptrace.h
1185414228 F: include/linux/regset.h
1185514229 F: include/linux/tracehook.h
1185614230 F: include/uapi/linux/ptrace.h
1185714231 F: include/uapi/linux/ptrace.h
11858
-F: include/asm-generic/ptrace.h
1185914232 F: kernel/ptrace.c
11860
-F: arch/*/ptrace*.c
11861
-F: arch/*/*/ptrace*.c
11862
-F: arch/*/include/asm/ptrace*.h
1186314233
1186414234 PULSE8-CEC DRIVER
1186514235 M: Hans Verkuil <hverkuil@xs4all.nl>
1186614236 L: linux-media@vger.kernel.org
11867
-T: git git://linuxtv.org/media_tree.git
1186814237 S: Maintained
11869
-F: drivers/media/usb/pulse8-cec/*
11870
-F: Documentation/media/cec-drivers/pulse8-cec.rst
14238
+T: git git://linuxtv.org/media_tree.git
14239
+F: Documentation/admin-guide/media/pulse8-cec.rst
14240
+F: drivers/media/cec/usb/pulse8/
1187114241
1187214242 PVRUSB2 VIDEO4LINUX DRIVER
1187314243 M: Mike Isely <isely@pobox.com>
1187414244 L: pvrusb2@isely.net (subscribers-only)
1187514245 L: linux-media@vger.kernel.org
14246
+S: Maintained
1187614247 W: http://www.isely.net/pvrusb2/
1187714248 T: git git://linuxtv.org/media_tree.git
11878
-S: Maintained
11879
-F: Documentation/media/v4l-drivers/pvrusb2*
14249
+F: Documentation/driver-api/media/drivers/pvrusb2*
1188014250 F: drivers/media/usb/pvrusb2/
1188114251
1188214252 PWC WEBCAM DRIVER
1188314253 M: Hans Verkuil <hverkuil@xs4all.nl>
1188414254 L: linux-media@vger.kernel.org
11885
-T: git git://linuxtv.org/media_tree.git
1188614255 S: Odd Fixes
14256
+T: git git://linuxtv.org/media_tree.git
1188714257 F: drivers/media/usb/pwc/*
14258
+F: include/trace/events/pwc.h
1188814259
1188914260 PWM FAN DRIVER
11890
-M: Kamil Debski <kamil@wypas.org>
1189114261 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
1189214262 L: linux-hwmon@vger.kernel.org
1189314263 S: Supported
1189414264 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
11895
-F: Documentation/hwmon/pwm-fan
14265
+F: Documentation/hwmon/pwm-fan.rst
1189614266 F: drivers/hwmon/pwm-fan.c
1189714267
1189814268 PWM IR Transmitter
....@@ -11903,17 +14273,21 @@
1190314273
1190414274 PWM SUBSYSTEM
1190514275 M: Thierry Reding <thierry.reding@gmail.com>
14276
+R: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
14277
+M: Lee Jones <lee.jones@linaro.org>
1190614278 L: linux-pwm@vger.kernel.org
1190714279 S: Maintained
14280
+Q: https://patchwork.ozlabs.org/project/linux-pwm/list/
1190814281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
11909
-F: Documentation/pwm.txt
14282
+F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
1191014283 F: Documentation/devicetree/bindings/pwm/
11911
-F: include/linux/pwm.h
14284
+F: Documentation/driver-api/pwm.rst
14285
+F: drivers/gpio/gpio-mvebu.c
1191214286 F: drivers/pwm/
1191314287 F: drivers/video/backlight/pwm_bl.c
14288
+F: include/linux/pwm.h
1191414289 F: include/linux/pwm_backlight.h
11915
-F: drivers/gpio/gpio-mvebu.c
11916
-F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
14290
+K: pwm_(config|apply_state|ops)
1191714291
1191814292 PXA GPIO DRIVER
1191914293 M: Robert Jarzmik <robert.jarzmik@free.fr>
....@@ -11934,9 +14308,9 @@
1193414308 M: Haojian Zhuang <haojian.zhuang@gmail.com>
1193514309 M: Robert Jarzmik <robert.jarzmik@free.fr>
1193614310 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14311
+S: Maintained
1193714312 T: git git://github.com/hzhuang1/linux.git
1193814313 T: git git://github.com/rjarzmik/linux.git
11939
-S: Maintained
1194014314 F: arch/arm/boot/dts/pxa*
1194114315 F: arch/arm/mach-pxa/
1194214316 F: drivers/dma/pxa*
....@@ -11961,6 +14335,12 @@
1196114335 S: Supported
1196214336 F: sound/soc/qcom/
1196314337
14338
+QCOM IPA DRIVER
14339
+M: Alex Elder <elder@kernel.org>
14340
+L: netdev@vger.kernel.org
14341
+S: Supported
14342
+F: drivers/net/ipa/
14343
+
1196414344 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
1196514345 M: Gabriel Somlo <somlo@cmu.edu>
1196614346 M: "Michael S. Tsirkin" <mst@redhat.com>
....@@ -11970,36 +14350,40 @@
1197014350 F: include/uapi/linux/qemu_fw_cfg.h
1197114351
1197214352 QIB DRIVER
11973
-M: Dennis Dalessandro <dennis.dalessandro@intel.com>
11974
-M: Mike Marciniszyn <mike.marciniszyn@intel.com>
14353
+M: Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>
14354
+M: Mike Marciniszyn <mike.marciniszyn@cornelisnetworks.com>
1197514355 L: linux-rdma@vger.kernel.org
1197614356 S: Supported
1197714357 F: drivers/infiniband/hw/qib/
1197814358
1197914359 QLOGIC QL41xxx FCOE DRIVER
11980
-M: QLogic-Storage-Upstream@cavium.com
14360
+M: Saurav Kashyap <skashyap@marvell.com>
14361
+M: Javed Hasan <jhasan@marvell.com>
14362
+M: GR-QLogic-Storage-Upstream@marvell.com
1198114363 L: linux-scsi@vger.kernel.org
1198214364 S: Supported
1198314365 F: drivers/scsi/qedf/
1198414366
1198514367 QLOGIC QL41xxx ISCSI DRIVER
11986
-M: QLogic-Storage-Upstream@cavium.com
14368
+M: Nilesh Javali <njavali@marvell.com>
14369
+M: Manish Rangankar <mrangankar@marvell.com>
14370
+M: GR-QLogic-Storage-Upstream@marvell.com
1198714371 L: linux-scsi@vger.kernel.org
1198814372 S: Supported
1198914373 F: drivers/scsi/qedi/
1199014374
1199114375 QLOGIC QL4xxx ETHERNET DRIVER
11992
-M: Ariel Elior <Ariel.Elior@cavium.com>
11993
-M: everest-linux-l2@cavium.com
14376
+M: Ariel Elior <aelior@marvell.com>
14377
+M: GR-everest-linux-l2@marvell.com
1199414378 L: netdev@vger.kernel.org
1199514379 S: Supported
1199614380 F: drivers/net/ethernet/qlogic/qed/
11997
-F: include/linux/qed/
1199814381 F: drivers/net/ethernet/qlogic/qede/
14382
+F: include/linux/qed/
1199914383
1200014384 QLOGIC QL4xxx RDMA DRIVER
12001
-M: Michal Kalderon <Michal.Kalderon@cavium.com>
12002
-M: Ariel Elior <Ariel.Elior@cavium.com>
14385
+M: Michal Kalderon <mkalderon@marvell.com>
14386
+M: Ariel Elior <aelior@marvell.com>
1200314387 L: linux-rdma@vger.kernel.org
1200414388 S: Supported
1200514389 F: drivers/infiniband/hw/qedr/
....@@ -12012,40 +14396,40 @@
1201214396 F: drivers/scsi/qla1280.[ch]
1201314397
1201414398 QLOGIC QLA2XXX FC-SCSI DRIVER
12015
-M: qla2xxx-upstream@qlogic.com
14399
+M: Nilesh Javali <njavali@marvell.com>
14400
+M: GR-QLogic-Storage-Upstream@marvell.com
1201614401 L: linux-scsi@vger.kernel.org
1201714402 S: Supported
12018
-F: Documentation/scsi/LICENSE.qla2xxx
1201914403 F: drivers/scsi/qla2xxx/
1202014404
1202114405 QLOGIC QLA3XXX NETWORK DRIVER
12022
-M: Dept-GELinuxNICDev@cavium.com
14406
+M: GR-Linux-NIC-Dev@marvell.com
1202314407 L: netdev@vger.kernel.org
1202414408 S: Supported
12025
-F: Documentation/networking/LICENSE.qla3xxx
1202614409 F: drivers/net/ethernet/qlogic/qla3xxx.*
1202714410
1202814411 QLOGIC QLA4XXX iSCSI DRIVER
12029
-M: QLogic-Storage-Upstream@qlogic.com
14412
+M: Nilesh Javali <njavali@marvell.com>
14413
+M: Manish Rangankar <mrangankar@marvell.com>
14414
+M: GR-QLogic-Storage-Upstream@marvell.com
1203014415 L: linux-scsi@vger.kernel.org
1203114416 S: Supported
12032
-F: Documentation/scsi/LICENSE.qla4xxx
1203314417 F: drivers/scsi/qla4xxx/
1203414418
1203514419 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
12036
-M: Shahed Shaikh <Shahed.Shaikh@cavium.com>
12037
-M: Manish Chopra <manish.chopra@cavium.com>
12038
-M: Dept-GELinuxNICDev@cavium.com
14420
+M: Shahed Shaikh <shshaikh@marvell.com>
14421
+M: Manish Chopra <manishc@marvell.com>
14422
+M: GR-Linux-NIC-Dev@marvell.com
1203914423 L: netdev@vger.kernel.org
1204014424 S: Supported
1204114425 F: drivers/net/ethernet/qlogic/qlcnic/
1204214426
1204314427 QLOGIC QLGE 10Gb ETHERNET DRIVER
12044
-M: Manish Chopra <manish.chopra@cavium.com>
12045
-M: Dept-GELinuxNICDev@cavium.com
14428
+M: Manish Chopra <manishc@marvell.com>
14429
+M: GR-Linux-NIC-Dev@marvell.com
1204614430 L: netdev@vger.kernel.org
1204714431 S: Supported
12048
-F: drivers/net/ethernet/qlogic/qlge/
14432
+F: drivers/staging/qlge/
1204914433
1205014434 QM1D1B0004 MEDIA DRIVER
1205114435 M: Akihiro Tsukada <tskd08@gmail.com>
....@@ -12061,8 +14445,8 @@
1206114445
1206214446 QNX4 FILESYSTEM
1206314447 M: Anders Larsen <al@alarsen.net>
12064
-W: http://www.alarsen.net/linux/qnx4fs/
1206514448 S: Maintained
14449
+W: http://www.alarsen.net/linux/qnx4fs/
1206614450 F: fs/qnx4/
1206714451 F: include/uapi/linux/qnx4_fs.h
1206814452 F: include/uapi/linux/qnxtypes.h
....@@ -12072,49 +14456,64 @@
1207214456 M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
1207314457 L: linux-kernel@vger.kernel.org
1207414458 S: Maintained
12075
-F: drivers/bus/fsl-mc/
1207614459 F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
12077
-F: Documentation/networking/dpaa2/overview.rst
14460
+F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
14461
+F: drivers/bus/fsl-mc/
1207814462
1207914463 QT1010 MEDIA DRIVER
1208014464 M: Antti Palosaari <crope@iki.fi>
1208114465 L: linux-media@vger.kernel.org
14466
+S: Maintained
1208214467 W: https://linuxtv.org
1208314468 W: http://palosaari.fi/linux/
1208414469 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1208514470 T: git git://linuxtv.org/anttip/media_tree.git
12086
-S: Maintained
1208714471 F: drivers/media/tuners/qt1010*
1208814472
1208914473 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
1209014474 M: Kalle Valo <kvalo@codeaurora.org>
1209114475 L: ath10k@lists.infradead.org
12092
-W: http://wireless.kernel.org/en/users/Drivers/ath10k
12093
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1209414476 S: Supported
14477
+W: https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
14478
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1209514479 F: drivers/net/wireless/ath/ath10k/
14480
+
14481
+QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
14482
+M: Kalle Valo <kvalo@codeaurora.org>
14483
+L: ath11k@lists.infradead.org
14484
+S: Supported
14485
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14486
+F: drivers/net/wireless/ath/ath11k/
1209614487
1209714488 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
1209814489 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
1209914490 L: linux-wireless@vger.kernel.org
12100
-W: http://wireless.kernel.org/en/users/Drivers/ath9k
1210114491 S: Supported
14492
+W: https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
1210214493 F: drivers/net/wireless/ath/ath9k/
1210314494
1210414495 QUALCOMM CAMERA SUBSYSTEM DRIVER
12105
-M: Todor Tomov <todor.tomov@linaro.org>
14496
+M: Todor Tomov <todor.too@gmail.com>
1210614497 L: linux-media@vger.kernel.org
1210714498 S: Maintained
14499
+F: Documentation/admin-guide/media/qcom_camss.rst
1210814500 F: Documentation/devicetree/bindings/media/qcom,camss.txt
12109
-F: Documentation/media/v4l-drivers/qcom_camss.rst
1211014501 F: drivers/media/platform/qcom/camss/
1211114502
14503
+QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
14504
+M: Niklas Cassel <nks@flawful.org>
14505
+L: linux-pm@vger.kernel.org
14506
+L: linux-arm-msm@vger.kernel.org
14507
+S: Maintained
14508
+F: Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
14509
+F: drivers/soc/qcom/cpr.c
14510
+
1211214511 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096
12113
-M: Ilia Lin <ilia.lin@gmail.com>
12114
-L: linux-pm@vger.kernel.org
12115
-S: Maintained
12116
-F: Documentation/devicetree/bindings/opp/kryo-cpufreq.txt
12117
-F: drivers/cpufreq/qcom-cpufreq-kryo.c
14512
+M: Ilia Lin <ilia.lin@kernel.org>
14513
+L: linux-pm@vger.kernel.org
14514
+S: Maintained
14515
+F: Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
14516
+F: drivers/cpufreq/qcom-cpufreq-nvmem.c
1211814517
1211914518 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
1212014519 M: Timur Tabi <timur@kernel.org>
....@@ -12122,18 +14521,24 @@
1212214521 S: Maintained
1212314522 F: drivers/net/ethernet/qualcomm/emac/
1212414523
14524
+QUALCOMM ETHQOS ETHERNET DRIVER
14525
+M: Vinod Koul <vkoul@kernel.org>
14526
+L: netdev@vger.kernel.org
14527
+S: Maintained
14528
+F: Documentation/devicetree/bindings/net/qcom,ethqos.txt
14529
+F: drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
14530
+
1212514531 QUALCOMM GENERIC INTERFACE I2C DRIVER
12126
-M: Alok Chauhan <alokc@codeaurora.org>
12127
-M: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
14532
+M: Akash Asthana <akashast@codeaurora.org>
14533
+M: Mukesh Savaliya <msavaliy@codeaurora.org>
1212814534 L: linux-i2c@vger.kernel.org
1212914535 L: linux-arm-msm@vger.kernel.org
1213014536 S: Supported
1213114537 F: drivers/i2c/busses/i2c-qcom-geni.c
1213214538
1213314539 QUALCOMM HEXAGON ARCHITECTURE
12134
-M: Richard Kuo <rkuo@codeaurora.org>
14540
+M: Brian Cain <bcain@codeaurora.org>
1213514541 L: linux-hexagon@vger.kernel.org
12136
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
1213714542 S: Supported
1213814543 F: arch/hexagon/
1213914544
....@@ -12145,33 +14550,75 @@
1214514550 S: Supported
1214614551 F: drivers/dma/qcom/hidma*
1214714552
14553
+QUALCOMM I2C CCI DRIVER
14554
+M: Loic Poulain <loic.poulain@linaro.org>
14555
+M: Robert Foss <robert.foss@linaro.org>
14556
+L: linux-i2c@vger.kernel.org
14557
+L: linux-arm-msm@vger.kernel.org
14558
+S: Maintained
14559
+F: Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
14560
+F: drivers/i2c/busses/i2c-qcom-cci.c
14561
+
1214814562 QUALCOMM IOMMU
1214914563 M: Rob Clark <robdclark@gmail.com>
1215014564 L: iommu@lists.linux-foundation.org
1215114565 L: linux-arm-msm@vger.kernel.org
1215214566 S: Maintained
12153
-F: drivers/iommu/qcom_iommu.c
14567
+F: drivers/iommu/arm/arm-smmu/qcom_iommu.c
14568
+
14569
+QUALCOMM IPCC MAILBOX DRIVER
14570
+M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
14571
+L: linux-arm-msm@vger.kernel.org
14572
+S: Supported
14573
+F: Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
14574
+F: drivers/mailbox/qcom-ipcc.c
14575
+F: include/dt-bindings/mailbox/qcom-ipcc.h
14576
+
14577
+QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
14578
+M: Robert Marko <robert.marko@sartura.hr>
14579
+M: Luka Perkov <luka.perkov@sartura.hr>
14580
+L: linux-arm-msm@vger.kernel.org
14581
+S: Maintained
14582
+F: Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
14583
+F: drivers/regulator/vqmmc-ipq4019-regulator.c
14584
+
14585
+QUALCOMM RMNET DRIVER
14586
+M: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
14587
+M: Sean Tranchetti <stranche@codeaurora.org>
14588
+L: netdev@vger.kernel.org
14589
+S: Maintained
14590
+F: Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
14591
+F: drivers/net/ethernet/qualcomm/rmnet/
14592
+F: include/linux/if_rmnet.h
14593
+
14594
+QUALCOMM TSENS THERMAL DRIVER
14595
+M: Amit Kucheria <amitk@kernel.org>
14596
+L: linux-pm@vger.kernel.org
14597
+L: linux-arm-msm@vger.kernel.org
14598
+S: Maintained
14599
+F: Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
14600
+F: drivers/thermal/qcom/
1215414601
1215514602 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
1215614603 M: Stanimir Varbanov <stanimir.varbanov@linaro.org>
1215714604 L: linux-media@vger.kernel.org
1215814605 L: linux-arm-msm@vger.kernel.org
12159
-T: git git://linuxtv.org/media_tree.git
1216014606 S: Maintained
14607
+T: git git://linuxtv.org/media_tree.git
14608
+F: Documentation/devicetree/bindings/media/*venus*
1216114609 F: drivers/media/platform/qcom/venus/
1216214610
1216314611 QUALCOMM WCN36XX WIRELESS DRIVER
1216414612 M: Kalle Valo <kvalo@codeaurora.org>
1216514613 L: wcn36xx@lists.infradead.org
12166
-W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
12167
-T: git git://github.com/KrasnikovEugene/wcn36xx.git
1216814614 S: Supported
14615
+W: https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
14616
+T: git git://github.com/KrasnikovEugene/wcn36xx.git
1216914617 F: drivers/net/wireless/ath/wcn36xx/
1217014618
1217114619 QUANTENNA QTNFMAC WIRELESS DRIVER
1217214620 M: Igor Mitsyanko <imitsyanko@quantenna.com>
12173
-M: Avinash Patil <avinashp@quantenna.com>
12174
-M: Sergey Matyukevich <smatyukevich@quantenna.com>
14621
+R: Sergey Matyukevich <geomatsi@gmail.com>
1217514622 L: linux-wireless@vger.kernel.org
1217614623 S: Maintained
1217714624 F: drivers/net/wireless/quantenna
....@@ -12179,14 +14626,13 @@
1217914626 RADEON and AMDGPU DRM DRIVERS
1218014627 M: Alex Deucher <alexander.deucher@amd.com>
1218114628 M: Christian König <christian.koenig@amd.com>
12182
-M: David (ChunMing) Zhou <David1.Zhou@amd.com>
1218314629 L: amd-gfx@lists.freedesktop.org
12184
-T: git git://people.freedesktop.org/~agd5f/linux
1218514630 S: Supported
12186
-F: drivers/gpu/drm/radeon/
12187
-F: include/uapi/drm/radeon_drm.h
14631
+T: git git://people.freedesktop.org/~agd5f/linux
1218814632 F: drivers/gpu/drm/amd/
14633
+F: drivers/gpu/drm/radeon/
1218914634 F: include/uapi/drm/amdgpu_drm.h
14635
+F: include/uapi/drm/radeon_drm.h
1219014636
1219114637 RADEON FRAMEBUFFER DISPLAY DRIVER
1219214638 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
....@@ -12198,27 +14644,25 @@
1219814644 RADIOSHARK RADIO DRIVER
1219914645 M: Hans Verkuil <hverkuil@xs4all.nl>
1220014646 L: linux-media@vger.kernel.org
12201
-T: git git://linuxtv.org/media_tree.git
1220214647 S: Maintained
14648
+T: git git://linuxtv.org/media_tree.git
1220314649 F: drivers/media/radio/radio-shark.c
1220414650
1220514651 RADIOSHARK2 RADIO DRIVER
1220614652 M: Hans Verkuil <hverkuil@xs4all.nl>
1220714653 L: linux-media@vger.kernel.org
12208
-T: git git://linuxtv.org/media_tree.git
1220914654 S: Maintained
14655
+T: git git://linuxtv.org/media_tree.git
1221014656 F: drivers/media/radio/radio-shark2.c
1221114657 F: drivers/media/radio/radio-tea5777.c
1221214658
1221314659 RADOS BLOCK DEVICE (RBD)
1221414660 M: Ilya Dryomov <idryomov@gmail.com>
12215
-M: Sage Weil <sage@redhat.com>
12216
-M: Alex Elder <elder@kernel.org>
14661
+R: Dongsheng Yang <dongsheng.yang@easystack.cn>
1221714662 L: ceph-devel@vger.kernel.org
12218
-W: http://ceph.com/
12219
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
12220
-T: git git://github.com/ceph/ceph-client.git
1222114663 S: Supported
14664
+W: http://ceph.com/
14665
+T: git git://github.com/ceph/ceph-client.git
1222214666 F: Documentation/ABI/testing/sysfs-bus-rbd
1222314667 F: drivers/block/rbd.c
1222414668 F: drivers/block/rbd_types.h
....@@ -12232,19 +14676,18 @@
1223214676 RAINSHADOW-CEC DRIVER
1223314677 M: Hans Verkuil <hverkuil@xs4all.nl>
1223414678 L: linux-media@vger.kernel.org
12235
-T: git git://linuxtv.org/media_tree.git
1223614679 S: Maintained
12237
-F: drivers/media/usb/rainshadow-cec/*
14680
+T: git git://linuxtv.org/media_tree.git
14681
+F: drivers/media/cec/usb/rainshadow/
1223814682
1223914683 RALINK MIPS ARCHITECTURE
1224014684 M: John Crispin <john@phrozen.org>
12241
-L: linux-mips@linux-mips.org
14685
+L: linux-mips@vger.kernel.org
1224214686 S: Maintained
1224314687 F: arch/mips/ralink
1224414688
1224514689 RALINK RT2X00 WIRELESS LAN DRIVER
12246
-P: rt2x00 project
12247
-M: Stanislaw Gruszka <sgruszka@redhat.com>
14690
+M: Stanislaw Gruszka <stf_xl@wp.pl>
1224814691 M: Helmut Schaa <helmut.schaa@googlemail.com>
1224914692 L: linux-wireless@vger.kernel.org
1225014693 S: Maintained
....@@ -12253,18 +14696,20 @@
1225314696 RAMDISK RAM BLOCK DEVICE DRIVER
1225414697 M: Jens Axboe <axboe@kernel.dk>
1225514698 S: Maintained
12256
-F: Documentation/blockdev/ramdisk.txt
14699
+F: Documentation/admin-guide/blockdev/ramdisk.rst
1225714700 F: drivers/block/brd.c
1225814701
1225914702 RANCHU VIRTUAL BOARD FOR MIPS
1226014703 M: Miodrag Dinic <miodrag.dinic@mips.com>
12261
-L: linux-mips@linux-mips.org
14704
+L: linux-mips@vger.kernel.org
1226214705 S: Supported
12263
-F: arch/mips/generic/board-ranchu.c
1226414706 F: arch/mips/configs/generic/board-ranchu.config
14707
+F: arch/mips/generic/board-ranchu.c
1226514708
1226614709 RANDOM NUMBER DRIVER
1226714710 M: "Theodore Ts'o" <tytso@mit.edu>
14711
+M: Jason A. Donenfeld <Jason@zx2c4.com>
14712
+T: git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
1226814713 S: Maintained
1226914714 F: drivers/char/random.c
1227014715
....@@ -12274,21 +14719,61 @@
1227414719 S: Maintained
1227514720 F: drivers/rapidio/
1227614721
14722
+RAS INFRASTRUCTURE
14723
+M: Tony Luck <tony.luck@intel.com>
14724
+M: Borislav Petkov <bp@alien8.de>
14725
+L: linux-edac@vger.kernel.org
14726
+S: Maintained
14727
+F: Documentation/admin-guide/ras.rst
14728
+F: drivers/ras/
14729
+F: include/linux/ras.h
14730
+F: include/ras/ras_event.h
14731
+
1227714732 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
1227814733 L: linux-wireless@vger.kernel.org
1227914734 S: Orphan
1228014735 F: drivers/net/wireless/ray*
1228114736
14737
+RC-CORE / LIRC FRAMEWORK
14738
+M: Sean Young <sean@mess.org>
14739
+L: linux-media@vger.kernel.org
14740
+S: Maintained
14741
+W: http://linuxtv.org
14742
+T: git git://linuxtv.org/media_tree.git
14743
+F: Documentation/driver-api/media/rc-core.rst
14744
+F: Documentation/userspace-api/media/rc/
14745
+F: drivers/media/rc/
14746
+F: include/media/rc-map.h
14747
+F: include/media/rc-core.h
14748
+F: include/uapi/linux/lirc.h
14749
+
14750
+RCMM REMOTE CONTROLS DECODER
14751
+M: Patrick Lerda <patrick9876@free.fr>
14752
+S: Maintained
14753
+F: drivers/media/rc/ir-rcmm-decoder.c
14754
+
1228214755 RCUTORTURE TEST FRAMEWORK
12283
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
14756
+M: "Paul E. McKenney" <paulmck@kernel.org>
1228414757 M: Josh Triplett <josh@joshtriplett.org>
1228514758 R: Steven Rostedt <rostedt@goodmis.org>
1228614759 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
1228714760 R: Lai Jiangshan <jiangshanlai@gmail.com>
12288
-L: linux-kernel@vger.kernel.org
14761
+L: rcu@vger.kernel.org
1228914762 S: Supported
12290
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
14763
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
1229114764 F: tools/testing/selftests/rcutorture
14765
+
14766
+RDACM20 Camera Sensor
14767
+M: Jacopo Mondi <jacopo+renesas@jmondi.org>
14768
+M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
14769
+M: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
14770
+M: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
14771
+L: linux-media@vger.kernel.org
14772
+S: Maintained
14773
+F: Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
14774
+F: drivers/media/i2c/max9271.c
14775
+F: drivers/media/i2c/max9271.h
14776
+F: drivers/media/i2c/rdacm20.c
1229214777
1229314778 RDC R-321X SoC
1229414779 M: Florian Fainelli <florian@openwrt.org>
....@@ -12301,8 +14786,8 @@
1230114786 F: drivers/net/ethernet/rdc/r6040.c
1230214787
1230314788 RDMAVT - RDMA verbs software
12304
-M: Dennis Dalessandro <dennis.dalessandro@intel.com>
12305
-M: Mike Marciniszyn <mike.marciniszyn@intel.com>
14789
+M: Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>
14790
+M: Mike Marciniszyn <mike.marciniszyn@cornelisnetworks.com>
1230614791 L: linux-rdma@vger.kernel.org
1230714792 S: Supported
1230814793 F: drivers/infiniband/sw/rdmavt
....@@ -12312,59 +14797,60 @@
1231214797 L: netdev@vger.kernel.org
1231314798 L: linux-rdma@vger.kernel.org
1231414799 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
12315
-W: https://oss.oracle.com/projects/rds/
1231614800 S: Supported
14801
+W: https://oss.oracle.com/projects/rds/
14802
+F: Documentation/networking/rds.rst
1231714803 F: net/rds/
12318
-F: Documentation/networking/rds.txt
1231914804
1232014805 RDT - RESOURCE ALLOCATION
1232114806 M: Fenghua Yu <fenghua.yu@intel.com>
1232214807 M: Reinette Chatre <reinette.chatre@intel.com>
1232314808 L: linux-kernel@vger.kernel.org
1232414809 S: Supported
12325
-F: arch/x86/kernel/cpu/intel_rdt*
12326
-F: arch/x86/include/asm/intel_rdt_sched.h
12327
-F: Documentation/x86/intel_rdt*
14810
+F: Documentation/x86/resctrl*
14811
+F: arch/x86/include/asm/resctrl.h
14812
+F: arch/x86/kernel/cpu/resctrl/
14813
+F: tools/testing/selftests/resctrl/
1232814814
1232914815 READ-COPY UPDATE (RCU)
12330
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
14816
+M: "Paul E. McKenney" <paulmck@kernel.org>
1233114817 M: Josh Triplett <josh@joshtriplett.org>
1233214818 R: Steven Rostedt <rostedt@goodmis.org>
1233314819 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
1233414820 R: Lai Jiangshan <jiangshanlai@gmail.com>
12335
-L: linux-kernel@vger.kernel.org
12336
-W: http://www.rdrop.com/users/paulmck/RCU/
14821
+R: Joel Fernandes <joel@joelfernandes.org>
14822
+L: rcu@vger.kernel.org
1233714823 S: Supported
12338
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
14824
+W: http://www.rdrop.com/users/paulmck/RCU/
14825
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
1233914826 F: Documentation/RCU/
12340
-X: Documentation/RCU/torture.txt
1234114827 F: include/linux/rcu*
12342
-X: include/linux/srcu*.h
1234314828 F: kernel/rcu/
14829
+X: Documentation/RCU/torture.rst
14830
+X: include/linux/srcu*.h
1234414831 X: kernel/rcu/srcu*.c
1234514832
1234614833 REAL TIME CLOCK (RTC) SUBSYSTEM
1234714834 M: Alessandro Zummo <a.zummo@towertech.it>
1234814835 M: Alexandre Belloni <alexandre.belloni@bootlin.com>
1234914836 L: linux-rtc@vger.kernel.org
14837
+S: Maintained
1235014838 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
1235114839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
12352
-S: Maintained
14840
+F: Documentation/admin-guide/rtc.rst
1235314841 F: Documentation/devicetree/bindings/rtc/
12354
-F: Documentation/rtc.txt
1235514842 F: drivers/rtc/
12356
-F: include/linux/rtc.h
12357
-F: include/uapi/linux/rtc.h
12358
-F: include/linux/rtc/
1235914843 F: include/linux/platform_data/rtc-*
14844
+F: include/linux/rtc.h
14845
+F: include/linux/rtc/
14846
+F: include/uapi/linux/rtc.h
1236014847 F: tools/testing/selftests/rtc/
1236114848
1236214849 REALTEK AUDIO CODECS
12363
-M: Bard Liao <bardliao@realtek.com>
1236414850 M: Oder Chiou <oder_chiou@realtek.com>
1236514851 S: Maintained
12366
-F: sound/soc/codecs/rt*
1236714852 F: include/sound/rt*.h
14853
+F: sound/soc/codecs/rt*
1236814854
1236914855 REALTEK RTL83xx SMI DSA ROUTER CHIPS
1237014856 M: Linus Walleij <linus.walleij@linaro.org>
....@@ -12373,11 +14859,32 @@
1237314859 F: drivers/net/dsa/realtek-smi*
1237414860 F: drivers/net/dsa/rtl83*
1237514861
14862
+REALTEK WIRELESS DRIVER (rtlwifi family)
14863
+M: Ping-Ke Shih <pkshih@realtek.com>
14864
+L: linux-wireless@vger.kernel.org
14865
+S: Maintained
14866
+W: https://wireless.wiki.kernel.org/
14867
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14868
+F: drivers/net/wireless/realtek/rtlwifi/
14869
+
14870
+REALTEK WIRELESS DRIVER (rtw88)
14871
+M: Yan-Hsuan Chuang <tony0620emma@gmail.com>
14872
+L: linux-wireless@vger.kernel.org
14873
+S: Maintained
14874
+F: drivers/net/wireless/realtek/rtw88/
14875
+
14876
+REDPINE WIRELESS DRIVER
14877
+M: Amitkumar Karwar <amitkarwar@gmail.com>
14878
+M: Siva Rebbagondla <siva8118@gmail.com>
14879
+L: linux-wireless@vger.kernel.org
14880
+S: Maintained
14881
+F: drivers/net/wireless/rsi/
14882
+
1237614883 REGISTER MAP ABSTRACTION
1237714884 M: Mark Brown <broonie@kernel.org>
1237814885 L: linux-kernel@vger.kernel.org
12379
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
1238014886 S: Supported
14887
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
1238114888 F: Documentation/devicetree/bindings/regmap/
1238214889 F: drivers/base/regmap/
1238314890 F: include/linux/regmap.h
....@@ -12391,42 +14898,48 @@
1239114898 M: Ohad Ben-Cohen <ohad@wizery.com>
1239214899 M: Bjorn Andersson <bjorn.andersson@linaro.org>
1239314900 L: linux-remoteproc@vger.kernel.org
12394
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
1239514901 S: Maintained
14902
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
14903
+F: Documentation/ABI/testing/sysfs-class-remoteproc
1239614904 F: Documentation/devicetree/bindings/remoteproc/
12397
-F: Documentation/remoteproc.txt
14905
+F: Documentation/staging/remoteproc.rst
1239814906 F: drivers/remoteproc/
1239914907 F: include/linux/remoteproc.h
14908
+F: include/linux/remoteproc/
1240014909
1240114910 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
1240214911 M: Ohad Ben-Cohen <ohad@wizery.com>
1240314912 M: Bjorn Andersson <bjorn.andersson@linaro.org>
1240414913 L: linux-remoteproc@vger.kernel.org
12405
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
1240614914 S: Maintained
14915
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
14916
+F: Documentation/ABI/testing/sysfs-bus-rpmsg
14917
+F: Documentation/staging/rpmsg.rst
1240714918 F: drivers/rpmsg/
12408
-F: Documentation/rpmsg.txt
1240914919 F: include/linux/rpmsg.h
1241014920 F: include/linux/rpmsg/
14921
+F: include/uapi/linux/rpmsg.h
14922
+F: samples/rpmsg/
1241114923
1241214924 RENESAS CLOCK DRIVERS
1241314925 M: Geert Uytterhoeven <geert+renesas@glider.be>
1241414926 L: linux-renesas-soc@vger.kernel.org
12415
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
1241614927 S: Supported
14928
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
14929
+F: Documentation/devicetree/bindings/clock/renesas,*
1241714930 F: drivers/clk/renesas/
1241814931
1241914932 RENESAS EMEV2 I2C DRIVER
1242014933 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
1242114934 S: Supported
14935
+F: Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
1242214936 F: drivers/i2c/busses/i2c-emev2.c
1242314937
1242414938 RENESAS ETHERNET DRIVERS
12425
-R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
14939
+R: Sergei Shtylyov <sergei.shtylyov@gmail.com>
1242614940 L: netdev@vger.kernel.org
1242714941 L: linux-renesas-soc@vger.kernel.org
12428
-F: Documentation/devicetree/bindings/net/renesas,*.txt
12429
-F: Documentation/devicetree/bindings/net/sh_eth.txt
14942
+F: Documentation/devicetree/bindings/net/renesas,*.yaml
1243014943 F: drivers/net/ethernet/renesas/
1243114944 F: include/linux/sh_eth.h
1243214945
....@@ -12434,13 +14947,31 @@
1243414947 M: Marek Vasut <marek.vasut@gmail.com>
1243514948 L: linux-iio@vger.kernel.org
1243614949 S: Supported
12437
-F: drivers/iio/adc/rcar_gyro_adc.c
14950
+F: Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
14951
+F: drivers/iio/adc/rcar-gyroadc.c
1243814952
1243914953 RENESAS R-CAR I2C DRIVERS
1244014954 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
1244114955 S: Supported
14956
+F: Documentation/devicetree/bindings/i2c/renesas,i2c.txt
14957
+F: Documentation/devicetree/bindings/i2c/renesas,iic.txt
1244214958 F: drivers/i2c/busses/i2c-rcar.c
1244314959 F: drivers/i2c/busses/i2c-sh_mobile.c
14960
+
14961
+RENESAS R-CAR THERMAL DRIVERS
14962
+M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
14963
+L: linux-renesas-soc@vger.kernel.org
14964
+S: Supported
14965
+F: Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
14966
+F: Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
14967
+F: drivers/thermal/rcar_gen3_thermal.c
14968
+F: drivers/thermal/rcar_thermal.c
14969
+
14970
+RENESAS RIIC DRIVER
14971
+M: Chris Brandt <chris.brandt@renesas.com>
14972
+S: Supported
14973
+F: Documentation/devicetree/bindings/i2c/renesas,riic.txt
14974
+F: drivers/i2c/busses/i2c-riic.c
1244414975
1244514976 RENESAS USB PHY DRIVER
1244614977 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
....@@ -12450,48 +14981,50 @@
1245014981
1245114982 RESET CONTROLLER FRAMEWORK
1245214983 M: Philipp Zabel <p.zabel@pengutronix.de>
12453
-T: git git://git.pengutronix.de/git/pza/linux
1245414984 S: Maintained
12455
-F: drivers/reset/
14985
+T: git git://git.pengutronix.de/git/pza/linux
1245614986 F: Documentation/devicetree/bindings/reset/
14987
+F: drivers/reset/
1245714988 F: include/dt-bindings/reset/
12458
-F: include/linux/reset.h
1245914989 F: include/linux/reset-controller.h
14990
+F: include/linux/reset.h
14991
+F: include/linux/reset/
14992
+K: \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
1246014993
1246114994 RESTARTABLE SEQUENCES SUPPORT
1246214995 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
1246314996 M: Peter Zijlstra <peterz@infradead.org>
12464
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
14997
+M: "Paul E. McKenney" <paulmck@kernel.org>
1246514998 M: Boqun Feng <boqun.feng@gmail.com>
1246614999 L: linux-kernel@vger.kernel.org
1246715000 S: Supported
12468
-F: kernel/rseq.c
12469
-F: include/uapi/linux/rseq.h
1247015001 F: include/trace/events/rseq.h
15002
+F: include/uapi/linux/rseq.h
15003
+F: kernel/rseq.c
1247115004 F: tools/testing/selftests/rseq/
1247215005
1247315006 RFKILL
1247415007 M: Johannes Berg <johannes@sipsolutions.net>
1247515008 L: linux-wireless@vger.kernel.org
12476
-W: http://wireless.kernel.org/
15009
+S: Maintained
15010
+W: https://wireless.wiki.kernel.org/
1247715011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
1247815012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
12479
-S: Maintained
12480
-F: Documentation/rfkill.txt
1248115013 F: Documentation/ABI/stable/sysfs-class-rfkill
12482
-F: net/rfkill/
15014
+F: Documentation/driver-api/rfkill.rst
1248315015 F: include/linux/rfkill.h
1248415016 F: include/uapi/linux/rfkill.h
15017
+F: net/rfkill/
1248515018
1248615019 RHASHTABLE
1248715020 M: Thomas Graf <tgraf@suug.ch>
1248815021 M: Herbert Xu <herbert@gondor.apana.org.au>
1248915022 L: netdev@vger.kernel.org
1249015023 S: Maintained
15024
+F: include/linux/rhashtable-types.h
15025
+F: include/linux/rhashtable.h
1249115026 F: lib/rhashtable.c
1249215027 F: lib/test_rhashtable.c
12493
-F: include/linux/rhashtable.h
12494
-F: include/linux/rhashtable-types.h
1249515028
1249615029 RICOH R5C592 MEMORYSTICK DRIVER
1249715030 M: Maxim Levitsky <maximlevitsky@gmail.com>
....@@ -12505,29 +15038,57 @@
1250515038 F: drivers/mtd/nand/raw/r852.h
1250615039
1250715040 RISC-V ARCHITECTURE
12508
-M: Palmer Dabbelt <palmer@sifive.com>
15041
+M: Paul Walmsley <paul.walmsley@sifive.com>
15042
+M: Palmer Dabbelt <palmer@dabbelt.com>
1250915043 M: Albert Ou <aou@eecs.berkeley.edu>
1251015044 L: linux-riscv@lists.infradead.org
12511
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
1251215045 S: Supported
15046
+P: Documentation/riscv/patch-acceptance.rst
15047
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
1251315048 F: arch/riscv/
12514
-K: riscv
1251515049 N: riscv
15050
+K: riscv
15051
+
15052
+RNBD BLOCK DRIVERS
15053
+M: Danil Kipnis <danil.kipnis@cloud.ionos.com>
15054
+M: Jack Wang <jinpu.wang@cloud.ionos.com>
15055
+L: linux-block@vger.kernel.org
15056
+S: Maintained
15057
+F: drivers/block/rnbd/
1251615058
1251715059 ROCCAT DRIVERS
1251815060 M: Stefan Achatz <erazor_de@users.sourceforge.net>
12519
-W: http://sourceforge.net/projects/roccat/
1252015061 S: Maintained
15062
+W: http://sourceforge.net/projects/roccat/
15063
+F: Documentation/ABI/*/sysfs-driver-hid-roccat*
1252115064 F: drivers/hid/hid-roccat*
1252215065 F: include/linux/hid-roccat*
12523
-F: Documentation/ABI/*/sysfs-driver-hid-roccat*
1252415066
12525
-ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
12526
-M: Jacob chen <jacob2.chen@rock-chips.com>
15067
+ROCKCHIP ISP V1 DRIVER
15068
+M: Helen Koike <helen.koike@collabora.com>
15069
+M: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
1252715070 L: linux-media@vger.kernel.org
1252815071 S: Maintained
15072
+F: Documentation/admin-guide/media/rkisp1.rst
15073
+F: Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
15074
+F: drivers/staging/media/rkisp1/
15075
+
15076
+ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
15077
+M: Jacob Chen <jacob-chen@iotwrt.com>
15078
+M: Ezequiel Garcia <ezequiel@collabora.com>
15079
+L: linux-media@vger.kernel.org
15080
+L: linux-rockchip@lists.infradead.org
15081
+S: Maintained
15082
+F: Documentation/devicetree/bindings/media/rockchip-rga.yaml
1252915083 F: drivers/media/platform/rockchip/rga/
12530
-F: Documentation/devicetree/bindings/media/rockchip-rga.txt
15084
+
15085
+ROCKCHIP VIDEO DECODER DRIVER
15086
+M: Ezequiel Garcia <ezequiel@collabora.com>
15087
+L: linux-media@vger.kernel.org
15088
+L: linux-rockchip@lists.infradead.org
15089
+S: Maintained
15090
+F: Documentation/devicetree/bindings/media/rockchip,vdec.yaml
15091
+F: drivers/staging/media/rkvdec/
1253115092
1253215093 ROCKER DRIVER
1253315094 M: Jiri Pirko <jiri@resnulli.us>
....@@ -12536,10 +15097,9 @@
1253615097 F: drivers/net/ethernet/rocker/
1253715098
1253815099 ROCKETPORT DRIVER
12539
-P: Comtrol Corp.
12540
-W: http://www.comtrol.com
1254115100 S: Maintained
12542
-F: Documentation/serial/rocket.txt
15101
+W: http://www.comtrol.com
15102
+F: Documentation/driver-api/serial/rocket.rst
1254315103 F: drivers/tty/rocket*
1254415104
1254515105 ROCKETPORT EXPRESS/INFINITY DRIVER
....@@ -12548,61 +15108,107 @@
1254815108 S: Odd Fixes
1254915109 F: drivers/tty/serial/rp2.*
1255015110
15111
+ROHM BD99954 CHARGER IC
15112
+R: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
15113
+L: linux-power@fi.rohmeurope.com
15114
+S: Supported
15115
+F: drivers/power/supply/bd99954-charger.c
15116
+F: drivers/power/supply/bd99954-charger.h
15117
+
15118
+ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
15119
+M: Tomasz Duszynski <tduszyns@gmail.com>
15120
+S: Maintained
15121
+F: Documentation/devicetree/bindings/iio/light/bh1750.yaml
15122
+F: drivers/iio/light/bh1750.c
15123
+
1255115124 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
1255215125 M: Marek Vasut <marek.vasut+renesas@gmail.com>
1255315126 L: linux-kernel@vger.kernel.org
1255415127 L: linux-renesas-soc@vger.kernel.org
1255515128 S: Supported
15129
+F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
15130
+F: drivers/gpio/gpio-bd9571mwv.c
1255615131 F: drivers/mfd/bd9571mwv.c
1255715132 F: drivers/regulator/bd9571mwv-regulator.c
12558
-F: drivers/gpio/gpio-bd9571mwv.c
1255915133 F: include/linux/mfd/bd9571mwv.h
12560
-F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
15134
+
15135
+ROHM POWER MANAGEMENT IC DEVICE DRIVERS
15136
+R: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
15137
+L: linux-power@fi.rohmeurope.com
15138
+S: Supported
15139
+F: Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
15140
+F: Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
15141
+F: drivers/clk/clk-bd718x7.c
15142
+F: drivers/gpio/gpio-bd70528.c
15143
+F: drivers/gpio/gpio-bd71828.c
15144
+F: drivers/mfd/rohm-bd70528.c
15145
+F: drivers/mfd/rohm-bd71828.c
15146
+F: drivers/mfd/rohm-bd718x7.c
15147
+F: drivers/power/supply/bd70528-charger.c
15148
+F: drivers/regulator/bd70528-regulator.c
15149
+F: drivers/regulator/bd71828-regulator.c
15150
+F: drivers/regulator/bd718x7-regulator.c
15151
+F: drivers/regulator/rohm-regulator.c
15152
+F: drivers/rtc/rtc-bd70528.c
15153
+F: drivers/watchdog/bd70528_wdt.c
15154
+F: include/linux/mfd/rohm-bd70528.h
15155
+F: include/linux/mfd/rohm-bd71828.h
15156
+F: include/linux/mfd/rohm-bd718x7.h
15157
+F: include/linux/mfd/rohm-generic.h
15158
+F: include/linux/mfd/rohm-shared.h
1256115159
1256215160 ROSE NETWORK LAYER
1256315161 M: Ralf Baechle <ralf@linux-mips.org>
1256415162 L: linux-hams@vger.kernel.org
12565
-W: http://www.linux-ax25.org/
1256615163 S: Maintained
15164
+W: http://www.linux-ax25.org/
1256715165 F: include/net/rose.h
1256815166 F: include/uapi/linux/rose.h
1256915167 F: net/rose/
1257015168
15169
+ROTATION DRIVER FOR ALLWINNER A83T
15170
+M: Jernej Skrabec <jernej.skrabec@siol.net>
15171
+L: linux-media@vger.kernel.org
15172
+S: Maintained
15173
+T: git git://linuxtv.org/media_tree.git
15174
+F: Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
15175
+F: drivers/media/platform/sunxi/sun8i-rotate/
15176
+
1257115177 RTL2830 MEDIA DRIVER
1257215178 M: Antti Palosaari <crope@iki.fi>
1257315179 L: linux-media@vger.kernel.org
15180
+S: Maintained
1257415181 W: https://linuxtv.org
1257515182 W: http://palosaari.fi/linux/
1257615183 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1257715184 T: git git://linuxtv.org/anttip/media_tree.git
12578
-S: Maintained
1257915185 F: drivers/media/dvb-frontends/rtl2830*
1258015186
1258115187 RTL2832 MEDIA DRIVER
1258215188 M: Antti Palosaari <crope@iki.fi>
1258315189 L: linux-media@vger.kernel.org
15190
+S: Maintained
1258415191 W: https://linuxtv.org
1258515192 W: http://palosaari.fi/linux/
1258615193 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1258715194 T: git git://linuxtv.org/anttip/media_tree.git
12588
-S: Maintained
1258915195 F: drivers/media/dvb-frontends/rtl2832*
1259015196
1259115197 RTL2832_SDR MEDIA DRIVER
1259215198 M: Antti Palosaari <crope@iki.fi>
1259315199 L: linux-media@vger.kernel.org
15200
+S: Maintained
1259415201 W: https://linuxtv.org
1259515202 W: http://palosaari.fi/linux/
1259615203 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1259715204 T: git git://linuxtv.org/anttip/media_tree.git
12598
-S: Maintained
1259915205 F: drivers/media/dvb-frontends/rtl2832_sdr*
1260015206
1260115207 RTL8180 WIRELESS DRIVER
1260215208 L: linux-wireless@vger.kernel.org
12603
-W: http://wireless.kernel.org/
12604
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
1260515209 S: Orphan
15210
+W: https://wireless.wiki.kernel.org/
15211
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
1260615212 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
1260715213
1260815214 RTL8187 WIRELESS DRIVER
....@@ -12610,37 +15216,36 @@
1261015216 M: Hin-Tak Leung <htl10@users.sourceforge.net>
1261115217 M: Larry Finger <Larry.Finger@lwfinger.net>
1261215218 L: linux-wireless@vger.kernel.org
12613
-W: http://wireless.kernel.org/
12614
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
1261515219 S: Maintained
15220
+W: https://wireless.wiki.kernel.org/
15221
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
1261615222 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
12617
-
12618
-REALTEK WIRELESS DRIVER (rtlwifi family)
12619
-M: Ping-Ke Shih <pkshih@realtek.com>
12620
-L: linux-wireless@vger.kernel.org
12621
-W: http://wireless.kernel.org/
12622
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
12623
-S: Maintained
12624
-F: drivers/net/wireless/realtek/rtlwifi/
1262515223
1262615224 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
1262715225 M: Jes Sorensen <Jes.Sorensen@gmail.com>
1262815226 L: linux-wireless@vger.kernel.org
12629
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
1263015227 S: Maintained
15228
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
1263115229 F: drivers/net/wireless/realtek/rtl8xxxu/
15230
+
15231
+RTRS TRANSPORT DRIVERS
15232
+M: Danil Kipnis <danil.kipnis@cloud.ionos.com>
15233
+M: Jack Wang <jinpu.wang@cloud.ionos.com>
15234
+L: linux-rdma@vger.kernel.org
15235
+S: Maintained
15236
+F: drivers/infiniband/ulp/rtrs/
1263215237
1263315238 RXRPC SOCKETS (AF_RXRPC)
1263415239 M: David Howells <dhowells@redhat.com>
1263515240 L: linux-afs@lists.infradead.org
1263615241 S: Supported
12637
-F: net/rxrpc/
15242
+W: https://www.infradead.org/~dhowells/kafs/
15243
+F: Documentation/networking/rxrpc.rst
1263815244 F: include/keys/rxrpc-type.h
1263915245 F: include/net/af_rxrpc.h
1264015246 F: include/trace/events/rxrpc.h
1264115247 F: include/uapi/linux/rxrpc.h
12642
-F: Documentation/networking/rxrpc.txt
12643
-W: https://www.infradead.org/~dhowells/kafs/
15248
+F: net/rxrpc/
1264415249
1264515250 S3 SAVAGE FRAMEBUFFER DRIVER
1264615251 M: Antonino Daplas <adaplas@gmail.com>
....@@ -12649,91 +15254,116 @@
1264915254 F: drivers/video/fbdev/savage/
1265015255
1265115256 S390
12652
-M: Martin Schwidefsky <schwidefsky@de.ibm.com>
12653
-M: Heiko Carstens <heiko.carstens@de.ibm.com>
15257
+M: Heiko Carstens <hca@linux.ibm.com>
15258
+M: Vasily Gorbik <gor@linux.ibm.com>
15259
+M: Christian Borntraeger <borntraeger@de.ibm.com>
1265415260 L: linux-s390@vger.kernel.org
15261
+S: Supported
1265515262 W: http://www.ibm.com/developerworks/linux/linux390/
1265615263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
12657
-S: Supported
15264
+F: Documentation/driver-api/s390-drivers.rst
15265
+F: Documentation/s390/
1265815266 F: arch/s390/
1265915267 F: drivers/s390/
12660
-F: Documentation/s390/
12661
-F: Documentation/driver-api/s390-drivers.rst
1266215268
1266315269 S390 COMMON I/O LAYER
12664
-M: Sebastian Ott <sebott@linux.ibm.com>
15270
+M: Vineeth Vijayan <vneethv@linux.ibm.com>
1266515271 M: Peter Oberparleiter <oberpar@linux.ibm.com>
1266615272 L: linux-s390@vger.kernel.org
12667
-W: http://www.ibm.com/developerworks/linux/linux390/
1266815273 S: Supported
15274
+W: http://www.ibm.com/developerworks/linux/linux390/
1266915275 F: drivers/s390/cio/
1267015276
1267115277 S390 DASD DRIVER
1267215278 M: Stefan Haberland <sth@linux.ibm.com>
1267315279 M: Jan Hoeppner <hoeppner@linux.ibm.com>
1267415280 L: linux-s390@vger.kernel.org
12675
-W: http://www.ibm.com/developerworks/linux/linux390/
1267615281 S: Supported
12677
-F: drivers/s390/block/dasd*
15282
+W: http://www.ibm.com/developerworks/linux/linux390/
1267815283 F: block/partitions/ibm.c
15284
+F: drivers/s390/block/dasd*
15285
+F: include/linux/dasd_mod.h
1267915286
1268015287 S390 IOMMU (PCI)
12681
-M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
15288
+M: Matthew Rosato <mjrosato@linux.ibm.com>
15289
+M: Gerald Schaefer <gerald.schaefer@linux.ibm.com>
1268215290 L: linux-s390@vger.kernel.org
12683
-W: http://www.ibm.com/developerworks/linux/linux390/
1268415291 S: Supported
15292
+W: http://www.ibm.com/developerworks/linux/linux390/
1268515293 F: drivers/iommu/s390-iommu.c
1268615294
1268715295 S390 IUCV NETWORK LAYER
1268815296 M: Julian Wiedmann <jwi@linux.ibm.com>
12689
-M: Ursula Braun <ubraun@linux.ibm.com>
15297
+M: Karsten Graul <kgraul@linux.ibm.com>
1269015298 L: linux-s390@vger.kernel.org
12691
-W: http://www.ibm.com/developerworks/linux/linux390/
1269215299 S: Supported
15300
+W: http://www.ibm.com/developerworks/linux/linux390/
1269315301 F: drivers/s390/net/*iucv*
1269415302 F: include/net/iucv/
1269515303 F: net/iucv/
1269615304
1269715305 S390 NETWORK DRIVERS
1269815306 M: Julian Wiedmann <jwi@linux.ibm.com>
12699
-M: Ursula Braun <ubraun@linux.ibm.com>
15307
+M: Karsten Graul <kgraul@linux.ibm.com>
1270015308 L: linux-s390@vger.kernel.org
12701
-W: http://www.ibm.com/developerworks/linux/linux390/
1270215309 S: Supported
15310
+W: http://www.ibm.com/developerworks/linux/linux390/
1270315311 F: drivers/s390/net/
1270415312
1270515313 S390 PCI SUBSYSTEM
12706
-M: Sebastian Ott <sebott@linux.ibm.com>
12707
-M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
15314
+M: Niklas Schnelle <schnelle@linux.ibm.com>
15315
+M: Gerald Schaefer <gerald.schaefer@linux.ibm.com>
1270815316 L: linux-s390@vger.kernel.org
12709
-W: http://www.ibm.com/developerworks/linux/linux390/
1271015317 S: Supported
15318
+W: http://www.ibm.com/developerworks/linux/linux390/
1271115319 F: arch/s390/pci/
1271215320 F: drivers/pci/hotplug/s390_pci_hpc.c
15321
+F: Documentation/s390/pci.rst
15322
+
15323
+S390 VFIO AP DRIVER
15324
+M: Tony Krowiak <akrowiak@linux.ibm.com>
15325
+M: Pierre Morel <pmorel@linux.ibm.com>
15326
+M: Halil Pasic <pasic@linux.ibm.com>
15327
+L: linux-s390@vger.kernel.org
15328
+S: Supported
15329
+W: http://www.ibm.com/developerworks/linux/linux390/
15330
+F: Documentation/s390/vfio-ap.rst
15331
+F: drivers/s390/crypto/vfio_ap_drv.c
15332
+F: drivers/s390/crypto/vfio_ap_ops.c
15333
+F: drivers/s390/crypto/vfio_ap_private.h
1271315334
1271415335 S390 VFIO-CCW DRIVER
1271515336 M: Cornelia Huck <cohuck@redhat.com>
12716
-M: Halil Pasic <pasic@linux.ibm.com>
15337
+M: Eric Farman <farman@linux.ibm.com>
15338
+R: Halil Pasic <pasic@linux.ibm.com>
1271715339 L: linux-s390@vger.kernel.org
1271815340 L: kvm@vger.kernel.org
1271915341 S: Supported
15342
+F: Documentation/s390/vfio-ccw.rst
1272015343 F: drivers/s390/cio/vfio_ccw*
12721
-F: Documentation/s390/vfio-ccw.txt
1272215344 F: include/uapi/linux/vfio_ccw.h
15345
+
15346
+S390 VFIO-PCI DRIVER
15347
+M: Matthew Rosato <mjrosato@linux.ibm.com>
15348
+L: linux-s390@vger.kernel.org
15349
+L: kvm@vger.kernel.org
15350
+S: Supported
15351
+F: drivers/vfio/pci/vfio_pci_zdev.c
15352
+F: include/uapi/linux/vfio_zdev.h
1272315353
1272415354 S390 ZCRYPT DRIVER
1272515355 M: Harald Freudenberger <freude@linux.ibm.com>
1272615356 L: linux-s390@vger.kernel.org
12727
-W: http://www.ibm.com/developerworks/linux/linux390/
1272815357 S: Supported
15358
+W: http://www.ibm.com/developerworks/linux/linux390/
1272915359 F: drivers/s390/crypto/
1273015360
1273115361 S390 ZFCP DRIVER
1273215362 M: Steffen Maier <maier@linux.ibm.com>
1273315363 M: Benjamin Block <bblock@linux.ibm.com>
1273415364 L: linux-s390@vger.kernel.org
12735
-W: http://www.ibm.com/developerworks/linux/linux390/
1273615365 S: Supported
15366
+W: http://www.ibm.com/developerworks/linux/linux390/
1273715367 F: drivers/s390/scsi/zfcp_*
1273815368
1273915369 S3C24XX SD/MMC Driver
....@@ -12745,52 +15375,57 @@
1274515375 SAA6588 RDS RECEIVER DRIVER
1274615376 M: Hans Verkuil <hverkuil@xs4all.nl>
1274715377 L: linux-media@vger.kernel.org
12748
-T: git git://linuxtv.org/media_tree.git
12749
-W: https://linuxtv.org
1275015378 S: Odd Fixes
15379
+W: https://linuxtv.org
15380
+T: git git://linuxtv.org/media_tree.git
1275115381 F: drivers/media/i2c/saa6588*
1275215382
1275315383 SAA7134 VIDEO4LINUX DRIVER
1275415384 M: Mauro Carvalho Chehab <mchehab@kernel.org>
1275515385 L: linux-media@vger.kernel.org
15386
+S: Odd fixes
1275615387 W: https://linuxtv.org
1275715388 T: git git://linuxtv.org/media_tree.git
12758
-S: Odd fixes
12759
-F: Documentation/media/v4l-drivers/saa7134*
15389
+F: Documentation/driver-api/media/drivers/saa7134*
1276015390 F: drivers/media/pci/saa7134/
1276115391
1276215392 SAA7146 VIDEO4LINUX-2 DRIVER
1276315393 M: Hans Verkuil <hverkuil@xs4all.nl>
1276415394 L: linux-media@vger.kernel.org
12765
-T: git git://linuxtv.org/media_tree.git
1276615395 S: Maintained
15396
+T: git git://linuxtv.org/media_tree.git
1276715397 F: drivers/media/common/saa7146/
1276815398 F: drivers/media/pci/saa7146/
12769
-F: include/media/saa7146*
15399
+F: include/media/drv-intf/saa7146*
15400
+
15401
+SAFESETID SECURITY MODULE
15402
+M: Micah Morton <mortonm@chromium.org>
15403
+S: Supported
15404
+F: Documentation/admin-guide/LSM/SafeSetID.rst
15405
+F: security/safesetid/
1277015406
1277115407 SAMSUNG AUDIO (ASoC) DRIVERS
1277215408 M: Krzysztof Kozlowski <krzk@kernel.org>
12773
-M: Sangbeom Kim <sbkim73@samsung.com>
1277415409 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
1277515410 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1277615411 S: Supported
12777
-F: sound/soc/samsung/
1277815412 F: Documentation/devicetree/bindings/sound/samsung*
15413
+F: sound/soc/samsung/
1277915414
1278015415 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
1278115416 M: Krzysztof Kozlowski <krzk@kernel.org>
1278215417 L: linux-crypto@vger.kernel.org
1278315418 L: linux-samsung-soc@vger.kernel.org
1278415419 S: Maintained
15420
+F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
1278515421 F: drivers/crypto/exynos-rng.c
12786
-F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
1278715422
1278815423 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
1278915424 M: Łukasz Stelmach <l.stelmach@samsung.com>
1279015425 L: linux-samsung-soc@vger.kernel.org
1279115426 S: Maintained
12792
-F: drivers/char/hw_random/exynos-trng.c
1279315427 F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
15428
+F: drivers/char/hw_random/exynos-trng.c
1279415429
1279515430 SAMSUNG FRAMEBUFFER DRIVER
1279615431 M: Jingoo Han <jingoohan1@gmail.com>
....@@ -12805,47 +15440,45 @@
1280515440 F: drivers/platform/x86/samsung-laptop.c
1280615441
1280715442 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
12808
-M: Sangbeom Kim <sbkim73@samsung.com>
1280915443 M: Krzysztof Kozlowski <krzk@kernel.org>
1281015444 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
1281115445 L: linux-kernel@vger.kernel.org
1281215446 L: linux-samsung-soc@vger.kernel.org
1281315447 S: Supported
12814
-F: drivers/mfd/sec*.c
12815
-F: drivers/regulator/s2m*.c
12816
-F: drivers/regulator/s5m*.c
12817
-F: drivers/clk/clk-s2mps11.c
12818
-F: drivers/rtc/rtc-s5m.c
12819
-F: include/linux/mfd/samsung/
15448
+F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
1282015449 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
1282115450 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
1282215451 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
12823
-F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
15452
+F: drivers/clk/clk-s2mps11.c
15453
+F: drivers/mfd/sec*.c
15454
+F: drivers/regulator/s2m*.c
15455
+F: drivers/regulator/s5m*.c
15456
+F: drivers/rtc/rtc-s5m.c
15457
+F: include/linux/mfd/samsung/
1282415458
1282515459 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
1282615460 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
1282715461 L: linux-media@vger.kernel.org
12828
-L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
15462
+L: linux-samsung-soc@vger.kernel.org
1282915463 S: Maintained
1283015464 F: drivers/media/platform/s3c-camif/
1283115465 F: include/media/drv-intf/s3c_camif.h
1283215466
1283315467 SAMSUNG S3FWRN5 NFC DRIVER
12834
-M: Robert Baldyga <r.baldyga@samsung.com>
15468
+M: Krzysztof Kozlowski <krzk@kernel.org>
1283515469 M: Krzysztof Opasiak <k.opasiak@samsung.com>
1283615470 L: linux-nfc@lists.01.org (moderated for non-subscribers)
12837
-S: Supported
15471
+S: Maintained
15472
+F: Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
1283815473 F: drivers/nfc/s3fwrn5
1283915474
1284015475 SAMSUNG S5C73M3 CAMERA DRIVER
12841
-M: Kyungmin Park <kyungmin.park@samsung.com>
1284215476 M: Andrzej Hajda <a.hajda@samsung.com>
1284315477 L: linux-media@vger.kernel.org
1284415478 S: Supported
1284515479 F: drivers/media/i2c/s5c73m3/*
1284615480
1284715481 SAMSUNG S5K5BAF CAMERA DRIVER
12848
-M: Kyungmin Park <kyungmin.park@samsung.com>
1284915482 M: Andrzej Hajda <a.hajda@samsung.com>
1285015483 L: linux-media@vger.kernel.org
1285115484 S: Supported
....@@ -12854,48 +15487,51 @@
1285415487 SAMSUNG S5P Security SubSystem (SSS) DRIVER
1285515488 M: Krzysztof Kozlowski <krzk@kernel.org>
1285615489 M: Vladimir Zapolskiy <vz@mleia.com>
12857
-M: Kamil Konieczny <k.konieczny@partner.samsung.com>
15490
+M: Kamil Konieczny <k.konieczny@samsung.com>
1285815491 L: linux-crypto@vger.kernel.org
1285915492 L: linux-samsung-soc@vger.kernel.org
1286015493 S: Maintained
15494
+F: Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
15495
+F: Documentation/devicetree/bindings/crypto/samsung-sss.yaml
1286115496 F: drivers/crypto/s5p-sss.c
1286215497
1286315498 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
12864
-M: Kyungmin Park <kyungmin.park@samsung.com>
1286515499 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
1286615500 L: linux-media@vger.kernel.org
12867
-Q: https://patchwork.linuxtv.org/project/linux-media/list/
1286815501 S: Supported
15502
+Q: https://patchwork.linuxtv.org/project/linux-media/list/
1286915503 F: drivers/media/platform/exynos4-is/
1287015504
1287115505 SAMSUNG SOC CLOCK DRIVERS
1287215506 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
1287315507 M: Tomasz Figa <tomasz.figa@gmail.com>
1287415508 M: Chanwoo Choi <cw00.choi@samsung.com>
15509
+L: linux-samsung-soc@vger.kernel.org
1287515510 S: Supported
12876
-L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1287715511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
15512
+F: Documentation/devicetree/bindings/clock/exynos*.txt
15513
+F: Documentation/devicetree/bindings/clock/samsung,s3c*
15514
+F: Documentation/devicetree/bindings/clock/samsung,s5p*
1287815515 F: drivers/clk/samsung/
1287915516 F: include/dt-bindings/clock/exynos*.h
12880
-F: Documentation/devicetree/bindings/clock/exynos*.txt
15517
+F: include/linux/clk/samsung.h
15518
+F: include/linux/platform_data/clk-s3c2410.h
1288115519
1288215520 SAMSUNG SPI DRIVERS
12883
-M: Kukjin Kim <kgene@kernel.org>
1288415521 M: Krzysztof Kozlowski <krzk@kernel.org>
1288515522 M: Andi Shyti <andi@etezian.org>
1288615523 L: linux-spi@vger.kernel.org
12887
-L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
15524
+L: linux-samsung-soc@vger.kernel.org
1288815525 S: Maintained
1288915526 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
1289015527 F: drivers/spi/spi-s3c*
1289115528 F: include/linux/platform_data/spi-s3c64xx.h
15529
+F: include/linux/spi/s3c24xx-fiq.h
1289215530
1289315531 SAMSUNG SXGBE DRIVERS
1289415532 M: Byungho An <bh74.an@samsung.com>
12895
-M: Girish K S <ks.giri@samsung.com>
12896
-M: Vipul Pandya <vipul.pandya@samsung.com>
12897
-S: Supported
1289815533 L: netdev@vger.kernel.org
15534
+S: Supported
1289915535 F: drivers/net/ethernet/samsung/sxgbe/
1290015536
1290115537 SAMSUNG THERMAL DRIVER
....@@ -12907,12 +15543,11 @@
1290715543 F: drivers/thermal/samsung/
1290815544
1290915545 SAMSUNG USB2 PHY DRIVER
12910
-M: Kamil Debski <kamil@wypas.org>
1291115546 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
1291215547 L: linux-kernel@vger.kernel.org
1291315548 S: Supported
1291415549 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
12915
-F: Documentation/phy/samsung-usb2.txt
15550
+F: Documentation/driver-api/phy/samsung-usb2.rst
1291615551 F: drivers/phy/samsung/phy-exynos4210-usb2.c
1291715552 F: drivers/phy/samsung/phy-exynos4x12-usb2.c
1291815553 F: drivers/phy/samsung/phy-exynos5250-usb2.c
....@@ -12928,13 +15563,21 @@
1292815563 SCHEDULER
1292915564 M: Ingo Molnar <mingo@redhat.com>
1293015565 M: Peter Zijlstra <peterz@infradead.org>
15566
+M: Juri Lelli <juri.lelli@redhat.com> (SCHED_DEADLINE)
15567
+M: Vincent Guittot <vincent.guittot@linaro.org> (SCHED_NORMAL)
15568
+R: Dietmar Eggemann <dietmar.eggemann@arm.com> (SCHED_NORMAL)
15569
+R: Steven Rostedt <rostedt@goodmis.org> (SCHED_FIFO/SCHED_RR)
15570
+R: Ben Segall <bsegall@google.com> (CONFIG_CFS_BANDWIDTH)
15571
+R: Mel Gorman <mgorman@suse.de> (CONFIG_NUMA_BALANCING)
15572
+R: Daniel Bristot de Oliveira <bristot@redhat.com> (SCHED_DEADLINE)
1293115573 L: linux-kernel@vger.kernel.org
12932
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1293315574 S: Maintained
12934
-F: kernel/sched/
15575
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
15576
+F: include/linux/preempt.h
1293515577 F: include/linux/sched.h
12936
-F: include/uapi/linux/sched.h
1293715578 F: include/linux/wait.h
15579
+F: include/uapi/linux/sched.h
15580
+F: kernel/sched/
1293815581
1293915582 SCR24X CHIP CARD INTERFACE DRIVER
1294015583 M: Lubomir Rintel <lkundrak@v3.sk>
....@@ -12944,8 +15587,8 @@
1294415587 SCSI CDROM DRIVER
1294515588 M: Jens Axboe <axboe@kernel.dk>
1294615589 L: linux-scsi@vger.kernel.org
12947
-W: http://www.kernel.dk
1294815590 S: Maintained
15591
+W: http://www.kernel.dk
1294915592 F: drivers/scsi/sr*
1295015593
1295115594 SCSI RDMA PROTOCOL (SRP) INITIATOR
....@@ -12967,19 +15610,20 @@
1296715610 SCSI SG DRIVER
1296815611 M: Doug Gilbert <dgilbert@interlog.com>
1296915612 L: linux-scsi@vger.kernel.org
12970
-W: http://sg.danny.cz/sg
1297115613 S: Maintained
12972
-F: Documentation/scsi/scsi-generic.txt
15614
+W: http://sg.danny.cz/sg
15615
+F: Documentation/scsi/scsi-generic.rst
1297315616 F: drivers/scsi/sg.c
1297415617 F: include/scsi/sg.h
1297515618
1297615619 SCSI SUBSYSTEM
12977
-M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
12978
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
15620
+M: "James E.J. Bottomley" <jejb@linux.ibm.com>
1297915621 M: "Martin K. Petersen" <martin.petersen@oracle.com>
12980
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
1298115622 L: linux-scsi@vger.kernel.org
1298215623 S: Maintained
15624
+Q: https://patchwork.kernel.org/project/linux-scsi/list/
15625
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
15626
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
1298315627 F: Documentation/devicetree/bindings/scsi/
1298415628 F: drivers/scsi/
1298515629 F: include/scsi/
....@@ -12988,31 +15632,43 @@
1298815632 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1298915633 L: linux-scsi@vger.kernel.org
1299015634 S: Maintained
12991
-F: Documentation/scsi/st.txt
15635
+F: Documentation/scsi/st.rst
1299215636 F: drivers/scsi/st.*
1299315637 F: drivers/scsi/st_*.h
15638
+
15639
+SCSI TARGET SUBSYSTEM
15640
+M: "Martin K. Petersen" <martin.petersen@oracle.com>
15641
+L: linux-scsi@vger.kernel.org
15642
+L: target-devel@vger.kernel.org
15643
+S: Supported
15644
+W: http://www.linux-iscsi.org
15645
+Q: https://patchwork.kernel.org/project/target-devel/list/
15646
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15647
+F: Documentation/target/
15648
+F: drivers/target/
15649
+F: include/target/
1299415650
1299515651 SCTP PROTOCOL
1299615652 M: Vlad Yasevich <vyasevich@gmail.com>
1299715653 M: Neil Horman <nhorman@tuxdriver.com>
1299815654 M: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
1299915655 L: linux-sctp@vger.kernel.org
13000
-W: http://lksctp.sourceforge.net
1300115656 S: Maintained
13002
-F: Documentation/networking/sctp.txt
15657
+W: http://lksctp.sourceforge.net
15658
+F: Documentation/networking/sctp.rst
1300315659 F: include/linux/sctp.h
13004
-F: include/uapi/linux/sctp.h
1300515660 F: include/net/sctp/
15661
+F: include/uapi/linux/sctp.h
1300615662 F: net/sctp/
1300715663
1300815664 SCx200 CPU SUPPORT
1300915665 M: Jim Cromie <jim.cromie@gmail.com>
1301015666 S: Odd Fixes
13011
-F: Documentation/i2c/busses/scx200_acb
15667
+F: Documentation/i2c/busses/scx200_acb.rst
1301215668 F: arch/x86/platform/scx200/
13013
-F: drivers/watchdog/scx200_wdt.c
1301415669 F: drivers/i2c/busses/scx200*
1301515670 F: drivers/mtd/maps/scx200_docflash.c
15671
+F: drivers/watchdog/scx200_wdt.c
1301615672 F: include/linux/scx200.h
1301715673
1301815674 SCx200 GPIO DRIVER
....@@ -13032,18 +15688,24 @@
1303215688 S: Maintained
1303315689 F: drivers/mmc/host/sdricoh_cs.c
1303415690
15691
+SECO BOARDS CEC DRIVER
15692
+M: Ettore Chimenti <ek5.chimenti@gmail.com>
15693
+S: Maintained
15694
+F: drivers/media/cec/platform/seco/seco-cec.c
15695
+F: drivers/media/cec/platform/seco/seco-cec.h
15696
+
1303515697 SECURE COMPUTING
1303615698 M: Kees Cook <keescook@chromium.org>
1303715699 R: Andy Lutomirski <luto@amacapital.net>
1303815700 R: Will Drewry <wad@chromium.org>
13039
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
1304015701 S: Supported
13041
-F: kernel/seccomp.c
13042
-F: include/uapi/linux/seccomp.h
13043
-F: include/linux/seccomp.h
13044
-F: tools/testing/selftests/seccomp/*
13045
-F: tools/testing/selftests/kselftest_harness.h
15702
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
1304615703 F: Documentation/userspace-api/seccomp_filter.rst
15704
+F: include/linux/seccomp.h
15705
+F: include/uapi/linux/seccomp.h
15706
+F: kernel/seccomp.c
15707
+F: tools/testing/selftests/kselftest_harness.h
15708
+F: tools/testing/selftests/seccomp/*
1304715709 K: \bsecure_computing
1304815710 K: \bTIF_SECCOMP\b
1304915711
....@@ -13057,17 +15719,15 @@
1305715719 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
1305815720 M: Adrian Hunter <adrian.hunter@intel.com>
1305915721 L: linux-mmc@vger.kernel.org
13060
-T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
1306115722 S: Maintained
1306215723 F: drivers/mmc/host/sdhci*
1306315724 F: include/linux/mmc/sdhci*
1306415725
13065
-SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
13066
-M: Prabu Thangamuthu <prabu.t@synopsys.com>
13067
-M: Manjunath M B <manjumb@synopsys.com>
15726
+SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
15727
+M: Eugen Hristev <eugen.hristev@microchip.com>
1306815728 L: linux-mmc@vger.kernel.org
13069
-S: Maintained
13070
-F: drivers/mmc/host/sdhci-pci-dwc-mshc.c
15729
+S: Supported
15730
+F: drivers/mmc/host/sdhci-of-at91.c
1307115731
1307215732 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
1307315733 M: Ben Dooks <ben-linux@fluff.org>
....@@ -13089,54 +15749,73 @@
1308915749 F: drivers/mmc/host/sdhci-omap.c
1309015750
1309115751 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
13092
-M: Scott Bauer <scott.bauer@intel.com>
1309315752 M: Jonathan Derrick <jonathan.derrick@intel.com>
15753
+M: Revanth Rajashekar <revanth.rajashekar@intel.com>
1309415754 L: linux-block@vger.kernel.org
1309515755 S: Supported
13096
-F: block/sed*
1309715756 F: block/opal_proto.h
15757
+F: block/sed*
1309815758 F: include/linux/sed*
1309915759 F: include/uapi/linux/sed*
1310015760
1310115761 SECURITY CONTACT
1310215762 M: Security Officers <security@kernel.org>
1310315763 S: Supported
15764
+F: Documentation/admin-guide/security-bugs.rst
1310415765
1310515766 SECURITY SUBSYSTEM
1310615767 M: James Morris <jmorris@namei.org>
1310715768 M: "Serge E. Hallyn" <serge@hallyn.com>
1310815769 L: linux-security-module@vger.kernel.org (suggested Cc:)
13109
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
13110
-W: http://kernsec.org/
1311115770 S: Supported
15771
+W: http://kernsec.org/
15772
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
1311215773 F: security/
1311315774 X: security/selinux/
1311415775
1311515776 SELINUX SECURITY MODULE
1311615777 M: Paul Moore <paul@paul-moore.com>
13117
-M: Stephen Smalley <sds@tycho.nsa.gov>
15778
+M: Stephen Smalley <stephen.smalley.work@gmail.com>
1311815779 M: Eric Paris <eparis@parisplace.org>
1311915780 L: selinux@vger.kernel.org
15781
+S: Supported
1312015782 W: https://selinuxproject.org
1312115783 W: https://github.com/SELinuxProject
1312215784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
13123
-S: Supported
13124
-F: include/linux/selinux*
13125
-F: security/selinux/
13126
-F: scripts/selinux/
15785
+F: Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
15786
+F: Documentation/ABI/obsolete/sysfs-selinux-disable
1312715787 F: Documentation/admin-guide/LSM/SELinux.rst
15788
+F: include/trace/events/avc.h
15789
+F: include/uapi/linux/selinux_netlink.h
15790
+F: scripts/selinux/
15791
+F: security/selinux/
1312815792
1312915793 SENSABLE PHANTOM
13130
-M: Jiri Slaby <jirislaby@gmail.com>
15794
+M: Jiri Slaby <jirislaby@kernel.org>
1313115795 S: Maintained
1313215796 F: drivers/misc/phantom.c
1313315797 F: include/uapi/linux/phantom.h
15798
+
15799
+SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
15800
+M: Tomasz Duszynski <tomasz.duszynski@octakon.com>
15801
+S: Maintained
15802
+F: Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
15803
+F: drivers/iio/chemical/scd30.h
15804
+F: drivers/iio/chemical/scd30_core.c
15805
+F: drivers/iio/chemical/scd30_i2c.c
15806
+F: drivers/iio/chemical/scd30_serial.c
15807
+
15808
+SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
15809
+M: Tomasz Duszynski <tduszyns@gmail.com>
15810
+S: Maintained
15811
+F: Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
15812
+F: drivers/iio/chemical/sps30.c
1313415813
1313515814 SERIAL DEVICE BUS
1313615815 M: Rob Herring <robh@kernel.org>
1313715816 L: linux-serial@vger.kernel.org
1313815817 S: Maintained
13139
-F: Documentation/devicetree/bindings/serial/slave-device.txt
15818
+F: Documentation/devicetree/bindings/serial/serial.yaml
1314015819 F: drivers/tty/serdev/
1314115820 F: include/linux/serdev.h
1314215821
....@@ -13153,26 +15832,36 @@
1315315832 S: Maintained
1315415833 F: drivers/media/rc/serial_ir.c
1315515834
15835
+SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
15836
+M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
15837
+L: alsa-devel@alsa-project.org (moderated for non-subscribers)
15838
+S: Maintained
15839
+F: Documentation/devicetree/bindings/slimbus/
15840
+F: drivers/slimbus/
15841
+F: include/linux/slimbus.h
15842
+
1315615843 SFC NETWORK DRIVER
13157
-M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
13158
-M: Edward Cree <ecree@solarflare.com>
13159
-M: Bert Kenward <bkenward@solarflare.com>
15844
+M: Edward Cree <ecree.xilinx@gmail.com>
15845
+M: Martin Habets <habetsm.xilinx@gmail.com>
1316015846 L: netdev@vger.kernel.org
1316115847 S: Supported
1316215848 F: drivers/net/ethernet/sfc/
15849
+
15850
+SFF/SFP/SFP+ MODULE SUPPORT
15851
+M: Russell King <linux@armlinux.org.uk>
15852
+L: netdev@vger.kernel.org
15853
+S: Maintained
15854
+F: drivers/net/phy/phylink.c
15855
+F: drivers/net/phy/sfp*
15856
+F: include/linux/mdio/mdio-i2c.h
15857
+F: include/linux/phylink.h
15858
+F: include/linux/sfp.h
15859
+K: phylink\.h|struct\s+phylink|\.phylink|>phylink_|phylink_(autoneg|clear|connect|create|destroy|disconnect|ethtool|helper|mac|mii|of|set|start|stop|test|validate)
1316315860
1316415861 SGI GRU DRIVER
1316515862 M: Dimitri Sivanich <sivanich@sgi.com>
1316615863 S: Maintained
1316715864 F: drivers/misc/sgi-gru/
13168
-
13169
-SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
13170
-M: Pat Gefre <pfg@sgi.com>
13171
-L: linux-ia64@vger.kernel.org
13172
-S: Supported
13173
-F: Documentation/ia64/serial.txt
13174
-F: drivers/tty/serial/ioc?_serial.c
13175
-F: include/linux/ioc?.h
1317615865
1317715866 SGI XP/XPC/XPNET DRIVER
1317815867 M: Cliff Whickman <cpw@sgi.com>
....@@ -13181,24 +15870,27 @@
1318115870 F: drivers/misc/sgi-xp/
1318215871
1318315872 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
13184
-M: Ursula Braun <ubraun@linux.ibm.com>
15873
+M: Karsten Graul <kgraul@linux.ibm.com>
1318515874 L: linux-s390@vger.kernel.org
13186
-W: http://www.ibm.com/developerworks/linux/linux390/
1318715875 S: Supported
15876
+W: http://www.ibm.com/developerworks/linux/linux390/
1318815877 F: net/smc/
15878
+
15879
+SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
15880
+M: Linus Walleij <linus.walleij@linaro.org>
15881
+L: linux-iio@vger.kernel.org
15882
+S: Maintained
15883
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
15884
+F: Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
15885
+F: drivers/iio/light/gp2ap002.c
1318915886
1319015887 SHARP RJ54N1CB0C SENSOR DRIVER
1319115888 M: Jacopo Mondi <jacopo@jmondi.org>
1319215889 L: linux-media@vger.kernel.org
13193
-T: git git://linuxtv.org/media_tree.git
1319415890 S: Odd fixes
15891
+T: git git://linuxtv.org/media_tree.git
1319515892 F: drivers/media/i2c/rj54n1cb0c.c
1319615893 F: include/media/i2c/rj54n1cb0c.h
13197
-
13198
-SH_VEU V4L2 MEM2MEM DRIVER
13199
-L: linux-media@vger.kernel.org
13200
-S: Orphan
13201
-F: drivers/media/platform/sh_veu.c
1320215894
1320315895 SH_VOU V4L2 OUTPUT DRIVER
1320415896 L: linux-media@vger.kernel.org
....@@ -13209,91 +15901,107 @@
1320915901 SI2157 MEDIA DRIVER
1321015902 M: Antti Palosaari <crope@iki.fi>
1321115903 L: linux-media@vger.kernel.org
15904
+S: Maintained
1321215905 W: https://linuxtv.org
1321315906 W: http://palosaari.fi/linux/
1321415907 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1321515908 T: git git://linuxtv.org/anttip/media_tree.git
13216
-S: Maintained
1321715909 F: drivers/media/tuners/si2157*
1321815910
1321915911 SI2165 MEDIA DRIVER
1322015912 M: Matthias Schwarzott <zzam@gentoo.org>
1322115913 L: linux-media@vger.kernel.org
15914
+S: Maintained
1322215915 W: https://linuxtv.org
1322315916 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13224
-S: Maintained
1322515917 F: drivers/media/dvb-frontends/si2165*
1322615918
1322715919 SI2168 MEDIA DRIVER
1322815920 M: Antti Palosaari <crope@iki.fi>
1322915921 L: linux-media@vger.kernel.org
15922
+S: Maintained
1323015923 W: https://linuxtv.org
1323115924 W: http://palosaari.fi/linux/
1323215925 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1323315926 T: git git://linuxtv.org/anttip/media_tree.git
13234
-S: Maintained
1323515927 F: drivers/media/dvb-frontends/si2168*
1323615928
1323715929 SI470X FM RADIO RECEIVER I2C DRIVER
1323815930 M: Hans Verkuil <hverkuil@xs4all.nl>
1323915931 L: linux-media@vger.kernel.org
13240
-T: git git://linuxtv.org/media_tree.git
13241
-W: https://linuxtv.org
1324215932 S: Odd Fixes
15933
+W: https://linuxtv.org
15934
+T: git git://linuxtv.org/media_tree.git
1324315935 F: drivers/media/radio/si470x/radio-si470x-i2c.c
1324415936
1324515937 SI470X FM RADIO RECEIVER USB DRIVER
1324615938 M: Hans Verkuil <hverkuil@xs4all.nl>
1324715939 L: linux-media@vger.kernel.org
13248
-T: git git://linuxtv.org/media_tree.git
13249
-W: https://linuxtv.org
1325015940 S: Maintained
15941
+W: https://linuxtv.org
15942
+T: git git://linuxtv.org/media_tree.git
1325115943 F: drivers/media/radio/si470x/radio-si470x-common.c
13252
-F: drivers/media/radio/si470x/radio-si470x.h
1325315944 F: drivers/media/radio/si470x/radio-si470x-usb.c
15945
+F: drivers/media/radio/si470x/radio-si470x.h
1325415946
1325515947 SI4713 FM RADIO TRANSMITTER I2C DRIVER
1325615948 M: Eduardo Valentin <edubezval@gmail.com>
1325715949 L: linux-media@vger.kernel.org
13258
-T: git git://linuxtv.org/media_tree.git
13259
-W: https://linuxtv.org
1326015950 S: Odd Fixes
15951
+W: https://linuxtv.org
15952
+T: git git://linuxtv.org/media_tree.git
1326115953 F: drivers/media/radio/si4713/si4713.?
1326215954
1326315955 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
1326415956 M: Eduardo Valentin <edubezval@gmail.com>
1326515957 L: linux-media@vger.kernel.org
13266
-T: git git://linuxtv.org/media_tree.git
13267
-W: https://linuxtv.org
1326815958 S: Odd Fixes
15959
+W: https://linuxtv.org
15960
+T: git git://linuxtv.org/media_tree.git
1326915961 F: drivers/media/radio/si4713/radio-platform-si4713.c
1327015962
1327115963 SI4713 FM RADIO TRANSMITTER USB DRIVER
1327215964 M: Hans Verkuil <hverkuil@xs4all.nl>
1327315965 L: linux-media@vger.kernel.org
13274
-T: git git://linuxtv.org/media_tree.git
13275
-W: https://linuxtv.org
1327615966 S: Maintained
15967
+W: https://linuxtv.org
15968
+T: git git://linuxtv.org/media_tree.git
1327715969 F: drivers/media/radio/si4713/radio-usb-si4713.c
1327815970
1327915971 SIANO DVB DRIVER
1328015972 M: Mauro Carvalho Chehab <mchehab@kernel.org>
1328115973 L: linux-media@vger.kernel.org
15974
+S: Odd fixes
1328215975 W: https://linuxtv.org
1328315976 T: git git://linuxtv.org/media_tree.git
13284
-S: Odd fixes
1328515977 F: drivers/media/common/siano/
13286
-F: drivers/media/usb/siano/
13287
-F: drivers/media/usb/siano/
1328815978 F: drivers/media/mmc/siano/
15979
+F: drivers/media/usb/siano/
15980
+F: drivers/media/usb/siano/
1328915981
1329015982 SIFIVE DRIVERS
13291
-M: Palmer Dabbelt <palmer@sifive.com>
15983
+M: Palmer Dabbelt <palmer@dabbelt.com>
15984
+M: Paul Walmsley <paul.walmsley@sifive.com>
1329215985 L: linux-riscv@lists.infradead.org
13293
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
1329415986 S: Supported
13295
-K: sifive
15987
+T: git git://github.com/sifive/riscv-linux.git
1329615988 N: sifive
15989
+K: [^@]sifive
15990
+
15991
+SIFIVE FU540 SYSTEM-ON-CHIP
15992
+M: Paul Walmsley <paul.walmsley@sifive.com>
15993
+M: Palmer Dabbelt <palmer@dabbelt.com>
15994
+L: linux-riscv@lists.infradead.org
15995
+S: Supported
15996
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
15997
+N: fu540
15998
+K: fu540
15999
+
16000
+SIFIVE PDMA DRIVER
16001
+M: Green Wan <green.wan@sifive.com>
16002
+S: Maintained
16003
+F: Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
16004
+F: drivers/dma/sf-pdma/
1329716005
1329816006 SILEAD TOUCHSCREEN DRIVER
1329916007 M: Hans de Goede <hdegoede@redhat.com>
....@@ -13303,21 +16011,23 @@
1330316011 F: drivers/input/touchscreen/silead.c
1330416012 F: drivers/platform/x86/touchscreen_dmi.c
1330516013
16014
+SILICON LABS WIRELESS DRIVERS (for WFxxx series)
16015
+M: Jérôme Pouiller <jerome.pouiller@silabs.com>
16016
+S: Supported
16017
+F: drivers/staging/wfx/
16018
+
1330616019 SILICON MOTION SM712 FRAME BUFFER DRIVER
1330716020 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
1330816021 M: Teddy Wang <teddy.wang@siliconmotion.com>
1330916022 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
1331016023 L: linux-fbdev@vger.kernel.org
1331116024 S: Maintained
16025
+F: Documentation/fb/sm712fb.rst
1331216026 F: drivers/video/fbdev/sm712*
13313
-F: Documentation/fb/sm712fb.txt
1331416027
1331516028 SIMPLE FIRMWARE INTERFACE (SFI)
13316
-M: Len Brown <lenb@kernel.org>
13317
-L: sfi-devel@simplefirmware.org
16029
+S: Obsolete
1331816030 W: http://simplefirmware.org/
13319
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
13320
-S: Supported
1332116031 F: arch/x86/platform/sfi/
1332216032 F: drivers/sfi/
1332316033 F: include/linux/sfi*.h
....@@ -13326,41 +16036,38 @@
1332616036 M: Hans de Goede <hdegoede@redhat.com>
1332716037 L: linux-fbdev@vger.kernel.org
1332816038 S: Maintained
13329
-F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
16039
+F: Documentation/devicetree/bindings/display/simple-framebuffer.yaml
1333016040 F: drivers/video/fbdev/simplefb.c
1333116041 F: include/linux/platform_data/simplefb.h
1333216042
1333316043 SIMTEC EB110ATX (Chalice CATS)
13334
-P: Ben Dooks
13335
-P: Vincent Sanders <vince@simtec.co.uk>
1333616044 M: Simtec Linux Team <linux@simtec.co.uk>
13337
-W: http://www.simtec.co.uk/products/EB110ATX/
1333816045 S: Supported
16046
+W: http://www.simtec.co.uk/products/EB110ATX/
1333916047
1334016048 SIMTEC EB2410ITX (BAST)
13341
-P: Ben Dooks
13342
-P: Vincent Sanders <vince@simtec.co.uk>
1334316049 M: Simtec Linux Team <linux@simtec.co.uk>
13344
-W: http://www.simtec.co.uk/products/EB2410ITX/
1334516050 S: Supported
13346
-F: arch/arm/mach-s3c24xx/mach-bast.c
13347
-F: arch/arm/mach-s3c24xx/bast-ide.c
13348
-F: arch/arm/mach-s3c24xx/bast-irq.c
16051
+W: http://www.simtec.co.uk/products/EB2410ITX/
16052
+F: arch/arm/mach-s3c/bast-ide.c
16053
+F: arch/arm/mach-s3c/bast-irq.c
16054
+F: arch/arm/mach-s3c/mach-bast.c
16055
+
16056
+SIOX
16057
+M: Thorsten Scherer <t.scherer@eckelmann.de>
16058
+M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
16059
+R: Pengutronix Kernel Team <kernel@pengutronix.de>
16060
+S: Supported
16061
+F: drivers/gpio/gpio-siox.c
16062
+F: drivers/siox/*
16063
+F: include/trace/events/siox.h
1334916064
1335016065 SIPHASH PRF ROUTINES
1335116066 M: Jason A. Donenfeld <Jason@zx2c4.com>
1335216067 S: Maintained
16068
+F: include/linux/siphash.h
1335316069 F: lib/siphash.c
1335416070 F: lib/test_siphash.c
13355
-F: include/linux/siphash.h
13356
-
13357
-SIOX
13358
-M: Gavin Schenk <g.schenk@eckelmann.de>
13359
-M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
13360
-R: Pengutronix Kernel Team <kernel@pengutronix.de>
13361
-S: Supported
13362
-F: drivers/siox/*
13363
-F: include/trace/events/siox.h
1336416071
1336516072 SIS 190 ETHERNET DRIVER
1336616073 M: Francois Romieu <romieu@fr.zoreil.com>
....@@ -13370,23 +16077,30 @@
1337016077
1337116078 SIS 900/7016 FAST ETHERNET DRIVER
1337216079 M: Daniele Venzano <venza@brownhat.org>
13373
-W: http://www.brownhat.org/sis900.html
1337416080 L: netdev@vger.kernel.org
1337516081 S: Maintained
16082
+W: http://www.brownhat.org/sis900.html
1337616083 F: drivers/net/ethernet/sis/sis900.*
1337716084
1337816085 SIS FRAMEBUFFER DRIVER
1337916086 M: Thomas Winischhofer <thomas@winischhofer.net>
13380
-W: http://www.winischhofer.net/linuxsisvga.shtml
1338116087 S: Maintained
13382
-F: Documentation/fb/sisfb.txt
16088
+W: http://www.winischhofer.net/linuxsisvga.shtml
16089
+F: Documentation/fb/sisfb.rst
1338316090 F: drivers/video/fbdev/sis/
1338416091 F: include/video/sisfb.h
1338516092
16093
+SIS I2C TOUCHSCREEN DRIVER
16094
+M: Mika Penttilä <mika.penttila@nextfour.com>
16095
+L: linux-input@vger.kernel.org
16096
+S: Maintained
16097
+F: Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
16098
+F: drivers/input/touchscreen/sis_i2c.c
16099
+
1338616100 SIS USB2VGA DRIVER
1338716101 M: Thomas Winischhofer <thomas@winischhofer.net>
13388
-W: http://www.winischhofer.at/linuxsisusbvga.shtml
1338916102 S: Maintained
16103
+W: http://www.winischhofer.at/linuxsisusbvga.shtml
1339016104 F: drivers/usb/misc/sisusbvga/
1339116105
1339216106 SLAB ALLOCATOR
....@@ -13402,31 +16116,23 @@
1340216116
1340316117 SLEEPABLE READ-COPY UPDATE (SRCU)
1340416118 M: Lai Jiangshan <jiangshanlai@gmail.com>
13405
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
16119
+M: "Paul E. McKenney" <paulmck@kernel.org>
1340616120 M: Josh Triplett <josh@joshtriplett.org>
1340716121 R: Steven Rostedt <rostedt@goodmis.org>
1340816122 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13409
-L: linux-kernel@vger.kernel.org
13410
-W: http://www.rdrop.com/users/paulmck/RCU/
16123
+L: rcu@vger.kernel.org
1341116124 S: Supported
13412
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
16125
+W: http://www.rdrop.com/users/paulmck/RCU/
16126
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
1341316127 F: include/linux/srcu*.h
1341416128 F: kernel/rcu/srcu*.c
13415
-
13416
-SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
13417
-M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
13418
-L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13419
-S: Maintained
13420
-F: drivers/slimbus/
13421
-F: Documentation/devicetree/bindings/slimbus/
13422
-F: include/linux/slimbus.h
1342316129
1342416130 SMACK SECURITY MODULE
1342516131 M: Casey Schaufler <casey@schaufler-ca.com>
1342616132 L: linux-security-module@vger.kernel.org
16133
+S: Maintained
1342716134 W: http://schaufler-ca.com
1342816135 T: git git://github.com/cschaufler/smack-next
13429
-S: Maintained
1343016136 F: Documentation/admin-guide/LSM/Smack.rst
1343116137 F: security/smack/
1343216138
....@@ -13435,36 +16141,44 @@
1343516141 S: Odd Fixes
1343616142 F: drivers/net/ethernet/smsc/smc91x.*
1343716143
16144
+SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
16145
+M: Mark Rutland <mark.rutland@arm.com>
16146
+M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
16147
+M: Sudeep Holla <sudeep.holla@arm.com>
16148
+L: linux-arm-kernel@lists.infradead.org
16149
+S: Maintained
16150
+F: drivers/firmware/smccc/
16151
+F: include/linux/arm-smccc.h
16152
+
1343816153 SMIA AND SMIA++ IMAGE SENSOR DRIVER
13439
-M: Sakari Ailus <sakari.ailus@iki.fi>
16154
+M: Sakari Ailus <sakari.ailus@linux.intel.com>
1344016155 L: linux-media@vger.kernel.org
1344116156 S: Maintained
13442
-F: drivers/media/i2c/smiapp/
13443
-F: include/media/i2c/smiapp.h
16157
+F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
1344416158 F: drivers/media/i2c/smiapp-pll.c
1344516159 F: drivers/media/i2c/smiapp-pll.h
16160
+F: drivers/media/i2c/smiapp/
1344616161 F: include/uapi/linux/smiapp.h
13447
-F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
1344816162
1344916163 SMM665 HARDWARE MONITOR DRIVER
1345016164 M: Guenter Roeck <linux@roeck-us.net>
1345116165 L: linux-hwmon@vger.kernel.org
1345216166 S: Maintained
13453
-F: Documentation/hwmon/smm665
16167
+F: Documentation/hwmon/smm665.rst
1345416168 F: drivers/hwmon/smm665.c
1345516169
1345616170 SMSC EMC2103 HARDWARE MONITOR DRIVER
1345716171 M: Steve Glendinning <steve.glendinning@shawell.net>
1345816172 L: linux-hwmon@vger.kernel.org
1345916173 S: Maintained
13460
-F: Documentation/hwmon/emc2103
16174
+F: Documentation/hwmon/emc2103.rst
1346116175 F: drivers/hwmon/emc2103.c
1346216176
1346316177 SMSC SCH5627 HARDWARE MONITOR DRIVER
1346416178 M: Hans de Goede <hdegoede@redhat.com>
1346516179 L: linux-hwmon@vger.kernel.org
1346616180 S: Supported
13467
-F: Documentation/hwmon/sch5627
16181
+F: Documentation/hwmon/sch5627.rst
1346816182 F: drivers/hwmon/sch5627.c
1346916183
1347016184 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
....@@ -13477,15 +16191,15 @@
1347716191 M: Jean Delvare <jdelvare@suse.com>
1347816192 L: linux-hwmon@vger.kernel.org
1347916193 S: Maintained
13480
-F: Documentation/hwmon/smsc47b397
16194
+F: Documentation/hwmon/smsc47b397.rst
1348116195 F: drivers/hwmon/smsc47b397.c
1348216196
1348316197 SMSC911x ETHERNET DRIVER
1348416198 M: Steve Glendinning <steve.glendinning@shawell.net>
1348516199 L: netdev@vger.kernel.org
1348616200 S: Maintained
13487
-F: include/linux/smsc911x.h
1348816201 F: drivers/net/ethernet/smsc/smsc911x.*
16202
+F: include/linux/smsc911x.h
1348916203
1349016204 SMSC9420 PCI ETHERNET DRIVER
1349116205 M: Steve Glendinning <steve.glendinning@shawell.net>
....@@ -13493,20 +16207,35 @@
1349316207 S: Maintained
1349416208 F: drivers/net/ethernet/smsc/smsc9420.*
1349516209
13496
-SOC-CAMERA V4L2 SUBSYSTEM
13497
-L: linux-media@vger.kernel.org
13498
-T: git git://linuxtv.org/media_tree.git
13499
-S: Orphan
13500
-F: include/media/soc*
13501
-F: drivers/media/i2c/soc_camera/
13502
-F: drivers/media/platform/soc_camera/
16210
+SOCIONEXT (SNI) AVE NETWORK DRIVER
16211
+M: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
16212
+L: netdev@vger.kernel.org
16213
+S: Maintained
16214
+F: Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
16215
+F: drivers/net/ethernet/socionext/sni_ave.c
16216
+
16217
+SOCIONEXT (SNI) NETSEC NETWORK DRIVER
16218
+M: Jassi Brar <jaswinder.singh@linaro.org>
16219
+M: Ilias Apalodimas <ilias.apalodimas@linaro.org>
16220
+L: netdev@vger.kernel.org
16221
+S: Maintained
16222
+F: Documentation/devicetree/bindings/net/socionext-netsec.txt
16223
+F: drivers/net/ethernet/socionext/netsec.c
16224
+
16225
+SOCIONEXT (SNI) Synquacer SPI DRIVER
16226
+M: Masahisa Kojima <masahisa.kojima@linaro.org>
16227
+M: Jassi Brar <jaswinder.singh@linaro.org>
16228
+L: linux-spi@vger.kernel.org
16229
+S: Maintained
16230
+F: Documentation/devicetree/bindings/spi/spi-synquacer.txt
16231
+F: drivers/spi/spi-synquacer.c
1350316232
1350416233 SOCIONEXT SYNQUACER I2C DRIVER
13505
-M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
16234
+M: Ard Biesheuvel <ardb@kernel.org>
1350616235 L: linux-i2c@vger.kernel.org
1350716236 S: Maintained
13508
-F: drivers/i2c/busses/i2c-synquacer.c
1350916237 F: Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
16238
+F: drivers/i2c/busses/i2c-synquacer.c
1351016239
1351116240 SOCIONEXT UNIPHIER SOUND DRIVER
1351216241 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
....@@ -13518,19 +16247,23 @@
1351816247 S: Maintained
1351916248 F: drivers/leds/leds-net48xx.c
1352016249
13521
-SOFT-ROCE DRIVER (rxe)
13522
-M: Moni Shoua <monis@mellanox.com>
16250
+SOFT-IWARP DRIVER (siw)
16251
+M: Bernard Metzler <bmt@zurich.ibm.com>
1352316252 L: linux-rdma@vger.kernel.org
1352416253 S: Supported
13525
-W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
13526
-Q: http://patchwork.kernel.org/project/linux-rdma/list/
16254
+F: drivers/infiniband/sw/siw/
16255
+F: include/uapi/rdma/siw-abi.h
16256
+
16257
+SOFT-ROCE DRIVER (rxe)
16258
+M: Zhu Yanjun <yanjunz@nvidia.com>
16259
+L: linux-rdma@vger.kernel.org
16260
+S: Supported
1352716261 F: drivers/infiniband/sw/rxe/
1352816262 F: include/uapi/rdma/rdma_user_rxe.h
1352916263
1353016264 SOFTLOGIC 6x10 MPEG CODEC
1353116265 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
1353216266 M: Anton Sviridenko <anton@corp.bluecherry.net>
13533
-M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
1353416267 M: Andrey Utkin <andrey_utkin@fastmail.com>
1353516268 M: Ismael Luceno <ismael@iodev.co.uk>
1353616269 L: linux-media@vger.kernel.org
....@@ -13543,27 +16276,20 @@
1354316276 S: Maintained
1354416277 F: Documentation/devicetree/bindings/arm/firmware/sdei.txt
1354516278 F: drivers/firmware/arm_sdei.c
13546
-F: include/linux/sdei.h
13547
-F: include/uapi/linux/sdei.h
16279
+F: include/linux/arm_sdei.h
16280
+F: include/uapi/linux/arm_sdei.h
1354816281
1354916282 SOFTWARE RAID (Multiple Disks) SUPPORT
13550
-M: Shaohua Li <shli@kernel.org>
16283
+M: Song Liu <song@kernel.org>
1355116284 L: linux-raid@vger.kernel.org
13552
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
1355316285 S: Supported
13554
-F: drivers/md/Makefile
16286
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
1355516287 F: drivers/md/Kconfig
16288
+F: drivers/md/Makefile
1355616289 F: drivers/md/md*
1355716290 F: drivers/md/raid*
1355816291 F: include/linux/raid/
1355916292 F: include/uapi/linux/raid/
13560
-
13561
-SOCIONEXT (SNI) NETSEC NETWORK DRIVER
13562
-M: Jassi Brar <jaswinder.singh@linaro.org>
13563
-L: netdev@vger.kernel.org
13564
-S: Maintained
13565
-F: drivers/net/ethernet/socionext/netsec.c
13566
-F: Documentation/devicetree/bindings/net/socionext-netsec.txt
1356716293
1356816294 SOLIDRUN CLEARFOG SUPPORT
1356916295 M: Russell King <linux@armlinux.org.uk>
....@@ -13591,38 +16317,75 @@
1359116317 F: drivers/ssb/
1359216318 F: include/linux/ssb/
1359316319
16320
+SONY IMX214 SENSOR DRIVER
16321
+M: Ricardo Ribalda <ribalda@kernel.org>
16322
+L: linux-media@vger.kernel.org
16323
+S: Maintained
16324
+T: git git://linuxtv.org/media_tree.git
16325
+F: Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
16326
+F: drivers/media/i2c/imx214.c
16327
+
16328
+SONY IMX219 SENSOR DRIVER
16329
+M: Dave Stevenson <dave.stevenson@raspberrypi.com>
16330
+L: linux-media@vger.kernel.org
16331
+S: Maintained
16332
+T: git git://linuxtv.org/media_tree.git
16333
+F: Documentation/devicetree/bindings/media/i2c/imx219.yaml
16334
+F: drivers/media/i2c/imx219.c
16335
+
1359416336 SONY IMX258 SENSOR DRIVER
1359516337 M: Sakari Ailus <sakari.ailus@linux.intel.com>
1359616338 L: linux-media@vger.kernel.org
13597
-T: git git://linuxtv.org/media_tree.git
1359816339 S: Maintained
16340
+T: git git://linuxtv.org/media_tree.git
1359916341 F: drivers/media/i2c/imx258.c
1360016342
1360116343 SONY IMX274 SENSOR DRIVER
1360216344 M: Leon Luo <leonl@leopardimaging.com>
1360316345 L: linux-media@vger.kernel.org
16346
+S: Maintained
1360416347 T: git git://linuxtv.org/media_tree.git
13605
-S: Maintained
16348
+F: Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
1360616349 F: drivers/media/i2c/imx274.c
13607
-F: Documentation/devicetree/bindings/media/i2c/imx274.txt
1360816350
13609
-SONY MEMORYSTICK CARD SUPPORT
13610
-M: Alex Dubov <oakad@yahoo.com>
13611
-W: http://tifmxx.berlios.de/
16351
+SONY IMX290 SENSOR DRIVER
16352
+M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
16353
+L: linux-media@vger.kernel.org
1361216354 S: Maintained
13613
-F: drivers/memstick/host/tifm_ms.c
16355
+T: git git://linuxtv.org/media_tree.git
16356
+F: Documentation/devicetree/bindings/media/i2c/imx290.txt
16357
+F: drivers/media/i2c/imx290.c
1361416358
13615
-SONY MEMORYSTICK STANDARD SUPPORT
16359
+SONY IMX319 SENSOR DRIVER
16360
+M: Bingbu Cao <bingbu.cao@intel.com>
16361
+L: linux-media@vger.kernel.org
16362
+S: Maintained
16363
+T: git git://linuxtv.org/media_tree.git
16364
+F: drivers/media/i2c/imx319.c
16365
+
16366
+SONY IMX355 SENSOR DRIVER
16367
+M: Tianshu Qiu <tian.shu.qiu@intel.com>
16368
+L: linux-media@vger.kernel.org
16369
+S: Maintained
16370
+T: git git://linuxtv.org/media_tree.git
16371
+F: drivers/media/i2c/imx355.c
16372
+
16373
+SONY MEMORYSTICK SUBSYSTEM
1361616374 M: Maxim Levitsky <maximlevitsky@gmail.com>
16375
+M: Alex Dubov <oakad@yahoo.com>
16376
+M: Ulf Hansson <ulf.hansson@linaro.org>
16377
+L: linux-mmc@vger.kernel.org
1361716378 S: Maintained
13618
-F: drivers/memstick/core/ms_block.*
16379
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
16380
+F: drivers/memstick/
16381
+F: include/linux/memstick.h
1361916382
1362016383 SONY VAIO CONTROL DEVICE DRIVER
1362116384 M: Mattia Dongili <malattia@linux.it>
1362216385 L: platform-driver-x86@vger.kernel.org
13623
-W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1362416386 S: Maintained
13625
-F: Documentation/laptops/sony-laptop.txt
16387
+W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
16388
+F: Documentation/admin-guide/laptops/sony-laptop.rst
1362616389 F: drivers/char/sonypi.c
1362716390 F: drivers/platform/x86/sony-laptop.c
1362816391 F: include/linux/sony-laptop.h
....@@ -13631,11 +16394,10 @@
1363116394 M: Jaroslav Kysela <perex@perex.cz>
1363216395 M: Takashi Iwai <tiwai@suse.com>
1363316396 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13634
-W: http://www.alsa-project.org/
13635
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
13636
-T: git git://git.alsa-project.org/alsa-kernel.git
13637
-Q: http://patchwork.kernel.org/project/alsa-devel/list/
1363816397 S: Maintained
16398
+W: http://www.alsa-project.org/
16399
+Q: http://patchwork.kernel.org/project/alsa-devel/list/
16400
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
1363916401 F: Documentation/sound/
1364016402 F: include/sound/
1364116403 F: include/uapi/sound/
....@@ -13644,8 +16406,8 @@
1364416406 SOUND - COMPRESSED AUDIO
1364516407 M: Vinod Koul <vkoul@kernel.org>
1364616408 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13647
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
1364816409 S: Supported
16410
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
1364916411 F: Documentation/sound/designs/compress-offload.rst
1365016412 F: include/sound/compress_driver.h
1365116413 F: include/uapi/sound/compress_*
....@@ -13662,19 +16424,32 @@
1366216424 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
1366316425 M: Liam Girdwood <lgirdwood@gmail.com>
1366416426 M: Mark Brown <broonie@kernel.org>
13665
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
1366616427 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13667
-W: http://alsa-project.org/main/index.php/ASoC
1366816428 S: Supported
16429
+W: http://alsa-project.org/main/index.php/ASoC
16430
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
1366916431 F: Documentation/devicetree/bindings/sound/
1367016432 F: Documentation/sound/soc/
13671
-F: sound/soc/
16433
+F: include/dt-bindings/sound/
1367216434 F: include/sound/soc*
16435
+F: sound/soc/
16436
+
16437
+SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
16438
+M: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
16439
+M: Liam Girdwood <lgirdwood@gmail.com>
16440
+M: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
16441
+M: Kai Vehmanen <kai.vehmanen@linux.intel.com>
16442
+M: Daniel Baluta <daniel.baluta@nxp.com>
16443
+L: sound-open-firmware@alsa-project.org (moderated for non-subscribers)
16444
+S: Supported
16445
+W: https://github.com/thesofproject/linux/
16446
+F: sound/soc/sof/
1367316447
1367416448 SOUNDWIRE SUBSYSTEM
13675
-M: Vinod Koul <vinod.koul@intel.com>
13676
-M: Sanyog Kale <sanyog.r.kale@intel.com>
16449
+M: Vinod Koul <vkoul@kernel.org>
16450
+M: Bard Liao <yung-chuan.liao@linux.intel.com>
1367716451 R: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
16452
+R: Sanyog Kale <sanyog.r.kale@intel.com>
1367816453 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1367916454 S: Supported
1368016455 F: Documentation/driver-api/soundwire/
....@@ -13684,28 +16459,27 @@
1368416459 SP2 MEDIA DRIVER
1368516460 M: Olli Salonen <olli.salonen@iki.fi>
1368616461 L: linux-media@vger.kernel.org
16462
+S: Maintained
1368716463 W: https://linuxtv.org
1368816464 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13689
-S: Maintained
1369016465 F: drivers/media/dvb-frontends/sp2*
1369116466
1369216467 SPARC + UltraSPARC (sparc/sparc64)
1369316468 M: "David S. Miller" <davem@davemloft.net>
1369416469 L: sparclinux@vger.kernel.org
16470
+S: Maintained
1369516471 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
1369616472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
1369716473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
13698
-S: Maintained
1369916474 F: arch/sparc/
1370016475 F: drivers/sbus/
1370116476
1370216477 SPARC SERIAL DRIVERS
1370316478 M: "David S. Miller" <davem@davemloft.net>
1370416479 L: sparclinux@vger.kernel.org
16480
+S: Maintained
1370516481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
1370616482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
13707
-S: Maintained
13708
-F: include/linux/sunserialcore.h
1370916483 F: drivers/tty/serial/suncore.c
1371016484 F: drivers/tty/serial/sunhv.c
1371116485 F: drivers/tty/serial/sunsab.c
....@@ -13714,49 +16488,61 @@
1371416488 F: drivers/tty/serial/sunzilog.c
1371516489 F: drivers/tty/serial/sunzilog.h
1371616490 F: drivers/tty/vcc.c
16491
+F: include/linux/sunserialcore.h
1371716492
1371816493 SPARSE CHECKER
13719
-M: "Christopher Li" <sparse@chrisli.org>
16494
+M: "Luc Van Oostenryck" <luc.vanoostenryck@gmail.com>
1372016495 L: linux-sparse@vger.kernel.org
13721
-W: https://sparse.wiki.kernel.org/
13722
-T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
13723
-T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
1372416496 S: Maintained
16497
+W: https://sparse.docs.kernel.org/
16498
+T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
16499
+Q: https://patchwork.kernel.org/project/linux-sparse/list/
16500
+B: https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
1372516501 F: include/linux/compiler.h
16502
+
16503
+SPEAKUP CONSOLE SPEECH DRIVER
16504
+M: William Hubbs <w.d.hubbs@gmail.com>
16505
+M: Chris Brannon <chris@the-brannons.com>
16506
+M: Kirk Reiser <kirk@reisers.ca>
16507
+M: Samuel Thibault <samuel.thibault@ens-lyon.org>
16508
+L: speakup@linux-speakup.org
16509
+S: Odd Fixes
16510
+W: http://www.linux-speakup.org/
16511
+F: drivers/accessibility/speakup/
1372616512
1372716513 SPEAR CLOCK FRAMEWORK SUPPORT
1372816514 M: Viresh Kumar <vireshk@kernel.org>
1372916515 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13730
-W: http://www.st.com/spear
1373116516 S: Maintained
16517
+W: http://www.st.com/spear
1373216518 F: drivers/clk/spear/
1373316519
1373416520 SPEAR PLATFORM SUPPORT
1373516521 M: Viresh Kumar <vireshk@kernel.org>
1373616522 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
1373716523 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13738
-W: http://www.st.com/spear
1373916524 S: Maintained
16525
+W: http://www.st.com/spear
1374016526 F: arch/arm/boot/dts/spear*
1374116527 F: arch/arm/mach-spear/
1374216528
1374316529 SPI NOR SUBSYSTEM
13744
-M: Marek Vasut <marek.vasut@gmail.com>
16530
+M: Tudor Ambarus <tudor.ambarus@microchip.com>
1374516531 L: linux-mtd@lists.infradead.org
16532
+S: Maintained
1374616533 W: http://www.linux-mtd.infradead.org/
1374716534 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
13748
-T: git git://git.infradead.org/linux-mtd.git spi-nor/fixes
13749
-T: git git://git.infradead.org/linux-mtd.git spi-nor/next
13750
-S: Maintained
16535
+C: irc://irc.oftc.net/mtd
16536
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
1375116537 F: drivers/mtd/spi-nor/
1375216538 F: include/linux/mtd/spi-nor.h
1375316539
1375416540 SPI SUBSYSTEM
1375516541 M: Mark Brown <broonie@kernel.org>
1375616542 L: linux-spi@vger.kernel.org
13757
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
13758
-Q: http://patchwork.kernel.org/project/spi-devel-general/list/
1375916543 S: Maintained
16544
+Q: http://patchwork.kernel.org/project/spi-devel-general/list/
16545
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
1376016546 F: Documentation/devicetree/bindings/spi/
1376116547 F: Documentation/spi/
1376216548 F: drivers/spi/
....@@ -13768,7 +16554,7 @@
1376816554 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
1376916555 L: netdev@vger.kernel.org
1377016556 S: Supported
13771
-F: Documentation/networking/spider_net.txt
16557
+F: Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
1377216558 F: drivers/net/ethernet/toshiba/spider_net*
1377316559
1377416560 SPMI SUBSYSTEM
....@@ -13783,18 +16569,18 @@
1378316569 SPU FILE SYSTEM
1378416570 M: Jeremy Kerr <jk@ozlabs.org>
1378516571 L: linuxppc-dev@lists.ozlabs.org
13786
-W: http://www.ibm.com/developerworks/power/cell/
1378716572 S: Supported
13788
-F: Documentation/filesystems/spufs.txt
16573
+W: http://www.ibm.com/developerworks/power/cell/
16574
+F: Documentation/filesystems/spufs/spufs.rst
1378916575 F: arch/powerpc/platforms/cell/spufs/
1379016576
1379116577 SQUASHFS FILE SYSTEM
1379216578 M: Phillip Lougher <phillip@squashfs.org.uk>
1379316579 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
16580
+S: Maintained
1379416581 W: http://squashfs.org.uk
1379516582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
13796
-S: Maintained
13797
-F: Documentation/filesystems/squashfs.txt
16583
+F: Documentation/filesystems/squashfs.rst
1379816584 F: fs/squashfs/
1379916585
1380016586 SRM (Alpha) environment access
....@@ -13802,11 +16588,34 @@
1380216588 S: Maintained
1380316589 F: arch/alpha/kernel/srm_env.c
1380416590
16591
+ST LSM6DSx IMU IIO DRIVER
16592
+M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
16593
+L: linux-iio@vger.kernel.org
16594
+S: Maintained
16595
+W: http://www.st.com/
16596
+F: Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
16597
+F: drivers/iio/imu/st_lsm6dsx/
16598
+
16599
+ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
16600
+M: Mickael Guene <mickael.guene@st.com>
16601
+L: linux-media@vger.kernel.org
16602
+S: Maintained
16603
+T: git git://linuxtv.org/media_tree.git
16604
+F: Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
16605
+F: drivers/media/i2c/st-mipid02.c
16606
+
1380516607 ST STM32 I2C/SMBUS DRIVER
1380616608 M: Pierre-Yves MORDRET <pierre-yves.mordret@st.com>
1380716609 L: linux-i2c@vger.kernel.org
1380816610 S: Maintained
1380916611 F: drivers/i2c/busses/i2c-stm32*
16612
+
16613
+ST VL53L0X ToF RANGER(I2C) IIO DRIVER
16614
+M: Song Qiang <songqiang1304521@gmail.com>
16615
+L: linux-iio@vger.kernel.org
16616
+S: Maintained
16617
+F: Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
16618
+F: drivers/iio/proximity/vl53l0x-i2c.c
1381016619
1381116620 STABLE BRANCH
1381216621 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
....@@ -13815,23 +16624,29 @@
1381516624 S: Supported
1381616625 F: Documentation/process/stable-kernel-rules.rst
1381716626
16627
+STAGING - ATOMISP DRIVER
16628
+M: Mauro Carvalho Chehab <mchehab@kernel.org>
16629
+R: Sakari Ailus <sakari.ailus@linux.intel.com>
16630
+L: linux-media@vger.kernel.org
16631
+S: Maintained
16632
+F: drivers/staging/media/atomisp/
16633
+
1381816634 STAGING - COMEDI
1381916635 M: Ian Abbott <abbotti@mev.co.uk>
1382016636 M: H Hartley Sweeten <hsweeten@visionengravers.com>
1382116637 S: Odd Fixes
1382216638 F: drivers/staging/comedi/
1382316639
13824
-STAGING - EROFS FILE SYSTEM
13825
-M: Gao Xiang <gaoxiang25@huawei.com>
13826
-M: Chao Yu <yuchao0@huawei.com>
13827
-L: linux-erofs@lists.ozlabs.org
16640
+STAGING - FIELDBUS SUBSYSTEM
16641
+M: Sven Van Asbroeck <TheSven73@gmail.com>
1382816642 S: Maintained
13829
-F: drivers/staging/erofs/
16643
+F: drivers/staging/fieldbus/*
16644
+F: drivers/staging/fieldbus/Documentation/
1383016645
13831
-STAGING - FLARION FT1000 DRIVERS
13832
-M: Marek Belisko <marek.belisko@gmail.com>
13833
-S: Odd Fixes
13834
-F: drivers/staging/ft1000/
16646
+STAGING - HMS ANYBUS-S BUS
16647
+M: Sven Van Asbroeck <TheSven73@gmail.com>
16648
+S: Maintained
16649
+F: drivers/staging/fieldbus/anybuss/
1383516650
1383616651 STAGING - INDUSTRIAL IO
1383716652 M: Jonathan Cameron <jic23@kernel.org>
....@@ -13851,15 +16666,27 @@
1385116666 M: Jens Frederich <jfrederich@gmail.com>
1385216667 M: Daniel Drake <dsd@laptop.org>
1385316668 M: Jon Nettleton <jon.nettleton@gmail.com>
13854
-W: http://wiki.laptop.org/go/DCON
1385516669 S: Maintained
16670
+W: http://wiki.laptop.org/go/DCON
1385616671 F: drivers/staging/olpc_dcon/
16672
+
16673
+STAGING - REALTEK RTL8188EU DRIVERS
16674
+M: Larry Finger <Larry.Finger@lwfinger.net>
16675
+S: Odd Fixes
16676
+F: drivers/staging/rtl8188eu/
1385716677
1385816678 STAGING - REALTEK RTL8712U DRIVERS
1385916679 M: Larry Finger <Larry.Finger@lwfinger.net>
1386016680 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
1386116681 S: Odd Fixes
1386216682 F: drivers/staging/rtl8712/
16683
+
16684
+STAGING - SEPS525 LCD CONTROLLER DRIVERS
16685
+M: Michael Hennerich <michael.hennerich@analog.com>
16686
+L: linux-fbdev@vger.kernel.org
16687
+S: Supported
16688
+F: Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
16689
+F: drivers/staging/fbtft/fb_seps525.c
1386316690
1386416691 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
1386516692 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
....@@ -13869,38 +16696,16 @@
1386916696 S: Maintained
1387016697 F: drivers/staging/sm750fb/
1387116698
13872
-STAGING - SPEAKUP CONSOLE SPEECH DRIVER
13873
-M: William Hubbs <w.d.hubbs@gmail.com>
13874
-M: Chris Brannon <chris@the-brannons.com>
13875
-M: Kirk Reiser <kirk@reisers.ca>
13876
-M: Samuel Thibault <samuel.thibault@ens-lyon.org>
13877
-L: speakup@linux-speakup.org
13878
-W: http://www.linux-speakup.org/
13879
-S: Odd Fixes
13880
-F: drivers/staging/speakup/
13881
-
1388216699 STAGING - VIA VT665X DRIVERS
1388316700 M: Forest Bond <forest@alittletooquiet.net>
1388416701 S: Odd Fixes
1388516702 F: drivers/staging/vt665?/
1388616703
13887
-STAGING - WILC1000 WIFI DRIVER
13888
-M: Aditya Shankar <aditya.shankar@microchip.com>
13889
-M: Ganesh Krishna <ganesh.krishna@microchip.com>
13890
-L: linux-wireless@vger.kernel.org
13891
-S: Supported
13892
-F: drivers/staging/wilc1000/
13893
-
13894
-STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
13895
-M: Arnaud Patard <arnaud.patard@rtp-net.org>
13896
-S: Odd Fixes
13897
-F: drivers/staging/xgifb/
13898
-
1389916704 STAGING SUBSYSTEM
1390016705 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13901
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
13902
-L: devel@driverdev.osuosl.org
16706
+L: linux-staging@lists.linux.dev
1390316707 S: Supported
16708
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1390416709 F: drivers/staging/
1390516710
1390616711 STARFIRE/DURALAN NETWORK DRIVER
....@@ -13909,7 +16714,7 @@
1390916714 F: drivers/net/ethernet/adaptec/starfire*
1391016715
1391116716 STEC S1220 SKD DRIVER
13912
-M: Bart Van Assche <bart.vanassche@wdc.com>
16717
+M: Damien Le Moal <Damien.LeMoal@wdc.com>
1391316718 L: linux-block@vger.kernel.org
1391416719 S: Maintained
1391516720 F: drivers/block/skd*[ch]
....@@ -13924,14 +16729,14 @@
1392416729 STI CEC DRIVER
1392516730 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
1392616731 S: Maintained
13927
-F: drivers/staging/media/st-cec/
1392816732 F: Documentation/devicetree/bindings/media/stih-cec.txt
16733
+F: drivers/media/cec/platform/sti/
1392916734
1393016735 STK1160 USB VIDEO CAPTURE DRIVER
1393116736 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
1393216737 L: linux-media@vger.kernel.org
13933
-T: git git://linuxtv.org/media_tree.git
1393416738 S: Maintained
16739
+T: git git://linuxtv.org/media_tree.git
1393516740 F: drivers/media/usb/stk1160/
1393616741
1393716742 STM32 AUDIO (ASoC) DRIVERS
....@@ -13945,36 +16750,36 @@
1394516750 STM32 TIMER/LPTIMER DRIVERS
1394616751 M: Fabrice Gasnier <fabrice.gasnier@st.com>
1394716752 S: Maintained
16753
+F: Documentation/ABI/testing/*timer-stm32
16754
+F: Documentation/devicetree/bindings/*/*stm32-*timer*
1394816755 F: drivers/*/stm32-*timer*
1394916756 F: drivers/pwm/pwm-stm32*
1395016757 F: include/linux/*/stm32-*tim*
13951
-F: Documentation/ABI/testing/*timer-stm32
13952
-F: Documentation/devicetree/bindings/*/stm32-*timer*
13953
-F: Documentation/devicetree/bindings/pwm/pwm-stm32*
1395416758
1395516759 STMMAC ETHERNET DRIVER
1395616760 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
1395716761 M: Alexandre Torgue <alexandre.torgue@st.com>
1395816762 M: Jose Abreu <joabreu@synopsys.com>
1395916763 L: netdev@vger.kernel.org
13960
-W: http://www.stlinux.com
1396116764 S: Supported
16765
+W: http://www.stlinux.com
16766
+F: Documentation/networking/device_drivers/ethernet/stmicro/
1396216767 F: drivers/net/ethernet/stmicro/stmmac/
1396316768
1396416769 SUN3/3X
1396516770 M: Sam Creasey <sammy@sammy.net>
13966
-W: http://sammy.net/sun3/
1396716771 S: Maintained
16772
+W: http://sammy.net/sun3/
16773
+F: arch/m68k/include/asm/sun3*
1396816774 F: arch/m68k/kernel/*sun3*
1396916775 F: arch/m68k/sun3*/
13970
-F: arch/m68k/include/asm/sun3*
1397116776 F: drivers/net/ethernet/i825xx/sun3*
1397216777
1397316778 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
1397416779 M: Hans de Goede <hdegoede@redhat.com>
1397516780 L: linux-input@vger.kernel.org
1397616781 S: Maintained
13977
-F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
16782
+F: Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
1397816783 F: drivers/input/keyboard/sun4i-lradc-keys.c
1397916784
1398016785 SUNDANCE NETWORK DRIVER
....@@ -13987,8 +16792,8 @@
1398716792 M: Yoshinori Sato <ysato@users.sourceforge.jp>
1398816793 M: Rich Felker <dalias@libc.org>
1398916794 L: linux-sh@vger.kernel.org
13990
-Q: http://patchwork.kernel.org/project/linux-sh/list/
1399116795 S: Maintained
16796
+Q: http://patchwork.kernel.org/project/linux-sh/list/
1399216797 F: Documentation/sh/
1399316798 F: arch/sh/
1399416799 F: drivers/sh/
....@@ -13998,127 +16803,152 @@
1399816803 M: Len Brown <len.brown@intel.com>
1399916804 M: Pavel Machek <pavel@ucw.cz>
1400016805 L: linux-pm@vger.kernel.org
14001
-B: https://bugzilla.kernel.org
1400216806 S: Supported
16807
+B: https://bugzilla.kernel.org
1400316808 F: Documentation/power/
1400416809 F: arch/x86/kernel/acpi/
1400516810 F: drivers/base/power/
14006
-F: kernel/power/
14007
-F: include/linux/suspend.h
1400816811 F: include/linux/freezer.h
1400916812 F: include/linux/pm.h
16813
+F: include/linux/suspend.h
16814
+F: kernel/power/
1401016815
1401116816 SVGA HANDLING
1401216817 M: Martin Mares <mj@ucw.cz>
1401316818 L: linux-video@atrey.karlin.mff.cuni.cz
1401416819 S: Maintained
14015
-F: Documentation/svga.txt
16820
+F: Documentation/admin-guide/svga.rst
1401616821 F: arch/x86/boot/video*
1401716822
1401816823 SWIOTLB SUBSYSTEM
1401916824 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
1402016825 L: iommu@lists.linux-foundation.org
14021
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
1402216826 S: Supported
14023
-F: kernel/dma/swiotlb.c
16827
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
1402416828 F: arch/*/kernel/pci-swiotlb.c
1402516829 F: include/linux/swiotlb.h
16830
+F: kernel/dma/swiotlb.c
1402616831
1402716832 SWITCHDEV
1402816833 M: Jiri Pirko <jiri@resnulli.us>
1402916834 M: Ivan Vecera <ivecera@redhat.com>
1403016835 L: netdev@vger.kernel.org
1403116836 S: Supported
14032
-F: net/switchdev/
1403316837 F: include/net/switchdev.h
16838
+F: net/switchdev/
1403416839
1403516840 SY8106A REGULATOR DRIVER
1403616841 M: Icenowy Zheng <icenowy@aosc.io>
1403716842 S: Maintained
14038
-F: drivers/regulator/sy8106a-regulator.c
1403916843 F: Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
16844
+F: drivers/regulator/sy8106a-regulator.c
1404016845
1404116846 SYNC FILE FRAMEWORK
1404216847 M: Sumit Semwal <sumit.semwal@linaro.org>
1404316848 R: Gustavo Padovan <gustavo@padovan.org>
14044
-S: Maintained
1404516849 L: linux-media@vger.kernel.org
1404616850 L: dri-devel@lists.freedesktop.org
14047
-F: drivers/dma-buf/sync_*
16851
+S: Maintained
16852
+T: git git://anongit.freedesktop.org/drm/drm-misc
16853
+F: Documentation/driver-api/sync_file.rst
1404816854 F: drivers/dma-buf/dma-fence*
1404916855 F: drivers/dma-buf/sw_sync.c
16856
+F: drivers/dma-buf/sync_*
1405016857 F: include/linux/sync_file.h
1405116858 F: include/uapi/linux/sync_file.h
14052
-F: Documentation/sync_file.txt
14053
-T: git git://anongit.freedesktop.org/drm/drm-misc
1405416859
1405516860 SYNOPSYS ARC ARCHITECTURE
1405616861 M: Vineet Gupta <vgupta@synopsys.com>
1405716862 L: linux-snps-arc@lists.infradead.org
1405816863 S: Supported
14059
-F: arch/arc/
16864
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
1406016865 F: Documentation/devicetree/bindings/arc/*
1406116866 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
16867
+F: arch/arc/
1406216868 F: drivers/clocksource/arc_timer.c
1406316869 F: drivers/tty/serial/arc_uart.c
14064
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
1406516870
1406616871 SYNOPSYS ARC HSDK SDP pll clock driver
1406716872 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
1406816873 S: Supported
14069
-F: drivers/clk/clk-hsdk-pll.c
1407016874 F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
16875
+F: drivers/clk/clk-hsdk-pll.c
1407116876
1407216877 SYNOPSYS ARC SDP clock driver
1407316878 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
1407416879 S: Supported
14075
-F: drivers/clk/axs10x/*
1407616880 F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
16881
+F: drivers/clk/axs10x/*
1407716882
1407816883 SYNOPSYS ARC SDP platform support
1407916884 M: Alexey Brodkin <abrodkin@synopsys.com>
1408016885 S: Supported
14081
-F: arch/arc/plat-axs10x
14082
-F: arch/arc/boot/dts/ax*
1408316886 F: Documentation/devicetree/bindings/arc/axs10*
16887
+F: arch/arc/boot/dts/ax*
16888
+F: arch/arc/plat-axs10x
1408416889
1408516890 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
1408616891 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
1408716892 S: Supported
14088
-F: drivers/reset/reset-axs10x.c
1408916893 F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
16894
+F: drivers/reset/reset-axs10x.c
16895
+
16896
+SYNOPSYS CREG GPIO DRIVER
16897
+M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
16898
+S: Maintained
16899
+F: Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
16900
+F: drivers/gpio/gpio-creg-snps.c
1409016901
1409116902 SYNOPSYS DESIGNWARE 8250 UART DRIVER
1409216903 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
1409316904 S: Maintained
1409416905 F: drivers/tty/serial/8250/8250_dw.c
16906
+F: drivers/tty/serial/8250/8250_dwlib.*
16907
+F: drivers/tty/serial/8250/8250_lpss.c
1409516908
1409616909 SYNOPSYS DESIGNWARE APB GPIO DRIVER
14097
-M: Hoan Tran <hotran@apm.com>
16910
+M: Hoan Tran <hoan@os.amperecomputing.com>
16911
+M: Serge Semin <fancer.lancer@gmail.com>
1409816912 L: linux-gpio@vger.kernel.org
1409916913 S: Maintained
16914
+F: Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
1410016915 F: drivers/gpio/gpio-dwapb.c
14101
-F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
16916
+
16917
+SYNOPSYS DESIGNWARE APB SSI DRIVER
16918
+M: Serge Semin <fancer.lancer@gmail.com>
16919
+L: linux-spi@vger.kernel.org
16920
+S: Supported
16921
+F: Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
16922
+F: drivers/spi/spi-dw*
1410216923
1410316924 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
1410416925 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
1410516926 S: Maintained
14106
-F: drivers/dma/dwi-axi-dmac/
1410716927 F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
16928
+F: drivers/dma/dw-axi-dmac/
1410816929
1410916930 SYNOPSYS DESIGNWARE DMAC DRIVER
1411016931 M: Viresh Kumar <vireshk@kernel.org>
1411116932 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
1411216933 S: Maintained
16934
+F: Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
16935
+F: drivers/dma/dw/
16936
+F: include/dt-bindings/dma/dw-dmac.h
1411316937 F: include/linux/dma/dw.h
1411416938 F: include/linux/platform_data/dma-dw.h
14115
-F: drivers/dma/dw/
1411616939
1411716940 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
1411816941 M: Jose Abreu <Jose.Abreu@synopsys.com>
1411916942 L: netdev@vger.kernel.org
1412016943 S: Supported
1412116944 F: drivers/net/ethernet/synopsys/
16945
+
16946
+SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
16947
+M: Jose Abreu <Jose.Abreu@synopsys.com>
16948
+L: netdev@vger.kernel.org
16949
+S: Supported
16950
+F: drivers/net/pcs/pcs-xpcs.c
16951
+F: include/linux/pcs/pcs-xpcs.h
1412216952
1412316953 SYNOPSYS DESIGNWARE I2C DRIVER
1412416954 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
....@@ -14138,26 +16968,35 @@
1413816968 SYNOPSYS HSDK RESET CONTROLLER DRIVER
1413916969 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
1414016970 S: Supported
16971
+F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
1414116972 F: drivers/reset/reset-hsdk.c
1414216973 F: include/dt-bindings/reset/snps,hsdk-reset.h
14143
-F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
16974
+
16975
+SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
16976
+M: Prabu Thangamuthu <prabu.t@synopsys.com>
16977
+M: Manjunath M B <manjumb@synopsys.com>
16978
+L: linux-mmc@vger.kernel.org
16979
+S: Maintained
16980
+F: drivers/mmc/host/sdhci-pci-dwc-mshc.c
1414416981
1414516982 SYSTEM CONFIGURATION (SYSCON)
1414616983 M: Lee Jones <lee.jones@linaro.org>
1414716984 M: Arnd Bergmann <arnd@arndb.de>
14148
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
1414916985 S: Supported
16986
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
1415016987 F: drivers/mfd/syscon.c
1415116988
1415216989 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
1415316990 M: Sudeep Holla <sudeep.holla@arm.com>
16991
+R: Cristian Marussi <cristian.marussi@arm.com>
1415416992 L: linux-arm-kernel@lists.infradead.org
1415516993 S: Maintained
1415616994 F: Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
1415716995 F: drivers/clk/clk-sc[mp]i.c
1415816996 F: drivers/cpufreq/sc[mp]i-cpufreq.c
14159
-F: drivers/firmware/arm_scpi.c
1416016997 F: drivers/firmware/arm_scmi/
16998
+F: drivers/firmware/arm_scpi.c
16999
+F: drivers/regulator/scmi-regulator.c
1416117000 F: drivers/reset/reset-scmi.c
1416217001 F: include/linux/sc[mp]i_protocol.h
1416317002 F: include/trace/events/scmi.h
....@@ -14165,8 +17004,8 @@
1416517004 SYSTEM RESET/SHUTDOWN DRIVERS
1416617005 M: Sebastian Reichel <sre@kernel.org>
1416717006 L: linux-pm@vger.kernel.org
14168
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
1416917007 S: Maintained
17008
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
1417017009 F: Documentation/devicetree/bindings/power/reset/
1417117010 F: drivers/power/reset/
1417217011
....@@ -14179,24 +17018,19 @@
1417917018 F: include/linux/stm.h
1418017019 F: include/uapi/linux/stm.h
1418117020
17021
+SYSTEM76 ACPI DRIVER
17022
+M: Jeremy Soller <jeremy@system76.com>
17023
+M: System76 Product Development <productdev@system76.com>
17024
+L: platform-driver-x86@vger.kernel.org
17025
+S: Maintained
17026
+F: drivers/platform/x86/system76_acpi.c
17027
+
1418217028 SYSV FILESYSTEM
1418317029 M: Christoph Hellwig <hch@infradead.org>
1418417030 S: Maintained
14185
-F: Documentation/filesystems/sysv-fs.txt
17031
+F: Documentation/filesystems/sysv-fs.rst
1418617032 F: fs/sysv/
1418717033 F: include/linux/sysv_fs.h
14188
-
14189
-TARGET SUBSYSTEM
14190
-M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
14191
-L: linux-scsi@vger.kernel.org
14192
-L: target-devel@vger.kernel.org
14193
-W: http://www.linux-iscsi.org
14194
-W: http://groups.google.com/group/linux-iscsi-target-dev
14195
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
14196
-S: Supported
14197
-F: drivers/target/
14198
-F: include/target/
14199
-F: Documentation/target/
1420017034
1420117035 TASKSTATS STATISTICS INTERFACE
1420217036 M: Balbir Singh <bsingharora@gmail.com>
....@@ -14229,125 +17063,125 @@
1422917063 TCP LOW PRIORITY MODULE
1423017064 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
1423117065 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
14232
-W: http://tcp-lp-mod.sourceforge.net/
1423317066 S: Maintained
17067
+W: http://tcp-lp-mod.sourceforge.net/
1423417068 F: net/ipv4/tcp_lp.c
1423517069
1423617070 TDA10071 MEDIA DRIVER
1423717071 M: Antti Palosaari <crope@iki.fi>
1423817072 L: linux-media@vger.kernel.org
17073
+S: Maintained
1423917074 W: https://linuxtv.org
1424017075 W: http://palosaari.fi/linux/
1424117076 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1424217077 T: git git://linuxtv.org/anttip/media_tree.git
14243
-S: Maintained
1424417078 F: drivers/media/dvb-frontends/tda10071*
1424517079
1424617080 TDA18212 MEDIA DRIVER
1424717081 M: Antti Palosaari <crope@iki.fi>
1424817082 L: linux-media@vger.kernel.org
17083
+S: Maintained
1424917084 W: https://linuxtv.org
1425017085 W: http://palosaari.fi/linux/
1425117086 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1425217087 T: git git://linuxtv.org/anttip/media_tree.git
14253
-S: Maintained
1425417088 F: drivers/media/tuners/tda18212*
1425517089
1425617090 TDA18218 MEDIA DRIVER
1425717091 M: Antti Palosaari <crope@iki.fi>
1425817092 L: linux-media@vger.kernel.org
17093
+S: Maintained
1425917094 W: https://linuxtv.org
1426017095 W: http://palosaari.fi/linux/
1426117096 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1426217097 T: git git://linuxtv.org/anttip/media_tree.git
14263
-S: Maintained
1426417098 F: drivers/media/tuners/tda18218*
1426517099
1426617100 TDA18250 MEDIA DRIVER
1426717101 M: Olli Salonen <olli.salonen@iki.fi>
1426817102 L: linux-media@vger.kernel.org
17103
+S: Maintained
1426917104 W: https://linuxtv.org
1427017105 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1427117106 T: git git://linuxtv.org/media_tree.git
14272
-S: Maintained
1427317107 F: drivers/media/tuners/tda18250*
1427417108
1427517109 TDA18271 MEDIA DRIVER
1427617110 M: Michael Krufky <mkrufky@linuxtv.org>
1427717111 L: linux-media@vger.kernel.org
17112
+S: Maintained
1427817113 W: https://linuxtv.org
1427917114 W: http://github.com/mkrufky
1428017115 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1428117116 T: git git://linuxtv.org/mkrufky/tuners.git
14282
-S: Maintained
1428317117 F: drivers/media/tuners/tda18271*
1428417118
1428517119 TDA1997x MEDIA DRIVER
1428617120 M: Tim Harvey <tharvey@gateworks.com>
1428717121 L: linux-media@vger.kernel.org
17122
+S: Maintained
1428817123 W: https://linuxtv.org
1428917124 Q: http://patchwork.linuxtv.org/project/linux-media/list/
14290
-S: Maintained
1429117125 F: drivers/media/i2c/tda1997x.*
1429217126
1429317127 TDA827x MEDIA DRIVER
1429417128 M: Michael Krufky <mkrufky@linuxtv.org>
1429517129 L: linux-media@vger.kernel.org
17130
+S: Maintained
1429617131 W: https://linuxtv.org
1429717132 W: http://github.com/mkrufky
1429817133 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1429917134 T: git git://linuxtv.org/mkrufky/tuners.git
14300
-S: Maintained
1430117135 F: drivers/media/tuners/tda8290.*
1430217136
1430317137 TDA8290 MEDIA DRIVER
1430417138 M: Michael Krufky <mkrufky@linuxtv.org>
1430517139 L: linux-media@vger.kernel.org
17140
+S: Maintained
1430617141 W: https://linuxtv.org
1430717142 W: http://github.com/mkrufky
1430817143 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1430917144 T: git git://linuxtv.org/mkrufky/tuners.git
14310
-S: Maintained
1431117145 F: drivers/media/tuners/tda8290.*
1431217146
1431317147 TDA9840 MEDIA DRIVER
1431417148 M: Hans Verkuil <hverkuil@xs4all.nl>
1431517149 L: linux-media@vger.kernel.org
14316
-T: git git://linuxtv.org/media_tree.git
14317
-W: https://linuxtv.org
1431817150 S: Maintained
17151
+W: https://linuxtv.org
17152
+T: git git://linuxtv.org/media_tree.git
1431917153 F: drivers/media/i2c/tda9840*
1432017154
1432117155 TEA5761 TUNER DRIVER
1432217156 M: Mauro Carvalho Chehab <mchehab@kernel.org>
1432317157 L: linux-media@vger.kernel.org
17158
+S: Odd fixes
1432417159 W: https://linuxtv.org
1432517160 T: git git://linuxtv.org/media_tree.git
14326
-S: Odd fixes
1432717161 F: drivers/media/tuners/tea5761.*
1432817162
1432917163 TEA5767 TUNER DRIVER
1433017164 M: Mauro Carvalho Chehab <mchehab@kernel.org>
1433117165 L: linux-media@vger.kernel.org
17166
+S: Maintained
1433217167 W: https://linuxtv.org
1433317168 T: git git://linuxtv.org/media_tree.git
14334
-S: Maintained
1433517169 F: drivers/media/tuners/tea5767.*
1433617170
1433717171 TEA6415C MEDIA DRIVER
1433817172 M: Hans Verkuil <hverkuil@xs4all.nl>
1433917173 L: linux-media@vger.kernel.org
14340
-T: git git://linuxtv.org/media_tree.git
14341
-W: https://linuxtv.org
1434217174 S: Maintained
17175
+W: https://linuxtv.org
17176
+T: git git://linuxtv.org/media_tree.git
1434317177 F: drivers/media/i2c/tea6415c*
1434417178
1434517179 TEA6420 MEDIA DRIVER
1434617180 M: Hans Verkuil <hverkuil@xs4all.nl>
1434717181 L: linux-media@vger.kernel.org
14348
-T: git git://linuxtv.org/media_tree.git
14349
-W: https://linuxtv.org
1435017182 S: Maintained
17183
+W: https://linuxtv.org
17184
+T: git git://linuxtv.org/media_tree.git
1435117185 F: drivers/media/i2c/tea6420*
1435217186
1435317187 TEAM DRIVER
....@@ -14377,19 +17211,20 @@
1437717211
1437817212 TEE SUBSYSTEM
1437917213 M: Jens Wiklander <jens.wiklander@linaro.org>
17214
+L: op-tee@lists.trustedfirmware.org
1438017215 S: Maintained
17216
+F: Documentation/staging/tee.rst
17217
+F: drivers/tee/
1438117218 F: include/linux/tee_drv.h
1438217219 F: include/uapi/linux/tee.h
14383
-F: drivers/tee/
14384
-F: Documentation/tee.txt
1438517220
1438617221 TEGRA ARCHITECTURE SUPPORT
1438717222 M: Thierry Reding <thierry.reding@gmail.com>
1438817223 M: Jonathan Hunter <jonathanh@nvidia.com>
1438917224 L: linux-tegra@vger.kernel.org
17225
+S: Supported
1439017226 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
1439117227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
14392
-S: Supported
1439317228 N: [^a-z]tegra
1439417229
1439517230 TEGRA CLOCK DRIVER
....@@ -14406,13 +17241,16 @@
1440617241
1440717242 TEGRA I2C DRIVER
1440817243 M: Laxman Dewangan <ldewangan@nvidia.com>
17244
+R: Dmitry Osipenko <digetx@gmail.com>
1440917245 S: Supported
1441017246 F: drivers/i2c/busses/i2c-tegra.c
1441117247
1441217248 TEGRA IOMMU DRIVERS
1441317249 M: Thierry Reding <thierry.reding@gmail.com>
17250
+R: Krishna Reddy <vdumpa@nvidia.com>
1441417251 L: linux-tegra@vger.kernel.org
1441517252 S: Supported
17253
+F: drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
1441617254 F: drivers/iommu/tegra*
1441717255
1441817256 TEGRA KBC DRIVER
....@@ -14442,84 +17280,145 @@
1444217280 S: Supported
1444317281 F: drivers/spi/spi-tegra*
1444417282
17283
+TEGRA VIDEO DRIVER
17284
+M: Thierry Reding <thierry.reding@gmail.com>
17285
+M: Jonathan Hunter <jonathanh@nvidia.com>
17286
+M: Sowjanya Komatineni <skomatineni@nvidia.com>
17287
+L: linux-media@vger.kernel.org
17288
+L: linux-tegra@vger.kernel.org
17289
+S: Maintained
17290
+F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
17291
+F: drivers/staging/media/tegra-video/
17292
+
17293
+TEGRA XUSB PADCTL DRIVER
17294
+M: JC Kuo <jckuo@nvidia.com>
17295
+S: Supported
17296
+F: drivers/phy/tegra/xusb*
17297
+
1444517298 TEHUTI ETHERNET DRIVER
1444617299 M: Andy Gospodarek <andy@greyhouse.net>
1444717300 L: netdev@vger.kernel.org
1444817301 S: Supported
1444917302 F: drivers/net/ethernet/tehuti/*
1445017303
14451
-Telecom Clock Driver for MCPL0010
17304
+TELECOM CLOCK DRIVER FOR MCPL0010
1445217305 M: Mark Gross <mark.gross@intel.com>
1445317306 S: Supported
1445417307 F: drivers/char/tlclk.c
17308
+
17309
+TEMPO SEMICONDUCTOR DRIVERS
17310
+M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
17311
+S: Maintained
17312
+F: Documentation/devicetree/bindings/sound/tscs*.txt
17313
+F: sound/soc/codecs/tscs*.c
17314
+F: sound/soc/codecs/tscs*.h
1445517315
1445617316 TENSILICA XTENSA PORT (xtensa)
1445717317 M: Chris Zankel <chris@zankel.net>
1445817318 M: Max Filippov <jcmvbkbc@gmail.com>
1445917319 L: linux-xtensa@linux-xtensa.org
14460
-T: git git://github.com/czankel/xtensa-linux.git
1446117320 S: Maintained
17321
+T: git git://github.com/czankel/xtensa-linux.git
1446217322 F: arch/xtensa/
1446317323 F: drivers/irqchip/irq-xtensa-*
1446417324
14465
-Texas Instruments' System Control Interface (TISCI) Protocol Driver
17325
+TEXAS INSTRUMENTS ASoC DRIVERS
17326
+M: Peter Ujfalusi <peter.ujfalusi@ti.com>
17327
+L: alsa-devel@alsa-project.org (moderated for non-subscribers)
17328
+S: Maintained
17329
+F: sound/soc/ti/
17330
+
17331
+TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
17332
+M: Ricardo Ribalda <ribalda@kernel.org>
17333
+L: linux-iio@vger.kernel.org
17334
+S: Supported
17335
+F: Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
17336
+F: drivers/iio/dac/ti-dac7612.c
17337
+
17338
+TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
1446617339 M: Nishanth Menon <nm@ti.com>
1446717340 M: Tero Kristo <t-kristo@ti.com>
1446817341 M: Santosh Shilimkar <ssantosh@kernel.org>
1446917342 L: linux-arm-kernel@lists.infradead.org
1447017343 S: Maintained
17344
+F: Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
1447117345 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
14472
-F: drivers/firmware/ti_sci*
14473
-F: include/linux/soc/ti/ti_sci_protocol.h
14474
-F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
14475
-F: include/dt-bindings/genpd/k2g.h
14476
-F: drivers/soc/ti/ti_sci_pm_domains.c
14477
-F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
1447817346 F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
17347
+F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
17348
+F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
17349
+F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
17350
+F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
1447917351 F: drivers/clk/keystone/sci-clk.c
17352
+F: drivers/firmware/ti_sci*
17353
+F: drivers/irqchip/irq-ti-sci-inta.c
17354
+F: drivers/irqchip/irq-ti-sci-intr.c
1448017355 F: drivers/reset/reset-ti-sci.c
17356
+F: drivers/soc/ti/ti_sci_inta_msi.c
17357
+F: drivers/soc/ti/ti_sci_pm_domains.c
17358
+F: include/dt-bindings/soc/ti,sci_pm_domain.h
17359
+F: include/linux/soc/ti/ti_sci_inta_msi.h
17360
+F: include/linux/soc/ti/ti_sci_protocol.h
1448117361
1448217362 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
1448317363 M: Hans Verkuil <hverkuil@xs4all.nl>
1448417364 L: linux-media@vger.kernel.org
14485
-T: git git://linuxtv.org/media_tree.git
14486
-W: https://linuxtv.org
1448717365 S: Maintained
17366
+W: https://linuxtv.org
17367
+T: git git://linuxtv.org/media_tree.git
1448817368 F: drivers/media/radio/radio-raremono.c
1448917369
1449017370 THERMAL
1449117371 M: Zhang Rui <rui.zhang@intel.com>
14492
-M: Eduardo Valentin <edubezval@gmail.com>
14493
-R: Daniel Lezcano <daniel.lezcano@linaro.org>
17372
+M: Daniel Lezcano <daniel.lezcano@linaro.org>
17373
+R: Amit Kucheria <amitk@kernel.org>
1449417374 L: linux-pm@vger.kernel.org
14495
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
14496
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
14497
-Q: https://patchwork.kernel.org/project/linux-pm/list/
1449817375 S: Supported
17376
+Q: https://patchwork.kernel.org/project/linux-pm/list/
17377
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
17378
+F: Documentation/devicetree/bindings/thermal/
1449917379 F: drivers/thermal/
17380
+F: include/linux/cpu_cooling.h
1450017381 F: include/linux/thermal.h
1450117382 F: include/uapi/linux/thermal.h
14502
-F: include/linux/cpu_cooling.h
14503
-F: Documentation/devicetree/bindings/thermal/
17383
+
17384
+THERMAL DRIVER FOR AMLOGIC SOCS
17385
+M: Guillaume La Roque <glaroque@baylibre.com>
17386
+L: linux-pm@vger.kernel.org
17387
+L: linux-amlogic@lists.infradead.org
17388
+S: Supported
17389
+W: http://linux-meson.com/
17390
+F: Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
17391
+F: drivers/thermal/amlogic_thermal.c
1450417392
1450517393 THERMAL/CPU_COOLING
1450617394 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
17395
+M: Daniel Lezcano <daniel.lezcano@linaro.org>
1450717396 M: Viresh Kumar <viresh.kumar@linaro.org>
1450817397 M: Javi Merino <javi.merino@kernel.org>
1450917398 L: linux-pm@vger.kernel.org
1451017399 S: Supported
14511
-F: Documentation/thermal/cpu-cooling-api.txt
14512
-F: drivers/thermal/cpu_cooling.c
17400
+F: Documentation/driver-api/thermal/cpu-cooling-api.rst
17401
+F: Documentation/driver-api/thermal/cpu-idle-cooling.rst
17402
+F: drivers/thermal/cpufreq_cooling.c
17403
+F: drivers/thermal/cpuidle_cooling.c
1451317404 F: include/linux/cpu_cooling.h
17405
+
17406
+THERMAL/POWER_ALLOCATOR
17407
+M: Lukasz Luba <lukasz.luba@arm.com>
17408
+L: linux-pm@vger.kernel.org
17409
+S: Maintained
17410
+F: Documentation/driver-api/thermal/power_allocator.rst
17411
+F: drivers/thermal/gov_power_allocator.c
17412
+F: include/trace/events/thermal_power_allocator.h
1451417413
1451517414 THINKPAD ACPI EXTRAS DRIVER
1451617415 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
1451717416 L: ibm-acpi-devel@lists.sourceforge.net
1451817417 L: platform-driver-x86@vger.kernel.org
17418
+S: Maintained
1451917419 W: http://ibm-acpi.sourceforge.net
1452017420 W: http://thinkwiki.org/wiki/Ibm-acpi
1452117421 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
14522
-S: Maintained
1452317422 F: drivers/platform/x86/thinkpad_acpi.c
1452417423
1452517424 THUNDERBOLT DRIVER
....@@ -14527,8 +17426,9 @@
1452717426 M: Michael Jamet <michael.jamet@intel.com>
1452817427 M: Mika Westerberg <mika.westerberg@linux.intel.com>
1452917428 M: Yehezkel Bernat <YehezkelShB@gmail.com>
14530
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
17429
+L: linux-usb@vger.kernel.org
1453117430 S: Maintained
17431
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
1453217432 F: Documentation/admin-guide/thunderbolt.rst
1453317433 F: drivers/thunderbolt/
1453417434 F: include/linux/thunderbolt.h
....@@ -14542,17 +17442,17 @@
1454217442 F: drivers/net/thunderbolt.c
1454317443
1454417444 THUNDERX GPIO DRIVER
14545
-M: David Daney <david.daney@cavium.com>
14546
-S: Maintained
17445
+M: Robert Richter <rric@kernel.org>
17446
+S: Odd Fixes
1454717447 F: drivers/gpio/gpio-thunderx.c
1454817448
1454917449 TI AM437X VPFE DRIVER
1455017450 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
1455117451 L: linux-media@vger.kernel.org
17452
+S: Maintained
1455217453 W: https://linuxtv.org
1455317454 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1455417455 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
14555
-S: Maintained
1455617456 F: drivers/media/platform/am437x/
1455717457
1455817458 TI BANDGAP AND THERMAL DRIVER
....@@ -14564,10 +17464,10 @@
1456417464 F: drivers/thermal/ti-soc-thermal/
1456517465
1456617466 TI BQ27XXX POWER SUPPLY DRIVER
14567
-R: Andrew F. Davis <afd@ti.com>
14568
-F: include/linux/power/bq27xxx_battery.h
17467
+R: Dan Murphy <dmurphy@ti.com>
1456917468 F: drivers/power/supply/bq27xxx_battery.c
1457017469 F: drivers/power/supply/bq27xxx_battery_i2c.c
17470
+F: include/linux/power/bq27xxx_battery.h
1457117471
1457217472 TI CDCE706 CLOCK DRIVER
1457317473 M: Max Filippov <jcmvbkbc@gmail.com>
....@@ -14583,13 +17483,14 @@
1458317483
1458417484 TI DAVINCI MACHINE SUPPORT
1458517485 M: Sekhar Nori <nsekhar@ti.com>
14586
-M: Kevin Hilman <khilman@kernel.org>
17486
+R: Bartosz Golaszewski <bgolaszewski@baylibre.com>
1458717487 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14588
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
1458917488 S: Supported
17489
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
17490
+F: Documentation/devicetree/bindings/i2c/i2c-davinci.txt
17491
+F: arch/arm/boot/dts/da850*
1459017492 F: arch/arm/mach-davinci/
1459117493 F: drivers/i2c/busses/i2c-davinci.c
14592
-F: arch/arm/boot/dts/da850*
1459317494
1459417495 TI DAVINCI SERIES CLOCK DRIVER
1459517496 M: David Lechner <david@lechnology.com>
....@@ -14608,12 +17509,18 @@
1460817509 TI DAVINCI SERIES MEDIA DRIVER
1460917510 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
1461017511 L: linux-media@vger.kernel.org
17512
+S: Maintained
1461117513 W: https://linuxtv.org
1461217514 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1461317515 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
14614
-S: Maintained
1461517516 F: drivers/media/platform/davinci/
1461617517 F: include/media/davinci/
17518
+
17519
+TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
17520
+R: David Lechner <david@lechnology.com>
17521
+L: linux-iio@vger.kernel.org
17522
+F: Documentation/devicetree/bindings/counter/ti-eqep.yaml
17523
+F: drivers/counter/ti-eqep.c
1461717524
1461817525 TI ETHERNET SWITCH DRIVER (CPSW)
1461917526 R: Grygorii Strashko <grygorii.strashko@ti.com>
....@@ -14623,9 +17530,11 @@
1462317530 F: drivers/net/ethernet/ti/cpsw*
1462417531 F: drivers/net/ethernet/ti/davinci*
1462517532
14626
-TI FLASH MEDIA INTERFACE DRIVER
17533
+TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
1462717534 M: Alex Dubov <oakad@yahoo.com>
1462817535 S: Maintained
17536
+W: http://tifmxx.berlios.de/
17537
+F: drivers/memstick/host/tifm_ms.c
1462917538 F: drivers/misc/tifm*
1463017539 F: drivers/mmc/host/tifm_sd.c
1463117540 F: include/linux/tifm.h
....@@ -14635,21 +17544,21 @@
1463517544 L: linux-kernel@vger.kernel.org
1463617545 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463717546 S: Maintained
14638
-F: drivers/soc/ti/*
1463917547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
17548
+F: drivers/soc/ti/*
1464017549
1464117550 TI LM49xxx FAMILY ASoC CODEC DRIVERS
1464217551 M: M R Swami Reddy <mr.swami.reddy@ti.com>
1464317552 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
1464417553 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1464517554 S: Maintained
14646
-F: sound/soc/codecs/lm49453*
1464717555 F: sound/soc/codecs/isabelle*
17556
+F: sound/soc/codecs/lm49453*
1464817557
1464917558 TI LP855x BACKLIGHT DRIVER
1465017559 M: Milo Kim <milo.kim@ti.com>
1465117560 S: Maintained
14652
-F: Documentation/backlight/lp855x-driver.txt
17561
+F: Documentation/driver-api/backlight/lp855x-driver.rst
1465317562 F: drivers/video/backlight/lp855x_bl.c
1465417563 F: include/linux/platform_data/lp855x.h
1465517564
....@@ -14676,19 +17585,33 @@
1467617585 S: Maintained
1467717586 F: drivers/net/ethernet/ti/netcp*
1467817587
17588
+TI PCM3060 ASoC CODEC DRIVER
17589
+M: Kirill Marinushkin <kmarinushkin@birdec.com>
17590
+L: alsa-devel@alsa-project.org (moderated for non-subscribers)
17591
+S: Maintained
17592
+F: Documentation/devicetree/bindings/sound/pcm3060.txt
17593
+F: sound/soc/codecs/pcm3060*
17594
+
1467917595 TI TAS571X FAMILY ASoC CODEC DRIVER
1468017596 M: Kevin Cernekee <cernekee@chromium.org>
1468117597 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1468217598 S: Odd Fixes
1468317599 F: sound/soc/codecs/tas571x*
1468417600
17601
+TI TCAN4X5X DEVICE DRIVER
17602
+M: Dan Murphy <dmurphy@ti.com>
17603
+L: linux-can@vger.kernel.org
17604
+S: Maintained
17605
+F: Documentation/devicetree/bindings/net/can/tcan4x5x.txt
17606
+F: drivers/net/can/m_can/tcan4x5x.c
17607
+
1468517608 TI TRF7970A NFC DRIVER
1468617609 M: Mark Greer <mgreer@animalcreek.com>
1468717610 L: linux-wireless@vger.kernel.org
1468817611 L: linux-nfc@lists.01.org (moderated for non-subscribers)
1468917612 S: Supported
14690
-F: drivers/nfc/trf7970a.c
1469117613 F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
17614
+F: drivers/nfc/trf7970a.c
1469217615
1469317616 TI TWL4030 SERIES SOC CODEC DRIVER
1469417617 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
....@@ -14699,17 +17622,19 @@
1469917622 TI VPE/CAL DRIVERS
1470017623 M: Benoit Parrot <bparrot@ti.com>
1470117624 L: linux-media@vger.kernel.org
17625
+S: Maintained
1470217626 W: http://linuxtv.org/
1470317627 Q: http://patchwork.linuxtv.org/project/linux-media/list/
14704
-S: Maintained
17628
+F: Documentation/devicetree/bindings/media/ti,cal.yaml
17629
+F: Documentation/devicetree/bindings/media/ti,vpe.yaml
1470517630 F: drivers/media/platform/ti-vpe/
1470617631
1470717632 TI WILINK WIRELESS DRIVERS
1470817633 L: linux-wireless@vger.kernel.org
14709
-W: http://wireless.kernel.org/en/users/Drivers/wl12xx
14710
-W: http://wireless.kernel.org/en/users/Drivers/wl1251
14711
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
1471217634 S: Orphan
17635
+W: https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
17636
+W: https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
17637
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
1471317638 F: drivers/net/wireless/ti/
1471417639 F: include/linux/wl12xx.h
1471517640
....@@ -14718,60 +17643,67 @@
1471817643 M: Thomas Gleixner <tglx@linutronix.de>
1471917644 R: Stephen Boyd <sboyd@kernel.org>
1472017645 L: linux-kernel@vger.kernel.org
14721
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1472217646 S: Supported
17647
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1472317648 F: include/linux/clocksource.h
1472417649 F: include/linux/time.h
1472517650 F: include/linux/timex.h
1472617651 F: include/uapi/linux/time.h
1472717652 F: include/uapi/linux/timex.h
14728
-F: kernel/time/clocksource.c
14729
-F: kernel/time/time*.c
1473017653 F: kernel/time/alarmtimer.c
17654
+F: kernel/time/clocksource.c
1473117655 F: kernel/time/ntp.c
17656
+F: kernel/time/time*.c
1473217657 F: tools/testing/selftests/timers/
1473317658
1473417659 TIPC NETWORK LAYER
14735
-M: Jon Maloy <jon.maloy@ericsson.com>
17660
+M: Jon Maloy <jmaloy@redhat.com>
1473617661 M: Ying Xue <ying.xue@windriver.com>
1473717662 L: netdev@vger.kernel.org (core kernel code)
1473817663 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
14739
-W: http://tipc.sourceforge.net/
1474017664 S: Maintained
17665
+W: http://tipc.sourceforge.net/
1474117666 F: include/uapi/linux/tipc*.h
1474217667 F: net/tipc/
1474317668
1474417669 TLAN NETWORK DRIVER
1474517670 M: Samuel Chessman <chessman@tux.org>
1474617671 L: tlan-devel@lists.sourceforge.net (subscribers-only)
14747
-W: http://sourceforge.net/projects/tlan/
1474817672 S: Maintained
14749
-F: Documentation/networking/tlan.txt
17673
+W: http://sourceforge.net/projects/tlan/
17674
+F: Documentation/networking/device_drivers/ethernet/ti/tlan.rst
1475017675 F: drivers/net/ethernet/ti/tlan.*
1475117676
1475217677 TM6000 VIDEO4LINUX DRIVER
1475317678 M: Mauro Carvalho Chehab <mchehab@kernel.org>
1475417679 L: linux-media@vger.kernel.org
17680
+S: Odd fixes
1475517681 W: https://linuxtv.org
1475617682 T: git git://linuxtv.org/media_tree.git
14757
-S: Odd fixes
17683
+F: Documentation/admin-guide/media/tm6000*
1475817684 F: drivers/media/usb/tm6000/
14759
-F: Documentation/media/v4l-drivers/tm6000*
1476017685
1476117686 TMIO/SDHI MMC DRIVER
1476217687 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
1476317688 L: linux-mmc@vger.kernel.org
1476417689 S: Supported
14765
-F: drivers/mmc/host/tmio_mmc*
1476617690 F: drivers/mmc/host/renesas_sdhi*
17691
+F: drivers/mmc/host/tmio_mmc*
1476717692 F: include/linux/mfd/tmio.h
1476817693
1476917694 TMP401 HARDWARE MONITOR DRIVER
1477017695 M: Guenter Roeck <linux@roeck-us.net>
1477117696 L: linux-hwmon@vger.kernel.org
1477217697 S: Maintained
14773
-F: Documentation/hwmon/tmp401
17698
+F: Documentation/hwmon/tmp401.rst
1477417699 F: drivers/hwmon/tmp401.c
17700
+
17701
+TMP513 HARDWARE MONITOR DRIVER
17702
+M: Eric Tremblay <etremblay@distech-controls.com>
17703
+L: linux-hwmon@vger.kernel.org
17704
+S: Maintained
17705
+F: Documentation/hwmon/tmp513.rst
17706
+F: drivers/hwmon/tmp513.c
1477517707
1477617708 TMPFS (SHMEM FILESYSTEM)
1477717709 M: Hugh Dickins <hughd@google.com>
....@@ -14783,13 +17715,12 @@
1478317715 TOMOYO SECURITY MODULE
1478417716 M: Kentaro Takeda <takedakn@nttdata.co.jp>
1478517717 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
14786
-L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
14787
-L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
14788
-L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
14789
-L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
14790
-W: http://tomoyo.sourceforge.jp/
14791
-T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
17718
+L: tomoyo-dev-en@lists.osdn.me (subscribers-only, for developers in English)
17719
+L: tomoyo-users-en@lists.osdn.me (subscribers-only, for users in English)
17720
+L: tomoyo-dev@lists.osdn.me (subscribers-only, for developers in Japanese)
17721
+L: tomoyo-users@lists.osdn.me (subscribers-only, for users in Japanese)
1479217722 S: Maintained
17723
+W: https://tomoyo.osdn.jp/
1479317724 F: security/tomoyo/
1479417725
1479517726 TOPSTAR LAPTOP EXTRAS DRIVER
....@@ -14800,16 +17731,17 @@
1480017731
1480117732 TORTURE-TEST MODULES
1480217733 M: Davidlohr Bueso <dave@stgolabs.net>
14803
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
17734
+M: "Paul E. McKenney" <paulmck@kernel.org>
1480417735 M: Josh Triplett <josh@joshtriplett.org>
1480517736 L: linux-kernel@vger.kernel.org
1480617737 S: Supported
14807
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
14808
-F: Documentation/RCU/torture.txt
14809
-F: kernel/torture.c
14810
-F: kernel/rcu/rcutorture.c
14811
-F: kernel/rcu/rcuperf.c
17738
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17739
+F: Documentation/RCU/torture.rst
1481217740 F: kernel/locking/locktorture.c
17741
+F: kernel/rcu/rcuscale.c
17742
+F: kernel/rcu/rcutorture.c
17743
+F: kernel/rcu/refscale.c
17744
+F: kernel/torture.c
1481317745
1481417746 TOSHIBA ACPI EXTRAS DRIVER
1481517747 M: Azael Avalos <coproscefalo@gmail.com>
....@@ -14831,8 +17763,8 @@
1483117763
1483217764 TOSHIBA SMM DRIVER
1483317765 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
14834
-W: http://www.buzzard.org.uk/toshiba/
1483517766 S: Maintained
17767
+W: http://www.buzzard.org.uk/toshiba/
1483617768 F: drivers/char/toshiba.c
1483717769 F: include/linux/toshiba.h
1483817770 F: include/uapi/linux/toshiba.h
....@@ -14852,20 +17784,20 @@
1485217784
1485317785 TPM DEVICE DRIVER
1485417786 M: Peter Huewe <peterhuewe@gmx.de>
14855
-M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
17787
+M: Jarkko Sakkinen <jarkko@kernel.org>
1485617788 R: Jason Gunthorpe <jgg@ziepe.ca>
1485717789 L: linux-integrity@vger.kernel.org
14858
-Q: https://patchwork.kernel.org/project/linux-integrity/list/
14859
-W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
14860
-T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
1486117790 S: Maintained
17791
+W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
17792
+Q: https://patchwork.kernel.org/project/linux-integrity/list/
17793
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
1486217794 F: drivers/char/tpm/
1486317795
1486417796 TRACING
1486517797 M: Steven Rostedt <rostedt@goodmis.org>
1486617798 M: Ingo Molnar <mingo@redhat.com>
14867
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
1486817799 S: Maintained
17800
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
1486917801 F: Documentation/trace/ftrace.rst
1487017802 F: arch/*/*/*/ftrace.h
1487117803 F: arch/*/kernel/ftrace.c
....@@ -14880,51 +17812,44 @@
1488017812 M: Ingo Molnar <mingo@kernel.org>
1488117813 R: Karol Herbst <karolherbst@gmail.com>
1488217814 R: Pekka Paalanen <ppaalanen@gmail.com>
14883
-S: Maintained
1488417815 L: linux-kernel@vger.kernel.org
1488517816 L: nouveau@lists.freedesktop.org
14886
-F: kernel/trace/trace_mmiotrace.c
14887
-F: include/linux/mmiotrace.h
17817
+S: Maintained
1488817818 F: arch/x86/mm/kmmio.c
1488917819 F: arch/x86/mm/mmio-mod.c
1489017820 F: arch/x86/mm/testmmiotrace.c
17821
+F: include/linux/mmiotrace.h
17822
+F: kernel/trace/trace_mmiotrace.c
1489117823
1489217824 TRIVIAL PATCHES
1489317825 M: Jiri Kosina <trivial@kernel.org>
17826
+S: Maintained
1489417827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
14895
-S: Maintained
1489617828 K: ^Subject:.*(?i)trivial
14897
-
14898
-TEMPO SEMICONDUCTOR DRIVERS
14899
-M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
14900
-S: Maintained
14901
-F: sound/soc/codecs/tscs*.c
14902
-F: sound/soc/codecs/tscs*.h
14903
-F: Documentation/devicetree/bindings/sound/tscs*.txt
1490417829
1490517830 TTY LAYER
1490617831 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14907
-M: Jiri Slaby <jslaby@suse.com>
17832
+M: Jiri Slaby <jirislaby@kernel.org>
1490817833 S: Supported
1490917834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
14910
-F: Documentation/serial/
17835
+F: Documentation/driver-api/serial/
1491117836 F: drivers/tty/
1491217837 F: drivers/tty/serial/serial_core.c
14913
-F: include/linux/serial_core.h
1491417838 F: include/linux/serial.h
17839
+F: include/linux/serial_core.h
1491517840 F: include/linux/tty.h
14916
-F: include/uapi/linux/serial_core.h
1491717841 F: include/uapi/linux/serial.h
17842
+F: include/uapi/linux/serial_core.h
1491817843 F: include/uapi/linux/tty.h
1491917844
1492017845 TUA9001 MEDIA DRIVER
1492117846 M: Antti Palosaari <crope@iki.fi>
1492217847 L: linux-media@vger.kernel.org
17848
+S: Maintained
1492317849 W: https://linuxtv.org
1492417850 W: http://palosaari.fi/linux/
1492517851 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1492617852 T: git git://linuxtv.org/anttip/media_tree.git
14927
-S: Maintained
1492817853 F: drivers/media/tuners/tua9001*
1492917854
1493017855 TULIP NETWORK DRIVERS
....@@ -14935,27 +17860,27 @@
1493517860
1493617861 TUN/TAP driver
1493717862 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
14938
-W: http://vtun.sourceforge.net/tun
1493917863 S: Maintained
14940
-F: Documentation/networking/tuntap.txt
17864
+W: http://vtun.sourceforge.net/tun
17865
+F: Documentation/networking/tuntap.rst
1494117866 F: arch/um/os-Linux/drivers/
1494217867
1494317868 TURBOCHANNEL SUBSYSTEM
1494417869 M: "Maciej W. Rozycki" <macro@linux-mips.org>
1494517870 M: Ralf Baechle <ralf@linux-mips.org>
14946
-L: linux-mips@linux-mips.org
14947
-Q: http://patchwork.linux-mips.org/project/linux-mips/list/
17871
+L: linux-mips@vger.kernel.org
1494817872 S: Maintained
17873
+Q: http://patchwork.linux-mips.org/project/linux-mips/list/
1494917874 F: drivers/tc/
1495017875 F: include/linux/tc.h
1495117876
1495217877 TURBOSTAT UTILITY
1495317878 M: "Len Brown" <lenb@kernel.org>
1495417879 L: linux-pm@vger.kernel.org
14955
-B: https://bugzilla.kernel.org
14956
-Q: https://patchwork.kernel.org/project/linux-pm/list/
14957
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
1495817880 S: Supported
17881
+Q: https://patchwork.kernel.org/project/linux-pm/list/
17882
+B: https://bugzilla.kernel.org
17883
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
1495917884 F: tools/power/x86/turbostat/
1496017885
1496117886 TW5864 VIDEO4LINUX DRIVER
....@@ -14970,47 +17895,59 @@
1497017895 TW68 VIDEO4LINUX DRIVER
1497117896 M: Hans Verkuil <hverkuil@xs4all.nl>
1497217897 L: linux-media@vger.kernel.org
14973
-T: git git://linuxtv.org/media_tree.git
14974
-W: https://linuxtv.org
1497517898 S: Odd Fixes
17899
+W: https://linuxtv.org
17900
+T: git git://linuxtv.org/media_tree.git
1497617901 F: drivers/media/pci/tw68/
1497717902
1497817903 TW686X VIDEO4LINUX DRIVER
1497917904 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
1498017905 L: linux-media@vger.kernel.org
14981
-T: git git://linuxtv.org/media_tree.git
14982
-W: http://linuxtv.org
1498317906 S: Maintained
17907
+W: http://linuxtv.org
17908
+T: git git://linuxtv.org/media_tree.git
1498417909 F: drivers/media/pci/tw686x/
17910
+
17911
+UACCE ACCELERATOR FRAMEWORK
17912
+M: Zhangfei Gao <zhangfei.gao@linaro.org>
17913
+M: Zhou Wang <wangzhou1@hisilicon.com>
17914
+L: linux-accelerators@lists.ozlabs.org
17915
+L: linux-kernel@vger.kernel.org
17916
+S: Maintained
17917
+F: Documentation/ABI/testing/sysfs-driver-uacce
17918
+F: Documentation/misc-devices/uacce.rst
17919
+F: drivers/misc/uacce/
17920
+F: include/linux/uacce.h
17921
+F: include/uapi/misc/uacce/
1498517922
1498617923 UBI FILE SYSTEM (UBIFS)
1498717924 M: Richard Weinberger <richard@nod.at>
14988
-M: Artem Bityutskiy <dedekind1@gmail.com>
14989
-M: Adrian Hunter <adrian.hunter@intel.com>
1499017925 L: linux-mtd@lists.infradead.org
14991
-T: git git://git.infradead.org/ubifs-2.6.git
14992
-W: http://www.linux-mtd.infradead.org/doc/ubifs.html
1499317926 S: Supported
14994
-F: Documentation/filesystems/ubifs.txt
17927
+W: http://www.linux-mtd.infradead.org/doc/ubifs.html
17928
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
17929
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
17930
+F: Documentation/filesystems/ubifs-authentication.rst
17931
+F: Documentation/filesystems/ubifs.rst
1499517932 F: fs/ubifs/
1499617933
1499717934 UCLINUX (M68KNOMMU AND COLDFIRE)
1499817935 M: Greg Ungerer <gerg@linux-m68k.org>
14999
-W: http://www.linux-m68k.org/
15000
-W: http://www.uclinux.org/
1500117936 L: linux-m68k@lists.linux-m68k.org
1500217937 L: uclinux-dev@uclinux.org (subscribers-only)
15003
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
1500417938 S: Maintained
15005
-F: arch/m68k/coldfire/
15006
-F: arch/m68k/68*/
17939
+W: http://www.linux-m68k.org/
17940
+W: http://www.uclinux.org/
17941
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
1500717942 F: arch/m68k/*/*_no.*
17943
+F: arch/m68k/68*/
17944
+F: arch/m68k/coldfire/
1500817945 F: arch/m68k/include/asm/*_no.*
1500917946
1501017947 UDF FILESYSTEM
1501117948 M: Jan Kara <jack@suse.com>
1501217949 S: Maintained
15013
-F: Documentation/filesystems/udf.txt
17950
+F: Documentation/filesystems/udf.rst
1501417951 F: fs/udf/
1501517952
1501617953 UDRAW TABLET
....@@ -15022,11 +17959,11 @@
1502217959 UFS FILESYSTEM
1502317960 M: Evgeniy Dushistov <dushistov@mail.ru>
1502417961 S: Maintained
15025
-F: Documentation/filesystems/ufs.txt
17962
+F: Documentation/admin-guide/ufs.rst
1502617963 F: fs/ufs/
1502717964
15028
-UHID USERSPACE HID IO DRIVER:
15029
-M: David Herrmann <dh.herrmann@googlemail.com>
17965
+UHID USERSPACE HID IO DRIVER
17966
+M: David Rheinsberg <david.rheinsberg@gmail.com>
1503017967 L: linux-input@vger.kernel.org
1503117968 S: Maintained
1503217969 F: drivers/hid/uhid.c
....@@ -15039,30 +17976,22 @@
1503917976 F: drivers/usb/common/ulpi.c
1504017977 F: include/linux/ulpi/
1504117978
15042
-ULTRA-WIDEBAND (UWB) SUBSYSTEM:
15043
-L: linux-usb@vger.kernel.org
15044
-S: Orphan
15045
-F: drivers/uwb/
15046
-F: include/linux/uwb.h
15047
-F: include/linux/uwb/
15048
-
15049
-UNICORE32 ARCHITECTURE:
15050
-M: Guan Xuetao <gxt@pku.edu.cn>
15051
-W: http://mprc.pku.edu.cn/~guanxuetao/linux
15052
-S: Maintained
15053
-T: git git://github.com/gxt/linux.git
15054
-F: arch/unicore32/
17979
+UNICODE SUBSYSTEM
17980
+M: Gabriel Krisman Bertazi <krisman@collabora.com>
17981
+L: linux-fsdevel@vger.kernel.org
17982
+S: Supported
17983
+F: fs/unicode/
1505517984
1505617985 UNIFDEF
1505717986 M: Tony Finch <dot@dotat.at>
15058
-W: http://dotat.at/prog/unifdef
1505917987 S: Maintained
17988
+W: http://dotat.at/prog/unifdef
1506017989 F: scripts/unifdef.c
1506117990
1506217991 UNIFORM CDROM DRIVER
1506317992 M: Jens Axboe <axboe@kernel.dk>
15064
-W: http://www.kernel.dk
1506517993 S: Maintained
17994
+W: http://www.kernel.dk
1506617995 F: Documentation/cdrom/
1506717996 F: drivers/cdrom/cdrom.c
1506817997 F: include/linux/cdrom.h
....@@ -15072,30 +18001,38 @@
1507218001 M: David Kershner <david.kershner@unisys.com>
1507318002 L: sparmaintainer@unisys.com (Unisys internal)
1507418003 S: Supported
15075
-F: include/linux/visorbus.h
15076
-F: drivers/visorbus/
1507718004 F: drivers/staging/unisys/
18005
+F: drivers/visorbus/
18006
+F: include/linux/visorbus.h
1507818007
1507918008 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
15080
-M: Vinayak Holikatti <vinholikatti@gmail.com>
18009
+R: Alim Akhtar <alim.akhtar@samsung.com>
18010
+R: Avri Altman <avri.altman@wdc.com>
1508118011 L: linux-scsi@vger.kernel.org
1508218012 S: Supported
15083
-F: Documentation/scsi/ufs.txt
18013
+F: Documentation/scsi/ufs.rst
1508418014 F: drivers/scsi/ufs/
1508518015
1508618016 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
15087
-M: Joao Pinto <jpinto@synopsys.com>
18017
+M: Pedro Sousa <pedrom.sousa@synopsys.com>
1508818018 L: linux-scsi@vger.kernel.org
1508918019 S: Supported
1509018020 F: drivers/scsi/ufs/*dwc*
1509118021
18022
+UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
18023
+M: Stanley Chu <stanley.chu@mediatek.com>
18024
+L: linux-scsi@vger.kernel.org
18025
+L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
18026
+S: Maintained
18027
+F: drivers/scsi/ufs/ufs-mediatek*
18028
+
1509218029 UNSORTED BLOCK IMAGES (UBI)
15093
-M: Artem Bityutskiy <dedekind1@gmail.com>
1509418030 M: Richard Weinberger <richard@nod.at>
15095
-W: http://www.linux-mtd.infradead.org/
1509618031 L: linux-mtd@lists.infradead.org
15097
-T: git git://git.infradead.org/ubifs-2.6.git
1509818032 S: Supported
18033
+W: http://www.linux-mtd.infradead.org/
18034
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18035
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
1509918036 F: drivers/mtd/ubi/
1510018037 F: include/linux/mtd/ubi.h
1510118038 F: include/uapi/mtd/ubi-user.h
....@@ -15103,8 +18040,8 @@
1510318040 USB "USBNET" DRIVER FRAMEWORK
1510418041 M: Oliver Neukum <oneukum@suse.com>
1510518042 L: netdev@vger.kernel.org
15106
-W: http://www.linux-usb.org/usbnet
1510718043 S: Maintained
18044
+W: http://www.linux-usb.org/usbnet
1510818045 F: drivers/net/usb/usbnet.c
1510918046 F: include/linux/usb/usbnet.h
1511018047
....@@ -15112,8 +18049,14 @@
1511218049 M: Oliver Neukum <oneukum@suse.com>
1511318050 L: linux-usb@vger.kernel.org
1511418051 S: Maintained
15115
-F: Documentation/usb/acm.txt
18052
+F: Documentation/usb/acm.rst
1511618053 F: drivers/usb/class/cdc-acm.*
18054
+
18055
+USB APPLE MFI FASTCHARGE DRIVER
18056
+M: Bastien Nocera <hadess@hadess.net>
18057
+L: linux-usb@vger.kernel.org
18058
+S: Maintained
18059
+F: drivers/usb/misc/apple-mfi-fastcharge.c
1511718060
1511818061 USB AR5523 WIRELESS DRIVER
1511918062 M: Pontus Fuchs <pontus.fuchs@gmail.com>
....@@ -15150,33 +18093,33 @@
1515018093 USB DAVICOM DM9601 DRIVER
1515118094 M: Peter Korsgaard <jacmet@sunsite.dk>
1515218095 L: netdev@vger.kernel.org
15153
-W: http://www.linux-usb.org/usbnet
1515418096 S: Maintained
18097
+W: http://www.linux-usb.org/usbnet
1515518098 F: drivers/net/usb/dm9601.c
1515618099
1515718100 USB EHCI DRIVER
1515818101 M: Alan Stern <stern@rowland.harvard.edu>
1515918102 L: linux-usb@vger.kernel.org
1516018103 S: Maintained
15161
-F: Documentation/usb/ehci.txt
18104
+F: Documentation/usb/ehci.rst
1516218105 F: drivers/usb/host/ehci*
1516318106
1516418107 USB GADGET/PERIPHERAL SUBSYSTEM
1516518108 M: Felipe Balbi <balbi@kernel.org>
1516618109 L: linux-usb@vger.kernel.org
18110
+S: Maintained
1516718111 W: http://www.linux-usb.org/gadget
1516818112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
15169
-S: Maintained
1517018113 F: drivers/usb/gadget/
1517118114 F: include/linux/usb/gadget*
1517218115
1517318116 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
1517418117 M: Jiri Kosina <jikos@kernel.org>
15175
-R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
18118
+M: Benjamin Tissoires <benjamin.tissoires@redhat.com>
1517618119 L: linux-usb@vger.kernel.org
15177
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1517818120 S: Maintained
15179
-F: Documentation/hid/hiddev.txt
18121
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
18122
+F: Documentation/hid/hiddev.rst
1518018123 F: drivers/hid/usbhid/
1518118124
1518218125 USB INTEL XHCI ROLE MUX DRIVER
....@@ -15184,6 +18127,14 @@
1518418127 L: linux-usb@vger.kernel.org
1518518128 S: Maintained
1518618129 F: drivers/usb/roles/intel-xhci-usb-role-switch.c
18130
+
18131
+USB IP DRIVER FOR HISILICON KIRIN
18132
+M: Yu Chen <chenyu56@huawei.com>
18133
+M: Binghui Wang <wangbinghui@hisilicon.com>
18134
+L: linux-usb@vger.kernel.org
18135
+S: Maintained
18136
+F: Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
18137
+F: drivers/phy/hisilicon/phy-hi3660-usb3.c
1518718138
1518818139 USB ISP116X DRIVER
1518918140 M: Olav Kongas <ok@artecdesign.ee>
....@@ -15206,14 +18157,13 @@
1520618157 L: linux-usb@vger.kernel.org
1520718158 L: usb-storage@lists.one-eyed-alien.net
1520818159 S: Maintained
15209
-W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
1521018160 F: drivers/usb/storage/
1521118161
1521218162 USB MIDI DRIVER
1521318163 M: Clemens Ladisch <clemens@ladisch.de>
1521418164 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
15215
-T: git git://git.alsa-project.org/alsa-kernel.git
1521618165 S: Maintained
18166
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
1521718167 F: sound/usb/midi.*
1521818168
1521918169 USB NETWORKING DRIVERS
....@@ -15225,40 +18175,41 @@
1522518175 M: Alan Stern <stern@rowland.harvard.edu>
1522618176 L: linux-usb@vger.kernel.org
1522718177 S: Maintained
15228
-F: Documentation/usb/ohci.txt
18178
+F: Documentation/usb/ohci.rst
1522918179 F: drivers/usb/host/ohci*
1523018180
1523118181 USB OTG FSM (Finite State Machine)
1523218182 M: Peter Chen <Peter.Chen@nxp.com>
15233
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
1523418183 L: linux-usb@vger.kernel.org
1523518184 S: Maintained
18185
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
1523618186 F: drivers/usb/common/usb-otg-fsm.c
1523718187
1523818188 USB OVER IP DRIVER
1523918189 M: Valentina Manea <valentina.manea.m@gmail.com>
1524018190 M: Shuah Khan <shuah@kernel.org>
18191
+M: Shuah Khan <skhan@linuxfoundation.org>
1524118192 L: linux-usb@vger.kernel.org
1524218193 S: Maintained
15243
-F: Documentation/usb/usbip_protocol.txt
18194
+F: Documentation/usb/usbip_protocol.rst
1524418195 F: drivers/usb/usbip/
15245
-F: tools/usb/usbip/
1524618196 F: tools/testing/selftests/drivers/usb/usbip/
18197
+F: tools/usb/usbip/
1524718198
1524818199 USB PEGASUS DRIVER
1524918200 M: Petko Manolov <petkan@nucleusys.com>
1525018201 L: linux-usb@vger.kernel.org
1525118202 L: netdev@vger.kernel.org
15252
-T: git git://github.com/petkan/pegasus.git
15253
-W: https://github.com/petkan/pegasus
1525418203 S: Maintained
18204
+W: https://github.com/petkan/pegasus
18205
+T: git git://github.com/petkan/pegasus.git
1525518206 F: drivers/net/usb/pegasus.*
1525618207
1525718208 USB PHY LAYER
1525818209 M: Felipe Balbi <balbi@kernel.org>
1525918210 L: linux-usb@vger.kernel.org
15260
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
1526118211 S: Maintained
18212
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
1526218213 F: drivers/usb/phy/
1526318214
1526418215 USB PRINTER DRIVER (usblp)
....@@ -15266,6 +18217,14 @@
1526618217 L: linux-usb@vger.kernel.org
1526718218 S: Supported
1526818219 F: drivers/usb/class/usblp.c
18220
+
18221
+USB RAW GADGET DRIVER
18222
+R: Andrey Konovalov <andreyknvl@gmail.com>
18223
+L: linux-usb@vger.kernel.org
18224
+S: Maintained
18225
+F: Documentation/usb/raw-gadget.rst
18226
+F: drivers/usb/gadget/legacy/raw_gadget.c
18227
+F: include/uapi/linux/usb/raw_gadget.h
1526918228
1527018229 USB QMI WWAN NETWORK DRIVER
1527118230 M: Bjørn Mork <bjorn@mork.no>
....@@ -15278,17 +18237,17 @@
1527818237 M: Petko Manolov <petkan@nucleusys.com>
1527918238 L: linux-usb@vger.kernel.org
1528018239 L: netdev@vger.kernel.org
15281
-T: git git://github.com/petkan/rtl8150.git
15282
-W: https://github.com/petkan/rtl8150
1528318240 S: Maintained
18241
+W: https://github.com/petkan/rtl8150
18242
+T: git git://github.com/petkan/rtl8150.git
1528418243 F: drivers/net/usb/rtl8150.c
1528518244
1528618245 USB SERIAL SUBSYSTEM
1528718246 M: Johan Hovold <johan@kernel.org>
1528818247 L: linux-usb@vger.kernel.org
15289
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
1529018248 S: Maintained
15291
-F: Documentation/usb/usb-serial.txt
18249
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
18250
+F: Documentation/usb/usb-serial.rst
1529218251 F: drivers/usb/serial/
1529318252 F: include/linux/usb/serial.h
1529418253
....@@ -15308,20 +18267,23 @@
1530818267 USB SUBSYSTEM
1530918268 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1531018269 L: linux-usb@vger.kernel.org
18270
+S: Supported
1531118271 W: http://www.linux-usb.org
1531218272 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
15313
-S: Supported
1531418273 F: Documentation/devicetree/bindings/usb/
1531518274 F: Documentation/usb/
1531618275 F: drivers/usb/
1531718276 F: include/linux/usb.h
1531818277 F: include/linux/usb/
1531918278
15320
-USB TYPEC PI3USB30532 MUX DRIVER
15321
-M: Hans de Goede <hdegoede@redhat.com>
18279
+USB TYPEC BUS FOR ALTERNATE MODES
18280
+M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
1532218281 L: linux-usb@vger.kernel.org
1532318282 S: Maintained
15324
-F: drivers/usb/typec/mux/pi3usb30532.c
18283
+F: Documentation/ABI/testing/sysfs-bus-typec
18284
+F: Documentation/driver-api/usb/typec_bus.rst
18285
+F: drivers/usb/typec/altmodes/
18286
+F: include/linux/usb/typec_altmode.h
1532518287
1532618288 USB TYPEC CLASS
1532718289 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
....@@ -15332,14 +18294,18 @@
1533218294 F: drivers/usb/typec/
1533318295 F: include/linux/usb/typec.h
1533418296
15335
-USB TYPEC BUS FOR ALTERNATE MODES
18297
+USB TYPEC INTEL PMC MUX DRIVER
1533618298 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
1533718299 L: linux-usb@vger.kernel.org
1533818300 S: Maintained
15339
-F: Documentation/ABI/testing/sysfs-bus-typec
15340
-F: Documentation/driver-api/usb/typec_bus.rst
15341
-F: drivers/usb/typec/altmodes/
15342
-F: include/linux/usb/typec_altmode.h
18301
+F: Documentation/firmware-guide/acpi/intel-pmc-mux.rst
18302
+F: drivers/usb/typec/mux/intel_pmc_mux.c
18303
+
18304
+USB TYPEC PI3USB30532 MUX DRIVER
18305
+M: Hans de Goede <hdegoede@redhat.com>
18306
+L: linux-usb@vger.kernel.org
18307
+S: Maintained
18308
+F: drivers/usb/typec/mux/pi3usb30532.c
1534318309
1534418310 USB TYPEC PORT CONTROLLER DRIVERS
1534518311 M: Guenter Roeck <linux@roeck-us.net>
....@@ -15357,19 +18323,11 @@
1535718323 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1535818324 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
1535918325 L: linux-media@vger.kernel.org
15360
-T: git git://linuxtv.org/media_tree.git
15361
-W: http://www.ideasonboard.org/uvc/
1536218326 S: Maintained
18327
+W: http://www.ideasonboard.org/uvc/
18328
+T: git git://linuxtv.org/media_tree.git
1536318329 F: drivers/media/usb/uvc/
1536418330 F: include/uapi/linux/uvcvideo.h
15365
-
15366
-USB VISION DRIVER
15367
-M: Hans Verkuil <hverkuil@xs4all.nl>
15368
-L: linux-media@vger.kernel.org
15369
-T: git git://linuxtv.org/media_tree.git
15370
-W: https://linuxtv.org
15371
-S: Odd Fixes
15372
-F: drivers/media/usb/usbvision/
1537318331
1537418332 USB WEBCAM GADGET
1537518333 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
....@@ -15389,37 +18347,52 @@
1538918347 M: Mathias Nyman <mathias.nyman@intel.com>
1539018348 L: linux-usb@vger.kernel.org
1539118349 S: Supported
15392
-F: drivers/usb/host/xhci*
1539318350 F: drivers/usb/host/pci-quirks*
18351
+F: drivers/usb/host/xhci*
1539418352
1539518353 USB ZD1201 DRIVER
1539618354 L: linux-wireless@vger.kernel.org
15397
-W: http://linux-lc100020.sourceforge.net
1539818355 S: Orphan
18356
+W: http://linux-lc100020.sourceforge.net
1539918357 F: drivers/net/wireless/zydas/zd1201.*
1540018358
1540118359 USB ZR364XX DRIVER
1540218360 M: Antoine Jacquet <royale@zerezo.com>
1540318361 L: linux-usb@vger.kernel.org
1540418362 L: linux-media@vger.kernel.org
15405
-T: git git://linuxtv.org/media_tree.git
15406
-W: http://royale.zerezo.com/zr364xx/
1540718363 S: Maintained
15408
-F: Documentation/media/v4l-drivers/zr364xx*
18364
+W: http://royale.zerezo.com/zr364xx/
18365
+T: git git://linuxtv.org/media_tree.git
18366
+F: Documentation/admin-guide/media/zr364xx*
1540918367 F: drivers/media/usb/zr364xx/
1541018368
1541118369 USER-MODE LINUX (UML)
1541218370 M: Jeff Dike <jdike@addtoit.com>
1541318371 M: Richard Weinberger <richard@nod.at>
18372
+M: Anton Ivanov <anton.ivanov@cambridgegreys.com>
1541418373 L: linux-um@lists.infradead.org
15415
-W: http://user-mode-linux.sourceforge.net
15416
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
1541718374 S: Maintained
15418
-F: Documentation/virtual/uml/
18375
+W: http://user-mode-linux.sourceforge.net
18376
+Q: https://patchwork.ozlabs.org/project/linux-um/list/
18377
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
18378
+F: Documentation/virt/uml/
1541918379 F: arch/um/
1542018380 F: arch/x86/um/
1542118381 F: fs/hostfs/
15422
-F: fs/hppfs/
18382
+
18383
+USERSPACE COPYIN/COPYOUT (UIOVEC)
18384
+M: Alexander Viro <viro@zeniv.linux.org.uk>
18385
+S: Maintained
18386
+F: include/linux/uio.h
18387
+F: lib/iov_iter.c
18388
+
18389
+USERSPACE DMA BUFFER DRIVER
18390
+M: Gerd Hoffmann <kraxel@redhat.com>
18391
+L: dri-devel@lists.freedesktop.org
18392
+S: Maintained
18393
+T: git git://anongit.freedesktop.org/drm/drm-misc
18394
+F: drivers/dma-buf/udmabuf.c
18395
+F: include/uapi/linux/udmabuf.h
1542318396
1542418397 USERSPACE I/O (UIO)
1542518398 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
....@@ -15427,33 +18400,40 @@
1542718400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
1542818401 F: Documentation/driver-api/uio-howto.rst
1542918402 F: drivers/uio/
15430
-F: include/linux/uio*.h
18403
+F: include/linux/uio_driver.h
1543118404
1543218405 UTIL-LINUX PACKAGE
1543318406 M: Karel Zak <kzak@redhat.com>
1543418407 L: util-linux@vger.kernel.org
18408
+S: Maintained
1543518409 W: http://en.wikipedia.org/wiki/Util-linux
1543618410 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
15437
-S: Maintained
1543818411
1543918412 UUID HELPERS
1544018413 M: Christoph Hellwig <hch@lst.de>
1544118414 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
1544218415 L: linux-kernel@vger.kernel.org
18416
+S: Maintained
1544318417 T: git git://git.infradead.org/users/hch/uuid.git
15444
-F: lib/uuid.c
15445
-F: lib/test_uuid.c
1544618418 F: include/linux/uuid.h
1544718419 F: include/uapi/linux/uuid.h
15448
-S: Maintained
18420
+F: lib/test_uuid.c
18421
+F: lib/uuid.c
1544918422
1545018423 UVESAFB DRIVER
1545118424 M: Michal Januszewski <spock@gentoo.org>
1545218425 L: linux-fbdev@vger.kernel.org
15453
-W: https://github.com/mjanusz/v86d
1545418426 S: Maintained
15455
-F: Documentation/fb/uvesafb.txt
18427
+W: https://github.com/mjanusz/v86d
18428
+F: Documentation/fb/uvesafb.rst
1545618429 F: drivers/video/fbdev/uvesafb.*
18430
+
18431
+Ux500 CLOCK DRIVERS
18432
+M: Ulf Hansson <ulf.hansson@linaro.org>
18433
+L: linux-clk@vger.kernel.org
18434
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
18435
+S: Maintained
18436
+F: drivers/clk/ux500/
1545718437
1545818438 VF610 NAND DRIVER
1545918439 M: Stefan Agner <stefan@agner.ch>
....@@ -15464,24 +18444,31 @@
1546418444 VFAT/FAT/MSDOS FILESYSTEM
1546518445 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1546618446 S: Maintained
15467
-F: Documentation/filesystems/vfat.txt
18447
+F: Documentation/filesystems/vfat.rst
1546818448 F: fs/fat/
1546918449
1547018450 VFIO DRIVER
1547118451 M: Alex Williamson <alex.williamson@redhat.com>
18452
+R: Cornelia Huck <cohuck@redhat.com>
1547218453 L: kvm@vger.kernel.org
15473
-T: git git://github.com/awilliam/linux-vfio.git
1547418454 S: Maintained
15475
-F: Documentation/vfio.txt
18455
+T: git git://github.com/awilliam/linux-vfio.git
18456
+F: Documentation/driver-api/vfio.rst
1547618457 F: drivers/vfio/
1547718458 F: include/linux/vfio.h
1547818459 F: include/uapi/linux/vfio.h
18460
+
18461
+VFIO FSL-MC DRIVER
18462
+M: Diana Craciun <diana.craciun@oss.nxp.com>
18463
+L: kvm@vger.kernel.org
18464
+S: Maintained
18465
+F: drivers/vfio/fsl-mc/
1547918466
1548018467 VFIO MEDIATED DEVICE DRIVERS
1548118468 M: Kirti Wankhede <kwankhede@nvidia.com>
1548218469 L: kvm@vger.kernel.org
1548318470 S: Maintained
15484
-F: Documentation/vfio-mediated-device.txt
18471
+F: Documentation/driver-api/vfio-mediated-device.rst
1548518472 F: drivers/vfio/mdev/
1548618473 F: include/linux/mdev.h
1548718474 F: samples/vfio-mdev/
....@@ -15495,13 +18482,14 @@
1549518482 VGA_SWITCHEROO
1549618483 R: Lukas Wunner <lukas@wunner.de>
1549718484 S: Maintained
18485
+T: git git://anongit.freedesktop.org/drm/drm-misc
1549818486 F: Documentation/gpu/vga-switcheroo.rst
1549918487 F: drivers/gpu/vga/vga_switcheroo.c
1550018488 F: include/linux/vga_switcheroo.h
15501
-T: git git://anongit.freedesktop.org/drm/drm-misc
1550218489
1550318490 VIA RHINE NETWORK DRIVER
15504
-S: Orphan
18491
+S: Maintained
18492
+M: Kevin Brace <kevinbrace@bracecomputerlab.com>
1550518493 F: drivers/net/ethernet/via/via-rhine.c
1550618494
1550718495 VIA SD/MMC CARD CONTROLLER DRIVER
....@@ -15514,10 +18502,10 @@
1551418502 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
1551518503 L: linux-fbdev@vger.kernel.org
1551618504 S: Maintained
18505
+F: drivers/video/fbdev/via/
1551718506 F: include/linux/via-core.h
1551818507 F: include/linux/via-gpio.h
1551918508 F: include/linux/via_i2c.h
15520
-F: drivers/video/fbdev/via/
1552118509
1552218510 VIA VELOCITY NETWORK DRIVER
1552318511 M: Francois Romieu <romieu@fr.zoreil.com>
....@@ -15526,18 +18514,12 @@
1552618514 F: drivers/net/ethernet/via/via-velocity.*
1552718515
1552818516 VICODEC VIRTUAL CODEC DRIVER
15529
-M: Hans Verkuil <hans.verkuil@cisco.com>
18517
+M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
1553018518 L: linux-media@vger.kernel.org
15531
-T: git git://linuxtv.org/media_tree.git
18519
+S: Maintained
1553218520 W: https://linuxtv.org
15533
-S: Maintained
15534
-F: drivers/media/platform/vicodec/*
15535
-
15536
-VIDEO MULTIPLEXER DRIVER
15537
-M: Philipp Zabel <p.zabel@pengutronix.de>
15538
-L: linux-media@vger.kernel.org
15539
-S: Maintained
15540
-F: drivers/media/platform/video-mux.c
18521
+T: git git://linuxtv.org/media_tree.git
18522
+F: drivers/media/test-drivers/vicodec/*
1554118523
1554218524 VIDEO I2C POLLING DRIVER
1554318525 M: Matt Ranostay <matt.ranostay@konsulko.com>
....@@ -15545,22 +18527,28 @@
1554518527 S: Maintained
1554618528 F: drivers/media/i2c/video-i2c.c
1554718529
15548
-VIDEOBUF2 FRAMEWORK
15549
-M: Pawel Osciak <pawel@osciak.com>
15550
-M: Marek Szyprowski <m.szyprowski@samsung.com>
15551
-M: Kyungmin Park <kyungmin.park@samsung.com>
18530
+VIDEO MULTIPLEXER DRIVER
18531
+M: Philipp Zabel <p.zabel@pengutronix.de>
1555218532 L: linux-media@vger.kernel.org
1555318533 S: Maintained
15554
-F: drivers/media/v4l2-core/videobuf2-*
18534
+F: drivers/media/platform/video-mux.c
18535
+
18536
+VIDEOBUF2 FRAMEWORK
18537
+M: Tomasz Figa <tfiga@chromium.org>
18538
+M: Marek Szyprowski <m.szyprowski@samsung.com>
18539
+L: linux-media@vger.kernel.org
18540
+S: Maintained
18541
+F: drivers/media/common/videobuf2/*
1555518542 F: include/media/videobuf2-*
1555618543
1555718544 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
1555818545 M: Helen Koike <helen.koike@collabora.com>
18546
+R: Shuah Khan <skhan@linuxfoundation.org>
1555918547 L: linux-media@vger.kernel.org
15560
-T: git git://linuxtv.org/media_tree.git
15561
-W: https://linuxtv.org
1556218548 S: Maintained
15563
-F: drivers/media/platform/vimc/*
18549
+W: https://linuxtv.org
18550
+T: git git://linuxtv.org/media_tree.git
18551
+F: drivers/media/test-drivers/vimc/*
1556418552
1556518553 VIRT LIB
1556618554 M: Alex Williamson <alex.williamson@redhat.com>
....@@ -15571,22 +18559,36 @@
1557118559
1557218560 VIRTIO AND VHOST VSOCK DRIVER
1557318561 M: Stefan Hajnoczi <stefanha@redhat.com>
18562
+M: Stefano Garzarella <sgarzare@redhat.com>
1557418563 L: kvm@vger.kernel.org
1557518564 L: virtualization@lists.linux-foundation.org
1557618565 L: netdev@vger.kernel.org
1557718566 S: Maintained
15578
-F: include/linux/virtio_vsock.h
15579
-F: include/uapi/linux/virtio_vsock.h
15580
-F: include/uapi/linux/vsockmon.h
15581
-F: include/uapi/linux/vm_sockets_diag.h
15582
-F: net/vmw_vsock/diag.c
15583
-F: net/vmw_vsock/af_vsock_tap.c
15584
-F: net/vmw_vsock/virtio_transport_common.c
15585
-F: net/vmw_vsock/virtio_transport.c
1558618567 F: drivers/net/vsockmon.c
1558718568 F: drivers/vhost/vsock.c
15588
-F: drivers/vhost/vsock.h
18569
+F: include/linux/virtio_vsock.h
18570
+F: include/uapi/linux/virtio_vsock.h
18571
+F: include/uapi/linux/vm_sockets_diag.h
18572
+F: include/uapi/linux/vsockmon.h
18573
+F: net/vmw_vsock/af_vsock_tap.c
18574
+F: net/vmw_vsock/diag.c
18575
+F: net/vmw_vsock/virtio_transport.c
18576
+F: net/vmw_vsock/virtio_transport_common.c
18577
+F: net/vmw_vsock/vsock_loopback.c
1558918578 F: tools/testing/vsock/
18579
+
18580
+VIRTIO BLOCK AND SCSI DRIVERS
18581
+M: "Michael S. Tsirkin" <mst@redhat.com>
18582
+M: Jason Wang <jasowang@redhat.com>
18583
+R: Paolo Bonzini <pbonzini@redhat.com>
18584
+R: Stefan Hajnoczi <stefanha@redhat.com>
18585
+L: virtualization@lists.linux-foundation.org
18586
+S: Maintained
18587
+F: drivers/block/virtio_blk.c
18588
+F: drivers/scsi/virtio_scsi.c
18589
+F: drivers/vhost/scsi.c
18590
+F: include/uapi/linux/virtio_blk.h
18591
+F: include/uapi/linux/virtio_scsi.h
1559018592
1559118593 VIRTIO CONSOLE DRIVER
1559218594 M: Amit Shah <amit@kernel.org>
....@@ -15596,19 +18598,30 @@
1559618598 F: include/linux/virtio_console.h
1559718599 F: include/uapi/linux/virtio_console.h
1559818600
15599
-VIRTIO CORE, NET AND BLOCK DRIVERS
18601
+VIRTIO CORE AND NET DRIVERS
1560018602 M: "Michael S. Tsirkin" <mst@redhat.com>
1560118603 M: Jason Wang <jasowang@redhat.com>
1560218604 L: virtualization@lists.linux-foundation.org
1560318605 S: Maintained
1560418606 F: Documentation/devicetree/bindings/virtio/
15605
-F: drivers/virtio/
15606
-F: tools/virtio/
15607
-F: drivers/net/virtio_net.c
1560818607 F: drivers/block/virtio_blk.c
18608
+F: drivers/crypto/virtio/
18609
+F: drivers/net/virtio_net.c
18610
+F: drivers/vdpa/
18611
+F: drivers/virtio/
18612
+F: include/linux/vdpa.h
1560918613 F: include/linux/virtio*.h
1561018614 F: include/uapi/linux/virtio_*.h
15611
-F: drivers/crypto/virtio/
18615
+F: tools/virtio/
18616
+
18617
+VIRTIO BALLOON
18618
+M: "Michael S. Tsirkin" <mst@redhat.com>
18619
+M: David Hildenbrand <david@redhat.com>
18620
+L: virtualization@lists.linux-foundation.org
18621
+S: Maintained
18622
+F: drivers/virtio/virtio_balloon.c
18623
+F: include/uapi/linux/virtio_balloon.h
18624
+F: include/linux/balloon_compaction.h
1561218625 F: mm/balloon_compaction.c
1561318626
1561418627 VIRTIO CRYPTO DRIVER
....@@ -15626,16 +18639,28 @@
1562618639 L: virtualization@lists.linux-foundation.org
1562718640 L: kvm@vger.kernel.org
1562818641 S: Supported
15629
-F: drivers/s390/virtio/
1563018642 F: arch/s390/include/uapi/asm/virtio-ccw.h
18643
+F: drivers/s390/virtio/
18644
+
18645
+VIRTIO FILE SYSTEM
18646
+M: Vivek Goyal <vgoyal@redhat.com>
18647
+M: Stefan Hajnoczi <stefanha@redhat.com>
18648
+M: Miklos Szeredi <miklos@szeredi.hu>
18649
+L: virtualization@lists.linux-foundation.org
18650
+L: linux-fsdevel@vger.kernel.org
18651
+S: Supported
18652
+W: https://virtio-fs.gitlab.io/
18653
+F: Documentation/filesystems/virtiofs.rst
18654
+F: fs/fuse/virtio_fs.c
18655
+F: include/uapi/linux/virtio_fs.h
1563118656
1563218657 VIRTIO GPU DRIVER
1563318658 M: David Airlie <airlied@linux.ie>
1563418659 M: Gerd Hoffmann <kraxel@redhat.com>
1563518660 L: dri-devel@lists.freedesktop.org
1563618661 L: virtualization@lists.linux-foundation.org
15637
-T: git git://anongit.freedesktop.org/drm/drm-misc
1563818662 S: Maintained
18663
+T: git git://anongit.freedesktop.org/drm/drm-misc
1563918664 F: drivers/gpu/drm/virtio/
1564018665 F: include/uapi/linux/virtio_gpu.h
1564118666
....@@ -15645,9 +18670,10 @@
1564518670 L: kvm@vger.kernel.org
1564618671 L: virtualization@lists.linux-foundation.org
1564718672 L: netdev@vger.kernel.org
15648
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
1564918673 S: Maintained
18674
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
1565018675 F: drivers/vhost/
18676
+F: include/linux/vhost_iotlb.h
1565118677 F: include/uapi/linux/vhost.h
1565218678
1565318679 VIRTIO INPUT DRIVER
....@@ -15656,14 +18682,35 @@
1565618682 F: drivers/virtio/virtio_input.c
1565718683 F: include/uapi/linux/virtio_input.h
1565818684
18685
+VIRTIO IOMMU DRIVER
18686
+M: Jean-Philippe Brucker <jean-philippe@linaro.org>
18687
+L: virtualization@lists.linux-foundation.org
18688
+S: Maintained
18689
+F: drivers/iommu/virtio-iommu.c
18690
+F: include/uapi/linux/virtio_iommu.h
18691
+
18692
+VIRTIO MEM DRIVER
18693
+M: David Hildenbrand <david@redhat.com>
18694
+L: virtualization@lists.linux-foundation.org
18695
+S: Maintained
18696
+W: https://virtio-mem.gitlab.io/
18697
+F: drivers/virtio/virtio_mem.c
18698
+F: include/uapi/linux/virtio_mem.h
18699
+
1565918700 VIRTUAL BOX GUEST DEVICE DRIVER
1566018701 M: Hans de Goede <hdegoede@redhat.com>
1566118702 M: Arnd Bergmann <arnd@arndb.de>
1566218703 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1566318704 S: Maintained
18705
+F: drivers/virt/vboxguest/
1566418706 F: include/linux/vbox_utils.h
1566518707 F: include/uapi/linux/vbox*.h
15666
-F: drivers/virt/vboxguest/
18708
+
18709
+VIRTUAL BOX SHARED FOLDER VFS DRIVER
18710
+M: Hans de Goede <hdegoede@redhat.com>
18711
+L: linux-fsdevel@vger.kernel.org
18712
+S: Maintained
18713
+F: fs/vboxsf/*
1566718714
1566818715 VIRTUAL SERIO DEVICE DRIVER
1566918716 M: Stephen Chandler Paul <thatslyude@gmail.com>
....@@ -15674,10 +18721,18 @@
1567418721 VIVID VIRTUAL VIDEO DRIVER
1567518722 M: Hans Verkuil <hverkuil@xs4all.nl>
1567618723 L: linux-media@vger.kernel.org
15677
-T: git git://linuxtv.org/media_tree.git
15678
-W: https://linuxtv.org
1567918724 S: Maintained
15680
-F: drivers/media/platform/vivid/*
18725
+W: https://linuxtv.org
18726
+T: git git://linuxtv.org/media_tree.git
18727
+F: drivers/media/test-drivers/vivid/*
18728
+
18729
+VIDTV VIRTUAL DIGITAL TV DRIVER
18730
+M: Daniel W. S. Almeida <dwlsalmeida@gmail.com>
18731
+L: linux-media@vger.kernel.org
18732
+S: Maintained
18733
+W: https://linuxtv.org
18734
+T: git git://linuxtv.org/media_tree.git
18735
+F: drivers/media/test-drivers/vidtv/*
1568118736
1568218737 VLYNQ BUS
1568318738 M: Florian Fainelli <f.fainelli@gmail.com>
....@@ -15690,7 +18745,7 @@
1569018745 M: Martyn Welch <martyn@welchs.me.uk>
1569118746 M: Manohar Vanga <manohar.vanga@gmail.com>
1569218747 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
15693
-L: devel@driverdev.osuosl.org
18748
+L: linux-kernel@vger.kernel.org
1569418749 S: Maintained
1569518750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
1569618751 F: Documentation/driver-api/vme.rst
....@@ -15699,7 +18754,6 @@
1569918754 F: include/linux/vme*
1570018755
1570118756 VMWARE BALLOON DRIVER
15702
-M: Xavier Deguillard <xdeguillard@vmware.com>
1570318757 M: Nadav Amit <namit@vmware.com>
1570418758 M: "VMware, Inc." <pv-drivers@vmware.com>
1570518759 L: linux-kernel@vger.kernel.org
....@@ -15707,9 +18761,11 @@
1570718761 F: drivers/misc/vmw_balloon.c
1570818762
1570918763 VMWARE HYPERVISOR INTERFACE
15710
-M: Alok Kataria <akataria@vmware.com>
18764
+M: Deep Shah <sdeep@vmware.com>
18765
+M: "VMware, Inc." <pv-drivers@vmware.com>
1571118766 L: virtualization@lists.linux-foundation.org
1571218767 S: Supported
18768
+F: arch/x86/include/asm/vmware.h
1571318769 F: arch/x86/kernel/cpu/vmware.c
1571418770
1571518771 VMWARE PVRDMA DRIVER
....@@ -15726,6 +18782,13 @@
1572618782 S: Maintained
1572718783 F: drivers/scsi/vmw_pvscsi.c
1572818784 F: drivers/scsi/vmw_pvscsi.h
18785
+
18786
+VMWARE VIRTUAL PTP CLOCK DRIVER
18787
+M: Vivek Thampi <vithampi@vmware.com>
18788
+M: "VMware, Inc." <pv-drivers@vmware.com>
18789
+L: netdev@vger.kernel.org
18790
+S: Supported
18791
+F: drivers/ptp/ptp_vmw.c
1572918792
1573018793 VMWARE VMMOUSE SUBDRIVER
1573118794 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
....@@ -15744,7 +18807,7 @@
1574418807
1574518808 VOCORE VOCORE2 BOARD
1574618809 M: Harvey Hunt <harveyhuntnexus@gmail.com>
15747
-L: linux-mips@linux-mips.org
18810
+L: linux-mips@vger.kernel.org
1574818811 S: Maintained
1574918812 F: arch/mips/boot/dts/ralink/vocore2.dts
1575018813
....@@ -15752,28 +18815,41 @@
1575218815 M: Liam Girdwood <lgirdwood@gmail.com>
1575318816 M: Mark Brown <broonie@kernel.org>
1575418817 L: linux-kernel@vger.kernel.org
18818
+S: Supported
1575518819 W: http://www.slimlogic.co.uk/?p=48
1575618820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
15757
-S: Supported
1575818821 F: Documentation/devicetree/bindings/regulator/
1575918822 F: Documentation/power/regulator/
1576018823 F: drivers/regulator/
1576118824 F: include/dt-bindings/regulator/
1576218825 F: include/linux/regulator/
18826
+K: regulator_get_optional
1576318827
1576418828 VRF
15765
-M: David Ahern <dsa@cumulusnetworks.com>
15766
-M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
18829
+M: David Ahern <dsahern@kernel.org>
18830
+M: Shrijeet Mukherjee <shrijeet@gmail.com>
1576718831 L: netdev@vger.kernel.org
1576818832 S: Maintained
18833
+F: Documentation/networking/vrf.rst
1576918834 F: drivers/net/vrf.c
15770
-F: Documentation/networking/vrf.txt
18835
+
18836
+VSPRINTF
18837
+M: Petr Mladek <pmladek@suse.com>
18838
+M: Steven Rostedt <rostedt@goodmis.org>
18839
+M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
18840
+R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
18841
+R: Rasmus Villemoes <linux@rasmusvillemoes.dk>
18842
+S: Maintained
18843
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
18844
+F: Documentation/core-api/printk-formats.rst
18845
+F: lib/test_printf.c
18846
+F: lib/vsprintf.c
1577118847
1577218848 VT1211 HARDWARE MONITOR DRIVER
1577318849 M: Juerg Haefliger <juergh@gmail.com>
1577418850 L: linux-hwmon@vger.kernel.org
1577518851 S: Maintained
15776
-F: Documentation/hwmon/vt1211
18852
+F: Documentation/hwmon/vt1211.rst
1577718853 F: drivers/hwmon/vt1211.c
1577818854
1577918855 VT8231 HARDWARE MONITOR DRIVER
....@@ -15783,10 +18859,8 @@
1578318859 F: drivers/hwmon/vt8231.c
1578418860
1578518861 VUB300 USB to SDIO/SD/MMC bridge chip
15786
-M: Tony Olech <tony.olech@elandigitalsystems.com>
1578718862 L: linux-mmc@vger.kernel.org
15788
-L: linux-usb@vger.kernel.org
15789
-S: Supported
18863
+S: Orphan
1579018864 F: drivers/mmc/host/vub300.c
1579118865
1579218866 W1 DALLAS'S 1-WIRE BUS
....@@ -15801,14 +18875,14 @@
1580118875 M: Marc Hulsman <m.hulsman@tudelft.nl>
1580218876 L: linux-hwmon@vger.kernel.org
1580318877 S: Maintained
15804
-F: Documentation/hwmon/w83791d
18878
+F: Documentation/hwmon/w83791d.rst
1580518879 F: drivers/hwmon/w83791d.c
1580618880
1580718881 W83793 HARDWARE MONITORING DRIVER
1580818882 M: Rudolf Marek <r.marek@assembler.cz>
1580918883 L: linux-hwmon@vger.kernel.org
1581018884 S: Maintained
15811
-F: Documentation/hwmon/w83793
18885
+F: Documentation/hwmon/w83793.rst
1581218886 F: drivers/hwmon/w83793.c
1581318887
1581418888 W83795 HARDWARE MONITORING DRIVER
....@@ -15833,9 +18907,9 @@
1583318907 M: Wim Van Sebroeck <wim@linux-watchdog.org>
1583418908 M: Guenter Roeck <linux@roeck-us.net>
1583518909 L: linux-watchdog@vger.kernel.org
18910
+S: Maintained
1583618911 W: http://www.linux-watchdog.org/
1583718912 T: git git://www.linux-watchdog.org/linux-watchdog.git
15838
-S: Maintained
1583918913 F: Documentation/devicetree/bindings/watchdog/
1584018914 F: Documentation/watchdog/
1584118915 F: drivers/watchdog/
....@@ -15848,8 +18922,14 @@
1584818922 S: Maintained
1584918923 F: drivers/gpio/gpio-wcove.c
1585018924
18925
+WHWAVE RTC DRIVER
18926
+M: Dianlong Li <long17.cool@163.com>
18927
+L: linux-rtc@vger.kernel.org
18928
+S: Maintained
18929
+F: drivers/rtc/rtc-sd3078.c
18930
+
1585118931 WIIMOTE HID DRIVER
15852
-M: David Herrmann <dh.herrmann@googlemail.com>
18932
+M: David Rheinsberg <david.rheinsberg@gmail.com>
1585318933 L: linux-input@vger.kernel.org
1585418934 S: Maintained
1585518935 F: drivers/hid/hid-wiimote*
....@@ -15859,7 +18939,7 @@
1585918939 L: linux-wireless@vger.kernel.org
1586018940 L: wil6210@qti.qualcomm.com
1586118941 S: Supported
15862
-W: http://wireless.kernel.org/en/users/Drivers/wil6210
18942
+W: https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
1586318943 F: drivers/net/wireless/ath/wil6210/
1586418944
1586518945 WIMAX STACK
....@@ -15868,7 +18948,7 @@
1586818948 L: wimax@linuxwimax.org (subscribers-only)
1586918949 S: Supported
1587018950 W: http://linuxwimax.org
15871
-F: Documentation/wimax/README.wimax
18951
+F: Documentation/admin-guide/wimax/wimax.rst
1587218952 F: include/linux/wimax/debug.h
1587318953 F: include/net/wimax.h
1587418954 F: include/uapi/linux/wimax.h
....@@ -15893,11 +18973,11 @@
1589318973
1589418974 WIREGUARD SECURE NETWORK TUNNEL
1589518975 M: Jason A. Donenfeld <Jason@zx2c4.com>
18976
+L: wireguard@lists.zx2c4.com
18977
+L: netdev@vger.kernel.org
1589618978 S: Maintained
1589718979 F: drivers/net/wireguard/
1589818980 F: tools/testing/selftests/wireguard/
15899
-L: wireguard@lists.zx2c4.com
15900
-L: netdev@vger.kernel.org
1590118981
1590218982 WISTRON LAPTOP BUTTON DRIVER
1590318983 M: Miloslav Trmac <mitr@volny.cz>
....@@ -15911,32 +18991,32 @@
1591118991
1591218992 WOLFSON MICROELECTRONICS DRIVERS
1591318993 L: patches@opensource.cirrus.com
15914
-T: git https://github.com/CirrusLogic/linux-drivers.git
15915
-W: https://github.com/CirrusLogic/linux-drivers/wiki
1591618994 S: Supported
15917
-F: Documentation/hwmon/wm83??
15918
-F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
15919
-F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
15920
-F: Documentation/devicetree/bindings/mfd/arizona.txt
18995
+W: https://github.com/CirrusLogic/linux-drivers/wiki
18996
+T: git https://github.com/CirrusLogic/linux-drivers.git
18997
+F: Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
18998
+F: Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
1592118999 F: Documentation/devicetree/bindings/mfd/wm831x.txt
15922
-F: Documentation/devicetree/bindings/sound/wlf,arizona.txt
15923
-F: arch/arm/mach-s3c64xx/mach-crag6410*
19000
+F: Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
19001
+F: Documentation/devicetree/bindings/sound/wlf,arizona.yaml
19002
+F: Documentation/hwmon/wm83??.rst
19003
+F: arch/arm/mach-s3c/mach-crag6410*
1592419004 F: drivers/clk/clk-wm83*.c
1592519005 F: drivers/extcon/extcon-arizona.c
15926
-F: drivers/leds/leds-wm83*.c
1592719006 F: drivers/gpio/gpio-*wm*.c
1592819007 F: drivers/gpio/gpio-arizona.c
1592919008 F: drivers/hwmon/wm83??-hwmon.c
1593019009 F: drivers/input/misc/wm831x-on.c
1593119010 F: drivers/input/touchscreen/wm831x-ts.c
1593219011 F: drivers/input/touchscreen/wm97*.c
19012
+F: drivers/leds/leds-wm83*.c
1593319013 F: drivers/mfd/arizona*
15934
-F: drivers/mfd/wm*.c
1593519014 F: drivers/mfd/cs47l24*
19015
+F: drivers/mfd/wm*.c
1593619016 F: drivers/power/supply/wm83*.c
15937
-F: drivers/rtc/rtc-wm83*.c
15938
-F: drivers/regulator/wm8*.c
1593919017 F: drivers/regulator/arizona*
19018
+F: drivers/regulator/wm8*.c
19019
+F: drivers/rtc/rtc-wm83*.c
1594019020 F: drivers/video/backlight/wm83*_bl.c
1594119021 F: drivers/watchdog/wm83*_wdt.c
1594219022 F: include/linux/mfd/arizona/
....@@ -15947,23 +19027,23 @@
1594719027 F: include/linux/wm97xx.h
1594819028 F: include/sound/wm????.h
1594919029 F: sound/soc/codecs/arizona.?
15950
-F: sound/soc/codecs/wm*
1595119030 F: sound/soc/codecs/cs47l24*
19031
+F: sound/soc/codecs/wm*
1595219032
1595319033 WORKQUEUE
1595419034 M: Tejun Heo <tj@kernel.org>
1595519035 R: Lai Jiangshan <jiangshanlai@gmail.com>
15956
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
1595719036 S: Maintained
19037
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
19038
+F: Documentation/core-api/workqueue.rst
1595819039 F: include/linux/workqueue.h
1595919040 F: kernel/workqueue.c
15960
-F: Documentation/core-api/workqueue.rst
1596119041
1596219042 X-POWERS AXP288 PMIC DRIVERS
1596319043 M: Hans de Goede <hdegoede@redhat.com>
1596419044 S: Maintained
15965
-N: axp288
1596619045 F: drivers/acpi/pmic/intel_pmic_xpower.c
19046
+N: axp288
1596719047
1596819048 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
1596919049 M: Chen-Yu Tsai <wens@csie.org>
....@@ -15971,23 +19051,29 @@
1597119051 S: Maintained
1597219052 N: axp[128]
1597319053
15974
-X.25 NETWORK LAYER
15975
-M: Andrew Hendry <andrew.hendry@gmail.com>
19054
+X.25 STACK
19055
+M: Martin Schiller <ms@dev.tdt.de>
1597619056 L: linux-x25@vger.kernel.org
15977
-S: Odd Fixes
19057
+S: Maintained
19058
+F: Documentation/networking/lapb-module.rst
1597819059 F: Documentation/networking/x25*
19060
+F: drivers/net/wan/hdlc_x25.c
19061
+F: drivers/net/wan/lapbether.c
19062
+F: include/*/lapb.h
1597919063 F: include/net/x25*
19064
+F: include/uapi/linux/x25.h
19065
+F: net/lapb/
1598019066 F: net/x25/
1598119067
1598219068 X86 ARCHITECTURE (32-BIT AND 64-BIT)
1598319069 M: Thomas Gleixner <tglx@linutronix.de>
1598419070 M: Ingo Molnar <mingo@redhat.com>
1598519071 M: Borislav Petkov <bp@alien8.de>
15986
-R: "H. Peter Anvin" <hpa@zytor.com>
1598719072 M: x86@kernel.org
19073
+R: "H. Peter Anvin" <hpa@zytor.com>
1598819074 L: linux-kernel@vger.kernel.org
15989
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
1599019075 S: Maintained
19076
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
1599119077 F: Documentation/devicetree/bindings/x86/
1599219078 F: Documentation/x86/
1599319079 F: arch/x86/
....@@ -15995,8 +19081,8 @@
1599519081 X86 ENTRY CODE
1599619082 M: Andy Lutomirski <luto@kernel.org>
1599719083 L: linux-kernel@vger.kernel.org
15998
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
1599919084 S: Maintained
19085
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
1600019086 F: arch/x86/entry/
1600119087
1600219088 X86 MCE INFRASTRUCTURE
....@@ -16004,7 +19090,7 @@
1600419090 M: Borislav Petkov <bp@alien8.de>
1600519091 L: linux-edac@vger.kernel.org
1600619092 S: Maintained
16007
-F: arch/x86/kernel/cpu/mcheck/*
19093
+F: arch/x86/kernel/cpu/mce/*
1600819094
1600919095 X86 MICROCODE UPDATE SUPPORT
1601019096 M: Borislav Petkov <bp@alien8.de>
....@@ -16016,83 +19102,152 @@
1601619102 M: Andy Lutomirski <luto@kernel.org>
1601719103 M: Peter Zijlstra <peterz@infradead.org>
1601819104 L: linux-kernel@vger.kernel.org
16019
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
1602019105 S: Maintained
19106
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
1602119107 F: arch/x86/mm/
1602219108
1602319109 X86 PLATFORM DRIVERS
16024
-M: Darren Hart <dvhart@infradead.org>
16025
-M: Andy Shevchenko <andy@infradead.org>
19110
+M: Hans de Goede <hdegoede@redhat.com>
19111
+M: Mark Gross <mgross@linux.intel.com>
1602619112 L: platform-driver-x86@vger.kernel.org
16027
-T: git git://git.infradead.org/linux-platform-drivers-x86.git
1602819113 S: Maintained
16029
-F: drivers/platform/x86/
19114
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
1603019115 F: drivers/platform/olpc/
19116
+F: drivers/platform/x86/
19117
+
19118
+X86 PLATFORM DRIVERS - ARCH
19119
+R: Darren Hart <dvhart@infradead.org>
19120
+R: Andy Shevchenko <andy@infradead.org>
19121
+L: platform-driver-x86@vger.kernel.org
19122
+L: x86@kernel.org
19123
+S: Maintained
19124
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19125
+F: arch/x86/platform
19126
+
19127
+X86 PLATFORM UV HPE SUPERDOME FLEX
19128
+M: Steve Wahl <steve.wahl@hpe.com>
19129
+R: Dimitri Sivanich <dimitri.sivanich@hpe.com>
19130
+R: Russ Anderson <russ.anderson@hpe.com>
19131
+S: Supported
19132
+F: arch/x86/include/asm/uv/
19133
+F: arch/x86/kernel/apic/x2apic_uv_x.c
19134
+F: arch/x86/platform/uv/
1603119135
1603219136 X86 VDSO
1603319137 M: Andy Lutomirski <luto@kernel.org>
1603419138 L: linux-kernel@vger.kernel.org
16035
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
1603619139 S: Maintained
19140
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
1603719141 F: arch/x86/entry/vdso/
19142
+
19143
+XARRAY
19144
+M: Matthew Wilcox <willy@infradead.org>
19145
+L: linux-fsdevel@vger.kernel.org
19146
+S: Supported
19147
+F: Documentation/core-api/xarray.rst
19148
+F: include/linux/idr.h
19149
+F: include/linux/xarray.h
19150
+F: lib/idr.c
19151
+F: lib/xarray.c
19152
+F: tools/testing/radix-tree
19153
+
19154
+XBOX DVD IR REMOTE
19155
+M: Benjamin Valentin <benpicco@googlemail.com>
19156
+S: Maintained
19157
+F: drivers/media/rc/keymaps/rc-xbox-dvd.c
19158
+F: drivers/media/rc/xbox_remote.c
1603819159
1603919160 XC2028/3028 TUNER DRIVER
1604019161 M: Mauro Carvalho Chehab <mchehab@kernel.org>
1604119162 L: linux-media@vger.kernel.org
19163
+S: Maintained
1604219164 W: https://linuxtv.org
1604319165 T: git git://linuxtv.org/media_tree.git
16044
-S: Maintained
1604519166 F: drivers/media/tuners/tuner-xc2028.*
19167
+
19168
+XDP (eXpress Data Path)
19169
+M: Alexei Starovoitov <ast@kernel.org>
19170
+M: Daniel Borkmann <daniel@iogearbox.net>
19171
+M: David S. Miller <davem@davemloft.net>
19172
+M: Jakub Kicinski <kuba@kernel.org>
19173
+M: Jesper Dangaard Brouer <hawk@kernel.org>
19174
+M: John Fastabend <john.fastabend@gmail.com>
19175
+L: netdev@vger.kernel.org
19176
+L: bpf@vger.kernel.org
19177
+S: Supported
19178
+F: include/net/xdp.h
19179
+F: include/net/xdp_priv.h
19180
+F: include/trace/events/xdp.h
19181
+F: kernel/bpf/cpumap.c
19182
+F: kernel/bpf/devmap.c
19183
+F: net/core/xdp.c
19184
+F: samples/bpf/xdp*
19185
+F: tools/testing/selftests/bpf/*xdp*
19186
+F: tools/testing/selftests/bpf/*/*xdp*
19187
+F: drivers/net/ethernet/*/*/*/*/*xdp*
19188
+F: drivers/net/ethernet/*/*/*xdp*
19189
+K: (?:\b|_)xdp(?:\b|_)
1604619190
1604719191 XDP SOCKETS (AF_XDP)
1604819192 M: Björn Töpel <bjorn.topel@intel.com>
1604919193 M: Magnus Karlsson <magnus.karlsson@intel.com>
19194
+R: Jonathan Lemon <jonathan.lemon@gmail.com>
1605019195 L: netdev@vger.kernel.org
19196
+L: bpf@vger.kernel.org
1605119197 S: Maintained
16052
-F: kernel/bpf/xskmap.c
19198
+F: Documentation/networking/af_xdp.rst
19199
+F: include/net/xdp_sock*
19200
+F: include/net/xsk_buff_pool.h
19201
+F: include/uapi/linux/if_xdp.h
19202
+F: include/uapi/linux/xdp_diag.h
19203
+F: include/net/netns/xdp.h
1605319204 F: net/xdp/
19205
+F: samples/bpf/xdpsock*
19206
+F: tools/lib/bpf/xsk*
1605419207
1605519208 XEN BLOCK SUBSYSTEM
1605619209 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
1605719210 M: Roger Pau Monné <roger.pau@citrix.com>
1605819211 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
1605919212 S: Supported
16060
-F: drivers/block/xen-blkback/*
1606119213 F: drivers/block/xen*
19214
+F: drivers/block/xen-blkback/*
1606219215
1606319216 XEN HYPERVISOR ARM
1606419217 M: Stefano Stabellini <sstabellini@kernel.org>
1606519218 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
1606619219 S: Maintained
16067
-F: arch/arm/xen/
1606819220 F: arch/arm/include/asm/xen/
19221
+F: arch/arm/xen/
1606919222
1607019223 XEN HYPERVISOR ARM64
1607119224 M: Stefano Stabellini <sstabellini@kernel.org>
1607219225 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
1607319226 S: Maintained
16074
-F: arch/arm64/xen/
1607519227 F: arch/arm64/include/asm/xen/
19228
+F: arch/arm64/xen/
1607619229
1607719230 XEN HYPERVISOR INTERFACE
1607819231 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
1607919232 M: Juergen Gross <jgross@suse.com>
19233
+R: Stefano Stabellini <sstabellini@kernel.org>
1608019234 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
16081
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
1608219235 S: Supported
19236
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
19237
+F: Documentation/ABI/stable/sysfs-hypervisor-xen
19238
+F: Documentation/ABI/testing/sysfs-hypervisor-xen
19239
+F: arch/x86/include/asm/pvclock-abi.h
19240
+F: arch/x86/include/asm/xen/
19241
+F: arch/x86/platform/pvh/
1608319242 F: arch/x86/xen/
1608419243 F: drivers/*/xen-*front.c
1608519244 F: drivers/xen/
16086
-F: arch/x86/include/asm/xen/
16087
-F: arch/x86/include/asm/pvclock-abi.h
16088
-F: include/xen/
1608919245 F: include/uapi/xen/
16090
-F: Documentation/ABI/stable/sysfs-hypervisor-xen
16091
-F: Documentation/ABI/testing/sysfs-hypervisor-xen
19246
+F: include/xen/
1609219247
1609319248 XEN NETWORK BACKEND DRIVER
16094
-M: Wei Liu <wei.liu2@citrix.com>
16095
-M: Paul Durrant <paul.durrant@citrix.com>
19249
+M: Wei Liu <wei.liu@kernel.org>
19250
+M: Paul Durrant <paul@xen.org>
1609619251 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
1609719252 L: netdev@vger.kernel.org
1609819253 S: Supported
....@@ -16114,6 +19269,13 @@
1611419269 F: drivers/xen/xen-scsiback.c
1611519270 F: include/xen/interface/io/vscsiif.h
1611619271
19272
+XEN SOUND FRONTEND DRIVER
19273
+M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
19274
+L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
19275
+L: alsa-devel@alsa-project.org (moderated for non-subscribers)
19276
+S: Supported
19277
+F: sound/xen/*
19278
+
1611719279 XEN SWIOTLB SUBSYSTEM
1611819280 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
1611919281 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
....@@ -16122,28 +19284,45 @@
1612219284 F: arch/x86/xen/*swiotlb*
1612319285 F: drivers/xen/*swiotlb*
1612419286
16125
-XEN SOUND FRONTEND DRIVER
16126
-M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
16127
-L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
16128
-L: alsa-devel@alsa-project.org (moderated for non-subscribers)
16129
-S: Supported
16130
-F: sound/xen/*
16131
-
1613219287 XFS FILESYSTEM
16133
-M: Darrick J. Wong <darrick.wong@oracle.com>
19288
+M: Amir Goldstein <amir73il@gmail.com>
19289
+M: Darrick J. Wong <djwong@kernel.org>
1613419290 M: linux-xfs@vger.kernel.org
1613519291 L: linux-xfs@vger.kernel.org
19292
+S: Supported
1613619293 W: http://xfs.org/
1613719294 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
16138
-S: Supported
16139
-F: Documentation/filesystems/xfs.txt
19295
+F: Documentation/ABI/testing/sysfs-fs-xfs
19296
+F: Documentation/admin-guide/xfs.rst
19297
+F: Documentation/filesystems/xfs-delayed-logging-design.rst
19298
+F: Documentation/filesystems/xfs-self-describing-metadata.rst
1614019299 F: fs/xfs/
19300
+F: include/uapi/linux/dqblk_xfs.h
19301
+F: include/uapi/linux/fsmap.h
1614119302
1614219303 XILINX AXI ETHERNET DRIVER
16143
-M: Anirudha Sarangi <anirudh@xilinx.com>
16144
-M: John Linn <John.Linn@xilinx.com>
19304
+M: Radhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
1614519305 S: Maintained
1614619306 F: drivers/net/ethernet/xilinx/xilinx_axienet*
19307
+
19308
+XILINX CAN DRIVER
19309
+M: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
19310
+R: Naga Sureshkumar Relli <naga.sureshkumar.relli@xilinx.com>
19311
+L: linux-can@vger.kernel.org
19312
+S: Maintained
19313
+F: Documentation/devicetree/bindings/net/can/xilinx_can.txt
19314
+F: drivers/net/can/xilinx_can.c
19315
+
19316
+XILINX SD-FEC IP CORES
19317
+M: Derek Kiernan <derek.kiernan@xilinx.com>
19318
+M: Dragan Cvetic <dragan.cvetic@xilinx.com>
19319
+S: Maintained
19320
+F: Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
19321
+F: Documentation/misc-devices/xilinx_sdfec.rst
19322
+F: drivers/misc/Kconfig
19323
+F: drivers/misc/Makefile
19324
+F: drivers/misc/xilinx_sdfec.c
19325
+F: include/uapi/misc/xilinx_sdfec.h
1614719326
1614819327 XILINX UARTLITE SERIAL DRIVER
1614919328 M: Peter Korsgaard <jacmet@sunsite.dk>
....@@ -16155,11 +19334,29 @@
1615519334 M: Hyun Kwon <hyun.kwon@xilinx.com>
1615619335 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1615719336 L: linux-media@vger.kernel.org
16158
-T: git git://linuxtv.org/media_tree.git
1615919337 S: Supported
19338
+T: git git://linuxtv.org/media_tree.git
1616019339 F: Documentation/devicetree/bindings/media/xilinx/
1616119340 F: drivers/media/platform/xilinx/
1616219341 F: include/uapi/linux/xilinx-v4l2-controls.h
19342
+
19343
+XILINX ZYNQMP DPDMA DRIVER
19344
+M: Hyun Kwon <hyun.kwon@xilinx.com>
19345
+M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
19346
+L: dmaengine@vger.kernel.org
19347
+S: Supported
19348
+F: Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
19349
+F: drivers/dma/xilinx/xilinx_dpdma.c
19350
+F: include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
19351
+
19352
+XILINX ZYNQMP PSGTR PHY DRIVER
19353
+M: Anurag Kumar Vulisha <anurag.kumar.vulisha@xilinx.com>
19354
+M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
19355
+L: linux-kernel@vger.kernel.org
19356
+S: Supported
19357
+T: git https://github.com/Xilinx/linux-xlnx.git
19358
+F: Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
19359
+F: drivers/phy/xilinx/phy-zynqmp.c
1616319360
1616419361 XILLYBUS DRIVER
1616519362 M: Eli Billauer <eli.billauer@gmail.com>
....@@ -16168,11 +19365,11 @@
1616819365 F: drivers/char/xillybus/
1616919366
1617019367 XLP9XX I2C DRIVER
16171
-M: George Cherian <george.cherian@cavium.com>
16172
-M: Jan Glauber <jglauber@cavium.com>
19368
+M: George Cherian <gcherian@marvell.com>
1617319369 L: linux-i2c@vger.kernel.org
16174
-W: http://www.cavium.com
1617519370 S: Supported
19371
+W: http://www.marvell.com
19372
+F: Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
1617619373 F: drivers/i2c/busses/i2c-xlp9xx.c
1617719374
1617819375 XRA1403 GPIO EXPANDER
....@@ -16180,8 +19377,8 @@
1618019377 M: Semi Malinen <semi.malinen@ge.com>
1618119378 L: linux-gpio@vger.kernel.org
1618219379 S: Maintained
16183
-F: drivers/gpio/gpio-xra1403.c
1618419380 F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
19381
+F: drivers/gpio/gpio-xra1403.c
1618519382
1618619383 XTENSA XTFPGA PLATFORM SUPPORT
1618719384 M: Max Filippov <jcmvbkbc@gmail.com>
....@@ -16199,10 +19396,10 @@
1619919396
1620019397 YAMA SECURITY MODULE
1620119398 M: Kees Cook <keescook@chromium.org>
16202
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
1620319399 S: Supported
16204
-F: security/yama/
19400
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
1620519401 F: Documentation/admin-guide/LSM/Yama.rst
19402
+F: security/yama/
1620619403
1620719404 YEALINK PHONE DRIVER
1620819405 M: Henk Vergonet <Henk.Vergonet@gmail.com>
....@@ -16213,11 +19410,11 @@
1621319410
1621419411 Z8530 DRIVER FOR AX.25
1621519412 M: Joerg Reuter <jreuter@yaina.de>
16216
-W: http://yaina.de/jreuter/
16217
-W: http://www.qsl.net/dl1bke/
1621819413 L: linux-hams@vger.kernel.org
1621919414 S: Maintained
16220
-F: Documentation/networking/z8530drv.txt
19415
+W: http://yaina.de/jreuter/
19416
+W: http://www.qsl.net/dl1bke/
19417
+F: Documentation/networking/device_drivers/hamradio/z8530drv.rst
1622119418 F: drivers/net/hamradio/*scc.c
1622219419 F: drivers/net/hamradio/z8530.h
1622319420
....@@ -16226,50 +19423,68 @@
1622619423 M: Dan Streetman <ddstreet@ieee.org>
1622719424 L: linux-mm@kvack.org
1622819425 S: Maintained
16229
-F: mm/zbud.c
1623019426 F: include/linux/zbud.h
19427
+F: mm/zbud.c
1623119428
1623219429 ZD1211RW WIRELESS DRIVER
1623319430 M: Daniel Drake <dsd@gentoo.org>
1623419431 M: Ulrich Kunitz <kune@deine-taler.de>
16235
-W: http://zd1211.ath.cx/wiki/DriverRewrite
1623619432 L: linux-wireless@vger.kernel.org
1623719433 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
1623819434 S: Maintained
19435
+W: http://zd1211.ath.cx/wiki/DriverRewrite
1623919436 F: drivers/net/wireless/zydas/zd1211rw/
1624019437
1624119438 ZD1301 MEDIA DRIVER
1624219439 M: Antti Palosaari <crope@iki.fi>
1624319440 L: linux-media@vger.kernel.org
19441
+S: Maintained
1624419442 W: https://linuxtv.org/
1624519443 W: http://palosaari.fi/linux/
1624619444 Q: https://patchwork.linuxtv.org/project/linux-media/list/
16247
-S: Maintained
1624819445 F: drivers/media/usb/dvb-usb-v2/zd1301*
1624919446
1625019447 ZD1301_DEMOD MEDIA DRIVER
1625119448 M: Antti Palosaari <crope@iki.fi>
1625219449 L: linux-media@vger.kernel.org
19450
+S: Maintained
1625319451 W: https://linuxtv.org/
1625419452 W: http://palosaari.fi/linux/
1625519453 Q: https://patchwork.linuxtv.org/project/linux-media/list/
16256
-S: Maintained
1625719454 F: drivers/media/dvb-frontends/zd1301_demod*
19455
+
19456
+ZHAOXIN PROCESSOR SUPPORT
19457
+M: Tony W Wang-oc <TonyWWang-oc@zhaoxin.com>
19458
+L: linux-kernel@vger.kernel.org
19459
+S: Maintained
19460
+F: arch/x86/kernel/cpu/zhaoxin.c
19461
+
19462
+ZONEFS FILESYSTEM
19463
+M: Damien Le Moal <damien.lemoal@wdc.com>
19464
+M: Naohiro Aota <naohiro.aota@wdc.com>
19465
+R: Johannes Thumshirn <jth@kernel.org>
19466
+L: linux-fsdevel@vger.kernel.org
19467
+S: Maintained
19468
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
19469
+F: Documentation/filesystems/zonefs.rst
19470
+F: fs/zonefs/
19471
+
19472
+ZR36067 VIDEO FOR LINUX DRIVER
19473
+M: Corentin Labbe <clabbe@baylibre.com>
19474
+L: mjpeg-users@lists.sourceforge.net
19475
+L: linux-media@vger.kernel.org
19476
+S: Maintained
19477
+W: http://mjpeg.sourceforge.net/driver-zoran/
19478
+Q: https://patchwork.linuxtv.org/project/linux-media/list/
19479
+F: Documentation/driver-api/media/drivers/zoran.rst
19480
+F: drivers/staging/media/zoran/
1625819481
1625919482 ZPOOL COMPRESSED PAGE STORAGE API
1626019483 M: Dan Streetman <ddstreet@ieee.org>
1626119484 L: linux-mm@kvack.org
1626219485 S: Maintained
16263
-F: mm/zpool.c
1626419486 F: include/linux/zpool.h
16265
-
16266
-ZR36067 VIDEO FOR LINUX DRIVER
16267
-L: mjpeg-users@lists.sourceforge.net
16268
-L: linux-media@vger.kernel.org
16269
-W: http://mjpeg.sourceforge.net/driver-zoran/
16270
-T: hg https://linuxtv.org/hg/v4l-dvb
16271
-S: Odd Fixes
16272
-F: drivers/staging/media/zoran/
19487
+F: mm/zpool.c
1627319488
1627419489 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
1627519490 M: Minchan Kim <minchan@kernel.org>
....@@ -16277,8 +19492,8 @@
1627719492 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
1627819493 L: linux-kernel@vger.kernel.org
1627919494 S: Maintained
19495
+F: Documentation/admin-guide/blockdev/zram.rst
1628019496 F: drivers/block/zram/
16281
-F: Documentation/blockdev/zram.txt
1628219497
1628319498 ZS DECSTATION Z85C30 SERIAL DRIVER
1628419499 M: "Maciej W. Rozycki" <macro@linux-mips.org>
....@@ -16291,13 +19506,14 @@
1629119506 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
1629219507 L: linux-mm@kvack.org
1629319508 S: Maintained
16294
-F: mm/zsmalloc.c
16295
-F: include/linux/zsmalloc.h
1629619509 F: Documentation/vm/zsmalloc.rst
19510
+F: include/linux/zsmalloc.h
19511
+F: mm/zsmalloc.c
1629719512
1629819513 ZSWAP COMPRESSED SWAP CACHING
1629919514 M: Seth Jennings <sjenning@redhat.com>
1630019515 M: Dan Streetman <ddstreet@ieee.org>
19516
+M: Vitaly Wool <vitaly.wool@konsulko.com>
1630119517 L: linux-mm@kvack.org
1630219518 S: Maintained
1630319519 F: mm/zswap.c
....@@ -16305,8 +19521,8 @@
1630519521 THE REST
1630619522 M: Linus Torvalds <torvalds@linux-foundation.org>
1630719523 L: linux-kernel@vger.kernel.org
19524
+S: Buried alive in reporters
1630819525 Q: http://patchwork.kernel.org/project/LKML/list/
1630919526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
16310
-S: Buried alive in reporters
1631119527 F: *
1631219528 F: */