hc
2024-02-20 102a0743326a03cd1a1202ceda21e175b7d3575c
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>
2600
-L: linux-audit@redhat.com (moderated for non-subscribers)
3004
+L: audit@vger.kernel.org
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,27 @@
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/
4155
-
4156
-DECnet NETWORK LAYER
4157
-W: http://linux-decnet.sourceforge.net
4158
-L: linux-decnet-user@lists.sourceforge.net
4159
-S: Orphan
4160
-F: Documentation/networking/decnet.txt
4161
-F: net/decnet/
41624907
41634908 DECSTATION PLATFORM SUPPORT
41644909 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4165
-L: linux-mips@linux-mips.org
4166
-W: http://www.linux-mips.org/wiki/DECstation
4910
+L: linux-mips@vger.kernel.org
41674911 S: Maintained
4912
+W: http://www.linux-mips.org/wiki/DECstation
41684913 F: arch/mips/dec/
41694914 F: arch/mips/include/asm/dec/
41704915 F: arch/mips/include/asm/mach-dec/
....@@ -4174,8 +4919,50 @@
41744919 S: Maintained
41754920 F: drivers/net/fddi/defxx.*
41764921
4922
+DEFZA FDDI NETWORK DRIVER
4923
+M: "Maciej W. Rozycki" <macro@linux-mips.org>
4924
+S: Maintained
4925
+F: drivers/net/fddi/defza.*
4926
+
4927
+DEINTERLACE DRIVERS FOR ALLWINNER H3
4928
+M: Jernej Skrabec <jernej.skrabec@siol.net>
4929
+L: linux-media@vger.kernel.org
4930
+S: Maintained
4931
+T: git git://linuxtv.org/media_tree.git
4932
+F: Documentation/devicetree/bindings/media/allwinner,sun8i-h3-deinterlace.yaml
4933
+F: drivers/media/platform/sunxi/sun8i-di/
4934
+
4935
+DELL LAPTOP DRIVER
4936
+M: Matthew Garrett <mjg59@srcf.ucam.org>
4937
+M: Pali Rohár <pali@kernel.org>
4938
+L: platform-driver-x86@vger.kernel.org
4939
+S: Maintained
4940
+F: drivers/platform/x86/dell-laptop.c
4941
+
4942
+DELL LAPTOP FREEFALL DRIVER
4943
+M: Pali Rohár <pali@kernel.org>
4944
+S: Maintained
4945
+F: drivers/platform/x86/dell-smo8800.c
4946
+
4947
+DELL LAPTOP RBTN DRIVER
4948
+M: Pali Rohár <pali@kernel.org>
4949
+S: Maintained
4950
+F: drivers/platform/x86/dell-rbtn.*
4951
+
4952
+DELL LAPTOP SMM DRIVER
4953
+M: Pali Rohár <pali@kernel.org>
4954
+S: Maintained
4955
+F: drivers/hwmon/dell-smm-hwmon.c
4956
+F: include/uapi/linux/i8k.h
4957
+
4958
+DELL REMOTE BIOS UPDATE DRIVER
4959
+M: Stuart Hayes <stuart.w.hayes@gmail.com>
4960
+L: platform-driver-x86@vger.kernel.org
4961
+S: Maintained
4962
+F: drivers/platform/x86/dell_rbu.c
4963
+
41774964 DELL SMBIOS DRIVER
4178
-M: Pali Rohár <pali.rohar@gmail.com>
4965
+M: Pali Rohár <pali@kernel.org>
41794966 M: Mario Limonciello <mario.limonciello@dell.com>
41804967 L: platform-driver-x86@vger.kernel.org
41814968 S: Maintained
....@@ -4194,72 +4981,56 @@
41944981 F: drivers/platform/x86/dell-smbios-wmi.c
41954982 F: tools/wmi/dell-smbios-example.c
41964983
4197
-DELL LAPTOP DRIVER
4198
-M: Matthew Garrett <mjg59@srcf.ucam.org>
4199
-M: Pali Rohár <pali.rohar@gmail.com>
4984
+DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4985
+M: Stuart Hayes <stuart.w.hayes@gmail.com>
42004986 L: platform-driver-x86@vger.kernel.org
42014987 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
4988
+F: Documentation/driver-api/dcdbas.rst
4989
+F: drivers/platform/x86/dcdbas.*
42314990
42324991 DELL WMI DESCRIPTOR DRIVER
42334992 M: Mario Limonciello <mario.limonciello@dell.com>
42344993 S: Maintained
42354994 F: drivers/platform/x86/dell-wmi-descriptor.c
42364995
4996
+DELL WMI NOTIFICATIONS DRIVER
4997
+M: Matthew Garrett <mjg59@srcf.ucam.org>
4998
+M: Pali Rohár <pali@kernel.org>
4999
+S: Maintained
5000
+F: drivers/platform/x86/dell-wmi.c
5001
+
42375002 DELTA ST MEDIA DRIVER
42385003 M: Hugues Fruchet <hugues.fruchet@st.com>
42395004 L: linux-media@vger.kernel.org
4240
-T: git git://linuxtv.org/media_tree.git
4241
-W: https://linuxtv.org
42425005 S: Supported
5006
+W: https://linuxtv.org
5007
+T: git git://linuxtv.org/media_tree.git
42435008 F: drivers/media/platform/sti/delta
42445009
42455010 DENALI NAND DRIVER
4246
-M: Masahiro Yamada <yamada.masahiro@socionext.com>
42475011 L: linux-mtd@lists.infradead.org
4248
-S: Supported
5012
+S: Orphan
42495013 F: drivers/mtd/nand/raw/denali*
5014
+
5015
+DESIGNWARE EDMA CORE IP DRIVER
5016
+M: Gustavo Pimentel <gustavo.pimentel@synopsys.com>
5017
+L: dmaengine@vger.kernel.org
5018
+S: Maintained
5019
+F: drivers/dma/dw-edma/
5020
+F: include/linux/dma/edma.h
42505021
42515022 DESIGNWARE USB2 DRD IP DRIVER
42525023 M: Minas Harutyunyan <hminas@synopsys.com>
42535024 L: linux-usb@vger.kernel.org
4254
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
42555025 S: Maintained
5026
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
42565027 F: drivers/usb/dwc2/
42575028
42585029 DESIGNWARE USB3 DRD IP DRIVER
42595030 M: Felipe Balbi <balbi@kernel.org>
42605031 L: linux-usb@vger.kernel.org
4261
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
42625032 S: Maintained
5033
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
42635034 F: drivers/usb/dwc3/
42645035
42655036 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
....@@ -4276,45 +5047,61 @@
42765047 F: drivers/base/devcoredump.c
42775048 F: include/linux/devcoredump.h
42785049
5050
+DEVICE DEPENDENCY HELPER SCRIPT
5051
+M: Saravana Kannan <saravanak@google.com>
5052
+L: linux-kernel@vger.kernel.org
5053
+S: Maintained
5054
+F: scripts/dev-needs.sh
5055
+
5056
+DEVICE DIRECT ACCESS (DAX)
5057
+M: Dan Williams <dan.j.williams@intel.com>
5058
+M: Vishal Verma <vishal.l.verma@intel.com>
5059
+M: Dave Jiang <dave.jiang@intel.com>
5060
+L: linux-nvdimm@lists.01.org
5061
+S: Supported
5062
+F: drivers/dax/
5063
+
42795064 DEVICE FREQUENCY (DEVFREQ)
42805065 M: MyungJoo Ham <myungjoo.ham@samsung.com>
42815066 M: Kyungmin Park <kyungmin.park@samsung.com>
4282
-R: Chanwoo Choi <cw00.choi@samsung.com>
5067
+M: Chanwoo Choi <cw00.choi@samsung.com>
42835068 L: linux-pm@vger.kernel.org
4284
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
42855069 S: Maintained
5070
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
5071
+F: Documentation/devicetree/bindings/devfreq/
42865072 F: drivers/devfreq/
42875073 F: include/linux/devfreq.h
4288
-F: Documentation/devicetree/bindings/devfreq/
5074
+F: include/trace/events/devfreq.h
42895075
42905076 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
42915077 M: Chanwoo Choi <cw00.choi@samsung.com>
42925078 L: linux-pm@vger.kernel.org
4293
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
42945079 S: Supported
4295
-F: drivers/devfreq/event/
4296
-F: drivers/devfreq/devfreq-event.c
4297
-F: include/linux/devfreq-event.h
5080
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
42985081 F: Documentation/devicetree/bindings/devfreq/event/
5082
+F: drivers/devfreq/devfreq-event.c
5083
+F: drivers/devfreq/event/
5084
+F: include/dt-bindings/pmu/exynos_ppmu.h
5085
+F: include/linux/devfreq-event.h
42995086
43005087 DEVICE NUMBER REGISTRY
43015088 M: Torben Mathiasen <device@lanana.org>
4302
-W: http://lanana.org/docs/device-list/index.html
43035089 S: Maintained
5090
+W: http://lanana.org/docs/device-list/index.html
43045091
43055092 DEVICE-MAPPER (LVM)
43065093 M: Alasdair Kergon <agk@redhat.com>
43075094 M: Mike Snitzer <snitzer@redhat.com>
43085095 M: dm-devel@redhat.com
43095096 L: dm-devel@redhat.com
5097
+S: Maintained
43105098 W: http://sources.redhat.com/dm
43115099 Q: http://patchwork.kernel.org/project/dm-devel/list/
43125100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
43135101 T: quilt http://people.redhat.com/agk/patches/linux/editing/
4314
-S: Maintained
4315
-F: Documentation/device-mapper/
4316
-F: drivers/md/Makefile
5102
+F: Documentation/admin-guide/device-mapper/
43175103 F: drivers/md/Kconfig
5104
+F: drivers/md/Makefile
43185105 F: drivers/md/dm*
43195106 F: drivers/md/persistent-data/
43205107 F: include/linux/device-mapper.h
....@@ -4322,24 +5109,26 @@
43225109 F: include/uapi/linux/dm-*.h
43235110
43245111 DEVLINK
4325
-M: Jiri Pirko <jiri@mellanox.com>
5112
+M: Jiri Pirko <jiri@nvidia.com>
43265113 L: netdev@vger.kernel.org
43275114 S: Supported
4328
-F: net/core/devlink.c
5115
+F: Documentation/networking/devlink
43295116 F: include/net/devlink.h
43305117 F: include/uapi/linux/devlink.h
5118
+F: net/core/devlink.c
43315119
43325120 DIALOG SEMICONDUCTOR DRIVERS
43335121 M: Support Opensource <support.opensource@diasemi.com>
4334
-W: http://www.dialog-semiconductor.com/products
43355122 S: Supported
4336
-F: Documentation/hwmon/da90??
4337
-F: Documentation/devicetree/bindings/mfd/da90*.txt
5123
+W: http://www.dialog-semiconductor.com/products
43385124 F: Documentation/devicetree/bindings/input/da90??-onkey.txt
4339
-F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5125
+F: Documentation/devicetree/bindings/mfd/da90*.txt
43405126 F: Documentation/devicetree/bindings/regulator/da92*.txt
4341
-F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5127
+F: Documentation/devicetree/bindings/regulator/slg51000.txt
43425128 F: Documentation/devicetree/bindings/sound/da[79]*.txt
5129
+F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
5130
+F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
5131
+F: Documentation/hwmon/da90??.rst
43435132 F: drivers/gpio/gpio-da90??.c
43445133 F: drivers/hwmon/da90??-hwmon.c
43455134 F: drivers/iio/adc/da91??-*.c
....@@ -4349,12 +5138,13 @@
43495138 F: drivers/mfd/da903x.c
43505139 F: drivers/mfd/da90??-*.c
43515140 F: drivers/mfd/da91??-*.c
5141
+F: drivers/pinctrl/pinctrl-da90??.c
43525142 F: drivers/power/supply/da9052-battery.c
43535143 F: drivers/power/supply/da91??-*.c
4354
-F: drivers/regulator/da903x.c
43555144 F: drivers/regulator/da9???-regulator.[ch]
4356
-F: drivers/thermal/da90??-thermal.c
5145
+F: drivers/regulator/slg51000-regulator.[ch]
43575146 F: drivers/rtc/rtc-da90??.c
5147
+F: drivers/thermal/da90??-thermal.c
43585148 F: drivers/video/backlight/da90??_bl.c
43595149 F: drivers/watchdog/da90??_wdt.c
43605150 F: include/linux/mfd/da903x.h
....@@ -4373,58 +5163,32 @@
43735163 S: Maintained
43745164 F: drivers/gpio/gpio-gpio-mm.c
43755165
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
-
43835166 DIOLAN U2C-12 I2C DRIVER
43845167 M: Guenter Roeck <linux@roeck-us.net>
43855168 L: linux-i2c@vger.kernel.org
43865169 S: Maintained
43875170 F: drivers/i2c/busses/i2c-diolan-u2c.c
43885171
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
-
44085172 DIRECTORY NOTIFICATION (DNOTIFY)
44095173 M: Jan Kara <jack@suse.cz>
44105174 R: Amir Goldstein <amir73il@gmail.com>
44115175 L: linux-fsdevel@vger.kernel.org
44125176 S: Maintained
4413
-F: Documentation/filesystems/dnotify.txt
5177
+F: Documentation/filesystems/dnotify.rst
44145178 F: fs/notify/dnotify/
44155179 F: include/linux/dnotify.h
44165180
44175181 DISK GEOMETRY AND PARTITION HANDLING
44185182 M: Andries Brouwer <aeb@cwi.nl>
5183
+S: Maintained
44195184 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
44205185 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
44215186 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4422
-S: Maintained
44235187
44245188 DISKQUOTA
44255189 M: Jan Kara <jack@suse.com>
44265190 S: Maintained
4427
-F: Documentation/filesystems/quota.txt
5191
+F: Documentation/filesystems/quota.rst
44285192 F: fs/quota/
44295193 F: include/linux/quota*.h
44305194 F: include/uapi/linux/quota*.h
....@@ -4434,63 +5198,90 @@
44345198 L: linux-fbdev@vger.kernel.org
44355199 S: Maintained
44365200 W: http://plugable.com/category/projects/udlfb/
5201
+F: Documentation/fb/udlfb.rst
44375202 F: drivers/video/fbdev/udlfb.c
44385203 F: include/video/udlfb.h
4439
-F: Documentation/fb/udlfb.txt
44405204
44415205 DISTRIBUTED LOCK MANAGER (DLM)
44425206 M: Christine Caulfield <ccaulfie@redhat.com>
44435207 M: David Teigland <teigland@redhat.com>
44445208 L: cluster-devel@redhat.com
5209
+S: Supported
44455210 W: http://sources.redhat.com/cluster/
44465211 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4447
-S: Supported
44485212 F: fs/dlm/
44495213
44505214 DMA BUFFER SHARING FRAMEWORK
44515215 M: Sumit Semwal <sumit.semwal@linaro.org>
4452
-S: Maintained
5216
+M: Christian König <christian.koenig@amd.com>
44535217 L: linux-media@vger.kernel.org
44545218 L: dri-devel@lists.freedesktop.org
44555219 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
5220
+S: Maintained
44615221 T: git git://anongit.freedesktop.org/drm/drm-misc
5222
+F: Documentation/driver-api/dma-buf.rst
5223
+F: drivers/dma-buf/
5224
+F: include/linux/*fence.h
5225
+F: include/linux/dma-buf*
5226
+F: include/linux/dma-resv.h
5227
+K: \bdma_(?:buf|fence|resv)\b
44625228
44635229 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
44645230 M: Vinod Koul <vkoul@kernel.org>
44655231 L: dmaengine@vger.kernel.org
4466
-Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
44675232 S: Maintained
5233
+Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
5234
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/vkoul/dmaengine.git
5235
+F: Documentation/devicetree/bindings/dma/
5236
+F: Documentation/driver-api/dmaengine/
44685237 F: drivers/dma/
44695238 F: include/linux/dmaengine.h
44705239 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
44745240
44755241 DMA MAPPING HELPERS
44765242 M: Christoph Hellwig <hch@lst.de>
44775243 M: Marek Szyprowski <m.szyprowski@samsung.com>
44785244 R: Robin Murphy <robin.murphy@arm.com>
44795245 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
44825246 S: Supported
4483
-F: kernel/dma/
5247
+W: http://git.infradead.org/users/hch/dma-mapping.git
5248
+T: git git://git.infradead.org/users/hch/dma-mapping.git
44845249 F: include/asm-generic/dma-mapping.h
44855250 F: include/linux/dma-direct.h
44865251 F: include/linux/dma-mapping.h
4487
-F: include/linux/dma-noncoherent.h
5252
+F: include/linux/dma-map-ops.h
5253
+F: kernel/dma/
5254
+
5255
+DMA-BUF HEAPS FRAMEWORK
5256
+M: Sumit Semwal <sumit.semwal@linaro.org>
5257
+R: Benjamin Gaignard <benjamin.gaignard@linaro.org>
5258
+R: Liam Mark <lmark@codeaurora.org>
5259
+R: Laura Abbott <labbott@redhat.com>
5260
+R: Brian Starkey <Brian.Starkey@arm.com>
5261
+R: John Stultz <john.stultz@linaro.org>
5262
+L: linux-media@vger.kernel.org
5263
+L: dri-devel@lists.freedesktop.org
5264
+L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
5265
+S: Maintained
5266
+T: git git://anongit.freedesktop.org/drm/drm-misc
5267
+F: drivers/dma-buf/dma-heap.c
5268
+F: drivers/dma-buf/heaps/*
5269
+F: include/linux/dma-heap.h
5270
+F: include/uapi/linux/dma-heap.h
5271
+
5272
+DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422
5273
+M: Lukasz Luba <lukasz.luba@arm.com>
5274
+L: linux-pm@vger.kernel.org
5275
+L: linux-samsung-soc@vger.kernel.org
5276
+S: Maintained
5277
+F: Documentation/devicetree/bindings/memory-controllers/exynos5422-dmc.txt
5278
+F: drivers/memory/samsung/exynos5422-dmc.c
44885279
44895280 DME1737 HARDWARE MONITOR DRIVER
44905281 M: Juerg Haefliger <juergh@gmail.com>
44915282 L: linux-hwmon@vger.kernel.org
44925283 S: Maintained
4493
-F: Documentation/hwmon/dme1737
5284
+F: Documentation/hwmon/dme1737.rst
44945285 F: drivers/hwmon/dme1737.c
44955286
44965287 DMI/SMBIOS SUPPORT
....@@ -4506,15 +5297,29 @@
45065297 M: Jonathan Corbet <corbet@lwn.net>
45075298 L: linux-doc@vger.kernel.org
45085299 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
5300
+P: Documentation/doc-guide/maintainer-profile.rst
45175301 T: git git://git.lwn.net/linux.git docs-next
5302
+F: Documentation/
5303
+F: scripts/documentation-file-ref-check
5304
+F: scripts/kernel-doc
5305
+F: scripts/sphinx-pre-install
5306
+X: Documentation/ABI/
5307
+X: Documentation/admin-guide/media/
5308
+X: Documentation/devicetree/
5309
+X: Documentation/driver-api/media/
5310
+X: Documentation/firmware-guide/acpi/
5311
+X: Documentation/i2c/
5312
+X: Documentation/power/
5313
+X: Documentation/spi/
5314
+X: Documentation/userspace-api/media/
5315
+
5316
+DOCUMENTATION SCRIPTS
5317
+M: Mauro Carvalho Chehab <mchehab@kernel.org>
5318
+L: linux-doc@vger.kernel.org
5319
+S: Maintained
5320
+F: Documentation/sphinx/parse-headers.pl
5321
+F: scripts/documentation-file-ref-check
5322
+F: scripts/sphinx-pre-install
45185323
45195324 DOCUMENTATION/ITALIAN
45205325 M: Federico Vaga <federico.vaga@vaga.pv.it>
....@@ -4525,16 +5330,26 @@
45255330 DONGWOON DW9714 LENS VOICE COIL DRIVER
45265331 M: Sakari Ailus <sakari.ailus@linux.intel.com>
45275332 L: linux-media@vger.kernel.org
4528
-T: git git://linuxtv.org/media_tree.git
45295333 S: Maintained
5334
+T: git git://linuxtv.org/media_tree.git
5335
+F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt
45305336 F: drivers/media/i2c/dw9714.c
5337
+
5338
+DONGWOON DW9768 LENS VOICE COIL DRIVER
5339
+M: Dongchun Zhu <dongchun.zhu@mediatek.com>
5340
+L: linux-media@vger.kernel.org
5341
+S: Maintained
5342
+T: git git://linuxtv.org/media_tree.git
5343
+F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9768.yaml
5344
+F: drivers/media/i2c/dw9768.c
45315345
45325346 DONGWOON DW9807 LENS VOICE COIL DRIVER
45335347 M: Sakari Ailus <sakari.ailus@linux.intel.com>
45345348 L: linux-media@vger.kernel.org
4535
-T: git git://linuxtv.org/media_tree.git
45365349 S: Maintained
4537
-F: drivers/media/i2c/dw9807.c
5350
+T: git git://linuxtv.org/media_tree.git
5351
+F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt
5352
+F: drivers/media/i2c/dw9807-vcm.c
45385353
45395354 DOUBLETALK DRIVER
45405355 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
....@@ -4550,10 +5365,19 @@
45505365 F: drivers/soc/fsl/dpio
45515366
45525367 DPAA2 ETHERNET DRIVER
5368
+M: Ioana Ciornei <ioana.ciornei@nxp.com>
45535369 M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
4554
-L: linux-kernel@vger.kernel.org
5370
+L: netdev@vger.kernel.org
45555371 S: Maintained
4556
-F: drivers/staging/fsl-dpaa2/ethernet
5372
+F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/ethernet-driver.rst
5373
+F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/mac-phy-support.rst
5374
+F: drivers/net/ethernet/freescale/dpaa2/Kconfig
5375
+F: drivers/net/ethernet/freescale/dpaa2/Makefile
5376
+F: drivers/net/ethernet/freescale/dpaa2/dpaa2-eth*
5377
+F: drivers/net/ethernet/freescale/dpaa2/dpaa2-mac*
5378
+F: drivers/net/ethernet/freescale/dpaa2/dpkg.h
5379
+F: drivers/net/ethernet/freescale/dpaa2/dpmac*
5380
+F: drivers/net/ethernet/freescale/dpaa2/dpni*
45575381
45585382 DPAA2 ETHERNET SWITCH DRIVER
45595383 M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
....@@ -4562,17 +5386,11 @@
45625386 S: Maintained
45635387 F: drivers/staging/fsl-dpaa2/ethsw
45645388
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
-
45715389 DPT_I2O SCSI RAID DRIVER
45725390 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
45735391 L: linux-scsi@vger.kernel.org
4574
-W: http://www.adaptec.com/
45755392 S: Maintained
5393
+W: http://www.adaptec.com/
45765394 F: drivers/scsi/dpt*
45775395 F: drivers/scsi/dpt/
45785396
....@@ -4580,20 +5398,20 @@
45805398 M: Philipp Reisner <philipp.reisner@linbit.com>
45815399 M: Lars Ellenberg <lars.ellenberg@linbit.com>
45825400 L: drbd-dev@lists.linbit.com
5401
+S: Supported
45835402 W: http://www.drbd.org
45845403 T: git git://git.linbit.com/linux-drbd.git
45855404 T: git git://git.linbit.com/drbd-8.4.git
4586
-S: Supported
5405
+F: Documentation/admin-guide/blockdev/
45875406 F: drivers/block/drbd/
45885407 F: lib/lru_cache.c
4589
-F: Documentation/blockdev/drbd/
45905408
45915409 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
45925410 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
45935411 R: "Rafael J. Wysocki" <rafael@kernel.org>
4594
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
45955412 S: Supported
4596
-F: Documentation/kobject.txt
5413
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
5414
+F: Documentation/core-api/kobject.rst
45975415 F: drivers/base/
45985416 F: fs/debugfs/
45995417 F: fs/sysfs/
....@@ -4601,113 +5419,206 @@
46015419 F: include/linux/kobj*
46025420 F: lib/kobj*
46035421
4604
-DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
4605
-M: Kevin Hilman <khilman@kernel.org>
5422
+DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AVS)
46065423 M: Nishanth Menon <nm@ti.com>
4607
-S: Maintained
4608
-F: drivers/power/avs/
4609
-F: include/linux/power/smartreflex.h
46105424 L: linux-pm@vger.kernel.org
5425
+S: Maintained
5426
+F: drivers/soc/ti/smartreflex.c
5427
+F: include/linux/power/smartreflex.h
5428
+
5429
+DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE
5430
+M: Maxime Ripard <mripard@kernel.org>
5431
+M: Chen-Yu Tsai <wens@csie.org>
5432
+R: Jernej Skrabec <jernej.skrabec@siol.net>
5433
+L: dri-devel@lists.freedesktop.org
5434
+S: Supported
5435
+T: git git://anongit.freedesktop.org/drm/drm-misc
5436
+F: drivers/gpu/drm/sun4i/sun8i*
46115437
46125438 DRM DRIVER FOR ARM PL111 CLCD
46135439 M: Eric Anholt <eric@anholt.net>
4614
-T: git git://anongit.freedesktop.org/drm/drm-misc
46155440 S: Supported
5441
+T: git git://anongit.freedesktop.org/drm/drm-misc
46165442 F: drivers/gpu/drm/pl111/
46175443
46185444 DRM DRIVER FOR ARM VERSATILE TFT PANELS
46195445 M: Linus Walleij <linus.walleij@linaro.org>
4620
-T: git git://anongit.freedesktop.org/drm/drm-misc
46215446 S: Maintained
5447
+T: git git://anongit.freedesktop.org/drm/drm-misc
5448
+F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.yaml
46225449 F: drivers/gpu/drm/panel/panel-arm-versatile.c
4623
-F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt
5450
+
5451
+DRM DRIVER FOR ASPEED BMC GFX
5452
+M: Joel Stanley <joel@jms.id.au>
5453
+L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers)
5454
+S: Supported
5455
+T: git git://anongit.freedesktop.org/drm/drm-misc
5456
+F: Documentation/devicetree/bindings/gpu/aspeed-gfx.txt
5457
+F: drivers/gpu/drm/aspeed/
46245458
46255459 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
46265460 M: Dave Airlie <airlied@redhat.com>
4627
-S: Odd Fixes
5461
+R: Thomas Zimmermann <tzimmermann@suse.de>
5462
+L: dri-devel@lists.freedesktop.org
5463
+S: Supported
5464
+T: git git://anongit.freedesktop.org/drm/drm-misc
46285465 F: drivers/gpu/drm/ast/
46295466
46305467 DRM DRIVER FOR BOCHS VIRTUAL GPU
46315468 M: Gerd Hoffmann <kraxel@redhat.com>
46325469 L: virtualization@lists.linux-foundation.org
4633
-T: git git://anongit.freedesktop.org/drm/drm-misc
46345470 S: Maintained
5471
+T: git git://anongit.freedesktop.org/drm/drm-misc
46355472 F: drivers/gpu/drm/bochs/
5473
+
5474
+DRM DRIVER FOR BOE HIMAX8279D PANELS
5475
+M: Jerry Han <hanxu5@huaqin.corp-partner.google.com>
5476
+S: Maintained
5477
+F: Documentation/devicetree/bindings/display/panel/boe,himax8279d.yaml
5478
+F: drivers/gpu/drm/panel/panel-boe-himax8279d.c
46365479
46375480 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
46385481 M: Linus Walleij <linus.walleij@linaro.org>
4639
-T: git git://anongit.freedesktop.org/drm/drm-misc
46405482 S: Maintained
5483
+T: git git://anongit.freedesktop.org/drm/drm-misc
46415484 F: drivers/gpu/drm/tve200/
5485
+
5486
+DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI LCD PANELS
5487
+M: Icenowy Zheng <icenowy@aosc.io>
5488
+S: Maintained
5489
+F: Documentation/devicetree/bindings/display/panel/feixin,k101-im2ba02.yaml
5490
+F: drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c
5491
+
5492
+DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI-DSI LCD PANELS
5493
+M: Jagan Teki <jagan@amarulasolutions.com>
5494
+S: Maintained
5495
+F: Documentation/devicetree/bindings/display/panel/feiyang,fy07024di26a30d.yaml
5496
+F: drivers/gpu/drm/panel/panel-feiyang-fy07024di26a30d.c
5497
+
5498
+DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTORS
5499
+M: Hans de Goede <hdegoede@redhat.com>
5500
+S: Maintained
5501
+T: git git://anongit.freedesktop.org/drm/drm-misc
5502
+F: drivers/gpu/drm/tiny/gm12u320.c
5503
+
5504
+DRM DRIVER FOR HX8357D PANELS
5505
+M: Eric Anholt <eric@anholt.net>
5506
+S: Maintained
5507
+T: git git://anongit.freedesktop.org/drm/drm-misc
5508
+F: Documentation/devicetree/bindings/display/himax,hx8357d.txt
5509
+F: drivers/gpu/drm/tiny/hx8357d.c
46425510
46435511 DRM DRIVER FOR ILITEK ILI9225 PANELS
46445512 M: David Lechner <david@lechnology.com>
46455513 S: Maintained
4646
-F: drivers/gpu/drm/tinydrm/ili9225.c
5514
+T: git git://anongit.freedesktop.org/drm/drm-misc
46475515 F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt
5516
+F: drivers/gpu/drm/tiny/ili9225.c
5517
+
5518
+DRM DRIVER FOR ILITEK ILI9486 PANELS
5519
+M: Kamlesh Gurudasani <kamlesh.gurudasani@gmail.com>
5520
+S: Maintained
5521
+T: git git://anongit.freedesktop.org/drm/drm-misc
5522
+F: Documentation/devicetree/bindings/display/ilitek,ili9486.yaml
5523
+F: drivers/gpu/drm/tiny/ili9486.c
46485524
46495525 DRM DRIVER FOR INTEL I810 VIDEO CARDS
46505526 S: Orphan / Obsolete
46515527 F: drivers/gpu/drm/i810/
46525528 F: include/uapi/drm/i810_drm.h
46535529
5530
+DRM DRIVER FOR LVDS PANELS
5531
+M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5532
+L: dri-devel@lists.freedesktop.org
5533
+T: git git://anongit.freedesktop.org/drm/drm-misc
5534
+S: Maintained
5535
+F: drivers/gpu/drm/panel/panel-lvds.c
5536
+F: Documentation/devicetree/bindings/display/panel/lvds.yaml
5537
+
5538
+DRM DRIVER FOR MANTIX MLAF057WE51 PANELS
5539
+M: Guido Günther <agx@sigxcpu.org>
5540
+R: Purism Kernel Team <kernel@puri.sm>
5541
+S: Maintained
5542
+F: Documentation/devicetree/bindings/display/panel/mantix,mlaf057we51-x.yaml
5543
+F: drivers/gpu/drm/panel/panel-mantix-mlaf057we51.c
5544
+
46545545 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
46555546 S: Orphan / Obsolete
46565547 F: drivers/gpu/drm/mga/
46575548 F: include/uapi/drm/mga_drm.h
46585549
4659
-DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
5550
+DRM DRIVER FOR MGA G200 GRAPHICS CHIPS
46605551 M: Dave Airlie <airlied@redhat.com>
4661
-S: Odd Fixes
5552
+R: Thomas Zimmermann <tzimmermann@suse.de>
5553
+L: dri-devel@lists.freedesktop.org
5554
+S: Supported
5555
+T: git git://anongit.freedesktop.org/drm/drm-misc
46625556 F: drivers/gpu/drm/mgag200/
46635557
46645558 DRM DRIVER FOR MI0283QT
46655559 M: Noralf Trønnes <noralf@tronnes.org>
46665560 S: Maintained
4667
-F: drivers/gpu/drm/tinydrm/mi0283qt.c
5561
+T: git git://anongit.freedesktop.org/drm/drm-misc
46685562 F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
5563
+F: drivers/gpu/drm/tiny/mi0283qt.c
46695564
46705565 DRM DRIVER FOR MSM ADRENO GPU
46715566 M: Rob Clark <robdclark@gmail.com>
5567
+M: Sean Paul <sean@poorly.run>
46725568 L: linux-arm-msm@vger.kernel.org
46735569 L: dri-devel@lists.freedesktop.org
46745570 L: freedreno@lists.freedesktop.org
4675
-T: git git://people.freedesktop.org/~robclark/linux
46765571 S: Maintained
5572
+T: git https://gitlab.freedesktop.org/drm/msm.git
5573
+F: Documentation/devicetree/bindings/display/msm/
46775574 F: drivers/gpu/drm/msm/
46785575 F: include/uapi/drm/msm_drm.h
4679
-F: Documentation/devicetree/bindings/display/msm/
5576
+
5577
+DRM DRIVER FOR NOVATEK NT35510 PANELS
5578
+M: Linus Walleij <linus.walleij@linaro.org>
5579
+S: Maintained
5580
+T: git git://anongit.freedesktop.org/drm/drm-misc
5581
+F: Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml
5582
+F: drivers/gpu/drm/panel/panel-novatek-nt35510.c
46805583
46815584 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
46825585 M: Ben Skeggs <bskeggs@redhat.com>
46835586 L: dri-devel@lists.freedesktop.org
46845587 L: nouveau@lists.freedesktop.org
4685
-T: git git://github.com/skeggsb/linux
46865588 S: Supported
5589
+T: git git://github.com/skeggsb/linux
46875590 F: drivers/gpu/drm/nouveau/
46885591 F: include/uapi/drm/nouveau_drm.h
5592
+
5593
+DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS
5594
+M: Stefan Mavrodiev <stefan@olimex.com>
5595
+S: Maintained
5596
+F: Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.yaml
5597
+F: drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c
46895598
46905599 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
46915600 M: Noralf Trønnes <noralf@tronnes.org>
46925601 S: Maintained
4693
-F: drivers/gpu/drm/tinydrm/repaper.c
5602
+T: git git://anongit.freedesktop.org/drm/drm-misc
46945603 F: Documentation/devicetree/bindings/display/repaper.txt
5604
+F: drivers/gpu/drm/tiny/repaper.c
46955605
46965606 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
46975607 M: Dave Airlie <airlied@redhat.com>
46985608 M: Gerd Hoffmann <kraxel@redhat.com>
46995609 L: virtualization@lists.linux-foundation.org
4700
-T: git git://anongit.freedesktop.org/drm/drm-misc
47015610 S: Obsolete
47025611 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4703
-F: drivers/gpu/drm/cirrus/
5612
+T: git git://anongit.freedesktop.org/drm/drm-misc
5613
+F: drivers/gpu/drm/tiny/cirrus.c
47045614
47055615 DRM DRIVER FOR QXL VIRTUAL GPU
47065616 M: Dave Airlie <airlied@redhat.com>
47075617 M: Gerd Hoffmann <kraxel@redhat.com>
47085618 L: virtualization@lists.linux-foundation.org
4709
-T: git git://anongit.freedesktop.org/drm/drm-misc
5619
+L: spice-devel@lists.freedesktop.org
47105620 S: Maintained
5621
+T: git git://anongit.freedesktop.org/drm/drm-misc
47115622 F: drivers/gpu/drm/qxl/
47125623 F: include/uapi/drm/qxl_drm.h
47135624
....@@ -4715,6 +5626,20 @@
47155626 S: Orphan / Obsolete
47165627 F: drivers/gpu/drm/r128/
47175628 F: include/uapi/drm/r128_drm.h
5629
+
5630
+DRM DRIVER FOR RAYDIUM RM67191 PANELS
5631
+M: Robert Chiras <robert.chiras@nxp.com>
5632
+S: Maintained
5633
+F: Documentation/devicetree/bindings/display/panel/raydium,rm67191.yaml
5634
+F: drivers/gpu/drm/panel/panel-raydium-rm67191.c
5635
+
5636
+DRM DRIVER FOR SITRONIX ST7703 PANELS
5637
+M: Guido Günther <agx@sigxcpu.org>
5638
+R: Purism Kernel Team <kernel@puri.sm>
5639
+R: Ondrej Jirman <megous@megous.com>
5640
+S: Maintained
5641
+F: Documentation/devicetree/bindings/display/panel/rocktech,jh057n00900.yaml
5642
+F: drivers/gpu/drm/panel/panel-sitronix-st7703.c
47185643
47195644 DRM DRIVER FOR SAVAGE VIDEO CARDS
47205645 S: Orphan / Obsolete
....@@ -4729,97 +5654,150 @@
47295654 DRM DRIVER FOR SITRONIX ST7586 PANELS
47305655 M: David Lechner <david@lechnology.com>
47315656 S: Maintained
4732
-F: drivers/gpu/drm/tinydrm/st7586.c
5657
+T: git git://anongit.freedesktop.org/drm/drm-misc
47335658 F: Documentation/devicetree/bindings/display/sitronix,st7586.txt
5659
+F: drivers/gpu/drm/tiny/st7586.c
5660
+
5661
+DRM DRIVER FOR SITRONIX ST7701 PANELS
5662
+M: Jagan Teki <jagan@amarulasolutions.com>
5663
+S: Maintained
5664
+F: Documentation/devicetree/bindings/display/panel/sitronix,st7701.yaml
5665
+F: drivers/gpu/drm/panel/panel-sitronix-st7701.c
47345666
47355667 DRM DRIVER FOR SITRONIX ST7735R PANELS
47365668 M: David Lechner <david@lechnology.com>
47375669 S: Maintained
4738
-F: drivers/gpu/drm/tinydrm/st7735r.c
4739
-F: Documentation/devicetree/bindings/display/sitronix,st7735r.txt
5670
+T: git git://anongit.freedesktop.org/drm/drm-misc
5671
+F: Documentation/devicetree/bindings/display/sitronix,st7735r.yaml
5672
+F: drivers/gpu/drm/tiny/st7735r.c
5673
+
5674
+DRM DRIVER FOR SONY ACX424AKP PANELS
5675
+M: Linus Walleij <linus.walleij@linaro.org>
5676
+S: Maintained
5677
+T: git git://anongit.freedesktop.org/drm/drm-misc
5678
+F: drivers/gpu/drm/panel/panel-sony-acx424akp.c
5679
+
5680
+DRM DRIVER FOR ST-ERICSSON MCDE
5681
+M: Linus Walleij <linus.walleij@linaro.org>
5682
+S: Maintained
5683
+T: git git://anongit.freedesktop.org/drm/drm-misc
5684
+F: Documentation/devicetree/bindings/display/ste,mcde.txt
5685
+F: drivers/gpu/drm/mcde/
47405686
47415687 DRM DRIVER FOR TDFX VIDEO CARDS
47425688 S: Orphan / Obsolete
47435689 F: drivers/gpu/drm/tdfx/
47445690
5691
+DRM DRIVER FOR TPO TPG110 PANELS
5692
+M: Linus Walleij <linus.walleij@linaro.org>
5693
+S: Maintained
5694
+T: git git://anongit.freedesktop.org/drm/drm-misc
5695
+F: Documentation/devicetree/bindings/display/panel/tpo,tpg110.yaml
5696
+F: drivers/gpu/drm/panel/panel-tpo-tpg110.c
5697
+
47455698 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
47465699 M: Dave Airlie <airlied@redhat.com>
4747
-S: Odd Fixes
5700
+R: Sean Paul <sean@poorly.run>
5701
+R: Thomas Zimmermann <tzimmermann@suse.de>
5702
+L: dri-devel@lists.freedesktop.org
5703
+S: Supported
5704
+T: git git://anongit.freedesktop.org/drm/drm-misc
47485705 F: drivers/gpu/drm/udl/
5706
+
5707
+DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS)
5708
+M: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com>
5709
+M: Melissa Wen <melissa.srw@gmail.com>
5710
+R: Haneen Mohammed <hamohammed.sa@gmail.com>
5711
+R: Daniel Vetter <daniel@ffwll.ch>
5712
+L: dri-devel@lists.freedesktop.org
5713
+S: Maintained
5714
+T: git git://anongit.freedesktop.org/drm/drm-misc
5715
+F: Documentation/gpu/vkms.rst
5716
+F: drivers/gpu/drm/vkms/
5717
+
5718
+DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU
5719
+M: Hans de Goede <hdegoede@redhat.com>
5720
+L: dri-devel@lists.freedesktop.org
5721
+S: Maintained
5722
+T: git git://anongit.freedesktop.org/drm/drm-misc
5723
+F: drivers/gpu/drm/vboxvideo/
47495724
47505725 DRM DRIVER FOR VMWARE VIRTUAL GPU
47515726 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4752
-M: Sinclair Yeh <syeh@vmware.com>
4753
-M: Thomas Hellstrom <thellstrom@vmware.com>
5727
+M: Roland Scheidegger <sroland@vmware.com>
47545728 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
47575729 S: Supported
5730
+T: git git://people.freedesktop.org/~sroland/linux
47585731 F: drivers/gpu/drm/vmwgfx/
47595732 F: include/uapi/drm/vmwgfx_drm.h
47605733
47615734 DRM DRIVERS
47625735 M: David Airlie <airlied@linux.ie>
5736
+M: Daniel Vetter <daniel@ffwll.ch>
47635737 L: dri-devel@lists.freedesktop.org
4764
-T: git git://anongit.freedesktop.org/drm/drm
5738
+S: Maintained
47655739 B: https://bugs.freedesktop.org/
47665740 C: irc://chat.freenode.net/dri-devel
4767
-S: Maintained
4768
-F: drivers/gpu/drm/
4769
-F: drivers/gpu/vga/
5741
+T: git git://anongit.freedesktop.org/drm/drm
47705742 F: Documentation/devicetree/bindings/display/
47715743 F: Documentation/devicetree/bindings/gpu/
47725744 F: Documentation/gpu/
5745
+F: drivers/gpu/drm/
5746
+F: drivers/gpu/vga/
47735747 F: include/drm/
4774
-F: include/uapi/drm/
47755748 F: include/linux/vga*
5749
+F: include/uapi/drm/
47765750
47775751 DRM DRIVERS AND MISC GPU PATCHES
4778
-M: Gustavo Padovan <gustavo@padovan.org>
47795752 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
5753
+M: Maxime Ripard <mripard@kernel.org>
5754
+M: Thomas Zimmermann <tzimmermann@suse.de>
47825755 S: Maintained
5756
+W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
47835757 T: git git://anongit.freedesktop.org/drm/drm-misc
47845758 F: Documentation/gpu/
4785
-F: drivers/gpu/vga/
47865759 F: drivers/gpu/drm/*
5760
+F: drivers/gpu/vga/
47875761 F: include/drm/drm*
4788
-F: include/uapi/drm/drm*
47895762 F: include/linux/vga*
5763
+F: include/uapi/drm/drm*
47905764
47915765 DRM DRIVERS FOR ALLWINNER A10
4792
-M: Maxime Ripard <maxime.ripard@bootlin.com>
5766
+M: Maxime Ripard <mripard@kernel.org>
5767
+M: Chen-Yu Tsai <wens@csie.org>
47935768 L: dri-devel@lists.freedesktop.org
47945769 S: Supported
4795
-F: drivers/gpu/drm/sun4i/
4796
-F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
47975770 T: git git://anongit.freedesktop.org/drm/drm-misc
5771
+F: Documentation/devicetree/bindings/display/allwinner*
5772
+F: drivers/gpu/drm/sun4i/
47985773
47995774 DRM DRIVERS FOR AMLOGIC SOCS
48005775 M: Neil Armstrong <narmstrong@baylibre.com>
48015776 L: dri-devel@lists.freedesktop.org
48025777 L: linux-amlogic@lists.infradead.org
4803
-W: http://linux-meson.com/
48045778 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
5779
+W: http://linux-meson.com/
48095780 T: git git://anongit.freedesktop.org/drm/drm-misc
5781
+F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml
5782
+F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.yaml
5783
+F: Documentation/gpu/meson.rst
5784
+F: drivers/gpu/drm/meson/
48105785
48115786 DRM DRIVERS FOR ATMEL HLCDC
4812
-M: Boris Brezillon <boris.brezillon@bootlin.com>
5787
+M: Sam Ravnborg <sam@ravnborg.org>
5788
+M: Boris Brezillon <bbrezillon@kernel.org>
48135789 L: dri-devel@lists.freedesktop.org
48145790 S: Supported
4815
-F: drivers/gpu/drm/atmel-hlcdc/
4816
-F: Documentation/devicetree/bindings/display/atmel/
48175791 T: git git://anongit.freedesktop.org/drm/drm-misc
5792
+F: Documentation/devicetree/bindings/display/atmel/
5793
+F: drivers/gpu/drm/atmel-hlcdc/
48185794
48195795 DRM DRIVERS FOR BRIDGE CHIPS
4820
-M: Archit Taneja <architt@codeaurora.org>
48215796 M: Andrzej Hajda <a.hajda@samsung.com>
5797
+M: Neil Armstrong <narmstrong@baylibre.com>
48225798 R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
5799
+R: Jonas Karlman <jonas@kwiboo.se>
5800
+R: Jernej Skrabec <jernej.skrabec@siol.net>
48235801 S: Maintained
48245802 T: git git://anongit.freedesktop.org/drm/drm-misc
48255803 F: drivers/gpu/drm/bridge/
....@@ -4830,98 +5808,110 @@
48305808 M: Seung-Woo Kim <sw0312.kim@samsung.com>
48315809 M: Kyungmin Park <kyungmin.park@samsung.com>
48325810 L: dri-devel@lists.freedesktop.org
4833
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
48345811 S: Supported
5812
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
5813
+F: Documentation/devicetree/bindings/display/exynos/
48355814 F: drivers/gpu/drm/exynos/
48365815 F: include/uapi/drm/exynos_drm.h
4837
-F: Documentation/devicetree/bindings/display/exynos/
48385816
48395817 DRM DRIVERS FOR FREESCALE DCU
48405818 M: Stefan Agner <stefan@agner.ch>
48415819 M: Alison Wang <alison.wang@nxp.com>
48425820 L: dri-devel@lists.freedesktop.org
48435821 S: Supported
4844
-F: drivers/gpu/drm/fsl-dcu/
5822
+T: git git://anongit.freedesktop.org/drm/drm-misc
48455823 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
48465824 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4847
-F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt
5825
+F: drivers/gpu/drm/fsl-dcu/
48485826
48495827 DRM DRIVERS FOR FREESCALE IMX
48505828 M: Philipp Zabel <p.zabel@pengutronix.de>
48515829 L: dri-devel@lists.freedesktop.org
48525830 S: Maintained
5831
+F: Documentation/devicetree/bindings/display/imx/
48535832 F: drivers/gpu/drm/imx/
48545833 F: drivers/gpu/ipu-v3/
4855
-F: Documentation/devicetree/bindings/display/imx/
48565834
48575835 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
48585836 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
48595837 L: dri-devel@lists.freedesktop.org
4860
-T: git git://github.com/patjak/drm-gma500
48615838 S: Maintained
5839
+T: git git://github.com/patjak/drm-gma500
48625840 F: drivers/gpu/drm/gma500/
48635841
48645842 DRM DRIVERS FOR HISILICON
4865
-M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4866
-M: Rongrong Zou <zourongrong@gmail.com>
5843
+M: Xinliang Liu <xinliang.liu@linaro.org>
5844
+M: Tian Tao <tiantao6@hisilicon.com>
5845
+R: John Stultz <john.stultz@linaro.org>
48675846 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
48685847 R: Chen Feng <puck.chen@hisilicon.com>
48695848 L: dri-devel@lists.freedesktop.org
4870
-T: git git://github.com/xin3liang/linux.git
48715849 S: Maintained
4872
-F: drivers/gpu/drm/hisilicon/
5850
+T: git git://anongit.freedesktop.org/drm/drm-misc
48735851 F: Documentation/devicetree/bindings/display/hisilicon/
5852
+F: drivers/gpu/drm/hisilicon/
5853
+
5854
+DRM DRIVERS FOR LIMA
5855
+M: Qiang Yu <yuq825@gmail.com>
5856
+L: dri-devel@lists.freedesktop.org
5857
+L: lima@lists.freedesktop.org (moderated for non-subscribers)
5858
+S: Maintained
5859
+T: git git://anongit.freedesktop.org/drm/drm-misc
5860
+F: drivers/gpu/drm/lima/
5861
+F: include/uapi/drm/lima_drm.h
48745862
48755863 DRM DRIVERS FOR MEDIATEK
4876
-M: CK Hu <ck.hu@mediatek.com>
5864
+M: Chun-Kuang Hu <chunkuang.hu@kernel.org>
48775865 M: Philipp Zabel <p.zabel@pengutronix.de>
48785866 L: dri-devel@lists.freedesktop.org
48795867 S: Supported
4880
-F: drivers/gpu/drm/mediatek/
48815868 F: Documentation/devicetree/bindings/display/mediatek/
5869
+F: drivers/gpu/drm/mediatek/
5870
+F: drivers/phy/mediatek/phy-mtk-hdmi*
48825871
48835872 DRM DRIVERS FOR NVIDIA TEGRA
48845873 M: Thierry Reding <thierry.reding@gmail.com>
48855874 L: dri-devel@lists.freedesktop.org
48865875 L: linux-tegra@vger.kernel.org
4887
-T: git git://anongit.freedesktop.org/tegra/linux.git
48885876 S: Supported
5877
+T: git git://anongit.freedesktop.org/tegra/linux.git
5878
+F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
48895879 F: drivers/gpu/drm/tegra/
48905880 F: drivers/gpu/host1x/
48915881 F: include/linux/host1x.h
48925882 F: include/uapi/drm/tegra_drm.h
4893
-F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
48945883
48955884 DRM DRIVERS FOR RENESAS
48965885 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5886
+M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
48975887 L: dri-devel@lists.freedesktop.org
48985888 L: linux-renesas-soc@vger.kernel.org
4899
-T: git git://linuxtv.org/pinchartl/fbdev
49005889 S: Supported
5890
+T: git git://linuxtv.org/pinchartl/media drm/du/next
5891
+F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
5892
+F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.yaml
5893
+F: Documentation/devicetree/bindings/display/renesas,du.txt
49015894 F: drivers/gpu/drm/rcar-du/
49025895 F: drivers/gpu/drm/shmobile/
49035896 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
49075897
49085898 DRM DRIVERS FOR ROCKCHIP
49095899 M: Sandy Huang <hjc@rock-chips.com>
49105900 M: Heiko Stübner <heiko@sntech.de>
49115901 L: dri-devel@lists.freedesktop.org
49125902 S: Maintained
4913
-F: drivers/gpu/drm/rockchip/
4914
-F: Documentation/devicetree/bindings/display/rockchip/
49155903 T: git git://anongit.freedesktop.org/drm/drm-misc
5904
+F: Documentation/devicetree/bindings/display/rockchip/
5905
+F: drivers/gpu/drm/rockchip/
49165906
49175907 DRM DRIVERS FOR STI
49185908 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
49195909 M: Vincent Abriou <vincent.abriou@st.com>
49205910 L: dri-devel@lists.freedesktop.org
4921
-T: git git://anongit.freedesktop.org/drm/drm-misc
49225911 S: Maintained
4923
-F: drivers/gpu/drm/sti
5912
+T: git git://anongit.freedesktop.org/drm/drm-misc
49245913 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
5914
+F: drivers/gpu/drm/sti
49255915
49265916 DRM DRIVERS FOR STM
49275917 M: Yannick Fertre <yannick.fertre@st.com>
....@@ -4929,240 +5919,248 @@
49295919 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
49305920 M: Vincent Abriou <vincent.abriou@st.com>
49315921 L: dri-devel@lists.freedesktop.org
4932
-T: git git://anongit.freedesktop.org/drm/drm-misc
49335922 S: Maintained
5923
+T: git git://anongit.freedesktop.org/drm/drm-misc
5924
+F: Documentation/devicetree/bindings/display/st,stm32-ltdc.yaml
49345925 F: drivers/gpu/drm/stm
4935
-F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
5926
+
5927
+DRM DRIVERS FOR TI KEYSTONE
5928
+M: Jyri Sarha <jsarha@ti.com>
5929
+M: Tomi Valkeinen <tomi.valkeinen@ti.com>
5930
+L: dri-devel@lists.freedesktop.org
5931
+S: Maintained
5932
+T: git git://anongit.freedesktop.org/drm/drm-misc
5933
+F: Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml
5934
+F: Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml
5935
+F: Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml
5936
+F: drivers/gpu/drm/tidss/
49365937
49375938 DRM DRIVERS FOR TI LCDC
49385939 M: Jyri Sarha <jsarha@ti.com>
49395940 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
49405941 L: dri-devel@lists.freedesktop.org
49415942 S: Maintained
4942
-F: drivers/gpu/drm/tilcdc/
49435943 F: Documentation/devicetree/bindings/display/tilcdc/
5944
+F: drivers/gpu/drm/tilcdc/
49445945
49455946 DRM DRIVERS FOR TI OMAP
49465947 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
49475948 L: dri-devel@lists.freedesktop.org
49485949 S: Maintained
4949
-F: drivers/gpu/drm/omapdrm/
49505950 F: Documentation/devicetree/bindings/display/ti/
5951
+F: drivers/gpu/drm/omapdrm/
49515952
49525953 DRM DRIVERS FOR V3D
49535954 M: Eric Anholt <eric@anholt.net>
49545955 S: Supported
5956
+T: git git://anongit.freedesktop.org/drm/drm-misc
5957
+F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt
49555958 F: drivers/gpu/drm/v3d/
49565959 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
49595960
49605961 DRM DRIVERS FOR VC4
49615962 M: Eric Anholt <eric@anholt.net>
4962
-T: git git://github.com/anholt/linux
49635963 S: Supported
5964
+T: git git://github.com/anholt/linux
5965
+T: git git://anongit.freedesktop.org/drm/drm-misc
5966
+F: Documentation/devicetree/bindings/display/brcm,bcm2835-*.yaml
49645967 F: drivers/gpu/drm/vc4/
49655968 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
49685969
49695970 DRM DRIVERS FOR VIVANTE GPU IP
49705971 M: Lucas Stach <l.stach@pengutronix.de>
49715972 R: Russell King <linux+etnaviv@armlinux.org.uk>
49725973 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4973
-L: etnaviv@lists.freedesktop.org
5974
+L: etnaviv@lists.freedesktop.org (moderated for non-subscribers)
49745975 L: dri-devel@lists.freedesktop.org
49755976 S: Maintained
5977
+F: Documentation/devicetree/bindings/gpu/vivante,gc.yaml
49765978 F: drivers/gpu/drm/etnaviv/
49775979 F: include/uapi/drm/etnaviv_drm.h
4978
-F: Documentation/devicetree/bindings/display/etnaviv/
5980
+
5981
+DRM DRIVERS FOR XEN
5982
+M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
5983
+L: dri-devel@lists.freedesktop.org
5984
+L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
5985
+S: Supported
5986
+T: git git://anongit.freedesktop.org/drm/drm-misc
5987
+F: Documentation/gpu/xen-front.rst
5988
+F: drivers/gpu/drm/xen/
5989
+
5990
+DRM DRIVERS FOR XILINX
5991
+M: Hyun Kwon <hyun.kwon@xilinx.com>
5992
+M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
5993
+L: dri-devel@lists.freedesktop.org
5994
+S: Maintained
5995
+T: git git://anongit.freedesktop.org/drm/drm-misc
5996
+F: Documentation/devicetree/bindings/display/xlnx/
5997
+F: drivers/gpu/drm/xlnx/
49795998
49805999 DRM DRIVERS FOR ZTE ZX
49816000 M: Shawn Guo <shawnguo@kernel.org>
49826001 L: dri-devel@lists.freedesktop.org
49836002 S: Maintained
4984
-F: drivers/gpu/drm/zte/
4985
-F: Documentation/devicetree/bindings/display/zte,vou.txt
49866003 T: git git://anongit.freedesktop.org/drm/drm-misc
6004
+F: Documentation/devicetree/bindings/display/zte,vou.txt
6005
+F: drivers/gpu/drm/zte/
49876006
49886007 DRM PANEL DRIVERS
49896008 M: Thierry Reding <thierry.reding@gmail.com>
6009
+R: Sam Ravnborg <sam@ravnborg.org>
49906010 L: dri-devel@lists.freedesktop.org
4991
-T: git git://anongit.freedesktop.org/drm/drm-misc
49926011 S: Maintained
6012
+T: git git://anongit.freedesktop.org/drm/drm-misc
6013
+F: Documentation/devicetree/bindings/display/panel/
49936014 F: drivers/gpu/drm/drm_panel.c
49946015 F: drivers/gpu/drm/panel/
49956016 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
50146017
50156018 DRM TTM SUBSYSTEM
50166019 M: Christian Koenig <christian.koenig@amd.com>
50176020 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
50216021 L: dri-devel@lists.freedesktop.org
5022
-F: include/drm/ttm/
6022
+S: Maintained
6023
+T: git git://people.freedesktop.org/~agd5f/linux
50236024 F: drivers/gpu/drm/ttm/
6025
+F: include/drm/ttm/
50246026
50256027 DSBR100 USB FM RADIO DRIVER
50266028 M: Alexey Klimov <klimov.linux@gmail.com>
50276029 L: linux-media@vger.kernel.org
6030
+S: Maintained
50286031 T: git git://linuxtv.org/media_tree.git
5029
-S: Maintained
50306032 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
50376033
50386034 DT3155 MEDIA DRIVER
50396035 M: Hans Verkuil <hverkuil@xs4all.nl>
50406036 L: linux-media@vger.kernel.org
5041
-T: git git://linuxtv.org/media_tree.git
5042
-W: https://linuxtv.org
50436037 S: Odd Fixes
6038
+W: https://linuxtv.org
6039
+T: git git://linuxtv.org/media_tree.git
50446040 F: drivers/media/pci/dt3155/
50456041
50466042 DVB_USB_AF9015 MEDIA DRIVER
50476043 M: Antti Palosaari <crope@iki.fi>
50486044 L: linux-media@vger.kernel.org
6045
+S: Maintained
50496046 W: https://linuxtv.org
50506047 W: http://palosaari.fi/linux/
50516048 Q: http://patchwork.linuxtv.org/project/linux-media/list/
50526049 T: git git://linuxtv.org/anttip/media_tree.git
5053
-S: Maintained
50546050 F: drivers/media/usb/dvb-usb-v2/af9015*
50556051
50566052 DVB_USB_AF9035 MEDIA DRIVER
50576053 M: Antti Palosaari <crope@iki.fi>
50586054 L: linux-media@vger.kernel.org
6055
+S: Maintained
50596056 W: https://linuxtv.org
50606057 W: http://palosaari.fi/linux/
50616058 Q: http://patchwork.linuxtv.org/project/linux-media/list/
50626059 T: git git://linuxtv.org/anttip/media_tree.git
5063
-S: Maintained
50646060 F: drivers/media/usb/dvb-usb-v2/af9035*
50656061
50666062 DVB_USB_ANYSEE MEDIA DRIVER
50676063 M: Antti Palosaari <crope@iki.fi>
50686064 L: linux-media@vger.kernel.org
6065
+S: Maintained
50696066 W: https://linuxtv.org
50706067 W: http://palosaari.fi/linux/
50716068 Q: http://patchwork.linuxtv.org/project/linux-media/list/
50726069 T: git git://linuxtv.org/anttip/media_tree.git
5073
-S: Maintained
50746070 F: drivers/media/usb/dvb-usb-v2/anysee*
50756071
50766072 DVB_USB_AU6610 MEDIA DRIVER
50776073 M: Antti Palosaari <crope@iki.fi>
50786074 L: linux-media@vger.kernel.org
6075
+S: Maintained
50796076 W: https://linuxtv.org
50806077 W: http://palosaari.fi/linux/
50816078 Q: http://patchwork.linuxtv.org/project/linux-media/list/
50826079 T: git git://linuxtv.org/anttip/media_tree.git
5083
-S: Maintained
50846080 F: drivers/media/usb/dvb-usb-v2/au6610*
50856081
50866082 DVB_USB_CE6230 MEDIA DRIVER
50876083 M: Antti Palosaari <crope@iki.fi>
50886084 L: linux-media@vger.kernel.org
6085
+S: Maintained
50896086 W: https://linuxtv.org
50906087 W: http://palosaari.fi/linux/
50916088 Q: http://patchwork.linuxtv.org/project/linux-media/list/
50926089 T: git git://linuxtv.org/anttip/media_tree.git
5093
-S: Maintained
50946090 F: drivers/media/usb/dvb-usb-v2/ce6230*
50956091
50966092 DVB_USB_CXUSB MEDIA DRIVER
50976093 M: Michael Krufky <mkrufky@linuxtv.org>
50986094 L: linux-media@vger.kernel.org
6095
+S: Maintained
50996096 W: https://linuxtv.org
51006097 W: http://github.com/mkrufky
51016098 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51026099 T: git git://linuxtv.org/media_tree.git
5103
-S: Maintained
51046100 F: drivers/media/usb/dvb-usb/cxusb*
51056101
51066102 DVB_USB_EC168 MEDIA DRIVER
51076103 M: Antti Palosaari <crope@iki.fi>
51086104 L: linux-media@vger.kernel.org
6105
+S: Maintained
51096106 W: https://linuxtv.org
51106107 W: http://palosaari.fi/linux/
51116108 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51126109 T: git git://linuxtv.org/anttip/media_tree.git
5113
-S: Maintained
51146110 F: drivers/media/usb/dvb-usb-v2/ec168*
51156111
51166112 DVB_USB_GL861 MEDIA DRIVER
51176113 M: Antti Palosaari <crope@iki.fi>
51186114 L: linux-media@vger.kernel.org
6115
+S: Maintained
51196116 W: https://linuxtv.org
51206117 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51216118 T: git git://linuxtv.org/anttip/media_tree.git
5122
-S: Maintained
51236119 F: drivers/media/usb/dvb-usb-v2/gl861*
51246120
51256121 DVB_USB_MXL111SF MEDIA DRIVER
51266122 M: Michael Krufky <mkrufky@linuxtv.org>
51276123 L: linux-media@vger.kernel.org
6124
+S: Maintained
51286125 W: https://linuxtv.org
51296126 W: http://github.com/mkrufky
51306127 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51316128 T: git git://linuxtv.org/mkrufky/mxl111sf.git
5132
-S: Maintained
51336129 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
51346130
51356131 DVB_USB_RTL28XXU MEDIA DRIVER
51366132 M: Antti Palosaari <crope@iki.fi>
51376133 L: linux-media@vger.kernel.org
6134
+S: Maintained
51386135 W: https://linuxtv.org
51396136 W: http://palosaari.fi/linux/
51406137 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51416138 T: git git://linuxtv.org/anttip/media_tree.git
5142
-S: Maintained
51436139 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
51446140
51456141 DVB_USB_V2 MEDIA DRIVER
51466142 M: Antti Palosaari <crope@iki.fi>
51476143 L: linux-media@vger.kernel.org
6144
+S: Maintained
51486145 W: https://linuxtv.org
51496146 W: http://palosaari.fi/linux/
51506147 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51516148 T: git git://linuxtv.org/anttip/media_tree.git
5152
-S: Maintained
51536149 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
51546150 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
51556151
51566152 DYNAMIC DEBUG
51576153 M: Jason Baron <jbaron@akamai.com>
51586154 S: Maintained
5159
-F: lib/dynamic_debug.c
51606155 F: include/linux/dynamic_debug.h
6156
+F: lib/dynamic_debug.c
51616157
51626158 DYNAMIC INTERRUPT MODERATION
5163
-M: Tal Gilboa <talgi@mellanox.com>
6159
+M: Tal Gilboa <talgi@nvidia.com>
51646160 S: Maintained
5165
-F: include/linux/net_dim.h
6161
+F: Documentation/networking/net_dim.rst
6162
+F: include/linux/dim.h
6163
+F: lib/dim/
51666164
51676165 DZ DECSTATION DZ11 SERIAL DRIVER
51686166 M: "Maciej W. Rozycki" <macro@linux-mips.org>
....@@ -5172,19 +6170,19 @@
51726170 E3X0 POWER BUTTON DRIVER
51736171 M: Moritz Fischer <moritz.fischer@ettus.com>
51746172 L: usrp-users@lists.ettus.com
5175
-W: http://www.ettus.com
51766173 S: Supported
5177
-F: drivers/input/misc/e3x0-button.c
6174
+W: http://www.ettus.com
51786175 F: Documentation/devicetree/bindings/input/e3x0-button.txt
6176
+F: drivers/input/misc/e3x0-button.c
51796177
51806178 E4000 MEDIA DRIVER
51816179 M: Antti Palosaari <crope@iki.fi>
51826180 L: linux-media@vger.kernel.org
6181
+S: Maintained
51836182 W: https://linuxtv.org
51846183 W: http://palosaari.fi/linux/
51856184 Q: http://patchwork.linuxtv.org/project/linux-media/list/
51866185 T: git git://linuxtv.org/anttip/media_tree.git
5187
-S: Maintained
51886186 F: drivers/media/tuners/e4000*
51896187
51906188 EARTH_PT1 MEDIA DRIVER
....@@ -5202,21 +6200,21 @@
52026200 EC100 MEDIA DRIVER
52036201 M: Antti Palosaari <crope@iki.fi>
52046202 L: linux-media@vger.kernel.org
6203
+S: Maintained
52056204 W: https://linuxtv.org
52066205 W: http://palosaari.fi/linux/
52076206 Q: http://patchwork.linuxtv.org/project/linux-media/list/
52086207 T: git git://linuxtv.org/anttip/media_tree.git
5209
-S: Maintained
52106208 F: drivers/media/dvb-frontends/ec100*
52116209
52126210 ECRYPT FILE SYSTEM
5213
-M: Tyler Hicks <tyhicks@canonical.com>
6211
+M: Tyler Hicks <code@tyhicks.com>
52146212 L: ecryptfs@vger.kernel.org
6213
+S: Odd Fixes
52156214 W: http://ecryptfs.org
52166215 W: https://launchpad.net/ecryptfs
52176216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
5218
-S: Supported
5219
-F: Documentation/filesystems/ecryptfs.txt
6217
+F: Documentation/filesystems/ecryptfs.rst
52206218 F: fs/ecryptfs/
52216219
52226220 EDAC-AMD64
....@@ -5225,38 +6223,61 @@
52256223 S: Maintained
52266224 F: drivers/edac/amd64_edac*
52276225
6226
+EDAC-ARMADA
6227
+M: Jan Luebbe <jlu@pengutronix.de>
6228
+L: linux-edac@vger.kernel.org
6229
+S: Maintained
6230
+F: drivers/edac/armada_xp_*
6231
+
6232
+EDAC-AST2500
6233
+M: Stefan Schaeckeler <sschaeck@cisco.com>
6234
+S: Supported
6235
+F: Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt
6236
+F: drivers/edac/aspeed_edac.c
6237
+
6238
+EDAC-BLUEFIELD
6239
+M: Shravan Kumar Ramani <shravankr@nvidia.com>
6240
+S: Supported
6241
+F: drivers/edac/bluefield_edac.c
6242
+
52286243 EDAC-CALXEDA
5229
-M: Robert Richter <rric@kernel.org>
6244
+M: Andre Przywara <andre.przywara@arm.com>
52306245 L: linux-edac@vger.kernel.org
52316246 S: Maintained
52326247 F: drivers/edac/highbank*
52336248
52346249 EDAC-CAVIUM OCTEON
52356250 M: Ralf Baechle <ralf@linux-mips.org>
5236
-M: David Daney <david.daney@cavium.com>
52376251 L: linux-edac@vger.kernel.org
5238
-L: linux-mips@linux-mips.org
6252
+L: linux-mips@vger.kernel.org
52396253 S: Supported
52406254 F: drivers/edac/octeon_edac*
52416255
52426256 EDAC-CAVIUM THUNDERX
5243
-M: David Daney <david.daney@cavium.com>
5244
-M: Jan Glauber <jglauber@cavium.com>
6257
+M: Robert Richter <rric@kernel.org>
52456258 L: linux-edac@vger.kernel.org
5246
-S: Supported
6259
+S: Odd Fixes
52476260 F: drivers/edac/thunderx_edac*
52486261
52496262 EDAC-CORE
52506263 M: Borislav Petkov <bp@alien8.de>
52516264 M: Mauro Carvalho Chehab <mchehab@kernel.org>
6265
+M: Tony Luck <tony.luck@intel.com>
6266
+R: James Morse <james.morse@arm.com>
6267
+R: Robert Richter <rric@kernel.org>
52526268 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
52556269 S: Supported
6270
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
52566271 F: Documentation/admin-guide/ras.rst
52576272 F: Documentation/driver-api/edac.rst
52586273 F: drivers/edac/
52596274 F: include/linux/edac.h
6275
+
6276
+EDAC-DMC520
6277
+M: Lei Wang <lewan@microsoft.com>
6278
+L: linux-edac@vger.kernel.org
6279
+S: Supported
6280
+F: drivers/edac/dmc520_edac.c
52606281
52616282 EDAC-E752X
52626283 M: Mark Gross <mark.gross@intel.com>
....@@ -5280,6 +6301,12 @@
52806301 L: linux-edac@vger.kernel.org
52816302 S: Maintained
52826303 F: drivers/edac/ghes_edac.c
6304
+
6305
+EDAC-I10NM
6306
+M: Tony Luck <tony.luck@intel.com>
6307
+L: linux-edac@vger.kernel.org
6308
+S: Maintained
6309
+F: drivers/edac/i10nm_base.c
52836310
52846311 EDAC-I3000
52856312 L: linux-edac@vger.kernel.org
....@@ -5316,7 +6343,6 @@
53166343 F: drivers/edac/i82443bxgx_edac.c
53176344
53186345 EDAC-I82975X
5319
-M: Ranganathan Desikan <ravi@jetztechnologies.com>
53206346 M: "Arvind R." <arvino55@gmail.com>
53216347 L: linux-edac@vger.kernel.org
53226348 S: Maintained
....@@ -5346,6 +6372,14 @@
53466372 S: Maintained
53476373 F: drivers/edac/pnd2_edac.[ch]
53486374
6375
+EDAC-QCOM
6376
+M: Channagoud Kadabi <ckadabi@codeaurora.org>
6377
+M: Venkata Narendra Kumar Gutta <vnkgutta@codeaurora.org>
6378
+L: linux-arm-msm@vger.kernel.org
6379
+L: linux-edac@vger.kernel.org
6380
+S: Maintained
6381
+F: drivers/edac/qcom_edac.c
6382
+
53496383 EDAC-R82600
53506384 M: Tim Small <tim@buttersideup.com>
53516385 L: linux-edac@vger.kernel.org
....@@ -5353,16 +6387,23 @@
53536387 F: drivers/edac/r82600_edac.c
53546388
53556389 EDAC-SBRIDGE
5356
-M: Mauro Carvalho Chehab <mchehab@kernel.org>
6390
+M: Tony Luck <tony.luck@intel.com>
6391
+R: Qiuxu Zhuo <qiuxu.zhuo@intel.com>
53576392 L: linux-edac@vger.kernel.org
53586393 S: Maintained
53596394 F: drivers/edac/sb_edac.c
6395
+
6396
+EDAC-SIFIVE
6397
+M: Yash Shah <yash.shah@sifive.com>
6398
+L: linux-edac@vger.kernel.org
6399
+S: Supported
6400
+F: drivers/edac/sifive_edac.c
53606401
53616402 EDAC-SKYLAKE
53626403 M: Tony Luck <tony.luck@intel.com>
53636404 L: linux-edac@vger.kernel.org
53646405 S: Maintained
5365
-F: drivers/edac/skx_edac.c
6406
+F: drivers/edac/skx_*.c
53666407
53676408 EDAC-TI
53686409 M: Tero Kristo <t-kristo@ti.com>
....@@ -5373,39 +6414,39 @@
53736414 EDIROL UA-101/UA-1000 DRIVER
53746415 M: Clemens Ladisch <clemens@ladisch.de>
53756416 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5376
-T: git git://git.alsa-project.org/alsa-kernel.git
53776417 S: Maintained
6418
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
53786419 F: sound/usb/misc/ua101.c
53796420
53806421 EFI TEST DRIVER
5381
-L: linux-efi@vger.kernel.org
53826422 M: Ivan Hu <ivan.hu@canonical.com>
5383
-M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
6423
+M: Ard Biesheuvel <ardb@kernel.org>
6424
+L: linux-efi@vger.kernel.org
53846425 S: Maintained
53856426 F: drivers/firmware/efi/test/
53866427
53876428 EFI VARIABLE FILESYSTEM
53886429 M: Matthew Garrett <matthew.garrett@nebula.com>
53896430 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
6431
+M: Ard Biesheuvel <ardb@kernel.org>
53926432 L: linux-efi@vger.kernel.org
53936433 S: Maintained
6434
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
53946435 F: fs/efivarfs/
53956436
53966437 EFIFB FRAMEBUFFER DRIVER
5397
-L: linux-fbdev@vger.kernel.org
53986438 M: Peter Jones <pjones@redhat.com>
6439
+L: linux-fbdev@vger.kernel.org
53996440 S: Maintained
54006441 F: drivers/video/fbdev/efifb.c
54016442
54026443 EFS FILESYSTEM
5403
-W: http://aeschi.ch.eu.org/efs/
54046444 S: Orphan
6445
+W: http://aeschi.ch.eu.org/efs/
54056446 F: fs/efs/
54066447
54076448 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
5408
-M: Douglas Miller <dougmill@linux.vnet.ibm.com>
6449
+M: Douglas Miller <dougmill@linux.ibm.com>
54096450 L: netdev@vger.kernel.org
54106451 S: Maintained
54116452 F: drivers/net/ethernet/ibm/ehea/
....@@ -5413,11 +6454,11 @@
54136454 EM28XX VIDEO4LINUX DRIVER
54146455 M: Mauro Carvalho Chehab <mchehab@kernel.org>
54156456 L: linux-media@vger.kernel.org
6457
+S: Maintained
54166458 W: https://linuxtv.org
54176459 T: git git://linuxtv.org/media_tree.git
5418
-S: Maintained
6460
+F: Documentation/admin-guide/media/em28xx*
54196461 F: drivers/media/usb/em28xx/
5420
-F: Documentation/media/v4l-drivers/em28xx*
54216462
54226463 EMBEDDED LINUX
54236464 M: Paul Gortmaker <paul.gortmaker@windriver.com>
....@@ -5426,31 +6467,38 @@
54266467 L: linux-embedded@vger.kernel.org
54276468 S: Maintained
54286469
5429
-Emulex 10Gbps iSCSI - OneConnect DRIVER
6470
+EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER
6471
+M: Adrian Hunter <adrian.hunter@intel.com>
6472
+M: Ritesh Harjani <riteshh@codeaurora.org>
6473
+M: Asutosh Das <asutoshd@codeaurora.org>
6474
+L: linux-mmc@vger.kernel.org
6475
+S: Maintained
6476
+F: drivers/mmc/host/cqhci*
6477
+
6478
+EMULEX 10Gbps iSCSI - OneConnect DRIVER
54306479 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
54316480 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
54326481 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
54336482 L: linux-scsi@vger.kernel.org
5434
-W: http://www.broadcom.com
54356483 S: Supported
6484
+W: http://www.broadcom.com
54366485 F: drivers/scsi/be2iscsi/
54376486
5438
-Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
5439
-M: Sathya Perla <sathya.perla@broadcom.com>
6487
+EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
54406488 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
54416489 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
54426490 M: Somnath Kotur <somnath.kotur@broadcom.com>
54436491 L: netdev@vger.kernel.org
5444
-W: http://www.emulex.com
54456492 S: Supported
6493
+W: http://www.emulex.com
54466494 F: drivers/net/ethernet/emulex/benet/
54476495
54486496 EMULEX ONECONNECT ROCE DRIVER
54496497 M: Selvin Xavier <selvin.xavier@broadcom.com>
54506498 M: Devesh Sharma <devesh.sharma@broadcom.com>
54516499 L: linux-rdma@vger.kernel.org
5452
-W: http://www.broadcom.com
54536500 S: Odd Fixes
6501
+W: http://www.broadcom.com
54546502 F: drivers/infiniband/hw/ocrdma/
54556503 F: include/uapi/rdma/ocrdma-abi.h
54566504
....@@ -5458,8 +6506,8 @@
54586506 M: James Smart <james.smart@broadcom.com>
54596507 M: Dick Kennedy <dick.kennedy@broadcom.com>
54606508 L: linux-scsi@vger.kernel.org
5461
-W: http://www.broadcom.com
54626509 S: Supported
6510
+W: http://www.broadcom.com
54636511 F: drivers/scsi/lpfc/
54646512
54656513 ENE CB710 FLASH CARD READER DRIVER
....@@ -5474,6 +6522,12 @@
54746522 S: Maintained
54756523 F: drivers/media/rc/ene_ir.*
54766524
6525
+EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER
6526
+M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
6527
+L: linuxppc-dev@lists.ozlabs.org
6528
+S: Maintained
6529
+F: drivers/tty/ehv_bytechan.c
6530
+
54776531 EPSON S1D13XXX FRAMEBUFFER DRIVER
54786532 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
54796533 S: Maintained
....@@ -5481,11 +6535,21 @@
54816535 F: drivers/video/fbdev/s1d13xxxfb.c
54826536 F: include/video/s1d13xxxfb.h
54836537
6538
+EROFS FILE SYSTEM
6539
+M: Gao Xiang <xiang@kernel.org>
6540
+M: Chao Yu <yuchao0@huawei.com>
6541
+L: linux-erofs@lists.ozlabs.org
6542
+S: Maintained
6543
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs.git
6544
+F: Documentation/filesystems/erofs.rst
6545
+F: fs/erofs/
6546
+F: include/trace/events/erofs.h
6547
+
54846548 ERRSEQ ERROR TRACKING INFRASTRUCTURE
54856549 M: Jeff Layton <jlayton@kernel.org>
54866550 S: Maintained
5487
-F: lib/errseq.c
54886551 F: include/linux/errseq.h
6552
+F: lib/errseq.c
54896553
54906554 ET131X NETWORK DRIVER
54916555 M: Mark Einon <mark.einon@gmail.com>
....@@ -5493,40 +6557,55 @@
54936557 F: drivers/net/ethernet/agere/
54946558
54956559 ETHERNET BRIDGE
5496
-M: Roopa Prabhu <roopa@cumulusnetworks.com>
5497
-M: Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
6560
+M: Roopa Prabhu <roopa@nvidia.com>
6561
+M: Nikolay Aleksandrov <nikolay@nvidia.com>
54986562 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
54996563 L: netdev@vger.kernel.org
5500
-W: http://www.linuxfoundation.org/en/Net:Bridge
55016564 S: Maintained
6565
+W: http://www.linuxfoundation.org/en/Net:Bridge
55026566 F: include/linux/netfilter_bridge/
55036567 F: net/bridge/
55046568
55056569 ETHERNET PHY LIBRARY
55066570 M: Andrew Lunn <andrew@lunn.ch>
5507
-M: Florian Fainelli <f.fainelli@gmail.com>
6571
+M: Heiner Kallweit <hkallweit1@gmail.com>
6572
+R: Russell King <linux@armlinux.org.uk>
55086573 L: netdev@vger.kernel.org
55096574 S: Maintained
5510
-F: Documentation/ABI/testing/sysfs-bus-mdio
6575
+F: Documentation/ABI/testing/sysfs-class-net-phydev
6576
+F: Documentation/devicetree/bindings/net/ethernet-phy.yaml
55116577 F: Documentation/devicetree/bindings/net/mdio*
5512
-F: Documentation/networking/phy.txt
6578
+F: Documentation/devicetree/bindings/net/qca,ar803x.yaml
6579
+F: Documentation/networking/phy.rst
6580
+F: drivers/net/mdio/
6581
+F: drivers/net/mdio/of_mdio.c
6582
+F: drivers/net/pcs/
55136583 F: drivers/net/phy/
5514
-F: drivers/of/of_mdio.c
55156584 F: drivers/of/of_net.c
6585
+F: include/dt-bindings/net/qca-ar803x.h
55166586 F: include/linux/*mdio*.h
6587
+F: include/linux/mdio/*.h
55176588 F: include/linux/of_net.h
55186589 F: include/linux/phy.h
55196590 F: include/linux/phy_fixed.h
55206591 F: include/linux/platform_data/mdio-bcm-unimac.h
6592
+F: include/linux/platform_data/mdio-gpio.h
55216593 F: include/trace/events/mdio.h
55226594 F: include/uapi/linux/mdio.h
55236595 F: include/uapi/linux/mii.h
6596
+
6597
+EXFAT FILE SYSTEM
6598
+M: Namjae Jeon <namjae.jeon@samsung.com>
6599
+M: Sungjong Seo <sj1557.seo@samsung.com>
6600
+L: linux-fsdevel@vger.kernel.org
6601
+S: Maintained
6602
+F: fs/exfat/
55246603
55256604 EXT2 FILE SYSTEM
55266605 M: Jan Kara <jack@suse.com>
55276606 L: linux-ext4@vger.kernel.org
55286607 S: Maintained
5529
-F: Documentation/filesystems/ext2.txt
6608
+F: Documentation/filesystems/ext2.rst
55306609 F: fs/ext2/
55316610 F: include/linux/ext2*
55326611
....@@ -5534,45 +6613,55 @@
55346613 M: "Theodore Ts'o" <tytso@mit.edu>
55356614 M: Andreas Dilger <adilger.kernel@dilger.ca>
55366615 L: linux-ext4@vger.kernel.org
6616
+S: Maintained
55376617 W: http://ext4.wiki.kernel.org
55386618 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
55396619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
5540
-S: Maintained
5541
-F: Documentation/filesystems/ext4.txt
6620
+F: Documentation/filesystems/ext4/
55426621 F: fs/ext4/
6622
+F: include/trace/events/ext4.h
55436623
55446624 Extended Verification Module (EVM)
5545
-M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6625
+M: Mimi Zohar <zohar@linux.ibm.com>
55466626 L: linux-integrity@vger.kernel.org
55476627 S: Supported
55486628 F: security/integrity/evm/
55496629
55506630 EXTENSIBLE FIRMWARE INTERFACE (EFI)
5551
-M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
6631
+M: Ard Biesheuvel <ardb@kernel.org>
55526632 L: linux-efi@vger.kernel.org
5553
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
55546633 S: Maintained
5555
-F: Documentation/efi-stub.txt
5556
-F: arch/*/kernel/efi.c
5557
-F: arch/x86/boot/compressed/eboot.[ch]
6634
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
6635
+F: Documentation/admin-guide/efi-stub.rst
55586636 F: arch/*/include/asm/efi.h
6637
+F: arch/*/kernel/efi.c
6638
+F: arch/arm/boot/compressed/efi-header.S
6639
+F: arch/arm64/kernel/efi-entry.S
55596640 F: arch/x86/platform/efi/
55606641 F: drivers/firmware/efi/
55616642 F: include/linux/efi*.h
5562
-F: arch/arm/boot/compressed/efi-header.S
5563
-F: arch/arm64/kernel/efi-entry.S
55646643
55656644 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
55666645 M: MyungJoo Ham <myungjoo.ham@samsung.com>
55676646 M: Chanwoo Choi <cw00.choi@samsung.com>
55686647 L: linux-kernel@vger.kernel.org
5569
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
55706648 S: Maintained
5571
-F: drivers/extcon/
5572
-F: include/linux/extcon/
5573
-F: include/linux/extcon.h
5574
-F: Documentation/extcon/
6649
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
55756650 F: Documentation/devicetree/bindings/extcon/
6651
+F: Documentation/firmware-guide/acpi/extcon-intel-int3496.rst
6652
+F: drivers/extcon/
6653
+F: include/linux/extcon.h
6654
+F: include/linux/extcon/
6655
+
6656
+EXTRA BOOT CONFIG
6657
+M: Masami Hiramatsu <mhiramat@kernel.org>
6658
+S: Maintained
6659
+F: Documentation/admin-guide/bootconfig.rst
6660
+F: fs/proc/bootconfig.c
6661
+F: include/linux/bootconfig.h
6662
+F: lib/bootconfig.c
6663
+F: tools/bootconfig/*
6664
+F: tools/bootconfig/scripts/*
55766665
55776666 EXYNOS DP DRIVER
55786667 M: Jingoo Han <jingoohan1@gmail.com>
....@@ -5586,31 +6675,25 @@
55866675 S: Maintained
55876676 F: drivers/iommu/exynos-iommu.c
55886677
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
-
55966678 F2FS FILE SYSTEM
55976679 M: Jaegeuk Kim <jaegeuk@kernel.org>
55986680 M: Chao Yu <yuchao0@huawei.com>
55996681 L: linux-f2fs-devel@lists.sourceforge.net
6682
+S: Maintained
56006683 W: https://f2fs.wiki.kernel.org/
56016684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5602
-S: Maintained
5603
-F: Documentation/filesystems/f2fs.txt
56046685 F: Documentation/ABI/testing/sysfs-fs-f2fs
6686
+F: Documentation/filesystems/f2fs.rst
56056687 F: fs/f2fs/
56066688 F: include/linux/f2fs_fs.h
56076689 F: include/trace/events/f2fs.h
6690
+F: include/uapi/linux/f2fs.h
56086691
56096692 F71805F HARDWARE MONITORING DRIVER
56106693 M: Jean Delvare <jdelvare@suse.com>
56116694 L: linux-hwmon@vger.kernel.org
56126695 S: Maintained
5613
-F: Documentation/hwmon/f71805f
6696
+F: Documentation/hwmon/f71805f.rst
56146697 F: drivers/hwmon/f71805f.c
56156698
56166699 FADDR2LINE
....@@ -5622,9 +6705,9 @@
56226705 M: Sridhar Samudrala <sridhar.samudrala@intel.com>
56236706 L: netdev@vger.kernel.org
56246707 S: Supported
5625
-F: net/core/failover.c
5626
-F: include/net/failover.h
56276708 F: Documentation/networking/failover.rst
6709
+F: include/net/failover.h
6710
+F: net/core/failover.c
56286711
56296712 FANOTIFY
56306713 M: Jan Kara <jack@suse.cz>
....@@ -5637,8 +6720,8 @@
56376720
56386721 FARSYNC SYNCHRONOUS DRIVER
56396722 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
5640
-W: http://www.farsite.co.uk/
56416723 S: Supported
6724
+W: http://www.farsite.co.uk/
56426725 F: drivers/net/wan/farsync.*
56436726
56446727 FAULT INJECTION SUPPORT
....@@ -5648,36 +6731,35 @@
56486731 F: lib/fault-inject.c
56496732
56506733 FBTFT Framebuffer drivers
5651
-M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
56526734 L: dri-devel@lists.freedesktop.org
56536735 L: linux-fbdev@vger.kernel.org
5654
-S: Maintained
6736
+S: Orphan
56556737 F: drivers/staging/fbtft/
56566738
56576739 FC0011 TUNER DRIVER
56586740 M: Michael Buesch <m@bues.ch>
56596741 L: linux-media@vger.kernel.org
56606742 S: Maintained
5661
-F: drivers/media/tuners/fc0011.h
56626743 F: drivers/media/tuners/fc0011.c
6744
+F: drivers/media/tuners/fc0011.h
56636745
56646746 FC2580 MEDIA DRIVER
56656747 M: Antti Palosaari <crope@iki.fi>
56666748 L: linux-media@vger.kernel.org
6749
+S: Maintained
56676750 W: https://linuxtv.org
56686751 W: http://palosaari.fi/linux/
56696752 Q: http://patchwork.linuxtv.org/project/linux-media/list/
56706753 T: git git://linuxtv.org/anttip/media_tree.git
5671
-S: Maintained
56726754 F: drivers/media/tuners/fc2580*
56736755
56746756 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5675
-M: Johannes Thumshirn <jth@kernel.org>
6757
+M: Hannes Reinecke <hare@suse.de>
56766758 L: linux-scsi@vger.kernel.org
5677
-W: www.Open-FCoE.org
56786759 S: Supported
5679
-F: drivers/scsi/libfc/
6760
+W: www.Open-FCoE.org
56806761 F: drivers/scsi/fcoe/
6762
+F: drivers/scsi/libfc/
56816763 F: include/scsi/fc/
56826764 F: include/scsi/libfc.h
56836765 F: include/scsi/libfcoe.h
....@@ -5688,10 +6770,21 @@
56886770 M: "J. Bruce Fields" <bfields@fieldses.org>
56896771 L: linux-fsdevel@vger.kernel.org
56906772 S: Maintained
5691
-F: include/linux/fcntl.h
5692
-F: include/uapi/linux/fcntl.h
56936773 F: fs/fcntl.c
56946774 F: fs/locks.c
6775
+F: include/linux/fcntl.h
6776
+F: include/uapi/linux/fcntl.h
6777
+
6778
+FILESYSTEM DIRECT ACCESS (DAX)
6779
+M: Dan Williams <dan.j.williams@intel.com>
6780
+R: Matthew Wilcox <willy@infradead.org>
6781
+R: Jan Kara <jack@suse.cz>
6782
+L: linux-fsdevel@vger.kernel.org
6783
+L: linux-nvdimm@lists.01.org
6784
+S: Supported
6785
+F: fs/dax.c
6786
+F: include/linux/dax.h
6787
+F: include/trace/events/fs_dax.h
56956788
56966789 FILESYSTEMS (VFS and infrastructure)
56976790 M: Alexander Viro <viro@zeniv.linux.org.uk>
....@@ -5699,7 +6792,9 @@
56996792 S: Maintained
57006793 F: fs/*
57016794 F: include/linux/fs.h
6795
+F: include/linux/fs_types.h
57026796 F: include/uapi/linux/fs.h
6797
+F: include/uapi/linux/openat2.h
57036798
57046799 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
57056800 M: Riku Voipio <riku.voipio@iki.fi>
....@@ -5708,19 +6803,21 @@
57086803 F: drivers/hwmon/f75375s.c
57096804 F: include/linux/f75375s.h
57106805
5711
-FIREWIRE AUDIO DRIVERS
6806
+FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACKET STREAMING ENGINE
57126807 M: Clemens Ladisch <clemens@ladisch.de>
6808
+M: Takashi Sakamoto <o-takashi@sakamocchi.jp>
57136809 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5714
-T: git git://git.alsa-project.org/alsa-kernel.git
57156810 S: Maintained
6811
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
6812
+F: include/uapi/sound/firewire.h
57166813 F: sound/firewire/
57176814
57186815 FIREWIRE MEDIA DRIVERS (firedtv)
57196816 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
57206817 L: linux-media@vger.kernel.org
57216818 L: linux1394-devel@lists.sourceforge.net
5722
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
57236819 S: Maintained
6820
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
57246821 F: drivers/media/firewire/
57256822
57266823 FIREWIRE SBP-2 TARGET
....@@ -5728,23 +6825,23 @@
57286825 L: linux-scsi@vger.kernel.org
57296826 L: target-devel@vger.kernel.org
57306827 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
57326828 S: Maintained
6829
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
57336830 F: drivers/target/sbp/
57346831
57356832 FIREWIRE SUBSYSTEM
57366833 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
57376834 L: linux1394-devel@lists.sourceforge.net
6835
+S: Maintained
57386836 W: http://ieee1394.wiki.kernel.org/
57396837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5740
-S: Maintained
57416838 F: drivers/firewire/
57426839 F: include/linux/firewire.h
57436840 F: include/uapi/linux/firewire*.h
57446841 F: tools/firewire/
57456842
57466843 FIRMWARE LOADER (request_firmware)
5747
-M: Luis R. Rodriguez <mcgrof@kernel.org>
6844
+M: Luis Chamberlain <mcgrof@kernel.org>
57486845 L: linux-kernel@vger.kernel.org
57496846 S: Maintained
57506847 F: Documentation/firmware_class/
....@@ -5753,51 +6850,65 @@
57536850
57546851 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
57556852 M: Joshua Morris <josh.h.morris@us.ibm.com>
5756
-M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
6853
+M: Philip Kelleher <pjk1939@linux.ibm.com>
57576854 S: Maintained
57586855 F: drivers/block/rsxx/
57596856
6857
+FLEXTIMER FTM-QUADDEC DRIVER
6858
+M: Patrick Havelange <patrick.havelange@essensium.com>
6859
+L: linux-iio@vger.kernel.org
6860
+S: Maintained
6861
+F: Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec
6862
+F: Documentation/devicetree/bindings/counter/ftm-quaddec.txt
6863
+F: drivers/counter/ftm-quaddec.c
6864
+
57606865 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
6866
+M: Denis Efremov <efremov@linux.com>
6867
+L: linux-block@vger.kernel.org
6868
+S: Odd Fixes
57646869 F: drivers/block/floppy.c
57656870
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
6871
+FLYSKY FSIA6B RC RECEIVER
6872
+M: Markus Koch <markus@notsyncing.net>
6873
+L: linux-input@vger.kernel.org
57796874 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
6875
+F: drivers/input/joystick/fsia6b.c
6876
+
6877
+FORCEDETH GIGABIT ETHERNET DRIVER
6878
+M: Rain River <rain.1986.08.12@gmail.com>
6879
+M: Zhu Yanjun <zyjzyj2000@gmail.com>
6880
+L: netdev@vger.kernel.org
6881
+S: Maintained
6882
+F: drivers/net/ethernet/nvidia/*
57886883
57896884 FPGA DFL DRIVERS
57906885 M: Wu Hao <hao.wu@intel.com>
6886
+R: Tom Rix <trix@redhat.com>
57916887 L: linux-fpga@vger.kernel.org
57926888 S: Maintained
5793
-F: Documentation/fpga/dfl.txt
5794
-F: include/uapi/linux/fpga-dfl.h
6889
+F: Documentation/ABI/testing/sysfs-bus-dfl
6890
+F: Documentation/fpga/dfl.rst
57956891 F: drivers/fpga/dfl*
6892
+F: include/uapi/linux/fpga-dfl.h
6893
+
6894
+FPGA MANAGER FRAMEWORK
6895
+M: Moritz Fischer <mdf@kernel.org>
6896
+R: Tom Rix <trix@redhat.com>
6897
+L: linux-fpga@vger.kernel.org
6898
+S: Maintained
6899
+W: http://www.rocketboards.org
6900
+Q: http://patchwork.kernel.org/project/linux-fpga/list/
6901
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mdf/linux-fpga.git
6902
+F: Documentation/devicetree/bindings/fpga/
6903
+F: Documentation/driver-api/fpga/
6904
+F: Documentation/fpga/
6905
+F: drivers/fpga/
6906
+F: include/linux/fpga/
57966907
57976908 FPU EMULATOR
57986909 M: Bill Metzenthen <billm@melbpc.org.au>
5799
-W: http://floatingpoint.sourceforge.net/emulator/index.html
58006910 S: Maintained
6911
+W: http://floatingpoint.sourceforge.net/emulator/index.html
58016912 F: arch/x86/math-emu/
58026913
58036914 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
....@@ -5810,23 +6921,30 @@
58106921 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
58116922 L: dri-devel@lists.freedesktop.org
58126923 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/
58156924 S: Maintained
6925
+Q: http://patchwork.kernel.org/project/linux-fbdev/list/
6926
+T: git git://anongit.freedesktop.org/drm/drm-misc
58166927 F: Documentation/fb/
58176928 F: drivers/video/
5818
-F: include/video/
58196929 F: include/linux/fb.h
5820
-F: include/uapi/video/
58216930 F: include/uapi/linux/fb.h
6931
+F: include/uapi/video/
6932
+F: include/video/
58226933
58236934 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
58246935 M: Horia Geantă <horia.geanta@nxp.com>
58256936 M: Aymen Sghaier <aymen.sghaier@nxp.com>
58266937 L: linux-crypto@vger.kernel.org
58276938 S: Maintained
5828
-F: drivers/crypto/caam/
58296939 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
6940
+F: drivers/crypto/caam/
6941
+
6942
+FREESCALE COLDFIRE M5441X MMC DRIVER
6943
+M: Angelo Dureghello <angelo.dureghello@timesys.com>
6944
+L: linux-mmc@vger.kernel.org
6945
+S: Maintained
6946
+F: drivers/mmc/host/sdhci-esdhc-mcf.c
6947
+F: include/linux/platform_data/mmc-esdhc-mcf.h
58306948
58316949 FREESCALE DIU FRAMEBUFFER DRIVER
58326950 M: Timur Tabi <timur@kernel.org>
....@@ -5841,12 +6959,26 @@
58416959 S: Maintained
58426960 F: drivers/dma/fsldma.*
58436961
6962
+FREESCALE DSPI DRIVER
6963
+M: Vladimir Oltean <olteanv@gmail.com>
6964
+L: linux-spi@vger.kernel.org
6965
+S: Maintained
6966
+F: Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
6967
+F: drivers/spi/spi-fsl-dspi.c
6968
+F: include/linux/spi/spi-fsl-dspi.h
6969
+
6970
+FREESCALE ENETC ETHERNET DRIVERS
6971
+M: Claudiu Manoil <claudiu.manoil@nxp.com>
6972
+L: netdev@vger.kernel.org
6973
+S: Maintained
6974
+F: drivers/net/ethernet/freescale/enetc/
6975
+
58446976 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
58456977 M: Claudiu Manoil <claudiu.manoil@nxp.com>
58466978 L: netdev@vger.kernel.org
58476979 S: Maintained
5848
-F: drivers/net/ethernet/freescale/gianfar*
58496980 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
6981
+F: drivers/net/ethernet/freescale/gianfar*
58506982
58516983 FREESCALE GPMI NAND DRIVER
58526984 M: Han Xu <han.xu@nxp.com>
....@@ -5865,10 +6997,10 @@
58656997 M: Fugang Duan <fugang.duan@nxp.com>
58666998 L: netdev@vger.kernel.org
58676999 S: Maintained
7000
+F: Documentation/devicetree/bindings/net/fsl-fec.txt
7001
+F: drivers/net/ethernet/freescale/fec.h
58687002 F: drivers/net/ethernet/freescale/fec_main.c
58697003 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
58727004
58737005 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
58747006 M: Sascha Hauer <s.hauer@pengutronix.de>
....@@ -5876,8 +7008,32 @@
58767008 L: linux-fbdev@vger.kernel.org
58777009 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
58787010 S: Maintained
5879
-F: include/linux/platform_data/video-imxfb.h
58807011 F: drivers/video/fbdev/imxfb.c
7012
+F: include/linux/platform_data/video-imxfb.h
7013
+
7014
+FREESCALE IMX DDR PMU DRIVER
7015
+M: Frank Li <Frank.li@nxp.com>
7016
+L: linux-arm-kernel@lists.infradead.org
7017
+S: Maintained
7018
+F: Documentation/admin-guide/perf/imx-ddr.rst
7019
+F: Documentation/devicetree/bindings/perf/fsl-imx-ddr.yaml
7020
+F: drivers/perf/fsl_imx8_ddr_perf.c
7021
+
7022
+FREESCALE IMX I2C DRIVER
7023
+M: Oleksij Rempel <o.rempel@pengutronix.de>
7024
+R: Pengutronix Kernel Team <kernel@pengutronix.de>
7025
+L: linux-i2c@vger.kernel.org
7026
+S: Maintained
7027
+F: Documentation/devicetree/bindings/i2c/i2c-imx.yaml
7028
+F: drivers/i2c/busses/i2c-imx.c
7029
+
7030
+FREESCALE IMX LPI2C DRIVER
7031
+M: Dong Aisheng <aisheng.dong@nxp.com>
7032
+L: linux-i2c@vger.kernel.org
7033
+L: linux-imx@nxp.com
7034
+S: Maintained
7035
+F: Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.yaml
7036
+F: drivers/i2c/busses/i2c-imx-lpi2c.c
58817037
58827038 FREESCALE QORIQ DPAA ETHERNET DRIVER
58837039 M: Madalin Bucur <madalin.bucur@nxp.com>
....@@ -5889,22 +7045,26 @@
58897045 M: Madalin Bucur <madalin.bucur@nxp.com>
58907046 L: netdev@vger.kernel.org
58917047 S: Maintained
5892
-F: drivers/net/ethernet/freescale/fman
58937048 F: Documentation/devicetree/bindings/net/fsl-fman.txt
7049
+F: drivers/net/ethernet/freescale/fman
58947050
58957051 FREESCALE QORIQ PTP CLOCK DRIVER
58967052 M: Yangbo Lu <yangbo.lu@nxp.com>
58977053 L: netdev@vger.kernel.org
58987054 S: Maintained
5899
-F: drivers/ptp/ptp_qoriq.c
5900
-F: include/linux/fsl/ptp_qoriq.h
59017055 F: Documentation/devicetree/bindings/ptp/ptp-qoriq.txt
7056
+F: drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp*
7057
+F: drivers/net/ethernet/freescale/dpaa2/dprtc*
7058
+F: drivers/net/ethernet/freescale/enetc/enetc_ptp.c
7059
+F: drivers/ptp/ptp_qoriq.c
7060
+F: drivers/ptp/ptp_qoriq_debugfs.c
7061
+F: include/linux/fsl/ptp_qoriq.h
59027062
59037063 FREESCALE QUAD SPI DRIVER
59047064 M: Han Xu <han.xu@nxp.com>
5905
-L: linux-mtd@lists.infradead.org
7065
+L: linux-spi@vger.kernel.org
59067066 S: Maintained
5907
-F: drivers/mtd/spi-nor/fsl-quadspi.c
7067
+F: drivers/spi/spi-fsl-qspi.c
59087068
59097069 FREESCALE QUICC ENGINE LIBRARY
59107070 M: Qiang Zhao <qiang.zhao@nxp.com>
....@@ -5939,6 +7099,7 @@
59397099 L: linuxppc-dev@lists.ozlabs.org
59407100 L: linux-arm-kernel@lists.infradead.org
59417101 S: Maintained
7102
+F: Documentation/devicetree/bindings/misc/fsl,dpaa2-console.txt
59427103 F: Documentation/devicetree/bindings/soc/fsl/
59437104 F: drivers/soc/fsl/
59447105 F: include/linux/fsl/
....@@ -5955,7 +7116,8 @@
59557116 M: Timur Tabi <timur@kernel.org>
59567117 M: Nicolin Chen <nicoleotsuka@gmail.com>
59577118 M: Xiubo Li <Xiubo.Lee@gmail.com>
5958
-R: Fabio Estevam <fabio.estevam@nxp.com>
7119
+R: Fabio Estevam <festevam@gmail.com>
7120
+R: Shengjiu Wang <shengjiu.wang@gmail.com>
59597121 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
59607122 L: linuxppc-dev@lists.ozlabs.org
59617123 S: Maintained
....@@ -5970,10 +7132,17 @@
59707132 S: Maintained
59717133 F: drivers/usb/gadget/udc/fsl*
59727134
7135
+FREESCALE USB PHY DRIVER
7136
+M: Ran Wang <ran.wang_1@nxp.com>
7137
+L: linux-usb@vger.kernel.org
7138
+L: linuxppc-dev@lists.ozlabs.org
7139
+S: Maintained
7140
+F: drivers/usb/phy/phy-fsl-usb*
7141
+
59737142 FREEVXFS FILESYSTEM
59747143 M: Christoph Hellwig <hch@infradead.org>
5975
-W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
59767144 S: Maintained
7145
+W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
59777146 F: fs/freevxfs/
59787147
59797148 FREEZER
....@@ -5981,7 +7150,7 @@
59817150 M: Pavel Machek <pavel@ucw.cz>
59827151 L: linux-pm@vger.kernel.org
59837152 S: Supported
5984
-F: Documentation/power/freezing-of-tasks.txt
7153
+F: Documentation/power/freezing-of-tasks.rst
59857154 F: include/linux/freezer.h
59867155 F: kernel/freezer.c
59877156
....@@ -5989,8 +7158,8 @@
59897158 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
59907159 L: linux-kernel@vger.kernel.org
59917160 S: Maintained
5992
-F: mm/frontswap.c
59937161 F: include/linux/frontswap.h
7162
+F: mm/frontswap.c
59947163
59957164 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
59967165 M: David Howells <dhowells@redhat.com>
....@@ -6003,28 +7172,50 @@
60037172 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
60047173 M: Theodore Y. Ts'o <tytso@mit.edu>
60057174 M: Jaegeuk Kim <jaegeuk@kernel.org>
7175
+M: Eric Biggers <ebiggers@kernel.org>
60067176 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
60097177 S: Supported
7178
+Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
7179
+T: git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git
7180
+F: Documentation/filesystems/fscrypt.rst
60107181 F: fs/crypto/
60117182 F: include/linux/fscrypt*.h
60127183 F: include/uapi/linux/fscrypt.h
6013
-F: Documentation/filesystems/fscrypt.rst
7184
+
7185
+FSI SUBSYSTEM
7186
+M: Jeremy Kerr <jk@ozlabs.org>
7187
+M: Joel Stanley <joel@jms.id.au>
7188
+R: Alistar Popple <alistair@popple.id.au>
7189
+R: Eddie James <eajames@linux.ibm.com>
7190
+L: linux-fsi@lists.ozlabs.org
7191
+S: Supported
7192
+Q: http://patchwork.ozlabs.org/project/linux-fsi/list/
7193
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/fsi.git
7194
+F: drivers/fsi/
7195
+F: include/linux/fsi*.h
7196
+F: include/trace/events/fsi*.h
60147197
60157198 FSI-ATTACHED I2C DRIVER
6016
-M: Eddie James <eajames@linux.vnet.ibm.com>
7199
+M: Eddie James <eajames@linux.ibm.com>
60177200 L: linux-i2c@vger.kernel.org
60187201 L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
60197202 S: Maintained
6020
-F: drivers/i2c/busses/i2c-fsi.c
60217203 F: Documentation/devicetree/bindings/i2c/i2c-fsi.txt
7204
+F: drivers/i2c/busses/i2c-fsi.c
7205
+
7206
+FSI-ATTACHED SPI DRIVER
7207
+M: Eddie James <eajames@linux.ibm.com>
7208
+L: linux-spi@vger.kernel.org
7209
+S: Maintained
7210
+F: Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml
7211
+F: drivers/spi/spi-fsi.c
60227212
60237213 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE
60247214 M: Jan Kara <jack@suse.cz>
60257215 R: Amir Goldstein <amir73il@gmail.com>
60267216 L: linux-fsdevel@vger.kernel.org
60277217 S: Maintained
7218
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jack/linux-fs.git fsnotify
60287219 F: fs/notify/
60297220 F: include/linux/fsnotify*.h
60307221
....@@ -6032,13 +7223,13 @@
60327223 M: Eric Biggers <ebiggers@kernel.org>
60337224 M: Theodore Y. Ts'o <tytso@mit.edu>
60347225 L: linux-fscrypt@vger.kernel.org
7226
+S: Supported
60357227 Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
60367228 T: git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git fsverity
6037
-S: Supported
7229
+F: Documentation/filesystems/fsverity.rst
60387230 F: fs/verity/
60397231 F: include/linux/fsverity.h
60407232 F: include/uapi/linux/fsverity.h
6041
-F: Documentation/filesystems/fsverity.rst
60427233
60437234 FUJITSU LAPTOP EXTRAS
60447235 M: Jonathan Woithe <jwoithe@just42.net>
....@@ -6063,12 +7254,12 @@
60637254 FUSE: FILESYSTEM IN USERSPACE
60647255 M: Miklos Szeredi <miklos@szeredi.hu>
60657256 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
60687257 S: Maintained
7258
+W: https://github.com/libfuse/
7259
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
7260
+F: Documentation/filesystems/fuse.rst
60697261 F: fs/fuse/
60707262 F: include/uapi/linux/fuse.h
6071
-F: Documentation/filesystems/fuse.txt
60727263
60737264 FUTEX SUBSYSTEM
60747265 M: Thomas Gleixner <tglx@linutronix.de>
....@@ -6076,39 +7267,49 @@
60767267 R: Peter Zijlstra <peterz@infradead.org>
60777268 R: Darren Hart <dvhart@infradead.org>
60787269 L: linux-kernel@vger.kernel.org
6079
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
60807270 S: Maintained
6081
-F: kernel/futex.c
6082
-F: kernel/futex_compat.c
7271
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7272
+F: Documentation/locking/*futex*
60837273 F: include/asm-generic/futex.h
60847274 F: include/linux/futex.h
60857275 F: include/uapi/linux/futex.h
6086
-F: tools/testing/selftests/futex/
7276
+F: kernel/futex/*
60877277 F: tools/perf/bench/futex*
6088
-F: Documentation/*futex*
7278
+F: tools/testing/selftests/futex/
60897279
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
7280
+GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER
7281
+M: Tim Harvey <tharvey@gateworks.com>
7282
+M: Robert Jones <rjones@gateworks.com>
60947283 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
7284
+F: Documentation/devicetree/bindings/mfd/gateworks-gsc.yaml
7285
+F: drivers/mfd/gateworks-gsc.c
7286
+F: include/linux/mfd/gsc.h
7287
+F: Documentation/hwmon/gsc-hwmon.rst
7288
+F: drivers/hwmon/gsc-hwmon.c
7289
+F: include/linux/platform_data/gsc_hwmon.h
60997290
61007291 GASKET DRIVER FRAMEWORK
61017292 M: Rob Springer <rspringer@google.com>
61027293 M: Todd Poynor <toddpoynor@google.com>
61037294 M: Ben Chan <benchan@chromium.org>
7295
+M: Richard Yeh <rcy@google.com>
61047296 S: Maintained
61057297 F: drivers/staging/gasket/
7298
+
7299
+GCC PLUGINS
7300
+M: Kees Cook <keescook@chromium.org>
7301
+R: Emese Revfy <re.emese@gmail.com>
7302
+L: linux-hardening@vger.kernel.org
7303
+S: Maintained
7304
+F: Documentation/kbuild/gcc-plugins.rst
7305
+F: scripts/Makefile.gcc-plugins
7306
+F: scripts/gcc-plugins/
61067307
61077308 GCOV BASED KERNEL PROFILING
61087309 M: Peter Oberparleiter <oberpar@linux.ibm.com>
61097310 S: Maintained
6110
-F: kernel/gcov/
61117311 F: Documentation/dev-tools/gcov.rst
7312
+F: kernel/gcov/
61127313
61137314 GDB KERNEL DEBUGGING HELPER SCRIPTS
61147315 M: Jan Kiszka <jan.kiszka@siemens.com>
....@@ -6119,20 +7320,27 @@
61197320 GDT SCSI DISK ARRAY CONTROLLER DRIVER
61207321 M: Achim Leubner <achim_leubner@adaptec.com>
61217322 L: linux-scsi@vger.kernel.org
6122
-W: http://www.icp-vortex.com/
61237323 S: Supported
7324
+W: http://www.icp-vortex.com/
61247325 F: drivers/scsi/gdt*
61257326
61267327 GEMTEK FM RADIO RECEIVER DRIVER
61277328 M: Hans Verkuil <hverkuil@xs4all.nl>
61287329 L: linux-media@vger.kernel.org
6129
-T: git git://linuxtv.org/media_tree.git
6130
-W: https://linuxtv.org
61317330 S: Maintained
7331
+W: https://linuxtv.org
7332
+T: git git://linuxtv.org/media_tree.git
61327333 F: drivers/media/radio/radio-gemtek*
61337334
7335
+GENERIC ARCHITECTURE TOPOLOGY
7336
+M: Sudeep Holla <sudeep.holla@arm.com>
7337
+L: linux-kernel@vger.kernel.org
7338
+S: Maintained
7339
+F: drivers/base/arch_topology.c
7340
+F: include/linux/arch_topology.h
7341
+
61347342 GENERIC GPIO I2C DRIVER
6135
-M: Haavard Skinnemoen <hskinnemoen@gmail.com>
7343
+M: Wolfram Sang <wsa+renesas@sang-engineering.com>
61367344 S: Supported
61377345 F: drivers/i2c/busses/i2c-gpio.c
61387346 F: include/linux/platform_data/i2c-gpio.h
....@@ -6141,14 +7349,14 @@
61417349 M: Peter Korsgaard <peter.korsgaard@barco.com>
61427350 L: linux-i2c@vger.kernel.org
61437351 S: Supported
7352
+F: Documentation/i2c/muxes/i2c-mux-gpio.rst
61447353 F: drivers/i2c/muxes/i2c-mux-gpio.c
61457354 F: include/linux/platform_data/i2c-mux-gpio.h
6146
-F: Documentation/i2c/muxes/i2c-mux-gpio
61477355
61487356 GENERIC HDLC (WAN) DRIVERS
61497357 M: Krzysztof Halasa <khc@pm.waw.pl>
6150
-W: http://www.kernel.org/pub/linux/utils/net/hdlc/
61517358 S: Maintained
7359
+W: http://www.kernel.org/pub/linux/utils/net/hdlc/
61527360 F: drivers/net/wan/c101.c
61537361 F: drivers/net/wan/hd6457*
61547362 F: drivers/net/wan/hdlc*
....@@ -6160,16 +7368,18 @@
61607368 GENERIC INCLUDE/ASM HEADER FILES
61617369 M: Arnd Bergmann <arnd@arndb.de>
61627370 L: linux-arch@vger.kernel.org
6163
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
61647371 S: Maintained
7372
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
61657373 F: include/asm-generic/
61667374 F: include/uapi/asm-generic/
61677375
61687376 GENERIC PHY FRAMEWORK
61697377 M: Kishon Vijay Abraham I <kishon@ti.com>
7378
+M: Vinod Koul <vkoul@kernel.org>
61707379 L: linux-kernel@vger.kernel.org
6171
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
61727380 S: Supported
7381
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/phy/linux-phy.git
7382
+F: Documentation/devicetree/bindings/phy/
61737383 F: drivers/phy/
61747384 F: include/linux/phy/
61757385
....@@ -6184,9 +7394,9 @@
61847394 M: Ulf Hansson <ulf.hansson@linaro.org>
61857395 L: linux-pm@vger.kernel.org
61867396 S: Supported
7397
+F: Documentation/devicetree/bindings/power/power?domain*
61877398 F: drivers/base/power/domain*.c
61887399 F: include/linux/pm_domain.h
6189
-F: Documentation/devicetree/bindings/power/power_domain.txt
61907400
61917401 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER
61927402 M: Eugen Hristev <eugen.hristev@microchip.com>
....@@ -6200,9 +7410,20 @@
62007410 S: Supported
62017411 F: drivers/uio/uio_pci_generic.c
62027412
7413
+GENERIC VDSO LIBRARY
7414
+M: Andy Lutomirski <luto@kernel.org>
7415
+M: Thomas Gleixner <tglx@linutronix.de>
7416
+M: Vincenzo Frascino <vincenzo.frascino@arm.com>
7417
+L: linux-kernel@vger.kernel.org
7418
+S: Maintained
7419
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/vdso
7420
+F: include/asm-generic/vdso/vsyscall.h
7421
+F: include/vdso/
7422
+F: kernel/time/vsyscall.c
7423
+F: lib/vdso/
7424
+
62037425 GENWQE (IBM Generic Workqueue Card)
6204
-M: Frank Haverkamp <haver@linux.vnet.ibm.com>
6205
-M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
7426
+M: Frank Haverkamp <haver@linux.ibm.com>
62067427 S: Supported
62077428 F: drivers/misc/genwqe/
62087429
....@@ -6215,32 +7436,24 @@
62157436 M: Bob Peterson <rpeterso@redhat.com>
62167437 M: Andreas Gruenbacher <agruenba@redhat.com>
62177438 L: cluster-devel@redhat.com
7439
+S: Supported
62187440 W: http://sources.redhat.com/cluster/
62197441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
6220
-S: Supported
6221
-F: Documentation/filesystems/gfs2*.txt
7442
+F: Documentation/filesystems/gfs2*
62227443 F: fs/gfs2/
62237444 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
62337445
62347446 GNSS SUBSYSTEM
62357447 M: Johan Hovold <johan@kernel.org>
62367448 S: Maintained
7449
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git
62377450 F: Documentation/ABI/testing/sysfs-class-gnss
62387451 F: Documentation/devicetree/bindings/gnss/
62397452 F: drivers/gnss/
62407453 F: include/linux/gnss.h
62417454
62427455 GO7007 MPEG CODEC
6243
-M: Hans Verkuil <hans.verkuil@cisco.com>
7456
+M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
62447457 L: linux-media@vger.kernel.org
62457458 S: Maintained
62467459 F: drivers/media/usb/go7007/
....@@ -6250,6 +7463,15 @@
62507463 L: linux-input@vger.kernel.org
62517464 S: Maintained
62527465 F: drivers/input/touchscreen/goodix.c
7466
+
7467
+GOOGLE ETHERNET DRIVERS
7468
+M: Catherine Sullivan <csully@google.com>
7469
+R: Sagi Shahar <sagis@google.com>
7470
+R: Jon Olson <jonolson@google.com>
7471
+L: netdev@vger.kernel.org
7472
+S: Supported
7473
+F: Documentation/networking/device_drivers/ethernet/google/gve.rst
7474
+F: drivers/net/ethernet/google
62537475
62547476 GPD POCKET FAN DRIVER
62557477 M: Hans de Goede <hdegoede@redhat.com>
....@@ -6263,8 +7485,16 @@
62637485 L: linux-gpio@vger.kernel.org
62647486 L: linux-acpi@vger.kernel.org
62657487 S: Maintained
6266
-F: Documentation/acpi/gpio-properties.txt
7488
+F: Documentation/firmware-guide/acpi/gpio-properties.rst
62677489 F: drivers/gpio/gpiolib-acpi.c
7490
+F: drivers/gpio/gpiolib-acpi.h
7491
+
7492
+GPIO AGGREGATOR
7493
+M: Geert Uytterhoeven <geert+renesas@glider.be>
7494
+L: linux-gpio@vger.kernel.org
7495
+S: Supported
7496
+F: Documentation/admin-guide/gpio/gpio-aggregator.rst
7497
+F: drivers/gpio/gpio-aggregator.c
62687498
62697499 GPIO IR Transmitter
62707500 M: Sean Young <sean@mess.org>
....@@ -6274,27 +7504,33 @@
62747504
62757505 GPIO MOCKUP DRIVER
62767506 M: Bamvor Jian Zhang <bamv2005@gmail.com>
6277
-R: Bartosz Golaszewski <brgl@bgdev.pl>
62787507 L: linux-gpio@vger.kernel.org
62797508 S: Maintained
62807509 F: drivers/gpio/gpio-mockup.c
62817510 F: tools/testing/selftests/gpio/
62827511
7512
+GPIO REGMAP
7513
+R: Michael Walle <michael@walle.cc>
7514
+S: Maintained
7515
+F: drivers/gpio/gpio-regmap.c
7516
+F: include/linux/gpio/regmap.h
7517
+
62837518 GPIO SUBSYSTEM
62847519 M: Linus Walleij <linus.walleij@linaro.org>
7520
+M: Bartosz Golaszewski <bgolaszewski@baylibre.com>
62857521 L: linux-gpio@vger.kernel.org
6286
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
62877522 S: Maintained
7523
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
7524
+F: Documentation/ABI/obsolete/sysfs-gpio
7525
+F: Documentation/ABI/testing/gpio-cdev
7526
+F: Documentation/admin-guide/gpio/
62887527 F: Documentation/devicetree/bindings/gpio/
62897528 F: Documentation/driver-api/gpio/
6290
-F: Documentation/gpio/
6291
-F: Documentation/ABI/testing/gpio-cdev
6292
-F: Documentation/ABI/obsolete/sysfs-gpio
62937529 F: drivers/gpio/
6294
-F: include/linux/gpio/
6295
-F: include/linux/gpio.h
6296
-F: include/linux/of_gpio.h
62977530 F: include/asm-generic/gpio.h
7531
+F: include/linux/gpio.h
7532
+F: include/linux/gpio/
7533
+F: include/linux/of_gpio.h
62987534 F: include/uapi/linux/gpio.h
62997535 F: tools/gpio/
63007536
....@@ -6302,9 +7538,9 @@
63027538 M: Dmitry Kozlov <xeb@mail.ru>
63037539 L: netdev@vger.kernel.org
63047540 S: Maintained
7541
+F: include/net/gre.h
63057542 F: net/ipv4/gre_demux.c
63067543 F: net/ipv4/gre_offload.c
6307
-F: include/net/gre.h
63087544
63097545 GRETH 10/100/1G Ethernet MAC device driver
63107546 M: Andreas Larsson <andreas@gaisler.com>
....@@ -6354,17 +7590,17 @@
63547590 GREYBUS PLATFORM DRIVERS
63557591 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
63567592 S: Maintained
6357
-F: drivers/staging/greybus/arche-platform.c
63587593 F: drivers/staging/greybus/arche-apb-ctrl.c
7594
+F: drivers/staging/greybus/arche-platform.c
63597595 F: drivers/staging/greybus/arche_platform.h
63607596
63617597 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
63627598 M: Rui Miguel Silva <rmfrfs@gmail.com>
63637599 S: Maintained
6364
-F: drivers/staging/greybus/sdio.c
6365
-F: drivers/staging/greybus/light.c
63667600 F: drivers/staging/greybus/gpio.c
7601
+F: drivers/staging/greybus/light.c
63677602 F: drivers/staging/greybus/power_supply.c
7603
+F: drivers/staging/greybus/sdio.c
63687604 F: drivers/staging/greybus/spi.c
63697605 F: drivers/staging/greybus/spilib.c
63707606
....@@ -6372,78 +7608,81 @@
63727608 M: Johan Hovold <johan@kernel.org>
63737609 M: Alex Elder <elder@kernel.org>
63747610 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6375
-S: Maintained
6376
-F: drivers/staging/greybus/
63777611 L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
7612
+S: Maintained
7613
+F: drivers/greybus/
7614
+F: drivers/staging/greybus/
7615
+F: include/linux/greybus.h
7616
+F: include/linux/greybus/
63787617
63797618 GREYBUS UART PROTOCOLS DRIVERS
63807619 M: David Lin <dtwlin@gmail.com>
63817620 S: Maintained
6382
-F: drivers/staging/greybus/uart.c
63837621 F: drivers/staging/greybus/log.c
7622
+F: drivers/staging/greybus/uart.c
63847623
63857624 GS1662 VIDEO SERIALIZER
63867625 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
63877626 L: linux-media@vger.kernel.org
6388
-T: git git://linuxtv.org/media_tree.git
63897627 S: Maintained
7628
+T: git git://linuxtv.org/media_tree.git
63907629 F: drivers/media/spi/gs1662.c
63917630
63927631 GSPCA FINEPIX SUBDRIVER
63937632 M: Frank Zago <frank@zago.net>
63947633 L: linux-media@vger.kernel.org
6395
-T: git git://linuxtv.org/media_tree.git
63967634 S: Maintained
7635
+T: git git://linuxtv.org/media_tree.git
63977636 F: drivers/media/usb/gspca/finepix.c
63987637
63997638 GSPCA GL860 SUBDRIVER
64007639 M: Olivier Lorin <o.lorin@laposte.net>
64017640 L: linux-media@vger.kernel.org
6402
-T: git git://linuxtv.org/media_tree.git
64037641 S: Maintained
7642
+T: git git://linuxtv.org/media_tree.git
64047643 F: drivers/media/usb/gspca/gl860/
64057644
64067645 GSPCA M5602 SUBDRIVER
64077646 M: Erik Andren <erik.andren@gmail.com>
64087647 L: linux-media@vger.kernel.org
6409
-T: git git://linuxtv.org/media_tree.git
64107648 S: Maintained
7649
+T: git git://linuxtv.org/media_tree.git
64117650 F: drivers/media/usb/gspca/m5602/
64127651
64137652 GSPCA PAC207 SONIXB SUBDRIVER
64147653 M: Hans Verkuil <hverkuil@xs4all.nl>
64157654 L: linux-media@vger.kernel.org
6416
-T: git git://linuxtv.org/media_tree.git
64177655 S: Odd Fixes
7656
+T: git git://linuxtv.org/media_tree.git
64187657 F: drivers/media/usb/gspca/pac207.c
64197658
64207659 GSPCA SN9C20X SUBDRIVER
64217660 M: Brian Johnson <brijohn@gmail.com>
64227661 L: linux-media@vger.kernel.org
6423
-T: git git://linuxtv.org/media_tree.git
64247662 S: Maintained
7663
+T: git git://linuxtv.org/media_tree.git
64257664 F: drivers/media/usb/gspca/sn9c20x.c
64267665
64277666 GSPCA T613 SUBDRIVER
64287667 M: Leandro Costantino <lcostantino@gmail.com>
64297668 L: linux-media@vger.kernel.org
6430
-T: git git://linuxtv.org/media_tree.git
64317669 S: Maintained
7670
+T: git git://linuxtv.org/media_tree.git
64327671 F: drivers/media/usb/gspca/t613.c
64337672
64347673 GSPCA USB WEBCAM DRIVER
64357674 M: Hans Verkuil <hverkuil@xs4all.nl>
64367675 L: linux-media@vger.kernel.org
6437
-T: git git://linuxtv.org/media_tree.git
64387676 S: Odd Fixes
7677
+T: git git://linuxtv.org/media_tree.git
64397678 F: drivers/media/usb/gspca/
64407679
64417680 GTP (GPRS Tunneling Protocol)
64427681 M: Pablo Neira Ayuso <pablo@netfilter.org>
64437682 M: Harald Welte <laforge@gnumonks.org>
64447683 L: osmocom-net-gprs@lists.osmocom.org
6445
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
64467684 S: Maintained
7685
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
64477686 F: drivers/net/gtp.c
64487687
64497688 GUID PARTITION TABLE (GPT)
....@@ -6455,68 +7694,89 @@
64557694 H8/300 ARCHITECTURE
64567695 M: Yoshinori Sato <ysato@users.sourceforge.jp>
64577696 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
7697
+S: Maintained
64587698 W: http://uclinux-h8.sourceforge.jp
64597699 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
6460
-S: Maintained
64617700 F: arch/h8300/
6462
-F: drivers/clocksource/h8300_*.c
64637701 F: drivers/clk/h8300/
7702
+F: drivers/clocksource/h8300_*.c
64647703 F: drivers/irqchip/irq-renesas-h8*.c
7704
+
7705
+HABANALABS PCI DRIVER
7706
+M: Oded Gabbay <oded.gabbay@gmail.com>
7707
+S: Supported
7708
+T: git https://github.com/HabanaAI/linux.git
7709
+F: Documentation/ABI/testing/debugfs-driver-habanalabs
7710
+F: Documentation/ABI/testing/sysfs-driver-habanalabs
7711
+F: drivers/misc/habanalabs/
7712
+F: include/uapi/misc/habanalabs.h
64657713
64667714 HACKRF MEDIA DRIVER
64677715 M: Antti Palosaari <crope@iki.fi>
64687716 L: linux-media@vger.kernel.org
7717
+S: Maintained
64697718 W: https://linuxtv.org
64707719 W: http://palosaari.fi/linux/
64717720 Q: http://patchwork.linuxtv.org/project/linux-media/list/
64727721 T: git git://linuxtv.org/anttip/media_tree.git
6473
-S: Maintained
64747722 F: drivers/media/usb/hackrf/
7723
+
7724
+HANTRO VPU CODEC DRIVER
7725
+M: Ezequiel Garcia <ezequiel@collabora.com>
7726
+M: Philipp Zabel <p.zabel@pengutronix.de>
7727
+L: linux-media@vger.kernel.org
7728
+L: linux-rockchip@lists.infradead.org
7729
+S: Maintained
7730
+F: Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml
7731
+F: Documentation/devicetree/bindings/media/rockchip-vpu.yaml
7732
+F: drivers/staging/media/hantro/
64757733
64767734 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
64777735 M: Frank Seidel <frank@f-seidel.de>
64787736 L: platform-driver-x86@vger.kernel.org
6479
-W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
64807737 S: Maintained
7738
+W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
64817739 F: drivers/platform/x86/hdaps.c
64827740
64837741 HARDWARE MONITORING
64847742 M: Jean Delvare <jdelvare@suse.com>
64857743 M: Guenter Roeck <linux@roeck-us.net>
64867744 L: linux-hwmon@vger.kernel.org
7745
+S: Maintained
64877746 W: http://hwmon.wiki.kernel.org/
64887747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6489
-S: Maintained
64907748 F: Documentation/devicetree/bindings/hwmon/
64917749 F: Documentation/hwmon/
64927750 F: drivers/hwmon/
64937751 F: include/linux/hwmon*.h
7752
+F: include/trace/events/hwmon*.h
64947753
64957754 HARDWARE RANDOM NUMBER GENERATOR CORE
64967755 M: Matt Mackall <mpm@selenic.com>
64977756 M: Herbert Xu <herbert@gondor.apana.org.au>
64987757 L: linux-crypto@vger.kernel.org
64997758 S: Odd fixes
7759
+F: Documentation/admin-guide/hw_random.rst
65007760 F: Documentation/devicetree/bindings/rng/
6501
-F: Documentation/hw_random.txt
65027761 F: drivers/char/hw_random/
65037762 F: include/linux/hw_random.h
7763
+
7764
+HARDWARE SPINLOCK CORE
7765
+M: Ohad Ben-Cohen <ohad@wizery.com>
7766
+M: Bjorn Andersson <bjorn.andersson@linaro.org>
7767
+R: Baolin Wang <baolin.wang7@gmail.com>
7768
+L: linux-remoteproc@vger.kernel.org
7769
+S: Maintained
7770
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git hwspinlock-next
7771
+F: Documentation/devicetree/bindings/hwlock/
7772
+F: Documentation/locking/hwspinlock.rst
7773
+F: drivers/hwspinlock/
7774
+F: include/linux/hwspinlock.h
65047775
65057776 HARDWARE TRACING FACILITIES
65067777 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
65077778 S: Maintained
65087779 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
65207780
65217781 HARMONY SOUND DRIVER
65227782 L: linux-parisc@vger.kernel.org
....@@ -6526,30 +7786,30 @@
65267786 HDPVR USB VIDEO ENCODER DRIVER
65277787 M: Hans Verkuil <hverkuil@xs4all.nl>
65287788 L: linux-media@vger.kernel.org
6529
-T: git git://linuxtv.org/media_tree.git
6530
-W: https://linuxtv.org
65317789 S: Odd Fixes
7790
+W: https://linuxtv.org
7791
+T: git git://linuxtv.org/media_tree.git
65327792 F: drivers/media/usb/hdpvr/
65337793
65347794 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
65357795 M: Jerry Hoemann <jerry.hoemann@hpe.com>
65367796 S: Supported
6537
-F: Documentation/watchdog/hpwdt.txt
7797
+F: Documentation/watchdog/hpwdt.rst
65387798 F: drivers/watchdog/hpwdt.c
65397799
65407800 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
6541
-M: Don Brace <don.brace@microsemi.com>
6542
-L: esc.storagedev@microsemi.com
7801
+M: Don Brace <don.brace@microchip.com>
7802
+L: storagedev@microchip.com
65437803 L: linux-scsi@vger.kernel.org
65447804 S: Supported
6545
-F: Documentation/scsi/hpsa.txt
7805
+F: Documentation/scsi/hpsa.rst
65467806 F: drivers/scsi/hpsa*.[ch]
65477807 F: include/linux/cciss*.h
65487808 F: include/uapi/linux/cciss*.h
65497809
65507810 HFI1 DRIVER
6551
-M: Mike Marciniszyn <mike.marciniszyn@intel.com>
6552
-M: Dennis Dalessandro <dennis.dalessandro@intel.com>
7811
+M: Mike Marciniszyn <mike.marciniszyn@cornelisnetworks.com>
7812
+M: Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>
65537813 L: linux-rdma@vger.kernel.org
65547814 S: Supported
65557815 F: drivers/infiniband/hw/hfi1
....@@ -6557,45 +7817,51 @@
65577817 HFS FILESYSTEM
65587818 L: linux-fsdevel@vger.kernel.org
65597819 S: Orphan
6560
-F: Documentation/filesystems/hfs.txt
7820
+F: Documentation/filesystems/hfs.rst
65617821 F: fs/hfs/
65627822
65637823 HFSPLUS FILESYSTEM
65647824 L: linux-fsdevel@vger.kernel.org
65657825 S: Orphan
6566
-F: Documentation/filesystems/hfsplus.txt
7826
+F: Documentation/filesystems/hfsplus.rst
65677827 F: fs/hfsplus/
65687828
65697829 HGA FRAMEBUFFER DRIVER
65707830 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
65717831 L: linux-nvidia@lists.surfsouth.com
6572
-W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
65737832 S: Maintained
7833
+W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
65747834 F: drivers/video/fbdev/hgafb.c
65757835
65767836 HIBERNATION (aka Software Suspend, aka swsusp)
65777837 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
65787838 M: Pavel Machek <pavel@ucw.cz>
65797839 L: linux-pm@vger.kernel.org
6580
-B: https://bugzilla.kernel.org
65817840 S: Supported
7841
+B: https://bugzilla.kernel.org
7842
+F: arch/*/include/asm/suspend*.h
65827843 F: arch/x86/power/
65837844 F: drivers/base/power/
6584
-F: kernel/power/
6585
-F: include/linux/suspend.h
65867845 F: include/linux/freezer.h
65877846 F: include/linux/pm.h
6588
-F: arch/*/include/asm/suspend*.h
7847
+F: include/linux/suspend.h
7848
+F: kernel/power/
65897849
65907850 HID CORE LAYER
65917851 M: Jiri Kosina <jikos@kernel.org>
6592
-R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
7852
+M: Benjamin Tissoires <benjamin.tissoires@redhat.com>
65937853 L: linux-input@vger.kernel.org
6594
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
65957854 S: Maintained
7855
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
65967856 F: drivers/hid/
65977857 F: include/linux/hid*
65987858 F: include/uapi/linux/hid*
7859
+
7860
+HID PLAYSTATION DRIVER
7861
+M: Roderick Colenbrander <roderick.colenbrander@sony.com>
7862
+L: linux-input@vger.kernel.org
7863
+S: Supported
7864
+F: drivers/hid/hid-playstation.c
65997865
66007866 HID SENSOR HUB DRIVERS
66017867 M: Jiri Kosina <jikos@kernel.org>
....@@ -6612,14 +7878,14 @@
66127878 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
66137879 M: Thomas Gleixner <tglx@linutronix.de>
66147880 L: linux-kernel@vger.kernel.org
6615
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
66167881 S: Maintained
7882
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
66177883 F: Documentation/timers/
6618
-F: kernel/time/hrtimer.c
6619
-F: kernel/time/clockevents.c
6620
-F: kernel/time/timer_*.c
66217884 F: include/linux/clockchips.h
66227885 F: include/linux/hrtimer.h
7886
+F: kernel/time/clockevents.c
7887
+F: kernel/time/hrtimer.c
7888
+F: kernel/time/timer_*.c
66237889
66247890 HIGH-SPEED SCC DRIVER FOR AX.25
66257891 L: linux-hams@vger.kernel.org
....@@ -6629,79 +7895,140 @@
66297895
66307896 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
66317897 M: HighPoint Linux Team <linux@highpoint-tech.com>
6632
-W: http://www.highpoint-tech.com
66337898 S: Supported
6634
-F: Documentation/scsi/hptiop.txt
7899
+W: http://www.highpoint-tech.com
7900
+F: Documentation/scsi/hptiop.rst
66357901 F: drivers/scsi/hptiop.c
66367902
66377903 HIPPI
66387904 M: Jes Sorensen <jes@trained-monkey.org>
66397905 L: linux-hippi@sunsite.dk
66407906 S: Maintained
7907
+F: drivers/net/hippi/
66417908 F: include/linux/hippidevice.h
66427909 F: include/uapi/linux/if_hippi.h
66437910 F: net/802/hippi.c
6644
-F: drivers/net/hippi/
7911
+
7912
+HISILICON DMA DRIVER
7913
+M: Zhou Wang <wangzhou1@hisilicon.com>
7914
+L: dmaengine@vger.kernel.org
7915
+S: Maintained
7916
+F: drivers/dma/hisi_dma.c
7917
+
7918
+HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER (HPRE)
7919
+M: Zaibo Xu <xuzaibo@huawei.com>
7920
+L: linux-crypto@vger.kernel.org
7921
+S: Maintained
7922
+F: Documentation/ABI/testing/debugfs-hisi-hpre
7923
+F: drivers/crypto/hisilicon/hpre/hpre.h
7924
+F: drivers/crypto/hisilicon/hpre/hpre_crypto.c
7925
+F: drivers/crypto/hisilicon/hpre/hpre_main.c
7926
+
7927
+HISILICON LPC BUS DRIVER
7928
+M: john.garry@huawei.com
7929
+S: Maintained
7930
+W: http://www.hisilicon.com
7931
+F: Documentation/devicetree/bindings/arm/hisilicon/low-pin-count.yaml
7932
+F: drivers/bus/hisi_lpc.c
66457933
66467934 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
66477935 M: Yisen Zhuang <yisen.zhuang@huawei.com>
66487936 M: Salil Mehta <salil.mehta@huawei.com>
66497937 L: netdev@vger.kernel.org
6650
-W: http://www.hisilicon.com
66517938 S: Maintained
7939
+W: http://www.hisilicon.com
66527940 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
66607941
66617942 HISILICON NETWORK SUBSYSTEM DRIVER
66627943 M: Yisen Zhuang <yisen.zhuang@huawei.com>
66637944 M: Salil Mehta <salil.mehta@huawei.com>
66647945 L: netdev@vger.kernel.org
6665
-W: http://www.hisilicon.com
66667946 S: Maintained
6667
-F: drivers/net/ethernet/hisilicon/
7947
+W: http://www.hisilicon.com
66687948 F: Documentation/devicetree/bindings/net/hisilicon*.txt
7949
+F: drivers/net/ethernet/hisilicon/
7950
+
7951
+HIKEY960 ONBOARD USB GPIO HUB DRIVER
7952
+M: John Stultz <john.stultz@linaro.org>
7953
+L: linux-kernel@vger.kernel.org
7954
+S: Maintained
7955
+F: drivers/misc/hisi_hikey_usb.c
7956
+F: Documentation/devicetree/bindings/misc/hisilicon-hikey-usb.yaml
66697957
66707958 HISILICON PMU DRIVER
66717959 M: Shaokun Zhang <zhangshaokun@hisilicon.com>
6672
-W: http://www.hisilicon.com
66737960 S: Supported
7961
+W: http://www.hisilicon.com
7962
+F: Documentation/admin-guide/perf/hisi-pmu.rst
66747963 F: drivers/perf/hisilicon
6675
-F: Documentation/perf/hisi-pmu.txt
7964
+
7965
+HISILICON QM AND ZIP Controller DRIVER
7966
+M: Zhou Wang <wangzhou1@hisilicon.com>
7967
+L: linux-crypto@vger.kernel.org
7968
+S: Maintained
7969
+F: Documentation/ABI/testing/debugfs-hisi-zip
7970
+F: drivers/crypto/hisilicon/qm.c
7971
+F: drivers/crypto/hisilicon/qm.h
7972
+F: drivers/crypto/hisilicon/sgl.c
7973
+F: drivers/crypto/hisilicon/zip/
66767974
66777975 HISILICON ROCE DRIVER
66787976 M: Lijun Ou <oulijun@huawei.com>
6679
-M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
7977
+M: Wei Hu(Xavier) <huwei87@hisilicon.com>
7978
+M: Weihang Li <liweihang@huawei.com>
66807979 L: linux-rdma@vger.kernel.org
66817980 S: Maintained
6682
-F: drivers/infiniband/hw/hns/
66837981 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
7982
+F: drivers/infiniband/hw/hns/
66847983
66857984 HISILICON SAS Controller
66867985 M: John Garry <john.garry@huawei.com>
6687
-W: http://www.hisilicon.com
66887986 S: Supported
6689
-F: drivers/scsi/hisi_sas/
7987
+W: http://www.hisilicon.com
66907988 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
7989
+F: drivers/scsi/hisi_sas/
7990
+
7991
+HISILICON SECURITY ENGINE V2 DRIVER (SEC2)
7992
+M: Zaibo Xu <xuzaibo@huawei.com>
7993
+L: linux-crypto@vger.kernel.org
7994
+S: Maintained
7995
+F: Documentation/ABI/testing/debugfs-hisi-sec
7996
+F: drivers/crypto/hisilicon/sec2/sec.h
7997
+F: drivers/crypto/hisilicon/sec2/sec_crypto.c
7998
+F: drivers/crypto/hisilicon/sec2/sec_crypto.h
7999
+F: drivers/crypto/hisilicon/sec2/sec_main.c
8000
+
8001
+HISILICON STAGING DRIVERS FOR HIKEY 960/970
8002
+M: Mauro Carvalho Chehab <mchehab+huawei@kernel.org>
8003
+S: Maintained
8004
+F: drivers/staging/hikey9xx/
8005
+
8006
+HISILICON TRUE RANDOM NUMBER GENERATOR V2 SUPPORT
8007
+M: Zaibo Xu <xuzaibo@huawei.com>
8008
+S: Maintained
8009
+F: drivers/char/hw_random/hisi-trng-v2.c
8010
+
8011
+HISILICON V3XX SPI NOR FLASH Controller Driver
8012
+M: John Garry <john.garry@huawei.com>
8013
+S: Maintained
8014
+W: http://www.hisilicon.com
8015
+F: drivers/spi/spi-hisi-sfc-v3xx.c
66918016
66928017 HMM - Heterogeneous Memory Management
66938018 M: Jérôme Glisse <jglisse@redhat.com>
66948019 L: linux-mm@kvack.org
66958020 S: Maintained
6696
-F: mm/hmm*
6697
-F: include/linux/hmm*
66988021 F: Documentation/vm/hmm.rst
8022
+F: include/linux/hmm*
8023
+F: lib/test_hmm*
8024
+F: mm/hmm*
8025
+F: tools/testing/selftests/vm/*hmm*
66998026
67008027 HOST AP DRIVER
67018028 M: Jouni Malinen <j@w1.fi>
67028029 L: linux-wireless@vger.kernel.org
6703
-W: http://w1.fi/hostap-driver.html
67048030 S: Obsolete
8031
+W: http://w1.fi/hostap-driver.html
67058032 F: drivers/net/wireless/intersil/hostap/
67068033
67078034 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
....@@ -6709,34 +8036,29 @@
67098036 S: Orphan
67108037 F: drivers/platform/x86/tc1100-wmi.c
67118038
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
-
67178039 HPET: High Precision Event Timers driver
67188040 M: Clemens Ladisch <clemens@ladisch.de>
67198041 S: Maintained
6720
-F: Documentation/timers/hpet.txt
8042
+F: Documentation/timers/hpet.rst
67218043 F: drivers/char/hpet.c
67228044 F: include/linux/hpet.h
67238045 F: include/uapi/linux/hpet.h
67248046
67258047 HPET: x86
67268048 S: Orphan
6727
-F: arch/x86/kernel/hpet.c
67288049 F: arch/x86/include/asm/hpet.h
8050
+F: arch/x86/kernel/hpet.c
67298051
67308052 HPFS FILESYSTEM
67318053 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6732
-W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
67338054 S: Maintained
8055
+W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
67348056 F: fs/hpfs/
67358057
67368058 HSI SUBSYSTEM
67378059 M: Sebastian Reichel <sre@kernel.org>
6738
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
67398060 S: Maintained
8061
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
67408062 F: Documentation/ABI/testing/sysfs-bus-hsi
67418063 F: Documentation/driver-api/hsi.rst
67428064 F: drivers/hsi/
....@@ -6749,16 +8071,15 @@
67498071 F: drivers/net/usb/hso.c
67508072
67518073 HSR NETWORK PROTOCOL
6752
-M: Arvid Brodin <arvid.brodin@alten.se>
67538074 L: netdev@vger.kernel.org
6754
-S: Maintained
8075
+S: Orphan
67558076 F: net/hsr/
67568077
67578078 HT16K33 LED CONTROLLER DRIVER
67588079 M: Robin van der Gracht <robin@protonic.nl>
67598080 S: Maintained
6760
-F: drivers/auxdisplay/ht16k33.c
67618081 F: Documentation/devicetree/bindings/display/ht16k33.txt
8082
+F: drivers/auxdisplay/ht16k33.c
67628083
67638084 HTCPEN TOUCHSCREEN DRIVER
67648085 M: Pau Oliva Fora <pof@eslack.org>
....@@ -6766,64 +8087,106 @@
67668087 S: Maintained
67678088 F: drivers/input/touchscreen/htcpen.c
67688089
8090
+HTS221 TEMPERATURE-HUMIDITY IIO DRIVER
8091
+M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
8092
+L: linux-iio@vger.kernel.org
8093
+S: Maintained
8094
+W: http://www.st.com/
8095
+F: Documentation/devicetree/bindings/iio/humidity/hts221.txt
8096
+F: drivers/iio/humidity/hts221*
8097
+
67698098 HUAWEI ETHERNET DRIVER
6770
-M: Aviad Krawczyk <aviad.krawczyk@huawei.com>
8099
+M: Bin Luo <luobin9@huawei.com>
67718100 L: netdev@vger.kernel.org
67728101 S: Supported
6773
-F: Documentation/networking/hinic.txt
8102
+F: Documentation/networking/device_drivers/ethernet/huawei/hinic.rst
67748103 F: drivers/net/ethernet/huawei/hinic/
67758104
67768105 HUGETLB FILESYSTEM
67778106 M: Mike Kravetz <mike.kravetz@oracle.com>
67788107 L: linux-mm@kvack.org
67798108 S: Maintained
6780
-F: fs/hugetlbfs/
6781
-F: mm/hugetlb.c
6782
-F: include/linux/hugetlb.h
8109
+F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages
67838110 F: Documentation/admin-guide/mm/hugetlbpage.rst
67848111 F: Documentation/vm/hugetlbfs_reserv.rst
6785
-F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages
8112
+F: fs/hugetlbfs/
8113
+F: include/linux/hugetlb.h
8114
+F: mm/hugetlb.c
67868115
67878116 HVA ST MEDIA DRIVER
67888117 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
67898118 L: linux-media@vger.kernel.org
6790
-T: git git://linuxtv.org/media_tree.git
6791
-W: https://linuxtv.org
67928119 S: Supported
8120
+W: https://linuxtv.org
8121
+T: git git://linuxtv.org/media_tree.git
67938122 F: drivers/media/platform/sti/hva
67948123
67958124 HWPOISON MEMORY FAILURE HANDLING
6796
-M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
8125
+M: Naoya Horiguchi <naoya.horiguchi@nec.com>
67978126 L: linux-mm@kvack.org
67988127 S: Maintained
6799
-F: mm/memory-failure.c
68008128 F: mm/hwpoison-inject.c
8129
+F: mm/memory-failure.c
8130
+
8131
+HYGON PROCESSOR SUPPORT
8132
+M: Pu Wen <puwen@hygon.cn>
8133
+L: linux-kernel@vger.kernel.org
8134
+S: Maintained
8135
+F: arch/x86/kernel/cpu/hygon.c
8136
+
8137
+HYNIX HI556 SENSOR DRIVER
8138
+M: Shawn Tu <shawnx.tu@intel.com>
8139
+L: linux-media@vger.kernel.org
8140
+S: Maintained
8141
+T: git git://linuxtv.org/media_tree.git
8142
+F: drivers/media/i2c/hi556.c
68018143
68028144 Hyper-V CORE AND DRIVERS
68038145 M: "K. Y. Srinivasan" <kys@microsoft.com>
68048146 M: Haiyang Zhang <haiyangz@microsoft.com>
68058147 M: Stephen Hemminger <sthemmin@microsoft.com>
6806
-L: devel@linuxdriverproject.org
6807
-S: Maintained
6808
-F: Documentation/networking/netvsc.txt
8148
+M: Wei Liu <wei.liu@kernel.org>
8149
+L: linux-hyperv@vger.kernel.org
8150
+S: Supported
8151
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git
8152
+F: Documentation/ABI/stable/sysfs-bus-vmbus
8153
+F: Documentation/ABI/testing/debugfs-hyperv
8154
+F: Documentation/networking/device_drivers/ethernet/microsoft/netvsc.rst
8155
+F: arch/x86/hyperv
8156
+F: arch/x86/include/asm/hyperv-tlfs.h
68098157 F: arch/x86/include/asm/mshyperv.h
68108158 F: arch/x86/include/asm/trace/hyperv.h
6811
-F: arch/x86/include/asm/hyperv-tlfs.h
68128159 F: arch/x86/kernel/cpu/mshyperv.c
6813
-F: arch/x86/hyperv
8160
+F: drivers/clocksource/hyperv_timer.c
68148161 F: drivers/hid/hid-hyperv.c
68158162 F: drivers/hv/
68168163 F: drivers/input/serio/hyperv-keyboard.c
6817
-F: drivers/pci/controller/pci-hyperv.c
8164
+F: drivers/iommu/hyperv-iommu.c
68188165 F: drivers/net/hyperv/
8166
+F: drivers/pci/controller/pci-hyperv-intf.c
8167
+F: drivers/pci/controller/pci-hyperv.c
68198168 F: drivers/scsi/storvsc_drv.c
68208169 F: drivers/uio/uio_hv_generic.c
68218170 F: drivers/video/fbdev/hyperv_fb.c
6822
-F: net/vmw_vsock/hyperv_transport.c
8171
+F: include/asm-generic/hyperv-tlfs.h
8172
+F: include/asm-generic/mshyperv.h
8173
+F: include/clocksource/hyperv_timer.h
68238174 F: include/linux/hyperv.h
68248175 F: include/uapi/linux/hyperv.h
8176
+F: net/vmw_vsock/hyperv_transport.c
68258177 F: tools/hv/
6826
-F: Documentation/ABI/stable/sysfs-bus-vmbus
8178
+
8179
+HYPERBUS SUPPORT
8180
+M: Vignesh Raghavendra <vigneshr@ti.com>
8181
+L: linux-mtd@lists.infradead.org
8182
+S: Supported
8183
+Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8184
+C: irc://irc.oftc.net/mtd
8185
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git cfi/next
8186
+F: Documentation/devicetree/bindings/mtd/cypress,hyperflash.txt
8187
+F: Documentation/devicetree/bindings/mtd/ti,am654-hbmc.txt
8188
+F: drivers/mtd/hyperbus/
8189
+F: include/linux/mtd/hyperbus.h
68278190
68288191 HYPERVISOR VIRTUAL CONSOLE DRIVER
68298192 L: linuxppc-dev@lists.ozlabs.org
....@@ -6837,15 +8200,22 @@
68378200 S: Maintained
68388201 F: drivers/i2c/i2c-core-acpi.c
68398202
8203
+I2C CONTROLLER DRIVER FOR NVIDIA GPU
8204
+M: Ajay Gupta <ajayg@nvidia.com>
8205
+L: linux-i2c@vger.kernel.org
8206
+S: Maintained
8207
+F: Documentation/i2c/busses/i2c-nvidia-gpu.rst
8208
+F: drivers/i2c/busses/i2c-nvidia-gpu.c
8209
+
68408210 I2C MUXES
68418211 M: Peter Rosin <peda@axentia.se>
68428212 L: linux-i2c@vger.kernel.org
68438213 S: Maintained
6844
-F: Documentation/i2c/i2c-topology
6845
-F: Documentation/i2c/muxes/
6846
-F: Documentation/devicetree/bindings/i2c/i2c-mux*
68478214 F: Documentation/devicetree/bindings/i2c/i2c-arb*
68488215 F: Documentation/devicetree/bindings/i2c/i2c-gate*
8216
+F: Documentation/devicetree/bindings/i2c/i2c-mux*
8217
+F: Documentation/i2c/i2c-topology.rst
8218
+F: Documentation/i2c/muxes/
68498219 F: drivers/i2c/i2c-mux.c
68508220 F: drivers/i2c/muxes/
68518221 F: include/linux/i2c-mux.h
....@@ -6854,39 +8224,38 @@
68548224 M: Gregory CLEMENT <gregory.clement@bootlin.com>
68558225 L: linux-i2c@vger.kernel.org
68568226 S: Maintained
8227
+F: Documentation/devicetree/bindings/i2c/marvell,mv64xxx-i2c.yaml
68578228 F: drivers/i2c/busses/i2c-mv64xxx.c
68588229
68598230 I2C OVER PARALLEL PORT
68608231 M: Jean Delvare <jdelvare@suse.com>
68618232 L: linux-i2c@vger.kernel.org
68628233 S: Maintained
6863
-F: Documentation/i2c/busses/i2c-parport
6864
-F: Documentation/i2c/busses/i2c-parport-light
8234
+F: Documentation/i2c/busses/i2c-parport.rst
68658235 F: drivers/i2c/busses/i2c-parport.c
6866
-F: drivers/i2c/busses/i2c-parport-light.c
68678236
68688237 I2C SUBSYSTEM
6869
-M: Wolfram Sang <wsa@the-dreams.de>
8238
+M: Wolfram Sang <wsa@kernel.org>
68708239 L: linux-i2c@vger.kernel.org
8240
+S: Maintained
68718241 W: https://i2c.wiki.kernel.org/
68728242 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
68738243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6874
-S: Maintained
68758244 F: Documentation/devicetree/bindings/i2c/i2c.txt
68768245 F: Documentation/i2c/
68778246 F: drivers/i2c/*
6878
-F: include/linux/i2c.h
68798247 F: include/linux/i2c-dev.h
68808248 F: include/linux/i2c-smbus.h
6881
-F: include/uapi/linux/i2c.h
8249
+F: include/linux/i2c.h
68828250 F: include/uapi/linux/i2c-*.h
8251
+F: include/uapi/linux/i2c.h
68838252
68848253 I2C SUBSYSTEM HOST DRIVERS
68858254 L: linux-i2c@vger.kernel.org
8255
+S: Odd Fixes
68868256 W: https://i2c.wiki.kernel.org/
68878257 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
68888258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6889
-S: Odd Fixes
68908259 F: Documentation/devicetree/bindings/i2c/
68918260 F: drivers/i2c/algos/
68928261 F: drivers/i2c/busses/
....@@ -6895,43 +8264,43 @@
68958264 M: Jean Delvare <jdelvare@suse.com>
68968265 L: linux-i2c@vger.kernel.org
68978266 S: Maintained
6898
-F: Documentation/i2c/busses/i2c-taos-evm
8267
+F: Documentation/i2c/busses/i2c-taos-evm.rst
68998268 F: drivers/i2c/busses/i2c-taos-evm.c
69008269
69018270 I2C-TINY-USB DRIVER
69028271 M: Till Harbaum <till@harbaum.org>
69038272 L: linux-i2c@vger.kernel.org
6904
-W: http://www.harbaum.org/till/i2c_tiny_usb
69058273 S: Maintained
8274
+W: http://www.harbaum.org/till/i2c_tiny_usb
69068275 F: drivers/i2c/busses/i2c-tiny-usb.c
69078276
69088277 I2C/SMBUS CONTROLLER DRIVERS FOR PC
69098278 M: Jean Delvare <jdelvare@suse.com>
69108279 L: linux-i2c@vger.kernel.org
69118280 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
8281
+F: Documentation/i2c/busses/i2c-ali1535.rst
8282
+F: Documentation/i2c/busses/i2c-ali1563.rst
8283
+F: Documentation/i2c/busses/i2c-ali15x3.rst
8284
+F: Documentation/i2c/busses/i2c-amd756.rst
8285
+F: Documentation/i2c/busses/i2c-amd8111.rst
8286
+F: Documentation/i2c/busses/i2c-i801.rst
8287
+F: Documentation/i2c/busses/i2c-nforce2.rst
8288
+F: Documentation/i2c/busses/i2c-piix4.rst
8289
+F: Documentation/i2c/busses/i2c-sis5595.rst
8290
+F: Documentation/i2c/busses/i2c-sis630.rst
8291
+F: Documentation/i2c/busses/i2c-sis96x.rst
8292
+F: Documentation/i2c/busses/i2c-via.rst
8293
+F: Documentation/i2c/busses/i2c-viapro.rst
69258294 F: drivers/i2c/busses/i2c-ali1535.c
69268295 F: drivers/i2c/busses/i2c-ali1563.c
69278296 F: drivers/i2c/busses/i2c-ali15x3.c
6928
-F: drivers/i2c/busses/i2c-amd756.c
69298297 F: drivers/i2c/busses/i2c-amd756-s4882.c
8298
+F: drivers/i2c/busses/i2c-amd756.c
69308299 F: drivers/i2c/busses/i2c-amd8111.c
69318300 F: drivers/i2c/busses/i2c-i801.c
69328301 F: drivers/i2c/busses/i2c-isch.c
6933
-F: drivers/i2c/busses/i2c-nforce2.c
69348302 F: drivers/i2c/busses/i2c-nforce2-s4985.c
8303
+F: drivers/i2c/busses/i2c-nforce2.c
69358304 F: drivers/i2c/busses/i2c-piix4.c
69368305 F: drivers/i2c/busses/i2c-sis5595.c
69378306 F: drivers/i2c/busses/i2c-sis630.c
....@@ -6949,8 +8318,8 @@
69498318 M: Seth Heasley <seth.heasley@intel.com>
69508319 M: Neil Horman <nhorman@tuxdriver.com>
69518320 L: linux-i2c@vger.kernel.org
8321
+F: Documentation/i2c/busses/i2c-ismt.rst
69528322 F: drivers/i2c/busses/i2c-ismt.c
6953
-F: Documentation/i2c/busses/i2c-ismt
69548323
69558324 I2C/SMBUS STUB DRIVER
69568325 M: Jean Delvare <jdelvare@suse.com>
....@@ -6958,116 +8327,141 @@
69588327 S: Maintained
69598328 F: drivers/i2c/i2c-stub.c
69608329
8330
+I3C DRIVER FOR CADENCE I3C MASTER IP
8331
+M: Przemysław Gaj <pgaj@cadence.com>
8332
+S: Maintained
8333
+F: Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt
8334
+F: drivers/i3c/master/i3c-master-cdns.c
8335
+
8336
+I3C DRIVER FOR SYNOPSYS DESIGNWARE
8337
+M: Vitor Soares <vitor.soares@synopsys.com>
8338
+S: Maintained
8339
+F: Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt
8340
+F: drivers/i3c/master/dw*
8341
+
8342
+I3C SUBSYSTEM
8343
+M: Boris Brezillon <bbrezillon@kernel.org>
8344
+L: linux-i3c@lists.infradead.org (moderated for non-subscribers)
8345
+S: Maintained
8346
+C: irc://chat.freenode.net/linux-i3c
8347
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git
8348
+F: Documentation/ABI/testing/sysfs-bus-i3c
8349
+F: Documentation/devicetree/bindings/i3c/
8350
+F: Documentation/driver-api/i3c
8351
+F: drivers/i3c/
8352
+F: include/linux/i3c/
8353
+
69618354 IA64 (Itanium) PLATFORM
69628355 M: Tony Luck <tony.luck@intel.com>
69638356 M: Fenghua Yu <fenghua.yu@intel.com>
69648357 L: linux-ia64@vger.kernel.org
8358
+S: Odd Fixes
69658359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6966
-S: Maintained
8360
+F: Documentation/ia64/
69678361 F: arch/ia64/
69688362
69698363 IBM Power 842 compression accelerator
69708364 M: Haren Myneni <haren@us.ibm.com>
69718365 S: Supported
6972
-F: drivers/crypto/nx/Makefile
8366
+F: crypto/842.c
69738367 F: drivers/crypto/nx/Kconfig
8368
+F: drivers/crypto/nx/Makefile
69748369 F: drivers/crypto/nx/nx-842*
69758370 F: include/linux/sw842.h
6976
-F: crypto/842.c
69778371 F: lib/842/
69788372
69798373 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>
8374
+M: Breno Leitão <leitao@debian.org>
8375
+M: Nayna Jain <nayna@linux.ibm.com>
8376
+M: Paulo Flabiano Smorigo <pfsmorigo@gmail.com>
69828377 L: linux-crypto@vger.kernel.org
69838378 S: Supported
6984
-F: drivers/crypto/nx/Makefile
69858379 F: drivers/crypto/nx/Kconfig
8380
+F: drivers/crypto/nx/Makefile
69868381 F: drivers/crypto/nx/nx-aes*
69878382 F: drivers/crypto/nx/nx-sha*
69888383 F: drivers/crypto/nx/nx.*
69898384 F: drivers/crypto/nx/nx_csbcpb.h
6990
-F: drivers/crypto/nx/nx_debugfs.h
8385
+F: drivers/crypto/nx/nx_debugfs.c
8386
+
8387
+IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform
8388
+M: Tyrel Datwyler <tyreld@linux.ibm.com>
8389
+L: linux-pci@vger.kernel.org
8390
+L: linuxppc-dev@lists.ozlabs.org
8391
+S: Supported
8392
+F: drivers/pci/hotplug/rpadlpar*
69918393
69928394 IBM Power Linux RAID adapter
69938395 M: Brian King <brking@us.ibm.com>
69948396 S: Supported
69958397 F: drivers/scsi/ipr.*
69968398
8399
+IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform
8400
+M: Tyrel Datwyler <tyreld@linux.ibm.com>
8401
+L: linux-pci@vger.kernel.org
8402
+L: linuxppc-dev@lists.ozlabs.org
8403
+S: Supported
8404
+F: drivers/pci/hotplug/rpaphp*
8405
+
69978406 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>
8407
+M: Dany Madden <drt@linux.ibm.com>
8408
+M: Lijun Pan <ljp@linux.ibm.com>
8409
+M: Sukadev Bhattiprolu <sukadev@linux.ibm.com>
70008410 L: netdev@vger.kernel.org
70018411 S: Supported
70028412 F: drivers/net/ethernet/ibm/ibmvnic.*
70038413
70048414 IBM Power Virtual Accelerator Switchboard
7005
-M: Sukadev Bhattiprolu
8415
+M: Sukadev Bhattiprolu <sukadev@linux.ibm.com>
70068416 L: linuxppc-dev@lists.ozlabs.org
70078417 S: Supported
7008
-F: arch/powerpc/platforms/powernv/vas*
7009
-F: arch/powerpc/platforms/powernv/copy-paste.h
70108418 F: arch/powerpc/include/asm/vas.h
7011
-F: arch/powerpc/include/uapi/asm/vas.h
8419
+F: arch/powerpc/platforms/powernv/copy-paste.h
8420
+F: arch/powerpc/platforms/powernv/vas*
70128421
70138422 IBM Power Virtual Ethernet Device Driver
7014
-M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
8423
+M: Cristobal Forno <cforno12@linux.ibm.com>
70158424 L: netdev@vger.kernel.org
70168425 S: Supported
70178426 F: drivers/net/ethernet/ibm/ibmveth.*
70188427
70198428 IBM Power Virtual FC Device Drivers
7020
-M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
8429
+M: Tyrel Datwyler <tyreld@linux.ibm.com>
70218430 L: linux-scsi@vger.kernel.org
70228431 S: Supported
70238432 F: drivers/scsi/ibmvscsi/ibmvfc*
70248433
70258434 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>
8435
+M: Steven Royer <seroyer@linux.ibm.com>
70288436 S: Supported
70298437 F: drivers/misc/ibmvmc.*
70308438
70318439 IBM Power Virtual SCSI Device Drivers
7032
-M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
8440
+M: Tyrel Datwyler <tyreld@linux.ibm.com>
70338441 L: linux-scsi@vger.kernel.org
70348442 S: Supported
70358443 F: drivers/scsi/ibmvscsi/ibmvscsi*
70368444 F: include/scsi/viosrp.h
70378445
70388446 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>
8447
+M: Michael Cyr <mikecyr@linux.ibm.com>
70418448 L: linux-scsi@vger.kernel.org
70428449 L: target-devel@vger.kernel.org
70438450 S: Supported
70448451 F: drivers/scsi/ibmvscsi_tgt/
70458452
70468453 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>
8454
+M: Breno Leitão <leitao@debian.org>
8455
+M: Nayna Jain <nayna@linux.ibm.com>
8456
+M: Paulo Flabiano Smorigo <pfsmorigo@gmail.com>
70498457 L: linux-crypto@vger.kernel.org
70508458 S: Supported
7051
-F: drivers/crypto/vmx/Makefile
70528459 F: drivers/crypto/vmx/Kconfig
7053
-F: drivers/crypto/vmx/vmx.c
8460
+F: drivers/crypto/vmx/Makefile
70548461 F: drivers/crypto/vmx/aes*
70558462 F: drivers/crypto/vmx/ghash*
70568463 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*
8464
+F: drivers/crypto/vmx/vmx.c
70718465
70728466 IBM ServeRAID RAID DRIVER
70738467 S: Orphan
....@@ -7076,15 +8470,21 @@
70768470 ICH LPC AND GPIO DRIVER
70778471 M: Peter Tyser <ptyser@xes-inc.com>
70788472 S: Maintained
7079
-F: drivers/mfd/lpc_ich.c
70808473 F: drivers/gpio/gpio-ich.c
8474
+F: drivers/mfd/lpc_ich.c
8475
+
8476
+ICY I2C DRIVER
8477
+M: Max Staudt <max@enpas.org>
8478
+L: linux-i2c@vger.kernel.org
8479
+S: Maintained
8480
+F: drivers/i2c/busses/i2c-icy.c
70818481
70828482 IDE SUBSYSTEM
70838483 M: "David S. Miller" <davem@davemloft.net>
70848484 L: linux-ide@vger.kernel.org
8485
+S: Maintained
70858486 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
70868487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
7087
-S: Maintained
70888488 F: Documentation/ide/
70898489 F: drivers/ide/
70908490 F: include/linux/ide.h
....@@ -7093,54 +8493,55 @@
70938493 M: Borislav Petkov <bp@alien8.de>
70948494 L: linux-ide@vger.kernel.org
70958495 S: Maintained
7096
-F: Documentation/cdrom/ide-cd
8496
+F: Documentation/cdrom/ide-cd.rst
70978497 F: drivers/ide/ide-cd*
70988498
70998499 IDEAPAD LAPTOP EXTRAS DRIVER
71008500 M: Ike Panhc <ike.pan@canonical.com>
71018501 L: platform-driver-x86@vger.kernel.org
7102
-W: http://launchpad.net/ideapad-laptop
71038502 S: Maintained
8503
+W: http://launchpad.net/ideapad-laptop
71048504 F: drivers/platform/x86/ideapad-laptop.c
71058505
71068506 IDEAPAD LAPTOP SLIDEBAR DRIVER
71078507 M: Andrey Moiseev <o2g.org.ru@gmail.com>
71088508 L: linux-input@vger.kernel.org
7109
-W: https://github.com/o2genum/ideapad-slidebar
71108509 S: Maintained
8510
+W: https://github.com/o2genum/ideapad-slidebar
71118511 F: drivers/input/misc/ideapad_slidebar.c
71128512
71138513 IDT VersaClock 5 CLOCK DRIVER
7114
-M: Marek Vasut <marek.vasut@gmail.com>
8514
+M: Luca Ceresoli <luca@lucaceresoli.net>
71158515 S: Maintained
8516
+F: Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
71168517 F: drivers/clk/clk-versaclock5.c
71178518
71188519 IEEE 802.15.4 SUBSYSTEM
71198520 M: Alexander Aring <alex.aring@gmail.com>
71208521 M: Stefan Schmidt <stefan@datenfreihafen.org>
71218522 L: linux-wpan@vger.kernel.org
7122
-W: http://wpan.cakelab.org/
8523
+S: Maintained
8524
+W: https://linux-wpan.org/
71238525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
71248526 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/
8527
+F: Documentation/networking/ieee802154.rst
71288528 F: drivers/net/ieee802154/
7129
-F: include/linux/nl802154.h
71308529 F: include/linux/ieee802154.h
7131
-F: include/net/nl802154.h
7132
-F: include/net/mac802154.h
8530
+F: include/linux/nl802154.h
71338531 F: include/net/af_ieee802154.h
71348532 F: include/net/cfg802154.h
71358533 F: include/net/ieee802154_netdev.h
7136
-F: Documentation/networking/ieee802154.txt
8534
+F: include/net/mac802154.h
8535
+F: include/net/nl802154.h
8536
+F: net/ieee802154/
8537
+F: net/mac802154/
71378538
71388539 IFE PROTOCOL
71398540 M: Yotam Gigi <yotam.gi@gmail.com>
71408541 M: Jamal Hadi Salim <jhs@mojatatu.com>
7141
-F: net/ife
71428542 F: include/net/ife.h
71438543 F: include/uapi/linux/ife.h
8544
+F: net/ife
71448545
71458546 IGORPLUG-USB IR RECEIVER
71468547 M: Sean Young <sean@mess.org>
....@@ -7179,12 +8580,11 @@
71798580
71808581 IIO SUBSYSTEM AND DRIVERS
71818582 M: Jonathan Cameron <jic23@kernel.org>
7182
-R: Hartmut Knaack <knaack.h@gmx.de>
71838583 R: Lars-Peter Clausen <lars@metafoo.de>
71848584 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
71858585 L: linux-iio@vger.kernel.org
7186
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
71878586 S: Maintained
8587
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
71888588 F: Documentation/ABI/testing/configfs-iio*
71898589 F: Documentation/ABI/testing/sysfs-bus-iio*
71908590 F: Documentation/devicetree/bindings/iio/
....@@ -7209,22 +8609,21 @@
72098609 F: drivers/usb/atm/ueagle-atm.c
72108610
72118611 IMGTEC ASCII LCD DRIVER
7212
-M: Paul Burton <paul.burton@mips.com>
8612
+M: Paul Burton <paulburton@kernel.org>
72138613 S: Maintained
72148614 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
72158615 F: drivers/auxdisplay/img-ascii-lcd.c
72168616
72178617 IMGTEC IR DECODER DRIVER
7218
-M: James Hogan <jhogan@kernel.org>
7219
-S: Maintained
8618
+S: Orphan
72208619 F: drivers/media/rc/img-ir/
72218620
72228621 IMON SOUNDGRAPH USB IR RECEIVER
72238622 M: Sean Young <sean@mess.org>
72248623 L: linux-media@vger.kernel.org
72258624 S: Maintained
7226
-F: drivers/media/rc/imon_raw.c
72278625 F: drivers/media/rc/imon.c
8626
+F: drivers/media/rc/imon_raw.c
72288627
72298628 IMS TWINTURBO FRAMEBUFFER DRIVER
72308629 L: linux-fbdev@vger.kernel.org
....@@ -7235,41 +8634,58 @@
72358634 M: Guenter Roeck <linux@roeck-us.net>
72368635 L: linux-hwmon@vger.kernel.org
72378636 S: Maintained
7238
-F: Documentation/hwmon/ina209
72398637 F: Documentation/devicetree/bindings/hwmon/ina2xx.txt
8638
+F: Documentation/hwmon/ina209.rst
72408639 F: drivers/hwmon/ina209.c
72418640
72428641 INA2XX HARDWARE MONITOR DRIVER
72438642 M: Guenter Roeck <linux@roeck-us.net>
72448643 L: linux-hwmon@vger.kernel.org
72458644 S: Maintained
7246
-F: Documentation/hwmon/ina2xx
8645
+F: Documentation/hwmon/ina2xx.rst
72478646 F: drivers/hwmon/ina2xx.c
72488647 F: include/linux/platform_data/ina2xx.h
8648
+
8649
+INCREMENTAL FILE SYSTEM
8650
+M: Paul Lawrence <paullawrence@google.com>
8651
+L: linux-unionfs@vger.kernel.org
8652
+S: Supported
8653
+F: fs/incfs/
8654
+F: tools/testing/selftests/filesystems/incfs/
72498655
72508656 INDUSTRY PACK SUBSYSTEM (IPACK)
72518657 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
72528658 M: Jens Taprogge <jens.taprogge@taprogge.org>
72538659 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
72548660 L: industrypack-devel@lists.sourceforge.net
7255
-W: http://industrypack.sourceforge.net
72568661 S: Maintained
8662
+W: http://industrypack.sourceforge.net
72578663 F: drivers/ipack/
8664
+
8665
+INFINEON DPS310 Driver
8666
+M: Eddie James <eajames@linux.ibm.com>
8667
+L: linux-iio@vger.kernel.org
8668
+S: Maintained
8669
+F: drivers/iio/pressure/dps310.c
72588670
72598671 INFINIBAND SUBSYSTEM
72608672 M: Doug Ledford <dledford@redhat.com>
7261
-M: Jason Gunthorpe <jgg@mellanox.com>
8673
+M: Jason Gunthorpe <jgg@nvidia.com>
72628674 L: linux-rdma@vger.kernel.org
8675
+S: Supported
72638676 W: https://github.com/linux-rdma/rdma-core
72648677 Q: http://patchwork.kernel.org/project/linux-rdma/list/
72658678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
7266
-S: Supported
72678679 F: Documentation/devicetree/bindings/infiniband/
72688680 F: Documentation/infiniband/
72698681 F: drivers/infiniband/
8682
+F: include/rdma/
8683
+F: include/trace/events/ib_mad.h
8684
+F: include/trace/events/ib_umad.h
72708685 F: include/uapi/linux/if_infiniband.h
72718686 F: include/uapi/rdma/
7272
-F: include/rdma/
8687
+F: samples/bpf/ibumad_kern.c
8688
+F: samples/bpf/ibumad_user.c
72738689
72748690 INGENIC JZ4780 DMA Driver
72758691 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
....@@ -7280,14 +8696,43 @@
72808696 M: Harvey Hunt <harveyhuntnexus@gmail.com>
72818697 L: linux-mtd@lists.infradead.org
72828698 S: Maintained
7283
-F: drivers/mtd/nand/raw/jz4780_*
8699
+F: drivers/mtd/nand/raw/ingenic/
8700
+
8701
+INGENIC JZ47xx SoCs
8702
+M: Paul Cercueil <paul@crapouillou.net>
8703
+S: Maintained
8704
+F: arch/mips/boot/dts/ingenic/
8705
+F: arch/mips/generic/board-ingenic.c
8706
+F: arch/mips/include/asm/mach-ingenic/
8707
+F: arch/mips/ingenic/Kconfig
8708
+F: drivers/clk/ingenic/
8709
+F: drivers/dma/dma-jz4780.c
8710
+F: drivers/gpu/drm/ingenic/
8711
+F: drivers/i2c/busses/i2c-jz4780.c
8712
+F: drivers/iio/adc/ingenic-adc.c
8713
+F: drivers/irqchip/irq-ingenic.c
8714
+F: drivers/memory/jz4780-nemc.c
8715
+F: drivers/mmc/host/jz4740_mmc.c
8716
+F: drivers/mtd/nand/raw/ingenic/
8717
+F: drivers/pinctrl/pinctrl-ingenic.c
8718
+F: drivers/power/supply/ingenic-battery.c
8719
+F: drivers/pwm/pwm-jz4740.c
8720
+F: drivers/remoteproc/ingenic_rproc.c
8721
+F: drivers/rtc/rtc-jz4740.c
8722
+F: drivers/tty/serial/8250/8250_ingenic.c
8723
+F: drivers/usb/musb/jz4740.c
8724
+F: drivers/watchdog/jz4740_wdt.c
8725
+F: include/dt-bindings/iio/adc/ingenic,adc.h
8726
+F: include/linux/mfd/ingenic-tcu.h
8727
+F: sound/soc/codecs/jz47*
8728
+F: sound/soc/jz4740/
72848729
72858730 INOTIFY
72868731 M: Jan Kara <jack@suse.cz>
72878732 R: Amir Goldstein <amir73il@gmail.com>
72888733 L: linux-fsdevel@vger.kernel.org
72898734 S: Maintained
7290
-F: Documentation/filesystems/inotify.txt
8735
+F: Documentation/filesystems/inotify.rst
72918736 F: fs/notify/inotify/
72928737 F: include/linux/inotify.h
72938738 F: include/uapi/linux/inotify.h
....@@ -7295,17 +8740,17 @@
72958740 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
72968741 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
72978742 L: linux-input@vger.kernel.org
8743
+S: Maintained
72988744 Q: http://patchwork.kernel.org/project/linux-input/list/
72998745 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/
73068746 F: Documentation/devicetree/bindings/input/
73078747 F: Documentation/devicetree/bindings/serio/
73088748 F: Documentation/input/
8749
+F: drivers/input/
8750
+F: include/linux/input.h
8751
+F: include/linux/input/
8752
+F: include/uapi/linux/input-event-codes.h
8753
+F: include/uapi/linux/input.h
73098754
73108755 INPUT MULTITOUCH (MT) PROTOCOL
73118756 M: Henrik Rydberg <rydberg@bitmath.org>
....@@ -7316,17 +8761,17 @@
73168761 K: \b(ABS|SYN)_MT_
73178762
73188763 INSIDE SECURE CRYPTO DRIVER
7319
-M: Antoine Tenart <antoine.tenart@bootlin.com>
7320
-F: drivers/crypto/inside-secure/
7321
-S: Maintained
8764
+M: Antoine Tenart <atenart@kernel.org>
73228765 L: linux-crypto@vger.kernel.org
8766
+S: Maintained
8767
+F: drivers/crypto/inside-secure/
73238768
73248769 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
7325
-M: Mimi Zohar <zohar@linux.vnet.ibm.com>
8770
+M: Mimi Zohar <zohar@linux.ibm.com>
73268771 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
73278772 L: linux-integrity@vger.kernel.org
7328
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
73298773 S: Supported
8774
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
73308775 F: security/integrity/ima/
73318776
73328777 INTEL 810/815 FRAMEBUFFER DRIVER
....@@ -7336,6 +8781,7 @@
73368781 F: drivers/video/fbdev/i810/
73378782
73388783 INTEL ASoC DRIVERS
8784
+M: Cezary Rojewski <cezary.rojewski@intel.com>
73398785 M: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
73408786 M: Liam Girdwood <liam.r.girdwood@linux.intel.com>
73418787 M: Jie Yang <yang.jie@linux.intel.com>
....@@ -7349,50 +8795,61 @@
73498795 S: Maintained
73508796 F: drivers/platform/x86/intel_atomisp2_pm.c
73518797
8798
+INTEL ATOMISP2 LED DRIVER
8799
+M: Hans de Goede <hdegoede@redhat.com>
8800
+L: platform-driver-x86@vger.kernel.org
8801
+S: Maintained
8802
+F: drivers/platform/x86/intel_atomisp2_led.c
8803
+
8804
+INTEL BROXTON PMC DRIVER
8805
+M: Mika Westerberg <mika.westerberg@linux.intel.com>
8806
+M: Zha Qipeng <qipeng.zha@intel.com>
8807
+S: Maintained
8808
+F: drivers/mfd/intel_pmc_bxt.c
8809
+F: include/linux/mfd/intel_pmc_bxt.h
8810
+
73528811 INTEL C600 SERIES SAS CONTROLLER DRIVER
73538812 M: Intel SCU Linux support <intel-linux-scu@intel.com>
73548813 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
73558814 L: linux-scsi@vger.kernel.org
7356
-T: git git://git.code.sf.net/p/intel-sas/isci
73578815 S: Supported
8816
+T: git git://git.code.sf.net/p/intel-sas/isci
73588817 F: drivers/scsi/isci/
8818
+
8819
+INTEL CPU family model numbers
8820
+M: Tony Luck <tony.luck@intel.com>
8821
+M: x86@kernel.org
8822
+L: linux-kernel@vger.kernel.org
8823
+S: Supported
8824
+F: arch/x86/include/asm/intel-family.h
73598825
73608826 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
73618827 M: Jani Nikula <jani.nikula@linux.intel.com>
73628828 M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
73638829 M: Rodrigo Vivi <rodrigo.vivi@intel.com>
73648830 L: intel-gfx@lists.freedesktop.org
8831
+S: Supported
73658832 W: https://01.org/linuxgraphics/
8833
+Q: http://patchwork.freedesktop.org/project/intel-gfx/
73668834 B: https://gitlab.freedesktop.org/drm/intel/-/wikis/How-to-file-i915-bugs
73678835 C: irc://chat.freenode.net/intel-gfx
7368
-Q: http://patchwork.freedesktop.org/project/intel-gfx/
73698836 T: git git://anongit.freedesktop.org/drm-intel
7370
-S: Supported
8837
+F: Documentation/gpu/i915.rst
73718838 F: drivers/gpu/drm/i915/
73728839 F: include/drm/i915*
73738840 F: include/uapi/drm/i915_drm.h
7374
-F: Documentation/gpu/i915.rst
73758841
73768842 INTEL ETHERNET DRIVERS
7377
-M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
8843
+M: Jesse Brandeburg <jesse.brandeburg@intel.com>
8844
+M: Tony Nguyen <anthony.l.nguyen@intel.com>
73788845 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
8846
+S: Supported
73798847 W: http://www.intel.com/support/feedback.htm
73808848 W: http://e1000.sourceforge.net/
73818849 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
8850
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/net-queue.git
8851
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/next-queue.git
8852
+F: Documentation/networking/device_drivers/ethernet/intel/
73968853 F: drivers/net/ethernet/intel/
73978854 F: drivers/net/ethernet/intel/*/
73988855 F: include/linux/avf/virtchnl.h
....@@ -7401,17 +8858,30 @@
74018858 M: Maik Broemme <mbroemme@libmpq.org>
74028859 L: linux-fbdev@vger.kernel.org
74038860 S: Maintained
7404
-F: Documentation/fb/intelfb.txt
8861
+F: Documentation/fb/intelfb.rst
74058862 F: drivers/video/fbdev/intelfb/
8863
+
8864
+INTEL GPIO DRIVERS
8865
+M: Andy Shevchenko <andy@kernel.org>
8866
+L: linux-gpio@vger.kernel.org
8867
+S: Maintained
8868
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
8869
+F: drivers/gpio/gpio-ich.c
8870
+F: drivers/gpio/gpio-intel-mid.c
8871
+F: drivers/gpio/gpio-merrifield.c
8872
+F: drivers/gpio/gpio-ml-ioh.c
8873
+F: drivers/gpio/gpio-pch.c
8874
+F: drivers/gpio/gpio-sch.c
8875
+F: drivers/gpio/gpio-sodaville.c
74068876
74078877 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
74088878 M: Zhenyu Wang <zhenyuw@linux.intel.com>
74098879 M: Zhi Wang <zhi.a.wang@intel.com>
74108880 L: intel-gvt-dev@lists.freedesktop.org
74118881 L: intel-gfx@lists.freedesktop.org
8882
+S: Supported
74128883 W: https://01.org/igvt-g
74138884 T: git https://github.com/intel/gvt-linux.git
7414
-S: Supported
74158885 F: drivers/gpu/drm/i915/gvt/
74168886
74178887 INTEL HID EVENT DRIVER
....@@ -7424,17 +8894,24 @@
74248894 M: Dave Jiang <dave.jiang@intel.com>
74258895 R: Dan Williams <dan.j.williams@intel.com>
74268896 L: dmaengine@vger.kernel.org
7427
-Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
74288897 S: Supported
8898
+Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
74298899 F: drivers/dma/ioat*
8900
+
8901
+INTEL IADX DRIVER
8902
+M: Dave Jiang <dave.jiang@intel.com>
8903
+L: dmaengine@vger.kernel.org
8904
+S: Supported
8905
+F: drivers/dma/idxd/*
8906
+F: include/uapi/linux/idxd.h
74308907
74318908 INTEL IDLE DRIVER
74328909 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
74338910 M: Len Brown <lenb@kernel.org>
74348911 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
74378912 S: Supported
8913
+B: https://bugzilla.kernel.org
8914
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
74388915 F: drivers/idle/intel_idle.c
74398916
74408917 INTEL INTEGRATED SENSOR HUB DRIVER
....@@ -7446,11 +8923,13 @@
74468923
74478924 INTEL IOMMU (VT-d)
74488925 M: David Woodhouse <dwmw2@infradead.org>
8926
+M: Lu Baolu <baolu.lu@linux.intel.com>
74498927 L: iommu@lists.linux-foundation.org
7450
-T: git git://git.infradead.org/iommu-2.6.git
74518928 S: Supported
7452
-F: drivers/iommu/intel-iommu.c
8929
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
8930
+F: drivers/iommu/intel/
74538931 F: include/linux/intel-iommu.h
8932
+F: include/linux/intel-svm.h
74548933
74558934 INTEL IOP-ADMA DMA DRIVER
74568935 R: Dan Williams <dan.j.williams@intel.com>
....@@ -7461,22 +8940,32 @@
74618940 M: Yong Zhi <yong.zhi@intel.com>
74628941 M: Sakari Ailus <sakari.ailus@linux.intel.com>
74638942 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>
8943
+R: Tianshu Qiu <tian.shu.qiu@intel.com>
74668944 L: linux-media@vger.kernel.org
74678945 S: Maintained
8946
+F: Documentation/userspace-api/media/v4l/pixfmt-srggb10-ipu3.rst
74688947 F: drivers/media/pci/intel/ipu3/
7469
-F: Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst
8948
+
8949
+INTEL IPU3 CSI-2 IMGU DRIVER
8950
+M: Sakari Ailus <sakari.ailus@linux.intel.com>
8951
+R: Bingbu Cao <bingbu.cao@intel.com>
8952
+R: Tianshu Qiu <tian.shu.qiu@intel.com>
8953
+L: linux-media@vger.kernel.org
8954
+S: Maintained
8955
+F: Documentation/admin-guide/media/ipu3.rst
8956
+F: Documentation/admin-guide/media/ipu3_rcb.svg
8957
+F: Documentation/userspace-api/media/v4l/pixfmt-meta-intel-ipu3.rst
8958
+F: drivers/staging/media/ipu3/
74708959
74718960 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
74728961 M: Krzysztof Halasa <khalasa@piap.pl>
74738962 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
74788963 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
74798964 F: drivers/net/wan/ixp4xx_hss.c
8965
+F: drivers/soc/ixp4xx/ixp4xx-npe.c
8966
+F: drivers/soc/ixp4xx/ixp4xx-qmgr.c
8967
+F: include/linux/soc/ixp4xx/npe.h
8968
+F: include/linux/soc/ixp4xx/qmgr.h
74808969
74818970 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
74828971 M: Deepak Saxena <dsaxena@plexity.net>
....@@ -7487,65 +8976,55 @@
74878976 M: Tomas Winkler <tomas.winkler@intel.com>
74888977 L: linux-kernel@vger.kernel.org
74898978 S: Supported
7490
-F: include/uapi/linux/mei.h
7491
-F: include/linux/mei_cl_bus.h
7492
-F: drivers/misc/mei/*
8979
+F: Documentation/driver-api/mei/*
8980
+F: drivers/misc/mei/
74938981 F: drivers/watchdog/mei_wdt.c
7494
-F: Documentation/misc-devices/mei/*
8982
+F: include/linux/mei_cl_bus.h
8983
+F: include/uapi/linux/mei.h
74958984 F: samples/mei/*
74968985
74978986 INTEL MENLOW THERMAL DRIVER
74988987 M: Sujith Thomas <sujith.thomas@intel.com>
74998988 L: platform-driver-x86@vger.kernel.org
7500
-W: https://01.org/linux-acpi
75018989 S: Supported
8990
+W: https://01.org/linux-acpi
75028991 F: drivers/platform/x86/intel_menlow.c
75038992
7504
-INTEL MERRIFIELD GPIO DRIVER
7505
-M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7506
-L: linux-gpio@vger.kernel.org
8993
+INTEL P-Unit IPC DRIVER
8994
+M: Zha Qipeng <qipeng.zha@intel.com>
8995
+L: platform-driver-x86@vger.kernel.org
75078996 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/
8997
+F: arch/x86/include/asm/intel_punit_ipc.h
8998
+F: drivers/platform/x86/intel_punit_ipc.c
75258999
75269000 INTEL PMC CORE DRIVER
7527
-M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
7528
-M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
9001
+M: Rajneesh Bhardwaj <irenic.rajneesh@gmail.com>
9002
+M: David E Box <david.e.box@intel.com>
75299003 L: platform-driver-x86@vger.kernel.org
75309004 S: Maintained
7531
-F: arch/x86/include/asm/pmc_core.h
75329005 F: drivers/platform/x86/intel_pmc_core*
75339006
7534
-INTEL PMC/P-Unit IPC DRIVER
7535
-M: Zha Qipeng<qipeng.zha@intel.com>
7536
-L: platform-driver-x86@vger.kernel.org
9007
+INTEL PMIC GPIO DRIVERS
9008
+M: Andy Shevchenko <andy@kernel.org>
75379009 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
9010
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git
9011
+F: drivers/gpio/gpio-*cove.c
9012
+F: drivers/gpio/gpio-msic.c
9013
+
9014
+INTEL PMIC MULTIFUNCTION DEVICE DRIVERS
9015
+M: Andy Shevchenko <andy@kernel.org>
9016
+S: Maintained
9017
+F: drivers/mfd/intel_msic.c
9018
+F: drivers/mfd/intel_soc_pmic*
9019
+F: include/linux/mfd/intel_msic.h
9020
+F: include/linux/mfd/intel_soc_pmic*
75429021
75439022 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
75449023 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
75459024 L: linux-wireless@vger.kernel.org
75469025 S: Maintained
7547
-F: Documentation/networking/README.ipw2100
7548
-F: Documentation/networking/README.ipw2200
9026
+F: Documentation/networking/device_drivers/wifi/intel/ipw2100.rst
9027
+F: Documentation/networking/device_drivers/wifi/intel/ipw2200.rst
75499028 F: drivers/net/wireless/intel/ipw2x00/
75509029
75519030 INTEL PSTATE DRIVER
....@@ -7563,20 +9042,44 @@
75639042 F: drivers/infiniband/hw/i40iw/
75649043 F: include/uapi/rdma/i40iw-abi.h
75659044
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
9045
+INTEL SCU DRIVERS
9046
+M: Mika Westerberg <mika.westerberg@linux.intel.com>
9047
+S: Maintained
9048
+F: arch/x86/include/asm/intel_scu_ipc.h
9049
+F: drivers/platform/x86/intel_scu_*
9050
+
9051
+INTEL SPEED SELECT TECHNOLOGY
9052
+M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
9053
+L: platform-driver-x86@vger.kernel.org
9054
+S: Maintained
9055
+F: drivers/platform/x86/intel_speed_select_if/
9056
+F: include/uapi/linux/isst_if.h
9057
+F: tools/power/x86/intel-speed-select/
9058
+
9059
+INTEL STRATIX10 FIRMWARE DRIVERS
9060
+M: Richard Gong <richard.gong@linux.intel.com>
9061
+L: linux-kernel@vger.kernel.org
9062
+S: Maintained
9063
+F: Documentation/ABI/testing/sysfs-devices-platform-stratix10-rsu
9064
+F: Documentation/devicetree/bindings/firmware/intel,stratix10-svc.txt
9065
+F: drivers/firmware/stratix10-rsu.c
9066
+F: drivers/firmware/stratix10-svc.c
9067
+F: include/linux/firmware/intel/stratix10-smc.h
9068
+F: include/linux/firmware/intel/stratix10-svc-client.h
75739069
75749070 INTEL TELEMETRY DRIVER
7575
-M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
9071
+M: Rajneesh Bhardwaj <rajneesh.bhardwaj@linux.intel.com>
9072
+M: "David E. Box" <david.e.box@linux.intel.com>
75769073 L: platform-driver-x86@vger.kernel.org
75779074 S: Maintained
75789075 F: arch/x86/include/asm/intel_telemetry.h
75799076 F: drivers/platform/x86/intel_telemetry*
9077
+
9078
+INTEL UNCORE FREQUENCY CONTROL
9079
+M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
9080
+L: platform-driver-x86@vger.kernel.org
9081
+S: Maintained
9082
+F: drivers/platform/x86/intel-uncore-frequency.c
75809083
75819084 INTEL VIRTUAL BUTTON DRIVER
75829085 M: AceLan Kao <acelan.kao@canonical.com>
....@@ -7585,20 +9088,17 @@
75859088 F: drivers/platform/x86/intel-vbtn.c
75869089
75879090 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
7588
-M: Stanislaw Gruszka <sgruszka@redhat.com>
9091
+M: Stanislaw Gruszka <stf_xl@wp.pl>
75899092 L: linux-wireless@vger.kernel.org
75909093 S: Supported
75919094 F: drivers/net/wireless/intel/iwlegacy/
75929095
75939096 INTEL WIRELESS WIFI LINK (iwlwifi)
7594
-M: Johannes Berg <johannes.berg@intel.com>
7595
-M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
75969097 M: Luca Coelho <luciano.coelho@intel.com>
7597
-M: Intel Linux Wireless <linuxwifi@intel.com>
75989098 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
76019099 S: Supported
9100
+W: https://wireless.wiki.kernel.org/en/users/drivers/iwlwifi
9101
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
76029102 F: drivers/net/wireless/intel/iwlwifi/
76039103
76049104 INTEL WIRELESS WIMAX CONNECTION 2400
....@@ -7607,9 +9107,16 @@
76079107 L: wimax@linuxwimax.org (subscribers-only)
76089108 S: Supported
76099109 W: http://linuxwimax.org
7610
-F: Documentation/wimax/README.i2400m
9110
+F: Documentation/admin-guide/wimax/i2400m.rst
76119111 F: drivers/net/wimax/i2400m/
76129112 F: include/uapi/linux/wimax/i2400m.h
9113
+
9114
+INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPDATE DRIVER
9115
+M: Jithu Joseph <jithu.joseph@intel.com>
9116
+R: Maurice Ma <maurice.ma@intel.com>
9117
+S: Maintained
9118
+W: https://slimbootloader.github.io/security/firmware-update.html
9119
+F: drivers/platform/x86/intel-wmi-sbl-fw-update.c
76139120
76149121 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
76159122 M: Mario Limonciello <mario.limonciello@dell.com>
....@@ -7621,64 +9128,94 @@
76219128 S: Supported
76229129 F: Documentation/trace/intel_th.rst
76239130 F: drivers/hwtracing/intel_th/
9131
+F: include/linux/intel_th.h
76249132
76259133 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
76269134 M: Ning Sun <ning.sun@intel.com>
76279135 L: tboot-devel@lists.sourceforge.net
9136
+S: Supported
76289137 W: http://tboot.sourceforge.net
76299138 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
9139
+F: Documentation/x86/intel_txt.rst
76339140 F: arch/x86/kernel/tboot.c
9141
+F: include/linux/tboot.h
76349142
7635
-INTEL-MID GPIO DRIVER
7636
-M: David Cohen <david.a.cohen@linux.intel.com>
7637
-L: linux-gpio@vger.kernel.org
9143
+INTERCONNECT API
9144
+M: Georgi Djakov <georgi.djakov@linaro.org>
9145
+L: linux-pm@vger.kernel.org
76389146 S: Maintained
7639
-F: drivers/gpio/gpio-intel-mid.c
9147
+F: Documentation/devicetree/bindings/interconnect/
9148
+F: Documentation/driver-api/interconnect.rst
9149
+F: drivers/interconnect/
9150
+F: include/dt-bindings/interconnect/
9151
+F: include/linux/interconnect-provider.h
9152
+F: include/linux/interconnect.h
9153
+
9154
+INVENSENSE ICM-426xx IMU DRIVER
9155
+M: Jean-Baptiste Maneyrol <jmaneyrol@invensense.com>
9156
+L: linux-iio@vger.kernel.org
9157
+S: Maintained
9158
+W https://invensense.tdk.com/
9159
+F: Documentation/devicetree/bindings/iio/imu/invensense,icm42600.yaml
9160
+F: drivers/iio/imu/inv_icm42600/
76409161
76419162 INVENSENSE MPU-3050 GYROSCOPE DRIVER
76429163 M: Linus Walleij <linus.walleij@linaro.org>
76439164 L: linux-iio@vger.kernel.org
76449165 S: Maintained
7645
-F: drivers/iio/gyro/mpu3050*
76469166 F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt
9167
+F: drivers/iio/gyro/mpu3050*
76479168
76489169 IOC3 ETHERNET DRIVER
76499170 M: Ralf Baechle <ralf@linux-mips.org>
7650
-L: linux-mips@linux-mips.org
9171
+L: linux-mips@vger.kernel.org
76519172 S: Maintained
76529173 F: drivers/net/ethernet/sgi/ioc3-eth.c
76539174
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
9175
+IOMAP FILESYSTEM LIBRARY
9176
+M: Christoph Hellwig <hch@infradead.org>
9177
+M: Darrick J. Wong <darrick.wong@oracle.com>
9178
+M: linux-xfs@vger.kernel.org
9179
+M: linux-fsdevel@vger.kernel.org
9180
+L: linux-xfs@vger.kernel.org
9181
+L: linux-fsdevel@vger.kernel.org
9182
+S: Supported
9183
+T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
9184
+F: fs/iomap/
9185
+F: include/linux/iomap.h
76599186
76609187 IOMMU DRIVERS
76619188 M: Joerg Roedel <joro@8bytes.org>
9189
+M: Will Deacon <will@kernel.org>
76629190 L: iommu@lists.linux-foundation.org
7663
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
76649191 S: Maintained
9192
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
76659193 F: Documentation/devicetree/bindings/iommu/
9194
+F: Documentation/userspace-api/iommu.rst
76669195 F: drivers/iommu/
76679196 F: include/linux/iommu.h
7668
-F: include/linux/of_iommu.h
76699197 F: include/linux/iova.h
9198
+F: include/linux/of_iommu.h
9199
+F: include/uapi/linux/iommu.h
76709200
7671
-IP MASQUERADING
7672
-M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
9201
+IO_URING
9202
+M: Jens Axboe <axboe@kernel.dk>
9203
+L: io-uring@vger.kernel.org
76739204 S: Maintained
7674
-F: net/ipv4/netfilter/ipt_MASQUERADE.c
9205
+T: git git://git.kernel.dk/linux-block
9206
+T: git git://git.kernel.dk/liburing
9207
+F: fs/io-wq.c
9208
+F: fs/io-wq.h
9209
+F: fs/io_uring.c
9210
+F: include/uapi/linux/io_uring.h
76759211
76769212 IPMI SUBSYSTEM
76779213 M: Corey Minyard <minyard@acm.org>
76789214 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
7679
-W: http://openipmi.sourceforge.net/
76809215 S: Supported
7681
-F: Documentation/IPMI.txt
9216
+W: http://openipmi.sourceforge.net/
9217
+F: Documentation/driver-api/ipmi.rst
9218
+F: Documentation/devicetree/bindings/ipmi/
76829219 F: drivers/char/ipmi/
76839220 F: include/linux/ipmi*
76849221 F: include/uapi/linux/ipmi*
....@@ -7686,8 +9223,8 @@
76869223 IPS SCSI RAID DRIVER
76879224 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
76889225 L: linux-scsi@vger.kernel.org
7689
-W: http://www.adaptec.com/
76909226 S: Maintained
9227
+W: http://www.adaptec.com/
76919228 F: drivers/scsi/ips*
76929229
76939230 IPVS
....@@ -7699,7 +9236,7 @@
76999236 S: Maintained
77009237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
77019238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
7702
-F: Documentation/networking/ipvs-sysctl.txt
9239
+F: Documentation/networking/ipvs-sysctl.rst
77039240 F: include/net/ip_vs.h
77049241 F: include/uapi/linux/ip_vs.h
77059242 F: net/netfilter/ipvs/
....@@ -7714,13 +9251,12 @@
77149251 L: netdev@vger.kernel.org
77159252 S: Obsolete
77169253 F: include/uapi/linux/ipx.h
7717
-F: drivers/staging/ipx/
77189254
77199255 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
7720
-M: Marc Zyngier <marc.zyngier@arm.com>
9256
+M: Marc Zyngier <maz@kernel.org>
77219257 S: Maintained
77229258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7723
-F: Documentation/IRQ-domain.txt
9259
+F: Documentation/core-api/irq/irq-domain.rst
77249260 F: include/linux/irqdomain.h
77259261 F: kernel/irq/irqdomain.c
77269262 F: kernel/irq/msi.c
....@@ -7734,8 +9270,7 @@
77349270
77359271 IRQCHIP DRIVERS
77369272 M: Thomas Gleixner <tglx@linutronix.de>
7737
-M: Jason Cooper <jason@lakedaemon.net>
7738
-M: Marc Zyngier <marc.zyngier@arm.com>
9273
+M: Marc Zyngier <maz@kernel.org>
77399274 L: linux-kernel@vger.kernel.org
77409275 S: Maintained
77419276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
....@@ -7745,22 +9280,22 @@
77459280 ISA
77469281 M: William Breathitt Gray <vilhelm.gray@gmail.com>
77479282 S: Maintained
7748
-F: Documentation/isa.txt
9283
+F: Documentation/driver-api/isa.rst
77499284 F: drivers/base/isa.c
77509285 F: include/linux/isa.h
77519286
77529287 ISA RADIO MODULE
77539288 M: Hans Verkuil <hverkuil@xs4all.nl>
77549289 L: linux-media@vger.kernel.org
7755
-T: git git://linuxtv.org/media_tree.git
7756
-W: https://linuxtv.org
77579290 S: Maintained
9291
+W: https://linuxtv.org
9292
+T: git git://linuxtv.org/media_tree.git
77589293 F: drivers/media/radio/radio-isa*
77599294
77609295 ISAPNP
77619296 M: Jaroslav Kysela <perex@perex.cz>
77629297 S: Maintained
7763
-F: Documentation/isapnp.txt
9298
+F: Documentation/driver-api/isapnp.rst
77649299 F: drivers/pnp/isapnp/
77659300 F: include/linux/isapnp.h
77669301
....@@ -7768,8 +9303,9 @@
77689303 M: Lee Duncan <lduncan@suse.com>
77699304 M: Chris Leech <cleech@redhat.com>
77709305 L: open-iscsi@googlegroups.com
7771
-W: www.open-iscsi.com
9306
+L: linux-scsi@vger.kernel.org
77729307 S: Maintained
9308
+W: www.open-iscsi.com
77739309 F: drivers/scsi/*iscsi*
77749310 F: include/scsi/*iscsi*
77759311
....@@ -7781,7 +9317,7 @@
77819317
77829318 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
77839319 M: Sagi Grimberg <sagi@grimberg.me>
7784
-M: Max Gurtovoy <maxg@mellanox.com>
9320
+M: Max Gurtovoy <mgurtovoy@nvidia.com>
77859321 L: linux-rdma@vger.kernel.org
77869322 S: Supported
77879323 W: http://www.openfabrics.org
....@@ -7791,91 +9327,92 @@
77919327
77929328 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
77939329 M: Sagi Grimberg <sagi@grimberg.me>
7794
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
77959330 L: linux-rdma@vger.kernel.org
77969331 L: target-devel@vger.kernel.org
77979332 S: Supported
77989333 W: http://www.linux-iscsi.org
9334
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
77999335 F: drivers/infiniband/ulp/isert
78009336
7801
-ISDN SUBSYSTEM
9337
+ISDN/CMTP OVER BLUETOOTH
78029338 M: Karsten Keil <isdn@linux-pingi.de>
78039339 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
78049340 L: netdev@vger.kernel.org
9341
+S: Odd Fixes
78059342 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
78089343 F: Documentation/isdn/
7809
-F: drivers/isdn/
7810
-F: include/linux/isdn.h
9344
+F: drivers/isdn/capi/
78119345 F: include/linux/isdn/
7812
-F: include/uapi/linux/isdn.h
78139346 F: include/uapi/linux/isdn/
9347
+F: net/bluetooth/cmtp/
78149348
7815
-ISDN SUBSYSTEM (Eicon active card driver)
7816
-M: Armin Schindler <mac@melware.de>
9349
+ISDN/mISDN SUBSYSTEM
9350
+M: Karsten Keil <isdn@linux-pingi.de>
78179351 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
7818
-W: http://www.melware.de
9352
+L: netdev@vger.kernel.org
78199353 S: Maintained
7820
-F: drivers/isdn/hardware/eicon/
9354
+W: http://www.isdn4linux.de
9355
+F: drivers/isdn/Kconfig
9356
+F: drivers/isdn/Makefile
9357
+F: drivers/isdn/hardware/
9358
+F: drivers/isdn/mISDN/
78219359
78229360 IT87 HARDWARE MONITORING DRIVER
78239361 M: Jean Delvare <jdelvare@suse.com>
78249362 L: linux-hwmon@vger.kernel.org
78259363 S: Maintained
7826
-F: Documentation/hwmon/it87
9364
+F: Documentation/hwmon/it87.rst
78279365 F: drivers/hwmon/it87.c
78289366
78299367 IT913X MEDIA DRIVER
78309368 M: Antti Palosaari <crope@iki.fi>
78319369 L: linux-media@vger.kernel.org
9370
+S: Maintained
78329371 W: https://linuxtv.org
78339372 W: http://palosaari.fi/linux/
78349373 Q: http://patchwork.linuxtv.org/project/linux-media/list/
78359374 T: git git://linuxtv.org/anttip/media_tree.git
7836
-S: Maintained
78379375 F: drivers/media/tuners/it913x*
78389376
78399377 IVTV VIDEO4LINUX DRIVER
78409378 M: Andy Walls <awalls@md.metrocast.net>
7841
-L: ivtv-devel@ivtvdriver.org (subscribers-only)
78429379 L: linux-media@vger.kernel.org
7843
-T: git git://linuxtv.org/media_tree.git
7844
-W: http://www.ivtvdriver.org
78459380 S: Maintained
7846
-F: Documentation/media/v4l-drivers/ivtv*
9381
+W: https://linuxtv.org
9382
+T: git git://linuxtv.org/media_tree.git
9383
+F: Documentation/admin-guide/media/ivtv*
78479384 F: drivers/media/pci/ivtv/
78489385 F: include/uapi/linux/ivtv*
78499386
78509387 IX2505V MEDIA DRIVER
78519388 M: Malcolm Priestley <tvboxspy@gmail.com>
78529389 L: linux-media@vger.kernel.org
9390
+S: Maintained
78539391 W: https://linuxtv.org
78549392 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7855
-S: Maintained
78569393 F: drivers/media/dvb-frontends/ix2505v*
78579394
78589395 JAILHOUSE HYPERVISOR INTERFACE
78599396 M: Jan Kiszka <jan.kiszka@siemens.com>
78609397 L: jailhouse-dev@googlegroups.com
78619398 S: Maintained
7862
-F: arch/x86/kernel/jailhouse.c
78639399 F: arch/x86/include/asm/jailhouse_para.h
9400
+F: arch/x86/kernel/jailhouse.c
78649401
78659402 JC42.4 TEMPERATURE SENSOR DRIVER
78669403 M: Guenter Roeck <linux@roeck-us.net>
78679404 L: linux-hwmon@vger.kernel.org
78689405 S: Maintained
9406
+F: Documentation/hwmon/jc42.rst
78699407 F: drivers/hwmon/jc42.c
7870
-F: Documentation/hwmon/jc42
78719408
78729409 JFS FILESYSTEM
78739410 M: Dave Kleikamp <shaggy@kernel.org>
78749411 L: jfs-discussion@lists.sourceforge.net
9412
+S: Maintained
78759413 W: http://jfs.sourceforge.net/
78769414 T: git git://github.com/kleikamp/linux-shaggy.git
7877
-S: Maintained
7878
-F: Documentation/filesystems/jfs.txt
9415
+F: Documentation/admin-guide/jfs.rst
78799416 F: fs/jfs/
78809417
78819418 JME NETWORK DRIVER
....@@ -7886,9 +9423,11 @@
78869423
78879424 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
78889425 M: David Woodhouse <dwmw2@infradead.org>
9426
+M: Richard Weinberger <richard@nod.at>
78899427 L: linux-mtd@lists.infradead.org
9428
+S: Odd Fixes
78909429 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
7891
-S: Maintained
9430
+T: git git://git.infradead.org/ubifs-2.6.git
78929431 F: fs/jffs2/
78939432 F: include/uapi/linux/jffs2.h
78949433
....@@ -7907,23 +9446,22 @@
79079446 F: drivers/media/platform/rcar_jpu.c
79089447
79099448 JSM Neo PCI based serial card
7910
-M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
79119449 L: linux-serial@vger.kernel.org
7912
-S: Maintained
9450
+S: Orphan
79139451 F: drivers/tty/serial/jsm/
79149452
79159453 K10TEMP HARDWARE MONITORING DRIVER
79169454 M: Clemens Ladisch <clemens@ladisch.de>
79179455 L: linux-hwmon@vger.kernel.org
79189456 S: Maintained
7919
-F: Documentation/hwmon/k10temp
9457
+F: Documentation/hwmon/k10temp.rst
79209458 F: drivers/hwmon/k10temp.c
79219459
79229460 K8TEMP HARDWARE MONITORING DRIVER
79239461 M: Rudolf Marek <r.marek@assembler.cz>
79249462 L: linux-hwmon@vger.kernel.org
79259463 S: Maintained
7926
-F: Documentation/hwmon/k8temp
9464
+F: Documentation/hwmon/k8temp.rst
79279465 F: drivers/hwmon/k8temp.c
79289466
79299467 KASAN
....@@ -7932,38 +9470,65 @@
79329470 R: Dmitry Vyukov <dvyukov@google.com>
79339471 L: kasan-dev@googlegroups.com
79349472 S: Maintained
9473
+F: Documentation/dev-tools/kasan.rst
79359474 F: arch/*/include/asm/kasan.h
79369475 F: arch/*/mm/kasan_init*
7937
-F: Documentation/dev-tools/kasan.rst
79389476 F: include/linux/kasan*.h
79399477 F: lib/test_kasan.c
79409478 F: mm/kasan/
79419479 F: scripts/Makefile.kasan
79429480
79439481 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
9482
+M: Masahiro Yamada <masahiroy@kernel.org>
79469483 L: linux-kbuild@vger.kernel.org
79479484 S: Maintained
9485
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig
79489486 F: Documentation/kbuild/kconfig*
7949
-F: scripts/kconfig/
79509487 F: scripts/Kconfig.include
9488
+F: scripts/kconfig/
9489
+
9490
+KCOV
9491
+R: Dmitry Vyukov <dvyukov@google.com>
9492
+R: Andrey Konovalov <andreyknvl@google.com>
9493
+L: kasan-dev@googlegroups.com
9494
+S: Maintained
9495
+F: Documentation/dev-tools/kcov.rst
9496
+F: include/linux/kcov.h
9497
+F: include/uapi/linux/kcov.h
9498
+F: kernel/kcov.c
9499
+F: scripts/Makefile.kcov
9500
+
9501
+KCSAN
9502
+M: Marco Elver <elver@google.com>
9503
+R: Dmitry Vyukov <dvyukov@google.com>
9504
+L: kasan-dev@googlegroups.com
9505
+S: Maintained
9506
+F: Documentation/dev-tools/kcsan.rst
9507
+F: include/linux/kcsan*.h
9508
+F: kernel/kcsan/
9509
+F: lib/Kconfig.kcsan
9510
+F: scripts/Makefile.kcsan
79519511
79529512 KDUMP
79539513 M: Dave Young <dyoung@redhat.com>
79549514 M: Baoquan He <bhe@redhat.com>
79559515 R: Vivek Goyal <vgoyal@redhat.com>
79569516 L: kexec@lists.infradead.org
7957
-W: http://lse.sourceforge.net/kdump/
79589517 S: Maintained
7959
-F: Documentation/kdump/
9518
+W: http://lse.sourceforge.net/kdump/
9519
+F: Documentation/admin-guide/kdump/
9520
+F: fs/proc/vmcore.c
9521
+F: include/linux/crash_core.h
9522
+F: include/linux/crash_dump.h
9523
+F: include/uapi/linux/vmcore.h
9524
+F: kernel/crash_*.c
79609525
79619526 KEENE FM RADIO TRANSMITTER DRIVER
79629527 M: Hans Verkuil <hverkuil@xs4all.nl>
79639528 L: linux-media@vger.kernel.org
7964
-T: git git://linuxtv.org/media_tree.git
7965
-W: https://linuxtv.org
79669529 S: Maintained
9530
+W: https://linuxtv.org
9531
+T: git git://linuxtv.org/media_tree.git
79679532 F: drivers/media/radio/radio-keene*
79689533
79699534 KERNEL AUTOMOUNTER
....@@ -7973,13 +9538,14 @@
79739538 F: fs/autofs/
79749539
79759540 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7976
-M: Masahiro Yamada <yamada.masahiro@socionext.com>
9541
+M: Masahiro Yamada <masahiroy@kernel.org>
79779542 M: Michal Marek <michal.lkml@markovi.net>
7978
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
79799543 L: linux-kbuild@vger.kernel.org
79809544 S: Maintained
9545
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
79819546 F: Documentation/kbuild/
79829547 F: Makefile
9548
+F: scripts/*vmlinux*
79839549 F: scripts/Kbuild*
79849550 F: scripts/Makefile*
79859551 F: scripts/basic/
....@@ -7989,157 +9555,168 @@
79899555
79909556 KERNEL JANITORS
79919557 L: kernel-janitors@vger.kernel.org
7992
-W: http://kernelnewbies.org/KernelJanitors
79939558 S: Odd Fixes
9559
+W: http://kernelnewbies.org/KernelJanitors
79949560
79959561 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
79969562 M: "J. Bruce Fields" <bfields@fieldses.org>
7997
-M: Jeff Layton <jlayton@kernel.org>
9563
+M: Chuck Lever <chuck.lever@oracle.com>
79989564 L: linux-nfs@vger.kernel.org
9565
+S: Supported
79999566 W: http://nfs.sourceforge.net/
80009567 T: git git://linux-nfs.org/~bfields/linux.git
8001
-S: Supported
8002
-F: fs/nfsd/
8003
-F: include/uapi/linux/nfsd/
80049568 F: fs/lockd/
80059569 F: fs/nfs_common/
8006
-F: net/sunrpc/
9570
+F: fs/nfsd/
80079571 F: include/linux/lockd/
80089572 F: include/linux/sunrpc/
9573
+F: include/uapi/linux/nfsd/
80099574 F: include/uapi/linux/sunrpc/
9575
+F: net/sunrpc/
9576
+F: Documentation/filesystems/nfs/
80109577
80119578 KERNEL SELFTEST FRAMEWORK
80129579 M: Shuah Khan <shuah@kernel.org>
9580
+M: Shuah Khan <skhan@linuxfoundation.org>
80139581 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/
80169582 S: Maintained
8017
-F: tools/testing/selftests/
9583
+Q: https://patchwork.kernel.org/project/linux-kselftest/list/
9584
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
80189585 F: Documentation/dev-tools/kselftest*
9586
+F: tools/testing/selftests/
9587
+
9588
+KERNEL UNIT TESTING FRAMEWORK (KUnit)
9589
+M: Brendan Higgins <brendanhiggins@google.com>
9590
+L: linux-kselftest@vger.kernel.org
9591
+L: kunit-dev@googlegroups.com
9592
+S: Maintained
9593
+W: https://google.github.io/kunit-docs/third_party/kernel/docs/
9594
+F: Documentation/dev-tools/kunit/
9595
+F: include/kunit/
9596
+F: lib/kunit/
9597
+F: tools/testing/kunit/
80199598
80209599 KERNEL USERMODE HELPER
8021
-M: "Luis R. Rodriguez" <mcgrof@kernel.org>
9600
+M: Luis Chamberlain <mcgrof@kernel.org>
80229601 L: linux-kernel@vger.kernel.org
80239602 S: Maintained
8024
-F: kernel/umh.c
80259603 F: include/linux/umh.h
9604
+F: kernel/umh.c
80269605
80279606 KERNEL VIRTUAL MACHINE (KVM)
80289607 M: Paolo Bonzini <pbonzini@redhat.com>
8029
-M: Radim Krčmář <rkrcmar@redhat.com>
80309608 L: kvm@vger.kernel.org
9609
+S: Supported
80319610 W: http://www.linux-kvm.org
80329611 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
8033
-S: Supported
8034
-F: Documentation/virtual/kvm/
9612
+F: Documentation/virt/kvm/
9613
+F: include/asm-generic/kvm*
9614
+F: include/kvm/iodev.h
9615
+F: include/linux/kvm*
80359616 F: include/trace/events/kvm.h
80369617 F: include/uapi/asm-generic/kvm*
80379618 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/*
80429619 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_*
9620
+F: tools/testing/selftests/kvm/
9621
+F: virt/kvm/*
80659622
80669623 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
8067
-M: Christoffer Dall <christoffer.dall@arm.com>
8068
-M: Marc Zyngier <marc.zyngier@arm.com>
9624
+M: Marc Zyngier <maz@kernel.org>
9625
+R: James Morse <james.morse@arm.com>
9626
+R: Julien Thierry <julien.thierry.kdev@gmail.com>
9627
+R: Suzuki K Poulose <suzuki.poulose@arm.com>
80699628 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
80709629 L: kvmarm@lists.cs.columbia.edu
80719630 S: Maintained
8072
-F: arch/arm64/include/uapi/asm/kvm*
9631
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
80739632 F: arch/arm64/include/asm/kvm*
9633
+F: arch/arm64/include/uapi/asm/kvm*
80749634 F: arch/arm64/kvm/
9635
+F: include/kvm/arm_*
80759636
80769637 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*
9638
+M: Huacai Chen <chenhc@lemote.com>
9639
+M: Aleksandar Markovic <aleksandar.qemu.devel@gmail.com>
9640
+L: linux-mips@vger.kernel.org
9641
+L: kvm@vger.kernel.org
9642
+S: Maintained
80819643 F: arch/mips/include/asm/kvm*
9644
+F: arch/mips/include/uapi/asm/kvm*
80829645 F: arch/mips/kvm/
80839646
80849647 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
80859648 M: Paul Mackerras <paulus@ozlabs.org>
80869649 L: kvm-ppc@vger.kernel.org
9650
+S: Supported
80879651 W: http://www.linux-kvm.org/
80889652 T: git git://github.com/agraf/linux-2.6.git
8089
-S: Supported
8090
-F: arch/powerpc/include/uapi/asm/kvm*
80919653 F: arch/powerpc/include/asm/kvm*
8092
-F: arch/powerpc/kvm/
9654
+F: arch/powerpc/include/uapi/asm/kvm*
80939655 F: arch/powerpc/kernel/kvm*
9656
+F: arch/powerpc/kvm/
80949657
80959658 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
80969659 M: Christian Borntraeger <borntraeger@de.ibm.com>
80979660 M: Janosch Frank <frankja@linux.ibm.com>
80989661 R: David Hildenbrand <david@redhat.com>
80999662 R: Cornelia Huck <cohuck@redhat.com>
8100
-L: linux-s390@vger.kernel.org
9663
+R: Claudio Imbrenda <imbrenda@linux.ibm.com>
9664
+L: kvm@vger.kernel.org
9665
+S: Supported
81019666 W: http://www.ibm.com/developerworks/linux/linux390/
81029667 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*
9668
+F: Documentation/virt/kvm/s390*
81059669 F: arch/s390/include/asm/gmap.h
81069670 F: arch/s390/include/asm/kvm*
9671
+F: arch/s390/include/uapi/asm/kvm*
9672
+F: arch/s390/kernel/uv.c
81079673 F: arch/s390/kvm/
81089674 F: arch/s390/mm/gmap.c
9675
+F: tools/testing/selftests/kvm/*/s390x/
9676
+F: tools/testing/selftests/kvm/s390x/
81099677
81109678 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
81119679 M: Paolo Bonzini <pbonzini@redhat.com>
8112
-M: Radim Krčmář <rkrcmar@redhat.com>
9680
+R: Sean Christopherson <sean.j.christopherson@intel.com>
9681
+R: Vitaly Kuznetsov <vkuznets@redhat.com>
9682
+R: Wanpeng Li <wanpengli@tencent.com>
9683
+R: Jim Mattson <jmattson@google.com>
9684
+R: Joerg Roedel <joro@8bytes.org>
81139685 L: kvm@vger.kernel.org
9686
+S: Supported
81149687 W: http://www.linux-kvm.org
81159688 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*
81199689 F: arch/x86/include/asm/kvm*
81209690 F: arch/x86/include/asm/pvclock-abi.h
9691
+F: arch/x86/include/asm/svm.h
9692
+F: arch/x86/include/asm/vmx*.h
9693
+F: arch/x86/include/uapi/asm/kvm*
9694
+F: arch/x86/include/uapi/asm/svm.h
9695
+F: arch/x86/include/uapi/asm/vmx.h
81219696 F: arch/x86/kernel/kvm.c
81229697 F: arch/x86/kernel/kvmclock.c
9698
+F: arch/x86/kvm/
9699
+F: arch/x86/kvm/*/
81239700
81249701 KERNFS
81259702 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
81269703 M: Tejun Heo <tj@kernel.org>
8127
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
81289704 S: Supported
8129
-F: include/linux/kernfs.h
9705
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
81309706 F: fs/kernfs/
9707
+F: include/linux/kernfs.h
81319708
81329709 KEXEC
81339710 M: Eric Biederman <ebiederm@xmission.com>
8134
-W: http://kernel.org/pub/linux/utils/kernel/kexec/
81359711 L: kexec@lists.infradead.org
81369712 S: Maintained
9713
+W: http://kernel.org/pub/linux/utils/kernel/kexec/
81379714 F: include/linux/kexec.h
81389715 F: include/uapi/linux/kexec.h
81399716 F: kernel/kexec*
81409717
81419718 KEYS-ENCRYPTED
8142
-M: Mimi Zohar <zohar@linux.vnet.ibm.com>
9719
+M: Mimi Zohar <zohar@linux.ibm.com>
81439720 L: linux-integrity@vger.kernel.org
81449721 L: keyrings@vger.kernel.org
81459722 S: Supported
....@@ -8148,35 +9725,57 @@
81489725 F: security/keys/encrypted-keys/
81499726
81509727 KEYS-TRUSTED
8151
-M: James Bottomley <jejb@linux.vnet.ibm.com>
8152
-M: Mimi Zohar <zohar@linux.vnet.ibm.com>
9728
+M: James Bottomley <jejb@linux.ibm.com>
9729
+M: Jarkko Sakkinen <jarkko@kernel.org>
9730
+M: Mimi Zohar <zohar@linux.ibm.com>
81539731 L: linux-integrity@vger.kernel.org
81549732 L: keyrings@vger.kernel.org
81559733 S: Supported
81569734 F: Documentation/security/keys/trusted-encrypted.rst
81579735 F: include/keys/trusted-type.h
8158
-F: security/keys/trusted.c
8159
-F: security/keys/trusted.h
9736
+F: include/keys/trusted_tpm.h
9737
+F: security/keys/trusted-keys/
81609738
8161
-KEYS/KEYRINGS:
9739
+KEYS/KEYRINGS
81629740 M: David Howells <dhowells@redhat.com>
9741
+M: Jarkko Sakkinen <jarkko@kernel.org>
81639742 L: keyrings@vger.kernel.org
81649743 S: Maintained
81659744 F: Documentation/security/keys/core.rst
8166
-F: include/linux/key.h
9745
+F: include/keys/
81679746 F: include/linux/key-type.h
9747
+F: include/linux/key.h
81689748 F: include/linux/keyctl.h
81699749 F: include/uapi/linux/keyctl.h
8170
-F: include/keys/
81719750 F: security/keys/
9751
+
9752
+KFENCE
9753
+M: Alexander Potapenko <glider@google.com>
9754
+M: Marco Elver <elver@google.com>
9755
+R: Dmitry Vyukov <dvyukov@google.com>
9756
+L: kasan-dev@googlegroups.com
9757
+S: Maintained
9758
+F: Documentation/dev-tools/kfence.rst
9759
+F: arch/*/include/asm/kfence.h
9760
+F: include/linux/kfence.h
9761
+F: lib/Kconfig.kfence
9762
+F: mm/kfence/
9763
+
9764
+KFIFO
9765
+M: Stefani Seibold <stefani@seibold.net>
9766
+S: Maintained
9767
+F: include/linux/kfifo.h
9768
+F: lib/kfifo.c
9769
+F: samples/kfifo/
81729770
81739771 KGDB / KDB /debug_core
81749772 M: Jason Wessel <jason.wessel@windriver.com>
81759773 M: Daniel Thompson <daniel.thompson@linaro.org>
8176
-W: http://kgdb.wiki.kernel.org/
9774
+R: Douglas Anderson <dianders@chromium.org>
81779775 L: kgdb-bugreport@lists.sourceforge.net
8178
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
81799776 S: Maintained
9777
+W: http://kgdb.wiki.kernel.org/
9778
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
81809779 F: Documentation/dev-tools/kgdb.rst
81819780 F: drivers/misc/kgdbts.c
81829781 F: drivers/tty/serial/kgdboc.c
....@@ -8184,83 +9783,114 @@
81849783 F: include/linux/kgdb.h
81859784 F: kernel/debug/
81869785
9786
+KHADAS MCU MFD DRIVER
9787
+M: Neil Armstrong <narmstrong@baylibre.com>
9788
+L: linux-amlogic@lists.infradead.org
9789
+S: Maintained
9790
+F: Documentation/devicetree/bindings/mfd/khadas,mcu.yaml
9791
+F: drivers/mfd/khadas-mcu.c
9792
+F: include/linux/mfd/khadas-mcu.h
9793
+F: drivers/thermal/khadas_mcu_fan.c
9794
+
81879795 KMEMLEAK
81889796 M: Catalin Marinas <catalin.marinas@arm.com>
81899797 S: Maintained
81909798 F: Documentation/dev-tools/kmemleak.rst
81919799 F: include/linux/kmemleak.h
81929800 F: mm/kmemleak.c
8193
-F: mm/kmemleak-test.c
9801
+F: samples/kmemleak/kmemleak-test.c
81949802
81959803 KMOD KERNEL MODULE LOADER - USERMODE HELPER
8196
-M: "Luis R. Rodriguez" <mcgrof@kernel.org>
9804
+M: Luis Chamberlain <mcgrof@kernel.org>
81979805 L: linux-kernel@vger.kernel.org
81989806 S: Maintained
8199
-F: kernel/kmod.c
82009807 F: include/linux/kmod.h
9808
+F: kernel/kmod.c
82019809 F: lib/test_kmod.c
82029810 F: tools/testing/selftests/kmod/
82039811
82049812 KPROBES
8205
-M: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com>
9813
+M: Naveen N. Rao <naveen.n.rao@linux.ibm.com>
82069814 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
82079815 M: "David S. Miller" <davem@davemloft.net>
82089816 M: Masami Hiramatsu <mhiramat@kernel.org>
82099817 S: Maintained
8210
-F: Documentation/kprobes.txt
8211
-F: include/linux/kprobes.h
9818
+F: Documentation/trace/kprobes.rst
82129819 F: include/asm-generic/kprobes.h
9820
+F: include/linux/kprobes.h
82139821 F: kernel/kprobes.c
82149822
82159823 KS0108 LCD CONTROLLER DRIVER
82169824 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
82179825 S: Maintained
8218
-F: Documentation/auxdisplay/ks0108
9826
+F: Documentation/admin-guide/auxdisplay/ks0108.rst
82199827 F: drivers/auxdisplay/ks0108.c
82209828 F: include/linux/ks0108.h
82219829
9830
+KTD253 BACKLIGHT DRIVER
9831
+M: Linus Walleij <linus.walleij@linaro.org>
9832
+S: Maintained
9833
+F: Documentation/devicetree/bindings/leds/backlight/kinetic,ktd253.yaml
9834
+F: drivers/video/backlight/ktd253-backlight.c
9835
+
82229836 L3MDEV
8223
-M: David Ahern <dsa@cumulusnetworks.com>
9837
+M: David Ahern <dsahern@kernel.org>
82249838 L: netdev@vger.kernel.org
82259839 S: Maintained
8226
-F: net/l3mdev
82279840 F: include/net/l3mdev.h
9841
+F: net/l3mdev
9842
+
9843
+L7 BPF FRAMEWORK
9844
+M: John Fastabend <john.fastabend@gmail.com>
9845
+M: Daniel Borkmann <daniel@iogearbox.net>
9846
+M: Jakub Sitnicki <jakub@cloudflare.com>
9847
+M: Lorenz Bauer <lmb@cloudflare.com>
9848
+L: netdev@vger.kernel.org
9849
+L: bpf@vger.kernel.org
9850
+S: Maintained
9851
+F: include/linux/skmsg.h
9852
+F: net/core/skmsg.c
9853
+F: net/core/sock_map.c
9854
+F: net/ipv4/tcp_bpf.c
9855
+F: net/ipv4/udp_bpf.c
9856
+
9857
+LANTIQ / INTEL Ethernet drivers
9858
+M: Hauke Mehrtens <hauke@hauke-m.de>
9859
+L: netdev@vger.kernel.org
9860
+S: Maintained
9861
+F: drivers/net/dsa/lantiq_gswip.c
9862
+F: drivers/net/dsa/lantiq_pce.h
9863
+F: drivers/net/ethernet/lantiq_xrx200.c
9864
+F: net/dsa/tag_gswip.c
82289865
82299866 LANTIQ MIPS ARCHITECTURE
82309867 M: John Crispin <john@phrozen.org>
8231
-L: linux-mips@linux-mips.org
9868
+L: linux-mips@vger.kernel.org
82329869 S: Maintained
82339870 F: arch/mips/lantiq
82349871 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/
82429872
82439873 LASI 53c700 driver for PARISC
82449874 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
82459875 L: linux-scsi@vger.kernel.org
82469876 S: Maintained
8247
-F: Documentation/scsi/53c700.txt
9877
+F: Documentation/scsi/53c700.rst
82489878 F: drivers/scsi/53c700*
82499879
82509880 LEAKING_ADDRESSES
82519881 M: Tobin C. Harding <me@tobin.cc>
8252
-M: Tycho Andersen <tycho@tycho.ws>
8253
-L: kernel-hardening@lists.openwall.com
9882
+M: Tycho Andersen <tycho@tycho.pizza>
9883
+L: linux-hardening@vger.kernel.org
82549884 S: Maintained
82559885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
82569886 F: scripts/leaking_addresses.pl
82579887
82589888 LED SUBSYSTEM
8259
-M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
82609889 M: Pavel Machek <pavel@ucw.cz>
9890
+R: Dan Murphy <dmurphy@ti.com>
82619891 L: linux-leds@vger.kernel.org
8262
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
82639892 S: Maintained
9893
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/pavel/linux-leds.git
82649894 F: Documentation/devicetree/bindings/leds/
82659895 F: drivers/leds/
82669896 F: include/linux/leds.h
....@@ -8268,65 +9898,64 @@
82689898 LEGACY EEPROM DRIVER
82699899 M: Jean Delvare <jdelvare@suse.com>
82709900 S: Maintained
8271
-F: Documentation/misc-devices/eeprom
9901
+F: Documentation/misc-devices/eeprom.rst
82729902 F: drivers/misc/eeprom/eeprom.c
82739903
82749904 LEGO MINDSTORMS EV3
82759905 R: David Lechner <david@lechnology.com>
82769906 S: Maintained
8277
-F: arch/arm/boot/dts/da850-lego-ev3.dts
82789907 F: Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt
9908
+F: arch/arm/boot/dts/da850-lego-ev3.dts
82799909 F: drivers/power/supply/lego_ev3_battery.c
82809910
82819911 LEGO USB Tower driver
82829912 M: Juergen Stuber <starblue@users.sourceforge.net>
82839913 L: legousb-devel@lists.sourceforge.net
8284
-W: http://legousb.sourceforge.net/
82859914 S: Maintained
9915
+W: http://legousb.sourceforge.net/
82869916 F: drivers/usb/misc/legousbtower.c
9917
+
9918
+LG LAPTOP EXTRAS
9919
+M: Matan Ziv-Av <matan@svgalib.org>
9920
+L: platform-driver-x86@vger.kernel.org
9921
+S: Maintained
9922
+F: Documentation/ABI/testing/sysfs-platform-lg-laptop
9923
+F: Documentation/admin-guide/laptops/lg-laptop.rst
9924
+F: drivers/platform/x86/lg-laptop.c
82879925
82889926 LG2160 MEDIA DRIVER
82899927 M: Michael Krufky <mkrufky@linuxtv.org>
82909928 L: linux-media@vger.kernel.org
9929
+S: Maintained
82919930 W: https://linuxtv.org
82929931 W: http://github.com/mkrufky
82939932 Q: http://patchwork.linuxtv.org/project/linux-media/list/
82949933 T: git git://linuxtv.org/mkrufky/tuners.git
8295
-S: Maintained
82969934 F: drivers/media/dvb-frontends/lg2160.*
82979935
82989936 LGDT3305 MEDIA DRIVER
82999937 M: Michael Krufky <mkrufky@linuxtv.org>
83009938 L: linux-media@vger.kernel.org
9939
+S: Maintained
83019940 W: https://linuxtv.org
83029941 W: http://github.com/mkrufky
83039942 Q: http://patchwork.linuxtv.org/project/linux-media/list/
83049943 T: git git://linuxtv.org/mkrufky/tuners.git
8305
-S: Maintained
83069944 F: drivers/media/dvb-frontends/lgdt3305.*
83079945
83089946 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
83099947 M: Viresh Kumar <vireshk@kernel.org>
83109948 L: linux-ide@vger.kernel.org
8311
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
83129949 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
83209950 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
9951
+F: drivers/ata/pata_arasan_cf.c
9952
+F: include/linux/pata_arasan_cf_data.h
83249953
83259954 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
83269955 M: Linus Walleij <linus.walleij@linaro.org>
83279956 L: linux-ide@vger.kernel.org
8328
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
83299957 S: Maintained
9958
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
83309959 F: drivers/ata/pata_ftide010.c
83319960 F: drivers/ata/sata_gemini.c
83329961 F: drivers/ata/sata_gemini.h
....@@ -8335,8 +9964,8 @@
83359964 M: Hans de Goede <hdegoede@redhat.com>
83369965 M: Jens Axboe <axboe@kernel.dk>
83379966 L: linux-ide@vger.kernel.org
8338
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
83399967 S: Maintained
9968
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
83409969 F: drivers/ata/ahci_platform.c
83419970 F: drivers/ata/libahci_platform.c
83429971 F: include/linux/ahci_platform.h
....@@ -8344,19 +9973,19 @@
83449973 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
83459974 M: Mikael Pettersson <mikpelinux@gmail.com>
83469975 L: linux-ide@vger.kernel.org
8347
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
83489976 S: Maintained
9977
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
83499978 F: drivers/ata/sata_promise.*
83509979
83519980 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
83529981 M: Jens Axboe <axboe@kernel.dk>
83539982 L: linux-ide@vger.kernel.org
8354
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
83559983 S: Maintained
9984
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
9985
+F: Documentation/devicetree/bindings/ata/
83569986 F: drivers/ata/
83579987 F: include/linux/ata.h
83589988 F: include/linux/libata.h
8359
-F: Documentation/devicetree/bindings/ata/
83609989
83619990 LIBLOCKDEP
83629991 M: Sasha Levin <alexander.levin@microsoft.com>
....@@ -8364,91 +9993,113 @@
83649993 F: tools/lib/lockdep/
83659994
83669995 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
8367
-M: Ross Zwisler <zwisler@kernel.org>
83689996 M: Dan Williams <dan.j.williams@intel.com>
83699997 M: Vishal Verma <vishal.l.verma@intel.com>
83709998 M: Dave Jiang <dave.jiang@intel.com>
83719999 L: linux-nvdimm@lists.01.org
8372
-Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
837310000 S: Supported
10001
+Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
10002
+P: Documentation/nvdimm/maintainer-entry-profile.rst
837410003 F: drivers/nvdimm/blk.c
837510004 F: drivers/nvdimm/region_devs.c
837610005
837710006 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
837810007 M: Vishal Verma <vishal.l.verma@intel.com>
837910008 M: Dan Williams <dan.j.williams@intel.com>
8380
-M: Ross Zwisler <zwisler@kernel.org>
838110009 M: Dave Jiang <dave.jiang@intel.com>
838210010 L: linux-nvdimm@lists.01.org
8383
-Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
838410011 S: Supported
10012
+Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
10013
+P: Documentation/nvdimm/maintainer-entry-profile.rst
838510014 F: drivers/nvdimm/btt*
838610015
838710016 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
8388
-M: Ross Zwisler <zwisler@kernel.org>
838910017 M: Dan Williams <dan.j.williams@intel.com>
839010018 M: Vishal Verma <vishal.l.verma@intel.com>
839110019 M: Dave Jiang <dave.jiang@intel.com>
839210020 L: linux-nvdimm@lists.01.org
8393
-Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
839410021 S: Supported
10022
+Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
10023
+P: Documentation/nvdimm/maintainer-entry-profile.rst
839510024 F: drivers/nvdimm/pmem*
839610025
839710026 LIBNVDIMM: DEVICETREE BINDINGS
839810027 M: Oliver O'Halloran <oohall@gmail.com>
839910028 L: linux-nvdimm@lists.01.org
8400
-Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
840110029 S: Supported
8402
-F: drivers/nvdimm/of_pmem.c
10030
+Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
840310031 F: Documentation/devicetree/bindings/pmem/pmem-region.txt
10032
+F: drivers/nvdimm/of_pmem.c
840410033
840510034 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
840610035 M: Dan Williams <dan.j.williams@intel.com>
8407
-M: Ross Zwisler <zwisler@kernel.org>
840810036 M: Vishal Verma <vishal.l.verma@intel.com>
840910037 M: Dave Jiang <dave.jiang@intel.com>
10038
+M: Ira Weiny <ira.weiny@intel.com>
841010039 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
841310040 S: Supported
8414
-F: drivers/nvdimm/*
10041
+Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
10042
+P: Documentation/nvdimm/maintainer-entry-profile.rst
10043
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
841510044 F: drivers/acpi/nfit/*
8416
-F: include/linux/nd.h
10045
+F: drivers/nvdimm/*
841710046 F: include/linux/libnvdimm.h
10047
+F: include/linux/nd.h
841810048 F: include/uapi/linux/ndctl.h
10049
+F: tools/testing/nvdimm/
10050
+
10051
+LICENSES and SPDX stuff
10052
+M: Thomas Gleixner <tglx@linutronix.de>
10053
+M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10054
+L: linux-spdx@vger.kernel.org
10055
+S: Maintained
10056
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/spdx.git
10057
+F: COPYING
10058
+F: Documentation/process/license-rules.rst
10059
+F: LICENSES/
10060
+F: scripts/spdxcheck-test.sh
10061
+F: scripts/spdxcheck.py
841910062
842010063 LIGHTNVM PLATFORM SUPPORT
842110064 M: Matias Bjorling <mb@lightnvm.io>
8422
-W: http://github/OpenChannelSSD
842310065 L: linux-block@vger.kernel.org
842410066 S: Maintained
10067
+W: http://github/OpenChannelSSD
842510068 F: drivers/lightnvm/
842610069 F: include/linux/lightnvm.h
842710070 F: include/uapi/linux/lightnvm.h
842810071
10072
+LINEAR RANGES HELPERS
10073
+M: Mark Brown <broonie@kernel.org>
10074
+R: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
10075
+F: lib/linear_ranges.c
10076
+F: lib/test_linear_ranges.c
10077
+F: include/linux/linear_range.h
10078
+
842910079 LINUX FOR POWER MACINTOSH
843010080 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8431
-W: http://www.penguinppc.org/
843210081 L: linuxppc-dev@lists.ozlabs.org
8433
-S: Maintained
10082
+S: Odd Fixes
843410083 F: arch/powerpc/platforms/powermac/
843510084 F: drivers/macintosh/
843610085
843710086 LINUX FOR POWERPC (32-BIT AND 64-BIT)
8438
-M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8439
-M: Paul Mackerras <paulus@samba.org>
844010087 M: Michael Ellerman <mpe@ellerman.id.au>
8441
-W: https://github.com/linuxppc/linux/wiki
10088
+R: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10089
+R: Paul Mackerras <paulus@samba.org>
844210090 L: linuxppc-dev@lists.ozlabs.org
10091
+S: Supported
10092
+W: https://github.com/linuxppc/wiki/wiki
844310093 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
844410094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
8445
-S: Supported
844610095 F: Documentation/ABI/stable/sysfs-firmware-opal-*
10096
+F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
844710097 F: Documentation/devicetree/bindings/powerpc/
844810098 F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
8449
-F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
845010099 F: Documentation/powerpc/
845110100 F: arch/powerpc/
10101
+F: drivers/*/*/*pasemi*
10102
+F: drivers/*/*pasemi*
845210103 F: drivers/char/tpm/tpm_ibmvtpm*
845310104 F: drivers/crypto/nx/
845410105 F: drivers/crypto/vmx/
....@@ -8471,110 +10122,103 @@
847110122 LINUX FOR POWERPC EMBEDDED MPC5XXX
847210123 M: Anatolij Gustschin <agust@denx.de>
847310124 L: linuxppc-dev@lists.ozlabs.org
8474
-T: git git://git.denx.de/linux-denx-agust.git
8475
-S: Maintained
10125
+S: Odd Fixes
847610126 F: arch/powerpc/platforms/512x/
847710127 F: arch/powerpc/platforms/52xx/
847810128
847910129 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/
848310130 L: linuxppc-dev@lists.ozlabs.org
8484
-S: Maintained
10131
+S: Orphan
848510132 F: arch/powerpc/platforms/40x/
848610133 F: arch/powerpc/platforms/44x/
848710134
848810135 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
848910136 M: Scott Wood <oss@buserror.net>
8490
-M: Kumar Gala <galak@kernel.crashing.org>
8491
-W: http://www.penguinppc.org/
849210137 L: linuxppc-dev@lists.ozlabs.org
10138
+S: Odd fixes
849310139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
8494
-S: Maintained
10140
+F: Documentation/devicetree/bindings/powerpc/fsl/
849510141 F: arch/powerpc/platforms/83xx/
849610142 F: arch/powerpc/platforms/85xx/
8497
-F: Documentation/devicetree/bindings/powerpc/fsl/
849810143
849910144 LINUX FOR POWERPC EMBEDDED PPC8XX
8500
-M: Vitaly Bordug <vitb@kernel.crashing.org>
8501
-W: http://www.penguinppc.org/
10145
+M: Christophe Leroy <christophe.leroy@csgroup.eu>
850210146 L: linuxppc-dev@lists.ozlabs.org
850310147 S: Maintained
850410148 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*
851810149
851910150 LINUX KERNEL DUMP TEST MODULE (LKDTM)
852010151 M: Kees Cook <keescook@chromium.org>
852110152 S: Maintained
852210153 F: drivers/misc/lkdtm/*
10154
+F: tools/testing/selftests/lkdtm/*
852310155
852410156 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM)
852510157 M: Alan Stern <stern@rowland.harvard.edu>
8526
-M: Andrea Parri <andrea.parri@amarulasolutions.com>
8527
-M: Will Deacon <will.deacon@arm.com>
10158
+M: Andrea Parri <parri.andrea@gmail.com>
10159
+M: Will Deacon <will@kernel.org>
852810160 M: Peter Zijlstra <peterz@infradead.org>
852910161 M: Boqun Feng <boqun.feng@gmail.com>
853010162 M: Nicholas Piggin <npiggin@gmail.com>
853110163 M: David Howells <dhowells@redhat.com>
853210164 M: Jade Alglave <j.alglave@ucl.ac.uk>
853310165 M: Luc Maranget <luc.maranget@inria.fr>
8534
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10166
+M: "Paul E. McKenney" <paulmck@kernel.org>
853510167 R: Akira Yokosawa <akiyks@gmail.com>
853610168 R: Daniel Lustig <dlustig@nvidia.com>
10169
+R: Joel Fernandes <joel@joelfernandes.org>
853710170 L: linux-kernel@vger.kernel.org
853810171 L: linux-arch@vger.kernel.org
853910172 S: Supported
8540
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
8541
-F: tools/memory-model/
10173
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
854210174 F: Documentation/atomic_bitops.txt
854310175 F: Documentation/atomic_t.txt
854410176 F: Documentation/core-api/atomic_ops.rst
854510177 F: Documentation/core-api/refcount-vs-atomic.rst
10178
+F: Documentation/litmus-tests/
854610179 F: Documentation/memory-barriers.txt
10180
+F: tools/memory-model/
854710181
854810182 LIS3LV02D ACCELEROMETER DRIVER
854910183 M: Eric Piel <eric.piel@tremplin-utc.net>
855010184 S: Maintained
8551
-F: Documentation/misc-devices/lis3lv02d
10185
+F: Documentation/misc-devices/lis3lv02d.rst
855210186 F: drivers/misc/lis3lv02d/
855310187 F: drivers/platform/x86/hp_accel.c
855410188
10189
+LIST KUNIT TEST
10190
+M: David Gow <davidgow@google.com>
10191
+L: linux-kselftest@vger.kernel.org
10192
+L: kunit-dev@googlegroups.com
10193
+S: Maintained
10194
+F: lib/list-test.c
10195
+
855510196 LIVE PATCHING
855610197 M: Josh Poimboeuf <jpoimboe@redhat.com>
8557
-M: Jessica Yu <jeyu@kernel.org>
855810198 M: Jiri Kosina <jikos@kernel.org>
855910199 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/
10200
+M: Petr Mladek <pmladek@suse.com>
10201
+R: Joe Lawrence <joe.lawrence@redhat.com>
856910202 L: live-patching@vger.kernel.org
8570
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
10203
+S: Maintained
10204
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git
10205
+F: Documentation/ABI/testing/sysfs-kernel-livepatch
10206
+F: Documentation/livepatch/
10207
+F: arch/powerpc/include/asm/livepatch.h
10208
+F: arch/s390/include/asm/livepatch.h
10209
+F: arch/x86/include/asm/livepatch.h
10210
+F: include/linux/livepatch.h
10211
+F: kernel/livepatch/
10212
+F: lib/livepatch/
10213
+F: samples/livepatch/
10214
+F: tools/testing/selftests/livepatch/
857110215
857210216 LLC (802.2)
857310217 L: netdev@vger.kernel.org
857410218 S: Odd fixes
857510219 F: include/linux/llc.h
8576
-F: include/uapi/linux/llc.h
857710220 F: include/net/llc*
10221
+F: include/uapi/linux/llc.h
857810222 F: net/llc/
857910223
858010224 LM73 HARDWARE MONITOR DRIVER
....@@ -8587,22 +10231,22 @@
858710231 M: Jean Delvare <jdelvare@suse.com>
858810232 L: linux-hwmon@vger.kernel.org
858910233 S: Maintained
8590
-F: Documentation/hwmon/lm78
10234
+F: Documentation/hwmon/lm78.rst
859110235 F: drivers/hwmon/lm78.c
859210236
859310237 LM83 HARDWARE MONITOR DRIVER
859410238 M: Jean Delvare <jdelvare@suse.com>
859510239 L: linux-hwmon@vger.kernel.org
859610240 S: Maintained
8597
-F: Documentation/hwmon/lm83
10241
+F: Documentation/hwmon/lm83.rst
859810242 F: drivers/hwmon/lm83.c
859910243
860010244 LM90 HARDWARE MONITOR DRIVER
860110245 M: Jean Delvare <jdelvare@suse.com>
860210246 L: linux-hwmon@vger.kernel.org
860310247 S: Maintained
8604
-F: Documentation/hwmon/lm90
860510248 F: Documentation/devicetree/bindings/hwmon/lm90.txt
10249
+F: Documentation/hwmon/lm90.rst
860610250 F: drivers/hwmon/lm90.c
860710251 F: include/dt-bindings/thermal/lm90.h
860810252
....@@ -8610,83 +10254,115 @@
861010254 M: Guenter Roeck <linux@roeck-us.net>
861110255 L: linux-hwmon@vger.kernel.org
861210256 S: Maintained
8613
-F: Documentation/hwmon/lm95234
10257
+F: Documentation/hwmon/lm95234.rst
861410258 F: drivers/hwmon/lm95234.c
861510259
861610260 LME2510 MEDIA DRIVER
861710261 M: Malcolm Priestley <tvboxspy@gmail.com>
861810262 L: linux-media@vger.kernel.org
10263
+S: Maintained
861910264 W: https://linuxtv.org
862010265 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8621
-S: Maintained
862210266 F: drivers/media/usb/dvb-usb-v2/lmedm04*
862310267
862410268 LOADPIN SECURITY MODULE
862510269 M: Kees Cook <keescook@chromium.org>
8626
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
862710270 S: Supported
8628
-F: security/loadpin/
10271
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
862910272 F: Documentation/admin-guide/LSM/LoadPin.rst
10273
+F: security/loadpin/
863010274
863110275 LOCKING PRIMITIVES
863210276 M: Peter Zijlstra <peterz@infradead.org>
863310277 M: Ingo Molnar <mingo@redhat.com>
8634
-M: Will Deacon <will.deacon@arm.com>
10278
+M: Will Deacon <will@kernel.org>
863510279 L: linux-kernel@vger.kernel.org
8636
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
863710280 S: Maintained
10281
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
863810282 F: Documentation/locking/
8639
-F: include/linux/lockdep.h
8640
-F: include/linux/spinlock*.h
864110283 F: arch/*/include/asm/spinlock*.h
8642
-F: include/linux/rwlock*.h
10284
+F: include/linux/lockdep.h
864310285 F: include/linux/mutex*.h
10286
+F: include/linux/rwlock*.h
864410287 F: include/linux/rwsem*.h
8645
-F: arch/*/include/asm/rwsem.h
864610288 F: include/linux/seqlock.h
8647
-F: lib/locking*.[ch]
10289
+F: include/linux/spinlock*.h
864810290 F: kernel/locking/
10291
+F: lib/locking*.[ch]
864910292 X: kernel/locking/locktorture.c
865010293
865110294 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
865210295 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
865310296 L: linux-ntfs-dev@lists.sourceforge.net
8654
-W: http://www.linux-ntfs.org/content/view/19/37/
865510297 S: Maintained
8656
-F: Documentation/ldm.txt
10298
+W: http://www.linux-ntfs.org/content/view/19/37/
10299
+F: Documentation/admin-guide/ldm.rst
865710300 F: block/partitions/ldm.*
10301
+
10302
+LOGITECH HID GAMING KEYBOARDS
10303
+M: Hans de Goede <hdegoede@redhat.com>
10304
+L: linux-input@vger.kernel.org
10305
+S: Maintained
10306
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
10307
+F: drivers/hid/hid-lg-g15.c
865810308
865910309 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
866010310 M: Sathya Prakash <sathya.prakash@broadcom.com>
8661
-M: Chaitra P B <chaitra.basappa@broadcom.com>
10311
+M: Sreekanth Reddy <sreekanth.reddy@broadcom.com>
866210312 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
866310313 L: MPT-FusionLinux.pdl@broadcom.com
866410314 L: linux-scsi@vger.kernel.org
8665
-W: http://www.avagotech.com/support/
866610315 S: Supported
10316
+W: http://www.avagotech.com/support/
866710317 F: drivers/message/fusion/
866810318 F: drivers/scsi/mpt3sas/
866910319
867010320 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8671
-M: Matthew Wilcox <matthew@wil.cx>
10321
+M: Matthew Wilcox <willy@infradead.org>
867210322 L: linux-scsi@vger.kernel.org
867310323 S: Maintained
867410324 F: drivers/scsi/sym53c8xx_2/
10325
+
10326
+LTC1660 DAC DRIVER
10327
+M: Marcus Folkesson <marcus.folkesson@gmail.com>
10328
+L: linux-iio@vger.kernel.org
10329
+S: Maintained
10330
+F: Documentation/devicetree/bindings/iio/dac/lltc,ltc1660.yaml
10331
+F: drivers/iio/dac/ltc1660.c
10332
+
10333
+LTC2947 HARDWARE MONITOR DRIVER
10334
+M: Nuno Sá <nuno.sa@analog.com>
10335
+L: linux-hwmon@vger.kernel.org
10336
+S: Supported
10337
+W: http://ez.analog.com/community/linux-device-drivers
10338
+F: Documentation/devicetree/bindings/hwmon/adi,ltc2947.yaml
10339
+F: drivers/hwmon/ltc2947-core.c
10340
+F: drivers/hwmon/ltc2947-i2c.c
10341
+F: drivers/hwmon/ltc2947-spi.c
10342
+F: drivers/hwmon/ltc2947.h
10343
+
10344
+LTC2983 IIO TEMPERATURE DRIVER
10345
+M: Nuno Sá <nuno.sa@analog.com>
10346
+L: linux-iio@vger.kernel.org
10347
+S: Supported
10348
+W: http://ez.analog.com/community/linux-device-drivers
10349
+F: Documentation/devicetree/bindings/iio/temperature/adi,ltc2983.yaml
10350
+F: drivers/iio/temperature/ltc2983.c
867510351
867610352 LTC4261 HARDWARE MONITOR DRIVER
867710353 M: Guenter Roeck <linux@roeck-us.net>
867810354 L: linux-hwmon@vger.kernel.org
867910355 S: Maintained
8680
-F: Documentation/hwmon/ltc4261
10356
+F: Documentation/hwmon/ltc4261.rst
868110357 F: drivers/hwmon/ltc4261.c
868210358
868310359 LTC4306 I2C MULTIPLEXER DRIVER
868410360 M: Michael Hennerich <michael.hennerich@analog.com>
8685
-W: http://ez.analog.com/community/linux-device-drivers
868610361 L: linux-i2c@vger.kernel.org
868710362 S: Supported
8688
-F: drivers/i2c/muxes/i2c-mux-ltc4306.c
10363
+W: http://ez.analog.com/community/linux-device-drivers
868910364 F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
10365
+F: drivers/i2c/muxes/i2c-mux-ltc4306.c
869010366
869110367 LTP (Linux Test Project)
869210368 M: Mike Frysinger <vapier@gentoo.org>
....@@ -8696,69 +10372,76 @@
869610372 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
869710373 M: Alexey Kodanev <alexey.kodanev@oracle.com>
869810374 L: ltp@lists.linux.it (subscribers-only)
10375
+S: Maintained
869910376 W: http://linux-test-project.github.io/
870010377 T: git git://github.com/linux-test-project/ltp.git
8701
-S: Maintained
10378
+
10379
+LYNX PCS MODULE
10380
+M: Ioana Ciornei <ioana.ciornei@nxp.com>
10381
+L: netdev@vger.kernel.org
10382
+S: Supported
10383
+F: drivers/net/pcs/pcs-lynx.c
10384
+F: include/linux/pcs-lynx.h
870210385
870310386 M68K ARCHITECTURE
870410387 M: Geert Uytterhoeven <geert@linux-m68k.org>
870510388 L: linux-m68k@lists.linux-m68k.org
10389
+S: Maintained
870610390 W: http://www.linux-m68k.org/
870710391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
8708
-S: Maintained
870910392 F: arch/m68k/
871010393 F: drivers/zorro/
871110394
871210395 M68K ON APPLE MACINTOSH
871310396 M: Joshua Thompson <funaho@jurai.org>
8714
-W: http://www.mac.linux-m68k.org/
871510397 L: linux-m68k@lists.linux-m68k.org
871610398 S: Maintained
10399
+W: http://www.mac.linux-m68k.org/
871710400 F: arch/m68k/mac/
871810401
871910402 M68K ON HP9000/300
872010403 M: Philip Blundell <philb@gnu.org>
8721
-W: http://www.tazenda.demon.co.uk/phil/linux-hp
872210404 S: Maintained
10405
+W: http://www.tazenda.demon.co.uk/phil/linux-hp
872310406 F: arch/m68k/hp300/
872410407
872510408 M88DS3103 MEDIA DRIVER
872610409 M: Antti Palosaari <crope@iki.fi>
872710410 L: linux-media@vger.kernel.org
10411
+S: Maintained
872810412 W: https://linuxtv.org
872910413 W: http://palosaari.fi/linux/
873010414 Q: http://patchwork.linuxtv.org/project/linux-media/list/
873110415 T: git git://linuxtv.org/anttip/media_tree.git
8732
-S: Maintained
873310416 F: drivers/media/dvb-frontends/m88ds3103*
873410417
873510418 M88RS2000 MEDIA DRIVER
873610419 M: Malcolm Priestley <tvboxspy@gmail.com>
873710420 L: linux-media@vger.kernel.org
10421
+S: Maintained
873810422 W: https://linuxtv.org
873910423 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8740
-S: Maintained
874110424 F: drivers/media/dvb-frontends/m88rs2000*
874210425
874310426 MA901 MASTERKIT USB FM RADIO DRIVER
874410427 M: Alexey Klimov <klimov.linux@gmail.com>
874510428 L: linux-media@vger.kernel.org
8746
-T: git git://linuxtv.org/media_tree.git
874710429 S: Maintained
10430
+T: git git://linuxtv.org/media_tree.git
874810431 F: drivers/media/radio/radio-ma901.c
874910432
875010433 MAC80211
875110434 M: Johannes Berg <johannes@sipsolutions.net>
875210435 L: linux-wireless@vger.kernel.org
8753
-W: http://wireless.kernel.org/
10436
+S: Maintained
10437
+W: https://wireless.wiki.kernel.org/
875410438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
875510439 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
10440
+F: Documentation/networking/mac80211-injection.rst
10441
+F: Documentation/networking/mac80211_hwsim/mac80211_hwsim.rst
10442
+F: drivers/net/wireless/mac80211_hwsim.[ch]
875810443 F: include/net/mac80211.h
875910444 F: net/mac80211/
8760
-F: drivers/net/wireless/mac80211_hwsim.[ch]
8761
-F: Documentation/networking/mac80211_hwsim/README
876210445
876310446 MAILBOX API
876410447 M: Jassi Brar <jassisinghbrar@gmail.com>
....@@ -8770,40 +10453,50 @@
877010453
877110454 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
877210455 M: Michael Kerrisk <mtk.manpages@gmail.com>
8773
-W: http://www.kernel.org/doc/man-pages
877410456 L: linux-man@vger.kernel.org
877510457 S: Maintained
10458
+W: http://www.kernel.org/doc/man-pages
877610459
877710460 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
877810461 M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
8779
-L: linux-mips@linux-mips.org
10462
+L: linux-mips@vger.kernel.org
878010463 S: Maintained
878110464 F: arch/mips/boot/dts/img/pistachio_marduk.dts
878210465
878310466 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
878410467 M: Andrew Lunn <andrew@lunn.ch>
8785
-M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
10468
+M: Vivien Didelot <vivien.didelot@gmail.com>
878610469 L: netdev@vger.kernel.org
878710470 S: Maintained
8788
-F: drivers/net/dsa/mv88e6xxx/
8789
-F: linux/platform_data/mv88e6xxx.h
879010471 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
10472
+F: Documentation/networking/devlink/mv88e6xxx.rst
10473
+F: drivers/net/dsa/mv88e6xxx/
10474
+F: include/linux/platform_data/mv88e6xxx.h
10475
+
10476
+MARVELL ARMADA 3700 PHY DRIVERS
10477
+M: Miquel Raynal <miquel.raynal@bootlin.com>
10478
+S: Maintained
10479
+F: Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt
10480
+F: Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt
10481
+F: drivers/phy/marvell/phy-mvebu-a3700-comphy.c
10482
+F: drivers/phy/marvell/phy-mvebu-a3700-utmi.c
879110483
879210484 MARVELL ARMADA DRM SUPPORT
879310485 M: Russell King <linux@armlinux.org.uk>
879410486 S: Maintained
879510487 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
879610488 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
10489
+F: Documentation/devicetree/bindings/display/armada/
879710490 F: drivers/gpu/drm/armada/
879810491 F: include/uapi/drm/armada_drm.h
8799
-F: Documentation/devicetree/bindings/display/armada/
880010492
880110493 MARVELL CRYPTO DRIVER
8802
-M: Boris Brezillon <boris.brezillon@bootlin.com>
10494
+M: Boris Brezillon <bbrezillon@kernel.org>
880310495 M: Arnaud Ebalard <arno@natisbad.org>
8804
-F: drivers/crypto/marvell/
8805
-S: Maintained
10496
+M: Srujana Challa <schalla@marvell.com>
880610497 L: linux-crypto@vger.kernel.org
10498
+S: Maintained
10499
+F: drivers/crypto/marvell/
880710500
880810501 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
880910502 M: Mirko Lindner <mlindner@marvell.com>
....@@ -8836,16 +10529,20 @@
883610529 S: Maintained
883710530 F: drivers/net/phy/marvell10g.c
883810531
10532
+MARVELL MVEBU THERMAL DRIVER
10533
+M: Miquel Raynal <miquel.raynal@bootlin.com>
10534
+S: Maintained
10535
+F: drivers/thermal/armada_thermal.c
10536
+
883910537 MARVELL MVNETA ETHERNET DRIVER
8840
-M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10538
+M: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
884110539 L: netdev@vger.kernel.org
884210540 S: Maintained
884310541 F: drivers/net/ethernet/marvell/mvneta.*
884410542
884510543 MARVELL MWIFIEX WIRELESS DRIVER
884610544 M: Amitkumar Karwar <amitkarwar@gmail.com>
8847
-M: Nishant Sarmukadam <nishants@marvell.com>
8848
-M: Ganapathi Bhat <gbhat@marvell.com>
10545
+M: Ganapathi Bhat <ganapathi.bhat@nxp.com>
884910546 M: Xinming Hu <huxinming820@gmail.com>
885010547 L: linux-wireless@vger.kernel.org
885110548 S: Maintained
....@@ -8861,20 +10558,53 @@
886110558 M: Miquel Raynal <miquel.raynal@bootlin.com>
886210559 L: linux-mtd@lists.infradead.org
886310560 S: Maintained
8864
-F: drivers/mtd/nand/raw/marvell_nand.c
886510561 F: Documentation/devicetree/bindings/mtd/marvell-nand.txt
10562
+F: drivers/mtd/nand/raw/marvell_nand.c
10563
+
10564
+MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER
10565
+M: Sunil Goutham <sgoutham@marvell.com>
10566
+M: Geetha sowjanya <gakula@marvell.com>
10567
+M: Subbaraya Sundeep <sbhatta@marvell.com>
10568
+M: hariprasad <hkelam@marvell.com>
10569
+L: netdev@vger.kernel.org
10570
+S: Supported
10571
+F: drivers/net/ethernet/marvell/octeontx2/nic/
10572
+
10573
+MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER
10574
+M: Sunil Goutham <sgoutham@marvell.com>
10575
+M: Linu Cherian <lcherian@marvell.com>
10576
+M: Geetha sowjanya <gakula@marvell.com>
10577
+M: Jerin Jacob <jerinj@marvell.com>
10578
+L: netdev@vger.kernel.org
10579
+S: Supported
10580
+F: Documentation/networking/device_drivers/ethernet/marvell/octeontx2.rst
10581
+F: drivers/net/ethernet/marvell/octeontx2/af/
10582
+
10583
+MARVELL PRESTERA ETHERNET SWITCH DRIVER
10584
+M: Vadym Kochan <vkochan@marvell.com>
10585
+M: Taras Chornyi <tchornyi@marvell.com>
10586
+S: Supported
10587
+W: https://github.com/Marvell-switching/switchdev-prestera
10588
+F: drivers/net/ethernet/marvell/prestera/
886610589
886710590 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
886810591 M: Nicolas Pitre <nico@fluxnic.net>
886910592 S: Odd Fixes
887010593 F: drivers/mmc/host/mvsdio.*
887110594
10595
+MARVELL USB MDIO CONTROLLER DRIVER
10596
+M: Tobias Waldekranz <tobias@waldekranz.com>
10597
+L: netdev@vger.kernel.org
10598
+S: Maintained
10599
+F: Documentation/devicetree/bindings/net/marvell,mvusb.yaml
10600
+F: drivers/net/mdio/mdio-mvusb.c
10601
+
887210602 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
887310603 M: Hu Ziji <huziji@marvell.com>
887410604 L: linux-mmc@vger.kernel.org
887510605 S: Supported
8876
-F: drivers/mmc/host/sdhci-xenon*
887710606 F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
10607
+F: drivers/mmc/host/sdhci-xenon*
887810608
887910609 MATROX FRAMEBUFFER DRIVER
888010610 L: linux-fbdev@vger.kernel.org
....@@ -8886,40 +10616,43 @@
888610616 M: Guenter Roeck <linux@roeck-us.net>
888710617 L: linux-hwmon@vger.kernel.org
888810618 S: Maintained
8889
-F: Documentation/hwmon/max16065
10619
+F: Documentation/hwmon/max16065.rst
889010620 F: drivers/hwmon/max16065.c
889110621
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
-
889910622 MAX2175 SDR TUNER DRIVER
8900
-M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
10623
+M: Ramesh Shanmugasundaram <rashanmu@gmail.com>
890110624 L: linux-media@vger.kernel.org
8902
-T: git git://linuxtv.org/media_tree.git
890310625 S: Maintained
10626
+T: git git://linuxtv.org/media_tree.git
890410627 F: Documentation/devicetree/bindings/media/i2c/max2175.txt
8905
-F: Documentation/media/v4l-drivers/max2175.rst
10628
+F: Documentation/userspace-api/media/drivers/max2175.rst
890610629 F: drivers/media/i2c/max2175*
890710630 F: include/uapi/linux/max2175.h
890810631
890910632 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
891010633 L: linux-hwmon@vger.kernel.org
891110634 S: Orphan
8912
-F: Documentation/hwmon/max6650
10635
+F: Documentation/hwmon/max6650.rst
891310636 F: drivers/hwmon/max6650.c
891410637
891510638 MAX6697 HARDWARE MONITOR DRIVER
891610639 M: Guenter Roeck <linux@roeck-us.net>
891710640 L: linux-hwmon@vger.kernel.org
891810641 S: Maintained
8919
-F: Documentation/hwmon/max6697
892010642 F: Documentation/devicetree/bindings/hwmon/max6697.txt
10643
+F: Documentation/hwmon/max6697.rst
892110644 F: drivers/hwmon/max6697.c
892210645 F: include/linux/platform_data/max6697.h
10646
+
10647
+MAX9286 QUAD GMSL DESERIALIZER DRIVER
10648
+M: Jacopo Mondi <jacopo+renesas@jmondi.org>
10649
+M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
10650
+M: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
10651
+M: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
10652
+L: linux-media@vger.kernel.org
10653
+S: Maintained
10654
+F: Documentation/devicetree/bindings/media/i2c/maxim,max9286.yaml
10655
+F: drivers/media/i2c/max9286.c
892310656
892410657 MAX9860 MONO AUDIO VOICE CODEC DRIVER
892510658 M: Peter Rosin <peda@axentia.se>
....@@ -8928,12 +10661,33 @@
892810661 F: Documentation/devicetree/bindings/sound/max9860.txt
892910662 F: sound/soc/codecs/max9860.*
893010663
10664
+MAXBOTIX ULTRASONIC RANGER IIO DRIVER
10665
+M: Andreas Klinger <ak@it-klinger.de>
10666
+L: linux-iio@vger.kernel.org
10667
+S: Maintained
10668
+F: Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.yaml
10669
+F: drivers/iio/proximity/mb1232.c
10670
+
10671
+MAXIM MAX77650 PMIC MFD DRIVER
10672
+M: Bartosz Golaszewski <bgolaszewski@baylibre.com>
10673
+L: linux-kernel@vger.kernel.org
10674
+S: Maintained
10675
+F: Documentation/devicetree/bindings/*/*max77650.yaml
10676
+F: Documentation/devicetree/bindings/*/max77650*.yaml
10677
+F: drivers/gpio/gpio-max77650.c
10678
+F: drivers/input/misc/max77650-onkey.c
10679
+F: drivers/leds/leds-max77650.c
10680
+F: drivers/mfd/max77650.c
10681
+F: drivers/power/supply/max77650-charger.c
10682
+F: drivers/regulator/max77650-regulator.c
10683
+F: include/linux/mfd/max77650.h
10684
+
893110685 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
893210686 M: Javier Martinez Canillas <javier@dowhile0.org>
893310687 L: linux-kernel@vger.kernel.org
893410688 S: Supported
8935
-F: drivers/regulator/max77802-regulator.c
893610689 F: Documentation/devicetree/bindings/*/*max77802.txt
10690
+F: drivers/regulator/max77802-regulator.c
893710691 F: include/dt-bindings/*/*max77802.h
893810692
893910693 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
....@@ -8950,17 +10704,17 @@
895010704 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
895110705 L: linux-kernel@vger.kernel.org
895210706 S: Supported
10707
+F: Documentation/devicetree/bindings/*/max77686.txt
10708
+F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
10709
+F: Documentation/devicetree/bindings/mfd/max14577.txt
10710
+F: Documentation/devicetree/bindings/mfd/max77693.txt
895310711 F: drivers/*/max14577*.c
895410712 F: drivers/*/max77686*.c
895510713 F: drivers/*/max77693*.c
10714
+F: drivers/clk/clk-max77686.c
895610715 F: drivers/extcon/extcon-max14577.c
895710716 F: drivers/extcon/extcon-max77693.c
895810717 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
896410718 F: include/linux/mfd/max14577*.h
896510719 F: include/linux/mfd/max77686*.h
896610720 F: include/linux/mfd/max77693*.h
....@@ -8968,10 +10722,36 @@
896810722 MAXIRADIO FM RADIO RECEIVER DRIVER
896910723 M: Hans Verkuil <hverkuil@xs4all.nl>
897010724 L: linux-media@vger.kernel.org
8971
-T: git git://linuxtv.org/media_tree.git
8972
-W: https://linuxtv.org
897310725 S: Maintained
10726
+W: https://linuxtv.org
10727
+T: git git://linuxtv.org/media_tree.git
897410728 F: drivers/media/radio/radio-maxiradio*
10729
+
10730
+MCAN MMIO DEVICE DRIVER
10731
+M: Dan Murphy <dmurphy@ti.com>
10732
+M: Sriram Dash <sriram.dash@samsung.com>
10733
+L: linux-can@vger.kernel.org
10734
+S: Maintained
10735
+F: Documentation/devicetree/bindings/net/can/bosch,m_can.yaml
10736
+F: drivers/net/can/m_can/m_can.c
10737
+F: drivers/net/can/m_can/m_can.h
10738
+F: drivers/net/can/m_can/m_can_platform.c
10739
+
10740
+MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRIVER
10741
+M: Rishi Gupta <gupt21@gmail.com>
10742
+L: linux-i2c@vger.kernel.org
10743
+L: linux-input@vger.kernel.org
10744
+S: Maintained
10745
+F: drivers/hid/hid-mcp2221.c
10746
+
10747
+MCP251XFD SPI-CAN NETWORK DRIVER
10748
+M: Marc Kleine-Budde <mkl@pengutronix.de>
10749
+M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
10750
+R: Thomas Kopp <thomas.kopp@microchip.com>
10751
+L: linux-can@vger.kernel.org
10752
+S: Maintained
10753
+F: Documentation/devicetree/bindings/net/can/microchip,mcp251xfd.yaml
10754
+F: drivers/net/can/spi/mcp251xfd/
897510755
897610756 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS
897710757 M: Peter Rosin <peda@axentia.se>
....@@ -8984,11 +10764,11 @@
898410764 MCR20A IEEE-802.15.4 RADIO DRIVER
898510765 M: Xue Liu <liuxuenetmail@gmail.com>
898610766 L: linux-wpan@vger.kernel.org
8987
-W: https://github.com/xueliu/mcr20a-linux
898810767 S: Maintained
10768
+W: https://github.com/xueliu/mcr20a-linux
10769
+F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
898910770 F: drivers/net/ieee802154/mcr20a.c
899010771 F: drivers/net/ieee802154/mcr20a.h
8991
-F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt
899210772
899310773 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
899410774 M: William Breathitt Gray <vilhelm.gray@gmail.com>
....@@ -8996,126 +10776,162 @@
899610776 S: Maintained
899710777 F: drivers/iio/dac/cio-dac.c
899810778
10779
+MEDIA CONTROLLER FRAMEWORK
10780
+M: Sakari Ailus <sakari.ailus@linux.intel.com>
10781
+M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10782
+L: linux-media@vger.kernel.org
10783
+S: Supported
10784
+W: https://www.linuxtv.org
10785
+T: git git://linuxtv.org/media_tree.git
10786
+F: drivers/media/mc/
10787
+F: include/media/media-*.h
10788
+F: include/uapi/linux/media.h
10789
+
10790
+MEDIA DRIVER FOR FREESCALE IMX PXP
10791
+M: Philipp Zabel <p.zabel@pengutronix.de>
10792
+L: linux-media@vger.kernel.org
10793
+S: Maintained
10794
+T: git git://linuxtv.org/media_tree.git
10795
+F: drivers/media/platform/imx-pxp.[ch]
10796
+
899910797 MEDIA DRIVERS FOR ASCOT2E
900010798 M: Sergey Kozlov <serjk@netup.ru>
900110799 M: Abylay Ospan <aospan@netup.ru>
900210800 L: linux-media@vger.kernel.org
10801
+S: Supported
900310802 W: https://linuxtv.org
900410803 W: http://netup.tv/
900510804 T: git git://linuxtv.org/media_tree.git
9006
-S: Supported
900710805 F: drivers/media/dvb-frontends/ascot2e*
900810806
900910807 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS
901010808 M: Jasmin Jessich <jasmin@anw.at>
901110809 L: linux-media@vger.kernel.org
10810
+S: Maintained
901210811 W: https://linuxtv.org
901310812 T: git git://linuxtv.org/media_tree.git
9014
-S: Maintained
901510813 F: drivers/media/dvb-frontends/cxd2099*
901610814
901710815 MEDIA DRIVERS FOR CXD2841ER
901810816 M: Sergey Kozlov <serjk@netup.ru>
901910817 M: Abylay Ospan <aospan@netup.ru>
902010818 L: linux-media@vger.kernel.org
10819
+S: Supported
902110820 W: https://linuxtv.org
902210821 W: http://netup.tv/
902310822 T: git git://linuxtv.org/media_tree.git
9024
-S: Supported
902510823 F: drivers/media/dvb-frontends/cxd2841er*
902610824
902710825 MEDIA DRIVERS FOR CXD2880
902810826 M: Yasunari Takiguchi <Yasunari.Takiguchi@sony.com>
902910827 L: linux-media@vger.kernel.org
10828
+S: Supported
903010829 W: http://linuxtv.org/
903110830 T: git git://linuxtv.org/media_tree.git
9032
-S: Supported
903310831 F: drivers/media/dvb-frontends/cxd2880/*
903410832 F: drivers/media/spi/cxd2880*
903510833
903610834 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
9037
-M: Daniel Scheller <d.scheller.oss@gmail.com>
903810835 L: linux-media@vger.kernel.org
10836
+S: Orphan
903910837 W: https://linuxtv.org
904010838 T: git git://linuxtv.org/media_tree.git
9041
-S: Maintained
904210839 F: drivers/media/pci/ddbridge/*
904310840
904410841 MEDIA DRIVERS FOR FREESCALE IMX
904510842 M: Steve Longerbeam <slongerbeam@gmail.com>
904610843 M: Philipp Zabel <p.zabel@pengutronix.de>
904710844 L: linux-media@vger.kernel.org
9048
-T: git git://linuxtv.org/media_tree.git
904910845 S: Maintained
10846
+T: git git://linuxtv.org/media_tree.git
10847
+F: Documentation/admin-guide/media/imx.rst
905010848 F: Documentation/devicetree/bindings/media/imx.txt
9051
-F: Documentation/media/v4l-drivers/imx.rst
905210849 F: drivers/staging/media/imx/
905310850 F: include/linux/imx-media.h
905410851 F: include/media/imx.h
905510852
10853
+MEDIA DRIVERS FOR FREESCALE IMX7
10854
+M: Rui Miguel Silva <rmfrfs@gmail.com>
10855
+L: linux-media@vger.kernel.org
10856
+S: Maintained
10857
+T: git git://linuxtv.org/media_tree.git
10858
+F: Documentation/admin-guide/media/imx7.rst
10859
+F: Documentation/devicetree/bindings/media/imx7-csi.txt
10860
+F: Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt
10861
+F: drivers/staging/media/imx/imx7-media-csi.c
10862
+F: drivers/staging/media/imx/imx7-mipi-csis.c
10863
+
905610864 MEDIA DRIVERS FOR HELENE
905710865 M: Abylay Ospan <aospan@netup.ru>
905810866 L: linux-media@vger.kernel.org
10867
+S: Supported
905910868 W: https://linuxtv.org
906010869 W: http://netup.tv/
906110870 T: git git://linuxtv.org/media_tree.git
9062
-S: Supported
906310871 F: drivers/media/dvb-frontends/helene*
906410872
906510873 MEDIA DRIVERS FOR HORUS3A
906610874 M: Sergey Kozlov <serjk@netup.ru>
906710875 M: Abylay Ospan <aospan@netup.ru>
906810876 L: linux-media@vger.kernel.org
10877
+S: Supported
906910878 W: https://linuxtv.org
907010879 W: http://netup.tv/
907110880 T: git git://linuxtv.org/media_tree.git
9072
-S: Supported
907310881 F: drivers/media/dvb-frontends/horus3a*
907410882
907510883 MEDIA DRIVERS FOR LNBH25
907610884 M: Sergey Kozlov <serjk@netup.ru>
907710885 M: Abylay Ospan <aospan@netup.ru>
907810886 L: linux-media@vger.kernel.org
10887
+S: Supported
907910888 W: https://linuxtv.org
908010889 W: http://netup.tv/
908110890 T: git git://linuxtv.org/media_tree.git
9082
-S: Supported
908310891 F: drivers/media/dvb-frontends/lnbh25*
908410892
908510893 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
9086
-M: Daniel Scheller <d.scheller.oss@gmail.com>
908710894 L: linux-media@vger.kernel.org
10895
+S: Orphan
908810896 W: https://linuxtv.org
908910897 T: git git://linuxtv.org/media_tree.git
9090
-S: Maintained
909110898 F: drivers/media/dvb-frontends/mxl5xx*
909210899
909310900 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
909410901 M: Sergey Kozlov <serjk@netup.ru>
909510902 M: Abylay Ospan <aospan@netup.ru>
909610903 L: linux-media@vger.kernel.org
10904
+S: Supported
909710905 W: https://linuxtv.org
909810906 W: http://netup.tv/
909910907 T: git git://linuxtv.org/media_tree.git
9100
-S: Supported
910110908 F: drivers/media/pci/netup_unidvb/*
10909
+
10910
+MEDIA DRIVERS FOR NVIDIA TEGRA - VDE
10911
+M: Dmitry Osipenko <digetx@gmail.com>
10912
+L: linux-media@vger.kernel.org
10913
+L: linux-tegra@vger.kernel.org
10914
+S: Maintained
10915
+T: git git://linuxtv.org/media_tree.git
10916
+F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt
10917
+F: drivers/staging/media/tegra-vde/
910210918
910310919 MEDIA DRIVERS FOR RENESAS - CEU
910410920 M: Jacopo Mondi <jacopo@jmondi.org>
910510921 L: linux-media@vger.kernel.org
910610922 L: linux-renesas-soc@vger.kernel.org
9107
-T: git git://linuxtv.org/media_tree.git
910810923 S: Supported
9109
-F: Documentation/devicetree/bindings/media/renesas,ceu.txt
10924
+T: git git://linuxtv.org/media_tree.git
10925
+F: Documentation/devicetree/bindings/media/renesas,ceu.yaml
911010926 F: drivers/media/platform/renesas-ceu.c
911110927 F: include/media/drv-intf/renesas-ceu.h
911210928
911310929 MEDIA DRIVERS FOR RENESAS - DRIF
9114
-M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
10930
+M: Ramesh Shanmugasundaram <rashanmu@gmail.com>
911510931 L: linux-media@vger.kernel.org
911610932 L: linux-renesas-soc@vger.kernel.org
9117
-T: git git://linuxtv.org/media_tree.git
911810933 S: Supported
10934
+T: git git://linuxtv.org/media_tree.git
911910935 F: Documentation/devicetree/bindings/media/renesas,drif.txt
912010936 F: drivers/media/platform/rcar_drif.c
912110937
....@@ -9123,94 +10939,85 @@
912310939 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
912410940 L: linux-media@vger.kernel.org
912510941 L: linux-renesas-soc@vger.kernel.org
9126
-T: git git://linuxtv.org/media_tree.git
912710942 S: Supported
9128
-F: Documentation/devicetree/bindings/media/renesas,fcp.txt
10943
+T: git git://linuxtv.org/media_tree.git
10944
+F: Documentation/devicetree/bindings/media/renesas,fcp.yaml
912910945 F: drivers/media/platform/rcar-fcp.c
913010946 F: include/media/rcar-fcp.h
913110947
913210948 MEDIA DRIVERS FOR RENESAS - FDP1
9133
-M: Kieran Bingham <kieran@bingham.xyz>
10949
+M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
913410950 L: linux-media@vger.kernel.org
913510951 L: linux-renesas-soc@vger.kernel.org
9136
-T: git git://linuxtv.org/media_tree.git
913710952 S: Supported
9138
-F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
10953
+T: git git://linuxtv.org/media_tree.git
10954
+F: Documentation/devicetree/bindings/media/renesas,fdp1.yaml
913910955 F: drivers/media/platform/rcar_fdp1.c
914010956
914110957 MEDIA DRIVERS FOR RENESAS - VIN
914210958 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
914310959 L: linux-media@vger.kernel.org
914410960 L: linux-renesas-soc@vger.kernel.org
9145
-T: git git://linuxtv.org/media_tree.git
914610961 S: Supported
9147
-F: Documentation/devicetree/bindings/media/renesas,rcar-csi2.txt
9148
-F: Documentation/devicetree/bindings/media/rcar_vin.txt
10962
+T: git git://linuxtv.org/media_tree.git
10963
+F: Documentation/devicetree/bindings/media/renesas,csi2.yaml
10964
+F: Documentation/devicetree/bindings/media/renesas,vin.yaml
914910965 F: drivers/media/platform/rcar-vin/
915010966
915110967 MEDIA DRIVERS FOR RENESAS - VSP1
915210968 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10969
+M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
915310970 L: linux-media@vger.kernel.org
915410971 L: linux-renesas-soc@vger.kernel.org
9155
-T: git git://linuxtv.org/media_tree.git
915610972 S: Supported
9157
-F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
10973
+T: git git://linuxtv.org/media_tree.git
10974
+F: Documentation/devicetree/bindings/media/renesas,vsp1.yaml
915810975 F: drivers/media/platform/vsp1/
915910976
916010977 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
9161
-M: Daniel Scheller <d.scheller.oss@gmail.com>
916210978 L: linux-media@vger.kernel.org
10979
+S: Orphan
916310980 W: https://linuxtv.org
916410981 T: git git://linuxtv.org/media_tree.git
9165
-S: Maintained
916610982 F: drivers/media/dvb-frontends/stv0910*
916710983
916810984 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
9169
-M: Daniel Scheller <d.scheller.oss@gmail.com>
917010985 L: linux-media@vger.kernel.org
10986
+S: Orphan
917110987 W: https://linuxtv.org
917210988 T: git git://linuxtv.org/media_tree.git
9173
-S: Maintained
917410989 F: drivers/media/dvb-frontends/stv6111*
917510990
917610991 MEDIA DRIVERS FOR STM32 - DCMI
917710992 M: Hugues Fruchet <hugues.fruchet@st.com>
917810993 L: linux-media@vger.kernel.org
9179
-T: git git://linuxtv.org/media_tree.git
918010994 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
918810995 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/
10996
+F: Documentation/devicetree/bindings/media/st,stm32-dcmi.yaml
10997
+F: drivers/media/platform/stm32/stm32-dcmi.c
919210998
919310999 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
919411000 M: Mauro Carvalho Chehab <mchehab@kernel.org>
9195
-P: LinuxTV.org Project
919611001 L: linux-media@vger.kernel.org
11002
+S: Maintained
919711003 W: https://linuxtv.org
919811004 Q: http://patchwork.kernel.org/project/linux-media/list/
919911005 T: git git://linuxtv.org/media_tree.git
9200
-S: Maintained
11006
+F: Documentation/admin-guide/media/
920111007 F: Documentation/devicetree/bindings/media/
9202
-F: Documentation/media/
11008
+F: Documentation/driver-api/media/
11009
+F: Documentation/userspace-api/media/
920311010 F: drivers/media/
920411011 F: drivers/staging/media/
920511012 F: include/linux/platform_data/media/
920611013 F: include/media/
920711014 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
921211015 F: include/uapi/linux/ivtv*
11016
+F: include/uapi/linux/media.h
11017
+F: include/uapi/linux/meye.h
921311018 F: include/uapi/linux/uvcvideo.h
11019
+F: include/uapi/linux/v4l2-*
11020
+F: include/uapi/linux/videodev2.h
921411021
921511022 MEDIATEK BLUETOOTH DRIVER
921611023 M: Sean Wang <sean.wang@mediatek.com>
....@@ -9219,6 +11026,13 @@
921911026 S: Maintained
922011027 F: Documentation/devicetree/bindings/net/mediatek-bluetooth.txt
922111028 F: drivers/bluetooth/btmtkuart.c
11029
+
11030
+MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS
11031
+M: Sean Wang <sean.wang@mediatek.com>
11032
+L: linux-pm@vger.kernel.org
11033
+S: Maintained
11034
+F: Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt
11035
+F: drivers/power/reset/mt6323-poweroff.c
922211036
922311037 MEDIATEK CIR DRIVER
922411038 M: Sean Wang <sean.wang@mediatek.com>
....@@ -9234,52 +11048,60 @@
923411048 F: Documentation/devicetree/bindings/dma/mtk-*
923511049 F: drivers/dma/mediatek/
923611050
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
-
924311051 MEDIATEK ETHERNET DRIVER
9244
-M: Felix Fietkau <nbd@openwrt.org>
11052
+M: Felix Fietkau <nbd@nbd.name>
924511053 M: John Crispin <john@phrozen.org>
924611054 M: Sean Wang <sean.wang@mediatek.com>
9247
-M: Nelson Chang <nelson.chang@mediatek.com>
11055
+M: Mark Lee <Mark-MC.Lee@mediatek.com>
924811056 L: netdev@vger.kernel.org
924911057 S: Maintained
925011058 F: drivers/net/ethernet/mediatek/
925111059
9252
-MEDIATEK SWITCH DRIVER
9253
-M: Sean Wang <sean.wang@mediatek.com>
9254
-L: netdev@vger.kernel.org
11060
+MEDIATEK I2C CONTROLLER DRIVER
11061
+M: Qii Wang <qii.wang@mediatek.com>
11062
+L: linux-i2c@vger.kernel.org
925511063 S: Maintained
9256
-F: drivers/net/dsa/mt7530.*
9257
-F: net/dsa/tag_mtk.c
11064
+F: Documentation/devicetree/bindings/i2c/i2c-mt65xx.txt
11065
+F: drivers/i2c/busses/i2c-mt65xx.c
925811066
925911067 MEDIATEK JPEG DRIVER
926011068 M: Rick Chang <rick.chang@mediatek.com>
926111069 M: Bin Liu <bin.liu@mediatek.com>
926211070 S: Supported
9263
-F: drivers/media/platform/mtk-jpeg/
926411071 F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
11072
+F: drivers/media/platform/mtk-jpeg/
926511073
926611074 MEDIATEK MDP DRIVER
926711075 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
926811076 M: Houlong Wei <houlong.wei@mediatek.com>
926911077 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
927011078 S: Supported
11079
+F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
927111080 F: drivers/media/platform/mtk-mdp/
927211081 F: drivers/media/platform/mtk-vpu/
9273
-F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
927411082
927511083 MEDIATEK MEDIA DRIVER
927611084 M: Tiffany Lin <tiffany.lin@mediatek.com>
927711085 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
927811086 S: Supported
9279
-F: drivers/media/platform/mtk-vcodec/
9280
-F: drivers/media/platform/mtk-vpu/
928111087 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
928211088 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
11089
+F: drivers/media/platform/mtk-vcodec/
11090
+F: drivers/media/platform/mtk-vpu/
11091
+
11092
+MEDIATEK MMC/SD/SDIO DRIVER
11093
+M: Chaotian Jing <chaotian.jing@mediatek.com>
11094
+S: Maintained
11095
+F: Documentation/devicetree/bindings/mmc/mtk-sd.txt
11096
+F: drivers/mmc/host/mtk-sd.c
11097
+
11098
+MEDIATEK MT76 WIRELESS LAN DRIVER
11099
+M: Felix Fietkau <nbd@nbd.name>
11100
+M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
11101
+R: Ryder Lee <ryder.lee@mediatek.com>
11102
+L: linux-wireless@vger.kernel.org
11103
+S: Maintained
11104
+F: drivers/net/wireless/mediatek/mt76/
928311105
928411106 MEDIATEK MT7601U WIRELESS LAN DRIVER
928511107 M: Jakub Kicinski <kubakici@wp.pl>
....@@ -9287,21 +11109,41 @@
928711109 S: Maintained
928811110 F: drivers/net/wireless/mediatek/mt7601u/
928911111
9290
-MEDIATEK NAND CONTROLLER DRIVER
9291
-M: Xiaolei Li <xiaolei.li@mediatek.com>
9292
-L: linux-mtd@lists.infradead.org
11112
+MEDIATEK MT7621/28/88 I2C DRIVER
11113
+M: Stefan Roese <sr@denx.de>
11114
+L: linux-i2c@vger.kernel.org
929311115 S: Maintained
9294
-F: drivers/mtd/nand/raw/mtk_*
11116
+F: Documentation/devicetree/bindings/i2c/i2c-mt7621.txt
11117
+F: drivers/i2c/busses/i2c-mt7621.c
11118
+
11119
+MEDIATEK NAND CONTROLLER DRIVER
11120
+L: linux-mtd@lists.infradead.org
11121
+S: Orphan
929511122 F: Documentation/devicetree/bindings/mtd/mtk-nand.txt
11123
+F: drivers/mtd/nand/raw/mtk_*
11124
+
11125
+MEDIATEK PMIC LED DRIVER
11126
+M: Sean Wang <sean.wang@mediatek.com>
11127
+S: Maintained
11128
+F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
11129
+F: drivers/leds/leds-mt6323.c
929611130
929711131 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
929811132 M: Sean Wang <sean.wang@mediatek.com>
929911133 S: Maintained
930011134 F: drivers/char/hw_random/mtk-rng.c
930111135
11136
+MEDIATEK SWITCH DRIVER
11137
+M: Sean Wang <sean.wang@mediatek.com>
11138
+M: Landen Chao <Landen.Chao@mediatek.com>
11139
+L: netdev@vger.kernel.org
11140
+S: Maintained
11141
+F: drivers/net/dsa/mt7530.*
11142
+F: net/dsa/tag_mtk.c
11143
+
930211144 MEDIATEK USB3 DRD IP DRIVER
930311145 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
9304
-L: linux-usb@vger.kernel.org (moderated for non-subscribers)
11146
+L: linux-usb@vger.kernel.org
930511147 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
930611148 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
930711149 S: Maintained
....@@ -9312,8 +11154,8 @@
931211154 M: Martin Donnelly <martin.donnelly@ge.com>
931311155 M: Martyn Welch <martyn.welch@collabora.co.uk>
931411156 S: Maintained
9315
-F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
931611157 F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
11158
+F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
931711159
931811160 MEGARAID SCSI/SAS DRIVERS
931911161 M: Kashyap Desai <kashyap.desai@broadcom.com>
....@@ -9321,191 +11163,219 @@
932111163 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
932211164 L: megaraidlinux.pdl@broadcom.com
932311165 L: linux-scsi@vger.kernel.org
9324
-W: http://www.avagotech.com/support/
932511166 S: Maintained
9326
-F: Documentation/scsi/megaraid.txt
11167
+W: http://www.avagotech.com/support/
11168
+F: Documentation/scsi/megaraid.rst
932711169 F: drivers/scsi/megaraid.*
932811170 F: drivers/scsi/megaraid/
932911171
933011172 MELEXIS MLX90614 DRIVER
933111173 M: Crt Mori <cmo@melexis.com>
933211174 L: linux-iio@vger.kernel.org
9333
-W: http://www.melexis.com
933411175 S: Supported
11176
+W: http://www.melexis.com
933511177 F: drivers/iio/temperature/mlx90614.c
933611178
933711179 MELEXIS MLX90632 DRIVER
933811180 M: Crt Mori <cmo@melexis.com>
933911181 L: linux-iio@vger.kernel.org
9340
-W: http://www.melexis.com
934111182 S: Supported
11183
+W: http://www.melexis.com
934211184 F: drivers/iio/temperature/mlx90632.c
934311185
934411186 MELFAS MIP4 TOUCHSCREEN DRIVER
934511187 M: Sangwon Jee <jeesw@melfas.com>
9346
-W: http://www.melfas.com
934711188 S: Supported
9348
-F: drivers/input/touchscreen/melfas_mip4.c
11189
+W: http://www.melfas.com
934911190 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
11191
+F: drivers/input/touchscreen/melfas_mip4.c
11192
+
11193
+MELLANOX BLUEFIELD I2C DRIVER
11194
+M: Khalil Blaiech <kblaiech@nvidia.com>
11195
+L: linux-i2c@vger.kernel.org
11196
+S: Supported
11197
+F: drivers/i2c/busses/i2c-mlxbf.c
935011198
935111199 MELLANOX ETHERNET DRIVER (mlx4_en)
9352
-M: Tariq Toukan <tariqt@mellanox.com>
11200
+M: Tariq Toukan <tariqt@nvidia.com>
935311201 L: netdev@vger.kernel.org
935411202 S: Supported
935511203 W: http://www.mellanox.com
9356
-Q: http://patchwork.ozlabs.org/project/netdev/list/
11204
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
935711205 F: drivers/net/ethernet/mellanox/mlx4/en_*
935811206
935911207 MELLANOX ETHERNET DRIVER (mlx5e)
9360
-M: Saeed Mahameed <saeedm@mellanox.com>
11208
+M: Saeed Mahameed <saeedm@nvidia.com>
936111209 L: netdev@vger.kernel.org
936211210 S: Supported
936311211 W: http://www.mellanox.com
9364
-Q: http://patchwork.ozlabs.org/project/netdev/list/
11212
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
936511213 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
936611214
936711215 MELLANOX ETHERNET INNOVA DRIVERS
9368
-R: Boris Pismenny <borisp@mellanox.com>
11216
+R: Boris Pismenny <borisp@nvidia.com>
936911217 L: netdev@vger.kernel.org
937011218 S: Supported
937111219 W: http://www.mellanox.com
9372
-Q: http://patchwork.ozlabs.org/project/netdev/list/
9373
-F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
11220
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
937411221 F: drivers/net/ethernet/mellanox/mlx5/core/accel/*
11222
+F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/*
937511223 F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
937611224 F: include/linux/mlx5/mlx5_ifc_fpga.h
937711225
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
-
938711226 MELLANOX ETHERNET SWITCH DRIVERS
9388
-M: Jiri Pirko <jiri@mellanox.com>
9389
-M: Ido Schimmel <idosch@mellanox.com>
11227
+M: Jiri Pirko <jiri@nvidia.com>
11228
+M: Ido Schimmel <idosch@nvidia.com>
939011229 L: netdev@vger.kernel.org
939111230 S: Supported
939211231 W: http://www.mellanox.com
9393
-Q: http://patchwork.ozlabs.org/project/netdev/list/
11232
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
939411233 F: drivers/net/ethernet/mellanox/mlxsw/
939511234 F: tools/testing/selftests/drivers/net/mlxsw/
939611235
939711236 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
9398
-M: mlxsw@mellanox.com
11237
+M: mlxsw@nvidia.com
939911238 L: netdev@vger.kernel.org
940011239 S: Supported
940111240 W: http://www.mellanox.com
9402
-Q: http://patchwork.ozlabs.org/project/netdev/list/
11241
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
940311242 F: drivers/net/ethernet/mellanox/mlxfw/
940411243
940511244 MELLANOX HARDWARE PLATFORM SUPPORT
940611245 M: Andy Shevchenko <andy@infradead.org>
940711246 M: Darren Hart <dvhart@infradead.org>
9408
-M: Vadim Pasternak <vadimp@mellanox.com>
11247
+M: Vadim Pasternak <vadimp@nvidia.com>
940911248 L: platform-driver-x86@vger.kernel.org
941011249 S: Supported
11250
+F: Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
941111251 F: drivers/platform/mellanox/
11252
+F: include/linux/platform_data/mlxreg.h
941211253
941311254 MELLANOX MLX4 core VPI driver
9414
-M: Tariq Toukan <tariqt@mellanox.com>
11255
+M: Tariq Toukan <tariqt@nvidia.com>
941511256 L: netdev@vger.kernel.org
941611257 L: linux-rdma@vger.kernel.org
9417
-W: http://www.mellanox.com
9418
-Q: http://patchwork.ozlabs.org/project/netdev/list/
941911258 S: Supported
11259
+W: http://www.mellanox.com
11260
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
942011261 F: drivers/net/ethernet/mellanox/mlx4/
942111262 F: include/linux/mlx4/
942211263
942311264 MELLANOX MLX4 IB driver
9424
-M: Yishai Hadas <yishaih@mellanox.com>
11265
+M: Yishai Hadas <yishaih@nvidia.com>
942511266 L: linux-rdma@vger.kernel.org
11267
+S: Supported
942611268 W: http://www.mellanox.com
942711269 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9428
-S: Supported
942911270 F: drivers/infiniband/hw/mlx4/
943011271 F: include/linux/mlx4/
943111272 F: include/uapi/rdma/mlx4-abi.h
943211273
943311274 MELLANOX MLX5 core VPI driver
9434
-M: Saeed Mahameed <saeedm@mellanox.com>
9435
-M: Leon Romanovsky <leonro@mellanox.com>
11275
+M: Saeed Mahameed <saeedm@nvidia.com>
11276
+M: Leon Romanovsky <leonro@nvidia.com>
943611277 L: netdev@vger.kernel.org
943711278 L: linux-rdma@vger.kernel.org
9438
-W: http://www.mellanox.com
9439
-Q: http://patchwork.ozlabs.org/project/netdev/list/
944011279 S: Supported
11280
+W: http://www.mellanox.com
11281
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
11282
+F: Documentation/networking/device_drivers/ethernet/mellanox/
944111283 F: drivers/net/ethernet/mellanox/mlx5/core/
944211284 F: include/linux/mlx5/
944311285
944411286 MELLANOX MLX5 IB driver
9445
-M: Leon Romanovsky <leonro@mellanox.com>
11287
+M: Leon Romanovsky <leonro@nvidia.com>
944611288 L: linux-rdma@vger.kernel.org
11289
+S: Supported
944711290 W: http://www.mellanox.com
944811291 Q: http://patchwork.kernel.org/project/linux-rdma/list/
9449
-S: Supported
945011292 F: drivers/infiniband/hw/mlx5/
945111293 F: include/linux/mlx5/
945211294 F: include/uapi/rdma/mlx5-abi.h
945311295
945411296 MELLANOX MLXCPLD I2C AND MUX DRIVER
9455
-M: Vadim Pasternak <vadimp@mellanox.com>
9456
-M: Michael Shych <michaelsh@mellanox.com>
11297
+M: Vadim Pasternak <vadimp@nvidia.com>
11298
+M: Michael Shych <michaelsh@nvidia.com>
945711299 L: linux-i2c@vger.kernel.org
945811300 S: Supported
11301
+F: Documentation/i2c/busses/i2c-mlxcpld.rst
945911302 F: drivers/i2c/busses/i2c-mlxcpld.c
946011303 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
9461
-F: Documentation/i2c/busses/i2c-mlxcpld
946211304
946311305 MELLANOX MLXCPLD LED DRIVER
9464
-M: Vadim Pasternak <vadimp@mellanox.com>
11306
+M: Vadim Pasternak <vadimp@nvidia.com>
946511307 L: linux-leds@vger.kernel.org
946611308 S: Supported
11309
+F: Documentation/leds/leds-mlxcpld.rst
946711310 F: drivers/leds/leds-mlxcpld.c
946811311 F: drivers/leds/leds-mlxreg.c
9469
-F: Documentation/leds/leds-mlxcpld.txt
947011312
947111313 MELLANOX PLATFORM DRIVER
9472
-M: Vadim Pasternak <vadimp@mellanox.com>
11314
+M: Vadim Pasternak <vadimp@nvidia.com>
947311315 L: platform-driver-x86@vger.kernel.org
947411316 S: Supported
947511317 F: drivers/platform/x86/mlx-platform.c
947611318
947711319 MEMBARRIER SUPPORT
947811320 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9479
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11321
+M: "Paul E. McKenney" <paulmck@kernel.org>
948011322 L: linux-kernel@vger.kernel.org
948111323 S: Supported
9482
-F: kernel/sched/membarrier.c
9483
-F: include/uapi/linux/membarrier.h
948411324 F: arch/powerpc/include/asm/membarrier.h
11325
+F: include/uapi/linux/membarrier.h
11326
+F: kernel/sched/membarrier.c
11327
+
11328
+MEMBLOCK
11329
+M: Mike Rapoport <rppt@linux.ibm.com>
11330
+L: linux-mm@kvack.org
11331
+S: Maintained
11332
+F: Documentation/core-api/boot-time-mm.rst
11333
+F: include/linux/memblock.h
11334
+F: mm/memblock.c
11335
+
11336
+MEMORY CONTROLLER DRIVERS
11337
+M: Krzysztof Kozlowski <krzk@kernel.org>
11338
+L: linux-kernel@vger.kernel.org
11339
+S: Maintained
11340
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/krzk/linux-mem-ctrl.git
11341
+F: Documentation/devicetree/bindings/memory-controllers/
11342
+F: drivers/memory/
11343
+
11344
+MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA TEGRA
11345
+M: Dmitry Osipenko <digetx@gmail.com>
11346
+L: linux-pm@vger.kernel.org
11347
+L: linux-tegra@vger.kernel.org
11348
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/linux.git
11349
+S: Maintained
11350
+F: drivers/devfreq/tegra20-devfreq.c
11351
+F: drivers/devfreq/tegra30-devfreq.c
948511352
948611353 MEMORY MANAGEMENT
11354
+M: Andrew Morton <akpm@linux-foundation.org>
948711355 L: linux-mm@kvack.org
9488
-W: http://www.linux-mm.org
948911356 S: Maintained
9490
-F: include/linux/mm.h
11357
+W: http://www.linux-mm.org
11358
+T: quilt https://ozlabs.org/~akpm/mmotm/
11359
+T: quilt https://ozlabs.org/~akpm/mmots/
11360
+T: git git://github.com/hnaz/linux-mm.git
949111361 F: include/linux/gfp.h
9492
-F: include/linux/mmzone.h
949311362 F: include/linux/memory_hotplug.h
11363
+F: include/linux/mm.h
11364
+F: include/linux/mmzone.h
949411365 F: include/linux/vmalloc.h
949511366 F: mm/
949611367
949711368 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>
11369
+M: Miquel Raynal <miquel.raynal@bootlin.com>
950211370 M: Richard Weinberger <richard@nod.at>
11371
+M: Vignesh Raghavendra <vigneshr@ti.com>
950311372 L: linux-mtd@lists.infradead.org
11373
+S: Maintained
950411374 W: http://www.linux-mtd.infradead.org/
950511375 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
11376
+C: irc://irc.oftc.net/mtd
11377
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/fixes
11378
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git mtd/next
950911379 F: Documentation/devicetree/bindings/mtd/
951011380 F: drivers/mtd/
951111381 F: include/linux/mtd/
....@@ -9520,87 +11390,156 @@
952011390 MEN CHAMELEON BUS (mcb)
952111391 M: Johannes Thumshirn <morbidrsa@gmail.com>
952211392 S: Maintained
11393
+F: Documentation/driver-api/men-chameleon-bus.rst
952311394 F: drivers/mcb/
952411395 F: include/linux/mcb.h
9525
-F: Documentation/men-chameleon-bus.txt
952611396
952711397 MEN F21BMC (Board Management Controller)
952811398 M: Andreas Werner <andreas.werner@men.de>
952911399 S: Supported
11400
+F: Documentation/hwmon/menf21bmc.rst
11401
+F: drivers/hwmon/menf21bmc_hwmon.c
11402
+F: drivers/leds/leds-menf21bmc.c
953011403 F: drivers/mfd/menf21bmc.c
953111404 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
953511405
953611406 MEN Z069 WATCHDOG DRIVER
953711407 M: Johannes Thumshirn <jth@kernel.org>
953811408 L: linux-watchdog@vger.kernel.org
953911409 S: Maintained
9540
-F: drivers/watchdog/menz069_wdt.c
11410
+F: drivers/watchdog/menz69_wdt.c
954111411
954211412 MESON AO CEC DRIVER FOR AMLOGIC SOCS
954311413 M: Neil Armstrong <narmstrong@baylibre.com>
9544
-L: linux-media@lists.freedesktop.org
11414
+L: linux-media@vger.kernel.org
954511415 L: linux-amlogic@lists.infradead.org
9546
-W: http://linux-meson.com/
954711416 S: Supported
9548
-F: drivers/media/platform/meson/ao-cec.c
9549
-F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
11417
+W: http://linux-meson.com/
955011418 T: git git://linuxtv.org/media_tree.git
11419
+F: Documentation/devicetree/bindings/media/amlogic,meson-gx-ao-cec.yaml
11420
+F: drivers/media/cec/platform/meson/ao-cec-g12a.c
11421
+F: drivers/media/cec/platform/meson/ao-cec.c
11422
+
11423
+MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS
11424
+M: Liang Yang <liang.yang@amlogic.com>
11425
+L: linux-mtd@lists.infradead.org
11426
+S: Maintained
11427
+F: Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt
11428
+F: drivers/mtd/nand/raw/meson_*
11429
+
11430
+MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS
11431
+M: Neil Armstrong <narmstrong@baylibre.com>
11432
+L: linux-media@vger.kernel.org
11433
+L: linux-amlogic@lists.infradead.org
11434
+S: Supported
11435
+T: git git://linuxtv.org/media_tree.git
11436
+F: Documentation/devicetree/bindings/media/amlogic,gx-vdec.yaml
11437
+F: drivers/staging/media/meson/vdec/
11438
+
11439
+METHODE UDPU SUPPORT
11440
+M: Vladimir Vid <vladimir.vid@sartura.hr>
11441
+S: Maintained
11442
+F: arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts
11443
+
11444
+MHI BUS
11445
+M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
11446
+M: Hemant Kumar <hemantk@codeaurora.org>
11447
+L: linux-arm-msm@vger.kernel.org
11448
+S: Maintained
11449
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mani/mhi.git
11450
+F: Documentation/ABI/stable/sysfs-bus-mhi
11451
+F: Documentation/mhi/
11452
+F: drivers/bus/mhi/
11453
+F: include/linux/mhi.h
955111454
955211455 MICROBLAZE ARCHITECTURE
955311456 M: Michal Simek <monstr@monstr.eu>
11457
+S: Supported
955411458 W: http://www.monstr.eu/fdt/
955511459 T: git git://git.monstr.eu/linux-2.6-microblaze.git
9556
-S: Supported
955711460 F: arch/microblaze/
955811461
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
11462
+MICROCHIP AT91 DMA DRIVERS
956611463 M: Ludovic Desroches <ludovic.desroches@microchip.com>
11464
+M: Tudor Ambarus <tudor.ambarus@microchip.com>
956711465 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
956811466 L: dmaengine@vger.kernel.org
956911467 S: Supported
11468
+F: Documentation/devicetree/bindings/dma/atmel-dma.txt
957011469 F: drivers/dma/at_hdmac.c
957111470 F: drivers/dma/at_hdmac_regs.h
11471
+F: drivers/dma/at_xdmac.c
11472
+F: include/dt-bindings/dma/at91.h
957211473 F: include/linux/platform_data/dma-atmel.h
957311474
9574
-MICROCHIP / ATMEL ECC DRIVER
11475
+MICROCHIP AT91 SERIAL DRIVER
11476
+M: Richard Genoud <richard.genoud@gmail.com>
11477
+S: Maintained
11478
+F: Documentation/devicetree/bindings/mfd/atmel-usart.txt
11479
+F: drivers/tty/serial/atmel_serial.c
11480
+F: drivers/tty/serial/atmel_serial.h
11481
+
11482
+MICROCHIP AT91 USART MFD DRIVER
11483
+M: Radu Pirea <radu_nicolae.pirea@upb.ro>
11484
+L: linux-kernel@vger.kernel.org
11485
+S: Supported
11486
+F: Documentation/devicetree/bindings/mfd/atmel-usart.txt
11487
+F: drivers/mfd/at91-usart.c
11488
+F: include/dt-bindings/mfd/at91-usart.h
11489
+
11490
+MICROCHIP AT91 USART SPI DRIVER
11491
+M: Radu Pirea <radu_nicolae.pirea@upb.ro>
11492
+L: linux-spi@vger.kernel.org
11493
+S: Supported
11494
+F: Documentation/devicetree/bindings/mfd/atmel-usart.txt
11495
+F: drivers/spi/spi-at91-usart.c
11496
+
11497
+MICROCHIP AUDIO ASOC DRIVERS
11498
+M: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
11499
+L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11500
+S: Supported
11501
+F: sound/soc/atmel
11502
+
11503
+MICROCHIP ECC DRIVER
957511504 M: Tudor Ambarus <tudor.ambarus@microchip.com>
957611505 L: linux-crypto@vger.kernel.org
957711506 S: Maintained
957811507 F: drivers/crypto/atmel-ecc.*
957911508
9580
-MICROCHIP / ATMEL ISC DRIVER
9581
-M: Songjun Wu <songjun.wu@microchip.com>
11509
+MICROCHIP I2C DRIVER
11510
+M: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
11511
+L: linux-i2c@vger.kernel.org
11512
+S: Supported
11513
+F: drivers/i2c/busses/i2c-at91-*.c
11514
+F: drivers/i2c/busses/i2c-at91.h
11515
+
11516
+MICROCHIP ISC DRIVER
11517
+M: Eugen Hristev <eugen.hristev@microchip.com>
958211518 L: linux-media@vger.kernel.org
958311519 S: Supported
9584
-F: drivers/media/platform/atmel/atmel-isc.c
11520
+F: Documentation/devicetree/bindings/media/atmel-isc.txt
11521
+F: drivers/media/platform/atmel/atmel-isc-base.c
958511522 F: drivers/media/platform/atmel/atmel-isc-regs.h
9586
-F: devicetree/bindings/media/atmel-isc.txt
11523
+F: drivers/media/platform/atmel/atmel-isc.h
11524
+F: drivers/media/platform/atmel/atmel-sama5d2-isc.c
11525
+F: include/linux/atmel-isc-media.h
958711526
9588
-MICROCHIP / ATMEL NAND DRIVER
9589
-M: Josh Wu <rainyfeeling@outlook.com>
9590
-L: linux-mtd@lists.infradead.org
11527
+MICROCHIP ISI DRIVER
11528
+M: Eugen Hristev <eugen.hristev@microchip.com>
11529
+L: linux-media@vger.kernel.org
959111530 S: Supported
9592
-F: drivers/mtd/nand/raw/atmel/*
9593
-F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
11531
+F: drivers/media/platform/atmel/atmel-isi.c
11532
+F: drivers/media/platform/atmel/atmel-isi.h
959411533
959511534 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
9596
-M: Woojung Huh <Woojung.Huh@microchip.com>
11535
+M: Woojung Huh <woojung.huh@microchip.com>
959711536 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
959811537 L: netdev@vger.kernel.org
959911538 S: Maintained
9600
-F: net/dsa/tag_ksz.c
11539
+F: Documentation/devicetree/bindings/net/dsa/ksz.txt
960111540 F: drivers/net/dsa/microchip/*
960211541 F: include/linux/platform_data/microchip-ksz.h
9603
-F: Documentation/devicetree/bindings/net/dsa/ksz.txt
11542
+F: net/dsa/tag_ksz.c
960411543
960511544 MICROCHIP LAN743X ETHERNET DRIVER
960611545 M: Bryan Whitehead <bryan.whitehead@microchip.com>
....@@ -9609,39 +11548,115 @@
960911548 S: Maintained
961011549 F: drivers/net/ethernet/microchip/lan743x_*
961111550
11551
+MICROCHIP LCDFB DRIVER
11552
+M: Nicolas Ferre <nicolas.ferre@microchip.com>
11553
+L: linux-fbdev@vger.kernel.org
11554
+S: Maintained
11555
+F: drivers/video/fbdev/atmel_lcdfb.c
11556
+F: include/video/atmel_lcdc.h
11557
+
11558
+MICROCHIP MCP16502 PMIC DRIVER
11559
+M: Andrei Stefanescu <andrei.stefanescu@microchip.com>
11560
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11561
+S: Maintained
11562
+F: Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
11563
+F: drivers/regulator/mcp16502.c
11564
+
11565
+MICROCHIP MCP3911 ADC DRIVER
11566
+M: Marcus Folkesson <marcus.folkesson@gmail.com>
11567
+M: Kent Gustavsson <kent@minoris.se>
11568
+L: linux-iio@vger.kernel.org
11569
+S: Supported
11570
+F: Documentation/devicetree/bindings/iio/adc/microchip,mcp3911.yaml
11571
+F: drivers/iio/adc/mcp3911.c
11572
+
11573
+MICROCHIP MMC/SD/SDIO MCI DRIVER
11574
+M: Ludovic Desroches <ludovic.desroches@microchip.com>
11575
+S: Maintained
11576
+F: drivers/mmc/host/atmel-mci.c
11577
+
11578
+MICROCHIP NAND DRIVER
11579
+M: Tudor Ambarus <tudor.ambarus@microchip.com>
11580
+L: linux-mtd@lists.infradead.org
11581
+S: Supported
11582
+F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
11583
+F: drivers/mtd/nand/raw/atmel/*
11584
+
11585
+MICROCHIP PWM DRIVER
11586
+M: Claudiu Beznea <claudiu.beznea@microchip.com>
11587
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11588
+L: linux-pwm@vger.kernel.org
11589
+S: Supported
11590
+F: Documentation/devicetree/bindings/pwm/atmel-pwm.txt
11591
+F: drivers/pwm/pwm-atmel.c
11592
+
11593
+MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER
11594
+M: Eugen Hristev <eugen.hristev@microchip.com>
11595
+L: linux-iio@vger.kernel.org
11596
+S: Supported
11597
+F: Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt
11598
+F: drivers/iio/adc/at91-sama5d2_adc.c
11599
+F: include/dt-bindings/iio/adc/at91-sama5d2_adc.h
11600
+
11601
+MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER
11602
+M: Claudiu Beznea <claudiu.beznea@microchip.com>
11603
+S: Supported
11604
+F: drivers/power/reset/at91-sama5d2_shdwc.c
11605
+
11606
+MICROCHIP SPI DRIVER
11607
+M: Tudor Ambarus <tudor.ambarus@microchip.com>
11608
+S: Supported
11609
+F: drivers/spi/spi-atmel.*
11610
+
11611
+MICROCHIP SSC DRIVER
11612
+M: Codrin Ciubotariu <codrin.ciubotariu@microchip.com>
11613
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11614
+S: Supported
11615
+F: drivers/misc/atmel-ssc.c
11616
+F: include/linux/atmel-ssc.h
11617
+
961211618 MICROCHIP USB251XB DRIVER
961311619 M: Richard Leitner <richard.leitner@skidata.com>
961411620 L: linux-usb@vger.kernel.org
961511621 S: Maintained
9616
-F: drivers/usb/misc/usb251xb.c
961711622 F: Documentation/devicetree/bindings/usb/usb251xb.txt
11623
+F: drivers/usb/misc/usb251xb.c
11624
+
11625
+MICROCHIP USBA UDC DRIVER
11626
+M: Cristian Birsan <cristian.birsan@microchip.com>
11627
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11628
+S: Supported
11629
+F: drivers/usb/gadget/udc/atmel_usba_udc.*
11630
+
11631
+MICROCHIP WILC1000 WIFI DRIVER
11632
+M: Ajay Singh <ajay.kathat@microchip.com>
11633
+M: Claudiu Beznea <claudiu.beznea@microchip.com>
11634
+L: linux-wireless@vger.kernel.org
11635
+S: Supported
11636
+F: drivers/net/wireless/microchip/wilc1000/
961811637
961911638 MICROSEMI MIPS SOCS
962011639 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/
11640
+M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
11641
+L: linux-mips@vger.kernel.org
11642
+S: Supported
962611643 F: Documentation/devicetree/bindings/mips/mscc.txt
11644
+F: Documentation/devicetree/bindings/power/reset/ocelot-reset.txt
11645
+F: arch/mips/boot/dts/mscc/
11646
+F: arch/mips/configs/generic/board-ocelot.config
11647
+F: arch/mips/generic/board-ocelot.c
962711648
962811649 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
9629
-M: Don Brace <don.brace@microsemi.com>
9630
-L: esc.storagedev@microsemi.com
11650
+M: Don Brace <don.brace@microchip.com>
11651
+L: storagedev@microchip.com
963111652 L: linux-scsi@vger.kernel.org
963211653 S: Supported
9633
-F: drivers/scsi/smartpqi/smartpqi*.[ch]
11654
+F: Documentation/scsi/smartpqi.rst
963411655 F: drivers/scsi/smartpqi/Kconfig
963511656 F: drivers/scsi/smartpqi/Makefile
11657
+F: drivers/scsi/smartpqi/smartpqi*.[ch]
963611658 F: include/linux/cciss*.h
963711659 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/
964511660
964611661 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
964711662 M: Chen Yu <yu.c.chen@intel.com>
....@@ -9655,23 +11670,20 @@
965511670 F: drivers/usb/image/microtek.*
965611671
965711672 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
11673
+M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11674
+L: linux-mips@vger.kernel.org
11675
+S: Maintained
966211676 W: http://www.linux-mips.org/
9663
-T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
11677
+Q: https://patchwork.kernel.org/project/linux-mips/list/
966411678 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
966711679 F: Documentation/devicetree/bindings/mips/
966811680 F: Documentation/mips/
966911681 F: arch/mips/
967011682 F: drivers/platform/mips/
967111683
967211684 MIPS BOSTON DEVELOPMENT BOARD
9673
-M: Paul Burton <paul.burton@mips.com>
9674
-L: linux-mips@linux-mips.org
11685
+M: Paul Burton <paulburton@kernel.org>
11686
+L: linux-mips@vger.kernel.org
967511687 S: Maintained
967611688 F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
967711689 F: arch/mips/boot/dts/img/boston.dts
....@@ -9679,97 +11691,141 @@
967911691 F: drivers/clk/imgtec/clk-boston.c
968011692 F: include/dt-bindings/clock/boston-clock.h
968111693
9682
-MIPS GENERIC PLATFORM
9683
-M: Paul Burton <paul.burton@mips.com>
9684
-L: linux-mips@linux-mips.org
11694
+MIPS CORE DRIVERS
11695
+M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11696
+M: Serge Semin <fancer.lancer@gmail.com>
11697
+L: linux-mips@vger.kernel.org
968511698 S: Supported
9686
-F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt
11699
+F: drivers/bus/mips_cdmm.c
11700
+F: drivers/clocksource/mips-gic-timer.c
11701
+F: drivers/cpuidle/cpuidle-cps.c
11702
+F: drivers/irqchip/irq-mips-cpu.c
11703
+F: drivers/irqchip/irq-mips-gic.c
11704
+
11705
+MIPS GENERIC PLATFORM
11706
+M: Paul Burton <paulburton@kernel.org>
11707
+L: linux-mips@vger.kernel.org
11708
+S: Supported
11709
+F: Documentation/devicetree/bindings/power/mti,mips-cpc.yaml
968711710 F: arch/mips/generic/
968811711 F: arch/mips/tools/generic-board-config.sh
968911712
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
-
971911713 MIPS RINT INSTRUCTION EMULATION
972011714 M: Aleksandar Markovic <aleksandar.markovic@mips.com>
9721
-L: linux-mips@linux-mips.org
11715
+L: linux-mips@vger.kernel.org
972211716 S: Supported
9723
-F: arch/mips/math-emu/sp_rint.c
972411717 F: arch/mips/math-emu/dp_rint.c
11718
+F: arch/mips/math-emu/sp_rint.c
11719
+
11720
+MIPS/LOONGSON1 ARCHITECTURE
11721
+M: Keguang Zhang <keguang.zhang@gmail.com>
11722
+L: linux-mips@vger.kernel.org
11723
+S: Maintained
11724
+F: arch/mips/include/asm/mach-loongson32/
11725
+F: arch/mips/loongson32/
11726
+F: drivers/*/*/*loongson1*
11727
+F: drivers/*/*loongson1*
11728
+
11729
+MIPS/LOONGSON2EF ARCHITECTURE
11730
+M: Jiaxun Yang <jiaxun.yang@flygoat.com>
11731
+L: linux-mips@vger.kernel.org
11732
+S: Maintained
11733
+F: arch/mips/include/asm/mach-loongson2ef/
11734
+F: arch/mips/loongson2ef/
11735
+F: drivers/*/*/*loongson2*
11736
+F: drivers/*/*loongson2*
11737
+
11738
+MIPS/LOONGSON64 ARCHITECTURE
11739
+M: Huacai Chen <chenhc@lemote.com>
11740
+M: Jiaxun Yang <jiaxun.yang@flygoat.com>
11741
+L: linux-mips@vger.kernel.org
11742
+S: Maintained
11743
+F: arch/mips/include/asm/mach-loongson64/
11744
+F: arch/mips/loongson64/
11745
+F: drivers/*/*/*loongson3*
11746
+F: drivers/*/*loongson3*
11747
+F: drivers/irqchip/irq-loongson*
11748
+F: drivers/platform/mips/cpu_hwmon.c
972511749
972611750 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
972711751 M: Hans Verkuil <hverkuil@xs4all.nl>
972811752 L: linux-media@vger.kernel.org
9729
-T: git git://linuxtv.org/media_tree.git
9730
-W: https://linuxtv.org
973111753 S: Odd Fixes
11754
+W: https://linuxtv.org
11755
+T: git git://linuxtv.org/media_tree.git
973211756 F: drivers/media/radio/radio-miropcm20*
973311757
973411758 MMP SUPPORT
9735
-M: Eric Miao <eric.y.miao@gmail.com>
9736
-M: Haojian Zhuang <haojian.zhuang@gmail.com>
11759
+R: Lubomir Rintel <lkundrak@v3.sk>
973711760 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
11761
+S: Odd Fixes
11762
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lkundrak/linux-mmp.git
974111763 F: arch/arm/boot/dts/mmp*
974211764 F: arch/arm/mach-mmp/
11765
+F: include/linux/soc/mmp/
11766
+
11767
+MMP USB PHY DRIVERS
11768
+R: Lubomir Rintel <lkundrak@v3.sk>
11769
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11770
+S: Maintained
11771
+F: drivers/phy/marvell/phy-mmp3-usb.c
11772
+F: drivers/phy/marvell/phy-pxa-usb.c
11773
+
11774
+MMU GATHER AND TLB INVALIDATION
11775
+M: Will Deacon <will@kernel.org>
11776
+M: "Aneesh Kumar K.V" <aneesh.kumar@linux.ibm.com>
11777
+M: Andrew Morton <akpm@linux-foundation.org>
11778
+M: Nick Piggin <npiggin@gmail.com>
11779
+M: Peter Zijlstra <peterz@infradead.org>
11780
+L: linux-arch@vger.kernel.org
11781
+L: linux-mm@kvack.org
11782
+S: Maintained
11783
+F: arch/*/include/asm/tlb.h
11784
+F: include/asm-generic/tlb.h
11785
+F: mm/mmu_gather.c
974311786
974411787 MN88472 MEDIA DRIVER
974511788 M: Antti Palosaari <crope@iki.fi>
974611789 L: linux-media@vger.kernel.org
11790
+S: Maintained
974711791 W: https://linuxtv.org
974811792 W: http://palosaari.fi/linux/
974911793 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9750
-S: Maintained
975111794 F: drivers/media/dvb-frontends/mn88472*
975211795
975311796 MN88473 MEDIA DRIVER
975411797 M: Antti Palosaari <crope@iki.fi>
975511798 L: linux-media@vger.kernel.org
11799
+S: Maintained
975611800 W: https://linuxtv.org
975711801 W: http://palosaari.fi/linux/
975811802 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9759
-S: Maintained
976011803 F: drivers/media/dvb-frontends/mn88473*
976111804
976211805 MODULE SUPPORT
976311806 M: Jessica Yu <jeyu@kernel.org>
9764
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
976511807 S: Maintained
11808
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
976611809 F: include/linux/module.h
976711810 F: kernel/module.c
976811811
11812
+MONOLITHIC POWER SYSTEM PMIC DRIVER
11813
+M: Saravanan Sekar <sravanhome@gmail.com>
11814
+S: Maintained
11815
+F: Documentation/devicetree/bindings/mfd/mps,mp2629.yaml
11816
+F: Documentation/devicetree/bindings/regulator/mps,mp*.yaml
11817
+F: drivers/iio/adc/mp2629_adc.c
11818
+F: drivers/mfd/mp2629.c
11819
+F: drivers/power/supply/mp2629_charger.c
11820
+F: drivers/regulator/mp5416.c
11821
+F: drivers/regulator/mpq7920.c
11822
+F: drivers/regulator/mpq7920.h
11823
+F: include/linux/mfd/mp2629.h
11824
+
976911825 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
9770
-W: http://popies.net/meye/
977111826 S: Orphan
9772
-F: Documentation/media/v4l-drivers/meye*
11827
+W: http://popies.net/meye/
11828
+F: Documentation/userspace-api/media/drivers/meye*
977311829 F: drivers/media/pci/meye/
977411830 F: include/uapi/linux/meye.h
977511831
....@@ -9780,24 +11836,24 @@
978011836 F: drivers/net/phy/motorcomm.c
978111837
978211838 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
9783
-M: Jiri Slaby <jirislaby@gmail.com>
11839
+M: Jiri Slaby <jirislaby@kernel.org>
978411840 S: Maintained
9785
-F: Documentation/serial/moxa-smartio
11841
+F: Documentation/driver-api/serial/moxa-smartio.rst
978611842 F: drivers/tty/mxser.*
978711843
978811844 MR800 AVERMEDIA USB FM RADIO DRIVER
978911845 M: Alexey Klimov <klimov.linux@gmail.com>
979011846 L: linux-media@vger.kernel.org
9791
-T: git git://linuxtv.org/media_tree.git
979211847 S: Maintained
11848
+T: git git://linuxtv.org/media_tree.git
979311849 F: drivers/media/radio/radio-mr800.c
979411850
979511851 MRF24J40 IEEE 802.15.4 RADIO DRIVER
979611852 M: Alan Ott <alan@signal11.us>
979711853 L: linux-wpan@vger.kernel.org
979811854 S: Maintained
9799
-F: drivers/net/ieee802154/mrf24j40.c
980011855 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
11856
+F: drivers/net/ieee802154/mrf24j40.c
980111857
980211858 MSI LAPTOP SUPPORT
980311859 M: "Lee, Chun-Yi" <jlee@suse.com>
....@@ -9813,22 +11869,29 @@
981311869 MSI001 MEDIA DRIVER
981411870 M: Antti Palosaari <crope@iki.fi>
981511871 L: linux-media@vger.kernel.org
11872
+S: Maintained
981611873 W: https://linuxtv.org
981711874 W: http://palosaari.fi/linux/
981811875 Q: http://patchwork.linuxtv.org/project/linux-media/list/
981911876 T: git git://linuxtv.org/anttip/media_tree.git
9820
-S: Maintained
982111877 F: drivers/media/tuners/msi001*
982211878
982311879 MSI2500 MEDIA DRIVER
982411880 M: Antti Palosaari <crope@iki.fi>
982511881 L: linux-media@vger.kernel.org
11882
+S: Maintained
982611883 W: https://linuxtv.org
982711884 W: http://palosaari.fi/linux/
982811885 Q: http://patchwork.linuxtv.org/project/linux-media/list/
982911886 T: git git://linuxtv.org/anttip/media_tree.git
9830
-S: Maintained
983111887 F: drivers/media/usb/msi2500/
11888
+
11889
+MSTAR INTERRUPT CONTROLLER DRIVER
11890
+M: Mark-PK Tsai <mark-pk.tsai@mediatek.com>
11891
+M: Daniel Palmer <daniel@thingy.jp>
11892
+S: Maintained
11893
+F: Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
11894
+F: drivers/irqchip/irq-mst-intc.c
983211895
983311896 MSYSTEMS DISKONCHIP G3 MTD DRIVER
983411897 M: Robert Jarzmik <robert.jarzmik@free.fr>
....@@ -9839,40 +11902,40 @@
983911902 MT9M032 APTINA SENSOR DRIVER
984011903 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
984111904 L: linux-media@vger.kernel.org
9842
-T: git git://linuxtv.org/media_tree.git
984311905 S: Maintained
11906
+T: git git://linuxtv.org/media_tree.git
984411907 F: drivers/media/i2c/mt9m032.c
984511908 F: include/media/i2c/mt9m032.h
984611909
984711910 MT9P031 APTINA CAMERA SENSOR
984811911 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
984911912 L: linux-media@vger.kernel.org
9850
-T: git git://linuxtv.org/media_tree.git
985111913 S: Maintained
11914
+T: git git://linuxtv.org/media_tree.git
985211915 F: drivers/media/i2c/mt9p031.c
985311916 F: include/media/i2c/mt9p031.h
985411917
985511918 MT9T001 APTINA CAMERA SENSOR
985611919 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
985711920 L: linux-media@vger.kernel.org
9858
-T: git git://linuxtv.org/media_tree.git
985911921 S: Maintained
11922
+T: git git://linuxtv.org/media_tree.git
986011923 F: drivers/media/i2c/mt9t001.c
986111924 F: include/media/i2c/mt9t001.h
986211925
986311926 MT9T112 APTINA CAMERA SENSOR
986411927 M: Jacopo Mondi <jacopo@jmondi.org>
986511928 L: linux-media@vger.kernel.org
9866
-T: git git://linuxtv.org/media_tree.git
986711929 S: Odd Fixes
11930
+T: git git://linuxtv.org/media_tree.git
986811931 F: drivers/media/i2c/mt9t112.c
986911932 F: include/media/i2c/mt9t112.h
987011933
987111934 MT9V032 APTINA CAMERA SENSOR
987211935 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
987311936 L: linux-media@vger.kernel.org
9874
-T: git git://linuxtv.org/media_tree.git
987511937 S: Maintained
11938
+T: git git://linuxtv.org/media_tree.git
987611939 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
987711940 F: drivers/media/i2c/mt9v032.c
987811941 F: include/media/i2c/mt9v032.h
....@@ -9880,19 +11943,19 @@
988011943 MT9V111 APTINA CAMERA SENSOR
988111944 M: Jacopo Mondi <jacopo@jmondi.org>
988211945 L: linux-media@vger.kernel.org
9883
-T: git git://linuxtv.org/media_tree.git
988411946 S: Maintained
11947
+T: git git://linuxtv.org/media_tree.git
988511948 F: Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt
988611949 F: drivers/media/i2c/mt9v111.c
988711950
988811951 MULTIFUNCTION DEVICES (MFD)
988911952 M: Lee Jones <lee.jones@linaro.org>
9890
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
989111953 S: Supported
11954
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
989211955 F: Documentation/devicetree/bindings/mfd/
989311956 F: drivers/mfd/
9894
-F: include/linux/mfd/
989511957 F: include/dt-bindings/mfd/
11958
+F: include/linux/mfd/
989611959
989711960 MULTIMEDIA CARD (MMC) ETC. OVER SPI
989811961 S: Orphan
....@@ -9902,8 +11965,8 @@
990211965 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
990311966 M: Ulf Hansson <ulf.hansson@linaro.org>
990411967 L: linux-mmc@vger.kernel.org
9905
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
990611968 S: Maintained
11969
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
990711970 F: Documentation/devicetree/bindings/mmc/
990811971 F: drivers/mmc/
990911972 F: include/linux/mmc/
....@@ -9914,9 +11977,9 @@
991411977 S: Maintained
991511978 F: Documentation/ABI/testing/sysfs-class-mux*
991611979 F: Documentation/devicetree/bindings/mux/
11980
+F: drivers/mux/
991711981 F: include/dt-bindings/mux/
991811982 F: include/linux/mux/
9919
-F: drivers/mux/
992011983
992111984 MULTITECH MULTIPORT CARD (ISICOM)
992211985 S: Orphan
....@@ -9938,43 +12001,52 @@
993812001 MXL5007T MEDIA DRIVER
993912002 M: Michael Krufky <mkrufky@linuxtv.org>
994012003 L: linux-media@vger.kernel.org
12004
+S: Maintained
994112005 W: https://linuxtv.org
994212006 W: http://github.com/mkrufky
994312007 Q: http://patchwork.linuxtv.org/project/linux-media/list/
994412008 T: git git://linuxtv.org/mkrufky/tuners.git
9945
-S: Maintained
994612009 F: drivers/media/tuners/mxl5007t.*
994712010
994812011 MXSFB DRM DRIVER
994912012 M: Marek Vasut <marex@denx.de>
12013
+M: Stefan Agner <stefan@agner.ch>
12014
+L: dri-devel@lists.freedesktop.org
995012015 S: Supported
9951
-F: drivers/gpu/drm/mxsfb/
12016
+T: git git://anongit.freedesktop.org/drm/drm-misc
995212017 F: Documentation/devicetree/bindings/display/mxsfb.txt
12018
+F: drivers/gpu/drm/mxsfb/
12019
+
12020
+MYLEX DAC960 PCI RAID Controller
12021
+M: Hannes Reinecke <hare@kernel.org>
12022
+L: linux-scsi@vger.kernel.org
12023
+S: Supported
12024
+F: drivers/scsi/myrb.*
12025
+F: drivers/scsi/myrs.*
995312026
995412027 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
995512028 M: Chris Lee <christopher.lee@cspi.com>
995612029 L: netdev@vger.kernel.org
9957
-W: https://www.cspi.com/ethernet-products/support/downloads/
995812030 S: Supported
12031
+W: https://www.cspi.com/ethernet-products/support/downloads/
995912032 F: drivers/net/ethernet/myricom/myri10ge/
996012033
996112034 NAND FLASH SUBSYSTEM
9962
-M: Boris Brezillon <boris.brezillon@bootlin.com>
996312035 M: Miquel Raynal <miquel.raynal@bootlin.com>
996412036 R: Richard Weinberger <richard@nod.at>
996512037 L: linux-mtd@lists.infradead.org
12038
+S: Maintained
996612039 W: http://www.linux-mtd.infradead.org/
996712040 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
12041
+C: irc://irc.oftc.net/mtd
12042
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git nand/next
997112043 F: drivers/mtd/nand/
997212044 F: include/linux/mtd/*nand*.h
997312045
997412046 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
997512047 M: Daniel Mack <zonque@gmail.com>
9976
-S: Maintained
997712048 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12049
+S: Maintained
997812050 W: http://www.native-instruments.com
997912051 F: sound/usb/caiaq/
998012052
....@@ -9982,17 +12054,12 @@
998212054 S: Orphan
998312055 F: drivers/net/ethernet/natsemi/natsemi.c
998412056
9985
-NCP FILESYSTEM
9986
-M: Petr Vandrovec <petr@vandrovec.name>
9987
-S: Obsolete
9988
-F: drivers/staging/ncpfs/
9989
-
999012057 NCR 5380 SCSI DRIVERS
999112058 M: Finn Thain <fthain@telegraphics.com.au>
999212059 M: Michael Schmitz <schmitzmic@gmail.com>
999312060 L: linux-scsi@vger.kernel.org
999412061 S: Maintained
9995
-F: Documentation/scsi/g_NCR5380.txt
12062
+F: Documentation/scsi/g_NCR5380.rst
999612063 F: drivers/scsi/NCR5380.*
999712064 F: drivers/scsi/arm/cumana_1.c
999812065 F: drivers/scsi/arm/oak.c
....@@ -10003,7 +12070,7 @@
1000312070 F: drivers/scsi/sun3_scsi.*
1000412071 F: drivers/scsi/sun3_scsi_vme.c
1000512072
10006
-NCSI LIBRARY:
12073
+NCSI LIBRARY
1000712074 M: Samuel Mendoza-Jonas <sam@mendozajonas.com>
1000812075 S: Maintained
1000912076 F: net/ncsi/
....@@ -10012,28 +12079,17 @@
1001212079 M: Guenter Roeck <linux@roeck-us.net>
1001312080 L: linux-hwmon@vger.kernel.org
1001412081 S: Maintained
10015
-F: Documentation/hwmon/nct6775
12082
+F: Documentation/hwmon/nct6775.rst
1001612083 F: drivers/hwmon/nct6775.c
1001712084
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
12085
+NETDEVSIM
12086
+M: Jakub Kicinski <kuba@kernel.org>
12087
+S: Maintained
12088
+F: drivers/net/netdevsim/*
1003312089
1003412090 NETEM NETWORK EMULATOR
1003512091 M: Stephen Hemminger <stephen@networkplumber.org>
10036
-L: netem@lists.linux-foundation.org (moderated for non-subscribers)
12092
+L: netdev@vger.kernel.org
1003712093 S: Maintained
1003812094 F: net/sched/sch_netem.c
1003912095
....@@ -10041,23 +12097,23 @@
1004112097 M: Jon Mason <jdmason@kudzu.us>
1004212098 L: netdev@vger.kernel.org
1004312099 S: Supported
10044
-F: Documentation/networking/s2io.txt
10045
-F: Documentation/networking/vxge.txt
12100
+F: Documentation/networking/device_drivers/ethernet/neterion/s2io.rst
12101
+F: Documentation/networking/device_drivers/ethernet/neterion/vxge.rst
1004612102 F: drivers/net/ethernet/neterion/
1004712103
1004812104 NETFILTER
1004912105 M: Pablo Neira Ayuso <pablo@netfilter.org>
10050
-M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
12106
+M: Jozsef Kadlecsik <kadlec@netfilter.org>
1005112107 M: Florian Westphal <fw@strlen.de>
1005212108 L: netfilter-devel@vger.kernel.org
1005312109 L: coreteam@netfilter.org
12110
+S: Maintained
1005412111 W: http://www.netfilter.org/
1005512112 W: http://www.iptables.org/
1005612113 W: http://www.nftables.org/
1005712114 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
1005812115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
1005912116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
10060
-S: Maintained
1006112117 F: include/linux/netfilter*
1006212118 F: include/linux/netfilter/
1006312119 F: include/net/netfilter/
....@@ -10065,31 +12121,33 @@
1006512121 F: include/uapi/linux/netfilter/
1006612122 F: net/*/netfilter.c
1006712123 F: net/*/netfilter/
10068
-F: net/netfilter/
1006912124 F: net/bridge/br_netfilter*.c
12125
+F: net/netfilter/
1007012126
1007112127 NETROM NETWORK LAYER
1007212128 M: Ralf Baechle <ralf@linux-mips.org>
1007312129 L: linux-hams@vger.kernel.org
10074
-W: http://www.linux-ax25.org/
1007512130 S: Maintained
12131
+W: http://www.linux-ax25.org/
1007612132 F: include/net/netrom.h
1007712133 F: include/uapi/linux/netrom.h
1007812134 F: net/netrom/
1007912135
1008012136 NETRONOME ETHERNET DRIVERS
10081
-M: Jakub Kicinski <jakub.kicinski@netronome.com>
12137
+M: Simon Horman <simon.horman@netronome.com>
12138
+R: Jakub Kicinski <kuba@kernel.org>
1008212139 L: oss-drivers@netronome.com
1008312140 S: Maintained
1008412141 F: drivers/net/ethernet/netronome/
1008512142
1008612143 NETWORK BLOCK DEVICE (NBD)
1008712144 M: Josef Bacik <josef@toxicpanda.com>
10088
-S: Maintained
1008912145 L: linux-block@vger.kernel.org
1009012146 L: nbd@other.debian.org
10091
-F: Documentation/blockdev/nbd.txt
12147
+S: Maintained
12148
+F: Documentation/admin-guide/blockdev/nbd.rst
1009212149 F: drivers/block/nbd.c
12150
+F: include/trace/events/nbd.h
1009312151 F: include/uapi/linux/nbd.h
1009412152
1009512153 NETWORK DROP MONITOR
....@@ -10097,203 +12155,235 @@
1009712155 L: netdev@vger.kernel.org
1009812156 S: Maintained
1009912157 W: https://fedorahosted.org/dropwatch/
12158
+F: include/uapi/linux/net_dropmon.h
1010012159 F: net/core/drop_monitor.c
1010112160
1010212161 NETWORKING DRIVERS
1010312162 M: "David S. Miller" <davem@davemloft.net>
12163
+M: Jakub Kicinski <kuba@kernel.org>
1010412164 L: netdev@vger.kernel.org
12165
+S: Maintained
1010512166 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
12167
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
12168
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12169
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
1011012170 F: Documentation/devicetree/bindings/net/
12171
+F: drivers/connector/
1011112172 F: drivers/net/
10112
-F: include/linux/if_*
10113
-F: include/linux/netdevice.h
1011412173 F: include/linux/etherdevice.h
1011512174 F: include/linux/fcdevice.h
1011612175 F: include/linux/fddidevice.h
1011712176 F: include/linux/hippidevice.h
12177
+F: include/linux/if_*
1011812178 F: include/linux/inetdevice.h
12179
+F: include/linux/netdevice.h
1011912180 F: include/uapi/linux/if_*
1012012181 F: include/uapi/linux/netdevice.h
1012112182
1012212183 NETWORKING DRIVERS (WIRELESS)
1012312184 M: Kalle Valo <kvalo@codeaurora.org>
1012412185 L: linux-wireless@vger.kernel.org
12186
+S: Maintained
1012512187 Q: http://patchwork.kernel.org/project/linux-wireless/list/
1012612188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
1012712189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
10128
-S: Maintained
1012912190 F: Documentation/devicetree/bindings/net/wireless/
1013012191 F: drivers/net/wireless/
1013112192
1013212193 NETWORKING [DSA]
1013312194 M: Andrew Lunn <andrew@lunn.ch>
10134
-M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
12195
+M: Vivien Didelot <vivien.didelot@gmail.com>
1013512196 M: Florian Fainelli <f.fainelli@gmail.com>
12197
+M: Vladimir Oltean <olteanv@gmail.com>
1013612198 S: Maintained
1013712199 F: Documentation/devicetree/bindings/net/dsa/
10138
-F: net/dsa/
10139
-F: include/net/dsa.h
10140
-F: include/linux/dsa/
1014112200 F: drivers/net/dsa/
12201
+F: include/linux/dsa/
12202
+F: include/linux/platform_data/dsa.h
12203
+F: include/net/dsa.h
12204
+F: net/dsa/
1014212205
1014312206 NETWORKING [GENERAL]
1014412207 M: "David S. Miller" <davem@davemloft.net>
12208
+M: Jakub Kicinski <kuba@kernel.org>
1014512209 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
1015112210 S: Maintained
10152
-F: net/
10153
-F: include/net/
12211
+W: http://www.linuxfoundation.org/en/Net
12212
+Q: https://patchwork.kernel.org/project/netdevbpf/list/
12213
+B: mailto:netdev@vger.kernel.org
12214
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12215
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
12216
+F: Documentation/networking/
1015412217 F: include/linux/in.h
1015512218 F: include/linux/net.h
1015612219 F: include/linux/netdevice.h
12220
+F: include/net/
1015712221 F: include/uapi/linux/in.h
1015812222 F: include/uapi/linux/net.h
10159
-F: include/uapi/linux/netdevice.h
1016012223 F: include/uapi/linux/net_namespace.h
10161
-F: tools/testing/selftests/net/
12224
+F: include/uapi/linux/netdevice.h
1016212225 F: lib/net_utils.c
1016312226 F: lib/random32.c
10164
-F: Documentation/networking/
12227
+F: net/
12228
+F: tools/testing/selftests/net/
1016512229
1016612230 NETWORKING [IPSEC]
1016712231 M: Steffen Klassert <steffen.klassert@secunet.com>
1016812232 M: Herbert Xu <herbert@gondor.apana.org.au>
1016912233 M: "David S. Miller" <davem@davemloft.net>
1017012234 L: netdev@vger.kernel.org
12235
+S: Maintained
1017112236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
1017212237 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
1018712238 F: include/net/xfrm.h
12239
+F: include/uapi/linux/xfrm.h
12240
+F: net/ipv4/ah4.c
12241
+F: net/ipv4/esp4*
12242
+F: net/ipv4/ip_vti.c
12243
+F: net/ipv4/ipcomp.c
12244
+F: net/ipv4/xfrm*
12245
+F: net/ipv6/ah6.c
12246
+F: net/ipv6/esp6*
12247
+F: net/ipv6/ip6_vti.c
12248
+F: net/ipv6/ipcomp6.c
12249
+F: net/ipv6/xfrm*
12250
+F: net/key/
12251
+F: net/xfrm/
12252
+F: tools/testing/selftests/net/ipsec.c
1018812253
1018912254 NETWORKING [IPv4/IPv6]
1019012255 M: "David S. Miller" <davem@davemloft.net>
1019112256 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
1019212257 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
1019312258 L: netdev@vger.kernel.org
10194
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
1019512259 S: Maintained
12260
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
12261
+F: arch/x86/net/*
12262
+F: include/net/ip*
1019612263 F: net/ipv4/
1019712264 F: net/ipv6/
10198
-F: include/net/ip*
10199
-F: arch/x86/net/*
1020012265
1020112266 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
1020212267 M: Paul Moore <paul@paul-moore.com>
10203
-W: https://github.com/netlabel
1020412268 L: netdev@vger.kernel.org
1020512269 L: linux-security-module@vger.kernel.org
1020612270 S: Maintained
12271
+W: https://github.com/netlabel
1020712272 F: Documentation/netlabel/
1020812273 F: include/net/calipso.h
1020912274 F: include/net/cipso_ipv4.h
1021012275 F: include/net/netlabel.h
10211
-F: include/uapi/linux/netfilter/xt_SECMARK.h
1021212276 F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
10213
-F: net/netlabel/
12277
+F: include/uapi/linux/netfilter/xt_SECMARK.h
1021412278 F: net/ipv4/cipso_ipv4.c
1021512279 F: net/ipv6/calipso.c
1021612280 F: net/netfilter/xt_CONNSECMARK.c
1021712281 F: net/netfilter/xt_SECMARK.c
12282
+F: net/netlabel/
12283
+
12284
+NETWORKING [MPTCP]
12285
+M: Mat Martineau <mathew.j.martineau@linux.intel.com>
12286
+M: Matthieu Baerts <matthieu.baerts@tessares.net>
12287
+L: netdev@vger.kernel.org
12288
+L: mptcp@lists.01.org
12289
+S: Maintained
12290
+W: https://github.com/multipath-tcp/mptcp_net-next/wiki
12291
+B: https://github.com/multipath-tcp/mptcp_net-next/issues
12292
+F: include/net/mptcp.h
12293
+F: include/uapi/linux/mptcp.h
12294
+F: net/mptcp/
12295
+F: tools/testing/selftests/net/mptcp/
1021812296
1021912297 NETWORKING [TCP]
1022012298 M: Eric Dumazet <edumazet@google.com>
1022112299 L: netdev@vger.kernel.org
1022212300 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
1022912301 F: include/linux/tcp.h
12302
+F: include/net/tcp.h
1023012303 F: include/trace/events/tcp.h
12304
+F: include/uapi/linux/tcp.h
12305
+F: net/ipv4/syncookies.c
12306
+F: net/ipv4/tcp*.c
12307
+F: net/ipv6/syncookies.c
12308
+F: net/ipv6/tcp*.c
1023112309
1023212310 NETWORKING [TLS]
10233
-M: Boris Pismenny <borisp@mellanox.com>
10234
-M: Aviad Yehezkel <aviadye@mellanox.com>
10235
-M: Dave Watson <davejwatson@fb.com>
12311
+M: Boris Pismenny <borisp@nvidia.com>
12312
+M: Aviad Yehezkel <aviadye@nvidia.com>
12313
+M: John Fastabend <john.fastabend@gmail.com>
12314
+M: Daniel Borkmann <daniel@iogearbox.net>
12315
+M: Jakub Kicinski <kuba@kernel.org>
1023612316 L: netdev@vger.kernel.org
1023712317 S: Maintained
10238
-F: net/tls/*
10239
-F: include/uapi/linux/tls.h
1024012318 F: include/net/tls.h
12319
+F: include/uapi/linux/tls.h
12320
+F: net/tls/*
1024112321
1024212322 NETWORKING [WIRELESS]
1024312323 L: linux-wireless@vger.kernel.org
1024412324 Q: http://patchwork.kernel.org/project/linux-wireless/list/
1024512325
10246
-NETDEVSIM
10247
-M: Jakub Kicinski <jakub.kicinski@netronome.com>
10248
-S: Maintained
10249
-F: drivers/net/netdevsim/*
10250
-
1025112326 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
12327
+M: Manish Chopra <manishc@marvell.com>
12328
+M: Rahul Verma <rahulv@marvell.com>
12329
+M: GR-Linux-NIC-Dev@marvell.com
1025512330 L: netdev@vger.kernel.org
1025612331 S: Supported
1025712332 F: drivers/net/ethernet/qlogic/netxen/
1025812333
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)
12334
+NET_FAILOVER MODULE
12335
+M: Sridhar Samudrala <sridhar.samudrala@intel.com>
12336
+L: netdev@vger.kernel.org
1026312337 S: Supported
10264
-F: net/nfc/
10265
-F: include/net/nfc/
10266
-F: include/uapi/linux/nfc.h
12338
+F: Documentation/networking/net_failover.rst
12339
+F: drivers/net/net_failover.c
12340
+F: include/net/net_failover.h
12341
+
12342
+NEXTHOP
12343
+M: David Ahern <dsahern@kernel.org>
12344
+L: netdev@vger.kernel.org
12345
+S: Maintained
12346
+F: include/net/netns/nexthop.h
12347
+F: include/net/nexthop.h
12348
+F: include/uapi/linux/nexthop.h
12349
+F: net/ipv4/nexthop.c
12350
+
12351
+NFC SUBSYSTEM
12352
+L: netdev@vger.kernel.org
12353
+S: Orphan
12354
+F: Documentation/devicetree/bindings/net/nfc/
1026712355 F: drivers/nfc/
1026812356 F: include/linux/platform_data/nfcmrvl.h
10269
-F: include/linux/platform_data/nxp-nci.h
10270
-F: Documentation/devicetree/bindings/net/nfc/
12357
+F: include/net/nfc/
12358
+F: include/uapi/linux/nfc.h
12359
+F: net/nfc/
1027112360
1027212361 NFS, SUNRPC, AND LOCKD CLIENTS
1027312362 M: Trond Myklebust <trond.myklebust@hammerspace.com>
1027412363 M: Anna Schumaker <anna.schumaker@netapp.com>
1027512364 L: linux-nfs@vger.kernel.org
12365
+S: Maintained
1027612366 W: http://client.linux-nfs.org
1027712367 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
10278
-S: Maintained
1027912368 F: fs/lockd/
1028012369 F: fs/nfs/
1028112370 F: fs/nfs_common/
10282
-F: net/sunrpc/
1028312371 F: include/linux/lockd/
1028412372 F: include/linux/nfs*
1028512373 F: include/linux/sunrpc/
1028612374 F: include/uapi/linux/nfs*
1028712375 F: include/uapi/linux/sunrpc/
12376
+F: net/sunrpc/
12377
+F: Documentation/filesystems/nfs/
1028812378
1028912379 NILFS2 FILESYSTEM
10290
-M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
12380
+M: Ryusuke Konishi <konishi.ryusuke@gmail.com>
1029112381 L: linux-nilfs@vger.kernel.org
12382
+S: Supported
1029212383 W: https://nilfs.sourceforge.io/
1029312384 W: https://nilfs.osdn.jp/
1029412385 T: git git://github.com/konis/nilfs2.git
10295
-S: Supported
10296
-F: Documentation/filesystems/nilfs2.txt
12386
+F: Documentation/filesystems/nilfs2.rst
1029712387 F: fs/nilfs2/
1029812388 F: include/trace/events/nilfs2.h
1029912389 F: include/uapi/linux/nilfs2_api.h
....@@ -10301,17 +12391,17 @@
1030112391
1030212392 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
1030312393 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
10304
-W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
1030512394 S: Maintained
10306
-F: Documentation/scsi/NinjaSCSI.txt
12395
+W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12396
+F: Documentation/scsi/NinjaSCSI.rst
1030712397 F: drivers/scsi/pcmcia/nsp_*
1030812398
1030912399 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
1031012400 M: GOTO Masanori <gotom@debian.or.jp>
1031112401 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
10312
-W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
1031312402 S: Maintained
10314
-F: Documentation/scsi/NinjaSCSI.txt
12403
+W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
12404
+F: Documentation/scsi/NinjaSCSI.rst
1031512405 F: drivers/scsi/nsp32*
1031612406
1031712407 NINTENDO HID DRIVER
....@@ -10321,43 +12411,67 @@
1032112411 F: drivers/hid/hid-nintendo*
1032212412
1032312413 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
12414
+M: Ley Foon Tan <ley.foon.tan@intel.com>
1032712415 S: Maintained
12416
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
1032812417 F: arch/nios2/
12418
+
12419
+NITRO ENCLAVES (NE)
12420
+M: Andra Paraschiv <andraprs@amazon.com>
12421
+M: Alexandru Vasile <lexnv@amazon.com>
12422
+M: Alexandru Ciobotaru <alcioa@amazon.com>
12423
+L: linux-kernel@vger.kernel.org
12424
+S: Supported
12425
+W: https://aws.amazon.com/ec2/nitro/nitro-enclaves/
12426
+F: Documentation/virt/ne_overview.rst
12427
+F: drivers/virt/nitro_enclaves/
12428
+F: include/linux/nitro_enclaves.h
12429
+F: include/uapi/linux/nitro_enclaves.h
12430
+F: samples/nitro_enclaves/
1032912431
1033012432 NOHZ, DYNTICKS SUPPORT
1033112433 M: Frederic Weisbecker <fweisbec@gmail.com>
1033212434 M: Thomas Gleixner <tglx@linutronix.de>
1033312435 M: Ingo Molnar <mingo@kernel.org>
1033412436 L: linux-kernel@vger.kernel.org
10335
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
1033612437 S: Maintained
10337
-F: kernel/time/tick*.*
10338
-F: include/linux/tick.h
12438
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
1033912439 F: include/linux/sched/nohz.h
12440
+F: include/linux/tick.h
12441
+F: kernel/time/tick*.*
1034012442
1034112443 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
1034212444 M: Pavel Machek <pavel@ucw.cz>
1034312445 M: Sakari Ailus <sakari.ailus@iki.fi>
1034412446 L: linux-media@vger.kernel.org
1034512447 S: Maintained
10346
-F: drivers/media/i2c/et8ek8
1034712448 F: drivers/media/i2c/ad5820.c
12449
+F: drivers/media/i2c/et8ek8
1034812450
1034912451 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
12452
+R: Pali Rohár <pali@kernel.org>
1035412453 F: drivers/power/supply/bq2415x_charger.c
1035512454 F: drivers/power/supply/bq27xxx_battery.c
1035612455 F: drivers/power/supply/bq27xxx_battery_i2c.c
1035712456 F: drivers/power/supply/isp1704_charger.c
1035812457 F: drivers/power/supply/rx51_battery.c
12458
+F: include/linux/power/bq2415x_charger.h
12459
+F: include/linux/power/bq27xxx_battery.h
12460
+
12461
+NOLIBC HEADER FILE
12462
+M: Willy Tarreau <w@1wt.eu>
12463
+S: Maintained
12464
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git
12465
+F: tools/include/nolibc/
12466
+
12467
+NSDEPS
12468
+M: Matthias Maennich <maennich@google.com>
12469
+S: Maintained
12470
+F: Documentation/core-api/symbol-namespaces.rst
12471
+F: scripts/nsdeps
1035912472
1036012473 NTB AMD DRIVER
12474
+M: Sanjay R Mehta <sanju.mehta@amd.com>
1036112475 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
1036212476 L: linux-ntb@googlegroups.com
1036312477 S: Supported
....@@ -10371,8 +12485,8 @@
1037112485 S: Supported
1037212486 W: https://github.com/jonmason/ntb/wiki
1037312487 T: git git://github.com/jonmason/ntb.git
10374
-F: drivers/ntb/
1037512488 F: drivers/net/ntb_netdev.c
12489
+F: drivers/ntb/
1037612490 F: include/linux/ntb.h
1037712491 F: include/linux/ntb_transport.h
1037812492 F: tools/testing/selftests/ntb/
....@@ -10394,10 +12508,10 @@
1039412508 NTFS FILESYSTEM
1039512509 M: Anton Altaparmakov <anton@tuxera.com>
1039612510 L: linux-ntfs-dev@lists.sourceforge.net
12511
+S: Supported
1039712512 W: http://www.tuxera.com/
1039812513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
10399
-S: Supported
10400
-F: Documentation/filesystems/ntfs.txt
12514
+F: Documentation/filesystems/ntfs.rst
1040112515 F: fs/ntfs/
1040212516
1040312517 NUBUS SUBSYSTEM
....@@ -10413,18 +12527,18 @@
1041312527 M: Antonino Daplas <adaplas@gmail.com>
1041412528 L: linux-fbdev@vger.kernel.org
1041512529 S: Maintained
10416
-F: drivers/video/fbdev/riva/
1041712530 F: drivers/video/fbdev/nvidia/
12531
+F: drivers/video/fbdev/riva/
1041812532
1041912533 NVM EXPRESS DRIVER
10420
-M: Keith Busch <keith.busch@intel.com>
12534
+M: Keith Busch <kbusch@kernel.org>
1042112535 M: Jens Axboe <axboe@fb.com>
1042212536 M: Christoph Hellwig <hch@lst.de>
1042312537 M: Sagi Grimberg <sagi@grimberg.me>
1042412538 L: linux-nvme@lists.infradead.org
10425
-T: git://git.infradead.org/nvme.git
10426
-W: http://git.infradead.org/nvme.git
1042712539 S: Supported
12540
+W: http://git.infradead.org/nvme.git
12541
+T: git://git.infradead.org/nvme.git
1042812542 F: drivers/nvme/host/
1042912543 F: include/linux/nvme.h
1043012544 F: include/uapi/linux/nvme_ioctl.h
....@@ -10433,36 +12547,77 @@
1043312547 M: James Smart <james.smart@broadcom.com>
1043412548 L: linux-nvme@lists.infradead.org
1043512549 S: Supported
10436
-F: include/linux/nvme-fc.h
10437
-F: include/linux/nvme-fc-driver.h
1043812550 F: drivers/nvme/host/fc.c
1043912551 F: drivers/nvme/target/fc.c
1044012552 F: drivers/nvme/target/fcloop.c
12553
+F: include/linux/nvme-fc-driver.h
12554
+F: include/linux/nvme-fc.h
1044112555
1044212556 NVM EXPRESS TARGET DRIVER
1044312557 M: Christoph Hellwig <hch@lst.de>
1044412558 M: Sagi Grimberg <sagi@grimberg.me>
12559
+M: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
1044512560 L: linux-nvme@lists.infradead.org
10446
-T: git://git.infradead.org/nvme.git
10447
-W: http://git.infradead.org/nvme.git
1044812561 S: Supported
12562
+W: http://git.infradead.org/nvme.git
12563
+T: git://git.infradead.org/nvme.git
1044912564 F: drivers/nvme/target/
1045012565
1045112566 NVMEM FRAMEWORK
1045212567 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
1045312568 S: Maintained
10454
-F: drivers/nvmem/
10455
-F: Documentation/devicetree/bindings/nvmem/
12569
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/srini/nvmem.git
1045612570 F: Documentation/ABI/stable/sysfs-bus-nvmem
12571
+F: Documentation/devicetree/bindings/nvmem/
12572
+F: drivers/nvmem/
1045712573 F: include/linux/nvmem-consumer.h
1045812574 F: include/linux/nvmem-provider.h
1045912575
12576
+NXP FSPI DRIVER
12577
+M: Ashish Kumar <ashish.kumar@nxp.com>
12578
+R: Yogesh Gaur <yogeshgaur.83@gmail.com>
12579
+L: linux-spi@vger.kernel.org
12580
+S: Maintained
12581
+F: Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt
12582
+F: drivers/spi/spi-nxp-fspi.c
12583
+
12584
+NXP FXAS21002C DRIVER
12585
+M: Rui Miguel Silva <rmfrfs@gmail.com>
12586
+L: linux-iio@vger.kernel.org
12587
+S: Maintained
12588
+F: Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt
12589
+F: drivers/iio/gyro/fxas21002c.h
12590
+F: drivers/iio/gyro/fxas21002c_core.c
12591
+F: drivers/iio/gyro/fxas21002c_i2c.c
12592
+F: drivers/iio/gyro/fxas21002c_spi.c
12593
+
12594
+NXP i.MX 8MQ DCSS DRIVER
12595
+M: Laurentiu Palcu <laurentiu.palcu@oss.nxp.com>
12596
+R: Lucas Stach <l.stach@pengutronix.de>
12597
+L: dri-devel@lists.freedesktop.org
12598
+S: Maintained
12599
+F: Documentation/devicetree/bindings/display/imx/nxp,imx8mq-dcss.yaml
12600
+F: drivers/gpu/drm/imx/dcss/
12601
+
12602
+NXP PTN5150A CC LOGIC AND EXTCON DRIVER
12603
+M: Krzysztof Kozlowski <krzk@kernel.org>
12604
+L: linux-kernel@vger.kernel.org
12605
+S: Maintained
12606
+F: Documentation/devicetree/bindings/extcon/extcon-ptn5150.yaml
12607
+F: drivers/extcon/extcon-ptn5150.c
12608
+
1046012609 NXP SGTL5000 DRIVER
10461
-M: Fabio Estevam <fabio.estevam@nxp.com>
12610
+M: Fabio Estevam <festevam@gmail.com>
1046212611 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1046312612 S: Maintained
10464
-F: Documentation/devicetree/bindings/sound/sgtl5000.txt
12613
+F: Documentation/devicetree/bindings/sound/sgtl5000.yaml
1046512614 F: sound/soc/codecs/sgtl5000*
12615
+
12616
+NXP SJA1105 ETHERNET SWITCH DRIVER
12617
+M: Vladimir Oltean <olteanv@gmail.com>
12618
+L: linux-kernel@vger.kernel.org
12619
+S: Maintained
12620
+F: drivers/net/dsa/sja1105
1046612621
1046712622 NXP TDA998X DRM DRIVER
1046812623 M: Russell King <linux@armlinux.org.uk>
....@@ -10488,23 +12643,45 @@
1048812643 S: Supported
1048912644 F: drivers/nfc/nxp-nci
1049012645
12646
+OBJAGG
12647
+M: Jiri Pirko <jiri@nvidia.com>
12648
+L: netdev@vger.kernel.org
12649
+S: Supported
12650
+F: include/linux/objagg.h
12651
+F: lib/objagg.c
12652
+F: lib/test_objagg.c
12653
+
1049112654 OBJTOOL
1049212655 M: Josh Poimboeuf <jpoimboe@redhat.com>
1049312656 M: Peter Zijlstra <peterz@infradead.org>
1049412657 S: Supported
1049512658 F: tools/objtool/
12659
+F: include/linux/objtool.h
12660
+
12661
+OCELOT ETHERNET SWITCH DRIVER
12662
+M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12663
+M: Vladimir Oltean <vladimir.oltean@nxp.com>
12664
+M: Claudiu Manoil <claudiu.manoil@nxp.com>
12665
+M: Alexandre Belloni <alexandre.belloni@bootlin.com>
12666
+L: netdev@vger.kernel.org
12667
+S: Supported
12668
+F: drivers/net/dsa/ocelot/*
12669
+F: drivers/net/ethernet/mscc/
12670
+F: include/soc/mscc/ocelot*
12671
+F: net/dsa/tag_ocelot.c
12672
+F: tools/testing/selftests/drivers/net/ocelot/*
1049612673
1049712674 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>
12675
+M: Frederic Barrat <fbarrat@linux.ibm.com>
12676
+M: Andrew Donnellan <ajd@linux.ibm.com>
1050012677 L: linuxppc-dev@lists.ozlabs.org
1050112678 S: Supported
10502
-F: arch/powerpc/platforms/powernv/ocxl.c
12679
+F: Documentation/userspace-api/accelerators/ocxl.rst
1050312680 F: arch/powerpc/include/asm/pnv-ocxl.h
12681
+F: arch/powerpc/platforms/powernv/ocxl.c
1050412682 F: drivers/misc/ocxl/
1050512683 F: include/misc/ocxl*
1050612684 F: include/uapi/misc/ocxl.h
10507
-F: Documentation/accelerators/ocxl.rst
1050812685
1050912686 OMAP AUDIO SUPPORT
1051012687 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
....@@ -10512,7 +12689,10 @@
1051212689 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1051312690 L: linux-omap@vger.kernel.org
1051412691 S: Maintained
10515
-F: sound/soc/omap/
12692
+F: sound/soc/ti/n810.c
12693
+F: sound/soc/ti/omap*
12694
+F: sound/soc/ti/rx51.c
12695
+F: sound/soc/ti/sdma-pcm.*
1051612696
1051712697 OMAP CLOCK FRAMEWORK SUPPORT
1051812698 M: Paul Walmsley <paul@pwsan.com>
....@@ -10526,18 +12706,20 @@
1052612706 L: linux-omap@vger.kernel.org
1052712707 L: devicetree@vger.kernel.org
1052812708 S: Maintained
10529
-F: arch/arm/boot/dts/*omap*
1053012709 F: arch/arm/boot/dts/*am3*
1053112710 F: arch/arm/boot/dts/*am4*
1053212711 F: arch/arm/boot/dts/*am5*
1053312712 F: arch/arm/boot/dts/*dra7*
12713
+F: arch/arm/boot/dts/*omap*
12714
+F: arch/arm/boot/dts/logicpd-som-lv*
12715
+F: arch/arm/boot/dts/logicpd-torpedo*
1053412716
1053512717 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
1053612718 L: linux-omap@vger.kernel.org
1053712719 L: linux-fbdev@vger.kernel.org
1053812720 S: Orphan
12721
+F: Documentation/arm/omap/dss.rst
1053912722 F: drivers/video/fbdev/omap2/
10540
-F: Documentation/arm/OMAP/DSS
1054112723
1054212724 OMAP FRAMEBUFFER SUPPORT
1054312725 L: linux-fbdev@vger.kernel.org
....@@ -10550,8 +12732,8 @@
1055012732 M: Tony Lindgren <tony@atomide.com>
1055112733 L: linux-omap@vger.kernel.org
1055212734 S: Maintained
10553
-F: drivers/memory/omap-gpmc.c
1055412735 F: arch/arm/mach-omap2/*gpmc*
12736
+F: drivers/memory/omap-gpmc.c
1055512737
1055612738 OMAP GPIO DRIVER
1055712739 M: Grygorii Strashko <grygorii.strashko@ti.com>
....@@ -10593,6 +12775,14 @@
1059312775 S: Maintained
1059412776 F: arch/arm/mach-omap2/omap_hwmod.*
1059512777
12778
+OMAP I2C DRIVER
12779
+M: Vignesh R <vigneshr@ti.com>
12780
+L: linux-omap@vger.kernel.org
12781
+L: linux-i2c@vger.kernel.org
12782
+S: Maintained
12783
+F: Documentation/devicetree/bindings/i2c/i2c-omap.txt
12784
+F: drivers/i2c/busses/i2c-omap.c
12785
+
1059612786 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
1059712787 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1059812788 L: linux-media@vger.kernel.org
....@@ -10602,9 +12792,9 @@
1060212792 F: drivers/staging/media/omap4iss/
1060312793
1060412794 OMAP MMC SUPPORT
10605
-M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
12795
+M: Aaro Koskinen <aaro.koskinen@iki.fi>
1060612796 L: linux-omap@vger.kernel.org
10607
-S: Maintained
12797
+S: Odd Fixes
1060812798 F: drivers/mmc/host/omap.c
1060912799
1061012800 OMAP POWER MANAGEMENT SUPPORT
....@@ -10630,8 +12820,8 @@
1063012820 L: linux-usb@vger.kernel.org
1063112821 L: linux-omap@vger.kernel.org
1063212822 S: Orphan
10633
-F: drivers/usb/*/*omap*
1063412823 F: arch/arm/*omap*/usb*
12824
+F: drivers/usb/*/*omap*
1063512825
1063612826 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
1063712827 M: Mark Jackson <mpfj@newflow.co.uk>
....@@ -10643,27 +12833,28 @@
1064312833 M: Aaro Koskinen <aaro.koskinen@iki.fi>
1064412834 M: Tony Lindgren <tony@atomide.com>
1064512835 L: linux-omap@vger.kernel.org
12836
+S: Maintained
1064612837 Q: http://patchwork.kernel.org/project/linux-omap/list/
1064712838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
10648
-S: Maintained
12839
+F: arch/arm/configs/omap1_defconfig
1064912840 F: arch/arm/mach-omap1/
1065012841 F: arch/arm/plat-omap/
10651
-F: arch/arm/configs/omap1_defconfig
1065212842 F: drivers/i2c/busses/i2c-omap.c
10653
-F: include/linux/platform_data/i2c-omap.h
1065412843 F: include/linux/platform_data/ams-delta-fiq.h
12844
+F: include/linux/platform_data/i2c-omap.h
1065512845
1065612846 OMAP2+ SUPPORT
1065712847 M: Tony Lindgren <tony@atomide.com>
1065812848 L: linux-omap@vger.kernel.org
12849
+S: Maintained
1065912850 W: http://www.muru.com/linux/omap/
1066012851 W: http://linux.omap.com/
1066112852 Q: http://patchwork.kernel.org/project/linux-omap/list/
1066212853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
10663
-S: Maintained
12854
+F: arch/arm/configs/omap2plus_defconfig
1066412855 F: arch/arm/mach-omap2/
1066512856 F: arch/arm/plat-omap/
10666
-F: arch/arm/configs/omap2plus_defconfig
12857
+F: drivers/bus/ti-sysc.c
1066712858 F: drivers/i2c/busses/i2c-omap.c
1066812859 F: drivers/irqchip/irq-omap-intc.c
1066912860 F: drivers/mfd/*omap*.c
....@@ -10684,18 +12875,13 @@
1068412875 F: drivers/regulator/twl-regulator.c
1068512876 F: drivers/regulator/twl6030-regulator.c
1068612877 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
12878
+F: include/linux/platform_data/ti-sysc.h
1069312879
1069412880 OMFS FILESYSTEM
1069512881 M: Bob Copeland <me@bobcopeland.com>
1069612882 L: linux-karma-devel@lists.sourceforge.net
1069712883 S: Maintained
10698
-F: Documentation/filesystems/omfs.txt
12884
+F: Documentation/filesystems/omfs.rst
1069912885 F: fs/omfs/
1070012886
1070112887 OMNIKEY CARDMAN 4000 DRIVER
....@@ -10713,80 +12899,120 @@
1071312899 OMNIVISION OV13858 SENSOR DRIVER
1071412900 M: Sakari Ailus <sakari.ailus@linux.intel.com>
1071512901 L: linux-media@vger.kernel.org
10716
-T: git git://linuxtv.org/media_tree.git
1071712902 S: Maintained
12903
+T: git git://linuxtv.org/media_tree.git
1071812904 F: drivers/media/i2c/ov13858.c
1071912905
1072012906 OMNIVISION OV2680 SENSOR DRIVER
1072112907 M: Rui Miguel Silva <rmfrfs@gmail.com>
1072212908 L: linux-media@vger.kernel.org
10723
-T: git git://linuxtv.org/media_tree.git
1072412909 S: Maintained
10725
-F: drivers/media/i2c/ov2680.c
12910
+T: git git://linuxtv.org/media_tree.git
1072612911 F: Documentation/devicetree/bindings/media/i2c/ov2680.txt
12912
+F: drivers/media/i2c/ov2680.c
1072712913
1072812914 OMNIVISION OV2685 SENSOR DRIVER
1072912915 M: Shunqian Zheng <zhengsq@rock-chips.com>
1073012916 L: linux-media@vger.kernel.org
10731
-T: git git://linuxtv.org/media_tree.git
1073212917 S: Maintained
12918
+T: git git://linuxtv.org/media_tree.git
1073312919 F: drivers/media/i2c/ov2685.c
12920
+
12921
+OMNIVISION OV2740 SENSOR DRIVER
12922
+M: Tianshu Qiu <tian.shu.qiu@intel.com>
12923
+R: Shawn Tu <shawnx.tu@intel.com>
12924
+R: Bingbu Cao <bingbu.cao@intel.com>
12925
+L: linux-media@vger.kernel.org
12926
+S: Maintained
12927
+T: git git://linuxtv.org/media_tree.git
12928
+F: drivers/media/i2c/ov2740.c
1073412929
1073512930 OMNIVISION OV5640 SENSOR DRIVER
1073612931 M: Steve Longerbeam <slongerbeam@gmail.com>
1073712932 L: linux-media@vger.kernel.org
10738
-T: git git://linuxtv.org/media_tree.git
1073912933 S: Maintained
12934
+T: git git://linuxtv.org/media_tree.git
1074012935 F: drivers/media/i2c/ov5640.c
1074112936
1074212937 OMNIVISION OV5647 SENSOR DRIVER
10743
-M: Luis Oliveira <lolivei@synopsys.com>
12938
+M: Dave Stevenson <dave.stevenson@raspberrypi.com>
12939
+M: Jacopo Mondi <jacopo@jmondi.org>
1074412940 L: linux-media@vger.kernel.org
10745
-T: git git://linuxtv.org/media_tree.git
1074612941 S: Maintained
12942
+T: git git://linuxtv.org/media_tree.git
12943
+F: Documentation/devicetree/bindings/media/i2c/ov5647.yaml
1074712944 F: drivers/media/i2c/ov5647.c
12945
+
12946
+OMNIVISION OV5670 SENSOR DRIVER
12947
+M: Chiranjeevi Rapolu <chiranjeevi.rapolu@intel.com>
12948
+M: Hyungwoo Yang <hyungwoo.yang@intel.com>
12949
+L: linux-media@vger.kernel.org
12950
+S: Maintained
12951
+T: git git://linuxtv.org/media_tree.git
12952
+F: drivers/media/i2c/ov5670.c
12953
+
12954
+OMNIVISION OV5675 SENSOR DRIVER
12955
+M: Shawn Tu <shawnx.tu@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/ov5675.c
1074812960
1074912961 OMNIVISION OV5695 SENSOR DRIVER
1075012962 M: Shunqian Zheng <zhengsq@rock-chips.com>
1075112963 L: linux-media@vger.kernel.org
10752
-T: git git://linuxtv.org/media_tree.git
1075312964 S: Maintained
12965
+T: git git://linuxtv.org/media_tree.git
1075412966 F: drivers/media/i2c/ov5695.c
1075512967
1075612968 OMNIVISION OV7670 SENSOR DRIVER
1075712969 M: Jonathan Corbet <corbet@lwn.net>
1075812970 L: linux-media@vger.kernel.org
10759
-T: git git://linuxtv.org/media_tree.git
1076012971 S: Maintained
10761
-F: drivers/media/i2c/ov7670.c
12972
+T: git git://linuxtv.org/media_tree.git
1076212973 F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
12974
+F: drivers/media/i2c/ov7670.c
1076312975
1076412976 OMNIVISION OV772x SENSOR DRIVER
1076512977 M: Jacopo Mondi <jacopo@jmondi.org>
1076612978 L: linux-media@vger.kernel.org
10767
-T: git git://linuxtv.org/media_tree.git
1076812979 S: Odd fixes
12980
+T: git git://linuxtv.org/media_tree.git
12981
+F: Documentation/devicetree/bindings/media/i2c/ov772x.txt
1076912982 F: drivers/media/i2c/ov772x.c
1077012983 F: include/media/i2c/ov772x.h
10771
-F: Documentation/devicetree/bindings/media/i2c/ov772x.txt
1077212984
1077312985 OMNIVISION OV7740 SENSOR DRIVER
1077412986 M: Wenyou Yang <wenyou.yang@microchip.com>
1077512987 L: linux-media@vger.kernel.org
10776
-T: git git://linuxtv.org/media_tree.git
1077712988 S: Maintained
10778
-F: drivers/media/i2c/ov7740.c
12989
+T: git git://linuxtv.org/media_tree.git
1077912990 F: Documentation/devicetree/bindings/media/i2c/ov7740.txt
12991
+F: drivers/media/i2c/ov7740.c
12992
+
12993
+OMNIVISION OV8856 SENSOR DRIVER
12994
+M: Dongchun Zhu <dongchun.zhu@mediatek.com>
12995
+L: linux-media@vger.kernel.org
12996
+S: Maintained
12997
+T: git git://linuxtv.org/media_tree.git
12998
+F: Documentation/devicetree/bindings/media/i2c/ov8856.yaml
12999
+F: drivers/media/i2c/ov8856.c
13000
+
13001
+OMNIVISION OV9640 SENSOR DRIVER
13002
+M: Petr Cvek <petrcvekcz@gmail.com>
13003
+L: linux-media@vger.kernel.org
13004
+S: Maintained
13005
+F: drivers/media/i2c/ov9640.*
1078013006
1078113007 OMNIVISION OV9650 SENSOR DRIVER
1078213008 M: Sakari Ailus <sakari.ailus@linux.intel.com>
1078313009 R: Akinobu Mita <akinobu.mita@gmail.com>
1078413010 R: Sylwester Nawrocki <s.nawrocki@samsung.com>
1078513011 L: linux-media@vger.kernel.org
10786
-T: git git://linuxtv.org/media_tree.git
1078713012 S: Maintained
10788
-F: drivers/media/i2c/ov9650.c
13013
+T: git git://linuxtv.org/media_tree.git
1078913014 F: Documentation/devicetree/bindings/media/i2c/ov9650.txt
13015
+F: drivers/media/i2c/ov9650.c
1079013016
1079113017 ONENAND FLASH DRIVER
1079213018 M: Kyungmin Park <kyungmin.park@samsung.com>
....@@ -10795,24 +13021,28 @@
1079513021 F: drivers/mtd/nand/onenand/
1079613022 F: include/linux/mtd/onenand*.h
1079713023
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
13024
+ONION OMEGA2+ BOARD
13025
+M: Harvey Hunt <harveyhuntnexus@gmail.com>
13026
+L: linux-mips@vger.kernel.org
1080213027 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
13028
+F: arch/mips/boot/dts/ralink/omega2p.dts
1080713029
1080813030 OP-TEE DRIVER
1080913031 M: Jens Wiklander <jens.wiklander@linaro.org>
13032
+L: op-tee@lists.trustedfirmware.org
1081013033 S: Maintained
13034
+F: Documentation/ABI/testing/sysfs-bus-optee-devices
1081113035 F: drivers/tee/optee/
1081213036
13037
+OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER
13038
+M: Sumit Garg <sumit.garg@linaro.org>
13039
+L: op-tee@lists.trustedfirmware.org
13040
+S: Maintained
13041
+F: drivers/char/hw_random/optee-rng.c
13042
+
1081313043 OPA-VNIC DRIVER
10814
-M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10815
-M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
13044
+M: Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>
13045
+M: Mike Marciniszyn <mike.marciniszyn@cornelisnetworks.com>
1081613046 L: linux-rdma@vger.kernel.org
1081713047 S: Supported
1081813048 F: drivers/infiniband/ulp/opa_vnic
....@@ -10822,8 +13052,8 @@
1082213052 M: Frank Rowand <frowand.list@gmail.com>
1082313053 L: devicetree@vger.kernel.org
1082413054 S: Maintained
10825
-F: Documentation/devicetree/dynamic-resolution-notes.txt
10826
-F: Documentation/devicetree/overlay-notes.txt
13055
+F: Documentation/devicetree/dynamic-resolution-notes.rst
13056
+F: Documentation/devicetree/overlay-notes.rst
1082713057 F: drivers/of/overlay.c
1082813058 F: drivers/of/resolver.c
1082913059 K: of_overlay_notifier_
....@@ -10832,40 +13062,42 @@
1083213062 M: Rob Herring <robh+dt@kernel.org>
1083313063 M: Frank Rowand <frowand.list@gmail.com>
1083413064 L: devicetree@vger.kernel.org
13065
+S: Maintained
1083513066 W: http://www.devicetree.org/
1083613067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
10837
-S: Maintained
13068
+F: Documentation/ABI/testing/sysfs-firmware-ofw
1083813069 F: drivers/of/
1083913070 F: include/linux/of*.h
1084013071 F: scripts/dtc/
10841
-F: Documentation/ABI/testing/sysfs-firmware-ofw
1084213072
1084313073 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
1084413074 M: Rob Herring <robh+dt@kernel.org>
10845
-M: Mark Rutland <mark.rutland@arm.com>
1084613075 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/
1084913076 S: Maintained
13077
+Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
13078
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
1085013079 F: Documentation/devicetree/
1085113080 F: arch/*/boot/dts/
1085213081 F: include/dt-bindings/
1085313082
1085413083 OPENCORES I2C BUS DRIVER
1085513084 M: Peter Korsgaard <peter@korsgaard.com>
13085
+M: Andrew Lunn <andrew@lunn.ch>
1085613086 L: linux-i2c@vger.kernel.org
1085713087 S: Maintained
10858
-F: Documentation/i2c/busses/i2c-ocores
13088
+F: Documentation/devicetree/bindings/i2c/i2c-ocores.txt
13089
+F: Documentation/i2c/busses/i2c-ocores.rst
1085913090 F: drivers/i2c/busses/i2c-ocores.c
13091
+F: include/linux/platform_data/i2c-ocores.h
1086013092
1086113093 OPENRISC ARCHITECTURE
1086213094 M: Jonas Bonn <jonas@southpole.se>
1086313095 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
1086413096 M: Stafford Horne <shorne@gmail.com>
10865
-T: git git://github.com/openrisc/linux.git
1086613097 L: openrisc@lists.librecores.org
10867
-W: http://openrisc.io
1086813098 S: Maintained
13099
+W: http://openrisc.io
13100
+T: git git://github.com/openrisc/linux.git
1086913101 F: Documentation/devicetree/bindings/openrisc/
1087013102 F: Documentation/openrisc/
1087113103 F: arch/openrisc/
....@@ -10876,10 +13108,10 @@
1087613108 M: Pravin B Shelar <pshelar@ovn.org>
1087713109 L: netdev@vger.kernel.org
1087813110 L: dev@openvswitch.org
10879
-W: http://openvswitch.org
1088013111 S: Maintained
10881
-F: net/openvswitch/
13112
+W: http://openvswitch.org
1088213113 F: include/uapi/linux/openvswitch.h
13114
+F: net/openvswitch/
1088313115
1088413116 OPERATING PERFORMANCE POINTS (OPP)
1088513117 M: Viresh Kumar <vireshk@kernel.org>
....@@ -10888,16 +13120,16 @@
1088813120 L: linux-pm@vger.kernel.org
1088913121 S: Maintained
1089013122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
13123
+F: Documentation/devicetree/bindings/opp/
13124
+F: Documentation/power/opp.rst
1089113125 F: drivers/opp/
1089213126 F: include/linux/pm_opp.h
10893
-F: Documentation/power/opp.txt
10894
-F: Documentation/devicetree/bindings/opp/
1089513127
1089613128 OPL4 DRIVER
1089713129 M: Clemens Ladisch <clemens@ladisch.de>
1089813130 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10899
-T: git git://git.alsa-project.org/alsa-kernel.git
1090013131 S: Maintained
13132
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
1090113133 F: sound/drivers/opl4/
1090213134
1090313135 OPROFILE
....@@ -10912,78 +13144,82 @@
1091213144 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
1091313145 M: Mark Fasheh <mark@fasheh.com>
1091413146 M: Joel Becker <jlbec@evilplan.org>
13147
+M: Joseph Qi <joseph.qi@linux.alibaba.com>
1091513148 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
10916
-W: http://ocfs2.wiki.kernel.org
1091713149 S: Supported
10918
-F: Documentation/filesystems/ocfs2.txt
10919
-F: Documentation/filesystems/dlmfs.txt
13150
+W: http://ocfs2.wiki.kernel.org
13151
+F: Documentation/filesystems/dlmfs.rst
13152
+F: Documentation/filesystems/ocfs2.rst
1092013153 F: fs/ocfs2/
1092113154
1092213155 ORANGEFS FILESYSTEM
1092313156 M: Mike Marshall <hubcap@omnibond.com>
1092413157 R: Martin Brandenburg <martin@omnibond.com>
1092513158 L: devel@lists.orangefs.org
10926
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
1092713159 S: Supported
13160
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
13161
+F: Documentation/filesystems/orangefs.rst
1092813162 F: fs/orangefs/
10929
-F: Documentation/filesystems/orangefs.txt
1093013163
1093113164 ORINOCO DRIVER
1093213165 L: linux-wireless@vger.kernel.org
10933
-W: http://wireless.kernel.org/en/users/Drivers/orinoco
10934
-W: http://www.nongnu.org/orinoco/
1093513166 S: Orphan
13167
+W: https://wireless.wiki.kernel.org/en/users/Drivers/orinoco
13168
+W: http://www.nongnu.org/orinoco/
1093613169 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/
1094413170
1094513171 OV2659 OMNIVISION SENSOR DRIVER
1094613172 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
1094713173 L: linux-media@vger.kernel.org
13174
+S: Maintained
1094813175 W: https://linuxtv.org
1094913176 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1095013177 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10951
-S: Maintained
1095213178 F: drivers/media/i2c/ov2659.c
1095313179 F: include/media/i2c/ov2659.h
1095413180
1095513181 OVERLAY FILESYSTEM
1095613182 M: Miklos Szeredi <miklos@szeredi.hu>
1095713183 L: linux-unionfs@vger.kernel.org
10958
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
1095913184 S: Supported
13185
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
13186
+F: Documentation/filesystems/overlayfs.rst
1096013187 F: fs/overlayfs/
10961
-F: Documentation/filesystems/overlayfs.txt
1096213188
1096313189 P54 WIRELESS DRIVER
1096413190 M: Christian Lamparter <chunkeey@googlemail.com>
1096513191 L: linux-wireless@vger.kernel.org
10966
-W: http://wireless.kernel.org/en/users/Drivers/p54
1096713192 S: Maintained
13193
+W: https://wireless.wiki.kernel.org/en/users/Drivers/p54
1096813194 F: drivers/net/wireless/intersil/p54/
1096913195
10970
-PA SEMI ETHERNET DRIVER
13196
+PACKING
13197
+M: Vladimir Oltean <olteanv@gmail.com>
1097113198 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
13199
+S: Supported
13200
+F: Documentation/core-api/packing.rst
13201
+F: include/linux/packing.h
13202
+F: lib/packing.c
1097913203
1098013204 PADATA PARALLEL EXECUTION MECHANISM
1098113205 M: Steffen Klassert <steffen.klassert@secunet.com>
13206
+M: Daniel Jordan <daniel.m.jordan@oracle.com>
1098213207 L: linux-crypto@vger.kernel.org
13208
+L: linux-kernel@vger.kernel.org
1098313209 S: Maintained
10984
-F: kernel/padata.c
13210
+F: Documentation/core-api/padata.rst
1098513211 F: include/linux/padata.h
10986
-F: Documentation/padata.txt
13212
+F: kernel/padata.c
13213
+
13214
+PAGE POOL
13215
+M: Jesper Dangaard Brouer <hawk@kernel.org>
13216
+M: Ilias Apalodimas <ilias.apalodimas@linaro.org>
13217
+L: netdev@vger.kernel.org
13218
+S: Supported
13219
+F: Documentation/networking/page_pool.rst
13220
+F: include/net/page_pool.h
13221
+F: include/trace/events/page_pool.h
13222
+F: net/core/page_pool.c
1098713223
1098813224 PANASONIC LAPTOP ACPI EXTRAS DRIVER
1098913225 M: Harald Welte <laforge@gnumonks.org>
....@@ -10991,11 +13227,18 @@
1099113227 S: Maintained
1099213228 F: drivers/platform/x86/panasonic-laptop.c
1099313229
13230
+PARALLAX PING IIO SENSOR DRIVER
13231
+M: Andreas Klinger <ak@it-klinger.de>
13232
+L: linux-iio@vger.kernel.org
13233
+S: Maintained
13234
+F: Documentation/devicetree/bindings/iio/proximity/parallax-ping.yaml
13235
+F: drivers/iio/proximity/ping.c
13236
+
1099413237 PARALLEL LCD/KEYPAD PANEL DRIVER
1099513238 M: Willy Tarreau <willy@haproxy.com>
1099613239 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
1099713240 S: Odd Fixes
10998
-F: Documentation/auxdisplay/lcd-panel-cgram.txt
13241
+F: Documentation/admin-guide/lcd-panel-cgram.rst
1099913242 F: drivers/auxdisplay/panel.c
1100013243
1100113244 PARALLEL PORT SUBSYSTEM
....@@ -11003,62 +13246,71 @@
1100313246 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
1100413247 L: linux-parport@lists.infradead.org (subscribers-only)
1100513248 S: Maintained
13249
+F: Documentation/driver-api/parport*.rst
13250
+F: drivers/char/ppdev.c
1100613251 F: drivers/parport/
1100713252 F: include/linux/parport*.h
11008
-F: drivers/char/ppdev.c
1100913253 F: include/uapi/linux/ppdev.h
11010
-F: Documentation/parport*.txt
1101113254
1101213255 PARAVIRT_OPS INTERFACE
1101313256 M: Juergen Gross <jgross@suse.com>
11014
-M: Alok Kataria <akataria@vmware.com>
13257
+M: Deep Shah <sdeep@vmware.com>
13258
+M: "VMware, Inc." <pv-drivers@vmware.com>
1101513259 L: virtualization@lists.linux-foundation.org
1101613260 S: Supported
11017
-F: Documentation/virtual/paravirt_ops.txt
11018
-F: arch/*/kernel/paravirt*
13261
+F: Documentation/virt/paravirt_ops.rst
1101913262 F: arch/*/include/asm/paravirt*.h
13263
+F: arch/*/kernel/paravirt*
1102013264 F: include/linux/hypervisor.h
1102113265
1102213266 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
1102313267 M: Tim Waugh <tim@cyberelk.net>
1102413268 L: linux-parport@lists.infradead.org (subscribers-only)
1102513269 S: Maintained
11026
-F: Documentation/blockdev/paride.txt
13270
+F: Documentation/admin-guide/blockdev/paride.rst
1102713271 F: drivers/block/paride/
1102813272
1102913273 PARISC ARCHITECTURE
11030
-M: "James E.J. Bottomley" <jejb@parisc-linux.org>
13274
+M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
1103113275 M: Helge Deller <deller@gmx.de>
1103213276 L: linux-parisc@vger.kernel.org
11033
-W: http://www.parisc-linux.org/
13277
+S: Maintained
13278
+W: https://parisc.wiki.kernel.org
1103413279 Q: http://patchwork.kernel.org/project/linux-parisc/list/
1103513280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
1103613281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
11037
-S: Maintained
11038
-F: arch/parisc/
1103913282 F: Documentation/parisc/
11040
-F: drivers/parisc/
13283
+F: arch/parisc/
1104113284 F: drivers/char/agp/parisc-agp.c
13285
+F: drivers/input/misc/hp_sdc_rtc.c
1104213286 F: drivers/input/serio/gscps2.c
13287
+F: drivers/input/serio/hp_sdc*
13288
+F: drivers/parisc/
1104313289 F: drivers/parport/parport_gsc.*
1104413290 F: drivers/tty/serial/8250/8250_gsc.c
11045
-F: drivers/video/fbdev/sti*
1104613291 F: drivers/video/console/sti*
13292
+F: drivers/video/fbdev/sti*
1104713293 F: drivers/video/logo/logo_parisc*
13294
+F: include/linux/hp_sdc.h
1104813295
1104913296 PARMAN
11050
-M: Jiri Pirko <jiri@mellanox.com>
13297
+M: Jiri Pirko <jiri@nvidia.com>
1105113298 L: netdev@vger.kernel.org
1105213299 S: Supported
13300
+F: include/linux/parman.h
1105313301 F: lib/parman.c
1105413302 F: lib/test_parman.c
11055
-F: include/linux/parman.h
13303
+
13304
+PC ENGINES APU BOARD DRIVER
13305
+M: Enrico Weigelt, metux IT consult <info@metux.net>
13306
+S: Maintained
13307
+F: drivers/platform/x86/pcengines-apuv2.c
1105613308
1105713309 PC87360 HARDWARE MONITORING DRIVER
1105813310 M: Jim Cromie <jim.cromie@gmail.com>
1105913311 L: linux-hwmon@vger.kernel.org
1106013312 S: Maintained
11061
-F: Documentation/hwmon/pc87360
13313
+F: Documentation/hwmon/pc87360.rst
1106213314 F: drivers/hwmon/pc87360.c
1106313315
1106413316 PC8736x GPIO DRIVER
....@@ -11070,7 +13322,7 @@
1107013322 M: Jean Delvare <jdelvare@suse.com>
1107113323 L: linux-hwmon@vger.kernel.org
1107213324 S: Maintained
11073
-F: Documentation/hwmon/pc87427
13325
+F: Documentation/hwmon/pc87427.rst
1107413326 F: drivers/hwmon/pc87427.c
1107513327
1107613328 PCA9532 LED DRIVER
....@@ -11091,7 +13343,8 @@
1109113343 F: drivers/firmware/pcdp.*
1109213344
1109313345 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
11094
-M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13346
+M: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
13347
+M: Pali Rohár <pali@kernel.org>
1109513348 L: linux-pci@vger.kernel.org
1109613349 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1109713350 S: Maintained
....@@ -11099,7 +13352,7 @@
1109913352 F: drivers/pci/controller/pci-aardvark.c
1110013353
1110113354 PCI DRIVER FOR ALTERA PCIE IP
11102
-M: Ley Foon Tan <lftan@altera.com>
13355
+M: Ley Foon Tan <ley.foon.tan@intel.com>
1110313356 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
1110413357 L: linux-pci@vger.kernel.org
1110513358 S: Supported
....@@ -11107,7 +13360,7 @@
1110713360 F: drivers/pci/controller/pcie-altera.c
1110813361
1110913362 PCI DRIVER FOR APPLIEDMICRO XGENE
11110
-M: Tanmay Inamdar <tinamdar@apm.com>
13363
+M: Toan Le <toan@os.amperecomputing.com>
1111113364 L: linux-pci@vger.kernel.org
1111213365 L: linux-arm-kernel@lists.infradead.org
1111313366 S: Maintained
....@@ -11119,11 +13372,11 @@
1111913372 L: linux-pci@vger.kernel.org
1112013373 L: linux-arm-kernel@lists.infradead.org
1112113374 S: Maintained
11122
-F: Documentation/devicetree/bindings/pci/versatile.txt
13375
+F: Documentation/devicetree/bindings/pci/versatile.yaml
1112313376 F: drivers/pci/controller/pci-versatile.c
1112413377
1112513378 PCI DRIVER FOR ARMADA 8K
11126
-M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
13379
+M: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
1112713380 L: linux-pci@vger.kernel.org
1112813381 L: linux-arm-kernel@lists.infradead.org
1112913382 S: Maintained
....@@ -11131,11 +13384,11 @@
1113113384 F: drivers/pci/controller/dwc/pcie-armada8k.c
1113213385
1113313386 PCI DRIVER FOR CADENCE PCIE IP
11134
-M: Alan Douglas <adouglas@cadence.com>
13387
+M: Tom Joseph <tjoseph@cadence.com>
1113513388 L: linux-pci@vger.kernel.org
1113613389 S: Maintained
11137
-F: Documentation/devicetree/bindings/pci/cdns,*.txt
11138
-F: drivers/pci/controller/pcie-cadence*
13390
+F: Documentation/devicetree/bindings/pci/cdns,*
13391
+F: drivers/pci/controller/cadence/
1113913392
1114013393 PCI DRIVER FOR FREESCALE LAYERSCAPE
1114113394 M: Minghuan Lian <minghuan.Lian@nxp.com>
....@@ -11148,11 +13401,11 @@
1114813401 F: drivers/pci/controller/dwc/*layerscape*
1114913402
1115013403 PCI DRIVER FOR GENERIC OF HOSTS
11151
-M: Will Deacon <will.deacon@arm.com>
13404
+M: Will Deacon <will@kernel.org>
1115213405 L: linux-pci@vger.kernel.org
1115313406 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115413407 S: Maintained
11155
-F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
13408
+F: Documentation/devicetree/bindings/pci/host-generic-pci.yaml
1115613409 F: drivers/pci/controller/pci-host-common.c
1115713410 F: drivers/pci/controller/pci-host-generic.c
1115813411
....@@ -11166,7 +13419,6 @@
1116613419 F: drivers/pci/controller/dwc/*imx6*
1116713420
1116813421 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
11169
-M: Keith Busch <keith.busch@intel.com>
1117013422 M: Jonathan Derrick <jonathan.derrick@intel.com>
1117113423 L: linux-pci@vger.kernel.org
1117213424 S: Supported
....@@ -11177,23 +13429,23 @@
1117713429 M: Logan Gunthorpe <logang@deltatee.com>
1117813430 L: linux-pci@vger.kernel.org
1117913431 S: Maintained
11180
-F: Documentation/switchtec.txt
1118113432 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
13433
+F: Documentation/driver-api/switchtec.rst
1118513434 F: drivers/ntb/hw/mscc/
13435
+F: drivers/pci/switch/switchtec*
13436
+F: include/linux/switchtec.h
13437
+F: include/uapi/linux/switchtec_ioctl.h
1118613438
1118713439 PCI DRIVER FOR MOBIVEIL PCIE IP
11188
-M: Subrahmanya Lingappa <l.subrahmanya@mobiveil.co.in>
13440
+M: Karthikeyan Mitran <m.karthikeyan@mobiveil.co.in>
13441
+M: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
1118913442 L: linux-pci@vger.kernel.org
1119013443 S: Supported
1119113444 F: Documentation/devicetree/bindings/pci/mobiveil-pcie.txt
11192
-F: drivers/pci/controller/pcie-mobiveil.c
13445
+F: drivers/pci/controller/mobiveil/pcie-mobiveil*
1119313446
1119413447 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>
13448
+M: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
1119713449 L: linux-pci@vger.kernel.org
1119813450 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119913451 S: Maintained
....@@ -11207,18 +13459,28 @@
1120713459 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
1120813460 F: drivers/pci/controller/pci-tegra.c
1120913461
13462
+PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLER
13463
+M: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
13464
+L: linux-pci@vger.kernel.org
13465
+L: linux-arm-kernel@lists.infradead.org
13466
+S: Maintained
13467
+F: Documentation/devicetree/bindings/pci/layerscape-pcie-gen4.txt
13468
+F: drivers/pci/controller/mobiveil/pcie-layerscape-gen4.c
13469
+
1121013470 PCI DRIVER FOR RENESAS R-CAR
11211
-M: Simon Horman <horms@verge.net.au>
13471
+M: Marek Vasut <marek.vasut+renesas@gmail.com>
13472
+M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
1121213473 L: linux-pci@vger.kernel.org
1121313474 L: linux-renesas-soc@vger.kernel.org
1121413475 S: Maintained
13476
+F: Documentation/devicetree/bindings/pci/*rcar*
1121513477 F: drivers/pci/controller/*rcar*
1121613478
1121713479 PCI DRIVER FOR SAMSUNG EXYNOS
1121813480 M: Jingoo Han <jingoohan1@gmail.com>
1121913481 L: linux-pci@vger.kernel.org
1122013482 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11221
-L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
13483
+L: linux-samsung-soc@vger.kernel.org
1122213484 S: Maintained
1122313485 F: drivers/pci/controller/dwc/pci-exynos.c
1122413486
....@@ -11230,12 +13492,14 @@
1123013492 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
1123113493 F: drivers/pci/controller/dwc/*designware*
1123213494
11233
-PCI DRIVER FOR TI DRA7XX
13495
+PCI DRIVER FOR TI DRA7XX/J721E
1123413496 M: Kishon Vijay Abraham I <kishon@ti.com>
1123513497 L: linux-omap@vger.kernel.org
1123613498 L: linux-pci@vger.kernel.org
13499
+L: linux-arm-kernel@lists.infradead.org
1123713500 S: Supported
1123813501 F: Documentation/devicetree/bindings/pci/ti-pci.txt
13502
+F: drivers/pci/controller/cadence/pci-j721e.c
1123913503 F: drivers/pci/controller/dwc/pci-dra7xx.c
1124013504
1124113505 PCI DRIVER FOR TI KEYSTONE
....@@ -11243,41 +13507,47 @@
1124313507 L: linux-pci@vger.kernel.org
1124413508 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124513509 S: Maintained
11246
-F: drivers/pci/controller/dwc/*keystone*
13510
+F: drivers/pci/controller/dwc/pci-keystone.c
13511
+
13512
+PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
13513
+M: Linus Walleij <linus.walleij@linaro.org>
13514
+L: linux-pci@vger.kernel.org
13515
+S: Maintained
13516
+F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
13517
+F: drivers/pci/controller/pci-v3-semi.c
1124713518
1124813519 PCI ENDPOINT SUBSYSTEM
1124913520 M: Kishon Vijay Abraham I <kishon@ti.com>
1125013521 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1125113522 L: linux-pci@vger.kernel.org
11252
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
1125313523 S: Supported
11254
-F: drivers/pci/endpoint/
13524
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
1125513525 F: drivers/misc/pci_endpoint_test.c
13526
+F: drivers/pci/endpoint/
1125613527 F: tools/pci/
1125713528
1125813529 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
1125913530 M: Russell Currey <ruscur@russell.cc>
11260
-M: Sam Bobroff <sbobroff@linux.ibm.com>
1126113531 M: Oliver O'Halloran <oohall@gmail.com>
1126213532 L: linuxppc-dev@lists.ozlabs.org
1126313533 S: Supported
11264
-F: Documentation/PCI/pci-error-recovery.txt
13534
+F: Documentation/PCI/pci-error-recovery.rst
13535
+F: Documentation/powerpc/eeh-pci-error-recovery.rst
13536
+F: arch/powerpc/include/*/eeh*.h
13537
+F: arch/powerpc/kernel/eeh*.c
13538
+F: arch/powerpc/platforms/*/eeh*.c
1126513539 F: drivers/pci/pcie/aer.c
1126613540 F: drivers/pci/pcie/dpc.c
1126713541 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
1127213542
1127313543 PCI ERROR RECOVERY
1127413544 M: Linas Vepstas <linasvepstas@gmail.com>
1127513545 L: linux-pci@vger.kernel.org
1127613546 S: Supported
11277
-F: Documentation/PCI/pci-error-recovery.txt
13547
+F: Documentation/PCI/pci-error-recovery.rst
1127813548
1127913549 PCI MSI DRIVER FOR ALTERA MSI IP
11280
-M: Ley Foon Tan <lftan@altera.com>
13550
+M: Ley Foon Tan <ley.foon.tan@intel.com>
1128113551 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
1128213552 L: linux-pci@vger.kernel.org
1128313553 S: Supported
....@@ -11285,38 +13555,54 @@
1128513555 F: drivers/pci/controller/pcie-altera-msi.c
1128613556
1128713557 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
11288
-M: Duc Dang <dhdang@apm.com>
13558
+M: Toan Le <toan@os.amperecomputing.com>
1128913559 L: linux-pci@vger.kernel.org
1129013560 L: linux-arm-kernel@lists.infradead.org
1129113561 S: Maintained
1129213562 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
1129313563 F: drivers/pci/controller/pci-xgene-msi.c
1129413564
13565
+PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
13566
+M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
13567
+R: Rob Herring <robh@kernel.org>
13568
+L: linux-pci@vger.kernel.org
13569
+S: Supported
13570
+Q: http://patchwork.ozlabs.org/project/linux-pci/list/
13571
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
13572
+F: drivers/pci/controller/
13573
+
1129513574 PCI SUBSYSTEM
1129613575 M: Bjorn Helgaas <bhelgaas@google.com>
1129713576 L: linux-pci@vger.kernel.org
13577
+S: Supported
1129813578 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
1129913579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
11300
-S: Supported
11301
-F: Documentation/devicetree/bindings/pci/
1130213580 F: Documentation/PCI/
13581
+F: Documentation/devicetree/bindings/pci/
13582
+F: arch/x86/kernel/early-quirks.c
13583
+F: arch/x86/kernel/quirks.c
13584
+F: arch/x86/pci/
1130313585 F: drivers/acpi/pci*
1130413586 F: drivers/pci/
1130513587 F: include/asm-generic/pci*
11306
-F: include/linux/pci*
1130713588 F: include/linux/of_pci.h
13589
+F: include/linux/pci*
1130813590 F: include/uapi/linux/pci*
1130913591 F: lib/pci*
11310
-F: arch/x86/pci/
11311
-F: arch/x86/kernel/quirks.c
1131213592
11313
-PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
11314
-M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
13593
+PCIE DRIVER FOR AMAZON ANNAPURNA LABS
13594
+M: Jonathan Chocron <jonnyc@amazon.com>
1131513595 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/
13596
+S: Maintained
13597
+F: Documentation/devicetree/bindings/pci/pcie-al.txt
13598
+F: drivers/pci/controller/dwc/pcie-al.c
13599
+
13600
+PCIE DRIVER FOR AMLOGIC MESON
13601
+M: Yue Wang <yue.wang@Amlogic.com>
13602
+L: linux-pci@vger.kernel.org
13603
+L: linux-amlogic@lists.infradead.org
13604
+S: Maintained
13605
+F: drivers/pci/controller/dwc/pci-meson.c
1132013606
1132113607 PCIE DRIVER FOR AXIS ARTPEC
1132213608 M: Jesper Nilsson <jesper.nilsson@axis.com>
....@@ -11327,11 +13613,10 @@
1132713613 F: drivers/pci/controller/dwc/*artpec*
1132813614
1132913615 PCIE DRIVER FOR CAVIUM THUNDERX
11330
-M: David Daney <david.daney@cavium.com>
13616
+M: Robert Richter <rric@kernel.org>
1133113617 L: linux-pci@vger.kernel.org
1133213618 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11333
-S: Supported
11334
-F: Documentation/devicetree/bindings/pci/pci-thunder-*
13619
+S: Odd Fixes
1133513620 F: drivers/pci/controller/pci-thunder-*
1133613621
1133713622 PCIE DRIVER FOR HISILICON
....@@ -11350,7 +13635,6 @@
1135013635 F: drivers/pci/controller/dwc/pcie-kirin.c
1135113636
1135213637 PCIE DRIVER FOR HISILICON STB
11353
-M: Jianguo Sun <sunjianguo1@huawei.com>
1135413638 M: Shawn Guo <shawn.guo@linaro.org>
1135513639 L: linux-pci@vger.kernel.org
1135613640 S: Maintained
....@@ -11380,12 +13664,12 @@
1138013664 F: Documentation/devicetree/bindings/pci/rockchip-pcie*
1138113665 F: drivers/pci/controller/pcie-rockchip*
1138213666
11383
-PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
11384
-M: Linus Walleij <linus.walleij@linaro.org>
13667
+PCIE DRIVER FOR SOCIONEXT UNIPHIER
13668
+M: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
1138513669 L: linux-pci@vger.kernel.org
1138613670 S: Maintained
11387
-F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
11388
-F: drivers/pci/controller/pci-v3-semi.c
13671
+F: Documentation/devicetree/bindings/pci/uniphier-pcie*
13672
+F: drivers/pci/controller/dwc/pcie-uniphier*
1138913673
1139013674 PCIE DRIVER FOR ST SPEAR13XX
1139113675 M: Pratyush Anand <pratyush.anand@gmail.com>
....@@ -11395,12 +13679,12 @@
1139513679
1139613680 PCMCIA SUBSYSTEM
1139713681 M: Dominik Brodowski <linux@dominikbrodowski.net>
11398
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
1139913682 S: Odd Fixes
13683
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
1140013684 F: Documentation/pcmcia/
11401
-F: tools/pcmcia/
1140213685 F: drivers/pcmcia/
1140313686 F: include/pcmcia/
13687
+F: tools/pcmcia/
1140413688
1140513689 PCNET32 NETWORK DRIVER
1140613690 M: Don Fry <pcnet32@frontier.com>
....@@ -11421,15 +13705,23 @@
1142113705 S: Maintained
1142213706 F: drivers/platform/x86/peaq-wmi.c
1142313707
13708
+PENSANDO ETHERNET DRIVERS
13709
+M: Shannon Nelson <snelson@pensando.io>
13710
+M: Pensando Drivers <drivers@pensando.io>
13711
+L: netdev@vger.kernel.org
13712
+S: Supported
13713
+F: Documentation/networking/device_drivers/ethernet/pensando/ionic.rst
13714
+F: drivers/net/ethernet/pensando/
13715
+
1142413716 PER-CPU MEMORY ALLOCATOR
1142513717 M: Dennis Zhou <dennis@kernel.org>
1142613718 M: Tejun Heo <tj@kernel.org>
1142713719 M: Christoph Lameter <cl@linux.com>
11428
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
1142913720 S: Maintained
13721
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git
13722
+F: arch/*/include/asm/percpu.h
1143013723 F: include/linux/percpu*.h
1143113724 F: mm/percpu*.c
11432
-F: arch/*/include/asm/percpu.h
1143313725
1143413726 PER-TASK DELAY ACCOUNTING
1143513727 M: Balbir Singh <bsingharora@gmail.com>
....@@ -11441,22 +13733,38 @@
1144113733 M: Peter Zijlstra <peterz@infradead.org>
1144213734 M: Ingo Molnar <mingo@redhat.com>
1144313735 M: Arnaldo Carvalho de Melo <acme@kernel.org>
13736
+R: Mark Rutland <mark.rutland@arm.com>
1144413737 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
1144513738 R: Jiri Olsa <jolsa@redhat.com>
1144613739 R: Namhyung Kim <namhyung@kernel.org>
1144713740 L: linux-kernel@vger.kernel.org
11448
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
1144913741 S: Supported
11450
-F: kernel/events/*
13742
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
13743
+F: arch/*/events/*
13744
+F: arch/*/events/*/*
13745
+F: arch/*/include/asm/perf_event.h
13746
+F: arch/*/kernel/*/*/perf_event*.c
13747
+F: arch/*/kernel/*/perf_event*.c
13748
+F: arch/*/kernel/perf_callchain.c
13749
+F: arch/*/kernel/perf_event*.c
1145113750 F: include/linux/perf_event.h
1145213751 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/*
13752
+F: kernel/events/*
13753
+F: tools/lib/perf/
1145913754 F: tools/perf/
13755
+
13756
+PERFORMANCE EVENTS TOOLING ARM64
13757
+R: John Garry <john.garry@huawei.com>
13758
+R: Will Deacon <will@kernel.org>
13759
+R: Mathieu Poirier <mathieu.poirier@linaro.org>
13760
+R: Leo Yan <leo.yan@linaro.org>
13761
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13762
+S: Supported
13763
+F: tools/build/feature/test-libopencsd.c
13764
+F: tools/perf/arch/arm*/
13765
+F: tools/perf/pmu-events/arch/arm64/
13766
+F: tools/perf/util/arm-spe*
13767
+F: tools/perf/util/cs-etm*
1146013768
1146113769 PERSONALITY HANDLING
1146213770 M: Christoph Hellwig <hch@infradead.org>
....@@ -11475,7 +13783,7 @@
1147513783 PHONET PROTOCOL
1147613784 M: Remi Denis-Courmont <courmisch@gmail.com>
1147713785 S: Supported
11478
-F: Documentation/networking/phonet.txt
13786
+F: Documentation/networking/phonet.rst
1147913787 F: include/linux/phonet.h
1148013788 F: include/net/phonet/
1148113789 F: include/uapi/linux/phonet.h
....@@ -11496,34 +13804,34 @@
1149613804 PICOXCELL SUPPORT
1149713805 M: Jamie Iles <jamie@jamieiles.com>
1149813806 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11499
-T: git git://github.com/jamieiles/linux-2.6-ji.git
1150013807 S: Supported
13808
+T: git git://github.com/jamieiles/linux-2.6-ji.git
1150113809 F: arch/arm/boot/dts/picoxcell*
1150213810 F: arch/arm/mach-picoxcell/
1150313811 F: drivers/crypto/picoxcell*
1150413812
13813
+PIDFD API
13814
+M: Christian Brauner <christian@brauner.io>
13815
+L: linux-kernel@vger.kernel.org
13816
+S: Maintained
13817
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/brauner/linux.git
13818
+F: samples/pidfd/
13819
+F: tools/testing/selftests/clone3/
13820
+F: tools/testing/selftests/pid_namespace/
13821
+F: tools/testing/selftests/pidfd/
13822
+K: (?i)pidfd
13823
+K: (?i)clone3
13824
+K: \b(clone_args|kernel_clone_args)\b
13825
+
1150513826 PIN CONTROL SUBSYSTEM
1150613827 M: Linus Walleij <linus.walleij@linaro.org>
1150713828 L: linux-gpio@vger.kernel.org
11508
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
1150913829 S: Maintained
13830
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
1151013831 F: Documentation/devicetree/bindings/pinctrl/
1151113832 F: Documentation/driver-api/pinctl.rst
1151213833 F: drivers/pinctrl/
1151313834 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.*
1152713835
1152813836 PIN CONTROLLER - FREESCALE
1152913837 M: Dong Aisheng <aisheng.dong@nxp.com>
....@@ -11533,53 +13841,59 @@
1153313841 R: Pengutronix Kernel Team <kernel@pengutronix.de>
1153413842 L: linux-gpio@vger.kernel.org
1153513843 S: Maintained
11536
-F: drivers/pinctrl/freescale/
1153713844 F: Documentation/devicetree/bindings/pinctrl/fsl,*
13845
+F: drivers/pinctrl/freescale/
1153813846
1153913847 PIN CONTROLLER - INTEL
1154013848 M: Mika Westerberg <mika.westerberg@linux.intel.com>
11541
-M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
13849
+M: Andy Shevchenko <andy@kernel.org>
1154213850 S: Maintained
13851
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git
1154313852 F: drivers/pinctrl/intel/
1154413853
1154513854 PIN CONTROLLER - MEDIATEK
11546
-M: Sean Wang <sean.wang@mediatek.com>
13855
+M: Sean Wang <sean.wang@kernel.org>
1154713856 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1154813857 S: Maintained
1154913858 F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
1155013859 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
13860
+F: drivers/pinctrl/mediatek/
13861
+
13862
+PIN CONTROLLER - MICROCHIP AT91
13863
+M: Ludovic Desroches <ludovic.desroches@microchip.com>
13864
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13865
+L: linux-gpio@vger.kernel.org
13866
+S: Supported
13867
+F: drivers/gpio/gpio-sama5d2-piobu.c
13868
+F: drivers/pinctrl/pinctrl-at91*
1155513869
1155613870 PIN CONTROLLER - QUALCOMM
1155713871 M: Bjorn Andersson <bjorn.andersson@linaro.org>
11558
-S: Maintained
1155913872 L: linux-arm-msm@vger.kernel.org
13873
+S: Maintained
1156013874 F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
1156113875 F: drivers/pinctrl/qcom/
1156213876
1156313877 PIN CONTROLLER - RENESAS
11564
-M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1156513878 M: Geert Uytterhoeven <geert+renesas@glider.be>
1156613879 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/
13880
+S: Supported
13881
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git renesas-pinctrl
13882
+F: Documentation/devicetree/bindings/pinctrl/renesas,*
13883
+F: drivers/pinctrl/renesas/
1157013884
1157113885 PIN CONTROLLER - SAMSUNG
1157213886 M: Tomasz Figa <tomasz.figa@gmail.com>
1157313887 M: Krzysztof Kozlowski <krzk@kernel.org>
1157413888 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
1157513889 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11576
-L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
13890
+L: linux-samsung-soc@vger.kernel.org
13891
+S: Maintained
1157713892 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
1157813893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
11579
-S: Maintained
13894
+F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
1158013895 F: drivers/pinctrl/samsung/
1158113896 F: include/dt-bindings/pinctrl/samsung.h
11582
-F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
1158313897
1158413898 PIN CONTROLLER - SINGLE
1158513899 M: Tony Lindgren <tony@atomide.com>
....@@ -11592,85 +13906,132 @@
1159213906 PIN CONTROLLER - ST SPEAR
1159313907 M: Viresh Kumar <vireshk@kernel.org>
1159413908 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11595
-W: http://www.st.com/spear
1159613909 S: Maintained
13910
+W: http://www.st.com/spear
1159713911 F: drivers/pinctrl/spear/
1159813912
1159913913 PISTACHIO SOC SUPPORT
1160013914 M: James Hartley <james.hartley@sondrel.com>
11601
-L: linux-mips@linux-mips.org
13915
+L: linux-mips@vger.kernel.org
1160213916 S: Odd Fixes
11603
-F: arch/mips/pistachio/
11604
-F: arch/mips/include/asm/mach-pistachio/
1160513917 F: arch/mips/boot/dts/img/pistachio*
1160613918 F: arch/mips/configs/pistachio*_defconfig
13919
+F: arch/mips/include/asm/mach-pistachio/
13920
+F: arch/mips/pistachio/
1160713921
1160813922 PKTCDVD DRIVER
11609
-S: Orphan
1161013923 M: linux-block@vger.kernel.org
13924
+S: Orphan
1161113925 F: drivers/block/pktcdvd.c
1161213926 F: include/linux/pktcdvd.h
1161313927 F: include/uapi/linux/pktcdvd.h
1161413928
11615
-PKUNITY SOC DRIVERS
11616
-M: Guan Xuetao <gxt@pku.edu.cn>
11617
-W: http://mprc.pku.edu.cn/~guanxuetao/linux
13929
+PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVER
13930
+M: Tomasz Duszynski <tduszyns@gmail.com>
1161813931 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
13932
+F: Documentation/devicetree/bindings/iio/chemical/plantower,pms7003.yaml
13933
+F: drivers/iio/chemical/pms7003.c
13934
+
13935
+PLDMFW LIBRARY
13936
+M: Jacob Keller <jacob.e.keller@intel.com>
13937
+S: Maintained
13938
+F: Documentation/driver-api/pldmfw/
13939
+F: include/linux/pldmfw.h
13940
+F: lib/pldmfw/
13941
+
13942
+PLX DMA DRIVER
13943
+M: Logan Gunthorpe <logang@deltatee.com>
13944
+S: Maintained
13945
+F: drivers/dma/plx_dma.c
13946
+
13947
+PM-GRAPH UTILITY
13948
+M: "Todd E Brandt" <todd.e.brandt@linux.intel.com>
13949
+L: linux-pm@vger.kernel.org
13950
+S: Supported
13951
+W: https://01.org/pm-graph
13952
+B: https://bugzilla.kernel.org/buglist.cgi?component=pm-graph&product=Tools
13953
+T: git git://github.com/intel/pm-graph
13954
+F: tools/power/pm-graph
1162413955
1162513956 PMBUS HARDWARE MONITORING DRIVERS
1162613957 M: Guenter Roeck <linux@roeck-us.net>
1162713958 L: linux-hwmon@vger.kernel.org
13959
+S: Maintained
1162813960 W: http://hwmon.wiki.kernel.org/
1162913961 W: http://www.roeck-us.net/linux/drivers/
1163013962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
11631
-S: Maintained
11632
-F: Documentation/hwmon/pmbus
13963
+F: Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt
13964
+F: Documentation/devicetree/bindings/hwmon/ltc2978.txt
13965
+F: Documentation/devicetree/bindings/hwmon/max31785.txt
13966
+F: Documentation/hwmon/adm1275.rst
13967
+F: Documentation/hwmon/ibm-cffps.rst
13968
+F: Documentation/hwmon/ir35221.rst
13969
+F: Documentation/hwmon/lm25066.rst
13970
+F: Documentation/hwmon/ltc2978.rst
13971
+F: Documentation/hwmon/ltc3815.rst
13972
+F: Documentation/hwmon/max16064.rst
13973
+F: Documentation/hwmon/max20751.rst
13974
+F: Documentation/hwmon/max31785.rst
13975
+F: Documentation/hwmon/max34440.rst
13976
+F: Documentation/hwmon/max8688.rst
13977
+F: Documentation/hwmon/pmbus-core.rst
13978
+F: Documentation/hwmon/pmbus.rst
13979
+F: Documentation/hwmon/tps40422.rst
13980
+F: Documentation/hwmon/ucd9000.rst
13981
+F: Documentation/hwmon/ucd9200.rst
13982
+F: Documentation/hwmon/zl6100.rst
1163313983 F: drivers/hwmon/pmbus/
1163413984 F: include/linux/pmbus.h
1163513985
1163613986 PMC SIERRA MaxRAID DRIVER
1163713987 L: linux-scsi@vger.kernel.org
11638
-W: http://www.pmc-sierra.com/
1163913988 S: Orphan
13989
+W: http://www.pmc-sierra.com/
1164013990 F: drivers/scsi/pmcraid.*
1164113991
1164213992 PMC SIERRA PM8001 DRIVER
11643
-M: Jack Wang <jinpu.wang@profitbricks.com>
11644
-M: lindar_liu@usish.com
13993
+M: Jack Wang <jinpu.wang@cloud.ionos.com>
1164513994 L: linux-scsi@vger.kernel.org
1164613995 S: Supported
1164713996 F: drivers/scsi/pm8001/
1164813997
13998
+PNI RM3100 IIO DRIVER
13999
+M: Song Qiang <songqiang1304521@gmail.com>
14000
+L: linux-iio@vger.kernel.org
14001
+S: Maintained
14002
+F: Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt
14003
+F: drivers/iio/magnetometer/rm3100*
14004
+
1164914005 PNP SUPPORT
1165014006 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
14007
+L: linux-acpi@vger.kernel.org
1165114008 S: Maintained
1165214009 F: drivers/pnp/
14010
+F: include/linux/pnp.h
1165314011
1165414012 POSIX CLOCKS and TIMERS
1165514013 M: Thomas Gleixner <tglx@linutronix.de>
1165614014 L: linux-kernel@vger.kernel.org
11657
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1165814015 S: Maintained
14016
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1165914017 F: fs/timerfd.c
14018
+F: include/linux/time_namespace.h
1166014019 F: include/linux/timer*
1166114020 F: kernel/time/*timer*
14021
+F: kernel/time/namespace.c
1166214022
1166314023 POWER MANAGEMENT CORE
1166414024 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
1166514025 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
1166814026 S: Supported
14027
+B: https://bugzilla.kernel.org
14028
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
1166914029 F: drivers/base/power/
14030
+F: drivers/powercap/
14031
+F: include/linux/intel_rapl.h
1167014032 F: include/linux/pm.h
1167114033 F: include/linux/pm_*
1167214034 F: include/linux/powercap.h
11673
-F: drivers/powercap/
1167414035 F: kernel/configs/nopm.config
1167514036
1167614037 POWER STATE COORDINATION INTERFACE (PSCI)
....@@ -11678,19 +14039,19 @@
1167814039 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1167914040 L: linux-arm-kernel@lists.infradead.org
1168014041 S: Maintained
11681
-F: drivers/firmware/psci*.c
14042
+F: drivers/firmware/psci/
1168214043 F: include/linux/psci.h
1168314044 F: include/uapi/linux/psci.h
1168414045
1168514046 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
1168614047 M: Sebastian Reichel <sre@kernel.org>
1168714048 L: linux-pm@vger.kernel.org
11688
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
1168914049 S: Maintained
14050
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
1169014051 F: Documentation/ABI/testing/sysfs-class-power
1169114052 F: Documentation/devicetree/bindings/power/supply/
11692
-F: include/linux/power_supply.h
1169314053 F: drivers/power/supply/
14054
+F: include/linux/power_supply.h
1169414055
1169514056 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
1169614057 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
....@@ -11701,8 +14062,8 @@
1170114062 PPP OVER ATM (RFC 2364)
1170214063 M: Mitchell Blank Jr <mitch@sfgoth.com>
1170314064 S: Maintained
11704
-F: net/atm/pppoatm.c
1170514065 F: include/uapi/linux/atmppp.h
14066
+F: net/atm/pppoatm.c
1170614067
1170714068 PPP OVER ETHERNET
1170814069 M: Michal Ostrowski <mostrows@earthlink.net>
....@@ -11713,9 +14074,9 @@
1171314074 PPP OVER L2TP
1171414075 M: James Chapman <jchapman@katalix.com>
1171514076 S: Maintained
11716
-F: net/l2tp/l2tp_ppp.c
1171714077 F: include/linux/if_pppol2tp.h
1171814078 F: include/uapi/linux/if_pppol2tp.h
14079
+F: net/l2tp/l2tp_ppp.c
1171914080
1172014081 PPP PROTOCOL DRIVERS AND COMPRESSORS
1172114082 M: Paul Mackerras <paulus@samba.org>
....@@ -11725,12 +14086,12 @@
1172514086
1172614087 PPS SUPPORT
1172714088 M: Rodolfo Giometti <giometti@enneenne.com>
11728
-W: http://wiki.enneenne.com/index.php/LinuxPPS_support
1172914089 L: linuxpps@ml.enneenne.com (subscribers-only)
1173014090 S: Maintained
11731
-F: Documentation/pps/
11732
-F: Documentation/devicetree/bindings/pps/pps-gpio.txt
14091
+W: http://wiki.enneenne.com/index.php/LinuxPPS_support
1173314092 F: Documentation/ABI/testing/sysfs-pps
14093
+F: Documentation/devicetree/bindings/pps/pps-gpio.txt
14094
+F: Documentation/driver-api/pps.rst
1173414095 F: drivers/pps/
1173514096 F: include/linux/pps*.h
1173614097 F: include/uapi/linux/pps.h
....@@ -11739,30 +14100,29 @@
1173914100 M: Dmitry Kozlov <xeb@mail.ru>
1174014101 L: netdev@vger.kernel.org
1174114102 S: Maintained
11742
-F: drivers/net/ppp/pptp.c
1174314103 W: http://sourceforge.net/projects/accel-pptp
14104
+F: drivers/net/ppp/pptp.c
1174414105
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
14106
+PRESSURE STALL INFORMATION (PSI)
14107
+M: Johannes Weiner <hannes@cmpxchg.org>
14108
+S: Maintained
14109
+F: include/linux/psi*
14110
+F: kernel/sched/psi.c
1175214111
1175314112 PRINTK
1175414113 M: Petr Mladek <pmladek@suse.com>
1175514114 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
1175614115 R: Steven Rostedt <rostedt@goodmis.org>
14116
+R: John Ogness <john.ogness@linutronix.de>
1175714117 S: Maintained
11758
-F: kernel/printk/
1175914118 F: include/linux/printk.h
14119
+F: kernel/printk/
1176014120
1176114121 PRISM54 WIRELESS DRIVER
11762
-M: "Luis R. Rodriguez" <mcgrof@gmail.com>
14122
+M: Luis Chamberlain <mcgrof@kernel.org>
1176314123 L: linux-wireless@vger.kernel.org
11764
-W: http://wireless.kernel.org/en/users/Drivers/p54
1176514124 S: Obsolete
14125
+W: https://wireless.wiki.kernel.org/en/users/Drivers/p54
1176614126 F: drivers/net/wireless/intersil/prism54/
1176714127
1176814128 PROC FILESYSTEM
....@@ -11770,18 +14130,21 @@
1177014130 L: linux-kernel@vger.kernel.org
1177114131 L: linux-fsdevel@vger.kernel.org
1177214132 S: Maintained
14133
+F: Documentation/filesystems/proc.rst
1177314134 F: fs/proc/
1177414135 F: include/linux/proc_fs.h
1177514136 F: tools/testing/selftests/proc/
1177614137
1177714138 PROC SYSCTL
11778
-M: "Luis R. Rodriguez" <mcgrof@kernel.org>
14139
+M: Luis Chamberlain <mcgrof@kernel.org>
1177914140 M: Kees Cook <keescook@chromium.org>
14141
+M: Iurii Zaikin <yzaikin@google.com>
1178014142 L: linux-kernel@vger.kernel.org
1178114143 L: linux-fsdevel@vger.kernel.org
1178214144 S: Maintained
1178314145 F: fs/proc/proc_sysctl.c
1178414146 F: include/linux/sysctl.h
14147
+F: kernel/sysctl-test.c
1178514148 F: kernel/sysctl.c
1178614149 F: tools/testing/selftests/sysctl/
1178714150
....@@ -11813,12 +14176,12 @@
1181314176 S: Maintained
1181414177 F: drivers/block/ps3vram.c
1181514178
11816
-PSAMPLE PACKET SAMPLING SUPPORT:
14179
+PSAMPLE PACKET SAMPLING SUPPORT
1181714180 M: Yotam Gigi <yotam.gi@gmail.com>
1181814181 S: Maintained
11819
-F: net/psample
1182014182 F: include/net/psample.h
1182114183 F: include/uapi/linux/psample.h
14184
+F: net/psample
1182214185
1182314186 PSTORE FILESYSTEM
1182414187 M: Kees Cook <keescook@chromium.org>
....@@ -11827,12 +14190,13 @@
1182714190 M: Tony Luck <tony.luck@intel.com>
1182814191 S: Maintained
1182914192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
14193
+F: Documentation/admin-guide/ramoops.rst
14194
+F: Documentation/admin-guide/pstore-blk.rst
14195
+F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
14196
+F: drivers/acpi/apei/erst.c
14197
+F: drivers/firmware/efi/efi-pstore.c
1183014198 F: fs/pstore/
1183114199 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
1183614200 K: \b(pstore|ramoops)
1183714201
1183814202 PTP HARDWARE CLOCK SUPPORT
....@@ -11841,7 +14205,7 @@
1184114205 S: Maintained
1184214206 W: http://linuxptp.sourceforge.net/
1184314207 F: Documentation/ABI/testing/sysfs-ptp
11844
-F: Documentation/ptp/*
14208
+F: Documentation/driver-api/ptp.rst
1184514209 F: drivers/net/phy/dp83640*
1184614210 F: drivers/ptp/*
1184714211 F: include/linux/ptp_cl*
....@@ -11849,50 +14213,49 @@
1184914213 PTRACE SUPPORT
1185014214 M: Oleg Nesterov <oleg@redhat.com>
1185114215 S: Maintained
14216
+F: arch/*/*/ptrace*.c
14217
+F: arch/*/include/asm/ptrace*.h
14218
+F: arch/*/ptrace*.c
1185214219 F: include/asm-generic/syscall.h
1185314220 F: include/linux/ptrace.h
1185414221 F: include/linux/regset.h
1185514222 F: include/linux/tracehook.h
1185614223 F: include/uapi/linux/ptrace.h
1185714224 F: include/uapi/linux/ptrace.h
11858
-F: include/asm-generic/ptrace.h
1185914225 F: kernel/ptrace.c
11860
-F: arch/*/ptrace*.c
11861
-F: arch/*/*/ptrace*.c
11862
-F: arch/*/include/asm/ptrace*.h
1186314226
1186414227 PULSE8-CEC DRIVER
1186514228 M: Hans Verkuil <hverkuil@xs4all.nl>
1186614229 L: linux-media@vger.kernel.org
11867
-T: git git://linuxtv.org/media_tree.git
1186814230 S: Maintained
11869
-F: drivers/media/usb/pulse8-cec/*
11870
-F: Documentation/media/cec-drivers/pulse8-cec.rst
14231
+T: git git://linuxtv.org/media_tree.git
14232
+F: Documentation/admin-guide/media/pulse8-cec.rst
14233
+F: drivers/media/cec/usb/pulse8/
1187114234
1187214235 PVRUSB2 VIDEO4LINUX DRIVER
1187314236 M: Mike Isely <isely@pobox.com>
1187414237 L: pvrusb2@isely.net (subscribers-only)
1187514238 L: linux-media@vger.kernel.org
14239
+S: Maintained
1187614240 W: http://www.isely.net/pvrusb2/
1187714241 T: git git://linuxtv.org/media_tree.git
11878
-S: Maintained
11879
-F: Documentation/media/v4l-drivers/pvrusb2*
14242
+F: Documentation/driver-api/media/drivers/pvrusb2*
1188014243 F: drivers/media/usb/pvrusb2/
1188114244
1188214245 PWC WEBCAM DRIVER
1188314246 M: Hans Verkuil <hverkuil@xs4all.nl>
1188414247 L: linux-media@vger.kernel.org
11885
-T: git git://linuxtv.org/media_tree.git
1188614248 S: Odd Fixes
14249
+T: git git://linuxtv.org/media_tree.git
1188714250 F: drivers/media/usb/pwc/*
14251
+F: include/trace/events/pwc.h
1188814252
1188914253 PWM FAN DRIVER
11890
-M: Kamil Debski <kamil@wypas.org>
1189114254 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
1189214255 L: linux-hwmon@vger.kernel.org
1189314256 S: Supported
1189414257 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
11895
-F: Documentation/hwmon/pwm-fan
14258
+F: Documentation/hwmon/pwm-fan.rst
1189614259 F: drivers/hwmon/pwm-fan.c
1189714260
1189814261 PWM IR Transmitter
....@@ -11903,17 +14266,21 @@
1190314266
1190414267 PWM SUBSYSTEM
1190514268 M: Thierry Reding <thierry.reding@gmail.com>
14269
+R: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
14270
+M: Lee Jones <lee.jones@linaro.org>
1190614271 L: linux-pwm@vger.kernel.org
1190714272 S: Maintained
14273
+Q: https://patchwork.ozlabs.org/project/linux-pwm/list/
1190814274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
11909
-F: Documentation/pwm.txt
14275
+F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
1191014276 F: Documentation/devicetree/bindings/pwm/
11911
-F: include/linux/pwm.h
14277
+F: Documentation/driver-api/pwm.rst
14278
+F: drivers/gpio/gpio-mvebu.c
1191214279 F: drivers/pwm/
1191314280 F: drivers/video/backlight/pwm_bl.c
14281
+F: include/linux/pwm.h
1191414282 F: include/linux/pwm_backlight.h
11915
-F: drivers/gpio/gpio-mvebu.c
11916
-F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
14283
+K: pwm_(config|apply_state|ops)
1191714284
1191814285 PXA GPIO DRIVER
1191914286 M: Robert Jarzmik <robert.jarzmik@free.fr>
....@@ -11934,9 +14301,9 @@
1193414301 M: Haojian Zhuang <haojian.zhuang@gmail.com>
1193514302 M: Robert Jarzmik <robert.jarzmik@free.fr>
1193614303 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
14304
+S: Maintained
1193714305 T: git git://github.com/hzhuang1/linux.git
1193814306 T: git git://github.com/rjarzmik/linux.git
11939
-S: Maintained
1194014307 F: arch/arm/boot/dts/pxa*
1194114308 F: arch/arm/mach-pxa/
1194214309 F: drivers/dma/pxa*
....@@ -11961,6 +14328,12 @@
1196114328 S: Supported
1196214329 F: sound/soc/qcom/
1196314330
14331
+QCOM IPA DRIVER
14332
+M: Alex Elder <elder@kernel.org>
14333
+L: netdev@vger.kernel.org
14334
+S: Supported
14335
+F: drivers/net/ipa/
14336
+
1196414337 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
1196514338 M: Gabriel Somlo <somlo@cmu.edu>
1196614339 M: "Michael S. Tsirkin" <mst@redhat.com>
....@@ -11970,36 +14343,40 @@
1197014343 F: include/uapi/linux/qemu_fw_cfg.h
1197114344
1197214345 QIB DRIVER
11973
-M: Dennis Dalessandro <dennis.dalessandro@intel.com>
11974
-M: Mike Marciniszyn <mike.marciniszyn@intel.com>
14346
+M: Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>
14347
+M: Mike Marciniszyn <mike.marciniszyn@cornelisnetworks.com>
1197514348 L: linux-rdma@vger.kernel.org
1197614349 S: Supported
1197714350 F: drivers/infiniband/hw/qib/
1197814351
1197914352 QLOGIC QL41xxx FCOE DRIVER
11980
-M: QLogic-Storage-Upstream@cavium.com
14353
+M: Saurav Kashyap <skashyap@marvell.com>
14354
+M: Javed Hasan <jhasan@marvell.com>
14355
+M: GR-QLogic-Storage-Upstream@marvell.com
1198114356 L: linux-scsi@vger.kernel.org
1198214357 S: Supported
1198314358 F: drivers/scsi/qedf/
1198414359
1198514360 QLOGIC QL41xxx ISCSI DRIVER
11986
-M: QLogic-Storage-Upstream@cavium.com
14361
+M: Nilesh Javali <njavali@marvell.com>
14362
+M: Manish Rangankar <mrangankar@marvell.com>
14363
+M: GR-QLogic-Storage-Upstream@marvell.com
1198714364 L: linux-scsi@vger.kernel.org
1198814365 S: Supported
1198914366 F: drivers/scsi/qedi/
1199014367
1199114368 QLOGIC QL4xxx ETHERNET DRIVER
11992
-M: Ariel Elior <Ariel.Elior@cavium.com>
11993
-M: everest-linux-l2@cavium.com
14369
+M: Ariel Elior <aelior@marvell.com>
14370
+M: GR-everest-linux-l2@marvell.com
1199414371 L: netdev@vger.kernel.org
1199514372 S: Supported
1199614373 F: drivers/net/ethernet/qlogic/qed/
11997
-F: include/linux/qed/
1199814374 F: drivers/net/ethernet/qlogic/qede/
14375
+F: include/linux/qed/
1199914376
1200014377 QLOGIC QL4xxx RDMA DRIVER
12001
-M: Michal Kalderon <Michal.Kalderon@cavium.com>
12002
-M: Ariel Elior <Ariel.Elior@cavium.com>
14378
+M: Michal Kalderon <mkalderon@marvell.com>
14379
+M: Ariel Elior <aelior@marvell.com>
1200314380 L: linux-rdma@vger.kernel.org
1200414381 S: Supported
1200514382 F: drivers/infiniband/hw/qedr/
....@@ -12012,40 +14389,40 @@
1201214389 F: drivers/scsi/qla1280.[ch]
1201314390
1201414391 QLOGIC QLA2XXX FC-SCSI DRIVER
12015
-M: qla2xxx-upstream@qlogic.com
14392
+M: Nilesh Javali <njavali@marvell.com>
14393
+M: GR-QLogic-Storage-Upstream@marvell.com
1201614394 L: linux-scsi@vger.kernel.org
1201714395 S: Supported
12018
-F: Documentation/scsi/LICENSE.qla2xxx
1201914396 F: drivers/scsi/qla2xxx/
1202014397
1202114398 QLOGIC QLA3XXX NETWORK DRIVER
12022
-M: Dept-GELinuxNICDev@cavium.com
14399
+M: GR-Linux-NIC-Dev@marvell.com
1202314400 L: netdev@vger.kernel.org
1202414401 S: Supported
12025
-F: Documentation/networking/LICENSE.qla3xxx
1202614402 F: drivers/net/ethernet/qlogic/qla3xxx.*
1202714403
1202814404 QLOGIC QLA4XXX iSCSI DRIVER
12029
-M: QLogic-Storage-Upstream@qlogic.com
14405
+M: Nilesh Javali <njavali@marvell.com>
14406
+M: Manish Rangankar <mrangankar@marvell.com>
14407
+M: GR-QLogic-Storage-Upstream@marvell.com
1203014408 L: linux-scsi@vger.kernel.org
1203114409 S: Supported
12032
-F: Documentation/scsi/LICENSE.qla4xxx
1203314410 F: drivers/scsi/qla4xxx/
1203414411
1203514412 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
14413
+M: Shahed Shaikh <shshaikh@marvell.com>
14414
+M: Manish Chopra <manishc@marvell.com>
14415
+M: GR-Linux-NIC-Dev@marvell.com
1203914416 L: netdev@vger.kernel.org
1204014417 S: Supported
1204114418 F: drivers/net/ethernet/qlogic/qlcnic/
1204214419
1204314420 QLOGIC QLGE 10Gb ETHERNET DRIVER
12044
-M: Manish Chopra <manish.chopra@cavium.com>
12045
-M: Dept-GELinuxNICDev@cavium.com
14421
+M: Manish Chopra <manishc@marvell.com>
14422
+M: GR-Linux-NIC-Dev@marvell.com
1204614423 L: netdev@vger.kernel.org
1204714424 S: Supported
12048
-F: drivers/net/ethernet/qlogic/qlge/
14425
+F: drivers/staging/qlge/
1204914426
1205014427 QM1D1B0004 MEDIA DRIVER
1205114428 M: Akihiro Tsukada <tskd08@gmail.com>
....@@ -12061,8 +14438,8 @@
1206114438
1206214439 QNX4 FILESYSTEM
1206314440 M: Anders Larsen <al@alarsen.net>
12064
-W: http://www.alarsen.net/linux/qnx4fs/
1206514441 S: Maintained
14442
+W: http://www.alarsen.net/linux/qnx4fs/
1206614443 F: fs/qnx4/
1206714444 F: include/uapi/linux/qnx4_fs.h
1206814445 F: include/uapi/linux/qnxtypes.h
....@@ -12072,49 +14449,64 @@
1207214449 M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
1207314450 L: linux-kernel@vger.kernel.org
1207414451 S: Maintained
12075
-F: drivers/bus/fsl-mc/
1207614452 F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
12077
-F: Documentation/networking/dpaa2/overview.rst
14453
+F: Documentation/networking/device_drivers/ethernet/freescale/dpaa2/overview.rst
14454
+F: drivers/bus/fsl-mc/
1207814455
1207914456 QT1010 MEDIA DRIVER
1208014457 M: Antti Palosaari <crope@iki.fi>
1208114458 L: linux-media@vger.kernel.org
14459
+S: Maintained
1208214460 W: https://linuxtv.org
1208314461 W: http://palosaari.fi/linux/
1208414462 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1208514463 T: git git://linuxtv.org/anttip/media_tree.git
12086
-S: Maintained
1208714464 F: drivers/media/tuners/qt1010*
1208814465
1208914466 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
1209014467 M: Kalle Valo <kvalo@codeaurora.org>
1209114468 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
1209414469 S: Supported
14470
+W: https://wireless.wiki.kernel.org/en/users/Drivers/ath10k
14471
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
1209514472 F: drivers/net/wireless/ath/ath10k/
14473
+
14474
+QUALCOMM ATHEROS ATH11K WIRELESS DRIVER
14475
+M: Kalle Valo <kvalo@codeaurora.org>
14476
+L: ath11k@lists.infradead.org
14477
+S: Supported
14478
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
14479
+F: drivers/net/wireless/ath/ath11k/
1209614480
1209714481 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
1209814482 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
1209914483 L: linux-wireless@vger.kernel.org
12100
-W: http://wireless.kernel.org/en/users/Drivers/ath9k
1210114484 S: Supported
14485
+W: https://wireless.wiki.kernel.org/en/users/Drivers/ath9k
1210214486 F: drivers/net/wireless/ath/ath9k/
1210314487
1210414488 QUALCOMM CAMERA SUBSYSTEM DRIVER
12105
-M: Todor Tomov <todor.tomov@linaro.org>
14489
+M: Todor Tomov <todor.too@gmail.com>
1210614490 L: linux-media@vger.kernel.org
1210714491 S: Maintained
14492
+F: Documentation/admin-guide/media/qcom_camss.rst
1210814493 F: Documentation/devicetree/bindings/media/qcom,camss.txt
12109
-F: Documentation/media/v4l-drivers/qcom_camss.rst
1211014494 F: drivers/media/platform/qcom/camss/
1211114495
14496
+QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIVER
14497
+M: Niklas Cassel <nks@flawful.org>
14498
+L: linux-pm@vger.kernel.org
14499
+L: linux-arm-msm@vger.kernel.org
14500
+S: Maintained
14501
+F: Documentation/devicetree/bindings/power/avs/qcom,cpr.txt
14502
+F: drivers/soc/qcom/cpr.c
14503
+
1211214504 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
14505
+M: Ilia Lin <ilia.lin@kernel.org>
14506
+L: linux-pm@vger.kernel.org
14507
+S: Maintained
14508
+F: Documentation/devicetree/bindings/opp/qcom-nvmem-cpufreq.txt
14509
+F: drivers/cpufreq/qcom-cpufreq-nvmem.c
1211814510
1211914511 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
1212014512 M: Timur Tabi <timur@kernel.org>
....@@ -12122,18 +14514,24 @@
1212214514 S: Maintained
1212314515 F: drivers/net/ethernet/qualcomm/emac/
1212414516
14517
+QUALCOMM ETHQOS ETHERNET DRIVER
14518
+M: Vinod Koul <vkoul@kernel.org>
14519
+L: netdev@vger.kernel.org
14520
+S: Maintained
14521
+F: Documentation/devicetree/bindings/net/qcom,ethqos.txt
14522
+F: drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c
14523
+
1212514524 QUALCOMM GENERIC INTERFACE I2C DRIVER
12126
-M: Alok Chauhan <alokc@codeaurora.org>
12127
-M: Karthikeyan Ramasubramanian <kramasub@codeaurora.org>
14525
+M: Akash Asthana <akashast@codeaurora.org>
14526
+M: Mukesh Savaliya <msavaliy@codeaurora.org>
1212814527 L: linux-i2c@vger.kernel.org
1212914528 L: linux-arm-msm@vger.kernel.org
1213014529 S: Supported
1213114530 F: drivers/i2c/busses/i2c-qcom-geni.c
1213214531
1213314532 QUALCOMM HEXAGON ARCHITECTURE
12134
-M: Richard Kuo <rkuo@codeaurora.org>
14533
+M: Brian Cain <bcain@codeaurora.org>
1213514534 L: linux-hexagon@vger.kernel.org
12136
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
1213714535 S: Supported
1213814536 F: arch/hexagon/
1213914537
....@@ -12145,33 +14543,75 @@
1214514543 S: Supported
1214614544 F: drivers/dma/qcom/hidma*
1214714545
14546
+QUALCOMM I2C CCI DRIVER
14547
+M: Loic Poulain <loic.poulain@linaro.org>
14548
+M: Robert Foss <robert.foss@linaro.org>
14549
+L: linux-i2c@vger.kernel.org
14550
+L: linux-arm-msm@vger.kernel.org
14551
+S: Maintained
14552
+F: Documentation/devicetree/bindings/i2c/i2c-qcom-cci.txt
14553
+F: drivers/i2c/busses/i2c-qcom-cci.c
14554
+
1214814555 QUALCOMM IOMMU
1214914556 M: Rob Clark <robdclark@gmail.com>
1215014557 L: iommu@lists.linux-foundation.org
1215114558 L: linux-arm-msm@vger.kernel.org
1215214559 S: Maintained
12153
-F: drivers/iommu/qcom_iommu.c
14560
+F: drivers/iommu/arm/arm-smmu/qcom_iommu.c
14561
+
14562
+QUALCOMM IPCC MAILBOX DRIVER
14563
+M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
14564
+L: linux-arm-msm@vger.kernel.org
14565
+S: Supported
14566
+F: Documentation/devicetree/bindings/mailbox/qcom-ipcc.yaml
14567
+F: drivers/mailbox/qcom-ipcc.c
14568
+F: include/dt-bindings/mailbox/qcom-ipcc.h
14569
+
14570
+QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER
14571
+M: Robert Marko <robert.marko@sartura.hr>
14572
+M: Luka Perkov <luka.perkov@sartura.hr>
14573
+L: linux-arm-msm@vger.kernel.org
14574
+S: Maintained
14575
+F: Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regulator.yaml
14576
+F: drivers/regulator/vqmmc-ipq4019-regulator.c
14577
+
14578
+QUALCOMM RMNET DRIVER
14579
+M: Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
14580
+M: Sean Tranchetti <stranche@codeaurora.org>
14581
+L: netdev@vger.kernel.org
14582
+S: Maintained
14583
+F: Documentation/networking/device_drivers/cellular/qualcomm/rmnet.rst
14584
+F: drivers/net/ethernet/qualcomm/rmnet/
14585
+F: include/linux/if_rmnet.h
14586
+
14587
+QUALCOMM TSENS THERMAL DRIVER
14588
+M: Amit Kucheria <amitk@kernel.org>
14589
+L: linux-pm@vger.kernel.org
14590
+L: linux-arm-msm@vger.kernel.org
14591
+S: Maintained
14592
+F: Documentation/devicetree/bindings/thermal/qcom-tsens.yaml
14593
+F: drivers/thermal/qcom/
1215414594
1215514595 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
1215614596 M: Stanimir Varbanov <stanimir.varbanov@linaro.org>
1215714597 L: linux-media@vger.kernel.org
1215814598 L: linux-arm-msm@vger.kernel.org
12159
-T: git git://linuxtv.org/media_tree.git
1216014599 S: Maintained
14600
+T: git git://linuxtv.org/media_tree.git
14601
+F: Documentation/devicetree/bindings/media/*venus*
1216114602 F: drivers/media/platform/qcom/venus/
1216214603
1216314604 QUALCOMM WCN36XX WIRELESS DRIVER
1216414605 M: Kalle Valo <kvalo@codeaurora.org>
1216514606 L: wcn36xx@lists.infradead.org
12166
-W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
12167
-T: git git://github.com/KrasnikovEugene/wcn36xx.git
1216814607 S: Supported
14608
+W: https://wireless.wiki.kernel.org/en/users/Drivers/wcn36xx
14609
+T: git git://github.com/KrasnikovEugene/wcn36xx.git
1216914610 F: drivers/net/wireless/ath/wcn36xx/
1217014611
1217114612 QUANTENNA QTNFMAC WIRELESS DRIVER
1217214613 M: Igor Mitsyanko <imitsyanko@quantenna.com>
12173
-M: Avinash Patil <avinashp@quantenna.com>
12174
-M: Sergey Matyukevich <smatyukevich@quantenna.com>
14614
+R: Sergey Matyukevich <geomatsi@gmail.com>
1217514615 L: linux-wireless@vger.kernel.org
1217614616 S: Maintained
1217714617 F: drivers/net/wireless/quantenna
....@@ -12179,14 +14619,13 @@
1217914619 RADEON and AMDGPU DRM DRIVERS
1218014620 M: Alex Deucher <alexander.deucher@amd.com>
1218114621 M: Christian König <christian.koenig@amd.com>
12182
-M: David (ChunMing) Zhou <David1.Zhou@amd.com>
1218314622 L: amd-gfx@lists.freedesktop.org
12184
-T: git git://people.freedesktop.org/~agd5f/linux
1218514623 S: Supported
12186
-F: drivers/gpu/drm/radeon/
12187
-F: include/uapi/drm/radeon_drm.h
14624
+T: git git://people.freedesktop.org/~agd5f/linux
1218814625 F: drivers/gpu/drm/amd/
14626
+F: drivers/gpu/drm/radeon/
1218914627 F: include/uapi/drm/amdgpu_drm.h
14628
+F: include/uapi/drm/radeon_drm.h
1219014629
1219114630 RADEON FRAMEBUFFER DISPLAY DRIVER
1219214631 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
....@@ -12198,27 +14637,25 @@
1219814637 RADIOSHARK RADIO DRIVER
1219914638 M: Hans Verkuil <hverkuil@xs4all.nl>
1220014639 L: linux-media@vger.kernel.org
12201
-T: git git://linuxtv.org/media_tree.git
1220214640 S: Maintained
14641
+T: git git://linuxtv.org/media_tree.git
1220314642 F: drivers/media/radio/radio-shark.c
1220414643
1220514644 RADIOSHARK2 RADIO DRIVER
1220614645 M: Hans Verkuil <hverkuil@xs4all.nl>
1220714646 L: linux-media@vger.kernel.org
12208
-T: git git://linuxtv.org/media_tree.git
1220914647 S: Maintained
14648
+T: git git://linuxtv.org/media_tree.git
1221014649 F: drivers/media/radio/radio-shark2.c
1221114650 F: drivers/media/radio/radio-tea5777.c
1221214651
1221314652 RADOS BLOCK DEVICE (RBD)
1221414653 M: Ilya Dryomov <idryomov@gmail.com>
12215
-M: Sage Weil <sage@redhat.com>
12216
-M: Alex Elder <elder@kernel.org>
14654
+R: Dongsheng Yang <dongsheng.yang@easystack.cn>
1221714655 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
1222114656 S: Supported
14657
+W: http://ceph.com/
14658
+T: git git://github.com/ceph/ceph-client.git
1222214659 F: Documentation/ABI/testing/sysfs-bus-rbd
1222314660 F: drivers/block/rbd.c
1222414661 F: drivers/block/rbd_types.h
....@@ -12232,19 +14669,18 @@
1223214669 RAINSHADOW-CEC DRIVER
1223314670 M: Hans Verkuil <hverkuil@xs4all.nl>
1223414671 L: linux-media@vger.kernel.org
12235
-T: git git://linuxtv.org/media_tree.git
1223614672 S: Maintained
12237
-F: drivers/media/usb/rainshadow-cec/*
14673
+T: git git://linuxtv.org/media_tree.git
14674
+F: drivers/media/cec/usb/rainshadow/
1223814675
1223914676 RALINK MIPS ARCHITECTURE
1224014677 M: John Crispin <john@phrozen.org>
12241
-L: linux-mips@linux-mips.org
14678
+L: linux-mips@vger.kernel.org
1224214679 S: Maintained
1224314680 F: arch/mips/ralink
1224414681
1224514682 RALINK RT2X00 WIRELESS LAN DRIVER
12246
-P: rt2x00 project
12247
-M: Stanislaw Gruszka <sgruszka@redhat.com>
14683
+M: Stanislaw Gruszka <stf_xl@wp.pl>
1224814684 M: Helmut Schaa <helmut.schaa@googlemail.com>
1224914685 L: linux-wireless@vger.kernel.org
1225014686 S: Maintained
....@@ -12253,18 +14689,20 @@
1225314689 RAMDISK RAM BLOCK DEVICE DRIVER
1225414690 M: Jens Axboe <axboe@kernel.dk>
1225514691 S: Maintained
12256
-F: Documentation/blockdev/ramdisk.txt
14692
+F: Documentation/admin-guide/blockdev/ramdisk.rst
1225714693 F: drivers/block/brd.c
1225814694
1225914695 RANCHU VIRTUAL BOARD FOR MIPS
1226014696 M: Miodrag Dinic <miodrag.dinic@mips.com>
12261
-L: linux-mips@linux-mips.org
14697
+L: linux-mips@vger.kernel.org
1226214698 S: Supported
12263
-F: arch/mips/generic/board-ranchu.c
1226414699 F: arch/mips/configs/generic/board-ranchu.config
14700
+F: arch/mips/generic/board-ranchu.c
1226514701
1226614702 RANDOM NUMBER DRIVER
1226714703 M: "Theodore Ts'o" <tytso@mit.edu>
14704
+M: Jason A. Donenfeld <Jason@zx2c4.com>
14705
+T: git https://git.kernel.org/pub/scm/linux/kernel/git/crng/random.git
1226814706 S: Maintained
1226914707 F: drivers/char/random.c
1227014708
....@@ -12274,21 +14712,61 @@
1227414712 S: Maintained
1227514713 F: drivers/rapidio/
1227614714
14715
+RAS INFRASTRUCTURE
14716
+M: Tony Luck <tony.luck@intel.com>
14717
+M: Borislav Petkov <bp@alien8.de>
14718
+L: linux-edac@vger.kernel.org
14719
+S: Maintained
14720
+F: Documentation/admin-guide/ras.rst
14721
+F: drivers/ras/
14722
+F: include/linux/ras.h
14723
+F: include/ras/ras_event.h
14724
+
1227714725 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
1227814726 L: linux-wireless@vger.kernel.org
1227914727 S: Orphan
1228014728 F: drivers/net/wireless/ray*
1228114729
14730
+RC-CORE / LIRC FRAMEWORK
14731
+M: Sean Young <sean@mess.org>
14732
+L: linux-media@vger.kernel.org
14733
+S: Maintained
14734
+W: http://linuxtv.org
14735
+T: git git://linuxtv.org/media_tree.git
14736
+F: Documentation/driver-api/media/rc-core.rst
14737
+F: Documentation/userspace-api/media/rc/
14738
+F: drivers/media/rc/
14739
+F: include/media/rc-map.h
14740
+F: include/media/rc-core.h
14741
+F: include/uapi/linux/lirc.h
14742
+
14743
+RCMM REMOTE CONTROLS DECODER
14744
+M: Patrick Lerda <patrick9876@free.fr>
14745
+S: Maintained
14746
+F: drivers/media/rc/ir-rcmm-decoder.c
14747
+
1228214748 RCUTORTURE TEST FRAMEWORK
12283
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
14749
+M: "Paul E. McKenney" <paulmck@kernel.org>
1228414750 M: Josh Triplett <josh@joshtriplett.org>
1228514751 R: Steven Rostedt <rostedt@goodmis.org>
1228614752 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
1228714753 R: Lai Jiangshan <jiangshanlai@gmail.com>
12288
-L: linux-kernel@vger.kernel.org
14754
+L: rcu@vger.kernel.org
1228914755 S: Supported
12290
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
14756
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
1229114757 F: tools/testing/selftests/rcutorture
14758
+
14759
+RDACM20 Camera Sensor
14760
+M: Jacopo Mondi <jacopo+renesas@jmondi.org>
14761
+M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
14762
+M: Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
14763
+M: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
14764
+L: linux-media@vger.kernel.org
14765
+S: Maintained
14766
+F: Documentation/devicetree/bindings/media/i2c/imi,rdacm2x-gmsl.yaml
14767
+F: drivers/media/i2c/max9271.c
14768
+F: drivers/media/i2c/max9271.h
14769
+F: drivers/media/i2c/rdacm20.c
1229214770
1229314771 RDC R-321X SoC
1229414772 M: Florian Fainelli <florian@openwrt.org>
....@@ -12301,8 +14779,8 @@
1230114779 F: drivers/net/ethernet/rdc/r6040.c
1230214780
1230314781 RDMAVT - RDMA verbs software
12304
-M: Dennis Dalessandro <dennis.dalessandro@intel.com>
12305
-M: Mike Marciniszyn <mike.marciniszyn@intel.com>
14782
+M: Dennis Dalessandro <dennis.dalessandro@cornelisnetworks.com>
14783
+M: Mike Marciniszyn <mike.marciniszyn@cornelisnetworks.com>
1230614784 L: linux-rdma@vger.kernel.org
1230714785 S: Supported
1230814786 F: drivers/infiniband/sw/rdmavt
....@@ -12312,59 +14790,60 @@
1231214790 L: netdev@vger.kernel.org
1231314791 L: linux-rdma@vger.kernel.org
1231414792 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
12315
-W: https://oss.oracle.com/projects/rds/
1231614793 S: Supported
14794
+W: https://oss.oracle.com/projects/rds/
14795
+F: Documentation/networking/rds.rst
1231714796 F: net/rds/
12318
-F: Documentation/networking/rds.txt
1231914797
1232014798 RDT - RESOURCE ALLOCATION
1232114799 M: Fenghua Yu <fenghua.yu@intel.com>
1232214800 M: Reinette Chatre <reinette.chatre@intel.com>
1232314801 L: linux-kernel@vger.kernel.org
1232414802 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*
14803
+F: Documentation/x86/resctrl*
14804
+F: arch/x86/include/asm/resctrl.h
14805
+F: arch/x86/kernel/cpu/resctrl/
14806
+F: tools/testing/selftests/resctrl/
1232814807
1232914808 READ-COPY UPDATE (RCU)
12330
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
14809
+M: "Paul E. McKenney" <paulmck@kernel.org>
1233114810 M: Josh Triplett <josh@joshtriplett.org>
1233214811 R: Steven Rostedt <rostedt@goodmis.org>
1233314812 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
1233414813 R: Lai Jiangshan <jiangshanlai@gmail.com>
12335
-L: linux-kernel@vger.kernel.org
12336
-W: http://www.rdrop.com/users/paulmck/RCU/
14814
+R: Joel Fernandes <joel@joelfernandes.org>
14815
+L: rcu@vger.kernel.org
1233714816 S: Supported
12338
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
14817
+W: http://www.rdrop.com/users/paulmck/RCU/
14818
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
1233914819 F: Documentation/RCU/
12340
-X: Documentation/RCU/torture.txt
1234114820 F: include/linux/rcu*
12342
-X: include/linux/srcu*.h
1234314821 F: kernel/rcu/
14822
+X: Documentation/RCU/torture.rst
14823
+X: include/linux/srcu*.h
1234414824 X: kernel/rcu/srcu*.c
1234514825
1234614826 REAL TIME CLOCK (RTC) SUBSYSTEM
1234714827 M: Alessandro Zummo <a.zummo@towertech.it>
1234814828 M: Alexandre Belloni <alexandre.belloni@bootlin.com>
1234914829 L: linux-rtc@vger.kernel.org
14830
+S: Maintained
1235014831 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
1235114832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
12352
-S: Maintained
14833
+F: Documentation/admin-guide/rtc.rst
1235314834 F: Documentation/devicetree/bindings/rtc/
12354
-F: Documentation/rtc.txt
1235514835 F: drivers/rtc/
12356
-F: include/linux/rtc.h
12357
-F: include/uapi/linux/rtc.h
12358
-F: include/linux/rtc/
1235914836 F: include/linux/platform_data/rtc-*
14837
+F: include/linux/rtc.h
14838
+F: include/linux/rtc/
14839
+F: include/uapi/linux/rtc.h
1236014840 F: tools/testing/selftests/rtc/
1236114841
1236214842 REALTEK AUDIO CODECS
12363
-M: Bard Liao <bardliao@realtek.com>
1236414843 M: Oder Chiou <oder_chiou@realtek.com>
1236514844 S: Maintained
12366
-F: sound/soc/codecs/rt*
1236714845 F: include/sound/rt*.h
14846
+F: sound/soc/codecs/rt*
1236814847
1236914848 REALTEK RTL83xx SMI DSA ROUTER CHIPS
1237014849 M: Linus Walleij <linus.walleij@linaro.org>
....@@ -12373,11 +14852,32 @@
1237314852 F: drivers/net/dsa/realtek-smi*
1237414853 F: drivers/net/dsa/rtl83*
1237514854
14855
+REALTEK WIRELESS DRIVER (rtlwifi family)
14856
+M: Ping-Ke Shih <pkshih@realtek.com>
14857
+L: linux-wireless@vger.kernel.org
14858
+S: Maintained
14859
+W: https://wireless.wiki.kernel.org/
14860
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
14861
+F: drivers/net/wireless/realtek/rtlwifi/
14862
+
14863
+REALTEK WIRELESS DRIVER (rtw88)
14864
+M: Yan-Hsuan Chuang <tony0620emma@gmail.com>
14865
+L: linux-wireless@vger.kernel.org
14866
+S: Maintained
14867
+F: drivers/net/wireless/realtek/rtw88/
14868
+
14869
+REDPINE WIRELESS DRIVER
14870
+M: Amitkumar Karwar <amitkarwar@gmail.com>
14871
+M: Siva Rebbagondla <siva8118@gmail.com>
14872
+L: linux-wireless@vger.kernel.org
14873
+S: Maintained
14874
+F: drivers/net/wireless/rsi/
14875
+
1237614876 REGISTER MAP ABSTRACTION
1237714877 M: Mark Brown <broonie@kernel.org>
1237814878 L: linux-kernel@vger.kernel.org
12379
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
1238014879 S: Supported
14880
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
1238114881 F: Documentation/devicetree/bindings/regmap/
1238214882 F: drivers/base/regmap/
1238314883 F: include/linux/regmap.h
....@@ -12391,42 +14891,48 @@
1239114891 M: Ohad Ben-Cohen <ohad@wizery.com>
1239214892 M: Bjorn Andersson <bjorn.andersson@linaro.org>
1239314893 L: linux-remoteproc@vger.kernel.org
12394
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
1239514894 S: Maintained
14895
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rproc-next
14896
+F: Documentation/ABI/testing/sysfs-class-remoteproc
1239614897 F: Documentation/devicetree/bindings/remoteproc/
12397
-F: Documentation/remoteproc.txt
14898
+F: Documentation/staging/remoteproc.rst
1239814899 F: drivers/remoteproc/
1239914900 F: include/linux/remoteproc.h
14901
+F: include/linux/remoteproc/
1240014902
1240114903 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
1240214904 M: Ohad Ben-Cohen <ohad@wizery.com>
1240314905 M: Bjorn Andersson <bjorn.andersson@linaro.org>
1240414906 L: linux-remoteproc@vger.kernel.org
12405
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
1240614907 S: Maintained
14908
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/andersson/remoteproc.git rpmsg-next
14909
+F: Documentation/ABI/testing/sysfs-bus-rpmsg
14910
+F: Documentation/staging/rpmsg.rst
1240714911 F: drivers/rpmsg/
12408
-F: Documentation/rpmsg.txt
1240914912 F: include/linux/rpmsg.h
1241014913 F: include/linux/rpmsg/
14914
+F: include/uapi/linux/rpmsg.h
14915
+F: samples/rpmsg/
1241114916
1241214917 RENESAS CLOCK DRIVERS
1241314918 M: Geert Uytterhoeven <geert+renesas@glider.be>
1241414919 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
1241614920 S: Supported
14921
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
14922
+F: Documentation/devicetree/bindings/clock/renesas,*
1241714923 F: drivers/clk/renesas/
1241814924
1241914925 RENESAS EMEV2 I2C DRIVER
1242014926 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
1242114927 S: Supported
14928
+F: Documentation/devicetree/bindings/i2c/renesas,iic-emev2.txt
1242214929 F: drivers/i2c/busses/i2c-emev2.c
1242314930
1242414931 RENESAS ETHERNET DRIVERS
12425
-R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
14932
+R: Sergei Shtylyov <sergei.shtylyov@gmail.com>
1242614933 L: netdev@vger.kernel.org
1242714934 L: linux-renesas-soc@vger.kernel.org
12428
-F: Documentation/devicetree/bindings/net/renesas,*.txt
12429
-F: Documentation/devicetree/bindings/net/sh_eth.txt
14935
+F: Documentation/devicetree/bindings/net/renesas,*.yaml
1243014936 F: drivers/net/ethernet/renesas/
1243114937 F: include/linux/sh_eth.h
1243214938
....@@ -12434,13 +14940,31 @@
1243414940 M: Marek Vasut <marek.vasut@gmail.com>
1243514941 L: linux-iio@vger.kernel.org
1243614942 S: Supported
12437
-F: drivers/iio/adc/rcar_gyro_adc.c
14943
+F: Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt
14944
+F: drivers/iio/adc/rcar-gyroadc.c
1243814945
1243914946 RENESAS R-CAR I2C DRIVERS
1244014947 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
1244114948 S: Supported
14949
+F: Documentation/devicetree/bindings/i2c/renesas,i2c.txt
14950
+F: Documentation/devicetree/bindings/i2c/renesas,iic.txt
1244214951 F: drivers/i2c/busses/i2c-rcar.c
1244314952 F: drivers/i2c/busses/i2c-sh_mobile.c
14953
+
14954
+RENESAS R-CAR THERMAL DRIVERS
14955
+M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
14956
+L: linux-renesas-soc@vger.kernel.org
14957
+S: Supported
14958
+F: Documentation/devicetree/bindings/thermal/rcar-gen3-thermal.yaml
14959
+F: Documentation/devicetree/bindings/thermal/rcar-thermal.yaml
14960
+F: drivers/thermal/rcar_gen3_thermal.c
14961
+F: drivers/thermal/rcar_thermal.c
14962
+
14963
+RENESAS RIIC DRIVER
14964
+M: Chris Brandt <chris.brandt@renesas.com>
14965
+S: Supported
14966
+F: Documentation/devicetree/bindings/i2c/renesas,riic.txt
14967
+F: drivers/i2c/busses/i2c-riic.c
1244414968
1244514969 RENESAS USB PHY DRIVER
1244614970 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
....@@ -12450,48 +14974,50 @@
1245014974
1245114975 RESET CONTROLLER FRAMEWORK
1245214976 M: Philipp Zabel <p.zabel@pengutronix.de>
12453
-T: git git://git.pengutronix.de/git/pza/linux
1245414977 S: Maintained
12455
-F: drivers/reset/
14978
+T: git git://git.pengutronix.de/git/pza/linux
1245614979 F: Documentation/devicetree/bindings/reset/
14980
+F: drivers/reset/
1245714981 F: include/dt-bindings/reset/
12458
-F: include/linux/reset.h
1245914982 F: include/linux/reset-controller.h
14983
+F: include/linux/reset.h
14984
+F: include/linux/reset/
14985
+K: \b(?:devm_|of_)?reset_control(?:ler_[a-z]+|_[a-z_]+)?\b
1246014986
1246114987 RESTARTABLE SEQUENCES SUPPORT
1246214988 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
1246314989 M: Peter Zijlstra <peterz@infradead.org>
12464
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
14990
+M: "Paul E. McKenney" <paulmck@kernel.org>
1246514991 M: Boqun Feng <boqun.feng@gmail.com>
1246614992 L: linux-kernel@vger.kernel.org
1246714993 S: Supported
12468
-F: kernel/rseq.c
12469
-F: include/uapi/linux/rseq.h
1247014994 F: include/trace/events/rseq.h
14995
+F: include/uapi/linux/rseq.h
14996
+F: kernel/rseq.c
1247114997 F: tools/testing/selftests/rseq/
1247214998
1247314999 RFKILL
1247415000 M: Johannes Berg <johannes@sipsolutions.net>
1247515001 L: linux-wireless@vger.kernel.org
12476
-W: http://wireless.kernel.org/
15002
+S: Maintained
15003
+W: https://wireless.wiki.kernel.org/
1247715004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
1247815005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
12479
-S: Maintained
12480
-F: Documentation/rfkill.txt
1248115006 F: Documentation/ABI/stable/sysfs-class-rfkill
12482
-F: net/rfkill/
15007
+F: Documentation/driver-api/rfkill.rst
1248315008 F: include/linux/rfkill.h
1248415009 F: include/uapi/linux/rfkill.h
15010
+F: net/rfkill/
1248515011
1248615012 RHASHTABLE
1248715013 M: Thomas Graf <tgraf@suug.ch>
1248815014 M: Herbert Xu <herbert@gondor.apana.org.au>
1248915015 L: netdev@vger.kernel.org
1249015016 S: Maintained
15017
+F: include/linux/rhashtable-types.h
15018
+F: include/linux/rhashtable.h
1249115019 F: lib/rhashtable.c
1249215020 F: lib/test_rhashtable.c
12493
-F: include/linux/rhashtable.h
12494
-F: include/linux/rhashtable-types.h
1249515021
1249615022 RICOH R5C592 MEMORYSTICK DRIVER
1249715023 M: Maxim Levitsky <maximlevitsky@gmail.com>
....@@ -12505,29 +15031,57 @@
1250515031 F: drivers/mtd/nand/raw/r852.h
1250615032
1250715033 RISC-V ARCHITECTURE
12508
-M: Palmer Dabbelt <palmer@sifive.com>
15034
+M: Paul Walmsley <paul.walmsley@sifive.com>
15035
+M: Palmer Dabbelt <palmer@dabbelt.com>
1250915036 M: Albert Ou <aou@eecs.berkeley.edu>
1251015037 L: linux-riscv@lists.infradead.org
12511
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
1251215038 S: Supported
15039
+P: Documentation/riscv/patch-acceptance.rst
15040
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux.git
1251315041 F: arch/riscv/
12514
-K: riscv
1251515042 N: riscv
15043
+K: riscv
15044
+
15045
+RNBD BLOCK DRIVERS
15046
+M: Danil Kipnis <danil.kipnis@cloud.ionos.com>
15047
+M: Jack Wang <jinpu.wang@cloud.ionos.com>
15048
+L: linux-block@vger.kernel.org
15049
+S: Maintained
15050
+F: drivers/block/rnbd/
1251615051
1251715052 ROCCAT DRIVERS
1251815053 M: Stefan Achatz <erazor_de@users.sourceforge.net>
12519
-W: http://sourceforge.net/projects/roccat/
1252015054 S: Maintained
15055
+W: http://sourceforge.net/projects/roccat/
15056
+F: Documentation/ABI/*/sysfs-driver-hid-roccat*
1252115057 F: drivers/hid/hid-roccat*
1252215058 F: include/linux/hid-roccat*
12523
-F: Documentation/ABI/*/sysfs-driver-hid-roccat*
1252415059
12525
-ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
12526
-M: Jacob chen <jacob2.chen@rock-chips.com>
15060
+ROCKCHIP ISP V1 DRIVER
15061
+M: Helen Koike <helen.koike@collabora.com>
15062
+M: Dafna Hirschfeld <dafna.hirschfeld@collabora.com>
1252715063 L: linux-media@vger.kernel.org
1252815064 S: Maintained
15065
+F: Documentation/admin-guide/media/rkisp1.rst
15066
+F: Documentation/userspace-api/media/v4l/pixfmt-meta-rkisp1.rst
15067
+F: drivers/staging/media/rkisp1/
15068
+
15069
+ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
15070
+M: Jacob Chen <jacob-chen@iotwrt.com>
15071
+M: Ezequiel Garcia <ezequiel@collabora.com>
15072
+L: linux-media@vger.kernel.org
15073
+L: linux-rockchip@lists.infradead.org
15074
+S: Maintained
15075
+F: Documentation/devicetree/bindings/media/rockchip-rga.yaml
1252915076 F: drivers/media/platform/rockchip/rga/
12530
-F: Documentation/devicetree/bindings/media/rockchip-rga.txt
15077
+
15078
+ROCKCHIP VIDEO DECODER DRIVER
15079
+M: Ezequiel Garcia <ezequiel@collabora.com>
15080
+L: linux-media@vger.kernel.org
15081
+L: linux-rockchip@lists.infradead.org
15082
+S: Maintained
15083
+F: Documentation/devicetree/bindings/media/rockchip,vdec.yaml
15084
+F: drivers/staging/media/rkvdec/
1253115085
1253215086 ROCKER DRIVER
1253315087 M: Jiri Pirko <jiri@resnulli.us>
....@@ -12536,10 +15090,9 @@
1253615090 F: drivers/net/ethernet/rocker/
1253715091
1253815092 ROCKETPORT DRIVER
12539
-P: Comtrol Corp.
12540
-W: http://www.comtrol.com
1254115093 S: Maintained
12542
-F: Documentation/serial/rocket.txt
15094
+W: http://www.comtrol.com
15095
+F: Documentation/driver-api/serial/rocket.rst
1254315096 F: drivers/tty/rocket*
1254415097
1254515098 ROCKETPORT EXPRESS/INFINITY DRIVER
....@@ -12548,61 +15101,107 @@
1254815101 S: Odd Fixes
1254915102 F: drivers/tty/serial/rp2.*
1255015103
15104
+ROHM BD99954 CHARGER IC
15105
+R: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
15106
+L: linux-power@fi.rohmeurope.com
15107
+S: Supported
15108
+F: drivers/power/supply/bd99954-charger.c
15109
+F: drivers/power/supply/bd99954-charger.h
15110
+
15111
+ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER
15112
+M: Tomasz Duszynski <tduszyns@gmail.com>
15113
+S: Maintained
15114
+F: Documentation/devicetree/bindings/iio/light/bh1750.yaml
15115
+F: drivers/iio/light/bh1750.c
15116
+
1255115117 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
1255215118 M: Marek Vasut <marek.vasut+renesas@gmail.com>
1255315119 L: linux-kernel@vger.kernel.org
1255415120 L: linux-renesas-soc@vger.kernel.org
1255515121 S: Supported
15122
+F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
15123
+F: drivers/gpio/gpio-bd9571mwv.c
1255615124 F: drivers/mfd/bd9571mwv.c
1255715125 F: drivers/regulator/bd9571mwv-regulator.c
12558
-F: drivers/gpio/gpio-bd9571mwv.c
1255915126 F: include/linux/mfd/bd9571mwv.h
12560
-F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
15127
+
15128
+ROHM POWER MANAGEMENT IC DEVICE DRIVERS
15129
+R: Matti Vaittinen <matti.vaittinen@fi.rohmeurope.com>
15130
+L: linux-power@fi.rohmeurope.com
15131
+S: Supported
15132
+F: Documentation/devicetree/bindings/mfd/rohm,bd70528-pmic.txt
15133
+F: Documentation/devicetree/bindings/regulator/rohm,bd70528-regulator.txt
15134
+F: drivers/clk/clk-bd718x7.c
15135
+F: drivers/gpio/gpio-bd70528.c
15136
+F: drivers/gpio/gpio-bd71828.c
15137
+F: drivers/mfd/rohm-bd70528.c
15138
+F: drivers/mfd/rohm-bd71828.c
15139
+F: drivers/mfd/rohm-bd718x7.c
15140
+F: drivers/power/supply/bd70528-charger.c
15141
+F: drivers/regulator/bd70528-regulator.c
15142
+F: drivers/regulator/bd71828-regulator.c
15143
+F: drivers/regulator/bd718x7-regulator.c
15144
+F: drivers/regulator/rohm-regulator.c
15145
+F: drivers/rtc/rtc-bd70528.c
15146
+F: drivers/watchdog/bd70528_wdt.c
15147
+F: include/linux/mfd/rohm-bd70528.h
15148
+F: include/linux/mfd/rohm-bd71828.h
15149
+F: include/linux/mfd/rohm-bd718x7.h
15150
+F: include/linux/mfd/rohm-generic.h
15151
+F: include/linux/mfd/rohm-shared.h
1256115152
1256215153 ROSE NETWORK LAYER
1256315154 M: Ralf Baechle <ralf@linux-mips.org>
1256415155 L: linux-hams@vger.kernel.org
12565
-W: http://www.linux-ax25.org/
1256615156 S: Maintained
15157
+W: http://www.linux-ax25.org/
1256715158 F: include/net/rose.h
1256815159 F: include/uapi/linux/rose.h
1256915160 F: net/rose/
1257015161
15162
+ROTATION DRIVER FOR ALLWINNER A83T
15163
+M: Jernej Skrabec <jernej.skrabec@siol.net>
15164
+L: linux-media@vger.kernel.org
15165
+S: Maintained
15166
+T: git git://linuxtv.org/media_tree.git
15167
+F: Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de2-rotate.yaml
15168
+F: drivers/media/platform/sunxi/sun8i-rotate/
15169
+
1257115170 RTL2830 MEDIA DRIVER
1257215171 M: Antti Palosaari <crope@iki.fi>
1257315172 L: linux-media@vger.kernel.org
15173
+S: Maintained
1257415174 W: https://linuxtv.org
1257515175 W: http://palosaari.fi/linux/
1257615176 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1257715177 T: git git://linuxtv.org/anttip/media_tree.git
12578
-S: Maintained
1257915178 F: drivers/media/dvb-frontends/rtl2830*
1258015179
1258115180 RTL2832 MEDIA DRIVER
1258215181 M: Antti Palosaari <crope@iki.fi>
1258315182 L: linux-media@vger.kernel.org
15183
+S: Maintained
1258415184 W: https://linuxtv.org
1258515185 W: http://palosaari.fi/linux/
1258615186 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1258715187 T: git git://linuxtv.org/anttip/media_tree.git
12588
-S: Maintained
1258915188 F: drivers/media/dvb-frontends/rtl2832*
1259015189
1259115190 RTL2832_SDR MEDIA DRIVER
1259215191 M: Antti Palosaari <crope@iki.fi>
1259315192 L: linux-media@vger.kernel.org
15193
+S: Maintained
1259415194 W: https://linuxtv.org
1259515195 W: http://palosaari.fi/linux/
1259615196 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1259715197 T: git git://linuxtv.org/anttip/media_tree.git
12598
-S: Maintained
1259915198 F: drivers/media/dvb-frontends/rtl2832_sdr*
1260015199
1260115200 RTL8180 WIRELESS DRIVER
1260215201 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
1260515202 S: Orphan
15203
+W: https://wireless.wiki.kernel.org/
15204
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
1260615205 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
1260715206
1260815207 RTL8187 WIRELESS DRIVER
....@@ -12610,37 +15209,36 @@
1261015209 M: Hin-Tak Leung <htl10@users.sourceforge.net>
1261115210 M: Larry Finger <Larry.Finger@lwfinger.net>
1261215211 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
1261515212 S: Maintained
15213
+W: https://wireless.wiki.kernel.org/
15214
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
1261615215 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/
1262515216
1262615217 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
1262715218 M: Jes Sorensen <Jes.Sorensen@gmail.com>
1262815219 L: linux-wireless@vger.kernel.org
12629
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
1263015220 S: Maintained
15221
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
1263115222 F: drivers/net/wireless/realtek/rtl8xxxu/
15223
+
15224
+RTRS TRANSPORT DRIVERS
15225
+M: Danil Kipnis <danil.kipnis@cloud.ionos.com>
15226
+M: Jack Wang <jinpu.wang@cloud.ionos.com>
15227
+L: linux-rdma@vger.kernel.org
15228
+S: Maintained
15229
+F: drivers/infiniband/ulp/rtrs/
1263215230
1263315231 RXRPC SOCKETS (AF_RXRPC)
1263415232 M: David Howells <dhowells@redhat.com>
1263515233 L: linux-afs@lists.infradead.org
1263615234 S: Supported
12637
-F: net/rxrpc/
15235
+W: https://www.infradead.org/~dhowells/kafs/
15236
+F: Documentation/networking/rxrpc.rst
1263815237 F: include/keys/rxrpc-type.h
1263915238 F: include/net/af_rxrpc.h
1264015239 F: include/trace/events/rxrpc.h
1264115240 F: include/uapi/linux/rxrpc.h
12642
-F: Documentation/networking/rxrpc.txt
12643
-W: https://www.infradead.org/~dhowells/kafs/
15241
+F: net/rxrpc/
1264415242
1264515243 S3 SAVAGE FRAMEBUFFER DRIVER
1264615244 M: Antonino Daplas <adaplas@gmail.com>
....@@ -12649,91 +15247,116 @@
1264915247 F: drivers/video/fbdev/savage/
1265015248
1265115249 S390
12652
-M: Martin Schwidefsky <schwidefsky@de.ibm.com>
12653
-M: Heiko Carstens <heiko.carstens@de.ibm.com>
15250
+M: Heiko Carstens <hca@linux.ibm.com>
15251
+M: Vasily Gorbik <gor@linux.ibm.com>
15252
+M: Christian Borntraeger <borntraeger@de.ibm.com>
1265415253 L: linux-s390@vger.kernel.org
15254
+S: Supported
1265515255 W: http://www.ibm.com/developerworks/linux/linux390/
1265615256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
12657
-S: Supported
15257
+F: Documentation/driver-api/s390-drivers.rst
15258
+F: Documentation/s390/
1265815259 F: arch/s390/
1265915260 F: drivers/s390/
12660
-F: Documentation/s390/
12661
-F: Documentation/driver-api/s390-drivers.rst
1266215261
1266315262 S390 COMMON I/O LAYER
12664
-M: Sebastian Ott <sebott@linux.ibm.com>
15263
+M: Vineeth Vijayan <vneethv@linux.ibm.com>
1266515264 M: Peter Oberparleiter <oberpar@linux.ibm.com>
1266615265 L: linux-s390@vger.kernel.org
12667
-W: http://www.ibm.com/developerworks/linux/linux390/
1266815266 S: Supported
15267
+W: http://www.ibm.com/developerworks/linux/linux390/
1266915268 F: drivers/s390/cio/
1267015269
1267115270 S390 DASD DRIVER
1267215271 M: Stefan Haberland <sth@linux.ibm.com>
1267315272 M: Jan Hoeppner <hoeppner@linux.ibm.com>
1267415273 L: linux-s390@vger.kernel.org
12675
-W: http://www.ibm.com/developerworks/linux/linux390/
1267615274 S: Supported
12677
-F: drivers/s390/block/dasd*
15275
+W: http://www.ibm.com/developerworks/linux/linux390/
1267815276 F: block/partitions/ibm.c
15277
+F: drivers/s390/block/dasd*
15278
+F: include/linux/dasd_mod.h
1267915279
1268015280 S390 IOMMU (PCI)
12681
-M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
15281
+M: Matthew Rosato <mjrosato@linux.ibm.com>
15282
+M: Gerald Schaefer <gerald.schaefer@linux.ibm.com>
1268215283 L: linux-s390@vger.kernel.org
12683
-W: http://www.ibm.com/developerworks/linux/linux390/
1268415284 S: Supported
15285
+W: http://www.ibm.com/developerworks/linux/linux390/
1268515286 F: drivers/iommu/s390-iommu.c
1268615287
1268715288 S390 IUCV NETWORK LAYER
1268815289 M: Julian Wiedmann <jwi@linux.ibm.com>
12689
-M: Ursula Braun <ubraun@linux.ibm.com>
15290
+M: Karsten Graul <kgraul@linux.ibm.com>
1269015291 L: linux-s390@vger.kernel.org
12691
-W: http://www.ibm.com/developerworks/linux/linux390/
1269215292 S: Supported
15293
+W: http://www.ibm.com/developerworks/linux/linux390/
1269315294 F: drivers/s390/net/*iucv*
1269415295 F: include/net/iucv/
1269515296 F: net/iucv/
1269615297
1269715298 S390 NETWORK DRIVERS
1269815299 M: Julian Wiedmann <jwi@linux.ibm.com>
12699
-M: Ursula Braun <ubraun@linux.ibm.com>
15300
+M: Karsten Graul <kgraul@linux.ibm.com>
1270015301 L: linux-s390@vger.kernel.org
12701
-W: http://www.ibm.com/developerworks/linux/linux390/
1270215302 S: Supported
15303
+W: http://www.ibm.com/developerworks/linux/linux390/
1270315304 F: drivers/s390/net/
1270415305
1270515306 S390 PCI SUBSYSTEM
12706
-M: Sebastian Ott <sebott@linux.ibm.com>
12707
-M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
15307
+M: Niklas Schnelle <schnelle@linux.ibm.com>
15308
+M: Gerald Schaefer <gerald.schaefer@linux.ibm.com>
1270815309 L: linux-s390@vger.kernel.org
12709
-W: http://www.ibm.com/developerworks/linux/linux390/
1271015310 S: Supported
15311
+W: http://www.ibm.com/developerworks/linux/linux390/
1271115312 F: arch/s390/pci/
1271215313 F: drivers/pci/hotplug/s390_pci_hpc.c
15314
+F: Documentation/s390/pci.rst
15315
+
15316
+S390 VFIO AP DRIVER
15317
+M: Tony Krowiak <akrowiak@linux.ibm.com>
15318
+M: Pierre Morel <pmorel@linux.ibm.com>
15319
+M: Halil Pasic <pasic@linux.ibm.com>
15320
+L: linux-s390@vger.kernel.org
15321
+S: Supported
15322
+W: http://www.ibm.com/developerworks/linux/linux390/
15323
+F: Documentation/s390/vfio-ap.rst
15324
+F: drivers/s390/crypto/vfio_ap_drv.c
15325
+F: drivers/s390/crypto/vfio_ap_ops.c
15326
+F: drivers/s390/crypto/vfio_ap_private.h
1271315327
1271415328 S390 VFIO-CCW DRIVER
1271515329 M: Cornelia Huck <cohuck@redhat.com>
12716
-M: Halil Pasic <pasic@linux.ibm.com>
15330
+M: Eric Farman <farman@linux.ibm.com>
15331
+R: Halil Pasic <pasic@linux.ibm.com>
1271715332 L: linux-s390@vger.kernel.org
1271815333 L: kvm@vger.kernel.org
1271915334 S: Supported
15335
+F: Documentation/s390/vfio-ccw.rst
1272015336 F: drivers/s390/cio/vfio_ccw*
12721
-F: Documentation/s390/vfio-ccw.txt
1272215337 F: include/uapi/linux/vfio_ccw.h
15338
+
15339
+S390 VFIO-PCI DRIVER
15340
+M: Matthew Rosato <mjrosato@linux.ibm.com>
15341
+L: linux-s390@vger.kernel.org
15342
+L: kvm@vger.kernel.org
15343
+S: Supported
15344
+F: drivers/vfio/pci/vfio_pci_zdev.c
15345
+F: include/uapi/linux/vfio_zdev.h
1272315346
1272415347 S390 ZCRYPT DRIVER
1272515348 M: Harald Freudenberger <freude@linux.ibm.com>
1272615349 L: linux-s390@vger.kernel.org
12727
-W: http://www.ibm.com/developerworks/linux/linux390/
1272815350 S: Supported
15351
+W: http://www.ibm.com/developerworks/linux/linux390/
1272915352 F: drivers/s390/crypto/
1273015353
1273115354 S390 ZFCP DRIVER
1273215355 M: Steffen Maier <maier@linux.ibm.com>
1273315356 M: Benjamin Block <bblock@linux.ibm.com>
1273415357 L: linux-s390@vger.kernel.org
12735
-W: http://www.ibm.com/developerworks/linux/linux390/
1273615358 S: Supported
15359
+W: http://www.ibm.com/developerworks/linux/linux390/
1273715360 F: drivers/s390/scsi/zfcp_*
1273815361
1273915362 S3C24XX SD/MMC Driver
....@@ -12745,52 +15368,57 @@
1274515368 SAA6588 RDS RECEIVER DRIVER
1274615369 M: Hans Verkuil <hverkuil@xs4all.nl>
1274715370 L: linux-media@vger.kernel.org
12748
-T: git git://linuxtv.org/media_tree.git
12749
-W: https://linuxtv.org
1275015371 S: Odd Fixes
15372
+W: https://linuxtv.org
15373
+T: git git://linuxtv.org/media_tree.git
1275115374 F: drivers/media/i2c/saa6588*
1275215375
1275315376 SAA7134 VIDEO4LINUX DRIVER
1275415377 M: Mauro Carvalho Chehab <mchehab@kernel.org>
1275515378 L: linux-media@vger.kernel.org
15379
+S: Odd fixes
1275615380 W: https://linuxtv.org
1275715381 T: git git://linuxtv.org/media_tree.git
12758
-S: Odd fixes
12759
-F: Documentation/media/v4l-drivers/saa7134*
15382
+F: Documentation/driver-api/media/drivers/saa7134*
1276015383 F: drivers/media/pci/saa7134/
1276115384
1276215385 SAA7146 VIDEO4LINUX-2 DRIVER
1276315386 M: Hans Verkuil <hverkuil@xs4all.nl>
1276415387 L: linux-media@vger.kernel.org
12765
-T: git git://linuxtv.org/media_tree.git
1276615388 S: Maintained
15389
+T: git git://linuxtv.org/media_tree.git
1276715390 F: drivers/media/common/saa7146/
1276815391 F: drivers/media/pci/saa7146/
12769
-F: include/media/saa7146*
15392
+F: include/media/drv-intf/saa7146*
15393
+
15394
+SAFESETID SECURITY MODULE
15395
+M: Micah Morton <mortonm@chromium.org>
15396
+S: Supported
15397
+F: Documentation/admin-guide/LSM/SafeSetID.rst
15398
+F: security/safesetid/
1277015399
1277115400 SAMSUNG AUDIO (ASoC) DRIVERS
1277215401 M: Krzysztof Kozlowski <krzk@kernel.org>
12773
-M: Sangbeom Kim <sbkim73@samsung.com>
1277415402 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
1277515403 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1277615404 S: Supported
12777
-F: sound/soc/samsung/
1277815405 F: Documentation/devicetree/bindings/sound/samsung*
15406
+F: sound/soc/samsung/
1277915407
1278015408 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
1278115409 M: Krzysztof Kozlowski <krzk@kernel.org>
1278215410 L: linux-crypto@vger.kernel.org
1278315411 L: linux-samsung-soc@vger.kernel.org
1278415412 S: Maintained
15413
+F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.yaml
1278515414 F: drivers/crypto/exynos-rng.c
12786
-F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt
1278715415
1278815416 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
1278915417 M: Łukasz Stelmach <l.stelmach@samsung.com>
1279015418 L: linux-samsung-soc@vger.kernel.org
1279115419 S: Maintained
12792
-F: drivers/char/hw_random/exynos-trng.c
1279315420 F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
15421
+F: drivers/char/hw_random/exynos-trng.c
1279415422
1279515423 SAMSUNG FRAMEBUFFER DRIVER
1279615424 M: Jingoo Han <jingoohan1@gmail.com>
....@@ -12805,47 +15433,45 @@
1280515433 F: drivers/platform/x86/samsung-laptop.c
1280615434
1280715435 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
12808
-M: Sangbeom Kim <sbkim73@samsung.com>
1280915436 M: Krzysztof Kozlowski <krzk@kernel.org>
1281015437 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
1281115438 L: linux-kernel@vger.kernel.org
1281215439 L: linux-samsung-soc@vger.kernel.org
1281315440 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/
15441
+F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
1282015442 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
1282115443 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
1282215444 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
12823
-F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
15445
+F: drivers/clk/clk-s2mps11.c
15446
+F: drivers/mfd/sec*.c
15447
+F: drivers/regulator/s2m*.c
15448
+F: drivers/regulator/s5m*.c
15449
+F: drivers/rtc/rtc-s5m.c
15450
+F: include/linux/mfd/samsung/
1282415451
1282515452 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
1282615453 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
1282715454 L: linux-media@vger.kernel.org
12828
-L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
15455
+L: linux-samsung-soc@vger.kernel.org
1282915456 S: Maintained
1283015457 F: drivers/media/platform/s3c-camif/
1283115458 F: include/media/drv-intf/s3c_camif.h
1283215459
1283315460 SAMSUNG S3FWRN5 NFC DRIVER
12834
-M: Robert Baldyga <r.baldyga@samsung.com>
15461
+M: Krzysztof Kozlowski <krzk@kernel.org>
1283515462 M: Krzysztof Opasiak <k.opasiak@samsung.com>
1283615463 L: linux-nfc@lists.01.org (moderated for non-subscribers)
12837
-S: Supported
15464
+S: Maintained
15465
+F: Documentation/devicetree/bindings/net/nfc/samsung,s3fwrn5.yaml
1283815466 F: drivers/nfc/s3fwrn5
1283915467
1284015468 SAMSUNG S5C73M3 CAMERA DRIVER
12841
-M: Kyungmin Park <kyungmin.park@samsung.com>
1284215469 M: Andrzej Hajda <a.hajda@samsung.com>
1284315470 L: linux-media@vger.kernel.org
1284415471 S: Supported
1284515472 F: drivers/media/i2c/s5c73m3/*
1284615473
1284715474 SAMSUNG S5K5BAF CAMERA DRIVER
12848
-M: Kyungmin Park <kyungmin.park@samsung.com>
1284915475 M: Andrzej Hajda <a.hajda@samsung.com>
1285015476 L: linux-media@vger.kernel.org
1285115477 S: Supported
....@@ -12854,48 +15480,51 @@
1285415480 SAMSUNG S5P Security SubSystem (SSS) DRIVER
1285515481 M: Krzysztof Kozlowski <krzk@kernel.org>
1285615482 M: Vladimir Zapolskiy <vz@mleia.com>
12857
-M: Kamil Konieczny <k.konieczny@partner.samsung.com>
15483
+M: Kamil Konieczny <k.konieczny@samsung.com>
1285815484 L: linux-crypto@vger.kernel.org
1285915485 L: linux-samsung-soc@vger.kernel.org
1286015486 S: Maintained
15487
+F: Documentation/devicetree/bindings/crypto/samsung-slimsss.yaml
15488
+F: Documentation/devicetree/bindings/crypto/samsung-sss.yaml
1286115489 F: drivers/crypto/s5p-sss.c
1286215490
1286315491 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
12864
-M: Kyungmin Park <kyungmin.park@samsung.com>
1286515492 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
1286615493 L: linux-media@vger.kernel.org
12867
-Q: https://patchwork.linuxtv.org/project/linux-media/list/
1286815494 S: Supported
15495
+Q: https://patchwork.linuxtv.org/project/linux-media/list/
1286915496 F: drivers/media/platform/exynos4-is/
1287015497
1287115498 SAMSUNG SOC CLOCK DRIVERS
1287215499 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
1287315500 M: Tomasz Figa <tomasz.figa@gmail.com>
1287415501 M: Chanwoo Choi <cw00.choi@samsung.com>
15502
+L: linux-samsung-soc@vger.kernel.org
1287515503 S: Supported
12876
-L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1287715504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git
15505
+F: Documentation/devicetree/bindings/clock/exynos*.txt
15506
+F: Documentation/devicetree/bindings/clock/samsung,s3c*
15507
+F: Documentation/devicetree/bindings/clock/samsung,s5p*
1287815508 F: drivers/clk/samsung/
1287915509 F: include/dt-bindings/clock/exynos*.h
12880
-F: Documentation/devicetree/bindings/clock/exynos*.txt
15510
+F: include/linux/clk/samsung.h
15511
+F: include/linux/platform_data/clk-s3c2410.h
1288115512
1288215513 SAMSUNG SPI DRIVERS
12883
-M: Kukjin Kim <kgene@kernel.org>
1288415514 M: Krzysztof Kozlowski <krzk@kernel.org>
1288515515 M: Andi Shyti <andi@etezian.org>
1288615516 L: linux-spi@vger.kernel.org
12887
-L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
15517
+L: linux-samsung-soc@vger.kernel.org
1288815518 S: Maintained
1288915519 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
1289015520 F: drivers/spi/spi-s3c*
1289115521 F: include/linux/platform_data/spi-s3c64xx.h
15522
+F: include/linux/spi/s3c24xx-fiq.h
1289215523
1289315524 SAMSUNG SXGBE DRIVERS
1289415525 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
1289815526 L: netdev@vger.kernel.org
15527
+S: Supported
1289915528 F: drivers/net/ethernet/samsung/sxgbe/
1290015529
1290115530 SAMSUNG THERMAL DRIVER
....@@ -12907,12 +15536,11 @@
1290715536 F: drivers/thermal/samsung/
1290815537
1290915538 SAMSUNG USB2 PHY DRIVER
12910
-M: Kamil Debski <kamil@wypas.org>
1291115539 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
1291215540 L: linux-kernel@vger.kernel.org
1291315541 S: Supported
1291415542 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
12915
-F: Documentation/phy/samsung-usb2.txt
15543
+F: Documentation/driver-api/phy/samsung-usb2.rst
1291615544 F: drivers/phy/samsung/phy-exynos4210-usb2.c
1291715545 F: drivers/phy/samsung/phy-exynos4x12-usb2.c
1291815546 F: drivers/phy/samsung/phy-exynos5250-usb2.c
....@@ -12928,13 +15556,21 @@
1292815556 SCHEDULER
1292915557 M: Ingo Molnar <mingo@redhat.com>
1293015558 M: Peter Zijlstra <peterz@infradead.org>
15559
+M: Juri Lelli <juri.lelli@redhat.com> (SCHED_DEADLINE)
15560
+M: Vincent Guittot <vincent.guittot@linaro.org> (SCHED_NORMAL)
15561
+R: Dietmar Eggemann <dietmar.eggemann@arm.com> (SCHED_NORMAL)
15562
+R: Steven Rostedt <rostedt@goodmis.org> (SCHED_FIFO/SCHED_RR)
15563
+R: Ben Segall <bsegall@google.com> (CONFIG_CFS_BANDWIDTH)
15564
+R: Mel Gorman <mgorman@suse.de> (CONFIG_NUMA_BALANCING)
15565
+R: Daniel Bristot de Oliveira <bristot@redhat.com> (SCHED_DEADLINE)
1293115566 L: linux-kernel@vger.kernel.org
12932
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
1293315567 S: Maintained
12934
-F: kernel/sched/
15568
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
15569
+F: include/linux/preempt.h
1293515570 F: include/linux/sched.h
12936
-F: include/uapi/linux/sched.h
1293715571 F: include/linux/wait.h
15572
+F: include/uapi/linux/sched.h
15573
+F: kernel/sched/
1293815574
1293915575 SCR24X CHIP CARD INTERFACE DRIVER
1294015576 M: Lubomir Rintel <lkundrak@v3.sk>
....@@ -12944,8 +15580,8 @@
1294415580 SCSI CDROM DRIVER
1294515581 M: Jens Axboe <axboe@kernel.dk>
1294615582 L: linux-scsi@vger.kernel.org
12947
-W: http://www.kernel.dk
1294815583 S: Maintained
15584
+W: http://www.kernel.dk
1294915585 F: drivers/scsi/sr*
1295015586
1295115587 SCSI RDMA PROTOCOL (SRP) INITIATOR
....@@ -12967,19 +15603,20 @@
1296715603 SCSI SG DRIVER
1296815604 M: Doug Gilbert <dgilbert@interlog.com>
1296915605 L: linux-scsi@vger.kernel.org
12970
-W: http://sg.danny.cz/sg
1297115606 S: Maintained
12972
-F: Documentation/scsi/scsi-generic.txt
15607
+W: http://sg.danny.cz/sg
15608
+F: Documentation/scsi/scsi-generic.rst
1297315609 F: drivers/scsi/sg.c
1297415610 F: include/scsi/sg.h
1297515611
1297615612 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
15613
+M: "James E.J. Bottomley" <jejb@linux.ibm.com>
1297915614 M: "Martin K. Petersen" <martin.petersen@oracle.com>
12980
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
1298115615 L: linux-scsi@vger.kernel.org
1298215616 S: Maintained
15617
+Q: https://patchwork.kernel.org/project/linux-scsi/list/
15618
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
15619
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
1298315620 F: Documentation/devicetree/bindings/scsi/
1298415621 F: drivers/scsi/
1298515622 F: include/scsi/
....@@ -12988,31 +15625,43 @@
1298815625 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
1298915626 L: linux-scsi@vger.kernel.org
1299015627 S: Maintained
12991
-F: Documentation/scsi/st.txt
15628
+F: Documentation/scsi/st.rst
1299215629 F: drivers/scsi/st.*
1299315630 F: drivers/scsi/st_*.h
15631
+
15632
+SCSI TARGET SUBSYSTEM
15633
+M: "Martin K. Petersen" <martin.petersen@oracle.com>
15634
+L: linux-scsi@vger.kernel.org
15635
+L: target-devel@vger.kernel.org
15636
+S: Supported
15637
+W: http://www.linux-iscsi.org
15638
+Q: https://patchwork.kernel.org/project/target-devel/list/
15639
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
15640
+F: Documentation/target/
15641
+F: drivers/target/
15642
+F: include/target/
1299415643
1299515644 SCTP PROTOCOL
1299615645 M: Vlad Yasevich <vyasevich@gmail.com>
1299715646 M: Neil Horman <nhorman@tuxdriver.com>
1299815647 M: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com>
1299915648 L: linux-sctp@vger.kernel.org
13000
-W: http://lksctp.sourceforge.net
1300115649 S: Maintained
13002
-F: Documentation/networking/sctp.txt
15650
+W: http://lksctp.sourceforge.net
15651
+F: Documentation/networking/sctp.rst
1300315652 F: include/linux/sctp.h
13004
-F: include/uapi/linux/sctp.h
1300515653 F: include/net/sctp/
15654
+F: include/uapi/linux/sctp.h
1300615655 F: net/sctp/
1300715656
1300815657 SCx200 CPU SUPPORT
1300915658 M: Jim Cromie <jim.cromie@gmail.com>
1301015659 S: Odd Fixes
13011
-F: Documentation/i2c/busses/scx200_acb
15660
+F: Documentation/i2c/busses/scx200_acb.rst
1301215661 F: arch/x86/platform/scx200/
13013
-F: drivers/watchdog/scx200_wdt.c
1301415662 F: drivers/i2c/busses/scx200*
1301515663 F: drivers/mtd/maps/scx200_docflash.c
15664
+F: drivers/watchdog/scx200_wdt.c
1301615665 F: include/linux/scx200.h
1301715666
1301815667 SCx200 GPIO DRIVER
....@@ -13032,18 +15681,24 @@
1303215681 S: Maintained
1303315682 F: drivers/mmc/host/sdricoh_cs.c
1303415683
15684
+SECO BOARDS CEC DRIVER
15685
+M: Ettore Chimenti <ek5.chimenti@gmail.com>
15686
+S: Maintained
15687
+F: drivers/media/cec/platform/seco/seco-cec.c
15688
+F: drivers/media/cec/platform/seco/seco-cec.h
15689
+
1303515690 SECURE COMPUTING
1303615691 M: Kees Cook <keescook@chromium.org>
1303715692 R: Andy Lutomirski <luto@amacapital.net>
1303815693 R: Will Drewry <wad@chromium.org>
13039
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
1304015694 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
15695
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
1304615696 F: Documentation/userspace-api/seccomp_filter.rst
15697
+F: include/linux/seccomp.h
15698
+F: include/uapi/linux/seccomp.h
15699
+F: kernel/seccomp.c
15700
+F: tools/testing/selftests/kselftest_harness.h
15701
+F: tools/testing/selftests/seccomp/*
1304715702 K: \bsecure_computing
1304815703 K: \bTIF_SECCOMP\b
1304915704
....@@ -13057,17 +15712,15 @@
1305715712 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
1305815713 M: Adrian Hunter <adrian.hunter@intel.com>
1305915714 L: linux-mmc@vger.kernel.org
13060
-T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
1306115715 S: Maintained
1306215716 F: drivers/mmc/host/sdhci*
1306315717 F: include/linux/mmc/sdhci*
1306415718
13065
-SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
13066
-M: Prabu Thangamuthu <prabu.t@synopsys.com>
13067
-M: Manjunath M B <manjumb@synopsys.com>
15719
+SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER
15720
+M: Eugen Hristev <eugen.hristev@microchip.com>
1306815721 L: linux-mmc@vger.kernel.org
13069
-S: Maintained
13070
-F: drivers/mmc/host/sdhci-pci-dwc-mshc.c
15722
+S: Supported
15723
+F: drivers/mmc/host/sdhci-of-at91.c
1307115724
1307215725 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
1307315726 M: Ben Dooks <ben-linux@fluff.org>
....@@ -13089,54 +15742,73 @@
1308915742 F: drivers/mmc/host/sdhci-omap.c
1309015743
1309115744 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
13092
-M: Scott Bauer <scott.bauer@intel.com>
1309315745 M: Jonathan Derrick <jonathan.derrick@intel.com>
15746
+M: Revanth Rajashekar <revanth.rajashekar@intel.com>
1309415747 L: linux-block@vger.kernel.org
1309515748 S: Supported
13096
-F: block/sed*
1309715749 F: block/opal_proto.h
15750
+F: block/sed*
1309815751 F: include/linux/sed*
1309915752 F: include/uapi/linux/sed*
1310015753
1310115754 SECURITY CONTACT
1310215755 M: Security Officers <security@kernel.org>
1310315756 S: Supported
15757
+F: Documentation/admin-guide/security-bugs.rst
1310415758
1310515759 SECURITY SUBSYSTEM
1310615760 M: James Morris <jmorris@namei.org>
1310715761 M: "Serge E. Hallyn" <serge@hallyn.com>
1310815762 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/
1311115763 S: Supported
15764
+W: http://kernsec.org/
15765
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
1311215766 F: security/
1311315767 X: security/selinux/
1311415768
1311515769 SELINUX SECURITY MODULE
1311615770 M: Paul Moore <paul@paul-moore.com>
13117
-M: Stephen Smalley <sds@tycho.nsa.gov>
15771
+M: Stephen Smalley <stephen.smalley.work@gmail.com>
1311815772 M: Eric Paris <eparis@parisplace.org>
1311915773 L: selinux@vger.kernel.org
15774
+S: Supported
1312015775 W: https://selinuxproject.org
1312115776 W: https://github.com/SELinuxProject
1312215777 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/
15778
+F: Documentation/ABI/obsolete/sysfs-selinux-checkreqprot
15779
+F: Documentation/ABI/obsolete/sysfs-selinux-disable
1312715780 F: Documentation/admin-guide/LSM/SELinux.rst
15781
+F: include/trace/events/avc.h
15782
+F: include/uapi/linux/selinux_netlink.h
15783
+F: scripts/selinux/
15784
+F: security/selinux/
1312815785
1312915786 SENSABLE PHANTOM
13130
-M: Jiri Slaby <jirislaby@gmail.com>
15787
+M: Jiri Slaby <jirislaby@kernel.org>
1313115788 S: Maintained
1313215789 F: drivers/misc/phantom.c
1313315790 F: include/uapi/linux/phantom.h
15791
+
15792
+SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER
15793
+M: Tomasz Duszynski <tomasz.duszynski@octakon.com>
15794
+S: Maintained
15795
+F: Documentation/devicetree/bindings/iio/chemical/sensirion,scd30.yaml
15796
+F: drivers/iio/chemical/scd30.h
15797
+F: drivers/iio/chemical/scd30_core.c
15798
+F: drivers/iio/chemical/scd30_i2c.c
15799
+F: drivers/iio/chemical/scd30_serial.c
15800
+
15801
+SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER
15802
+M: Tomasz Duszynski <tduszyns@gmail.com>
15803
+S: Maintained
15804
+F: Documentation/devicetree/bindings/iio/chemical/sensirion,sps30.yaml
15805
+F: drivers/iio/chemical/sps30.c
1313415806
1313515807 SERIAL DEVICE BUS
1313615808 M: Rob Herring <robh@kernel.org>
1313715809 L: linux-serial@vger.kernel.org
1313815810 S: Maintained
13139
-F: Documentation/devicetree/bindings/serial/slave-device.txt
15811
+F: Documentation/devicetree/bindings/serial/serial.yaml
1314015812 F: drivers/tty/serdev/
1314115813 F: include/linux/serdev.h
1314215814
....@@ -13153,26 +15825,36 @@
1315315825 S: Maintained
1315415826 F: drivers/media/rc/serial_ir.c
1315515827
15828
+SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
15829
+M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
15830
+L: alsa-devel@alsa-project.org (moderated for non-subscribers)
15831
+S: Maintained
15832
+F: Documentation/devicetree/bindings/slimbus/
15833
+F: drivers/slimbus/
15834
+F: include/linux/slimbus.h
15835
+
1315615836 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>
15837
+M: Edward Cree <ecree.xilinx@gmail.com>
15838
+M: Martin Habets <habetsm.xilinx@gmail.com>
1316015839 L: netdev@vger.kernel.org
1316115840 S: Supported
1316215841 F: drivers/net/ethernet/sfc/
15842
+
15843
+SFF/SFP/SFP+ MODULE SUPPORT
15844
+M: Russell King <linux@armlinux.org.uk>
15845
+L: netdev@vger.kernel.org
15846
+S: Maintained
15847
+F: drivers/net/phy/phylink.c
15848
+F: drivers/net/phy/sfp*
15849
+F: include/linux/mdio/mdio-i2c.h
15850
+F: include/linux/phylink.h
15851
+F: include/linux/sfp.h
15852
+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)
1316315853
1316415854 SGI GRU DRIVER
1316515855 M: Dimitri Sivanich <sivanich@sgi.com>
1316615856 S: Maintained
1316715857 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
1317615858
1317715859 SGI XP/XPC/XPNET DRIVER
1317815860 M: Cliff Whickman <cpw@sgi.com>
....@@ -13181,24 +15863,27 @@
1318115863 F: drivers/misc/sgi-xp/
1318215864
1318315865 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
13184
-M: Ursula Braun <ubraun@linux.ibm.com>
15866
+M: Karsten Graul <kgraul@linux.ibm.com>
1318515867 L: linux-s390@vger.kernel.org
13186
-W: http://www.ibm.com/developerworks/linux/linux390/
1318715868 S: Supported
15869
+W: http://www.ibm.com/developerworks/linux/linux390/
1318815870 F: net/smc/
15871
+
15872
+SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVER
15873
+M: Linus Walleij <linus.walleij@linaro.org>
15874
+L: linux-iio@vger.kernel.org
15875
+S: Maintained
15876
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
15877
+F: Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml
15878
+F: drivers/iio/light/gp2ap002.c
1318915879
1319015880 SHARP RJ54N1CB0C SENSOR DRIVER
1319115881 M: Jacopo Mondi <jacopo@jmondi.org>
1319215882 L: linux-media@vger.kernel.org
13193
-T: git git://linuxtv.org/media_tree.git
1319415883 S: Odd fixes
15884
+T: git git://linuxtv.org/media_tree.git
1319515885 F: drivers/media/i2c/rj54n1cb0c.c
1319615886 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
1320215887
1320315888 SH_VOU V4L2 OUTPUT DRIVER
1320415889 L: linux-media@vger.kernel.org
....@@ -13209,91 +15894,107 @@
1320915894 SI2157 MEDIA DRIVER
1321015895 M: Antti Palosaari <crope@iki.fi>
1321115896 L: linux-media@vger.kernel.org
15897
+S: Maintained
1321215898 W: https://linuxtv.org
1321315899 W: http://palosaari.fi/linux/
1321415900 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1321515901 T: git git://linuxtv.org/anttip/media_tree.git
13216
-S: Maintained
1321715902 F: drivers/media/tuners/si2157*
1321815903
1321915904 SI2165 MEDIA DRIVER
1322015905 M: Matthias Schwarzott <zzam@gentoo.org>
1322115906 L: linux-media@vger.kernel.org
15907
+S: Maintained
1322215908 W: https://linuxtv.org
1322315909 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13224
-S: Maintained
1322515910 F: drivers/media/dvb-frontends/si2165*
1322615911
1322715912 SI2168 MEDIA DRIVER
1322815913 M: Antti Palosaari <crope@iki.fi>
1322915914 L: linux-media@vger.kernel.org
15915
+S: Maintained
1323015916 W: https://linuxtv.org
1323115917 W: http://palosaari.fi/linux/
1323215918 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1323315919 T: git git://linuxtv.org/anttip/media_tree.git
13234
-S: Maintained
1323515920 F: drivers/media/dvb-frontends/si2168*
1323615921
1323715922 SI470X FM RADIO RECEIVER I2C DRIVER
1323815923 M: Hans Verkuil <hverkuil@xs4all.nl>
1323915924 L: linux-media@vger.kernel.org
13240
-T: git git://linuxtv.org/media_tree.git
13241
-W: https://linuxtv.org
1324215925 S: Odd Fixes
15926
+W: https://linuxtv.org
15927
+T: git git://linuxtv.org/media_tree.git
1324315928 F: drivers/media/radio/si470x/radio-si470x-i2c.c
1324415929
1324515930 SI470X FM RADIO RECEIVER USB DRIVER
1324615931 M: Hans Verkuil <hverkuil@xs4all.nl>
1324715932 L: linux-media@vger.kernel.org
13248
-T: git git://linuxtv.org/media_tree.git
13249
-W: https://linuxtv.org
1325015933 S: Maintained
15934
+W: https://linuxtv.org
15935
+T: git git://linuxtv.org/media_tree.git
1325115936 F: drivers/media/radio/si470x/radio-si470x-common.c
13252
-F: drivers/media/radio/si470x/radio-si470x.h
1325315937 F: drivers/media/radio/si470x/radio-si470x-usb.c
15938
+F: drivers/media/radio/si470x/radio-si470x.h
1325415939
1325515940 SI4713 FM RADIO TRANSMITTER I2C DRIVER
1325615941 M: Eduardo Valentin <edubezval@gmail.com>
1325715942 L: linux-media@vger.kernel.org
13258
-T: git git://linuxtv.org/media_tree.git
13259
-W: https://linuxtv.org
1326015943 S: Odd Fixes
15944
+W: https://linuxtv.org
15945
+T: git git://linuxtv.org/media_tree.git
1326115946 F: drivers/media/radio/si4713/si4713.?
1326215947
1326315948 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
1326415949 M: Eduardo Valentin <edubezval@gmail.com>
1326515950 L: linux-media@vger.kernel.org
13266
-T: git git://linuxtv.org/media_tree.git
13267
-W: https://linuxtv.org
1326815951 S: Odd Fixes
15952
+W: https://linuxtv.org
15953
+T: git git://linuxtv.org/media_tree.git
1326915954 F: drivers/media/radio/si4713/radio-platform-si4713.c
1327015955
1327115956 SI4713 FM RADIO TRANSMITTER USB DRIVER
1327215957 M: Hans Verkuil <hverkuil@xs4all.nl>
1327315958 L: linux-media@vger.kernel.org
13274
-T: git git://linuxtv.org/media_tree.git
13275
-W: https://linuxtv.org
1327615959 S: Maintained
15960
+W: https://linuxtv.org
15961
+T: git git://linuxtv.org/media_tree.git
1327715962 F: drivers/media/radio/si4713/radio-usb-si4713.c
1327815963
1327915964 SIANO DVB DRIVER
1328015965 M: Mauro Carvalho Chehab <mchehab@kernel.org>
1328115966 L: linux-media@vger.kernel.org
15967
+S: Odd fixes
1328215968 W: https://linuxtv.org
1328315969 T: git git://linuxtv.org/media_tree.git
13284
-S: Odd fixes
1328515970 F: drivers/media/common/siano/
13286
-F: drivers/media/usb/siano/
13287
-F: drivers/media/usb/siano/
1328815971 F: drivers/media/mmc/siano/
15972
+F: drivers/media/usb/siano/
15973
+F: drivers/media/usb/siano/
1328915974
1329015975 SIFIVE DRIVERS
13291
-M: Palmer Dabbelt <palmer@sifive.com>
15976
+M: Palmer Dabbelt <palmer@dabbelt.com>
15977
+M: Paul Walmsley <paul.walmsley@sifive.com>
1329215978 L: linux-riscv@lists.infradead.org
13293
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
1329415979 S: Supported
13295
-K: sifive
15980
+T: git git://github.com/sifive/riscv-linux.git
1329615981 N: sifive
15982
+K: [^@]sifive
15983
+
15984
+SIFIVE FU540 SYSTEM-ON-CHIP
15985
+M: Paul Walmsley <paul.walmsley@sifive.com>
15986
+M: Palmer Dabbelt <palmer@dabbelt.com>
15987
+L: linux-riscv@lists.infradead.org
15988
+S: Supported
15989
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/pjw/sifive.git
15990
+N: fu540
15991
+K: fu540
15992
+
15993
+SIFIVE PDMA DRIVER
15994
+M: Green Wan <green.wan@sifive.com>
15995
+S: Maintained
15996
+F: Documentation/devicetree/bindings/dma/sifive,fu540-c000-pdma.yaml
15997
+F: drivers/dma/sf-pdma/
1329715998
1329815999 SILEAD TOUCHSCREEN DRIVER
1329916000 M: Hans de Goede <hdegoede@redhat.com>
....@@ -13303,21 +16004,23 @@
1330316004 F: drivers/input/touchscreen/silead.c
1330416005 F: drivers/platform/x86/touchscreen_dmi.c
1330516006
16007
+SILICON LABS WIRELESS DRIVERS (for WFxxx series)
16008
+M: Jérôme Pouiller <jerome.pouiller@silabs.com>
16009
+S: Supported
16010
+F: drivers/staging/wfx/
16011
+
1330616012 SILICON MOTION SM712 FRAME BUFFER DRIVER
1330716013 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
1330816014 M: Teddy Wang <teddy.wang@siliconmotion.com>
1330916015 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
1331016016 L: linux-fbdev@vger.kernel.org
1331116017 S: Maintained
16018
+F: Documentation/fb/sm712fb.rst
1331216019 F: drivers/video/fbdev/sm712*
13313
-F: Documentation/fb/sm712fb.txt
1331416020
1331516021 SIMPLE FIRMWARE INTERFACE (SFI)
13316
-M: Len Brown <lenb@kernel.org>
13317
-L: sfi-devel@simplefirmware.org
16022
+S: Obsolete
1331816023 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
1332116024 F: arch/x86/platform/sfi/
1332216025 F: drivers/sfi/
1332316026 F: include/linux/sfi*.h
....@@ -13326,41 +16029,38 @@
1332616029 M: Hans de Goede <hdegoede@redhat.com>
1332716030 L: linux-fbdev@vger.kernel.org
1332816031 S: Maintained
13329
-F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
16032
+F: Documentation/devicetree/bindings/display/simple-framebuffer.yaml
1333016033 F: drivers/video/fbdev/simplefb.c
1333116034 F: include/linux/platform_data/simplefb.h
1333216035
1333316036 SIMTEC EB110ATX (Chalice CATS)
13334
-P: Ben Dooks
13335
-P: Vincent Sanders <vince@simtec.co.uk>
1333616037 M: Simtec Linux Team <linux@simtec.co.uk>
13337
-W: http://www.simtec.co.uk/products/EB110ATX/
1333816038 S: Supported
16039
+W: http://www.simtec.co.uk/products/EB110ATX/
1333916040
1334016041 SIMTEC EB2410ITX (BAST)
13341
-P: Ben Dooks
13342
-P: Vincent Sanders <vince@simtec.co.uk>
1334316042 M: Simtec Linux Team <linux@simtec.co.uk>
13344
-W: http://www.simtec.co.uk/products/EB2410ITX/
1334516043 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
16044
+W: http://www.simtec.co.uk/products/EB2410ITX/
16045
+F: arch/arm/mach-s3c/bast-ide.c
16046
+F: arch/arm/mach-s3c/bast-irq.c
16047
+F: arch/arm/mach-s3c/mach-bast.c
16048
+
16049
+SIOX
16050
+M: Thorsten Scherer <t.scherer@eckelmann.de>
16051
+M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
16052
+R: Pengutronix Kernel Team <kernel@pengutronix.de>
16053
+S: Supported
16054
+F: drivers/gpio/gpio-siox.c
16055
+F: drivers/siox/*
16056
+F: include/trace/events/siox.h
1334916057
1335016058 SIPHASH PRF ROUTINES
1335116059 M: Jason A. Donenfeld <Jason@zx2c4.com>
1335216060 S: Maintained
16061
+F: include/linux/siphash.h
1335316062 F: lib/siphash.c
1335416063 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
1336416064
1336516065 SIS 190 ETHERNET DRIVER
1336616066 M: Francois Romieu <romieu@fr.zoreil.com>
....@@ -13370,23 +16070,30 @@
1337016070
1337116071 SIS 900/7016 FAST ETHERNET DRIVER
1337216072 M: Daniele Venzano <venza@brownhat.org>
13373
-W: http://www.brownhat.org/sis900.html
1337416073 L: netdev@vger.kernel.org
1337516074 S: Maintained
16075
+W: http://www.brownhat.org/sis900.html
1337616076 F: drivers/net/ethernet/sis/sis900.*
1337716077
1337816078 SIS FRAMEBUFFER DRIVER
1337916079 M: Thomas Winischhofer <thomas@winischhofer.net>
13380
-W: http://www.winischhofer.net/linuxsisvga.shtml
1338116080 S: Maintained
13382
-F: Documentation/fb/sisfb.txt
16081
+W: http://www.winischhofer.net/linuxsisvga.shtml
16082
+F: Documentation/fb/sisfb.rst
1338316083 F: drivers/video/fbdev/sis/
1338416084 F: include/video/sisfb.h
1338516085
16086
+SIS I2C TOUCHSCREEN DRIVER
16087
+M: Mika Penttilä <mika.penttila@nextfour.com>
16088
+L: linux-input@vger.kernel.org
16089
+S: Maintained
16090
+F: Documentation/devicetree/bindings/input/touchscreen/sis_i2c.txt
16091
+F: drivers/input/touchscreen/sis_i2c.c
16092
+
1338616093 SIS USB2VGA DRIVER
1338716094 M: Thomas Winischhofer <thomas@winischhofer.net>
13388
-W: http://www.winischhofer.at/linuxsisusbvga.shtml
1338916095 S: Maintained
16096
+W: http://www.winischhofer.at/linuxsisusbvga.shtml
1339016097 F: drivers/usb/misc/sisusbvga/
1339116098
1339216099 SLAB ALLOCATOR
....@@ -13402,31 +16109,23 @@
1340216109
1340316110 SLEEPABLE READ-COPY UPDATE (SRCU)
1340416111 M: Lai Jiangshan <jiangshanlai@gmail.com>
13405
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
16112
+M: "Paul E. McKenney" <paulmck@kernel.org>
1340616113 M: Josh Triplett <josh@joshtriplett.org>
1340716114 R: Steven Rostedt <rostedt@goodmis.org>
1340816115 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13409
-L: linux-kernel@vger.kernel.org
13410
-W: http://www.rdrop.com/users/paulmck/RCU/
16116
+L: rcu@vger.kernel.org
1341116117 S: Supported
13412
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
16118
+W: http://www.rdrop.com/users/paulmck/RCU/
16119
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
1341316120 F: include/linux/srcu*.h
1341416121 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
1342316122
1342416123 SMACK SECURITY MODULE
1342516124 M: Casey Schaufler <casey@schaufler-ca.com>
1342616125 L: linux-security-module@vger.kernel.org
16126
+S: Maintained
1342716127 W: http://schaufler-ca.com
1342816128 T: git git://github.com/cschaufler/smack-next
13429
-S: Maintained
1343016129 F: Documentation/admin-guide/LSM/Smack.rst
1343116130 F: security/smack/
1343216131
....@@ -13435,36 +16134,44 @@
1343516134 S: Odd Fixes
1343616135 F: drivers/net/ethernet/smsc/smc91x.*
1343716136
16137
+SECURE MONITOR CALL(SMC) CALLING CONVENTION (SMCCC)
16138
+M: Mark Rutland <mark.rutland@arm.com>
16139
+M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
16140
+M: Sudeep Holla <sudeep.holla@arm.com>
16141
+L: linux-arm-kernel@lists.infradead.org
16142
+S: Maintained
16143
+F: drivers/firmware/smccc/
16144
+F: include/linux/arm-smccc.h
16145
+
1343816146 SMIA AND SMIA++ IMAGE SENSOR DRIVER
13439
-M: Sakari Ailus <sakari.ailus@iki.fi>
16147
+M: Sakari Ailus <sakari.ailus@linux.intel.com>
1344016148 L: linux-media@vger.kernel.org
1344116149 S: Maintained
13442
-F: drivers/media/i2c/smiapp/
13443
-F: include/media/i2c/smiapp.h
16150
+F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
1344416151 F: drivers/media/i2c/smiapp-pll.c
1344516152 F: drivers/media/i2c/smiapp-pll.h
16153
+F: drivers/media/i2c/smiapp/
1344616154 F: include/uapi/linux/smiapp.h
13447
-F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
1344816155
1344916156 SMM665 HARDWARE MONITOR DRIVER
1345016157 M: Guenter Roeck <linux@roeck-us.net>
1345116158 L: linux-hwmon@vger.kernel.org
1345216159 S: Maintained
13453
-F: Documentation/hwmon/smm665
16160
+F: Documentation/hwmon/smm665.rst
1345416161 F: drivers/hwmon/smm665.c
1345516162
1345616163 SMSC EMC2103 HARDWARE MONITOR DRIVER
1345716164 M: Steve Glendinning <steve.glendinning@shawell.net>
1345816165 L: linux-hwmon@vger.kernel.org
1345916166 S: Maintained
13460
-F: Documentation/hwmon/emc2103
16167
+F: Documentation/hwmon/emc2103.rst
1346116168 F: drivers/hwmon/emc2103.c
1346216169
1346316170 SMSC SCH5627 HARDWARE MONITOR DRIVER
1346416171 M: Hans de Goede <hdegoede@redhat.com>
1346516172 L: linux-hwmon@vger.kernel.org
1346616173 S: Supported
13467
-F: Documentation/hwmon/sch5627
16174
+F: Documentation/hwmon/sch5627.rst
1346816175 F: drivers/hwmon/sch5627.c
1346916176
1347016177 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
....@@ -13477,15 +16184,15 @@
1347716184 M: Jean Delvare <jdelvare@suse.com>
1347816185 L: linux-hwmon@vger.kernel.org
1347916186 S: Maintained
13480
-F: Documentation/hwmon/smsc47b397
16187
+F: Documentation/hwmon/smsc47b397.rst
1348116188 F: drivers/hwmon/smsc47b397.c
1348216189
1348316190 SMSC911x ETHERNET DRIVER
1348416191 M: Steve Glendinning <steve.glendinning@shawell.net>
1348516192 L: netdev@vger.kernel.org
1348616193 S: Maintained
13487
-F: include/linux/smsc911x.h
1348816194 F: drivers/net/ethernet/smsc/smsc911x.*
16195
+F: include/linux/smsc911x.h
1348916196
1349016197 SMSC9420 PCI ETHERNET DRIVER
1349116198 M: Steve Glendinning <steve.glendinning@shawell.net>
....@@ -13493,20 +16200,35 @@
1349316200 S: Maintained
1349416201 F: drivers/net/ethernet/smsc/smsc9420.*
1349516202
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/
16203
+SOCIONEXT (SNI) AVE NETWORK DRIVER
16204
+M: Kunihiko Hayashi <hayashi.kunihiko@socionext.com>
16205
+L: netdev@vger.kernel.org
16206
+S: Maintained
16207
+F: Documentation/devicetree/bindings/net/socionext,uniphier-ave4.yaml
16208
+F: drivers/net/ethernet/socionext/sni_ave.c
16209
+
16210
+SOCIONEXT (SNI) NETSEC NETWORK DRIVER
16211
+M: Jassi Brar <jaswinder.singh@linaro.org>
16212
+M: Ilias Apalodimas <ilias.apalodimas@linaro.org>
16213
+L: netdev@vger.kernel.org
16214
+S: Maintained
16215
+F: Documentation/devicetree/bindings/net/socionext-netsec.txt
16216
+F: drivers/net/ethernet/socionext/netsec.c
16217
+
16218
+SOCIONEXT (SNI) Synquacer SPI DRIVER
16219
+M: Masahisa Kojima <masahisa.kojima@linaro.org>
16220
+M: Jassi Brar <jaswinder.singh@linaro.org>
16221
+L: linux-spi@vger.kernel.org
16222
+S: Maintained
16223
+F: Documentation/devicetree/bindings/spi/spi-synquacer.txt
16224
+F: drivers/spi/spi-synquacer.c
1350316225
1350416226 SOCIONEXT SYNQUACER I2C DRIVER
13505
-M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
16227
+M: Ard Biesheuvel <ardb@kernel.org>
1350616228 L: linux-i2c@vger.kernel.org
1350716229 S: Maintained
13508
-F: drivers/i2c/busses/i2c-synquacer.c
1350916230 F: Documentation/devicetree/bindings/i2c/i2c-synquacer.txt
16231
+F: drivers/i2c/busses/i2c-synquacer.c
1351016232
1351116233 SOCIONEXT UNIPHIER SOUND DRIVER
1351216234 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
....@@ -13518,19 +16240,23 @@
1351816240 S: Maintained
1351916241 F: drivers/leds/leds-net48xx.c
1352016242
13521
-SOFT-ROCE DRIVER (rxe)
13522
-M: Moni Shoua <monis@mellanox.com>
16243
+SOFT-IWARP DRIVER (siw)
16244
+M: Bernard Metzler <bmt@zurich.ibm.com>
1352316245 L: linux-rdma@vger.kernel.org
1352416246 S: Supported
13525
-W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
13526
-Q: http://patchwork.kernel.org/project/linux-rdma/list/
16247
+F: drivers/infiniband/sw/siw/
16248
+F: include/uapi/rdma/siw-abi.h
16249
+
16250
+SOFT-ROCE DRIVER (rxe)
16251
+M: Zhu Yanjun <yanjunz@nvidia.com>
16252
+L: linux-rdma@vger.kernel.org
16253
+S: Supported
1352716254 F: drivers/infiniband/sw/rxe/
1352816255 F: include/uapi/rdma/rdma_user_rxe.h
1352916256
1353016257 SOFTLOGIC 6x10 MPEG CODEC
1353116258 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
1353216259 M: Anton Sviridenko <anton@corp.bluecherry.net>
13533
-M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
1353416260 M: Andrey Utkin <andrey_utkin@fastmail.com>
1353516261 M: Ismael Luceno <ismael@iodev.co.uk>
1353616262 L: linux-media@vger.kernel.org
....@@ -13543,27 +16269,20 @@
1354316269 S: Maintained
1354416270 F: Documentation/devicetree/bindings/arm/firmware/sdei.txt
1354516271 F: drivers/firmware/arm_sdei.c
13546
-F: include/linux/sdei.h
13547
-F: include/uapi/linux/sdei.h
16272
+F: include/linux/arm_sdei.h
16273
+F: include/uapi/linux/arm_sdei.h
1354816274
1354916275 SOFTWARE RAID (Multiple Disks) SUPPORT
13550
-M: Shaohua Li <shli@kernel.org>
16276
+M: Song Liu <song@kernel.org>
1355116277 L: linux-raid@vger.kernel.org
13552
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
1355316278 S: Supported
13554
-F: drivers/md/Makefile
16279
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/song/md.git
1355516280 F: drivers/md/Kconfig
16281
+F: drivers/md/Makefile
1355616282 F: drivers/md/md*
1355716283 F: drivers/md/raid*
1355816284 F: include/linux/raid/
1355916285 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
1356716286
1356816287 SOLIDRUN CLEARFOG SUPPORT
1356916288 M: Russell King <linux@armlinux.org.uk>
....@@ -13591,38 +16310,75 @@
1359116310 F: drivers/ssb/
1359216311 F: include/linux/ssb/
1359316312
16313
+SONY IMX214 SENSOR DRIVER
16314
+M: Ricardo Ribalda <ribalda@kernel.org>
16315
+L: linux-media@vger.kernel.org
16316
+S: Maintained
16317
+T: git git://linuxtv.org/media_tree.git
16318
+F: Documentation/devicetree/bindings/media/i2c/sony,imx214.txt
16319
+F: drivers/media/i2c/imx214.c
16320
+
16321
+SONY IMX219 SENSOR DRIVER
16322
+M: Dave Stevenson <dave.stevenson@raspberrypi.com>
16323
+L: linux-media@vger.kernel.org
16324
+S: Maintained
16325
+T: git git://linuxtv.org/media_tree.git
16326
+F: Documentation/devicetree/bindings/media/i2c/imx219.yaml
16327
+F: drivers/media/i2c/imx219.c
16328
+
1359416329 SONY IMX258 SENSOR DRIVER
1359516330 M: Sakari Ailus <sakari.ailus@linux.intel.com>
1359616331 L: linux-media@vger.kernel.org
13597
-T: git git://linuxtv.org/media_tree.git
1359816332 S: Maintained
16333
+T: git git://linuxtv.org/media_tree.git
1359916334 F: drivers/media/i2c/imx258.c
1360016335
1360116336 SONY IMX274 SENSOR DRIVER
1360216337 M: Leon Luo <leonl@leopardimaging.com>
1360316338 L: linux-media@vger.kernel.org
16339
+S: Maintained
1360416340 T: git git://linuxtv.org/media_tree.git
13605
-S: Maintained
16341
+F: Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
1360616342 F: drivers/media/i2c/imx274.c
13607
-F: Documentation/devicetree/bindings/media/i2c/imx274.txt
1360816343
13609
-SONY MEMORYSTICK CARD SUPPORT
13610
-M: Alex Dubov <oakad@yahoo.com>
13611
-W: http://tifmxx.berlios.de/
16344
+SONY IMX290 SENSOR DRIVER
16345
+M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
16346
+L: linux-media@vger.kernel.org
1361216347 S: Maintained
13613
-F: drivers/memstick/host/tifm_ms.c
16348
+T: git git://linuxtv.org/media_tree.git
16349
+F: Documentation/devicetree/bindings/media/i2c/imx290.txt
16350
+F: drivers/media/i2c/imx290.c
1361416351
13615
-SONY MEMORYSTICK STANDARD SUPPORT
16352
+SONY IMX319 SENSOR DRIVER
16353
+M: Bingbu Cao <bingbu.cao@intel.com>
16354
+L: linux-media@vger.kernel.org
16355
+S: Maintained
16356
+T: git git://linuxtv.org/media_tree.git
16357
+F: drivers/media/i2c/imx319.c
16358
+
16359
+SONY IMX355 SENSOR DRIVER
16360
+M: Tianshu Qiu <tian.shu.qiu@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/imx355.c
16365
+
16366
+SONY MEMORYSTICK SUBSYSTEM
1361616367 M: Maxim Levitsky <maximlevitsky@gmail.com>
16368
+M: Alex Dubov <oakad@yahoo.com>
16369
+M: Ulf Hansson <ulf.hansson@linaro.org>
16370
+L: linux-mmc@vger.kernel.org
1361716371 S: Maintained
13618
-F: drivers/memstick/core/ms_block.*
16372
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
16373
+F: drivers/memstick/
16374
+F: include/linux/memstick.h
1361916375
1362016376 SONY VAIO CONTROL DEVICE DRIVER
1362116377 M: Mattia Dongili <malattia@linux.it>
1362216378 L: platform-driver-x86@vger.kernel.org
13623
-W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
1362416379 S: Maintained
13625
-F: Documentation/laptops/sony-laptop.txt
16380
+W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
16381
+F: Documentation/admin-guide/laptops/sony-laptop.rst
1362616382 F: drivers/char/sonypi.c
1362716383 F: drivers/platform/x86/sony-laptop.c
1362816384 F: include/linux/sony-laptop.h
....@@ -13631,11 +16387,10 @@
1363116387 M: Jaroslav Kysela <perex@perex.cz>
1363216388 M: Takashi Iwai <tiwai@suse.com>
1363316389 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/
1363816390 S: Maintained
16391
+W: http://www.alsa-project.org/
16392
+Q: http://patchwork.kernel.org/project/alsa-devel/list/
16393
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
1363916394 F: Documentation/sound/
1364016395 F: include/sound/
1364116396 F: include/uapi/sound/
....@@ -13644,8 +16399,8 @@
1364416399 SOUND - COMPRESSED AUDIO
1364516400 M: Vinod Koul <vkoul@kernel.org>
1364616401 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
1364816402 S: Supported
16403
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
1364916404 F: Documentation/sound/designs/compress-offload.rst
1365016405 F: include/sound/compress_driver.h
1365116406 F: include/uapi/sound/compress_*
....@@ -13662,19 +16417,32 @@
1366216417 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
1366316418 M: Liam Girdwood <lgirdwood@gmail.com>
1366416419 M: Mark Brown <broonie@kernel.org>
13665
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
1366616420 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13667
-W: http://alsa-project.org/main/index.php/ASoC
1366816421 S: Supported
16422
+W: http://alsa-project.org/main/index.php/ASoC
16423
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
1366916424 F: Documentation/devicetree/bindings/sound/
1367016425 F: Documentation/sound/soc/
13671
-F: sound/soc/
16426
+F: include/dt-bindings/sound/
1367216427 F: include/sound/soc*
16428
+F: sound/soc/
16429
+
16430
+SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS
16431
+M: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
16432
+M: Liam Girdwood <lgirdwood@gmail.com>
16433
+M: Ranjani Sridharan <ranjani.sridharan@linux.intel.com>
16434
+M: Kai Vehmanen <kai.vehmanen@linux.intel.com>
16435
+M: Daniel Baluta <daniel.baluta@nxp.com>
16436
+L: sound-open-firmware@alsa-project.org (moderated for non-subscribers)
16437
+S: Supported
16438
+W: https://github.com/thesofproject/linux/
16439
+F: sound/soc/sof/
1367316440
1367416441 SOUNDWIRE SUBSYSTEM
13675
-M: Vinod Koul <vinod.koul@intel.com>
13676
-M: Sanyog Kale <sanyog.r.kale@intel.com>
16442
+M: Vinod Koul <vkoul@kernel.org>
16443
+M: Bard Liao <yung-chuan.liao@linux.intel.com>
1367716444 R: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
16445
+R: Sanyog Kale <sanyog.r.kale@intel.com>
1367816446 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1367916447 S: Supported
1368016448 F: Documentation/driver-api/soundwire/
....@@ -13684,28 +16452,27 @@
1368416452 SP2 MEDIA DRIVER
1368516453 M: Olli Salonen <olli.salonen@iki.fi>
1368616454 L: linux-media@vger.kernel.org
16455
+S: Maintained
1368716456 W: https://linuxtv.org
1368816457 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13689
-S: Maintained
1369016458 F: drivers/media/dvb-frontends/sp2*
1369116459
1369216460 SPARC + UltraSPARC (sparc/sparc64)
1369316461 M: "David S. Miller" <davem@davemloft.net>
1369416462 L: sparclinux@vger.kernel.org
16463
+S: Maintained
1369516464 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
1369616465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
1369716466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
13698
-S: Maintained
1369916467 F: arch/sparc/
1370016468 F: drivers/sbus/
1370116469
1370216470 SPARC SERIAL DRIVERS
1370316471 M: "David S. Miller" <davem@davemloft.net>
1370416472 L: sparclinux@vger.kernel.org
16473
+S: Maintained
1370516474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
1370616475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
13707
-S: Maintained
13708
-F: include/linux/sunserialcore.h
1370916476 F: drivers/tty/serial/suncore.c
1371016477 F: drivers/tty/serial/sunhv.c
1371116478 F: drivers/tty/serial/sunsab.c
....@@ -13714,49 +16481,61 @@
1371416481 F: drivers/tty/serial/sunzilog.c
1371516482 F: drivers/tty/serial/sunzilog.h
1371616483 F: drivers/tty/vcc.c
16484
+F: include/linux/sunserialcore.h
1371716485
1371816486 SPARSE CHECKER
13719
-M: "Christopher Li" <sparse@chrisli.org>
16487
+M: "Luc Van Oostenryck" <luc.vanoostenryck@gmail.com>
1372016488 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
1372416489 S: Maintained
16490
+W: https://sparse.docs.kernel.org/
16491
+T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
16492
+Q: https://patchwork.kernel.org/project/linux-sparse/list/
16493
+B: https://bugzilla.kernel.org/enter_bug.cgi?component=Sparse&product=Tools
1372516494 F: include/linux/compiler.h
16495
+
16496
+SPEAKUP CONSOLE SPEECH DRIVER
16497
+M: William Hubbs <w.d.hubbs@gmail.com>
16498
+M: Chris Brannon <chris@the-brannons.com>
16499
+M: Kirk Reiser <kirk@reisers.ca>
16500
+M: Samuel Thibault <samuel.thibault@ens-lyon.org>
16501
+L: speakup@linux-speakup.org
16502
+S: Odd Fixes
16503
+W: http://www.linux-speakup.org/
16504
+F: drivers/accessibility/speakup/
1372616505
1372716506 SPEAR CLOCK FRAMEWORK SUPPORT
1372816507 M: Viresh Kumar <vireshk@kernel.org>
1372916508 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13730
-W: http://www.st.com/spear
1373116509 S: Maintained
16510
+W: http://www.st.com/spear
1373216511 F: drivers/clk/spear/
1373316512
1373416513 SPEAR PLATFORM SUPPORT
1373516514 M: Viresh Kumar <vireshk@kernel.org>
1373616515 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
1373716516 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13738
-W: http://www.st.com/spear
1373916517 S: Maintained
16518
+W: http://www.st.com/spear
1374016519 F: arch/arm/boot/dts/spear*
1374116520 F: arch/arm/mach-spear/
1374216521
1374316522 SPI NOR SUBSYSTEM
13744
-M: Marek Vasut <marek.vasut@gmail.com>
16523
+M: Tudor Ambarus <tudor.ambarus@microchip.com>
1374516524 L: linux-mtd@lists.infradead.org
16525
+S: Maintained
1374616526 W: http://www.linux-mtd.infradead.org/
1374716527 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
16528
+C: irc://irc.oftc.net/mtd
16529
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git spi-nor/next
1375116530 F: drivers/mtd/spi-nor/
1375216531 F: include/linux/mtd/spi-nor.h
1375316532
1375416533 SPI SUBSYSTEM
1375516534 M: Mark Brown <broonie@kernel.org>
1375616535 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/
1375916536 S: Maintained
16537
+Q: http://patchwork.kernel.org/project/spi-devel-general/list/
16538
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
1376016539 F: Documentation/devicetree/bindings/spi/
1376116540 F: Documentation/spi/
1376216541 F: drivers/spi/
....@@ -13768,7 +16547,7 @@
1376816547 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
1376916548 L: netdev@vger.kernel.org
1377016549 S: Supported
13771
-F: Documentation/networking/spider_net.txt
16550
+F: Documentation/networking/device_drivers/ethernet/toshiba/spider_net.rst
1377216551 F: drivers/net/ethernet/toshiba/spider_net*
1377316552
1377416553 SPMI SUBSYSTEM
....@@ -13783,18 +16562,18 @@
1378316562 SPU FILE SYSTEM
1378416563 M: Jeremy Kerr <jk@ozlabs.org>
1378516564 L: linuxppc-dev@lists.ozlabs.org
13786
-W: http://www.ibm.com/developerworks/power/cell/
1378716565 S: Supported
13788
-F: Documentation/filesystems/spufs.txt
16566
+W: http://www.ibm.com/developerworks/power/cell/
16567
+F: Documentation/filesystems/spufs/spufs.rst
1378916568 F: arch/powerpc/platforms/cell/spufs/
1379016569
1379116570 SQUASHFS FILE SYSTEM
1379216571 M: Phillip Lougher <phillip@squashfs.org.uk>
1379316572 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
16573
+S: Maintained
1379416574 W: http://squashfs.org.uk
1379516575 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
13796
-S: Maintained
13797
-F: Documentation/filesystems/squashfs.txt
16576
+F: Documentation/filesystems/squashfs.rst
1379816577 F: fs/squashfs/
1379916578
1380016579 SRM (Alpha) environment access
....@@ -13802,11 +16581,34 @@
1380216581 S: Maintained
1380316582 F: arch/alpha/kernel/srm_env.c
1380416583
16584
+ST LSM6DSx IMU IIO DRIVER
16585
+M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com>
16586
+L: linux-iio@vger.kernel.org
16587
+S: Maintained
16588
+W: http://www.st.com/
16589
+F: Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt
16590
+F: drivers/iio/imu/st_lsm6dsx/
16591
+
16592
+ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER
16593
+M: Mickael Guene <mickael.guene@st.com>
16594
+L: linux-media@vger.kernel.org
16595
+S: Maintained
16596
+T: git git://linuxtv.org/media_tree.git
16597
+F: Documentation/devicetree/bindings/media/i2c/st,st-mipid02.txt
16598
+F: drivers/media/i2c/st-mipid02.c
16599
+
1380516600 ST STM32 I2C/SMBUS DRIVER
1380616601 M: Pierre-Yves MORDRET <pierre-yves.mordret@st.com>
1380716602 L: linux-i2c@vger.kernel.org
1380816603 S: Maintained
1380916604 F: drivers/i2c/busses/i2c-stm32*
16605
+
16606
+ST VL53L0X ToF RANGER(I2C) IIO DRIVER
16607
+M: Song Qiang <songqiang1304521@gmail.com>
16608
+L: linux-iio@vger.kernel.org
16609
+S: Maintained
16610
+F: Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt
16611
+F: drivers/iio/proximity/vl53l0x-i2c.c
1381016612
1381116613 STABLE BRANCH
1381216614 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
....@@ -13815,23 +16617,29 @@
1381516617 S: Supported
1381616618 F: Documentation/process/stable-kernel-rules.rst
1381716619
16620
+STAGING - ATOMISP DRIVER
16621
+M: Mauro Carvalho Chehab <mchehab@kernel.org>
16622
+R: Sakari Ailus <sakari.ailus@linux.intel.com>
16623
+L: linux-media@vger.kernel.org
16624
+S: Maintained
16625
+F: drivers/staging/media/atomisp/
16626
+
1381816627 STAGING - COMEDI
1381916628 M: Ian Abbott <abbotti@mev.co.uk>
1382016629 M: H Hartley Sweeten <hsweeten@visionengravers.com>
1382116630 S: Odd Fixes
1382216631 F: drivers/staging/comedi/
1382316632
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
16633
+STAGING - FIELDBUS SUBSYSTEM
16634
+M: Sven Van Asbroeck <TheSven73@gmail.com>
1382816635 S: Maintained
13829
-F: drivers/staging/erofs/
16636
+F: drivers/staging/fieldbus/*
16637
+F: drivers/staging/fieldbus/Documentation/
1383016638
13831
-STAGING - FLARION FT1000 DRIVERS
13832
-M: Marek Belisko <marek.belisko@gmail.com>
13833
-S: Odd Fixes
13834
-F: drivers/staging/ft1000/
16639
+STAGING - HMS ANYBUS-S BUS
16640
+M: Sven Van Asbroeck <TheSven73@gmail.com>
16641
+S: Maintained
16642
+F: drivers/staging/fieldbus/anybuss/
1383516643
1383616644 STAGING - INDUSTRIAL IO
1383716645 M: Jonathan Cameron <jic23@kernel.org>
....@@ -13851,15 +16659,27 @@
1385116659 M: Jens Frederich <jfrederich@gmail.com>
1385216660 M: Daniel Drake <dsd@laptop.org>
1385316661 M: Jon Nettleton <jon.nettleton@gmail.com>
13854
-W: http://wiki.laptop.org/go/DCON
1385516662 S: Maintained
16663
+W: http://wiki.laptop.org/go/DCON
1385616664 F: drivers/staging/olpc_dcon/
16665
+
16666
+STAGING - REALTEK RTL8188EU DRIVERS
16667
+M: Larry Finger <Larry.Finger@lwfinger.net>
16668
+S: Odd Fixes
16669
+F: drivers/staging/rtl8188eu/
1385716670
1385816671 STAGING - REALTEK RTL8712U DRIVERS
1385916672 M: Larry Finger <Larry.Finger@lwfinger.net>
1386016673 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
1386116674 S: Odd Fixes
1386216675 F: drivers/staging/rtl8712/
16676
+
16677
+STAGING - SEPS525 LCD CONTROLLER DRIVERS
16678
+M: Michael Hennerich <michael.hennerich@analog.com>
16679
+L: linux-fbdev@vger.kernel.org
16680
+S: Supported
16681
+F: Documentation/devicetree/bindings/iio/adc/adi,ad7606.yaml
16682
+F: drivers/staging/fbtft/fb_seps525.c
1386316683
1386416684 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
1386516685 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
....@@ -13869,38 +16689,16 @@
1386916689 S: Maintained
1387016690 F: drivers/staging/sm750fb/
1387116691
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
-
1388216692 STAGING - VIA VT665X DRIVERS
1388316693 M: Forest Bond <forest@alittletooquiet.net>
1388416694 S: Odd Fixes
1388516695 F: drivers/staging/vt665?/
1388616696
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
-
1389916697 STAGING SUBSYSTEM
1390016698 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
16699
+L: linux-staging@lists.linux.dev
1390316700 S: Supported
16701
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
1390416702 F: drivers/staging/
1390516703
1390616704 STARFIRE/DURALAN NETWORK DRIVER
....@@ -13909,7 +16707,7 @@
1390916707 F: drivers/net/ethernet/adaptec/starfire*
1391016708
1391116709 STEC S1220 SKD DRIVER
13912
-M: Bart Van Assche <bart.vanassche@wdc.com>
16710
+M: Damien Le Moal <Damien.LeMoal@wdc.com>
1391316711 L: linux-block@vger.kernel.org
1391416712 S: Maintained
1391516713 F: drivers/block/skd*[ch]
....@@ -13924,14 +16722,14 @@
1392416722 STI CEC DRIVER
1392516723 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
1392616724 S: Maintained
13927
-F: drivers/staging/media/st-cec/
1392816725 F: Documentation/devicetree/bindings/media/stih-cec.txt
16726
+F: drivers/media/cec/platform/sti/
1392916727
1393016728 STK1160 USB VIDEO CAPTURE DRIVER
1393116729 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
1393216730 L: linux-media@vger.kernel.org
13933
-T: git git://linuxtv.org/media_tree.git
1393416731 S: Maintained
16732
+T: git git://linuxtv.org/media_tree.git
1393516733 F: drivers/media/usb/stk1160/
1393616734
1393716735 STM32 AUDIO (ASoC) DRIVERS
....@@ -13945,36 +16743,36 @@
1394516743 STM32 TIMER/LPTIMER DRIVERS
1394616744 M: Fabrice Gasnier <fabrice.gasnier@st.com>
1394716745 S: Maintained
16746
+F: Documentation/ABI/testing/*timer-stm32
16747
+F: Documentation/devicetree/bindings/*/*stm32-*timer*
1394816748 F: drivers/*/stm32-*timer*
1394916749 F: drivers/pwm/pwm-stm32*
1395016750 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*
1395416751
1395516752 STMMAC ETHERNET DRIVER
1395616753 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
1395716754 M: Alexandre Torgue <alexandre.torgue@st.com>
1395816755 M: Jose Abreu <joabreu@synopsys.com>
1395916756 L: netdev@vger.kernel.org
13960
-W: http://www.stlinux.com
1396116757 S: Supported
16758
+W: http://www.stlinux.com
16759
+F: Documentation/networking/device_drivers/ethernet/stmicro/
1396216760 F: drivers/net/ethernet/stmicro/stmmac/
1396316761
1396416762 SUN3/3X
1396516763 M: Sam Creasey <sammy@sammy.net>
13966
-W: http://sammy.net/sun3/
1396716764 S: Maintained
16765
+W: http://sammy.net/sun3/
16766
+F: arch/m68k/include/asm/sun3*
1396816767 F: arch/m68k/kernel/*sun3*
1396916768 F: arch/m68k/sun3*/
13970
-F: arch/m68k/include/asm/sun3*
1397116769 F: drivers/net/ethernet/i825xx/sun3*
1397216770
1397316771 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
1397416772 M: Hans de Goede <hdegoede@redhat.com>
1397516773 L: linux-input@vger.kernel.org
1397616774 S: Maintained
13977
-F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
16775
+F: Documentation/devicetree/bindings/input/allwinner,sun4i-a10-lradc-keys.yaml
1397816776 F: drivers/input/keyboard/sun4i-lradc-keys.c
1397916777
1398016778 SUNDANCE NETWORK DRIVER
....@@ -13987,8 +16785,8 @@
1398716785 M: Yoshinori Sato <ysato@users.sourceforge.jp>
1398816786 M: Rich Felker <dalias@libc.org>
1398916787 L: linux-sh@vger.kernel.org
13990
-Q: http://patchwork.kernel.org/project/linux-sh/list/
1399116788 S: Maintained
16789
+Q: http://patchwork.kernel.org/project/linux-sh/list/
1399216790 F: Documentation/sh/
1399316791 F: arch/sh/
1399416792 F: drivers/sh/
....@@ -13998,127 +16796,152 @@
1399816796 M: Len Brown <len.brown@intel.com>
1399916797 M: Pavel Machek <pavel@ucw.cz>
1400016798 L: linux-pm@vger.kernel.org
14001
-B: https://bugzilla.kernel.org
1400216799 S: Supported
16800
+B: https://bugzilla.kernel.org
1400316801 F: Documentation/power/
1400416802 F: arch/x86/kernel/acpi/
1400516803 F: drivers/base/power/
14006
-F: kernel/power/
14007
-F: include/linux/suspend.h
1400816804 F: include/linux/freezer.h
1400916805 F: include/linux/pm.h
16806
+F: include/linux/suspend.h
16807
+F: kernel/power/
1401016808
1401116809 SVGA HANDLING
1401216810 M: Martin Mares <mj@ucw.cz>
1401316811 L: linux-video@atrey.karlin.mff.cuni.cz
1401416812 S: Maintained
14015
-F: Documentation/svga.txt
16813
+F: Documentation/admin-guide/svga.rst
1401616814 F: arch/x86/boot/video*
1401716815
1401816816 SWIOTLB SUBSYSTEM
1401916817 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
1402016818 L: iommu@lists.linux-foundation.org
14021
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
1402216819 S: Supported
14023
-F: kernel/dma/swiotlb.c
16820
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
1402416821 F: arch/*/kernel/pci-swiotlb.c
1402516822 F: include/linux/swiotlb.h
16823
+F: kernel/dma/swiotlb.c
1402616824
1402716825 SWITCHDEV
1402816826 M: Jiri Pirko <jiri@resnulli.us>
1402916827 M: Ivan Vecera <ivecera@redhat.com>
1403016828 L: netdev@vger.kernel.org
1403116829 S: Supported
14032
-F: net/switchdev/
1403316830 F: include/net/switchdev.h
16831
+F: net/switchdev/
1403416832
1403516833 SY8106A REGULATOR DRIVER
1403616834 M: Icenowy Zheng <icenowy@aosc.io>
1403716835 S: Maintained
14038
-F: drivers/regulator/sy8106a-regulator.c
1403916836 F: Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt
16837
+F: drivers/regulator/sy8106a-regulator.c
1404016838
1404116839 SYNC FILE FRAMEWORK
1404216840 M: Sumit Semwal <sumit.semwal@linaro.org>
1404316841 R: Gustavo Padovan <gustavo@padovan.org>
14044
-S: Maintained
1404516842 L: linux-media@vger.kernel.org
1404616843 L: dri-devel@lists.freedesktop.org
14047
-F: drivers/dma-buf/sync_*
16844
+S: Maintained
16845
+T: git git://anongit.freedesktop.org/drm/drm-misc
16846
+F: Documentation/driver-api/sync_file.rst
1404816847 F: drivers/dma-buf/dma-fence*
1404916848 F: drivers/dma-buf/sw_sync.c
16849
+F: drivers/dma-buf/sync_*
1405016850 F: include/linux/sync_file.h
1405116851 F: include/uapi/linux/sync_file.h
14052
-F: Documentation/sync_file.txt
14053
-T: git git://anongit.freedesktop.org/drm/drm-misc
1405416852
1405516853 SYNOPSYS ARC ARCHITECTURE
1405616854 M: Vineet Gupta <vgupta@synopsys.com>
1405716855 L: linux-snps-arc@lists.infradead.org
1405816856 S: Supported
14059
-F: arch/arc/
16857
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
1406016858 F: Documentation/devicetree/bindings/arc/*
1406116859 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
16860
+F: arch/arc/
1406216861 F: drivers/clocksource/arc_timer.c
1406316862 F: drivers/tty/serial/arc_uart.c
14064
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
1406516863
1406616864 SYNOPSYS ARC HSDK SDP pll clock driver
1406716865 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
1406816866 S: Supported
14069
-F: drivers/clk/clk-hsdk-pll.c
1407016867 F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
16868
+F: drivers/clk/clk-hsdk-pll.c
1407116869
1407216870 SYNOPSYS ARC SDP clock driver
1407316871 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
1407416872 S: Supported
14075
-F: drivers/clk/axs10x/*
1407616873 F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
16874
+F: drivers/clk/axs10x/*
1407716875
1407816876 SYNOPSYS ARC SDP platform support
1407916877 M: Alexey Brodkin <abrodkin@synopsys.com>
1408016878 S: Supported
14081
-F: arch/arc/plat-axs10x
14082
-F: arch/arc/boot/dts/ax*
1408316879 F: Documentation/devicetree/bindings/arc/axs10*
16880
+F: arch/arc/boot/dts/ax*
16881
+F: arch/arc/plat-axs10x
1408416882
1408516883 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
1408616884 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
1408716885 S: Supported
14088
-F: drivers/reset/reset-axs10x.c
1408916886 F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
16887
+F: drivers/reset/reset-axs10x.c
16888
+
16889
+SYNOPSYS CREG GPIO DRIVER
16890
+M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
16891
+S: Maintained
16892
+F: Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt
16893
+F: drivers/gpio/gpio-creg-snps.c
1409016894
1409116895 SYNOPSYS DESIGNWARE 8250 UART DRIVER
1409216896 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
1409316897 S: Maintained
1409416898 F: drivers/tty/serial/8250/8250_dw.c
16899
+F: drivers/tty/serial/8250/8250_dwlib.*
16900
+F: drivers/tty/serial/8250/8250_lpss.c
1409516901
1409616902 SYNOPSYS DESIGNWARE APB GPIO DRIVER
14097
-M: Hoan Tran <hotran@apm.com>
16903
+M: Hoan Tran <hoan@os.amperecomputing.com>
16904
+M: Serge Semin <fancer.lancer@gmail.com>
1409816905 L: linux-gpio@vger.kernel.org
1409916906 S: Maintained
16907
+F: Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
1410016908 F: drivers/gpio/gpio-dwapb.c
14101
-F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
16909
+
16910
+SYNOPSYS DESIGNWARE APB SSI DRIVER
16911
+M: Serge Semin <fancer.lancer@gmail.com>
16912
+L: linux-spi@vger.kernel.org
16913
+S: Supported
16914
+F: Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
16915
+F: drivers/spi/spi-dw*
1410216916
1410316917 SYNOPSYS DESIGNWARE AXI DMAC DRIVER
1410416918 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
1410516919 S: Maintained
14106
-F: drivers/dma/dwi-axi-dmac/
1410716920 F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt
16921
+F: drivers/dma/dw-axi-dmac/
1410816922
1410916923 SYNOPSYS DESIGNWARE DMAC DRIVER
1411016924 M: Viresh Kumar <vireshk@kernel.org>
1411116925 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
1411216926 S: Maintained
16927
+F: Documentation/devicetree/bindings/dma/snps,dma-spear1340.yaml
16928
+F: drivers/dma/dw/
16929
+F: include/dt-bindings/dma/dw-dmac.h
1411316930 F: include/linux/dma/dw.h
1411416931 F: include/linux/platform_data/dma-dw.h
14115
-F: drivers/dma/dw/
1411616932
1411716933 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
1411816934 M: Jose Abreu <Jose.Abreu@synopsys.com>
1411916935 L: netdev@vger.kernel.org
1412016936 S: Supported
1412116937 F: drivers/net/ethernet/synopsys/
16938
+
16939
+SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER
16940
+M: Jose Abreu <Jose.Abreu@synopsys.com>
16941
+L: netdev@vger.kernel.org
16942
+S: Supported
16943
+F: drivers/net/pcs/pcs-xpcs.c
16944
+F: include/linux/pcs/pcs-xpcs.h
1412216945
1412316946 SYNOPSYS DESIGNWARE I2C DRIVER
1412416947 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
....@@ -14138,26 +16961,35 @@
1413816961 SYNOPSYS HSDK RESET CONTROLLER DRIVER
1413916962 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
1414016963 S: Supported
16964
+F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
1414116965 F: drivers/reset/reset-hsdk.c
1414216966 F: include/dt-bindings/reset/snps,hsdk-reset.h
14143
-F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
16967
+
16968
+SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER
16969
+M: Prabu Thangamuthu <prabu.t@synopsys.com>
16970
+M: Manjunath M B <manjumb@synopsys.com>
16971
+L: linux-mmc@vger.kernel.org
16972
+S: Maintained
16973
+F: drivers/mmc/host/sdhci-pci-dwc-mshc.c
1414416974
1414516975 SYSTEM CONFIGURATION (SYSCON)
1414616976 M: Lee Jones <lee.jones@linaro.org>
1414716977 M: Arnd Bergmann <arnd@arndb.de>
14148
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
1414916978 S: Supported
16979
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
1415016980 F: drivers/mfd/syscon.c
1415116981
1415216982 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers
1415316983 M: Sudeep Holla <sudeep.holla@arm.com>
16984
+R: Cristian Marussi <cristian.marussi@arm.com>
1415416985 L: linux-arm-kernel@lists.infradead.org
1415516986 S: Maintained
1415616987 F: Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt
1415716988 F: drivers/clk/clk-sc[mp]i.c
1415816989 F: drivers/cpufreq/sc[mp]i-cpufreq.c
14159
-F: drivers/firmware/arm_scpi.c
1416016990 F: drivers/firmware/arm_scmi/
16991
+F: drivers/firmware/arm_scpi.c
16992
+F: drivers/regulator/scmi-regulator.c
1416116993 F: drivers/reset/reset-scmi.c
1416216994 F: include/linux/sc[mp]i_protocol.h
1416316995 F: include/trace/events/scmi.h
....@@ -14165,8 +16997,8 @@
1416516997 SYSTEM RESET/SHUTDOWN DRIVERS
1416616998 M: Sebastian Reichel <sre@kernel.org>
1416716999 L: linux-pm@vger.kernel.org
14168
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
1416917000 S: Maintained
17001
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
1417017002 F: Documentation/devicetree/bindings/power/reset/
1417117003 F: drivers/power/reset/
1417217004
....@@ -14179,24 +17011,19 @@
1417917011 F: include/linux/stm.h
1418017012 F: include/uapi/linux/stm.h
1418117013
17014
+SYSTEM76 ACPI DRIVER
17015
+M: Jeremy Soller <jeremy@system76.com>
17016
+M: System76 Product Development <productdev@system76.com>
17017
+L: platform-driver-x86@vger.kernel.org
17018
+S: Maintained
17019
+F: drivers/platform/x86/system76_acpi.c
17020
+
1418217021 SYSV FILESYSTEM
1418317022 M: Christoph Hellwig <hch@infradead.org>
1418417023 S: Maintained
14185
-F: Documentation/filesystems/sysv-fs.txt
17024
+F: Documentation/filesystems/sysv-fs.rst
1418617025 F: fs/sysv/
1418717026 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/
1420017027
1420117028 TASKSTATS STATISTICS INTERFACE
1420217029 M: Balbir Singh <bsingharora@gmail.com>
....@@ -14229,125 +17056,125 @@
1422917056 TCP LOW PRIORITY MODULE
1423017057 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
1423117058 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
14232
-W: http://tcp-lp-mod.sourceforge.net/
1423317059 S: Maintained
17060
+W: http://tcp-lp-mod.sourceforge.net/
1423417061 F: net/ipv4/tcp_lp.c
1423517062
1423617063 TDA10071 MEDIA DRIVER
1423717064 M: Antti Palosaari <crope@iki.fi>
1423817065 L: linux-media@vger.kernel.org
17066
+S: Maintained
1423917067 W: https://linuxtv.org
1424017068 W: http://palosaari.fi/linux/
1424117069 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1424217070 T: git git://linuxtv.org/anttip/media_tree.git
14243
-S: Maintained
1424417071 F: drivers/media/dvb-frontends/tda10071*
1424517072
1424617073 TDA18212 MEDIA DRIVER
1424717074 M: Antti Palosaari <crope@iki.fi>
1424817075 L: linux-media@vger.kernel.org
17076
+S: Maintained
1424917077 W: https://linuxtv.org
1425017078 W: http://palosaari.fi/linux/
1425117079 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1425217080 T: git git://linuxtv.org/anttip/media_tree.git
14253
-S: Maintained
1425417081 F: drivers/media/tuners/tda18212*
1425517082
1425617083 TDA18218 MEDIA DRIVER
1425717084 M: Antti Palosaari <crope@iki.fi>
1425817085 L: linux-media@vger.kernel.org
17086
+S: Maintained
1425917087 W: https://linuxtv.org
1426017088 W: http://palosaari.fi/linux/
1426117089 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1426217090 T: git git://linuxtv.org/anttip/media_tree.git
14263
-S: Maintained
1426417091 F: drivers/media/tuners/tda18218*
1426517092
1426617093 TDA18250 MEDIA DRIVER
1426717094 M: Olli Salonen <olli.salonen@iki.fi>
1426817095 L: linux-media@vger.kernel.org
17096
+S: Maintained
1426917097 W: https://linuxtv.org
1427017098 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1427117099 T: git git://linuxtv.org/media_tree.git
14272
-S: Maintained
1427317100 F: drivers/media/tuners/tda18250*
1427417101
1427517102 TDA18271 MEDIA DRIVER
1427617103 M: Michael Krufky <mkrufky@linuxtv.org>
1427717104 L: linux-media@vger.kernel.org
17105
+S: Maintained
1427817106 W: https://linuxtv.org
1427917107 W: http://github.com/mkrufky
1428017108 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1428117109 T: git git://linuxtv.org/mkrufky/tuners.git
14282
-S: Maintained
1428317110 F: drivers/media/tuners/tda18271*
1428417111
1428517112 TDA1997x MEDIA DRIVER
1428617113 M: Tim Harvey <tharvey@gateworks.com>
1428717114 L: linux-media@vger.kernel.org
17115
+S: Maintained
1428817116 W: https://linuxtv.org
1428917117 Q: http://patchwork.linuxtv.org/project/linux-media/list/
14290
-S: Maintained
1429117118 F: drivers/media/i2c/tda1997x.*
1429217119
1429317120 TDA827x MEDIA DRIVER
1429417121 M: Michael Krufky <mkrufky@linuxtv.org>
1429517122 L: linux-media@vger.kernel.org
17123
+S: Maintained
1429617124 W: https://linuxtv.org
1429717125 W: http://github.com/mkrufky
1429817126 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1429917127 T: git git://linuxtv.org/mkrufky/tuners.git
14300
-S: Maintained
1430117128 F: drivers/media/tuners/tda8290.*
1430217129
1430317130 TDA8290 MEDIA DRIVER
1430417131 M: Michael Krufky <mkrufky@linuxtv.org>
1430517132 L: linux-media@vger.kernel.org
17133
+S: Maintained
1430617134 W: https://linuxtv.org
1430717135 W: http://github.com/mkrufky
1430817136 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1430917137 T: git git://linuxtv.org/mkrufky/tuners.git
14310
-S: Maintained
1431117138 F: drivers/media/tuners/tda8290.*
1431217139
1431317140 TDA9840 MEDIA DRIVER
1431417141 M: Hans Verkuil <hverkuil@xs4all.nl>
1431517142 L: linux-media@vger.kernel.org
14316
-T: git git://linuxtv.org/media_tree.git
14317
-W: https://linuxtv.org
1431817143 S: Maintained
17144
+W: https://linuxtv.org
17145
+T: git git://linuxtv.org/media_tree.git
1431917146 F: drivers/media/i2c/tda9840*
1432017147
1432117148 TEA5761 TUNER DRIVER
1432217149 M: Mauro Carvalho Chehab <mchehab@kernel.org>
1432317150 L: linux-media@vger.kernel.org
17151
+S: Odd fixes
1432417152 W: https://linuxtv.org
1432517153 T: git git://linuxtv.org/media_tree.git
14326
-S: Odd fixes
1432717154 F: drivers/media/tuners/tea5761.*
1432817155
1432917156 TEA5767 TUNER DRIVER
1433017157 M: Mauro Carvalho Chehab <mchehab@kernel.org>
1433117158 L: linux-media@vger.kernel.org
17159
+S: Maintained
1433217160 W: https://linuxtv.org
1433317161 T: git git://linuxtv.org/media_tree.git
14334
-S: Maintained
1433517162 F: drivers/media/tuners/tea5767.*
1433617163
1433717164 TEA6415C MEDIA DRIVER
1433817165 M: Hans Verkuil <hverkuil@xs4all.nl>
1433917166 L: linux-media@vger.kernel.org
14340
-T: git git://linuxtv.org/media_tree.git
14341
-W: https://linuxtv.org
1434217167 S: Maintained
17168
+W: https://linuxtv.org
17169
+T: git git://linuxtv.org/media_tree.git
1434317170 F: drivers/media/i2c/tea6415c*
1434417171
1434517172 TEA6420 MEDIA DRIVER
1434617173 M: Hans Verkuil <hverkuil@xs4all.nl>
1434717174 L: linux-media@vger.kernel.org
14348
-T: git git://linuxtv.org/media_tree.git
14349
-W: https://linuxtv.org
1435017175 S: Maintained
17176
+W: https://linuxtv.org
17177
+T: git git://linuxtv.org/media_tree.git
1435117178 F: drivers/media/i2c/tea6420*
1435217179
1435317180 TEAM DRIVER
....@@ -14377,19 +17204,20 @@
1437717204
1437817205 TEE SUBSYSTEM
1437917206 M: Jens Wiklander <jens.wiklander@linaro.org>
17207
+L: op-tee@lists.trustedfirmware.org
1438017208 S: Maintained
17209
+F: Documentation/staging/tee.rst
17210
+F: drivers/tee/
1438117211 F: include/linux/tee_drv.h
1438217212 F: include/uapi/linux/tee.h
14383
-F: drivers/tee/
14384
-F: Documentation/tee.txt
1438517213
1438617214 TEGRA ARCHITECTURE SUPPORT
1438717215 M: Thierry Reding <thierry.reding@gmail.com>
1438817216 M: Jonathan Hunter <jonathanh@nvidia.com>
1438917217 L: linux-tegra@vger.kernel.org
17218
+S: Supported
1439017219 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
1439117220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
14392
-S: Supported
1439317221 N: [^a-z]tegra
1439417222
1439517223 TEGRA CLOCK DRIVER
....@@ -14406,13 +17234,16 @@
1440617234
1440717235 TEGRA I2C DRIVER
1440817236 M: Laxman Dewangan <ldewangan@nvidia.com>
17237
+R: Dmitry Osipenko <digetx@gmail.com>
1440917238 S: Supported
1441017239 F: drivers/i2c/busses/i2c-tegra.c
1441117240
1441217241 TEGRA IOMMU DRIVERS
1441317242 M: Thierry Reding <thierry.reding@gmail.com>
17243
+R: Krishna Reddy <vdumpa@nvidia.com>
1441417244 L: linux-tegra@vger.kernel.org
1441517245 S: Supported
17246
+F: drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c
1441617247 F: drivers/iommu/tegra*
1441717248
1441817249 TEGRA KBC DRIVER
....@@ -14442,84 +17273,145 @@
1444217273 S: Supported
1444317274 F: drivers/spi/spi-tegra*
1444417275
17276
+TEGRA VIDEO DRIVER
17277
+M: Thierry Reding <thierry.reding@gmail.com>
17278
+M: Jonathan Hunter <jonathanh@nvidia.com>
17279
+M: Sowjanya Komatineni <skomatineni@nvidia.com>
17280
+L: linux-media@vger.kernel.org
17281
+L: linux-tegra@vger.kernel.org
17282
+S: Maintained
17283
+F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
17284
+F: drivers/staging/media/tegra-video/
17285
+
17286
+TEGRA XUSB PADCTL DRIVER
17287
+M: JC Kuo <jckuo@nvidia.com>
17288
+S: Supported
17289
+F: drivers/phy/tegra/xusb*
17290
+
1444517291 TEHUTI ETHERNET DRIVER
1444617292 M: Andy Gospodarek <andy@greyhouse.net>
1444717293 L: netdev@vger.kernel.org
1444817294 S: Supported
1444917295 F: drivers/net/ethernet/tehuti/*
1445017296
14451
-Telecom Clock Driver for MCPL0010
17297
+TELECOM CLOCK DRIVER FOR MCPL0010
1445217298 M: Mark Gross <mark.gross@intel.com>
1445317299 S: Supported
1445417300 F: drivers/char/tlclk.c
17301
+
17302
+TEMPO SEMICONDUCTOR DRIVERS
17303
+M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
17304
+S: Maintained
17305
+F: Documentation/devicetree/bindings/sound/tscs*.txt
17306
+F: sound/soc/codecs/tscs*.c
17307
+F: sound/soc/codecs/tscs*.h
1445517308
1445617309 TENSILICA XTENSA PORT (xtensa)
1445717310 M: Chris Zankel <chris@zankel.net>
1445817311 M: Max Filippov <jcmvbkbc@gmail.com>
1445917312 L: linux-xtensa@linux-xtensa.org
14460
-T: git git://github.com/czankel/xtensa-linux.git
1446117313 S: Maintained
17314
+T: git git://github.com/czankel/xtensa-linux.git
1446217315 F: arch/xtensa/
1446317316 F: drivers/irqchip/irq-xtensa-*
1446417317
14465
-Texas Instruments' System Control Interface (TISCI) Protocol Driver
17318
+TEXAS INSTRUMENTS ASoC DRIVERS
17319
+M: Peter Ujfalusi <peter.ujfalusi@ti.com>
17320
+L: alsa-devel@alsa-project.org (moderated for non-subscribers)
17321
+S: Maintained
17322
+F: sound/soc/ti/
17323
+
17324
+TEXAS INSTRUMENTS' DAC7612 DAC DRIVER
17325
+M: Ricardo Ribalda <ribalda@kernel.org>
17326
+L: linux-iio@vger.kernel.org
17327
+S: Supported
17328
+F: Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt
17329
+F: drivers/iio/dac/ti-dac7612.c
17330
+
17331
+TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE (TISCI) PROTOCOL DRIVER
1446617332 M: Nishanth Menon <nm@ti.com>
1446717333 M: Tero Kristo <t-kristo@ti.com>
1446817334 M: Santosh Shilimkar <ssantosh@kernel.org>
1446917335 L: linux-arm-kernel@lists.infradead.org
1447017336 S: Maintained
17337
+F: Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
1447117338 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
1447817339 F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
17340
+F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
17341
+F: Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
17342
+F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
17343
+F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
1447917344 F: drivers/clk/keystone/sci-clk.c
17345
+F: drivers/firmware/ti_sci*
17346
+F: drivers/irqchip/irq-ti-sci-inta.c
17347
+F: drivers/irqchip/irq-ti-sci-intr.c
1448017348 F: drivers/reset/reset-ti-sci.c
17349
+F: drivers/soc/ti/ti_sci_inta_msi.c
17350
+F: drivers/soc/ti/ti_sci_pm_domains.c
17351
+F: include/dt-bindings/soc/ti,sci_pm_domain.h
17352
+F: include/linux/soc/ti/ti_sci_inta_msi.h
17353
+F: include/linux/soc/ti/ti_sci_protocol.h
1448117354
1448217355 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
1448317356 M: Hans Verkuil <hverkuil@xs4all.nl>
1448417357 L: linux-media@vger.kernel.org
14485
-T: git git://linuxtv.org/media_tree.git
14486
-W: https://linuxtv.org
1448717358 S: Maintained
17359
+W: https://linuxtv.org
17360
+T: git git://linuxtv.org/media_tree.git
1448817361 F: drivers/media/radio/radio-raremono.c
1448917362
1449017363 THERMAL
1449117364 M: Zhang Rui <rui.zhang@intel.com>
14492
-M: Eduardo Valentin <edubezval@gmail.com>
14493
-R: Daniel Lezcano <daniel.lezcano@linaro.org>
17365
+M: Daniel Lezcano <daniel.lezcano@linaro.org>
17366
+R: Amit Kucheria <amitk@kernel.org>
1449417367 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/
1449817368 S: Supported
17369
+Q: https://patchwork.kernel.org/project/linux-pm/list/
17370
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/thermal/linux.git
17371
+F: Documentation/devicetree/bindings/thermal/
1449917372 F: drivers/thermal/
17373
+F: include/linux/cpu_cooling.h
1450017374 F: include/linux/thermal.h
1450117375 F: include/uapi/linux/thermal.h
14502
-F: include/linux/cpu_cooling.h
14503
-F: Documentation/devicetree/bindings/thermal/
17376
+
17377
+THERMAL DRIVER FOR AMLOGIC SOCS
17378
+M: Guillaume La Roque <glaroque@baylibre.com>
17379
+L: linux-pm@vger.kernel.org
17380
+L: linux-amlogic@lists.infradead.org
17381
+S: Supported
17382
+W: http://linux-meson.com/
17383
+F: Documentation/devicetree/bindings/thermal/amlogic,thermal.yaml
17384
+F: drivers/thermal/amlogic_thermal.c
1450417385
1450517386 THERMAL/CPU_COOLING
1450617387 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
17388
+M: Daniel Lezcano <daniel.lezcano@linaro.org>
1450717389 M: Viresh Kumar <viresh.kumar@linaro.org>
1450817390 M: Javi Merino <javi.merino@kernel.org>
1450917391 L: linux-pm@vger.kernel.org
1451017392 S: Supported
14511
-F: Documentation/thermal/cpu-cooling-api.txt
14512
-F: drivers/thermal/cpu_cooling.c
17393
+F: Documentation/driver-api/thermal/cpu-cooling-api.rst
17394
+F: Documentation/driver-api/thermal/cpu-idle-cooling.rst
17395
+F: drivers/thermal/cpufreq_cooling.c
17396
+F: drivers/thermal/cpuidle_cooling.c
1451317397 F: include/linux/cpu_cooling.h
17398
+
17399
+THERMAL/POWER_ALLOCATOR
17400
+M: Lukasz Luba <lukasz.luba@arm.com>
17401
+L: linux-pm@vger.kernel.org
17402
+S: Maintained
17403
+F: Documentation/driver-api/thermal/power_allocator.rst
17404
+F: drivers/thermal/gov_power_allocator.c
17405
+F: include/trace/events/thermal_power_allocator.h
1451417406
1451517407 THINKPAD ACPI EXTRAS DRIVER
1451617408 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
1451717409 L: ibm-acpi-devel@lists.sourceforge.net
1451817410 L: platform-driver-x86@vger.kernel.org
17411
+S: Maintained
1451917412 W: http://ibm-acpi.sourceforge.net
1452017413 W: http://thinkwiki.org/wiki/Ibm-acpi
1452117414 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
14522
-S: Maintained
1452317415 F: drivers/platform/x86/thinkpad_acpi.c
1452417416
1452517417 THUNDERBOLT DRIVER
....@@ -14527,8 +17419,9 @@
1452717419 M: Michael Jamet <michael.jamet@intel.com>
1452817420 M: Mika Westerberg <mika.westerberg@linux.intel.com>
1452917421 M: Yehezkel Bernat <YehezkelShB@gmail.com>
14530
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
17422
+L: linux-usb@vger.kernel.org
1453117423 S: Maintained
17424
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
1453217425 F: Documentation/admin-guide/thunderbolt.rst
1453317426 F: drivers/thunderbolt/
1453417427 F: include/linux/thunderbolt.h
....@@ -14542,17 +17435,17 @@
1454217435 F: drivers/net/thunderbolt.c
1454317436
1454417437 THUNDERX GPIO DRIVER
14545
-M: David Daney <david.daney@cavium.com>
14546
-S: Maintained
17438
+M: Robert Richter <rric@kernel.org>
17439
+S: Odd Fixes
1454717440 F: drivers/gpio/gpio-thunderx.c
1454817441
1454917442 TI AM437X VPFE DRIVER
1455017443 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
1455117444 L: linux-media@vger.kernel.org
17445
+S: Maintained
1455217446 W: https://linuxtv.org
1455317447 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1455417448 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
14555
-S: Maintained
1455617449 F: drivers/media/platform/am437x/
1455717450
1455817451 TI BANDGAP AND THERMAL DRIVER
....@@ -14564,10 +17457,10 @@
1456417457 F: drivers/thermal/ti-soc-thermal/
1456517458
1456617459 TI BQ27XXX POWER SUPPLY DRIVER
14567
-R: Andrew F. Davis <afd@ti.com>
14568
-F: include/linux/power/bq27xxx_battery.h
17460
+R: Dan Murphy <dmurphy@ti.com>
1456917461 F: drivers/power/supply/bq27xxx_battery.c
1457017462 F: drivers/power/supply/bq27xxx_battery_i2c.c
17463
+F: include/linux/power/bq27xxx_battery.h
1457117464
1457217465 TI CDCE706 CLOCK DRIVER
1457317466 M: Max Filippov <jcmvbkbc@gmail.com>
....@@ -14583,13 +17476,14 @@
1458317476
1458417477 TI DAVINCI MACHINE SUPPORT
1458517478 M: Sekhar Nori <nsekhar@ti.com>
14586
-M: Kevin Hilman <khilman@kernel.org>
17479
+R: Bartosz Golaszewski <bgolaszewski@baylibre.com>
1458717480 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
1458917481 S: Supported
17482
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
17483
+F: Documentation/devicetree/bindings/i2c/i2c-davinci.txt
17484
+F: arch/arm/boot/dts/da850*
1459017485 F: arch/arm/mach-davinci/
1459117486 F: drivers/i2c/busses/i2c-davinci.c
14592
-F: arch/arm/boot/dts/da850*
1459317487
1459417488 TI DAVINCI SERIES CLOCK DRIVER
1459517489 M: David Lechner <david@lechnology.com>
....@@ -14608,12 +17502,18 @@
1460817502 TI DAVINCI SERIES MEDIA DRIVER
1460917503 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
1461017504 L: linux-media@vger.kernel.org
17505
+S: Maintained
1461117506 W: https://linuxtv.org
1461217507 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1461317508 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
14614
-S: Maintained
1461517509 F: drivers/media/platform/davinci/
1461617510 F: include/media/davinci/
17511
+
17512
+TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) DRIVER
17513
+R: David Lechner <david@lechnology.com>
17514
+L: linux-iio@vger.kernel.org
17515
+F: Documentation/devicetree/bindings/counter/ti-eqep.yaml
17516
+F: drivers/counter/ti-eqep.c
1461717517
1461817518 TI ETHERNET SWITCH DRIVER (CPSW)
1461917519 R: Grygorii Strashko <grygorii.strashko@ti.com>
....@@ -14623,9 +17523,11 @@
1462317523 F: drivers/net/ethernet/ti/cpsw*
1462417524 F: drivers/net/ethernet/ti/davinci*
1462517525
14626
-TI FLASH MEDIA INTERFACE DRIVER
17526
+TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS
1462717527 M: Alex Dubov <oakad@yahoo.com>
1462817528 S: Maintained
17529
+W: http://tifmxx.berlios.de/
17530
+F: drivers/memstick/host/tifm_ms.c
1462917531 F: drivers/misc/tifm*
1463017532 F: drivers/mmc/host/tifm_sd.c
1463117533 F: include/linux/tifm.h
....@@ -14635,21 +17537,21 @@
1463517537 L: linux-kernel@vger.kernel.org
1463617538 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463717539 S: Maintained
14638
-F: drivers/soc/ti/*
1463917540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
17541
+F: drivers/soc/ti/*
1464017542
1464117543 TI LM49xxx FAMILY ASoC CODEC DRIVERS
1464217544 M: M R Swami Reddy <mr.swami.reddy@ti.com>
1464317545 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
1464417546 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1464517547 S: Maintained
14646
-F: sound/soc/codecs/lm49453*
1464717548 F: sound/soc/codecs/isabelle*
17549
+F: sound/soc/codecs/lm49453*
1464817550
1464917551 TI LP855x BACKLIGHT DRIVER
1465017552 M: Milo Kim <milo.kim@ti.com>
1465117553 S: Maintained
14652
-F: Documentation/backlight/lp855x-driver.txt
17554
+F: Documentation/driver-api/backlight/lp855x-driver.rst
1465317555 F: drivers/video/backlight/lp855x_bl.c
1465417556 F: include/linux/platform_data/lp855x.h
1465517557
....@@ -14676,19 +17578,33 @@
1467617578 S: Maintained
1467717579 F: drivers/net/ethernet/ti/netcp*
1467817580
17581
+TI PCM3060 ASoC CODEC DRIVER
17582
+M: Kirill Marinushkin <kmarinushkin@birdec.com>
17583
+L: alsa-devel@alsa-project.org (moderated for non-subscribers)
17584
+S: Maintained
17585
+F: Documentation/devicetree/bindings/sound/pcm3060.txt
17586
+F: sound/soc/codecs/pcm3060*
17587
+
1467917588 TI TAS571X FAMILY ASoC CODEC DRIVER
1468017589 M: Kevin Cernekee <cernekee@chromium.org>
1468117590 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
1468217591 S: Odd Fixes
1468317592 F: sound/soc/codecs/tas571x*
1468417593
17594
+TI TCAN4X5X DEVICE DRIVER
17595
+M: Dan Murphy <dmurphy@ti.com>
17596
+L: linux-can@vger.kernel.org
17597
+S: Maintained
17598
+F: Documentation/devicetree/bindings/net/can/tcan4x5x.txt
17599
+F: drivers/net/can/m_can/tcan4x5x.c
17600
+
1468517601 TI TRF7970A NFC DRIVER
1468617602 M: Mark Greer <mgreer@animalcreek.com>
1468717603 L: linux-wireless@vger.kernel.org
1468817604 L: linux-nfc@lists.01.org (moderated for non-subscribers)
1468917605 S: Supported
14690
-F: drivers/nfc/trf7970a.c
1469117606 F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
17607
+F: drivers/nfc/trf7970a.c
1469217608
1469317609 TI TWL4030 SERIES SOC CODEC DRIVER
1469417610 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
....@@ -14699,17 +17615,19 @@
1469917615 TI VPE/CAL DRIVERS
1470017616 M: Benoit Parrot <bparrot@ti.com>
1470117617 L: linux-media@vger.kernel.org
17618
+S: Maintained
1470217619 W: http://linuxtv.org/
1470317620 Q: http://patchwork.linuxtv.org/project/linux-media/list/
14704
-S: Maintained
17621
+F: Documentation/devicetree/bindings/media/ti,cal.yaml
17622
+F: Documentation/devicetree/bindings/media/ti,vpe.yaml
1470517623 F: drivers/media/platform/ti-vpe/
1470617624
1470717625 TI WILINK WIRELESS DRIVERS
1470817626 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
1471217627 S: Orphan
17628
+W: https://wireless.wiki.kernel.org/en/users/Drivers/wl12xx
17629
+W: https://wireless.wiki.kernel.org/en/users/Drivers/wl1251
17630
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
1471317631 F: drivers/net/wireless/ti/
1471417632 F: include/linux/wl12xx.h
1471517633
....@@ -14718,60 +17636,67 @@
1471817636 M: Thomas Gleixner <tglx@linutronix.de>
1471917637 R: Stephen Boyd <sboyd@kernel.org>
1472017638 L: linux-kernel@vger.kernel.org
14721
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1472217639 S: Supported
17640
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
1472317641 F: include/linux/clocksource.h
1472417642 F: include/linux/time.h
1472517643 F: include/linux/timex.h
1472617644 F: include/uapi/linux/time.h
1472717645 F: include/uapi/linux/timex.h
14728
-F: kernel/time/clocksource.c
14729
-F: kernel/time/time*.c
1473017646 F: kernel/time/alarmtimer.c
17647
+F: kernel/time/clocksource.c
1473117648 F: kernel/time/ntp.c
17649
+F: kernel/time/time*.c
1473217650 F: tools/testing/selftests/timers/
1473317651
1473417652 TIPC NETWORK LAYER
14735
-M: Jon Maloy <jon.maloy@ericsson.com>
17653
+M: Jon Maloy <jmaloy@redhat.com>
1473617654 M: Ying Xue <ying.xue@windriver.com>
1473717655 L: netdev@vger.kernel.org (core kernel code)
1473817656 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
14739
-W: http://tipc.sourceforge.net/
1474017657 S: Maintained
17658
+W: http://tipc.sourceforge.net/
1474117659 F: include/uapi/linux/tipc*.h
1474217660 F: net/tipc/
1474317661
1474417662 TLAN NETWORK DRIVER
1474517663 M: Samuel Chessman <chessman@tux.org>
1474617664 L: tlan-devel@lists.sourceforge.net (subscribers-only)
14747
-W: http://sourceforge.net/projects/tlan/
1474817665 S: Maintained
14749
-F: Documentation/networking/tlan.txt
17666
+W: http://sourceforge.net/projects/tlan/
17667
+F: Documentation/networking/device_drivers/ethernet/ti/tlan.rst
1475017668 F: drivers/net/ethernet/ti/tlan.*
1475117669
1475217670 TM6000 VIDEO4LINUX DRIVER
1475317671 M: Mauro Carvalho Chehab <mchehab@kernel.org>
1475417672 L: linux-media@vger.kernel.org
17673
+S: Odd fixes
1475517674 W: https://linuxtv.org
1475617675 T: git git://linuxtv.org/media_tree.git
14757
-S: Odd fixes
17676
+F: Documentation/admin-guide/media/tm6000*
1475817677 F: drivers/media/usb/tm6000/
14759
-F: Documentation/media/v4l-drivers/tm6000*
1476017678
1476117679 TMIO/SDHI MMC DRIVER
1476217680 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
1476317681 L: linux-mmc@vger.kernel.org
1476417682 S: Supported
14765
-F: drivers/mmc/host/tmio_mmc*
1476617683 F: drivers/mmc/host/renesas_sdhi*
17684
+F: drivers/mmc/host/tmio_mmc*
1476717685 F: include/linux/mfd/tmio.h
1476817686
1476917687 TMP401 HARDWARE MONITOR DRIVER
1477017688 M: Guenter Roeck <linux@roeck-us.net>
1477117689 L: linux-hwmon@vger.kernel.org
1477217690 S: Maintained
14773
-F: Documentation/hwmon/tmp401
17691
+F: Documentation/hwmon/tmp401.rst
1477417692 F: drivers/hwmon/tmp401.c
17693
+
17694
+TMP513 HARDWARE MONITOR DRIVER
17695
+M: Eric Tremblay <etremblay@distech-controls.com>
17696
+L: linux-hwmon@vger.kernel.org
17697
+S: Maintained
17698
+F: Documentation/hwmon/tmp513.rst
17699
+F: drivers/hwmon/tmp513.c
1477517700
1477617701 TMPFS (SHMEM FILESYSTEM)
1477717702 M: Hugh Dickins <hughd@google.com>
....@@ -14783,13 +17708,12 @@
1478317708 TOMOYO SECURITY MODULE
1478417709 M: Kentaro Takeda <takedakn@nttdata.co.jp>
1478517710 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/
17711
+L: tomoyo-dev-en@lists.osdn.me (subscribers-only, for developers in English)
17712
+L: tomoyo-users-en@lists.osdn.me (subscribers-only, for users in English)
17713
+L: tomoyo-dev@lists.osdn.me (subscribers-only, for developers in Japanese)
17714
+L: tomoyo-users@lists.osdn.me (subscribers-only, for users in Japanese)
1479217715 S: Maintained
17716
+W: https://tomoyo.osdn.jp/
1479317717 F: security/tomoyo/
1479417718
1479517719 TOPSTAR LAPTOP EXTRAS DRIVER
....@@ -14800,16 +17724,17 @@
1480017724
1480117725 TORTURE-TEST MODULES
1480217726 M: Davidlohr Bueso <dave@stgolabs.net>
14803
-M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
17727
+M: "Paul E. McKenney" <paulmck@kernel.org>
1480417728 M: Josh Triplett <josh@joshtriplett.org>
1480517729 L: linux-kernel@vger.kernel.org
1480617730 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
17731
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git dev
17732
+F: Documentation/RCU/torture.rst
1481217733 F: kernel/locking/locktorture.c
17734
+F: kernel/rcu/rcuscale.c
17735
+F: kernel/rcu/rcutorture.c
17736
+F: kernel/rcu/refscale.c
17737
+F: kernel/torture.c
1481317738
1481417739 TOSHIBA ACPI EXTRAS DRIVER
1481517740 M: Azael Avalos <coproscefalo@gmail.com>
....@@ -14831,8 +17756,8 @@
1483117756
1483217757 TOSHIBA SMM DRIVER
1483317758 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
14834
-W: http://www.buzzard.org.uk/toshiba/
1483517759 S: Maintained
17760
+W: http://www.buzzard.org.uk/toshiba/
1483617761 F: drivers/char/toshiba.c
1483717762 F: include/linux/toshiba.h
1483817763 F: include/uapi/linux/toshiba.h
....@@ -14852,20 +17777,20 @@
1485217777
1485317778 TPM DEVICE DRIVER
1485417779 M: Peter Huewe <peterhuewe@gmx.de>
14855
-M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
17780
+M: Jarkko Sakkinen <jarkko@kernel.org>
1485617781 R: Jason Gunthorpe <jgg@ziepe.ca>
1485717782 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
1486117783 S: Maintained
17784
+W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
17785
+Q: https://patchwork.kernel.org/project/linux-integrity/list/
17786
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
1486217787 F: drivers/char/tpm/
1486317788
1486417789 TRACING
1486517790 M: Steven Rostedt <rostedt@goodmis.org>
1486617791 M: Ingo Molnar <mingo@redhat.com>
14867
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
1486817792 S: Maintained
17793
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
1486917794 F: Documentation/trace/ftrace.rst
1487017795 F: arch/*/*/*/ftrace.h
1487117796 F: arch/*/kernel/ftrace.c
....@@ -14880,51 +17805,44 @@
1488017805 M: Ingo Molnar <mingo@kernel.org>
1488117806 R: Karol Herbst <karolherbst@gmail.com>
1488217807 R: Pekka Paalanen <ppaalanen@gmail.com>
14883
-S: Maintained
1488417808 L: linux-kernel@vger.kernel.org
1488517809 L: nouveau@lists.freedesktop.org
14886
-F: kernel/trace/trace_mmiotrace.c
14887
-F: include/linux/mmiotrace.h
17810
+S: Maintained
1488817811 F: arch/x86/mm/kmmio.c
1488917812 F: arch/x86/mm/mmio-mod.c
1489017813 F: arch/x86/mm/testmmiotrace.c
17814
+F: include/linux/mmiotrace.h
17815
+F: kernel/trace/trace_mmiotrace.c
1489117816
1489217817 TRIVIAL PATCHES
1489317818 M: Jiri Kosina <trivial@kernel.org>
17819
+S: Maintained
1489417820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
14895
-S: Maintained
1489617821 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
1490417822
1490517823 TTY LAYER
1490617824 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14907
-M: Jiri Slaby <jslaby@suse.com>
17825
+M: Jiri Slaby <jirislaby@kernel.org>
1490817826 S: Supported
1490917827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
14910
-F: Documentation/serial/
17828
+F: Documentation/driver-api/serial/
1491117829 F: drivers/tty/
1491217830 F: drivers/tty/serial/serial_core.c
14913
-F: include/linux/serial_core.h
1491417831 F: include/linux/serial.h
17832
+F: include/linux/serial_core.h
1491517833 F: include/linux/tty.h
14916
-F: include/uapi/linux/serial_core.h
1491717834 F: include/uapi/linux/serial.h
17835
+F: include/uapi/linux/serial_core.h
1491817836 F: include/uapi/linux/tty.h
1491917837
1492017838 TUA9001 MEDIA DRIVER
1492117839 M: Antti Palosaari <crope@iki.fi>
1492217840 L: linux-media@vger.kernel.org
17841
+S: Maintained
1492317842 W: https://linuxtv.org
1492417843 W: http://palosaari.fi/linux/
1492517844 Q: http://patchwork.linuxtv.org/project/linux-media/list/
1492617845 T: git git://linuxtv.org/anttip/media_tree.git
14927
-S: Maintained
1492817846 F: drivers/media/tuners/tua9001*
1492917847
1493017848 TULIP NETWORK DRIVERS
....@@ -14935,27 +17853,27 @@
1493517853
1493617854 TUN/TAP driver
1493717855 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
14938
-W: http://vtun.sourceforge.net/tun
1493917856 S: Maintained
14940
-F: Documentation/networking/tuntap.txt
17857
+W: http://vtun.sourceforge.net/tun
17858
+F: Documentation/networking/tuntap.rst
1494117859 F: arch/um/os-Linux/drivers/
1494217860
1494317861 TURBOCHANNEL SUBSYSTEM
1494417862 M: "Maciej W. Rozycki" <macro@linux-mips.org>
1494517863 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/
17864
+L: linux-mips@vger.kernel.org
1494817865 S: Maintained
17866
+Q: http://patchwork.linux-mips.org/project/linux-mips/list/
1494917867 F: drivers/tc/
1495017868 F: include/linux/tc.h
1495117869
1495217870 TURBOSTAT UTILITY
1495317871 M: "Len Brown" <lenb@kernel.org>
1495417872 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
1495817873 S: Supported
17874
+Q: https://patchwork.kernel.org/project/linux-pm/list/
17875
+B: https://bugzilla.kernel.org
17876
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat
1495917877 F: tools/power/x86/turbostat/
1496017878
1496117879 TW5864 VIDEO4LINUX DRIVER
....@@ -14970,47 +17888,59 @@
1497017888 TW68 VIDEO4LINUX DRIVER
1497117889 M: Hans Verkuil <hverkuil@xs4all.nl>
1497217890 L: linux-media@vger.kernel.org
14973
-T: git git://linuxtv.org/media_tree.git
14974
-W: https://linuxtv.org
1497517891 S: Odd Fixes
17892
+W: https://linuxtv.org
17893
+T: git git://linuxtv.org/media_tree.git
1497617894 F: drivers/media/pci/tw68/
1497717895
1497817896 TW686X VIDEO4LINUX DRIVER
1497917897 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
1498017898 L: linux-media@vger.kernel.org
14981
-T: git git://linuxtv.org/media_tree.git
14982
-W: http://linuxtv.org
1498317899 S: Maintained
17900
+W: http://linuxtv.org
17901
+T: git git://linuxtv.org/media_tree.git
1498417902 F: drivers/media/pci/tw686x/
17903
+
17904
+UACCE ACCELERATOR FRAMEWORK
17905
+M: Zhangfei Gao <zhangfei.gao@linaro.org>
17906
+M: Zhou Wang <wangzhou1@hisilicon.com>
17907
+L: linux-accelerators@lists.ozlabs.org
17908
+L: linux-kernel@vger.kernel.org
17909
+S: Maintained
17910
+F: Documentation/ABI/testing/sysfs-driver-uacce
17911
+F: Documentation/misc-devices/uacce.rst
17912
+F: drivers/misc/uacce/
17913
+F: include/linux/uacce.h
17914
+F: include/uapi/misc/uacce/
1498517915
1498617916 UBI FILE SYSTEM (UBIFS)
1498717917 M: Richard Weinberger <richard@nod.at>
14988
-M: Artem Bityutskiy <dedekind1@gmail.com>
14989
-M: Adrian Hunter <adrian.hunter@intel.com>
1499017918 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
1499317919 S: Supported
14994
-F: Documentation/filesystems/ubifs.txt
17920
+W: http://www.linux-mtd.infradead.org/doc/ubifs.html
17921
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
17922
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
17923
+F: Documentation/filesystems/ubifs-authentication.rst
17924
+F: Documentation/filesystems/ubifs.rst
1499517925 F: fs/ubifs/
1499617926
1499717927 UCLINUX (M68KNOMMU AND COLDFIRE)
1499817928 M: Greg Ungerer <gerg@linux-m68k.org>
14999
-W: http://www.linux-m68k.org/
15000
-W: http://www.uclinux.org/
1500117929 L: linux-m68k@lists.linux-m68k.org
1500217930 L: uclinux-dev@uclinux.org (subscribers-only)
15003
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
1500417931 S: Maintained
15005
-F: arch/m68k/coldfire/
15006
-F: arch/m68k/68*/
17932
+W: http://www.linux-m68k.org/
17933
+W: http://www.uclinux.org/
17934
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
1500717935 F: arch/m68k/*/*_no.*
17936
+F: arch/m68k/68*/
17937
+F: arch/m68k/coldfire/
1500817938 F: arch/m68k/include/asm/*_no.*
1500917939
1501017940 UDF FILESYSTEM
1501117941 M: Jan Kara <jack@suse.com>
1501217942 S: Maintained
15013
-F: Documentation/filesystems/udf.txt
17943
+F: Documentation/filesystems/udf.rst
1501417944 F: fs/udf/
1501517945
1501617946 UDRAW TABLET
....@@ -15022,11 +17952,11 @@
1502217952 UFS FILESYSTEM
1502317953 M: Evgeniy Dushistov <dushistov@mail.ru>
1502417954 S: Maintained
15025
-F: Documentation/filesystems/ufs.txt
17955
+F: Documentation/admin-guide/ufs.rst
1502617956 F: fs/ufs/
1502717957
15028
-UHID USERSPACE HID IO DRIVER:
15029
-M: David Herrmann <dh.herrmann@googlemail.com>
17958
+UHID USERSPACE HID IO DRIVER
17959
+M: David Rheinsberg <david.rheinsberg@gmail.com>
1503017960 L: linux-input@vger.kernel.org
1503117961 S: Maintained
1503217962 F: drivers/hid/uhid.c
....@@ -15039,30 +17969,22 @@
1503917969 F: drivers/usb/common/ulpi.c
1504017970 F: include/linux/ulpi/
1504117971
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/
17972
+UNICODE SUBSYSTEM
17973
+M: Gabriel Krisman Bertazi <krisman@collabora.com>
17974
+L: linux-fsdevel@vger.kernel.org
17975
+S: Supported
17976
+F: fs/unicode/
1505517977
1505617978 UNIFDEF
1505717979 M: Tony Finch <dot@dotat.at>
15058
-W: http://dotat.at/prog/unifdef
1505917980 S: Maintained
17981
+W: http://dotat.at/prog/unifdef
1506017982 F: scripts/unifdef.c
1506117983
1506217984 UNIFORM CDROM DRIVER
1506317985 M: Jens Axboe <axboe@kernel.dk>
15064
-W: http://www.kernel.dk
1506517986 S: Maintained
17987
+W: http://www.kernel.dk
1506617988 F: Documentation/cdrom/
1506717989 F: drivers/cdrom/cdrom.c
1506817990 F: include/linux/cdrom.h
....@@ -15072,30 +17994,38 @@
1507217994 M: David Kershner <david.kershner@unisys.com>
1507317995 L: sparmaintainer@unisys.com (Unisys internal)
1507417996 S: Supported
15075
-F: include/linux/visorbus.h
15076
-F: drivers/visorbus/
1507717997 F: drivers/staging/unisys/
17998
+F: drivers/visorbus/
17999
+F: include/linux/visorbus.h
1507818000
1507918001 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
15080
-M: Vinayak Holikatti <vinholikatti@gmail.com>
18002
+R: Alim Akhtar <alim.akhtar@samsung.com>
18003
+R: Avri Altman <avri.altman@wdc.com>
1508118004 L: linux-scsi@vger.kernel.org
1508218005 S: Supported
15083
-F: Documentation/scsi/ufs.txt
18006
+F: Documentation/scsi/ufs.rst
1508418007 F: drivers/scsi/ufs/
1508518008
1508618009 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
15087
-M: Joao Pinto <jpinto@synopsys.com>
18010
+M: Pedro Sousa <pedrom.sousa@synopsys.com>
1508818011 L: linux-scsi@vger.kernel.org
1508918012 S: Supported
1509018013 F: drivers/scsi/ufs/*dwc*
1509118014
18015
+UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER MEDIATEK HOOKS
18016
+M: Stanley Chu <stanley.chu@mediatek.com>
18017
+L: linux-scsi@vger.kernel.org
18018
+L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
18019
+S: Maintained
18020
+F: drivers/scsi/ufs/ufs-mediatek*
18021
+
1509218022 UNSORTED BLOCK IMAGES (UBI)
15093
-M: Artem Bityutskiy <dedekind1@gmail.com>
1509418023 M: Richard Weinberger <richard@nod.at>
15095
-W: http://www.linux-mtd.infradead.org/
1509618024 L: linux-mtd@lists.infradead.org
15097
-T: git git://git.infradead.org/ubifs-2.6.git
1509818025 S: Supported
18026
+W: http://www.linux-mtd.infradead.org/
18027
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
18028
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
1509918029 F: drivers/mtd/ubi/
1510018030 F: include/linux/mtd/ubi.h
1510118031 F: include/uapi/mtd/ubi-user.h
....@@ -15103,8 +18033,8 @@
1510318033 USB "USBNET" DRIVER FRAMEWORK
1510418034 M: Oliver Neukum <oneukum@suse.com>
1510518035 L: netdev@vger.kernel.org
15106
-W: http://www.linux-usb.org/usbnet
1510718036 S: Maintained
18037
+W: http://www.linux-usb.org/usbnet
1510818038 F: drivers/net/usb/usbnet.c
1510918039 F: include/linux/usb/usbnet.h
1511018040
....@@ -15112,8 +18042,14 @@
1511218042 M: Oliver Neukum <oneukum@suse.com>
1511318043 L: linux-usb@vger.kernel.org
1511418044 S: Maintained
15115
-F: Documentation/usb/acm.txt
18045
+F: Documentation/usb/acm.rst
1511618046 F: drivers/usb/class/cdc-acm.*
18047
+
18048
+USB APPLE MFI FASTCHARGE DRIVER
18049
+M: Bastien Nocera <hadess@hadess.net>
18050
+L: linux-usb@vger.kernel.org
18051
+S: Maintained
18052
+F: drivers/usb/misc/apple-mfi-fastcharge.c
1511718053
1511818054 USB AR5523 WIRELESS DRIVER
1511918055 M: Pontus Fuchs <pontus.fuchs@gmail.com>
....@@ -15150,33 +18086,33 @@
1515018086 USB DAVICOM DM9601 DRIVER
1515118087 M: Peter Korsgaard <jacmet@sunsite.dk>
1515218088 L: netdev@vger.kernel.org
15153
-W: http://www.linux-usb.org/usbnet
1515418089 S: Maintained
18090
+W: http://www.linux-usb.org/usbnet
1515518091 F: drivers/net/usb/dm9601.c
1515618092
1515718093 USB EHCI DRIVER
1515818094 M: Alan Stern <stern@rowland.harvard.edu>
1515918095 L: linux-usb@vger.kernel.org
1516018096 S: Maintained
15161
-F: Documentation/usb/ehci.txt
18097
+F: Documentation/usb/ehci.rst
1516218098 F: drivers/usb/host/ehci*
1516318099
1516418100 USB GADGET/PERIPHERAL SUBSYSTEM
1516518101 M: Felipe Balbi <balbi@kernel.org>
1516618102 L: linux-usb@vger.kernel.org
18103
+S: Maintained
1516718104 W: http://www.linux-usb.org/gadget
1516818105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
15169
-S: Maintained
1517018106 F: drivers/usb/gadget/
1517118107 F: include/linux/usb/gadget*
1517218108
1517318109 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
1517418110 M: Jiri Kosina <jikos@kernel.org>
15175
-R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
18111
+M: Benjamin Tissoires <benjamin.tissoires@redhat.com>
1517618112 L: linux-usb@vger.kernel.org
15177
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
1517818113 S: Maintained
15179
-F: Documentation/hid/hiddev.txt
18114
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git
18115
+F: Documentation/hid/hiddev.rst
1518018116 F: drivers/hid/usbhid/
1518118117
1518218118 USB INTEL XHCI ROLE MUX DRIVER
....@@ -15184,6 +18120,14 @@
1518418120 L: linux-usb@vger.kernel.org
1518518121 S: Maintained
1518618122 F: drivers/usb/roles/intel-xhci-usb-role-switch.c
18123
+
18124
+USB IP DRIVER FOR HISILICON KIRIN
18125
+M: Yu Chen <chenyu56@huawei.com>
18126
+M: Binghui Wang <wangbinghui@hisilicon.com>
18127
+L: linux-usb@vger.kernel.org
18128
+S: Maintained
18129
+F: Documentation/devicetree/bindings/phy/hisilicon,hi3660-usb3.yaml
18130
+F: drivers/phy/hisilicon/phy-hi3660-usb3.c
1518718131
1518818132 USB ISP116X DRIVER
1518918133 M: Olav Kongas <ok@artecdesign.ee>
....@@ -15206,14 +18150,13 @@
1520618150 L: linux-usb@vger.kernel.org
1520718151 L: usb-storage@lists.one-eyed-alien.net
1520818152 S: Maintained
15209
-W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
1521018153 F: drivers/usb/storage/
1521118154
1521218155 USB MIDI DRIVER
1521318156 M: Clemens Ladisch <clemens@ladisch.de>
1521418157 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
15215
-T: git git://git.alsa-project.org/alsa-kernel.git
1521618158 S: Maintained
18159
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
1521718160 F: sound/usb/midi.*
1521818161
1521918162 USB NETWORKING DRIVERS
....@@ -15225,40 +18168,41 @@
1522518168 M: Alan Stern <stern@rowland.harvard.edu>
1522618169 L: linux-usb@vger.kernel.org
1522718170 S: Maintained
15228
-F: Documentation/usb/ohci.txt
18171
+F: Documentation/usb/ohci.rst
1522918172 F: drivers/usb/host/ohci*
1523018173
1523118174 USB OTG FSM (Finite State Machine)
1523218175 M: Peter Chen <Peter.Chen@nxp.com>
15233
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
1523418176 L: linux-usb@vger.kernel.org
1523518177 S: Maintained
18178
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
1523618179 F: drivers/usb/common/usb-otg-fsm.c
1523718180
1523818181 USB OVER IP DRIVER
1523918182 M: Valentina Manea <valentina.manea.m@gmail.com>
1524018183 M: Shuah Khan <shuah@kernel.org>
18184
+M: Shuah Khan <skhan@linuxfoundation.org>
1524118185 L: linux-usb@vger.kernel.org
1524218186 S: Maintained
15243
-F: Documentation/usb/usbip_protocol.txt
18187
+F: Documentation/usb/usbip_protocol.rst
1524418188 F: drivers/usb/usbip/
15245
-F: tools/usb/usbip/
1524618189 F: tools/testing/selftests/drivers/usb/usbip/
18190
+F: tools/usb/usbip/
1524718191
1524818192 USB PEGASUS DRIVER
1524918193 M: Petko Manolov <petkan@nucleusys.com>
1525018194 L: linux-usb@vger.kernel.org
1525118195 L: netdev@vger.kernel.org
15252
-T: git git://github.com/petkan/pegasus.git
15253
-W: https://github.com/petkan/pegasus
1525418196 S: Maintained
18197
+W: https://github.com/petkan/pegasus
18198
+T: git git://github.com/petkan/pegasus.git
1525518199 F: drivers/net/usb/pegasus.*
1525618200
1525718201 USB PHY LAYER
1525818202 M: Felipe Balbi <balbi@kernel.org>
1525918203 L: linux-usb@vger.kernel.org
15260
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
1526118204 S: Maintained
18205
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
1526218206 F: drivers/usb/phy/
1526318207
1526418208 USB PRINTER DRIVER (usblp)
....@@ -15266,6 +18210,14 @@
1526618210 L: linux-usb@vger.kernel.org
1526718211 S: Supported
1526818212 F: drivers/usb/class/usblp.c
18213
+
18214
+USB RAW GADGET DRIVER
18215
+R: Andrey Konovalov <andreyknvl@gmail.com>
18216
+L: linux-usb@vger.kernel.org
18217
+S: Maintained
18218
+F: Documentation/usb/raw-gadget.rst
18219
+F: drivers/usb/gadget/legacy/raw_gadget.c
18220
+F: include/uapi/linux/usb/raw_gadget.h
1526918221
1527018222 USB QMI WWAN NETWORK DRIVER
1527118223 M: Bjørn Mork <bjorn@mork.no>
....@@ -15278,17 +18230,17 @@
1527818230 M: Petko Manolov <petkan@nucleusys.com>
1527918231 L: linux-usb@vger.kernel.org
1528018232 L: netdev@vger.kernel.org
15281
-T: git git://github.com/petkan/rtl8150.git
15282
-W: https://github.com/petkan/rtl8150
1528318233 S: Maintained
18234
+W: https://github.com/petkan/rtl8150
18235
+T: git git://github.com/petkan/rtl8150.git
1528418236 F: drivers/net/usb/rtl8150.c
1528518237
1528618238 USB SERIAL SUBSYSTEM
1528718239 M: Johan Hovold <johan@kernel.org>
1528818240 L: linux-usb@vger.kernel.org
15289
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
1529018241 S: Maintained
15291
-F: Documentation/usb/usb-serial.txt
18242
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
18243
+F: Documentation/usb/usb-serial.rst
1529218244 F: drivers/usb/serial/
1529318245 F: include/linux/usb/serial.h
1529418246
....@@ -15308,20 +18260,23 @@
1530818260 USB SUBSYSTEM
1530918261 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1531018262 L: linux-usb@vger.kernel.org
18263
+S: Supported
1531118264 W: http://www.linux-usb.org
1531218265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
15313
-S: Supported
1531418266 F: Documentation/devicetree/bindings/usb/
1531518267 F: Documentation/usb/
1531618268 F: drivers/usb/
1531718269 F: include/linux/usb.h
1531818270 F: include/linux/usb/
1531918271
15320
-USB TYPEC PI3USB30532 MUX DRIVER
15321
-M: Hans de Goede <hdegoede@redhat.com>
18272
+USB TYPEC BUS FOR ALTERNATE MODES
18273
+M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
1532218274 L: linux-usb@vger.kernel.org
1532318275 S: Maintained
15324
-F: drivers/usb/typec/mux/pi3usb30532.c
18276
+F: Documentation/ABI/testing/sysfs-bus-typec
18277
+F: Documentation/driver-api/usb/typec_bus.rst
18278
+F: drivers/usb/typec/altmodes/
18279
+F: include/linux/usb/typec_altmode.h
1532518280
1532618281 USB TYPEC CLASS
1532718282 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
....@@ -15332,14 +18287,18 @@
1533218287 F: drivers/usb/typec/
1533318288 F: include/linux/usb/typec.h
1533418289
15335
-USB TYPEC BUS FOR ALTERNATE MODES
18290
+USB TYPEC INTEL PMC MUX DRIVER
1533618291 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
1533718292 L: linux-usb@vger.kernel.org
1533818293 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
18294
+F: Documentation/firmware-guide/acpi/intel-pmc-mux.rst
18295
+F: drivers/usb/typec/mux/intel_pmc_mux.c
18296
+
18297
+USB TYPEC PI3USB30532 MUX DRIVER
18298
+M: Hans de Goede <hdegoede@redhat.com>
18299
+L: linux-usb@vger.kernel.org
18300
+S: Maintained
18301
+F: drivers/usb/typec/mux/pi3usb30532.c
1534318302
1534418303 USB TYPEC PORT CONTROLLER DRIVERS
1534518304 M: Guenter Roeck <linux@roeck-us.net>
....@@ -15357,19 +18316,11 @@
1535718316 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1535818317 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
1535918318 L: linux-media@vger.kernel.org
15360
-T: git git://linuxtv.org/media_tree.git
15361
-W: http://www.ideasonboard.org/uvc/
1536218319 S: Maintained
18320
+W: http://www.ideasonboard.org/uvc/
18321
+T: git git://linuxtv.org/media_tree.git
1536318322 F: drivers/media/usb/uvc/
1536418323 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/
1537318324
1537418325 USB WEBCAM GADGET
1537518326 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
....@@ -15389,37 +18340,52 @@
1538918340 M: Mathias Nyman <mathias.nyman@intel.com>
1539018341 L: linux-usb@vger.kernel.org
1539118342 S: Supported
15392
-F: drivers/usb/host/xhci*
1539318343 F: drivers/usb/host/pci-quirks*
18344
+F: drivers/usb/host/xhci*
1539418345
1539518346 USB ZD1201 DRIVER
1539618347 L: linux-wireless@vger.kernel.org
15397
-W: http://linux-lc100020.sourceforge.net
1539818348 S: Orphan
18349
+W: http://linux-lc100020.sourceforge.net
1539918350 F: drivers/net/wireless/zydas/zd1201.*
1540018351
1540118352 USB ZR364XX DRIVER
1540218353 M: Antoine Jacquet <royale@zerezo.com>
1540318354 L: linux-usb@vger.kernel.org
1540418355 L: linux-media@vger.kernel.org
15405
-T: git git://linuxtv.org/media_tree.git
15406
-W: http://royale.zerezo.com/zr364xx/
1540718356 S: Maintained
15408
-F: Documentation/media/v4l-drivers/zr364xx*
18357
+W: http://royale.zerezo.com/zr364xx/
18358
+T: git git://linuxtv.org/media_tree.git
18359
+F: Documentation/admin-guide/media/zr364xx*
1540918360 F: drivers/media/usb/zr364xx/
1541018361
1541118362 USER-MODE LINUX (UML)
1541218363 M: Jeff Dike <jdike@addtoit.com>
1541318364 M: Richard Weinberger <richard@nod.at>
18365
+M: Anton Ivanov <anton.ivanov@cambridgegreys.com>
1541418366 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
1541718367 S: Maintained
15418
-F: Documentation/virtual/uml/
18368
+W: http://user-mode-linux.sourceforge.net
18369
+Q: https://patchwork.ozlabs.org/project/linux-um/list/
18370
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
18371
+F: Documentation/virt/uml/
1541918372 F: arch/um/
1542018373 F: arch/x86/um/
1542118374 F: fs/hostfs/
15422
-F: fs/hppfs/
18375
+
18376
+USERSPACE COPYIN/COPYOUT (UIOVEC)
18377
+M: Alexander Viro <viro@zeniv.linux.org.uk>
18378
+S: Maintained
18379
+F: include/linux/uio.h
18380
+F: lib/iov_iter.c
18381
+
18382
+USERSPACE DMA BUFFER DRIVER
18383
+M: Gerd Hoffmann <kraxel@redhat.com>
18384
+L: dri-devel@lists.freedesktop.org
18385
+S: Maintained
18386
+T: git git://anongit.freedesktop.org/drm/drm-misc
18387
+F: drivers/dma-buf/udmabuf.c
18388
+F: include/uapi/linux/udmabuf.h
1542318389
1542418390 USERSPACE I/O (UIO)
1542518391 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
....@@ -15427,33 +18393,40 @@
1542718393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
1542818394 F: Documentation/driver-api/uio-howto.rst
1542918395 F: drivers/uio/
15430
-F: include/linux/uio*.h
18396
+F: include/linux/uio_driver.h
1543118397
1543218398 UTIL-LINUX PACKAGE
1543318399 M: Karel Zak <kzak@redhat.com>
1543418400 L: util-linux@vger.kernel.org
18401
+S: Maintained
1543518402 W: http://en.wikipedia.org/wiki/Util-linux
1543618403 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
15437
-S: Maintained
1543818404
1543918405 UUID HELPERS
1544018406 M: Christoph Hellwig <hch@lst.de>
1544118407 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
1544218408 L: linux-kernel@vger.kernel.org
18409
+S: Maintained
1544318410 T: git git://git.infradead.org/users/hch/uuid.git
15444
-F: lib/uuid.c
15445
-F: lib/test_uuid.c
1544618411 F: include/linux/uuid.h
1544718412 F: include/uapi/linux/uuid.h
15448
-S: Maintained
18413
+F: lib/test_uuid.c
18414
+F: lib/uuid.c
1544918415
1545018416 UVESAFB DRIVER
1545118417 M: Michal Januszewski <spock@gentoo.org>
1545218418 L: linux-fbdev@vger.kernel.org
15453
-W: https://github.com/mjanusz/v86d
1545418419 S: Maintained
15455
-F: Documentation/fb/uvesafb.txt
18420
+W: https://github.com/mjanusz/v86d
18421
+F: Documentation/fb/uvesafb.rst
1545618422 F: drivers/video/fbdev/uvesafb.*
18423
+
18424
+Ux500 CLOCK DRIVERS
18425
+M: Ulf Hansson <ulf.hansson@linaro.org>
18426
+L: linux-clk@vger.kernel.org
18427
+L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
18428
+S: Maintained
18429
+F: drivers/clk/ux500/
1545718430
1545818431 VF610 NAND DRIVER
1545918432 M: Stefan Agner <stefan@agner.ch>
....@@ -15464,24 +18437,31 @@
1546418437 VFAT/FAT/MSDOS FILESYSTEM
1546518438 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
1546618439 S: Maintained
15467
-F: Documentation/filesystems/vfat.txt
18440
+F: Documentation/filesystems/vfat.rst
1546818441 F: fs/fat/
1546918442
1547018443 VFIO DRIVER
1547118444 M: Alex Williamson <alex.williamson@redhat.com>
18445
+R: Cornelia Huck <cohuck@redhat.com>
1547218446 L: kvm@vger.kernel.org
15473
-T: git git://github.com/awilliam/linux-vfio.git
1547418447 S: Maintained
15475
-F: Documentation/vfio.txt
18448
+T: git git://github.com/awilliam/linux-vfio.git
18449
+F: Documentation/driver-api/vfio.rst
1547618450 F: drivers/vfio/
1547718451 F: include/linux/vfio.h
1547818452 F: include/uapi/linux/vfio.h
18453
+
18454
+VFIO FSL-MC DRIVER
18455
+M: Diana Craciun <diana.craciun@oss.nxp.com>
18456
+L: kvm@vger.kernel.org
18457
+S: Maintained
18458
+F: drivers/vfio/fsl-mc/
1547918459
1548018460 VFIO MEDIATED DEVICE DRIVERS
1548118461 M: Kirti Wankhede <kwankhede@nvidia.com>
1548218462 L: kvm@vger.kernel.org
1548318463 S: Maintained
15484
-F: Documentation/vfio-mediated-device.txt
18464
+F: Documentation/driver-api/vfio-mediated-device.rst
1548518465 F: drivers/vfio/mdev/
1548618466 F: include/linux/mdev.h
1548718467 F: samples/vfio-mdev/
....@@ -15495,13 +18475,14 @@
1549518475 VGA_SWITCHEROO
1549618476 R: Lukas Wunner <lukas@wunner.de>
1549718477 S: Maintained
18478
+T: git git://anongit.freedesktop.org/drm/drm-misc
1549818479 F: Documentation/gpu/vga-switcheroo.rst
1549918480 F: drivers/gpu/vga/vga_switcheroo.c
1550018481 F: include/linux/vga_switcheroo.h
15501
-T: git git://anongit.freedesktop.org/drm/drm-misc
1550218482
1550318483 VIA RHINE NETWORK DRIVER
15504
-S: Orphan
18484
+S: Maintained
18485
+M: Kevin Brace <kevinbrace@bracecomputerlab.com>
1550518486 F: drivers/net/ethernet/via/via-rhine.c
1550618487
1550718488 VIA SD/MMC CARD CONTROLLER DRIVER
....@@ -15514,10 +18495,10 @@
1551418495 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
1551518496 L: linux-fbdev@vger.kernel.org
1551618497 S: Maintained
18498
+F: drivers/video/fbdev/via/
1551718499 F: include/linux/via-core.h
1551818500 F: include/linux/via-gpio.h
1551918501 F: include/linux/via_i2c.h
15520
-F: drivers/video/fbdev/via/
1552118502
1552218503 VIA VELOCITY NETWORK DRIVER
1552318504 M: Francois Romieu <romieu@fr.zoreil.com>
....@@ -15526,18 +18507,12 @@
1552618507 F: drivers/net/ethernet/via/via-velocity.*
1552718508
1552818509 VICODEC VIRTUAL CODEC DRIVER
15529
-M: Hans Verkuil <hans.verkuil@cisco.com>
18510
+M: Hans Verkuil <hverkuil-cisco@xs4all.nl>
1553018511 L: linux-media@vger.kernel.org
15531
-T: git git://linuxtv.org/media_tree.git
18512
+S: Maintained
1553218513 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
18514
+T: git git://linuxtv.org/media_tree.git
18515
+F: drivers/media/test-drivers/vicodec/*
1554118516
1554218517 VIDEO I2C POLLING DRIVER
1554318518 M: Matt Ranostay <matt.ranostay@konsulko.com>
....@@ -15545,22 +18520,28 @@
1554518520 S: Maintained
1554618521 F: drivers/media/i2c/video-i2c.c
1554718522
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>
18523
+VIDEO MULTIPLEXER DRIVER
18524
+M: Philipp Zabel <p.zabel@pengutronix.de>
1555218525 L: linux-media@vger.kernel.org
1555318526 S: Maintained
15554
-F: drivers/media/v4l2-core/videobuf2-*
18527
+F: drivers/media/platform/video-mux.c
18528
+
18529
+VIDEOBUF2 FRAMEWORK
18530
+M: Tomasz Figa <tfiga@chromium.org>
18531
+M: Marek Szyprowski <m.szyprowski@samsung.com>
18532
+L: linux-media@vger.kernel.org
18533
+S: Maintained
18534
+F: drivers/media/common/videobuf2/*
1555518535 F: include/media/videobuf2-*
1555618536
1555718537 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
1555818538 M: Helen Koike <helen.koike@collabora.com>
18539
+R: Shuah Khan <skhan@linuxfoundation.org>
1555918540 L: linux-media@vger.kernel.org
15560
-T: git git://linuxtv.org/media_tree.git
15561
-W: https://linuxtv.org
1556218541 S: Maintained
15563
-F: drivers/media/platform/vimc/*
18542
+W: https://linuxtv.org
18543
+T: git git://linuxtv.org/media_tree.git
18544
+F: drivers/media/test-drivers/vimc/*
1556418545
1556518546 VIRT LIB
1556618547 M: Alex Williamson <alex.williamson@redhat.com>
....@@ -15571,22 +18552,36 @@
1557118552
1557218553 VIRTIO AND VHOST VSOCK DRIVER
1557318554 M: Stefan Hajnoczi <stefanha@redhat.com>
18555
+M: Stefano Garzarella <sgarzare@redhat.com>
1557418556 L: kvm@vger.kernel.org
1557518557 L: virtualization@lists.linux-foundation.org
1557618558 L: netdev@vger.kernel.org
1557718559 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
1558618560 F: drivers/net/vsockmon.c
1558718561 F: drivers/vhost/vsock.c
15588
-F: drivers/vhost/vsock.h
18562
+F: include/linux/virtio_vsock.h
18563
+F: include/uapi/linux/virtio_vsock.h
18564
+F: include/uapi/linux/vm_sockets_diag.h
18565
+F: include/uapi/linux/vsockmon.h
18566
+F: net/vmw_vsock/af_vsock_tap.c
18567
+F: net/vmw_vsock/diag.c
18568
+F: net/vmw_vsock/virtio_transport.c
18569
+F: net/vmw_vsock/virtio_transport_common.c
18570
+F: net/vmw_vsock/vsock_loopback.c
1558918571 F: tools/testing/vsock/
18572
+
18573
+VIRTIO BLOCK AND SCSI DRIVERS
18574
+M: "Michael S. Tsirkin" <mst@redhat.com>
18575
+M: Jason Wang <jasowang@redhat.com>
18576
+R: Paolo Bonzini <pbonzini@redhat.com>
18577
+R: Stefan Hajnoczi <stefanha@redhat.com>
18578
+L: virtualization@lists.linux-foundation.org
18579
+S: Maintained
18580
+F: drivers/block/virtio_blk.c
18581
+F: drivers/scsi/virtio_scsi.c
18582
+F: drivers/vhost/scsi.c
18583
+F: include/uapi/linux/virtio_blk.h
18584
+F: include/uapi/linux/virtio_scsi.h
1559018585
1559118586 VIRTIO CONSOLE DRIVER
1559218587 M: Amit Shah <amit@kernel.org>
....@@ -15596,19 +18591,30 @@
1559618591 F: include/linux/virtio_console.h
1559718592 F: include/uapi/linux/virtio_console.h
1559818593
15599
-VIRTIO CORE, NET AND BLOCK DRIVERS
18594
+VIRTIO CORE AND NET DRIVERS
1560018595 M: "Michael S. Tsirkin" <mst@redhat.com>
1560118596 M: Jason Wang <jasowang@redhat.com>
1560218597 L: virtualization@lists.linux-foundation.org
1560318598 S: Maintained
1560418599 F: Documentation/devicetree/bindings/virtio/
15605
-F: drivers/virtio/
15606
-F: tools/virtio/
15607
-F: drivers/net/virtio_net.c
1560818600 F: drivers/block/virtio_blk.c
18601
+F: drivers/crypto/virtio/
18602
+F: drivers/net/virtio_net.c
18603
+F: drivers/vdpa/
18604
+F: drivers/virtio/
18605
+F: include/linux/vdpa.h
1560918606 F: include/linux/virtio*.h
1561018607 F: include/uapi/linux/virtio_*.h
15611
-F: drivers/crypto/virtio/
18608
+F: tools/virtio/
18609
+
18610
+VIRTIO BALLOON
18611
+M: "Michael S. Tsirkin" <mst@redhat.com>
18612
+M: David Hildenbrand <david@redhat.com>
18613
+L: virtualization@lists.linux-foundation.org
18614
+S: Maintained
18615
+F: drivers/virtio/virtio_balloon.c
18616
+F: include/uapi/linux/virtio_balloon.h
18617
+F: include/linux/balloon_compaction.h
1561218618 F: mm/balloon_compaction.c
1561318619
1561418620 VIRTIO CRYPTO DRIVER
....@@ -15626,16 +18632,28 @@
1562618632 L: virtualization@lists.linux-foundation.org
1562718633 L: kvm@vger.kernel.org
1562818634 S: Supported
15629
-F: drivers/s390/virtio/
1563018635 F: arch/s390/include/uapi/asm/virtio-ccw.h
18636
+F: drivers/s390/virtio/
18637
+
18638
+VIRTIO FILE SYSTEM
18639
+M: Vivek Goyal <vgoyal@redhat.com>
18640
+M: Stefan Hajnoczi <stefanha@redhat.com>
18641
+M: Miklos Szeredi <miklos@szeredi.hu>
18642
+L: virtualization@lists.linux-foundation.org
18643
+L: linux-fsdevel@vger.kernel.org
18644
+S: Supported
18645
+W: https://virtio-fs.gitlab.io/
18646
+F: Documentation/filesystems/virtiofs.rst
18647
+F: fs/fuse/virtio_fs.c
18648
+F: include/uapi/linux/virtio_fs.h
1563118649
1563218650 VIRTIO GPU DRIVER
1563318651 M: David Airlie <airlied@linux.ie>
1563418652 M: Gerd Hoffmann <kraxel@redhat.com>
1563518653 L: dri-devel@lists.freedesktop.org
1563618654 L: virtualization@lists.linux-foundation.org
15637
-T: git git://anongit.freedesktop.org/drm/drm-misc
1563818655 S: Maintained
18656
+T: git git://anongit.freedesktop.org/drm/drm-misc
1563918657 F: drivers/gpu/drm/virtio/
1564018658 F: include/uapi/linux/virtio_gpu.h
1564118659
....@@ -15645,9 +18663,10 @@
1564518663 L: kvm@vger.kernel.org
1564618664 L: virtualization@lists.linux-foundation.org
1564718665 L: netdev@vger.kernel.org
15648
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
1564918666 S: Maintained
18667
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
1565018668 F: drivers/vhost/
18669
+F: include/linux/vhost_iotlb.h
1565118670 F: include/uapi/linux/vhost.h
1565218671
1565318672 VIRTIO INPUT DRIVER
....@@ -15656,14 +18675,35 @@
1565618675 F: drivers/virtio/virtio_input.c
1565718676 F: include/uapi/linux/virtio_input.h
1565818677
18678
+VIRTIO IOMMU DRIVER
18679
+M: Jean-Philippe Brucker <jean-philippe@linaro.org>
18680
+L: virtualization@lists.linux-foundation.org
18681
+S: Maintained
18682
+F: drivers/iommu/virtio-iommu.c
18683
+F: include/uapi/linux/virtio_iommu.h
18684
+
18685
+VIRTIO MEM DRIVER
18686
+M: David Hildenbrand <david@redhat.com>
18687
+L: virtualization@lists.linux-foundation.org
18688
+S: Maintained
18689
+W: https://virtio-mem.gitlab.io/
18690
+F: drivers/virtio/virtio_mem.c
18691
+F: include/uapi/linux/virtio_mem.h
18692
+
1565918693 VIRTUAL BOX GUEST DEVICE DRIVER
1566018694 M: Hans de Goede <hdegoede@redhat.com>
1566118695 M: Arnd Bergmann <arnd@arndb.de>
1566218696 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
1566318697 S: Maintained
18698
+F: drivers/virt/vboxguest/
1566418699 F: include/linux/vbox_utils.h
1566518700 F: include/uapi/linux/vbox*.h
15666
-F: drivers/virt/vboxguest/
18701
+
18702
+VIRTUAL BOX SHARED FOLDER VFS DRIVER
18703
+M: Hans de Goede <hdegoede@redhat.com>
18704
+L: linux-fsdevel@vger.kernel.org
18705
+S: Maintained
18706
+F: fs/vboxsf/*
1566718707
1566818708 VIRTUAL SERIO DEVICE DRIVER
1566918709 M: Stephen Chandler Paul <thatslyude@gmail.com>
....@@ -15674,10 +18714,18 @@
1567418714 VIVID VIRTUAL VIDEO DRIVER
1567518715 M: Hans Verkuil <hverkuil@xs4all.nl>
1567618716 L: linux-media@vger.kernel.org
15677
-T: git git://linuxtv.org/media_tree.git
15678
-W: https://linuxtv.org
1567918717 S: Maintained
15680
-F: drivers/media/platform/vivid/*
18718
+W: https://linuxtv.org
18719
+T: git git://linuxtv.org/media_tree.git
18720
+F: drivers/media/test-drivers/vivid/*
18721
+
18722
+VIDTV VIRTUAL DIGITAL TV DRIVER
18723
+M: Daniel W. S. Almeida <dwlsalmeida@gmail.com>
18724
+L: linux-media@vger.kernel.org
18725
+S: Maintained
18726
+W: https://linuxtv.org
18727
+T: git git://linuxtv.org/media_tree.git
18728
+F: drivers/media/test-drivers/vidtv/*
1568118729
1568218730 VLYNQ BUS
1568318731 M: Florian Fainelli <f.fainelli@gmail.com>
....@@ -15690,7 +18738,7 @@
1569018738 M: Martyn Welch <martyn@welchs.me.uk>
1569118739 M: Manohar Vanga <manohar.vanga@gmail.com>
1569218740 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
15693
-L: devel@driverdev.osuosl.org
18741
+L: linux-kernel@vger.kernel.org
1569418742 S: Maintained
1569518743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
1569618744 F: Documentation/driver-api/vme.rst
....@@ -15699,7 +18747,6 @@
1569918747 F: include/linux/vme*
1570018748
1570118749 VMWARE BALLOON DRIVER
15702
-M: Xavier Deguillard <xdeguillard@vmware.com>
1570318750 M: Nadav Amit <namit@vmware.com>
1570418751 M: "VMware, Inc." <pv-drivers@vmware.com>
1570518752 L: linux-kernel@vger.kernel.org
....@@ -15707,9 +18754,11 @@
1570718754 F: drivers/misc/vmw_balloon.c
1570818755
1570918756 VMWARE HYPERVISOR INTERFACE
15710
-M: Alok Kataria <akataria@vmware.com>
18757
+M: Deep Shah <sdeep@vmware.com>
18758
+M: "VMware, Inc." <pv-drivers@vmware.com>
1571118759 L: virtualization@lists.linux-foundation.org
1571218760 S: Supported
18761
+F: arch/x86/include/asm/vmware.h
1571318762 F: arch/x86/kernel/cpu/vmware.c
1571418763
1571518764 VMWARE PVRDMA DRIVER
....@@ -15726,6 +18775,13 @@
1572618775 S: Maintained
1572718776 F: drivers/scsi/vmw_pvscsi.c
1572818777 F: drivers/scsi/vmw_pvscsi.h
18778
+
18779
+VMWARE VIRTUAL PTP CLOCK DRIVER
18780
+M: Vivek Thampi <vithampi@vmware.com>
18781
+M: "VMware, Inc." <pv-drivers@vmware.com>
18782
+L: netdev@vger.kernel.org
18783
+S: Supported
18784
+F: drivers/ptp/ptp_vmw.c
1572918785
1573018786 VMWARE VMMOUSE SUBDRIVER
1573118787 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
....@@ -15744,7 +18800,7 @@
1574418800
1574518801 VOCORE VOCORE2 BOARD
1574618802 M: Harvey Hunt <harveyhuntnexus@gmail.com>
15747
-L: linux-mips@linux-mips.org
18803
+L: linux-mips@vger.kernel.org
1574818804 S: Maintained
1574918805 F: arch/mips/boot/dts/ralink/vocore2.dts
1575018806
....@@ -15752,28 +18808,41 @@
1575218808 M: Liam Girdwood <lgirdwood@gmail.com>
1575318809 M: Mark Brown <broonie@kernel.org>
1575418810 L: linux-kernel@vger.kernel.org
18811
+S: Supported
1575518812 W: http://www.slimlogic.co.uk/?p=48
1575618813 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
15757
-S: Supported
1575818814 F: Documentation/devicetree/bindings/regulator/
1575918815 F: Documentation/power/regulator/
1576018816 F: drivers/regulator/
1576118817 F: include/dt-bindings/regulator/
1576218818 F: include/linux/regulator/
18819
+K: regulator_get_optional
1576318820
1576418821 VRF
15765
-M: David Ahern <dsa@cumulusnetworks.com>
15766
-M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
18822
+M: David Ahern <dsahern@kernel.org>
18823
+M: Shrijeet Mukherjee <shrijeet@gmail.com>
1576718824 L: netdev@vger.kernel.org
1576818825 S: Maintained
18826
+F: Documentation/networking/vrf.rst
1576918827 F: drivers/net/vrf.c
15770
-F: Documentation/networking/vrf.txt
18828
+
18829
+VSPRINTF
18830
+M: Petr Mladek <pmladek@suse.com>
18831
+M: Steven Rostedt <rostedt@goodmis.org>
18832
+M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
18833
+R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
18834
+R: Rasmus Villemoes <linux@rasmusvillemoes.dk>
18835
+S: Maintained
18836
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/pmladek/printk.git
18837
+F: Documentation/core-api/printk-formats.rst
18838
+F: lib/test_printf.c
18839
+F: lib/vsprintf.c
1577118840
1577218841 VT1211 HARDWARE MONITOR DRIVER
1577318842 M: Juerg Haefliger <juergh@gmail.com>
1577418843 L: linux-hwmon@vger.kernel.org
1577518844 S: Maintained
15776
-F: Documentation/hwmon/vt1211
18845
+F: Documentation/hwmon/vt1211.rst
1577718846 F: drivers/hwmon/vt1211.c
1577818847
1577918848 VT8231 HARDWARE MONITOR DRIVER
....@@ -15783,10 +18852,8 @@
1578318852 F: drivers/hwmon/vt8231.c
1578418853
1578518854 VUB300 USB to SDIO/SD/MMC bridge chip
15786
-M: Tony Olech <tony.olech@elandigitalsystems.com>
1578718855 L: linux-mmc@vger.kernel.org
15788
-L: linux-usb@vger.kernel.org
15789
-S: Supported
18856
+S: Orphan
1579018857 F: drivers/mmc/host/vub300.c
1579118858
1579218859 W1 DALLAS'S 1-WIRE BUS
....@@ -15801,14 +18868,14 @@
1580118868 M: Marc Hulsman <m.hulsman@tudelft.nl>
1580218869 L: linux-hwmon@vger.kernel.org
1580318870 S: Maintained
15804
-F: Documentation/hwmon/w83791d
18871
+F: Documentation/hwmon/w83791d.rst
1580518872 F: drivers/hwmon/w83791d.c
1580618873
1580718874 W83793 HARDWARE MONITORING DRIVER
1580818875 M: Rudolf Marek <r.marek@assembler.cz>
1580918876 L: linux-hwmon@vger.kernel.org
1581018877 S: Maintained
15811
-F: Documentation/hwmon/w83793
18878
+F: Documentation/hwmon/w83793.rst
1581218879 F: drivers/hwmon/w83793.c
1581318880
1581418881 W83795 HARDWARE MONITORING DRIVER
....@@ -15833,9 +18900,9 @@
1583318900 M: Wim Van Sebroeck <wim@linux-watchdog.org>
1583418901 M: Guenter Roeck <linux@roeck-us.net>
1583518902 L: linux-watchdog@vger.kernel.org
18903
+S: Maintained
1583618904 W: http://www.linux-watchdog.org/
1583718905 T: git git://www.linux-watchdog.org/linux-watchdog.git
15838
-S: Maintained
1583918906 F: Documentation/devicetree/bindings/watchdog/
1584018907 F: Documentation/watchdog/
1584118908 F: drivers/watchdog/
....@@ -15848,8 +18915,14 @@
1584818915 S: Maintained
1584918916 F: drivers/gpio/gpio-wcove.c
1585018917
18918
+WHWAVE RTC DRIVER
18919
+M: Dianlong Li <long17.cool@163.com>
18920
+L: linux-rtc@vger.kernel.org
18921
+S: Maintained
18922
+F: drivers/rtc/rtc-sd3078.c
18923
+
1585118924 WIIMOTE HID DRIVER
15852
-M: David Herrmann <dh.herrmann@googlemail.com>
18925
+M: David Rheinsberg <david.rheinsberg@gmail.com>
1585318926 L: linux-input@vger.kernel.org
1585418927 S: Maintained
1585518928 F: drivers/hid/hid-wiimote*
....@@ -15859,7 +18932,7 @@
1585918932 L: linux-wireless@vger.kernel.org
1586018933 L: wil6210@qti.qualcomm.com
1586118934 S: Supported
15862
-W: http://wireless.kernel.org/en/users/Drivers/wil6210
18935
+W: https://wireless.wiki.kernel.org/en/users/Drivers/wil6210
1586318936 F: drivers/net/wireless/ath/wil6210/
1586418937
1586518938 WIMAX STACK
....@@ -15868,7 +18941,7 @@
1586818941 L: wimax@linuxwimax.org (subscribers-only)
1586918942 S: Supported
1587018943 W: http://linuxwimax.org
15871
-F: Documentation/wimax/README.wimax
18944
+F: Documentation/admin-guide/wimax/wimax.rst
1587218945 F: include/linux/wimax/debug.h
1587318946 F: include/net/wimax.h
1587418947 F: include/uapi/linux/wimax.h
....@@ -15893,11 +18966,11 @@
1589318966
1589418967 WIREGUARD SECURE NETWORK TUNNEL
1589518968 M: Jason A. Donenfeld <Jason@zx2c4.com>
18969
+L: wireguard@lists.zx2c4.com
18970
+L: netdev@vger.kernel.org
1589618971 S: Maintained
1589718972 F: drivers/net/wireguard/
1589818973 F: tools/testing/selftests/wireguard/
15899
-L: wireguard@lists.zx2c4.com
15900
-L: netdev@vger.kernel.org
1590118974
1590218975 WISTRON LAPTOP BUTTON DRIVER
1590318976 M: Miloslav Trmac <mitr@volny.cz>
....@@ -15911,32 +18984,32 @@
1591118984
1591218985 WOLFSON MICROELECTRONICS DRIVERS
1591318986 L: patches@opensource.cirrus.com
15914
-T: git https://github.com/CirrusLogic/linux-drivers.git
15915
-W: https://github.com/CirrusLogic/linux-drivers/wiki
1591618987 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
18988
+W: https://github.com/CirrusLogic/linux-drivers/wiki
18989
+T: git https://github.com/CirrusLogic/linux-drivers.git
18990
+F: Documentation/devicetree/bindings/extcon/wlf,arizona.yaml
18991
+F: Documentation/devicetree/bindings/mfd/wlf,arizona.yaml
1592118992 F: Documentation/devicetree/bindings/mfd/wm831x.txt
15922
-F: Documentation/devicetree/bindings/sound/wlf,arizona.txt
15923
-F: arch/arm/mach-s3c64xx/mach-crag6410*
18993
+F: Documentation/devicetree/bindings/regulator/wlf,arizona.yaml
18994
+F: Documentation/devicetree/bindings/sound/wlf,arizona.yaml
18995
+F: Documentation/hwmon/wm83??.rst
18996
+F: arch/arm/mach-s3c/mach-crag6410*
1592418997 F: drivers/clk/clk-wm83*.c
1592518998 F: drivers/extcon/extcon-arizona.c
15926
-F: drivers/leds/leds-wm83*.c
1592718999 F: drivers/gpio/gpio-*wm*.c
1592819000 F: drivers/gpio/gpio-arizona.c
1592919001 F: drivers/hwmon/wm83??-hwmon.c
1593019002 F: drivers/input/misc/wm831x-on.c
1593119003 F: drivers/input/touchscreen/wm831x-ts.c
1593219004 F: drivers/input/touchscreen/wm97*.c
19005
+F: drivers/leds/leds-wm83*.c
1593319006 F: drivers/mfd/arizona*
15934
-F: drivers/mfd/wm*.c
1593519007 F: drivers/mfd/cs47l24*
19008
+F: drivers/mfd/wm*.c
1593619009 F: drivers/power/supply/wm83*.c
15937
-F: drivers/rtc/rtc-wm83*.c
15938
-F: drivers/regulator/wm8*.c
1593919010 F: drivers/regulator/arizona*
19011
+F: drivers/regulator/wm8*.c
19012
+F: drivers/rtc/rtc-wm83*.c
1594019013 F: drivers/video/backlight/wm83*_bl.c
1594119014 F: drivers/watchdog/wm83*_wdt.c
1594219015 F: include/linux/mfd/arizona/
....@@ -15947,23 +19020,23 @@
1594719020 F: include/linux/wm97xx.h
1594819021 F: include/sound/wm????.h
1594919022 F: sound/soc/codecs/arizona.?
15950
-F: sound/soc/codecs/wm*
1595119023 F: sound/soc/codecs/cs47l24*
19024
+F: sound/soc/codecs/wm*
1595219025
1595319026 WORKQUEUE
1595419027 M: Tejun Heo <tj@kernel.org>
1595519028 R: Lai Jiangshan <jiangshanlai@gmail.com>
15956
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
1595719029 S: Maintained
19030
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
19031
+F: Documentation/core-api/workqueue.rst
1595819032 F: include/linux/workqueue.h
1595919033 F: kernel/workqueue.c
15960
-F: Documentation/core-api/workqueue.rst
1596119034
1596219035 X-POWERS AXP288 PMIC DRIVERS
1596319036 M: Hans de Goede <hdegoede@redhat.com>
1596419037 S: Maintained
15965
-N: axp288
1596619038 F: drivers/acpi/pmic/intel_pmic_xpower.c
19039
+N: axp288
1596719040
1596819041 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
1596919042 M: Chen-Yu Tsai <wens@csie.org>
....@@ -15971,23 +19044,29 @@
1597119044 S: Maintained
1597219045 N: axp[128]
1597319046
15974
-X.25 NETWORK LAYER
15975
-M: Andrew Hendry <andrew.hendry@gmail.com>
19047
+X.25 STACK
19048
+M: Martin Schiller <ms@dev.tdt.de>
1597619049 L: linux-x25@vger.kernel.org
15977
-S: Odd Fixes
19050
+S: Maintained
19051
+F: Documentation/networking/lapb-module.rst
1597819052 F: Documentation/networking/x25*
19053
+F: drivers/net/wan/hdlc_x25.c
19054
+F: drivers/net/wan/lapbether.c
19055
+F: include/*/lapb.h
1597919056 F: include/net/x25*
19057
+F: include/uapi/linux/x25.h
19058
+F: net/lapb/
1598019059 F: net/x25/
1598119060
1598219061 X86 ARCHITECTURE (32-BIT AND 64-BIT)
1598319062 M: Thomas Gleixner <tglx@linutronix.de>
1598419063 M: Ingo Molnar <mingo@redhat.com>
1598519064 M: Borislav Petkov <bp@alien8.de>
15986
-R: "H. Peter Anvin" <hpa@zytor.com>
1598719065 M: x86@kernel.org
19066
+R: "H. Peter Anvin" <hpa@zytor.com>
1598819067 L: linux-kernel@vger.kernel.org
15989
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
1599019068 S: Maintained
19069
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
1599119070 F: Documentation/devicetree/bindings/x86/
1599219071 F: Documentation/x86/
1599319072 F: arch/x86/
....@@ -15995,8 +19074,8 @@
1599519074 X86 ENTRY CODE
1599619075 M: Andy Lutomirski <luto@kernel.org>
1599719076 L: linux-kernel@vger.kernel.org
15998
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
1599919077 S: Maintained
19078
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm
1600019079 F: arch/x86/entry/
1600119080
1600219081 X86 MCE INFRASTRUCTURE
....@@ -16004,7 +19083,7 @@
1600419083 M: Borislav Petkov <bp@alien8.de>
1600519084 L: linux-edac@vger.kernel.org
1600619085 S: Maintained
16007
-F: arch/x86/kernel/cpu/mcheck/*
19086
+F: arch/x86/kernel/cpu/mce/*
1600819087
1600919088 X86 MICROCODE UPDATE SUPPORT
1601019089 M: Borislav Petkov <bp@alien8.de>
....@@ -16016,83 +19095,152 @@
1601619095 M: Andy Lutomirski <luto@kernel.org>
1601719096 M: Peter Zijlstra <peterz@infradead.org>
1601819097 L: linux-kernel@vger.kernel.org
16019
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
1602019098 S: Maintained
19099
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm
1602119100 F: arch/x86/mm/
1602219101
1602319102 X86 PLATFORM DRIVERS
16024
-M: Darren Hart <dvhart@infradead.org>
16025
-M: Andy Shevchenko <andy@infradead.org>
19103
+M: Hans de Goede <hdegoede@redhat.com>
19104
+M: Mark Gross <mgross@linux.intel.com>
1602619105 L: platform-driver-x86@vger.kernel.org
16027
-T: git git://git.infradead.org/linux-platform-drivers-x86.git
1602819106 S: Maintained
16029
-F: drivers/platform/x86/
19107
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/pdx86/platform-drivers-x86.git
1603019108 F: drivers/platform/olpc/
19109
+F: drivers/platform/x86/
19110
+
19111
+X86 PLATFORM DRIVERS - ARCH
19112
+R: Darren Hart <dvhart@infradead.org>
19113
+R: Andy Shevchenko <andy@infradead.org>
19114
+L: platform-driver-x86@vger.kernel.org
19115
+L: x86@kernel.org
19116
+S: Maintained
19117
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
19118
+F: arch/x86/platform
19119
+
19120
+X86 PLATFORM UV HPE SUPERDOME FLEX
19121
+M: Steve Wahl <steve.wahl@hpe.com>
19122
+R: Dimitri Sivanich <dimitri.sivanich@hpe.com>
19123
+R: Russ Anderson <russ.anderson@hpe.com>
19124
+S: Supported
19125
+F: arch/x86/include/asm/uv/
19126
+F: arch/x86/kernel/apic/x2apic_uv_x.c
19127
+F: arch/x86/platform/uv/
1603119128
1603219129 X86 VDSO
1603319130 M: Andy Lutomirski <luto@kernel.org>
1603419131 L: linux-kernel@vger.kernel.org
16035
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
1603619132 S: Maintained
19133
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
1603719134 F: arch/x86/entry/vdso/
19135
+
19136
+XARRAY
19137
+M: Matthew Wilcox <willy@infradead.org>
19138
+L: linux-fsdevel@vger.kernel.org
19139
+S: Supported
19140
+F: Documentation/core-api/xarray.rst
19141
+F: include/linux/idr.h
19142
+F: include/linux/xarray.h
19143
+F: lib/idr.c
19144
+F: lib/xarray.c
19145
+F: tools/testing/radix-tree
19146
+
19147
+XBOX DVD IR REMOTE
19148
+M: Benjamin Valentin <benpicco@googlemail.com>
19149
+S: Maintained
19150
+F: drivers/media/rc/keymaps/rc-xbox-dvd.c
19151
+F: drivers/media/rc/xbox_remote.c
1603819152
1603919153 XC2028/3028 TUNER DRIVER
1604019154 M: Mauro Carvalho Chehab <mchehab@kernel.org>
1604119155 L: linux-media@vger.kernel.org
19156
+S: Maintained
1604219157 W: https://linuxtv.org
1604319158 T: git git://linuxtv.org/media_tree.git
16044
-S: Maintained
1604519159 F: drivers/media/tuners/tuner-xc2028.*
19160
+
19161
+XDP (eXpress Data Path)
19162
+M: Alexei Starovoitov <ast@kernel.org>
19163
+M: Daniel Borkmann <daniel@iogearbox.net>
19164
+M: David S. Miller <davem@davemloft.net>
19165
+M: Jakub Kicinski <kuba@kernel.org>
19166
+M: Jesper Dangaard Brouer <hawk@kernel.org>
19167
+M: John Fastabend <john.fastabend@gmail.com>
19168
+L: netdev@vger.kernel.org
19169
+L: bpf@vger.kernel.org
19170
+S: Supported
19171
+F: include/net/xdp.h
19172
+F: include/net/xdp_priv.h
19173
+F: include/trace/events/xdp.h
19174
+F: kernel/bpf/cpumap.c
19175
+F: kernel/bpf/devmap.c
19176
+F: net/core/xdp.c
19177
+F: samples/bpf/xdp*
19178
+F: tools/testing/selftests/bpf/*xdp*
19179
+F: tools/testing/selftests/bpf/*/*xdp*
19180
+F: drivers/net/ethernet/*/*/*/*/*xdp*
19181
+F: drivers/net/ethernet/*/*/*xdp*
19182
+K: (?:\b|_)xdp(?:\b|_)
1604619183
1604719184 XDP SOCKETS (AF_XDP)
1604819185 M: Björn Töpel <bjorn.topel@intel.com>
1604919186 M: Magnus Karlsson <magnus.karlsson@intel.com>
19187
+R: Jonathan Lemon <jonathan.lemon@gmail.com>
1605019188 L: netdev@vger.kernel.org
19189
+L: bpf@vger.kernel.org
1605119190 S: Maintained
16052
-F: kernel/bpf/xskmap.c
19191
+F: Documentation/networking/af_xdp.rst
19192
+F: include/net/xdp_sock*
19193
+F: include/net/xsk_buff_pool.h
19194
+F: include/uapi/linux/if_xdp.h
19195
+F: include/uapi/linux/xdp_diag.h
19196
+F: include/net/netns/xdp.h
1605319197 F: net/xdp/
19198
+F: samples/bpf/xdpsock*
19199
+F: tools/lib/bpf/xsk*
1605419200
1605519201 XEN BLOCK SUBSYSTEM
1605619202 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
1605719203 M: Roger Pau Monné <roger.pau@citrix.com>
1605819204 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
1605919205 S: Supported
16060
-F: drivers/block/xen-blkback/*
1606119206 F: drivers/block/xen*
19207
+F: drivers/block/xen-blkback/*
1606219208
1606319209 XEN HYPERVISOR ARM
1606419210 M: Stefano Stabellini <sstabellini@kernel.org>
1606519211 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
1606619212 S: Maintained
16067
-F: arch/arm/xen/
1606819213 F: arch/arm/include/asm/xen/
19214
+F: arch/arm/xen/
1606919215
1607019216 XEN HYPERVISOR ARM64
1607119217 M: Stefano Stabellini <sstabellini@kernel.org>
1607219218 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
1607319219 S: Maintained
16074
-F: arch/arm64/xen/
1607519220 F: arch/arm64/include/asm/xen/
19221
+F: arch/arm64/xen/
1607619222
1607719223 XEN HYPERVISOR INTERFACE
1607819224 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
1607919225 M: Juergen Gross <jgross@suse.com>
19226
+R: Stefano Stabellini <sstabellini@kernel.org>
1608019227 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
1608219228 S: Supported
19229
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
19230
+F: Documentation/ABI/stable/sysfs-hypervisor-xen
19231
+F: Documentation/ABI/testing/sysfs-hypervisor-xen
19232
+F: arch/x86/include/asm/pvclock-abi.h
19233
+F: arch/x86/include/asm/xen/
19234
+F: arch/x86/platform/pvh/
1608319235 F: arch/x86/xen/
1608419236 F: drivers/*/xen-*front.c
1608519237 F: drivers/xen/
16086
-F: arch/x86/include/asm/xen/
16087
-F: arch/x86/include/asm/pvclock-abi.h
16088
-F: include/xen/
1608919238 F: include/uapi/xen/
16090
-F: Documentation/ABI/stable/sysfs-hypervisor-xen
16091
-F: Documentation/ABI/testing/sysfs-hypervisor-xen
19239
+F: include/xen/
1609219240
1609319241 XEN NETWORK BACKEND DRIVER
16094
-M: Wei Liu <wei.liu2@citrix.com>
16095
-M: Paul Durrant <paul.durrant@citrix.com>
19242
+M: Wei Liu <wei.liu@kernel.org>
19243
+M: Paul Durrant <paul@xen.org>
1609619244 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
1609719245 L: netdev@vger.kernel.org
1609819246 S: Supported
....@@ -16114,6 +19262,13 @@
1611419262 F: drivers/xen/xen-scsiback.c
1611519263 F: include/xen/interface/io/vscsiif.h
1611619264
19265
+XEN SOUND FRONTEND DRIVER
19266
+M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
19267
+L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
19268
+L: alsa-devel@alsa-project.org (moderated for non-subscribers)
19269
+S: Supported
19270
+F: sound/xen/*
19271
+
1611719272 XEN SWIOTLB SUBSYSTEM
1611819273 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
1611919274 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
....@@ -16122,28 +19277,45 @@
1612219277 F: arch/x86/xen/*swiotlb*
1612319278 F: drivers/xen/*swiotlb*
1612419279
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
-
1613219280 XFS FILESYSTEM
16133
-M: Darrick J. Wong <darrick.wong@oracle.com>
19281
+M: Amir Goldstein <amir73il@gmail.com>
19282
+M: Darrick J. Wong <djwong@kernel.org>
1613419283 M: linux-xfs@vger.kernel.org
1613519284 L: linux-xfs@vger.kernel.org
19285
+S: Supported
1613619286 W: http://xfs.org/
1613719287 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
16138
-S: Supported
16139
-F: Documentation/filesystems/xfs.txt
19288
+F: Documentation/ABI/testing/sysfs-fs-xfs
19289
+F: Documentation/admin-guide/xfs.rst
19290
+F: Documentation/filesystems/xfs-delayed-logging-design.rst
19291
+F: Documentation/filesystems/xfs-self-describing-metadata.rst
1614019292 F: fs/xfs/
19293
+F: include/uapi/linux/dqblk_xfs.h
19294
+F: include/uapi/linux/fsmap.h
1614119295
1614219296 XILINX AXI ETHERNET DRIVER
16143
-M: Anirudha Sarangi <anirudh@xilinx.com>
16144
-M: John Linn <John.Linn@xilinx.com>
19297
+M: Radhey Shyam Pandey <radhey.shyam.pandey@xilinx.com>
1614519298 S: Maintained
1614619299 F: drivers/net/ethernet/xilinx/xilinx_axienet*
19300
+
19301
+XILINX CAN DRIVER
19302
+M: Appana Durga Kedareswara rao <appana.durga.rao@xilinx.com>
19303
+R: Naga Sureshkumar Relli <naga.sureshkumar.relli@xilinx.com>
19304
+L: linux-can@vger.kernel.org
19305
+S: Maintained
19306
+F: Documentation/devicetree/bindings/net/can/xilinx_can.txt
19307
+F: drivers/net/can/xilinx_can.c
19308
+
19309
+XILINX SD-FEC IP CORES
19310
+M: Derek Kiernan <derek.kiernan@xilinx.com>
19311
+M: Dragan Cvetic <dragan.cvetic@xilinx.com>
19312
+S: Maintained
19313
+F: Documentation/devicetree/bindings/misc/xlnx,sd-fec.txt
19314
+F: Documentation/misc-devices/xilinx_sdfec.rst
19315
+F: drivers/misc/Kconfig
19316
+F: drivers/misc/Makefile
19317
+F: drivers/misc/xilinx_sdfec.c
19318
+F: include/uapi/misc/xilinx_sdfec.h
1614719319
1614819320 XILINX UARTLITE SERIAL DRIVER
1614919321 M: Peter Korsgaard <jacmet@sunsite.dk>
....@@ -16155,11 +19327,29 @@
1615519327 M: Hyun Kwon <hyun.kwon@xilinx.com>
1615619328 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1615719329 L: linux-media@vger.kernel.org
16158
-T: git git://linuxtv.org/media_tree.git
1615919330 S: Supported
19331
+T: git git://linuxtv.org/media_tree.git
1616019332 F: Documentation/devicetree/bindings/media/xilinx/
1616119333 F: drivers/media/platform/xilinx/
1616219334 F: include/uapi/linux/xilinx-v4l2-controls.h
19335
+
19336
+XILINX ZYNQMP DPDMA DRIVER
19337
+M: Hyun Kwon <hyun.kwon@xilinx.com>
19338
+M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
19339
+L: dmaengine@vger.kernel.org
19340
+S: Supported
19341
+F: Documentation/devicetree/bindings/dma/xilinx/xlnx,zynqmp-dpdma.yaml
19342
+F: drivers/dma/xilinx/xilinx_dpdma.c
19343
+F: include/dt-bindings/dma/xlnx-zynqmp-dpdma.h
19344
+
19345
+XILINX ZYNQMP PSGTR PHY DRIVER
19346
+M: Anurag Kumar Vulisha <anurag.kumar.vulisha@xilinx.com>
19347
+M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
19348
+L: linux-kernel@vger.kernel.org
19349
+S: Supported
19350
+T: git https://github.com/Xilinx/linux-xlnx.git
19351
+F: Documentation/devicetree/bindings/phy/xlnx,zynqmp-psgtr.yaml
19352
+F: drivers/phy/xilinx/phy-zynqmp.c
1616319353
1616419354 XILLYBUS DRIVER
1616519355 M: Eli Billauer <eli.billauer@gmail.com>
....@@ -16168,11 +19358,11 @@
1616819358 F: drivers/char/xillybus/
1616919359
1617019360 XLP9XX I2C DRIVER
16171
-M: George Cherian <george.cherian@cavium.com>
16172
-M: Jan Glauber <jglauber@cavium.com>
19361
+M: George Cherian <gcherian@marvell.com>
1617319362 L: linux-i2c@vger.kernel.org
16174
-W: http://www.cavium.com
1617519363 S: Supported
19364
+W: http://www.marvell.com
19365
+F: Documentation/devicetree/bindings/i2c/i2c-xlp9xx.txt
1617619366 F: drivers/i2c/busses/i2c-xlp9xx.c
1617719367
1617819368 XRA1403 GPIO EXPANDER
....@@ -16180,8 +19370,8 @@
1618019370 M: Semi Malinen <semi.malinen@ge.com>
1618119371 L: linux-gpio@vger.kernel.org
1618219372 S: Maintained
16183
-F: drivers/gpio/gpio-xra1403.c
1618419373 F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
19374
+F: drivers/gpio/gpio-xra1403.c
1618519375
1618619376 XTENSA XTFPGA PLATFORM SUPPORT
1618719377 M: Max Filippov <jcmvbkbc@gmail.com>
....@@ -16199,10 +19389,10 @@
1619919389
1620019390 YAMA SECURITY MODULE
1620119391 M: Kees Cook <keescook@chromium.org>
16202
-T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
1620319392 S: Supported
16204
-F: security/yama/
19393
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
1620519394 F: Documentation/admin-guide/LSM/Yama.rst
19395
+F: security/yama/
1620619396
1620719397 YEALINK PHONE DRIVER
1620819398 M: Henk Vergonet <Henk.Vergonet@gmail.com>
....@@ -16213,11 +19403,11 @@
1621319403
1621419404 Z8530 DRIVER FOR AX.25
1621519405 M: Joerg Reuter <jreuter@yaina.de>
16216
-W: http://yaina.de/jreuter/
16217
-W: http://www.qsl.net/dl1bke/
1621819406 L: linux-hams@vger.kernel.org
1621919407 S: Maintained
16220
-F: Documentation/networking/z8530drv.txt
19408
+W: http://yaina.de/jreuter/
19409
+W: http://www.qsl.net/dl1bke/
19410
+F: Documentation/networking/device_drivers/hamradio/z8530drv.rst
1622119411 F: drivers/net/hamradio/*scc.c
1622219412 F: drivers/net/hamradio/z8530.h
1622319413
....@@ -16226,50 +19416,68 @@
1622619416 M: Dan Streetman <ddstreet@ieee.org>
1622719417 L: linux-mm@kvack.org
1622819418 S: Maintained
16229
-F: mm/zbud.c
1623019419 F: include/linux/zbud.h
19420
+F: mm/zbud.c
1623119421
1623219422 ZD1211RW WIRELESS DRIVER
1623319423 M: Daniel Drake <dsd@gentoo.org>
1623419424 M: Ulrich Kunitz <kune@deine-taler.de>
16235
-W: http://zd1211.ath.cx/wiki/DriverRewrite
1623619425 L: linux-wireless@vger.kernel.org
1623719426 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
1623819427 S: Maintained
19428
+W: http://zd1211.ath.cx/wiki/DriverRewrite
1623919429 F: drivers/net/wireless/zydas/zd1211rw/
1624019430
1624119431 ZD1301 MEDIA DRIVER
1624219432 M: Antti Palosaari <crope@iki.fi>
1624319433 L: linux-media@vger.kernel.org
19434
+S: Maintained
1624419435 W: https://linuxtv.org/
1624519436 W: http://palosaari.fi/linux/
1624619437 Q: https://patchwork.linuxtv.org/project/linux-media/list/
16247
-S: Maintained
1624819438 F: drivers/media/usb/dvb-usb-v2/zd1301*
1624919439
1625019440 ZD1301_DEMOD MEDIA DRIVER
1625119441 M: Antti Palosaari <crope@iki.fi>
1625219442 L: linux-media@vger.kernel.org
19443
+S: Maintained
1625319444 W: https://linuxtv.org/
1625419445 W: http://palosaari.fi/linux/
1625519446 Q: https://patchwork.linuxtv.org/project/linux-media/list/
16256
-S: Maintained
1625719447 F: drivers/media/dvb-frontends/zd1301_demod*
19448
+
19449
+ZHAOXIN PROCESSOR SUPPORT
19450
+M: Tony W Wang-oc <TonyWWang-oc@zhaoxin.com>
19451
+L: linux-kernel@vger.kernel.org
19452
+S: Maintained
19453
+F: arch/x86/kernel/cpu/zhaoxin.c
19454
+
19455
+ZONEFS FILESYSTEM
19456
+M: Damien Le Moal <damien.lemoal@wdc.com>
19457
+M: Naohiro Aota <naohiro.aota@wdc.com>
19458
+R: Johannes Thumshirn <jth@kernel.org>
19459
+L: linux-fsdevel@vger.kernel.org
19460
+S: Maintained
19461
+T: git git://git.kernel.org/pub/scm/linux/kernel/git/dlemoal/zonefs.git
19462
+F: Documentation/filesystems/zonefs.rst
19463
+F: fs/zonefs/
19464
+
19465
+ZR36067 VIDEO FOR LINUX DRIVER
19466
+M: Corentin Labbe <clabbe@baylibre.com>
19467
+L: mjpeg-users@lists.sourceforge.net
19468
+L: linux-media@vger.kernel.org
19469
+S: Maintained
19470
+W: http://mjpeg.sourceforge.net/driver-zoran/
19471
+Q: https://patchwork.linuxtv.org/project/linux-media/list/
19472
+F: Documentation/driver-api/media/drivers/zoran.rst
19473
+F: drivers/staging/media/zoran/
1625819474
1625919475 ZPOOL COMPRESSED PAGE STORAGE API
1626019476 M: Dan Streetman <ddstreet@ieee.org>
1626119477 L: linux-mm@kvack.org
1626219478 S: Maintained
16263
-F: mm/zpool.c
1626419479 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/
19480
+F: mm/zpool.c
1627319481
1627419482 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
1627519483 M: Minchan Kim <minchan@kernel.org>
....@@ -16277,8 +19485,8 @@
1627719485 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
1627819486 L: linux-kernel@vger.kernel.org
1627919487 S: Maintained
19488
+F: Documentation/admin-guide/blockdev/zram.rst
1628019489 F: drivers/block/zram/
16281
-F: Documentation/blockdev/zram.txt
1628219490
1628319491 ZS DECSTATION Z85C30 SERIAL DRIVER
1628419492 M: "Maciej W. Rozycki" <macro@linux-mips.org>
....@@ -16291,13 +19499,14 @@
1629119499 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
1629219500 L: linux-mm@kvack.org
1629319501 S: Maintained
16294
-F: mm/zsmalloc.c
16295
-F: include/linux/zsmalloc.h
1629619502 F: Documentation/vm/zsmalloc.rst
19503
+F: include/linux/zsmalloc.h
19504
+F: mm/zsmalloc.c
1629719505
1629819506 ZSWAP COMPRESSED SWAP CACHING
1629919507 M: Seth Jennings <sjenning@redhat.com>
1630019508 M: Dan Streetman <ddstreet@ieee.org>
19509
+M: Vitaly Wool <vitaly.wool@konsulko.com>
1630119510 L: linux-mm@kvack.org
1630219511 S: Maintained
1630319512 F: mm/zswap.c
....@@ -16305,8 +19514,8 @@
1630519514 THE REST
1630619515 M: Linus Torvalds <torvalds@linux-foundation.org>
1630719516 L: linux-kernel@vger.kernel.org
19517
+S: Buried alive in reporters
1630819518 Q: http://patchwork.kernel.org/project/LKML/list/
1630919519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
16310
-S: Buried alive in reporters
1631119520 F: *
1631219521 F: */