1 List of maintainers << 2 =================== << 3 1 4 Descriptions of section entries and preferred << 5 ---------------------------------------------- << 6 2 7 M: *Mail* patches to: FullName <address !! 3 List of maintainers and how to submit kernel changes 8 R: Designated *Reviewer*: FullName <add !! 4 >> 5 Please try to follow the guidelines below. This will make things >> 6 easier on the maintainers. Not all of these guidelines matter for every >> 7 trivial patch so apply some common sense. >> 8 >> 9 1. Always _test_ your changes, however small, on at least 4 or >> 10 5 people, preferably many more. >> 11 >> 12 2. Try to release a few ALPHA test versions to the net. Announce >> 13 them onto the kernel channel and await results. This is especially >> 14 important for device drivers, because often that's the only way >> 15 you will find things like the fact version 3 firmware needs >> 16 a magic fix you didn't know about, or some clown changed the >> 17 chips on a board and not its name. (Don't laugh! Look at the >> 18 SMC etherpower for that.) >> 19 >> 20 3. Make sure your changes compile correctly in multiple >> 21 configurations. In particular check that changes work both as a >> 22 module and built into the kernel. >> 23 >> 24 4. When you are happy with a change make it generally available for >> 25 testing and await feedback. >> 26 >> 27 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 >> 29 changes sent back with seemingly silly requests about formatting >> 30 and variable names. These aren't as silly as they seem. One >> 31 job the maintainers (and especially Linus) do is to keep things >> 32 looking the same. Sometimes this means that the clever hack in >> 33 your driver to get around a problem actually needs to become a >> 34 generalized kernel feature ready for next time. >> 35 >> 36 PLEASE check your patch with the automated style checker >> 37 (scripts/checkpatch.pl) to catch trivial style violations. >> 38 See Documentation/process/coding-style.rst for guidance here. >> 39 >> 40 PLEASE CC: the maintainers and mailing lists that are generated >> 41 by scripts/get_maintainer.pl. The results returned by the >> 42 script will be best if you have git installed and are making >> 43 your changes in a branch derived from Linus' latest git tree. >> 44 See Documentation/process/submitting-patches.rst for details. >> 45 >> 46 PLEASE try to include any credit lines you want added with the >> 47 patch. It avoids people being missed off by mistake and makes >> 48 it easier to know who wants adding and who doesn't. >> 49 >> 50 PLEASE document known bugs. If it doesn't work for everything >> 51 or does something very odd once a month document it. >> 52 >> 53 PLEASE remember that submissions must be made under the terms >> 54 of the Linux Foundation certificate of contribution and should >> 55 include a Signed-off-by: line. The current version of this >> 56 "Developer's Certificate of Origin" (DCO) is listed in the file >> 57 Documentation/process/submitting-patches.rst. >> 58 >> 59 6. Make sure you have the right to send any changes you make. If you >> 60 do changes at work you may find your employer owns the patch >> 61 not you. >> 62 >> 63 7. When sending security related changes or reports to a maintainer >> 64 please Cc: security@kernel.org, especially if the maintainer >> 65 does not respond. Please keep in mind that the security team is >> 66 a small set of people who can be efficient only when working on >> 67 verified bugs. Please only Cc: this list when you have identified >> 68 that the bug would present a short-term risk to other users if it >> 69 were publicly disclosed. For example, reports of address leaks do >> 70 not represent an immediate threat and are better handled publicly, >> 71 and ideally, should come with a patch proposal. Please do not send >> 72 automated reports to this list either. Such bugs will be handled >> 73 better and faster in the usual public places. >> 74 >> 75 8. Happy hacking. >> 76 >> 77 Descriptions of section entries: >> 78 >> 79 P: Person (obsolete) >> 80 M: Mail patches to: FullName <address@domain> >> 81 R: Designated reviewer: FullName <address@domain> 9 These reviewers should be CCed on p 82 These reviewers should be CCed on patches. 10 L: *Mailing list* that is relevant to !! 83 L: Mailing list that is relevant to this area 11 S: *Status*, one of the following: !! 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: 12 Supported: Someone is actually pa 93 Supported: Someone is actually paid to look after this. 13 Maintained: Someone actually looks 94 Maintained: Someone actually looks after it. 14 Odd Fixes: It has a maintainer bu 95 Odd Fixes: It has a maintainer but they don't have time to do 15 much other than throw 96 much other than throw the odd patch in. See below.. 16 Orphan: No current maintainer 97 Orphan: No current maintainer [but maybe you could take the 17 role as you write your 98 role as you write your new code]. 18 Obsolete: Old code. Something ta 99 Obsolete: Old code. Something tagged obsolete generally means 19 it has been replaced b 100 it has been replaced by a better system and you 20 should be using that. 101 should be using that. 21 W: *Web-page* with status/info !! 102 F: Files and directories with wildcard patterns. 22 Q: *Patchwork* web based patch trackin << 23 B: URI for where to file *bugs*. A web << 24 filing info, a direct bug tracker l << 25 C: URI for *chat* protocol, server and << 26 usually hang out, for example irc:/ << 27 P: *Subsystem Profile* document for mo << 28 patches to the given subsystem. Thi << 29 or a URI. See Documentation/maintai << 30 for details. << 31 T: *SCM* tree type and location. << 32 Type is one of: git, hg, quilt, stg << 33 F: *Files* and directories wildcard pa << 34 A trailing slash includes all files 103 A trailing slash includes all files and subdirectory files. 35 F: drivers/net/ all files in a 104 F: drivers/net/ all files in and below drivers/net 36 F: drivers/net/* all files in d 105 F: drivers/net/* all files in drivers/net, but not below 37 F: */net/* all files in " 106 F: */net/* all files in "any top level directory"/net 38 One pattern per line. Multiple F: 107 One pattern per line. Multiple F: lines acceptable. 39 X: *Excluded* files and directories th !! 108 N: Files and directories with regex patterns. 40 rules as F:. Files exclusions are t !! 109 N: [^a-z]tegra all files whose path contains the word tegra 41 Can be useful for excluding a speci << 42 F: net/ << 43 X: net/ipv6/ << 44 matches all files in and below net << 45 N: Files and directories *Regex* patte << 46 N: [^a-z]tegra all files whos << 47 (not including << 48 One pattern per line. Multiple N: 110 One pattern per line. Multiple N: lines acceptable. 49 scripts/get_maintainer.pl has diffe 111 scripts/get_maintainer.pl has different behavior for files that 50 match F: pattern and matches of N: 112 match F: pattern and matches of N: patterns. By default, 51 get_maintainer will not look at git 113 get_maintainer will not look at git log history when an F: pattern 52 match occurs. When an N: match occ 114 match occurs. When an N: match occurs, git log history is used 53 to also notify the people that have 115 to also notify the people that have git commit signatures. 54 K: *Content regex* (perl extended) pat !! 116 X: Files and directories that are NOT maintained, same rules as F: 55 For instance: !! 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: 56 K: of_get_profile 124 K: of_get_profile 57 matches patches or files that co 125 matches patches or files that contain "of_get_profile" 58 K: \b(printk|pr_(info|err))\b 126 K: \b(printk|pr_(info|err))\b 59 matches patches or files that co 127 matches patches or files that contain one or more of the words 60 printk, pr_info or pr_err 128 printk, pr_info or pr_err 61 One regex pattern per line. Multip 129 One regex pattern per line. Multiple K: lines acceptable. 62 130 63 Maintainers List !! 131 Note: For the hard of thinking, this list is meant to remain in alphabetical 64 ---------------- !! 132 order. If you could add yourselves to it in alphabetical order that would be >> 133 so much easier [Ed] 65 134 66 .. note:: When reading this list, please look !! 135 Maintainers List (try to look for most precise areas first) 67 first. When adding to this list, ple !! 136 68 alphabetical order. !! 137 ----------------------------------- 69 138 70 3C59X NETWORK DRIVER 139 3C59X NETWORK DRIVER 71 M: Steffen Klassert <klassert@kernel.org> 140 M: Steffen Klassert <klassert@kernel.org> 72 L: netdev@vger.kernel.org 141 L: netdev@vger.kernel.org 73 S: Odd Fixes 142 S: Odd Fixes 74 F: Documentation/networking/device_driver !! 143 F: Documentation/networking/device_drivers/3com/vortex.txt 75 F: drivers/net/ethernet/3com/3c59x.c 144 F: drivers/net/ethernet/3com/3c59x.c 76 145 77 3CR990 NETWORK DRIVER 146 3CR990 NETWORK DRIVER 78 M: David Dillow <dave@thedillows.org> 147 M: David Dillow <dave@thedillows.org> 79 L: netdev@vger.kernel.org 148 L: netdev@vger.kernel.org 80 S: Maintained 149 S: Maintained 81 F: drivers/net/ethernet/3com/typhoon* 150 F: drivers/net/ethernet/3com/typhoon* 82 151 83 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W- 152 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS) 84 M: Adam Radford <aradford@gmail.com> 153 M: Adam Radford <aradford@gmail.com> 85 L: linux-scsi@vger.kernel.org 154 L: linux-scsi@vger.kernel.org 86 S: Supported << 87 W: http://www.lsi.com 155 W: http://www.lsi.com >> 156 S: Supported 88 F: drivers/scsi/3w-* 157 F: drivers/scsi/3w-* 89 158 90 53C700 AND 53C700-66 SCSI DRIVER 159 53C700 AND 53C700-66 SCSI DRIVER 91 M: "James E.J. Bottomley" <James.Bottomley 160 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 92 L: linux-scsi@vger.kernel.org 161 L: linux-scsi@vger.kernel.org 93 S: Maintained 162 S: Maintained 94 F: drivers/scsi/53c700* 163 F: drivers/scsi/53c700* 95 164 96 6LOWPAN GENERIC (BTLE/IEEE 802.15.4) 165 6LOWPAN GENERIC (BTLE/IEEE 802.15.4) 97 M: Alexander Aring <alex.aring@gmail.com> 166 M: Alexander Aring <alex.aring@gmail.com> >> 167 M: Jukka Rissanen <jukka.rissanen@linux.intel.com> 98 L: linux-bluetooth@vger.kernel.org 168 L: linux-bluetooth@vger.kernel.org 99 L: linux-wpan@vger.kernel.org 169 L: linux-wpan@vger.kernel.org 100 S: Maintained 170 S: Maintained 101 F: Documentation/networking/6lowpan.rst << 102 F: include/net/6lowpan.h << 103 F: net/6lowpan/ 171 F: net/6lowpan/ >> 172 F: include/net/6lowpan.h >> 173 F: Documentation/networking/6lowpan.txt 104 174 105 6PACK NETWORK DRIVER FOR AX.25 175 6PACK NETWORK DRIVER FOR AX.25 106 M: Andreas Koensgen <ajk@comnets.uni-breme 176 M: Andreas Koensgen <ajk@comnets.uni-bremen.de> 107 L: linux-hams@vger.kernel.org 177 L: linux-hams@vger.kernel.org 108 S: Maintained 178 S: Maintained 109 F: drivers/net/hamradio/6pack.c 179 F: drivers/net/hamradio/6pack.c 110 180 111 802.11 (including CFG80211/NL80211) << 112 M: Johannes Berg <johannes@sipsolutions.ne << 113 L: linux-wireless@vger.kernel.org << 114 S: Maintained << 115 W: https://wireless.wiki.kernel.org/ << 116 Q: https://patchwork.kernel.org/project/l << 117 T: git git://git.kernel.org/pub/scm/linux << 118 T: git git://git.kernel.org/pub/scm/linux << 119 F: Documentation/driver-api/80211/cfg8021 << 120 F: Documentation/networking/regulatory.rs << 121 F: include/linux/ieee80211.h << 122 F: include/net/cfg80211.h << 123 F: include/net/ieee80211_radiotap.h << 124 F: include/net/iw_handler.h << 125 F: include/net/wext.h << 126 F: include/uapi/linux/nl80211.h << 127 F: include/uapi/linux/wireless.h << 128 F: net/wireless/ << 129 << 130 8169 10/100/1000 GIGABIT ETHERNET DRIVER 181 8169 10/100/1000 GIGABIT ETHERNET DRIVER >> 182 M: Realtek linux nic maintainers <nic_swsd@realtek.com> 131 M: Heiner Kallweit <hkallweit1@gmail.com> 183 M: Heiner Kallweit <hkallweit1@gmail.com> 132 M: nic_swsd@realtek.com << 133 L: netdev@vger.kernel.org 184 L: netdev@vger.kernel.org 134 S: Maintained 185 S: Maintained 135 F: drivers/net/ethernet/realtek/r8169* !! 186 F: drivers/net/ethernet/realtek/r8169.c 136 187 137 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER 188 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER 138 M: Greg Kroah-Hartman <gregkh@linuxfoundat 189 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 139 L: linux-serial@vger.kernel.org 190 L: linux-serial@vger.kernel.org 140 S: Maintained 191 S: Maintained 141 T: git git://git.kernel.org/pub/scm/linux 192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 142 F: drivers/tty/serial/8250* 193 F: drivers/tty/serial/8250* 143 F: include/linux/serial_8250.h 194 F: include/linux/serial_8250.h 144 195 145 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-UL 196 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.] 146 L: netdev@vger.kernel.org 197 L: netdev@vger.kernel.org 147 S: Orphan / Obsolete 198 S: Orphan / Obsolete 148 F: drivers/net/ethernet/8390/ 199 F: drivers/net/ethernet/8390/ 149 200 150 9P FILE SYSTEM 201 9P FILE SYSTEM 151 M: Eric Van Hensbergen <ericvh@kernel.org> !! 202 M: Eric Van Hensbergen <ericvh@gmail.com> 152 M: Latchesar Ionkov <lucho@ionkov.net> 203 M: Latchesar Ionkov <lucho@ionkov.net> 153 M: Dominique Martinet <asmadeus@codewreck. 204 M: Dominique Martinet <asmadeus@codewreck.org> 154 R: Christian Schoenebeck <linux_oss@crudeb !! 205 L: v9fs-developer@lists.sourceforge.net 155 L: v9fs@lists.linux.dev !! 206 W: http://swik.net/v9fs 156 S: Maintained << 157 W: http://github.com/v9fs << 158 Q: http://patchwork.kernel.org/project/v9 207 Q: http://patchwork.kernel.org/project/v9fs-devel/list/ 159 T: git git://git.kernel.org/pub/scm/linux 208 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git 160 T: git git://github.com/martinetd/linux.g 209 T: git git://github.com/martinetd/linux.git 161 F: Documentation/filesystems/9p.rst !! 210 S: Maintained >> 211 F: Documentation/filesystems/9p.txt 162 F: fs/9p/ 212 F: fs/9p/ >> 213 F: net/9p/ 163 F: include/net/9p/ 214 F: include/net/9p/ 164 F: include/trace/events/9p.h << 165 F: include/uapi/linux/virtio_9p.h 215 F: include/uapi/linux/virtio_9p.h 166 F: net/9p/ !! 216 F: include/trace/events/9p.h 167 << 168 A64FX DIAG DRIVER << 169 M: Hitomi Hasegawa <hasegawa-hitomi@fujits << 170 S: Supported << 171 F: drivers/soc/fujitsu/a64fx-diag.c << 172 217 173 A8293 MEDIA DRIVER 218 A8293 MEDIA DRIVER >> 219 M: Antti Palosaari <crope@iki.fi> 174 L: linux-media@vger.kernel.org 220 L: linux-media@vger.kernel.org 175 S: Orphan << 176 W: https://linuxtv.org 221 W: https://linuxtv.org >> 222 W: http://palosaari.fi/linux/ 177 Q: http://patchwork.linuxtv.org/project/l 223 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 224 T: git git://linuxtv.org/anttip/media_tree.git >> 225 S: Maintained 178 F: drivers/media/dvb-frontends/a8293* 226 F: drivers/media/dvb-frontends/a8293* 179 227 180 AACRAID SCSI RAID DRIVER 228 AACRAID SCSI RAID DRIVER 181 M: Adaptec OEM Raid Solutions <aacraid@mic 229 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com> 182 L: linux-scsi@vger.kernel.org 230 L: linux-scsi@vger.kernel.org 183 S: Supported << 184 W: http://www.adaptec.com/ 231 W: http://www.adaptec.com/ 185 F: Documentation/scsi/aacraid.rst !! 232 S: Supported >> 233 F: Documentation/scsi/aacraid.txt 186 F: drivers/scsi/aacraid/ 234 F: drivers/scsi/aacraid/ 187 235 188 AB8500 BATTERY AND CHARGER DRIVERS << 189 M: Linus Walleij <linus.walleij@linaro.org << 190 F: Documentation/devicetree/bindings/powe << 191 F: drivers/power/supply/*ab8500* << 192 << 193 ABI/API 236 ABI/API 194 L: linux-api@vger.kernel.org 237 L: linux-api@vger.kernel.org 195 F: include/linux/syscalls.h 238 F: include/linux/syscalls.h 196 F: kernel/sys_ni.c 239 F: kernel/sys_ni.c 197 X: arch/*/include/uapi/ << 198 X: include/uapi/ << 199 240 200 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 241 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER 201 M: Hans de Goede <hdegoede@redhat.com> 242 M: Hans de Goede <hdegoede@redhat.com> 202 L: linux-hwmon@vger.kernel.org 243 L: linux-hwmon@vger.kernel.org 203 S: Maintained 244 S: Maintained 204 F: drivers/hwmon/abituguru.c 245 F: drivers/hwmon/abituguru.c 205 246 206 ABIT UGURU 3 HARDWARE MONITOR DRIVER 247 ABIT UGURU 3 HARDWARE MONITOR DRIVER 207 M: Alistair John Strachan <alistair@devzer 248 M: Alistair John Strachan <alistair@devzero.co.uk> 208 L: linux-hwmon@vger.kernel.org 249 L: linux-hwmon@vger.kernel.org 209 S: Maintained 250 S: Maintained 210 F: drivers/hwmon/abituguru3.c 251 F: drivers/hwmon/abituguru3.c 211 252 212 ACCES 104-DIO-48E GPIO DRIVER 253 ACCES 104-DIO-48E GPIO DRIVER 213 M: William Breathitt Gray <wbg@kernel.org> !! 254 M: William Breathitt Gray <vilhelm.gray@gmail.com> 214 L: linux-gpio@vger.kernel.org 255 L: linux-gpio@vger.kernel.org 215 S: Maintained 256 S: Maintained 216 F: drivers/gpio/gpio-104-dio-48e.c 257 F: drivers/gpio/gpio-104-dio-48e.c 217 258 218 ACCES 104-IDI-48 GPIO DRIVER 259 ACCES 104-IDI-48 GPIO DRIVER 219 M: William Breathitt Gray <wbg@kernel.org> !! 260 M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 220 L: linux-gpio@vger.kernel.org 261 L: linux-gpio@vger.kernel.org 221 S: Maintained 262 S: Maintained 222 F: drivers/gpio/gpio-104-idi-48.c 263 F: drivers/gpio/gpio-104-idi-48.c 223 264 224 ACCES 104-IDIO-16 GPIO DRIVER 265 ACCES 104-IDIO-16 GPIO DRIVER 225 M: William Breathitt Gray <wbg@kernel.org> !! 266 M: "William Breathitt Gray" <vilhelm.gray@gmail.com> 226 L: linux-gpio@vger.kernel.org 267 L: linux-gpio@vger.kernel.org 227 S: Maintained 268 S: Maintained 228 F: drivers/gpio/gpio-104-idio-16.c 269 F: drivers/gpio/gpio-104-idio-16.c 229 270 230 ACCES 104-QUAD-8 DRIVER !! 271 ACCES 104-QUAD-8 IIO DRIVER 231 M: William Breathitt Gray <wbg@kernel.org> !! 272 M: William Breathitt Gray <vilhelm.gray@gmail.com> 232 L: linux-iio@vger.kernel.org 273 L: linux-iio@vger.kernel.org 233 S: Maintained 274 S: Maintained 234 F: drivers/counter/104-quad-8.c !! 275 F: Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8 235 !! 276 F: drivers/iio/counter/104-quad-8.c 236 ACCES IDIO-16 GPIO LIBRARY << 237 M: William Breathitt Gray <wbg@kernel.org> << 238 L: linux-gpio@vger.kernel.org << 239 S: Maintained << 240 F: drivers/gpio/gpio-idio-16.c << 241 F: drivers/gpio/gpio-idio-16.h << 242 277 243 ACCES PCI-IDIO-16 GPIO DRIVER 278 ACCES PCI-IDIO-16 GPIO DRIVER 244 M: William Breathitt Gray <wbg@kernel.org> !! 279 M: William Breathitt Gray <vilhelm.gray@gmail.com> 245 L: linux-gpio@vger.kernel.org 280 L: linux-gpio@vger.kernel.org 246 S: Maintained 281 S: Maintained 247 F: drivers/gpio/gpio-pci-idio-16.c 282 F: drivers/gpio/gpio-pci-idio-16.c 248 283 249 ACCES PCIe-IDIO-24 GPIO DRIVER 284 ACCES PCIe-IDIO-24 GPIO DRIVER 250 M: William Breathitt Gray <wbg@kernel.org> !! 285 M: William Breathitt Gray <vilhelm.gray@gmail.com> 251 L: linux-gpio@vger.kernel.org 286 L: linux-gpio@vger.kernel.org 252 S: Maintained 287 S: Maintained 253 F: drivers/gpio/gpio-pcie-idio-24.c 288 F: drivers/gpio/gpio-pcie-idio-24.c 254 289 255 ACENIC DRIVER 290 ACENIC DRIVER 256 M: Jes Sorensen <jes@trained-monkey.org> 291 M: Jes Sorensen <jes@trained-monkey.org> 257 L: linux-acenic@sunsite.dk 292 L: linux-acenic@sunsite.dk 258 S: Maintained 293 S: Maintained 259 F: drivers/net/ethernet/alteon/acenic* 294 F: drivers/net/ethernet/alteon/acenic* 260 295 261 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 296 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER 262 M: Peter Kaestle <peter@piie.net> !! 297 M: Peter Feuerer <peter@piie.net> 263 L: platform-driver-x86@vger.kernel.org 298 L: platform-driver-x86@vger.kernel.org 264 S: Maintained << 265 W: http://piie.net/?section=acerhdf 299 W: http://piie.net/?section=acerhdf >> 300 S: Maintained 266 F: drivers/platform/x86/acerhdf.c 301 F: drivers/platform/x86/acerhdf.c 267 302 268 ACER WMI LAPTOP EXTRAS 303 ACER WMI LAPTOP EXTRAS 269 M: "Lee, Chun-Yi" <jlee@suse.com> 304 M: "Lee, Chun-Yi" <jlee@suse.com> 270 L: platform-driver-x86@vger.kernel.org 305 L: platform-driver-x86@vger.kernel.org 271 S: Maintained 306 S: Maintained 272 F: drivers/platform/x86/acer-wmi.c 307 F: drivers/platform/x86/acer-wmi.c 273 308 274 ACPI 309 ACPI 275 M: "Rafael J. Wysocki" <rafael@kernel.org> !! 310 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 276 R: Len Brown <lenb@kernel.org> !! 311 M: Len Brown <lenb@kernel.org> 277 L: linux-acpi@vger.kernel.org 312 L: linux-acpi@vger.kernel.org 278 S: Supported !! 313 W: https://01.org/linux-acpi 279 Q: https://patchwork.kernel.org/project/l 314 Q: https://patchwork.kernel.org/project/linux-acpi/list/ 280 B: https://bugzilla.kernel.org << 281 T: git git://git.kernel.org/pub/scm/linux 315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 282 F: Documentation/ABI/testing/configfs-acp !! 316 B: https://bugzilla.kernel.org 283 F: Documentation/ABI/testing/sysfs-bus-ac !! 317 S: Supported 284 F: Documentation/firmware-guide/acpi/ << 285 F: arch/x86/kernel/acpi/ << 286 F: arch/x86/pci/acpi.c << 287 F: drivers/acpi/ 318 F: drivers/acpi/ 288 F: drivers/pci/*/*acpi* << 289 F: drivers/pci/*acpi* << 290 F: drivers/pnp/pnpacpi/ 319 F: drivers/pnp/pnpacpi/ 291 F: include/acpi/ << 292 F: include/linux/acpi.h 320 F: include/linux/acpi.h 293 F: include/linux/fwnode.h 321 F: include/linux/fwnode.h 294 F: include/linux/fw_table.h !! 322 F: include/acpi/ 295 F: lib/fw_table.c !! 323 F: Documentation/acpi/ >> 324 F: Documentation/ABI/testing/sysfs-bus-acpi >> 325 F: Documentation/ABI/testing/configfs-acpi >> 326 F: drivers/pci/*acpi* >> 327 F: drivers/pci/*/*acpi* 296 F: tools/power/acpi/ 328 F: tools/power/acpi/ 297 329 298 ACPI APEI 330 ACPI APEI 299 M: "Rafael J. Wysocki" <rafael@kernel.org> !! 331 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 300 R: Len Brown <lenb@kernel.org> !! 332 M: Len Brown <lenb@kernel.org> >> 333 L: linux-acpi@vger.kernel.org 301 R: James Morse <james.morse@arm.com> 334 R: James Morse <james.morse@arm.com> 302 R: Tony Luck <tony.luck@intel.com> 335 R: Tony Luck <tony.luck@intel.com> 303 R: Borislav Petkov <bp@alien8.de> 336 R: Borislav Petkov <bp@alien8.de> 304 L: linux-acpi@vger.kernel.org << 305 F: drivers/acpi/apei/ 337 F: drivers/acpi/apei/ 306 338 307 ACPI COMPONENT ARCHITECTURE (ACPICA) 339 ACPI COMPONENT ARCHITECTURE (ACPICA) 308 M: Robert Moore <robert.moore@intel.com> 340 M: Robert Moore <robert.moore@intel.com> >> 341 M: Erik Schmauss <erik.schmauss@intel.com> 309 M: "Rafael J. Wysocki" <rafael.j.wysocki@i 342 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 310 L: linux-acpi@vger.kernel.org 343 L: linux-acpi@vger.kernel.org 311 L: acpica-devel@lists.linux.dev !! 344 L: devel@acpica.org 312 S: Supported << 313 W: https://acpica.org/ 345 W: https://acpica.org/ 314 W: https://github.com/acpica/acpica/ 346 W: https://github.com/acpica/acpica/ 315 Q: https://patchwork.kernel.org/project/l 347 Q: https://patchwork.kernel.org/project/linux-acpi/list/ >> 348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 316 B: https://bugzilla.kernel.org 349 B: https://bugzilla.kernel.org 317 B: https://bugs.acpica.org 350 B: https://bugs.acpica.org 318 T: git git://git.kernel.org/pub/scm/linux !! 351 S: Supported 319 F: drivers/acpi/acpica/ 352 F: drivers/acpi/acpica/ 320 F: include/acpi/ 353 F: include/acpi/ 321 F: tools/power/acpi/ 354 F: tools/power/acpi/ 322 355 >> 356 ACPI FAN DRIVER >> 357 M: Zhang Rui <rui.zhang@intel.com> >> 358 L: linux-acpi@vger.kernel.org >> 359 W: https://01.org/linux-acpi >> 360 B: https://bugzilla.kernel.org >> 361 S: Supported >> 362 F: drivers/acpi/fan.c >> 363 323 ACPI FOR ARM64 (ACPI/arm64) 364 ACPI FOR ARM64 (ACPI/arm64) 324 M: Lorenzo Pieralisi <lpieralisi@kernel.or !! 365 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 325 M: Hanjun Guo <guohanjun@huawei.com> !! 366 M: Hanjun Guo <hanjun.guo@linaro.org> 326 M: Sudeep Holla <sudeep.holla@arm.com> 367 M: Sudeep Holla <sudeep.holla@arm.com> 327 L: linux-acpi@vger.kernel.org 368 L: linux-acpi@vger.kernel.org 328 L: linux-arm-kernel@lists.infradead.org ( 369 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 329 S: Maintained 370 S: Maintained 330 F: drivers/acpi/arm64 371 F: drivers/acpi/arm64 331 F: include/linux/acpi_iort.h << 332 372 333 ACPI FOR RISC-V (ACPI/riscv) !! 373 ACPI I2C MULTI INSTANTIATE DRIVER 334 M: Sunil V L <sunilvl@ventanamicro.com> !! 374 M: Hans de Goede <hdegoede@redhat.com> 335 L: linux-acpi@vger.kernel.org !! 375 L: platform-driver-x86@vger.kernel.org 336 L: linux-riscv@lists.infradead.org << 337 S: Maintained 376 S: Maintained 338 F: drivers/acpi/riscv/ !! 377 F: drivers/platform/x86/i2c-multi-instantiate.c 339 << 340 ACPI PCC(Platform Communication Channel) MAILB << 341 M: Sudeep Holla <sudeep.holla@arm.com> << 342 L: linux-acpi@vger.kernel.org << 343 S: Supported << 344 F: drivers/mailbox/pcc.c << 345 378 346 ACPI PMIC DRIVERS 379 ACPI PMIC DRIVERS 347 M: "Rafael J. Wysocki" <rafael@kernel.org> !! 380 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 348 M: Len Brown <lenb@kernel.org> 381 M: Len Brown <lenb@kernel.org> 349 R: Andy Shevchenko <andy@kernel.org> !! 382 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 350 R: Mika Westerberg <mika.westerberg@linux. 383 R: Mika Westerberg <mika.westerberg@linux.intel.com> 351 L: linux-acpi@vger.kernel.org 384 L: linux-acpi@vger.kernel.org 352 S: Supported << 353 Q: https://patchwork.kernel.org/project/l 385 Q: https://patchwork.kernel.org/project/linux-acpi/list/ 354 B: https://bugzilla.kernel.org << 355 T: git git://git.kernel.org/pub/scm/linux 386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm >> 387 B: https://bugzilla.kernel.org >> 388 S: Supported 356 F: drivers/acpi/pmic/ 389 F: drivers/acpi/pmic/ 357 390 358 ACPI QUICKSTART DRIVER << 359 M: Armin Wolf <W_Armin@gmx.de> << 360 L: platform-driver-x86@vger.kernel.org << 361 S: Maintained << 362 F: drivers/platform/x86/quickstart.c << 363 << 364 ACPI SERIAL MULTI INSTANTIATE DRIVER << 365 M: Hans de Goede <hdegoede@redhat.com> << 366 L: platform-driver-x86@vger.kernel.org << 367 S: Maintained << 368 F: drivers/platform/x86/serial-multi-inst << 369 << 370 ACPI THERMAL DRIVER 391 ACPI THERMAL DRIVER 371 M: Rafael J. Wysocki <rafael@kernel.org> !! 392 M: Zhang Rui <rui.zhang@intel.com> 372 R: Zhang Rui <rui.zhang@intel.com> << 373 L: linux-acpi@vger.kernel.org 393 L: linux-acpi@vger.kernel.org 374 S: Supported !! 394 W: https://01.org/linux-acpi 375 B: https://bugzilla.kernel.org 395 B: https://bugzilla.kernel.org >> 396 S: Supported 376 F: drivers/acpi/*thermal* 397 F: drivers/acpi/*thermal* 377 398 378 ACPI VIOT DRIVER !! 399 ACPI VIDEO DRIVER 379 M: Jean-Philippe Brucker <jean-philippe@li !! 400 M: Zhang Rui <rui.zhang@intel.com> 380 L: linux-acpi@vger.kernel.org 401 L: linux-acpi@vger.kernel.org 381 L: iommu@lists.linux.dev !! 402 W: https://01.org/linux-acpi 382 S: Maintained !! 403 B: https://bugzilla.kernel.org 383 F: drivers/acpi/viot.c !! 404 S: Supported 384 F: include/linux/acpi_viot.h !! 405 F: drivers/acpi/acpi_video.c 385 406 386 ACPI WMI DRIVER 407 ACPI WMI DRIVER 387 M: Armin Wolf <W_Armin@gmx.de> << 388 L: platform-driver-x86@vger.kernel.org 408 L: platform-driver-x86@vger.kernel.org 389 S: Maintained !! 409 S: Orphan 390 F: Documentation/ABI/testing/sysfs-bus-wm << 391 F: Documentation/driver-api/wmi.rst << 392 F: Documentation/wmi/ << 393 F: drivers/platform/x86/wmi.c 410 F: drivers/platform/x86/wmi.c 394 F: include/uapi/linux/wmi.h 411 F: include/uapi/linux/wmi.h 395 412 396 ACRN HYPERVISOR SERVICE MODULE << 397 M: Fei Li <fei1.li@intel.com> << 398 L: acrn-dev@lists.projectacrn.org (subscr << 399 S: Supported << 400 W: https://projectacrn.org << 401 F: Documentation/virt/acrn/ << 402 F: drivers/virt/acrn/ << 403 F: include/uapi/linux/acrn.h << 404 << 405 AD1889 ALSA SOUND DRIVER 413 AD1889 ALSA SOUND DRIVER >> 414 W: https://parisc.wiki.kernel.org/index.php/AD1889 406 L: linux-parisc@vger.kernel.org 415 L: linux-parisc@vger.kernel.org 407 S: Maintained 416 S: Maintained 408 W: https://parisc.wiki.kernel.org/index.p << 409 F: sound/pci/ad1889.* 417 F: sound/pci/ad1889.* 410 418 411 AD5110 ANALOG DEVICES DIGITAL POTENTIOMETERS D << 412 M: Mugilraj Dhavachelvan <dmugil2000@gmail << 413 L: linux-iio@vger.kernel.org << 414 S: Supported << 415 F: drivers/iio/potentiometer/ad5110.c << 416 << 417 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS D 419 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 418 M: Michael Hennerich <michael.hennerich@an 420 M: Michael Hennerich <michael.hennerich@analog.com> 419 S: Supported << 420 W: http://wiki.analog.com/AD5254 421 W: http://wiki.analog.com/AD5254 421 W: https://ez.analog.com/linux-software-d !! 422 W: http://ez.analog.com/community/linux-device-drivers >> 423 S: Supported 422 F: drivers/misc/ad525x_dpot.c 424 F: drivers/misc/ad525x_dpot.c 423 425 424 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821 426 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 425 M: Michael Hennerich <michael.hennerich@an 427 M: Michael Hennerich <michael.hennerich@analog.com> 426 S: Supported << 427 W: http://wiki.analog.com/AD5398 428 W: http://wiki.analog.com/AD5398 428 W: https://ez.analog.com/linux-software-d !! 429 W: http://ez.analog.com/community/linux-device-drivers >> 430 S: Supported 429 F: drivers/regulator/ad5398.c 431 F: drivers/regulator/ad5398.c 430 432 431 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142 433 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 432 M: Michael Hennerich <michael.hennerich@an 434 M: Michael Hennerich <michael.hennerich@analog.com> 433 S: Supported << 434 W: http://wiki.analog.com/AD7142 435 W: http://wiki.analog.com/AD7142 435 W: https://ez.analog.com/linux-software-d !! 436 W: http://ez.analog.com/community/linux-device-drivers 436 F: drivers/input/misc/ad714x.c << 437 << 438 AD738X ADC DRIVER (AD7380/1/2/4) << 439 M: Michael Hennerich <michael.hennerich@an << 440 M: Nuno Sá <nuno.sa@analog.com> << 441 R: David Lechner <dlechner@baylibre.com> << 442 S: Supported 437 S: Supported 443 W: https://wiki.analog.com/resources/tool !! 438 F: drivers/input/misc/ad714x.c 444 W: https://ez.analog.com/linux-software-d << 445 F: Documentation/devicetree/bindings/iio/ << 446 F: Documentation/iio/ad7380.rst << 447 F: drivers/iio/adc/ad7380.c << 448 439 449 AD7877 TOUCHSCREEN DRIVER 440 AD7877 TOUCHSCREEN DRIVER 450 M: Michael Hennerich <michael.hennerich@an 441 M: Michael Hennerich <michael.hennerich@analog.com> 451 S: Supported << 452 W: http://wiki.analog.com/AD7877 442 W: http://wiki.analog.com/AD7877 453 W: https://ez.analog.com/linux-software-d !! 443 W: http://ez.analog.com/community/linux-device-drivers >> 444 S: Supported 454 F: drivers/input/touchscreen/ad7877.c 445 F: drivers/input/touchscreen/ad7877.c 455 446 456 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 447 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 457 M: Michael Hennerich <michael.hennerich@an 448 M: Michael Hennerich <michael.hennerich@analog.com> 458 S: Supported << 459 W: http://wiki.analog.com/AD7879 449 W: http://wiki.analog.com/AD7879 460 W: https://ez.analog.com/linux-software-d !! 450 W: http://ez.analog.com/community/linux-device-drivers 461 F: drivers/input/touchscreen/ad7879.c << 462 << 463 AD7944 ADC DRIVER (AD7944/AD7985/AD7986) << 464 M: Michael Hennerich <michael.hennerich@an << 465 M: Nuno Sá <nuno.sa@analog.com> << 466 R: David Lechner <dlechner@baylibre.com> << 467 S: Supported 451 S: Supported 468 W: https://ez.analog.com/linux-software-d !! 452 F: drivers/input/touchscreen/ad7879.c 469 F: Documentation/devicetree/bindings/iio/ << 470 F: Documentation/iio/ad7944.rst << 471 F: drivers/iio/adc/ad7944.c << 472 << 473 ADAFRUIT MINI I2C GAMEPAD << 474 M: Anshul Dalal <anshulusr@gmail.com> << 475 L: linux-input@vger.kernel.org << 476 S: Maintained << 477 F: Documentation/devicetree/bindings/inpu << 478 F: drivers/input/joystick/adafruit-seesaw << 479 453 480 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 454 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 481 M: Jiri Kosina <jikos@kernel.org> 455 M: Jiri Kosina <jikos@kernel.org> 482 S: Maintained 456 S: Maintained 483 457 484 ADF7242 IEEE 802.15.4 RADIO DRIVER 458 ADF7242 IEEE 802.15.4 RADIO DRIVER 485 M: Michael Hennerich <michael.hennerich@an 459 M: Michael Hennerich <michael.hennerich@analog.com> >> 460 W: https://wiki.analog.com/ADF7242 >> 461 W: http://ez.analog.com/community/linux-device-drivers 486 L: linux-wpan@vger.kernel.org 462 L: linux-wpan@vger.kernel.org 487 S: Supported 463 S: Supported 488 W: https://wiki.analog.com/ADF7242 << 489 W: https://ez.analog.com/linux-software-d << 490 F: Documentation/devicetree/bindings/net/ << 491 F: drivers/net/ieee802154/adf7242.c 464 F: drivers/net/ieee802154/adf7242.c >> 465 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt 492 466 493 ADM1025 HARDWARE MONITOR DRIVER 467 ADM1025 HARDWARE MONITOR DRIVER 494 M: Jean Delvare <jdelvare@suse.com> 468 M: Jean Delvare <jdelvare@suse.com> 495 L: linux-hwmon@vger.kernel.org 469 L: linux-hwmon@vger.kernel.org 496 S: Maintained 470 S: Maintained 497 F: Documentation/hwmon/adm1025.rst !! 471 F: Documentation/hwmon/adm1025 498 F: drivers/hwmon/adm1025.c 472 F: drivers/hwmon/adm1025.c 499 473 500 ADM1029 HARDWARE MONITOR DRIVER 474 ADM1029 HARDWARE MONITOR DRIVER 501 M: Corentin Labbe <clabbe.montjoie@gmail.c 475 M: Corentin Labbe <clabbe.montjoie@gmail.com> 502 L: linux-hwmon@vger.kernel.org 476 L: linux-hwmon@vger.kernel.org 503 S: Maintained 477 S: Maintained 504 F: drivers/hwmon/adm1029.c 478 F: drivers/hwmon/adm1029.c 505 479 506 ADM8211 WIRELESS DRIVER 480 ADM8211 WIRELESS DRIVER 507 L: linux-wireless@vger.kernel.org 481 L: linux-wireless@vger.kernel.org >> 482 W: http://wireless.kernel.org/ 508 S: Orphan 483 S: Orphan 509 F: drivers/net/wireless/admtek/adm8211.* 484 F: drivers/net/wireless/admtek/adm8211.* 510 485 511 ADP1050 HARDWARE MONITOR DRIVER << 512 M: Radu Sabau <radu.sabau@analog.com> << 513 L: linux-hwmon@vger.kernel.org << 514 S: Supported << 515 W: https://ez.analog.com/linux-software-d << 516 F: Documentation/devicetree/bindings/hwmo << 517 << 518 ADP1653 FLASH CONTROLLER DRIVER 486 ADP1653 FLASH CONTROLLER DRIVER 519 M: Sakari Ailus <sakari.ailus@iki.fi> 487 M: Sakari Ailus <sakari.ailus@iki.fi> 520 L: linux-media@vger.kernel.org 488 L: linux-media@vger.kernel.org 521 S: Maintained 489 S: Maintained 522 F: drivers/media/i2c/adp1653.c 490 F: drivers/media/i2c/adp1653.c 523 F: include/media/i2c/adp1653.h 491 F: include/media/i2c/adp1653.h 524 492 525 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP 493 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 526 M: Michael Hennerich <michael.hennerich@an 494 M: Michael Hennerich <michael.hennerich@analog.com> 527 S: Supported << 528 W: http://wiki.analog.com/ADP5520 495 W: http://wiki.analog.com/ADP5520 529 W: https://ez.analog.com/linux-software-d !! 496 W: http://ez.analog.com/community/linux-device-drivers 530 F: drivers/gpio/gpio-adp5520.c !! 497 S: Supported 531 F: drivers/input/keyboard/adp5520-keys.c << 532 F: drivers/leds/leds-adp5520.c << 533 F: drivers/mfd/adp5520.c 498 F: drivers/mfd/adp5520.c 534 F: drivers/video/backlight/adp5520_bl.c 499 F: drivers/video/backlight/adp5520_bl.c 535 !! 500 F: drivers/leds/leds-adp5520.c 536 ADP5585 GPIO EXPANDER, PWM AND KEYPAD CONTROLL !! 501 F: drivers/gpio/gpio-adp5520.c 537 M: Laurent Pinchart <laurent.pinchart@idea !! 502 F: drivers/input/keyboard/adp5520-keys.c 538 L: linux-gpio@vger.kernel.org << 539 L: linux-pwm@vger.kernel.org << 540 S: Maintained << 541 F: Documentation/devicetree/bindings/*/ad << 542 F: drivers/gpio/gpio-adp5585.c << 543 F: drivers/mfd/adp5585.c << 544 F: drivers/pwm/pwm-adp5585.c << 545 F: include/linux/mfd/adp5585.h << 546 503 547 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER ( 504 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 548 M: Michael Hennerich <michael.hennerich@an 505 M: Michael Hennerich <michael.hennerich@analog.com> 549 S: Supported << 550 W: http://wiki.analog.com/ADP5588 506 W: http://wiki.analog.com/ADP5588 551 W: https://ez.analog.com/linux-software-d !! 507 W: http://ez.analog.com/community/linux-device-drivers 552 F: Documentation/devicetree/bindings/inpu !! 508 S: Supported 553 F: drivers/input/keyboard/adp5588-keys.c 509 F: drivers/input/keyboard/adp5588-keys.c >> 510 F: drivers/gpio/gpio-adp5588.c 554 511 555 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8 512 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 556 M: Michael Hennerich <michael.hennerich@an 513 M: Michael Hennerich <michael.hennerich@analog.com> 557 S: Supported << 558 W: http://wiki.analog.com/ADP8860 514 W: http://wiki.analog.com/ADP8860 559 W: https://ez.analog.com/linux-software-d !! 515 W: http://ez.analog.com/community/linux-device-drivers >> 516 S: Supported 560 F: drivers/video/backlight/adp8860_bl.c 517 F: drivers/video/backlight/adp8860_bl.c 561 518 >> 519 ADS1015 HARDWARE MONITOR DRIVER >> 520 M: Dirk Eibach <eibach@gdsys.de> >> 521 L: linux-hwmon@vger.kernel.org >> 522 S: Maintained >> 523 F: Documentation/hwmon/ads1015 >> 524 F: drivers/hwmon/ads1015.c >> 525 F: include/linux/platform_data/ads1015.h >> 526 562 ADT746X FAN DRIVER 527 ADT746X FAN DRIVER 563 M: Colin Leroy <colin@colino.net> 528 M: Colin Leroy <colin@colino.net> 564 S: Maintained 529 S: Maintained 565 F: drivers/macintosh/therm_adt746x.c 530 F: drivers/macintosh/therm_adt746x.c 566 531 567 ADT7475 HARDWARE MONITOR DRIVER 532 ADT7475 HARDWARE MONITOR DRIVER 568 M: Jean Delvare <jdelvare@suse.com> 533 M: Jean Delvare <jdelvare@suse.com> 569 L: linux-hwmon@vger.kernel.org 534 L: linux-hwmon@vger.kernel.org 570 S: Maintained 535 S: Maintained 571 F: Documentation/hwmon/adt7475.rst !! 536 F: Documentation/hwmon/adt7475 572 F: drivers/hwmon/adt7475.c 537 F: drivers/hwmon/adt7475.c 573 538 574 ADVANSYS SCSI DRIVER 539 ADVANSYS SCSI DRIVER 575 M: Matthew Wilcox <willy@infradead.org> 540 M: Matthew Wilcox <willy@infradead.org> 576 M: Hannes Reinecke <hare@suse.com> 541 M: Hannes Reinecke <hare@suse.com> 577 L: linux-scsi@vger.kernel.org 542 L: linux-scsi@vger.kernel.org 578 S: Maintained 543 S: Maintained 579 F: Documentation/scsi/advansys.rst !! 544 F: Documentation/scsi/advansys.txt 580 F: drivers/scsi/advansys.c 545 F: drivers/scsi/advansys.c 581 546 582 ADVANTECH SWBTN DRIVER << 583 M: Andrea Ho <Andrea.Ho@advantech.com.tw> << 584 L: platform-driver-x86@vger.kernel.org << 585 S: Maintained << 586 F: drivers/platform/x86/adv_swbutton.c << 587 << 588 ADXL313 THREE-AXIS DIGITAL ACCELEROMETER DRIVE << 589 M: Lucas Stankus <lucas.p.stankus@gmail.co << 590 S: Supported << 591 F: Documentation/devicetree/bindings/iio/ << 592 F: drivers/iio/accel/adxl313* << 593 << 594 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVE 547 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 595 M: Michael Hennerich <michael.hennerich@an 548 M: Michael Hennerich <michael.hennerich@analog.com> 596 S: Supported << 597 W: http://wiki.analog.com/ADXL345 549 W: http://wiki.analog.com/ADXL345 598 W: https://ez.analog.com/linux-software-d !! 550 W: http://ez.analog.com/community/linux-device-drivers 599 F: Documentation/devicetree/bindings/iio/ << 600 F: drivers/input/misc/adxl34x.c << 601 << 602 ADXL355 THREE-AXIS DIGITAL ACCELEROMETER DRIVE << 603 M: Puranjay Mohan <puranjay@kernel.org> << 604 L: linux-iio@vger.kernel.org << 605 S: Supported << 606 F: Documentation/devicetree/bindings/iio/ << 607 F: drivers/iio/accel/adxl355.h << 608 F: drivers/iio/accel/adxl355_core.c << 609 F: drivers/iio/accel/adxl355_i2c.c << 610 F: drivers/iio/accel/adxl355_spi.c << 611 << 612 ADXL367 THREE-AXIS DIGITAL ACCELEROMETER DRIVE << 613 M: Cosmin Tanislav <cosmin.tanislav@analog << 614 L: linux-iio@vger.kernel.org << 615 S: Supported 551 S: Supported 616 W: https://ez.analog.com/linux-software-d !! 552 F: drivers/input/misc/adxl34x.c 617 F: Documentation/devicetree/bindings/iio/ << 618 F: drivers/iio/accel/adxl367* << 619 553 620 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVE 554 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER 621 M: Michael Hennerich <michael.hennerich@an !! 555 M: Stefan Popa <stefan.popa@analog.com> >> 556 W: http://ez.analog.com/community/linux-device-drivers 622 S: Supported 557 S: Supported 623 W: https://ez.analog.com/linux-software-d << 624 F: Documentation/devicetree/bindings/iio/ << 625 F: drivers/iio/accel/adxl372.c 558 F: drivers/iio/accel/adxl372.c 626 F: drivers/iio/accel/adxl372_i2c.c << 627 F: drivers/iio/accel/adxl372_spi.c 559 F: drivers/iio/accel/adxl372_spi.c 628 !! 560 F: drivers/iio/accel/adxl372_i2c.c 629 ADXL380 THREE-AXIS DIGITAL ACCELEROMETER DRIVE !! 561 F: Documentation/devicetree/bindings/iio/accel/adxl372.txt 630 M: Ramona Gradinariu <ramona.gradinariu@an << 631 M: Antoniu Miclaus <antoniu.miclaus@analog << 632 S: Supported << 633 W: https://ez.analog.com/linux-software-d << 634 F: Documentation/devicetree/bindings/iio/ << 635 F: drivers/iio/accel/adxl380.c << 636 F: drivers/iio/accel/adxl380.h << 637 F: drivers/iio/accel/adxl380_i2c.c << 638 F: drivers/iio/accel/adxl380_spi.c << 639 << 640 AF8133J THREE-AXIS MAGNETOMETER DRIVER << 641 M: Ondřej Jirman <megi@xff.cz> << 642 S: Maintained << 643 F: Documentation/devicetree/bindings/iio/ << 644 F: drivers/iio/magnetometer/af8133j.c << 645 562 646 AF9013 MEDIA DRIVER 563 AF9013 MEDIA DRIVER >> 564 M: Antti Palosaari <crope@iki.fi> 647 L: linux-media@vger.kernel.org 565 L: linux-media@vger.kernel.org 648 S: Orphan << 649 W: https://linuxtv.org 566 W: https://linuxtv.org >> 567 W: http://palosaari.fi/linux/ 650 Q: http://patchwork.linuxtv.org/project/l 568 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 569 T: git git://linuxtv.org/anttip/media_tree.git >> 570 S: Maintained 651 F: drivers/media/dvb-frontends/af9013* 571 F: drivers/media/dvb-frontends/af9013* 652 572 653 AF9033 MEDIA DRIVER 573 AF9033 MEDIA DRIVER >> 574 M: Antti Palosaari <crope@iki.fi> 654 L: linux-media@vger.kernel.org 575 L: linux-media@vger.kernel.org 655 S: Orphan << 656 W: https://linuxtv.org 576 W: https://linuxtv.org >> 577 W: http://palosaari.fi/linux/ 657 Q: http://patchwork.linuxtv.org/project/l 578 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 579 T: git git://linuxtv.org/anttip/media_tree.git >> 580 S: Maintained 658 F: drivers/media/dvb-frontends/af9033* 581 F: drivers/media/dvb-frontends/af9033* 659 582 660 AFFS FILE SYSTEM 583 AFFS FILE SYSTEM 661 M: David Sterba <dsterba@suse.com> 584 M: David Sterba <dsterba@suse.com> 662 L: linux-fsdevel@vger.kernel.org 585 L: linux-fsdevel@vger.kernel.org 663 S: Odd Fixes 586 S: Odd Fixes 664 F: Documentation/filesystems/affs.rst !! 587 F: Documentation/filesystems/affs.txt 665 F: fs/affs/ 588 F: fs/affs/ 666 589 667 AFS FILESYSTEM 590 AFS FILESYSTEM 668 M: David Howells <dhowells@redhat.com> 591 M: David Howells <dhowells@redhat.com> 669 M: Marc Dionne <marc.dionne@auristor.com> << 670 L: linux-afs@lists.infradead.org 592 L: linux-afs@lists.infradead.org 671 S: Supported 593 S: Supported 672 W: https://www.infradead.org/~dhowells/ka << 673 F: Documentation/filesystems/afs.rst << 674 F: fs/afs/ 594 F: fs/afs/ 675 F: include/trace/events/afs.h 595 F: include/trace/events/afs.h >> 596 F: Documentation/filesystems/afs.txt >> 597 W: https://www.infradead.org/~dhowells/kafs/ 676 598 677 AGPGART DRIVER 599 AGPGART DRIVER 678 M: David Airlie <airlied@redhat.com> !! 600 M: David Airlie <airlied@linux.ie> 679 L: dri-devel@lists.freedesktop.org !! 601 T: git git://anongit.freedesktop.org/drm/drm 680 S: Maintained 602 S: Maintained 681 T: git https://gitlab.freedesktop.org/drm << 682 F: drivers/char/agp/ 603 F: drivers/char/agp/ 683 F: include/linux/agp* 604 F: include/linux/agp* 684 F: include/uapi/linux/agp* 605 F: include/uapi/linux/agp* 685 606 686 AHA152X SCSI DRIVER 607 AHA152X SCSI DRIVER 687 M: "Juergen E. Fischer" <fischer@norbit.de 608 M: "Juergen E. Fischer" <fischer@norbit.de> 688 L: linux-scsi@vger.kernel.org 609 L: linux-scsi@vger.kernel.org 689 S: Maintained 610 S: Maintained 690 F: drivers/scsi/aha152x* 611 F: drivers/scsi/aha152x* 691 F: drivers/scsi/pcmcia/aha152x* 612 F: drivers/scsi/pcmcia/aha152x* 692 613 693 AIC7XXX / AIC79XX SCSI DRIVER 614 AIC7XXX / AIC79XX SCSI DRIVER 694 M: Hannes Reinecke <hare@suse.com> 615 M: Hannes Reinecke <hare@suse.com> 695 L: linux-scsi@vger.kernel.org 616 L: linux-scsi@vger.kernel.org 696 S: Maintained 617 S: Maintained 697 F: drivers/scsi/aic7xxx/ 618 F: drivers/scsi/aic7xxx/ 698 619 699 AIMSLAB FM RADIO RECEIVER DRIVER 620 AIMSLAB FM RADIO RECEIVER DRIVER 700 M: Hans Verkuil <hverkuil@xs4all.nl> 621 M: Hans Verkuil <hverkuil@xs4all.nl> 701 L: linux-media@vger.kernel.org 622 L: linux-media@vger.kernel.org 702 S: Maintained << 703 W: https://linuxtv.org << 704 T: git git://linuxtv.org/media_tree.git 623 T: git git://linuxtv.org/media_tree.git >> 624 W: https://linuxtv.org >> 625 S: Maintained 705 F: drivers/media/radio/radio-aimslab* 626 F: drivers/media/radio/radio-aimslab* 706 627 707 AIO 628 AIO 708 M: Benjamin LaHaise <bcrl@kvack.org> 629 M: Benjamin LaHaise <bcrl@kvack.org> 709 L: linux-aio@kvack.org 630 L: linux-aio@kvack.org 710 S: Supported 631 S: Supported 711 F: fs/aio.c 632 F: fs/aio.c 712 F: include/linux/*aio*.h 633 F: include/linux/*aio*.h 713 634 714 AIROHA ETHERNET DRIVER << 715 M: Lorenzo Bianconi <lorenzo@kernel.org> << 716 L: linux-arm-kernel@lists.infradead.org ( << 717 L: linux-mediatek@lists.infradead.org (mo << 718 L: netdev@vger.kernel.org << 719 S: Maintained << 720 F: Documentation/devicetree/bindings/net/ << 721 F: drivers/net/ethernet/mediatek/airoha_e << 722 << 723 AIROHA PCIE PHY DRIVER << 724 M: Lorenzo Bianconi <lorenzo@kernel.org> << 725 L: linux-arm-kernel@lists.infradead.org ( << 726 S: Maintained << 727 F: Documentation/devicetree/bindings/phy/ << 728 F: drivers/phy/phy-airoha-pcie-regs.h << 729 F: drivers/phy/phy-airoha-pcie.c << 730 << 731 AIROHA SPI SNFI DRIVER << 732 M: Lorenzo Bianconi <lorenzo@kernel.org> << 733 M: Ray Liu <ray.liu@airoha.com> << 734 L: linux-arm-kernel@lists.infradead.org ( << 735 L: linux-spi@vger.kernel.org << 736 S: Maintained << 737 F: Documentation/devicetree/bindings/spi/ << 738 F: drivers/spi/spi-airoha-snfi.c << 739 << 740 AIRSPY MEDIA DRIVER 635 AIRSPY MEDIA DRIVER >> 636 M: Antti Palosaari <crope@iki.fi> 741 L: linux-media@vger.kernel.org 637 L: linux-media@vger.kernel.org 742 S: Orphan << 743 W: https://linuxtv.org 638 W: https://linuxtv.org >> 639 W: http://palosaari.fi/linux/ 744 Q: http://patchwork.linuxtv.org/project/l 640 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 641 T: git git://linuxtv.org/anttip/media_tree.git >> 642 S: Maintained 745 F: drivers/media/usb/airspy/ 643 F: drivers/media/usb/airspy/ 746 644 747 ALACRITECH GIGABIT ETHERNET DRIVER 645 ALACRITECH GIGABIT ETHERNET DRIVER 748 M: Lino Sanfilippo <LinoSanfilippo@gmx.de> 646 M: Lino Sanfilippo <LinoSanfilippo@gmx.de> 749 S: Maintained 647 S: Maintained 750 F: drivers/net/ethernet/alacritech/* 648 F: drivers/net/ethernet/alacritech/* 751 649 752 ALCATEL SPEEDTOUCH USB DRIVER 650 ALCATEL SPEEDTOUCH USB DRIVER 753 M: Duncan Sands <duncan.sands@free.fr> 651 M: Duncan Sands <duncan.sands@free.fr> 754 L: linux-usb@vger.kernel.org 652 L: linux-usb@vger.kernel.org 755 S: Maintained << 756 W: http://www.linux-usb.org/SpeedTouch/ 653 W: http://www.linux-usb.org/SpeedTouch/ >> 654 S: Maintained 757 F: drivers/usb/atm/speedtch.c 655 F: drivers/usb/atm/speedtch.c 758 F: drivers/usb/atm/usbatm.c 656 F: drivers/usb/atm/usbatm.c 759 657 760 ALCHEMY AU1XX0 MMC DRIVER 658 ALCHEMY AU1XX0 MMC DRIVER 761 M: Manuel Lauss <manuel.lauss@gmail.com> 659 M: Manuel Lauss <manuel.lauss@gmail.com> 762 S: Maintained 660 S: Maintained 763 F: drivers/mmc/host/au1xmmc.c 661 F: drivers/mmc/host/au1xmmc.c 764 662 765 ALI1563 I2C DRIVER 663 ALI1563 I2C DRIVER 766 M: Rudolf Marek <r.marek@assembler.cz> 664 M: Rudolf Marek <r.marek@assembler.cz> 767 L: linux-i2c@vger.kernel.org 665 L: linux-i2c@vger.kernel.org 768 S: Maintained 666 S: Maintained 769 F: Documentation/i2c/busses/i2c-ali1563.r !! 667 F: Documentation/i2c/busses/i2c-ali1563 770 F: drivers/i2c/busses/i2c-ali1563.c 668 F: drivers/i2c/busses/i2c-ali1563.c 771 669 772 ALIBABA ELASTIC RDMA DRIVER !! 670 ALLWINNER SECURITY SYSTEM 773 M: Cheng Xu <chengyou@linux.alibaba.com> << 774 M: Kai Shen <kaishen@linux.alibaba.com> << 775 L: linux-rdma@vger.kernel.org << 776 S: Supported << 777 F: drivers/infiniband/hw/erdma << 778 F: include/uapi/rdma/erdma-abi.h << 779 << 780 ALIBABA PMU DRIVER << 781 M: Shuai Xue <xueshuai@linux.alibaba.com> << 782 S: Supported << 783 F: Documentation/admin-guide/perf/alibaba << 784 F: drivers/perf/alibaba_uncore_drw_pmu.c << 785 << 786 ALIENWARE WMI DRIVER << 787 L: Dell.Client.Kernel@dell.com << 788 S: Maintained << 789 F: drivers/platform/x86/dell/alienware-wm << 790 << 791 ALLEGRO DVT VIDEO IP CORE DRIVER << 792 M: Michael Tretter <m.tretter@pengutronix. << 793 R: Pengutronix Kernel Team <kernel@pengutr << 794 L: linux-media@vger.kernel.org << 795 S: Maintained << 796 F: Documentation/devicetree/bindings/medi << 797 F: drivers/media/platform/allegro-dvt/ << 798 << 799 ALLIED VISION ALVIUM CAMERA DRIVER << 800 M: Tommaso Merciai <tomm.merciai@gmail.com << 801 M: Martin Hecht <martin.hecht@avnet.eu> << 802 L: linux-media@vger.kernel.org << 803 S: Maintained << 804 F: Documentation/devicetree/bindings/medi << 805 F: drivers/media/i2c/alvium-csi2.c << 806 F: drivers/media/i2c/alvium-csi2.h << 807 << 808 ALLWINNER A10 CSI DRIVER << 809 M: Maxime Ripard <mripard@kernel.org> << 810 L: linux-media@vger.kernel.org << 811 S: Maintained << 812 T: git git://linuxtv.org/media_tree.git << 813 F: Documentation/devicetree/bindings/medi << 814 F: drivers/media/platform/sunxi/sun4i-csi << 815 << 816 ALLWINNER A31 CSI DRIVER << 817 M: Yong Deng <yong.deng@magewell.com> << 818 M: Paul Kocialkowski <paul.kocialkowski@bo << 819 L: linux-media@vger.kernel.org << 820 S: Maintained << 821 T: git git://linuxtv.org/media_tree.git << 822 F: Documentation/devicetree/bindings/medi << 823 F: drivers/media/platform/sunxi/sun6i-csi << 824 << 825 ALLWINNER A31 ISP DRIVER << 826 M: Paul Kocialkowski <paul.kocialkowski@bo << 827 L: linux-media@vger.kernel.org << 828 S: Maintained << 829 T: git git://linuxtv.org/media_tree.git << 830 F: Documentation/devicetree/bindings/medi << 831 F: drivers/staging/media/sunxi/sun6i-isp/ << 832 F: drivers/staging/media/sunxi/sun6i-isp/ << 833 << 834 ALLWINNER A31 MIPI CSI-2 BRIDGE DRIVER << 835 M: Paul Kocialkowski <paul.kocialkowski@bo << 836 L: linux-media@vger.kernel.org << 837 S: Maintained << 838 T: git git://linuxtv.org/media_tree.git << 839 F: Documentation/devicetree/bindings/medi << 840 F: drivers/media/platform/sunxi/sun6i-mip << 841 << 842 ALLWINNER CPUFREQ DRIVER << 843 M: Yangtao Li <tiny.windzz@gmail.com> << 844 L: linux-pm@vger.kernel.org << 845 S: Maintained << 846 F: Documentation/devicetree/bindings/opp/ << 847 F: drivers/cpufreq/sun50i-cpufreq-nvmem.c << 848 << 849 ALLWINNER CRYPTO DRIVERS << 850 M: Corentin Labbe <clabbe.montjoie@gmail.c 671 M: Corentin Labbe <clabbe.montjoie@gmail.com> 851 L: linux-crypto@vger.kernel.org 672 L: linux-crypto@vger.kernel.org 852 S: Maintained 673 S: Maintained 853 F: drivers/crypto/allwinner/ !! 674 F: drivers/crypto/sunxi-ss/ 854 << 855 ALLWINNER DMIC DRIVERS << 856 M: Ban Tao <fengzheng923@gmail.com> << 857 L: linux-sound@vger.kernel.org << 858 S: Maintained << 859 F: Documentation/devicetree/bindings/soun << 860 F: sound/soc/sunxi/sun50i-dmic.c << 861 << 862 ALLWINNER HARDWARE SPINLOCK SUPPORT << 863 M: Wilken Gottwalt <wilken.gottwalt@posteo << 864 S: Maintained << 865 F: Documentation/devicetree/bindings/hwlo << 866 F: drivers/hwspinlock/sun6i_hwspinlock.c << 867 << 868 ALLWINNER THERMAL DRIVER << 869 M: Vasily Khoruzhick <anarsoul@gmail.com> << 870 M: Yangtao Li <tiny.windzz@gmail.com> << 871 L: linux-pm@vger.kernel.org << 872 S: Maintained << 873 F: Documentation/devicetree/bindings/ther << 874 F: drivers/thermal/sun8i_thermal.c << 875 675 876 ALLWINNER VPU DRIVER 676 ALLWINNER VPU DRIVER 877 M: Maxime Ripard <mripard@kernel.org> !! 677 M: Maxime Ripard <maxime.ripard@bootlin.com> 878 M: Paul Kocialkowski <paul.kocialkowski@bo 678 M: Paul Kocialkowski <paul.kocialkowski@bootlin.com> 879 L: linux-media@vger.kernel.org 679 L: linux-media@vger.kernel.org 880 S: Maintained 680 S: Maintained 881 F: drivers/staging/media/sunxi/cedrus/ 681 F: drivers/staging/media/sunxi/cedrus/ 882 682 883 ALPHA PORT 683 ALPHA PORT 884 M: Richard Henderson <richard.henderson@li !! 684 M: Richard Henderson <rth@twiddle.net> >> 685 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 885 M: Matt Turner <mattst88@gmail.com> 686 M: Matt Turner <mattst88@gmail.com> 886 L: linux-alpha@vger.kernel.org << 887 S: Odd Fixes 687 S: Odd Fixes >> 688 L: linux-alpha@vger.kernel.org 888 F: arch/alpha/ 689 F: arch/alpha/ 889 690 890 ALPS PS/2 TOUCHPAD DRIVER 691 ALPS PS/2 TOUCHPAD DRIVER 891 R: Pali Rohár <pali@kernel.org> !! 692 R: Pali Rohár <pali.rohar@gmail.com> 892 F: drivers/input/mouse/alps.* 693 F: drivers/input/mouse/alps.* 893 694 >> 695 ALTERA I2C CONTROLLER DRIVER >> 696 M: Thor Thayer <thor.thayer@linux.intel.com> >> 697 S: Maintained >> 698 F: drivers/i2c/busses/i2c-altera.c >> 699 894 ALTERA MAILBOX DRIVER 700 ALTERA MAILBOX DRIVER 895 M: Mun Yew Tham <mun.yew.tham@intel.com> !! 701 M: Ley Foon Tan <lftan@altera.com> >> 702 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 896 S: Maintained 703 S: Maintained 897 F: drivers/mailbox/mailbox-altera.c 704 F: drivers/mailbox/mailbox-altera.c 898 705 899 ALTERA MSGDMA IP CORE DRIVER << 900 M: Olivier Dautricourt <olivierdautricourt << 901 R: Stefan Roese <sr@denx.de> << 902 L: dmaengine@vger.kernel.org << 903 S: Odd Fixes << 904 F: Documentation/devicetree/bindings/dma/ << 905 F: drivers/dma/altera-msgdma.c << 906 << 907 ALTERA PIO DRIVER 706 ALTERA PIO DRIVER 908 M: Mun Yew Tham <mun.yew.tham@intel.com> !! 707 M: Tien Hock Loh <thloh@altera.com> 909 L: linux-gpio@vger.kernel.org 708 L: linux-gpio@vger.kernel.org 910 S: Maintained 709 S: Maintained 911 F: drivers/gpio/gpio-altera.c 710 F: drivers/gpio/gpio-altera.c 912 711 >> 712 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT >> 713 M: Thor Thayer <thor.thayer@linux.intel.com> >> 714 S: Maintained >> 715 F: drivers/gpio/gpio-altera-a10sr.c >> 716 F: drivers/mfd/altera-a10sr.c >> 717 F: drivers/reset/reset-a10sr.c >> 718 F: include/linux/mfd/altera-a10sr.h >> 719 F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h >> 720 913 ALTERA TRIPLE SPEED ETHERNET DRIVER 721 ALTERA TRIPLE SPEED ETHERNET DRIVER 914 M: Joyce Ooi <joyce.ooi@intel.com> !! 722 M: Thor Thayer <thor.thayer@linux.intel.com> 915 L: netdev@vger.kernel.org 723 L: netdev@vger.kernel.org >> 724 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 916 S: Maintained 725 S: Maintained 917 F: drivers/net/ethernet/altera/ 726 F: drivers/net/ethernet/altera/ 918 727 919 ALTERA UART/JTAG UART SERIAL DRIVERS 728 ALTERA UART/JTAG UART SERIAL DRIVERS 920 M: Tobias Klauser <tklauser@distanz.ch> 729 M: Tobias Klauser <tklauser@distanz.ch> 921 L: linux-serial@vger.kernel.org 730 L: linux-serial@vger.kernel.org >> 731 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 922 S: Maintained 732 S: Maintained 923 F: drivers/tty/serial/altera_jtaguart.c << 924 F: drivers/tty/serial/altera_uart.c 733 F: drivers/tty/serial/altera_uart.c 925 F: include/linux/altera_jtaguart.h !! 734 F: drivers/tty/serial/altera_jtaguart.c 926 F: include/linux/altera_uart.h 735 F: include/linux/altera_uart.h 927 !! 736 F: include/linux/altera_jtaguart.h 928 AMAZON ANNAPURNA LABS FIC DRIVER << 929 M: Talel Shenhar <talel@amazon.com> << 930 S: Maintained << 931 F: Documentation/devicetree/bindings/inte << 932 F: drivers/irqchip/irq-al-fic.c << 933 << 934 AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC << 935 M: Talel Shenhar <talel@amazon.com> << 936 M: Talel Shenhar <talelshenhar@gmail.com> << 937 S: Maintained << 938 F: Documentation/devicetree/bindings/edac << 939 F: drivers/edac/al_mc_edac.c << 940 << 941 AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER << 942 M: Talel Shenhar <talel@amazon.com> << 943 S: Maintained << 944 F: Documentation/devicetree/bindings/ther << 945 F: drivers/thermal/thermal_mmio.c << 946 737 947 AMAZON ETHERNET DRIVERS 738 AMAZON ETHERNET DRIVERS 948 M: Shay Agroskin <shayagr@amazon.com> !! 739 M: Netanel Belgazal <netanel@amazon.com> 949 M: Arthur Kiyanovski <akiyano@amazon.com> << 950 R: David Arinzon <darinzon@amazon.com> << 951 R: Noam Dagan <ndagan@amazon.com> << 952 R: Saeed Bishara <saeedb@amazon.com> 740 R: Saeed Bishara <saeedb@amazon.com> >> 741 R: Zorik Machulsky <zorik@amazon.com> 953 L: netdev@vger.kernel.org 742 L: netdev@vger.kernel.org 954 S: Supported 743 S: Supported 955 F: Documentation/networking/device_driver !! 744 F: Documentation/networking/device_drivers/amazon/ena.txt 956 F: drivers/net/ethernet/amazon/ 745 F: drivers/net/ethernet/amazon/ 957 746 958 AMAZON RDMA EFA DRIVER << 959 M: Michael Margolin <mrgolin@amazon.com> << 960 R: Gal Pressman <gal.pressman@linux.dev> << 961 R: Yossi Leybovich <sleybo@amazon.com> << 962 L: linux-rdma@vger.kernel.org << 963 S: Supported << 964 Q: https://patchwork.kernel.org/project/l << 965 F: drivers/infiniband/hw/efa/ << 966 F: include/uapi/rdma/efa-abi.h << 967 << 968 AMD ADDRESS TRANSLATION LIBRARY (ATL) << 969 M: Yazen Ghannam <Yazen.Ghannam@amd.com> << 970 L: linux-edac@vger.kernel.org << 971 S: Supported << 972 F: drivers/ras/amd/atl/* << 973 << 974 AMD AXI W1 DRIVER << 975 M: Kris Chaplin <kris.chaplin@amd.com> << 976 R: Thomas Delev <thomas.delev@amd.com> << 977 R: Michal Simek <michal.simek@amd.com> << 978 S: Maintained << 979 F: Documentation/devicetree/bindings/w1/a << 980 F: drivers/w1/masters/amd_axi_w1.c << 981 << 982 AMD CDX BUS DRIVER << 983 M: Nipun Gupta <nipun.gupta@amd.com> << 984 M: Nikhil Agarwal <nikhil.agarwal@amd.com> << 985 S: Maintained << 986 F: Documentation/devicetree/bindings/bus/ << 987 F: drivers/cdx/* << 988 F: include/linux/cdx/* << 989 << 990 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 747 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 991 M: Tom Lendacky <thomas.lendacky@amd.com> 748 M: Tom Lendacky <thomas.lendacky@amd.com> 992 M: John Allen <john.allen@amd.com> !! 749 M: Gary Hook <gary.hook@amd.com> 993 L: linux-crypto@vger.kernel.org 750 L: linux-crypto@vger.kernel.org 994 S: Supported 751 S: Supported 995 F: drivers/crypto/ccp/ 752 F: drivers/crypto/ccp/ 996 F: include/linux/ccp.h 753 F: include/linux/ccp.h 997 754 998 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - S << 999 M: Ashish Kalra <ashish.kalra@amd.com> << 1000 M: Tom Lendacky <thomas.lendacky@amd.com> << 1001 L: linux-crypto@vger.kernel.org << 1002 S: Supported << 1003 F: drivers/crypto/ccp/sev* << 1004 F: include/uapi/linux/psp-sev.h << 1005 << 1006 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - << 1007 M: Mario Limonciello <mario.limonciello@a << 1008 L: linux-crypto@vger.kernel.org << 1009 S: Supported << 1010 F: drivers/crypto/ccp/dbc.c << 1011 F: drivers/crypto/ccp/dbc.h << 1012 F: drivers/crypto/ccp/platform-access.c << 1013 F: drivers/crypto/ccp/platform-access.h << 1014 F: include/uapi/linux/psp-dbc.h << 1015 F: tools/crypto/ccp/*.c << 1016 F: tools/crypto/ccp/*.py << 1017 << 1018 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER - << 1019 M: Mario Limonciello <mario.limonciello@a << 1020 L: linux-crypto@vger.kernel.org << 1021 S: Supported << 1022 F: drivers/crypto/ccp/hsti.* << 1023 << 1024 AMD DISPLAY CORE 755 AMD DISPLAY CORE 1025 M: Harry Wentland <harry.wentland@amd.com 756 M: Harry Wentland <harry.wentland@amd.com> 1026 M: Leo Li <sunpeng.li@amd.com> 757 M: Leo Li <sunpeng.li@amd.com> 1027 M: Rodrigo Siqueira <Rodrigo.Siqueira@amd << 1028 L: amd-gfx@lists.freedesktop.org 758 L: amd-gfx@lists.freedesktop.org >> 759 T: git git://people.freedesktop.org/~agd5f/linux 1029 S: Supported 760 S: Supported 1030 T: git https://gitlab.freedesktop.org/ag << 1031 F: drivers/gpu/drm/amd/display/ 761 F: drivers/gpu/drm/amd/display/ 1032 762 1033 AMD DISPLAY CORE - DML << 1034 M: Chaitanya Dhere <chaitanya.dhere@amd.c << 1035 M: Jun Lei <jun.lei@amd.com> << 1036 S: Supported << 1037 F: drivers/gpu/drm/amd/display/dc/dml/ << 1038 F: drivers/gpu/drm/amd/display/dc/dml2/ << 1039 << 1040 AMD FAM15H PROCESSOR POWER MONITORING DRIVER 763 AMD FAM15H PROCESSOR POWER MONITORING DRIVER 1041 M: Huang Rui <ray.huang@amd.com> 764 M: Huang Rui <ray.huang@amd.com> 1042 L: linux-hwmon@vger.kernel.org 765 L: linux-hwmon@vger.kernel.org 1043 S: Supported 766 S: Supported 1044 F: Documentation/hwmon/fam15h_power.rst !! 767 F: Documentation/hwmon/fam15h_power 1045 F: drivers/hwmon/fam15h_power.c 768 F: drivers/hwmon/fam15h_power.c 1046 769 1047 AMD FCH GPIO DRIVER 770 AMD FCH GPIO DRIVER 1048 M: Enrico Weigelt, metux IT consult <info 771 M: Enrico Weigelt, metux IT consult <info@metux.net> 1049 L: linux-gpio@vger.kernel.org 772 L: linux-gpio@vger.kernel.org 1050 S: Maintained 773 S: Maintained 1051 F: drivers/gpio/gpio-amd-fch.c 774 F: drivers/gpio/gpio-amd-fch.c 1052 F: include/linux/platform_data/gpio/gpio 775 F: include/linux/platform_data/gpio/gpio-amd-fch.h 1053 776 1054 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 777 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 1055 L: linux-geode@lists.infradead.org (mode 778 L: linux-geode@lists.infradead.org (moderated for non-subscribers) 1056 S: Orphan 779 S: Orphan 1057 F: drivers/usb/gadget/udc/amd5536udc.* 780 F: drivers/usb/gadget/udc/amd5536udc.* 1058 781 1059 AMD GEODE PROCESSOR/CHIPSET SUPPORT 782 AMD GEODE PROCESSOR/CHIPSET SUPPORT 1060 M: Andres Salomon <dilinger@queued.net> !! 783 P: Andres Salomon <dilinger@queued.net> 1061 L: linux-geode@lists.infradead.org (mode 784 L: linux-geode@lists.infradead.org (moderated for non-subscribers) 1062 S: Supported << 1063 W: http://www.amd.com/us-en/Connectivity 785 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 1064 F: arch/x86/include/asm/geode.h !! 786 S: Supported 1065 F: drivers/char/hw_random/geode-rng.c 787 F: drivers/char/hw_random/geode-rng.c 1066 F: drivers/crypto/geode* 788 F: drivers/crypto/geode* 1067 F: drivers/video/fbdev/geode/ 789 F: drivers/video/fbdev/geode/ 1068 !! 790 F: arch/x86/include/asm/geode.h 1069 AMD HSMP DRIVER << 1070 M: Naveen Krishna Chatradhi <naveenkrishn << 1071 R: Carlos Bilbao <carlos.bilbao.osdev@gma << 1072 L: platform-driver-x86@vger.kernel.org << 1073 S: Maintained << 1074 F: Documentation/arch/x86/amd_hsmp.rst << 1075 F: arch/x86/include/asm/amd_hsmp.h << 1076 F: arch/x86/include/uapi/asm/amd_hsmp.h << 1077 F: drivers/platform/x86/amd/hsmp.c << 1078 791 1079 AMD IOMMU (AMD-VI) 792 AMD IOMMU (AMD-VI) 1080 M: Joerg Roedel <joro@8bytes.org> 793 M: Joerg Roedel <joro@8bytes.org> 1081 R: Suravee Suthikulpanit <suravee.suthiku !! 794 L: iommu@lists.linux-foundation.org 1082 L: iommu@lists.linux.dev !! 795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 1083 S: Maintained 796 S: Maintained 1084 T: git git://git.kernel.org/pub/scm/linu !! 797 F: drivers/iommu/amd_iommu*.[ch] 1085 F: drivers/iommu/amd/ << 1086 F: include/linux/amd-iommu.h 798 F: include/linux/amd-iommu.h 1087 799 1088 AMD KFD 800 AMD KFD 1089 M: Felix Kuehling <Felix.Kuehling@amd.com !! 801 M: Oded Gabbay <oded.gabbay@gmail.com> 1090 L: amd-gfx@lists.freedesktop.org !! 802 L: dri-devel@lists.freedesktop.org >> 803 T: git git://people.freedesktop.org/~gabbayo/linux.git 1091 S: Supported 804 S: Supported 1092 T: git https://gitlab.freedesktop.org/ag !! 805 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 1093 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amd !! 806 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h >> 807 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c >> 808 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c >> 809 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c >> 810 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c >> 811 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c 1094 F: drivers/gpu/drm/amd/amdkfd/ 812 F: drivers/gpu/drm/amd/amdkfd/ 1095 F: drivers/gpu/drm/amd/include/cik_struc 813 F: drivers/gpu/drm/amd/include/cik_structs.h 1096 F: drivers/gpu/drm/amd/include/kgd_kfd_i 814 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 1097 F: drivers/gpu/drm/amd/include/v9_struct << 1098 F: drivers/gpu/drm/amd/include/vi_struct 815 F: drivers/gpu/drm/amd/include/vi_structs.h >> 816 F: drivers/gpu/drm/amd/include/v9_structs.h 1099 F: include/uapi/linux/kfd_ioctl.h 817 F: include/uapi/linux/kfd_ioctl.h 1100 F: include/uapi/linux/kfd_sysfs.h << 1101 << 1102 AMD MP2 I2C DRIVER << 1103 M: Elie Morisse <syniurge@gmail.com> << 1104 M: Shyam Sundar S K <shyam-sundar.s-k@amd << 1105 L: linux-i2c@vger.kernel.org << 1106 S: Maintained << 1107 F: drivers/i2c/busses/i2c-amd-mp2* << 1108 << 1109 AMD PDS CORE DRIVER << 1110 M: Shannon Nelson <shannon.nelson@amd.com << 1111 M: Brett Creeley <brett.creeley@amd.com> << 1112 L: netdev@vger.kernel.org << 1113 S: Supported << 1114 F: Documentation/networking/device_drive << 1115 F: drivers/net/ethernet/amd/pds_core/ << 1116 F: include/linux/pds/ << 1117 818 1118 AMD PMC DRIVER !! 819 AMD POWERPLAY 1119 M: Shyam Sundar S K <Shyam-sundar.S-k@amd !! 820 M: Rex Zhu <rex.zhu@amd.com> 1120 L: platform-driver-x86@vger.kernel.org !! 821 M: Evan Quan <evan.quan@amd.com> 1121 S: Maintained << 1122 F: drivers/platform/x86/amd/pmc/ << 1123 << 1124 AMD PMF DRIVER << 1125 M: Shyam Sundar S K <Shyam-sundar.S-k@amd << 1126 L: platform-driver-x86@vger.kernel.org << 1127 S: Maintained << 1128 F: Documentation/ABI/testing/sysfs-amd-p << 1129 F: drivers/platform/x86/amd/pmf/ << 1130 << 1131 AMD POWERPLAY AND SWSMU << 1132 M: Kenneth Feng <kenneth.feng@amd.com> << 1133 L: amd-gfx@lists.freedesktop.org 822 L: amd-gfx@lists.freedesktop.org 1134 S: Supported 823 S: Supported 1135 T: git https://gitlab.freedesktop.org/ag !! 824 F: drivers/gpu/drm/amd/powerplay/ 1136 F: drivers/gpu/drm/amd/pm/ !! 825 T: git git://people.freedesktop.org/~agd5f/linux 1137 << 1138 AMD PSTATE DRIVER << 1139 M: Huang Rui <ray.huang@amd.com> << 1140 M: Gautham R. Shenoy <gautham.shenoy@amd. << 1141 M: Mario Limonciello <mario.limonciello@a << 1142 R: Perry Yuan <perry.yuan@amd.com> << 1143 L: linux-pm@vger.kernel.org << 1144 S: Supported << 1145 F: Documentation/admin-guide/pm/amd-psta << 1146 F: drivers/cpufreq/amd-pstate* << 1147 F: tools/power/x86/amd_pstate_tracer/amd << 1148 << 1149 AMD PTDMA DRIVER << 1150 M: Basavaraj Natikar <Basavaraj.Natikar@a << 1151 L: dmaengine@vger.kernel.org << 1152 S: Maintained << 1153 F: drivers/dma/ptdma/ << 1154 << 1155 AMD QDMA DRIVER << 1156 M: Nishad Saraf <nishads@amd.com> << 1157 M: Lizhi Hou <lizhi.hou@amd.com> << 1158 L: dmaengine@vger.kernel.org << 1159 S: Supported << 1160 F: drivers/dma/amd/qdma/ << 1161 F: include/linux/platform_data/amd_qdma. << 1162 826 1163 AMD SEATTLE DEVICE TREE SUPPORT 827 AMD SEATTLE DEVICE TREE SUPPORT >> 828 M: Brijesh Singh <brijeshkumar.singh@amd.com> 1164 M: Suravee Suthikulpanit <suravee.suthiku 829 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> 1165 M: Tom Lendacky <thomas.lendacky@amd.com> 830 M: Tom Lendacky <thomas.lendacky@amd.com> 1166 S: Supported 831 S: Supported 1167 F: arch/arm64/boot/dts/amd/ 832 F: arch/arm64/boot/dts/amd/ 1168 833 1169 AMD SENSOR FUSION HUB DRIVER << 1170 M: Basavaraj Natikar <basavaraj.natikar@a << 1171 L: linux-input@vger.kernel.org << 1172 S: Maintained << 1173 F: Documentation/hid/amd-sfh* << 1174 F: drivers/hid/amd-sfh-hid/ << 1175 << 1176 AMD SPI DRIVER << 1177 M: Raju Rangoju <Raju.Rangoju@amd.com> << 1178 L: linux-spi@vger.kernel.org << 1179 S: Supported << 1180 F: drivers/spi/spi-amd.c << 1181 << 1182 AMD XGBE DRIVER 834 AMD XGBE DRIVER 1183 M: "Shyam Sundar S K" <Shyam-sundar.S-k@a !! 835 M: Tom Lendacky <thomas.lendacky@amd.com> 1184 L: netdev@vger.kernel.org 836 L: netdev@vger.kernel.org 1185 S: Supported 837 S: Supported 1186 F: arch/arm64/boot/dts/amd/amd-seattle-x << 1187 F: drivers/net/ethernet/amd/xgbe/ 838 F: drivers/net/ethernet/amd/xgbe/ >> 839 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi 1188 840 1189 AMLOGIC BLUETOOTH DRIVER !! 841 ANALOG DEVICES INC AD5686 DRIVER 1190 M: Yang Li <yang.li@amlogic.com> !! 842 M: Stefan Popa <stefan.popa@analog.com> 1191 L: linux-bluetooth@vger.kernel.org !! 843 L: linux-pm@vger.kernel.org 1192 S: Maintained << 1193 F: Documentation/devicetree/bindings/net << 1194 F: drivers/bluetooth/hci_aml.c << 1195 << 1196 AMLOGIC DDR PMU DRIVER << 1197 M: Jiucheng Xu <jiucheng.xu@amlogic.com> << 1198 L: linux-amlogic@lists.infradead.org << 1199 S: Supported << 1200 W: http://www.amlogic.com << 1201 F: Documentation/admin-guide/perf/meson- << 1202 F: Documentation/devicetree/bindings/per << 1203 F: drivers/perf/amlogic/ << 1204 F: include/soc/amlogic/ << 1205 << 1206 AMPHENOL CHIPCAP 2 HUMIDITY-TEMPERATURE IIO D << 1207 M: Javier Carrasco <javier.carrasco.cruz@ << 1208 L: linux-hwmon@vger.kernel.org << 1209 S: Maintained << 1210 F: Documentation/devicetree/bindings/hwm << 1211 F: Documentation/hwmon/chipcap2.rst << 1212 F: drivers/hwmon/chipcap2.c << 1213 << 1214 AMPHION VPU CODEC V4L2 DRIVER << 1215 M: Ming Qian <ming.qian@nxp.com> << 1216 M: Zhou Peng <eagle.zhou@nxp.com> << 1217 L: linux-media@vger.kernel.org << 1218 S: Maintained << 1219 F: Documentation/devicetree/bindings/med << 1220 F: drivers/media/platform/amphion/ << 1221 << 1222 AMS AS73211 DRIVER << 1223 M: Christian Eggers <ceggers@arri.de> << 1224 L: linux-iio@vger.kernel.org << 1225 S: Maintained << 1226 F: Documentation/devicetree/bindings/iio << 1227 F: drivers/iio/light/as73211.c << 1228 << 1229 AMT (Automatic Multicast Tunneling) << 1230 M: Taehee Yoo <ap420073@gmail.com> << 1231 L: netdev@vger.kernel.org << 1232 S: Maintained << 1233 T: git git://git.kernel.org/pub/scm/linu << 1234 T: git git://git.kernel.org/pub/scm/linu << 1235 F: drivers/net/amt.c << 1236 << 1237 ANALOG DEVICES INC AD3552R DRIVER << 1238 M: Nuno Sá <nuno.sa@analog.com> << 1239 L: linux-iio@vger.kernel.org << 1240 S: Supported << 1241 W: https://ez.analog.com/linux-software- << 1242 F: Documentation/devicetree/bindings/iio << 1243 F: drivers/iio/dac/ad3552r.c << 1244 << 1245 ANALOG DEVICES INC AD4000 DRIVER << 1246 M: Marcelo Schmitt <marcelo.schmitt@analo << 1247 L: linux-iio@vger.kernel.org << 1248 S: Supported << 1249 W: https://ez.analog.com/linux-software- << 1250 F: Documentation/devicetree/bindings/iio << 1251 F: Documentation/iio/ad4000.rst << 1252 F: drivers/iio/adc/ad4000.c << 1253 << 1254 ANALOG DEVICES INC AD4130 DRIVER << 1255 M: Cosmin Tanislav <cosmin.tanislav@analo << 1256 L: linux-iio@vger.kernel.org << 1257 S: Supported << 1258 W: https://ez.analog.com/linux-software- << 1259 F: Documentation/ABI/testing/sysfs-bus-i << 1260 F: Documentation/devicetree/bindings/iio << 1261 F: drivers/iio/adc/ad4130.c << 1262 << 1263 ANALOG DEVICES INC AD4695 DRIVER << 1264 M: Michael Hennerich <michael.hennerich@a << 1265 M: Nuno Sá <nuno.sa@analog.com> << 1266 R: David Lechner <dlechner@baylibre.com> << 1267 L: linux-iio@vger.kernel.org << 1268 S: Supported << 1269 W: https://ez.analog.com/linux-software- << 1270 F: Documentation/devicetree/bindings/iio << 1271 F: Documentation/iio/ad4695.rst << 1272 F: drivers/iio/adc/ad4695.c << 1273 F: include/dt-bindings/iio/adi,ad4695.h << 1274 << 1275 ANALOG DEVICES INC AD7091R DRIVER << 1276 M: Marcelo Schmitt <marcelo.schmitt@analo << 1277 L: linux-iio@vger.kernel.org << 1278 S: Supported << 1279 W: http://ez.analog.com/community/linux- 844 W: http://ez.analog.com/community/linux-device-drivers 1280 F: Documentation/devicetree/bindings/iio << 1281 F: drivers/iio/adc/ad7091r* << 1282 << 1283 ANALOG DEVICES INC AD7192 DRIVER << 1284 M: Alisa-Dariana Roman <alisa.roman@analo << 1285 L: linux-iio@vger.kernel.org << 1286 S: Supported << 1287 W: https://ez.analog.com/linux-software- << 1288 F: Documentation/devicetree/bindings/iio << 1289 F: drivers/iio/adc/ad7192.c << 1290 << 1291 ANALOG DEVICES INC AD7292 DRIVER << 1292 M: Marcelo Schmitt <marcelo.schmitt1@gmai << 1293 L: linux-iio@vger.kernel.org << 1294 S: Supported 845 S: Supported 1295 W: https://ez.analog.com/linux-software- !! 846 F: drivers/iio/dac/ad5686* 1296 F: Documentation/devicetree/bindings/iio !! 847 F: drivers/iio/dac/ad5696* 1297 F: drivers/iio/adc/ad7292.c << 1298 848 1299 ANALOG DEVICES INC AD7293 DRIVER !! 849 ANALOG DEVICES INC AD5758 DRIVER 1300 M: Antoniu Miclaus <antoniu.miclaus@analo !! 850 M: Stefan Popa <stefan.popa@analog.com> 1301 L: linux-iio@vger.kernel.org 851 L: linux-iio@vger.kernel.org >> 852 W: http://ez.analog.com/community/linux-device-drivers 1302 S: Supported 853 S: Supported 1303 W: https://ez.analog.com/linux-software- !! 854 F: drivers/iio/dac/ad5758.c 1304 F: Documentation/devicetree/bindings/iio !! 855 F: Documentation/devicetree/bindings/iio/dac/ad5758.txt 1305 F: drivers/iio/dac/ad7293.c << 1306 856 1307 ANALOG DEVICES INC AD74115 DRIVER !! 857 ANALOG DEVICES INC AD7124 DRIVER 1308 M: Cosmin Tanislav <cosmin.tanislav@analo !! 858 M: Stefan Popa <stefan.popa@analog.com> 1309 L: linux-iio@vger.kernel.org 859 L: linux-iio@vger.kernel.org >> 860 W: http://ez.analog.com/community/linux-device-drivers 1310 S: Supported 861 S: Supported 1311 W: https://ez.analog.com/linux-software- !! 862 F: drivers/iio/adc/ad7124.c 1312 F: Documentation/devicetree/bindings/iio !! 863 F: Documentation/devicetree/bindings/iio/adc/adi,ad7124.txt 1313 F: drivers/iio/addac/ad74115.c << 1314 864 1315 ANALOG DEVICES INC AD74413R DRIVER !! 865 ANALOG DEVICES INC AD7606 DRIVER 1316 M: Cosmin Tanislav <cosmin.tanislav@analo !! 866 M: Stefan Popa <stefan.popa@analog.com> 1317 L: linux-iio@vger.kernel.org 867 L: linux-iio@vger.kernel.org >> 868 W: http://ez.analog.com/community/linux-device-drivers 1318 S: Supported 869 S: Supported 1319 W: https://ez.analog.com/linux-software- !! 870 F: drivers/iio/adc/ad7606.c 1320 F: Documentation/devicetree/bindings/iio !! 871 F: Documentation/devicetree/bindings/iio/adc/ad7606.txt 1321 F: drivers/iio/addac/ad74413r.c << 1322 F: include/dt-bindings/iio/addac/adi,ad7 << 1323 872 1324 ANALOG DEVICES INC AD7768-1 DRIVER 873 ANALOG DEVICES INC AD7768-1 DRIVER 1325 M: Michael Hennerich <Michael.Hennerich@a !! 874 M: Stefan Popa <stefan.popa@analog.com> 1326 L: linux-iio@vger.kernel.org 875 L: linux-iio@vger.kernel.org >> 876 W: http://ez.analog.com/community/linux-device-drivers 1327 S: Supported 877 S: Supported 1328 W: https://ez.analog.com/linux-software- << 1329 F: Documentation/devicetree/bindings/iio << 1330 F: drivers/iio/adc/ad7768-1.c 878 F: drivers/iio/adc/ad7768-1.c >> 879 F: Documentation/devicetree/bindings/iio/adc/adi,ad7768-1.txt 1331 880 1332 ANALOG DEVICES INC AD7780 DRIVER !! 881 ANALOG DEVICES INC AD9389B DRIVER 1333 M: Michael Hennerich <Michael.Hennerich@a !! 882 M: Hans Verkuil <hans.verkuil@cisco.com> 1334 M: Renato Lui Geh <renatogeh@gmail.com> !! 883 L: linux-media@vger.kernel.org 1335 L: linux-iio@vger.kernel.org !! 884 S: Maintained 1336 S: Supported !! 885 F: drivers/media/i2c/ad9389b* 1337 W: https://ez.analog.com/linux-software- << 1338 F: Documentation/devicetree/bindings/iio << 1339 F: drivers/iio/adc/ad7780.c << 1340 << 1341 ANALOG DEVICES INC AD9467 DRIVER << 1342 M: Michael Hennerich <Michael.Hennerich@a << 1343 M: Nuno Sa <nuno.sa@analog.com> << 1344 L: linux-iio@vger.kernel.org << 1345 S: Supported << 1346 W: https://ez.analog.com/linux-software- << 1347 F: Documentation/ABI/testing/debugfs-iio << 1348 F: Documentation/devicetree/bindings/iio << 1349 F: drivers/iio/adc/ad9467.c << 1350 << 1351 ANALOG DEVICES INC AD9739a DRIVER << 1352 M: Nuno Sa <nuno.sa@analog.com> << 1353 M: Dragos Bogdan <dragos.bogdan@analog.co << 1354 L: linux-iio@vger.kernel.org << 1355 S: Supported << 1356 W: https://ez.analog.com/linux-software- << 1357 F: Documentation/devicetree/bindings/iio << 1358 F: drivers/iio/dac/ad9739a.c << 1359 << 1360 ANALOG DEVICES INC ADA4250 DRIVER << 1361 M: Antoniu Miclaus <antoniu.miclaus@analo << 1362 L: linux-iio@vger.kernel.org << 1363 S: Supported << 1364 W: https://ez.analog.com/linux-software- << 1365 F: Documentation/devicetree/bindings/iio << 1366 F: drivers/iio/amplifiers/ada4250.c << 1367 << 1368 ANALOG DEVICES INC ADF4377 DRIVER << 1369 M: Antoniu Miclaus <antoniu.miclaus@analo << 1370 L: linux-iio@vger.kernel.org << 1371 S: Supported << 1372 W: https://ez.analog.com/linux-software- << 1373 F: Documentation/devicetree/bindings/iio << 1374 F: drivers/iio/frequency/adf4377.c << 1375 886 1376 ANALOG DEVICES INC ADGS1408 DRIVER 887 ANALOG DEVICES INC ADGS1408 DRIVER 1377 M: Mircea Caprioru <mircea.caprioru@analo 888 M: Mircea Caprioru <mircea.caprioru@analog.com> 1378 S: Supported 889 S: Supported 1379 F: Documentation/devicetree/bindings/mux << 1380 F: drivers/mux/adgs1408.c 890 F: drivers/mux/adgs1408.c 1381 !! 891 F: Documentation/devicetree/bindings/mux/adi,adgs1408.txt 1382 ANALOG DEVICES INC ADIN DRIVER << 1383 M: Michael Hennerich <michael.hennerich@a << 1384 L: netdev@vger.kernel.org << 1385 S: Supported << 1386 W: https://ez.analog.com/linux-software- << 1387 F: Documentation/devicetree/bindings/net << 1388 F: drivers/net/phy/adin.c << 1389 << 1390 ANALOG DEVICES INC ADIS DRIVER LIBRARY << 1391 M: Nuno Sa <nuno.sa@analog.com> << 1392 L: linux-iio@vger.kernel.org << 1393 S: Supported << 1394 F: drivers/iio/imu/adis.c << 1395 F: drivers/iio/imu/adis_buffer.c << 1396 F: drivers/iio/imu/adis_trigger.c << 1397 F: include/linux/iio/imu/adis.h << 1398 << 1399 ANALOG DEVICES INC ADIS16460 DRIVER << 1400 M: Dragos Bogdan <dragos.bogdan@analog.co << 1401 L: linux-iio@vger.kernel.org << 1402 S: Supported << 1403 W: https://ez.analog.com/linux-software- << 1404 F: Documentation/devicetree/bindings/iio << 1405 F: drivers/iio/imu/adis16460.c << 1406 << 1407 ANALOG DEVICES INC ADIS16475 DRIVER << 1408 M: Nuno Sa <nuno.sa@analog.com> << 1409 L: linux-iio@vger.kernel.org << 1410 S: Supported << 1411 W: https://ez.analog.com/linux-software- << 1412 F: Documentation/devicetree/bindings/iio << 1413 F: drivers/iio/imu/adis16475.c << 1414 << 1415 ANALOG DEVICES INC ADM1177 DRIVER << 1416 M: Michael Hennerich <Michael.Hennerich@a << 1417 L: linux-hwmon@vger.kernel.org << 1418 S: Supported << 1419 W: https://ez.analog.com/linux-software- << 1420 F: Documentation/devicetree/bindings/hwm << 1421 F: drivers/hwmon/adm1177.c << 1422 << 1423 ANALOG DEVICES INC ADMFM2000 DRIVER << 1424 M: Kim Seer Paller <kimseer.paller@analog << 1425 L: linux-iio@vger.kernel.org << 1426 S: Supported << 1427 W: https://ez.analog.com/linux-software- << 1428 F: Documentation/devicetree/bindings/iio << 1429 F: drivers/iio/frequency/admfm2000.c << 1430 << 1431 ANALOG DEVICES INC ADMV1013 DRIVER << 1432 M: Antoniu Miclaus <antoniu.miclaus@analo << 1433 L: linux-iio@vger.kernel.org << 1434 S: Supported << 1435 W: https://ez.analog.com/linux-software- << 1436 F: Documentation/devicetree/bindings/iio << 1437 F: drivers/iio/frequency/admv1013.c << 1438 << 1439 ANALOG DEVICES INC ADMV1014 DRIVER << 1440 M: Antoniu Miclaus <antoniu.miclaus@analo << 1441 L: linux-iio@vger.kernel.org << 1442 S: Supported << 1443 W: https://ez.analog.com/linux-software- << 1444 F: Documentation/devicetree/bindings/iio << 1445 F: drivers/iio/frequency/admv1014.c << 1446 << 1447 ANALOG DEVICES INC ADMV8818 DRIVER << 1448 M: Antoniu Miclaus <antoniu.miclaus@analo << 1449 L: linux-iio@vger.kernel.org << 1450 S: Supported << 1451 W: https://ez.analog.com/linux-software- << 1452 F: Documentation/devicetree/bindings/iio << 1453 F: drivers/iio/filter/admv8818.c << 1454 892 1455 ANALOG DEVICES INC ADP5061 DRIVER 893 ANALOG DEVICES INC ADP5061 DRIVER 1456 M: Michael Hennerich <Michael.Hennerich@a !! 894 M: Stefan Popa <stefan.popa@analog.com> 1457 L: linux-pm@vger.kernel.org 895 L: linux-pm@vger.kernel.org >> 896 W: http://ez.analog.com/community/linux-device-drivers 1458 S: Supported 897 S: Supported 1459 W: https://ez.analog.com/linux-software- << 1460 F: drivers/power/supply/adp5061.c 898 F: drivers/power/supply/adp5061.c 1461 899 1462 ANALOG DEVICES INC ADRF6780 DRIVER << 1463 M: Antoniu Miclaus <antoniu.miclaus@analo << 1464 L: linux-iio@vger.kernel.org << 1465 S: Supported << 1466 W: https://ez.analog.com/linux-software- << 1467 F: Documentation/devicetree/bindings/iio << 1468 F: drivers/iio/frequency/adrf6780.c << 1469 << 1470 ANALOG DEVICES INC ADV7180 DRIVER 900 ANALOG DEVICES INC ADV7180 DRIVER 1471 M: Lars-Peter Clausen <lars@metafoo.de> 901 M: Lars-Peter Clausen <lars@metafoo.de> 1472 L: linux-media@vger.kernel.org 902 L: linux-media@vger.kernel.org >> 903 W: http://ez.analog.com/community/linux-device-drivers 1473 S: Supported 904 S: Supported 1474 W: https://ez.analog.com/linux-software- << 1475 F: Documentation/devicetree/bindings/med << 1476 F: drivers/media/i2c/adv7180.c 905 F: drivers/media/i2c/adv7180.c 1477 906 1478 ANALOG DEVICES INC ADV748X DRIVER 907 ANALOG DEVICES INC ADV748X DRIVER 1479 M: Kieran Bingham <kieran.bingham@ideason 908 M: Kieran Bingham <kieran.bingham@ideasonboard.com> 1480 L: linux-media@vger.kernel.org 909 L: linux-media@vger.kernel.org 1481 S: Maintained 910 S: Maintained 1482 F: Documentation/devicetree/bindings/med << 1483 F: drivers/media/i2c/adv748x/* 911 F: drivers/media/i2c/adv748x/* 1484 912 1485 ANALOG DEVICES INC ADV7511 DRIVER 913 ANALOG DEVICES INC ADV7511 DRIVER 1486 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 914 M: Hans Verkuil <hans.verkuil@cisco.com> 1487 L: linux-media@vger.kernel.org 915 L: linux-media@vger.kernel.org 1488 S: Maintained 916 S: Maintained 1489 F: drivers/media/i2c/adv7511* 917 F: drivers/media/i2c/adv7511* 1490 918 1491 ANALOG DEVICES INC ADV7604 DRIVER 919 ANALOG DEVICES INC ADV7604 DRIVER 1492 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 920 M: Hans Verkuil <hans.verkuil@cisco.com> 1493 L: linux-media@vger.kernel.org 921 L: linux-media@vger.kernel.org 1494 S: Maintained 922 S: Maintained 1495 F: Documentation/devicetree/bindings/med << 1496 F: drivers/media/i2c/adv7604* 923 F: drivers/media/i2c/adv7604* 1497 924 1498 ANALOG DEVICES INC ADV7842 DRIVER 925 ANALOG DEVICES INC ADV7842 DRIVER 1499 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 926 M: Hans Verkuil <hans.verkuil@cisco.com> 1500 L: linux-media@vger.kernel.org 927 L: linux-media@vger.kernel.org 1501 S: Maintained 928 S: Maintained 1502 F: drivers/media/i2c/adv7842* 929 F: drivers/media/i2c/adv7842* 1503 930 1504 ANALOG DEVICES INC ADXRS290 DRIVER << 1505 M: Nishant Malpani <nish.malpani25@gmail. << 1506 L: linux-iio@vger.kernel.org << 1507 S: Supported << 1508 F: Documentation/devicetree/bindings/iio << 1509 F: drivers/iio/gyro/adxrs290.c << 1510 << 1511 ANALOG DEVICES INC ASOC CODEC DRIVERS 931 ANALOG DEVICES INC ASOC CODEC DRIVERS 1512 M: Lars-Peter Clausen <lars@metafoo.de> 932 M: Lars-Peter Clausen <lars@metafoo.de> 1513 M: Nuno Sá <nuno.sa@analog.com> !! 933 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1514 L: linux-sound@vger.kernel.org << 1515 S: Supported << 1516 W: http://wiki.analog.com/ 934 W: http://wiki.analog.com/ 1517 W: https://ez.analog.com/linux-software- !! 935 W: http://ez.analog.com/community/linux-device-drivers 1518 F: sound/soc/codecs/ad1* !! 936 S: Supported 1519 F: sound/soc/codecs/ad7* << 1520 F: sound/soc/codecs/adau* 937 F: sound/soc/codecs/adau* 1521 F: sound/soc/codecs/adav* 938 F: sound/soc/codecs/adav* 1522 F: sound/soc/codecs/sigmadsp.* !! 939 F: sound/soc/codecs/ad1* >> 940 F: sound/soc/codecs/ad7* 1523 F: sound/soc/codecs/ssm* 941 F: sound/soc/codecs/ssm* 1524 !! 942 F: sound/soc/codecs/sigmadsp.* 1525 ANALOG DEVICES INC AXI DAC DRIVER << 1526 M: Nuno Sa <nuno.sa@analog.com> << 1527 L: linux-iio@vger.kernel.org << 1528 S: Supported << 1529 W: https://ez.analog.com/linux-software- << 1530 F: Documentation/devicetree/bindings/iio << 1531 F: drivers/iio/dac/adi-axi-dac.c << 1532 943 1533 ANALOG DEVICES INC DMA DRIVERS 944 ANALOG DEVICES INC DMA DRIVERS 1534 M: Lars-Peter Clausen <lars@metafoo.de> 945 M: Lars-Peter Clausen <lars@metafoo.de> >> 946 W: http://ez.analog.com/community/linux-device-drivers 1535 S: Supported 947 S: Supported 1536 W: https://ez.analog.com/linux-software- << 1537 F: drivers/dma/dma-axi-dmac.c 948 F: drivers/dma/dma-axi-dmac.c 1538 949 1539 ANALOG DEVICES INC IIO DRIVERS 950 ANALOG DEVICES INC IIO DRIVERS 1540 M: Lars-Peter Clausen <lars@metafoo.de> 951 M: Lars-Peter Clausen <lars@metafoo.de> 1541 M: Michael Hennerich <Michael.Hennerich@a 952 M: Michael Hennerich <Michael.Hennerich@analog.com> 1542 S: Supported << 1543 W: http://wiki.analog.com/ 953 W: http://wiki.analog.com/ 1544 W: https://ez.analog.com/linux-software- !! 954 W: http://ez.analog.com/community/linux-device-drivers >> 955 S: Supported 1545 F: Documentation/ABI/testing/sysfs-bus-i 956 F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523 1546 F: Documentation/ABI/testing/sysfs-bus-i 957 F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350 1547 F: Documentation/devicetree/bindings/iio << 1548 F: Documentation/devicetree/bindings/iio << 1549 F: Documentation/devicetree/bindings/iio << 1550 F: drivers/iio/*/ad* 958 F: drivers/iio/*/ad* 1551 F: drivers/iio/adc/ltc249* !! 959 F: drivers/iio/adc/ltc2497* 1552 F: drivers/iio/amplifiers/hmc425a.c << 1553 F: drivers/staging/iio/*/ad* << 1554 X: drivers/iio/*/adjd* 960 X: drivers/iio/*/adjd* >> 961 F: drivers/staging/iio/*/ad* 1555 962 1556 ANALOGBITS PLL LIBRARIES !! 963 ANDES ARCHITECTURE 1557 M: Paul Walmsley <paul.walmsley@sifive.co !! 964 M: Greentime Hu <green.hu@gmail.com> 1558 M: Samuel Holland <samuel.holland@sifive. !! 965 M: Vincent Chen <deanbo422@gmail.com> >> 966 T: git https://github.com/andestech/linux.git >> 967 S: Supported >> 968 F: arch/nds32/ >> 969 F: Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt >> 970 F: Documentation/devicetree/bindings/nds32/ >> 971 K: nds32 >> 972 N: nds32 >> 973 >> 974 ANDROID CONFIG FRAGMENTS >> 975 M: Rob Herring <robh@kernel.org> 1559 S: Supported 976 S: Supported 1560 F: drivers/clk/analogbits/* !! 977 F: kernel/configs/android* 1561 F: include/linux/clk/analogbits* << 1562 978 1563 ANDROID DRIVERS 979 ANDROID DRIVERS 1564 M: Greg Kroah-Hartman <gregkh@linuxfounda 980 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 1565 M: Arve Hjønnevåg <arve@android.com> 981 M: Arve Hjønnevåg <arve@android.com> 1566 M: Todd Kjos <tkjos@android.com> 982 M: Todd Kjos <tkjos@android.com> 1567 M: Martijn Coenen <maco@android.com> 983 M: Martijn Coenen <maco@android.com> 1568 M: Joel Fernandes <joel@joelfernandes.org 984 M: Joel Fernandes <joel@joelfernandes.org> 1569 M: Christian Brauner <christian@brauner.i 985 M: Christian Brauner <christian@brauner.io> 1570 M: Carlos Llamas <cmllamas@google.com> << 1571 M: Suren Baghdasaryan <surenb@google.com> << 1572 L: linux-kernel@vger.kernel.org << 1573 S: Supported << 1574 T: git git://git.kernel.org/pub/scm/linu 986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git >> 987 L: devel@driverdev.osuosl.org >> 988 S: Supported 1575 F: drivers/android/ 989 F: drivers/android/ >> 990 F: drivers/staging/android/ 1576 991 1577 ANDROID GOLDFISH PIC DRIVER 992 ANDROID GOLDFISH PIC DRIVER 1578 M: Miodrag Dinic <miodrag.dinic@mips.com> 993 M: Miodrag Dinic <miodrag.dinic@mips.com> 1579 S: Supported 994 S: Supported 1580 F: Documentation/devicetree/bindings/int 995 F: Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt 1581 F: drivers/irqchip/irq-goldfish-pic.c 996 F: drivers/irqchip/irq-goldfish-pic.c 1582 997 1583 ANDROID GOLDFISH RTC DRIVER 998 ANDROID GOLDFISH RTC DRIVER 1584 M: Jiaxun Yang <jiaxun.yang@flygoat.com> !! 999 M: Miodrag Dinic <miodrag.dinic@mips.com> 1585 S: Supported 1000 S: Supported >> 1001 F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt 1586 F: drivers/rtc/rtc-goldfish.c 1002 F: drivers/rtc/rtc-goldfish.c 1587 1003 >> 1004 ANDROID ION DRIVER >> 1005 M: Laura Abbott <labbott@redhat.com> >> 1006 M: Sumit Semwal <sumit.semwal@linaro.org> >> 1007 L: devel@driverdev.osuosl.org >> 1008 L: dri-devel@lists.freedesktop.org >> 1009 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) >> 1010 S: Supported >> 1011 F: drivers/staging/android/ion >> 1012 F: drivers/staging/android/uapi/ion.h >> 1013 1588 AOA (Apple Onboard Audio) ALSA DRIVER 1014 AOA (Apple Onboard Audio) ALSA DRIVER 1589 M: Johannes Berg <johannes@sipsolutions.n 1015 M: Johannes Berg <johannes@sipsolutions.net> 1590 L: linuxppc-dev@lists.ozlabs.org 1016 L: linuxppc-dev@lists.ozlabs.org 1591 L: linux-sound@vger.kernel.org !! 1017 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1592 S: Maintained 1018 S: Maintained 1593 F: sound/aoa/ 1019 F: sound/aoa/ 1594 1020 1595 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER 1021 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER 1596 M: William Breathitt Gray <wbg@kernel.org !! 1022 M: William Breathitt Gray <vilhelm.gray@gmail.com> 1597 L: linux-iio@vger.kernel.org 1023 L: linux-iio@vger.kernel.org 1598 S: Maintained 1024 S: Maintained 1599 F: drivers/iio/addac/stx104.c !! 1025 F: drivers/iio/adc/stx104.c 1600 1026 1601 APM DRIVER 1027 APM DRIVER 1602 M: Jiri Kosina <jikos@kernel.org> 1028 M: Jiri Kosina <jikos@kernel.org> 1603 S: Odd fixes 1029 S: Odd fixes 1604 T: git git://git.kernel.org/pub/scm/linu 1030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git 1605 F: arch/x86/kernel/apm_32.c 1031 F: arch/x86/kernel/apm_32.c 1606 F: drivers/char/apm-emulation.c << 1607 F: include/linux/apm_bios.h 1032 F: include/linux/apm_bios.h 1608 F: include/uapi/linux/apm_bios.h 1033 F: include/uapi/linux/apm_bios.h >> 1034 F: drivers/char/apm-emulation.c 1609 1035 1610 APPARMOR SECURITY MODULE 1036 APPARMOR SECURITY MODULE 1611 M: John Johansen <john.johansen@canonical 1037 M: John Johansen <john.johansen@canonical.com> 1612 M: John Johansen <john@apparmor.net> !! 1038 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 1613 L: apparmor@lists.ubuntu.com (moderated !! 1039 W: wiki.apparmor.net 1614 S: Supported << 1615 W: apparmor.net << 1616 B: https://gitlab.com/apparmor/apparmor- << 1617 C: irc://irc.oftc.net/apparmor << 1618 T: git git://git.kernel.org/pub/scm/linu 1040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor 1619 T: https://gitlab.com/apparmor/apparmor- !! 1041 S: Supported 1620 F: Documentation/admin-guide/LSM/apparmo << 1621 F: security/apparmor/ 1042 F: security/apparmor/ >> 1043 F: Documentation/admin-guide/LSM/apparmor.rst 1622 1044 1623 APPLE BCM5974 MULTITOUCH DRIVER 1045 APPLE BCM5974 MULTITOUCH DRIVER 1624 M: Henrik Rydberg <rydberg@bitmath.org> 1046 M: Henrik Rydberg <rydberg@bitmath.org> 1625 L: linux-input@vger.kernel.org 1047 L: linux-input@vger.kernel.org 1626 S: Odd fixes 1048 S: Odd fixes 1627 F: drivers/input/mouse/bcm5974.c 1049 F: drivers/input/mouse/bcm5974.c 1628 1050 1629 APPLE PCIE CONTROLLER DRIVER << 1630 M: Alyssa Rosenzweig <alyssa@rosenzweig.i << 1631 M: Marc Zyngier <maz@kernel.org> << 1632 L: linux-pci@vger.kernel.org << 1633 S: Maintained << 1634 F: drivers/pci/controller/pcie-apple.c << 1635 << 1636 APPLE SMC DRIVER 1051 APPLE SMC DRIVER 1637 M: Henrik Rydberg <rydberg@bitmath.org> 1052 M: Henrik Rydberg <rydberg@bitmath.org> 1638 L: linux-hwmon@vger.kernel.org 1053 L: linux-hwmon@vger.kernel.org 1639 S: Odd fixes 1054 S: Odd fixes 1640 F: drivers/hwmon/applesmc.c 1055 F: drivers/hwmon/applesmc.c 1641 1056 1642 APPLETALK NETWORK LAYER 1057 APPLETALK NETWORK LAYER 1643 L: netdev@vger.kernel.org 1058 L: netdev@vger.kernel.org 1644 S: Odd fixes 1059 S: Odd fixes >> 1060 F: drivers/net/appletalk/ >> 1061 F: net/appletalk/ 1645 F: include/linux/atalk.h 1062 F: include/linux/atalk.h 1646 F: include/uapi/linux/atalk.h 1063 F: include/uapi/linux/atalk.h 1647 F: net/appletalk/ << 1648 1064 1649 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPOR 1065 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT 1650 M: Khuong Dinh <khuong@os.amperecomputing 1066 M: Khuong Dinh <khuong@os.amperecomputing.com> 1651 S: Supported 1067 S: Supported 1652 F: arch/arm64/boot/dts/apm/ 1068 F: arch/arm64/boot/dts/apm/ 1653 1069 1654 APPLIED MICRO (APM) X-GENE SOC EDAC 1070 APPLIED MICRO (APM) X-GENE SOC EDAC 1655 M: Khuong Dinh <khuong@os.amperecomputing 1071 M: Khuong Dinh <khuong@os.amperecomputing.com> 1656 S: Supported 1072 S: Supported 1657 F: Documentation/devicetree/bindings/eda << 1658 F: drivers/edac/xgene_edac.c 1073 F: drivers/edac/xgene_edac.c >> 1074 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 1659 1075 1660 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) 1076 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER 1661 M: Iyappan Subramanian <iyappan@os.ampere 1077 M: Iyappan Subramanian <iyappan@os.amperecomputing.com> 1662 M: Keyur Chudgar <keyur@os.amperecomputin 1078 M: Keyur Chudgar <keyur@os.amperecomputing.com> 1663 S: Supported 1079 S: Supported 1664 F: drivers/net/ethernet/apm/xgene-v2/ 1080 F: drivers/net/ethernet/apm/xgene-v2/ 1665 1081 1666 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVE 1082 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 1667 M: Iyappan Subramanian <iyappan@os.ampere 1083 M: Iyappan Subramanian <iyappan@os.amperecomputing.com> 1668 M: Keyur Chudgar <keyur@os.amperecomputin 1084 M: Keyur Chudgar <keyur@os.amperecomputing.com> 1669 M: Quan Nguyen <quan@os.amperecomputing.c 1085 M: Quan Nguyen <quan@os.amperecomputing.com> 1670 S: Supported 1086 S: Supported >> 1087 F: drivers/net/ethernet/apm/xgene/ >> 1088 F: drivers/net/phy/mdio-xgene.c 1671 F: Documentation/devicetree/bindings/net 1089 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 1672 F: Documentation/devicetree/bindings/net 1090 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt 1673 F: drivers/net/ethernet/apm/xgene/ << 1674 F: drivers/net/mdio/mdio-xgene.c << 1675 1091 1676 APPLIED MICRO (APM) X-GENE SOC PMU 1092 APPLIED MICRO (APM) X-GENE SOC PMU 1677 M: Khuong Dinh <khuong@os.amperecomputing 1093 M: Khuong Dinh <khuong@os.amperecomputing.com> 1678 S: Supported 1094 S: Supported 1679 F: Documentation/admin-guide/perf/xgene- << 1680 F: Documentation/devicetree/bindings/per << 1681 F: drivers/perf/xgene_pmu.c 1095 F: drivers/perf/xgene_pmu.c 1682 !! 1096 F: Documentation/perf/xgene-pmu.txt 1683 APPLIED MICRO QT2025 PHY DRIVER !! 1097 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt 1684 M: FUJITA Tomonori <fujita.tomonori@gmail << 1685 R: Trevor Gross <tmgross@umich.edu> << 1686 L: netdev@vger.kernel.org << 1687 L: rust-for-linux@vger.kernel.org << 1688 S: Maintained << 1689 F: drivers/net/phy/qt2025.rs << 1690 1098 1691 APTINA CAMERA SENSOR PLL 1099 APTINA CAMERA SENSOR PLL 1692 M: Laurent Pinchart <Laurent.pinchart@ide 1100 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 1693 L: linux-media@vger.kernel.org 1101 L: linux-media@vger.kernel.org 1694 S: Maintained 1102 S: Maintained 1695 F: drivers/media/i2c/aptina-pll.* 1103 F: drivers/media/i2c/aptina-pll.* 1696 1104 1697 AQUACOMPUTER D5 NEXT PUMP SENSOR DRIVER << 1698 M: Aleksa Savic <savicaleksa83@gmail.com> << 1699 M: Jack Doan <me@jackdoan.com> << 1700 L: linux-hwmon@vger.kernel.org << 1701 S: Maintained << 1702 F: Documentation/hwmon/aquacomputer_d5ne << 1703 F: drivers/hwmon/aquacomputer_d5next.c << 1704 << 1705 AQUANTIA ETHERNET DRIVER (atlantic) << 1706 M: Igor Russkikh <irusskikh@marvell.com> << 1707 L: netdev@vger.kernel.org << 1708 S: Supported << 1709 W: https://www.marvell.com/ << 1710 Q: https://patchwork.kernel.org/project/ << 1711 F: Documentation/networking/device_drive << 1712 F: drivers/net/ethernet/aquantia/atlanti << 1713 << 1714 AQUANTIA ETHERNET DRIVER PTP SUBSYSTEM << 1715 M: Egor Pomozov <epomozov@marvell.com> << 1716 L: netdev@vger.kernel.org << 1717 S: Supported << 1718 W: http://www.aquantia.com << 1719 F: drivers/net/ethernet/aquantia/atlanti << 1720 << 1721 AR0521 ON SEMICONDUCTOR CAMERA SENSOR DRIVER << 1722 M: Krzysztof Hałasa <khalasa@piap.pl> << 1723 L: linux-media@vger.kernel.org << 1724 S: Maintained << 1725 F: Documentation/devicetree/bindings/med << 1726 F: drivers/media/i2c/ar0521.c << 1727 << 1728 ARASAN NAND CONTROLLER DRIVER << 1729 M: Miquel Raynal <miquel.raynal@bootlin.c << 1730 R: Michal Simek <michal.simek@amd.com> << 1731 L: linux-mtd@lists.infradead.org << 1732 S: Maintained << 1733 F: Documentation/devicetree/bindings/mtd << 1734 F: drivers/mtd/nand/raw/arasan-nand-cont << 1735 << 1736 ARC FRAMEBUFFER DRIVER 1105 ARC FRAMEBUFFER DRIVER 1737 M: Jaya Kumar <jayalk@intworks.biz> 1106 M: Jaya Kumar <jayalk@intworks.biz> 1738 S: Maintained 1107 S: Maintained 1739 F: drivers/video/fbdev/arcfb.c 1108 F: drivers/video/fbdev/arcfb.c 1740 F: drivers/video/fbdev/core/fb_defio.c 1109 F: drivers/video/fbdev/core/fb_defio.c 1741 1110 1742 ARC PGU DRM DRIVER 1111 ARC PGU DRM DRIVER 1743 M: Alexey Brodkin <abrodkin@synopsys.com> 1112 M: Alexey Brodkin <abrodkin@synopsys.com> 1744 S: Supported 1113 S: Supported >> 1114 F: drivers/gpu/drm/arc/ 1745 F: Documentation/devicetree/bindings/dis 1115 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt 1746 F: drivers/gpu/drm/tiny/arcpgu.c << 1747 1116 1748 ARCNET NETWORK LAYER 1117 ARCNET NETWORK LAYER 1749 M: Michael Grzeschik <m.grzeschik@pengutr 1118 M: Michael Grzeschik <m.grzeschik@pengutronix.de> 1750 L: netdev@vger.kernel.org 1119 L: netdev@vger.kernel.org 1751 S: Maintained 1120 S: Maintained 1752 F: drivers/net/arcnet/ 1121 F: drivers/net/arcnet/ 1753 F: include/uapi/linux/if_arcnet.h 1122 F: include/uapi/linux/if_arcnet.h 1754 1123 1755 ARM AND ARM64 SoC SUB-ARCHITECTURES (COMMON P << 1756 M: Arnd Bergmann <arnd@arndb.de> << 1757 M: Olof Johansson <olof@lixom.net> << 1758 L: linux-arm-kernel@lists.infradead.org << 1759 L: soc@lists.linux.dev << 1760 S: Maintained << 1761 P: Documentation/process/maintainer-soc. << 1762 C: irc://irc.libera.chat/armlinux << 1763 T: git git://git.kernel.org/pub/scm/linu << 1764 F: Documentation/process/maintainer-soc* << 1765 F: arch/arm/boot/dts/Makefile << 1766 F: arch/arm64/boot/dts/Makefile << 1767 << 1768 ARM ARCHITECTED TIMER DRIVER 1124 ARM ARCHITECTED TIMER DRIVER 1769 M: Mark Rutland <mark.rutland@arm.com> 1125 M: Mark Rutland <mark.rutland@arm.com> 1770 M: Marc Zyngier <maz@kernel.org> !! 1126 M: Marc Zyngier <marc.zyngier@arm.com> 1771 L: linux-arm-kernel@lists.infradead.org 1127 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1772 S: Maintained 1128 S: Maintained 1773 F: arch/arm/include/asm/arch_timer.h 1129 F: arch/arm/include/asm/arch_timer.h 1774 F: arch/arm64/include/asm/arch_timer.h 1130 F: arch/arm64/include/asm/arch_timer.h 1775 F: drivers/clocksource/arm_arch_timer.c 1131 F: drivers/clocksource/arm_arch_timer.c 1776 1132 1777 ARM GENERIC INTERRUPT CONTROLLER DRIVERS << 1778 M: Marc Zyngier <maz@kernel.org> << 1779 L: linux-arm-kernel@lists.infradead.org << 1780 S: Maintained << 1781 F: Documentation/devicetree/bindings/int << 1782 F: arch/arm/include/asm/arch_gicv3.h << 1783 F: arch/arm64/include/asm/arch_gicv3.h << 1784 F: drivers/irqchip/irq-gic*.[ch] << 1785 F: include/linux/irqchip/arm-gic*.h << 1786 F: include/linux/irqchip/arm-vgic-info.h << 1787 << 1788 ARM HDLCD DRM DRIVER << 1789 M: Liviu Dudau <liviu.dudau@arm.com> << 1790 S: Supported << 1791 F: Documentation/devicetree/bindings/dis << 1792 F: drivers/gpu/drm/arm/hdlcd_* << 1793 << 1794 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPOR 1133 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT 1795 M: Linus Walleij <linus.walleij@linaro.or 1134 M: Linus Walleij <linus.walleij@linaro.org> 1796 L: linux-arm-kernel@lists.infradead.org 1135 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1797 S: Maintained 1136 S: Maintained 1798 F: Documentation/devicetree/bindings/arm !! 1137 F: Documentation/devicetree/bindings/arm/arm-boards 1799 F: Documentation/devicetree/bindings/arm !! 1138 F: Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt 1800 F: Documentation/devicetree/bindings/arm !! 1139 F: Documentation/devicetree/bindings/clock/arm-integrator.txt 1801 F: Documentation/devicetree/bindings/arm << 1802 F: Documentation/devicetree/bindings/aux << 1803 F: Documentation/devicetree/bindings/clo << 1804 F: Documentation/devicetree/bindings/i2c << 1805 F: Documentation/devicetree/bindings/int 1140 F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt 1806 F: Documentation/devicetree/bindings/mtd !! 1141 F: Documentation/devicetree/bindings/mtd/arm-versatile.txt 1807 F: arch/arm/boot/dts/arm/arm-realview-* !! 1142 F: arch/arm/mach-integrator/ 1808 F: arch/arm/boot/dts/arm/integrator* !! 1143 F: arch/arm/mach-realview/ 1809 F: arch/arm/boot/dts/arm/versatile* << 1810 F: arch/arm/mach-versatile/ 1144 F: arch/arm/mach-versatile/ 1811 F: drivers/bus/arm-integrator-lm.c !! 1145 F: arch/arm/plat-versatile/ >> 1146 F: arch/arm/boot/dts/arm-realview-* >> 1147 F: arch/arm/boot/dts/integrator* >> 1148 F: arch/arm/boot/dts/versatile* 1812 F: drivers/clk/versatile/ 1149 F: drivers/clk/versatile/ 1813 F: drivers/i2c/busses/i2c-versatile.c 1150 F: drivers/i2c/busses/i2c-versatile.c 1814 F: drivers/irqchip/irq-versatile-fpga.c 1151 F: drivers/irqchip/irq-versatile-fpga.c 1815 F: drivers/mtd/maps/physmap-versatile.* !! 1152 F: drivers/mtd/maps/physmap_of_versatile.c 1816 F: drivers/power/reset/arm-versatile-reb 1153 F: drivers/power/reset/arm-versatile-reboot.c 1817 F: drivers/soc/versatile/ 1154 F: drivers/soc/versatile/ 1818 1155 1819 ARM INTERCONNECT PMU DRIVERS !! 1156 ARM HDLCD DRM DRIVER 1820 M: Robin Murphy <robin.murphy@arm.com> !! 1157 M: Liviu Dudau <liviu.dudau@arm.com> 1821 S: Supported 1158 S: Supported 1822 F: Documentation/admin-guide/perf/arm-cm !! 1159 F: drivers/gpu/drm/arm/hdlcd_* 1823 F: Documentation/admin-guide/perf/arm-ni !! 1160 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt 1824 F: Documentation/devicetree/bindings/per << 1825 F: Documentation/devicetree/bindings/per << 1826 F: drivers/perf/arm-cmn.c << 1827 F: drivers/perf/arm-ni.c << 1828 F: tools/perf/pmu-events/arch/arm64/arm/ << 1829 1161 1830 ARM KOMEDA DRM-KMS DRIVER 1162 ARM KOMEDA DRM-KMS DRIVER >> 1163 M: James (Qian) Wang <james.qian.wang@arm.com> 1831 M: Liviu Dudau <liviu.dudau@arm.com> 1164 M: Liviu Dudau <liviu.dudau@arm.com> >> 1165 L: Mali DP Maintainers <malidp@foss.arm.com> 1832 S: Supported 1166 S: Supported 1833 T: git https://gitlab.freedesktop.org/dr !! 1167 T: git git://linux-arm.org/linux-ld.git for-upstream/mali-dp 1834 F: Documentation/devicetree/bindings/dis << 1835 F: Documentation/gpu/komeda-kms.rst << 1836 F: drivers/gpu/drm/arm/display/include/ 1168 F: drivers/gpu/drm/arm/display/include/ 1837 F: drivers/gpu/drm/arm/display/komeda/ 1169 F: drivers/gpu/drm/arm/display/komeda/ 1838 !! 1170 F: Documentation/devicetree/bindings/display/arm/arm,komeda.txt 1839 ARM MALI PANFROST DRM DRIVER !! 1171 F: Documentation/gpu/komeda-kms.rst 1840 M: Boris Brezillon <boris.brezillon@colla << 1841 M: Rob Herring <robh@kernel.org> << 1842 R: Steven Price <steven.price@arm.com> << 1843 L: dri-devel@lists.freedesktop.org << 1844 S: Supported << 1845 T: git https://gitlab.freedesktop.org/dr << 1846 F: Documentation/gpu/panfrost.rst << 1847 F: drivers/gpu/drm/ci/xfails/panfrost* << 1848 F: drivers/gpu/drm/panfrost/ << 1849 F: include/uapi/drm/panfrost_drm.h << 1850 << 1851 ARM MALI PANTHOR DRM DRIVER << 1852 M: Boris Brezillon <boris.brezillon@colla << 1853 M: Steven Price <steven.price@arm.com> << 1854 M: Liviu Dudau <liviu.dudau@arm.com> << 1855 L: dri-devel@lists.freedesktop.org << 1856 S: Supported << 1857 T: git https://gitlab.freedesktop.org/dr << 1858 F: Documentation/devicetree/bindings/gpu << 1859 F: drivers/gpu/drm/panthor/ << 1860 F: include/uapi/drm/panthor_drm.h << 1861 1172 1862 ARM MALI-DP DRM DRIVER 1173 ARM MALI-DP DRM DRIVER 1863 M: Liviu Dudau <liviu.dudau@arm.com> 1174 M: Liviu Dudau <liviu.dudau@arm.com> >> 1175 M: Brian Starkey <brian.starkey@arm.com> >> 1176 L: Mali DP Maintainers <malidp@foss.arm.com> 1864 S: Supported 1177 S: Supported 1865 T: git https://gitlab.freedesktop.org/dr !! 1178 T: git git://linux-arm.org/linux-ld.git for-upstream/mali-dp 1866 F: Documentation/devicetree/bindings/dis << 1867 F: Documentation/gpu/afbc.rst << 1868 F: drivers/gpu/drm/arm/ 1179 F: drivers/gpu/drm/arm/ >> 1180 F: Documentation/devicetree/bindings/display/arm,malidp.txt >> 1181 F: Documentation/gpu/afbc.rst 1869 1182 1870 ARM MFM AND FLOPPY DRIVERS 1183 ARM MFM AND FLOPPY DRIVERS 1871 M: Ian Molton <spyro@f2s.com> 1184 M: Ian Molton <spyro@f2s.com> 1872 S: Maintained 1185 S: Maintained >> 1186 F: arch/arm/lib/floppydma.S 1873 F: arch/arm/include/asm/floppy.h 1187 F: arch/arm/include/asm/floppy.h 1874 F: arch/arm/mach-rpc/floppydma.S << 1875 1188 1876 ARM PMU PROFILING AND DEBUGGING 1189 ARM PMU PROFILING AND DEBUGGING 1877 M: Will Deacon <will@kernel.org> !! 1190 M: Will Deacon <will.deacon@arm.com> 1878 M: Mark Rutland <mark.rutland@arm.com> 1191 M: Mark Rutland <mark.rutland@arm.com> 1879 L: linux-arm-kernel@lists.infradead.org << 1880 S: Maintained 1192 S: Maintained 1881 F: Documentation/devicetree/bindings/arm !! 1193 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1882 F: Documentation/devicetree/bindings/per !! 1194 F: arch/arm*/kernel/perf_* >> 1195 F: arch/arm/oprofile/common.c >> 1196 F: arch/arm*/kernel/hw_breakpoint.c 1883 F: arch/arm*/include/asm/hw_breakpoint.h 1197 F: arch/arm*/include/asm/hw_breakpoint.h 1884 F: arch/arm*/include/asm/perf_event.h 1198 F: arch/arm*/include/asm/perf_event.h 1885 F: arch/arm*/kernel/hw_breakpoint.c !! 1199 F: drivers/perf/* 1886 F: arch/arm*/kernel/perf_* !! 1200 F: include/linux/perf/arm_pmu.h 1887 F: drivers/perf/ !! 1201 F: Documentation/devicetree/bindings/arm/pmu.yaml 1888 F: include/linux/perf/arm_pmu*.h !! 1202 F: Documentation/devicetree/bindings/perf/ 1889 1203 1890 ARM PORT 1204 ARM PORT 1891 M: Russell King <linux@armlinux.org.uk> 1205 M: Russell King <linux@armlinux.org.uk> 1892 L: linux-arm-kernel@lists.infradead.org 1206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1893 S: Odd Fixes << 1894 W: http://www.armlinux.org.uk/ 1207 W: http://www.armlinux.org.uk/ >> 1208 S: Odd Fixes 1895 T: git git://git.armlinux.org.uk/~rmk/li 1209 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git 1896 F: arch/arm/ 1210 F: arch/arm/ 1897 X: arch/arm/boot/dts/ 1211 X: arch/arm/boot/dts/ 1898 1212 1899 ARM PRIMECELL AACI PL041 DRIVER 1213 ARM PRIMECELL AACI PL041 DRIVER 1900 M: Russell King <linux@armlinux.org.uk> 1214 M: Russell King <linux@armlinux.org.uk> 1901 S: Odd Fixes 1215 S: Odd Fixes 1902 F: sound/arm/aaci.* 1216 F: sound/arm/aaci.* 1903 1217 1904 ARM PRIMECELL BUS SUPPORT 1218 ARM PRIMECELL BUS SUPPORT 1905 M: Russell King <linux@armlinux.org.uk> 1219 M: Russell King <linux@armlinux.org.uk> 1906 S: Odd Fixes 1220 S: Odd Fixes 1907 F: drivers/amba/ 1221 F: drivers/amba/ 1908 F: include/linux/amba/bus.h 1222 F: include/linux/amba/bus.h 1909 1223 >> 1224 ARM PRIMECELL CLCD PL110 DRIVER >> 1225 M: Russell King <linux@armlinux.org.uk> >> 1226 S: Odd Fixes >> 1227 F: drivers/video/fbdev/amba-clcd.* >> 1228 1910 ARM PRIMECELL KMI PL050 DRIVER 1229 ARM PRIMECELL KMI PL050 DRIVER 1911 M: Russell King <linux@armlinux.org.uk> 1230 M: Russell King <linux@armlinux.org.uk> 1912 S: Odd Fixes 1231 S: Odd Fixes 1913 F: drivers/input/serio/ambakmi.* 1232 F: drivers/input/serio/ambakmi.* 1914 F: include/linux/amba/kmi.h 1233 F: include/linux/amba/kmi.h 1915 1234 1916 ARM PRIMECELL MMCI PL180/1 DRIVER 1235 ARM PRIMECELL MMCI PL180/1 DRIVER 1917 M: Russell King <linux@armlinux.org.uk> 1236 M: Russell King <linux@armlinux.org.uk> 1918 S: Odd Fixes 1237 S: Odd Fixes 1919 F: drivers/mmc/host/mmci.* 1238 F: drivers/mmc/host/mmci.* 1920 F: include/linux/amba/mmci.h 1239 F: include/linux/amba/mmci.h 1921 1240 1922 ARM PRIMECELL PL35X NAND CONTROLLER DRIVER << 1923 M: Miquel Raynal <miquel.raynal@bootlin.c << 1924 R: Michal Simek <michal.simek@amd.com> << 1925 L: linux-mtd@lists.infradead.org << 1926 S: Maintained << 1927 F: Documentation/devicetree/bindings/mtd << 1928 F: drivers/mtd/nand/raw/pl35x-nand-contr << 1929 << 1930 ARM PRIMECELL PL35X SMC DRIVER << 1931 M: Miquel Raynal <miquel.raynal@bootlin.c << 1932 R: Michal Simek <michal.simek@amd.com> << 1933 L: linux-arm-kernel@lists.infradead.org << 1934 S: Maintained << 1935 F: Documentation/devicetree/bindings/mem << 1936 F: drivers/memory/pl353-smc.c << 1937 << 1938 ARM PRIMECELL SSP PL022 SPI DRIVER 1241 ARM PRIMECELL SSP PL022 SPI DRIVER 1939 M: Linus Walleij <linus.walleij@linaro.or 1242 M: Linus Walleij <linus.walleij@linaro.org> 1940 L: linux-arm-kernel@lists.infradead.org 1243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1941 S: Maintained 1244 S: Maintained 1942 F: Documentation/devicetree/bindings/spi !! 1245 F: Documentation/devicetree/bindings/spi/spi_pl022.txt 1943 F: drivers/spi/spi-pl022.c 1246 F: drivers/spi/spi-pl022.c 1944 1247 1945 ARM PRIMECELL UART PL010 AND PL011 DRIVERS 1248 ARM PRIMECELL UART PL010 AND PL011 DRIVERS 1946 M: Russell King <linux@armlinux.org.uk> 1249 M: Russell King <linux@armlinux.org.uk> 1947 S: Odd Fixes 1250 S: Odd Fixes 1948 F: drivers/tty/serial/amba-pl01*.c 1251 F: drivers/tty/serial/amba-pl01*.c 1949 F: include/linux/amba/serial.h 1252 F: include/linux/amba/serial.h 1950 1253 1951 ARM PRIMECELL VIC PL190/PL192 DRIVER 1254 ARM PRIMECELL VIC PL190/PL192 DRIVER 1952 M: Linus Walleij <linus.walleij@linaro.or 1255 M: Linus Walleij <linus.walleij@linaro.org> 1953 L: linux-arm-kernel@lists.infradead.org 1256 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1954 S: Maintained 1257 S: Maintained 1955 F: Documentation/devicetree/bindings/int !! 1258 F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt 1956 F: drivers/irqchip/irq-vic.c 1259 F: drivers/irqchip/irq-vic.c 1957 1260 1958 ARM SMC WATCHDOG DRIVER << 1959 M: Julius Werner <jwerner@chromium.org> << 1960 R: Evan Benn <evanbenn@chromium.org> << 1961 S: Maintained << 1962 F: Documentation/devicetree/bindings/wat << 1963 F: drivers/watchdog/arm_smc_wdt.c << 1964 << 1965 ARM SMMU DRIVERS 1261 ARM SMMU DRIVERS 1966 M: Will Deacon <will@kernel.org> !! 1262 M: Will Deacon <will.deacon@arm.com> 1967 R: Robin Murphy <robin.murphy@arm.com> 1263 R: Robin Murphy <robin.murphy@arm.com> 1968 L: linux-arm-kernel@lists.infradead.org 1264 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1969 S: Maintained 1265 S: Maintained 1970 F: Documentation/devicetree/bindings/iom !! 1266 F: drivers/iommu/arm-smmu.c 1971 F: drivers/iommu/arm/ !! 1267 F: drivers/iommu/arm-smmu-v3.c 1972 F: drivers/iommu/io-pgtable-arm* !! 1268 F: drivers/iommu/io-pgtable-arm.c 1973 !! 1269 F: drivers/iommu/io-pgtable-arm-v7s.c 1974 ARM SMMU SVA SUPPORT << 1975 R: Jean-Philippe Brucker <jean-philippe@l << 1976 F: drivers/iommu/arm/arm-smmu-v3/arm-smm << 1977 1270 1978 ARM SUB-ARCHITECTURES 1271 ARM SUB-ARCHITECTURES 1979 L: linux-arm-kernel@lists.infradead.org 1272 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1980 S: Maintained 1273 S: Maintained 1981 C: irc://irc.libera.chat/armlinux << 1982 T: git git://git.kernel.org/pub/scm/linu << 1983 F: arch/arm/mach-*/ 1274 F: arch/arm/mach-*/ 1984 F: arch/arm/plat-*/ 1275 F: arch/arm/plat-*/ >> 1276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 1985 1277 1986 ARM/ACTIONS SEMI ARCHITECTURE 1278 ARM/ACTIONS SEMI ARCHITECTURE 1987 M: Andreas Färber <afaerber@suse.de> 1279 M: Andreas Färber <afaerber@suse.de> 1988 M: Manivannan Sadhasivam <manivannan.sadh !! 1280 R: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> 1989 L: linux-arm-kernel@lists.infradead.org 1281 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1990 L: linux-actions@lists.infradead.org (mo << 1991 S: Maintained 1282 S: Maintained 1992 F: Documentation/devicetree/bindings/arm !! 1283 N: owl 1993 F: Documentation/devicetree/bindings/clo << 1994 F: Documentation/devicetree/bindings/dma << 1995 F: Documentation/devicetree/bindings/i2c << 1996 F: Documentation/devicetree/bindings/int << 1997 F: Documentation/devicetree/bindings/mmc << 1998 F: Documentation/devicetree/bindings/net << 1999 F: Documentation/devicetree/bindings/pin << 2000 F: Documentation/devicetree/bindings/pow << 2001 F: Documentation/devicetree/bindings/tim << 2002 F: arch/arm/boot/dts/actions/ << 2003 F: arch/arm/mach-actions/ 1284 F: arch/arm/mach-actions/ >> 1285 F: arch/arm/boot/dts/owl-* 2004 F: arch/arm64/boot/dts/actions/ 1286 F: arch/arm64/boot/dts/actions/ 2005 F: drivers/clk/actions/ 1287 F: drivers/clk/actions/ 2006 F: drivers/clocksource/timer-owl* 1288 F: drivers/clocksource/timer-owl* 2007 F: drivers/dma/owl-dma.c 1289 F: drivers/dma/owl-dma.c 2008 F: drivers/i2c/busses/i2c-owl.c 1290 F: drivers/i2c/busses/i2c-owl.c 2009 F: drivers/irqchip/irq-owl-sirq.c << 2010 F: drivers/mmc/host/owl-mmc.c << 2011 F: drivers/net/ethernet/actions/ << 2012 F: drivers/pinctrl/actions/* 1291 F: drivers/pinctrl/actions/* 2013 F: drivers/pmdomain/actions/ !! 1292 F: drivers/soc/actions/ 2014 F: include/dt-bindings/power/owl-* 1293 F: include/dt-bindings/power/owl-* 2015 F: include/dt-bindings/reset/actions,* << 2016 F: include/linux/soc/actions/ 1294 F: include/linux/soc/actions/ 2017 N: owl !! 1295 F: Documentation/devicetree/bindings/arm/actions.txt >> 1296 F: Documentation/devicetree/bindings/clock/actions,owl-cmu.txt >> 1297 F: Documentation/devicetree/bindings/dma/owl-dma.txt >> 1298 F: Documentation/devicetree/bindings/i2c/i2c-owl.txt >> 1299 F: Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt >> 1300 F: Documentation/devicetree/bindings/power/actions,owl-sps.txt >> 1301 F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt 2018 1302 2019 ARM/AIROHA SOC SUPPORT !! 1303 ARM/ADS SPHERE MACHINE SUPPORT 2020 M: Matthias Brugger <matthias.bgg@gmail.c !! 1304 M: Lennert Buytenhek <kernel@wantstofly.org> 2021 M: AngeloGioacchino Del Regno <angelogioa << 2022 L: linux-arm-kernel@lists.infradead.org 1305 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2023 L: linux-mediatek@lists.infradead.org (m !! 1306 S: Maintained 2024 S: Odd Fixes !! 1307 2025 F: arch/arm/boot/dts/airoha/ !! 1308 ARM/AFEB9260 MACHINE SUPPORT 2026 F: arch/arm64/boot/dts/airoha/ !! 1309 M: Sergey Lapin <slapin@ossfans.org> >> 1310 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1311 S: Maintained >> 1312 >> 1313 ARM/AJECO 1ARM MACHINE SUPPORT >> 1314 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1315 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1316 S: Maintained 2027 1317 2028 ARM/Allwinner SoC Clock Support 1318 ARM/Allwinner SoC Clock Support 2029 M: Emilio López <emilio@elopez.com.ar> 1319 M: Emilio López <emilio@elopez.com.ar> 2030 S: Maintained 1320 S: Maintained 2031 F: drivers/clk/sunxi/ 1321 F: drivers/clk/sunxi/ 2032 1322 2033 ARM/Allwinner sunXi SoC support 1323 ARM/Allwinner sunXi SoC support >> 1324 M: Maxime Ripard <maxime.ripard@bootlin.com> 2034 M: Chen-Yu Tsai <wens@csie.org> 1325 M: Chen-Yu Tsai <wens@csie.org> 2035 M: Jernej Skrabec <jernej.skrabec@gmail.c << 2036 M: Samuel Holland <samuel@sholland.org> << 2037 L: linux-arm-kernel@lists.infradead.org 1326 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2038 L: linux-sunxi@lists.linux.dev << 2039 S: Maintained 1327 S: Maintained 2040 T: git git://git.kernel.org/pub/scm/linu !! 1328 N: sun[x456789]i >> 1329 N: sun50i 2041 F: arch/arm/mach-sunxi/ 1330 F: arch/arm/mach-sunxi/ 2042 F: arch/arm64/boot/dts/allwinner/ 1331 F: arch/arm64/boot/dts/allwinner/ 2043 F: drivers/clk/sunxi-ng/ 1332 F: drivers/clk/sunxi-ng/ 2044 F: drivers/pinctrl/sunxi/ 1333 F: drivers/pinctrl/sunxi/ 2045 F: drivers/soc/sunxi/ 1334 F: drivers/soc/sunxi/ 2046 N: allwinner !! 1335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git 2047 N: sun[x456789]i << 2048 N: sun[25]0i << 2049 << 2050 ARM/ALPHASCALE ARCHITECTURE << 2051 M: Krzysztof Kozlowski <krzk@kernel.org> << 2052 L: linux-arm-kernel@lists.infradead.org << 2053 S: Odd Fixes << 2054 F: arch/arm/boot/dts/alphascale/ << 2055 F: drivers/clk/clk-asm9260.c << 2056 F: drivers/clocksource/asm9260_timer.c << 2057 F: drivers/rtc/rtc-asm9260.c << 2058 F: drivers/watchdog/asm9260_wdt.c << 2059 << 2060 ARM/AMD PENSANDO ARM64 ARCHITECTURE << 2061 M: Brad Larson <blarson@amd.com> << 2062 L: linux-arm-kernel@lists.infradead.org << 2063 S: Supported << 2064 F: Documentation/devicetree/bindings/*/a << 2065 F: arch/arm64/boot/dts/amd/elba* << 2066 1336 2067 ARM/Amlogic Meson SoC CLOCK FRAMEWORK 1337 ARM/Amlogic Meson SoC CLOCK FRAMEWORK 2068 M: Neil Armstrong <neil.armstrong@linaro. !! 1338 M: Neil Armstrong <narmstrong@baylibre.com> 2069 M: Jerome Brunet <jbrunet@baylibre.com> 1339 M: Jerome Brunet <jbrunet@baylibre.com> 2070 L: linux-amlogic@lists.infradead.org 1340 L: linux-amlogic@lists.infradead.org 2071 S: Maintained 1341 S: Maintained 2072 F: Documentation/devicetree/bindings/clo << 2073 F: drivers/clk/meson/ 1342 F: drivers/clk/meson/ 2074 F: include/dt-bindings/clock/amlogic,a1* << 2075 F: include/dt-bindings/clock/gxbb* << 2076 F: include/dt-bindings/clock/meson* 1343 F: include/dt-bindings/clock/meson* 2077 !! 1344 F: include/dt-bindings/clock/gxbb* 2078 ARM/Amlogic Meson SoC Crypto Drivers !! 1345 F: Documentation/devicetree/bindings/clock/amlogic* 2079 M: Corentin Labbe <clabbe@baylibre.com> << 2080 L: linux-crypto@vger.kernel.org << 2081 L: linux-amlogic@lists.infradead.org << 2082 S: Maintained << 2083 F: Documentation/devicetree/bindings/cry << 2084 F: drivers/crypto/amlogic/ << 2085 << 2086 ARM/Amlogic Meson SoC Sound Drivers << 2087 M: Jerome Brunet <jbrunet@baylibre.com> << 2088 L: linux-sound@vger.kernel.org << 2089 S: Maintained << 2090 F: Documentation/devicetree/bindings/sou << 2091 F: sound/soc/meson/ << 2092 1346 2093 ARM/Amlogic Meson SoC support 1347 ARM/Amlogic Meson SoC support 2094 M: Neil Armstrong <neil.armstrong@linaro. << 2095 M: Kevin Hilman <khilman@baylibre.com> 1348 M: Kevin Hilman <khilman@baylibre.com> 2096 R: Jerome Brunet <jbrunet@baylibre.com> << 2097 R: Martin Blumenstingl <martin.blumenstin << 2098 L: linux-arm-kernel@lists.infradead.org 1349 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2099 L: linux-amlogic@lists.infradead.org 1350 L: linux-amlogic@lists.infradead.org 2100 S: Maintained << 2101 W: http://linux-meson.com/ 1351 W: http://linux-meson.com/ 2102 F: Documentation/devicetree/bindings/phy !! 1352 S: Maintained 2103 F: arch/arm/boot/dts/amlogic/ << 2104 F: arch/arm/mach-meson/ 1353 F: arch/arm/mach-meson/ >> 1354 F: arch/arm/boot/dts/meson* 2105 F: arch/arm64/boot/dts/amlogic/ 1355 F: arch/arm64/boot/dts/amlogic/ 2106 F: drivers/pmdomain/amlogic/ << 2107 F: drivers/mmc/host/meson* << 2108 F: drivers/phy/amlogic/ << 2109 F: drivers/pinctrl/meson/ 1356 F: drivers/pinctrl/meson/ 2110 F: drivers/rtc/rtc-meson* !! 1357 F: drivers/mmc/host/meson* 2111 F: drivers/soc/amlogic/ 1358 F: drivers/soc/amlogic/ 2112 N: meson 1359 N: meson 2113 1360 >> 1361 ARM/Amlogic Meson SoC Sound Drivers >> 1362 M: Jerome Brunet <jbrunet@baylibre.com> >> 1363 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 1364 S: Maintained >> 1365 F: sound/soc/meson/ >> 1366 F: Documentation/devicetree/bindings/sound/amlogic* >> 1367 2114 ARM/Annapurna Labs ALPINE ARCHITECTURE 1368 ARM/Annapurna Labs ALPINE ARCHITECTURE 2115 M: Antoine Tenart <atenart@kernel.org> !! 1369 M: Tsahee Zidenberg <tsahee@annapurnalabs.com> >> 1370 M: Antoine Tenart <antoine.tenart@bootlin.com> 2116 L: linux-arm-kernel@lists.infradead.org 1371 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2117 S: Odd Fixes !! 1372 S: Maintained 2118 F: arch/arm/boot/dts/amazon/ << 2119 F: arch/arm/mach-alpine/ 1373 F: arch/arm/mach-alpine/ 2120 F: arch/arm64/boot/dts/amazon/ !! 1374 F: arch/arm/boot/dts/alpine* >> 1375 F: arch/arm64/boot/dts/al/ 2121 F: drivers/*/*alpine* 1376 F: drivers/*/*alpine* 2122 1377 2123 ARM/APPLE MACHINE SOUND DRIVERS << 2124 M: Martin Povišer <povik+lin@cutebit.org << 2125 L: asahi@lists.linux.dev << 2126 L: linux-sound@vger.kernel.org << 2127 S: Maintained << 2128 F: Documentation/devicetree/bindings/sou << 2129 F: Documentation/devicetree/bindings/sou << 2130 F: sound/soc/apple/* << 2131 F: sound/soc/codecs/cs42l83-i2c.c << 2132 F: sound/soc/codecs/ssm3515.c << 2133 << 2134 ARM/APPLE MACHINE SUPPORT << 2135 M: Hector Martin <marcan@marcan.st> << 2136 M: Sven Peter <sven@svenpeter.dev> << 2137 R: Alyssa Rosenzweig <alyssa@rosenzweig.i << 2138 L: asahi@lists.linux.dev << 2139 L: linux-arm-kernel@lists.infradead.org << 2140 S: Maintained << 2141 W: https://asahilinux.org << 2142 B: https://github.com/AsahiLinux/linux/i << 2143 C: irc://irc.oftc.net/asahi-dev << 2144 T: git https://github.com/AsahiLinux/lin << 2145 F: Documentation/devicetree/bindings/arm << 2146 F: Documentation/devicetree/bindings/arm << 2147 F: Documentation/devicetree/bindings/clo << 2148 F: Documentation/devicetree/bindings/cpu << 2149 F: Documentation/devicetree/bindings/dma << 2150 F: Documentation/devicetree/bindings/i2c << 2151 F: Documentation/devicetree/bindings/int << 2152 F: Documentation/devicetree/bindings/iom << 2153 F: Documentation/devicetree/bindings/iom << 2154 F: Documentation/devicetree/bindings/mai << 2155 F: Documentation/devicetree/bindings/net << 2156 F: Documentation/devicetree/bindings/nvm << 2157 F: Documentation/devicetree/bindings/nvm << 2158 F: Documentation/devicetree/bindings/pci << 2159 F: Documentation/devicetree/bindings/pin << 2160 F: Documentation/devicetree/bindings/pow << 2161 F: Documentation/devicetree/bindings/pwm << 2162 F: Documentation/devicetree/bindings/wat << 2163 F: arch/arm64/boot/dts/apple/ << 2164 F: drivers/bluetooth/hci_bcm4377.c << 2165 F: drivers/clk/clk-apple-nco.c << 2166 F: drivers/cpufreq/apple-soc-cpufreq.c << 2167 F: drivers/dma/apple-admac.c << 2168 F: drivers/pmdomain/apple/ << 2169 F: drivers/i2c/busses/i2c-pasemi-core.c << 2170 F: drivers/i2c/busses/i2c-pasemi-platfor << 2171 F: drivers/iommu/apple-dart.c << 2172 F: drivers/iommu/io-pgtable-dart.c << 2173 F: drivers/irqchip/irq-apple-aic.c << 2174 F: drivers/nvme/host/apple.c << 2175 F: drivers/nvmem/apple-efuses.c << 2176 F: drivers/pinctrl/pinctrl-apple-gpio.c << 2177 F: drivers/pwm/pwm-apple.c << 2178 F: drivers/soc/apple/* << 2179 F: drivers/watchdog/apple_wdt.c << 2180 F: include/dt-bindings/interrupt-control << 2181 F: include/dt-bindings/pinctrl/apple.h << 2182 F: include/linux/soc/apple/* << 2183 << 2184 ARM/ARTPEC MACHINE SUPPORT 1378 ARM/ARTPEC MACHINE SUPPORT 2185 M: Jesper Nilsson <jesper.nilsson@axis.co 1379 M: Jesper Nilsson <jesper.nilsson@axis.com> 2186 M: Lars Persson <lars.persson@axis.com> 1380 M: Lars Persson <lars.persson@axis.com> 2187 L: linux-arm-kernel@axis.com << 2188 S: Maintained 1381 S: Maintained 2189 F: Documentation/devicetree/bindings/pin !! 1382 L: linux-arm-kernel@axis.com 2190 F: arch/arm/boot/dts/axis/ << 2191 F: arch/arm/mach-artpec 1383 F: arch/arm/mach-artpec >> 1384 F: arch/arm/boot/dts/artpec6* 2192 F: drivers/clk/axis 1385 F: drivers/clk/axis 2193 F: drivers/crypto/axis 1386 F: drivers/crypto/axis 2194 F: drivers/mmc/host/usdhi6rol0.c << 2195 F: drivers/pinctrl/pinctrl-artpec* 1387 F: drivers/pinctrl/pinctrl-artpec* >> 1388 F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt 2196 1389 2197 ARM/ASPEED I2C DRIVER 1390 ARM/ASPEED I2C DRIVER 2198 M: Brendan Higgins <brendanhiggins@google 1391 M: Brendan Higgins <brendanhiggins@google.com> 2199 R: Benjamin Herrenschmidt <benh@kernel.cr 1392 R: Benjamin Herrenschmidt <benh@kernel.crashing.org> 2200 R: Joel Stanley <joel@jms.id.au> 1393 R: Joel Stanley <joel@jms.id.au> 2201 L: linux-i2c@vger.kernel.org 1394 L: linux-i2c@vger.kernel.org 2202 L: openbmc@lists.ozlabs.org (moderated f 1395 L: openbmc@lists.ozlabs.org (moderated for non-subscribers) 2203 S: Maintained 1396 S: Maintained 2204 F: Documentation/devicetree/bindings/i2c << 2205 F: Documentation/devicetree/bindings/int << 2206 F: drivers/i2c/busses/i2c-aspeed.c << 2207 F: drivers/irqchip/irq-aspeed-i2c-ic.c 1397 F: drivers/irqchip/irq-aspeed-i2c-ic.c >> 1398 F: drivers/i2c/busses/i2c-aspeed.c >> 1399 F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt >> 1400 F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt 2208 1401 2209 ARM/ASPEED MACHINE SUPPORT 1402 ARM/ASPEED MACHINE SUPPORT 2210 M: Joel Stanley <joel@jms.id.au> 1403 M: Joel Stanley <joel@jms.id.au> 2211 R: Andrew Jeffery <andrew@codeconstruct.c !! 1404 R: Andrew Jeffery <andrew@aj.id.au> 2212 L: linux-arm-kernel@lists.infradead.org 1405 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2213 L: linux-aspeed@lists.ozlabs.org (modera 1406 L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers) 2214 S: Supported << 2215 Q: https://patchwork.ozlabs.org/project/ 1407 Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/ 2216 T: git git://git.kernel.org/pub/scm/linu !! 1408 S: Supported 2217 F: Documentation/devicetree/bindings/arm !! 1409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joel/aspeed.git 2218 F: arch/arm/boot/dts/aspeed/ << 2219 F: arch/arm/mach-aspeed/ 1410 F: arch/arm/mach-aspeed/ >> 1411 F: arch/arm/boot/dts/aspeed-* 2220 N: aspeed 1412 N: aspeed 2221 1413 2222 ARM/AXM LSI SOC << 2223 M: Krzysztof Kozlowski <krzk@kernel.org> << 2224 L: linux-arm-kernel@lists.infradead.org << 2225 S: Odd Fixes << 2226 F: Documentation/devicetree/bindings/arm << 2227 F: arch/arm/boot/dts/intel/axm/ << 2228 F: arch/arm/mach-axxia/ << 2229 << 2230 ARM/BITMAIN ARCHITECTURE 1414 ARM/BITMAIN ARCHITECTURE 2231 M: Manivannan Sadhasivam <manivannan.sadh 1415 M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> 2232 L: linux-arm-kernel@lists.infradead.org 1416 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2233 S: Maintained 1417 S: Maintained 2234 F: Documentation/devicetree/bindings/arm << 2235 F: Documentation/devicetree/bindings/clo << 2236 F: Documentation/devicetree/bindings/pin << 2237 F: arch/arm64/boot/dts/bitmain/ 1418 F: arch/arm64/boot/dts/bitmain/ 2238 F: drivers/clk/clk-bm1880.c !! 1419 F: Documentation/devicetree/bindings/arm/bitmain.yaml 2239 F: drivers/pinctrl/pinctrl-bm1880.c << 2240 1420 2241 ARM/CALXEDA HIGHBANK ARCHITECTURE 1421 ARM/CALXEDA HIGHBANK ARCHITECTURE 2242 M: Andre Przywara <andre.przywara@arm.com !! 1422 M: Rob Herring <robh@kernel.org> 2243 L: linux-arm-kernel@lists.infradead.org 1423 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2244 S: Maintained 1424 S: Maintained 2245 F: arch/arm/boot/dts/calxeda/ << 2246 F: arch/arm/mach-highbank/ 1425 F: arch/arm/mach-highbank/ >> 1426 F: arch/arm/boot/dts/highbank.dts >> 1427 F: arch/arm/boot/dts/ecx-*.dts* >> 1428 >> 1429 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT >> 1430 M: Krzysztof Halasa <khalasa@piap.pl> >> 1431 S: Maintained >> 1432 F: arch/arm/mach-cns3xxx/ 2247 1433 2248 ARM/CAVIUM THUNDER NETWORK DRIVER 1434 ARM/CAVIUM THUNDER NETWORK DRIVER 2249 M: Sunil Goutham <sgoutham@marvell.com> !! 1435 M: Sunil Goutham <sgoutham@cavium.com> >> 1436 M: Robert Richter <rric@kernel.org> 2250 L: linux-arm-kernel@lists.infradead.org 1437 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2251 S: Supported 1438 S: Supported 2252 F: drivers/net/ethernet/cavium/thunder/ 1439 F: drivers/net/ethernet/cavium/thunder/ 2253 1440 2254 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT 1441 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT 2255 M: Lukasz Majewski <lukma@denx.de> 1442 M: Lukasz Majewski <lukma@denx.de> 2256 L: linux-arm-kernel@lists.infradead.org 1443 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2257 S: Maintained 1444 S: Maintained 2258 F: arch/arm/mach-ep93xx/ts72xx.c 1445 F: arch/arm/mach-ep93xx/ts72xx.c 2259 1446 >> 1447 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE >> 1448 M: Alexander Shiyan <shc_work@mail.ru> >> 1449 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1450 S: Odd Fixes >> 1451 N: clps711x >> 1452 >> 1453 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT >> 1454 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1455 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1456 S: Maintained >> 1457 2260 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 1458 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 2261 M: Hartley Sweeten <hsweeten@visionengrav 1459 M: Hartley Sweeten <hsweeten@visionengravers.com> 2262 M: Alexander Sverdlin <alexander.sverdlin 1460 M: Alexander Sverdlin <alexander.sverdlin@gmail.com> 2263 M: Nikita Shubin <nikita.shubin@maquefel. << 2264 L: linux-arm-kernel@lists.infradead.org 1461 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2265 S: Maintained 1462 S: Maintained 2266 F: Documentation/devicetree/bindings/iio << 2267 F: Documentation/devicetree/bindings/sou << 2268 F: arch/arm/boot/compressed/misc-ep93xx. << 2269 F: arch/arm/mach-ep93xx/ 1463 F: arch/arm/mach-ep93xx/ 2270 F: drivers/iio/adc/ep93xx_adc.c !! 1464 F: arch/arm/mach-ep93xx/include/mach/ 2271 1465 2272 ARM/CLKDEV SUPPORT 1466 ARM/CLKDEV SUPPORT 2273 M: Russell King <linux@armlinux.org.uk> 1467 M: Russell King <linux@armlinux.org.uk> 2274 L: linux-arm-kernel@lists.infradead.org 1468 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2275 S: Maintained 1469 S: Maintained 2276 T: git git://git.armlinux.org.uk/~rmk/li 1470 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev 2277 F: drivers/clk/clkdev.c 1471 F: drivers/clk/clkdev.c 2278 1472 >> 1473 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT >> 1474 M: Mike Rapoport <mike@compulab.co.il> >> 1475 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1476 S: Maintained >> 1477 2279 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1478 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 2280 M: Baruch Siach <baruch@tkos.co.il> 1479 M: Baruch Siach <baruch@tkos.co.il> 2281 L: linux-arm-kernel@lists.infradead.org 1480 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2282 S: Maintained 1481 S: Maintained 2283 F: arch/arm/boot/dts/cnxt/ !! 1482 F: arch/arm/boot/dts/cx92755* 2284 N: digicolor 1483 N: digicolor 2285 1484 >> 1485 ARM/CONTEC MICRO9 MACHINE SUPPORT >> 1486 M: Hubert Feurstein <hubert.feurstein@contec.at> >> 1487 S: Maintained >> 1488 F: arch/arm/mach-ep93xx/micro9.c >> 1489 2286 ARM/CORESIGHT FRAMEWORK AND DRIVERS 1490 ARM/CORESIGHT FRAMEWORK AND DRIVERS 2287 M: Suzuki K Poulose <suzuki.poulose@arm.c !! 1491 M: Mathieu Poirier <mathieu.poirier@linaro.org> 2288 R: Mike Leach <mike.leach@linaro.org> !! 1492 R: Suzuki K Poulose <suzuki.poulose@arm.com> 2289 R: James Clark <james.clark@linaro.org> << 2290 L: coresight@lists.linaro.org (moderated << 2291 L: linux-arm-kernel@lists.infradead.org 1493 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2292 S: Maintained 1494 S: Maintained 2293 T: git git://git.kernel.org/pub/scm/linu << 2294 F: Documentation/ABI/testing/sysfs-bus-c << 2295 F: Documentation/devicetree/bindings/arm << 2296 F: Documentation/devicetree/bindings/arm << 2297 F: Documentation/devicetree/bindings/arm << 2298 F: Documentation/devicetree/bindings/arm << 2299 F: Documentation/trace/coresight/* << 2300 F: drivers/hwtracing/coresight/* 1495 F: drivers/hwtracing/coresight/* 2301 F: include/dt-bindings/arm/coresight-cti !! 1496 F: Documentation/trace/coresight.txt 2302 F: include/linux/coresight* !! 1497 F: Documentation/trace/coresight-cpu-debug.txt 2303 F: include/uapi/linux/coresight* !! 1498 F: Documentation/devicetree/bindings/arm/coresight.txt 2304 F: samples/coresight/* !! 1499 F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt 2305 F: tools/perf/Documentation/arm-coresigh !! 1500 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* >> 1501 F: tools/perf/arch/arm/util/pmu.c 2306 F: tools/perf/arch/arm/util/auxtrace.c 1502 F: tools/perf/arch/arm/util/auxtrace.c 2307 F: tools/perf/arch/arm/util/cs-etm.c 1503 F: tools/perf/arch/arm/util/cs-etm.c 2308 F: tools/perf/arch/arm/util/cs-etm.h 1504 F: tools/perf/arch/arm/util/cs-etm.h 2309 F: tools/perf/arch/arm/util/pmu.c << 2310 F: tools/perf/tests/shell/*coresight* << 2311 F: tools/perf/tests/shell/coresight/* << 2312 F: tools/perf/tests/shell/lib/*coresight << 2313 F: tools/perf/util/cs-etm-decoder/* << 2314 F: tools/perf/util/cs-etm.* 1505 F: tools/perf/util/cs-etm.* >> 1506 F: tools/perf/util/cs-etm-decoder/* >> 1507 >> 1508 ARM/CORGI MACHINE SUPPORT >> 1509 M: Richard Purdie <rpurdie@rpsys.net> >> 1510 S: Maintained 2315 1511 2316 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1512 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 2317 M: Hans Ulli Kroll <ulli.kroll@googlemail 1513 M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 2318 M: Linus Walleij <linus.walleij@linaro.or 1514 M: Linus Walleij <linus.walleij@linaro.org> 2319 L: linux-arm-kernel@lists.infradead.org 1515 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2320 S: Maintained << 2321 T: git git://github.com/ulli-kroll/linux 1516 T: git git://github.com/ulli-kroll/linux.git 2322 F: Documentation/devicetree/bindings/arm !! 1517 S: Maintained 2323 F: Documentation/devicetree/bindings/net !! 1518 F: Documentation/devicetree/bindings/arm/gemini.txt 2324 F: Documentation/devicetree/bindings/pin 1519 F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt 2325 F: Documentation/devicetree/bindings/rtc !! 1520 F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt 2326 F: arch/arm/boot/dts/gemini/ !! 1521 F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt 2327 F: arch/arm/mach-gemini/ 1522 F: arch/arm/mach-gemini/ 2328 F: drivers/crypto/gemini/ << 2329 F: drivers/net/ethernet/cortina/ 1523 F: drivers/net/ethernet/cortina/ 2330 F: drivers/pinctrl/pinctrl-gemini.c 1524 F: drivers/pinctrl/pinctrl-gemini.c 2331 F: drivers/rtc/rtc-ftrtc010.c 1525 F: drivers/rtc/rtc-ftrtc010.c 2332 1526 2333 ARM/CZ.NIC TURRIS SUPPORT !! 1527 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 2334 M: Marek Behún <kabel@kernel.org> !! 1528 M: Barry Song <baohua@kernel.org> >> 1529 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 2335 S: Maintained 1531 S: Maintained 2336 W: https://www.turris.cz/ !! 1532 F: arch/arm/boot/dts/prima2* 2337 F: Documentation/ABI/testing/debugfs-mox !! 1533 F: arch/arm/mach-prima2/ 2338 F: Documentation/ABI/testing/sysfs-bus-i !! 1534 F: drivers/clk/sirf/ 2339 F: Documentation/ABI/testing/sysfs-bus-m !! 1535 F: drivers/clocksource/timer-prima2.c 2340 F: Documentation/ABI/testing/sysfs-firmw !! 1536 F: drivers/clocksource/timer-atlas7.c 2341 F: Documentation/devicetree/bindings/bus !! 1537 N: [^a-z]sirf 2342 F: Documentation/devicetree/bindings/fir !! 1538 X: drivers/gnss 2343 F: Documentation/devicetree/bindings/fir !! 1539 2344 F: Documentation/devicetree/bindings/gpi !! 1540 ARM/EBSA110 MACHINE SUPPORT 2345 F: Documentation/devicetree/bindings/int !! 1541 M: Russell King <linux@armlinux.org.uk> 2346 F: Documentation/devicetree/bindings/led !! 1542 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2347 F: Documentation/devicetree/bindings/wat !! 1543 W: http://www.armlinux.org.uk/ 2348 F: drivers/bus/moxtet.c !! 1544 S: Maintained 2349 F: drivers/firmware/turris-mox-rwtm.c !! 1545 F: arch/arm/mach-ebsa110/ 2350 F: drivers/gpio/gpio-moxtet.c !! 1546 F: drivers/net/ethernet/amd/am79c961a.* 2351 F: drivers/leds/leds-turris-omnia.c !! 1547 2352 F: drivers/mailbox/armada-37xx-rwtm-mail !! 1548 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 2353 F: drivers/platform/cznic/ !! 1549 M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> 2354 F: drivers/watchdog/armada_37xx_wdt.c !! 1550 R: Pengutronix Kernel Team <kernel@pengutronix.de> 2355 F: include/dt-bindings/bus/moxtet.h !! 1551 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2356 F: include/linux/armada-37xx-rwtm-mailbo !! 1552 S: Maintained 2357 F: include/linux/moxtet.h !! 1553 N: efm32 2358 F: include/linux/turris-omnia-mcu-interf !! 1554 >> 1555 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) >> 1556 M: Robert Jarzmik <robert.jarzmik@free.fr> >> 1557 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1558 S: Maintained >> 1559 F: arch/arm/mach-pxa/ezx.c 2359 1560 2360 ARM/FARADAY FA526 PORT 1561 ARM/FARADAY FA526 PORT 2361 M: Hans Ulli Kroll <ulli.kroll@googlemail 1562 M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 2362 L: linux-arm-kernel@lists.infradead.org 1563 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2363 S: Maintained 1564 S: Maintained 2364 T: git git://git.berlios.de/gemini-board 1565 T: git git://git.berlios.de/gemini-board 2365 F: arch/arm/mm/*-fa* 1566 F: arch/arm/mm/*-fa* 2366 1567 2367 ARM/FOOTBRIDGE ARCHITECTURE 1568 ARM/FOOTBRIDGE ARCHITECTURE 2368 M: Russell King <linux@armlinux.org.uk> 1569 M: Russell King <linux@armlinux.org.uk> 2369 L: linux-arm-kernel@lists.infradead.org 1570 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2370 S: Maintained << 2371 W: http://www.armlinux.org.uk/ 1571 W: http://www.armlinux.org.uk/ >> 1572 S: Maintained 2372 F: arch/arm/include/asm/hardware/dec2128 1573 F: arch/arm/include/asm/hardware/dec21285.h 2373 F: arch/arm/mach-footbridge/ 1574 F: arch/arm/mach-footbridge/ 2374 1575 2375 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1576 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 2376 M: Shawn Guo <shawnguo@kernel.org> 1577 M: Shawn Guo <shawnguo@kernel.org> 2377 M: Sascha Hauer <s.hauer@pengutronix.de> 1578 M: Sascha Hauer <s.hauer@pengutronix.de> 2378 R: Pengutronix Kernel Team <kernel@pengut 1579 R: Pengutronix Kernel Team <kernel@pengutronix.de> 2379 R: Fabio Estevam <festevam@gmail.com> 1580 R: Fabio Estevam <festevam@gmail.com> 2380 L: imx@lists.linux.dev !! 1581 R: NXP Linux Team <linux-imx@nxp.com> 2381 L: linux-arm-kernel@lists.infradead.org 1582 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2382 S: Maintained 1583 S: Maintained 2383 T: git git://git.kernel.org/pub/scm/linu 1584 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 2384 F: arch/arm/boot/dts/nxp/imx/ << 2385 F: arch/arm/boot/dts/nxp/mxs/ << 2386 F: arch/arm64/boot/dts/freescale/ << 2387 X: arch/arm64/boot/dts/freescale/fsl-* << 2388 X: arch/arm64/boot/dts/freescale/qoriq-* << 2389 X: drivers/media/i2c/ << 2390 N: imx 1585 N: imx 2391 N: mxs 1586 N: mxs >> 1587 X: drivers/media/i2c/ >> 1588 >> 1589 ARM/FREESCALE VYBRID ARM ARCHITECTURE >> 1590 M: Shawn Guo <shawnguo@kernel.org> >> 1591 M: Sascha Hauer <s.hauer@pengutronix.de> >> 1592 R: Pengutronix Kernel Team <kernel@pengutronix.de> >> 1593 R: Stefan Agner <stefan@agner.ch> >> 1594 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1595 S: Maintained >> 1596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git >> 1597 F: arch/arm/mach-imx/*vf610* >> 1598 F: arch/arm/boot/dts/vf* 2392 1599 2393 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE 1600 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE 2394 M: Shawn Guo <shawnguo@kernel.org> 1601 M: Shawn Guo <shawnguo@kernel.org> >> 1602 M: Li Yang <leoyang.li@nxp.com> 2395 L: linux-arm-kernel@lists.infradead.org 1603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2396 S: Maintained 1604 S: Maintained 2397 T: git git://git.kernel.org/pub/scm/linu 1605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 2398 F: arch/arm/boot/dts/nxp/ls/ !! 1606 F: arch/arm/boot/dts/ls1021a* 2399 F: arch/arm64/boot/dts/freescale/fsl-* 1607 F: arch/arm64/boot/dts/freescale/fsl-* 2400 F: arch/arm64/boot/dts/freescale/qoriq-* 1608 F: arch/arm64/boot/dts/freescale/qoriq-* 2401 1609 2402 ARM/FREESCALE VYBRID ARM ARCHITECTURE !! 1610 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 2403 M: Shawn Guo <shawnguo@kernel.org> !! 1611 M: Lennert Buytenhek <kernel@wantstofly.org> 2404 M: Sascha Hauer <s.hauer@pengutronix.de> << 2405 R: Pengutronix Kernel Team <kernel@pengut << 2406 R: Stefan Agner <stefan@agner.ch> << 2407 L: linux-arm-kernel@lists.infradead.org 1612 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2408 S: Maintained 1613 S: Maintained 2409 T: git git://git.kernel.org/pub/scm/linu << 2410 F: arch/arm/boot/dts/nxp/vf/ << 2411 F: arch/arm/mach-imx/*vf610* << 2412 1614 2413 ARM/GUMSTIX MACHINE SUPPORT 1615 ARM/GUMSTIX MACHINE SUPPORT 2414 M: Steve Sakoman <sakoman@gmail.com> 1616 M: Steve Sakoman <sakoman@gmail.com> 2415 L: linux-arm-kernel@lists.infradead.org 1617 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2416 S: Maintained 1618 S: Maintained 2417 1619 >> 1620 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT >> 1621 M: Philipp Zabel <philipp.zabel@gmail.com> >> 1622 M: Paul Parsons <lost.distance@yahoo.com> >> 1623 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1624 S: Maintained >> 1625 F: arch/arm/mach-pxa/hx4700.c >> 1626 F: arch/arm/mach-pxa/include/mach/hx4700.h >> 1627 F: sound/soc/pxa/hx4700.c >> 1628 2418 ARM/HISILICON SOC SUPPORT 1629 ARM/HISILICON SOC SUPPORT 2419 M: Wei Xu <xuwei5@hisilicon.com> 1630 M: Wei Xu <xuwei5@hisilicon.com> 2420 L: linux-arm-kernel@lists.infradead.org 1631 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2421 S: Supported << 2422 W: http://www.hisilicon.com 1632 W: http://www.hisilicon.com 2423 T: git https://github.com/hisilicon/linu !! 1633 S: Supported 2424 F: arch/arm/boot/dts/hisilicon/ !! 1634 T: git git://github.com/hisilicon/linux-hisi.git 2425 F: arch/arm/mach-hisi/ 1635 F: arch/arm/mach-hisi/ >> 1636 F: arch/arm/boot/dts/hi3* >> 1637 F: arch/arm/boot/dts/hip* >> 1638 F: arch/arm/boot/dts/hisi* 2426 F: arch/arm64/boot/dts/hisilicon/ 1639 F: arch/arm64/boot/dts/hisilicon/ 2427 1640 2428 ARM/HP JORNADA 7XX MACHINE SUPPORT 1641 ARM/HP JORNADA 7XX MACHINE SUPPORT 2429 M: Kristoffer Ericson <kristoffer.ericson 1642 M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 2430 S: Maintained << 2431 W: www.jlime.com 1643 W: www.jlime.com >> 1644 S: Maintained 2432 T: git git://git.kernel.org/pub/scm/linu 1645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 2433 F: arch/arm/mach-sa1100/include/mach/jor << 2434 F: arch/arm/mach-sa1100/jornada720.c 1646 F: arch/arm/mach-sa1100/jornada720.c 2435 !! 1647 F: arch/arm/mach-sa1100/include/mach/jornada720.h 2436 ARM/HPE GXP ARCHITECTURE << 2437 M: Jean-Marie Verdun <verdun@hpe.com> << 2438 M: Nick Hawkins <nick.hawkins@hpe.com> << 2439 S: Maintained << 2440 F: Documentation/devicetree/bindings/arm << 2441 F: Documentation/devicetree/bindings/hwm << 2442 F: Documentation/devicetree/bindings/i2c << 2443 F: Documentation/devicetree/bindings/spi << 2444 F: Documentation/devicetree/bindings/tim << 2445 F: Documentation/hwmon/gxp-fan-ctrl.rst << 2446 F: arch/arm/boot/dts/hpe/ << 2447 F: arch/arm/mach-hpe/ << 2448 F: drivers/clocksource/timer-gxp.c << 2449 F: drivers/hwmon/gxp-fan-ctrl.c << 2450 F: drivers/i2c/busses/i2c-gxp.c << 2451 F: drivers/spi/spi-gxp.c << 2452 F: drivers/watchdog/gxp-wdt.c << 2453 1648 2454 ARM/IGEP MACHINE SUPPORT 1649 ARM/IGEP MACHINE SUPPORT 2455 M: Enric Balletbo i Serra <eballetbo@gmai 1650 M: Enric Balletbo i Serra <eballetbo@gmail.com> 2456 M: Javier Martinez Canillas <javier@dowhi 1651 M: Javier Martinez Canillas <javier@dowhile0.org> 2457 L: linux-omap@vger.kernel.org 1652 L: linux-omap@vger.kernel.org 2458 L: linux-arm-kernel@lists.infradead.org 1653 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2459 S: Maintained 1654 S: Maintained 2460 F: arch/arm/boot/dts/ti/omap/omap3-igep* !! 1655 F: arch/arm/boot/dts/omap3-igep* >> 1656 >> 1657 ARM/INCOME PXA270 SUPPORT >> 1658 M: Marek Vasut <marek.vasut@gmail.com> >> 1659 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1660 S: Maintained >> 1661 F: arch/arm/mach-pxa/colibri-pxa270-income.c >> 1662 >> 1663 ARM/INTEL IOP13XX ARM ARCHITECTURE >> 1664 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1665 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1666 S: Maintained >> 1667 >> 1668 ARM/INTEL IOP32X ARM ARCHITECTURE >> 1669 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1670 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1671 S: Maintained >> 1672 >> 1673 ARM/INTEL IOP33X ARM ARCHITECTURE >> 1674 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1675 S: Orphan >> 1676 >> 1677 ARM/INTEL IQ81342EX MACHINE SUPPORT >> 1678 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1679 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1680 S: Maintained >> 1681 >> 1682 ARM/INTEL IXDP2850 MACHINE SUPPORT >> 1683 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1684 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1685 S: Maintained 2461 1686 2462 ARM/INTEL IXP4XX ARM ARCHITECTURE 1687 ARM/INTEL IXP4XX ARM ARCHITECTURE 2463 M: Linus Walleij <linusw@kernel.org> << 2464 M: Imre Kaloz <kaloz@openwrt.org> 1688 M: Imre Kaloz <kaloz@openwrt.org> >> 1689 M: Krzysztof Halasa <khalasa@piap.pl> 2465 L: linux-arm-kernel@lists.infradead.org 1690 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2466 S: Maintained 1691 S: Maintained 2467 F: Documentation/devicetree/bindings/arm << 2468 F: Documentation/devicetree/bindings/gpi << 2469 F: Documentation/devicetree/bindings/int << 2470 F: Documentation/devicetree/bindings/mem << 2471 F: Documentation/devicetree/bindings/rng << 2472 F: Documentation/devicetree/bindings/tim << 2473 F: arch/arm/boot/dts/intel/ixp/ << 2474 F: arch/arm/mach-ixp4xx/ 1692 F: arch/arm/mach-ixp4xx/ 2475 F: drivers/bus/intel-ixp4xx-eb.c !! 1693 2476 F: drivers/char/hw_random/ixp4xx-rng.c !! 1694 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 2477 F: drivers/clocksource/timer-ixp4xx.c !! 1695 M: Jonathan Cameron <jic23@cam.ac.uk> 2478 F: drivers/crypto/intel/ixp4xx/ixp4xx_cr !! 1696 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2479 F: drivers/gpio/gpio-ixp4xx.c !! 1697 S: Maintained 2480 F: drivers/irqchip/irq-ixp4xx.c !! 1698 F: arch/arm/mach-pxa/stargate2.c 2481 F: drivers/net/ethernet/xscale/ixp4xx_et !! 1699 F: drivers/pcmcia/pxa2xx_stargate2.c 2482 F: drivers/net/wan/ixp4xx_hss.c << 2483 F: drivers/soc/ixp4xx/ixp4xx-npe.c << 2484 F: drivers/soc/ixp4xx/ixp4xx-qmgr.c << 2485 F: include/linux/soc/ixp4xx/npe.h << 2486 F: include/linux/soc/ixp4xx/qmgr.h << 2487 << 2488 ARM/INTEL KEEMBAY ARCHITECTURE << 2489 M: Paul J. Murphy <paul.j.murphy@intel.co << 2490 M: Daniele Alessandrelli <daniele.alessan << 2491 S: Maintained << 2492 F: Documentation/devicetree/bindings/arm << 2493 F: arch/arm64/boot/dts/intel/keembay-evm << 2494 F: arch/arm64/boot/dts/intel/keembay-soc << 2495 1700 2496 ARM/INTEL XSC3 (MANZANO) ARM CORE 1701 ARM/INTEL XSC3 (MANZANO) ARM CORE 2497 M: Lennert Buytenhek <kernel@wantstofly.o 1702 M: Lennert Buytenhek <kernel@wantstofly.org> 2498 L: linux-arm-kernel@lists.infradead.org 1703 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2499 S: Maintained 1704 S: Maintained 2500 1705 >> 1706 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT >> 1707 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1708 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1709 S: Maintained >> 1710 2501 ARM/LG1K ARCHITECTURE 1711 ARM/LG1K ARCHITECTURE 2502 M: Chanho Min <chanho.min@lge.com> 1712 M: Chanho Min <chanho.min@lge.com> 2503 L: linux-arm-kernel@lists.infradead.org 1713 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2504 S: Maintained 1714 S: Maintained 2505 F: arch/arm64/boot/dts/lg/ 1715 F: arch/arm64/boot/dts/lg/ 2506 1716 >> 1717 ARM/LOGICPD PXA270 MACHINE SUPPORT >> 1718 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1719 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1720 S: Maintained >> 1721 2507 ARM/LPC18XX ARCHITECTURE 1722 ARM/LPC18XX ARCHITECTURE 2508 M: Vladimir Zapolskiy <vz@mleia.com> 1723 M: Vladimir Zapolskiy <vz@mleia.com> 2509 L: linux-arm-kernel@lists.infradead.org 1724 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2510 S: Maintained 1725 S: Maintained 2511 F: Documentation/devicetree/bindings/i2c !! 1726 F: arch/arm/boot/dts/lpc43* 2512 F: arch/arm/boot/dts/nxp/lpc/lpc43* << 2513 F: drivers/i2c/busses/i2c-lpc2k.c 1727 F: drivers/i2c/busses/i2c-lpc2k.c 2514 F: drivers/memory/pl172.c 1728 F: drivers/memory/pl172.c 2515 F: drivers/mtd/spi-nor/controllers/nxp-s !! 1729 F: drivers/mtd/spi-nor/nxp-spifi.c 2516 F: drivers/rtc/rtc-lpc24xx.c 1730 F: drivers/rtc/rtc-lpc24xx.c 2517 N: lpc18xx 1731 N: lpc18xx 2518 1732 2519 ARM/LPC32XX SOC SUPPORT 1733 ARM/LPC32XX SOC SUPPORT 2520 M: Vladimir Zapolskiy <vz@mleia.com> 1734 M: Vladimir Zapolskiy <vz@mleia.com> 2521 M: Piotr Wojtaszczyk <piotr.wojtaszczyk@t !! 1735 M: Sylvain Lemieux <slemieux.tyco@gmail.com> 2522 L: linux-arm-kernel@lists.infradead.org 1736 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2523 S: Maintained << 2524 T: git git://github.com/vzapolskiy/linux 1737 T: git git://github.com/vzapolskiy/linux-lpc32xx.git 2525 F: Documentation/devicetree/bindings/i2c !! 1738 S: Maintained 2526 F: arch/arm/boot/dts/nxp/lpc/lpc32* !! 1739 F: arch/arm/boot/dts/lpc32* 2527 F: arch/arm/mach-lpc32xx/ 1740 F: arch/arm/mach-lpc32xx/ 2528 F: drivers/dma/lpc32xx-dmamux.c << 2529 F: drivers/i2c/busses/i2c-pnx.c 1741 F: drivers/i2c/busses/i2c-pnx.c 2530 F: drivers/net/ethernet/nxp/lpc_eth.c 1742 F: drivers/net/ethernet/nxp/lpc_eth.c 2531 F: drivers/usb/host/ohci-nxp.c 1743 F: drivers/usb/host/ohci-nxp.c 2532 F: drivers/watchdog/pnx4008_wdt.c 1744 F: drivers/watchdog/pnx4008_wdt.c 2533 N: lpc32xx 1745 N: lpc32xx 2534 1746 2535 LPC32XX DMAMUX SUPPORT !! 1747 ARM/MAGICIAN MACHINE SUPPORT 2536 M: J.M.B. Downing <jonathan.downing@naute !! 1748 M: Philipp Zabel <philipp.zabel@gmail.com> 2537 M: Piotr Wojtaszczyk <piotr.wojtaszczyk@t << 2538 R: Vladimir Zapolskiy <vz@mleia.com> << 2539 L: linux-arm-kernel@lists.infradead.org << 2540 S: Maintained 1749 S: Maintained 2541 F: Documentation/devicetree/bindings/dma << 2542 1750 2543 ARM/Marvell Dove/MV78xx0/Orion SOC support 1751 ARM/Marvell Dove/MV78xx0/Orion SOC support >> 1752 M: Jason Cooper <jason@lakedaemon.net> 2544 M: Andrew Lunn <andrew@lunn.ch> 1753 M: Andrew Lunn <andrew@lunn.ch> 2545 M: Sebastian Hesselbarth <sebastian.hesse 1754 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 2546 M: Gregory Clement <gregory.clement@bootl 1755 M: Gregory Clement <gregory.clement@bootlin.com> 2547 L: linux-arm-kernel@lists.infradead.org 1756 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2548 S: Maintained 1757 S: Maintained 2549 T: git git://git.kernel.org/pub/scm/linu << 2550 F: Documentation/devicetree/bindings/arm << 2551 F: Documentation/devicetree/bindings/arm << 2552 F: Documentation/devicetree/bindings/soc 1758 F: Documentation/devicetree/bindings/soc/dove/ 2553 F: arch/arm/boot/dts/marvell/dove* << 2554 F: arch/arm/boot/dts/marvell/orion5x* << 2555 F: arch/arm/mach-dove/ 1759 F: arch/arm/mach-dove/ 2556 F: arch/arm/mach-mv78xx0/ 1760 F: arch/arm/mach-mv78xx0/ 2557 F: arch/arm/mach-orion5x/ 1761 F: arch/arm/mach-orion5x/ 2558 F: arch/arm/plat-orion/ 1762 F: arch/arm/plat-orion/ 2559 F: drivers/bus/mvebu-mbus.c !! 1763 F: arch/arm/boot/dts/dove* 2560 F: drivers/soc/dove/ !! 1764 F: arch/arm/boot/dts/orion5x* 2561 1765 2562 ARM/Marvell Kirkwood and Armada 370, 375, 38x !! 1766 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support >> 1767 M: Jason Cooper <jason@lakedaemon.net> 2563 M: Andrew Lunn <andrew@lunn.ch> 1768 M: Andrew Lunn <andrew@lunn.ch> 2564 M: Gregory Clement <gregory.clement@bootl 1769 M: Gregory Clement <gregory.clement@bootlin.com> 2565 M: Sebastian Hesselbarth <sebastian.hesse 1770 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 2566 L: linux-arm-kernel@lists.infradead.org 1771 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2567 S: Maintained 1772 S: Maintained 2568 T: git git://git.kernel.org/pub/scm/linu !! 1773 F: arch/arm/boot/dts/armada* 2569 F: Documentation/devicetree/bindings/arm !! 1774 F: arch/arm/boot/dts/kirkwood* 2570 F: arch/arm/boot/dts/marvell/armada* << 2571 F: arch/arm/boot/dts/marvell/kirkwood* << 2572 F: arch/arm/configs/mvebu_*_defconfig 1775 F: arch/arm/configs/mvebu_*_defconfig 2573 F: arch/arm/mach-mvebu/ 1776 F: arch/arm/mach-mvebu/ 2574 F: arch/arm64/boot/dts/marvell/ !! 1777 F: arch/arm64/boot/dts/marvell/armada* 2575 F: drivers/clk/mvebu/ << 2576 F: drivers/cpufreq/armada-37xx-cpufreq.c 1778 F: drivers/cpufreq/armada-37xx-cpufreq.c 2577 F: drivers/cpufreq/armada-8k-cpufreq.c 1779 F: drivers/cpufreq/armada-8k-cpufreq.c 2578 F: drivers/cpufreq/mvebu-cpufreq.c 1780 F: drivers/cpufreq/mvebu-cpufreq.c 2579 F: drivers/irqchip/irq-armada-370-xp.c 1781 F: drivers/irqchip/irq-armada-370-xp.c 2580 F: drivers/irqchip/irq-mvebu-* 1782 F: drivers/irqchip/irq-mvebu-* 2581 F: drivers/pinctrl/mvebu/ 1783 F: drivers/pinctrl/mvebu/ 2582 F: drivers/rtc/rtc-armada38x.c 1784 F: drivers/rtc/rtc-armada38x.c 2583 1785 2584 ARM/Mediatek RTC DRIVER 1786 ARM/Mediatek RTC DRIVER 2585 M: Eddie Huang <eddie.huang@mediatek.com> 1787 M: Eddie Huang <eddie.huang@mediatek.com> 2586 M: Sean Wang <sean.wang@mediatek.com> 1788 M: Sean Wang <sean.wang@mediatek.com> 2587 L: linux-arm-kernel@lists.infradead.org 1789 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2588 L: linux-mediatek@lists.infradead.org (m 1790 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 2589 S: Maintained 1791 S: Maintained 2590 F: Documentation/devicetree/bindings/rtc !! 1792 F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt 2591 F: Documentation/devicetree/bindings/rtc << 2592 F: drivers/rtc/rtc-mt2712.c << 2593 F: drivers/rtc/rtc-mt6397.c 1793 F: drivers/rtc/rtc-mt6397.c 2594 F: drivers/rtc/rtc-mt7622.c 1794 F: drivers/rtc/rtc-mt7622.c 2595 1795 2596 ARM/Mediatek SoC support 1796 ARM/Mediatek SoC support 2597 M: Matthias Brugger <matthias.bgg@gmail.c 1797 M: Matthias Brugger <matthias.bgg@gmail.com> 2598 M: AngeloGioacchino Del Regno <angelogioa << 2599 L: linux-kernel@vger.kernel.org << 2600 L: linux-arm-kernel@lists.infradead.org 1798 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2601 L: linux-mediatek@lists.infradead.org (m 1799 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) >> 1800 W: https://mtk.bcnfs.org/ >> 1801 C: irc://chat.freenode.net/linux-mediatek 2602 S: Maintained 1802 S: Maintained 2603 W: https://mtk.wiki.kernel.org/ !! 1803 F: arch/arm/boot/dts/mt6* 2604 C: irc://irc.libera.chat/linux-mediatek !! 1804 F: arch/arm/boot/dts/mt7* 2605 F: arch/arm/boot/dts/mediatek/ !! 1805 F: arch/arm/boot/dts/mt8* 2606 F: arch/arm/mach-mediatek/ 1806 F: arch/arm/mach-mediatek/ 2607 F: arch/arm64/boot/dts/mediatek/ 1807 F: arch/arm64/boot/dts/mediatek/ 2608 F: drivers/soc/mediatek/ 1808 F: drivers/soc/mediatek/ 2609 N: mtk 1809 N: mtk 2610 N: mt[2678] !! 1810 N: mt[678] 2611 K: mediatek 1811 K: mediatek 2612 1812 2613 ARM/Mediatek USB3 PHY DRIVER 1813 ARM/Mediatek USB3 PHY DRIVER 2614 M: Chunfeng Yun <chunfeng.yun@mediatek.co 1814 M: Chunfeng Yun <chunfeng.yun@mediatek.com> 2615 L: linux-arm-kernel@lists.infradead.org 1815 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2616 L: linux-mediatek@lists.infradead.org (m 1816 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 2617 S: Maintained 1817 S: Maintained 2618 F: Documentation/devicetree/bindings/phy << 2619 F: drivers/phy/mediatek/ 1818 F: drivers/phy/mediatek/ >> 1819 F: Documentation/devicetree/bindings/phy/phy-mtk-* 2620 1820 2621 ARM/MICROCHIP (ARM64) SoC support !! 1821 ARM/MICREL KS8695 ARCHITECTURE 2622 M: Conor Dooley <conor@kernel.org> !! 1822 M: Greg Ungerer <gerg@uclinux.org> 2623 M: Nicolas Ferre <nicolas.ferre@microchip << 2624 M: Claudiu Beznea <claudiu.beznea@tuxon.d << 2625 L: linux-arm-kernel@lists.infradead.org 1823 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2626 S: Supported !! 1824 F: arch/arm/mach-ks8695/ 2627 T: git https://git.kernel.org/pub/scm/li !! 1825 S: Odd Fixes 2628 F: arch/arm64/boot/dts/microchip/ << 2629 1826 2630 ARM/Microchip (AT91) SoC support 1827 ARM/Microchip (AT91) SoC support 2631 M: Nicolas Ferre <nicolas.ferre@microchip 1828 M: Nicolas Ferre <nicolas.ferre@microchip.com> 2632 M: Alexandre Belloni <alexandre.belloni@b 1829 M: Alexandre Belloni <alexandre.belloni@bootlin.com> 2633 M: Claudiu Beznea <claudiu.beznea@tuxon.d !! 1830 M: Ludovic Desroches <ludovic.desroches@microchip.com> 2634 L: linux-arm-kernel@lists.infradead.org 1831 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2635 S: Supported << 2636 W: http://www.linux4sam.org 1832 W: http://www.linux4sam.org 2637 T: git git://git.kernel.org/pub/scm/linu 1833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git 2638 F: arch/arm/boot/dts/microchip/ !! 1834 S: Supported 2639 F: arch/arm/include/debug/at91.S !! 1835 N: at91 >> 1836 N: atmel 2640 F: arch/arm/mach-at91/ 1837 F: arch/arm/mach-at91/ >> 1838 F: include/soc/at91/ >> 1839 F: arch/arm/boot/dts/at91*.dts >> 1840 F: arch/arm/boot/dts/at91*.dtsi >> 1841 F: arch/arm/boot/dts/sama*.dts >> 1842 F: arch/arm/boot/dts/sama*.dtsi >> 1843 F: arch/arm/include/debug/at91.S 2641 F: drivers/memory/atmel* 1844 F: drivers/memory/atmel* 2642 F: drivers/watchdog/sama5d4_wdt.c 1845 F: drivers/watchdog/sama5d4_wdt.c 2643 F: include/soc/at91/ << 2644 X: drivers/input/touchscreen/atmel_mxt_t 1846 X: drivers/input/touchscreen/atmel_mxt_ts.c 2645 N: at91 !! 1847 X: drivers/net/wireless/atmel/ 2646 N: atmel << 2647 << 2648 ARM/Microchip Sparx5 SoC support << 2649 M: Lars Povlsen <lars.povlsen@microchip.c << 2650 M: Steen Hegelund <Steen.Hegelund@microch << 2651 M: Daniel Machon <daniel.machon@microchip << 2652 M: UNGLinuxDriver@microchip.com << 2653 L: linux-arm-kernel@lists.infradead.org << 2654 S: Supported << 2655 F: arch/arm64/boot/dts/microchip/sparx* << 2656 F: drivers/net/ethernet/microchip/vcap/ << 2657 F: drivers/pinctrl/pinctrl-microchip-sgp << 2658 N: sparx5 << 2659 1848 2660 ARM/MILBEAUT ARCHITECTURE !! 1849 ARM/MIOA701 MACHINE SUPPORT 2661 M: Taichi Sugaya <sugaya.taichi@socionext !! 1850 M: Robert Jarzmik <robert.jarzmik@free.fr> 2662 M: Takao Orito <orito.takao@socionext.com << 2663 L: linux-arm-kernel@lists.infradead.org 1851 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1852 F: arch/arm/mach-pxa/mioa701.c 2664 S: Maintained 1853 S: Maintained 2665 F: arch/arm/boot/dts/socionext/milbeaut* << 2666 F: arch/arm/mach-milbeaut/ << 2667 N: milbeaut << 2668 1854 2669 ARM/MOXA ART SOC !! 1855 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 2670 M: Krzysztof Kozlowski <krzk@kernel.org> !! 1856 M: Michael Petchkovsky <mkpetch@internode.on.net> 2671 L: linux-arm-kernel@lists.infradead.org !! 1857 S: Maintained 2672 S: Odd Fixes << 2673 F: Documentation/devicetree/bindings/arm << 2674 F: Documentation/devicetree/bindings/clo << 2675 F: arch/arm/boot/dts/moxa/ << 2676 F: drivers/clk/clk-moxart.c << 2677 << 2678 ARM/MStar/Sigmastar Armv7 SoC support << 2679 M: Daniel Palmer <daniel@thingy.jp> << 2680 M: Romain Perier <romain.perier@gmail.com << 2681 L: linux-arm-kernel@lists.infradead.org << 2682 S: Maintained << 2683 W: http://linux-chenxing.org/ << 2684 T: git git://github.com/linux-chenxing/l << 2685 F: Documentation/devicetree/bindings/arm << 2686 F: Documentation/devicetree/bindings/clo << 2687 F: Documentation/devicetree/bindings/gpi << 2688 F: arch/arm/boot/dts/sigmastar/ << 2689 F: arch/arm/mach-mstar/ << 2690 F: drivers/clk/mstar/ << 2691 F: drivers/clocksource/timer-msc313e.c << 2692 F: drivers/gpio/gpio-msc313.c << 2693 F: drivers/rtc/rtc-msc313.c << 2694 F: drivers/watchdog/msc313e_wdt.c << 2695 F: include/dt-bindings/clock/mstar-* << 2696 F: include/dt-bindings/gpio/msc313-gpio. << 2697 1858 2698 ARM/NOMADIK/Ux500 ARCHITECTURES !! 1859 ARM/NOMADIK/U300/Ux500 ARCHITECTURES 2699 M: Linus Walleij <linus.walleij@linaro.or 1860 M: Linus Walleij <linus.walleij@linaro.org> 2700 L: linux-arm-kernel@lists.infradead.org 1861 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2701 S: Maintained 1862 S: Maintained 2702 T: git git://git.kernel.org/pub/scm/linu << 2703 F: Documentation/devicetree/bindings/arm << 2704 F: Documentation/devicetree/bindings/arm << 2705 F: Documentation/devicetree/bindings/arm << 2706 F: Documentation/devicetree/bindings/gpi << 2707 F: Documentation/devicetree/bindings/i2c << 2708 F: arch/arm/boot/dts/st/ste-* << 2709 F: arch/arm/mach-nomadik/ 1863 F: arch/arm/mach-nomadik/ >> 1864 F: arch/arm/mach-u300/ 2710 F: arch/arm/mach-ux500/ 1865 F: arch/arm/mach-ux500/ >> 1866 F: arch/arm/boot/dts/ste-* 2711 F: drivers/clk/clk-nomadik.c 1867 F: drivers/clk/clk-nomadik.c >> 1868 F: drivers/clk/clk-u300.c 2712 F: drivers/clocksource/clksrc-dbx500-prc 1869 F: drivers/clocksource/clksrc-dbx500-prcmu.c >> 1870 F: drivers/clocksource/timer-u300.c >> 1871 F: drivers/dma/coh901318* 2713 F: drivers/dma/ste_dma40* 1872 F: drivers/dma/ste_dma40* 2714 F: drivers/pmdomain/st/ste-ux500-pm-doma << 2715 F: drivers/gpio/gpio-nomadik.c << 2716 F: drivers/hwspinlock/u8500_hsem.c 1873 F: drivers/hwspinlock/u8500_hsem.c 2717 F: drivers/i2c/busses/i2c-nomadik.c 1874 F: drivers/i2c/busses/i2c-nomadik.c 2718 F: drivers/iio/adc/ab8500-gpadc.c !! 1875 F: drivers/i2c/busses/i2c-stu300.c >> 1876 F: drivers/mfd/ab3100* 2719 F: drivers/mfd/ab8500* 1877 F: drivers/mfd/ab8500* 2720 F: drivers/mfd/abx500* 1878 F: drivers/mfd/abx500* >> 1879 F: drivers/mfd/dbx500* 2721 F: drivers/mfd/db8500* 1880 F: drivers/mfd/db8500* 2722 F: drivers/pinctrl/nomadik/ 1881 F: drivers/pinctrl/nomadik/ >> 1882 F: drivers/pinctrl/pinctrl-coh901* >> 1883 F: drivers/pinctrl/pinctrl-u300.c >> 1884 F: drivers/rtc/rtc-ab3100.c 2723 F: drivers/rtc/rtc-ab8500.c 1885 F: drivers/rtc/rtc-ab8500.c >> 1886 F: drivers/rtc/rtc-coh901331.c 2724 F: drivers/rtc/rtc-pl031.c 1887 F: drivers/rtc/rtc-pl031.c 2725 F: drivers/soc/ux500/ !! 1888 F: drivers/watchdog/coh901327_wdt.c 2726 !! 1889 F: Documentation/devicetree/bindings/arm/ste-* 2727 ARM/NUVOTON MA35 ARCHITECTURE !! 1890 F: Documentation/devicetree/bindings/arm/ux500/ 2728 M: Jacky Huang <ychuang3@nuvoton.com> !! 1891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git 2729 M: Shan-Chun Hung <schung@nuvoton.com> << 2730 L: linux-arm-kernel@lists.infradead.org << 2731 S: Supported << 2732 F: Documentation/devicetree/bindings/*/* << 2733 F: Documentation/devicetree/bindings/*/* << 2734 F: arch/arm64/boot/dts/nuvoton/*ma35* << 2735 F: drivers/*/*/*ma35* << 2736 F: drivers/*/*ma35* << 2737 K: ma35d1 << 2738 1892 2739 ARM/NUVOTON NPCM ARCHITECTURE 1893 ARM/NUVOTON NPCM ARCHITECTURE 2740 M: Avi Fishman <avifishman70@gmail.com> 1894 M: Avi Fishman <avifishman70@gmail.com> 2741 M: Tomer Maimon <tmaimon77@gmail.com> 1895 M: Tomer Maimon <tmaimon77@gmail.com> 2742 M: Tali Perry <tali.perry1@gmail.com> 1896 M: Tali Perry <tali.perry1@gmail.com> 2743 R: Patrick Venture <venture@google.com> 1897 R: Patrick Venture <venture@google.com> 2744 R: Nancy Yuen <yuenn@google.com> 1898 R: Nancy Yuen <yuenn@google.com> 2745 R: Benjamin Fair <benjaminfair@google.com 1899 R: Benjamin Fair <benjaminfair@google.com> 2746 L: openbmc@lists.ozlabs.org (moderated f 1900 L: openbmc@lists.ozlabs.org (moderated for non-subscribers) 2747 S: Supported 1901 S: Supported 2748 F: Documentation/devicetree/bindings/*/* << 2749 F: Documentation/devicetree/bindings/*/* << 2750 F: Documentation/devicetree/bindings/rtc << 2751 F: arch/arm/boot/dts/nuvoton/nuvoton-npc << 2752 F: arch/arm/mach-npcm/ 1902 F: arch/arm/mach-npcm/ 2753 F: arch/arm64/boot/dts/nuvoton/ !! 1903 F: arch/arm/boot/dts/nuvoton-npcm* 2754 F: drivers/*/*/*npcm* << 2755 F: drivers/*/*npcm* << 2756 F: drivers/rtc/rtc-nct3018y.c << 2757 F: include/dt-bindings/clock/nuvoton,npc 1904 F: include/dt-bindings/clock/nuvoton,npcm7xx-clock.h 2758 F: include/dt-bindings/clock/nuvoton,npc !! 1905 F: drivers/*/*npcm* 2759 !! 1906 F: Documentation/devicetree/bindings/*/*npcm* 2760 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER !! 1907 F: Documentation/devicetree/bindings/*/*/*npcm* 2761 M: Joseph Liu <kwliu@nuvoton.com> << 2762 M: Marvin Lin <kflin@nuvoton.com> << 2763 L: linux-media@vger.kernel.org << 2764 L: openbmc@lists.ozlabs.org (moderated f << 2765 S: Maintained << 2766 F: Documentation/devicetree/bindings/med << 2767 F: Documentation/devicetree/bindings/med << 2768 F: Documentation/userspace-api/media/dri << 2769 F: drivers/media/platform/nuvoton/ << 2770 F: include/uapi/linux/npcm-video.h << 2771 1908 2772 ARM/NUVOTON WPCM450 ARCHITECTURE !! 1909 ARM/NUVOTON W90X900 ARM ARCHITECTURE 2773 M: Jonathan Neuschäfer <j.neuschaefer@gm !! 1910 M: Wan ZongShun <mcuos.com@gmail.com> 2774 L: openbmc@lists.ozlabs.org (moderated f << 2775 S: Maintained << 2776 W: https://github.com/neuschaefer/wpcm45 << 2777 F: Documentation/devicetree/bindings/*/* << 2778 F: arch/arm/boot/dts/nuvoton/nuvoton-wpc << 2779 F: arch/arm/configs/wpcm450_defconfig << 2780 F: arch/arm/mach-npcm/wpcm450.c << 2781 F: drivers/*/*/*wpcm* << 2782 F: drivers/*/*wpcm* << 2783 << 2784 ARM/NXP S32G ARCHITECTURE << 2785 R: Chester Lin <chester62515@gmail.com> << 2786 R: Matthias Brugger <mbrugger@suse.com> << 2787 R: Ghennadi Procopciuc <ghennadi.procopci << 2788 L: NXP S32 Linux Team <s32@nxp.com> << 2789 L: linux-arm-kernel@lists.infradead.org 1911 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1912 W: http://www.mcuos.com 2790 S: Maintained 1913 S: Maintained 2791 F: arch/arm64/boot/dts/freescale/s32g*.d !! 1914 F: arch/arm/mach-w90x900/ 2792 F: drivers/pinctrl/nxp/ !! 1915 F: drivers/input/keyboard/w90p910_keypad.c >> 1916 F: drivers/input/touchscreen/w90p910_ts.c >> 1917 F: drivers/watchdog/nuc900_wdt.c >> 1918 F: drivers/net/ethernet/nuvoton/w90p910_ether.c >> 1919 F: drivers/mtd/nand/raw/nuc900_nand.c >> 1920 F: drivers/rtc/rtc-nuc900.c >> 1921 F: drivers/spi/spi-nuc900.c >> 1922 F: drivers/usb/host/ehci-w90x900.c >> 1923 F: drivers/video/fbdev/nuc900fb.c >> 1924 >> 1925 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT >> 1926 L: openmoko-kernel@lists.openmoko.org (subscribers-only) >> 1927 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner >> 1928 S: Orphan >> 1929 F: arch/arm/mach-s3c24xx/mach-gta02.c >> 1930 F: arch/arm/mach-s3c24xx/gta02.h 2793 1931 2794 ARM/Orion SoC/Technologic Systems TS-78xx pla 1932 ARM/Orion SoC/Technologic Systems TS-78xx platform support 2795 M: Alexander Clouter <alex@digriz.org.uk> 1933 M: Alexander Clouter <alex@digriz.org.uk> 2796 L: linux-arm-kernel@lists.infradead.org 1934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2797 S: Maintained << 2798 W: http://www.digriz.org.uk/ts78xx/kerne 1935 W: http://www.digriz.org.uk/ts78xx/kernel >> 1936 S: Maintained 2799 F: arch/arm/mach-orion5x/ts78xx-* 1937 F: arch/arm/mach-orion5x/ts78xx-* 2800 1938 2801 ARM/QUALCOMM CHROMEBOOK SUPPORT !! 1939 ARM/OXNAS platform support 2802 R: cros-qcom-dts-watchers@chromium.org !! 1940 M: Neil Armstrong <narmstrong@baylibre.com> 2803 F: arch/arm64/boot/dts/qcom/sc7180* !! 1941 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2804 F: arch/arm64/boot/dts/qcom/sc7280* !! 1942 L: linux-oxnas@groups.io (moderated for non-subscribers) 2805 F: arch/arm64/boot/dts/qcom/sdm845-cheza !! 1943 S: Maintained >> 1944 F: arch/arm/mach-oxnas/ >> 1945 F: arch/arm/boot/dts/ox8*.dts* >> 1946 N: oxnas >> 1947 >> 1948 ARM/PALM TREO SUPPORT >> 1949 M: Tomas Cech <sleep_walker@suse.com> >> 1950 L: linux-arm-kernel@lists.infradead.org >> 1951 W: http://hackndev.com >> 1952 S: Maintained >> 1953 F: arch/arm/mach-pxa/palmtreo.* 2806 1954 2807 ARM/QUALCOMM MAILING LIST !! 1955 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT >> 1956 M: Marek Vasut <marek.vasut@gmail.com> >> 1957 L: linux-arm-kernel@lists.infradead.org >> 1958 W: http://hackndev.com >> 1959 S: Maintained >> 1960 F: arch/arm/mach-pxa/include/mach/palmtx.h >> 1961 F: arch/arm/mach-pxa/palmtx.c >> 1962 F: arch/arm/mach-pxa/palmt5.* >> 1963 F: arch/arm/mach-pxa/include/mach/palmld.h >> 1964 F: arch/arm/mach-pxa/palmld.c >> 1965 F: arch/arm/mach-pxa/palmte2.* >> 1966 F: arch/arm/mach-pxa/include/mach/palmtc.h >> 1967 F: arch/arm/mach-pxa/palmtc.c >> 1968 >> 1969 ARM/PALMZ72 SUPPORT >> 1970 M: Sergey Lapin <slapin@ossfans.org> >> 1971 L: linux-arm-kernel@lists.infradead.org >> 1972 W: http://hackndev.com >> 1973 S: Maintained >> 1974 F: arch/arm/mach-pxa/palmz72.* >> 1975 >> 1976 ARM/PLEB SUPPORT >> 1977 M: Peter Chubb <pleb@gelato.unsw.edu.au> >> 1978 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB >> 1979 S: Maintained >> 1980 >> 1981 ARM/PT DIGITAL BOARD PORT >> 1982 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> >> 1983 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1984 W: http://www.armlinux.org.uk/ >> 1985 S: Maintained >> 1986 >> 1987 ARM/QUALCOMM SUPPORT >> 1988 M: Andy Gross <andy.gross@linaro.org> >> 1989 M: David Brown <david.brown@linaro.org> 2808 L: linux-arm-msm@vger.kernel.org 1990 L: linux-arm-msm@vger.kernel.org 2809 F: Documentation/devicetree/bindings/*/q !! 1991 S: Maintained 2810 F: Documentation/devicetree/bindings/soc 1992 F: Documentation/devicetree/bindings/soc/qcom/ 2811 F: arch/arm/boot/dts/qcom/ !! 1993 F: Documentation/devicetree/bindings/*/qcom* 2812 F: arch/arm/configs/qcom_defconfig !! 1994 F: arch/arm/boot/dts/qcom-*.dts >> 1995 F: arch/arm/boot/dts/qcom-*.dtsi 2813 F: arch/arm/mach-qcom/ 1996 F: arch/arm/mach-qcom/ 2814 F: arch/arm64/boot/dts/qcom/ 1997 F: arch/arm64/boot/dts/qcom/ 2815 F: drivers/*/*/pm8???-* << 2816 F: drivers/*/*/qcom* << 2817 F: drivers/*/*/qcom/ << 2818 F: drivers/*/qcom* << 2819 F: drivers/*/qcom/ 1998 F: drivers/*/qcom/ >> 1999 F: drivers/*/qcom* >> 2000 F: drivers/*/*/qcom/ >> 2001 F: drivers/*/*/qcom* >> 2002 F: drivers/*/pm8???-* 2820 F: drivers/bluetooth/btqcomsmd.c 2003 F: drivers/bluetooth/btqcomsmd.c 2821 F: drivers/clocksource/timer-qcom.c 2004 F: drivers/clocksource/timer-qcom.c 2822 F: drivers/cpuidle/cpuidle-qcom-spm.c << 2823 F: drivers/extcon/extcon-qcom* 2005 F: drivers/extcon/extcon-qcom* 2824 F: drivers/i2c/busses/i2c-qcom-geni.c << 2825 F: drivers/i2c/busses/i2c-qup.c << 2826 F: drivers/iommu/msm* 2006 F: drivers/iommu/msm* >> 2007 F: drivers/i2c/busses/i2c-qup.c >> 2008 F: drivers/i2c/busses/i2c-qcom-geni.c 2827 F: drivers/mfd/ssbi.c 2009 F: drivers/mfd/ssbi.c 2828 F: drivers/mmc/host/mmci_qcom* 2010 F: drivers/mmc/host/mmci_qcom* 2829 F: drivers/mmc/host/sdhci-msm.c !! 2011 F: drivers/mmc/host/sdhci_msm.c 2830 F: drivers/pci/controller/dwc/pcie-qcom* !! 2012 F: drivers/pci/controller/dwc/pcie-qcom.c 2831 F: drivers/phy/qualcomm/ 2013 F: drivers/phy/qualcomm/ 2832 F: drivers/power/*/msm* 2014 F: drivers/power/*/msm* 2833 F: drivers/reset/reset-qcom-* 2015 F: drivers/reset/reset-qcom-* 2834 F: drivers/rtc/rtc-pm8xxx.c !! 2016 F: drivers/scsi/ufs/ufs-qcom.* >> 2017 F: drivers/spi/spi-qup.c 2835 F: drivers/spi/spi-geni-qcom.c 2018 F: drivers/spi/spi-geni-qcom.c 2836 F: drivers/spi/spi-qcom-qspi.c 2019 F: drivers/spi/spi-qcom-qspi.c 2837 F: drivers/spi/spi-qup.c << 2838 F: drivers/tty/serial/msm_serial.c 2020 F: drivers/tty/serial/msm_serial.c 2839 F: drivers/ufs/host/ufs-qcom* << 2840 F: drivers/usb/dwc3/dwc3-qcom.c 2021 F: drivers/usb/dwc3/dwc3-qcom.c 2841 F: include/dt-bindings/*/qcom* 2022 F: include/dt-bindings/*/qcom* 2842 F: include/linux/*/qcom* 2023 F: include/linux/*/qcom* 2843 F: include/linux/soc/qcom/ !! 2024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git 2844 2025 2845 ARM/QUALCOMM SUPPORT !! 2026 ARM/RADISYS ENP2611 MACHINE SUPPORT 2846 M: Bjorn Andersson <andersson@kernel.org> !! 2027 M: Lennert Buytenhek <kernel@wantstofly.org> 2847 M: Konrad Dybcio <konradybcio@kernel.org> !! 2028 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2848 L: linux-arm-msm@vger.kernel.org << 2849 S: Maintained 2029 S: Maintained 2850 T: git git://git.kernel.org/pub/scm/linu << 2851 F: Documentation/devicetree/bindings/arm << 2852 F: Documentation/devicetree/bindings/arm << 2853 F: Documentation/devicetree/bindings/bus << 2854 F: Documentation/devicetree/bindings/cac << 2855 F: Documentation/devicetree/bindings/fir << 2856 F: Documentation/devicetree/bindings/res << 2857 F: Documentation/devicetree/bindings/soc << 2858 F: arch/arm/boot/dts/qcom/ << 2859 F: arch/arm/configs/qcom_defconfig << 2860 F: arch/arm/mach-qcom/ << 2861 F: arch/arm64/boot/dts/qcom/ << 2862 F: drivers/bus/qcom* << 2863 F: drivers/firmware/qcom/ << 2864 F: drivers/soc/qcom/ << 2865 F: include/dt-bindings/arm/qcom,ids.h << 2866 F: include/dt-bindings/firmware/qcom,scm << 2867 F: include/dt-bindings/soc/qcom* << 2868 F: include/linux/firmware/qcom << 2869 F: include/linux/soc/qcom/ << 2870 F: include/soc/qcom/ << 2871 2030 2872 ARM/RDA MICRO ARCHITECTURE 2031 ARM/RDA MICRO ARCHITECTURE 2873 M: Manivannan Sadhasivam <manivannan.sadh 2032 M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> 2874 L: linux-arm-kernel@lists.infradead.org 2033 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2875 L: linux-unisoc@lists.infradead.org (mod 2034 L: linux-unisoc@lists.infradead.org (moderated for non-subscribers) 2876 S: Maintained 2035 S: Maintained 2877 F: Documentation/devicetree/bindings/arm !! 2036 F: arch/arm/boot/dts/rda8810pl-* 2878 F: Documentation/devicetree/bindings/gpi << 2879 F: Documentation/devicetree/bindings/int << 2880 F: Documentation/devicetree/bindings/ser << 2881 F: Documentation/devicetree/bindings/tim << 2882 F: arch/arm/boot/dts/unisoc/ << 2883 F: drivers/clocksource/timer-rda.c 2037 F: drivers/clocksource/timer-rda.c 2884 F: drivers/gpio/gpio-rda.c << 2885 F: drivers/irqchip/irq-rda-intc.c 2038 F: drivers/irqchip/irq-rda-intc.c 2886 F: drivers/tty/serial/rda-uart.c 2039 F: drivers/tty/serial/rda-uart.c >> 2040 F: Documentation/devicetree/bindings/arm/rda.txt >> 2041 F: Documentation/devicetree/bindings/interrupt-controller/rda,8810pl-intc.txt >> 2042 F: Documentation/devicetree/bindings/serial/rda,8810pl-uart.txt >> 2043 F: Documentation/devicetree/bindings/timer/rda,8810pl-timer.txt 2887 2044 2888 ARM/REALTEK ARCHITECTURE 2045 ARM/REALTEK ARCHITECTURE 2889 M: Andreas Färber <afaerber@suse.de> 2046 M: Andreas Färber <afaerber@suse.de> 2890 L: linux-arm-kernel@lists.infradead.org 2047 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2891 L: linux-realtek-soc@lists.infradead.org << 2892 S: Maintained 2048 S: Maintained 2893 F: Documentation/devicetree/bindings/arm << 2894 F: arch/arm/boot/dts/realtek/ << 2895 F: arch/arm/mach-realtek/ << 2896 F: arch/arm64/boot/dts/realtek/ 2049 F: arch/arm64/boot/dts/realtek/ >> 2050 F: Documentation/devicetree/bindings/arm/realtek.txt 2897 2051 2898 ARM/RISC-V/RENESAS ARCHITECTURE !! 2052 ARM/RENESAS ARM64 ARCHITECTURE 2899 M: Geert Uytterhoeven <geert+renesas@glid !! 2053 M: Simon Horman <horms@verge.net.au> 2900 M: Magnus Damm <magnus.damm@gmail.com> 2054 M: Magnus Damm <magnus.damm@gmail.com> 2901 L: linux-renesas-soc@vger.kernel.org 2055 L: linux-renesas-soc@vger.kernel.org 2902 S: Supported << 2903 Q: http://patchwork.kernel.org/project/l 2056 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 2904 C: irc://irc.libera.chat/renesas-soc !! 2057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next 2905 T: git git://git.kernel.org/pub/scm/linu !! 2058 S: Supported 2906 F: Documentation/devicetree/bindings/hwi << 2907 F: Documentation/devicetree/bindings/soc << 2908 F: arch/arm/boot/dts/renesas/ << 2909 F: arch/arm/configs/shmobile_defconfig << 2910 F: arch/arm/include/debug/renesas-scif.S << 2911 F: arch/arm/mach-shmobile/ << 2912 F: arch/arm64/boot/dts/renesas/ 2059 F: arch/arm64/boot/dts/renesas/ 2913 F: arch/riscv/boot/dts/renesas/ !! 2060 F: Documentation/devicetree/bindings/arm/renesas.yaml 2914 F: drivers/pmdomain/renesas/ << 2915 F: drivers/soc/renesas/ 2061 F: drivers/soc/renesas/ 2916 F: include/linux/soc/renesas/ 2062 F: include/linux/soc/renesas/ 2917 K: \brenesas, << 2918 2063 2919 ARM/RISCPC ARCHITECTURE 2064 ARM/RISCPC ARCHITECTURE 2920 M: Russell King <linux@armlinux.org.uk> 2065 M: Russell King <linux@armlinux.org.uk> 2921 L: linux-arm-kernel@lists.infradead.org 2066 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2922 S: Maintained << 2923 W: http://www.armlinux.org.uk/ 2067 W: http://www.armlinux.org.uk/ >> 2068 S: Maintained >> 2069 F: arch/arm/include/asm/hardware/entry-macro-iomd.S 2924 F: arch/arm/include/asm/hardware/ioc.h 2070 F: arch/arm/include/asm/hardware/ioc.h 2925 F: arch/arm/include/asm/hardware/iomd.h 2071 F: arch/arm/include/asm/hardware/iomd.h 2926 F: arch/arm/include/asm/hardware/memc.h 2072 F: arch/arm/include/asm/hardware/memc.h 2927 F: arch/arm/mach-rpc/ 2073 F: arch/arm/mach-rpc/ 2928 F: drivers/net/ethernet/8390/etherh.c 2074 F: drivers/net/ethernet/8390/etherh.c 2929 F: drivers/net/ethernet/i825xx/ether1* 2075 F: drivers/net/ethernet/i825xx/ether1* 2930 F: drivers/net/ethernet/seeq/ether3* 2076 F: drivers/net/ethernet/seeq/ether3* 2931 F: drivers/scsi/arm/ 2077 F: drivers/scsi/arm/ 2932 2078 2933 ARM/Rockchip SoC support 2079 ARM/Rockchip SoC support 2934 M: Heiko Stuebner <heiko@sntech.de> 2080 M: Heiko Stuebner <heiko@sntech.de> 2935 L: linux-arm-kernel@lists.infradead.org 2081 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2936 L: linux-rockchip@lists.infradead.org 2082 L: linux-rockchip@lists.infradead.org 2937 S: Maintained << 2938 T: git git://git.kernel.org/pub/scm/linu 2083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git 2939 F: Documentation/devicetree/bindings/i2c !! 2084 S: Maintained 2940 F: Documentation/devicetree/bindings/mmc !! 2085 F: arch/arm/boot/dts/rk3* 2941 F: Documentation/devicetree/bindings/spi !! 2086 F: arch/arm/boot/dts/rv1108* 2942 F: arch/arm/boot/dts/rockchip/ << 2943 F: arch/arm/mach-rockchip/ 2087 F: arch/arm/mach-rockchip/ 2944 F: drivers/*/*/*rockchip* << 2945 F: drivers/*/*rockchip* << 2946 F: drivers/clk/rockchip/ 2088 F: drivers/clk/rockchip/ 2947 F: drivers/i2c/busses/i2c-rk3x.c 2089 F: drivers/i2c/busses/i2c-rk3x.c >> 2090 F: drivers/*/*rockchip* >> 2091 F: drivers/*/*/*rockchip* 2948 F: sound/soc/rockchip/ 2092 F: sound/soc/rockchip/ 2949 N: rockchip 2093 N: rockchip 2950 2094 2951 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECT !! 2095 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES >> 2096 M: Kukjin Kim <kgene@kernel.org> 2952 M: Krzysztof Kozlowski <krzk@kernel.org> 2097 M: Krzysztof Kozlowski <krzk@kernel.org> 2953 R: Alim Akhtar <alim.akhtar@samsung.com> << 2954 L: linux-arm-kernel@lists.infradead.org 2098 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2955 L: linux-samsung-soc@vger.kernel.org !! 2099 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 2956 S: Maintained << 2957 P: Documentation/process/maintainer-soc- << 2958 Q: https://patchwork.kernel.org/project/ 2100 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/ 2959 B: mailto:linux-samsung-soc@vger.kernel. !! 2101 S: Maintained 2960 C: irc://irc.libera.chat/linux-exynos !! 2102 F: arch/arm/boot/dts/s3c* 2961 T: git git://git.kernel.org/pub/scm/linu !! 2103 F: arch/arm/boot/dts/s5p* 2962 F: Documentation/arch/arm/samsung/ !! 2104 F: arch/arm/boot/dts/exynos* 2963 F: Documentation/devicetree/bindings/arm << 2964 F: Documentation/devicetree/bindings/hwi << 2965 F: Documentation/devicetree/bindings/pow << 2966 F: Documentation/devicetree/bindings/soc << 2967 F: arch/arm/boot/dts/samsung/ << 2968 F: arch/arm/mach-exynos*/ << 2969 F: arch/arm/mach-s3c/ << 2970 F: arch/arm/mach-s5p*/ << 2971 F: arch/arm64/boot/dts/exynos/ 2105 F: arch/arm64/boot/dts/exynos/ 2972 F: drivers/*/*/*s3c24* !! 2106 F: arch/arm/plat-samsung/ >> 2107 F: arch/arm/mach-s3c24*/ >> 2108 F: arch/arm/mach-s3c64xx/ >> 2109 F: arch/arm/mach-s5p*/ >> 2110 F: arch/arm/mach-exynos*/ 2973 F: drivers/*/*s3c24* 2111 F: drivers/*/*s3c24* >> 2112 F: drivers/*/*/*s3c24* 2974 F: drivers/*/*s3c64xx* 2113 F: drivers/*/*s3c64xx* 2975 F: drivers/*/*s5pv210* 2114 F: drivers/*/*s5pv210* 2976 F: drivers/clocksource/samsung_pwm_timer !! 2115 F: drivers/memory/samsung/* 2977 F: drivers/memory/samsung/ !! 2116 F: drivers/soc/samsung/* 2978 F: drivers/pwm/pwm-samsung.c !! 2117 F: Documentation/arm/Samsung/ 2979 F: drivers/soc/samsung/ !! 2118 F: Documentation/devicetree/bindings/arm/samsung/ 2980 F: drivers/tty/serial/samsung* !! 2119 F: Documentation/devicetree/bindings/sram/samsung-sram.txt 2981 F: include/clocksource/samsung_pwm.h !! 2120 F: Documentation/devicetree/bindings/power/pd-samsung.txt 2982 F: include/linux/platform_data/*s3c* << 2983 F: include/linux/serial_s3c.h << 2984 F: include/linux/soc/samsung/ << 2985 N: exynos 2121 N: exynos 2986 N: s3c64xx << 2987 N: s5pv210 << 2988 2122 2989 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATI !! 2123 ARM/SAMSUNG MOBILE MACHINE SUPPORT 2990 M: Łukasz Stelmach <l.stelmach@samsung.c !! 2124 M: Kyungmin Park <kyungmin.park@samsung.com> 2991 L: linux-arm-kernel@lists.infradead.org 2125 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2126 S: Maintained >> 2127 F: arch/arm/mach-s5pv210/ >> 2128 >> 2129 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT >> 2130 M: Kyungmin Park <kyungmin.park@samsung.com> >> 2131 M: Kamil Debski <kamil@wypas.org> >> 2132 M: Andrzej Hajda <a.hajda@samsung.com> >> 2133 L: linux-arm-kernel@lists.infradead.org 2992 L: linux-media@vger.kernel.org 2134 L: linux-media@vger.kernel.org 2993 S: Maintained 2135 S: Maintained 2994 F: drivers/media/platform/samsung/s5p-g2 !! 2136 F: drivers/media/platform/s5p-g2d/ 2995 2137 2996 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUP 2138 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT 2997 M: Marek Szyprowski <m.szyprowski@samsung 2139 M: Marek Szyprowski <m.szyprowski@samsung.com> 2998 L: linux-samsung-soc@vger.kernel.org !! 2140 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 2999 L: linux-media@vger.kernel.org 2141 L: linux-media@vger.kernel.org 3000 S: Maintained 2142 S: Maintained 3001 F: Documentation/devicetree/bindings/med !! 2143 F: drivers/media/platform/s5p-cec/ 3002 F: drivers/media/cec/platform/s5p/ !! 2144 F: Documentation/devicetree/bindings/media/s5p-cec.txt 3003 2145 3004 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 2146 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 3005 M: Andrzej Pietrasiewicz <andrzejtp2010@g 2147 M: Andrzej Pietrasiewicz <andrzejtp2010@gmail.com> 3006 M: Jacek Anaszewski <jacek.anaszewski@gma 2148 M: Jacek Anaszewski <jacek.anaszewski@gmail.com> 3007 M: Sylwester Nawrocki <s.nawrocki@samsung 2149 M: Sylwester Nawrocki <s.nawrocki@samsung.com> 3008 L: linux-arm-kernel@lists.infradead.org !! 2150 L: linux-arm-kernel@lists.infradead.org 3009 L: linux-media@vger.kernel.org 2151 L: linux-media@vger.kernel.org 3010 S: Maintained 2152 S: Maintained 3011 F: Documentation/devicetree/bindings/med !! 2153 F: drivers/media/platform/s5p-jpeg/ 3012 F: drivers/media/platform/samsung/s5p-jp << 3013 2154 3014 ARM/SAMSUNG S5P SERIES Multi Format Codec (MF 2155 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 3015 M: Marek Szyprowski <m.szyprowski@samsung !! 2156 M: Kyungmin Park <kyungmin.park@samsung.com> 3016 M: Andrzej Hajda <andrzej.hajda@intel.com !! 2157 M: Kamil Debski <kamil@wypas.org> 3017 L: linux-arm-kernel@lists.infradead.org !! 2158 M: Jeongtae Park <jtp.park@samsung.com> >> 2159 M: Andrzej Hajda <a.hajda@samsung.com> >> 2160 L: linux-arm-kernel@lists.infradead.org 3018 L: linux-media@vger.kernel.org 2161 L: linux-media@vger.kernel.org 3019 S: Maintained 2162 S: Maintained 3020 F: Documentation/devicetree/bindings/med !! 2163 F: drivers/media/platform/s5p-mfc/ 3021 F: drivers/media/platform/samsung/s5p-mf !! 2164 >> 2165 ARM/SHMOBILE ARM ARCHITECTURE >> 2166 M: Simon Horman <horms@verge.net.au> >> 2167 M: Magnus Damm <magnus.damm@gmail.com> >> 2168 L: linux-renesas-soc@vger.kernel.org >> 2169 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ >> 2170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next >> 2171 S: Supported >> 2172 F: arch/arm/boot/dts/emev2* >> 2173 F: arch/arm/boot/dts/gr-peach* >> 2174 F: arch/arm/boot/dts/iwg20d-q7* >> 2175 F: arch/arm/boot/dts/r7s* >> 2176 F: arch/arm/boot/dts/r8a* >> 2177 F: arch/arm/boot/dts/r9a* >> 2178 F: arch/arm/boot/dts/sh* >> 2179 F: arch/arm/configs/shmobile_defconfig >> 2180 F: arch/arm/include/debug/renesas-scif.S >> 2181 F: arch/arm/mach-shmobile/ >> 2182 F: Documentation/devicetree/bindings/arm/renesas.yaml >> 2183 F: drivers/soc/renesas/ >> 2184 F: include/linux/soc/renesas/ 3022 2185 3023 ARM/SOCFPGA ARCHITECTURE 2186 ARM/SOCFPGA ARCHITECTURE 3024 M: Dinh Nguyen <dinguyen@kernel.org> 2187 M: Dinh Nguyen <dinguyen@kernel.org> 3025 S: Maintained 2188 S: Maintained 3026 W: http://www.rocketboards.org << 3027 T: git git://git.kernel.org/pub/scm/linu << 3028 F: arch/arm/boot/dts/intel/socfpga/ << 3029 F: arch/arm/configs/socfpga_defconfig << 3030 F: arch/arm/mach-socfpga/ 2189 F: arch/arm/mach-socfpga/ >> 2190 F: arch/arm/boot/dts/socfpga* >> 2191 F: arch/arm/configs/socfpga_defconfig 3031 F: arch/arm64/boot/dts/altera/ 2192 F: arch/arm64/boot/dts/altera/ 3032 F: arch/arm64/boot/dts/intel/ !! 2193 W: http://www.rocketboards.org >> 2194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 3033 2195 3034 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 2196 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 3035 M: Dinh Nguyen <dinguyen@kernel.org> 2197 M: Dinh Nguyen <dinguyen@kernel.org> 3036 S: Maintained 2198 S: Maintained 3037 F: drivers/clk/socfpga/ 2199 F: drivers/clk/socfpga/ 3038 2200 3039 ARM/SOCFPGA EDAC SUPPORT 2201 ARM/SOCFPGA EDAC SUPPORT 3040 M: Dinh Nguyen <dinguyen@kernel.org> !! 2202 M: Thor Thayer <thor.thayer@linux.intel.com> 3041 S: Maintained 2203 S: Maintained 3042 F: drivers/edac/altera_edac.[ch] !! 2204 F: drivers/edac/altera_edac. 3043 2205 3044 ARM/SPREADTRUM SoC SUPPORT 2206 ARM/SPREADTRUM SoC SUPPORT 3045 M: Orson Zhai <orsonzhai@gmail.com> 2207 M: Orson Zhai <orsonzhai@gmail.com> 3046 M: Baolin Wang <baolin.wang7@gmail.com> !! 2208 M: Baolin Wang <baolin.wang@linaro.org> 3047 R: Chunyan Zhang <zhang.lyra@gmail.com> !! 2209 M: Chunyan Zhang <zhang.lyra@gmail.com> 3048 S: Maintained 2210 S: Maintained 3049 F: arch/arm64/boot/dts/sprd 2211 F: arch/arm64/boot/dts/sprd 3050 N: sprd 2212 N: sprd 3051 N: sc27xx << 3052 N: sc2731 << 3053 2213 3054 ARM/STI ARCHITECTURE 2214 ARM/STI ARCHITECTURE 3055 M: Patrice Chotard <patrice.chotard@foss. !! 2215 M: Patrice Chotard <patrice.chotard@st.com> 3056 L: linux-arm-kernel@lists.infradead.org 2216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3057 S: Maintained << 3058 W: http://www.stlinux.com 2217 W: http://www.stlinux.com 3059 F: Documentation/devicetree/bindings/i2c !! 2218 S: Maintained 3060 F: Documentation/devicetree/bindings/spi << 3061 F: arch/arm/boot/dts/st/sti* << 3062 F: arch/arm/mach-sti/ 2219 F: arch/arm/mach-sti/ 3063 F: drivers/ata/ahci_st.c !! 2220 F: arch/arm/boot/dts/sti* 3064 F: drivers/char/hw_random/st-rng.c 2221 F: drivers/char/hw_random/st-rng.c 3065 F: drivers/clocksource/arm_global_timer. 2222 F: drivers/clocksource/arm_global_timer.c 3066 F: drivers/clocksource/clksrc_st_lpc.c 2223 F: drivers/clocksource/clksrc_st_lpc.c 3067 F: drivers/cpufreq/sti-cpufreq.c 2224 F: drivers/cpufreq/sti-cpufreq.c 3068 F: drivers/dma/st_fdma* 2225 F: drivers/dma/st_fdma* 3069 F: drivers/i2c/busses/i2c-st.c 2226 F: drivers/i2c/busses/i2c-st.c 3070 F: drivers/media/platform/st/sti/c8sectp << 3071 F: drivers/media/rc/st_rc.c 2227 F: drivers/media/rc/st_rc.c >> 2228 F: drivers/media/platform/sti/c8sectpfe/ 3072 F: drivers/mmc/host/sdhci-st.c 2229 F: drivers/mmc/host/sdhci-st.c 3073 F: drivers/phy/st/phy-miphy28lp.c 2230 F: drivers/phy/st/phy-miphy28lp.c 3074 F: drivers/phy/st/phy-stih407-usb.c 2231 F: drivers/phy/st/phy-stih407-usb.c 3075 F: drivers/pinctrl/pinctrl-st.c 2232 F: drivers/pinctrl/pinctrl-st.c 3076 F: drivers/remoteproc/st_remoteproc.c 2233 F: drivers/remoteproc/st_remoteproc.c 3077 F: drivers/remoteproc/st_slim_rproc.c 2234 F: drivers/remoteproc/st_slim_rproc.c 3078 F: drivers/reset/sti/ 2235 F: drivers/reset/sti/ 3079 F: drivers/rtc/rtc-st-lpc.c 2236 F: drivers/rtc/rtc-st-lpc.c 3080 F: drivers/tty/serial/st-asc.c 2237 F: drivers/tty/serial/st-asc.c 3081 F: drivers/usb/dwc3/dwc3-st.c 2238 F: drivers/usb/dwc3/dwc3-st.c 3082 F: drivers/usb/host/ehci-st.c 2239 F: drivers/usb/host/ehci-st.c 3083 F: drivers/usb/host/ohci-st.c 2240 F: drivers/usb/host/ohci-st.c 3084 F: drivers/watchdog/st_lpc_wdt.c 2241 F: drivers/watchdog/st_lpc_wdt.c >> 2242 F: drivers/ata/ahci_st.c 3085 F: include/linux/remoteproc/st_slim_rpro 2243 F: include/linux/remoteproc/st_slim_rproc.h 3086 2244 3087 ARM/STM32 ARCHITECTURE 2245 ARM/STM32 ARCHITECTURE 3088 M: Maxime Coquelin <mcoquelin.stm32@gmail 2246 M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 3089 M: Alexandre Torgue <alexandre.torgue@fos !! 2247 M: Alexandre Torgue <alexandre.torgue@st.com> 3090 L: linux-stm32@st-md-mailman.stormreply. 2248 L: linux-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers) 3091 L: linux-arm-kernel@lists.infradead.org 2249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3092 S: Maintained 2250 S: Maintained 3093 T: git git://git.kernel.org/pub/scm/linu 2251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atorgue/stm32.git stm32-next 3094 F: arch/arm/boot/dts/st/stm32* << 3095 F: arch/arm/mach-stm32/ << 3096 F: arch/arm64/boot/dts/st/ << 3097 F: drivers/clocksource/armv7m_systick.c << 3098 N: stm32 2252 N: stm32 3099 N: stm 2253 N: stm 3100 !! 2254 F: arch/arm/boot/dts/stm32* 3101 ARM/SUNPLUS SP7021 SOC SUPPORT !! 2255 F: arch/arm/mach-stm32/ 3102 M: Qin Jian <qinjian@cqplus1.com> !! 2256 F: drivers/clocksource/armv7m_systick.c 3103 L: linux-arm-kernel@lists.infradead.org << 3104 S: Maintained << 3105 W: https://sunplus-tibbo.atlassian.net/w << 3106 F: Documentation/devicetree/bindings/arm << 3107 F: Documentation/devicetree/bindings/clo << 3108 F: Documentation/devicetree/bindings/int << 3109 F: Documentation/devicetree/bindings/res << 3110 F: arch/arm/boot/dts/sunplus/ << 3111 F: arch/arm/configs/sp7021_*defconfig << 3112 F: drivers/clk/clk-sp7021.c << 3113 F: drivers/irqchip/irq-sp7021-intc.c << 3114 F: drivers/reset/reset-sunplus.c << 3115 F: include/dt-bindings/clock/sunplus,sp7 << 3116 F: include/dt-bindings/reset/sunplus,sp7 << 3117 2257 3118 ARM/Synaptics SoC support 2258 ARM/Synaptics SoC support 3119 M: Jisheng Zhang <jszhang@kernel.org> !! 2259 M: Jisheng Zhang <Jisheng.Zhang@synaptics.com> 3120 M: Sebastian Hesselbarth <sebastian.hesse 2260 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 3121 L: linux-arm-kernel@lists.infradead.org 2261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3122 S: Maintained 2262 S: Maintained 3123 F: arch/arm/boot/dts/synaptics/ << 3124 F: arch/arm/mach-berlin/ 2263 F: arch/arm/mach-berlin/ >> 2264 F: arch/arm/boot/dts/berlin* 3125 F: arch/arm64/boot/dts/synaptics/ 2265 F: arch/arm64/boot/dts/synaptics/ 3126 2266 >> 2267 ARM/TANGO ARCHITECTURE >> 2268 M: Marc Gonzalez <marc.w.gonzalez@free.fr> >> 2269 M: Mans Rullgard <mans@mansr.com> >> 2270 L: linux-arm-kernel@lists.infradead.org >> 2271 S: Odd Fixes >> 2272 N: tango >> 2273 >> 2274 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT >> 2275 M: Lennert Buytenhek <kernel@wantstofly.org> >> 2276 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2277 S: Maintained >> 2278 3127 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT 2279 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT 3128 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 2280 M: Hans Verkuil <hans.verkuil@cisco.com> 3129 L: linux-tegra@vger.kernel.org 2281 L: linux-tegra@vger.kernel.org 3130 L: linux-media@vger.kernel.org 2282 L: linux-media@vger.kernel.org 3131 S: Maintained 2283 S: Maintained 3132 F: Documentation/devicetree/bindings/med !! 2284 F: drivers/media/platform/tegra-cec/ 3133 F: drivers/media/cec/platform/tegra/ !! 2285 F: Documentation/devicetree/bindings/media/tegra-cec.txt 3134 2286 3135 ARM/TESLA FSD SoC SUPPORT !! 2287 ARM/TETON BGA MACHINE SUPPORT 3136 M: Alim Akhtar <alim.akhtar@samsung.com> !! 2288 M: "Mark F. Brown" <mark.brown314@gmail.com> 3137 M: linux-fsd@tesla.com << 3138 L: linux-arm-kernel@lists.infradead.org 2289 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3139 L: linux-samsung-soc@vger.kernel.org << 3140 S: Maintained 2290 S: Maintained 3141 F: arch/arm64/boot/dts/tesla/ << 3142 2291 3143 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 2292 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 3144 M: Santosh Shilimkar <ssantosh@kernel.org 2293 M: Santosh Shilimkar <ssantosh@kernel.org> 3145 L: linux-kernel@vger.kernel.org 2294 L: linux-kernel@vger.kernel.org 3146 S: Maintained 2295 S: Maintained 3147 F: drivers/memory/*emif* 2296 F: drivers/memory/*emif* 3148 2297 3149 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE !! 2298 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE >> 2299 M: Tero Kristo <t-kristo@ti.com> 3150 M: Nishanth Menon <nm@ti.com> 2300 M: Nishanth Menon <nm@ti.com> >> 2301 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2302 S: Supported >> 2303 F: Documentation/devicetree/bindings/arm/ti/k3.txt >> 2304 F: arch/arm64/boot/dts/ti/Makefile >> 2305 F: arch/arm64/boot/dts/ti/k3-* >> 2306 F: include/dt-bindings/pinctrl/k3.h >> 2307 >> 2308 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 3151 M: Santosh Shilimkar <ssantosh@kernel.org 2309 M: Santosh Shilimkar <ssantosh@kernel.org> 3152 L: linux-arm-kernel@lists.infradead.org 2310 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3153 S: Maintained 2311 S: Maintained 3154 T: git git://git.kernel.org/pub/scm/linu << 3155 F: arch/arm/boot/dts/ti/keystone/ << 3156 F: arch/arm/mach-keystone/ 2312 F: arch/arm/mach-keystone/ >> 2313 F: arch/arm/boot/dts/keystone-* >> 2314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 3157 2315 3158 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 2316 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 3159 M: Santosh Shilimkar <ssantosh@kernel.org 2317 M: Santosh Shilimkar <ssantosh@kernel.org> 3160 L: linux-kernel@vger.kernel.org 2318 L: linux-kernel@vger.kernel.org 3161 S: Maintained 2319 S: Maintained 3162 F: drivers/clk/keystone/ 2320 F: drivers/clk/keystone/ 3163 2321 3164 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE !! 2322 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 3165 M: Santosh Shilimkar <ssantosh@kernel.org 2323 M: Santosh Shilimkar <ssantosh@kernel.org> 3166 L: linux-arm-kernel@lists.infradead.org 2324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3167 L: linux-kernel@vger.kernel.org 2325 L: linux-kernel@vger.kernel.org 3168 S: Maintained 2326 S: Maintained 3169 F: drivers/clocksource/timer-keystone.c 2327 F: drivers/clocksource/timer-keystone.c 3170 2328 3171 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 2329 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 3172 M: Santosh Shilimkar <ssantosh@kernel.org 2330 M: Santosh Shilimkar <ssantosh@kernel.org> 3173 L: linux-kernel@vger.kernel.org 2331 L: linux-kernel@vger.kernel.org 3174 S: Maintained 2332 S: Maintained 3175 F: drivers/power/reset/keystone-reset.c 2333 F: drivers/power/reset/keystone-reset.c 3176 2334 3177 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE !! 2335 ARM/THECUS N2100 MACHINE SUPPORT 3178 M: Nishanth Menon <nm@ti.com> !! 2336 M: Lennert Buytenhek <kernel@wantstofly.org> 3179 M: Vignesh Raghavendra <vigneshr@ti.com> << 3180 M: Tero Kristo <kristo@kernel.org> << 3181 L: linux-arm-kernel@lists.infradead.org 2337 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3182 S: Supported !! 2338 S: Maintained 3183 F: Documentation/devicetree/bindings/arm << 3184 F: Documentation/devicetree/bindings/hwi << 3185 F: arch/arm64/boot/dts/ti/Makefile << 3186 F: arch/arm64/boot/dts/ti/k3-* << 3187 2339 3188 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE !! 2340 ARM/TOSA MACHINE SUPPORT 3189 M: Krzysztof Kozlowski <krzk@kernel.org> !! 2341 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 3190 L: linux-arm-kernel@lists.infradead.org !! 2342 M: Dirk Opfer <dirk@opfer-online.de> 3191 S: Odd Fixes !! 2343 S: Maintained 3192 F: Documentation/devicetree/bindings/*/* << 3193 F: Documentation/devicetree/bindings/*/t << 3194 F: Documentation/devicetree/bindings/arm << 3195 F: arch/arm/boot/dts/nspire/ << 3196 << 3197 ARM/TOSHIBA VISCONTI ARCHITECTURE << 3198 M: Nobuhiro Iwamatsu <nobuhiro1.iwamatsu@ << 3199 L: linux-arm-kernel@lists.infradead.org << 3200 S: Supported << 3201 T: git git://git.kernel.org/pub/scm/linu << 3202 F: Documentation/devicetree/bindings/arm << 3203 F: Documentation/devicetree/bindings/clo << 3204 F: Documentation/devicetree/bindings/clo << 3205 F: Documentation/devicetree/bindings/gpi << 3206 F: Documentation/devicetree/bindings/net << 3207 F: Documentation/devicetree/bindings/pci << 3208 F: Documentation/devicetree/bindings/pin << 3209 F: Documentation/devicetree/bindings/wat << 3210 F: arch/arm64/boot/dts/toshiba/ << 3211 F: drivers/clk/visconti/ << 3212 F: drivers/gpio/gpio-visconti.c << 3213 F: drivers/net/ethernet/stmicro/stmmac/d << 3214 F: drivers/pci/controller/dwc/pcie-visco << 3215 F: drivers/pinctrl/visconti/ << 3216 F: drivers/watchdog/visconti_wdt.c << 3217 N: visconti << 3218 2344 3219 ARM/UNIPHIER ARCHITECTURE 2345 ARM/UNIPHIER ARCHITECTURE 3220 M: Kunihiko Hayashi <hayashi.kunihiko@soc !! 2346 M: Masahiro Yamada <yamada.masahiro@socionext.com> 3221 M: Masami Hiramatsu <mhiramat@kernel.org> << 3222 L: linux-arm-kernel@lists.infradead.org 2347 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git 3223 S: Maintained 2349 S: Maintained 3224 F: Documentation/devicetree/bindings/arm !! 2350 F: Documentation/devicetree/bindings/arm/socionext/uniphier.txt 3225 F: Documentation/devicetree/bindings/gpi !! 2351 F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt 3226 F: Documentation/devicetree/bindings/pin !! 2352 F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt 3227 F: Documentation/devicetree/bindings/soc !! 2353 F: arch/arm/boot/dts/uniphier* 3228 F: arch/arm/boot/dts/socionext/uniphier* << 3229 F: arch/arm/include/asm/hardware/cache-u 2354 F: arch/arm/include/asm/hardware/cache-uniphier.h >> 2355 F: arch/arm/mach-uniphier/ 3230 F: arch/arm/mm/cache-uniphier.c 2356 F: arch/arm/mm/cache-uniphier.c 3231 F: arch/arm64/boot/dts/socionext/uniphie 2357 F: arch/arm64/boot/dts/socionext/uniphier* 3232 F: drivers/bus/uniphier-system-bus.c 2358 F: drivers/bus/uniphier-system-bus.c 3233 F: drivers/clk/uniphier/ 2359 F: drivers/clk/uniphier/ 3234 F: drivers/dma/uniphier-mdmac.c 2360 F: drivers/dma/uniphier-mdmac.c 3235 F: drivers/gpio/gpio-uniphier.c 2361 F: drivers/gpio/gpio-uniphier.c 3236 F: drivers/i2c/busses/i2c-uniphier* 2362 F: drivers/i2c/busses/i2c-uniphier* 3237 F: drivers/irqchip/irq-uniphier-aidet.c 2363 F: drivers/irqchip/irq-uniphier-aidet.c 3238 F: drivers/mmc/host/uniphier-sd.c 2364 F: drivers/mmc/host/uniphier-sd.c 3239 F: drivers/pinctrl/uniphier/ 2365 F: drivers/pinctrl/uniphier/ 3240 F: drivers/reset/reset-uniphier.c 2366 F: drivers/reset/reset-uniphier.c 3241 F: drivers/tty/serial/8250/8250_uniphier 2367 F: drivers/tty/serial/8250/8250_uniphier.c 3242 N: uniphier 2368 N: uniphier 3243 2369 >> 2370 ARM/Ux500 CLOCK FRAMEWORK SUPPORT >> 2371 M: Ulf Hansson <ulf.hansson@linaro.org> >> 2372 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2373 T: git git://git.linaro.org/people/ulfh/clk.git >> 2374 S: Maintained >> 2375 F: drivers/clk/ux500/ >> 2376 3244 ARM/VERSATILE EXPRESS PLATFORM 2377 ARM/VERSATILE EXPRESS PLATFORM 3245 M: Liviu Dudau <liviu.dudau@arm.com> 2378 M: Liviu Dudau <liviu.dudau@arm.com> 3246 M: Sudeep Holla <sudeep.holla@arm.com> 2379 M: Sudeep Holla <sudeep.holla@arm.com> 3247 M: Lorenzo Pieralisi <lpieralisi@kernel.o !! 2380 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3248 L: linux-arm-kernel@lists.infradead.org 2381 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3249 S: Maintained 2382 S: Maintained 3250 N: mps2 !! 2383 F: arch/arm/boot/dts/vexpress* 3251 N: vexpress << 3252 F: arch/arm/mach-versatile/ << 3253 F: arch/arm64/boot/dts/arm/ 2384 F: arch/arm64/boot/dts/arm/ >> 2385 F: arch/arm/mach-vexpress/ >> 2386 F: */*/vexpress* >> 2387 F: */*/*/vexpress* >> 2388 F: drivers/clk/versatile/clk-vexpress-osc.c 3254 F: drivers/clocksource/timer-versatile.c 2389 F: drivers/clocksource/timer-versatile.c 3255 X: drivers/cpufreq/vexpress-spc-cpufreq. !! 2390 N: mps2 3256 X: Documentation/devicetree/bindings/arm << 3257 2391 3258 ARM/VFP SUPPORT 2392 ARM/VFP SUPPORT 3259 M: Russell King <linux@armlinux.org.uk> 2393 M: Russell King <linux@armlinux.org.uk> 3260 L: linux-arm-kernel@lists.infradead.org 2394 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3261 S: Maintained << 3262 W: http://www.armlinux.org.uk/ 2395 W: http://www.armlinux.org.uk/ >> 2396 S: Maintained 3263 F: arch/arm/vfp/ 2397 F: arch/arm/vfp/ 3264 2398 >> 2399 ARM/VOIPAC PXA270 SUPPORT >> 2400 M: Marek Vasut <marek.vasut@gmail.com> >> 2401 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2402 S: Maintained >> 2403 F: arch/arm/mach-pxa/vpac270.c >> 2404 F: arch/arm/mach-pxa/include/mach/vpac270.h >> 2405 3265 ARM/VT8500 ARM ARCHITECTURE 2406 ARM/VT8500 ARM ARCHITECTURE 3266 M: Alexey Charkov <alchark@gmail.com> !! 2407 M: Tony Prisk <linux@prisktech.co.nz> 3267 M: Krzysztof Kozlowski <krzk@kernel.org> << 3268 L: linux-arm-kernel@lists.infradead.org 2408 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3269 S: Odd Fixes !! 2409 S: Maintained 3270 F: Documentation/devicetree/bindings/i2c << 3271 F: arch/arm/boot/dts/vt8500/ << 3272 F: arch/arm/mach-vt8500/ 2410 F: arch/arm/mach-vt8500/ 3273 F: drivers/clocksource/timer-vt8500.c 2411 F: drivers/clocksource/timer-vt8500.c 3274 F: drivers/i2c/busses/i2c-viai2c-wmt.c !! 2412 F: drivers/i2c/busses/i2c-wmt.c 3275 F: drivers/mmc/host/wmt-sdmmc.c 2413 F: drivers/mmc/host/wmt-sdmmc.c 3276 F: drivers/pwm/pwm-vt8500.c 2414 F: drivers/pwm/pwm-vt8500.c 3277 F: drivers/rtc/rtc-vt8500.c 2415 F: drivers/rtc/rtc-vt8500.c 3278 F: drivers/tty/serial/vt8500_serial.c 2416 F: drivers/tty/serial/vt8500_serial.c >> 2417 F: drivers/usb/host/ehci-platform.c >> 2418 F: drivers/usb/host/uhci-platform.c 3279 F: drivers/video/fbdev/vt8500lcdfb.* 2419 F: drivers/video/fbdev/vt8500lcdfb.* 3280 F: drivers/video/fbdev/wm8505fb* 2420 F: drivers/video/fbdev/wm8505fb* 3281 F: drivers/video/fbdev/wmt_ge_rops.* 2421 F: drivers/video/fbdev/wmt_ge_rops.* 3282 2422 >> 2423 ARM/ZIPIT Z2 SUPPORT >> 2424 M: Marek Vasut <marek.vasut@gmail.com> >> 2425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2426 S: Maintained >> 2427 F: arch/arm/mach-pxa/z2.c >> 2428 F: arch/arm/mach-pxa/include/mach/z2.h >> 2429 >> 2430 ARM/ZTE ARCHITECTURE >> 2431 M: Jun Nie <jun.nie@linaro.org> >> 2432 M: Shawn Guo <shawnguo@kernel.org> >> 2433 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2434 S: Maintained >> 2435 F: arch/arm/boot/dts/zx2967* >> 2436 F: arch/arm/mach-zx/ >> 2437 F: arch/arm64/boot/dts/zte/ >> 2438 F: drivers/clk/zte/ >> 2439 F: drivers/dma/zx_dma.c >> 2440 F: drivers/gpio/gpio-zx.c >> 2441 F: drivers/i2c/busses/i2c-zx2967.c >> 2442 F: drivers/mmc/host/dw_mmc-zx.* >> 2443 F: drivers/pinctrl/zte/ >> 2444 F: drivers/soc/zte/ >> 2445 F: drivers/thermal/zx2967_thermal.c >> 2446 F: drivers/watchdog/zx2967_wdt.c >> 2447 F: Documentation/devicetree/bindings/arm/zte.yaml >> 2448 F: Documentation/devicetree/bindings/clock/zx2967*.txt >> 2449 F: Documentation/devicetree/bindings/dma/zxdma.txt >> 2450 F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt >> 2451 F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt >> 2452 F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt >> 2453 F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt >> 2454 F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt >> 2455 F: Documentation/devicetree/bindings/soc/zte/ >> 2456 F: Documentation/devicetree/bindings/sound/zte,*.txt >> 2457 F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt >> 2458 F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt >> 2459 F: include/dt-bindings/clock/zx2967*.h >> 2460 F: include/dt-bindings/soc/zte,*.h >> 2461 F: sound/soc/codecs/zx_aud96p22.c >> 2462 F: sound/soc/zte/ >> 2463 3283 ARM/ZYNQ ARCHITECTURE 2464 ARM/ZYNQ ARCHITECTURE 3284 M: Michal Simek <michal.simek@amd.com> !! 2465 M: Michal Simek <michal.simek@xilinx.com> 3285 L: linux-arm-kernel@lists.infradead.org 2466 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3286 S: Supported << 3287 W: http://wiki.xilinx.com 2467 W: http://wiki.xilinx.com 3288 T: git https://github.com/Xilinx/linux-x 2468 T: git https://github.com/Xilinx/linux-xlnx.git 3289 F: Documentation/devicetree/bindings/i2c !! 2469 S: Supported 3290 F: Documentation/devicetree/bindings/i2c << 3291 F: Documentation/devicetree/bindings/mem << 3292 F: Documentation/devicetree/bindings/mem << 3293 F: Documentation/devicetree/bindings/soc << 3294 F: Documentation/devicetree/bindings/spi << 3295 F: arch/arm/mach-zynq/ 2470 F: arch/arm/mach-zynq/ 3296 F: drivers/clocksource/timer-cadence-ttc << 3297 F: drivers/cpuidle/cpuidle-zynq.c 2471 F: drivers/cpuidle/cpuidle-zynq.c 3298 F: drivers/edac/synopsys_edac.c !! 2472 F: drivers/block/xsysace.c 3299 F: drivers/i2c/busses/i2c-cadence.c << 3300 F: drivers/i2c/busses/i2c-xiic.c << 3301 F: drivers/mmc/host/sdhci-of-arasan.c << 3302 N: zynq 2473 N: zynq 3303 N: xilinx 2474 N: xilinx 3304 !! 2475 F: drivers/clocksource/timer-cadence-ttc.c 3305 ARM64 FIT SUPPORT !! 2476 F: drivers/i2c/busses/i2c-cadence.c 3306 M: Simon Glass <sjg@chromium.org> !! 2477 F: drivers/mmc/host/sdhci-of-arasan.c 3307 L: linux-arm-kernel@lists.infradead.org !! 2478 F: drivers/edac/synopsys_edac.c 3308 S: Maintained !! 2479 F: drivers/i2c/busses/i2c-xiic.c 3309 F: arch/arm64/boot/Makefile << 3310 F: scripts/make_fit.py << 3311 << 3312 ARM64 PLATFORM DRIVERS << 3313 M: Hans de Goede <hdegoede@redhat.com> << 3314 M: Ilpo Järvinen <ilpo.jarvinen@linux.in << 3315 R: Bryan O'Donoghue <bryan.odonoghue@lina << 3316 L: platform-driver-x86@vger.kernel.org << 3317 S: Maintained << 3318 Q: https://patchwork.kernel.org/project/ << 3319 T: git git://git.kernel.org/pub/scm/linu << 3320 F: drivers/platform/arm64/ << 3321 2480 3322 ARM64 PORT (AARCH64 ARCHITECTURE) 2481 ARM64 PORT (AARCH64 ARCHITECTURE) 3323 M: Catalin Marinas <catalin.marinas@arm.c 2482 M: Catalin Marinas <catalin.marinas@arm.com> 3324 M: Will Deacon <will@kernel.org> !! 2483 M: Will Deacon <will.deacon@arm.com> 3325 L: linux-arm-kernel@lists.infradead.org 2484 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3326 S: Maintained << 3327 T: git git://git.kernel.org/pub/scm/linu 2485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git 3328 F: Documentation/arch/arm64/ !! 2486 S: Maintained 3329 F: arch/arm64/ 2487 F: arch/arm64/ 3330 F: tools/testing/selftests/arm64/ << 3331 X: arch/arm64/boot/dts/ 2488 X: arch/arm64/boot/dts/ 3332 !! 2489 F: Documentation/arm64/ 3333 ARROW SPEEDCHIPS XRS7000 SERIES ETHERNET SWIT << 3334 M: George McCollister <george.mccollister << 3335 L: netdev@vger.kernel.org << 3336 S: Maintained << 3337 F: Documentation/devicetree/bindings/net << 3338 F: drivers/net/dsa/xrs700x/* << 3339 F: net/dsa/tag_xrs700x.c << 3340 2490 3341 AS3645A LED FLASH CONTROLLER DRIVER 2491 AS3645A LED FLASH CONTROLLER DRIVER 3342 M: Sakari Ailus <sakari.ailus@iki.fi> 2492 M: Sakari Ailus <sakari.ailus@iki.fi> 3343 L: linux-leds@vger.kernel.org 2493 L: linux-leds@vger.kernel.org 3344 S: Maintained 2494 S: Maintained 3345 F: drivers/leds/flash/leds-as3645a.c !! 2495 F: drivers/leds/leds-as3645a.c 3346 2496 3347 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER 2497 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER 3348 M: Tianshu Qiu <tian.shu.qiu@intel.com> 2498 M: Tianshu Qiu <tian.shu.qiu@intel.com> 3349 L: linux-media@vger.kernel.org 2499 L: linux-media@vger.kernel.org 3350 S: Maintained << 3351 T: git git://linuxtv.org/media_tree.git 2500 T: git git://linuxtv.org/media_tree.git 3352 F: Documentation/devicetree/bindings/med !! 2501 S: Maintained 3353 F: drivers/media/i2c/ak7375.c 2502 F: drivers/media/i2c/ak7375.c >> 2503 F: Documentation/devicetree/bindings/media/i2c/ak7375.txt 3354 2504 3355 ASAHI KASEI AK8974 DRIVER 2505 ASAHI KASEI AK8974 DRIVER 3356 M: Linus Walleij <linus.walleij@linaro.or 2506 M: Linus Walleij <linus.walleij@linaro.org> 3357 L: linux-iio@vger.kernel.org 2507 L: linux-iio@vger.kernel.org 3358 S: Supported << 3359 W: http://www.akm.com/ 2508 W: http://www.akm.com/ >> 2509 S: Supported 3360 F: drivers/iio/magnetometer/ak8974.c 2510 F: drivers/iio/magnetometer/ak8974.c 3361 2511 3362 AOSONG AGS02MA TVOC SENSOR DRIVER << 3363 M: Anshul Dalal <anshulusr@gmail.com> << 3364 L: linux-iio@vger.kernel.org << 3365 S: Maintained << 3366 F: Documentation/devicetree/bindings/iio << 3367 F: drivers/iio/chemical/ags02ma.c << 3368 << 3369 ASC7621 HARDWARE MONITOR DRIVER 2512 ASC7621 HARDWARE MONITOR DRIVER 3370 M: George Joseph <george.joseph@fairview5 2513 M: George Joseph <george.joseph@fairview5.com> 3371 L: linux-hwmon@vger.kernel.org 2514 L: linux-hwmon@vger.kernel.org 3372 S: Maintained 2515 S: Maintained 3373 F: Documentation/hwmon/asc7621.rst !! 2516 F: Documentation/hwmon/asc7621 3374 F: drivers/hwmon/asc7621.c 2517 F: drivers/hwmon/asc7621.c 3375 2518 3376 ASIX AX88796C SPI ETHERNET ADAPTER << 3377 M: Łukasz Stelmach <l.stelmach@samsung.c << 3378 S: Maintained << 3379 F: Documentation/devicetree/bindings/net << 3380 F: drivers/net/ethernet/asix/ax88796c_* << 3381 << 3382 ASIX PHY DRIVER [RUST] << 3383 M: FUJITA Tomonori <fujita.tomonori@gmail << 3384 R: Trevor Gross <tmgross@umich.edu> << 3385 L: netdev@vger.kernel.org << 3386 L: rust-for-linux@vger.kernel.org << 3387 S: Maintained << 3388 F: drivers/net/phy/ax88796b_rust.rs << 3389 << 3390 ASPEED CRYPTO DRIVER << 3391 M: Neal Liu <neal_liu@aspeedtech.com> << 3392 L: linux-aspeed@lists.ozlabs.org (modera << 3393 S: Maintained << 3394 F: Documentation/devicetree/bindings/cry << 3395 F: drivers/crypto/aspeed/ << 3396 << 3397 ASPEED PECI CONTROLLER << 3398 M: Iwona Winiarska <iwona.winiarska@intel << 3399 L: linux-aspeed@lists.ozlabs.org (modera << 3400 L: openbmc@lists.ozlabs.org (moderated f << 3401 S: Supported << 3402 F: Documentation/devicetree/bindings/pec << 3403 F: drivers/peci/controller/peci-aspeed.c << 3404 << 3405 ASPEED PINCTRL DRIVERS << 3406 M: Andrew Jeffery <andrew@codeconstruct.c << 3407 L: linux-aspeed@lists.ozlabs.org (modera << 3408 L: openbmc@lists.ozlabs.org (moderated f << 3409 L: linux-gpio@vger.kernel.org << 3410 S: Maintained << 3411 F: Documentation/devicetree/bindings/pin << 3412 F: drivers/pinctrl/aspeed/ << 3413 << 3414 ASPEED SCU INTERRUPT CONTROLLER DRIVER << 3415 M: Eddie James <eajames@linux.ibm.com> << 3416 L: linux-aspeed@lists.ozlabs.org (modera << 3417 S: Maintained << 3418 F: Documentation/devicetree/bindings/int << 3419 F: drivers/irqchip/irq-aspeed-scu-ic.c << 3420 F: include/dt-bindings/interrupt-control << 3421 << 3422 ASPEED SD/MMC DRIVER << 3423 M: Andrew Jeffery <andrew@codeconstruct.c << 3424 L: linux-aspeed@lists.ozlabs.org (modera << 3425 L: openbmc@lists.ozlabs.org (moderated f << 3426 L: linux-mmc@vger.kernel.org << 3427 S: Maintained << 3428 F: Documentation/devicetree/bindings/mmc << 3429 F: drivers/mmc/host/sdhci-of-aspeed* << 3430 << 3431 ASPEED SMC SPI DRIVER << 3432 M: Chin-Ting Kuo <chin-ting_kuo@aspeedtec << 3433 M: Cédric Le Goater <clg@kaod.org> << 3434 L: linux-aspeed@lists.ozlabs.org (modera << 3435 L: openbmc@lists.ozlabs.org (moderated f << 3436 L: linux-spi@vger.kernel.org << 3437 S: Maintained << 3438 F: Documentation/devicetree/bindings/spi << 3439 F: drivers/spi/spi-aspeed-smc.c << 3440 << 3441 ASPEED USB UDC DRIVER << 3442 M: Neal Liu <neal_liu@aspeedtech.com> << 3443 L: linux-aspeed@lists.ozlabs.org (modera << 3444 S: Maintained << 3445 F: Documentation/devicetree/bindings/usb << 3446 F: drivers/usb/gadget/udc/aspeed_udc.c << 3447 << 3448 ASPEED VIDEO ENGINE DRIVER 2519 ASPEED VIDEO ENGINE DRIVER 3449 M: Eddie James <eajames@linux.ibm.com> 2520 M: Eddie James <eajames@linux.ibm.com> 3450 L: linux-media@vger.kernel.org 2521 L: linux-media@vger.kernel.org 3451 L: openbmc@lists.ozlabs.org (moderated f 2522 L: openbmc@lists.ozlabs.org (moderated for non-subscribers) 3452 S: Maintained 2523 S: Maintained >> 2524 F: drivers/media/platform/aspeed-video.c 3453 F: Documentation/devicetree/bindings/med 2525 F: Documentation/devicetree/bindings/media/aspeed-video.txt 3454 F: drivers/media/platform/aspeed/ << 3455 << 3456 ASUS EC HARDWARE MONITOR DRIVER << 3457 M: Eugene Shalygin <eugene.shalygin@gmail << 3458 L: linux-hwmon@vger.kernel.org << 3459 S: Maintained << 3460 F: drivers/hwmon/asus-ec-sensors.c << 3461 2526 3462 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIV 2527 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 3463 M: Corentin Chary <corentin.chary@gmail.c 2528 M: Corentin Chary <corentin.chary@gmail.com> 3464 M: Luke D. Jones <luke@ljones.dev> !! 2529 L: acpi4asus-user@lists.sourceforge.net 3465 L: platform-driver-x86@vger.kernel.org 2530 L: platform-driver-x86@vger.kernel.org >> 2531 W: http://acpi4asus.sf.net 3466 S: Maintained 2532 S: Maintained 3467 W: https://asus-linux.org/ << 3468 F: drivers/platform/x86/asus*.c 2533 F: drivers/platform/x86/asus*.c 3469 F: drivers/platform/x86/eeepc*.c 2534 F: drivers/platform/x86/eeepc*.c 3470 2535 3471 ASUS TF103C DOCK DRIVER << 3472 M: Hans de Goede <hdegoede@redhat.com> << 3473 L: platform-driver-x86@vger.kernel.org << 3474 S: Maintained << 3475 T: git git://git.kernel.org/pub/scm/linu << 3476 F: drivers/platform/x86/asus-tf103c-dock << 3477 << 3478 ASUS ROG RYUJIN AIO HARDWARE MONITOR DRIVER << 3479 M: Aleksa Savic <savicaleksa83@gmail.com> << 3480 L: linux-hwmon@vger.kernel.org << 3481 S: Maintained << 3482 F: drivers/hwmon/asus_rog_ryujin.c << 3483 << 3484 ASUS WIRELESS RADIO CONTROL DRIVER 2536 ASUS WIRELESS RADIO CONTROL DRIVER 3485 M: João Paulo Rechi Vita <jprvita@gmail. 2537 M: João Paulo Rechi Vita <jprvita@gmail.com> 3486 L: platform-driver-x86@vger.kernel.org 2538 L: platform-driver-x86@vger.kernel.org 3487 S: Maintained 2539 S: Maintained 3488 F: drivers/platform/x86/asus-wireless.c 2540 F: drivers/platform/x86/asus-wireless.c 3489 2541 3490 ASUS WMI HARDWARE MONITOR DRIVER << 3491 M: Ed Brindley <kernel@maidavale.org> << 3492 M: Denis Pauk <pauk.denis@gmail.com> << 3493 L: linux-hwmon@vger.kernel.org << 3494 S: Maintained << 3495 F: drivers/hwmon/asus_wmi_sensors.c << 3496 << 3497 ASYMMETRIC KEYS 2542 ASYMMETRIC KEYS 3498 M: David Howells <dhowells@redhat.com> 2543 M: David Howells <dhowells@redhat.com> 3499 L: keyrings@vger.kernel.org 2544 L: keyrings@vger.kernel.org 3500 S: Maintained 2545 S: Maintained 3501 F: Documentation/crypto/asymmetric-keys. !! 2546 F: Documentation/crypto/asymmetric-keys.txt 3502 F: crypto/asymmetric_keys/ << 3503 F: include/crypto/pkcs7.h << 3504 F: include/crypto/public_key.h << 3505 F: include/linux/verification.h 2547 F: include/linux/verification.h >> 2548 F: include/crypto/public_key.h >> 2549 F: include/crypto/pkcs7.h >> 2550 F: crypto/asymmetric_keys/ 3506 2551 3507 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 2552 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 3508 R: Dan Williams <dan.j.williams@intel.com 2553 R: Dan Williams <dan.j.williams@intel.com> 3509 S: Odd fixes << 3510 W: http://sourceforge.net/projects/xscal 2554 W: http://sourceforge.net/projects/xscaleiop 3511 F: Documentation/crypto/async-tx-api.rst !! 2555 S: Odd fixes >> 2556 F: Documentation/crypto/async-tx-api.txt 3512 F: crypto/async_tx/ 2557 F: crypto/async_tx/ >> 2558 F: drivers/dma/ >> 2559 F: include/linux/dmaengine.h 3513 F: include/linux/async_tx.h 2560 F: include/linux/async_tx.h 3514 2561 3515 AT24 EEPROM DRIVER 2562 AT24 EEPROM DRIVER 3516 M: Bartosz Golaszewski <brgl@bgdev.pl> 2563 M: Bartosz Golaszewski <brgl@bgdev.pl> 3517 L: linux-i2c@vger.kernel.org 2564 L: linux-i2c@vger.kernel.org 3518 S: Maintained << 3519 T: git git://git.kernel.org/pub/scm/linu 2565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git 3520 F: Documentation/devicetree/bindings/eep !! 2566 S: Maintained >> 2567 F: Documentation/devicetree/bindings/eeprom/at24.txt 3521 F: drivers/misc/eeprom/at24.c 2568 F: drivers/misc/eeprom/at24.c 3522 2569 3523 ATA OVER ETHERNET (AOE) DRIVER 2570 ATA OVER ETHERNET (AOE) DRIVER 3524 M: "Justin Sanders" <justin@coraid.com> !! 2571 M: "Ed L. Cashin" <ed.cashin@acm.org> 3525 S: Supported << 3526 W: http://www.openaoe.org/ 2572 W: http://www.openaoe.org/ 3527 F: Documentation/admin-guide/aoe/ !! 2573 S: Supported >> 2574 F: Documentation/aoe/ 3528 F: drivers/block/aoe/ 2575 F: drivers/block/aoe/ 3529 2576 3530 ATC260X PMIC MFD DRIVER << 3531 M: Manivannan Sadhasivam <manivannan.sadh << 3532 M: Cristian Ciocaltea <cristian.ciocaltea << 3533 L: linux-actions@lists.infradead.org << 3534 S: Maintained << 3535 F: Documentation/devicetree/bindings/mfd << 3536 F: drivers/input/misc/atc260x-onkey.c << 3537 F: drivers/mfd/atc260* << 3538 F: drivers/power/reset/atc260x-poweroff. << 3539 F: drivers/regulator/atc260x-regulator.c << 3540 F: include/linux/mfd/atc260x/* << 3541 << 3542 ATHEROS 71XX/9XXX GPIO DRIVER 2577 ATHEROS 71XX/9XXX GPIO DRIVER 3543 M: Alban Bedel <albeu@free.fr> 2578 M: Alban Bedel <albeu@free.fr> 3544 S: Maintained << 3545 W: https://github.com/AlbanBedel/linux 2579 W: https://github.com/AlbanBedel/linux 3546 T: git git://github.com/AlbanBedel/linux 2580 T: git git://github.com/AlbanBedel/linux 3547 F: Documentation/devicetree/bindings/gpi !! 2581 S: Maintained 3548 F: drivers/gpio/gpio-ath79.c 2582 F: drivers/gpio/gpio-ath79.c >> 2583 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt 3549 2584 3550 ATHEROS 71XX/9XXX USB PHY DRIVER 2585 ATHEROS 71XX/9XXX USB PHY DRIVER 3551 M: Alban Bedel <albeu@free.fr> 2586 M: Alban Bedel <albeu@free.fr> 3552 S: Maintained << 3553 W: https://github.com/AlbanBedel/linux 2587 W: https://github.com/AlbanBedel/linux 3554 T: git git://github.com/AlbanBedel/linux 2588 T: git git://github.com/AlbanBedel/linux 3555 F: Documentation/devicetree/bindings/phy !! 2589 S: Maintained 3556 F: drivers/phy/qualcomm/phy-ath79-usb.c 2590 F: drivers/phy/qualcomm/phy-ath79-usb.c >> 2591 F: Documentation/devicetree/bindings/phy/phy-ath79-usb.txt 3557 2592 3558 ATHEROS ATH GENERIC UTILITIES 2593 ATHEROS ATH GENERIC UTILITIES 3559 M: Kalle Valo <kvalo@kernel.org> !! 2594 M: Kalle Valo <kvalo@codeaurora.org> 3560 L: linux-wireless@vger.kernel.org 2595 L: linux-wireless@vger.kernel.org 3561 S: Supported 2596 S: Supported 3562 F: drivers/net/wireless/ath/* 2597 F: drivers/net/wireless/ath/* 3563 2598 3564 ATHEROS ATH5K WIRELESS DRIVER 2599 ATHEROS ATH5K WIRELESS DRIVER 3565 M: Jiri Slaby <jirislaby@kernel.org> !! 2600 M: Jiri Slaby <jirislaby@gmail.com> 3566 M: Nick Kossifidis <mickflemm@gmail.com> 2601 M: Nick Kossifidis <mickflemm@gmail.com> 3567 M: Luis Chamberlain <mcgrof@kernel.org> 2602 M: Luis Chamberlain <mcgrof@kernel.org> 3568 L: linux-wireless@vger.kernel.org 2603 L: linux-wireless@vger.kernel.org >> 2604 W: http://wireless.kernel.org/en/users/Drivers/ath5k 3569 S: Maintained 2605 S: Maintained 3570 W: https://wireless.wiki.kernel.org/en/u << 3571 F: drivers/net/wireless/ath/ath5k/ 2606 F: drivers/net/wireless/ath/ath5k/ 3572 2607 3573 ATHEROS ATH6KL WIRELESS DRIVER 2608 ATHEROS ATH6KL WIRELESS DRIVER >> 2609 M: Kalle Valo <kvalo@codeaurora.org> 3574 L: linux-wireless@vger.kernel.org 2610 L: linux-wireless@vger.kernel.org 3575 S: Orphan !! 2611 W: http://wireless.kernel.org/en/users/Drivers/ath6kl 3576 W: https://wireless.wiki.kernel.org/en/u !! 2612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git >> 2613 S: Supported 3577 F: drivers/net/wireless/ath/ath6kl/ 2614 F: drivers/net/wireless/ath/ath6kl/ 3578 2615 3579 ATI_REMOTE2 DRIVER 2616 ATI_REMOTE2 DRIVER 3580 M: Ville Syrjala <syrjala@sci.fi> 2617 M: Ville Syrjala <syrjala@sci.fi> 3581 S: Maintained 2618 S: Maintained 3582 F: drivers/input/misc/ati_remote2.c 2619 F: drivers/input/misc/ati_remote2.c 3583 2620 3584 ATK0110 HWMON DRIVER 2621 ATK0110 HWMON DRIVER 3585 M: Luca Tettamanti <kronos.it@gmail.com> 2622 M: Luca Tettamanti <kronos.it@gmail.com> 3586 L: linux-hwmon@vger.kernel.org 2623 L: linux-hwmon@vger.kernel.org 3587 S: Maintained 2624 S: Maintained 3588 F: drivers/hwmon/asus_atk0110.c 2625 F: drivers/hwmon/asus_atk0110.c 3589 2626 3590 ATLX ETHERNET DRIVERS 2627 ATLX ETHERNET DRIVERS >> 2628 M: Jay Cliburn <jcliburn@gmail.com> 3591 M: Chris Snook <chris.snook@gmail.com> 2629 M: Chris Snook <chris.snook@gmail.com> 3592 L: netdev@vger.kernel.org 2630 L: netdev@vger.kernel.org 3593 S: Maintained << 3594 W: http://sourceforge.net/projects/atl1 2631 W: http://sourceforge.net/projects/atl1 3595 W: http://atl1.sourceforge.net 2632 W: http://atl1.sourceforge.net >> 2633 S: Maintained 3596 F: drivers/net/ethernet/atheros/ 2634 F: drivers/net/ethernet/atheros/ 3597 2635 3598 ATM 2636 ATM 3599 M: Chas Williams <3chas3@gmail.com> 2637 M: Chas Williams <3chas3@gmail.com> 3600 L: linux-atm-general@lists.sourceforge.n 2638 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 3601 L: netdev@vger.kernel.org 2639 L: netdev@vger.kernel.org 3602 S: Maintained << 3603 W: http://linux-atm.sourceforge.net 2640 W: http://linux-atm.sourceforge.net >> 2641 S: Maintained 3604 F: drivers/atm/ 2642 F: drivers/atm/ 3605 F: include/linux/atm* 2643 F: include/linux/atm* 3606 F: include/linux/sonet.h << 3607 F: include/uapi/linux/atm* 2644 F: include/uapi/linux/atm* 3608 F: include/uapi/linux/sonet.h << 3609 2645 3610 ATMEL MACB ETHERNET DRIVER 2646 ATMEL MACB ETHERNET DRIVER 3611 M: Nicolas Ferre <nicolas.ferre@microchip 2647 M: Nicolas Ferre <nicolas.ferre@microchip.com> 3612 M: Claudiu Beznea <claudiu.beznea@tuxon.d << 3613 S: Supported 2648 S: Supported 3614 F: drivers/net/ethernet/cadence/ 2649 F: drivers/net/ethernet/cadence/ 3615 2650 3616 ATMEL MAXTOUCH DRIVER 2651 ATMEL MAXTOUCH DRIVER 3617 M: Nick Dyer <nick@shmanahar.org> 2652 M: Nick Dyer <nick@shmanahar.org> 3618 S: Maintained << 3619 T: git git://github.com/ndyer/linux.git 2653 T: git git://github.com/ndyer/linux.git 3620 F: Documentation/devicetree/bindings/inp !! 2654 S: Maintained >> 2655 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 3621 F: drivers/input/touchscreen/atmel_mxt_t 2656 F: drivers/input/touchscreen/atmel_mxt_ts.c 3622 2657 >> 2658 ATMEL WIRELESS DRIVER >> 2659 M: Simon Kelley <simon@thekelleys.org.uk> >> 2660 L: linux-wireless@vger.kernel.org >> 2661 W: http://www.thekelleys.org.uk/atmel >> 2662 W: http://atmelwlandriver.sourceforge.net/ >> 2663 S: Maintained >> 2664 F: drivers/net/wireless/atmel/atmel* >> 2665 3623 ATOMIC INFRASTRUCTURE 2666 ATOMIC INFRASTRUCTURE 3624 M: Will Deacon <will@kernel.org> !! 2667 M: Will Deacon <will.deacon@arm.com> 3625 M: Peter Zijlstra <peterz@infradead.org> 2668 M: Peter Zijlstra <peterz@infradead.org> 3626 R: Boqun Feng <boqun.feng@gmail.com> 2669 R: Boqun Feng <boqun.feng@gmail.com> 3627 R: Mark Rutland <mark.rutland@arm.com> << 3628 L: linux-kernel@vger.kernel.org 2670 L: linux-kernel@vger.kernel.org 3629 S: Maintained 2671 S: Maintained 3630 F: Documentation/atomic_*.txt << 3631 F: arch/*/include/asm/atomic*.h 2672 F: arch/*/include/asm/atomic*.h 3632 F: include/*/atomic*.h 2673 F: include/*/atomic*.h 3633 F: include/linux/refcount.h << 3634 F: scripts/atomic/ 2674 F: scripts/atomic/ 3635 2675 3636 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 2676 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 3637 M: Bradley Grove <linuxdrivers@attotech.c 2677 M: Bradley Grove <linuxdrivers@attotech.com> 3638 L: linux-scsi@vger.kernel.org 2678 L: linux-scsi@vger.kernel.org 3639 S: Supported << 3640 W: http://www.attotech.com 2679 W: http://www.attotech.com >> 2680 S: Supported 3641 F: drivers/scsi/esas2r 2681 F: drivers/scsi/esas2r 3642 2682 3643 ATUSB IEEE 802.15.4 RADIO DRIVER 2683 ATUSB IEEE 802.15.4 RADIO DRIVER 3644 M: Stefan Schmidt <stefan@datenfreihafen. 2684 M: Stefan Schmidt <stefan@datenfreihafen.org> 3645 L: linux-wpan@vger.kernel.org 2685 L: linux-wpan@vger.kernel.org 3646 S: Maintained 2686 S: Maintained 3647 F: drivers/net/ieee802154/at86rf230.h << 3648 F: drivers/net/ieee802154/atusb.c 2687 F: drivers/net/ieee802154/atusb.c 3649 F: drivers/net/ieee802154/atusb.h 2688 F: drivers/net/ieee802154/atusb.h >> 2689 F: drivers/net/ieee802154/at86rf230.h 3650 2690 3651 AUDIT SUBSYSTEM 2691 AUDIT SUBSYSTEM 3652 M: Paul Moore <paul@paul-moore.com> 2692 M: Paul Moore <paul@paul-moore.com> 3653 M: Eric Paris <eparis@redhat.com> 2693 M: Eric Paris <eparis@redhat.com> 3654 L: audit@vger.kernel.org !! 2694 L: linux-audit@redhat.com (moderated for non-subscribers) 3655 S: Supported << 3656 W: https://github.com/linux-audit 2695 W: https://github.com/linux-audit 3657 Q: https://patchwork.kernel.org/project/ !! 2696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git 3658 B: mailto:audit@vger.kernel.org !! 2697 S: Supported 3659 P: https://github.com/linux-audit/audit- << 3660 T: git https://git.kernel.org/pub/scm/li << 3661 F: include/asm-generic/audit_*.h << 3662 F: include/linux/audit.h 2698 F: include/linux/audit.h 3663 F: include/linux/audit_arch.h << 3664 F: include/uapi/linux/audit.h 2699 F: include/uapi/linux/audit.h 3665 F: kernel/audit* 2700 F: kernel/audit* 3666 F: lib/*audit.c << 3667 K: \baudit_[a-z_0-9]\+\b << 3668 << 3669 AUXILIARY BUS DRIVER << 3670 M: Greg Kroah-Hartman <gregkh@linuxfounda << 3671 R: Dave Ertman <david.m.ertman@intel.com> << 3672 R: Ira Weiny <ira.weiny@intel.com> << 3673 S: Supported << 3674 T: git git://git.kernel.org/pub/scm/linu << 3675 F: Documentation/driver-api/auxiliary_bu << 3676 F: drivers/base/auxiliary.c << 3677 F: include/linux/auxiliary_bus.h << 3678 2701 3679 AUXILIARY DISPLAY DRIVERS 2702 AUXILIARY DISPLAY DRIVERS 3680 M: Andy Shevchenko <andy@kernel.org> !! 2703 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 3681 R: Geert Uytterhoeven <geert@linux-m68k.o !! 2704 S: Maintained 3682 S: Odd Fixes << 3683 T: git git://git.kernel.org/pub/scm/linu << 3684 F: Documentation/devicetree/bindings/aux << 3685 F: drivers/auxdisplay/ 2705 F: drivers/auxdisplay/ 3686 F: include/linux/cfag12864b.h 2706 F: include/linux/cfag12864b.h 3687 F: include/uapi/linux/map_to_14segment.h << 3688 F: include/uapi/linux/map_to_7segment.h << 3689 << 3690 AVAGO APDS9306 AMBIENT LIGHT SENSOR DRIVER << 3691 M: Subhajit Ghosh <subhajit.ghosh@tweaklo << 3692 L: linux-iio@vger.kernel.org << 3693 S: Maintained << 3694 F: Documentation/devicetree/bindings/iio << 3695 F: drivers/iio/light/apds9306.c << 3696 2707 3697 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVE 2708 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER 3698 M: Andreas Klinger <ak@it-klinger.de> 2709 M: Andreas Klinger <ak@it-klinger.de> 3699 L: linux-iio@vger.kernel.org 2710 L: linux-iio@vger.kernel.org 3700 S: Maintained 2711 S: Maintained 3701 F: Documentation/devicetree/bindings/iio !! 2712 F: Documentation/devicetree/bindings/iio/adc/avia-hx711.txt 3702 F: drivers/iio/adc/hx711.c 2713 F: drivers/iio/adc/hx711.c 3703 2714 3704 AX.25 NETWORK LAYER 2715 AX.25 NETWORK LAYER >> 2716 M: Ralf Baechle <ralf@linux-mips.org> 3705 L: linux-hams@vger.kernel.org 2717 L: linux-hams@vger.kernel.org 3706 S: Orphan !! 2718 W: http://www.linux-ax25.org/ 3707 W: https://linux-ax25.in-berlin.de !! 2719 S: Maintained 3708 F: include/net/ax25.h << 3709 F: include/uapi/linux/ax25.h 2720 F: include/uapi/linux/ax25.h >> 2721 F: include/net/ax25.h 3710 F: net/ax25/ 2722 F: net/ax25/ 3711 2723 3712 AXENTIA ARM DEVICES 2724 AXENTIA ARM DEVICES 3713 M: Peter Rosin <peda@axentia.se> 2725 M: Peter Rosin <peda@axentia.se> 3714 L: linux-arm-kernel@lists.infradead.org 2726 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3715 S: Maintained 2727 S: Maintained 3716 F: arch/arm/boot/dts/microchip/at91-line !! 2728 F: Documentation/devicetree/bindings/arm/axentia.txt 3717 F: arch/arm/boot/dts/microchip/at91-natt !! 2729 F: arch/arm/boot/dts/at91-linea.dtsi 3718 F: arch/arm/boot/dts/microchip/at91-natt !! 2730 F: arch/arm/boot/dts/at91-natte.dtsi 3719 F: arch/arm/boot/dts/microchip/at91-tse8 !! 2731 F: arch/arm/boot/dts/at91-nattis-2-natte-2.dts >> 2732 F: arch/arm/boot/dts/at91-tse850-3.dts 3720 2733 3721 AXENTIA ASOC DRIVERS 2734 AXENTIA ASOC DRIVERS 3722 M: Peter Rosin <peda@axentia.se> 2735 M: Peter Rosin <peda@axentia.se> 3723 L: linux-sound@vger.kernel.org !! 2736 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3724 S: Maintained 2737 S: Maintained 3725 F: Documentation/devicetree/bindings/sou 2738 F: Documentation/devicetree/bindings/sound/axentia,* 3726 F: sound/soc/atmel/tse850-pcm5142.c 2739 F: sound/soc/atmel/tse850-pcm5142.c 3727 2740 3728 AXI-FAN-CONTROL HARDWARE MONITOR DRIVER << 3729 M: Nuno Sá <nuno.sa@analog.com> << 3730 L: linux-hwmon@vger.kernel.org << 3731 S: Supported << 3732 W: https://ez.analog.com/linux-software- << 3733 F: Documentation/devicetree/bindings/hwm << 3734 F: drivers/hwmon/axi-fan-control.c << 3735 << 3736 AXI SPI ENGINE << 3737 M: Michael Hennerich <michael.hennerich@a << 3738 M: Nuno Sá <nuno.sa@analog.com> << 3739 R: David Lechner <dlechner@baylibre.com> << 3740 L: linux-spi@vger.kernel.org << 3741 S: Supported << 3742 W: https://ez.analog.com/linux-software- << 3743 F: Documentation/devicetree/bindings/spi << 3744 F: drivers/spi/spi-axi-spi-engine.c << 3745 << 3746 AXI PWM GENERATOR << 3747 M: Michael Hennerich <michael.hennerich@a << 3748 M: Nuno Sá <nuno.sa@analog.com> << 3749 R: Trevor Gamblin <tgamblin@baylibre.com> << 3750 L: linux-pwm@vger.kernel.org << 3751 S: Supported << 3752 W: https://ez.analog.com/linux-software- << 3753 F: Documentation/devicetree/bindings/pwm << 3754 F: drivers/pwm/pwm-axi-pwmgen.c << 3755 << 3756 AXXIA I2C CONTROLLER 2741 AXXIA I2C CONTROLLER 3757 M: Krzysztof Adamski <krzysztof.adamski@n 2742 M: Krzysztof Adamski <krzysztof.adamski@nokia.com> 3758 L: linux-i2c@vger.kernel.org 2743 L: linux-i2c@vger.kernel.org 3759 S: Maintained 2744 S: Maintained 3760 F: Documentation/devicetree/bindings/i2c 2745 F: Documentation/devicetree/bindings/i2c/i2c-axxia.txt 3761 F: drivers/i2c/busses/i2c-axxia.c 2746 F: drivers/i2c/busses/i2c-axxia.c 3762 2747 3763 AZ6007 DVB DRIVER 2748 AZ6007 DVB DRIVER 3764 M: Mauro Carvalho Chehab <mchehab@kernel. 2749 M: Mauro Carvalho Chehab <mchehab@kernel.org> 3765 L: linux-media@vger.kernel.org 2750 L: linux-media@vger.kernel.org 3766 S: Maintained << 3767 W: https://linuxtv.org 2751 W: https://linuxtv.org 3768 T: git git://linuxtv.org/media_tree.git 2752 T: git git://linuxtv.org/media_tree.git >> 2753 S: Maintained 3769 F: drivers/media/usb/dvb-usb-v2/az6007.c 2754 F: drivers/media/usb/dvb-usb-v2/az6007.c 3770 2755 3771 AZTECH FM RADIO RECEIVER DRIVER 2756 AZTECH FM RADIO RECEIVER DRIVER 3772 M: Hans Verkuil <hverkuil@xs4all.nl> 2757 M: Hans Verkuil <hverkuil@xs4all.nl> 3773 L: linux-media@vger.kernel.org 2758 L: linux-media@vger.kernel.org 3774 S: Maintained << 3775 W: https://linuxtv.org << 3776 T: git git://linuxtv.org/media_tree.git 2759 T: git git://linuxtv.org/media_tree.git >> 2760 W: https://linuxtv.org >> 2761 S: Maintained 3777 F: drivers/media/radio/radio-aztech* 2762 F: drivers/media/radio/radio-aztech* 3778 2763 3779 B43 WIRELESS DRIVER 2764 B43 WIRELESS DRIVER 3780 L: linux-wireless@vger.kernel.org 2765 L: linux-wireless@vger.kernel.org 3781 L: b43-dev@lists.infradead.org 2766 L: b43-dev@lists.infradead.org 3782 S: Orphan !! 2767 W: http://wireless.kernel.org/en/users/Drivers/b43 3783 W: https://wireless.wiki.kernel.org/en/u !! 2768 S: Odd Fixes 3784 F: drivers/net/wireless/broadcom/b43/ 2769 F: drivers/net/wireless/broadcom/b43/ 3785 2770 3786 B43LEGACY WIRELESS DRIVER 2771 B43LEGACY WIRELESS DRIVER >> 2772 M: Larry Finger <Larry.Finger@lwfinger.net> 3787 L: linux-wireless@vger.kernel.org 2773 L: linux-wireless@vger.kernel.org 3788 L: b43-dev@lists.infradead.org 2774 L: b43-dev@lists.infradead.org 3789 S: Orphan !! 2775 W: http://wireless.kernel.org/en/users/Drivers/b43 3790 W: https://wireless.wiki.kernel.org/en/u !! 2776 S: Maintained 3791 F: drivers/net/wireless/broadcom/b43lega 2777 F: drivers/net/wireless/broadcom/b43legacy/ 3792 2778 3793 BACKLIGHT CLASS/SUBSYSTEM 2779 BACKLIGHT CLASS/SUBSYSTEM 3794 M: Lee Jones <lee@kernel.org> !! 2780 M: Lee Jones <lee.jones@linaro.org> 3795 M: Daniel Thompson <daniel.thompson@linar 2781 M: Daniel Thompson <daniel.thompson@linaro.org> 3796 M: Jingoo Han <jingoohan1@gmail.com> 2782 M: Jingoo Han <jingoohan1@gmail.com> 3797 L: dri-devel@lists.freedesktop.org 2783 L: dri-devel@lists.freedesktop.org 3798 S: Maintained << 3799 T: git git://git.kernel.org/pub/scm/linu 2784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git 3800 F: Documentation/ABI/stable/sysfs-class- !! 2785 S: Maintained 3801 F: Documentation/ABI/testing/sysfs-class << 3802 F: Documentation/devicetree/bindings/led << 3803 F: drivers/video/backlight/ 2786 F: drivers/video/backlight/ 3804 F: include/linux/backlight.h 2787 F: include/linux/backlight.h 3805 F: include/linux/pwm_backlight.h 2788 F: include/linux/pwm_backlight.h 3806 !! 2789 F: Documentation/devicetree/bindings/leds/backlight 3807 BARCO P50 GPIO DRIVER << 3808 M: Santosh Kumar Yadav <santoshkumar.yada << 3809 M: Peter Korsgaard <peter.korsgaard@barco << 3810 S: Maintained << 3811 F: drivers/platform/x86/barco-p50-gpio.c << 3812 2790 3813 BATMAN ADVANCED 2791 BATMAN ADVANCED 3814 M: Marek Lindner <mareklindner@neomailbox 2792 M: Marek Lindner <mareklindner@neomailbox.ch> 3815 M: Simon Wunderlich <sw@simonwunderlich.d 2793 M: Simon Wunderlich <sw@simonwunderlich.de> 3816 M: Antonio Quartulli <a@unstable.cc> 2794 M: Antonio Quartulli <a@unstable.cc> 3817 M: Sven Eckelmann <sven@narfation.org> << 3818 L: b.a.t.m.a.n@lists.open-mesh.org (mode 2795 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers) 3819 S: Maintained << 3820 W: https://www.open-mesh.org/ 2796 W: https://www.open-mesh.org/ 3821 Q: https://patchwork.open-mesh.org/proje 2797 Q: https://patchwork.open-mesh.org/project/batman/list/ 3822 B: https://www.open-mesh.org/projects/ba !! 2798 S: Maintained 3823 C: ircs://irc.hackint.org/batadv !! 2799 F: Documentation/ABI/testing/sysfs-class-net-batman-adv 3824 T: git https://git.open-mesh.org/linux-m !! 2800 F: Documentation/ABI/testing/sysfs-class-net-mesh 3825 F: Documentation/networking/batman-adv.r 2801 F: Documentation/networking/batman-adv.rst 3826 F: include/uapi/linux/batadv_packet.h 2802 F: include/uapi/linux/batadv_packet.h 3827 F: include/uapi/linux/batman_adv.h 2803 F: include/uapi/linux/batman_adv.h 3828 F: net/batman-adv/ 2804 F: net/batman-adv/ 3829 2805 3830 BAYCOM/HDLCDRV DRIVERS FOR AX.25 2806 BAYCOM/HDLCDRV DRIVERS FOR AX.25 3831 M: Thomas Sailer <t.sailer@alumni.ethz.ch 2807 M: Thomas Sailer <t.sailer@alumni.ethz.ch> 3832 L: linux-hams@vger.kernel.org 2808 L: linux-hams@vger.kernel.org 3833 S: Maintained << 3834 W: http://www.baycom.org/~tom/ham/ham.ht 2809 W: http://www.baycom.org/~tom/ham/ham.html >> 2810 S: Maintained 3835 F: drivers/net/hamradio/baycom* 2811 F: drivers/net/hamradio/baycom* 3836 2812 3837 BCACHE (BLOCK LAYER CACHE) 2813 BCACHE (BLOCK LAYER CACHE) 3838 M: Coly Li <colyli@suse.de> 2814 M: Coly Li <colyli@suse.de> 3839 M: Kent Overstreet <kent.overstreet@linux !! 2815 M: Kent Overstreet <kent.overstreet@gmail.com> 3840 L: linux-bcache@vger.kernel.org 2816 L: linux-bcache@vger.kernel.org 3841 S: Maintained << 3842 W: http://bcache.evilpiepirate.org 2817 W: http://bcache.evilpiepirate.org 3843 C: irc://irc.oftc.net/bcache 2818 C: irc://irc.oftc.net/bcache >> 2819 S: Maintained 3844 F: drivers/md/bcache/ 2820 F: drivers/md/bcache/ 3845 2821 3846 BCACHEFS << 3847 M: Kent Overstreet <kent.overstreet@linux << 3848 L: linux-bcachefs@vger.kernel.org << 3849 S: Supported << 3850 C: irc://irc.oftc.net/bcache << 3851 T: git https://evilpiepirate.org/git/bca << 3852 F: fs/bcachefs/ << 3853 F: Documentation/filesystems/bcachefs/ << 3854 << 3855 BDISP ST MEDIA DRIVER 2822 BDISP ST MEDIA DRIVER 3856 M: Fabien Dessenne <fabien.dessenne@foss. !! 2823 M: Fabien Dessenne <fabien.dessenne@st.com> 3857 L: linux-media@vger.kernel.org 2824 L: linux-media@vger.kernel.org 3858 S: Supported << 3859 W: https://linuxtv.org << 3860 T: git git://linuxtv.org/media_tree.git 2825 T: git git://linuxtv.org/media_tree.git 3861 F: drivers/media/platform/st/sti/bdisp !! 2826 W: https://linuxtv.org >> 2827 S: Supported >> 2828 F: drivers/media/platform/sti/bdisp 3862 2829 3863 BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2830 BECKHOFF CX5020 ETHERCAT MASTER DRIVER 3864 M: Dariusz Marcinkiewicz <reksio@newterm. 2831 M: Dariusz Marcinkiewicz <reksio@newterm.pl> 3865 L: netdev@vger.kernel.org 2832 L: netdev@vger.kernel.org 3866 S: Maintained 2833 S: Maintained 3867 F: drivers/net/ethernet/ec_bhf.c 2834 F: drivers/net/ethernet/ec_bhf.c 3868 2835 3869 BEFS FILE SYSTEM 2836 BEFS FILE SYSTEM 3870 M: Luis de Bethencourt <luisbg@kernel.org 2837 M: Luis de Bethencourt <luisbg@kernel.org> 3871 M: Salah Triki <salah.triki@gmail.com> 2838 M: Salah Triki <salah.triki@gmail.com> 3872 S: Maintained 2839 S: Maintained 3873 T: git git://git.kernel.org/pub/scm/linu 2840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git 3874 F: Documentation/filesystems/befs.rst !! 2841 F: Documentation/filesystems/befs.txt 3875 F: fs/befs/ 2842 F: fs/befs/ 3876 2843 3877 BFQ I/O SCHEDULER 2844 BFQ I/O SCHEDULER 3878 M: Yu Kuai <yukuai3@huawei.com> !! 2845 M: Paolo Valente <paolo.valente@linaro.org> >> 2846 M: Jens Axboe <axboe@kernel.dk> 3879 L: linux-block@vger.kernel.org 2847 L: linux-block@vger.kernel.org 3880 S: Odd Fixes !! 2848 S: Maintained 3881 F: Documentation/block/bfq-iosched.rst << 3882 F: block/bfq-* 2849 F: block/bfq-* >> 2850 F: Documentation/block/bfq-iosched.txt 3883 2851 3884 BFS FILE SYSTEM 2852 BFS FILE SYSTEM 3885 M: "Tigran A. Aivazian" <aivazian.tigran@ 2853 M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com> 3886 S: Maintained 2854 S: Maintained 3887 F: Documentation/filesystems/bfs.rst !! 2855 F: Documentation/filesystems/bfs.txt 3888 F: fs/bfs/ 2856 F: fs/bfs/ 3889 F: include/uapi/linux/bfs_fs.h 2857 F: include/uapi/linux/bfs_fs.h 3890 2858 3891 BINMAN << 3892 M: Simon Glass <sjg@chromium.org> << 3893 S: Supported << 3894 F: Documentation/devicetree/bindings/mtd << 3895 << 3896 BITMAP API << 3897 M: Yury Norov <yury.norov@gmail.com> << 3898 R: Rasmus Villemoes <linux@rasmusvillemoe << 3899 S: Maintained << 3900 F: include/linux/bitfield.h << 3901 F: include/linux/bitmap-str.h << 3902 F: include/linux/bitmap.h << 3903 F: include/linux/bits.h << 3904 F: include/linux/cpumask.h << 3905 F: include/linux/cpumask_types.h << 3906 F: include/linux/find.h << 3907 F: include/linux/nodemask.h << 3908 F: include/linux/nodemask_types.h << 3909 F: include/vdso/bits.h << 3910 F: lib/bitmap-str.c << 3911 F: lib/bitmap.c << 3912 F: lib/cpumask.c << 3913 F: lib/cpumask_kunit.c << 3914 F: lib/find_bit.c << 3915 F: lib/find_bit_benchmark.c << 3916 F: lib/test_bitmap.c << 3917 F: tools/include/linux/bitfield.h << 3918 F: tools/include/linux/bitmap.h << 3919 F: tools/include/linux/bits.h << 3920 F: tools/include/linux/find.h << 3921 F: tools/include/vdso/bits.h << 3922 F: tools/lib/bitmap.c << 3923 F: tools/lib/find_bit.c << 3924 << 3925 BITOPS API << 3926 M: Yury Norov <yury.norov@gmail.com> << 3927 R: Rasmus Villemoes <linux@rasmusvillemoe << 3928 S: Maintained << 3929 F: arch/*/include/asm/bitops.h << 3930 F: arch/*/include/asm/bitops_32.h << 3931 F: arch/*/include/asm/bitops_64.h << 3932 F: arch/*/lib/bitops.c << 3933 F: include/asm-generic/bitops << 3934 F: include/asm-generic/bitops.h << 3935 F: include/linux/bitops.h << 3936 F: lib/test_bitops.c << 3937 F: tools/*/bitops* << 3938 << 3939 BLINKM RGB LED DRIVER 2859 BLINKM RGB LED DRIVER 3940 M: Jan-Simon Moeller <jansimon.moeller@gm 2860 M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 3941 S: Maintained 2861 S: Maintained 3942 F: drivers/leds/leds-blinkm.c 2862 F: drivers/leds/leds-blinkm.c 3943 2863 3944 BLOCK LAYER 2864 BLOCK LAYER 3945 M: Jens Axboe <axboe@kernel.dk> 2865 M: Jens Axboe <axboe@kernel.dk> 3946 L: linux-block@vger.kernel.org 2866 L: linux-block@vger.kernel.org 3947 S: Maintained << 3948 T: git git://git.kernel.org/pub/scm/linu 2867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 3949 F: Documentation/ABI/stable/sysfs-block !! 2868 S: Maintained 3950 F: Documentation/block/ << 3951 F: block/ 2869 F: block/ 3952 F: drivers/block/ 2870 F: drivers/block/ 3953 F: include/linux/bio.h << 3954 F: include/linux/blk* << 3955 F: kernel/trace/blktrace.c 2871 F: kernel/trace/blktrace.c 3956 F: lib/sbitmap.c 2872 F: lib/sbitmap.c 3957 2873 3958 BLOCK LAYER DEVICE DRIVER API [RUST] << 3959 M: Andreas Hindborg <a.hindborg@kernel.or << 3960 R: Boqun Feng <boqun.feng@gmail.com> << 3961 L: linux-block@vger.kernel.org << 3962 L: rust-for-linux@vger.kernel.org << 3963 S: Supported << 3964 W: https://rust-for-linux.com << 3965 B: https://github.com/Rust-for-Linux/lin << 3966 C: https://rust-for-linux.zulipchat.com/ << 3967 T: git https://github.com/Rust-for-Linux << 3968 F: drivers/block/rnull.rs << 3969 F: rust/kernel/block.rs << 3970 F: rust/kernel/block/ << 3971 << 3972 BLOCK2MTD DRIVER 2874 BLOCK2MTD DRIVER 3973 M: Joern Engel <joern@lazybastard.org> 2875 M: Joern Engel <joern@lazybastard.org> 3974 L: linux-mtd@lists.infradead.org 2876 L: linux-mtd@lists.infradead.org 3975 S: Maintained 2877 S: Maintained 3976 F: drivers/mtd/devices/block2mtd.c 2878 F: drivers/mtd/devices/block2mtd.c 3977 2879 3978 BLUETOOTH DRIVERS 2880 BLUETOOTH DRIVERS 3979 M: Marcel Holtmann <marcel@holtmann.org> 2881 M: Marcel Holtmann <marcel@holtmann.org> 3980 M: Luiz Augusto von Dentz <luiz.dentz@gma !! 2882 M: Johan Hedberg <johan.hedberg@gmail.com> 3981 L: linux-bluetooth@vger.kernel.org 2883 L: linux-bluetooth@vger.kernel.org 3982 S: Supported << 3983 W: http://www.bluez.org/ 2884 W: http://www.bluez.org/ 3984 T: git git://git.kernel.org/pub/scm/linu 2885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 3985 T: git git://git.kernel.org/pub/scm/linu 2886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 3986 F: Documentation/devicetree/bindings/net !! 2887 S: Maintained 3987 F: drivers/bluetooth/ 2888 F: drivers/bluetooth/ 3988 2889 3989 BLUETOOTH SUBSYSTEM 2890 BLUETOOTH SUBSYSTEM 3990 M: Marcel Holtmann <marcel@holtmann.org> 2891 M: Marcel Holtmann <marcel@holtmann.org> 3991 M: Johan Hedberg <johan.hedberg@gmail.com 2892 M: Johan Hedberg <johan.hedberg@gmail.com> 3992 M: Luiz Augusto von Dentz <luiz.dentz@gma << 3993 L: linux-bluetooth@vger.kernel.org 2893 L: linux-bluetooth@vger.kernel.org 3994 S: Supported << 3995 W: http://www.bluez.org/ 2894 W: http://www.bluez.org/ 3996 T: git git://git.kernel.org/pub/scm/linu 2895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 3997 T: git git://git.kernel.org/pub/scm/linu 2896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 3998 F: include/net/bluetooth/ !! 2897 S: Maintained 3999 F: net/bluetooth/ 2898 F: net/bluetooth/ >> 2899 F: include/net/bluetooth/ 4000 2900 4001 BONDING DRIVER 2901 BONDING DRIVER 4002 M: Jay Vosburgh <jv@jvosburgh.net> !! 2902 M: Jay Vosburgh <j.vosburgh@gmail.com> >> 2903 M: Veaceslav Falico <vfalico@gmail.com> 4003 M: Andy Gospodarek <andy@greyhouse.net> 2904 M: Andy Gospodarek <andy@greyhouse.net> 4004 L: netdev@vger.kernel.org 2905 L: netdev@vger.kernel.org 4005 S: Maintained !! 2906 W: http://sourceforge.net/projects/bonding/ 4006 F: Documentation/networking/bonding.rst !! 2907 S: Supported 4007 F: drivers/net/bonding/ 2908 F: drivers/net/bonding/ 4008 F: include/net/bond* << 4009 F: include/uapi/linux/if_bonding.h 2909 F: include/uapi/linux/if_bonding.h 4010 F: tools/testing/selftests/drivers/net/b << 4011 << 4012 BOSCH SENSORTEC BMA400 ACCELEROMETER IIO DRIV << 4013 M: Dan Robertson <dan@dlrobertson.com> << 4014 L: linux-iio@vger.kernel.org << 4015 S: Maintained << 4016 F: Documentation/devicetree/bindings/iio << 4017 F: drivers/iio/accel/bma400* << 4018 << 4019 BOSCH SENSORTEC BMI323 IMU IIO DRIVER << 4020 M: Jagath Jog J <jagathjog1996@gmail.com> << 4021 L: linux-iio@vger.kernel.org << 4022 S: Maintained << 4023 F: Documentation/devicetree/bindings/iio << 4024 F: drivers/iio/imu/bmi323/ << 4025 2910 4026 BPF JIT for ARC !! 2911 BPF (Safe dynamic programs and tools) 4027 M: Shahab Vahedi <list+bpf@vahedi.org> << 4028 L: bpf@vger.kernel.org << 4029 S: Maintained << 4030 F: arch/arc/net/ << 4031 << 4032 BPF JIT for ARM << 4033 M: Russell King <linux@armlinux.org.uk> << 4034 M: Puranjay Mohan <puranjay@kernel.org> << 4035 L: bpf@vger.kernel.org << 4036 S: Maintained << 4037 F: arch/arm/net/ << 4038 << 4039 BPF JIT for ARM64 << 4040 M: Daniel Borkmann <daniel@iogearbox.net> << 4041 M: Alexei Starovoitov <ast@kernel.org> << 4042 M: Puranjay Mohan <puranjay@kernel.org> << 4043 R: Xu Kuohai <xukuohai@huaweicloud.com> << 4044 L: bpf@vger.kernel.org << 4045 S: Supported << 4046 F: arch/arm64/net/ << 4047 << 4048 BPF JIT for LOONGARCH << 4049 M: Tiezhu Yang <yangtiezhu@loongson.cn> << 4050 R: Hengqi Chen <hengqi.chen@gmail.com> << 4051 L: bpf@vger.kernel.org << 4052 S: Maintained << 4053 F: arch/loongarch/net/ << 4054 << 4055 BPF JIT for MIPS (32-BIT AND 64-BIT) << 4056 M: Johan Almbladh <johan.almbladh@anyfine << 4057 M: Paul Burton <paulburton@kernel.org> << 4058 L: bpf@vger.kernel.org << 4059 S: Maintained << 4060 F: arch/mips/net/ << 4061 << 4062 BPF JIT for NFP NICs << 4063 M: Jakub Kicinski <kuba@kernel.org> << 4064 L: bpf@vger.kernel.org << 4065 S: Odd Fixes << 4066 F: drivers/net/ethernet/netronome/nfp/bp << 4067 << 4068 BPF JIT for POWERPC (32-BIT AND 64-BIT) << 4069 M: Michael Ellerman <mpe@ellerman.id.au> << 4070 M: Hari Bathini <hbathini@linux.ibm.com> << 4071 M: Christophe Leroy <christophe.leroy@csg << 4072 R: Naveen N Rao <naveen@kernel.org> << 4073 L: bpf@vger.kernel.org << 4074 S: Supported << 4075 F: arch/powerpc/net/ << 4076 << 4077 BPF JIT for RISC-V (32-bit) << 4078 M: Luke Nelson <luke.r.nels@gmail.com> << 4079 M: Xi Wang <xi.wang@gmail.com> << 4080 L: bpf@vger.kernel.org << 4081 S: Maintained << 4082 F: arch/riscv/net/ << 4083 X: arch/riscv/net/bpf_jit_comp64.c << 4084 << 4085 BPF JIT for RISC-V (64-bit) << 4086 M: Björn Töpel <bjorn@kernel.org> << 4087 R: Pu Lehui <pulehui@huawei.com> << 4088 R: Puranjay Mohan <puranjay@kernel.org> << 4089 L: bpf@vger.kernel.org << 4090 S: Maintained << 4091 F: arch/riscv/net/ << 4092 X: arch/riscv/net/bpf_jit_comp32.c << 4093 << 4094 BPF JIT for S390 << 4095 M: Ilya Leoshkevich <iii@linux.ibm.com> << 4096 M: Heiko Carstens <hca@linux.ibm.com> << 4097 M: Vasily Gorbik <gor@linux.ibm.com> << 4098 L: bpf@vger.kernel.org << 4099 S: Supported << 4100 F: arch/s390/net/ << 4101 X: arch/s390/net/pnet.c << 4102 << 4103 BPF JIT for SPARC (32-BIT AND 64-BIT) << 4104 M: David S. Miller <davem@davemloft.net> << 4105 L: bpf@vger.kernel.org << 4106 S: Odd Fixes << 4107 F: arch/sparc/net/ << 4108 << 4109 BPF JIT for X86 32-BIT << 4110 M: Wang YanQing <udknight@gmail.com> << 4111 L: bpf@vger.kernel.org << 4112 S: Odd Fixes << 4113 F: arch/x86/net/bpf_jit_comp32.c << 4114 << 4115 BPF JIT for X86 64-BIT << 4116 M: Alexei Starovoitov <ast@kernel.org> << 4117 M: Daniel Borkmann <daniel@iogearbox.net> << 4118 L: bpf@vger.kernel.org << 4119 S: Supported << 4120 F: arch/x86/net/ << 4121 X: arch/x86/net/bpf_jit_comp32.c << 4122 << 4123 BPF [BTF] << 4124 M: Martin KaFai Lau <martin.lau@linux.dev << 4125 L: bpf@vger.kernel.org << 4126 S: Maintained << 4127 F: include/linux/btf* << 4128 F: kernel/bpf/btf.c << 4129 << 4130 BPF [CORE] << 4131 M: Alexei Starovoitov <ast@kernel.org> << 4132 M: Daniel Borkmann <daniel@iogearbox.net> << 4133 R: John Fastabend <john.fastabend@gmail.c << 4134 L: bpf@vger.kernel.org << 4135 S: Maintained << 4136 F: include/linux/bpf* << 4137 F: include/linux/filter.h << 4138 F: include/linux/tnum.h << 4139 F: kernel/bpf/core.c << 4140 F: kernel/bpf/dispatcher.c << 4141 F: kernel/bpf/mprog.c << 4142 F: kernel/bpf/syscall.c << 4143 F: kernel/bpf/tnum.c << 4144 F: kernel/bpf/trampoline.c << 4145 F: kernel/bpf/verifier.c << 4146 << 4147 BPF [CRYPTO] << 4148 M: Vadim Fedorenko <vadim.fedorenko@linux << 4149 L: bpf@vger.kernel.org << 4150 S: Maintained << 4151 F: crypto/bpf_crypto_skcipher.c << 4152 F: include/linux/bpf_crypto.h << 4153 F: kernel/bpf/crypto.c << 4154 << 4155 BPF [DOCUMENTATION] (Related to Standardizati << 4156 R: David Vernet <void@manifault.com> << 4157 L: bpf@vger.kernel.org << 4158 L: bpf@ietf.org << 4159 S: Maintained << 4160 F: Documentation/bpf/standardization/ << 4161 << 4162 BPF [GENERAL] (Safe Dynamic Programs and Tool << 4163 M: Alexei Starovoitov <ast@kernel.org> 2912 M: Alexei Starovoitov <ast@kernel.org> 4164 M: Daniel Borkmann <daniel@iogearbox.net> 2913 M: Daniel Borkmann <daniel@iogearbox.net> 4165 M: Andrii Nakryiko <andrii@kernel.org> !! 2914 R: Martin KaFai Lau <kafai@fb.com> 4166 R: Martin KaFai Lau <martin.lau@linux.dev !! 2915 R: Song Liu <songliubraving@fb.com> 4167 R: Eduard Zingerman <eddyz87@gmail.com> !! 2916 R: Yonghong Song <yhs@fb.com> 4168 R: Song Liu <song@kernel.org> !! 2917 L: netdev@vger.kernel.org 4169 R: Yonghong Song <yonghong.song@linux.dev << 4170 R: John Fastabend <john.fastabend@gmail.c << 4171 R: KP Singh <kpsingh@kernel.org> << 4172 R: Stanislav Fomichev <sdf@fomichev.me> << 4173 R: Hao Luo <haoluo@google.com> << 4174 R: Jiri Olsa <jolsa@kernel.org> << 4175 L: bpf@vger.kernel.org 2918 L: bpf@vger.kernel.org 4176 S: Supported << 4177 W: https://bpf.io/ << 4178 Q: https://patchwork.kernel.org/project/ << 4179 T: git git://git.kernel.org/pub/scm/linu 2919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git 4180 T: git git://git.kernel.org/pub/scm/linu 2920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git 4181 F: Documentation/bpf/ !! 2921 Q: https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147 4182 F: Documentation/networking/filter.rst !! 2922 S: Supported 4183 F: Documentation/userspace-api/ebpf/ << 4184 F: arch/*/net/* 2923 F: arch/*/net/* >> 2924 F: Documentation/networking/filter.txt >> 2925 F: Documentation/bpf/ 4185 F: include/linux/bpf* 2926 F: include/linux/bpf* 4186 F: include/linux/btf* << 4187 F: include/linux/filter.h 2927 F: include/linux/filter.h 4188 F: include/trace/events/xdp.h 2928 F: include/trace/events/xdp.h 4189 F: include/uapi/linux/bpf* 2929 F: include/uapi/linux/bpf* 4190 F: include/uapi/linux/btf* << 4191 F: include/uapi/linux/filter.h 2930 F: include/uapi/linux/filter.h 4192 F: kernel/bpf/ 2931 F: kernel/bpf/ 4193 F: kernel/trace/bpf_trace.c 2932 F: kernel/trace/bpf_trace.c 4194 F: lib/buildid.c << 4195 F: lib/test_bpf.c 2933 F: lib/test_bpf.c 4196 F: net/bpf/ 2934 F: net/bpf/ 4197 F: net/core/filter.c 2935 F: net/core/filter.c 4198 F: net/sched/act_bpf.c 2936 F: net/sched/act_bpf.c 4199 F: net/sched/cls_bpf.c 2937 F: net/sched/cls_bpf.c 4200 F: samples/bpf/ 2938 F: samples/bpf/ 4201 F: scripts/bpf_doc.py << 4202 F: scripts/Makefile.btf << 4203 F: scripts/pahole-version.sh << 4204 F: tools/bpf/ 2939 F: tools/bpf/ 4205 F: tools/lib/bpf/ 2940 F: tools/lib/bpf/ 4206 F: tools/testing/selftests/bpf/ 2941 F: tools/testing/selftests/bpf/ >> 2942 K: bpf >> 2943 N: bpf 4207 2944 4208 BPF [ITERATOR] !! 2945 BPF JIT for ARM 4209 M: Yonghong Song <yonghong.song@linux.dev !! 2946 M: Shubham Bansal <illusionist.neo@gmail.com> 4210 L: bpf@vger.kernel.org << 4211 S: Maintained << 4212 F: kernel/bpf/*iter.c << 4213 << 4214 BPF [L7 FRAMEWORK] (sockmap) << 4215 M: John Fastabend <john.fastabend@gmail.c << 4216 M: Jakub Sitnicki <jakub@cloudflare.com> << 4217 L: netdev@vger.kernel.org 2947 L: netdev@vger.kernel.org 4218 L: bpf@vger.kernel.org 2948 L: bpf@vger.kernel.org 4219 S: Maintained 2949 S: Maintained 4220 F: include/linux/skmsg.h !! 2950 F: arch/arm/net/ 4221 F: net/core/skmsg.c << 4222 F: net/core/sock_map.c << 4223 F: net/ipv4/tcp_bpf.c << 4224 F: net/ipv4/udp_bpf.c << 4225 F: net/unix/unix_bpf.c << 4226 << 4227 BPF [LIBRARY] (libbpf) << 4228 M: Andrii Nakryiko <andrii@kernel.org> << 4229 M: Eduard Zingerman <eddyz87@gmail.com> << 4230 L: bpf@vger.kernel.org << 4231 S: Maintained << 4232 F: tools/lib/bpf/ << 4233 << 4234 BPF [MISC] << 4235 L: bpf@vger.kernel.org << 4236 S: Odd Fixes << 4237 K: (?:\b|_)bpf(?:\b|_) << 4238 2951 4239 BPF [NETKIT] (BPF-programmable network device !! 2952 BPF JIT for ARM64 4240 M: Daniel Borkmann <daniel@iogearbox.net> 2953 M: Daniel Borkmann <daniel@iogearbox.net> 4241 M: Nikolay Aleksandrov <razor@blackwall.o !! 2954 M: Alexei Starovoitov <ast@kernel.org> 4242 L: bpf@vger.kernel.org !! 2955 M: Zi Shen Lim <zlim.lnx@gmail.com> 4243 L: netdev@vger.kernel.org 2956 L: netdev@vger.kernel.org >> 2957 L: bpf@vger.kernel.org 4244 S: Supported 2958 S: Supported 4245 F: drivers/net/netkit.c !! 2959 F: arch/arm64/net/ 4246 F: include/net/netkit.h << 4247 2960 4248 BPF [NETWORKING] (struct_ops, reuseport) !! 2961 BPF JIT for MIPS (32-BIT AND 64-BIT) 4249 M: Martin KaFai Lau <martin.lau@linux.dev !! 2962 M: Paul Burton <paul.burton@mips.com> 4250 L: bpf@vger.kernel.org << 4251 L: netdev@vger.kernel.org 2963 L: netdev@vger.kernel.org 4252 S: Maintained << 4253 F: kernel/bpf/bpf_struct* << 4254 << 4255 BPF [NETWORKING] (tcx & tc BPF, sock_addr) << 4256 M: Martin KaFai Lau <martin.lau@linux.dev << 4257 M: Daniel Borkmann <daniel@iogearbox.net> << 4258 R: John Fastabend <john.fastabend@gmail.c << 4259 L: bpf@vger.kernel.org 2964 L: bpf@vger.kernel.org 4260 L: netdev@vger.kernel.org << 4261 S: Maintained 2965 S: Maintained 4262 F: include/net/tcx.h !! 2966 F: arch/mips/net/ 4263 F: kernel/bpf/tcx.c << 4264 F: net/core/filter.c << 4265 F: net/sched/act_bpf.c << 4266 F: net/sched/cls_bpf.c << 4267 2967 4268 BPF [RINGBUF] !! 2968 BPF JIT for NFP NICs 4269 M: Andrii Nakryiko <andrii@kernel.org> !! 2969 M: Jakub Kicinski <jakub.kicinski@netronome.com> >> 2970 L: netdev@vger.kernel.org 4270 L: bpf@vger.kernel.org 2971 L: bpf@vger.kernel.org 4271 S: Maintained !! 2972 S: Supported 4272 F: kernel/bpf/ringbuf.c !! 2973 F: drivers/net/ethernet/netronome/nfp/bpf/ 4273 2974 4274 BPF [SECURITY & LSM] (Security Audit and Enfo !! 2975 BPF JIT for POWERPC (32-BIT AND 64-BIT) 4275 M: KP Singh <kpsingh@kernel.org> !! 2976 M: Naveen N. Rao <naveen.n.rao@linux.ibm.com> 4276 M: Matt Bobrowski <mattbobrowski@google.c !! 2977 M: Sandipan Das <sandipan@linux.ibm.com> >> 2978 L: netdev@vger.kernel.org 4277 L: bpf@vger.kernel.org 2979 L: bpf@vger.kernel.org 4278 S: Maintained 2980 S: Maintained 4279 F: Documentation/bpf/prog_lsm.rst !! 2981 F: arch/powerpc/net/ 4280 F: include/linux/bpf_lsm.h << 4281 F: kernel/bpf/bpf_lsm.c << 4282 F: kernel/trace/bpf_trace.c << 4283 F: security/bpf/ << 4284 2982 4285 BPF [SELFTESTS] (Test Runners & Infrastructur !! 2983 BPF JIT for RISC-V (RV64G) 4286 M: Andrii Nakryiko <andrii@kernel.org> !! 2984 M: Björn Töpel <bjorn.topel@gmail.com> 4287 M: Eduard Zingerman <eddyz87@gmail.com> !! 2985 L: netdev@vger.kernel.org 4288 R: Mykola Lysenko <mykolal@fb.com> << 4289 L: bpf@vger.kernel.org << 4290 S: Maintained 2986 S: Maintained 4291 F: tools/testing/selftests/bpf/ !! 2987 F: arch/riscv/net/ 4292 2988 4293 BPF [STORAGE & CGROUPS] !! 2989 BPF JIT for S390 4294 M: Martin KaFai Lau <martin.lau@linux.dev !! 2990 M: Martin Schwidefsky <schwidefsky@de.ibm.com> >> 2991 M: Heiko Carstens <heiko.carstens@de.ibm.com> >> 2992 L: netdev@vger.kernel.org 4295 L: bpf@vger.kernel.org 2993 L: bpf@vger.kernel.org 4296 S: Maintained 2994 S: Maintained 4297 F: kernel/bpf/*storage.c !! 2995 F: arch/s390/net/ 4298 F: kernel/bpf/bpf_lru* !! 2996 X: arch/s390/net/pnet.c 4299 F: kernel/bpf/cgroup.c << 4300 2997 4301 BPF [TOOLING] (bpftool) !! 2998 BPF JIT for SPARC (32-BIT AND 64-BIT) 4302 M: Quentin Monnet <qmo@kernel.org> !! 2999 M: David S. Miller <davem@davemloft.net> >> 3000 L: netdev@vger.kernel.org 4303 L: bpf@vger.kernel.org 3001 L: bpf@vger.kernel.org 4304 S: Maintained 3002 S: Maintained 4305 F: kernel/bpf/disasm.* !! 3003 F: arch/sparc/net/ 4306 F: tools/bpf/bpftool/ << 4307 3004 4308 BPF [TRACING] !! 3005 BPF JIT for X86 32-BIT 4309 M: Song Liu <song@kernel.org> !! 3006 M: Wang YanQing <udknight@gmail.com> 4310 R: Jiri Olsa <jolsa@kernel.org> !! 3007 L: netdev@vger.kernel.org 4311 L: bpf@vger.kernel.org 3008 L: bpf@vger.kernel.org 4312 S: Maintained 3009 S: Maintained 4313 F: kernel/bpf/stackmap.c !! 3010 F: arch/x86/net/bpf_jit_comp32.c 4314 F: kernel/trace/bpf_trace.c << 4315 F: lib/buildid.c << 4316 3011 4317 BROADCOM ASP 2.0 ETHERNET DRIVER !! 3012 BPF JIT for X86 64-BIT 4318 M: Justin Chen <justin.chen@broadcom.com> !! 3013 M: Alexei Starovoitov <ast@kernel.org> 4319 M: Florian Fainelli <florian.fainelli@bro !! 3014 M: Daniel Borkmann <daniel@iogearbox.net> 4320 L: bcm-kernel-feedback-list@broadcom.com << 4321 L: netdev@vger.kernel.org 3015 L: netdev@vger.kernel.org >> 3016 L: bpf@vger.kernel.org 4322 S: Supported 3017 S: Supported 4323 F: Documentation/devicetree/bindings/net !! 3018 F: arch/x86/net/ 4324 F: drivers/net/ethernet/broadcom/asp2/ !! 3019 X: arch/x86/net/bpf_jit_comp32.c 4325 3020 4326 BROADCOM B44 10/100 ETHERNET DRIVER 3021 BROADCOM B44 10/100 ETHERNET DRIVER 4327 M: Michael Chan <michael.chan@broadcom.co 3022 M: Michael Chan <michael.chan@broadcom.com> 4328 L: netdev@vger.kernel.org 3023 L: netdev@vger.kernel.org 4329 S: Supported 3024 S: Supported 4330 F: drivers/net/ethernet/broadcom/b44.* 3025 F: drivers/net/ethernet/broadcom/b44.* 4331 3026 4332 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER !! 3027 BROADCOM B53 ETHERNET SWITCH DRIVER 4333 M: Florian Fainelli <florian.fainelli@bro !! 3028 M: Florian Fainelli <f.fainelli@gmail.com> 4334 L: netdev@vger.kernel.org 3029 L: netdev@vger.kernel.org 4335 L: openwrt-devel@lists.openwrt.org (subs 3030 L: openwrt-devel@lists.openwrt.org (subscribers-only) 4336 S: Supported 3031 S: Supported 4337 F: Documentation/devicetree/bindings/net << 4338 F: drivers/net/dsa/b53/* 3032 F: drivers/net/dsa/b53/* 4339 F: drivers/net/dsa/bcm_sf2* << 4340 F: include/linux/dsa/brcm.h << 4341 F: include/linux/platform_data/b53.h 3033 F: include/linux/platform_data/b53.h 4342 3034 4343 BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE << 4344 M: Florian Fainelli <florian.fainelli@bro << 4345 R: Broadcom internal kernel review list < << 4346 L: linux-rpi-kernel@lists.infradead.org << 4347 L: linux-arm-kernel@lists.infradead.org << 4348 S: Maintained << 4349 T: git https://github.com/broadcom/stbli << 4350 F: Documentation/devicetree/bindings/pci << 4351 F: drivers/pci/controller/pcie-brcmstb.c << 4352 F: drivers/staging/vc04_services << 4353 N: bcm2711 << 4354 N: bcm283* << 4355 N: raspberrypi << 4356 << 4357 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHI 3035 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 4358 M: Florian Fainelli <florian.fainelli@bro !! 3036 M: Florian Fainelli <f.fainelli@gmail.com> 4359 M: Ray Jui <rjui@broadcom.com> 3037 M: Ray Jui <rjui@broadcom.com> 4360 M: Scott Branden <sbranden@broadcom.com> 3038 M: Scott Branden <sbranden@broadcom.com> 4361 R: Broadcom internal kernel review list < !! 3039 M: bcm-kernel-feedback-list@broadcom.com >> 3040 T: git git://github.com/broadcom/mach-bcm 4362 S: Maintained 3041 S: Maintained 4363 T: git https://github.com/broadcom/mach- << 4364 F: arch/arm/mach-bcm/ << 4365 N: bcm281* 3042 N: bcm281* 4366 N: bcm113* 3043 N: bcm113* 4367 N: bcm216* 3044 N: bcm216* 4368 N: kona 3045 N: kona >> 3046 F: arch/arm/mach-bcm/ 4369 3047 4370 BROADCOM BCM2835 CAMERA DRIVERS !! 3048 BROADCOM BCM2835 ARM ARCHITECTURE 4371 M: Raspberry Pi Kernel Maintenance <kerne !! 3049 M: Eric Anholt <eric@anholt.net> 4372 L: linux-media@vger.kernel.org !! 3050 M: Stefan Wahren <stefan.wahren@i2se.com> >> 3051 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) >> 3052 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 3053 T: git git://github.com/anholt/linux 4373 S: Maintained 3054 S: Maintained 4374 F: Documentation/devicetree/bindings/med !! 3055 N: bcm2835 4375 F: drivers/media/platform/broadcom/bcm28 !! 3056 F: drivers/staging/vc04_services 4376 3057 4377 BROADCOM BCM47XX MIPS ARCHITECTURE 3058 BROADCOM BCM47XX MIPS ARCHITECTURE 4378 M: Hauke Mehrtens <hauke@hauke-m.de> 3059 M: Hauke Mehrtens <hauke@hauke-m.de> 4379 M: Rafał Miłecki <zajec5@gmail.com> 3060 M: Rafał Miłecki <zajec5@gmail.com> 4380 L: linux-mips@vger.kernel.org 3061 L: linux-mips@vger.kernel.org 4381 S: Maintained 3062 S: Maintained 4382 F: Documentation/devicetree/bindings/mip 3063 F: Documentation/devicetree/bindings/mips/brcm/ 4383 F: arch/mips/bcm47xx/* 3064 F: arch/mips/bcm47xx/* 4384 F: arch/mips/include/asm/mach-bcm47xx/* 3065 F: arch/mips/include/asm/mach-bcm47xx/* 4385 3066 4386 BROADCOM BCM4908 ETHERNET DRIVER << 4387 M: Rafał Miłecki <rafal@milecki.pl> << 4388 R: Broadcom internal kernel review list < << 4389 L: netdev@vger.kernel.org << 4390 S: Maintained << 4391 F: Documentation/devicetree/bindings/net << 4392 F: drivers/net/ethernet/broadcom/bcm4908 << 4393 F: drivers/net/ethernet/broadcom/unimac. << 4394 << 4395 BROADCOM BCM4908 PINMUX DRIVER << 4396 M: Rafał Miłecki <rafal@milecki.pl> << 4397 R: Broadcom internal kernel review list < << 4398 L: linux-gpio@vger.kernel.org << 4399 S: Maintained << 4400 F: Documentation/devicetree/bindings/pin << 4401 F: drivers/pinctrl/bcm/pinctrl-bcm4908.c << 4402 << 4403 BROADCOM BCM5301X ARM ARCHITECTURE 3067 BROADCOM BCM5301X ARM ARCHITECTURE 4404 M: Florian Fainelli <florian.fainelli@bro << 4405 M: Hauke Mehrtens <hauke@hauke-m.de> 3068 M: Hauke Mehrtens <hauke@hauke-m.de> 4406 M: Rafał Miłecki <zajec5@gmail.com> 3069 M: Rafał Miłecki <zajec5@gmail.com> 4407 R: Broadcom internal kernel review list < !! 3070 M: bcm-kernel-feedback-list@broadcom.com 4408 L: linux-arm-kernel@lists.infradead.org !! 3071 L: linux-arm-kernel@lists.infradead.org 4409 S: Maintained 3072 S: Maintained 4410 F: arch/arm/boot/dts/broadcom/bcm-ns.dts << 4411 F: arch/arm/boot/dts/broadcom/bcm470* << 4412 F: arch/arm/boot/dts/broadcom/bcm5301* << 4413 F: arch/arm/boot/dts/broadcom/bcm953012* << 4414 F: arch/arm/mach-bcm/bcm_5301x.c 3073 F: arch/arm/mach-bcm/bcm_5301x.c >> 3074 F: arch/arm/boot/dts/bcm5301x*.dtsi >> 3075 F: arch/arm/boot/dts/bcm470* >> 3076 F: arch/arm/boot/dts/bcm953012* 4415 3077 4416 BROADCOM BCM53573 ARM ARCHITECTURE 3078 BROADCOM BCM53573 ARM ARCHITECTURE 4417 M: Florian Fainelli <florian.fainelli@bro << 4418 M: Rafał Miłecki <rafal@milecki.pl> 3079 M: Rafał Miłecki <rafal@milecki.pl> 4419 R: Broadcom internal kernel review list < !! 3080 L: linux-arm-kernel@lists.infradead.org >> 3081 S: Maintained >> 3082 F: arch/arm/boot/dts/bcm53573* >> 3083 F: arch/arm/boot/dts/bcm47189* >> 3084 >> 3085 BROADCOM BCM63XX ARM ARCHITECTURE >> 3086 M: Florian Fainelli <f.fainelli@gmail.com> >> 3087 M: bcm-kernel-feedback-list@broadcom.com 4420 L: linux-arm-kernel@lists.infradead.org 3088 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 3089 T: git git://github.com/broadcom/stblinux.git 4421 S: Maintained 3090 S: Maintained 4422 F: arch/arm/boot/dts/broadcom/bcm47189* !! 3091 N: bcm63xx 4423 F: arch/arm/boot/dts/broadcom/bcm53573* << 4424 3092 4425 BROADCOM BCM63XX/BCM33XX UDC DRIVER 3093 BROADCOM BCM63XX/BCM33XX UDC DRIVER 4426 M: Kevin Cernekee <cernekee@gmail.com> 3094 M: Kevin Cernekee <cernekee@gmail.com> 4427 L: linux-usb@vger.kernel.org 3095 L: linux-usb@vger.kernel.org 4428 S: Maintained 3096 S: Maintained 4429 F: drivers/usb/gadget/udc/bcm63xx_udc.* 3097 F: drivers/usb/gadget/udc/bcm63xx_udc.* 4430 3098 4431 BROADCOM BCM7XXX ARM ARCHITECTURE 3099 BROADCOM BCM7XXX ARM ARCHITECTURE 4432 M: Florian Fainelli <florian.fainelli@bro !! 3100 M: Brian Norris <computersforpeace@gmail.com> 4433 R: Broadcom internal kernel review list < !! 3101 M: Gregory Fong <gregory.0xf0@gmail.com> >> 3102 M: Florian Fainelli <f.fainelli@gmail.com> >> 3103 M: bcm-kernel-feedback-list@broadcom.com 4434 L: linux-arm-kernel@lists.infradead.org 3104 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 3105 T: git git://github.com/broadcom/stblinux.git 4435 S: Maintained 3106 S: Maintained 4436 T: git https://github.com/broadcom/stbli << 4437 F: Documentation/devicetree/bindings/pci << 4438 F: arch/arm/boot/dts/broadcom/bcm7*.dts* << 4439 F: arch/arm/include/asm/hardware/cache-b << 4440 F: arch/arm/mach-bcm/*brcmstb* 3107 F: arch/arm/mach-bcm/*brcmstb* 4441 F: arch/arm/mm/cache-b15-rac.c !! 3108 F: arch/arm/boot/dts/bcm7*.dts* 4442 F: drivers/bus/brcmstb_gisb.c 3109 F: drivers/bus/brcmstb_gisb.c 4443 F: drivers/pci/controller/pcie-brcmstb.c !! 3110 F: arch/arm/mm/cache-b15-rac.c >> 3111 F: arch/arm/include/asm/hardware/cache-b15-rac.h 4444 N: brcmstb 3112 N: brcmstb 4445 N: bcm7038 << 4446 N: bcm7120 << 4447 << 4448 BROADCOM BCMBCA ARM ARCHITECTURE << 4449 M: William Zhang <william.zhang@broadcom. << 4450 M: Anand Gore <anand.gore@broadcom.com> << 4451 M: Kursad Oney <kursad.oney@broadcom.com> << 4452 M: Florian Fainelli <florian.fainelli@bro << 4453 M: Rafał Miłecki <rafal@milecki.pl> << 4454 R: Broadcom internal kernel review list < << 4455 L: linux-arm-kernel@lists.infradead.org << 4456 S: Maintained << 4457 T: git https://github.com/broadcom/stbli << 4458 F: Documentation/devicetree/bindings/arm << 4459 F: arch/arm64/boot/dts/broadcom/bcmbca/* << 4460 N: bcmbca << 4461 N: bcm[9]?47622 << 4462 N: bcm[9]?4912 << 4463 N: bcm[9]?63138 << 4464 N: bcm[9]?63146 << 4465 N: bcm[9]?63148 << 4466 N: bcm[9]?63158 << 4467 N: bcm[9]?63178 << 4468 N: bcm[9]?6756 << 4469 N: bcm[9]?6813 << 4470 N: bcm[9]?6846 << 4471 N: bcm[9]?6855 << 4472 N: bcm[9]?6856 << 4473 N: bcm[9]?6858 << 4474 N: bcm[9]?6878 << 4475 << 4476 BROADCOM BDC DRIVER << 4477 M: Justin Chen <justin.chen@broadcom.com> << 4478 M: Al Cooper <alcooperx@gmail.com> << 4479 R: Broadcom internal kernel review list < << 4480 L: linux-usb@vger.kernel.org << 4481 S: Maintained << 4482 F: Documentation/devicetree/bindings/usb << 4483 F: drivers/usb/gadget/udc/bdc/ << 4484 3113 4485 BROADCOM BMIPS CPUFREQ DRIVER 3114 BROADCOM BMIPS CPUFREQ DRIVER 4486 M: Markus Mayer <mmayer@broadcom.com> 3115 M: Markus Mayer <mmayer@broadcom.com> 4487 R: Broadcom internal kernel review list < !! 3116 M: bcm-kernel-feedback-list@broadcom.com 4488 L: linux-pm@vger.kernel.org 3117 L: linux-pm@vger.kernel.org 4489 S: Maintained 3118 S: Maintained 4490 F: drivers/cpufreq/bmips-cpufreq.c 3119 F: drivers/cpufreq/bmips-cpufreq.c 4491 3120 4492 BROADCOM BMIPS MIPS ARCHITECTURE 3121 BROADCOM BMIPS MIPS ARCHITECTURE 4493 M: Florian Fainelli <florian.fainelli@bro !! 3122 M: Kevin Cernekee <cernekee@gmail.com> 4494 R: Broadcom internal kernel review list < !! 3123 M: Florian Fainelli <f.fainelli@gmail.com> >> 3124 L: bcm-kernel-feedback-list@broadcom.com 4495 L: linux-mips@vger.kernel.org 3125 L: linux-mips@vger.kernel.org >> 3126 T: git git://github.com/broadcom/stblinux.git 4496 S: Maintained 3127 S: Maintained 4497 T: git https://github.com/broadcom/stbli << 4498 F: arch/mips/bmips/* 3128 F: arch/mips/bmips/* 4499 F: arch/mips/boot/dts/brcm/bcm*.dts* << 4500 F: arch/mips/include/asm/mach-bmips/* 3129 F: arch/mips/include/asm/mach-bmips/* 4501 F: arch/mips/kernel/*bmips* 3130 F: arch/mips/kernel/*bmips* >> 3131 F: arch/mips/boot/dts/brcm/bcm*.dts* 4502 F: drivers/irqchip/irq-bcm63* 3132 F: drivers/irqchip/irq-bcm63* 4503 F: drivers/irqchip/irq-bcm7* 3133 F: drivers/irqchip/irq-bcm7* 4504 F: drivers/irqchip/irq-brcmstb* 3134 F: drivers/irqchip/irq-brcmstb* 4505 F: drivers/pmdomain/bcm/bcm63xx-power.c << 4506 F: include/linux/bcm963xx_nvram.h 3135 F: include/linux/bcm963xx_nvram.h 4507 F: include/linux/bcm963xx_tag.h 3136 F: include/linux/bcm963xx_tag.h 4508 3137 4509 BROADCOM BNX2 GIGABIT ETHERNET DRIVER 3138 BROADCOM BNX2 GIGABIT ETHERNET DRIVER 4510 M: Rasesh Mody <rmody@marvell.com> 3139 M: Rasesh Mody <rmody@marvell.com> 4511 M: GR-Linux-NIC-Dev@marvell.com 3140 M: GR-Linux-NIC-Dev@marvell.com 4512 L: netdev@vger.kernel.org 3141 L: netdev@vger.kernel.org 4513 S: Supported 3142 S: Supported 4514 F: drivers/net/ethernet/broadcom/bnx2.* 3143 F: drivers/net/ethernet/broadcom/bnx2.* 4515 F: drivers/net/ethernet/broadcom/bnx2_* 3144 F: drivers/net/ethernet/broadcom/bnx2_* 4516 3145 4517 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 3146 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 4518 M: Saurav Kashyap <skashyap@marvell.com> !! 3147 M: QLogic-Storage-Upstream@qlogic.com 4519 M: Javed Hasan <jhasan@marvell.com> << 4520 M: GR-QLogic-Storage-Upstream@marvell.co << 4521 L: linux-scsi@vger.kernel.org 3148 L: linux-scsi@vger.kernel.org 4522 S: Supported 3149 S: Supported 4523 F: drivers/scsi/bnx2fc/ 3150 F: drivers/scsi/bnx2fc/ 4524 3151 4525 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 3152 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 4526 M: Nilesh Javali <njavali@marvell.com> !! 3153 M: QLogic-Storage-Upstream@qlogic.com 4527 M: Manish Rangankar <mrangankar@marvell.c << 4528 M: GR-QLogic-Storage-Upstream@marvell.co << 4529 L: linux-scsi@vger.kernel.org 3154 L: linux-scsi@vger.kernel.org 4530 S: Supported 3155 S: Supported 4531 F: drivers/scsi/bnx2i/ 3156 F: drivers/scsi/bnx2i/ 4532 3157 4533 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 3158 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER >> 3159 M: Ariel Elior <aelior@marvell.com> 4534 M: Sudarsana Kalluru <skalluru@marvell.co 3160 M: Sudarsana Kalluru <skalluru@marvell.com> 4535 M: Manish Chopra <manishc@marvell.com> !! 3161 M: GR-everest-linux-l2@marvell.com 4536 L: netdev@vger.kernel.org 3162 L: netdev@vger.kernel.org 4537 S: Supported 3163 S: Supported 4538 F: drivers/net/ethernet/broadcom/bnx2x/ 3164 F: drivers/net/ethernet/broadcom/bnx2x/ 4539 3165 4540 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER 3166 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER 4541 M: Michael Chan <michael.chan@broadcom.co 3167 M: Michael Chan <michael.chan@broadcom.com> 4542 L: netdev@vger.kernel.org 3168 L: netdev@vger.kernel.org 4543 S: Supported 3169 S: Supported 4544 F: drivers/firmware/broadcom/tee_bnxt_fw << 4545 F: drivers/net/ethernet/broadcom/bnxt/ 3170 F: drivers/net/ethernet/broadcom/bnxt/ 4546 F: include/linux/firmware/broadcom/tee_b << 4547 3171 4548 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVER !! 3172 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 4549 M: Arend van Spriel <arend.vanspriel@broa 3173 M: Arend van Spriel <arend.vanspriel@broadcom.com> >> 3174 M: Franky Lin <franky.lin@broadcom.com> >> 3175 M: Hante Meuleman <hante.meuleman@broadcom.com> >> 3176 M: Chi-Hsien Lin <chi-hsien.lin@cypress.com> >> 3177 M: Wright Feng <wright.feng@cypress.com> 4550 L: linux-wireless@vger.kernel.org 3178 L: linux-wireless@vger.kernel.org 4551 L: brcm80211@lists.linux.dev << 4552 L: brcm80211-dev-list.pdl@broadcom.com 3179 L: brcm80211-dev-list.pdl@broadcom.com >> 3180 L: brcm80211-dev-list@cypress.com 4553 S: Supported 3181 S: Supported 4554 F: drivers/net/wireless/broadcom/brcm802 3182 F: drivers/net/wireless/broadcom/brcm80211/ 4555 F: include/linux/platform_data/brcmfmac. << 4556 3183 4557 BROADCOM BRCMSTB GPIO DRIVER 3184 BROADCOM BRCMSTB GPIO DRIVER 4558 M: Doug Berger <opendmb@gmail.com> !! 3185 M: Gregory Fong <gregory.0xf0@gmail.com> 4559 M: Florian Fainelli <florian.fainelli@bro !! 3186 L: bcm-kernel-feedback-list@broadcom.com 4560 R: Broadcom internal kernel review list < << 4561 S: Supported 3187 S: Supported 4562 F: Documentation/devicetree/bindings/gpi << 4563 F: drivers/gpio/gpio-brcmstb.c 3188 F: drivers/gpio/gpio-brcmstb.c >> 3189 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 4564 3190 4565 BROADCOM BRCMSTB I2C DRIVER 3191 BROADCOM BRCMSTB I2C DRIVER 4566 M: Kamal Dasu <kamal.dasu@broadcom.com> !! 3192 M: Kamal Dasu <kdasu.kdev@gmail.com> 4567 R: Broadcom internal kernel review list < << 4568 L: linux-i2c@vger.kernel.org 3193 L: linux-i2c@vger.kernel.org >> 3194 L: bcm-kernel-feedback-list@broadcom.com 4569 S: Supported 3195 S: Supported 4570 F: Documentation/devicetree/bindings/i2c << 4571 F: drivers/i2c/busses/i2c-brcmstb.c 3196 F: drivers/i2c/busses/i2c-brcmstb.c 4572 !! 3197 F: Documentation/devicetree/bindings/i2c/i2c-brcmstb.txt 4573 BROADCOM BRCMSTB UART DRIVER << 4574 M: Al Cooper <alcooperx@gmail.com> << 4575 R: Broadcom internal kernel review list < << 4576 L: linux-serial@vger.kernel.org << 4577 S: Maintained << 4578 F: Documentation/devicetree/bindings/ser << 4579 F: drivers/tty/serial/8250/8250_bcm7271. << 4580 << 4581 BROADCOM BRCMSTB USB EHCI DRIVER << 4582 M: Justin Chen <justin.chen@broadcom.com> << 4583 M: Al Cooper <alcooperx@gmail.com> << 4584 R: Broadcom internal kernel review list < << 4585 L: linux-usb@vger.kernel.org << 4586 S: Maintained << 4587 F: Documentation/devicetree/bindings/usb << 4588 F: drivers/usb/host/ehci-brcm.* << 4589 << 4590 BROADCOM BRCMSTB USB PIN MAP DRIVER << 4591 M: Al Cooper <alcooperx@gmail.com> << 4592 R: Broadcom internal kernel review list < << 4593 L: linux-usb@vger.kernel.org << 4594 S: Maintained << 4595 F: Documentation/devicetree/bindings/usb << 4596 F: drivers/usb/misc/brcmstb-usb-pinmap.c << 4597 3198 4598 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER 3199 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER 4599 M: Justin Chen <justin.chen@broadcom.com> << 4600 M: Al Cooper <alcooperx@gmail.com> 3200 M: Al Cooper <alcooperx@gmail.com> 4601 R: Broadcom internal kernel review list < << 4602 L: linux-kernel@vger.kernel.org 3201 L: linux-kernel@vger.kernel.org >> 3202 L: bcm-kernel-feedback-list@broadcom.com 4603 S: Maintained 3203 S: Maintained 4604 F: drivers/phy/broadcom/phy-brcm-usb* 3204 F: drivers/phy/broadcom/phy-brcm-usb* 4605 3205 4606 BROADCOM Broadband SoC High Speed SPI Control << 4607 M: William Zhang <william.zhang@broadcom. << 4608 M: Kursad Oney <kursad.oney@broadcom.com> << 4609 M: Jonas Gorski <jonas.gorski@gmail.com> << 4610 R: Broadcom internal kernel review list < << 4611 L: linux-spi@vger.kernel.org << 4612 S: Maintained << 4613 F: Documentation/devicetree/bindings/spi << 4614 F: drivers/spi/spi-bcm63xx-hsspi.c << 4615 F: drivers/spi/spi-bcmbca-hsspi.c << 4616 << 4617 BROADCOM BCM6348/BCM6358 SPI controller DRIVE << 4618 M: Jonas Gorski <jonas.gorski@gmail.com> << 4619 L: linux-spi@vger.kernel.org << 4620 S: Odd Fixes << 4621 F: Documentation/devicetree/bindings/spi << 4622 F: drivers/spi/spi-bcm63xx.c << 4623 << 4624 BROADCOM ETHERNET PHY DRIVERS << 4625 M: Florian Fainelli <florian.fainelli@bro << 4626 R: Broadcom internal kernel review list < << 4627 L: netdev@vger.kernel.org << 4628 S: Supported << 4629 F: Documentation/devicetree/bindings/net << 4630 F: drivers/net/phy/bcm*.[ch] << 4631 F: drivers/net/phy/broadcom.c << 4632 F: include/linux/brcmphy.h << 4633 << 4634 BROADCOM GENET ETHERNET DRIVER 3206 BROADCOM GENET ETHERNET DRIVER 4635 M: Doug Berger <opendmb@gmail.com> 3207 M: Doug Berger <opendmb@gmail.com> 4636 M: Florian Fainelli <florian.fainelli@bro !! 3208 M: Florian Fainelli <f.fainelli@gmail.com> 4637 R: Broadcom internal kernel review list < !! 3209 L: bcm-kernel-feedback-list@broadcom.com 4638 L: netdev@vger.kernel.org 3210 L: netdev@vger.kernel.org 4639 S: Supported 3211 S: Supported 4640 F: Documentation/devicetree/bindings/net << 4641 F: Documentation/devicetree/bindings/net << 4642 F: drivers/net/ethernet/broadcom/genet/ 3212 F: drivers/net/ethernet/broadcom/genet/ 4643 F: drivers/net/ethernet/broadcom/unimac. << 4644 F: drivers/net/mdio/mdio-bcm-unimac.c << 4645 F: include/linux/platform_data/bcmgenet. << 4646 F: include/linux/platform_data/mdio-bcm- << 4647 3213 4648 BROADCOM IPROC ARM ARCHITECTURE 3214 BROADCOM IPROC ARM ARCHITECTURE 4649 M: Ray Jui <rjui@broadcom.com> 3215 M: Ray Jui <rjui@broadcom.com> 4650 M: Scott Branden <sbranden@broadcom.com> 3216 M: Scott Branden <sbranden@broadcom.com> 4651 R: Broadcom internal kernel review list < !! 3217 M: bcm-kernel-feedback-list@broadcom.com 4652 L: linux-arm-kernel@lists.infradead.org 3218 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 3219 T: git git://github.com/broadcom/cygnus-linux.git 4653 S: Maintained 3220 S: Maintained 4654 T: git https://github.com/broadcom/stbli << 4655 F: arch/arm64/boot/dts/broadcom/northsta << 4656 F: arch/arm64/boot/dts/broadcom/stingray << 4657 F: drivers/clk/bcm/clk-ns* << 4658 F: drivers/clk/bcm/clk-sr* << 4659 F: drivers/pinctrl/bcm/pinctrl-ns* << 4660 F: include/dt-bindings/clock/bcm-sr* << 4661 N: iproc 3221 N: iproc 4662 N: cygnus 3222 N: cygnus 4663 N: bcm[-_]nsp 3223 N: bcm[-_]nsp 4664 N: bcm9113* 3224 N: bcm9113* 4665 N: bcm9583* 3225 N: bcm9583* 4666 N: bcm9585* 3226 N: bcm9585* 4667 N: bcm9586* 3227 N: bcm9586* 4668 N: bcm988312 3228 N: bcm988312 4669 N: bcm113* 3229 N: bcm113* 4670 N: bcm583* 3230 N: bcm583* 4671 N: bcm585* 3231 N: bcm585* 4672 N: bcm586* 3232 N: bcm586* 4673 N: bcm88312 3233 N: bcm88312 4674 N: hr2 3234 N: hr2 4675 N: stingray 3235 N: stingray 4676 !! 3236 F: arch/arm64/boot/dts/broadcom/northstar2/* 4677 BROADCOM IPROC GBIT ETHERNET DRIVER !! 3237 F: arch/arm64/boot/dts/broadcom/stingray/* 4678 M: Rafał Miłecki <rafal@milecki.pl> !! 3238 F: drivers/clk/bcm/clk-ns* 4679 R: Broadcom internal kernel review list < !! 3239 F: drivers/clk/bcm/clk-sr* 4680 L: netdev@vger.kernel.org !! 3240 F: drivers/pinctrl/bcm/pinctrl-ns* 4681 S: Maintained !! 3241 F: include/dt-bindings/clock/bcm-sr* 4682 F: Documentation/devicetree/bindings/net << 4683 F: drivers/net/ethernet/broadcom/bgmac* << 4684 F: drivers/net/ethernet/broadcom/unimac. << 4685 3242 4686 BROADCOM KONA GPIO DRIVER 3243 BROADCOM KONA GPIO DRIVER 4687 M: Ray Jui <rjui@broadcom.com> 3244 M: Ray Jui <rjui@broadcom.com> 4688 R: Broadcom internal kernel review list < !! 3245 L: bcm-kernel-feedback-list@broadcom.com 4689 S: Supported 3246 S: Supported 4690 F: Documentation/devicetree/bindings/gpi << 4691 F: drivers/gpio/gpio-bcm-kona.c 3247 F: drivers/gpio/gpio-bcm-kona.c 4692 !! 3248 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt 4693 BROADCOM MPI3 STORAGE CONTROLLER DRIVER << 4694 M: Sathya Prakash Veerichetty <sathya.pra << 4695 M: Kashyap Desai <kashyap.desai@broadcom. << 4696 M: Sumit Saxena <sumit.saxena@broadcom.co << 4697 M: Sreekanth Reddy <sreekanth.reddy@broad << 4698 L: mpi3mr-linuxdrv.pdl@broadcom.com << 4699 L: linux-scsi@vger.kernel.org << 4700 S: Supported << 4701 W: https://www.broadcom.com/support/stor << 4702 F: drivers/scsi/mpi3mr/ << 4703 3249 4704 BROADCOM NETXTREME-E ROCE DRIVER 3250 BROADCOM NETXTREME-E ROCE DRIVER 4705 M: Selvin Xavier <selvin.xavier@broadcom. 3251 M: Selvin Xavier <selvin.xavier@broadcom.com> >> 3252 M: Devesh Sharma <devesh.sharma@broadcom.com> >> 3253 M: Somnath Kotur <somnath.kotur@broadcom.com> >> 3254 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 4706 L: linux-rdma@vger.kernel.org 3255 L: linux-rdma@vger.kernel.org 4707 S: Supported << 4708 W: http://www.broadcom.com 3256 W: http://www.broadcom.com >> 3257 S: Supported 4709 F: drivers/infiniband/hw/bnxt_re/ 3258 F: drivers/infiniband/hw/bnxt_re/ 4710 F: include/uapi/rdma/bnxt_re-abi.h 3259 F: include/uapi/rdma/bnxt_re-abi.h 4711 3260 4712 BROADCOM NVRAM DRIVER 3261 BROADCOM NVRAM DRIVER 4713 M: Rafał Miłecki <zajec5@gmail.com> 3262 M: Rafał Miłecki <zajec5@gmail.com> 4714 L: linux-mips@vger.kernel.org 3263 L: linux-mips@vger.kernel.org 4715 S: Maintained 3264 S: Maintained 4716 F: drivers/firmware/broadcom/* 3265 F: drivers/firmware/broadcom/* 4717 3266 4718 BROADCOM PMB (POWER MANAGEMENT BUS) DRIVER << 4719 M: Rafał Miłecki <rafal@milecki.pl> << 4720 M: Florian Fainelli <florian.fainelli@bro << 4721 R: Broadcom internal kernel review list < << 4722 L: linux-pm@vger.kernel.org << 4723 S: Maintained << 4724 T: git https://github.com/broadcom/stbli << 4725 F: drivers/pmdomain/bcm/bcm-pmb.c << 4726 F: include/dt-bindings/soc/bcm-pmb.h << 4727 << 4728 BROADCOM SPECIFIC AMBA DRIVER (BCMA) 3267 BROADCOM SPECIFIC AMBA DRIVER (BCMA) 4729 M: Rafał Miłecki <zajec5@gmail.com> 3268 M: Rafał Miłecki <zajec5@gmail.com> 4730 L: linux-wireless@vger.kernel.org 3269 L: linux-wireless@vger.kernel.org 4731 S: Maintained 3270 S: Maintained 4732 F: drivers/bcma/ 3271 F: drivers/bcma/ 4733 F: include/linux/bcma/ 3272 F: include/linux/bcma/ 4734 3273 4735 BROADCOM SPI DRIVER << 4736 M: Kamal Dasu <kamal.dasu@broadcom.com> << 4737 R: Broadcom internal kernel review list < << 4738 S: Maintained << 4739 F: Documentation/devicetree/bindings/spi << 4740 F: drivers/spi/spi-bcm-qspi.* << 4741 F: drivers/spi/spi-brcmstb-qspi.c << 4742 F: drivers/spi/spi-iproc-qspi.c << 4743 << 4744 BROADCOM STB AVS CPUFREQ DRIVER 3274 BROADCOM STB AVS CPUFREQ DRIVER 4745 M: Markus Mayer <mmayer@broadcom.com> 3275 M: Markus Mayer <mmayer@broadcom.com> 4746 R: Broadcom internal kernel review list < !! 3276 M: bcm-kernel-feedback-list@broadcom.com 4747 L: linux-pm@vger.kernel.org 3277 L: linux-pm@vger.kernel.org 4748 S: Maintained 3278 S: Maintained 4749 F: Documentation/devicetree/bindings/cpu 3279 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt 4750 F: drivers/cpufreq/brcmstb* 3280 F: drivers/cpufreq/brcmstb* 4751 3281 4752 BROADCOM STB AVS TMON DRIVER 3282 BROADCOM STB AVS TMON DRIVER 4753 M: Markus Mayer <mmayer@broadcom.com> 3283 M: Markus Mayer <mmayer@broadcom.com> 4754 R: Broadcom internal kernel review list < !! 3284 M: bcm-kernel-feedback-list@broadcom.com 4755 L: linux-pm@vger.kernel.org 3285 L: linux-pm@vger.kernel.org 4756 S: Maintained 3286 S: Maintained 4757 F: Documentation/devicetree/bindings/the !! 3287 F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt 4758 F: drivers/thermal/broadcom/brcmstb* 3288 F: drivers/thermal/broadcom/brcmstb* 4759 3289 4760 BROADCOM STB DPFE DRIVER << 4761 M: Markus Mayer <mmayer@broadcom.com> << 4762 R: Broadcom internal kernel review list < << 4763 L: linux-arm-kernel@lists.infradead.org << 4764 S: Maintained << 4765 F: Documentation/devicetree/bindings/mem << 4766 F: drivers/memory/brcmstb_dpfe.c << 4767 << 4768 BROADCOM STB NAND FLASH DRIVER 3290 BROADCOM STB NAND FLASH DRIVER 4769 M: Brian Norris <computersforpeace@gmail. 3291 M: Brian Norris <computersforpeace@gmail.com> 4770 M: Kamal Dasu <kamal.dasu@broadcom.com> !! 3292 M: Kamal Dasu <kdasu.kdev@gmail.com> 4771 R: Broadcom internal kernel review list < << 4772 L: linux-mtd@lists.infradead.org 3293 L: linux-mtd@lists.infradead.org >> 3294 L: bcm-kernel-feedback-list@broadcom.com 4773 S: Maintained 3295 S: Maintained 4774 F: drivers/mtd/nand/raw/brcmnand/ 3296 F: drivers/mtd/nand/raw/brcmnand/ 4775 F: include/linux/platform_data/brcmnand. << 4776 3297 4777 BROADCOM STB PCIE DRIVER !! 3298 BROADCOM STB DPFE DRIVER 4778 M: Jim Quinlan <jim2101024@gmail.com> !! 3299 M: Markus Mayer <mmayer@broadcom.com> 4779 M: Nicolas Saenz Julienne <nsaenz@kernel. !! 3300 M: bcm-kernel-feedback-list@broadcom.com 4780 M: Florian Fainelli <florian.fainelli@bro !! 3301 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 4781 R: Broadcom internal kernel review list < << 4782 L: linux-pci@vger.kernel.org << 4783 S: Maintained 3302 S: Maintained 4784 F: Documentation/devicetree/bindings/pci !! 3303 F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt 4785 F: drivers/pci/controller/pcie-brcmstb.c !! 3304 F: drivers/memory/brcmstb_dpfe.c >> 3305 >> 3306 BROADCOM SPI DRIVER >> 3307 M: Kamal Dasu <kdasu.kdev@gmail.com> >> 3308 M: bcm-kernel-feedback-list@broadcom.com >> 3309 S: Maintained >> 3310 F: Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt >> 3311 F: drivers/spi/spi-bcm-qspi.* >> 3312 F: drivers/spi/spi-brcmstb-qspi.c >> 3313 F: drivers/spi/spi-iproc-qspi.c 4786 3314 4787 BROADCOM SYSTEMPORT ETHERNET DRIVER 3315 BROADCOM SYSTEMPORT ETHERNET DRIVER 4788 M: Florian Fainelli <florian.fainelli@bro !! 3316 M: Florian Fainelli <f.fainelli@gmail.com> 4789 R: Broadcom internal kernel review list < !! 3317 L: bcm-kernel-feedback-list@broadcom.com 4790 L: netdev@vger.kernel.org 3318 L: netdev@vger.kernel.org 4791 S: Supported 3319 S: Supported 4792 F: Documentation/devicetree/bindings/net << 4793 F: drivers/net/ethernet/broadcom/bcmsysp 3320 F: drivers/net/ethernet/broadcom/bcmsysport.* 4794 F: drivers/net/ethernet/broadcom/unimac. << 4795 3321 4796 BROADCOM TG3 GIGABIT ETHERNET DRIVER 3322 BROADCOM TG3 GIGABIT ETHERNET DRIVER 4797 M: Pavan Chebbi <pavan.chebbi@broadcom.co !! 3323 M: Siva Reddy Kallam <siva.kallam@broadcom.com> >> 3324 M: Prashant Sreedharan <prashant@broadcom.com> 4798 M: Michael Chan <mchan@broadcom.com> 3325 M: Michael Chan <mchan@broadcom.com> 4799 L: netdev@vger.kernel.org 3326 L: netdev@vger.kernel.org 4800 S: Supported 3327 S: Supported 4801 F: drivers/net/ethernet/broadcom/tg3.* 3328 F: drivers/net/ethernet/broadcom/tg3.* 4802 3329 4803 BROADCOM VK DRIVER << 4804 M: Scott Branden <scott.branden@broadcom. << 4805 R: Broadcom internal kernel review list < << 4806 S: Supported << 4807 F: drivers/misc/bcm-vk/ << 4808 F: include/uapi/linux/misc/bcm_vk.h << 4809 << 4810 BROCADE BFA FC SCSI DRIVER 3330 BROCADE BFA FC SCSI DRIVER 4811 M: Anil Gurumurthy <anil.gurumurthy@qlogi 3331 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 4812 M: Sudarsana Kalluru <sudarsana.kalluru@q 3332 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 4813 L: linux-scsi@vger.kernel.org 3333 L: linux-scsi@vger.kernel.org 4814 S: Supported 3334 S: Supported 4815 F: drivers/scsi/bfa/ 3335 F: drivers/scsi/bfa/ 4816 3336 4817 BROCADE BNA 10 GIGABIT ETHERNET DRIVER 3337 BROCADE BNA 10 GIGABIT ETHERNET DRIVER 4818 M: Rasesh Mody <rmody@marvell.com> 3338 M: Rasesh Mody <rmody@marvell.com> 4819 M: Sudarsana Kalluru <skalluru@marvell.co 3339 M: Sudarsana Kalluru <skalluru@marvell.com> 4820 M: GR-Linux-NIC-Dev@marvell.com 3340 M: GR-Linux-NIC-Dev@marvell.com 4821 L: netdev@vger.kernel.org 3341 L: netdev@vger.kernel.org 4822 S: Supported 3342 S: Supported 4823 F: drivers/net/ethernet/brocade/bna/ 3343 F: drivers/net/ethernet/brocade/bna/ 4824 3344 4825 BSG (block layer generic sg v4 driver) 3345 BSG (block layer generic sg v4 driver) 4826 M: FUJITA Tomonori <fujita.tomonori@lab.n 3346 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 4827 L: linux-scsi@vger.kernel.org 3347 L: linux-scsi@vger.kernel.org 4828 S: Supported 3348 S: Supported 4829 F: block/bsg.c 3349 F: block/bsg.c 4830 F: include/linux/bsg.h 3350 F: include/linux/bsg.h 4831 F: include/uapi/linux/bsg.h 3351 F: include/uapi/linux/bsg.h 4832 3352 4833 BT87X AUDIO DRIVER 3353 BT87X AUDIO DRIVER 4834 M: Clemens Ladisch <clemens@ladisch.de> 3354 M: Clemens Ladisch <clemens@ladisch.de> 4835 L: linux-sound@vger.kernel.org !! 3355 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 3356 T: git git://git.alsa-project.org/alsa-kernel.git 4836 S: Maintained 3357 S: Maintained 4837 T: git git://git.kernel.org/pub/scm/linu << 4838 F: Documentation/sound/cards/bt87x.rst 3358 F: Documentation/sound/cards/bt87x.rst 4839 F: sound/pci/bt87x.c 3359 F: sound/pci/bt87x.c 4840 3360 4841 BT8XXGPIO DRIVER 3361 BT8XXGPIO DRIVER 4842 M: Michael Buesch <m@bues.ch> 3362 M: Michael Buesch <m@bues.ch> 4843 S: Maintained << 4844 W: http://bu3sch.de/btgpio.php 3363 W: http://bu3sch.de/btgpio.php >> 3364 S: Maintained 4845 F: drivers/gpio/gpio-bt8xx.c 3365 F: drivers/gpio/gpio-bt8xx.c 4846 3366 4847 BTRFS FILE SYSTEM 3367 BTRFS FILE SYSTEM 4848 M: Chris Mason <clm@fb.com> 3368 M: Chris Mason <clm@fb.com> 4849 M: Josef Bacik <josef@toxicpanda.com> 3369 M: Josef Bacik <josef@toxicpanda.com> 4850 M: David Sterba <dsterba@suse.com> 3370 M: David Sterba <dsterba@suse.com> 4851 L: linux-btrfs@vger.kernel.org 3371 L: linux-btrfs@vger.kernel.org >> 3372 W: http://btrfs.wiki.kernel.org/ >> 3373 Q: http://patchwork.kernel.org/project/linux-btrfs/list/ >> 3374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 4852 S: Maintained 3375 S: Maintained 4853 W: https://btrfs.readthedocs.io !! 3376 F: Documentation/filesystems/btrfs.txt 4854 Q: https://patchwork.kernel.org/project/ << 4855 C: irc://irc.libera.chat/btrfs << 4856 T: git git://git.kernel.org/pub/scm/linu << 4857 F: Documentation/filesystems/btrfs.rst << 4858 F: fs/btrfs/ 3377 F: fs/btrfs/ 4859 F: include/linux/btrfs* 3378 F: include/linux/btrfs* 4860 F: include/trace/events/btrfs.h << 4861 F: include/uapi/linux/btrfs* 3379 F: include/uapi/linux/btrfs* 4862 3380 4863 BTTV VIDEO4LINUX DRIVER 3381 BTTV VIDEO4LINUX DRIVER 4864 M: Mauro Carvalho Chehab <mchehab@kernel. 3382 M: Mauro Carvalho Chehab <mchehab@kernel.org> 4865 L: linux-media@vger.kernel.org 3383 L: linux-media@vger.kernel.org 4866 S: Odd fixes << 4867 W: https://linuxtv.org 3384 W: https://linuxtv.org 4868 T: git git://linuxtv.org/media_tree.git 3385 T: git git://linuxtv.org/media_tree.git 4869 F: Documentation/driver-api/media/driver !! 3386 S: Odd fixes >> 3387 F: Documentation/media/v4l-drivers/bttv* 4870 F: drivers/media/pci/bt8xx/bttv* 3388 F: drivers/media/pci/bt8xx/bttv* 4871 3389 4872 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS 3390 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS 4873 M: Chanwoo Choi <cw00.choi@samsung.com> 3391 M: Chanwoo Choi <cw00.choi@samsung.com> 4874 L: linux-pm@vger.kernel.org 3392 L: linux-pm@vger.kernel.org 4875 L: linux-samsung-soc@vger.kernel.org 3393 L: linux-samsung-soc@vger.kernel.org >> 3394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 4876 S: Maintained 3395 S: Maintained 4877 T: git git://git.kernel.org/pub/scm/linu << 4878 F: Documentation/devicetree/bindings/int << 4879 F: drivers/devfreq/exynos-bus.c 3396 F: drivers/devfreq/exynos-bus.c >> 3397 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt 4880 3398 4881 BUSLOGIC SCSI DRIVER 3399 BUSLOGIC SCSI DRIVER 4882 M: Khalid Aziz <khalid@gonehiking.org> 3400 M: Khalid Aziz <khalid@gonehiking.org> 4883 L: linux-scsi@vger.kernel.org 3401 L: linux-scsi@vger.kernel.org 4884 S: Maintained 3402 S: Maintained 4885 F: drivers/scsi/BusLogic.* 3403 F: drivers/scsi/BusLogic.* 4886 F: drivers/scsi/FlashPoint.* 3404 F: drivers/scsi/FlashPoint.* 4887 3405 4888 BXCAN CAN NETWORK DRIVER << 4889 M: Dario Binacchi <dario.binacchi@amarula << 4890 L: linux-can@vger.kernel.org << 4891 S: Maintained << 4892 F: Documentation/devicetree/bindings/net << 4893 F: drivers/net/can/bxcan.c << 4894 << 4895 C-MEDIA CMI8788 DRIVER 3406 C-MEDIA CMI8788 DRIVER 4896 M: Clemens Ladisch <clemens@ladisch.de> 3407 M: Clemens Ladisch <clemens@ladisch.de> 4897 L: linux-sound@vger.kernel.org !! 3408 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 3409 T: git git://git.alsa-project.org/alsa-kernel.git 4898 S: Maintained 3410 S: Maintained 4899 T: git git://git.kernel.org/pub/scm/linu << 4900 F: sound/pci/oxygen/ 3411 F: sound/pci/oxygen/ 4901 3412 4902 C-SKY ARCHITECTURE 3413 C-SKY ARCHITECTURE 4903 M: Guo Ren <guoren@kernel.org> 3414 M: Guo Ren <guoren@kernel.org> 4904 L: linux-csky@vger.kernel.org << 4905 S: Supported << 4906 T: git https://github.com/c-sky/csky-lin 3415 T: git https://github.com/c-sky/csky-linux.git >> 3416 S: Supported >> 3417 F: arch/csky/ 4907 F: Documentation/devicetree/bindings/csk 3418 F: Documentation/devicetree/bindings/csky/ >> 3419 F: drivers/irqchip/irq-csky-* 4908 F: Documentation/devicetree/bindings/int 3420 F: Documentation/devicetree/bindings/interrupt-controller/csky,* 4909 F: Documentation/devicetree/bindings/tim << 4910 F: arch/csky/ << 4911 F: drivers/clocksource/timer-gx6605s.c 3421 F: drivers/clocksource/timer-gx6605s.c 4912 F: drivers/clocksource/timer-mp-csky.c 3422 F: drivers/clocksource/timer-mp-csky.c 4913 F: drivers/irqchip/irq-csky-* !! 3423 F: Documentation/devicetree/bindings/timer/csky,* 4914 N: csky << 4915 K: csky 3424 K: csky >> 3425 N: csky >> 3426 >> 3427 C6X ARCHITECTURE >> 3428 M: Mark Salter <msalter@redhat.com> >> 3429 M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com> >> 3430 L: linux-c6x-dev@linux-c6x.org >> 3431 W: http://www.linux-c6x.org/wiki/index.php/Main_Page >> 3432 S: Maintained >> 3433 F: arch/c6x/ 4916 3434 4917 CA8210 IEEE-802.15.4 RADIO DRIVER 3435 CA8210 IEEE-802.15.4 RADIO DRIVER >> 3436 M: Harry Morris <h.morris@cascoda.com> 4918 L: linux-wpan@vger.kernel.org 3437 L: linux-wpan@vger.kernel.org 4919 S: Orphan << 4920 W: https://github.com/Cascoda/ca8210-lin 3438 W: https://github.com/Cascoda/ca8210-linux.git 4921 F: Documentation/devicetree/bindings/net !! 3439 S: Maintained 4922 F: drivers/net/ieee802154/ca8210.c 3440 F: drivers/net/ieee802154/ca8210.c >> 3441 F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt 4923 3442 4924 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON M 3443 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 4925 M: David Howells <dhowells@redhat.com> 3444 M: David Howells <dhowells@redhat.com> 4926 L: netfs@lists.linux.dev !! 3445 L: linux-cachefs@redhat.com (moderated for non-subscribers) 4927 S: Supported 3446 S: Supported 4928 F: Documentation/filesystems/caching/cac !! 3447 F: Documentation/filesystems/caching/cachefiles.txt 4929 F: fs/cachefiles/ 3448 F: fs/cachefiles/ 4930 3449 4931 CACHESTAT: PAGE CACHE STATS FOR A FILE << 4932 M: Nhat Pham <nphamcs@gmail.com> << 4933 M: Johannes Weiner <hannes@cmpxchg.org> << 4934 L: linux-mm@kvack.org << 4935 S: Maintained << 4936 F: tools/testing/selftests/cachestat/tes << 4937 << 4938 CADENCE MIPI-CSI2 BRIDGES 3450 CADENCE MIPI-CSI2 BRIDGES 4939 M: Maxime Ripard <mripard@kernel.org> !! 3451 M: Maxime Ripard <maxime.ripard@bootlin.com> 4940 L: linux-media@vger.kernel.org 3452 L: linux-media@vger.kernel.org 4941 S: Maintained 3453 S: Maintained 4942 F: Documentation/devicetree/bindings/med 3454 F: Documentation/devicetree/bindings/media/cdns,*.txt 4943 F: Documentation/devicetree/bindings/med << 4944 F: drivers/media/platform/cadence/cdns-c 3455 F: drivers/media/platform/cadence/cdns-csi2* 4945 3456 4946 CADENCE NAND DRIVER << 4947 L: linux-mtd@lists.infradead.org << 4948 S: Orphan << 4949 F: Documentation/devicetree/bindings/mtd << 4950 F: drivers/mtd/nand/raw/cadence-nand-con << 4951 << 4952 CADENCE USB3 DRD IP DRIVER << 4953 M: Peter Chen <peter.chen@kernel.org> << 4954 M: Pawel Laszczak <pawell@cadence.com> << 4955 R: Roger Quadros <rogerq@kernel.org> << 4956 L: linux-usb@vger.kernel.org << 4957 S: Maintained << 4958 T: git git://git.kernel.org/pub/scm/linu << 4959 F: Documentation/devicetree/bindings/usb << 4960 F: drivers/usb/cdns3/ << 4961 X: drivers/usb/cdns3/cdnsp* << 4962 << 4963 CADENCE USBHS DRIVER << 4964 M: Pawel Laszczak <pawell@cadence.com> << 4965 L: linux-usb@vger.kernel.org << 4966 S: Maintained << 4967 F: drivers/usb/gadget/udc/cdns2 << 4968 << 4969 CADENCE USBSSP DRD IP DRIVER << 4970 M: Pawel Laszczak <pawell@cadence.com> << 4971 L: linux-usb@vger.kernel.org << 4972 S: Maintained << 4973 T: git git://git.kernel.org/pub/scm/linu << 4974 F: drivers/usb/cdns3/ << 4975 X: drivers/usb/cdns3/cdns3* << 4976 << 4977 CADET FM/AM RADIO RECEIVER DRIVER 3457 CADET FM/AM RADIO RECEIVER DRIVER 4978 M: Hans Verkuil <hverkuil@xs4all.nl> 3458 M: Hans Verkuil <hverkuil@xs4all.nl> 4979 L: linux-media@vger.kernel.org 3459 L: linux-media@vger.kernel.org 4980 S: Maintained << 4981 W: https://linuxtv.org << 4982 T: git git://linuxtv.org/media_tree.git 3460 T: git git://linuxtv.org/media_tree.git >> 3461 W: https://linuxtv.org >> 3462 S: Maintained 4983 F: drivers/media/radio/radio-cadet* 3463 F: drivers/media/radio/radio-cadet* 4984 3464 4985 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 3465 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER >> 3466 M: Jonathan Corbet <corbet@lwn.net> 4986 L: linux-media@vger.kernel.org 3467 L: linux-media@vger.kernel.org 4987 S: Orphan << 4988 T: git git://linuxtv.org/media_tree.git 3468 T: git git://linuxtv.org/media_tree.git 4989 F: Documentation/admin-guide/media/cafe_ !! 3469 S: Maintained 4990 F: drivers/media/platform/marvell/ !! 3470 F: Documentation/media/v4l-drivers/cafe_ccic* >> 3471 F: drivers/media/platform/marvell-ccic/ 4991 3472 4992 CAIF NETWORK LAYER 3473 CAIF NETWORK LAYER 4993 L: netdev@vger.kernel.org 3474 L: netdev@vger.kernel.org 4994 S: Orphan 3475 S: Orphan 4995 F: Documentation/networking/caif/ 3476 F: Documentation/networking/caif/ 4996 F: drivers/net/caif/ 3477 F: drivers/net/caif/ 4997 F: include/net/caif/ << 4998 F: include/uapi/linux/caif/ 3478 F: include/uapi/linux/caif/ >> 3479 F: include/net/caif/ 4999 F: net/caif/ 3480 F: net/caif/ 5000 3481 5001 CAKE QDISC 3482 CAKE QDISC 5002 M: Toke Høiland-Jørgensen <toke@toke.dk 3483 M: Toke Høiland-Jørgensen <toke@toke.dk> 5003 L: cake@lists.bufferbloat.net (moderated 3484 L: cake@lists.bufferbloat.net (moderated for non-subscribers) 5004 S: Maintained 3485 S: Maintained 5005 F: net/sched/sch_cake.c 3486 F: net/sched/sch_cake.c 5006 3487 >> 3488 CALGARY x86-64 IOMMU >> 3489 M: Muli Ben-Yehuda <mulix@mulix.org> >> 3490 M: Jon Mason <jdmason@kudzu.us> >> 3491 L: iommu@lists.linux-foundation.org >> 3492 S: Maintained >> 3493 F: arch/x86/kernel/pci-calgary_64.c >> 3494 F: arch/x86/kernel/tce_64.c >> 3495 F: arch/x86/include/asm/calgary.h >> 3496 F: arch/x86/include/asm/tce.h >> 3497 5007 CAN NETWORK DRIVERS 3498 CAN NETWORK DRIVERS >> 3499 M: Wolfgang Grandegger <wg@grandegger.com> 5008 M: Marc Kleine-Budde <mkl@pengutronix.de> 3500 M: Marc Kleine-Budde <mkl@pengutronix.de> 5009 M: Vincent Mailhol <mailhol.vincent@wanad << 5010 L: linux-can@vger.kernel.org 3501 L: linux-can@vger.kernel.org 5011 S: Maintained << 5012 W: https://github.com/linux-can 3502 W: https://github.com/linux-can 5013 T: git git://git.kernel.org/pub/scm/linu 3503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 5014 T: git git://git.kernel.org/pub/scm/linu 3504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git >> 3505 S: Maintained 5015 F: Documentation/devicetree/bindings/net 3506 F: Documentation/devicetree/bindings/net/can/ 5016 F: Documentation/devicetree/bindings/phy << 5017 F: drivers/net/can/ 3507 F: drivers/net/can/ 5018 F: drivers/phy/phy-can-transceiver.c << 5019 F: include/linux/can/bittiming.h << 5020 F: include/linux/can/dev.h 3508 F: include/linux/can/dev.h 5021 F: include/linux/can/length.h << 5022 F: include/linux/can/platform/ 3509 F: include/linux/can/platform/ 5023 F: include/linux/can/rx-offload.h << 5024 F: include/uapi/linux/can/error.h 3510 F: include/uapi/linux/can/error.h 5025 F: include/uapi/linux/can/netlink.h 3511 F: include/uapi/linux/can/netlink.h 5026 F: include/uapi/linux/can/vxcan.h << 5027 3512 5028 CAN NETWORK LAYER 3513 CAN NETWORK LAYER 5029 M: Oliver Hartkopp <socketcan@hartkopp.ne 3514 M: Oliver Hartkopp <socketcan@hartkopp.net> 5030 M: Marc Kleine-Budde <mkl@pengutronix.de> 3515 M: Marc Kleine-Budde <mkl@pengutronix.de> 5031 L: linux-can@vger.kernel.org 3516 L: linux-can@vger.kernel.org 5032 S: Maintained << 5033 W: https://github.com/linux-can 3517 W: https://github.com/linux-can 5034 T: git git://git.kernel.org/pub/scm/linu 3518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git 5035 T: git git://git.kernel.org/pub/scm/linu 3519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git >> 3520 S: Maintained 5036 F: Documentation/networking/can.rst 3521 F: Documentation/networking/can.rst 5037 F: Documentation/networking/iso15765-2.r !! 3522 F: net/can/ 5038 F: include/linux/can/can-ml.h << 5039 F: include/linux/can/core.h 3523 F: include/linux/can/core.h 5040 F: include/linux/can/skb.h << 5041 F: include/net/netns/can.h << 5042 F: include/uapi/linux/can.h 3524 F: include/uapi/linux/can.h 5043 F: include/uapi/linux/can/bcm.h 3525 F: include/uapi/linux/can/bcm.h 5044 F: include/uapi/linux/can/gw.h << 5045 F: include/uapi/linux/can/isotp.h << 5046 F: include/uapi/linux/can/raw.h 3526 F: include/uapi/linux/can/raw.h 5047 F: net/can/ !! 3527 F: include/uapi/linux/can/gw.h 5048 << 5049 CAN-J1939 NETWORK LAYER << 5050 M: Robin van der Gracht <robin@protonic.n << 5051 M: Oleksij Rempel <o.rempel@pengutronix.d << 5052 R: kernel@pengutronix.de << 5053 L: linux-can@vger.kernel.org << 5054 S: Maintained << 5055 F: Documentation/networking/j1939.rst << 5056 F: include/uapi/linux/can/j1939.h << 5057 F: net/can/j1939/ << 5058 << 5059 CANAAN/KENDRYTE K210 SOC FPIOA DRIVER << 5060 M: Damien Le Moal <dlemoal@kernel.org> << 5061 L: linux-riscv@lists.infradead.org << 5062 L: linux-gpio@vger.kernel.org (pinctrl d << 5063 F: Documentation/devicetree/bindings/pin << 5064 F: drivers/pinctrl/pinctrl-k210.c << 5065 << 5066 CANAAN/KENDRYTE K210 SOC RESET CONTROLLER DRI << 5067 M: Damien Le Moal <dlemoal@kernel.org> << 5068 L: linux-kernel@vger.kernel.org << 5069 L: linux-riscv@lists.infradead.org << 5070 S: Maintained << 5071 F: Documentation/devicetree/bindings/res << 5072 F: drivers/reset/reset-k210.c << 5073 << 5074 CANAAN/KENDRYTE K210 SOC SYSTEM CONTROLLER DR << 5075 M: Damien Le Moal <dlemoal@kernel.org> << 5076 L: linux-riscv@lists.infradead.org << 5077 S: Maintained << 5078 F: Documentation/devicetree/bindings/mfd << 5079 F: drivers/soc/canaan/ << 5080 F: include/soc/canaan/ << 5081 3528 5082 CAPABILITIES 3529 CAPABILITIES 5083 M: Serge Hallyn <serge@hallyn.com> 3530 M: Serge Hallyn <serge@hallyn.com> 5084 L: linux-security-module@vger.kernel.org 3531 L: linux-security-module@vger.kernel.org 5085 S: Supported 3532 S: Supported 5086 F: include/linux/capability.h 3533 F: include/linux/capability.h 5087 F: include/uapi/linux/capability.h 3534 F: include/uapi/linux/capability.h 5088 F: kernel/capability.c << 5089 F: security/commoncap.c 3535 F: security/commoncap.c >> 3536 F: kernel/capability.c 5090 3537 5091 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 3538 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 5092 M: Kevin Tsai <ktsai@capellamicro.com> 3539 M: Kevin Tsai <ktsai@capellamicro.com> 5093 S: Maintained 3540 S: Maintained 5094 F: drivers/iio/light/cm* 3541 F: drivers/iio/light/cm* 5095 3542 5096 CARL9170 LINUX COMMUNITY WIRELESS DRIVER 3543 CARL9170 LINUX COMMUNITY WIRELESS DRIVER 5097 M: Christian Lamparter <chunkeey@googlema 3544 M: Christian Lamparter <chunkeey@googlemail.com> 5098 L: linux-wireless@vger.kernel.org 3545 L: linux-wireless@vger.kernel.org >> 3546 W: http://wireless.kernel.org/en/users/Drivers/carl9170 5099 S: Maintained 3547 S: Maintained 5100 W: https://wireless.wiki.kernel.org/en/u << 5101 F: drivers/net/wireless/ath/carl9170/ 3548 F: drivers/net/wireless/ath/carl9170/ 5102 3549 5103 CAVIUM I2C DRIVER 3550 CAVIUM I2C DRIVER 5104 M: Robert Richter <rric@kernel.org> !! 3551 M: Jan Glauber <jglauber@cavium.com> 5105 S: Odd Fixes !! 3552 M: David Daney <david.daney@cavium.com> 5106 W: http://www.marvell.com !! 3553 W: http://www.cavium.com >> 3554 S: Supported 5107 F: drivers/i2c/busses/i2c-octeon* 3555 F: drivers/i2c/busses/i2c-octeon* 5108 F: drivers/i2c/busses/i2c-thunderx* 3556 F: drivers/i2c/busses/i2c-thunderx* 5109 3557 5110 CAVIUM LIQUIDIO NETWORK DRIVER 3558 CAVIUM LIQUIDIO NETWORK DRIVER >> 3559 M: Derek Chickles <dchickles@marvell.com> >> 3560 M: Satanand Burla <sburla@marvell.com> >> 3561 M: Felix Manlunas <fmanlunas@marvell.com> 5111 L: netdev@vger.kernel.org 3562 L: netdev@vger.kernel.org 5112 S: Orphan !! 3563 W: http://www.cavium.com 5113 W: http://www.marvell.com !! 3564 S: Supported 5114 F: drivers/net/ethernet/cavium/liquidio/ 3565 F: drivers/net/ethernet/cavium/liquidio/ 5115 3566 5116 CAVIUM MMC DRIVER 3567 CAVIUM MMC DRIVER 5117 M: Robert Richter <rric@kernel.org> !! 3568 M: Jan Glauber <jglauber@cavium.com> 5118 S: Odd Fixes !! 3569 M: David Daney <david.daney@cavium.com> 5119 W: http://www.marvell.com !! 3570 M: Steven J. Hill <Steven.Hill@cavium.com> >> 3571 W: http://www.cavium.com >> 3572 S: Supported 5120 F: drivers/mmc/host/cavium* 3573 F: drivers/mmc/host/cavium* 5121 3574 5122 CAVIUM OCTEON-TX CRYPTO DRIVER 3575 CAVIUM OCTEON-TX CRYPTO DRIVER 5123 M: George Cherian <gcherian@marvell.com> !! 3576 M: George Cherian <george.cherian@cavium.com> 5124 L: linux-crypto@vger.kernel.org 3577 L: linux-crypto@vger.kernel.org >> 3578 W: http://www.cavium.com 5125 S: Supported 3579 S: Supported 5126 W: http://www.marvell.com << 5127 F: drivers/crypto/cavium/cpt/ 3580 F: drivers/crypto/cavium/cpt/ 5128 3581 5129 CAVIUM THUNDERX2 ARM64 SOC 3582 CAVIUM THUNDERX2 ARM64 SOC 5130 M: Robert Richter <rric@kernel.org> !! 3583 M: Robert Richter <rrichter@cavium.com> >> 3584 M: Jayachandran C <jnair@caviumnetworks.com> 5131 L: linux-arm-kernel@lists.infradead.org 3585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 5132 S: Odd Fixes << 5133 F: Documentation/devicetree/bindings/arm << 5134 F: arch/arm64/boot/dts/cavium/thunder2-9 << 5135 << 5136 CBS/ETF/TAPRIO QDISCS << 5137 M: Vinicius Costa Gomes <vinicius.gomes@i << 5138 L: netdev@vger.kernel.org << 5139 S: Maintained 3586 S: Maintained 5140 F: net/sched/sch_cbs.c !! 3587 F: arch/arm64/boot/dts/cavium/thunder2-99xx* 5141 F: net/sched/sch_etf.c !! 3588 F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt 5142 F: net/sched/sch_taprio.c << 5143 3589 5144 CC2520 IEEE-802.15.4 RADIO DRIVER 3590 CC2520 IEEE-802.15.4 RADIO DRIVER 5145 M: Stefan Schmidt <stefan@datenfreihafen. !! 3591 M: Varka Bhadram <varkabhadram@gmail.com> 5146 L: linux-wpan@vger.kernel.org 3592 L: linux-wpan@vger.kernel.org 5147 S: Odd Fixes !! 3593 S: Maintained 5148 F: Documentation/devicetree/bindings/net << 5149 F: drivers/net/ieee802154/cc2520.c 3594 F: drivers/net/ieee802154/cc2520.c >> 3595 F: include/linux/spi/cc2520.h >> 3596 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 5150 3597 5151 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER 3598 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER 5152 M: Gilad Ben-Yossef <gilad@benyossef.com> 3599 M: Gilad Ben-Yossef <gilad@benyossef.com> 5153 L: linux-crypto@vger.kernel.org 3600 L: linux-crypto@vger.kernel.org 5154 S: Supported 3601 S: Supported 5155 W: https://developer.arm.com/products/sy << 5156 F: drivers/crypto/ccree/ 3602 F: drivers/crypto/ccree/ 5157 << 5158 CCTRNG ARM TRUSTZONE CRYPTOCELL TRUE RANDOM N << 5159 M: Hadar Gat <hadar.gat@arm.com> << 5160 L: linux-crypto@vger.kernel.org << 5161 S: Supported << 5162 W: https://developer.arm.com/products/sy 3603 W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family 5163 F: Documentation/devicetree/bindings/rng << 5164 F: drivers/char/hw_random/cctrng.c << 5165 F: drivers/char/hw_random/cctrng.h << 5166 3604 5167 CEC FRAMEWORK 3605 CEC FRAMEWORK 5168 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 3606 M: Hans Verkuil <hans.verkuil@cisco.com> 5169 L: linux-media@vger.kernel.org 3607 L: linux-media@vger.kernel.org 5170 S: Supported << 5171 W: http://linuxtv.org << 5172 T: git git://linuxtv.org/media_tree.git 3608 T: git git://linuxtv.org/media_tree.git 5173 F: Documentation/ABI/testing/debugfs-cec !! 3609 W: http://linuxtv.org 5174 F: Documentation/devicetree/bindings/med !! 3610 S: Supported 5175 F: Documentation/driver-api/media/cec-co !! 3611 F: Documentation/media/kapi/cec-core.rst 5176 F: Documentation/userspace-api/media/cec !! 3612 F: Documentation/media/uapi/cec 5177 F: drivers/media/cec/ 3613 F: drivers/media/cec/ 5178 F: drivers/media/rc/keymaps/rc-cec.c 3614 F: drivers/media/rc/keymaps/rc-cec.c 5179 F: include/media/cec-notifier.h << 5180 F: include/media/cec.h 3615 F: include/media/cec.h 5181 F: include/uapi/linux/cec-funcs.h !! 3616 F: include/media/cec-notifier.h 5182 F: include/uapi/linux/cec.h 3617 F: include/uapi/linux/cec.h >> 3618 F: include/uapi/linux/cec-funcs.h >> 3619 F: Documentation/devicetree/bindings/media/cec.txt >> 3620 F: Documentation/ABI/testing/debugfs-cec-error-inj 5183 3621 5184 CEC GPIO DRIVER 3622 CEC GPIO DRIVER 5185 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 3623 M: Hans Verkuil <hans.verkuil@cisco.com> 5186 L: linux-media@vger.kernel.org 3624 L: linux-media@vger.kernel.org 5187 S: Supported << 5188 W: http://linuxtv.org << 5189 T: git git://linuxtv.org/media_tree.git 3625 T: git git://linuxtv.org/media_tree.git 5190 F: Documentation/devicetree/bindings/med !! 3626 W: http://linuxtv.org 5191 F: drivers/media/cec/platform/cec-gpio/ !! 3627 S: Supported >> 3628 F: drivers/media/platform/cec-gpio/ >> 3629 F: Documentation/devicetree/bindings/media/cec-gpio.txt 5192 3630 5193 CELL BROADBAND ENGINE ARCHITECTURE 3631 CELL BROADBAND ENGINE ARCHITECTURE >> 3632 M: Arnd Bergmann <arnd@arndb.de> 5194 L: linuxppc-dev@lists.ozlabs.org 3633 L: linuxppc-dev@lists.ozlabs.org 5195 S: Orphan !! 3634 W: http://www.ibm.com/developerworks/power/cell/ >> 3635 S: Supported 5196 F: arch/powerpc/include/asm/cell*.h 3636 F: arch/powerpc/include/asm/cell*.h 5197 F: arch/powerpc/include/asm/spu*.h 3637 F: arch/powerpc/include/asm/spu*.h 5198 F: arch/powerpc/include/uapi/asm/spu*.h 3638 F: arch/powerpc/include/uapi/asm/spu*.h >> 3639 F: arch/powerpc/oprofile/*cell* 5199 F: arch/powerpc/platforms/cell/ 3640 F: arch/powerpc/platforms/cell/ 5200 3641 5201 CELLWISE CW2015 BATTERY DRIVER << 5202 M: Tobias Schrammm <t.schramm@manjaro.org << 5203 S: Maintained << 5204 F: Documentation/devicetree/bindings/pow << 5205 F: drivers/power/supply/cw2015_battery.c << 5206 << 5207 CEPH COMMON CODE (LIBCEPH) 3642 CEPH COMMON CODE (LIBCEPH) 5208 M: Ilya Dryomov <idryomov@gmail.com> 3643 M: Ilya Dryomov <idryomov@gmail.com> 5209 M: Xiubo Li <xiubli@redhat.com> !! 3644 M: "Yan, Zheng" <zyan@redhat.com> >> 3645 M: Sage Weil <sage@redhat.com> 5210 L: ceph-devel@vger.kernel.org 3646 L: ceph-devel@vger.kernel.org 5211 S: Supported << 5212 W: http://ceph.com/ 3647 W: http://ceph.com/ 5213 T: git https://github.com/ceph/ceph-clie !! 3648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git >> 3649 T: git git://github.com/ceph/ceph-client.git >> 3650 S: Supported >> 3651 F: net/ceph/ 5214 F: include/linux/ceph/ 3652 F: include/linux/ceph/ 5215 F: include/linux/crush/ 3653 F: include/linux/crush/ 5216 F: net/ceph/ << 5217 3654 5218 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 3655 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 5219 M: Xiubo Li <xiubli@redhat.com> !! 3656 M: "Yan, Zheng" <zyan@redhat.com> >> 3657 M: Sage Weil <sage@redhat.com> 5220 M: Ilya Dryomov <idryomov@gmail.com> 3658 M: Ilya Dryomov <idryomov@gmail.com> 5221 L: ceph-devel@vger.kernel.org 3659 L: ceph-devel@vger.kernel.org 5222 S: Supported << 5223 W: http://ceph.com/ 3660 W: http://ceph.com/ 5224 T: git https://github.com/ceph/ceph-clie !! 3661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 5225 F: Documentation/filesystems/ceph.rst !! 3662 T: git git://github.com/ceph/ceph-client.git >> 3663 S: Supported >> 3664 F: Documentation/filesystems/ceph.txt 5226 F: fs/ceph/ 3665 F: fs/ceph/ 5227 3666 5228 CERTIFICATE HANDLING !! 3667 CERTIFICATE HANDLING: 5229 M: David Howells <dhowells@redhat.com> 3668 M: David Howells <dhowells@redhat.com> 5230 M: David Woodhouse <dwmw2@infradead.org> 3669 M: David Woodhouse <dwmw2@infradead.org> 5231 L: keyrings@vger.kernel.org 3670 L: keyrings@vger.kernel.org 5232 S: Maintained 3671 S: Maintained 5233 F: Documentation/admin-guide/module-sign 3672 F: Documentation/admin-guide/module-signing.rst 5234 F: certs/ 3673 F: certs/ 5235 F: scripts/sign-file.c 3674 F: scripts/sign-file.c 5236 F: scripts/ssl-common.h !! 3675 F: scripts/extract-cert.c 5237 F: tools/certs/ !! 3676 >> 3677 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: >> 3678 L: linux-usb@vger.kernel.org >> 3679 S: Orphan >> 3680 F: Documentation/usb/WUSB-Design-overview.txt >> 3681 F: Documentation/usb/wusb-cbaf >> 3682 F: drivers/usb/host/hwa-hc.c >> 3683 F: drivers/usb/host/whci/ >> 3684 F: drivers/usb/wusbcore/ >> 3685 F: include/linux/usb/wusb* 5238 3686 5239 CFAG12864B LCD DRIVER 3687 CFAG12864B LCD DRIVER 5240 M: Miguel Ojeda <ojeda@kernel.org> !! 3688 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5241 S: Maintained 3689 S: Maintained 5242 F: drivers/auxdisplay/cfag12864b.c 3690 F: drivers/auxdisplay/cfag12864b.c 5243 F: include/linux/cfag12864b.h 3691 F: include/linux/cfag12864b.h 5244 3692 5245 CFAG12864BFB LCD FRAMEBUFFER DRIVER 3693 CFAG12864BFB LCD FRAMEBUFFER DRIVER 5246 M: Miguel Ojeda <ojeda@kernel.org> !! 3694 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5247 S: Maintained 3695 S: Maintained 5248 F: drivers/auxdisplay/cfag12864bfb.c 3696 F: drivers/auxdisplay/cfag12864bfb.c 5249 F: include/linux/cfag12864b.h 3697 F: include/linux/cfag12864b.h 5250 3698 >> 3699 802.11 (including CFG80211/NL80211) >> 3700 M: Johannes Berg <johannes@sipsolutions.net> >> 3701 L: linux-wireless@vger.kernel.org >> 3702 W: http://wireless.kernel.org/ >> 3703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git >> 3704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git >> 3705 S: Maintained >> 3706 F: net/wireless/ >> 3707 F: include/uapi/linux/nl80211.h >> 3708 F: include/linux/ieee80211.h >> 3709 F: include/net/wext.h >> 3710 F: include/net/cfg80211.h >> 3711 F: include/net/iw_handler.h >> 3712 F: include/net/ieee80211_radiotap.h >> 3713 F: Documentation/driver-api/80211/cfg80211.rst >> 3714 F: Documentation/networking/regulatory.txt >> 3715 5251 CHAR and MISC DRIVERS 3716 CHAR and MISC DRIVERS 5252 M: Arnd Bergmann <arnd@arndb.de> 3717 M: Arnd Bergmann <arnd@arndb.de> 5253 M: Greg Kroah-Hartman <gregkh@linuxfounda 3718 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5254 S: Supported << 5255 T: git git://git.kernel.org/pub/scm/linu 3719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git >> 3720 S: Supported 5256 F: drivers/char/ 3721 F: drivers/char/ 5257 F: drivers/misc/ 3722 F: drivers/misc/ 5258 F: include/linux/miscdevice.h 3723 F: include/linux/miscdevice.h 5259 X: drivers/char/agp/ << 5260 X: drivers/char/hw_random/ << 5261 X: drivers/char/ipmi/ << 5262 X: drivers/char/random.c << 5263 X: drivers/char/tpm/ << 5264 << 5265 CHARGERLAB POWER-Z HARDWARE MONITOR DRIVER << 5266 M: Thomas Weißschuh <linux@weissschuh.ne << 5267 L: linux-hwmon@vger.kernel.org << 5268 S: Maintained << 5269 F: Documentation/hwmon/powerz.rst << 5270 F: drivers/hwmon/powerz.c << 5271 3724 5272 CHECKPATCH 3725 CHECKPATCH 5273 M: Andy Whitcroft <apw@canonical.com> 3726 M: Andy Whitcroft <apw@canonical.com> 5274 M: Joe Perches <joe@perches.com> 3727 M: Joe Perches <joe@perches.com> 5275 R: Dwaipayan Ray <dwaipayanray1@gmail.com << 5276 R: Lukas Bulwahn <lukas.bulwahn@gmail.com << 5277 S: Maintained 3728 S: Maintained 5278 F: scripts/checkpatch.pl 3729 F: scripts/checkpatch.pl 5279 3730 5280 CHECKPATCH DOCUMENTATION << 5281 M: Dwaipayan Ray <dwaipayanray1@gmail.com << 5282 M: Lukas Bulwahn <lukas.bulwahn@gmail.com << 5283 R: Joe Perches <joe@perches.com> << 5284 S: Maintained << 5285 F: Documentation/dev-tools/checkpatch.rs << 5286 << 5287 CHINESE DOCUMENTATION 3731 CHINESE DOCUMENTATION 5288 M: Alex Shi <alexs@kernel.org> !! 3732 M: Harry Wei <harryxiyou@gmail.com> 5289 M: Yanteng Si <siyanteng@loongson.cn> !! 3733 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) >> 3734 L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 5290 S: Maintained 3735 S: Maintained 5291 F: Documentation/translations/zh_CN/ 3736 F: Documentation/translations/zh_CN/ 5292 3737 5293 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 3738 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 5294 M: Peter Chen <peter.chen@kernel.org> !! 3739 M: Peter Chen <Peter.Chen@nxp.com> >> 3740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 5295 L: linux-usb@vger.kernel.org 3741 L: linux-usb@vger.kernel.org 5296 S: Maintained 3742 S: Maintained 5297 T: git git://git.kernel.org/pub/scm/linu << 5298 F: drivers/usb/chipidea/ 3743 F: drivers/usb/chipidea/ 5299 3744 5300 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 3745 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 5301 M: Hans de Goede <hdegoede@redhat.com> 3746 M: Hans de Goede <hdegoede@redhat.com> 5302 L: linux-input@vger.kernel.org 3747 L: linux-input@vger.kernel.org 5303 S: Maintained 3748 S: Maintained 5304 F: Documentation/devicetree/bindings/inp !! 3749 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 5305 F: drivers/input/touchscreen/chipone_icn 3750 F: drivers/input/touchscreen/chipone_icn8318.c 5306 3751 5307 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER 3752 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER 5308 M: Hans de Goede <hdegoede@redhat.com> 3753 M: Hans de Goede <hdegoede@redhat.com> 5309 L: linux-input@vger.kernel.org 3754 L: linux-input@vger.kernel.org 5310 S: Maintained 3755 S: Maintained 5311 F: drivers/input/touchscreen/chipone_icn 3756 F: drivers/input/touchscreen/chipone_icn8505.c 5312 3757 5313 CHROME HARDWARE PLATFORM SUPPORT 3758 CHROME HARDWARE PLATFORM SUPPORT 5314 M: Benson Leung <bleung@chromium.org> 3759 M: Benson Leung <bleung@chromium.org> 5315 M: Tzung-Bi Shih <tzungbi@kernel.org> !! 3760 M: Enric Balletbo i Serra <enric.balletbo@collabora.com> 5316 L: chrome-platform@lists.linux.dev << 5317 S: Maintained 3761 S: Maintained 5318 T: git git://git.kernel.org/pub/scm/linu 3762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chrome-platform/linux.git 5319 F: drivers/platform/chrome/ 3763 F: drivers/platform/chrome/ 5320 3764 5321 CHROMEOS EC CODEC DRIVER << 5322 M: Cheng-Yi Chiang <cychiang@chromium.org << 5323 M: Tzung-Bi Shih <tzungbi@kernel.org> << 5324 R: Guenter Roeck <groeck@chromium.org> << 5325 L: chrome-platform@lists.linux.dev << 5326 S: Maintained << 5327 F: Documentation/devicetree/bindings/sou << 5328 F: sound/soc/codecs/cros_ec_codec.* << 5329 << 5330 CHROMEOS EC CHARGE CONTROL << 5331 M: Thomas Weißschuh <thomas@weissschuh.n << 5332 S: Maintained << 5333 F: drivers/power/supply/cros_charge-cont << 5334 << 5335 CHROMEOS EC HARDWARE MONITORING << 5336 M: Thomas Weißschuh <thomas@weissschuh.n << 5337 L: chrome-platform@lists.linux.dev << 5338 L: linux-hwmon@vger.kernel.org << 5339 S: Maintained << 5340 F: Documentation/hwmon/cros_ec_hwmon.rst << 5341 F: drivers/hwmon/cros_ec_hwmon.c << 5342 << 5343 CHROMEOS EC LED DRIVER << 5344 M: Thomas Weißschuh <thomas@weissschuh.n << 5345 S: Maintained << 5346 F: drivers/leds/leds-cros_ec.c << 5347 << 5348 CHROMEOS EC SUBDRIVERS 3765 CHROMEOS EC SUBDRIVERS 5349 M: Benson Leung <bleung@chromium.org> 3766 M: Benson Leung <bleung@chromium.org> >> 3767 M: Enric Balletbo i Serra <enric.balletbo@collabora.com> 5350 R: Guenter Roeck <groeck@chromium.org> 3768 R: Guenter Roeck <groeck@chromium.org> 5351 L: chrome-platform@lists.linux.dev << 5352 S: Maintained 3769 S: Maintained 5353 F: drivers/power/supply/cros_charge-cont << 5354 F: drivers/power/supply/cros_usbpd-charg << 5355 N: cros_ec 3770 N: cros_ec 5356 N: cros-ec 3771 N: cros-ec >> 3772 F: drivers/power/supply/cros_usbpd-charger.c 5357 3773 5358 CHROMEOS EC UART DRIVER !! 3774 CHROMEOS EC CODEC DRIVER 5359 M: Bhanu Prakash Maiya <bhanumaiya@chromi !! 3775 M: Cheng-Yi Chiang <cychiang@chromium.org> 5360 R: Benson Leung <bleung@chromium.org> << 5361 R: Tzung-Bi Shih <tzungbi@kernel.org> << 5362 S: Maintained << 5363 F: drivers/platform/chrome/cros_ec_uart. << 5364 << 5365 CHROMEOS EC USB PD NOTIFY DRIVER << 5366 M: Prashant Malani <pmalani@chromium.org> << 5367 L: chrome-platform@lists.linux.dev << 5368 S: Maintained << 5369 F: drivers/platform/chrome/cros_usbpd_no << 5370 F: include/linux/platform_data/cros_usbp << 5371 << 5372 CHROMEOS EC USB TYPE-C DRIVER << 5373 M: Prashant Malani <pmalani@chromium.org> << 5374 L: chrome-platform@lists.linux.dev << 5375 S: Maintained << 5376 F: drivers/platform/chrome/cros_ec_typec << 5377 F: drivers/platform/chrome/cros_typec_sw << 5378 F: drivers/platform/chrome/cros_typec_vd << 5379 << 5380 CHROMEOS HPS DRIVER << 5381 M: Dan Callaghan <dcallagh@chromium.org> << 5382 R: Sami Kyöstilä <skyostil@chromium.org << 5383 S: Maintained << 5384 F: drivers/platform/chrome/cros_hps_i2c. << 5385 << 5386 CHROMEOS EC WATCHDOG << 5387 M: Lukasz Majczak <lma@chromium.org> << 5388 L: chrome-platform@lists.linux.dev << 5389 S: Maintained << 5390 F: drivers/watchdog/cros_ec_wdt.c << 5391 << 5392 CHRONTEL CH7322 CEC DRIVER << 5393 M: Joe Tessler <jrt@google.com> << 5394 L: linux-media@vger.kernel.org << 5395 S: Maintained 3776 S: Maintained 5396 T: git git://linuxtv.org/media_tree.git !! 3777 R: Enric Balletbo i Serra <enric.balletbo@collabora.com> 5397 F: Documentation/devicetree/bindings/med !! 3778 R: Guenter Roeck <groeck@chromium.org> 5398 F: drivers/media/cec/i2c/ch7322.c !! 3779 F: Documentation/devicetree/bindings/sound/google,cros-ec-codec.txt >> 3780 F: sound/soc/codecs/cros_ec_codec.* 5399 3781 5400 CIRRUS LOGIC AUDIO CODEC DRIVERS 3782 CIRRUS LOGIC AUDIO CODEC DRIVERS 5401 M: David Rhodes <david.rhodes@cirrus.com> !! 3783 M: Brian Austin <brian.austin@cirrus.com> 5402 M: Richard Fitzgerald <rf@opensource.cirr !! 3784 M: Paul Handrigan <Paul.Handrigan@cirrus.com> 5403 L: linux-sound@vger.kernel.org !! 3785 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5404 L: patches@opensource.cirrus.com << 5405 S: Maintained 3786 S: Maintained 5406 F: Documentation/devicetree/bindings/sou << 5407 F: drivers/mfd/cs42l43* << 5408 F: drivers/pinctrl/cirrus/pinctrl-cs42l4 << 5409 F: drivers/spi/spi-cs42l43* << 5410 F: include/dt-bindings/sound/cs* << 5411 F: include/linux/mfd/cs42l43* << 5412 F: include/sound/cs* << 5413 F: sound/pci/hda/cirrus* << 5414 F: sound/pci/hda/cs* << 5415 F: sound/pci/hda/hda_component* << 5416 F: sound/pci/hda/hda_cs_dsp_ctl.* << 5417 F: sound/soc/codecs/cs* 3787 F: sound/soc/codecs/cs* 5418 3788 5419 CIRRUS LOGIC HAPTIC DRIVERS << 5420 M: James Ogletree <jogletre@opensource.ci << 5421 M: Fred Treven <fred.treven@cirrus.com> << 5422 M: Ben Bright <ben.bright@cirrus.com> << 5423 L: patches@opensource.cirrus.com << 5424 S: Supported << 5425 F: Documentation/devicetree/bindings/inp << 5426 F: drivers/input/misc/cs40l* << 5427 F: drivers/mfd/cs40l* << 5428 F: include/linux/mfd/cs40l* << 5429 F: sound/soc/codecs/cs40l* << 5430 << 5431 CIRRUS LOGIC DSP FIRMWARE DRIVER << 5432 M: Simon Trimmer <simont@opensource.cirru << 5433 M: Charles Keepax <ckeepax@opensource.cir << 5434 M: Richard Fitzgerald <rf@opensource.cirr << 5435 L: patches@opensource.cirrus.com << 5436 S: Supported << 5437 W: https://github.com/CirrusLogic/linux- << 5438 T: git https://github.com/CirrusLogic/li << 5439 F: drivers/firmware/cirrus/* << 5440 F: include/linux/firmware/cirrus/* << 5441 << 5442 CIRRUS LOGIC EP93XX ETHERNET DRIVER 3789 CIRRUS LOGIC EP93XX ETHERNET DRIVER 5443 M: Hartley Sweeten <hsweeten@visionengrav 3790 M: Hartley Sweeten <hsweeten@visionengravers.com> 5444 L: netdev@vger.kernel.org 3791 L: netdev@vger.kernel.org 5445 S: Maintained 3792 S: Maintained 5446 F: drivers/net/ethernet/cirrus/ep93xx_et 3793 F: drivers/net/ethernet/cirrus/ep93xx_eth.c 5447 3794 5448 CIRRUS LOGIC LOCHNAGAR DRIVER 3795 CIRRUS LOGIC LOCHNAGAR DRIVER 5449 M: Charles Keepax <ckeepax@opensource.cir 3796 M: Charles Keepax <ckeepax@opensource.cirrus.com> 5450 M: Richard Fitzgerald <rf@opensource.cirr 3797 M: Richard Fitzgerald <rf@opensource.cirrus.com> 5451 L: patches@opensource.cirrus.com 3798 L: patches@opensource.cirrus.com 5452 S: Supported 3799 S: Supported 5453 F: Documentation/devicetree/bindings/clo << 5454 F: Documentation/devicetree/bindings/hwm << 5455 F: Documentation/devicetree/bindings/mfd << 5456 F: Documentation/devicetree/bindings/pin << 5457 F: Documentation/devicetree/bindings/sou << 5458 F: Documentation/hwmon/lochnagar.rst << 5459 F: drivers/clk/clk-lochnagar.c 3800 F: drivers/clk/clk-lochnagar.c 5460 F: drivers/hwmon/lochnagar-hwmon.c << 5461 F: drivers/mfd/lochnagar-i2c.c 3801 F: drivers/mfd/lochnagar-i2c.c 5462 F: drivers/pinctrl/cirrus/pinctrl-lochna 3802 F: drivers/pinctrl/cirrus/pinctrl-lochnagar.c 5463 F: drivers/regulator/lochnagar-regulator 3803 F: drivers/regulator/lochnagar-regulator.c 5464 F: include/dt-bindings/clock/lochnagar.h !! 3804 F: include/dt-bindings/clk/lochnagar.h 5465 F: include/dt-bindings/pinctrl/lochnagar 3805 F: include/dt-bindings/pinctrl/lochnagar.h 5466 F: include/linux/mfd/lochnagar* 3806 F: include/linux/mfd/lochnagar* 5467 F: sound/soc/codecs/lochnagar-sc.c !! 3807 F: Documentation/devicetree/bindings/mfd/cirrus,lochnagar.txt 5468 !! 3808 F: Documentation/devicetree/bindings/clock/cirrus,lochnagar.txt 5469 CIRRUS LOGIC MADERA CODEC DRIVERS !! 3809 F: Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt 5470 M: Charles Keepax <ckeepax@opensource.cir !! 3810 F: Documentation/devicetree/bindings/regulator/cirrus,lochnagar.txt 5471 M: Richard Fitzgerald <rf@opensource.cirr << 5472 L: linux-sound@vger.kernel.org << 5473 L: patches@opensource.cirrus.com << 5474 S: Supported << 5475 W: https://github.com/CirrusLogic/linux- << 5476 T: git https://github.com/CirrusLogic/li << 5477 F: Documentation/devicetree/bindings/mfd << 5478 F: Documentation/devicetree/bindings/pin << 5479 F: Documentation/devicetree/bindings/sou << 5480 F: drivers/gpio/gpio-madera* << 5481 F: drivers/irqchip/irq-madera* << 5482 F: drivers/mfd/cs47l* << 5483 F: drivers/mfd/madera* << 5484 F: drivers/pinctrl/cirrus/* << 5485 F: include/dt-bindings/sound/madera* << 5486 F: include/linux/irqchip/irq-madera* << 5487 F: include/linux/mfd/madera/* << 5488 F: include/sound/madera* << 5489 F: sound/soc/codecs/cs47l* << 5490 F: sound/soc/codecs/madera* << 5491 3811 5492 CISCO FCOE HBA DRIVER 3812 CISCO FCOE HBA DRIVER 5493 M: Satish Kharat <satishkh@cisco.com> 3813 M: Satish Kharat <satishkh@cisco.com> 5494 M: Sesidhar Baddela <sebaddel@cisco.com> 3814 M: Sesidhar Baddela <sebaddel@cisco.com> 5495 M: Karan Tilak Kumar <kartilak@cisco.com> 3815 M: Karan Tilak Kumar <kartilak@cisco.com> 5496 L: linux-scsi@vger.kernel.org 3816 L: linux-scsi@vger.kernel.org 5497 S: Supported 3817 S: Supported 5498 F: drivers/scsi/fnic/ 3818 F: drivers/scsi/fnic/ 5499 3819 5500 CISCO SCSI HBA DRIVER 3820 CISCO SCSI HBA DRIVER 5501 M: Karan Tilak Kumar <kartilak@cisco.com> 3821 M: Karan Tilak Kumar <kartilak@cisco.com> 5502 M: Sesidhar Baddela <sebaddel@cisco.com> 3822 M: Sesidhar Baddela <sebaddel@cisco.com> 5503 L: linux-scsi@vger.kernel.org 3823 L: linux-scsi@vger.kernel.org 5504 S: Supported 3824 S: Supported 5505 F: drivers/scsi/snic/ 3825 F: drivers/scsi/snic/ 5506 3826 5507 CISCO VIC ETHERNET NIC DRIVER 3827 CISCO VIC ETHERNET NIC DRIVER 5508 M: Christian Benvenuti <benve@cisco.com> 3828 M: Christian Benvenuti <benve@cisco.com> 5509 M: Satish Kharat <satishkh@cisco.com> !! 3829 M: Govindarajulu Varadarajan <_govind@gmx.com> >> 3830 M: Parvi Kaustubhi <pkaustub@cisco.com> 5510 S: Supported 3831 S: Supported 5511 F: drivers/net/ethernet/cisco/enic/ 3832 F: drivers/net/ethernet/cisco/enic/ 5512 3833 5513 CISCO VIC LOW LATENCY NIC DRIVER 3834 CISCO VIC LOW LATENCY NIC DRIVER 5514 M: Christian Benvenuti <benve@cisco.com> 3835 M: Christian Benvenuti <benve@cisco.com> 5515 M: Nelson Escobar <neescoba@cisco.com> 3836 M: Nelson Escobar <neescoba@cisco.com> >> 3837 M: Parvi Kaustubhi <pkaustub@cisco.com> 5516 S: Supported 3838 S: Supported 5517 F: drivers/infiniband/hw/usnic/ 3839 F: drivers/infiniband/hw/usnic/ 5518 3840 5519 CLANG CONTROL FLOW INTEGRITY SUPPORT !! 3841 CIRRUS LOGIC MADERA CODEC DRIVERS 5520 M: Sami Tolvanen <samitolvanen@google.com !! 3842 M: Charles Keepax <ckeepax@opensource.cirrus.com> 5521 M: Kees Cook <kees@kernel.org> !! 3843 M: Richard Fitzgerald <rf@opensource.cirrus.com> 5522 R: Nathan Chancellor <nathan@kernel.org> !! 3844 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5523 L: llvm@lists.linux.dev !! 3845 L: patches@opensource.cirrus.com 5524 S: Supported !! 3846 T: git https://github.com/CirrusLogic/linux-drivers.git 5525 B: https://github.com/ClangBuiltLinux/li !! 3847 W: https://github.com/CirrusLogic/linux-drivers/wiki 5526 T: git git://git.kernel.org/pub/scm/linu !! 3848 S: Supported 5527 F: include/linux/cfi.h !! 3849 F: Documentation/devicetree/bindings/mfd/madera.txt 5528 F: kernel/cfi.c !! 3850 F: Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt >> 3851 F: include/linux/irqchip/irq-madera* >> 3852 F: include/linux/mfd/madera/* >> 3853 F: drivers/gpio/gpio-madera* >> 3854 F: drivers/irqchip/irq-madera* >> 3855 F: drivers/mfd/madera* >> 3856 F: drivers/mfd/cs47l* >> 3857 F: drivers/pinctrl/cirrus/* 5529 3858 5530 CLANG-FORMAT FILE 3859 CLANG-FORMAT FILE 5531 M: Miguel Ojeda <ojeda@kernel.org> !! 3860 M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com> 5532 S: Maintained 3861 S: Maintained 5533 F: .clang-format 3862 F: .clang-format 5534 3863 5535 CLANG/LLVM BUILD SUPPORT !! 3864 CLEANCACHE API 5536 M: Nathan Chancellor <nathan@kernel.org> !! 3865 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 5537 R: Nick Desaulniers <ndesaulniers@google. !! 3866 L: linux-kernel@vger.kernel.org 5538 R: Bill Wendling <morbo@google.com> !! 3867 S: Maintained 5539 R: Justin Stitt <justinstitt@google.com> !! 3868 F: mm/cleancache.c 5540 L: llvm@lists.linux.dev !! 3869 F: include/linux/cleancache.h 5541 S: Supported << 5542 W: https://clangbuiltlinux.github.io/ << 5543 B: https://github.com/ClangBuiltLinux/li << 5544 C: irc://irc.libera.chat/clangbuiltlinux << 5545 F: Documentation/kbuild/llvm.rst << 5546 F: include/linux/compiler-clang.h << 5547 F: scripts/Makefile.clang << 5548 F: scripts/clang-tools/ << 5549 K: \b(?i:clang|llvm)\b << 5550 3870 5551 CLK API 3871 CLK API 5552 M: Russell King <linux@armlinux.org.uk> 3872 M: Russell King <linux@armlinux.org.uk> 5553 L: linux-clk@vger.kernel.org 3873 L: linux-clk@vger.kernel.org 5554 S: Maintained 3874 S: Maintained 5555 F: include/linux/clk.h 3875 F: include/linux/clk.h 5556 3876 5557 CLOCKSOURCE, CLOCKEVENT DRIVERS 3877 CLOCKSOURCE, CLOCKEVENT DRIVERS 5558 M: Daniel Lezcano <daniel.lezcano@linaro. 3878 M: Daniel Lezcano <daniel.lezcano@linaro.org> 5559 M: Thomas Gleixner <tglx@linutronix.de> 3879 M: Thomas Gleixner <tglx@linutronix.de> 5560 L: linux-kernel@vger.kernel.org 3880 L: linux-kernel@vger.kernel.org 5561 S: Supported << 5562 T: git git://git.kernel.org/pub/scm/linu 3881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core 5563 F: Documentation/devicetree/bindings/tim << 5564 F: drivers/clocksource/ << 5565 << 5566 CLOSURES << 5567 M: Kent Overstreet <kent.overstreet@linux << 5568 L: linux-bcachefs@vger.kernel.org << 5569 S: Supported 3882 S: Supported 5570 C: irc://irc.oftc.net/bcache !! 3883 F: drivers/clocksource/ 5571 F: include/linux/closure.h !! 3884 F: Documentation/devicetree/bindings/timer/ 5572 F: lib/closure.c << 5573 3885 5574 CMPC ACPI DRIVER 3886 CMPC ACPI DRIVER 5575 M: Thadeu Lima de Souza Cascardo <cascard 3887 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> >> 3888 M: Daniel Oliveira Nascimento <don@syst.com.br> 5576 L: platform-driver-x86@vger.kernel.org 3889 L: platform-driver-x86@vger.kernel.org 5577 S: Supported 3890 S: Supported 5578 F: drivers/platform/x86/classmate-laptop 3891 F: drivers/platform/x86/classmate-laptop.c 5579 3892 5580 COBALT MEDIA DRIVER 3893 COBALT MEDIA DRIVER 5581 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 3894 M: Hans Verkuil <hans.verkuil@cisco.com> 5582 L: linux-media@vger.kernel.org 3895 L: linux-media@vger.kernel.org 5583 S: Supported << 5584 W: https://linuxtv.org << 5585 T: git git://linuxtv.org/media_tree.git 3896 T: git git://linuxtv.org/media_tree.git >> 3897 W: https://linuxtv.org >> 3898 S: Supported 5586 F: drivers/media/pci/cobalt/ 3899 F: drivers/media/pci/cobalt/ 5587 3900 5588 COCCINELLE/Semantic Patches (SmPL) 3901 COCCINELLE/Semantic Patches (SmPL) 5589 M: Julia Lawall <Julia.Lawall@inria.fr> !! 3902 M: Julia Lawall <Julia.Lawall@lip6.fr> >> 3903 M: Gilles Muller <Gilles.Muller@lip6.fr> 5590 M: Nicolas Palix <nicolas.palix@imag.fr> 3904 M: Nicolas Palix <nicolas.palix@imag.fr> 5591 L: cocci@inria.fr (moderated for non-sub !! 3905 M: Michal Marek <michal.lkml@markovi.net> >> 3906 L: cocci@systeme.lip6.fr (moderated for non-subscribers) >> 3907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc >> 3908 W: http://coccinelle.lip6.fr/ 5592 S: Supported 3909 S: Supported 5593 W: https://coccinelle.gitlabpages.inria. << 5594 T: git git://git.kernel.org/pub/scm/linu << 5595 F: Documentation/dev-tools/coccinelle.rs 3910 F: Documentation/dev-tools/coccinelle.rst 5596 F: scripts/coccicheck << 5597 F: scripts/coccinelle/ 3911 F: scripts/coccinelle/ >> 3912 F: scripts/coccicheck 5598 3913 5599 CODA FILE SYSTEM 3914 CODA FILE SYSTEM 5600 M: Jan Harkes <jaharkes@cs.cmu.edu> 3915 M: Jan Harkes <jaharkes@cs.cmu.edu> 5601 M: coda@cs.cmu.edu 3916 M: coda@cs.cmu.edu 5602 L: codalist@coda.cs.cmu.edu 3917 L: codalist@coda.cs.cmu.edu 5603 S: Maintained << 5604 W: http://www.coda.cs.cmu.edu/ 3918 W: http://www.coda.cs.cmu.edu/ 5605 F: Documentation/filesystems/coda.rst !! 3919 S: Maintained >> 3920 F: Documentation/filesystems/coda.txt 5606 F: fs/coda/ 3921 F: fs/coda/ 5607 F: include/linux/coda*.h 3922 F: include/linux/coda*.h 5608 F: include/uapi/linux/coda*.h 3923 F: include/uapi/linux/coda*.h 5609 3924 5610 CODA V4L2 MEM2MEM DRIVER 3925 CODA V4L2 MEM2MEM DRIVER 5611 M: Philipp Zabel <p.zabel@pengutronix.de> 3926 M: Philipp Zabel <p.zabel@pengutronix.de> 5612 L: linux-media@vger.kernel.org 3927 L: linux-media@vger.kernel.org 5613 S: Maintained 3928 S: Maintained 5614 F: Documentation/devicetree/bindings/med !! 3929 F: Documentation/devicetree/bindings/media/coda.txt 5615 F: drivers/media/platform/chips-media/co !! 3930 F: drivers/media/platform/coda/ 5616 3931 5617 CODE OF CONDUCT 3932 CODE OF CONDUCT 5618 M: Greg Kroah-Hartman <gregkh@linuxfounda 3933 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5619 S: Supported 3934 S: Supported 5620 F: Documentation/process/code-of-conduct << 5621 F: Documentation/process/code-of-conduct 3935 F: Documentation/process/code-of-conduct.rst 5622 !! 3936 F: Documentation/process/code-of-conduct-interpretation.rst 5623 CODE TAGGING << 5624 M: Suren Baghdasaryan <surenb@google.com> << 5625 M: Kent Overstreet <kent.overstreet@linux << 5626 S: Maintained << 5627 F: include/asm-generic/codetag.lds.h << 5628 F: include/linux/codetag.h << 5629 F: lib/codetag.c << 5630 << 5631 COMEDI DRIVERS << 5632 M: Ian Abbott <abbotti@mev.co.uk> << 5633 M: H Hartley Sweeten <hsweeten@visionengr << 5634 S: Odd Fixes << 5635 F: drivers/comedi/ << 5636 F: include/linux/comedi/ << 5637 F: include/uapi/linux/comedi.h << 5638 3937 5639 COMMON CLK FRAMEWORK 3938 COMMON CLK FRAMEWORK 5640 M: Michael Turquette <mturquette@baylibre 3939 M: Michael Turquette <mturquette@baylibre.com> 5641 M: Stephen Boyd <sboyd@kernel.org> 3940 M: Stephen Boyd <sboyd@kernel.org> 5642 L: linux-clk@vger.kernel.org 3941 L: linux-clk@vger.kernel.org 5643 S: Maintained << 5644 Q: http://patchwork.kernel.org/project/l 3942 Q: http://patchwork.kernel.org/project/linux-clk/list/ 5645 T: git git://git.kernel.org/pub/scm/linu 3943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git >> 3944 S: Maintained 5646 F: Documentation/devicetree/bindings/clo 3945 F: Documentation/devicetree/bindings/clock/ 5647 F: drivers/clk/ 3946 F: drivers/clk/ 5648 F: include/dt-bindings/clock/ !! 3947 X: drivers/clk/clkdev.c 5649 F: include/linux/clk-pr* 3948 F: include/linux/clk-pr* 5650 F: include/linux/clk/ 3949 F: include/linux/clk/ 5651 F: include/linux/of_clk.h 3950 F: include/linux/of_clk.h 5652 X: drivers/clk/clkdev.c << 5653 3951 5654 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and !! 3952 COMMON INTERNET FILE SYSTEM (CIFS) 5655 M: Steve French <sfrench@samba.org> 3953 M: Steve French <sfrench@samba.org> 5656 R: Paulo Alcantara <pc@manguebit.com> (DF << 5657 R: Ronnie Sahlberg <ronniesahlberg@gmail. << 5658 R: Shyam Prasad N <sprasad@microsoft.com> << 5659 R: Tom Talpey <tom@talpey.com> (RDMA, smb << 5660 R: Bharath SM <bharathsm@microsoft.com> ( << 5661 L: linux-cifs@vger.kernel.org 3954 L: linux-cifs@vger.kernel.org 5662 L: samba-technical@lists.samba.org (mode 3955 L: samba-technical@lists.samba.org (moderated for non-subscribers) 5663 S: Supported !! 3956 W: http://linux-cifs.samba.org/ 5664 W: https://wiki.samba.org/index.php/Linu << 5665 T: git git://git.samba.org/sfrench/cifs- 3957 T: git git://git.samba.org/sfrench/cifs-2.6.git 5666 F: Documentation/admin-guide/cifs/ !! 3958 S: Supported 5667 F: fs/smb/client/ !! 3959 F: Documentation/filesystems/cifs/ 5668 F: fs/smb/common/ !! 3960 F: fs/cifs/ 5669 F: include/uapi/linux/cifs << 5670 3961 5671 COMPACTPCI HOTPLUG CORE 3962 COMPACTPCI HOTPLUG CORE 5672 M: Scott Murray <scott@spiteful.org> 3963 M: Scott Murray <scott@spiteful.org> 5673 L: linux-pci@vger.kernel.org 3964 L: linux-pci@vger.kernel.org 5674 S: Maintained 3965 S: Maintained 5675 F: drivers/pci/hotplug/cpci_hotplug* 3966 F: drivers/pci/hotplug/cpci_hotplug* 5676 3967 5677 COMPACTPCI HOTPLUG GENERIC DRIVER 3968 COMPACTPCI HOTPLUG GENERIC DRIVER 5678 M: Scott Murray <scott@spiteful.org> 3969 M: Scott Murray <scott@spiteful.org> 5679 L: linux-pci@vger.kernel.org 3970 L: linux-pci@vger.kernel.org 5680 S: Maintained 3971 S: Maintained 5681 F: drivers/pci/hotplug/cpcihp_generic.c 3972 F: drivers/pci/hotplug/cpcihp_generic.c 5682 3973 5683 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 3974 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 5684 M: Scott Murray <scott@spiteful.org> 3975 M: Scott Murray <scott@spiteful.org> 5685 L: linux-pci@vger.kernel.org 3976 L: linux-pci@vger.kernel.org 5686 S: Maintained 3977 S: Maintained 5687 F: drivers/pci/hotplug/cpcihp_zt5550.* 3978 F: drivers/pci/hotplug/cpcihp_zt5550.* 5688 3979 5689 COMPAL LAPTOP SUPPORT 3980 COMPAL LAPTOP SUPPORT 5690 M: Cezary Jackiewicz <cezary.jackiewicz@g 3981 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 5691 L: platform-driver-x86@vger.kernel.org 3982 L: platform-driver-x86@vger.kernel.org 5692 S: Maintained 3983 S: Maintained 5693 F: drivers/platform/x86/compal-laptop.c 3984 F: drivers/platform/x86/compal-laptop.c 5694 3985 5695 COMPILER ATTRIBUTES 3986 COMPILER ATTRIBUTES 5696 M: Miguel Ojeda <ojeda@kernel.org> !! 3987 M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com> 5697 S: Maintained 3988 S: Maintained 5698 F: include/linux/compiler_attributes.h 3989 F: include/linux/compiler_attributes.h 5699 3990 5700 COMPUTE EXPRESS LINK (CXL) << 5701 M: Davidlohr Bueso <dave@stgolabs.net> << 5702 M: Jonathan Cameron <jonathan.cameron@hua << 5703 M: Dave Jiang <dave.jiang@intel.com> << 5704 M: Alison Schofield <alison.schofield@int << 5705 M: Vishal Verma <vishal.l.verma@intel.com << 5706 M: Ira Weiny <ira.weiny@intel.com> << 5707 M: Dan Williams <dan.j.williams@intel.com << 5708 L: linux-cxl@vger.kernel.org << 5709 S: Maintained << 5710 F: Documentation/driver-api/cxl << 5711 F: drivers/cxl/ << 5712 F: include/cxl/ << 5713 F: include/uapi/linux/cxl_mem.h << 5714 F: tools/testing/cxl/ << 5715 << 5716 COMPUTE EXPRESS LINK PMU (CPMU) << 5717 M: Jonathan Cameron <jonathan.cameron@hua << 5718 L: linux-cxl@vger.kernel.org << 5719 S: Maintained << 5720 F: Documentation/admin-guide/perf/cxl.rs << 5721 F: drivers/perf/cxl_pmu.c << 5722 << 5723 CONEXANT ACCESSRUNNER USB DRIVER 3991 CONEXANT ACCESSRUNNER USB DRIVER 5724 L: accessrunner-general@lists.sourceforg 3992 L: accessrunner-general@lists.sourceforge.net 5725 S: Orphan << 5726 W: http://accessrunner.sourceforge.net/ 3993 W: http://accessrunner.sourceforge.net/ >> 3994 S: Orphan 5727 F: drivers/usb/atm/cxacru.c 3995 F: drivers/usb/atm/cxacru.c 5728 3996 5729 CONFIDENTIAL COMPUTING THREAT MODEL FOR X86 V << 5730 M: Elena Reshetova <elena.reshetova@intel << 5731 M: Carlos Bilbao <carlos.bilbao.osdev@gma << 5732 S: Maintained << 5733 F: Documentation/security/snp-tdx-threat << 5734 << 5735 CONFIGFS 3997 CONFIGFS 5736 M: Joel Becker <jlbec@evilplan.org> 3998 M: Joel Becker <jlbec@evilplan.org> 5737 M: Christoph Hellwig <hch@lst.de> 3999 M: Christoph Hellwig <hch@lst.de> 5738 S: Supported << 5739 T: git git://git.infradead.org/users/hch 4000 T: git git://git.infradead.org/users/hch/configfs.git >> 4001 S: Supported 5740 F: fs/configfs/ 4002 F: fs/configfs/ 5741 F: include/linux/configfs.h 4003 F: include/linux/configfs.h 5742 F: samples/configfs/ << 5743 4004 5744 CONSOLE SUBSYSTEM !! 4005 CONNECTOR 5745 M: Greg Kroah-Hartman <gregkh@linuxfounda !! 4006 M: Evgeniy Polyakov <zbr@ioremap.net> 5746 S: Supported !! 4007 L: netdev@vger.kernel.org 5747 F: drivers/video/console/ << 5748 F: include/linux/console* << 5749 << 5750 CONTEXT TRACKING << 5751 M: Frederic Weisbecker <frederic@kernel.o << 5752 M: "Paul E. McKenney" <paulmck@kernel.org << 5753 S: Maintained 4008 S: Maintained 5754 F: include/linux/context_tracking* !! 4009 F: drivers/connector/ 5755 F: kernel/context_tracking.c << 5756 4010 5757 CONTROL GROUP (CGROUP) 4011 CONTROL GROUP (CGROUP) 5758 M: Tejun Heo <tj@kernel.org> 4012 M: Tejun Heo <tj@kernel.org> 5759 M: Zefan Li <lizefan.x@bytedance.com> !! 4013 M: Li Zefan <lizefan@huawei.com> 5760 M: Johannes Weiner <hannes@cmpxchg.org> 4014 M: Johannes Weiner <hannes@cmpxchg.org> 5761 M: Michal Koutný <mkoutny@suse.com> << 5762 L: cgroups@vger.kernel.org 4015 L: cgroups@vger.kernel.org 5763 S: Maintained << 5764 T: git git://git.kernel.org/pub/scm/linu 4016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 5765 F: Documentation/admin-guide/cgroup-v1/ !! 4017 S: Maintained 5766 F: Documentation/admin-guide/cgroup-v2.r 4018 F: Documentation/admin-guide/cgroup-v2.rst >> 4019 F: Documentation/cgroup-v1/ 5767 F: include/linux/cgroup* 4020 F: include/linux/cgroup* 5768 F: kernel/cgroup/ 4021 F: kernel/cgroup/ 5769 F: tools/testing/selftests/cgroup/ << 5770 << 5771 CONTROL GROUP - BLOCK IO CONTROLLER (BLKIO) << 5772 M: Tejun Heo <tj@kernel.org> << 5773 M: Josef Bacik <josef@toxicpanda.com> << 5774 M: Jens Axboe <axboe@kernel.dk> << 5775 L: cgroups@vger.kernel.org << 5776 L: linux-block@vger.kernel.org << 5777 T: git git://git.kernel.dk/linux-block << 5778 F: Documentation/admin-guide/cgroup-v1/b << 5779 F: block/bfq-cgroup.c << 5780 F: block/blk-cgroup.c << 5781 F: block/blk-iocost.c << 5782 F: block/blk-iolatency.c << 5783 F: block/blk-throttle.c << 5784 F: include/linux/blk-cgroup.h << 5785 4022 5786 CONTROL GROUP - CPUSET 4023 CONTROL GROUP - CPUSET 5787 M: Waiman Long <longman@redhat.com> !! 4024 M: Li Zefan <lizefan@huawei.com> 5788 M: Zefan Li <lizefan.x@bytedance.com> << 5789 L: cgroups@vger.kernel.org 4025 L: cgroups@vger.kernel.org 5790 S: Maintained !! 4026 W: http://www.bullopensource.org/cpuset/ >> 4027 W: http://oss.sgi.com/projects/cpusets/ 5791 T: git git://git.kernel.org/pub/scm/linu 4028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 5792 F: Documentation/admin-guide/cgroup-v1/c !! 4029 S: Maintained >> 4030 F: Documentation/cgroup-v1/cpusets.txt 5793 F: include/linux/cpuset.h 4031 F: include/linux/cpuset.h 5794 F: kernel/cgroup/cpuset-internal.h << 5795 F: kernel/cgroup/cpuset-v1.c << 5796 F: kernel/cgroup/cpuset.c 4032 F: kernel/cgroup/cpuset.c 5797 F: tools/testing/selftests/cgroup/test_c << 5798 F: tools/testing/selftests/cgroup/test_c << 5799 F: tools/testing/selftests/cgroup/test_c << 5800 4033 5801 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (M 4034 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 5802 M: Johannes Weiner <hannes@cmpxchg.org> 4035 M: Johannes Weiner <hannes@cmpxchg.org> 5803 M: Michal Hocko <mhocko@kernel.org> 4036 M: Michal Hocko <mhocko@kernel.org> 5804 M: Roman Gushchin <roman.gushchin@linux.d !! 4037 M: Vladimir Davydov <vdavydov.dev@gmail.com> 5805 M: Shakeel Butt <shakeel.butt@linux.dev> << 5806 R: Muchun Song <muchun.song@linux.dev> << 5807 L: cgroups@vger.kernel.org 4038 L: cgroups@vger.kernel.org 5808 L: linux-mm@kvack.org 4039 L: linux-mm@kvack.org 5809 S: Maintained 4040 S: Maintained 5810 F: include/linux/memcontrol.h << 5811 F: mm/memcontrol.c 4041 F: mm/memcontrol.c 5812 F: mm/memcontrol-v1.c << 5813 F: mm/memcontrol-v1.h << 5814 F: mm/swap_cgroup.c 4042 F: mm/swap_cgroup.c 5815 F: samples/cgroup/* << 5816 F: tools/testing/selftests/cgroup/memcg_ << 5817 F: tools/testing/selftests/cgroup/test_h << 5818 F: tools/testing/selftests/cgroup/test_k << 5819 F: tools/testing/selftests/cgroup/test_m << 5820 4043 5821 CORETEMP HARDWARE MONITORING DRIVER 4044 CORETEMP HARDWARE MONITORING DRIVER 5822 M: Fenghua Yu <fenghua.yu@intel.com> 4045 M: Fenghua Yu <fenghua.yu@intel.com> 5823 L: linux-hwmon@vger.kernel.org 4046 L: linux-hwmon@vger.kernel.org 5824 S: Maintained 4047 S: Maintained 5825 F: Documentation/hwmon/coretemp.rst !! 4048 F: Documentation/hwmon/coretemp 5826 F: drivers/hwmon/coretemp.c 4049 F: drivers/hwmon/coretemp.c 5827 4050 5828 CORSAIR-CPRO HARDWARE MONITOR DRIVER !! 4051 COSA/SRP SYNC SERIAL DRIVER 5829 M: Marius Zachmann <mail@mariuszachmann.d !! 4052 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 5830 L: linux-hwmon@vger.kernel.org !! 4053 W: http://www.fi.muni.cz/~kas/cosa/ 5831 S: Maintained << 5832 F: drivers/hwmon/corsair-cpro.c << 5833 << 5834 CORSAIR-PSU HARDWARE MONITOR DRIVER << 5835 M: Wilken Gottwalt <wilken.gottwalt@poste << 5836 L: linux-hwmon@vger.kernel.org << 5837 S: Maintained << 5838 F: Documentation/hwmon/corsair-psu.rst << 5839 F: drivers/hwmon/corsair-psu.c << 5840 << 5841 COUNTER SUBSYSTEM << 5842 M: William Breathitt Gray <wbg@kernel.org << 5843 L: linux-iio@vger.kernel.org << 5844 S: Maintained << 5845 T: git git://git.kernel.org/pub/scm/linu << 5846 F: Documentation/ABI/testing/sysfs-bus-c << 5847 F: Documentation/driver-api/generic-coun << 5848 F: drivers/counter/ << 5849 F: include/linux/counter.h << 5850 F: include/uapi/linux/counter.h << 5851 F: tools/counter/ << 5852 << 5853 COUNTER WATCH EVENTS TOOL << 5854 M: Fabrice Gasnier <fabrice.gasnier@foss. << 5855 L: linux-iio@vger.kernel.org << 5856 S: Maintained 4054 S: Maintained 5857 F: tools/counter/counter_watch_events.c !! 4055 F: drivers/net/wan/cosa* 5858 4056 5859 CP2615 I2C DRIVER !! 4057 CPMAC ETHERNET DRIVER 5860 M: Bence Csókás <bence98@sch.bme.hu> !! 4058 M: Florian Fainelli <f.fainelli@gmail.com> 5861 S: Maintained !! 4059 L: netdev@vger.kernel.org 5862 F: drivers/i2c/busses/i2c-cp2615.c << 5863 << 5864 CPU FREQUENCY DRIVERS - VEXPRESS SPC ARM BIG << 5865 M: Viresh Kumar <viresh.kumar@linaro.org> << 5866 M: Sudeep Holla <sudeep.holla@arm.com> << 5867 L: linux-pm@vger.kernel.org << 5868 S: Maintained 4060 S: Maintained 5869 W: http://www.arm.com/products/processor !! 4061 F: drivers/net/ethernet/ti/cpmac.c 5870 F: drivers/cpufreq/vexpress-spc-cpufreq. << 5871 4062 5872 CPU FREQUENCY SCALING FRAMEWORK 4063 CPU FREQUENCY SCALING FRAMEWORK 5873 M: "Rafael J. Wysocki" <rafael@kernel.org !! 4064 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5874 M: Viresh Kumar <viresh.kumar@linaro.org> 4065 M: Viresh Kumar <viresh.kumar@linaro.org> 5875 L: linux-pm@vger.kernel.org 4066 L: linux-pm@vger.kernel.org 5876 S: Maintained 4067 S: Maintained 5877 B: https://bugzilla.kernel.org << 5878 T: git git://git.kernel.org/pub/scm/linu 4068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git 5879 T: git git://git.kernel.org/pub/scm/linu 4069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git (For ARM Updates) >> 4070 B: https://bugzilla.kernel.org 5880 F: Documentation/admin-guide/pm/cpufreq. 4071 F: Documentation/admin-guide/pm/cpufreq.rst 5881 F: Documentation/admin-guide/pm/intel_ps 4072 F: Documentation/admin-guide/pm/intel_pstate.rst 5882 F: Documentation/cpu-freq/ 4073 F: Documentation/cpu-freq/ 5883 F: Documentation/devicetree/bindings/cpu 4074 F: Documentation/devicetree/bindings/cpufreq/ 5884 F: drivers/cpufreq/ 4075 F: drivers/cpufreq/ 5885 F: include/linux/cpufreq.h 4076 F: include/linux/cpufreq.h 5886 F: include/linux/sched/cpufreq.h << 5887 F: kernel/sched/cpufreq*.c << 5888 F: tools/testing/selftests/cpufreq/ 4077 F: tools/testing/selftests/cpufreq/ 5889 4078 5890 CPU HOTPLUG !! 4079 CPU FREQUENCY DRIVERS - ARM BIG LITTLE 5891 M: Thomas Gleixner <tglx@linutronix.de> !! 4080 M: Viresh Kumar <viresh.kumar@linaro.org> 5892 M: Peter Zijlstra <peterz@infradead.org> !! 4081 M: Sudeep Holla <sudeep.holla@arm.com> 5893 L: linux-kernel@vger.kernel.org << 5894 S: Maintained << 5895 T: git git://git.kernel.org/pub/scm/linu << 5896 F: include/linux/cpu.h << 5897 F: include/linux/cpuhotplug.h << 5898 F: include/linux/smpboot.h << 5899 F: kernel/cpu.c << 5900 F: kernel/smpboot.* << 5901 << 5902 CPU IDLE TIME MANAGEMENT FRAMEWORK << 5903 M: "Rafael J. Wysocki" <rafael@kernel.org << 5904 M: Daniel Lezcano <daniel.lezcano@linaro. << 5905 L: linux-pm@vger.kernel.org 4082 L: linux-pm@vger.kernel.org >> 4083 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 5906 S: Maintained 4084 S: Maintained 5907 B: https://bugzilla.kernel.org !! 4085 F: drivers/cpufreq/arm_big_little.h 5908 T: git git://git.kernel.org/pub/scm/linu !! 4086 F: drivers/cpufreq/arm_big_little.c 5909 F: Documentation/admin-guide/pm/cpuidle. << 5910 F: Documentation/driver-api/pm/cpuidle.r << 5911 F: drivers/cpuidle/ << 5912 F: include/linux/cpuidle.h << 5913 4087 5914 CPU POWER MONITORING SUBSYSTEM 4088 CPU POWER MONITORING SUBSYSTEM 5915 M: Thomas Renninger <trenn@suse.com> 4089 M: Thomas Renninger <trenn@suse.com> 5916 M: Shuah Khan <shuah@kernel.org> 4090 M: Shuah Khan <shuah@kernel.org> 5917 M: Shuah Khan <skhan@linuxfoundation.org> 4091 M: Shuah Khan <skhan@linuxfoundation.org> 5918 M: John B. Wyatt IV <jwyatt@redhat.com> << 5919 M: John B. Wyatt IV <sageofredondo@gmail. << 5920 M: John Kacur <jkacur@redhat.com> << 5921 L: linux-pm@vger.kernel.org 4092 L: linux-pm@vger.kernel.org 5922 S: Maintained 4093 S: Maintained 5923 F: tools/power/cpupower/ 4094 F: tools/power/cpupower/ 5924 4095 5925 CPUID/MSR DRIVER 4096 CPUID/MSR DRIVER 5926 M: "H. Peter Anvin" <hpa@zytor.com> 4097 M: "H. Peter Anvin" <hpa@zytor.com> 5927 S: Maintained 4098 S: Maintained 5928 F: arch/x86/kernel/cpuid.c 4099 F: arch/x86/kernel/cpuid.c 5929 F: arch/x86/kernel/msr.c 4100 F: arch/x86/kernel/msr.c 5930 4101 5931 CPUIDLE DRIVER - ARM BIG LITTLE 4102 CPUIDLE DRIVER - ARM BIG LITTLE 5932 M: Lorenzo Pieralisi <lpieralisi@kernel.o !! 4103 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 5933 M: Daniel Lezcano <daniel.lezcano@linaro. 4104 M: Daniel Lezcano <daniel.lezcano@linaro.org> 5934 L: linux-pm@vger.kernel.org 4105 L: linux-pm@vger.kernel.org 5935 L: linux-arm-kernel@lists.infradead.org !! 4106 L: linux-arm-kernel@lists.infradead.org 5936 S: Maintained << 5937 T: git git://git.kernel.org/pub/scm/linu 4107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git >> 4108 S: Maintained 5938 F: drivers/cpuidle/cpuidle-big_little.c 4109 F: drivers/cpuidle/cpuidle-big_little.c 5939 4110 5940 CPUIDLE DRIVER - ARM EXYNOS 4111 CPUIDLE DRIVER - ARM EXYNOS >> 4112 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 5941 M: Daniel Lezcano <daniel.lezcano@linaro. 4113 M: Daniel Lezcano <daniel.lezcano@linaro.org> 5942 M: Kukjin Kim <kgene@kernel.org> 4114 M: Kukjin Kim <kgene@kernel.org> 5943 R: Krzysztof Kozlowski <krzk@kernel.org> << 5944 L: linux-pm@vger.kernel.org 4115 L: linux-pm@vger.kernel.org 5945 L: linux-samsung-soc@vger.kernel.org 4116 L: linux-samsung-soc@vger.kernel.org 5946 S: Maintained << 5947 F: arch/arm/mach-exynos/pm.c << 5948 F: drivers/cpuidle/cpuidle-exynos.c << 5949 F: include/linux/platform_data/cpuidle-e << 5950 << 5951 CPUIDLE DRIVER - ARM PSCI << 5952 M: Lorenzo Pieralisi <lpieralisi@kernel.o << 5953 M: Sudeep Holla <sudeep.holla@arm.com> << 5954 L: linux-pm@vger.kernel.org << 5955 L: linux-arm-kernel@lists.infradead.org << 5956 S: Supported << 5957 F: drivers/cpuidle/cpuidle-psci.c << 5958 << 5959 CPUIDLE DRIVER - ARM PSCI PM DOMAIN << 5960 M: Ulf Hansson <ulf.hansson@linaro.org> << 5961 L: linux-pm@vger.kernel.org << 5962 L: linux-arm-kernel@lists.infradead.org << 5963 S: Supported << 5964 T: git git://git.kernel.org/pub/scm/linu << 5965 F: drivers/cpuidle/cpuidle-psci-domain.c << 5966 F: drivers/cpuidle/cpuidle-psci.h << 5967 << 5968 CPUIDLE DRIVER - DT IDLE PM DOMAIN << 5969 M: Ulf Hansson <ulf.hansson@linaro.org> << 5970 L: linux-pm@vger.kernel.org << 5971 S: Supported 4117 S: Supported 5972 T: git git://git.kernel.org/pub/scm/linu !! 4118 F: drivers/cpuidle/cpuidle-exynos.c 5973 F: drivers/cpuidle/dt_idle_genpd.c !! 4119 F: arch/arm/mach-exynos/pm.c 5974 F: drivers/cpuidle/dt_idle_genpd.h << 5975 4120 5976 CPUIDLE DRIVER - RISC-V SBI !! 4121 CPU IDLE TIME MANAGEMENT FRAMEWORK 5977 M: Anup Patel <anup@brainfault.org> !! 4122 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> >> 4123 M: Daniel Lezcano <daniel.lezcano@linaro.org> 5978 L: linux-pm@vger.kernel.org 4124 L: linux-pm@vger.kernel.org 5979 L: linux-riscv@lists.infradead.org << 5980 S: Maintained 4125 S: Maintained 5981 F: drivers/cpuidle/cpuidle-riscv-sbi.c !! 4126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git >> 4127 B: https://bugzilla.kernel.org >> 4128 F: Documentation/admin-guide/pm/cpuidle.rst >> 4129 F: Documentation/driver-api/pm/cpuidle.rst >> 4130 F: drivers/cpuidle/* >> 4131 F: include/linux/cpuidle.h 5982 4132 5983 CRAMFS FILESYSTEM 4133 CRAMFS FILESYSTEM 5984 M: Nicolas Pitre <nico@fluxnic.net> 4134 M: Nicolas Pitre <nico@fluxnic.net> 5985 S: Maintained 4135 S: Maintained 5986 F: Documentation/filesystems/cramfs.rst !! 4136 F: Documentation/filesystems/cramfs.txt 5987 F: fs/cramfs/ 4137 F: fs/cramfs/ 5988 4138 5989 CREATIVE SB0540 << 5990 M: Bastien Nocera <hadess@hadess.net> << 5991 L: linux-input@vger.kernel.org << 5992 S: Maintained << 5993 F: drivers/hid/hid-creative-sb0540.c << 5994 << 5995 CRYPTO API 4139 CRYPTO API 5996 M: Herbert Xu <herbert@gondor.apana.org.a 4140 M: Herbert Xu <herbert@gondor.apana.org.au> 5997 M: "David S. Miller" <davem@davemloft.net 4141 M: "David S. Miller" <davem@davemloft.net> 5998 L: linux-crypto@vger.kernel.org 4142 L: linux-crypto@vger.kernel.org 5999 S: Maintained << 6000 T: git git://git.kernel.org/pub/scm/linu 4143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git 6001 T: git git://git.kernel.org/pub/scm/linu 4144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git >> 4145 S: Maintained 6002 F: Documentation/crypto/ 4146 F: Documentation/crypto/ 6003 F: Documentation/devicetree/bindings/cry 4147 F: Documentation/devicetree/bindings/crypto/ 6004 F: arch/*/crypto/ 4148 F: arch/*/crypto/ 6005 F: crypto/ 4149 F: crypto/ 6006 F: drivers/crypto/ 4150 F: drivers/crypto/ 6007 F: include/crypto/ 4151 F: include/crypto/ 6008 F: include/linux/crypto* 4152 F: include/linux/crypto* 6009 F: lib/crypto/ << 6010 << 6011 CRYPTO SPEED TEST COMPARE << 6012 M: Wang Jinchao <wangjinchao@xfusion.com> << 6013 L: linux-crypto@vger.kernel.org << 6014 S: Maintained << 6015 F: tools/crypto/tcrypt/tcrypt_speed_comp << 6016 4153 6017 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 4154 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 6018 M: Neil Horman <nhorman@tuxdriver.com> 4155 M: Neil Horman <nhorman@tuxdriver.com> 6019 L: linux-crypto@vger.kernel.org 4156 L: linux-crypto@vger.kernel.org 6020 S: Maintained 4157 S: Maintained 6021 F: crypto/ansi_cprng.c 4158 F: crypto/ansi_cprng.c 6022 F: crypto/rng.c 4159 F: crypto/rng.c 6023 4160 6024 CS3308 MEDIA DRIVER 4161 CS3308 MEDIA DRIVER 6025 M: Hans Verkuil <hverkuil@xs4all.nl> 4162 M: Hans Verkuil <hverkuil@xs4all.nl> 6026 L: linux-media@vger.kernel.org 4163 L: linux-media@vger.kernel.org 6027 S: Odd Fixes << 6028 W: http://linuxtv.org << 6029 T: git git://linuxtv.org/media_tree.git 4164 T: git git://linuxtv.org/media_tree.git >> 4165 W: http://linuxtv.org >> 4166 S: Odd Fixes 6030 F: drivers/media/i2c/cs3308.c 4167 F: drivers/media/i2c/cs3308.c 6031 4168 6032 CS5535 Audio ALSA driver 4169 CS5535 Audio ALSA driver 6033 M: Jaya Kumar <jayakumar.alsa@gmail.com> 4170 M: Jaya Kumar <jayakumar.alsa@gmail.com> 6034 S: Maintained 4171 S: Maintained 6035 F: sound/pci/cs5535audio/ 4172 F: sound/pci/cs5535audio/ 6036 4173 6037 CTU CAN FD DRIVER !! 4174 CSI DRIVERS FOR ALLWINNER V3s 6038 M: Pavel Pisa <pisa@cmp.felk.cvut.cz> !! 4175 M: Yong Deng <yong.deng@magewell.com> 6039 M: Ondrej Ille <ondrej.ille@gmail.com> !! 4176 L: linux-media@vger.kernel.org 6040 L: linux-can@vger.kernel.org !! 4177 T: git git://linuxtv.org/media_tree.git 6041 S: Maintained << 6042 F: Documentation/devicetree/bindings/net << 6043 F: drivers/net/can/ctucanfd/ << 6044 << 6045 CVE ASSIGNMENT CONTACT << 6046 M: CVE Assignment Team <cve@kernel.org> << 6047 S: Maintained 4178 S: Maintained 6048 F: Documentation/process/cve.rst !! 4179 F: drivers/media/platform/sunxi/sun6i-csi/ >> 4180 F: Documentation/devicetree/bindings/media/sun6i-csi.txt 6049 4181 6050 CW1200 WLAN driver 4182 CW1200 WLAN driver 6051 S: Orphan !! 4183 M: Solomon Peachy <pizza@shaftnet.org> >> 4184 S: Maintained 6052 F: drivers/net/wireless/st/cw1200/ 4185 F: drivers/net/wireless/st/cw1200/ 6053 F: include/linux/platform_data/net-cw120 << 6054 4186 6055 CX18 VIDEO4LINUX DRIVER 4187 CX18 VIDEO4LINUX DRIVER 6056 M: Andy Walls <awalls@md.metrocast.net> 4188 M: Andy Walls <awalls@md.metrocast.net> >> 4189 L: ivtv-devel@ivtvdriver.org (subscribers-only) 6057 L: linux-media@vger.kernel.org 4190 L: linux-media@vger.kernel.org 6058 S: Maintained << 6059 W: https://linuxtv.org << 6060 T: git git://linuxtv.org/media_tree.git 4191 T: git git://linuxtv.org/media_tree.git >> 4192 W: https://linuxtv.org >> 4193 W: http://www.ivtvdriver.org/index.php/Cx18 >> 4194 S: Maintained >> 4195 F: Documentation/media/v4l-drivers/cx18* 6061 F: drivers/media/pci/cx18/ 4196 F: drivers/media/pci/cx18/ 6062 F: include/uapi/linux/ivtv* 4197 F: include/uapi/linux/ivtv* 6063 4198 6064 CX2341X MPEG ENCODER HELPER MODULE 4199 CX2341X MPEG ENCODER HELPER MODULE 6065 M: Hans Verkuil <hverkuil@xs4all.nl> 4200 M: Hans Verkuil <hverkuil@xs4all.nl> 6066 L: linux-media@vger.kernel.org 4201 L: linux-media@vger.kernel.org 6067 S: Maintained << 6068 W: https://linuxtv.org << 6069 T: git git://linuxtv.org/media_tree.git 4202 T: git git://linuxtv.org/media_tree.git >> 4203 W: https://linuxtv.org >> 4204 S: Maintained 6070 F: drivers/media/common/cx2341x* 4205 F: drivers/media/common/cx2341x* 6071 F: include/media/drv-intf/cx2341x.h 4206 F: include/media/drv-intf/cx2341x.h 6072 4207 6073 CX24120 MEDIA DRIVER 4208 CX24120 MEDIA DRIVER 6074 M: Jemma Denson <jdenson@gmail.com> 4209 M: Jemma Denson <jdenson@gmail.com> 6075 M: Patrick Boettcher <patrick.boettcher@p 4210 M: Patrick Boettcher <patrick.boettcher@posteo.de> 6076 L: linux-media@vger.kernel.org 4211 L: linux-media@vger.kernel.org 6077 S: Maintained << 6078 W: https://linuxtv.org 4212 W: https://linuxtv.org 6079 Q: http://patchwork.linuxtv.org/project/ 4213 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 4214 S: Maintained 6080 F: drivers/media/dvb-frontends/cx24120* 4215 F: drivers/media/dvb-frontends/cx24120* 6081 4216 6082 CX88 VIDEO4LINUX DRIVER 4217 CX88 VIDEO4LINUX DRIVER 6083 M: Mauro Carvalho Chehab <mchehab@kernel. 4218 M: Mauro Carvalho Chehab <mchehab@kernel.org> 6084 L: linux-media@vger.kernel.org 4219 L: linux-media@vger.kernel.org 6085 S: Odd fixes << 6086 W: https://linuxtv.org 4220 W: https://linuxtv.org 6087 T: git git://linuxtv.org/media_tree.git 4221 T: git git://linuxtv.org/media_tree.git 6088 F: Documentation/driver-api/media/driver !! 4222 S: Odd fixes >> 4223 F: Documentation/media/v4l-drivers/cx88* 6089 F: drivers/media/pci/cx88/ 4224 F: drivers/media/pci/cx88/ 6090 4225 6091 CXD2820R MEDIA DRIVER 4226 CXD2820R MEDIA DRIVER >> 4227 M: Antti Palosaari <crope@iki.fi> 6092 L: linux-media@vger.kernel.org 4228 L: linux-media@vger.kernel.org 6093 S: Orphan << 6094 W: https://linuxtv.org 4229 W: https://linuxtv.org >> 4230 W: http://palosaari.fi/linux/ 6095 Q: http://patchwork.linuxtv.org/project/ 4231 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 4232 T: git git://linuxtv.org/anttip/media_tree.git >> 4233 S: Maintained 6096 F: drivers/media/dvb-frontends/cxd2820r* 4234 F: drivers/media/dvb-frontends/cxd2820r* 6097 4235 6098 CXGB3 ETHERNET DRIVER (CXGB3) 4236 CXGB3 ETHERNET DRIVER (CXGB3) 6099 M: Potnuri Bharat Teja <bharat@chelsio.co !! 4237 M: Vishal Kulkarni <vishal@chelsio.com> 6100 L: netdev@vger.kernel.org 4238 L: netdev@vger.kernel.org 6101 S: Supported << 6102 W: http://www.chelsio.com 4239 W: http://www.chelsio.com >> 4240 S: Supported 6103 F: drivers/net/ethernet/chelsio/cxgb3/ 4241 F: drivers/net/ethernet/chelsio/cxgb3/ 6104 4242 6105 CXGB3 ISCSI DRIVER (CXGB3I) 4243 CXGB3 ISCSI DRIVER (CXGB3I) 6106 M: Varun Prakash <varun@chelsio.com> !! 4244 M: Karen Xie <kxie@chelsio.com> 6107 L: linux-scsi@vger.kernel.org 4245 L: linux-scsi@vger.kernel.org 6108 S: Supported << 6109 W: http://www.chelsio.com 4246 W: http://www.chelsio.com >> 4247 S: Supported 6110 F: drivers/scsi/cxgbi/cxgb3i 4248 F: drivers/scsi/cxgbi/cxgb3i 6111 4249 >> 4250 CXGB3 IWARP RNIC DRIVER (IW_CXGB3) >> 4251 M: Steve Wise <swise@chelsio.com> >> 4252 L: linux-rdma@vger.kernel.org >> 4253 W: http://www.openfabrics.org >> 4254 S: Supported >> 4255 F: drivers/infiniband/hw/cxgb3/ >> 4256 F: include/uapi/rdma/cxgb3-abi.h >> 4257 6112 CXGB4 CRYPTO DRIVER (chcr) 4258 CXGB4 CRYPTO DRIVER (chcr) 6113 M: Ayush Sawal <ayush.sawal@chelsio.com> !! 4259 M: Harsh Jain <harsh@chelsio.com> 6114 L: linux-crypto@vger.kernel.org 4260 L: linux-crypto@vger.kernel.org 6115 S: Supported << 6116 W: http://www.chelsio.com 4261 W: http://www.chelsio.com >> 4262 S: Supported 6117 F: drivers/crypto/chelsio 4263 F: drivers/crypto/chelsio 6118 4264 6119 CXGB4 ETHERNET DRIVER (CXGB4) 4265 CXGB4 ETHERNET DRIVER (CXGB4) 6120 M: Potnuri Bharat Teja <bharat@chelsio.co !! 4266 M: Vishal Kulkarni <vishal@chelsio.com> 6121 L: netdev@vger.kernel.org 4267 L: netdev@vger.kernel.org 6122 S: Supported << 6123 W: http://www.chelsio.com 4268 W: http://www.chelsio.com 6124 F: drivers/net/ethernet/chelsio/cxgb4/ << 6125 << 6126 CXGB4 INLINE CRYPTO DRIVER << 6127 M: Ayush Sawal <ayush.sawal@chelsio.com> << 6128 L: netdev@vger.kernel.org << 6129 S: Supported 4269 S: Supported 6130 W: http://www.chelsio.com !! 4270 F: drivers/net/ethernet/chelsio/cxgb4/ 6131 F: drivers/net/ethernet/chelsio/inline_c << 6132 4271 6133 CXGB4 ISCSI DRIVER (CXGB4I) 4272 CXGB4 ISCSI DRIVER (CXGB4I) 6134 M: Varun Prakash <varun@chelsio.com> !! 4273 M: Karen Xie <kxie@chelsio.com> 6135 L: linux-scsi@vger.kernel.org 4274 L: linux-scsi@vger.kernel.org 6136 S: Supported << 6137 W: http://www.chelsio.com 4275 W: http://www.chelsio.com >> 4276 S: Supported 6138 F: drivers/scsi/cxgbi/cxgb4i 4277 F: drivers/scsi/cxgbi/cxgb4i 6139 4278 6140 CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 4279 CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 6141 M: Potnuri Bharat Teja <bharat@chelsio.co !! 4280 M: Steve Wise <swise@chelsio.com> 6142 L: linux-rdma@vger.kernel.org 4281 L: linux-rdma@vger.kernel.org 6143 S: Supported << 6144 W: http://www.openfabrics.org 4282 W: http://www.openfabrics.org >> 4283 S: Supported 6145 F: drivers/infiniband/hw/cxgb4/ 4284 F: drivers/infiniband/hw/cxgb4/ 6146 F: include/uapi/rdma/cxgb4-abi.h 4285 F: include/uapi/rdma/cxgb4-abi.h 6147 4286 6148 CXGB4VF ETHERNET DRIVER (CXGB4VF) 4287 CXGB4VF ETHERNET DRIVER (CXGB4VF) 6149 M: Potnuri Bharat Teja <bharat@chelsio.co !! 4288 M: Casey Leedom <leedom@chelsio.com> 6150 L: netdev@vger.kernel.org 4289 L: netdev@vger.kernel.org 6151 S: Supported << 6152 W: http://www.chelsio.com 4290 W: http://www.chelsio.com >> 4291 S: Supported 6153 F: drivers/net/ethernet/chelsio/cxgb4vf/ 4292 F: drivers/net/ethernet/chelsio/cxgb4vf/ 6154 4293 6155 CXL (IBM Coherent Accelerator Processor Inter 4294 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 6156 M: Frederic Barrat <fbarrat@linux.ibm.com 4295 M: Frederic Barrat <fbarrat@linux.ibm.com> 6157 M: Andrew Donnellan <ajd@linux.ibm.com> !! 4296 M: Andrew Donnellan <andrew.donnellan@au1.ibm.com> 6158 L: linuxppc-dev@lists.ozlabs.org 4297 L: linuxppc-dev@lists.ozlabs.org 6159 S: Supported 4298 S: Supported 6160 F: Documentation/ABI/testing/sysfs-class << 6161 F: Documentation/arch/powerpc/cxl.rst << 6162 F: arch/powerpc/platforms/powernv/pci-cx 4299 F: arch/powerpc/platforms/powernv/pci-cxl.c 6163 F: drivers/misc/cxl/ 4300 F: drivers/misc/cxl/ 6164 F: include/misc/cxl* 4301 F: include/misc/cxl* 6165 F: include/uapi/misc/cxl.h 4302 F: include/uapi/misc/cxl.h >> 4303 F: Documentation/powerpc/cxl.txt >> 4304 F: Documentation/ABI/testing/sysfs-class-cxl 6166 4305 6167 CXLFLASH (IBM Coherent Accelerator Processor 4306 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 6168 M: Manoj N. Kumar <manoj@linux.ibm.com> 4307 M: Manoj N. Kumar <manoj@linux.ibm.com> >> 4308 M: Matthew R. Ochs <mrochs@linux.ibm.com> 6169 M: Uma Krishnan <ukrishn@linux.ibm.com> 4309 M: Uma Krishnan <ukrishn@linux.ibm.com> 6170 L: linux-scsi@vger.kernel.org 4310 L: linux-scsi@vger.kernel.org 6171 S: Obsolete !! 4311 S: Supported 6172 F: Documentation/arch/powerpc/cxlflash.r << 6173 F: drivers/scsi/cxlflash/ 4312 F: drivers/scsi/cxlflash/ 6174 F: include/uapi/scsi/cxlflash_ioctl.h 4313 F: include/uapi/scsi/cxlflash_ioctl.h >> 4314 F: Documentation/powerpc/cxlflash.txt 6175 4315 6176 CYBERPRO FB DRIVER 4316 CYBERPRO FB DRIVER 6177 M: Russell King <linux@armlinux.org.uk> 4317 M: Russell King <linux@armlinux.org.uk> 6178 L: linux-arm-kernel@lists.infradead.org 4318 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6179 S: Maintained << 6180 W: http://www.armlinux.org.uk/ 4319 W: http://www.armlinux.org.uk/ >> 4320 S: Maintained 6181 F: drivers/video/fbdev/cyber2000fb.* 4321 F: drivers/video/fbdev/cyber2000fb.* 6182 4322 >> 4323 CYCLADES ASYNC MUX DRIVER >> 4324 W: http://www.cyclades.com/ >> 4325 S: Orphan >> 4326 F: drivers/tty/cyclades.c >> 4327 F: include/linux/cyclades.h >> 4328 F: include/uapi/linux/cyclades.h >> 4329 6183 CYCLADES PC300 DRIVER 4330 CYCLADES PC300 DRIVER >> 4331 W: http://www.cyclades.com/ 6184 S: Orphan 4332 S: Orphan 6185 F: drivers/net/wan/pc300* 4333 F: drivers/net/wan/pc300* 6186 4334 6187 CYPRESS CY8C95X0 PINCTRL DRIVER << 6188 M: Patrick Rudolph <patrick.rudolph@9elem << 6189 L: linux-gpio@vger.kernel.org << 6190 S: Maintained << 6191 F: drivers/pinctrl/pinctrl-cy8c95x0.c << 6192 << 6193 CYPRESS CY8CTMA140 TOUCHSCREEN DRIVER << 6194 M: Linus Walleij <linus.walleij@linaro.or << 6195 L: linux-input@vger.kernel.org << 6196 S: Maintained << 6197 F: drivers/input/touchscreen/cy8ctma140. << 6198 << 6199 CYPRESS STREETFIGHTER TOUCHKEYS DRIVER << 6200 M: Yassine Oudjana <y.oudjana@protonmail. << 6201 L: linux-input@vger.kernel.org << 6202 S: Maintained << 6203 F: Documentation/devicetree/bindings/inp << 6204 F: drivers/input/keyboard/cypress-sf.c << 6205 << 6206 CYPRESS_FIRMWARE MEDIA DRIVER 4335 CYPRESS_FIRMWARE MEDIA DRIVER >> 4336 M: Antti Palosaari <crope@iki.fi> 6207 L: linux-media@vger.kernel.org 4337 L: linux-media@vger.kernel.org 6208 S: Orphan << 6209 W: https://linuxtv.org 4338 W: https://linuxtv.org >> 4339 W: http://palosaari.fi/linux/ 6210 Q: http://patchwork.linuxtv.org/project/ 4340 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 4341 T: git git://linuxtv.org/anttip/media_tree.git >> 4342 S: Maintained 6211 F: drivers/media/common/cypress_firmware 4343 F: drivers/media/common/cypress_firmware* 6212 4344 6213 CYTTSP TOUCHSCREEN DRIVER 4345 CYTTSP TOUCHSCREEN DRIVER 6214 M: Linus Walleij <linus.walleij@linaro.or !! 4346 M: Ferruh Yigit <fery@cypress.com> 6215 L: linux-input@vger.kernel.org 4347 L: linux-input@vger.kernel.org 6216 S: Maintained !! 4348 S: Supported 6217 F: drivers/input/touchscreen/cyttsp* 4349 F: drivers/input/touchscreen/cyttsp* >> 4350 F: include/linux/input/cyttsp.h 6218 4351 6219 D-LINK DIR-685 TOUCHKEYS DRIVER 4352 D-LINK DIR-685 TOUCHKEYS DRIVER 6220 M: Linus Walleij <linus.walleij@linaro.or 4353 M: Linus Walleij <linus.walleij@linaro.org> 6221 L: linux-input@vger.kernel.org 4354 L: linux-input@vger.kernel.org 6222 S: Supported 4355 S: Supported 6223 F: drivers/input/keyboard/dlink-dir685-t 4356 F: drivers/input/keyboard/dlink-dir685-touchkeys.c 6224 4357 6225 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 4358 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 6226 M: Joshua Kinard <kumba@gentoo.org> 4359 M: Joshua Kinard <kumba@gentoo.org> 6227 S: Maintained 4360 S: Maintained 6228 F: drivers/rtc/rtc-ds1685.c 4361 F: drivers/rtc/rtc-ds1685.c 6229 F: include/linux/rtc/ds1685.h 4362 F: include/linux/rtc/ds1685.h 6230 4363 6231 DAMA SLAVE for AX.25 4364 DAMA SLAVE for AX.25 6232 M: Joerg Reuter <jreuter@yaina.de> 4365 M: Joerg Reuter <jreuter@yaina.de> 6233 L: linux-hams@vger.kernel.org << 6234 S: Maintained << 6235 W: http://yaina.de/jreuter/ 4366 W: http://yaina.de/jreuter/ 6236 W: http://www.qsl.net/dl1bke/ 4367 W: http://www.qsl.net/dl1bke/ >> 4368 L: linux-hams@vger.kernel.org >> 4369 S: Maintained 6237 F: net/ax25/af_ax25.c 4370 F: net/ax25/af_ax25.c 6238 F: net/ax25/ax25_dev.c 4371 F: net/ax25/ax25_dev.c 6239 F: net/ax25/ax25_ds_* 4372 F: net/ax25/ax25_ds_* 6240 F: net/ax25/ax25_in.c 4373 F: net/ax25/ax25_in.c 6241 F: net/ax25/ax25_out.c 4374 F: net/ax25/ax25_out.c 6242 F: net/ax25/ax25_timer.c 4375 F: net/ax25/ax25_timer.c 6243 F: net/ax25/sysctl_net_ax25.c 4376 F: net/ax25/sysctl_net_ax25.c 6244 4377 6245 DATA ACCESS MONITOR << 6246 M: SeongJae Park <sj@kernel.org> << 6247 L: damon@lists.linux.dev << 6248 L: linux-mm@kvack.org << 6249 S: Maintained << 6250 W: https://damonitor.github.io << 6251 P: Documentation/mm/damon/maintainer-pro << 6252 T: git git://git.kernel.org/pub/scm/linu << 6253 T: quilt git://git.kernel.org/pub/scm/li << 6254 T: git git://git.kernel.org/pub/scm/linu << 6255 F: Documentation/ABI/testing/sysfs-kerne << 6256 F: Documentation/admin-guide/mm/damon/ << 6257 F: Documentation/mm/damon/ << 6258 F: include/linux/damon.h << 6259 F: include/trace/events/damon.h << 6260 F: mm/damon/ << 6261 F: tools/testing/selftests/damon/ << 6262 << 6263 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 4378 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 6264 L: netdev@vger.kernel.org 4379 L: netdev@vger.kernel.org 6265 S: Orphan 4380 S: Orphan 6266 F: Documentation/networking/device_drive !! 4381 F: Documentation/networking/device_drivers/dec/dmfe.txt 6267 F: drivers/net/ethernet/dec/tulip/dmfe.c 4382 F: drivers/net/ethernet/dec/tulip/dmfe.c 6268 4383 6269 DC390/AM53C974 SCSI driver 4384 DC390/AM53C974 SCSI driver 6270 M: Hannes Reinecke <hare@suse.com> 4385 M: Hannes Reinecke <hare@suse.com> 6271 L: linux-scsi@vger.kernel.org 4386 L: linux-scsi@vger.kernel.org 6272 S: Maintained 4387 S: Maintained 6273 F: drivers/scsi/am53c974.c 4388 F: drivers/scsi/am53c974.c 6274 4389 6275 DC395x SCSI driver 4390 DC395x SCSI driver 6276 M: Oliver Neukum <oliver@neukum.org> 4391 M: Oliver Neukum <oliver@neukum.org> 6277 M: Ali Akcaagac <aliakc@web.de> 4392 M: Ali Akcaagac <aliakc@web.de> 6278 M: Jamie Lenehan <lenehan@twibble.org> 4393 M: Jamie Lenehan <lenehan@twibble.org> >> 4394 L: dc395x@twibble.org >> 4395 W: http://twibble.org/dist/dc395x/ >> 4396 W: http://lists.twibble.org/mailman/listinfo/dc395x/ 6279 S: Maintained 4397 S: Maintained 6280 F: Documentation/scsi/dc395x.rst !! 4398 F: Documentation/scsi/dc395x.txt 6281 F: drivers/scsi/dc395x.* 4399 F: drivers/scsi/dc395x.* 6282 4400 6283 DCCP PROTOCOL 4401 DCCP PROTOCOL >> 4402 M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 6284 L: dccp@vger.kernel.org 4403 L: dccp@vger.kernel.org 6285 S: Orphan << 6286 W: http://www.linuxfoundation.org/collab 4404 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp >> 4405 S: Maintained 6287 F: include/linux/dccp.h 4406 F: include/linux/dccp.h 6288 F: include/linux/tfrc.h << 6289 F: include/uapi/linux/dccp.h 4407 F: include/uapi/linux/dccp.h >> 4408 F: include/linux/tfrc.h 6290 F: net/dccp/ 4409 F: net/dccp/ 6291 4410 6292 DEBUGOBJECTS: !! 4411 DECnet NETWORK LAYER 6293 M: Thomas Gleixner <tglx@linutronix.de> !! 4412 W: http://linux-decnet.sourceforge.net 6294 L: linux-kernel@vger.kernel.org !! 4413 L: linux-decnet-user@lists.sourceforge.net 6295 S: Maintained !! 4414 S: Orphan 6296 T: git git://git.kernel.org/pub/scm/linu !! 4415 F: Documentation/networking/decnet.txt 6297 F: include/linux/debugobjects.h !! 4416 F: net/decnet/ 6298 F: lib/debugobjects.c << 6299 4417 6300 DECSTATION PLATFORM SUPPORT 4418 DECSTATION PLATFORM SUPPORT 6301 M: "Maciej W. Rozycki" <macro@orcam.me.uk !! 4419 M: "Maciej W. Rozycki" <macro@linux-mips.org> 6302 L: linux-mips@vger.kernel.org 4420 L: linux-mips@vger.kernel.org 6303 S: Maintained << 6304 W: http://www.linux-mips.org/wiki/DECsta 4421 W: http://www.linux-mips.org/wiki/DECstation >> 4422 S: Maintained 6305 F: arch/mips/dec/ 4423 F: arch/mips/dec/ 6306 F: arch/mips/include/asm/dec/ 4424 F: arch/mips/include/asm/dec/ 6307 F: arch/mips/include/asm/mach-dec/ 4425 F: arch/mips/include/asm/mach-dec/ 6308 4426 6309 DEFXX FDDI NETWORK DRIVER 4427 DEFXX FDDI NETWORK DRIVER 6310 M: "Maciej W. Rozycki" <macro@orcam.me.uk !! 4428 M: "Maciej W. Rozycki" <macro@linux-mips.org> 6311 S: Maintained 4429 S: Maintained 6312 F: drivers/net/fddi/defxx.* 4430 F: drivers/net/fddi/defxx.* 6313 4431 6314 DEFZA FDDI NETWORK DRIVER !! 4432 DELL SMBIOS DRIVER 6315 M: "Maciej W. Rozycki" <macro@orcam.me.uk !! 4433 M: Pali Rohár <pali.rohar@gmail.com> >> 4434 M: Mario Limonciello <mario.limonciello@dell.com> >> 4435 L: platform-driver-x86@vger.kernel.org 6316 S: Maintained 4436 S: Maintained 6317 F: drivers/net/fddi/defza.* !! 4437 F: drivers/platform/x86/dell-smbios.* 6318 4438 6319 DEINTERLACE DRIVERS FOR ALLWINNER H3 !! 4439 DELL SMBIOS SMM DRIVER 6320 M: Jernej Skrabec <jernej.skrabec@gmail.c !! 4440 M: Mario Limonciello <mario.limonciello@dell.com> 6321 L: linux-media@vger.kernel.org !! 4441 L: platform-driver-x86@vger.kernel.org 6322 S: Maintained 4442 S: Maintained 6323 T: git git://linuxtv.org/media_tree.git !! 4443 F: drivers/platform/x86/dell-smbios-smm.c 6324 F: Documentation/devicetree/bindings/med << 6325 F: drivers/media/platform/sunxi/sun8i-di << 6326 4444 6327 DELL LAPTOP DRIVER !! 4445 DELL SMBIOS WMI DRIVER 6328 M: Matthew Garrett <mjg59@srcf.ucam.org> !! 4446 M: Mario Limonciello <mario.limonciello@dell.com> 6329 M: Pali Rohár <pali@kernel.org> << 6330 L: platform-driver-x86@vger.kernel.org 4447 L: platform-driver-x86@vger.kernel.org 6331 S: Maintained 4448 S: Maintained 6332 F: drivers/platform/x86/dell/dell-laptop !! 4449 F: drivers/platform/x86/dell-smbios-wmi.c >> 4450 F: tools/wmi/dell-smbios-example.c 6333 4451 6334 DELL LAPTOP FREEFALL DRIVER !! 4452 DEFZA FDDI NETWORK DRIVER 6335 M: Pali Rohár <pali@kernel.org> !! 4453 M: "Maciej W. Rozycki" <macro@linux-mips.org> 6336 S: Maintained 4454 S: Maintained 6337 F: drivers/platform/x86/dell/dell-smo880 !! 4455 F: drivers/net/fddi/defza.* 6338 4456 6339 DELL LAPTOP RBTN DRIVER !! 4457 DELL LAPTOP DRIVER 6340 M: Pali Rohár <pali@kernel.org> !! 4458 M: Matthew Garrett <mjg59@srcf.ucam.org> >> 4459 M: Pali Rohár <pali.rohar@gmail.com> >> 4460 L: platform-driver-x86@vger.kernel.org 6341 S: Maintained 4461 S: Maintained 6342 F: drivers/platform/x86/dell/dell-rbtn.* !! 4462 F: drivers/platform/x86/dell-laptop.c 6343 4463 6344 DELL LAPTOP SMM DRIVER !! 4464 DELL LAPTOP FREEFALL DRIVER 6345 M: Pali Rohár <pali@kernel.org> !! 4465 M: Pali Rohár <pali.rohar@gmail.com> 6346 S: Maintained 4466 S: Maintained 6347 F: Documentation/ABI/obsolete/procfs-i8k !! 4467 F: drivers/platform/x86/dell-smo8800.c 6348 F: drivers/hwmon/dell-smm-hwmon.c << 6349 F: include/uapi/linux/i8k.h << 6350 4468 6351 DELL PC DRIVER !! 4469 DELL LAPTOP RBTN DRIVER 6352 M: Lyndon Sanche <lsanche@lyndeno.ca> !! 4470 M: Pali Rohár <pali.rohar@gmail.com> 6353 L: platform-driver-x86@vger.kernel.org << 6354 S: Maintained 4471 S: Maintained 6355 F: drivers/platform/x86/dell/dell-pc.c !! 4472 F: drivers/platform/x86/dell-rbtn.* 6356 4473 6357 DELL REMOTE BIOS UPDATE DRIVER 4474 DELL REMOTE BIOS UPDATE DRIVER 6358 M: Stuart Hayes <stuart.w.hayes@gmail.com 4475 M: Stuart Hayes <stuart.w.hayes@gmail.com> 6359 L: platform-driver-x86@vger.kernel.org 4476 L: platform-driver-x86@vger.kernel.org 6360 S: Maintained 4477 S: Maintained 6361 F: drivers/platform/x86/dell/dell_rbu.c !! 4478 F: drivers/platform/x86/dell_rbu.c 6362 << 6363 DELL SMBIOS DRIVER << 6364 M: Pali Rohár <pali@kernel.org> << 6365 L: Dell.Client.Kernel@dell.com << 6366 L: platform-driver-x86@vger.kernel.org << 6367 S: Maintained << 6368 F: drivers/platform/x86/dell/dell-smbios << 6369 4479 6370 DELL SMBIOS SMM DRIVER !! 4480 DELL LAPTOP SMM DRIVER 6371 L: Dell.Client.Kernel@dell.com !! 4481 M: Pali Rohár <pali.rohar@gmail.com> 6372 L: platform-driver-x86@vger.kernel.org << 6373 S: Maintained << 6374 F: drivers/platform/x86/dell/dell-smbios << 6375 << 6376 DELL SMBIOS WMI DRIVER << 6377 L: Dell.Client.Kernel@dell.com << 6378 L: platform-driver-x86@vger.kernel.org << 6379 S: Maintained 4482 S: Maintained 6380 F: drivers/platform/x86/dell/dell-smbios !! 4483 F: drivers/hwmon/dell-smm-hwmon.c 6381 F: tools/wmi/dell-smbios-example.c !! 4484 F: include/uapi/linux/i8k.h 6382 4485 6383 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 4486 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 6384 M: Stuart Hayes <stuart.w.hayes@gmail.com 4487 M: Stuart Hayes <stuart.w.hayes@gmail.com> 6385 L: platform-driver-x86@vger.kernel.org 4488 L: platform-driver-x86@vger.kernel.org 6386 S: Maintained 4489 S: Maintained 6387 F: Documentation/userspace-api/dcdbas.rs !! 4490 F: Documentation/dcdbas.txt 6388 F: drivers/platform/x86/dell/dcdbas.* !! 4491 F: drivers/platform/x86/dcdbas.* 6389 << 6390 DELL WMI DDV DRIVER << 6391 M: Armin Wolf <W_Armin@gmx.de> << 6392 S: Maintained << 6393 F: Documentation/ABI/testing/debugfs-del << 6394 F: Documentation/ABI/testing/sysfs-platf << 6395 F: Documentation/wmi/devices/dell-wmi-dd << 6396 F: drivers/platform/x86/dell/dell-wmi-dd << 6397 << 6398 DELL WMI DESCRIPTOR DRIVER << 6399 L: Dell.Client.Kernel@dell.com << 6400 S: Maintained << 6401 F: drivers/platform/x86/dell/dell-wmi-de << 6402 << 6403 DELL WMI HARDWARE PRIVACY SUPPORT << 6404 L: Dell.Client.Kernel@dell.com << 6405 L: platform-driver-x86@vger.kernel.org << 6406 S: Maintained << 6407 F: drivers/platform/x86/dell/dell-wmi-pr << 6408 4492 6409 DELL WMI NOTIFICATIONS DRIVER 4493 DELL WMI NOTIFICATIONS DRIVER 6410 M: Matthew Garrett <mjg59@srcf.ucam.org> 4494 M: Matthew Garrett <mjg59@srcf.ucam.org> 6411 M: Pali Rohár <pali@kernel.org> !! 4495 M: Pali Rohár <pali.rohar@gmail.com> 6412 S: Maintained << 6413 F: drivers/platform/x86/dell/dell-wmi-ba << 6414 << 6415 DELL WMI SYSMAN DRIVER << 6416 M: Prasanth Ksr <prasanth.ksr@dell.com> << 6417 L: Dell.Client.Kernel@dell.com << 6418 L: platform-driver-x86@vger.kernel.org << 6419 S: Maintained << 6420 F: Documentation/ABI/testing/sysfs-class << 6421 F: drivers/platform/x86/dell/dell-wmi-sy << 6422 << 6423 DELTA AHE-50DC FAN CONTROL MODULE DRIVER << 6424 M: Zev Weiss <zev@bewilderbeest.net> << 6425 L: linux-hwmon@vger.kernel.org << 6426 S: Maintained 4496 S: Maintained 6427 F: drivers/hwmon/pmbus/delta-ahe50dc-fan !! 4497 F: drivers/platform/x86/dell-wmi.c 6428 4498 6429 DELTA DPS920AB PSU DRIVER !! 4499 DELL WMI DESCRIPTOR DRIVER 6430 M: Robert Marko <robert.marko@sartura.hr> !! 4500 M: Mario Limonciello <mario.limonciello@dell.com> 6431 L: linux-hwmon@vger.kernel.org << 6432 S: Maintained << 6433 F: Documentation/hwmon/dps920ab.rst << 6434 F: drivers/hwmon/pmbus/dps920ab.c << 6435 << 6436 DELTA NETWORKS TN48M CPLD DRIVERS << 6437 M: Robert Marko <robert.marko@sartura.hr> << 6438 S: Maintained 4501 S: Maintained 6439 F: Documentation/devicetree/bindings/gpi !! 4502 F: drivers/platform/x86/dell-wmi-descriptor.c 6440 F: Documentation/devicetree/bindings/mfd << 6441 F: Documentation/devicetree/bindings/res << 6442 F: drivers/gpio/gpio-tn48m.c << 6443 F: include/dt-bindings/reset/delta,tn48m << 6444 4503 6445 DELTA ST MEDIA DRIVER 4504 DELTA ST MEDIA DRIVER 6446 M: Hugues Fruchet <hugues.fruchet@foss.st !! 4505 M: Hugues Fruchet <hugues.fruchet@st.com> 6447 L: linux-media@vger.kernel.org 4506 L: linux-media@vger.kernel.org 6448 S: Supported << 6449 W: https://linuxtv.org << 6450 T: git git://linuxtv.org/media_tree.git 4507 T: git git://linuxtv.org/media_tree.git 6451 F: drivers/media/platform/st/sti/delta !! 4508 W: https://linuxtv.org >> 4509 S: Supported >> 4510 F: drivers/media/platform/sti/delta 6452 4511 6453 DENALI NAND DRIVER 4512 DENALI NAND DRIVER >> 4513 M: Masahiro Yamada <yamada.masahiro@socionext.com> 6454 L: linux-mtd@lists.infradead.org 4514 L: linux-mtd@lists.infradead.org 6455 S: Orphan !! 4515 S: Supported 6456 F: drivers/mtd/nand/raw/denali* 4516 F: drivers/mtd/nand/raw/denali* 6457 4517 6458 DESIGNWARE EDMA CORE IP DRIVER << 6459 M: Manivannan Sadhasivam <manivannan.sadh << 6460 L: dmaengine@vger.kernel.org << 6461 S: Maintained << 6462 F: drivers/dma/dw-edma/ << 6463 F: include/linux/dma/edma.h << 6464 << 6465 DESIGNWARE USB2 DRD IP DRIVER 4518 DESIGNWARE USB2 DRD IP DRIVER 6466 M: Minas Harutyunyan <hminas@synopsys.com 4519 M: Minas Harutyunyan <hminas@synopsys.com> 6467 L: linux-usb@vger.kernel.org 4520 L: linux-usb@vger.kernel.org 6468 S: Maintained << 6469 T: git git://git.kernel.org/pub/scm/linu 4521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git >> 4522 S: Maintained 6470 F: drivers/usb/dwc2/ 4523 F: drivers/usb/dwc2/ 6471 4524 6472 DESIGNWARE USB3 DRD IP DRIVER 4525 DESIGNWARE USB3 DRD IP DRIVER 6473 M: Thinh Nguyen <Thinh.Nguyen@synopsys.co !! 4526 M: Felipe Balbi <balbi@kernel.org> 6474 L: linux-usb@vger.kernel.org 4527 L: linux-usb@vger.kernel.org >> 4528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6475 S: Maintained 4529 S: Maintained 6476 F: drivers/usb/dwc3/ 4530 F: drivers/usb/dwc3/ 6477 4531 6478 DESIGNWARE XDATA IP DRIVER << 6479 L: linux-pci@vger.kernel.org << 6480 S: Orphan << 6481 F: Documentation/misc-devices/dw-xdata-p << 6482 F: drivers/misc/dw-xdata-pcie.c << 6483 << 6484 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER 4532 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER 6485 M: Andreas Klinger <ak@it-klinger.de> 4533 M: Andreas Klinger <ak@it-klinger.de> 6486 L: linux-iio@vger.kernel.org 4534 L: linux-iio@vger.kernel.org 6487 S: Maintained 4535 S: Maintained 6488 F: Documentation/ABI/testing/sysfs-bus-i 4536 F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08 6489 F: drivers/iio/proximity/srf*.c 4537 F: drivers/iio/proximity/srf*.c 6490 4538 6491 DEVICE COREDUMP (DEV_COREDUMP) 4539 DEVICE COREDUMP (DEV_COREDUMP) 6492 M: Johannes Berg <johannes@sipsolutions.n 4540 M: Johannes Berg <johannes@sipsolutions.net> 6493 L: linux-kernel@vger.kernel.org 4541 L: linux-kernel@vger.kernel.org 6494 S: Maintained 4542 S: Maintained 6495 F: drivers/base/devcoredump.c 4543 F: drivers/base/devcoredump.c 6496 F: include/linux/devcoredump.h 4544 F: include/linux/devcoredump.h 6497 4545 6498 DEVICE DEPENDENCY HELPER SCRIPT << 6499 M: Saravana Kannan <saravanak@google.com> << 6500 L: linux-kernel@vger.kernel.org << 6501 S: Maintained << 6502 F: scripts/dev-needs.sh << 6503 << 6504 DEVICE DIRECT ACCESS (DAX) << 6505 M: Dan Williams <dan.j.williams@intel.com << 6506 M: Vishal Verma <vishal.l.verma@intel.com << 6507 M: Dave Jiang <dave.jiang@intel.com> << 6508 L: nvdimm@lists.linux.dev << 6509 L: linux-cxl@vger.kernel.org << 6510 S: Supported << 6511 F: drivers/dax/ << 6512 << 6513 DEVICE FREQUENCY (DEVFREQ) 4546 DEVICE FREQUENCY (DEVFREQ) 6514 M: MyungJoo Ham <myungjoo.ham@samsung.com 4547 M: MyungJoo Ham <myungjoo.ham@samsung.com> 6515 M: Kyungmin Park <kyungmin.park@samsung.c 4548 M: Kyungmin Park <kyungmin.park@samsung.com> 6516 M: Chanwoo Choi <cw00.choi@samsung.com> !! 4549 R: Chanwoo Choi <cw00.choi@samsung.com> 6517 L: linux-pm@vger.kernel.org 4550 L: linux-pm@vger.kernel.org >> 4551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 6518 S: Maintained 4552 S: Maintained 6519 T: git git://git.kernel.org/pub/scm/linu << 6520 F: Documentation/devicetree/bindings/dev << 6521 F: Documentation/devicetree/bindings/int << 6522 F: drivers/devfreq/ 4553 F: drivers/devfreq/ 6523 F: include/linux/devfreq.h 4554 F: include/linux/devfreq.h 6524 F: include/trace/events/devfreq.h !! 4555 F: Documentation/devicetree/bindings/devfreq/ 6525 4556 6526 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 4557 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 6527 M: Chanwoo Choi <cw00.choi@samsung.com> 4558 M: Chanwoo Choi <cw00.choi@samsung.com> 6528 L: linux-pm@vger.kernel.org 4559 L: linux-pm@vger.kernel.org >> 4560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 6529 S: Supported 4561 S: Supported 6530 T: git git://git.kernel.org/pub/scm/linu << 6531 F: Documentation/devicetree/bindings/dev << 6532 F: drivers/devfreq/devfreq-event.c << 6533 F: drivers/devfreq/event/ 4562 F: drivers/devfreq/event/ 6534 F: include/dt-bindings/pmu/exynos_ppmu.h !! 4563 F: drivers/devfreq/devfreq-event.c 6535 F: include/linux/devfreq-event.h 4564 F: include/linux/devfreq-event.h >> 4565 F: Documentation/devicetree/bindings/devfreq/event/ 6536 4566 6537 DEVICE RESOURCE MANAGEMENT HELPERS !! 4567 DEVICE NUMBER REGISTRY 6538 M: Hans de Goede <hdegoede@redhat.com> !! 4568 M: Torben Mathiasen <device@lanana.org> 6539 R: Matti Vaittinen <mazziesaccount@gmail. !! 4569 W: http://lanana.org/docs/device-list/index.html 6540 S: Maintained 4570 S: Maintained 6541 F: include/linux/devm-helpers.h << 6542 4571 6543 DEVICE-MAPPER (LVM) 4572 DEVICE-MAPPER (LVM) 6544 M: Alasdair Kergon <agk@redhat.com> 4573 M: Alasdair Kergon <agk@redhat.com> 6545 M: Mike Snitzer <snitzer@kernel.org> !! 4574 M: Mike Snitzer <snitzer@redhat.com> 6546 M: Mikulas Patocka <mpatocka@redhat.com> !! 4575 M: dm-devel@redhat.com 6547 L: dm-devel@lists.linux.dev !! 4576 L: dm-devel@redhat.com 6548 S: Maintained !! 4577 W: http://sources.redhat.com/dm 6549 Q: http://patchwork.kernel.org/project/d 4578 Q: http://patchwork.kernel.org/project/dm-devel/list/ 6550 T: git git://git.kernel.org/pub/scm/linu 4579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 6551 F: Documentation/admin-guide/device-mapp !! 4580 T: quilt http://people.redhat.com/agk/patches/linux/editing/ 6552 F: drivers/md/Kconfig !! 4581 S: Maintained >> 4582 F: Documentation/device-mapper/ 6553 F: drivers/md/Makefile 4583 F: drivers/md/Makefile >> 4584 F: drivers/md/Kconfig 6554 F: drivers/md/dm* 4585 F: drivers/md/dm* 6555 F: drivers/md/persistent-data/ 4586 F: drivers/md/persistent-data/ 6556 F: include/linux/device-mapper.h 4587 F: include/linux/device-mapper.h 6557 F: include/linux/dm-*.h 4588 F: include/linux/dm-*.h 6558 F: include/uapi/linux/dm-*.h 4589 F: include/uapi/linux/dm-*.h 6559 4590 6560 DEVICE-MAPPER VDO TARGET << 6561 M: Matthew Sakai <msakai@redhat.com> << 6562 L: dm-devel@lists.linux.dev << 6563 S: Maintained << 6564 F: Documentation/admin-guide/device-mapp << 6565 F: drivers/md/dm-vdo/ << 6566 << 6567 DEVLINK 4591 DEVLINK 6568 M: Jiri Pirko <jiri@resnulli.us> !! 4592 M: Jiri Pirko <jiri@mellanox.com> 6569 L: netdev@vger.kernel.org 4593 L: netdev@vger.kernel.org 6570 S: Supported 4594 S: Supported 6571 F: Documentation/networking/devlink !! 4595 F: net/core/devlink.c 6572 F: include/net/devlink.h 4596 F: include/net/devlink.h 6573 F: include/uapi/linux/devlink.h 4597 F: include/uapi/linux/devlink.h 6574 F: net/devlink/ << 6575 << 6576 DFROBOT SD2405AL RTC DRIVER << 6577 M: Tóth János <gomba007@gmail.com> << 6578 L: linux-rtc@vger.kernel.org << 6579 S: Maintained << 6580 F: drivers/rtc/rtc-sd2405al.c << 6581 << 6582 DH ELECTRONICS IMX6 DHCOM/DHCOR BOARD SUPPORT << 6583 M: Christoph Niedermaier <cniedermaier@dh << 6584 L: kernel@dh-electronics.com << 6585 S: Maintained << 6586 F: arch/arm/boot/dts/nxp/imx/imx6*-dhcom << 6587 F: arch/arm/boot/dts/nxp/imx/imx6*-dhcor << 6588 << 6589 DH ELECTRONICS STM32MP1 DHCOM/DHCOR BOARD SUP << 6590 M: Marek Vasut <marex@denx.de> << 6591 L: kernel@dh-electronics.com << 6592 S: Maintained << 6593 F: arch/arm/boot/dts/st/stm32mp1*-dhcom- << 6594 F: arch/arm/boot/dts/st/stm32mp1*-dhcor- << 6595 4598 6596 DIALOG SEMICONDUCTOR DRIVERS 4599 DIALOG SEMICONDUCTOR DRIVERS 6597 M: Support Opensource <support.opensource 4600 M: Support Opensource <support.opensource@diasemi.com> 6598 S: Supported << 6599 W: http://www.dialog-semiconductor.com/p 4601 W: http://www.dialog-semiconductor.com/products 6600 F: Documentation/devicetree/bindings/inp !! 4602 S: Supported 6601 F: Documentation/devicetree/bindings/inp !! 4603 F: Documentation/hwmon/da90?? 6602 F: Documentation/devicetree/bindings/mfd 4604 F: Documentation/devicetree/bindings/mfd/da90*.txt 6603 F: Documentation/devicetree/bindings/mfd !! 4605 F: Documentation/devicetree/bindings/input/da90??-onkey.txt >> 4606 F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt 6604 F: Documentation/devicetree/bindings/reg 4607 F: Documentation/devicetree/bindings/regulator/da92*.txt 6605 F: Documentation/devicetree/bindings/reg !! 4608 F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt 6606 F: Documentation/devicetree/bindings/reg << 6607 F: Documentation/devicetree/bindings/sou 4609 F: Documentation/devicetree/bindings/sound/da[79]*.txt 6608 F: Documentation/devicetree/bindings/sou << 6609 F: Documentation/devicetree/bindings/the << 6610 F: Documentation/devicetree/bindings/wat << 6611 F: Documentation/hwmon/da90??.rst << 6612 F: drivers/gpio/gpio-da90??.c 4610 F: drivers/gpio/gpio-da90??.c 6613 F: drivers/hwmon/da90??-hwmon.c 4611 F: drivers/hwmon/da90??-hwmon.c 6614 F: drivers/iio/adc/da91??-*.c 4612 F: drivers/iio/adc/da91??-*.c 6615 F: drivers/input/misc/da72??.[ch] << 6616 F: drivers/input/misc/da90??_onkey.c 4613 F: drivers/input/misc/da90??_onkey.c 6617 F: drivers/input/touchscreen/da9052_tsi. 4614 F: drivers/input/touchscreen/da9052_tsi.c 6618 F: drivers/leds/leds-da90??.c 4615 F: drivers/leds/leds-da90??.c 6619 F: drivers/mfd/da903x.c 4616 F: drivers/mfd/da903x.c 6620 F: drivers/mfd/da90??-*.c 4617 F: drivers/mfd/da90??-*.c 6621 F: drivers/mfd/da91??-*.c 4618 F: drivers/mfd/da91??-*.c 6622 F: drivers/pinctrl/pinctrl-da90??.c << 6623 F: drivers/power/supply/da9052-battery.c 4619 F: drivers/power/supply/da9052-battery.c 6624 F: drivers/power/supply/da91??-*.c 4620 F: drivers/power/supply/da91??-*.c >> 4621 F: drivers/regulator/da903x.c 6625 F: drivers/regulator/da9???-regulator.[c 4622 F: drivers/regulator/da9???-regulator.[ch] 6626 F: drivers/regulator/slg51000-regulator. << 6627 F: drivers/rtc/rtc-da90??.c << 6628 F: drivers/thermal/da90??-thermal.c 4623 F: drivers/thermal/da90??-thermal.c >> 4624 F: drivers/rtc/rtc-da90??.c 6629 F: drivers/video/backlight/da90??_bl.c 4625 F: drivers/video/backlight/da90??_bl.c 6630 F: drivers/watchdog/da90??_wdt.c 4626 F: drivers/watchdog/da90??_wdt.c 6631 F: include/dt-bindings/regulator/dlg,da9 << 6632 F: include/linux/mfd/da903x.h 4627 F: include/linux/mfd/da903x.h 6633 F: include/linux/mfd/da9052/ 4628 F: include/linux/mfd/da9052/ 6634 F: include/linux/mfd/da9055/ 4629 F: include/linux/mfd/da9055/ 6635 F: include/linux/mfd/da9062/ 4630 F: include/linux/mfd/da9062/ 6636 F: include/linux/mfd/da9063/ 4631 F: include/linux/mfd/da9063/ 6637 F: include/linux/mfd/da9150/ 4632 F: include/linux/mfd/da9150/ 6638 F: include/linux/regulator/da9211.h 4633 F: include/linux/regulator/da9211.h 6639 F: include/sound/da[79]*.h 4634 F: include/sound/da[79]*.h 6640 F: sound/soc/codecs/da[79]*.[ch] 4635 F: sound/soc/codecs/da[79]*.[ch] 6641 4636 6642 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER 4637 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER 6643 M: William Breathitt Gray <wbg@kernel.org !! 4638 M: William Breathitt Gray <vilhelm.gray@gmail.com> 6644 L: linux-gpio@vger.kernel.org 4639 L: linux-gpio@vger.kernel.org 6645 S: Maintained 4640 S: Maintained 6646 F: drivers/gpio/gpio-gpio-mm.c 4641 F: drivers/gpio/gpio-gpio-mm.c 6647 4642 6648 DIGITEQ AUTOMOTIVE MGB4 V4L2 DRIVER << 6649 M: Martin Tuma <martin.tuma@digiteqautomo << 6650 L: linux-media@vger.kernel.org << 6651 S: Maintained << 6652 F: Documentation/admin-guide/media/mgb4. << 6653 F: drivers/media/pci/mgb4/ << 6654 << 6655 DIOLAN U2C-12 I2C DRIVER 4643 DIOLAN U2C-12 I2C DRIVER 6656 M: Guenter Roeck <linux@roeck-us.net> 4644 M: Guenter Roeck <linux@roeck-us.net> 6657 L: linux-i2c@vger.kernel.org 4645 L: linux-i2c@vger.kernel.org 6658 S: Maintained 4646 S: Maintained 6659 F: drivers/i2c/busses/i2c-diolan-u2c.c 4647 F: drivers/i2c/busses/i2c-diolan-u2c.c 6660 4648 >> 4649 FILESYSTEM DIRECT ACCESS (DAX) >> 4650 M: Dan Williams <dan.j.williams@intel.com> >> 4651 R: Matthew Wilcox <willy@infradead.org> >> 4652 R: Jan Kara <jack@suse.cz> >> 4653 L: linux-fsdevel@vger.kernel.org >> 4654 L: linux-nvdimm@lists.01.org >> 4655 S: Supported >> 4656 F: fs/dax.c >> 4657 F: include/linux/dax.h >> 4658 F: include/trace/events/fs_dax.h >> 4659 >> 4660 DEVICE DIRECT ACCESS (DAX) >> 4661 M: Dan Williams <dan.j.williams@intel.com> >> 4662 M: Vishal Verma <vishal.l.verma@intel.com> >> 4663 M: Keith Busch <keith.busch@intel.com> >> 4664 M: Dave Jiang <dave.jiang@intel.com> >> 4665 L: linux-nvdimm@lists.01.org >> 4666 S: Supported >> 4667 F: drivers/dax/ >> 4668 6661 DIRECTORY NOTIFICATION (DNOTIFY) 4669 DIRECTORY NOTIFICATION (DNOTIFY) 6662 M: Jan Kara <jack@suse.cz> 4670 M: Jan Kara <jack@suse.cz> 6663 R: Amir Goldstein <amir73il@gmail.com> 4671 R: Amir Goldstein <amir73il@gmail.com> 6664 L: linux-fsdevel@vger.kernel.org 4672 L: linux-fsdevel@vger.kernel.org 6665 S: Maintained 4673 S: Maintained 6666 F: Documentation/filesystems/dnotify.rst !! 4674 F: Documentation/filesystems/dnotify.txt 6667 F: fs/notify/dnotify/ 4675 F: fs/notify/dnotify/ 6668 F: include/linux/dnotify.h 4676 F: include/linux/dnotify.h 6669 4677 6670 DISK GEOMETRY AND PARTITION HANDLING 4678 DISK GEOMETRY AND PARTITION HANDLING 6671 M: Andries Brouwer <aeb@cwi.nl> 4679 M: Andries Brouwer <aeb@cwi.nl> 6672 S: Maintained << 6673 W: http://www.win.tue.nl/~aeb/linux/Larg 4680 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 6674 W: http://www.win.tue.nl/~aeb/linux/zip/ 4681 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 6675 W: http://www.win.tue.nl/~aeb/partitions 4682 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html >> 4683 S: Maintained 6676 4684 6677 DISKQUOTA 4685 DISKQUOTA 6678 M: Jan Kara <jack@suse.com> 4686 M: Jan Kara <jack@suse.com> 6679 S: Maintained 4687 S: Maintained 6680 F: Documentation/filesystems/quota.rst !! 4688 F: Documentation/filesystems/quota.txt 6681 F: fs/quota/ 4689 F: fs/quota/ 6682 F: include/linux/quota*.h 4690 F: include/linux/quota*.h 6683 F: include/uapi/linux/quota*.h 4691 F: include/uapi/linux/quota*.h 6684 4692 6685 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB 4693 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 6686 M: Bernie Thompson <bernie@plugable.com> 4694 M: Bernie Thompson <bernie@plugable.com> 6687 L: linux-fbdev@vger.kernel.org 4695 L: linux-fbdev@vger.kernel.org 6688 S: Maintained 4696 S: Maintained 6689 W: http://plugable.com/category/projects 4697 W: http://plugable.com/category/projects/udlfb/ 6690 F: Documentation/fb/udlfb.rst << 6691 F: drivers/video/fbdev/udlfb.c 4698 F: drivers/video/fbdev/udlfb.c 6692 F: include/video/udlfb.h 4699 F: include/video/udlfb.h >> 4700 F: Documentation/fb/udlfb.txt 6693 4701 6694 DISTRIBUTED LOCK MANAGER (DLM) 4702 DISTRIBUTED LOCK MANAGER (DLM) 6695 M: Alexander Aring <aahringo@redhat.com> !! 4703 M: Christine Caulfield <ccaulfie@redhat.com> 6696 M: David Teigland <teigland@redhat.com> 4704 M: David Teigland <teigland@redhat.com> 6697 L: gfs2@lists.linux.dev !! 4705 L: cluster-devel@redhat.com 6698 S: Supported !! 4706 W: http://sources.redhat.com/cluster/ 6699 W: https://pagure.io/dlm << 6700 T: git git://git.kernel.org/pub/scm/linu 4707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git >> 4708 S: Supported 6701 F: fs/dlm/ 4709 F: fs/dlm/ 6702 4710 6703 DMA BUFFER SHARING FRAMEWORK 4711 DMA BUFFER SHARING FRAMEWORK 6704 M: Sumit Semwal <sumit.semwal@linaro.org> 4712 M: Sumit Semwal <sumit.semwal@linaro.org> 6705 M: Christian König <christian.koenig@amd !! 4713 S: Maintained 6706 L: linux-media@vger.kernel.org 4714 L: linux-media@vger.kernel.org 6707 L: dri-devel@lists.freedesktop.org 4715 L: dri-devel@lists.freedesktop.org 6708 L: linaro-mm-sig@lists.linaro.org (moder 4716 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) 6709 S: Maintained << 6710 T: git https://gitlab.freedesktop.org/dr << 6711 F: Documentation/driver-api/dma-buf.rst << 6712 F: Documentation/userspace-api/dma-buf-a << 6713 F: drivers/dma-buf/ 4717 F: drivers/dma-buf/ >> 4718 F: include/linux/dma-buf* >> 4719 F: include/linux/reservation.h 6714 F: include/linux/*fence.h 4720 F: include/linux/*fence.h 6715 F: include/linux/dma-buf.h !! 4721 F: Documentation/driver-api/dma-buf.rst 6716 F: include/linux/dma-resv.h !! 4722 T: git git://anongit.freedesktop.org/drm/drm-misc 6717 K: \bdma_(?:buf|fence|resv)\b << 6718 4723 6719 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 4724 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 6720 M: Vinod Koul <vkoul@kernel.org> 4725 M: Vinod Koul <vkoul@kernel.org> 6721 L: dmaengine@vger.kernel.org 4726 L: dmaengine@vger.kernel.org 6722 S: Maintained << 6723 Q: https://patchwork.kernel.org/project/ 4727 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 6724 T: git git://git.kernel.org/pub/scm/linu !! 4728 S: Maintained 6725 F: Documentation/devicetree/bindings/dma << 6726 F: Documentation/driver-api/dmaengine/ << 6727 F: drivers/dma/ 4729 F: drivers/dma/ 6728 F: include/dt-bindings/dma/ << 6729 F: include/linux/dma/ << 6730 F: include/linux/dmaengine.h 4730 F: include/linux/dmaengine.h 6731 F: include/linux/of_dma.h 4731 F: include/linux/of_dma.h 6732 !! 4732 F: Documentation/devicetree/bindings/dma/ 6733 DMA MAPPING BENCHMARK !! 4733 F: Documentation/driver-api/dmaengine/ 6734 M: Xiang Chen <chenxiang66@hisilicon.com> !! 4734 T: git git://git.infradead.org/users/vkoul/slave-dma.git 6735 L: iommu@lists.linux.dev << 6736 F: kernel/dma/map_benchmark.c << 6737 F: tools/testing/selftests/dma/ << 6738 4735 6739 DMA MAPPING HELPERS 4736 DMA MAPPING HELPERS 6740 M: Christoph Hellwig <hch@lst.de> 4737 M: Christoph Hellwig <hch@lst.de> 6741 M: Marek Szyprowski <m.szyprowski@samsung 4738 M: Marek Szyprowski <m.szyprowski@samsung.com> 6742 R: Robin Murphy <robin.murphy@arm.com> 4739 R: Robin Murphy <robin.murphy@arm.com> 6743 L: iommu@lists.linux.dev !! 4740 L: iommu@lists.linux-foundation.org 6744 S: Supported << 6745 W: http://git.infradead.org/users/hch/dm << 6746 T: git git://git.infradead.org/users/hch 4741 T: git git://git.infradead.org/users/hch/dma-mapping.git >> 4742 W: http://git.infradead.org/users/hch/dma-mapping.git >> 4743 S: Supported >> 4744 F: kernel/dma/ 6747 F: include/asm-generic/dma-mapping.h 4745 F: include/asm-generic/dma-mapping.h 6748 F: include/linux/dma-direct.h 4746 F: include/linux/dma-direct.h 6749 F: include/linux/dma-map-ops.h << 6750 F: include/linux/dma-mapping.h 4747 F: include/linux/dma-mapping.h 6751 F: include/linux/swiotlb.h !! 4748 F: include/linux/dma-noncoherent.h 6752 F: kernel/dma/ << 6753 << 6754 DMA-BUF HEAPS FRAMEWORK << 6755 M: Sumit Semwal <sumit.semwal@linaro.org> << 6756 R: Benjamin Gaignard <benjamin.gaignard@c << 6757 R: Brian Starkey <Brian.Starkey@arm.com> << 6758 R: John Stultz <jstultz@google.com> << 6759 R: T.J. Mercier <tjmercier@google.com> << 6760 L: linux-media@vger.kernel.org << 6761 L: dri-devel@lists.freedesktop.org << 6762 L: linaro-mm-sig@lists.linaro.org (moder << 6763 S: Maintained << 6764 T: git https://gitlab.freedesktop.org/dr << 6765 F: drivers/dma-buf/dma-heap.c << 6766 F: drivers/dma-buf/heaps/* << 6767 F: include/linux/dma-heap.h << 6768 F: include/uapi/linux/dma-heap.h << 6769 F: tools/testing/selftests/dmabuf-heaps/ << 6770 << 6771 DMC FREQUENCY DRIVER FOR SAMSUNG EXYNOS5422 << 6772 M: Lukasz Luba <lukasz.luba@arm.com> << 6773 L: linux-pm@vger.kernel.org << 6774 L: linux-samsung-soc@vger.kernel.org << 6775 S: Maintained << 6776 F: Documentation/devicetree/bindings/mem << 6777 F: drivers/memory/samsung/exynos5422-dmc << 6778 4749 6779 DME1737 HARDWARE MONITOR DRIVER 4750 DME1737 HARDWARE MONITOR DRIVER 6780 M: Juerg Haefliger <juergh@proton.me> !! 4751 M: Juerg Haefliger <juergh@gmail.com> 6781 L: linux-hwmon@vger.kernel.org 4752 L: linux-hwmon@vger.kernel.org 6782 S: Maintained 4753 S: Maintained 6783 F: Documentation/hwmon/dme1737.rst !! 4754 F: Documentation/hwmon/dme1737 6784 F: drivers/hwmon/dme1737.c 4755 F: drivers/hwmon/dme1737.c 6785 4756 6786 DMI/SMBIOS SUPPORT 4757 DMI/SMBIOS SUPPORT 6787 M: Jean Delvare <jdelvare@suse.com> 4758 M: Jean Delvare <jdelvare@suse.com> 6788 S: Maintained 4759 S: Maintained 6789 T: git git://git.kernel.org/pub/scm/linu !! 4760 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 6790 F: Documentation/ABI/testing/sysfs-firmw 4761 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 6791 F: drivers/firmware/dmi-id.c 4762 F: drivers/firmware/dmi-id.c 6792 F: drivers/firmware/dmi_scan.c 4763 F: drivers/firmware/dmi_scan.c 6793 F: include/linux/dmi.h 4764 F: include/linux/dmi.h 6794 4765 6795 DOCUMENTATION 4766 DOCUMENTATION 6796 M: Jonathan Corbet <corbet@lwn.net> 4767 M: Jonathan Corbet <corbet@lwn.net> 6797 L: linux-doc@vger.kernel.org 4768 L: linux-doc@vger.kernel.org 6798 S: Maintained 4769 S: Maintained 6799 P: Documentation/doc-guide/maintainer-pr << 6800 T: git git://git.lwn.net/linux.git docs- << 6801 F: Documentation/ 4770 F: Documentation/ 6802 F: scripts/check-variable-fonts.sh << 6803 F: scripts/documentation-file-ref-check << 6804 F: scripts/kernel-doc 4771 F: scripts/kernel-doc 6805 F: scripts/sphinx-pre-install << 6806 X: Documentation/ABI/ 4772 X: Documentation/ABI/ 6807 X: Documentation/admin-guide/media/ !! 4773 X: Documentation/acpi/ 6808 X: Documentation/devicetree/ 4774 X: Documentation/devicetree/ 6809 X: Documentation/driver-api/media/ << 6810 X: Documentation/firmware-guide/acpi/ << 6811 X: Documentation/i2c/ 4775 X: Documentation/i2c/ 6812 X: Documentation/netlink/ !! 4776 X: Documentation/media/ 6813 X: Documentation/power/ 4777 X: Documentation/power/ 6814 X: Documentation/spi/ 4778 X: Documentation/spi/ 6815 X: Documentation/userspace-api/media/ !! 4779 T: git git://git.lwn.net/linux.git docs-next 6816 << 6817 DOCUMENTATION PROCESS << 6818 M: Jonathan Corbet <corbet@lwn.net> << 6819 L: workflows@vger.kernel.org << 6820 S: Maintained << 6821 F: Documentation/dev-tools/ << 6822 F: Documentation/maintainer/ << 6823 F: Documentation/process/ << 6824 << 6825 DOCUMENTATION REPORTING ISSUES << 6826 M: Thorsten Leemhuis <linux@leemhuis.info << 6827 L: linux-doc@vger.kernel.org << 6828 S: Maintained << 6829 F: Documentation/admin-guide/bug-bisect. << 6830 F: Documentation/admin-guide/quickly-bui << 6831 F: Documentation/admin-guide/reporting-i << 6832 F: Documentation/admin-guide/verify-bugs << 6833 << 6834 DOCUMENTATION SCRIPTS << 6835 M: Mauro Carvalho Chehab <mchehab@kernel. << 6836 L: linux-doc@vger.kernel.org << 6837 S: Maintained << 6838 F: Documentation/sphinx/parse-headers.pl << 6839 F: scripts/documentation-file-ref-check << 6840 F: scripts/sphinx-pre-install << 6841 4780 6842 DOCUMENTATION/ITALIAN 4781 DOCUMENTATION/ITALIAN 6843 M: Federico Vaga <federico.vaga@vaga.pv.i 4782 M: Federico Vaga <federico.vaga@vaga.pv.it> 6844 L: linux-doc@vger.kernel.org 4783 L: linux-doc@vger.kernel.org 6845 S: Maintained 4784 S: Maintained 6846 F: Documentation/translations/it_IT 4785 F: Documentation/translations/it_IT 6847 4786 6848 DOCUMENTATION/JAPANESE << 6849 R: Akira Yokosawa <akiyks@gmail.com> << 6850 L: linux-doc@vger.kernel.org << 6851 S: Maintained << 6852 F: Documentation/translations/ja_JP << 6853 << 6854 DONGWOON DW9714 LENS VOICE COIL DRIVER 4787 DONGWOON DW9714 LENS VOICE COIL DRIVER 6855 M: Sakari Ailus <sakari.ailus@linux.intel 4788 M: Sakari Ailus <sakari.ailus@linux.intel.com> 6856 L: linux-media@vger.kernel.org 4789 L: linux-media@vger.kernel.org 6857 S: Maintained << 6858 T: git git://linuxtv.org/media_tree.git 4790 T: git git://linuxtv.org/media_tree.git 6859 F: Documentation/devicetree/bindings/med << 6860 F: drivers/media/i2c/dw9714.c << 6861 << 6862 DONGWOON DW9719 LENS VOICE COIL DRIVER << 6863 M: Daniel Scally <djrscally@gmail.com> << 6864 L: linux-media@vger.kernel.org << 6865 S: Maintained 4791 S: Maintained 6866 T: git git://linuxtv.org/media_tree.git !! 4792 F: drivers/media/i2c/dw9714.c 6867 F: drivers/media/i2c/dw9719.c !! 4793 F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9714.txt 6868 << 6869 DONGWOON DW9768 LENS VOICE COIL DRIVER << 6870 L: linux-media@vger.kernel.org << 6871 S: Orphan << 6872 T: git git://linuxtv.org/media_tree.git << 6873 F: Documentation/devicetree/bindings/med << 6874 F: drivers/media/i2c/dw9768.c << 6875 4794 6876 DONGWOON DW9807 LENS VOICE COIL DRIVER 4795 DONGWOON DW9807 LENS VOICE COIL DRIVER 6877 M: Sakari Ailus <sakari.ailus@linux.intel 4796 M: Sakari Ailus <sakari.ailus@linux.intel.com> 6878 L: linux-media@vger.kernel.org 4797 L: linux-media@vger.kernel.org 6879 S: Maintained << 6880 T: git git://linuxtv.org/media_tree.git 4798 T: git git://linuxtv.org/media_tree.git 6881 F: Documentation/devicetree/bindings/med !! 4799 S: Maintained 6882 F: drivers/media/i2c/dw9807-vcm.c 4800 F: drivers/media/i2c/dw9807-vcm.c >> 4801 F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt 6883 4802 6884 DOUBLETALK DRIVER 4803 DOUBLETALK DRIVER 6885 M: "James R. Van Zandt" <jrv@vanzandt.mv. 4804 M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 6886 L: blinux-list@redhat.com 4805 L: blinux-list@redhat.com 6887 S: Maintained 4806 S: Maintained 6888 F: drivers/char/dtlk.c 4807 F: drivers/char/dtlk.c 6889 F: include/linux/dtlk.h 4808 F: include/linux/dtlk.h 6890 4809 6891 DPAA2 DATAPATH I/O (DPIO) DRIVER 4810 DPAA2 DATAPATH I/O (DPIO) DRIVER 6892 M: Roy Pledge <Roy.Pledge@nxp.com> 4811 M: Roy Pledge <Roy.Pledge@nxp.com> 6893 L: linux-kernel@vger.kernel.org 4812 L: linux-kernel@vger.kernel.org 6894 S: Maintained 4813 S: Maintained 6895 F: drivers/soc/fsl/dpio 4814 F: drivers/soc/fsl/dpio 6896 4815 6897 DPAA2 ETHERNET DRIVER 4816 DPAA2 ETHERNET DRIVER 6898 M: Ioana Ciornei <ioana.ciornei@nxp.com> !! 4817 M: Ioana Radulescu <ruxandra.radulescu@nxp.com> 6899 L: netdev@vger.kernel.org 4818 L: netdev@vger.kernel.org 6900 S: Maintained 4819 S: Maintained 6901 F: Documentation/networking/device_drive << 6902 F: Documentation/networking/device_drive << 6903 F: drivers/net/ethernet/freescale/dpaa2/ << 6904 F: drivers/net/ethernet/freescale/dpaa2/ << 6905 F: drivers/net/ethernet/freescale/dpaa2/ 4820 F: drivers/net/ethernet/freescale/dpaa2/dpaa2-eth* 6906 F: drivers/net/ethernet/freescale/dpaa2/ << 6907 F: drivers/net/ethernet/freescale/dpaa2/ << 6908 F: drivers/net/ethernet/freescale/dpaa2/ << 6909 F: drivers/net/ethernet/freescale/dpaa2/ << 6910 F: drivers/net/ethernet/freescale/dpaa2/ 4821 F: drivers/net/ethernet/freescale/dpaa2/dpni* >> 4822 F: drivers/net/ethernet/freescale/dpaa2/dpkg.h >> 4823 F: drivers/net/ethernet/freescale/dpaa2/Makefile >> 4824 F: drivers/net/ethernet/freescale/dpaa2/Kconfig 6911 4825 6912 DPAA2 ETHERNET SWITCH DRIVER 4826 DPAA2 ETHERNET SWITCH DRIVER >> 4827 M: Ioana Radulescu <ruxandra.radulescu@nxp.com> 6913 M: Ioana Ciornei <ioana.ciornei@nxp.com> 4828 M: Ioana Ciornei <ioana.ciornei@nxp.com> 6914 L: netdev@vger.kernel.org !! 4829 L: linux-kernel@vger.kernel.org 6915 S: Maintained 4830 S: Maintained 6916 F: Documentation/networking/device_drive !! 4831 F: drivers/staging/fsl-dpaa2/ethsw 6917 F: drivers/net/ethernet/freescale/dpaa2/ !! 4832 6918 F: drivers/net/ethernet/freescale/dpaa2/ !! 4833 DPAA2 PTP CLOCK DRIVER 6919 !! 4834 M: Yangbo Lu <yangbo.lu@nxp.com> 6920 DPLL SUBSYSTEM << 6921 M: Vadim Fedorenko <vadim.fedorenko@linux << 6922 M: Arkadiusz Kubalewski <arkadiusz.kubale << 6923 M: Jiri Pirko <jiri@resnulli.us> << 6924 L: netdev@vger.kernel.org 4835 L: netdev@vger.kernel.org 6925 S: Supported !! 4836 S: Maintained 6926 F: Documentation/driver-api/dpll.rst !! 4837 F: drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp* 6927 F: drivers/dpll/* !! 4838 F: drivers/net/ethernet/freescale/dpaa2/dprtc* 6928 F: include/linux/dpll.h !! 4839 6929 F: include/uapi/linux/dpll.h !! 4840 DPT_I2O SCSI RAID DRIVER >> 4841 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com> >> 4842 L: linux-scsi@vger.kernel.org >> 4843 W: http://www.adaptec.com/ >> 4844 S: Maintained >> 4845 F: drivers/scsi/dpt* >> 4846 F: drivers/scsi/dpt/ 6930 4847 6931 DRBD DRIVER 4848 DRBD DRIVER 6932 M: Philipp Reisner <philipp.reisner@linbi 4849 M: Philipp Reisner <philipp.reisner@linbit.com> 6933 M: Lars Ellenberg <lars.ellenberg@linbit. 4850 M: Lars Ellenberg <lars.ellenberg@linbit.com> 6934 M: Christoph Böhmwalder <christoph.boehm << 6935 L: drbd-dev@lists.linbit.com 4851 L: drbd-dev@lists.linbit.com 6936 S: Supported << 6937 W: http://www.drbd.org 4852 W: http://www.drbd.org 6938 T: git git://git.linbit.com/linux-drbd.g 4853 T: git git://git.linbit.com/linux-drbd.git 6939 T: git git://git.linbit.com/drbd-8.4.git 4854 T: git git://git.linbit.com/drbd-8.4.git 6940 F: Documentation/admin-guide/blockdev/ !! 4855 S: Supported 6941 F: drivers/block/drbd/ 4856 F: drivers/block/drbd/ 6942 F: include/linux/drbd* << 6943 F: lib/lru_cache.c 4857 F: lib/lru_cache.c 6944 !! 4858 F: Documentation/blockdev/drbd/ 6945 DRIVER COMPONENT FRAMEWORK << 6946 L: dri-devel@lists.freedesktop.org << 6947 F: drivers/base/component.c << 6948 F: include/linux/component.h << 6949 4859 6950 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 4860 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 6951 M: Greg Kroah-Hartman <gregkh@linuxfounda 4861 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 6952 R: "Rafael J. Wysocki" <rafael@kernel.org 4862 R: "Rafael J. Wysocki" <rafael@kernel.org> 6953 S: Supported << 6954 T: git git://git.kernel.org/pub/scm/linu 4863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 6955 F: Documentation/core-api/kobject.rst !! 4864 S: Supported >> 4865 F: Documentation/kobject.txt 6956 F: drivers/base/ 4866 F: drivers/base/ 6957 F: fs/debugfs/ 4867 F: fs/debugfs/ 6958 F: fs/sysfs/ 4868 F: fs/sysfs/ 6959 F: include/linux/debugfs.h 4869 F: include/linux/debugfs.h 6960 F: include/linux/fwnode.h << 6961 F: include/linux/kobj* 4870 F: include/linux/kobj* 6962 F: include/linux/property.h << 6963 F: lib/kobj* 4871 F: lib/kobj* 6964 F: rust/kernel/device.rs << 6965 4872 6966 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AV !! 4873 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) >> 4874 M: Kevin Hilman <khilman@kernel.org> 6967 M: Nishanth Menon <nm@ti.com> 4875 M: Nishanth Menon <nm@ti.com> 6968 L: linux-pm@vger.kernel.org << 6969 S: Maintained 4876 S: Maintained 6970 F: drivers/soc/ti/smartreflex.c !! 4877 F: drivers/power/avs/ 6971 F: include/linux/power/smartreflex.h 4878 F: include/linux/power/smartreflex.h 6972 !! 4879 L: linux-pm@vger.kernel.org 6973 DRM ACCEL DRIVERS FOR INTEL VPU << 6974 M: Jacek Lawrynowicz <jacek.lawrynowicz@l << 6975 M: Stanislaw Gruszka <stanislaw.gruszka@l << 6976 L: dri-devel@lists.freedesktop.org << 6977 S: Supported << 6978 T: git https://gitlab.freedesktop.org/dr << 6979 F: drivers/accel/ivpu/ << 6980 F: include/uapi/drm/ivpu_accel.h << 6981 << 6982 DRM COMPUTE ACCELERATORS DRIVERS AND FRAMEWOR << 6983 M: Oded Gabbay <ogabbay@kernel.org> << 6984 L: dri-devel@lists.freedesktop.org << 6985 S: Maintained << 6986 C: irc://irc.oftc.net/dri-devel << 6987 T: git https://git.kernel.org/pub/scm/li << 6988 F: Documentation/accel/ << 6989 F: drivers/accel/ << 6990 F: include/drm/drm_accel.h << 6991 << 6992 DRM DRIVER FOR ALLWINNER DE2 AND DE3 ENGINE << 6993 M: Maxime Ripard <mripard@kernel.org> << 6994 M: Chen-Yu Tsai <wens@csie.org> << 6995 R: Jernej Skrabec <jernej.skrabec@gmail.c << 6996 L: dri-devel@lists.freedesktop.org << 6997 S: Supported << 6998 T: git https://gitlab.freedesktop.org/dr << 6999 F: drivers/gpu/drm/sun4i/sun8i* << 7000 4880 7001 DRM DRIVER FOR ARM PL111 CLCD 4881 DRM DRIVER FOR ARM PL111 CLCD 7002 S: Orphan !! 4882 M: Eric Anholt <eric@anholt.net> 7003 T: git https://gitlab.freedesktop.org/dr !! 4883 T: git git://anongit.freedesktop.org/drm/drm-misc >> 4884 S: Supported 7004 F: drivers/gpu/drm/pl111/ 4885 F: drivers/gpu/drm/pl111/ 7005 4886 7006 DRM DRIVER FOR ARM VERSATILE TFT PANELS 4887 DRM DRIVER FOR ARM VERSATILE TFT PANELS 7007 M: Linus Walleij <linus.walleij@linaro.or 4888 M: Linus Walleij <linus.walleij@linaro.org> >> 4889 T: git git://anongit.freedesktop.org/drm/drm-misc 7008 S: Maintained 4890 S: Maintained 7009 T: git https://gitlab.freedesktop.org/dr << 7010 F: Documentation/devicetree/bindings/dis << 7011 F: drivers/gpu/drm/panel/panel-arm-versa 4891 F: drivers/gpu/drm/panel/panel-arm-versatile.c 7012 !! 4892 F: Documentation/devicetree/bindings/display/panel/arm,versatile-tft-panel.txt 7013 DRM DRIVER FOR ASPEED BMC GFX << 7014 M: Joel Stanley <joel@jms.id.au> << 7015 L: linux-aspeed@lists.ozlabs.org (modera << 7016 S: Supported << 7017 T: git https://gitlab.freedesktop.org/dr << 7018 F: Documentation/devicetree/bindings/gpu << 7019 F: drivers/gpu/drm/aspeed/ << 7020 4893 7021 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS 4894 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS 7022 M: Dave Airlie <airlied@redhat.com> 4895 M: Dave Airlie <airlied@redhat.com> 7023 R: Thomas Zimmermann <tzimmermann@suse.de !! 4896 S: Odd Fixes 7024 R: Jocelyn Falempe <jfalempe@redhat.com> << 7025 L: dri-devel@lists.freedesktop.org << 7026 S: Supported << 7027 T: git https://gitlab.freedesktop.org/dr << 7028 F: drivers/gpu/drm/ast/ 4897 F: drivers/gpu/drm/ast/ 7029 4898 7030 DRM DRIVER FOR BOCHS VIRTUAL GPU 4899 DRM DRIVER FOR BOCHS VIRTUAL GPU 7031 M: Gerd Hoffmann <kraxel@redhat.com> 4900 M: Gerd Hoffmann <kraxel@redhat.com> 7032 L: virtualization@lists.linux.dev !! 4901 L: virtualization@lists.linux-foundation.org 7033 S: Maintained !! 4902 T: git git://anongit.freedesktop.org/drm/drm-misc 7034 T: git https://gitlab.freedesktop.org/dr << 7035 F: drivers/gpu/drm/tiny/bochs.c << 7036 << 7037 DRM DRIVER FOR BOE HIMAX8279D PANELS << 7038 M: Jerry Han <hanxu5@huaqin.corp-partner. << 7039 S: Maintained << 7040 F: Documentation/devicetree/bindings/dis << 7041 F: drivers/gpu/drm/panel/panel-boe-himax << 7042 << 7043 DRM DRIVER FOR CHIPONE ICN6211 MIPI-DSI to RG << 7044 M: Jagan Teki <jagan@amarulasolutions.com << 7045 S: Maintained << 7046 F: Documentation/devicetree/bindings/dis << 7047 F: drivers/gpu/drm/bridge/chipone-icn621 << 7048 << 7049 DRM DRIVER FOR EBBG FT8719 PANEL << 7050 M: Joel Selvaraj <jo@jsfamily.in> << 7051 S: Maintained 4903 S: Maintained 7052 T: git https://gitlab.freedesktop.org/dr !! 4904 F: drivers/gpu/drm/bochs/ 7053 F: Documentation/devicetree/bindings/dis << 7054 F: drivers/gpu/drm/panel/panel-ebbg-ft87 << 7055 4905 7056 DRM DRIVER FOR FARADAY TVE200 TV ENCODER 4906 DRM DRIVER FOR FARADAY TVE200 TV ENCODER 7057 M: Linus Walleij <linus.walleij@linaro.or 4907 M: Linus Walleij <linus.walleij@linaro.org> >> 4908 T: git git://anongit.freedesktop.org/drm/drm-misc 7058 S: Maintained 4909 S: Maintained 7059 T: git https://gitlab.freedesktop.org/dr << 7060 F: drivers/gpu/drm/tve200/ 4910 F: drivers/gpu/drm/tve200/ 7061 4911 7062 DRM DRIVER FOR FEIXIN K101 IM2BA02 MIPI-DSI L << 7063 M: Icenowy Zheng <icenowy@aosc.io> << 7064 S: Maintained << 7065 F: Documentation/devicetree/bindings/dis << 7066 F: drivers/gpu/drm/panel/panel-feixin-k1 << 7067 << 7068 DRM DRIVER FOR FEIYANG FY07024DI26A30-D MIPI- << 7069 M: Jagan Teki <jagan@amarulasolutions.com << 7070 S: Maintained << 7071 F: Documentation/devicetree/bindings/dis << 7072 F: drivers/gpu/drm/panel/panel-feiyang-f << 7073 << 7074 DRM DRIVER FOR FIRMWARE FRAMEBUFFERS << 7075 M: Thomas Zimmermann <tzimmermann@suse.de << 7076 M: Javier Martinez Canillas <javierm@redh << 7077 L: dri-devel@lists.freedesktop.org << 7078 S: Maintained << 7079 T: git https://gitlab.freedesktop.org/dr << 7080 F: drivers/gpu/drm/drm_aperture.c << 7081 F: drivers/gpu/drm/tiny/ofdrm.c << 7082 F: drivers/gpu/drm/tiny/simpledrm.c << 7083 F: drivers/video/aperture.c << 7084 F: drivers/video/nomodeset.c << 7085 F: include/drm/drm_aperture.h << 7086 F: include/linux/aperture.h << 7087 F: include/video/nomodeset.h << 7088 << 7089 DRM DRIVER FOR GENERIC EDP PANELS << 7090 R: Douglas Anderson <dianders@chromium.or << 7091 F: Documentation/devicetree/bindings/dis << 7092 F: drivers/gpu/drm/panel/panel-edp.c << 7093 << 7094 DRM DRIVER FOR GENERIC USB DISPLAY << 7095 M: Noralf Trønnes <noralf@tronnes.org> << 7096 S: Maintained << 7097 W: https://github.com/notro/gud/wiki << 7098 T: git https://gitlab.freedesktop.org/dr << 7099 F: drivers/gpu/drm/gud/ << 7100 F: include/drm/gud.h << 7101 << 7102 DRM DRIVER FOR GRAIN MEDIA GM12U320 PROJECTOR << 7103 M: Hans de Goede <hdegoede@redhat.com> << 7104 S: Maintained << 7105 T: git https://gitlab.freedesktop.org/dr << 7106 F: drivers/gpu/drm/tiny/gm12u320.c << 7107 << 7108 DRM DRIVER FOR HIMAX HX8394 MIPI-DSI LCD pane << 7109 M: Ondrej Jirman <megi@xff.cz> << 7110 M: Javier Martinez Canillas <javierm@redh << 7111 S: Maintained << 7112 T: git https://gitlab.freedesktop.org/dr << 7113 F: Documentation/devicetree/bindings/dis << 7114 F: drivers/gpu/drm/panel/panel-himax-hx8 << 7115 << 7116 DRM DRIVER FOR HX8357D PANELS << 7117 S: Orphan << 7118 T: git https://gitlab.freedesktop.org/dr << 7119 F: Documentation/devicetree/bindings/dis << 7120 F: drivers/gpu/drm/tiny/hx8357d.c << 7121 << 7122 DRM DRIVER FOR HYPERV SYNTHETIC VIDEO DEVICE << 7123 M: Deepak Rawat <drawat.floss@gmail.com> << 7124 L: linux-hyperv@vger.kernel.org << 7125 L: dri-devel@lists.freedesktop.org << 7126 S: Maintained << 7127 T: git https://gitlab.freedesktop.org/dr << 7128 F: drivers/gpu/drm/hyperv << 7129 << 7130 DRM DRIVER FOR ILITEK ILI9225 PANELS 4912 DRM DRIVER FOR ILITEK ILI9225 PANELS 7131 M: David Lechner <david@lechnology.com> 4913 M: David Lechner <david@lechnology.com> 7132 S: Maintained 4914 S: Maintained 7133 T: git https://gitlab.freedesktop.org/dr !! 4915 F: drivers/gpu/drm/tinydrm/ili9225.c 7134 F: Documentation/devicetree/bindings/dis 4916 F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt 7135 F: drivers/gpu/drm/tiny/ili9225.c << 7136 4917 7137 DRM DRIVER FOR ILITEK ILI9486 PANELS !! 4918 DRM DRIVER FOR HX8357D PANELS 7138 M: Kamlesh Gurudasani <kamlesh.gurudasani !! 4919 M: Eric Anholt <eric@anholt.net> 7139 S: Maintained !! 4920 T: git git://anongit.freedesktop.org/drm/drm-misc 7140 T: git https://gitlab.freedesktop.org/dr << 7141 F: Documentation/devicetree/bindings/dis << 7142 F: drivers/gpu/drm/tiny/ili9486.c << 7143 << 7144 DRM DRIVER FOR ILITEK ILI9805 PANELS << 7145 M: Michael Trimarchi <michael@amarulasolu << 7146 S: Maintained << 7147 F: Documentation/devicetree/bindings/dis << 7148 F: drivers/gpu/drm/panel/panel-ilitek-il << 7149 << 7150 DRM DRIVER FOR ILITEK ILI9806E PANELS << 7151 M: Michael Walle <mwalle@kernel.org> << 7152 S: Maintained << 7153 F: drivers/gpu/drm/panel/panel-ilitek-il << 7154 << 7155 DRM DRIVER FOR JADARD JD9365DA-H3 MIPI-DSI LC << 7156 M: Jagan Teki <jagan@edgeble.ai> << 7157 S: Maintained << 7158 F: Documentation/devicetree/bindings/dis << 7159 F: drivers/gpu/drm/panel/panel-jadard-jd << 7160 << 7161 DRM DRIVER FOR LG SW43408 PANELS << 7162 M: Sumit Semwal <sumit.semwal@linaro.org> << 7163 M: Caleb Connolly <caleb.connolly@linaro. << 7164 S: Maintained 4921 S: Maintained 7165 T: git https://gitlab.freedesktop.org/dr !! 4922 F: drivers/gpu/drm/tinydrm/hx8357d.c 7166 F: Documentation/devicetree/bindings/dis !! 4923 F: Documentation/devicetree/bindings/display/himax,hx8357d.txt 7167 F: drivers/gpu/drm/panel/panel-lg-sw4340 << 7168 4924 7169 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER !! 4925 DRM DRIVER FOR INTEL I810 VIDEO CARDS 7170 M: Paul Kocialkowski <paul.kocialkowski@b !! 4926 S: Orphan / Obsolete 7171 S: Supported !! 4927 F: drivers/gpu/drm/i810/ 7172 T: git https://gitlab.freedesktop.org/dr !! 4928 F: include/uapi/drm/i810_drm.h 7173 F: drivers/gpu/drm/logicvc/ << 7174 4929 7175 DRM DRIVER FOR LVDS PANELS !! 4930 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS 7176 M: Laurent Pinchart <laurent.pinchart@ide !! 4931 S: Orphan / Obsolete 7177 L: dri-devel@lists.freedesktop.org !! 4932 F: drivers/gpu/drm/mga/ 7178 S: Maintained !! 4933 F: include/uapi/drm/mga_drm.h 7179 T: git https://gitlab.freedesktop.org/dr << 7180 F: Documentation/devicetree/bindings/dis << 7181 F: Documentation/devicetree/bindings/dis << 7182 F: drivers/gpu/drm/panel/panel-lvds.c << 7183 << 7184 DRM DRIVER FOR MANTIX MLAF057WE51 PANELS << 7185 M: Guido Günther <agx@sigxcpu.org> << 7186 R: Purism Kernel Team <kernel@puri.sm> << 7187 S: Maintained << 7188 F: Documentation/devicetree/bindings/dis << 7189 F: drivers/gpu/drm/panel/panel-mantix-ml << 7190 4934 7191 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS !! 4935 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS 7192 M: Dave Airlie <airlied@redhat.com> 4936 M: Dave Airlie <airlied@redhat.com> 7193 R: Thomas Zimmermann <tzimmermann@suse.de !! 4937 S: Odd Fixes 7194 R: Jocelyn Falempe <jfalempe@redhat.com> << 7195 L: dri-devel@lists.freedesktop.org << 7196 S: Supported << 7197 T: git https://gitlab.freedesktop.org/dr << 7198 F: drivers/gpu/drm/mgag200/ 4938 F: drivers/gpu/drm/mgag200/ 7199 4939 7200 DRM DRIVER FOR MI0283QT 4940 DRM DRIVER FOR MI0283QT 7201 M: Noralf Trønnes <noralf@tronnes.org> 4941 M: Noralf Trønnes <noralf@tronnes.org> 7202 S: Maintained 4942 S: Maintained 7203 T: git https://gitlab.freedesktop.org/dr !! 4943 F: drivers/gpu/drm/tinydrm/mi0283qt.c 7204 F: Documentation/devicetree/bindings/dis 4944 F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt 7205 F: drivers/gpu/drm/tiny/mi0283qt.c << 7206 << 7207 DRM DRIVER FOR MIPI DBI compatible panels << 7208 M: Noralf Trønnes <noralf@tronnes.org> << 7209 S: Maintained << 7210 W: https://github.com/notro/panel-mipi-d << 7211 T: git https://gitlab.freedesktop.org/dr << 7212 F: Documentation/devicetree/bindings/dis << 7213 F: drivers/gpu/drm/tiny/panel-mipi-dbi.c << 7214 4945 7215 DRM DRIVER for Qualcomm Adreno GPUs !! 4946 DRM DRIVER FOR MSM ADRENO GPU 7216 M: Rob Clark <robdclark@gmail.com> 4947 M: Rob Clark <robdclark@gmail.com> 7217 R: Sean Paul <sean@poorly.run> !! 4948 M: Sean Paul <sean@poorly.run> 7218 R: Konrad Dybcio <konradybcio@kernel.org> << 7219 L: linux-arm-msm@vger.kernel.org 4949 L: linux-arm-msm@vger.kernel.org 7220 L: dri-devel@lists.freedesktop.org 4950 L: dri-devel@lists.freedesktop.org 7221 L: freedreno@lists.freedesktop.org 4951 L: freedreno@lists.freedesktop.org 7222 S: Maintained << 7223 B: https://gitlab.freedesktop.org/drm/ms << 7224 T: git https://gitlab.freedesktop.org/dr 4952 T: git https://gitlab.freedesktop.org/drm/msm.git 7225 F: Documentation/devicetree/bindings/dis << 7226 F: drivers/gpu/drm/msm/adreno/ << 7227 F: drivers/gpu/drm/msm/msm_gpu.* << 7228 F: drivers/gpu/drm/msm/msm_gpu_devfreq.* << 7229 F: drivers/gpu/drm/msm/msm_ringbuffer.* << 7230 F: drivers/gpu/drm/msm/registers/adreno/ << 7231 F: include/uapi/drm/msm_drm.h << 7232 << 7233 DRM DRIVER for Qualcomm display hardware << 7234 M: Rob Clark <robdclark@gmail.com> << 7235 M: Abhinav Kumar <quic_abhinavk@quicinc.c << 7236 M: Dmitry Baryshkov <dmitry.baryshkov@lin << 7237 R: Sean Paul <sean@poorly.run> << 7238 R: Marijn Suijten <marijn.suijten@somainl << 7239 L: linux-arm-msm@vger.kernel.org << 7240 L: dri-devel@lists.freedesktop.org << 7241 L: freedreno@lists.freedesktop.org << 7242 S: Maintained 4953 S: Maintained 7243 B: https://gitlab.freedesktop.org/drm/ms << 7244 T: git https://gitlab.freedesktop.org/dr << 7245 F: Documentation/devicetree/bindings/dis << 7246 F: drivers/gpu/drm/ci/xfails/msm* << 7247 F: drivers/gpu/drm/msm/ 4954 F: drivers/gpu/drm/msm/ 7248 F: include/uapi/drm/msm_drm.h 4955 F: include/uapi/drm/msm_drm.h 7249 !! 4956 F: Documentation/devicetree/bindings/display/msm/ 7250 DRM DRIVER FOR NOVATEK NT35510 PANELS << 7251 M: Linus Walleij <linus.walleij@linaro.or << 7252 S: Maintained << 7253 T: git https://gitlab.freedesktop.org/dr << 7254 F: Documentation/devicetree/bindings/dis << 7255 F: drivers/gpu/drm/panel/panel-novatek-n << 7256 << 7257 DRM DRIVER FOR NOVATEK NT35560 PANELS << 7258 M: Linus Walleij <linus.walleij@linaro.or << 7259 S: Maintained << 7260 T: git https://gitlab.freedesktop.org/dr << 7261 F: Documentation/devicetree/bindings/dis << 7262 F: drivers/gpu/drm/panel/panel-novatek-n << 7263 << 7264 DRM DRIVER FOR NOVATEK NT36523 PANELS << 7265 M: Jianhua Lu <lujianhua000@gmail.com> << 7266 S: Maintained << 7267 T: git https://gitlab.freedesktop.org/dr << 7268 F: Documentation/devicetree/bindings/dis << 7269 F: drivers/gpu/drm/panel/panel-novatek-n << 7270 << 7271 DRM DRIVER FOR NOVATEK NT36672A PANELS << 7272 M: Sumit Semwal <sumit.semwal@linaro.org> << 7273 S: Maintained << 7274 T: git https://gitlab.freedesktop.org/dr << 7275 F: Documentation/devicetree/bindings/dis << 7276 F: drivers/gpu/drm/panel/panel-novatek-n << 7277 4957 7278 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS 4958 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS 7279 M: Karol Herbst <kherbst@redhat.com> !! 4959 M: Ben Skeggs <bskeggs@redhat.com> 7280 M: Lyude Paul <lyude@redhat.com> << 7281 M: Danilo Krummrich <dakr@redhat.com> << 7282 L: dri-devel@lists.freedesktop.org 4960 L: dri-devel@lists.freedesktop.org 7283 L: nouveau@lists.freedesktop.org 4961 L: nouveau@lists.freedesktop.org >> 4962 T: git git://github.com/skeggsb/linux 7284 S: Supported 4963 S: Supported 7285 W: https://nouveau.freedesktop.org/ << 7286 Q: https://patchwork.freedesktop.org/pro << 7287 Q: https://gitlab.freedesktop.org/drm/no << 7288 B: https://gitlab.freedesktop.org/drm/no << 7289 C: irc://irc.oftc.net/nouveau << 7290 T: git https://gitlab.freedesktop.org/dr << 7291 F: drivers/gpu/drm/nouveau/ 4964 F: drivers/gpu/drm/nouveau/ 7292 F: include/uapi/drm/nouveau_drm.h 4965 F: include/uapi/drm/nouveau_drm.h 7293 4966 7294 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS 4967 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS 7295 M: Stefan Mavrodiev <stefan@olimex.com> 4968 M: Stefan Mavrodiev <stefan@olimex.com> 7296 S: Maintained 4969 S: Maintained 7297 F: Documentation/devicetree/bindings/dis << 7298 F: drivers/gpu/drm/panel/panel-olimex-lc 4970 F: drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c 7299 !! 4971 F: Documentation/devicetree/bindings/display/panel/olimex,lcd-olinuxino.txt 7300 DRM DRIVER FOR PARADE PS8640 BRIDGE CHIP << 7301 R: Douglas Anderson <dianders@chromium.or << 7302 F: Documentation/devicetree/bindings/dis << 7303 F: drivers/gpu/drm/bridge/parade-ps8640. << 7304 4972 7305 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PAN 4973 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS 7306 M: Noralf Trønnes <noralf@tronnes.org> 4974 M: Noralf Trønnes <noralf@tronnes.org> 7307 S: Maintained 4975 S: Maintained 7308 T: git https://gitlab.freedesktop.org/dr !! 4976 F: drivers/gpu/drm/tinydrm/repaper.c 7309 F: Documentation/devicetree/bindings/dis 4977 F: Documentation/devicetree/bindings/display/repaper.txt 7310 F: drivers/gpu/drm/tiny/repaper.c << 7311 4978 7312 DRM DRIVER FOR QEMU'S CIRRUS DEVICE 4979 DRM DRIVER FOR QEMU'S CIRRUS DEVICE 7313 M: Dave Airlie <airlied@redhat.com> 4980 M: Dave Airlie <airlied@redhat.com> 7314 M: Gerd Hoffmann <kraxel@redhat.com> 4981 M: Gerd Hoffmann <kraxel@redhat.com> 7315 L: virtualization@lists.linux.dev !! 4982 L: virtualization@lists.linux-foundation.org >> 4983 T: git git://anongit.freedesktop.org/drm/drm-misc 7316 S: Obsolete 4984 S: Obsolete 7317 W: https://www.kraxel.org/blog/2014/10/q 4985 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ 7318 T: git https://gitlab.freedesktop.org/dr !! 4986 F: drivers/gpu/drm/cirrus/ 7319 F: drivers/gpu/drm/tiny/cirrus.c << 7320 4987 7321 DRM DRIVER FOR QXL VIRTUAL GPU 4988 DRM DRIVER FOR QXL VIRTUAL GPU 7322 M: Dave Airlie <airlied@redhat.com> 4989 M: Dave Airlie <airlied@redhat.com> 7323 M: Gerd Hoffmann <kraxel@redhat.com> 4990 M: Gerd Hoffmann <kraxel@redhat.com> 7324 L: virtualization@lists.linux.dev !! 4991 L: virtualization@lists.linux-foundation.org 7325 L: spice-devel@lists.freedesktop.org 4992 L: spice-devel@lists.freedesktop.org >> 4993 T: git git://anongit.freedesktop.org/drm/drm-misc 7326 S: Maintained 4994 S: Maintained 7327 T: git https://gitlab.freedesktop.org/dr << 7328 F: drivers/gpu/drm/qxl/ 4995 F: drivers/gpu/drm/qxl/ 7329 F: include/uapi/drm/qxl_drm.h 4996 F: include/uapi/drm/qxl_drm.h 7330 4997 7331 DRM DRIVER FOR RAYDIUM RM67191 PANELS !! 4998 DRM DRIVER FOR RAGE 128 VIDEO CARDS 7332 M: Robert Chiras <robert.chiras@nxp.com> !! 4999 S: Orphan / Obsolete 7333 S: Maintained !! 5000 F: drivers/gpu/drm/r128/ 7334 F: Documentation/devicetree/bindings/dis !! 5001 F: include/uapi/drm/r128_drm.h 7335 F: drivers/gpu/drm/panel/panel-raydium-r << 7336 << 7337 DRM DRIVER FOR SAMSUNG DB7430 PANELS << 7338 M: Linus Walleij <linus.walleij@linaro.or << 7339 S: Maintained << 7340 T: git https://gitlab.freedesktop.org/dr << 7341 F: Documentation/devicetree/bindings/dis << 7342 F: drivers/gpu/drm/panel/panel-samsung-d << 7343 << 7344 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE << 7345 M: Inki Dae <inki.dae@samsung.com> << 7346 M: Jagan Teki <jagan@amarulasolutions.com << 7347 M: Marek Szyprowski <m.szyprowski@samsung << 7348 S: Maintained << 7349 T: git https://gitlab.freedesktop.org/dr << 7350 F: Documentation/devicetree/bindings/dis << 7351 F: drivers/gpu/drm/bridge/samsung-dsim.c << 7352 F: include/drm/bridge/samsung-dsim.h << 7353 << 7354 DRM DRIVER FOR SAMSUNG S6D27A1 PANELS << 7355 M: Markuss Broks <markuss.broks@gmail.com << 7356 S: Maintained << 7357 F: Documentation/devicetree/bindings/dis << 7358 F: drivers/gpu/drm/panel/panel-samsung-s << 7359 5002 7360 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS !! 5003 DRM DRIVER FOR SAVAGE VIDEO CARDS 7361 M: Artur Weber <aweber.kernel@gmail.com> !! 5004 S: Orphan / Obsolete 7362 S: Maintained !! 5005 F: drivers/gpu/drm/savage/ 7363 F: Documentation/devicetree/bindings/dis !! 5006 F: include/uapi/drm/savage_drm.h 7364 F: drivers/gpu/drm/panel/panel-samsung-s << 7365 5007 7366 DRM DRIVER FOR SITRONIX ST7586 PANELS !! 5008 DRM DRIVER FOR SIS VIDEO CARDS 7367 M: David Lechner <david@lechnology.com> !! 5009 S: Orphan / Obsolete 7368 S: Maintained !! 5010 F: drivers/gpu/drm/sis/ 7369 T: git https://gitlab.freedesktop.org/dr !! 5011 F: include/uapi/drm/sis_drm.h 7370 F: Documentation/devicetree/bindings/dis << 7371 F: drivers/gpu/drm/tiny/st7586.c << 7372 5012 7373 DRM DRIVER FOR SITRONIX ST7701 PANELS 5013 DRM DRIVER FOR SITRONIX ST7701 PANELS 7374 M: Jagan Teki <jagan@amarulasolutions.com 5014 M: Jagan Teki <jagan@amarulasolutions.com> 7375 S: Maintained 5015 S: Maintained 7376 F: Documentation/devicetree/bindings/dis << 7377 F: drivers/gpu/drm/panel/panel-sitronix- 5016 F: drivers/gpu/drm/panel/panel-sitronix-st7701.c >> 5017 F: Documentation/devicetree/bindings/display/panel/sitronix,st7701.txt 7378 5018 7379 DRM DRIVER FOR SITRONIX ST7703 PANELS !! 5019 DRM DRIVER FOR SITRONIX ST7586 PANELS 7380 M: Guido Günther <agx@sigxcpu.org> !! 5020 M: David Lechner <david@lechnology.com> 7381 R: Purism Kernel Team <kernel@puri.sm> << 7382 R: Ondrej Jirman <megi@xff.cz> << 7383 S: Maintained 5021 S: Maintained 7384 F: Documentation/devicetree/bindings/dis !! 5022 F: drivers/gpu/drm/tinydrm/st7586.c 7385 F: drivers/gpu/drm/panel/panel-sitronix- !! 5023 F: Documentation/devicetree/bindings/display/sitronix,st7586.txt 7386 5024 7387 DRM DRIVER FOR SITRONIX ST7735R PANELS 5025 DRM DRIVER FOR SITRONIX ST7735R PANELS 7388 M: David Lechner <david@lechnology.com> 5026 M: David Lechner <david@lechnology.com> 7389 S: Maintained 5027 S: Maintained 7390 T: git https://gitlab.freedesktop.org/dr !! 5028 F: drivers/gpu/drm/tinydrm/st7735r.c 7391 F: Documentation/devicetree/bindings/dis !! 5029 F: Documentation/devicetree/bindings/display/sitronix,st7735r.txt 7392 F: drivers/gpu/drm/tiny/st7735r.c << 7393 << 7394 DRM DRIVER FOR SOLOMON SSD130X OLED DISPLAYS << 7395 M: Javier Martinez Canillas <javierm@redh << 7396 S: Maintained << 7397 T: git https://gitlab.freedesktop.org/dr << 7398 F: Documentation/devicetree/bindings/dis << 7399 F: Documentation/devicetree/bindings/dis << 7400 F: drivers/gpu/drm/solomon/ssd130x* << 7401 << 7402 DRM DRIVER FOR ST-ERICSSON MCDE << 7403 M: Linus Walleij <linus.walleij@linaro.or << 7404 S: Maintained << 7405 T: git https://gitlab.freedesktop.org/dr << 7406 F: Documentation/devicetree/bindings/dis << 7407 F: drivers/gpu/drm/mcde/ << 7408 << 7409 DRM DRIVER FOR SYNAPTICS R63353 PANELS << 7410 M: Michael Trimarchi <michael@amarulasolu << 7411 S: Maintained << 7412 F: Documentation/devicetree/bindings/dis << 7413 F: drivers/gpu/drm/panel/panel-synaptics << 7414 << 7415 DRM DRIVER FOR TI DLPC3433 MIPI DSI TO DMD BR << 7416 M: Jagan Teki <jagan@amarulasolutions.com << 7417 S: Maintained << 7418 F: Documentation/devicetree/bindings/dis << 7419 F: drivers/gpu/drm/bridge/ti-dlpc3433.c << 7420 5030 7421 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP !! 5031 DRM DRIVER FOR TDFX VIDEO CARDS 7422 R: Douglas Anderson <dianders@chromium.or !! 5032 S: Orphan / Obsolete 7423 F: Documentation/devicetree/bindings/dis !! 5033 F: drivers/gpu/drm/tdfx/ 7424 F: drivers/gpu/drm/bridge/ti-sn65dsi86.c << 7425 5034 7426 DRM DRIVER FOR TPO TPG110 PANELS 5035 DRM DRIVER FOR TPO TPG110 PANELS 7427 M: Linus Walleij <linus.walleij@linaro.or 5036 M: Linus Walleij <linus.walleij@linaro.org> >> 5037 T: git git://anongit.freedesktop.org/drm/drm-misc 7428 S: Maintained 5038 S: Maintained 7429 T: git https://gitlab.freedesktop.org/dr << 7430 F: Documentation/devicetree/bindings/dis << 7431 F: drivers/gpu/drm/panel/panel-tpo-tpg11 5039 F: drivers/gpu/drm/panel/panel-tpo-tpg110.c >> 5040 F: Documentation/devicetree/bindings/display/panel/tpo,tpg110.txt 7432 5041 7433 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS 5042 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS 7434 M: Dave Airlie <airlied@redhat.com> 5043 M: Dave Airlie <airlied@redhat.com> 7435 R: Sean Paul <sean@poorly.run> 5044 R: Sean Paul <sean@poorly.run> 7436 R: Thomas Zimmermann <tzimmermann@suse.de << 7437 L: dri-devel@lists.freedesktop.org 5045 L: dri-devel@lists.freedesktop.org 7438 S: Supported !! 5046 S: Odd Fixes 7439 T: git https://gitlab.freedesktop.org/dr << 7440 F: drivers/gpu/drm/udl/ 5047 F: drivers/gpu/drm/udl/ >> 5048 T: git git://anongit.freedesktop.org/drm/drm-misc 7441 5049 7442 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VK 5050 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VKMS) 7443 M: Rodrigo Siqueira <rodrigosiqueiramelo@ 5051 M: Rodrigo Siqueira <rodrigosiqueiramelo@gmail.com> 7444 M: Maíra Canal <mairacanal@riseup.net> << 7445 R: Haneen Mohammed <hamohammed.sa@gmail.c 5052 R: Haneen Mohammed <hamohammed.sa@gmail.com> 7446 R: Simona Vetter <simona@ffwll.ch> !! 5053 R: Daniel Vetter <daniel@ffwll.ch> 7447 R: Melissa Wen <melissa.srw@gmail.com> !! 5054 T: git git://anongit.freedesktop.org/drm/drm-misc 7448 L: dri-devel@lists.freedesktop.org << 7449 S: Maintained 5055 S: Maintained 7450 T: git https://gitlab.freedesktop.org/dr << 7451 F: Documentation/gpu/vkms.rst << 7452 F: drivers/gpu/drm/ci/xfails/vkms* << 7453 F: drivers/gpu/drm/vkms/ << 7454 << 7455 DRM DRIVER FOR VIRTUALBOX VIRTUAL GPU << 7456 M: Hans de Goede <hdegoede@redhat.com> << 7457 L: dri-devel@lists.freedesktop.org 5056 L: dri-devel@lists.freedesktop.org 7458 S: Maintained !! 5057 F: drivers/gpu/drm/vkms/ 7459 T: git https://gitlab.freedesktop.org/dr !! 5058 F: Documentation/gpu/vkms.rst 7460 F: drivers/gpu/drm/vboxvideo/ << 7461 5059 7462 DRM DRIVER FOR VMWARE VIRTUAL GPU 5060 DRM DRIVER FOR VMWARE VIRTUAL GPU 7463 M: Zack Rusin <zack.rusin@broadcom.com> !! 5061 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 7464 R: Broadcom internal kernel review list < !! 5062 M: Thomas Hellstrom <thellstrom@vmware.com> 7465 L: dri-devel@lists.freedesktop.org 5063 L: dri-devel@lists.freedesktop.org >> 5064 T: git git://people.freedesktop.org/~thomash/linux 7466 S: Supported 5065 S: Supported 7467 T: git https://gitlab.freedesktop.org/dr << 7468 F: drivers/gpu/drm/vmwgfx/ 5066 F: drivers/gpu/drm/vmwgfx/ 7469 F: include/uapi/drm/vmwgfx_drm.h 5067 F: include/uapi/drm/vmwgfx_drm.h 7470 5068 7471 DRM DRIVER FOR WIDECHIPS WS2401 PANELS << 7472 M: Linus Walleij <linus.walleij@linaro.or << 7473 S: Maintained << 7474 T: git https://gitlab.freedesktop.org/dr << 7475 F: Documentation/devicetree/bindings/dis << 7476 F: drivers/gpu/drm/panel/panel-widechips << 7477 << 7478 DRM DRIVERS 5069 DRM DRIVERS 7479 M: David Airlie <airlied@gmail.com> !! 5070 M: David Airlie <airlied@linux.ie> 7480 M: Simona Vetter <simona@ffwll.ch> !! 5071 M: Daniel Vetter <daniel@ffwll.ch> 7481 L: dri-devel@lists.freedesktop.org 5072 L: dri-devel@lists.freedesktop.org >> 5073 T: git git://anongit.freedesktop.org/drm/drm >> 5074 B: https://bugs.freedesktop.org/ >> 5075 C: irc://chat.freenode.net/dri-devel 7482 S: Maintained 5076 S: Maintained 7483 B: https://gitlab.freedesktop.org/drm !! 5077 F: drivers/gpu/drm/ 7484 C: irc://irc.oftc.net/dri-devel !! 5078 F: drivers/gpu/vga/ 7485 T: git https://gitlab.freedesktop.org/dr << 7486 F: Documentation/devicetree/bindings/dis 5079 F: Documentation/devicetree/bindings/display/ 7487 F: Documentation/devicetree/bindings/gpu 5080 F: Documentation/devicetree/bindings/gpu/ 7488 F: Documentation/gpu/ 5081 F: Documentation/gpu/ 7489 F: drivers/gpu/ << 7490 F: include/drm/ 5082 F: include/drm/ 7491 F: include/linux/vga* << 7492 F: include/uapi/drm/ 5083 F: include/uapi/drm/ >> 5084 F: include/linux/vga* 7493 5085 7494 DRM DRIVERS AND MISC GPU PATCHES 5086 DRM DRIVERS AND MISC GPU PATCHES 7495 M: Maarten Lankhorst <maarten.lankhorst@l 5087 M: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> 7496 M: Maxime Ripard <mripard@kernel.org> !! 5088 M: Maxime Ripard <maxime.ripard@bootlin.com> 7497 M: Thomas Zimmermann <tzimmermann@suse.de !! 5089 M: Sean Paul <sean@poorly.run> >> 5090 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html 7498 S: Maintained 5091 S: Maintained 7499 W: https://drm.pages.freedesktop.org/mai !! 5092 T: git git://anongit.freedesktop.org/drm/drm-misc 7500 T: git https://gitlab.freedesktop.org/dr << 7501 F: Documentation/devicetree/bindings/dis << 7502 F: Documentation/devicetree/bindings/gpu << 7503 F: Documentation/gpu/ 5093 F: Documentation/gpu/ 7504 F: drivers/gpu/drm/ << 7505 F: drivers/gpu/vga/ 5094 F: drivers/gpu/vga/ 7506 F: include/drm/drm !! 5095 F: drivers/gpu/drm/* >> 5096 F: include/drm/drm* >> 5097 F: include/uapi/drm/drm* 7507 F: include/linux/vga* 5098 F: include/linux/vga* 7508 F: include/uapi/drm/ << 7509 X: drivers/gpu/drm/amd/ << 7510 X: drivers/gpu/drm/armada/ << 7511 X: drivers/gpu/drm/etnaviv/ << 7512 X: drivers/gpu/drm/exynos/ << 7513 X: drivers/gpu/drm/i915/ << 7514 X: drivers/gpu/drm/kmb/ << 7515 X: drivers/gpu/drm/mediatek/ << 7516 X: drivers/gpu/drm/msm/ << 7517 X: drivers/gpu/drm/nouveau/ << 7518 X: drivers/gpu/drm/radeon/ << 7519 X: drivers/gpu/drm/renesas/rcar-du/ << 7520 X: drivers/gpu/drm/tegra/ << 7521 5099 7522 DRM DRIVERS FOR ALLWINNER A10 5100 DRM DRIVERS FOR ALLWINNER A10 7523 M: Maxime Ripard <mripard@kernel.org> !! 5101 M: Maxime Ripard <maxime.ripard@bootlin.com> 7524 M: Chen-Yu Tsai <wens@csie.org> << 7525 L: dri-devel@lists.freedesktop.org 5102 L: dri-devel@lists.freedesktop.org 7526 S: Supported 5103 S: Supported 7527 T: git https://gitlab.freedesktop.org/dr << 7528 F: Documentation/devicetree/bindings/dis << 7529 F: drivers/gpu/drm/sun4i/ 5104 F: drivers/gpu/drm/sun4i/ >> 5105 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt >> 5106 T: git git://anongit.freedesktop.org/drm/drm-misc 7530 5107 7531 DRM DRIVERS FOR AMLOGIC SOCS 5108 DRM DRIVERS FOR AMLOGIC SOCS 7532 M: Neil Armstrong <neil.armstrong@linaro. !! 5109 M: Neil Armstrong <narmstrong@baylibre.com> 7533 L: dri-devel@lists.freedesktop.org 5110 L: dri-devel@lists.freedesktop.org 7534 L: linux-amlogic@lists.infradead.org 5111 L: linux-amlogic@lists.infradead.org 7535 S: Supported << 7536 W: http://linux-meson.com/ 5112 W: http://linux-meson.com/ 7537 T: git https://gitlab.freedesktop.org/dr !! 5113 S: Supported 7538 F: Documentation/devicetree/bindings/dis << 7539 F: Documentation/devicetree/bindings/dis << 7540 F: Documentation/gpu/meson.rst << 7541 F: drivers/gpu/drm/ci/xfails/meson* << 7542 F: drivers/gpu/drm/meson/ 5114 F: drivers/gpu/drm/meson/ >> 5115 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt >> 5116 F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt >> 5117 F: Documentation/gpu/meson.rst >> 5118 T: git git://anongit.freedesktop.org/drm/drm-misc 7543 5119 7544 DRM DRIVERS FOR ATMEL HLCDC 5120 DRM DRIVERS FOR ATMEL HLCDC 7545 M: Sam Ravnborg <sam@ravnborg.org> << 7546 M: Boris Brezillon <bbrezillon@kernel.org 5121 M: Boris Brezillon <bbrezillon@kernel.org> 7547 L: dri-devel@lists.freedesktop.org 5122 L: dri-devel@lists.freedesktop.org 7548 S: Supported 5123 S: Supported 7549 T: git https://gitlab.freedesktop.org/dr << 7550 F: Documentation/devicetree/bindings/dis << 7551 F: drivers/gpu/drm/atmel-hlcdc/ 5124 F: drivers/gpu/drm/atmel-hlcdc/ >> 5125 F: Documentation/devicetree/bindings/display/atmel/ >> 5126 T: git git://anongit.freedesktop.org/drm/drm-misc 7552 5127 7553 DRM DRIVERS FOR BRIDGE CHIPS 5128 DRM DRIVERS FOR BRIDGE CHIPS 7554 M: Andrzej Hajda <andrzej.hajda@intel.com !! 5129 M: Andrzej Hajda <a.hajda@samsung.com> 7555 M: Neil Armstrong <neil.armstrong@linaro. << 7556 M: Robert Foss <rfoss@kernel.org> << 7557 R: Laurent Pinchart <Laurent.pinchart@ide 5130 R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 7558 R: Jonas Karlman <jonas@kwiboo.se> << 7559 R: Jernej Skrabec <jernej.skrabec@gmail.c << 7560 S: Maintained 5131 S: Maintained 7561 T: git https://gitlab.freedesktop.org/dr !! 5132 T: git git://anongit.freedesktop.org/drm/drm-misc 7562 F: Documentation/devicetree/bindings/dis << 7563 F: drivers/gpu/drm/bridge/ 5133 F: drivers/gpu/drm/bridge/ 7564 F: drivers/gpu/drm/display/drm_bridge_co << 7565 F: drivers/gpu/drm/drm_bridge.c << 7566 F: include/drm/drm_bridge.h << 7567 F: include/drm/drm_bridge_connector.h << 7568 5134 7569 DRM DRIVERS FOR EXYNOS 5135 DRM DRIVERS FOR EXYNOS 7570 M: Inki Dae <inki.dae@samsung.com> 5136 M: Inki Dae <inki.dae@samsung.com> >> 5137 M: Joonyoung Shim <jy0922.shim@samsung.com> 7571 M: Seung-Woo Kim <sw0312.kim@samsung.com> 5138 M: Seung-Woo Kim <sw0312.kim@samsung.com> 7572 M: Kyungmin Park <kyungmin.park@samsung.c 5139 M: Kyungmin Park <kyungmin.park@samsung.com> 7573 L: dri-devel@lists.freedesktop.org 5140 L: dri-devel@lists.freedesktop.org 7574 S: Supported << 7575 T: git git://git.kernel.org/pub/scm/linu 5141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 7576 F: Documentation/devicetree/bindings/dis !! 5142 S: Supported 7577 F: drivers/gpu/drm/exynos/ 5143 F: drivers/gpu/drm/exynos/ 7578 F: include/uapi/drm/exynos_drm.h 5144 F: include/uapi/drm/exynos_drm.h >> 5145 F: Documentation/devicetree/bindings/display/exynos/ 7579 5146 7580 DRM DRIVERS FOR FREESCALE DCU 5147 DRM DRIVERS FOR FREESCALE DCU 7581 M: Stefan Agner <stefan@agner.ch> 5148 M: Stefan Agner <stefan@agner.ch> 7582 M: Alison Wang <alison.wang@nxp.com> 5149 M: Alison Wang <alison.wang@nxp.com> 7583 L: dri-devel@lists.freedesktop.org 5150 L: dri-devel@lists.freedesktop.org 7584 S: Supported 5151 S: Supported 7585 T: git https://gitlab.freedesktop.org/dr !! 5152 F: drivers/gpu/drm/fsl-dcu/ 7586 F: Documentation/devicetree/bindings/dis 5153 F: Documentation/devicetree/bindings/display/fsl,dcu.txt 7587 F: Documentation/devicetree/bindings/dis 5154 F: Documentation/devicetree/bindings/display/fsl,tcon.txt 7588 F: drivers/gpu/drm/fsl-dcu/ !! 5155 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt >> 5156 T: git git://anongit.freedesktop.org/drm/drm-misc 7589 5157 7590 DRM DRIVERS FOR FREESCALE IMX 5/6 !! 5158 DRM DRIVERS FOR FREESCALE IMX 7591 M: Philipp Zabel <p.zabel@pengutronix.de> 5159 M: Philipp Zabel <p.zabel@pengutronix.de> 7592 L: dri-devel@lists.freedesktop.org 5160 L: dri-devel@lists.freedesktop.org 7593 S: Maintained 5161 S: Maintained 7594 T: git https://gitlab.freedesktop.org/dr !! 5162 F: drivers/gpu/drm/imx/ 7595 T: git git://git.pengutronix.de/git/pza/ << 7596 F: Documentation/devicetree/bindings/dis << 7597 F: drivers/gpu/drm/imx/ipuv3/ << 7598 F: drivers/gpu/ipu-v3/ 5163 F: drivers/gpu/ipu-v3/ 7599 !! 5164 F: Documentation/devicetree/bindings/display/imx/ 7600 DRM DRIVERS FOR FREESCALE IMX BRIDGE << 7601 M: Liu Ying <victor.liu@nxp.com> << 7602 L: dri-devel@lists.freedesktop.org << 7603 S: Maintained << 7604 F: Documentation/devicetree/bindings/dis << 7605 F: Documentation/devicetree/bindings/dis << 7606 F: Documentation/devicetree/bindings/dis << 7607 F: Documentation/devicetree/bindings/dis << 7608 F: drivers/gpu/drm/bridge/imx/ << 7609 5165 7610 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown a 5166 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 7611 M: Patrik Jakobsson <patrik.r.jakobsson@g 5167 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 7612 L: dri-devel@lists.freedesktop.org 5168 L: dri-devel@lists.freedesktop.org >> 5169 T: git git://github.com/patjak/drm-gma500 7613 S: Maintained 5170 S: Maintained 7614 T: git https://gitlab.freedesktop.org/dr << 7615 F: drivers/gpu/drm/gma500/ 5171 F: drivers/gpu/drm/gma500/ 7616 5172 7617 DRM DRIVERS FOR HISILICON 5173 DRM DRIVERS FOR HISILICON 7618 M: Xinliang Liu <xinliang.liu@linaro.org> !! 5174 M: Xinliang Liu <z.liuxinliang@hisilicon.com> 7619 M: Tian Tao <tiantao6@hisilicon.com> !! 5175 M: Rongrong Zou <zourongrong@gmail.com> 7620 R: Xinwei Kong <kong.kongxinwei@hisilicon 5176 R: Xinwei Kong <kong.kongxinwei@hisilicon.com> 7621 R: Sumit Semwal <sumit.semwal@linaro.org> !! 5177 R: Chen Feng <puck.chen@hisilicon.com> 7622 R: Yongqin Liu <yongqin.liu@linaro.org> << 7623 R: John Stultz <jstultz@google.com> << 7624 L: dri-devel@lists.freedesktop.org 5178 L: dri-devel@lists.freedesktop.org >> 5179 T: git git://github.com/xin3liang/linux.git 7625 S: Maintained 5180 S: Maintained 7626 T: git https://gitlab.freedesktop.org/dr << 7627 F: Documentation/devicetree/bindings/dis << 7628 F: drivers/gpu/drm/hisilicon/ 5181 F: drivers/gpu/drm/hisilicon/ 7629 !! 5182 F: Documentation/devicetree/bindings/display/hisilicon/ 7630 DRM DRIVERS FOR LIMA << 7631 M: Qiang Yu <yuq825@gmail.com> << 7632 L: dri-devel@lists.freedesktop.org << 7633 L: lima@lists.freedesktop.org (moderated << 7634 S: Maintained << 7635 T: git https://gitlab.freedesktop.org/dr << 7636 F: drivers/gpu/drm/lima/ << 7637 F: include/uapi/drm/lima_drm.h << 7638 << 7639 DRM DRIVERS FOR LOONGSON << 7640 M: Sui Jingfeng <suijingfeng@loongson.cn> << 7641 L: dri-devel@lists.freedesktop.org << 7642 S: Supported << 7643 T: git https://gitlab.freedesktop.org/dr << 7644 F: drivers/gpu/drm/loongson/ << 7645 5183 7646 DRM DRIVERS FOR MEDIATEK 5184 DRM DRIVERS FOR MEDIATEK 7647 M: Chun-Kuang Hu <chunkuang.hu@kernel.org !! 5185 M: CK Hu <ck.hu@mediatek.com> 7648 M: Philipp Zabel <p.zabel@pengutronix.de> 5186 M: Philipp Zabel <p.zabel@pengutronix.de> 7649 L: dri-devel@lists.freedesktop.org 5187 L: dri-devel@lists.freedesktop.org 7650 L: linux-mediatek@lists.infradead.org (m << 7651 S: Supported 5188 S: Supported 7652 F: Documentation/devicetree/bindings/dis << 7653 F: drivers/gpu/drm/ci/xfails/mediatek* << 7654 F: drivers/gpu/drm/mediatek/ 5189 F: drivers/gpu/drm/mediatek/ 7655 F: drivers/phy/mediatek/phy-mtk-dp.c !! 5190 F: Documentation/devicetree/bindings/display/mediatek/ 7656 F: drivers/phy/mediatek/phy-mtk-hdmi* << 7657 F: drivers/phy/mediatek/phy-mtk-mipi* << 7658 5191 7659 DRM DRIVERS FOR NVIDIA TEGRA 5192 DRM DRIVERS FOR NVIDIA TEGRA 7660 M: Thierry Reding <thierry.reding@gmail.c 5193 M: Thierry Reding <thierry.reding@gmail.com> 7661 M: Mikko Perttunen <mperttunen@nvidia.com << 7662 L: dri-devel@lists.freedesktop.org 5194 L: dri-devel@lists.freedesktop.org 7663 L: linux-tegra@vger.kernel.org 5195 L: linux-tegra@vger.kernel.org >> 5196 T: git git://anongit.freedesktop.org/tegra/linux.git 7664 S: Supported 5197 S: Supported 7665 T: git https://gitlab.freedesktop.org/dr << 7666 F: Documentation/devicetree/bindings/dis << 7667 F: Documentation/devicetree/bindings/gpu << 7668 F: drivers/gpu/drm/tegra/ 5198 F: drivers/gpu/drm/tegra/ 7669 F: drivers/gpu/host1x/ 5199 F: drivers/gpu/host1x/ 7670 F: include/linux/host1x.h 5200 F: include/linux/host1x.h 7671 F: include/uapi/drm/tegra_drm.h 5201 F: include/uapi/drm/tegra_drm.h >> 5202 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 7672 5203 7673 DRM DRIVERS FOR RENESAS R-CAR !! 5204 DRM DRIVERS FOR RENESAS 7674 M: Laurent Pinchart <laurent.pinchart@ide 5205 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7675 M: Kieran Bingham <kieran.bingham+renesas 5206 M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> 7676 L: dri-devel@lists.freedesktop.org 5207 L: dri-devel@lists.freedesktop.org 7677 L: linux-renesas-soc@vger.kernel.org 5208 L: linux-renesas-soc@vger.kernel.org 7678 S: Supported << 7679 T: git git://linuxtv.org/pinchartl/media 5209 T: git git://linuxtv.org/pinchartl/media drm/du/next 7680 F: Documentation/devicetree/bindings/dis << 7681 F: Documentation/devicetree/bindings/dis << 7682 F: Documentation/devicetree/bindings/dis << 7683 F: Documentation/devicetree/bindings/dis << 7684 F: drivers/gpu/drm/renesas/rcar-du/ << 7685 << 7686 DRM DRIVERS FOR RENESAS RZ << 7687 M: Biju Das <biju.das.jz@bp.renesas.com> << 7688 L: dri-devel@lists.freedesktop.org << 7689 L: linux-renesas-soc@vger.kernel.org << 7690 S: Maintained << 7691 T: git https://gitlab.freedesktop.org/dr << 7692 F: Documentation/devicetree/bindings/dis << 7693 F: drivers/gpu/drm/renesas/rz-du/ << 7694 << 7695 DRM DRIVERS FOR RENESAS SHMOBILE << 7696 M: Laurent Pinchart <laurent.pinchart@ide << 7697 M: Geert Uytterhoeven <geert+renesas@glid << 7698 L: dri-devel@lists.freedesktop.org << 7699 L: linux-renesas-soc@vger.kernel.org << 7700 S: Supported 5210 S: Supported 7701 T: git https://gitlab.freedesktop.org/dr !! 5211 F: drivers/gpu/drm/rcar-du/ 7702 F: Documentation/devicetree/bindings/dis !! 5212 F: drivers/gpu/drm/shmobile/ 7703 F: drivers/gpu/drm/renesas/shmobile/ << 7704 F: include/linux/platform_data/shmob_drm 5213 F: include/linux/platform_data/shmob_drm.h >> 5214 F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt >> 5215 F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt >> 5216 F: Documentation/devicetree/bindings/display/renesas,du.txt 7705 5217 7706 DRM DRIVERS FOR ROCKCHIP 5218 DRM DRIVERS FOR ROCKCHIP 7707 M: Sandy Huang <hjc@rock-chips.com> 5219 M: Sandy Huang <hjc@rock-chips.com> 7708 M: Heiko Stübner <heiko@sntech.de> 5220 M: Heiko Stübner <heiko@sntech.de> 7709 M: Andy Yan <andy.yan@rock-chips.com> << 7710 L: dri-devel@lists.freedesktop.org 5221 L: dri-devel@lists.freedesktop.org 7711 S: Maintained 5222 S: Maintained 7712 T: git https://gitlab.freedesktop.org/dr << 7713 F: Documentation/devicetree/bindings/dis << 7714 F: drivers/gpu/drm/ci/xfails/rockchip* << 7715 F: drivers/gpu/drm/rockchip/ 5223 F: drivers/gpu/drm/rockchip/ >> 5224 F: Documentation/devicetree/bindings/display/rockchip/ >> 5225 T: git git://anongit.freedesktop.org/drm/drm-misc 7716 5226 7717 DRM DRIVERS FOR STI 5227 DRM DRIVERS FOR STI 7718 M: Alain Volmat <alain.volmat@foss.st.com !! 5228 M: Benjamin Gaignard <benjamin.gaignard@linaro.org> >> 5229 M: Vincent Abriou <vincent.abriou@st.com> 7719 L: dri-devel@lists.freedesktop.org 5230 L: dri-devel@lists.freedesktop.org >> 5231 T: git git://anongit.freedesktop.org/drm/drm-misc 7720 S: Maintained 5232 S: Maintained 7721 T: git https://gitlab.freedesktop.org/dr << 7722 F: Documentation/devicetree/bindings/dis << 7723 F: drivers/gpu/drm/sti 5233 F: drivers/gpu/drm/sti >> 5234 F: Documentation/devicetree/bindings/display/st,stih4xx.txt 7724 5235 7725 DRM DRIVERS FOR STM 5236 DRM DRIVERS FOR STM 7726 M: Yannick Fertre <yannick.fertre@foss.st !! 5237 M: Yannick Fertre <yannick.fertre@st.com> 7727 M: Raphael Gallais-Pou <raphael.gallais-p !! 5238 M: Philippe Cornu <philippe.cornu@st.com> 7728 M: Philippe Cornu <philippe.cornu@foss.st !! 5239 M: Benjamin Gaignard <benjamin.gaignard@linaro.org> >> 5240 M: Vincent Abriou <vincent.abriou@st.com> 7729 L: dri-devel@lists.freedesktop.org 5241 L: dri-devel@lists.freedesktop.org >> 5242 T: git git://anongit.freedesktop.org/drm/drm-misc 7730 S: Maintained 5243 S: Maintained 7731 T: git https://gitlab.freedesktop.org/dr << 7732 F: Documentation/devicetree/bindings/dis << 7733 F: Documentation/devicetree/bindings/dis << 7734 F: drivers/gpu/drm/stm 5244 F: drivers/gpu/drm/stm 7735 !! 5245 F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt 7736 DRM DRIVERS FOR TI KEYSTONE << 7737 M: Jyri Sarha <jyri.sarha@iki.fi> << 7738 M: Tomi Valkeinen <tomi.valkeinen@ideason << 7739 L: dri-devel@lists.freedesktop.org << 7740 S: Maintained << 7741 T: git https://gitlab.freedesktop.org/dr << 7742 F: Documentation/devicetree/bindings/dis << 7743 F: Documentation/devicetree/bindings/dis << 7744 F: Documentation/devicetree/bindings/dis << 7745 F: drivers/gpu/drm/tidss/ << 7746 5246 7747 DRM DRIVERS FOR TI LCDC 5247 DRM DRIVERS FOR TI LCDC 7748 M: Jyri Sarha <jyri.sarha@iki.fi> !! 5248 M: Jyri Sarha <jsarha@ti.com> 7749 M: Tomi Valkeinen <tomi.valkeinen@ideason !! 5249 R: Tomi Valkeinen <tomi.valkeinen@ti.com> 7750 L: dri-devel@lists.freedesktop.org 5250 L: dri-devel@lists.freedesktop.org 7751 S: Maintained 5251 S: Maintained 7752 T: git https://gitlab.freedesktop.org/dr << 7753 F: Documentation/devicetree/bindings/dis << 7754 F: drivers/gpu/drm/tilcdc/ 5252 F: drivers/gpu/drm/tilcdc/ >> 5253 F: Documentation/devicetree/bindings/display/tilcdc/ 7755 5254 7756 DRM DRIVERS FOR TI OMAP 5255 DRM DRIVERS FOR TI OMAP 7757 M: Tomi Valkeinen <tomi.valkeinen@ideason !! 5256 M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7758 L: dri-devel@lists.freedesktop.org 5257 L: dri-devel@lists.freedesktop.org 7759 S: Maintained 5258 S: Maintained 7760 T: git https://gitlab.freedesktop.org/dr << 7761 F: Documentation/devicetree/bindings/dis << 7762 F: drivers/gpu/drm/omapdrm/ 5259 F: drivers/gpu/drm/omapdrm/ >> 5260 F: Documentation/devicetree/bindings/display/ti/ 7763 5261 7764 DRM DRIVERS FOR V3D 5262 DRM DRIVERS FOR V3D 7765 M: Melissa Wen <mwen@igalia.com> !! 5263 M: Eric Anholt <eric@anholt.net> 7766 M: Maíra Canal <mcanal@igalia.com> << 7767 S: Supported 5264 S: Supported 7768 T: git https://gitlab.freedesktop.org/dr << 7769 F: Documentation/devicetree/bindings/gpu << 7770 F: drivers/gpu/drm/v3d/ 5265 F: drivers/gpu/drm/v3d/ 7771 F: include/uapi/drm/v3d_drm.h 5266 F: include/uapi/drm/v3d_drm.h >> 5267 F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt >> 5268 T: git git://anongit.freedesktop.org/drm/drm-misc 7772 5269 7773 DRM DRIVERS FOR VC4 5270 DRM DRIVERS FOR VC4 7774 M: Maxime Ripard <mripard@kernel.org> !! 5271 M: Eric Anholt <eric@anholt.net> 7775 M: Dave Stevenson <dave.stevenson@raspber !! 5272 T: git git://github.com/anholt/linux 7776 R: Raspberry Pi Kernel Maintenance <kerne << 7777 S: Supported 5273 S: Supported 7778 T: git https://gitlab.freedesktop.org/dr << 7779 F: Documentation/devicetree/bindings/dis << 7780 F: drivers/gpu/drm/vc4/ 5274 F: drivers/gpu/drm/vc4/ 7781 F: include/uapi/drm/vc4_drm.h 5275 F: include/uapi/drm/vc4_drm.h >> 5276 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt >> 5277 T: git git://anongit.freedesktop.org/drm/drm-misc 7782 5278 7783 DRM DRIVERS FOR VIVANTE GPU IP 5279 DRM DRIVERS FOR VIVANTE GPU IP 7784 M: Lucas Stach <l.stach@pengutronix.de> 5280 M: Lucas Stach <l.stach@pengutronix.de> 7785 R: Russell King <linux+etnaviv@armlinux.o 5281 R: Russell King <linux+etnaviv@armlinux.org.uk> 7786 R: Christian Gmeiner <christian.gmeiner@g 5282 R: Christian Gmeiner <christian.gmeiner@gmail.com> 7787 L: etnaviv@lists.freedesktop.org (modera 5283 L: etnaviv@lists.freedesktop.org (moderated for non-subscribers) 7788 L: dri-devel@lists.freedesktop.org 5284 L: dri-devel@lists.freedesktop.org 7789 S: Maintained 5285 S: Maintained 7790 F: Documentation/devicetree/bindings/gpu << 7791 F: drivers/gpu/drm/etnaviv/ 5286 F: drivers/gpu/drm/etnaviv/ 7792 F: include/uapi/drm/etnaviv_drm.h 5287 F: include/uapi/drm/etnaviv_drm.h >> 5288 F: Documentation/devicetree/bindings/display/etnaviv/ 7793 5289 7794 DRM DRIVERS FOR XEN !! 5290 DRM DRIVERS FOR ZTE ZX 7795 M: Oleksandr Andrushchenko <oleksandr_and !! 5291 M: Shawn Guo <shawnguo@kernel.org> 7796 L: dri-devel@lists.freedesktop.org << 7797 L: xen-devel@lists.xenproject.org (moder << 7798 S: Supported << 7799 T: git https://gitlab.freedesktop.org/dr << 7800 F: Documentation/gpu/xen-front.rst << 7801 F: drivers/gpu/drm/xen/ << 7802 << 7803 DRM DRIVERS FOR XILINX << 7804 M: Laurent Pinchart <laurent.pinchart@ide << 7805 M: Tomi Valkeinen <tomi.valkeinen@ideason << 7806 L: dri-devel@lists.freedesktop.org << 7807 S: Maintained << 7808 T: git https://gitlab.freedesktop.org/dr << 7809 F: Documentation/devicetree/bindings/dis << 7810 F: drivers/gpu/drm/xlnx/ << 7811 << 7812 DRM GPU SCHEDULER << 7813 M: Luben Tuikov <ltuikov89@gmail.com> << 7814 M: Matthew Brost <matthew.brost@intel.com << 7815 M: Danilo Krummrich <dakr@kernel.org> << 7816 M: Philipp Stanner <pstanner@redhat.com> << 7817 L: dri-devel@lists.freedesktop.org 5292 L: dri-devel@lists.freedesktop.org 7818 S: Maintained 5293 S: Maintained 7819 T: git https://gitlab.freedesktop.org/dr !! 5294 F: drivers/gpu/drm/zte/ 7820 F: drivers/gpu/drm/scheduler/ !! 5295 F: Documentation/devicetree/bindings/display/zte,vou.txt 7821 F: include/drm/gpu_scheduler.h !! 5296 T: git git://anongit.freedesktop.org/drm/drm-misc 7822 5297 7823 DRM PANEL DRIVERS 5298 DRM PANEL DRIVERS 7824 M: Neil Armstrong <neil.armstrong@linaro. !! 5299 M: Thierry Reding <thierry.reding@gmail.com> 7825 R: Jessica Zhang <quic_jesszhan@quicinc.c << 7826 L: dri-devel@lists.freedesktop.org 5300 L: dri-devel@lists.freedesktop.org >> 5301 T: git git://anongit.freedesktop.org/drm/drm-misc 7827 S: Maintained 5302 S: Maintained 7828 T: git https://gitlab.freedesktop.org/dr << 7829 F: Documentation/devicetree/bindings/dis << 7830 F: drivers/gpu/drm/drm_panel.c 5303 F: drivers/gpu/drm/drm_panel.c 7831 F: drivers/gpu/drm/panel/ 5304 F: drivers/gpu/drm/panel/ 7832 F: include/drm/drm_panel.h 5305 F: include/drm/drm_panel.h >> 5306 F: Documentation/devicetree/bindings/display/panel/ 7833 5307 7834 DRM PRIVACY-SCREEN CLASS !! 5308 DRM TINYDRM DRIVERS 7835 M: Hans de Goede <hdegoede@redhat.com> !! 5309 M: Noralf Trønnes <noralf@tronnes.org> 7836 L: dri-devel@lists.freedesktop.org !! 5310 W: https://github.com/notro/tinydrm/wiki/Development >> 5311 T: git git://anongit.freedesktop.org/drm/drm-misc 7837 S: Maintained 5312 S: Maintained 7838 T: git https://gitlab.freedesktop.org/dr !! 5313 F: drivers/gpu/drm/tinydrm/ 7839 F: drivers/gpu/drm/drm_privacy_screen* !! 5314 F: include/drm/tinydrm/ 7840 F: include/drm/drm_privacy_screen* !! 5315 >> 5316 DRM DRIVERS FOR XEN >> 5317 M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> >> 5318 T: git git://anongit.freedesktop.org/drm/drm-misc >> 5319 L: dri-devel@lists.freedesktop.org >> 5320 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) >> 5321 S: Supported >> 5322 F: drivers/gpu/drm/xen/ >> 5323 F: Documentation/gpu/xen-front.rst 7841 5324 7842 DRM TTM SUBSYSTEM 5325 DRM TTM SUBSYSTEM 7843 M: Christian Koenig <christian.koenig@amd 5326 M: Christian Koenig <christian.koenig@amd.com> 7844 M: Huang Rui <ray.huang@amd.com> 5327 M: Huang Rui <ray.huang@amd.com> 7845 L: dri-devel@lists.freedesktop.org !! 5328 M: Junwei Zhang <Jerry.Zhang@amd.com> >> 5329 T: git git://people.freedesktop.org/~agd5f/linux 7846 S: Maintained 5330 S: Maintained 7847 T: git https://gitlab.freedesktop.org/dr << 7848 F: drivers/gpu/drm/ttm/ << 7849 F: include/drm/ttm/ << 7850 << 7851 DRM AUTOMATED TESTING << 7852 M: Helen Koike <helen.koike@collabora.com << 7853 L: dri-devel@lists.freedesktop.org 5331 L: dri-devel@lists.freedesktop.org 7854 S: Maintained !! 5332 F: include/drm/ttm/ 7855 T: git https://gitlab.freedesktop.org/dr !! 5333 F: drivers/gpu/drm/ttm/ 7856 F: Documentation/gpu/automated_testing.r << 7857 F: drivers/gpu/drm/ci/ << 7858 5334 7859 DSBR100 USB FM RADIO DRIVER 5335 DSBR100 USB FM RADIO DRIVER 7860 M: Alexey Klimov <klimov.linux@gmail.com> 5336 M: Alexey Klimov <klimov.linux@gmail.com> 7861 L: linux-media@vger.kernel.org 5337 L: linux-media@vger.kernel.org 7862 S: Maintained << 7863 T: git git://linuxtv.org/media_tree.git 5338 T: git git://linuxtv.org/media_tree.git >> 5339 S: Maintained 7864 F: drivers/media/radio/dsbr100.c 5340 F: drivers/media/radio/dsbr100.c 7865 5341 >> 5342 DSCC4 DRIVER >> 5343 M: Francois Romieu <romieu@fr.zoreil.com> >> 5344 L: netdev@vger.kernel.org >> 5345 S: Maintained >> 5346 F: drivers/net/wan/dscc4.c >> 5347 7866 DT3155 MEDIA DRIVER 5348 DT3155 MEDIA DRIVER 7867 M: Hans Verkuil <hverkuil@xs4all.nl> 5349 M: Hans Verkuil <hverkuil@xs4all.nl> 7868 L: linux-media@vger.kernel.org 5350 L: linux-media@vger.kernel.org 7869 S: Odd Fixes << 7870 W: https://linuxtv.org << 7871 T: git git://linuxtv.org/media_tree.git 5351 T: git git://linuxtv.org/media_tree.git >> 5352 W: https://linuxtv.org >> 5353 S: Odd Fixes 7872 F: drivers/media/pci/dt3155/ 5354 F: drivers/media/pci/dt3155/ 7873 5355 7874 DVB_USB_AF9015 MEDIA DRIVER 5356 DVB_USB_AF9015 MEDIA DRIVER >> 5357 M: Antti Palosaari <crope@iki.fi> 7875 L: linux-media@vger.kernel.org 5358 L: linux-media@vger.kernel.org 7876 S: Orphan << 7877 W: https://linuxtv.org 5359 W: https://linuxtv.org >> 5360 W: http://palosaari.fi/linux/ 7878 Q: http://patchwork.linuxtv.org/project/ 5361 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5362 T: git git://linuxtv.org/anttip/media_tree.git >> 5363 S: Maintained 7879 F: drivers/media/usb/dvb-usb-v2/af9015* 5364 F: drivers/media/usb/dvb-usb-v2/af9015* 7880 5365 7881 DVB_USB_AF9035 MEDIA DRIVER 5366 DVB_USB_AF9035 MEDIA DRIVER >> 5367 M: Antti Palosaari <crope@iki.fi> 7882 L: linux-media@vger.kernel.org 5368 L: linux-media@vger.kernel.org 7883 S: Orphan << 7884 W: https://linuxtv.org 5369 W: https://linuxtv.org >> 5370 W: http://palosaari.fi/linux/ 7885 Q: http://patchwork.linuxtv.org/project/ 5371 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5372 T: git git://linuxtv.org/anttip/media_tree.git >> 5373 S: Maintained 7886 F: drivers/media/usb/dvb-usb-v2/af9035* 5374 F: drivers/media/usb/dvb-usb-v2/af9035* 7887 5375 7888 DVB_USB_ANYSEE MEDIA DRIVER 5376 DVB_USB_ANYSEE MEDIA DRIVER >> 5377 M: Antti Palosaari <crope@iki.fi> 7889 L: linux-media@vger.kernel.org 5378 L: linux-media@vger.kernel.org 7890 S: Orphan << 7891 W: https://linuxtv.org 5379 W: https://linuxtv.org >> 5380 W: http://palosaari.fi/linux/ 7892 Q: http://patchwork.linuxtv.org/project/ 5381 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5382 T: git git://linuxtv.org/anttip/media_tree.git >> 5383 S: Maintained 7893 F: drivers/media/usb/dvb-usb-v2/anysee* 5384 F: drivers/media/usb/dvb-usb-v2/anysee* 7894 5385 7895 DVB_USB_AU6610 MEDIA DRIVER 5386 DVB_USB_AU6610 MEDIA DRIVER >> 5387 M: Antti Palosaari <crope@iki.fi> 7896 L: linux-media@vger.kernel.org 5388 L: linux-media@vger.kernel.org 7897 S: Orphan << 7898 W: https://linuxtv.org 5389 W: https://linuxtv.org >> 5390 W: http://palosaari.fi/linux/ 7899 Q: http://patchwork.linuxtv.org/project/ 5391 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5392 T: git git://linuxtv.org/anttip/media_tree.git >> 5393 S: Maintained 7900 F: drivers/media/usb/dvb-usb-v2/au6610* 5394 F: drivers/media/usb/dvb-usb-v2/au6610* 7901 5395 7902 DVB_USB_CE6230 MEDIA DRIVER 5396 DVB_USB_CE6230 MEDIA DRIVER >> 5397 M: Antti Palosaari <crope@iki.fi> 7903 L: linux-media@vger.kernel.org 5398 L: linux-media@vger.kernel.org 7904 S: Orphan << 7905 W: https://linuxtv.org 5399 W: https://linuxtv.org >> 5400 W: http://palosaari.fi/linux/ 7906 Q: http://patchwork.linuxtv.org/project/ 5401 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5402 T: git git://linuxtv.org/anttip/media_tree.git >> 5403 S: Maintained 7907 F: drivers/media/usb/dvb-usb-v2/ce6230* 5404 F: drivers/media/usb/dvb-usb-v2/ce6230* 7908 5405 7909 DVB_USB_CXUSB MEDIA DRIVER 5406 DVB_USB_CXUSB MEDIA DRIVER 7910 M: Michael Krufky <mkrufky@linuxtv.org> 5407 M: Michael Krufky <mkrufky@linuxtv.org> 7911 L: linux-media@vger.kernel.org 5408 L: linux-media@vger.kernel.org 7912 S: Maintained << 7913 W: https://linuxtv.org 5409 W: https://linuxtv.org 7914 W: http://github.com/mkrufky 5410 W: http://github.com/mkrufky 7915 Q: http://patchwork.linuxtv.org/project/ 5411 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7916 T: git git://linuxtv.org/media_tree.git 5412 T: git git://linuxtv.org/media_tree.git >> 5413 S: Maintained 7917 F: drivers/media/usb/dvb-usb/cxusb* 5414 F: drivers/media/usb/dvb-usb/cxusb* 7918 5415 7919 DVB_USB_EC168 MEDIA DRIVER 5416 DVB_USB_EC168 MEDIA DRIVER >> 5417 M: Antti Palosaari <crope@iki.fi> 7920 L: linux-media@vger.kernel.org 5418 L: linux-media@vger.kernel.org 7921 S: Orphan << 7922 W: https://linuxtv.org 5419 W: https://linuxtv.org >> 5420 W: http://palosaari.fi/linux/ 7923 Q: http://patchwork.linuxtv.org/project/ 5421 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5422 T: git git://linuxtv.org/anttip/media_tree.git >> 5423 S: Maintained 7924 F: drivers/media/usb/dvb-usb-v2/ec168* 5424 F: drivers/media/usb/dvb-usb-v2/ec168* 7925 5425 7926 DVB_USB_GL861 MEDIA DRIVER 5426 DVB_USB_GL861 MEDIA DRIVER >> 5427 M: Antti Palosaari <crope@iki.fi> 7927 L: linux-media@vger.kernel.org 5428 L: linux-media@vger.kernel.org 7928 S: Orphan << 7929 W: https://linuxtv.org 5429 W: https://linuxtv.org 7930 Q: http://patchwork.linuxtv.org/project/ 5430 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5431 T: git git://linuxtv.org/anttip/media_tree.git >> 5432 S: Maintained 7931 F: drivers/media/usb/dvb-usb-v2/gl861* 5433 F: drivers/media/usb/dvb-usb-v2/gl861* 7932 5434 7933 DVB_USB_MXL111SF MEDIA DRIVER 5435 DVB_USB_MXL111SF MEDIA DRIVER 7934 M: Michael Krufky <mkrufky@linuxtv.org> 5436 M: Michael Krufky <mkrufky@linuxtv.org> 7935 L: linux-media@vger.kernel.org 5437 L: linux-media@vger.kernel.org 7936 S: Maintained << 7937 W: https://linuxtv.org 5438 W: https://linuxtv.org 7938 W: http://github.com/mkrufky 5439 W: http://github.com/mkrufky 7939 Q: http://patchwork.linuxtv.org/project/ 5440 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7940 T: git git://linuxtv.org/mkrufky/mxl111s 5441 T: git git://linuxtv.org/mkrufky/mxl111sf.git >> 5442 S: Maintained 7941 F: drivers/media/usb/dvb-usb-v2/mxl111sf 5443 F: drivers/media/usb/dvb-usb-v2/mxl111sf* 7942 5444 7943 DVB_USB_RTL28XXU MEDIA DRIVER 5445 DVB_USB_RTL28XXU MEDIA DRIVER >> 5446 M: Antti Palosaari <crope@iki.fi> 7944 L: linux-media@vger.kernel.org 5447 L: linux-media@vger.kernel.org 7945 S: Orphan << 7946 W: https://linuxtv.org 5448 W: https://linuxtv.org >> 5449 W: http://palosaari.fi/linux/ 7947 Q: http://patchwork.linuxtv.org/project/ 5450 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5451 T: git git://linuxtv.org/anttip/media_tree.git >> 5452 S: Maintained 7948 F: drivers/media/usb/dvb-usb-v2/rtl28xxu 5453 F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 7949 5454 7950 DVB_USB_V2 MEDIA DRIVER 5455 DVB_USB_V2 MEDIA DRIVER >> 5456 M: Antti Palosaari <crope@iki.fi> 7951 L: linux-media@vger.kernel.org 5457 L: linux-media@vger.kernel.org 7952 S: Orphan << 7953 W: https://linuxtv.org 5458 W: https://linuxtv.org 7954 W: http://palosaari.fi/linux/ 5459 W: http://palosaari.fi/linux/ 7955 Q: http://patchwork.linuxtv.org/project/ 5460 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5461 T: git git://linuxtv.org/anttip/media_tree.git >> 5462 S: Maintained 7956 F: drivers/media/usb/dvb-usb-v2/dvb_usb* 5463 F: drivers/media/usb/dvb-usb-v2/dvb_usb* 7957 F: drivers/media/usb/dvb-usb-v2/usb_urb. 5464 F: drivers/media/usb/dvb-usb-v2/usb_urb.c 7958 5465 7959 DYNAMIC DEBUG 5466 DYNAMIC DEBUG 7960 M: Jason Baron <jbaron@akamai.com> 5467 M: Jason Baron <jbaron@akamai.com> 7961 M: Jim Cromie <jim.cromie@gmail.com> << 7962 S: Maintained 5468 S: Maintained 7963 F: include/linux/dynamic_debug.h << 7964 F: lib/dynamic_debug.c 5469 F: lib/dynamic_debug.c 7965 F: lib/test_dynamic_debug.c !! 5470 F: include/linux/dynamic_debug.h 7966 5471 7967 DYNAMIC INTERRUPT MODERATION 5472 DYNAMIC INTERRUPT MODERATION 7968 M: Tal Gilboa <talgi@nvidia.com> !! 5473 M: Tal Gilboa <talgi@mellanox.com> 7969 S: Maintained 5474 S: Maintained 7970 F: Documentation/networking/net_dim.rst !! 5475 F: include/linux/net_dim.h 7971 F: include/linux/dim.h << 7972 F: lib/dim/ << 7973 << 7974 DYNAMIC THERMAL POWER MANAGEMENT (DTPM) << 7975 M: Daniel Lezcano <daniel.lezcano@kernel. << 7976 L: linux-pm@vger.kernel.org << 7977 S: Supported << 7978 B: https://bugzilla.kernel.org << 7979 T: git git://git.kernel.org/pub/scm/linu << 7980 F: drivers/powercap/dtpm* << 7981 F: include/linux/dtpm.h << 7982 5476 7983 DZ DECSTATION DZ11 SERIAL DRIVER 5477 DZ DECSTATION DZ11 SERIAL DRIVER 7984 M: "Maciej W. Rozycki" <macro@orcam.me.uk !! 5478 M: "Maciej W. Rozycki" <macro@linux-mips.org> 7985 S: Maintained 5479 S: Maintained 7986 F: drivers/tty/serial/dz.* 5480 F: drivers/tty/serial/dz.* 7987 5481 7988 E3X0 POWER BUTTON DRIVER 5482 E3X0 POWER BUTTON DRIVER 7989 M: Moritz Fischer <moritz.fischer@ettus.c 5483 M: Moritz Fischer <moritz.fischer@ettus.com> 7990 L: usrp-users@lists.ettus.com 5484 L: usrp-users@lists.ettus.com 7991 S: Supported << 7992 W: http://www.ettus.com 5485 W: http://www.ettus.com 7993 F: Documentation/devicetree/bindings/inp !! 5486 S: Supported 7994 F: drivers/input/misc/e3x0-button.c 5487 F: drivers/input/misc/e3x0-button.c >> 5488 F: Documentation/devicetree/bindings/input/e3x0-button.txt 7995 5489 7996 E4000 MEDIA DRIVER 5490 E4000 MEDIA DRIVER >> 5491 M: Antti Palosaari <crope@iki.fi> 7997 L: linux-media@vger.kernel.org 5492 L: linux-media@vger.kernel.org 7998 S: Orphan << 7999 W: https://linuxtv.org 5493 W: https://linuxtv.org >> 5494 W: http://palosaari.fi/linux/ 8000 Q: http://patchwork.linuxtv.org/project/ 5495 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5496 T: git git://linuxtv.org/anttip/media_tree.git >> 5497 S: Maintained 8001 F: drivers/media/tuners/e4000* 5498 F: drivers/media/tuners/e4000* 8002 5499 8003 EARTH_PT1 MEDIA DRIVER 5500 EARTH_PT1 MEDIA DRIVER 8004 M: Akihiro Tsukada <tskd08@gmail.com> 5501 M: Akihiro Tsukada <tskd08@gmail.com> 8005 L: linux-media@vger.kernel.org 5502 L: linux-media@vger.kernel.org 8006 S: Odd Fixes 5503 S: Odd Fixes 8007 F: drivers/media/pci/pt1/ 5504 F: drivers/media/pci/pt1/ 8008 5505 8009 EARTH_PT3 MEDIA DRIVER 5506 EARTH_PT3 MEDIA DRIVER 8010 M: Akihiro Tsukada <tskd08@gmail.com> 5507 M: Akihiro Tsukada <tskd08@gmail.com> 8011 L: linux-media@vger.kernel.org 5508 L: linux-media@vger.kernel.org 8012 S: Odd Fixes 5509 S: Odd Fixes 8013 F: drivers/media/pci/pt3/ 5510 F: drivers/media/pci/pt3/ 8014 5511 8015 EC100 MEDIA DRIVER 5512 EC100 MEDIA DRIVER >> 5513 M: Antti Palosaari <crope@iki.fi> 8016 L: linux-media@vger.kernel.org 5514 L: linux-media@vger.kernel.org 8017 S: Orphan << 8018 W: https://linuxtv.org 5515 W: https://linuxtv.org >> 5516 W: http://palosaari.fi/linux/ 8019 Q: http://patchwork.linuxtv.org/project/ 5517 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5518 T: git git://linuxtv.org/anttip/media_tree.git >> 5519 S: Maintained 8020 F: drivers/media/dvb-frontends/ec100* 5520 F: drivers/media/dvb-frontends/ec100* 8021 5521 8022 ECRYPT FILE SYSTEM 5522 ECRYPT FILE SYSTEM 8023 M: Tyler Hicks <code@tyhicks.com> !! 5523 M: Tyler Hicks <tyhicks@canonical.com> 8024 L: ecryptfs@vger.kernel.org 5524 L: ecryptfs@vger.kernel.org 8025 S: Odd Fixes << 8026 W: http://ecryptfs.org 5525 W: http://ecryptfs.org 8027 W: https://launchpad.net/ecryptfs 5526 W: https://launchpad.net/ecryptfs 8028 T: git git://git.kernel.org/pub/scm/linu 5527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git 8029 F: Documentation/filesystems/ecryptfs.rs !! 5528 S: Supported >> 5529 F: Documentation/filesystems/ecryptfs.txt 8030 F: fs/ecryptfs/ 5530 F: fs/ecryptfs/ 8031 5531 8032 EDAC-AMD64 5532 EDAC-AMD64 8033 M: Yazen Ghannam <yazen.ghannam@amd.com> !! 5533 M: Borislav Petkov <bp@alien8.de> 8034 L: linux-edac@vger.kernel.org << 8035 S: Supported << 8036 F: drivers/edac/amd64_edac* << 8037 F: drivers/edac/mce_amd* << 8038 << 8039 EDAC-ARMADA << 8040 M: Jan Luebbe <jlu@pengutronix.de> << 8041 L: linux-edac@vger.kernel.org 5534 L: linux-edac@vger.kernel.org 8042 S: Maintained 5535 S: Maintained 8043 F: Documentation/devicetree/bindings/mem !! 5536 F: drivers/edac/amd64_edac* 8044 F: drivers/edac/armada_xp_* << 8045 5537 8046 EDAC-AST2500 5538 EDAC-AST2500 8047 M: Stefan Schaeckeler <sschaeck@cisco.com 5539 M: Stefan Schaeckeler <sschaeck@cisco.com> 8048 S: Supported 5540 S: Supported 8049 F: Documentation/devicetree/bindings/eda << 8050 F: drivers/edac/aspeed_edac.c 5541 F: drivers/edac/aspeed_edac.c 8051 !! 5542 F: Documentation/devicetree/bindings/edac/aspeed-sdram-edac.txt 8052 EDAC-BLUEFIELD << 8053 M: Shravan Kumar Ramani <shravankr@nvidia << 8054 S: Supported << 8055 F: drivers/edac/bluefield_edac.c << 8056 5543 8057 EDAC-CALXEDA 5544 EDAC-CALXEDA 8058 M: Andre Przywara <andre.przywara@arm.com !! 5545 M: Robert Richter <rric@kernel.org> 8059 L: linux-edac@vger.kernel.org 5546 L: linux-edac@vger.kernel.org 8060 S: Maintained 5547 S: Maintained 8061 F: drivers/edac/highbank* 5548 F: drivers/edac/highbank* 8062 5549 8063 EDAC-CAVIUM OCTEON 5550 EDAC-CAVIUM OCTEON 8064 M: Ralf Baechle <ralf@linux-mips.org> 5551 M: Ralf Baechle <ralf@linux-mips.org> >> 5552 M: David Daney <david.daney@cavium.com> 8065 L: linux-edac@vger.kernel.org 5553 L: linux-edac@vger.kernel.org 8066 L: linux-mips@vger.kernel.org 5554 L: linux-mips@vger.kernel.org 8067 S: Supported 5555 S: Supported 8068 F: drivers/edac/octeon_edac* 5556 F: drivers/edac/octeon_edac* 8069 5557 8070 EDAC-CAVIUM THUNDERX 5558 EDAC-CAVIUM THUNDERX 8071 M: Robert Richter <rric@kernel.org> !! 5559 M: David Daney <david.daney@cavium.com> >> 5560 M: Jan Glauber <jglauber@cavium.com> 8072 L: linux-edac@vger.kernel.org 5561 L: linux-edac@vger.kernel.org 8073 S: Odd Fixes !! 5562 S: Supported 8074 F: drivers/edac/thunderx_edac* 5563 F: drivers/edac/thunderx_edac* 8075 5564 8076 EDAC-CORE 5565 EDAC-CORE 8077 M: Borislav Petkov <bp@alien8.de> 5566 M: Borislav Petkov <bp@alien8.de> 8078 M: Tony Luck <tony.luck@intel.com> !! 5567 M: Mauro Carvalho Chehab <mchehab@kernel.org> 8079 R: James Morse <james.morse@arm.com> 5568 R: James Morse <james.morse@arm.com> 8080 R: Mauro Carvalho Chehab <mchehab@kernel. << 8081 R: Robert Richter <rric@kernel.org> << 8082 L: linux-edac@vger.kernel.org 5569 L: linux-edac@vger.kernel.org >> 5570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next >> 5571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next 8083 S: Supported 5572 S: Supported 8084 T: git git://git.kernel.org/pub/scm/linu !! 5573 F: Documentation/admin-guide/ras.rst 8085 F: Documentation/driver-api/edac.rst 5574 F: Documentation/driver-api/edac.rst 8086 F: drivers/edac/ 5575 F: drivers/edac/ 8087 F: include/linux/edac.h 5576 F: include/linux/edac.h 8088 5577 8089 EDAC-DMC520 << 8090 M: Lei Wang <lewan@microsoft.com> << 8091 L: linux-edac@vger.kernel.org << 8092 S: Supported << 8093 F: drivers/edac/dmc520_edac.c << 8094 << 8095 EDAC-E752X 5578 EDAC-E752X 8096 M: Mark Gross <markgross@kernel.org> !! 5579 M: Mark Gross <mark.gross@intel.com> 8097 L: linux-edac@vger.kernel.org 5580 L: linux-edac@vger.kernel.org 8098 S: Maintained 5581 S: Maintained 8099 F: drivers/edac/e752x_edac.c 5582 F: drivers/edac/e752x_edac.c 8100 5583 8101 EDAC-E7XXX 5584 EDAC-E7XXX 8102 L: linux-edac@vger.kernel.org 5585 L: linux-edac@vger.kernel.org 8103 S: Maintained 5586 S: Maintained 8104 F: drivers/edac/e7xxx_edac.c 5587 F: drivers/edac/e7xxx_edac.c 8105 5588 8106 EDAC-FSL_DDR 5589 EDAC-FSL_DDR 8107 M: York Sun <york.sun@nxp.com> 5590 M: York Sun <york.sun@nxp.com> 8108 L: linux-edac@vger.kernel.org 5591 L: linux-edac@vger.kernel.org 8109 S: Maintained 5592 S: Maintained 8110 F: drivers/edac/fsl_ddr_edac.* 5593 F: drivers/edac/fsl_ddr_edac.* 8111 5594 8112 EDAC-GHES 5595 EDAC-GHES 8113 M: Mauro Carvalho Chehab <mchehab@kernel. 5596 M: Mauro Carvalho Chehab <mchehab@kernel.org> 8114 L: linux-edac@vger.kernel.org 5597 L: linux-edac@vger.kernel.org 8115 S: Maintained 5598 S: Maintained 8116 F: drivers/edac/ghes_edac.c 5599 F: drivers/edac/ghes_edac.c 8117 5600 8118 EDAC-I10NM << 8119 M: Tony Luck <tony.luck@intel.com> << 8120 L: linux-edac@vger.kernel.org << 8121 S: Maintained << 8122 F: drivers/edac/i10nm_base.c << 8123 << 8124 EDAC-I3000 5601 EDAC-I3000 8125 L: linux-edac@vger.kernel.org 5602 L: linux-edac@vger.kernel.org 8126 S: Orphan 5603 S: Orphan 8127 F: drivers/edac/i3000_edac.c 5604 F: drivers/edac/i3000_edac.c 8128 5605 8129 EDAC-I5000 5606 EDAC-I5000 8130 L: linux-edac@vger.kernel.org 5607 L: linux-edac@vger.kernel.org 8131 S: Maintained 5608 S: Maintained 8132 F: drivers/edac/i5000_edac.c 5609 F: drivers/edac/i5000_edac.c 8133 5610 8134 EDAC-I5400 5611 EDAC-I5400 8135 M: Mauro Carvalho Chehab <mchehab@kernel. 5612 M: Mauro Carvalho Chehab <mchehab@kernel.org> 8136 L: linux-edac@vger.kernel.org 5613 L: linux-edac@vger.kernel.org 8137 S: Maintained 5614 S: Maintained 8138 F: drivers/edac/i5400_edac.c 5615 F: drivers/edac/i5400_edac.c 8139 5616 8140 EDAC-I7300 5617 EDAC-I7300 8141 M: Mauro Carvalho Chehab <mchehab@kernel. 5618 M: Mauro Carvalho Chehab <mchehab@kernel.org> 8142 L: linux-edac@vger.kernel.org 5619 L: linux-edac@vger.kernel.org 8143 S: Maintained 5620 S: Maintained 8144 F: drivers/edac/i7300_edac.c 5621 F: drivers/edac/i7300_edac.c 8145 5622 8146 EDAC-I7CORE 5623 EDAC-I7CORE 8147 M: Mauro Carvalho Chehab <mchehab@kernel. 5624 M: Mauro Carvalho Chehab <mchehab@kernel.org> 8148 L: linux-edac@vger.kernel.org 5625 L: linux-edac@vger.kernel.org 8149 S: Maintained 5626 S: Maintained 8150 F: drivers/edac/i7core_edac.c 5627 F: drivers/edac/i7core_edac.c 8151 5628 8152 EDAC-I82443BXGX 5629 EDAC-I82443BXGX 8153 M: Tim Small <tim@buttersideup.com> 5630 M: Tim Small <tim@buttersideup.com> 8154 L: linux-edac@vger.kernel.org 5631 L: linux-edac@vger.kernel.org 8155 S: Maintained 5632 S: Maintained 8156 F: drivers/edac/i82443bxgx_edac.c 5633 F: drivers/edac/i82443bxgx_edac.c 8157 5634 8158 EDAC-I82975X 5635 EDAC-I82975X 8159 M: "Arvind R." <arvino55@gmail.com> 5636 M: "Arvind R." <arvino55@gmail.com> 8160 L: linux-edac@vger.kernel.org 5637 L: linux-edac@vger.kernel.org 8161 S: Maintained 5638 S: Maintained 8162 F: drivers/edac/i82975x_edac.c 5639 F: drivers/edac/i82975x_edac.c 8163 5640 8164 EDAC-IE31200 5641 EDAC-IE31200 8165 M: Jason Baron <jbaron@akamai.com> 5642 M: Jason Baron <jbaron@akamai.com> 8166 L: linux-edac@vger.kernel.org 5643 L: linux-edac@vger.kernel.org 8167 S: Maintained 5644 S: Maintained 8168 F: drivers/edac/ie31200_edac.c 5645 F: drivers/edac/ie31200_edac.c 8169 5646 8170 EDAC-IGEN6 << 8171 M: Tony Luck <tony.luck@intel.com> << 8172 R: Qiuxu Zhuo <qiuxu.zhuo@intel.com> << 8173 L: linux-edac@vger.kernel.org << 8174 S: Maintained << 8175 F: drivers/edac/igen6_edac.c << 8176 << 8177 EDAC-MPC85XX 5647 EDAC-MPC85XX 8178 M: Johannes Thumshirn <morbidrsa@gmail.co 5648 M: Johannes Thumshirn <morbidrsa@gmail.com> 8179 L: linux-edac@vger.kernel.org 5649 L: linux-edac@vger.kernel.org 8180 S: Maintained 5650 S: Maintained 8181 F: drivers/edac/mpc85xx_edac.[ch] 5651 F: drivers/edac/mpc85xx_edac.[ch] 8182 5652 8183 EDAC-NPCM << 8184 M: Marvin Lin <kflin@nuvoton.com> << 8185 M: Stanley Chu <yschu@nuvoton.com> << 8186 L: linux-edac@vger.kernel.org << 8187 S: Maintained << 8188 F: Documentation/devicetree/bindings/mem << 8189 F: drivers/edac/npcm_edac.c << 8190 << 8191 EDAC-PASEMI 5653 EDAC-PASEMI 8192 M: Egor Martovetsky <egor@pasemi.com> 5654 M: Egor Martovetsky <egor@pasemi.com> 8193 L: linux-edac@vger.kernel.org 5655 L: linux-edac@vger.kernel.org 8194 S: Maintained 5656 S: Maintained 8195 F: drivers/edac/pasemi_edac.c 5657 F: drivers/edac/pasemi_edac.c 8196 5658 8197 EDAC-PND2 5659 EDAC-PND2 8198 M: Tony Luck <tony.luck@intel.com> 5660 M: Tony Luck <tony.luck@intel.com> 8199 L: linux-edac@vger.kernel.org 5661 L: linux-edac@vger.kernel.org 8200 S: Maintained 5662 S: Maintained 8201 F: drivers/edac/pnd2_edac.[ch] 5663 F: drivers/edac/pnd2_edac.[ch] 8202 5664 8203 EDAC-QCOM << 8204 M: Manivannan Sadhasivam <manivannan.sadh << 8205 L: linux-arm-msm@vger.kernel.org << 8206 L: linux-edac@vger.kernel.org << 8207 S: Maintained << 8208 F: drivers/edac/qcom_edac.c << 8209 << 8210 EDAC-R82600 5665 EDAC-R82600 8211 M: Tim Small <tim@buttersideup.com> 5666 M: Tim Small <tim@buttersideup.com> 8212 L: linux-edac@vger.kernel.org 5667 L: linux-edac@vger.kernel.org 8213 S: Maintained 5668 S: Maintained 8214 F: drivers/edac/r82600_edac.c 5669 F: drivers/edac/r82600_edac.c 8215 5670 8216 EDAC-SBRIDGE 5671 EDAC-SBRIDGE 8217 M: Tony Luck <tony.luck@intel.com> 5672 M: Tony Luck <tony.luck@intel.com> 8218 R: Qiuxu Zhuo <qiuxu.zhuo@intel.com> 5673 R: Qiuxu Zhuo <qiuxu.zhuo@intel.com> 8219 L: linux-edac@vger.kernel.org 5674 L: linux-edac@vger.kernel.org 8220 S: Maintained 5675 S: Maintained 8221 F: drivers/edac/sb_edac.c 5676 F: drivers/edac/sb_edac.c 8222 5677 8223 EDAC-SKYLAKE 5678 EDAC-SKYLAKE 8224 M: Tony Luck <tony.luck@intel.com> 5679 M: Tony Luck <tony.luck@intel.com> 8225 L: linux-edac@vger.kernel.org 5680 L: linux-edac@vger.kernel.org 8226 S: Maintained 5681 S: Maintained 8227 F: drivers/edac/skx_*.[ch] !! 5682 F: drivers/edac/skx_edac.c 8228 5683 8229 EDAC-TI 5684 EDAC-TI 8230 M: Tero Kristo <kristo@kernel.org> !! 5685 M: Tero Kristo <t-kristo@ti.com> 8231 L: linux-edac@vger.kernel.org 5686 L: linux-edac@vger.kernel.org 8232 S: Odd Fixes !! 5687 S: Maintained 8233 F: drivers/edac/ti_edac.c 5688 F: drivers/edac/ti_edac.c 8234 5689 >> 5690 EDAC-QCOM >> 5691 M: Channagoud Kadabi <ckadabi@codeaurora.org> >> 5692 M: Venkata Narendra Kumar Gutta <vnkgutta@codeaurora.org> >> 5693 L: linux-arm-msm@vger.kernel.org >> 5694 L: linux-edac@vger.kernel.org >> 5695 S: Maintained >> 5696 F: drivers/edac/qcom_edac.c >> 5697 8235 EDIROL UA-101/UA-1000 DRIVER 5698 EDIROL UA-101/UA-1000 DRIVER 8236 M: Clemens Ladisch <clemens@ladisch.de> 5699 M: Clemens Ladisch <clemens@ladisch.de> 8237 L: linux-sound@vger.kernel.org !! 5700 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 5701 T: git git://git.alsa-project.org/alsa-kernel.git 8238 S: Maintained 5702 S: Maintained 8239 T: git git://git.kernel.org/pub/scm/linu << 8240 F: sound/usb/misc/ua101.c 5703 F: sound/usb/misc/ua101.c 8241 5704 8242 EFI TEST DRIVER 5705 EFI TEST DRIVER 8243 M: Ivan Hu <ivan.hu@canonical.com> << 8244 M: Ard Biesheuvel <ardb@kernel.org> << 8245 L: linux-efi@vger.kernel.org 5706 L: linux-efi@vger.kernel.org >> 5707 M: Ivan Hu <ivan.hu@canonical.com> >> 5708 M: Ard Biesheuvel <ard.biesheuvel@linaro.org> 8246 S: Maintained 5709 S: Maintained 8247 F: drivers/firmware/efi/test/ 5710 F: drivers/firmware/efi/test/ 8248 5711 8249 EFI VARIABLE FILESYSTEM 5712 EFI VARIABLE FILESYSTEM >> 5713 M: Matthew Garrett <matthew.garrett@nebula.com> 8250 M: Jeremy Kerr <jk@ozlabs.org> 5714 M: Jeremy Kerr <jk@ozlabs.org> 8251 M: Ard Biesheuvel <ardb@kernel.org> !! 5715 M: Ard Biesheuvel <ard.biesheuvel@linaro.org> >> 5716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git 8252 L: linux-efi@vger.kernel.org 5717 L: linux-efi@vger.kernel.org 8253 S: Maintained 5718 S: Maintained 8254 T: git git://git.kernel.org/pub/scm/linu << 8255 F: fs/efivarfs/ 5719 F: fs/efivarfs/ 8256 5720 8257 EFIFB FRAMEBUFFER DRIVER 5721 EFIFB FRAMEBUFFER DRIVER 8258 M: Peter Jones <pjones@redhat.com> << 8259 L: linux-fbdev@vger.kernel.org 5722 L: linux-fbdev@vger.kernel.org >> 5723 M: Peter Jones <pjones@redhat.com> 8260 S: Maintained 5724 S: Maintained 8261 F: drivers/video/fbdev/efifb.c 5725 F: drivers/video/fbdev/efifb.c 8262 5726 8263 EFS FILESYSTEM 5727 EFS FILESYSTEM 8264 S: Orphan << 8265 W: http://aeschi.ch.eu.org/efs/ 5728 W: http://aeschi.ch.eu.org/efs/ >> 5729 S: Orphan 8266 F: fs/efs/ 5730 F: fs/efs/ 8267 5731 8268 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) 5732 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER >> 5733 M: Douglas Miller <dougmill@linux.ibm.com> 8269 L: netdev@vger.kernel.org 5734 L: netdev@vger.kernel.org 8270 S: Orphan << 8271 F: drivers/net/ethernet/ibm/ehea/ << 8272 << 8273 ELM327 CAN NETWORK DRIVER << 8274 M: Max Staudt <max@enpas.org> << 8275 L: linux-can@vger.kernel.org << 8276 S: Maintained 5735 S: Maintained 8277 F: Documentation/networking/device_drive !! 5736 F: drivers/net/ethernet/ibm/ehea/ 8278 F: drivers/net/can/can327.c << 8279 5737 8280 EM28XX VIDEO4LINUX DRIVER 5738 EM28XX VIDEO4LINUX DRIVER 8281 M: Mauro Carvalho Chehab <mchehab@kernel. 5739 M: Mauro Carvalho Chehab <mchehab@kernel.org> 8282 L: linux-media@vger.kernel.org 5740 L: linux-media@vger.kernel.org 8283 S: Maintained << 8284 W: https://linuxtv.org 5741 W: https://linuxtv.org 8285 T: git git://linuxtv.org/media_tree.git 5742 T: git git://linuxtv.org/media_tree.git 8286 F: Documentation/admin-guide/media/em28x !! 5743 S: Maintained 8287 F: drivers/media/usb/em28xx/ 5744 F: drivers/media/usb/em28xx/ >> 5745 F: Documentation/media/v4l-drivers/em28xx* 8288 5746 8289 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) D !! 5747 EMBEDDED LINUX 8290 M: Adrian Hunter <adrian.hunter@intel.com !! 5748 M: Paul Gortmaker <paul.gortmaker@windriver.com> 8291 M: Asutosh Das <quic_asutoshd@quicinc.com !! 5749 M: Matt Mackall <mpm@selenic.com> 8292 R: Ritesh Harjani <ritesh.list@gmail.com> !! 5750 M: David Woodhouse <dwmw2@infradead.org> 8293 L: linux-mmc@vger.kernel.org !! 5751 L: linux-embedded@vger.kernel.org 8294 S: Supported << 8295 F: drivers/mmc/host/cqhci* << 8296 << 8297 EMS CPC-PCI CAN DRIVER << 8298 M: Gerhard Uttenthaler <uttenthaler@ems-w << 8299 M: support@ems-wuensche.com << 8300 L: linux-can@vger.kernel.org << 8301 S: Maintained 5752 S: Maintained 8302 F: drivers/net/can/sja1000/ems_pci.c << 8303 5753 8304 EMULEX 10Gbps iSCSI - OneConnect DRIVER !! 5754 Emulex 10Gbps iSCSI - OneConnect DRIVER >> 5755 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com> 8305 M: Ketan Mukadam <ketan.mukadam@broadcom. 5756 M: Ketan Mukadam <ketan.mukadam@broadcom.com> >> 5757 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com> 8306 L: linux-scsi@vger.kernel.org 5758 L: linux-scsi@vger.kernel.org 8307 S: Supported << 8308 W: http://www.broadcom.com 5759 W: http://www.broadcom.com >> 5760 S: Supported 8309 F: drivers/scsi/be2iscsi/ 5761 F: drivers/scsi/be2iscsi/ 8310 5762 8311 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk !! 5763 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net) >> 5764 M: Sathya Perla <sathya.perla@broadcom.com> 8312 M: Ajit Khaparde <ajit.khaparde@broadcom. 5765 M: Ajit Khaparde <ajit.khaparde@broadcom.com> 8313 M: Sriharsha Basavapatna <sriharsha.basav 5766 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 8314 M: Somnath Kotur <somnath.kotur@broadcom. 5767 M: Somnath Kotur <somnath.kotur@broadcom.com> 8315 L: netdev@vger.kernel.org 5768 L: netdev@vger.kernel.org 8316 S: Supported << 8317 W: http://www.emulex.com 5769 W: http://www.emulex.com >> 5770 S: Supported 8318 F: drivers/net/ethernet/emulex/benet/ 5771 F: drivers/net/ethernet/emulex/benet/ 8319 5772 8320 EMULEX ONECONNECT ROCE DRIVER 5773 EMULEX ONECONNECT ROCE DRIVER 8321 M: Selvin Xavier <selvin.xavier@broadcom. 5774 M: Selvin Xavier <selvin.xavier@broadcom.com> >> 5775 M: Devesh Sharma <devesh.sharma@broadcom.com> 8322 L: linux-rdma@vger.kernel.org 5776 L: linux-rdma@vger.kernel.org 8323 S: Odd Fixes << 8324 W: http://www.broadcom.com 5777 W: http://www.broadcom.com >> 5778 S: Odd Fixes 8325 F: drivers/infiniband/hw/ocrdma/ 5779 F: drivers/infiniband/hw/ocrdma/ 8326 F: include/uapi/rdma/ocrdma-abi.h 5780 F: include/uapi/rdma/ocrdma-abi.h 8327 5781 8328 EMULEX/BROADCOM EFCT FC/FCOE SCSI TARGET DRIV << 8329 M: James Smart <james.smart@broadcom.com> << 8330 M: Ram Vegesna <ram.vegesna@broadcom.com> << 8331 L: linux-scsi@vger.kernel.org << 8332 L: target-devel@vger.kernel.org << 8333 S: Supported << 8334 W: http://www.broadcom.com << 8335 F: drivers/scsi/elx/ << 8336 << 8337 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER 5782 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER 8338 M: James Smart <james.smart@broadcom.com> 5783 M: James Smart <james.smart@broadcom.com> 8339 M: Dick Kennedy <dick.kennedy@broadcom.co 5784 M: Dick Kennedy <dick.kennedy@broadcom.com> 8340 L: linux-scsi@vger.kernel.org 5785 L: linux-scsi@vger.kernel.org 8341 S: Supported << 8342 W: http://www.broadcom.com 5786 W: http://www.broadcom.com >> 5787 S: Supported 8343 F: drivers/scsi/lpfc/ 5788 F: drivers/scsi/lpfc/ 8344 5789 8345 ENE CB710 FLASH CARD READER DRIVER 5790 ENE CB710 FLASH CARD READER DRIVER 8346 M: Michał Mirosław <mirq-linux@rere.qmq 5791 M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 8347 S: Maintained 5792 S: Maintained 8348 F: drivers/misc/cb710/ 5793 F: drivers/misc/cb710/ 8349 F: drivers/mmc/host/cb710-mmc.* 5794 F: drivers/mmc/host/cb710-mmc.* 8350 F: include/linux/cb710.h 5795 F: include/linux/cb710.h 8351 5796 8352 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIV 5797 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 8353 M: Maxim Levitsky <maximlevitsky@gmail.co 5798 M: Maxim Levitsky <maximlevitsky@gmail.com> 8354 S: Maintained 5799 S: Maintained 8355 F: drivers/media/rc/ene_ir.* 5800 F: drivers/media/rc/ene_ir.* 8356 5801 8357 EPAPR HYPERVISOR BYTE CHANNEL DEVICE DRIVER << 8358 M: Laurentiu Tudor <laurentiu.tudor@nxp.c << 8359 L: linuxppc-dev@lists.ozlabs.org << 8360 S: Maintained << 8361 F: drivers/tty/ehv_bytechan.c << 8362 << 8363 EPSON S1D13XXX FRAMEBUFFER DRIVER 5802 EPSON S1D13XXX FRAMEBUFFER DRIVER 8364 M: Kristoffer Ericson <kristoffer.ericson 5803 M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 8365 S: Maintained 5804 S: Maintained 8366 T: git git://git.kernel.org/pub/scm/linu 5805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 8367 F: drivers/video/fbdev/s1d13xxxfb.c 5806 F: drivers/video/fbdev/s1d13xxxfb.c 8368 F: include/video/s1d13xxxfb.h 5807 F: include/video/s1d13xxxfb.h 8369 5808 8370 EROFS FILE SYSTEM << 8371 M: Gao Xiang <xiang@kernel.org> << 8372 M: Chao Yu <chao@kernel.org> << 8373 R: Yue Hu <huyue2@coolpad.com> << 8374 R: Jeffle Xu <jefflexu@linux.alibaba.com> << 8375 R: Sandeep Dhavale <dhavale@google.com> << 8376 L: linux-erofs@lists.ozlabs.org << 8377 S: Maintained << 8378 W: https://erofs.docs.kernel.org << 8379 T: git git://git.kernel.org/pub/scm/linu << 8380 F: Documentation/ABI/testing/sysfs-fs-er << 8381 F: Documentation/filesystems/erofs.rst << 8382 F: fs/erofs/ << 8383 F: include/trace/events/erofs.h << 8384 << 8385 ERRSEQ ERROR TRACKING INFRASTRUCTURE 5809 ERRSEQ ERROR TRACKING INFRASTRUCTURE 8386 M: Jeff Layton <jlayton@kernel.org> 5810 M: Jeff Layton <jlayton@kernel.org> 8387 S: Maintained 5811 S: Maintained 8388 F: include/linux/errseq.h << 8389 F: lib/errseq.c 5812 F: lib/errseq.c 8390 !! 5813 F: include/linux/errseq.h 8391 ESD CAN NETWORK DRIVERS << 8392 M: Stefan Mätje <stefan.maetje@esd.eu> << 8393 R: socketcan@esd.eu << 8394 L: linux-can@vger.kernel.org << 8395 S: Maintained << 8396 F: drivers/net/can/esd/ << 8397 << 8398 ESD CAN/USB DRIVERS << 8399 M: Frank Jungclaus <frank.jungclaus@esd.e << 8400 R: socketcan@esd.eu << 8401 L: linux-can@vger.kernel.org << 8402 S: Maintained << 8403 F: drivers/net/can/usb/esd_usb.c << 8404 5814 8405 ET131X NETWORK DRIVER 5815 ET131X NETWORK DRIVER 8406 M: Mark Einon <mark.einon@gmail.com> 5816 M: Mark Einon <mark.einon@gmail.com> 8407 S: Odd Fixes 5817 S: Odd Fixes 8408 F: drivers/net/ethernet/agere/ 5818 F: drivers/net/ethernet/agere/ 8409 5819 8410 ETAS ES58X CAN/USB DRIVER << 8411 M: Vincent Mailhol <mailhol.vincent@wanad << 8412 L: linux-can@vger.kernel.org << 8413 S: Maintained << 8414 F: Documentation/networking/devlink/etas << 8415 F: drivers/net/can/usb/etas_es58x/ << 8416 << 8417 ETHERNET BRIDGE 5820 ETHERNET BRIDGE 8418 M: Roopa Prabhu <roopa@nvidia.com> !! 5821 M: Roopa Prabhu <roopa@cumulusnetworks.com> 8419 M: Nikolay Aleksandrov <razor@blackwall.o !! 5822 M: Nikolay Aleksandrov <nikolay@cumulusnetworks.com> 8420 L: bridge@lists.linux.dev !! 5823 L: bridge@lists.linux-foundation.org (moderated for non-subscribers) 8421 L: netdev@vger.kernel.org 5824 L: netdev@vger.kernel.org 8422 S: Maintained << 8423 W: http://www.linuxfoundation.org/en/Net 5825 W: http://www.linuxfoundation.org/en/Net:Bridge >> 5826 S: Maintained 8424 F: include/linux/netfilter_bridge/ 5827 F: include/linux/netfilter_bridge/ 8425 F: net/bridge/ 5828 F: net/bridge/ 8426 5829 8427 ETHERNET PHY LIBRARY 5830 ETHERNET PHY LIBRARY 8428 M: Andrew Lunn <andrew@lunn.ch> 5831 M: Andrew Lunn <andrew@lunn.ch> >> 5832 M: Florian Fainelli <f.fainelli@gmail.com> 8429 M: Heiner Kallweit <hkallweit1@gmail.com> 5833 M: Heiner Kallweit <hkallweit1@gmail.com> 8430 R: Russell King <linux@armlinux.org.uk> << 8431 L: netdev@vger.kernel.org 5834 L: netdev@vger.kernel.org 8432 S: Maintained 5835 S: Maintained 8433 F: Documentation/ABI/testing/sysfs-class !! 5836 F: Documentation/ABI/testing/sysfs-bus-mdio 8434 F: Documentation/devicetree/bindings/net << 8435 F: Documentation/devicetree/bindings/net 5837 F: Documentation/devicetree/bindings/net/mdio* 8436 F: Documentation/devicetree/bindings/net << 8437 F: Documentation/networking/phy.rst 5838 F: Documentation/networking/phy.rst 8438 F: drivers/net/mdio/ << 8439 F: drivers/net/mdio/acpi_mdio.c << 8440 F: drivers/net/mdio/fwnode_mdio.c << 8441 F: drivers/net/mdio/of_mdio.c << 8442 F: drivers/net/pcs/ << 8443 F: drivers/net/phy/ 5839 F: drivers/net/phy/ 8444 F: include/dt-bindings/net/qca-ar803x.h !! 5840 F: drivers/of/of_mdio.c >> 5841 F: drivers/of/of_net.c 8445 F: include/linux/*mdio*.h 5842 F: include/linux/*mdio*.h 8446 F: include/linux/linkmode.h << 8447 F: include/linux/mdio/*.h << 8448 F: include/linux/mii.h << 8449 F: include/linux/of_net.h 5843 F: include/linux/of_net.h 8450 F: include/linux/phy.h 5844 F: include/linux/phy.h 8451 F: include/linux/phy_fixed.h 5845 F: include/linux/phy_fixed.h 8452 F: include/linux/phy_link_topology.h << 8453 F: include/linux/phylib_stubs.h << 8454 F: include/linux/platform_data/mdio-bcm- 5846 F: include/linux/platform_data/mdio-bcm-unimac.h 8455 F: include/linux/platform_data/mdio-gpio 5847 F: include/linux/platform_data/mdio-gpio.h 8456 F: include/trace/events/mdio.h 5848 F: include/trace/events/mdio.h 8457 F: include/uapi/linux/mdio.h 5849 F: include/uapi/linux/mdio.h 8458 F: include/uapi/linux/mii.h 5850 F: include/uapi/linux/mii.h 8459 F: net/core/of_net.c << 8460 << 8461 ETHERNET PHY LIBRARY [RUST] << 8462 M: FUJITA Tomonori <fujita.tomonori@gmail << 8463 R: Trevor Gross <tmgross@umich.edu> << 8464 L: netdev@vger.kernel.org << 8465 L: rust-for-linux@vger.kernel.org << 8466 S: Maintained << 8467 F: rust/kernel/net/phy.rs << 8468 F: rust/kernel/net/phy/reg.rs << 8469 << 8470 EXEC & BINFMT API, ELF << 8471 R: Eric Biederman <ebiederm@xmission.com> << 8472 R: Kees Cook <kees@kernel.org> << 8473 L: linux-mm@kvack.org << 8474 S: Supported << 8475 T: git git://git.kernel.org/pub/scm/linu << 8476 F: Documentation/userspace-api/ELF.rst << 8477 F: fs/*binfmt_*.c << 8478 F: fs/Kconfig.binfmt << 8479 F: fs/exec.c << 8480 F: fs/tests/binfmt_*_kunit.c << 8481 F: fs/tests/exec_kunit.c << 8482 F: include/linux/binfmts.h << 8483 F: include/linux/elf.h << 8484 F: include/uapi/linux/binfmts.h << 8485 F: include/uapi/linux/elf.h << 8486 F: tools/testing/selftests/exec/ << 8487 N: asm/elf.h << 8488 N: binfmt << 8489 << 8490 EXFAT FILE SYSTEM << 8491 M: Namjae Jeon <linkinjeon@kernel.org> << 8492 M: Sungjong Seo <sj1557.seo@samsung.com> << 8493 R: Yuezhang Mo <yuezhang.mo@sony.com> << 8494 L: linux-fsdevel@vger.kernel.org << 8495 S: Maintained << 8496 T: git git://git.kernel.org/pub/scm/linu << 8497 F: fs/exfat/ << 8498 << 8499 EXPRESSWIRE PROTOCOL LIBRARY << 8500 M: Duje Mihanović <duje.mihanovic@skole. << 8501 L: linux-leds@vger.kernel.org << 8502 S: Maintained << 8503 F: drivers/leds/leds-expresswire.c << 8504 F: include/linux/leds-expresswire.h << 8505 5851 8506 EXT2 FILE SYSTEM 5852 EXT2 FILE SYSTEM 8507 M: Jan Kara <jack@suse.com> 5853 M: Jan Kara <jack@suse.com> 8508 L: linux-ext4@vger.kernel.org 5854 L: linux-ext4@vger.kernel.org 8509 S: Maintained 5855 S: Maintained 8510 F: Documentation/filesystems/ext2.rst !! 5856 F: Documentation/filesystems/ext2.txt 8511 T: git git://git.kernel.org/pub/scm/linu << 8512 F: fs/ext2/ 5857 F: fs/ext2/ 8513 F: include/linux/ext2* 5858 F: include/linux/ext2* 8514 5859 8515 EXT4 FILE SYSTEM 5860 EXT4 FILE SYSTEM 8516 M: "Theodore Ts'o" <tytso@mit.edu> 5861 M: "Theodore Ts'o" <tytso@mit.edu> 8517 M: Andreas Dilger <adilger.kernel@dilger. 5862 M: Andreas Dilger <adilger.kernel@dilger.ca> 8518 L: linux-ext4@vger.kernel.org 5863 L: linux-ext4@vger.kernel.org 8519 S: Maintained << 8520 W: http://ext4.wiki.kernel.org 5864 W: http://ext4.wiki.kernel.org 8521 Q: http://patchwork.ozlabs.org/project/l 5865 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 8522 T: git git://git.kernel.org/pub/scm/linu 5866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git >> 5867 S: Maintained 8523 F: Documentation/filesystems/ext4/ 5868 F: Documentation/filesystems/ext4/ 8524 F: fs/ext4/ 5869 F: fs/ext4/ 8525 F: include/trace/events/ext4.h << 8526 F: include/uapi/linux/ext4.h << 8527 5870 8528 Extended Verification Module (EVM) 5871 Extended Verification Module (EVM) 8529 M: Mimi Zohar <zohar@linux.ibm.com> 5872 M: Mimi Zohar <zohar@linux.ibm.com> 8530 M: Roberto Sassu <roberto.sassu@huawei.co << 8531 L: linux-integrity@vger.kernel.org 5873 L: linux-integrity@vger.kernel.org 8532 S: Supported 5874 S: Supported 8533 T: git git://git.kernel.org/pub/scm/linu << 8534 F: security/integrity/ << 8535 F: security/integrity/evm/ 5875 F: security/integrity/evm/ 8536 5876 8537 EXTENSIBLE FIRMWARE INTERFACE (EFI) 5877 EXTENSIBLE FIRMWARE INTERFACE (EFI) 8538 M: Ard Biesheuvel <ardb@kernel.org> !! 5878 M: Ard Biesheuvel <ard.biesheuvel@linaro.org> 8539 L: linux-efi@vger.kernel.org 5879 L: linux-efi@vger.kernel.org 8540 S: Maintained << 8541 T: git git://git.kernel.org/pub/scm/linu 5880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git 8542 F: Documentation/admin-guide/efi-stub.rs !! 5881 S: Maintained 8543 F: arch/*/include/asm/efi.h !! 5882 F: Documentation/efi-stub.txt 8544 F: arch/*/kernel/efi.c 5883 F: arch/*/kernel/efi.c 8545 F: arch/arm/boot/compressed/efi-header.S !! 5884 F: arch/x86/boot/compressed/eboot.[ch] >> 5885 F: arch/*/include/asm/efi.h 8546 F: arch/x86/platform/efi/ 5886 F: arch/x86/platform/efi/ 8547 F: drivers/firmware/efi/ 5887 F: drivers/firmware/efi/ 8548 F: include/linux/efi*.h 5888 F: include/linux/efi*.h >> 5889 F: arch/arm/boot/compressed/efi-header.S >> 5890 F: arch/arm64/kernel/efi-entry.S 8549 5891 8550 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 5892 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 8551 M: MyungJoo Ham <myungjoo.ham@samsung.com 5893 M: MyungJoo Ham <myungjoo.ham@samsung.com> 8552 M: Chanwoo Choi <cw00.choi@samsung.com> 5894 M: Chanwoo Choi <cw00.choi@samsung.com> 8553 L: linux-kernel@vger.kernel.org 5895 L: linux-kernel@vger.kernel.org 8554 S: Maintained << 8555 T: git git://git.kernel.org/pub/scm/linu 5896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 8556 F: Documentation/devicetree/bindings/ext !! 5897 S: Maintained 8557 F: Documentation/firmware-guide/acpi/ext << 8558 F: drivers/extcon/ 5898 F: drivers/extcon/ 8559 F: include/linux/extcon.h << 8560 F: include/linux/extcon/ 5899 F: include/linux/extcon/ 8561 !! 5900 F: include/linux/extcon.h 8562 EXTRA BOOT CONFIG !! 5901 F: Documentation/extcon/ 8563 M: Masami Hiramatsu <mhiramat@kernel.org> !! 5902 F: Documentation/devicetree/bindings/extcon/ 8564 L: linux-kernel@vger.kernel.org << 8565 L: linux-trace-kernel@vger.kernel.org << 8566 S: Maintained << 8567 Q: https://patchwork.kernel.org/project/ << 8568 T: git git://git.kernel.org/pub/scm/linu << 8569 F: Documentation/admin-guide/bootconfig. << 8570 F: fs/proc/bootconfig.c << 8571 F: include/linux/bootconfig.h << 8572 F: lib/bootconfig-data.S << 8573 F: lib/bootconfig.c << 8574 F: tools/bootconfig/* << 8575 F: tools/bootconfig/scripts/* << 8576 << 8577 EXTRON DA HD 4K PLUS CEC DRIVER << 8578 M: Hans Verkuil <hverkuil@xs4all.nl> << 8579 L: linux-media@vger.kernel.org << 8580 S: Maintained << 8581 T: git git://linuxtv.org/media_tree.git << 8582 F: drivers/media/cec/usb/extron-da-hd-4k << 8583 5903 8584 EXYNOS DP DRIVER 5904 EXYNOS DP DRIVER 8585 M: Jingoo Han <jingoohan1@gmail.com> 5905 M: Jingoo Han <jingoohan1@gmail.com> 8586 L: dri-devel@lists.freedesktop.org 5906 L: dri-devel@lists.freedesktop.org 8587 S: Maintained 5907 S: Maintained 8588 F: drivers/gpu/drm/exynos/exynos_dp* 5908 F: drivers/gpu/drm/exynos/exynos_dp* 8589 5909 8590 EXYNOS SYSMMU (IOMMU) driver 5910 EXYNOS SYSMMU (IOMMU) driver 8591 M: Marek Szyprowski <m.szyprowski@samsung 5911 M: Marek Szyprowski <m.szyprowski@samsung.com> 8592 L: iommu@lists.linux.dev !! 5912 L: iommu@lists.linux-foundation.org 8593 S: Maintained 5913 S: Maintained 8594 F: drivers/iommu/exynos-iommu.c 5914 F: drivers/iommu/exynos-iommu.c 8595 5915 >> 5916 EZchip NPS platform support >> 5917 M: Vineet Gupta <vgupta@synopsys.com> >> 5918 M: Ofer Levi <oferle@mellanox.com> >> 5919 S: Supported >> 5920 F: arch/arc/plat-eznps >> 5921 F: arch/arc/boot/dts/eznps.dts >> 5922 8596 F2FS FILE SYSTEM 5923 F2FS FILE SYSTEM 8597 M: Jaegeuk Kim <jaegeuk@kernel.org> 5924 M: Jaegeuk Kim <jaegeuk@kernel.org> 8598 M: Chao Yu <chao@kernel.org> !! 5925 M: Chao Yu <yuchao0@huawei.com> 8599 L: linux-f2fs-devel@lists.sourceforge.ne 5926 L: linux-f2fs-devel@lists.sourceforge.net 8600 S: Maintained << 8601 W: https://f2fs.wiki.kernel.org/ 5927 W: https://f2fs.wiki.kernel.org/ 8602 Q: https://patchwork.kernel.org/project/ << 8603 B: https://bugzilla.kernel.org/enter_bug << 8604 T: git git://git.kernel.org/pub/scm/linu 5928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git >> 5929 S: Maintained >> 5930 F: Documentation/filesystems/f2fs.txt 8605 F: Documentation/ABI/testing/sysfs-fs-f2 5931 F: Documentation/ABI/testing/sysfs-fs-f2fs 8606 F: Documentation/filesystems/f2fs.rst << 8607 F: fs/f2fs/ 5932 F: fs/f2fs/ 8608 F: include/linux/f2fs_fs.h 5933 F: include/linux/f2fs_fs.h 8609 F: include/trace/events/f2fs.h 5934 F: include/trace/events/f2fs.h 8610 F: include/uapi/linux/f2fs.h << 8611 5935 8612 F71805F HARDWARE MONITORING DRIVER 5936 F71805F HARDWARE MONITORING DRIVER 8613 M: Jean Delvare <jdelvare@suse.com> 5937 M: Jean Delvare <jdelvare@suse.com> 8614 L: linux-hwmon@vger.kernel.org 5938 L: linux-hwmon@vger.kernel.org 8615 S: Maintained 5939 S: Maintained 8616 F: Documentation/hwmon/f71805f.rst !! 5940 F: Documentation/hwmon/f71805f 8617 F: drivers/hwmon/f71805f.c 5941 F: drivers/hwmon/f71805f.c 8618 5942 8619 FADDR2LINE 5943 FADDR2LINE 8620 M: Josh Poimboeuf <jpoimboe@kernel.org> !! 5944 M: Josh Poimboeuf <jpoimboe@redhat.com> 8621 S: Maintained 5945 S: Maintained 8622 F: scripts/faddr2line 5946 F: scripts/faddr2line 8623 5947 8624 FAILOVER MODULE 5948 FAILOVER MODULE 8625 M: Sridhar Samudrala <sridhar.samudrala@i 5949 M: Sridhar Samudrala <sridhar.samudrala@intel.com> 8626 L: netdev@vger.kernel.org 5950 L: netdev@vger.kernel.org 8627 S: Supported 5951 S: Supported 8628 F: Documentation/networking/failover.rst << 8629 F: include/net/failover.h << 8630 F: net/core/failover.c 5952 F: net/core/failover.c >> 5953 F: include/net/failover.h >> 5954 F: Documentation/networking/failover.rst 8631 5955 8632 FANOTIFY 5956 FANOTIFY 8633 M: Jan Kara <jack@suse.cz> 5957 M: Jan Kara <jack@suse.cz> 8634 R: Amir Goldstein <amir73il@gmail.com> 5958 R: Amir Goldstein <amir73il@gmail.com> 8635 R: Matthew Bobrowski <repnop@google.com> << 8636 L: linux-fsdevel@vger.kernel.org 5959 L: linux-fsdevel@vger.kernel.org 8637 S: Maintained 5960 S: Maintained 8638 F: fs/notify/fanotify/ 5961 F: fs/notify/fanotify/ 8639 F: include/linux/fanotify.h 5962 F: include/linux/fanotify.h 8640 F: include/uapi/linux/fanotify.h 5963 F: include/uapi/linux/fanotify.h 8641 5964 8642 FARADAY FOTG210 USB2 DUAL-ROLE CONTROLLER << 8643 M: Linus Walleij <linus.walleij@linaro.or << 8644 L: linux-usb@vger.kernel.org << 8645 S: Maintained << 8646 F: drivers/usb/fotg210/ << 8647 << 8648 FARSYNC SYNCHRONOUS DRIVER 5965 FARSYNC SYNCHRONOUS DRIVER 8649 M: Kevin Curtis <kevin.curtis@farsite.co. 5966 M: Kevin Curtis <kevin.curtis@farsite.co.uk> 8650 S: Supported << 8651 W: http://www.farsite.co.uk/ 5967 W: http://www.farsite.co.uk/ >> 5968 S: Supported 8652 F: drivers/net/wan/farsync.* 5969 F: drivers/net/wan/farsync.* 8653 5970 8654 FAULT INJECTION SUPPORT 5971 FAULT INJECTION SUPPORT 8655 M: Akinobu Mita <akinobu.mita@gmail.com> 5972 M: Akinobu Mita <akinobu.mita@gmail.com> 8656 S: Supported 5973 S: Supported 8657 F: Documentation/fault-injection/ 5974 F: Documentation/fault-injection/ 8658 F: lib/fault-inject.c 5975 F: lib/fault-inject.c 8659 F: tools/testing/fault-injection/ << 8660 5976 8661 FBTFT Framebuffer drivers 5977 FBTFT Framebuffer drivers >> 5978 S: Orphan 8662 L: dri-devel@lists.freedesktop.org 5979 L: dri-devel@lists.freedesktop.org 8663 L: linux-fbdev@vger.kernel.org 5980 L: linux-fbdev@vger.kernel.org 8664 S: Orphan << 8665 F: drivers/staging/fbtft/ 5981 F: drivers/staging/fbtft/ 8666 5982 8667 FC0011 TUNER DRIVER 5983 FC0011 TUNER DRIVER 8668 M: Michael Buesch <m@bues.ch> 5984 M: Michael Buesch <m@bues.ch> 8669 L: linux-media@vger.kernel.org 5985 L: linux-media@vger.kernel.org 8670 S: Maintained 5986 S: Maintained 8671 F: drivers/media/tuners/fc0011.c << 8672 F: drivers/media/tuners/fc0011.h 5987 F: drivers/media/tuners/fc0011.h >> 5988 F: drivers/media/tuners/fc0011.c 8673 5989 8674 FC2580 MEDIA DRIVER 5990 FC2580 MEDIA DRIVER >> 5991 M: Antti Palosaari <crope@iki.fi> 8675 L: linux-media@vger.kernel.org 5992 L: linux-media@vger.kernel.org 8676 S: Orphan << 8677 W: https://linuxtv.org 5993 W: https://linuxtv.org >> 5994 W: http://palosaari.fi/linux/ 8678 Q: http://patchwork.linuxtv.org/project/ 5995 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5996 T: git git://linuxtv.org/anttip/media_tree.git >> 5997 S: Maintained 8679 F: drivers/media/tuners/fc2580* 5998 F: drivers/media/tuners/fc2580* 8680 5999 8681 FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 6000 FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 8682 M: Hannes Reinecke <hare@suse.de> 6001 M: Hannes Reinecke <hare@suse.de> 8683 L: linux-scsi@vger.kernel.org 6002 L: linux-scsi@vger.kernel.org 8684 S: Supported << 8685 W: www.Open-FCoE.org 6003 W: www.Open-FCoE.org 8686 F: drivers/scsi/fcoe/ !! 6004 S: Supported 8687 F: drivers/scsi/libfc/ 6005 F: drivers/scsi/libfc/ >> 6006 F: drivers/scsi/fcoe/ 8688 F: include/scsi/fc/ 6007 F: include/scsi/fc/ 8689 F: include/scsi/libfc.h 6008 F: include/scsi/libfc.h 8690 F: include/scsi/libfcoe.h 6009 F: include/scsi/libfcoe.h 8691 F: include/uapi/scsi/fc/ 6010 F: include/uapi/scsi/fc/ 8692 6011 8693 FILE LOCKING (flock() and fcntl()/lockf()) 6012 FILE LOCKING (flock() and fcntl()/lockf()) 8694 M: Jeff Layton <jlayton@kernel.org> 6013 M: Jeff Layton <jlayton@kernel.org> 8695 M: Chuck Lever <chuck.lever@oracle.com> !! 6014 M: "J. Bruce Fields" <bfields@fieldses.org> 8696 R: Alexander Aring <alex.aring@gmail.com> << 8697 L: linux-fsdevel@vger.kernel.org 6015 L: linux-fsdevel@vger.kernel.org 8698 S: Maintained 6016 S: Maintained 8699 F: fs/fcntl.c << 8700 F: fs/locks.c << 8701 F: include/linux/fcntl.h 6017 F: include/linux/fcntl.h 8702 F: include/uapi/linux/fcntl.h 6018 F: include/uapi/linux/fcntl.h 8703 !! 6019 F: fs/fcntl.c 8704 FILESYSTEM DIRECT ACCESS (DAX) !! 6020 F: fs/locks.c 8705 M: Dan Williams <dan.j.williams@intel.com << 8706 R: Matthew Wilcox <willy@infradead.org> << 8707 R: Jan Kara <jack@suse.cz> << 8708 L: linux-fsdevel@vger.kernel.org << 8709 L: nvdimm@lists.linux.dev << 8710 S: Supported << 8711 F: fs/dax.c << 8712 F: include/linux/dax.h << 8713 F: include/trace/events/fs_dax.h << 8714 6021 8715 FILESYSTEMS (VFS and infrastructure) 6022 FILESYSTEMS (VFS and infrastructure) 8716 M: Alexander Viro <viro@zeniv.linux.org.u 6023 M: Alexander Viro <viro@zeniv.linux.org.uk> 8717 M: Christian Brauner <brauner@kernel.org> << 8718 R: Jan Kara <jack@suse.cz> << 8719 L: linux-fsdevel@vger.kernel.org 6024 L: linux-fsdevel@vger.kernel.org 8720 S: Maintained 6025 S: Maintained 8721 T: git https://git.kernel.org/pub/scm/li << 8722 F: fs/* 6026 F: fs/* 8723 F: include/linux/fs.h 6027 F: include/linux/fs.h 8724 F: include/linux/fs_types.h 6028 F: include/linux/fs_types.h 8725 F: include/uapi/linux/fs.h 6029 F: include/uapi/linux/fs.h 8726 F: include/uapi/linux/openat2.h << 8727 << 8728 FILESYSTEMS [EXPORTFS] << 8729 M: Chuck Lever <chuck.lever@oracle.com> << 8730 M: Jeff Layton <jlayton@kernel.org> << 8731 R: Amir Goldstein <amir73il@gmail.com> << 8732 L: linux-fsdevel@vger.kernel.org << 8733 L: linux-nfs@vger.kernel.org << 8734 S: Supported << 8735 F: Documentation/filesystems/nfs/exporti << 8736 F: fs/exportfs/ << 8737 F: fs/fhandle.c << 8738 F: include/linux/exportfs.h << 8739 << 8740 FILESYSTEMS [IDMAPPED MOUNTS] << 8741 M: Christian Brauner <brauner@kernel.org> << 8742 M: Seth Forshee <sforshee@kernel.org> << 8743 L: linux-fsdevel@vger.kernel.org << 8744 S: Maintained << 8745 F: Documentation/filesystems/idmappings. << 8746 F: fs/mnt_idmapping.c << 8747 F: include/linux/mnt_idmapping.* << 8748 F: tools/testing/selftests/mount_setattr << 8749 << 8750 FILESYSTEMS [IOMAP] << 8751 M: Christian Brauner <brauner@kernel.org> << 8752 R: Darrick J. Wong <djwong@kernel.org> << 8753 L: linux-xfs@vger.kernel.org << 8754 L: linux-fsdevel@vger.kernel.org << 8755 S: Supported << 8756 F: Documentation/filesystems/iomap/* << 8757 F: fs/iomap/ << 8758 F: include/linux/iomap.h << 8759 << 8760 FILESYSTEMS [NETFS LIBRARY] << 8761 M: David Howells <dhowells@redhat.com> << 8762 R: Jeff Layton <jlayton@kernel.org> << 8763 L: netfs@lists.linux.dev << 8764 L: linux-fsdevel@vger.kernel.org << 8765 S: Supported << 8766 F: Documentation/filesystems/caching/ << 8767 F: Documentation/filesystems/netfs_libra << 8768 F: fs/netfs/ << 8769 F: include/linux/fscache*.h << 8770 F: include/linux/netfs.h << 8771 F: include/trace/events/fscache.h << 8772 F: include/trace/events/netfs.h << 8773 << 8774 FILESYSTEMS [STACKABLE] << 8775 M: Miklos Szeredi <miklos@szeredi.hu> << 8776 M: Amir Goldstein <amir73il@gmail.com> << 8777 L: linux-fsdevel@vger.kernel.org << 8778 L: linux-unionfs@vger.kernel.org << 8779 S: Maintained << 8780 F: fs/backing-file.c << 8781 F: include/linux/backing-file.h << 8782 6030 8783 FINTEK F75375S HARDWARE MONITOR AND FAN CONTR 6031 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 8784 M: Riku Voipio <riku.voipio@iki.fi> 6032 M: Riku Voipio <riku.voipio@iki.fi> 8785 L: linux-hwmon@vger.kernel.org 6033 L: linux-hwmon@vger.kernel.org 8786 S: Maintained 6034 S: Maintained 8787 F: drivers/hwmon/f75375s.c 6035 F: drivers/hwmon/f75375s.c 8788 F: include/linux/f75375s.h 6036 F: include/linux/f75375s.h 8789 6037 8790 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER !! 6038 FIREWIRE AUDIO DRIVERS 8791 M: Ji-Ze Hong (Peter Hong) <peter_hong@fi << 8792 L: linux-can@vger.kernel.org << 8793 S: Maintained << 8794 F: drivers/net/can/usb/f81604.c << 8795 << 8796 FIREWIRE AUDIO DRIVERS and IEC 61883-1/6 PACK << 8797 M: Clemens Ladisch <clemens@ladisch.de> 6039 M: Clemens Ladisch <clemens@ladisch.de> 8798 M: Takashi Sakamoto <o-takashi@sakamocchi !! 6040 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8799 L: linux-sound@vger.kernel.org !! 6041 T: git git://git.alsa-project.org/alsa-kernel.git 8800 S: Maintained 6042 S: Maintained 8801 T: git git://git.kernel.org/pub/scm/linu << 8802 F: include/uapi/sound/firewire.h << 8803 F: sound/firewire/ 6043 F: sound/firewire/ 8804 6044 8805 FIREWIRE MEDIA DRIVERS (firedtv) 6045 FIREWIRE MEDIA DRIVERS (firedtv) 8806 M: Stefan Richter <stefanr@s5r6.in-berlin 6046 M: Stefan Richter <stefanr@s5r6.in-berlin.de> 8807 L: linux-media@vger.kernel.org 6047 L: linux-media@vger.kernel.org 8808 L: linux1394-devel@lists.sourceforge.net 6048 L: linux1394-devel@lists.sourceforge.net 8809 S: Maintained << 8810 T: git git://git.kernel.org/pub/scm/linu 6049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git >> 6050 S: Maintained 8811 F: drivers/media/firewire/ 6051 F: drivers/media/firewire/ 8812 6052 8813 FIREWIRE SBP-2 TARGET 6053 FIREWIRE SBP-2 TARGET 8814 M: Chris Boot <bootc@bootc.net> 6054 M: Chris Boot <bootc@bootc.net> 8815 L: linux-scsi@vger.kernel.org 6055 L: linux-scsi@vger.kernel.org 8816 L: target-devel@vger.kernel.org 6056 L: target-devel@vger.kernel.org 8817 L: linux1394-devel@lists.sourceforge.net 6057 L: linux1394-devel@lists.sourceforge.net 8818 S: Maintained << 8819 T: git git://git.kernel.org/pub/scm/linu 6058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master >> 6059 S: Maintained 8820 F: drivers/target/sbp/ 6060 F: drivers/target/sbp/ 8821 6061 8822 FIREWIRE SUBSYSTEM 6062 FIREWIRE SUBSYSTEM 8823 M: Takashi Sakamoto <o-takashi@sakamocchi !! 6063 M: Stefan Richter <stefanr@s5r6.in-berlin.de> 8824 M: Takashi Sakamoto <takaswie@kernel.org> << 8825 L: linux1394-devel@lists.sourceforge.net 6064 L: linux1394-devel@lists.sourceforge.net 8826 S: Maintained !! 6065 W: http://ieee1394.wiki.kernel.org/ 8827 W: http://ieee1394.docs.kernel.org/ << 8828 T: git git://git.kernel.org/pub/scm/linu 6066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git >> 6067 S: Maintained 8829 F: drivers/firewire/ 6068 F: drivers/firewire/ 8830 F: include/linux/firewire.h 6069 F: include/linux/firewire.h 8831 F: include/uapi/linux/firewire*.h 6070 F: include/uapi/linux/firewire*.h 8832 F: tools/firewire/ 6071 F: tools/firewire/ 8833 6072 8834 FIRMWARE FRAMEWORK FOR ARMV8-A << 8835 M: Sudeep Holla <sudeep.holla@arm.com> << 8836 L: linux-arm-kernel@lists.infradead.org << 8837 S: Maintained << 8838 F: drivers/firmware/arm_ffa/ << 8839 F: include/linux/arm_ffa.h << 8840 << 8841 FIRMWARE LOADER (request_firmware) 6073 FIRMWARE LOADER (request_firmware) 8842 M: Luis Chamberlain <mcgrof@kernel.org> 6074 M: Luis Chamberlain <mcgrof@kernel.org> 8843 M: Russ Weight <russ.weight@linux.dev> << 8844 M: Danilo Krummrich <dakr@redhat.com> << 8845 L: linux-kernel@vger.kernel.org 6075 L: linux-kernel@vger.kernel.org 8846 S: Maintained 6076 S: Maintained 8847 F: Documentation/firmware_class/ 6077 F: Documentation/firmware_class/ 8848 F: drivers/base/firmware_loader/ 6078 F: drivers/base/firmware_loader/ 8849 F: rust/kernel/firmware.rs << 8850 F: include/linux/firmware.h 6079 F: include/linux/firmware.h 8851 6080 8852 FLEXTIMER FTM-QUADDEC DRIVER !! 6081 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 8853 M: Patrick Havelange <patrick.havelange@e !! 6082 M: Joshua Morris <josh.h.morris@us.ibm.com> 8854 L: linux-iio@vger.kernel.org !! 6083 M: Philip Kelleher <pjk1939@linux.ibm.com> 8855 S: Maintained 6084 S: Maintained 8856 F: Documentation/devicetree/bindings/cou !! 6085 F: drivers/block/rsxx/ 8857 F: drivers/counter/ftm-quaddec.c << 8858 6086 8859 FLOPPY DRIVER 6087 FLOPPY DRIVER 8860 M: Denis Efremov <efremov@linux.com> !! 6088 M: Jiri Kosina <jikos@kernel.org> 8861 L: linux-block@vger.kernel.org !! 6089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 8862 S: Odd Fixes !! 6090 S: Odd fixes 8863 F: drivers/block/floppy.c 6091 F: drivers/block/floppy.c 8864 6092 8865 FLYSKY FSIA6B RC RECEIVER !! 6093 FMC SUBSYSTEM 8866 M: Markus Koch <markus@notsyncing.net> !! 6094 M: Alessandro Rubini <rubini@gnudd.com> 8867 L: linux-input@vger.kernel.org !! 6095 W: http://www.ohwr.org/projects/fmc-bus 8868 S: Maintained !! 6096 S: Supported 8869 F: drivers/input/joystick/fsia6b.c !! 6097 F: drivers/fmc/ 8870 !! 6098 F: include/linux/fmc*.h 8871 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Ge !! 6099 F: include/linux/ipmi-fru.h 8872 M: Geoffrey D. Bennett <g@b4.vu> !! 6100 K: fmc_d.*register 8873 L: linux-sound@vger.kernel.org << 8874 S: Maintained << 8875 W: https://github.com/geoffreybennett/sc << 8876 B: https://github.com/geoffreybennett/sc << 8877 T: git https://github.com/geoffreybennet << 8878 F: include/uapi/sound/scarlett2.h << 8879 F: sound/usb/mixer_scarlett2.c << 8880 << 8881 FORCEDETH GIGABIT ETHERNET DRIVER << 8882 M: Rain River <rain.1986.08.12@gmail.com> << 8883 M: Zhu Yanjun <zyjzyj2000@gmail.com> << 8884 L: netdev@vger.kernel.org << 8885 S: Maintained << 8886 F: drivers/net/ethernet/nvidia/* << 8887 << 8888 FORTIFY_SOURCE << 8889 M: Kees Cook <kees@kernel.org> << 8890 L: linux-hardening@vger.kernel.org << 8891 S: Supported << 8892 T: git git://git.kernel.org/pub/scm/linu << 8893 F: include/linux/fortify-string.h << 8894 F: lib/fortify_kunit.c << 8895 F: lib/memcpy_kunit.c << 8896 F: lib/test_fortify/* << 8897 K: \bunsafe_memcpy\b << 8898 K: \b__NO_FORTIFY\b << 8899 << 8900 FPGA DFL DRIVERS << 8901 M: Wu Hao <hao.wu@intel.com> << 8902 R: Tom Rix <trix@redhat.com> << 8903 L: linux-fpga@vger.kernel.org << 8904 S: Maintained << 8905 F: Documentation/ABI/testing/sysfs-bus-d << 8906 F: Documentation/fpga/dfl.rst << 8907 F: drivers/fpga/dfl* << 8908 F: drivers/uio/uio_dfl.c << 8909 F: include/linux/dfl.h << 8910 F: include/uapi/linux/fpga-dfl.h << 8911 6101 8912 FPGA MANAGER FRAMEWORK 6102 FPGA MANAGER FRAMEWORK >> 6103 M: Alan Tull <atull@kernel.org> 8913 M: Moritz Fischer <mdf@kernel.org> 6104 M: Moritz Fischer <mdf@kernel.org> 8914 M: Wu Hao <hao.wu@intel.com> << 8915 M: Xu Yilun <yilun.xu@intel.com> << 8916 R: Tom Rix <trix@redhat.com> << 8917 L: linux-fpga@vger.kernel.org 6105 L: linux-fpga@vger.kernel.org 8918 S: Maintained 6106 S: Maintained >> 6107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git 8919 Q: http://patchwork.kernel.org/project/l 6108 Q: http://patchwork.kernel.org/project/linux-fpga/list/ 8920 T: git git://git.kernel.org/pub/scm/linu << 8921 F: Documentation/devicetree/bindings/fpg << 8922 F: Documentation/driver-api/fpga/ << 8923 F: Documentation/fpga/ 6109 F: Documentation/fpga/ >> 6110 F: Documentation/driver-api/fpga/ >> 6111 F: Documentation/devicetree/bindings/fpga/ 8924 F: drivers/fpga/ 6112 F: drivers/fpga/ 8925 F: include/linux/fpga/ 6113 F: include/linux/fpga/ >> 6114 W: http://www.rocketboards.org >> 6115 >> 6116 FPGA DFL DRIVERS >> 6117 M: Wu Hao <hao.wu@intel.com> >> 6118 L: linux-fpga@vger.kernel.org >> 6119 S: Maintained >> 6120 F: Documentation/fpga/dfl.txt >> 6121 F: include/uapi/linux/fpga-dfl.h >> 6122 F: drivers/fpga/dfl* 8926 6123 8927 FPU EMULATOR 6124 FPU EMULATOR 8928 M: Bill Metzenthen <billm@melbpc.org.au> 6125 M: Bill Metzenthen <billm@melbpc.org.au> >> 6126 W: http://floatingpoint.sourceforge.net/emulator/index.html 8929 S: Maintained 6127 S: Maintained 8930 W: https://floatingpoint.billm.au/ << 8931 F: arch/x86/math-emu/ 6128 F: arch/x86/math-emu/ 8932 6129 8933 FRAMEBUFFER CORE !! 6130 FRAME RELAY DLCI/FRAD (Sangoma drivers too) 8934 M: Simona Vetter <simona@ffwll.ch> !! 6131 L: netdev@vger.kernel.org 8935 S: Odd Fixes !! 6132 S: Orphan 8936 T: git https://gitlab.freedesktop.org/dr !! 6133 F: drivers/net/wan/dlci.c 8937 F: drivers/video/fbdev/core/ !! 6134 F: drivers/net/wan/sdla.c 8938 6135 8939 FRAMEBUFFER LAYER 6136 FRAMEBUFFER LAYER 8940 M: Helge Deller <deller@gmx.de> !! 6137 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 8941 L: linux-fbdev@vger.kernel.org << 8942 L: dri-devel@lists.freedesktop.org 6138 L: dri-devel@lists.freedesktop.org 8943 S: Maintained !! 6139 L: linux-fbdev@vger.kernel.org >> 6140 T: git git://github.com/bzolnier/linux.git 8944 Q: http://patchwork.kernel.org/project/l 6141 Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 8945 T: git git://git.kernel.org/pub/scm/linu !! 6142 S: Maintained 8946 F: Documentation/fb/ 6143 F: Documentation/fb/ 8947 F: drivers/video/ 6144 F: drivers/video/ >> 6145 F: include/video/ 8948 F: include/linux/fb.h 6146 F: include/linux/fb.h 8949 F: include/uapi/linux/fb.h << 8950 F: include/uapi/video/ 6147 F: include/uapi/video/ 8951 F: include/video/ !! 6148 F: include/uapi/linux/fb.h 8952 6149 8953 FREESCALE CAAM (Cryptographic Acceleration an 6150 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER 8954 M: Horia Geantă <horia.geanta@nxp.com> 6151 M: Horia Geantă <horia.geanta@nxp.com> 8955 M: Pankaj Gupta <pankaj.gupta@nxp.com> !! 6152 M: Aymen Sghaier <aymen.sghaier@nxp.com> 8956 M: Gaurav Jain <gaurav.jain@nxp.com> << 8957 L: linux-crypto@vger.kernel.org 6153 L: linux-crypto@vger.kernel.org 8958 S: Maintained 6154 S: Maintained 8959 F: Documentation/devicetree/bindings/cry << 8960 F: drivers/crypto/caam/ 6155 F: drivers/crypto/caam/ 8961 !! 6156 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt 8962 FREESCALE COLDFIRE M5441X MMC DRIVER << 8963 M: Angelo Dureghello <adureghello@baylibr << 8964 L: linux-mmc@vger.kernel.org << 8965 S: Maintained << 8966 F: drivers/mmc/host/sdhci-esdhc-mcf.c << 8967 F: include/linux/platform_data/mmc-esdhc << 8968 6157 8969 FREESCALE DIU FRAMEBUFFER DRIVER 6158 FREESCALE DIU FRAMEBUFFER DRIVER 8970 M: Timur Tabi <timur@kernel.org> 6159 M: Timur Tabi <timur@kernel.org> 8971 L: linux-fbdev@vger.kernel.org 6160 L: linux-fbdev@vger.kernel.org 8972 S: Maintained 6161 S: Maintained 8973 F: drivers/video/fbdev/fsl-diu-fb.* 6162 F: drivers/video/fbdev/fsl-diu-fb.* 8974 6163 8975 FREESCALE DMA DRIVER 6164 FREESCALE DMA DRIVER >> 6165 M: Li Yang <leoyang.li@nxp.com> 8976 M: Zhang Wei <zw@zh-kernel.org> 6166 M: Zhang Wei <zw@zh-kernel.org> 8977 L: linuxppc-dev@lists.ozlabs.org 6167 L: linuxppc-dev@lists.ozlabs.org 8978 S: Maintained 6168 S: Maintained 8979 F: drivers/dma/fsldma.* 6169 F: drivers/dma/fsldma.* 8980 6170 8981 FREESCALE DSPI DRIVER << 8982 M: Vladimir Oltean <olteanv@gmail.com> << 8983 L: linux-spi@vger.kernel.org << 8984 L: imx@lists.linux.dev << 8985 S: Maintained << 8986 F: Documentation/devicetree/bindings/spi << 8987 F: drivers/spi/spi-fsl-dspi.c << 8988 F: include/linux/spi/spi-fsl-dspi.h << 8989 << 8990 FREESCALE eDMA DRIVER << 8991 M: Frank Li <Frank.Li@nxp.com> << 8992 L: imx@lists.linux.dev << 8993 L: dmaengine@vger.kernel.org << 8994 S: Maintained << 8995 F: Documentation/devicetree/bindings/dma << 8996 F: drivers/dma/fsl-edma*.* << 8997 << 8998 FREESCALE ENETC ETHERNET DRIVERS 6171 FREESCALE ENETC ETHERNET DRIVERS 8999 M: Claudiu Manoil <claudiu.manoil@nxp.com 6172 M: Claudiu Manoil <claudiu.manoil@nxp.com> 9000 M: Vladimir Oltean <vladimir.oltean@nxp.c << 9001 L: netdev@vger.kernel.org 6173 L: netdev@vger.kernel.org 9002 S: Maintained 6174 S: Maintained 9003 F: drivers/net/ethernet/freescale/enetc/ 6175 F: drivers/net/ethernet/freescale/enetc/ 9004 6176 9005 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 6177 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 9006 M: Claudiu Manoil <claudiu.manoil@nxp.com 6178 M: Claudiu Manoil <claudiu.manoil@nxp.com> 9007 L: netdev@vger.kernel.org 6179 L: netdev@vger.kernel.org 9008 S: Maintained 6180 S: Maintained 9009 F: Documentation/devicetree/bindings/net << 9010 F: drivers/net/ethernet/freescale/gianfa 6181 F: drivers/net/ethernet/freescale/gianfar* >> 6182 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 9011 6183 9012 FREESCALE GPMI NAND DRIVER 6184 FREESCALE GPMI NAND DRIVER 9013 M: Han Xu <han.xu@nxp.com> 6185 M: Han Xu <han.xu@nxp.com> 9014 L: linux-mtd@lists.infradead.org 6186 L: linux-mtd@lists.infradead.org 9015 S: Maintained 6187 S: Maintained 9016 F: drivers/mtd/nand/raw/gpmi-nand/* 6188 F: drivers/mtd/nand/raw/gpmi-nand/* 9017 6189 9018 FREESCALE I2C CPM DRIVER 6190 FREESCALE I2C CPM DRIVER 9019 M: Jochen Friedrich <jochen@scram.de> 6191 M: Jochen Friedrich <jochen@scram.de> 9020 L: linuxppc-dev@lists.ozlabs.org 6192 L: linuxppc-dev@lists.ozlabs.org 9021 L: linux-i2c@vger.kernel.org 6193 L: linux-i2c@vger.kernel.org 9022 S: Maintained 6194 S: Maintained 9023 F: drivers/i2c/busses/i2c-cpm.c 6195 F: drivers/i2c/busses/i2c-cpm.c 9024 6196 >> 6197 FREESCALE IMX LPI2C DRIVER >> 6198 M: Dong Aisheng <aisheng.dong@nxp.com> >> 6199 L: linux-i2c@vger.kernel.org >> 6200 L: linux-imx@nxp.com >> 6201 S: Maintained >> 6202 F: drivers/i2c/busses/i2c-imx-lpi2c.c >> 6203 F: Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt >> 6204 9025 FREESCALE IMX / MXC FEC DRIVER 6205 FREESCALE IMX / MXC FEC DRIVER 9026 M: Wei Fang <wei.fang@nxp.com> !! 6206 M: Fugang Duan <fugang.duan@nxp.com> 9027 R: Shenwei Wang <shenwei.wang@nxp.com> << 9028 R: Clark Wang <xiaoning.wang@nxp.com> << 9029 L: imx@lists.linux.dev << 9030 L: netdev@vger.kernel.org 6207 L: netdev@vger.kernel.org 9031 S: Maintained 6208 S: Maintained 9032 F: Documentation/devicetree/bindings/net << 9033 F: drivers/net/ethernet/freescale/fec.h << 9034 F: drivers/net/ethernet/freescale/fec_ma 6209 F: drivers/net/ethernet/freescale/fec_main.c 9035 F: drivers/net/ethernet/freescale/fec_pt 6210 F: drivers/net/ethernet/freescale/fec_ptp.c >> 6211 F: drivers/net/ethernet/freescale/fec.h >> 6212 F: Documentation/devicetree/bindings/net/fsl-fec.txt 9036 6213 9037 FREESCALE IMX / MXC FRAMEBUFFER DRIVER 6214 FREESCALE IMX / MXC FRAMEBUFFER DRIVER 9038 M: Sascha Hauer <s.hauer@pengutronix.de> 6215 M: Sascha Hauer <s.hauer@pengutronix.de> 9039 R: Pengutronix Kernel Team <kernel@pengut 6216 R: Pengutronix Kernel Team <kernel@pengutronix.de> 9040 L: linux-fbdev@vger.kernel.org 6217 L: linux-fbdev@vger.kernel.org 9041 L: linux-arm-kernel@lists.infradead.org 6218 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9042 S: Maintained 6219 S: Maintained >> 6220 F: include/linux/platform_data/video-imxfb.h 9043 F: drivers/video/fbdev/imxfb.c 6221 F: drivers/video/fbdev/imxfb.c 9044 6222 9045 FREESCALE IMX DDR PMU DRIVER << 9046 M: Frank Li <Frank.li@nxp.com> << 9047 L: linux-arm-kernel@lists.infradead.org << 9048 S: Maintained << 9049 F: Documentation/admin-guide/perf/imx-dd << 9050 F: Documentation/devicetree/bindings/per << 9051 F: drivers/perf/fsl_imx8_ddr_perf.c << 9052 << 9053 FREESCALE IMX I2C DRIVER << 9054 M: Oleksij Rempel <o.rempel@pengutronix.d << 9055 R: Pengutronix Kernel Team <kernel@pengut << 9056 L: linux-i2c@vger.kernel.org << 9057 S: Maintained << 9058 F: Documentation/devicetree/bindings/i2c << 9059 F: drivers/i2c/busses/i2c-imx.c << 9060 << 9061 FREESCALE IMX LPI2C DRIVER << 9062 M: Dong Aisheng <aisheng.dong@nxp.com> << 9063 L: linux-i2c@vger.kernel.org << 9064 L: imx@lists.linux.dev << 9065 S: Maintained << 9066 F: Documentation/devicetree/bindings/i2c << 9067 F: drivers/i2c/busses/i2c-imx-lpi2c.c << 9068 << 9069 FREESCALE IMX LPSPI DRIVER << 9070 M: Frank Li <Frank.Li@nxp.com> << 9071 L: linux-spi@vger.kernel.org << 9072 L: imx@lists.linux.dev << 9073 S: Maintained << 9074 F: Documentation/devicetree/bindings/spi << 9075 F: drivers/spi/spi-fsl-lpspi.c << 9076 << 9077 FREESCALE MPC I2C DRIVER << 9078 M: Chris Packham <chris.packham@alliedtel << 9079 L: linux-i2c@vger.kernel.org << 9080 S: Maintained << 9081 F: Documentation/devicetree/bindings/i2c << 9082 F: drivers/i2c/busses/i2c-mpc.c << 9083 << 9084 FREESCALE QORIQ DPAA ETHERNET DRIVER 6223 FREESCALE QORIQ DPAA ETHERNET DRIVER 9085 M: Madalin Bucur <madalin.bucur@nxp.com> 6224 M: Madalin Bucur <madalin.bucur@nxp.com> 9086 L: netdev@vger.kernel.org 6225 L: netdev@vger.kernel.org 9087 S: Maintained 6226 S: Maintained 9088 F: drivers/net/ethernet/freescale/dpaa 6227 F: drivers/net/ethernet/freescale/dpaa 9089 6228 9090 FREESCALE QORIQ DPAA FMAN DRIVER 6229 FREESCALE QORIQ DPAA FMAN DRIVER 9091 M: Madalin Bucur <madalin.bucur@nxp.com> 6230 M: Madalin Bucur <madalin.bucur@nxp.com> 9092 R: Sean Anderson <sean.anderson@seco.com> << 9093 L: netdev@vger.kernel.org 6231 L: netdev@vger.kernel.org 9094 S: Maintained 6232 S: Maintained 9095 F: Documentation/devicetree/bindings/net << 9096 F: drivers/net/ethernet/freescale/fman 6233 F: drivers/net/ethernet/freescale/fman >> 6234 F: Documentation/devicetree/bindings/net/fsl-fman.txt 9097 6235 9098 FREESCALE QORIQ PTP CLOCK DRIVER 6236 FREESCALE QORIQ PTP CLOCK DRIVER 9099 M: Yangbo Lu <yangbo.lu@nxp.com> 6237 M: Yangbo Lu <yangbo.lu@nxp.com> 9100 L: netdev@vger.kernel.org 6238 L: netdev@vger.kernel.org 9101 S: Maintained 6239 S: Maintained 9102 F: Documentation/devicetree/bindings/ptp << 9103 F: drivers/net/ethernet/freescale/dpaa2/ << 9104 F: drivers/net/ethernet/freescale/dpaa2/ << 9105 F: drivers/net/ethernet/freescale/enetc/ 6240 F: drivers/net/ethernet/freescale/enetc/enetc_ptp.c 9106 F: drivers/ptp/ptp_qoriq.c 6241 F: drivers/ptp/ptp_qoriq.c 9107 F: drivers/ptp/ptp_qoriq_debugfs.c 6242 F: drivers/ptp/ptp_qoriq_debugfs.c 9108 F: include/linux/fsl/ptp_qoriq.h 6243 F: include/linux/fsl/ptp_qoriq.h >> 6244 F: Documentation/devicetree/bindings/ptp/ptp-qoriq.txt 9109 6245 9110 FREESCALE QUAD SPI DRIVER 6246 FREESCALE QUAD SPI DRIVER 9111 M: Han Xu <han.xu@nxp.com> 6247 M: Han Xu <han.xu@nxp.com> 9112 L: linux-spi@vger.kernel.org 6248 L: linux-spi@vger.kernel.org 9113 L: imx@lists.linux.dev << 9114 S: Maintained 6249 S: Maintained 9115 F: Documentation/devicetree/bindings/spi << 9116 F: drivers/spi/spi-fsl-qspi.c 6250 F: drivers/spi/spi-fsl-qspi.c 9117 6251 9118 FREESCALE QUICC ENGINE LIBRARY 6252 FREESCALE QUICC ENGINE LIBRARY 9119 M: Qiang Zhao <qiang.zhao@nxp.com> 6253 M: Qiang Zhao <qiang.zhao@nxp.com> 9120 M: Christophe Leroy <christophe.leroy@csg << 9121 L: linuxppc-dev@lists.ozlabs.org 6254 L: linuxppc-dev@lists.ozlabs.org 9122 S: Maintained 6255 S: Maintained 9123 F: drivers/soc/fsl/qe/ 6256 F: drivers/soc/fsl/qe/ 9124 F: include/soc/fsl/qe/ !! 6257 F: include/soc/fsl/*qe*.h 9125 !! 6258 F: include/soc/fsl/*ucc*.h 9126 FREESCALE QUICC ENGINE QMC DRIVER << 9127 M: Herve Codina <herve.codina@bootlin.com << 9128 L: linuxppc-dev@lists.ozlabs.org << 9129 S: Maintained << 9130 F: Documentation/devicetree/bindings/soc << 9131 F: Documentation/devicetree/bindings/soc << 9132 F: drivers/soc/fsl/qe/qmc.c << 9133 F: include/soc/fsl/qe/qmc.h << 9134 << 9135 FREESCALE QUICC ENGINE QMC HDLC DRIVER << 9136 M: Herve Codina <herve.codina@bootlin.com << 9137 L: netdev@vger.kernel.org << 9138 L: linuxppc-dev@lists.ozlabs.org << 9139 S: Maintained << 9140 F: drivers/net/wan/fsl_qmc_hdlc.c << 9141 << 9142 FREESCALE QUICC ENGINE TSA DRIVER << 9143 M: Herve Codina <herve.codina@bootlin.com << 9144 L: linuxppc-dev@lists.ozlabs.org << 9145 S: Maintained << 9146 F: Documentation/devicetree/bindings/soc << 9147 F: Documentation/devicetree/bindings/soc << 9148 F: drivers/soc/fsl/qe/tsa.c << 9149 F: drivers/soc/fsl/qe/tsa.h << 9150 F: include/dt-bindings/soc/cpm1-fsl,tsa. << 9151 F: include/dt-bindings/soc/qe-fsl,tsa.h << 9152 6259 9153 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 6260 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER >> 6261 M: Li Yang <leoyang.li@nxp.com> 9154 L: netdev@vger.kernel.org 6262 L: netdev@vger.kernel.org 9155 L: linuxppc-dev@lists.ozlabs.org 6263 L: linuxppc-dev@lists.ozlabs.org 9156 S: Orphan !! 6264 S: Maintained 9157 F: drivers/net/ethernet/freescale/ucc_ge 6265 F: drivers/net/ethernet/freescale/ucc_geth* 9158 6266 9159 FREESCALE QUICC ENGINE UCC HDLC DRIVER 6267 FREESCALE QUICC ENGINE UCC HDLC DRIVER 9160 M: Zhao Qiang <qiang.zhao@nxp.com> 6268 M: Zhao Qiang <qiang.zhao@nxp.com> 9161 L: netdev@vger.kernel.org 6269 L: netdev@vger.kernel.org 9162 L: linuxppc-dev@lists.ozlabs.org 6270 L: linuxppc-dev@lists.ozlabs.org 9163 S: Maintained 6271 S: Maintained 9164 F: drivers/net/wan/fsl_ucc_hdlc* 6272 F: drivers/net/wan/fsl_ucc_hdlc* 9165 6273 9166 FREESCALE QUICC ENGINE UCC UART DRIVER 6274 FREESCALE QUICC ENGINE UCC UART DRIVER 9167 M: Timur Tabi <timur@kernel.org> 6275 M: Timur Tabi <timur@kernel.org> 9168 L: linuxppc-dev@lists.ozlabs.org 6276 L: linuxppc-dev@lists.ozlabs.org 9169 S: Maintained 6277 S: Maintained 9170 F: drivers/tty/serial/ucc_uart.c 6278 F: drivers/tty/serial/ucc_uart.c 9171 6279 9172 FREESCALE SOC DRIVERS 6280 FREESCALE SOC DRIVERS 9173 M: Christophe Leroy <christophe.leroy@csg !! 6281 M: Li Yang <leoyang.li@nxp.com> 9174 L: linuxppc-dev@lists.ozlabs.org 6282 L: linuxppc-dev@lists.ozlabs.org 9175 L: linux-arm-kernel@lists.infradead.org !! 6283 L: linux-arm-kernel@lists.infradead.org 9176 S: Maintained 6284 S: Maintained 9177 F: Documentation/devicetree/bindings/mis << 9178 F: Documentation/devicetree/bindings/soc 6285 F: Documentation/devicetree/bindings/soc/fsl/ 9179 F: drivers/soc/fsl/ 6286 F: drivers/soc/fsl/ 9180 F: include/linux/fsl/ 6287 F: include/linux/fsl/ 9181 F: include/soc/fsl/ << 9182 6288 9183 FREESCALE SOC FS_ENET DRIVER 6289 FREESCALE SOC FS_ENET DRIVER 9184 M: Pantelis Antoniou <pantelis.antoniou@g 6290 M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 9185 L: linuxppc-dev@lists.ozlabs.org 6291 L: linuxppc-dev@lists.ozlabs.org 9186 L: netdev@vger.kernel.org 6292 L: netdev@vger.kernel.org 9187 S: Maintained 6293 S: Maintained 9188 F: drivers/net/ethernet/freescale/fs_ene 6294 F: drivers/net/ethernet/freescale/fs_enet/ >> 6295 F: include/linux/fs_enet_pd.h 9189 6296 9190 FREESCALE SOC SOUND DRIVERS 6297 FREESCALE SOC SOUND DRIVERS 9191 M: Shengjiu Wang <shengjiu.wang@gmail.com !! 6298 M: Timur Tabi <timur@kernel.org> >> 6299 M: Nicolin Chen <nicoleotsuka@gmail.com> 9192 M: Xiubo Li <Xiubo.Lee@gmail.com> 6300 M: Xiubo Li <Xiubo.Lee@gmail.com> 9193 R: Fabio Estevam <festevam@gmail.com> 6301 R: Fabio Estevam <festevam@gmail.com> 9194 R: Nicolin Chen <nicoleotsuka@gmail.com> !! 6302 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9195 L: linux-sound@vger.kernel.org << 9196 L: linuxppc-dev@lists.ozlabs.org 6303 L: linuxppc-dev@lists.ozlabs.org 9197 S: Maintained 6304 S: Maintained 9198 F: sound/soc/fsl/fsl* 6305 F: sound/soc/fsl/fsl* 9199 F: sound/soc/fsl/imx* 6306 F: sound/soc/fsl/imx* 9200 !! 6307 F: sound/soc/fsl/mpc8610_hpcd.c 9201 FREESCALE SOC LPC32XX SOUND DRIVERS << 9202 M: J.M.B. Downing <jonathan.downing@naute << 9203 M: Piotr Wojtaszczyk <piotr.wojtaszczyk@t << 9204 R: Vladimir Zapolskiy <vz@mleia.com> << 9205 L: linux-sound@vger.kernel.org << 9206 L: linuxppc-dev@lists.ozlabs.org << 9207 S: Maintained << 9208 F: Documentation/devicetree/bindings/sou << 9209 F: sound/soc/fsl/lpc3xxx-* << 9210 << 9211 FREESCALE SOC SOUND QMC DRIVER << 9212 M: Herve Codina <herve.codina@bootlin.com << 9213 L: linux-sound@vger.kernel.org << 9214 L: linuxppc-dev@lists.ozlabs.org << 9215 S: Maintained << 9216 F: Documentation/devicetree/bindings/sou << 9217 F: sound/soc/fsl/fsl_qmc_audio.c << 9218 6308 9219 FREESCALE USB PERIPHERAL DRIVERS 6309 FREESCALE USB PERIPHERAL DRIVERS >> 6310 M: Li Yang <leoyang.li@nxp.com> 9220 L: linux-usb@vger.kernel.org 6311 L: linux-usb@vger.kernel.org 9221 L: linuxppc-dev@lists.ozlabs.org 6312 L: linuxppc-dev@lists.ozlabs.org 9222 S: Orphan !! 6313 S: Maintained 9223 F: drivers/usb/gadget/udc/fsl* 6314 F: drivers/usb/gadget/udc/fsl* 9224 6315 9225 FREESCALE USB PHY DRIVER << 9226 L: linux-usb@vger.kernel.org << 9227 L: linuxppc-dev@lists.ozlabs.org << 9228 S: Orphan << 9229 F: drivers/usb/phy/phy-fsl-usb* << 9230 << 9231 FREEVXFS FILESYSTEM 6316 FREEVXFS FILESYSTEM 9232 M: Christoph Hellwig <hch@infradead.org> 6317 M: Christoph Hellwig <hch@infradead.org> 9233 S: Maintained << 9234 W: ftp://ftp.openlinux.org/pub/people/hc 6318 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs >> 6319 S: Maintained 9235 F: fs/freevxfs/ 6320 F: fs/freevxfs/ 9236 6321 9237 FREEZER 6322 FREEZER 9238 M: "Rafael J. Wysocki" <rafael@kernel.org !! 6323 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9239 M: Pavel Machek <pavel@ucw.cz> 6324 M: Pavel Machek <pavel@ucw.cz> 9240 L: linux-pm@vger.kernel.org 6325 L: linux-pm@vger.kernel.org 9241 S: Supported 6326 S: Supported 9242 F: Documentation/power/freezing-of-tasks !! 6327 F: Documentation/power/freezing-of-tasks.txt 9243 F: include/linux/freezer.h 6328 F: include/linux/freezer.h 9244 F: kernel/freezer.c 6329 F: kernel/freezer.c 9245 6330 >> 6331 FRONTSWAP API >> 6332 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> >> 6333 L: linux-kernel@vger.kernel.org >> 6334 S: Maintained >> 6335 F: mm/frontswap.c >> 6336 F: include/linux/frontswap.h >> 6337 >> 6338 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS >> 6339 M: David Howells <dhowells@redhat.com> >> 6340 L: linux-cachefs@redhat.com (moderated for non-subscribers) >> 6341 S: Supported >> 6342 F: Documentation/filesystems/caching/ >> 6343 F: fs/fscache/ >> 6344 F: include/linux/fscache*.h >> 6345 9246 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT 6346 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT 9247 M: Eric Biggers <ebiggers@kernel.org> << 9248 M: Theodore Y. Ts'o <tytso@mit.edu> 6347 M: Theodore Y. Ts'o <tytso@mit.edu> 9249 M: Jaegeuk Kim <jaegeuk@kernel.org> 6348 M: Jaegeuk Kim <jaegeuk@kernel.org> >> 6349 M: Eric Biggers <ebiggers@kernel.org> 9250 L: linux-fscrypt@vger.kernel.org 6350 L: linux-fscrypt@vger.kernel.org 9251 S: Supported << 9252 Q: https://patchwork.kernel.org/project/ 6351 Q: https://patchwork.kernel.org/project/linux-fscrypt/list/ 9253 T: git https://git.kernel.org/pub/scm/fs !! 6352 T: git git://git.kernel.org/pub/scm/fs/fscrypt/fscrypt.git 9254 F: Documentation/filesystems/fscrypt.rst !! 6353 S: Supported 9255 F: fs/crypto/ 6354 F: fs/crypto/ 9256 F: include/linux/fscrypt.h !! 6355 F: include/linux/fscrypt*.h 9257 F: include/uapi/linux/fscrypt.h !! 6356 F: Documentation/filesystems/fscrypt.rst 9258 << 9259 FSI SUBSYSTEM << 9260 M: Jeremy Kerr <jk@ozlabs.org> << 9261 M: Joel Stanley <joel@jms.id.au> << 9262 R: Alistar Popple <alistair@popple.id.au> << 9263 R: Eddie James <eajames@linux.ibm.com> << 9264 L: linux-fsi@lists.ozlabs.org << 9265 S: Supported << 9266 Q: http://patchwork.ozlabs.org/project/l << 9267 T: git git://git.kernel.org/pub/scm/linu << 9268 F: drivers/fsi/ << 9269 F: include/linux/fsi*.h << 9270 F: include/trace/events/fsi*.h << 9271 6357 9272 FSI-ATTACHED I2C DRIVER 6358 FSI-ATTACHED I2C DRIVER 9273 M: Eddie James <eajames@linux.ibm.com> 6359 M: Eddie James <eajames@linux.ibm.com> 9274 L: linux-i2c@vger.kernel.org 6360 L: linux-i2c@vger.kernel.org 9275 L: openbmc@lists.ozlabs.org (moderated f 6361 L: openbmc@lists.ozlabs.org (moderated for non-subscribers) 9276 S: Maintained 6362 S: Maintained 9277 F: Documentation/devicetree/bindings/i2c << 9278 F: drivers/i2c/busses/i2c-fsi.c 6363 F: drivers/i2c/busses/i2c-fsi.c 9279 !! 6364 F: Documentation/devicetree/bindings/i2c/i2c-fsi.txt 9280 FSI-ATTACHED SPI DRIVER << 9281 M: Eddie James <eajames@linux.ibm.com> << 9282 L: linux-spi@vger.kernel.org << 9283 S: Maintained << 9284 F: Documentation/devicetree/bindings/fsi << 9285 F: drivers/spi/spi-fsi.c << 9286 6365 9287 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCT 6366 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE 9288 M: Jan Kara <jack@suse.cz> 6367 M: Jan Kara <jack@suse.cz> 9289 R: Amir Goldstein <amir73il@gmail.com> 6368 R: Amir Goldstein <amir73il@gmail.com> 9290 L: linux-fsdevel@vger.kernel.org 6369 L: linux-fsdevel@vger.kernel.org 9291 S: Maintained 6370 S: Maintained 9292 T: git git://git.kernel.org/pub/scm/linu << 9293 F: fs/notify/ 6371 F: fs/notify/ 9294 F: include/linux/fsnotify*.h 6372 F: include/linux/fsnotify*.h 9295 6373 9296 FSVERITY: READ-ONLY FILE-BASED AUTHENTICITY P << 9297 M: Eric Biggers <ebiggers@kernel.org> << 9298 M: Theodore Y. Ts'o <tytso@mit.edu> << 9299 L: fsverity@lists.linux.dev << 9300 S: Supported << 9301 Q: https://patchwork.kernel.org/project/ << 9302 T: git https://git.kernel.org/pub/scm/fs << 9303 F: Documentation/filesystems/fsverity.rs << 9304 F: fs/verity/ << 9305 F: include/linux/fsverity.h << 9306 F: include/uapi/linux/fsverity.h << 9307 << 9308 FT260 FTDI USB-HID TO I2C BRIDGE DRIVER << 9309 M: Michael Zaidman <michael.zaidman@gmail << 9310 L: linux-i2c@vger.kernel.org << 9311 L: linux-input@vger.kernel.org << 9312 S: Maintained << 9313 F: drivers/hid/hid-ft260.c << 9314 << 9315 FUJITSU LAPTOP EXTRAS 6374 FUJITSU LAPTOP EXTRAS 9316 M: Jonathan Woithe <jwoithe@just42.net> 6375 M: Jonathan Woithe <jwoithe@just42.net> 9317 L: platform-driver-x86@vger.kernel.org 6376 L: platform-driver-x86@vger.kernel.org 9318 S: Maintained 6377 S: Maintained 9319 F: drivers/platform/x86/fujitsu-laptop.c 6378 F: drivers/platform/x86/fujitsu-laptop.c 9320 6379 >> 6380 FUJITSU M-5MO LS CAMERA ISP DRIVER >> 6381 M: Kyungmin Park <kyungmin.park@samsung.com> >> 6382 M: Heungjun Kim <riverful.kim@samsung.com> >> 6383 L: linux-media@vger.kernel.org >> 6384 S: Maintained >> 6385 F: drivers/media/i2c/m5mols/ >> 6386 F: include/media/i2c/m5mols.h >> 6387 9321 FUJITSU TABLET EXTRAS 6388 FUJITSU TABLET EXTRAS 9322 M: Robert Gerlach <khnz@gmx.de> 6389 M: Robert Gerlach <khnz@gmx.de> 9323 L: platform-driver-x86@vger.kernel.org 6390 L: platform-driver-x86@vger.kernel.org 9324 S: Maintained 6391 S: Maintained 9325 F: drivers/platform/x86/fujitsu-tablet.c 6392 F: drivers/platform/x86/fujitsu-tablet.c 9326 6393 9327 FUNCTION HOOKS (FTRACE) << 9328 M: Steven Rostedt <rostedt@goodmis.org> << 9329 M: Masami Hiramatsu <mhiramat@kernel.org> << 9330 R: Mark Rutland <mark.rutland@arm.com> << 9331 L: linux-kernel@vger.kernel.org << 9332 L: linux-trace-kernel@vger.kernel.org << 9333 S: Maintained << 9334 Q: https://patchwork.kernel.org/project/ << 9335 T: git git://git.kernel.org/pub/scm/linu << 9336 F: Documentation/trace/ftrace* << 9337 F: arch/*/*/*/*ftrace* << 9338 F: arch/*/*/*ftrace* << 9339 F: include/*/ftrace.h << 9340 F: kernel/trace/fgraph.c << 9341 F: kernel/trace/ftrace* << 9342 F: samples/ftrace << 9343 << 9344 FUNGIBLE ETHERNET DRIVERS << 9345 M: Dimitris Michailidis <dmichail@fungibl << 9346 L: netdev@vger.kernel.org << 9347 S: Supported << 9348 F: drivers/net/ethernet/fungible/ << 9349 << 9350 FUSE: FILESYSTEM IN USERSPACE 6394 FUSE: FILESYSTEM IN USERSPACE 9351 M: Miklos Szeredi <miklos@szeredi.hu> 6395 M: Miklos Szeredi <miklos@szeredi.hu> 9352 L: linux-fsdevel@vger.kernel.org 6396 L: linux-fsdevel@vger.kernel.org 9353 S: Maintained !! 6397 W: http://fuse.sourceforge.net/ 9354 W: https://github.com/libfuse/ << 9355 T: git git://git.kernel.org/pub/scm/linu 6398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 9356 F: Documentation/filesystems/fuse.rst !! 6399 S: Maintained 9357 F: fs/fuse/ 6400 F: fs/fuse/ 9358 F: include/uapi/linux/fuse.h 6401 F: include/uapi/linux/fuse.h >> 6402 F: Documentation/filesystems/fuse.txt 9359 6403 9360 FUTEX SUBSYSTEM 6404 FUTEX SUBSYSTEM 9361 M: Thomas Gleixner <tglx@linutronix.de> 6405 M: Thomas Gleixner <tglx@linutronix.de> 9362 M: Ingo Molnar <mingo@redhat.com> 6406 M: Ingo Molnar <mingo@redhat.com> 9363 R: Peter Zijlstra <peterz@infradead.org> 6407 R: Peter Zijlstra <peterz@infradead.org> 9364 R: Darren Hart <dvhart@infradead.org> 6408 R: Darren Hart <dvhart@infradead.org> 9365 R: Davidlohr Bueso <dave@stgolabs.net> << 9366 R: André Almeida <andrealmeid@igalia.com << 9367 L: linux-kernel@vger.kernel.org 6409 L: linux-kernel@vger.kernel.org 9368 S: Maintained << 9369 T: git git://git.kernel.org/pub/scm/linu 6410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core 9370 F: Documentation/locking/*futex* !! 6411 S: Maintained >> 6412 F: kernel/futex.c 9371 F: include/asm-generic/futex.h 6413 F: include/asm-generic/futex.h 9372 F: include/linux/futex.h 6414 F: include/linux/futex.h 9373 F: include/uapi/linux/futex.h 6415 F: include/uapi/linux/futex.h 9374 F: kernel/futex/* << 9375 F: tools/perf/bench/futex* << 9376 F: tools/testing/selftests/futex/ 6416 F: tools/testing/selftests/futex/ 9377 !! 6417 F: tools/perf/bench/futex* 9378 GALAXYCORE GC0308 CAMERA SENSOR DRIVER !! 6418 F: Documentation/*futex* 9379 M: Sebastian Reichel <sre@kernel.org> << 9380 L: linux-media@vger.kernel.org << 9381 S: Maintained << 9382 F: Documentation/devicetree/bindings/med << 9383 F: drivers/media/i2c/gc0308.c << 9384 << 9385 GALAXYCORE GC05a2 CAMERA SENSOR DRIVER << 9386 M: Zhi Mao <zhi.mao@mediatek.com> << 9387 L: linux-media@vger.kernel.org << 9388 S: Maintained << 9389 F: Documentation/devicetree/bindings/med << 9390 F: drivers/media/i2c/gc05a2.c << 9391 << 9392 GALAXYCORE GC08A3 CAMERA SENSOR DRIVER << 9393 M: Zhi Mao <zhi.mao@mediatek.com> << 9394 L: linux-media@vger.kernel.org << 9395 S: Maintained << 9396 F: Documentation/devicetree/bindings/med << 9397 F: drivers/media/i2c/gc08a3.c << 9398 << 9399 GALAXYCORE GC2145 SENSOR DRIVER << 9400 M: Alain Volmat <alain.volmat@foss.st.com << 9401 L: linux-media@vger.kernel.org << 9402 S: Maintained << 9403 T: git git://linuxtv.org/media_tree.git << 9404 F: Documentation/devicetree/bindings/med << 9405 F: drivers/media/i2c/gc2145.c << 9406 << 9407 GATEWORKS SYSTEM CONTROLLER (GSC) DRIVER << 9408 M: Tim Harvey <tharvey@gateworks.com> << 9409 S: Maintained << 9410 F: Documentation/devicetree/bindings/mfd << 9411 F: Documentation/hwmon/gsc-hwmon.rst << 9412 F: drivers/hwmon/gsc-hwmon.c << 9413 F: drivers/mfd/gateworks-gsc.c << 9414 F: include/linux/mfd/gsc.h << 9415 F: include/linux/platform_data/gsc_hwmon << 9416 6419 9417 GCC PLUGINS 6420 GCC PLUGINS 9418 M: Kees Cook <kees@kernel.org> !! 6421 M: Kees Cook <keescook@chromium.org> 9419 L: linux-hardening@vger.kernel.org !! 6422 R: Emese Revfy <re.emese@gmail.com> >> 6423 L: kernel-hardening@lists.openwall.com 9420 S: Maintained 6424 S: Maintained 9421 T: git git://git.kernel.org/pub/scm/linu << 9422 F: Documentation/kbuild/gcc-plugins.rst << 9423 F: include/linux/stackleak.h << 9424 F: kernel/stackleak.c << 9425 F: scripts/Makefile.gcc-plugins << 9426 F: scripts/gcc-plugins/ 6425 F: scripts/gcc-plugins/ >> 6426 F: scripts/gcc-plugin.sh >> 6427 F: scripts/Makefile.gcc-plugins >> 6428 F: Documentation/gcc-plugins.txt >> 6429 >> 6430 GASKET DRIVER FRAMEWORK >> 6431 M: Rob Springer <rspringer@google.com> >> 6432 M: Todd Poynor <toddpoynor@google.com> >> 6433 M: Ben Chan <benchan@chromium.org> >> 6434 S: Maintained >> 6435 F: drivers/staging/gasket/ 9427 6436 9428 GCOV BASED KERNEL PROFILING 6437 GCOV BASED KERNEL PROFILING 9429 M: Peter Oberparleiter <oberpar@linux.ibm 6438 M: Peter Oberparleiter <oberpar@linux.ibm.com> 9430 S: Maintained 6439 S: Maintained 9431 F: Documentation/dev-tools/gcov.rst << 9432 F: kernel/gcov/ 6440 F: kernel/gcov/ >> 6441 F: Documentation/dev-tools/gcov.rst 9433 6442 9434 GDB KERNEL DEBUGGING HELPER SCRIPTS 6443 GDB KERNEL DEBUGGING HELPER SCRIPTS 9435 M: Jan Kiszka <jan.kiszka@siemens.com> 6444 M: Jan Kiszka <jan.kiszka@siemens.com> 9436 M: Kieran Bingham <kbingham@kernel.org> 6445 M: Kieran Bingham <kbingham@kernel.org> 9437 S: Supported 6446 S: Supported 9438 F: scripts/gdb/ 6447 F: scripts/gdb/ 9439 6448 9440 GEMINI CRYPTO DRIVER !! 6449 GDT SCSI DISK ARRAY CONTROLLER DRIVER 9441 M: Corentin Labbe <clabbe@baylibre.com> !! 6450 M: Achim Leubner <achim_leubner@adaptec.com> 9442 L: linux-crypto@vger.kernel.org !! 6451 L: linux-scsi@vger.kernel.org 9443 S: Maintained !! 6452 W: http://www.icp-vortex.com/ 9444 F: drivers/crypto/gemini/ !! 6453 S: Supported >> 6454 F: drivers/scsi/gdt* 9445 6455 9446 GEMTEK FM RADIO RECEIVER DRIVER 6456 GEMTEK FM RADIO RECEIVER DRIVER 9447 M: Hans Verkuil <hverkuil@xs4all.nl> 6457 M: Hans Verkuil <hverkuil@xs4all.nl> 9448 L: linux-media@vger.kernel.org 6458 L: linux-media@vger.kernel.org 9449 S: Maintained << 9450 W: https://linuxtv.org << 9451 T: git git://linuxtv.org/media_tree.git 6459 T: git git://linuxtv.org/media_tree.git 9452 F: drivers/media/radio/radio-gemtek* !! 6460 W: https://linuxtv.org 9453 << 9454 GENERIC ARCHITECTURE TOPOLOGY << 9455 M: Sudeep Holla <sudeep.holla@arm.com> << 9456 L: linux-kernel@vger.kernel.org << 9457 S: Maintained << 9458 F: drivers/base/arch_topology.c << 9459 F: include/linux/arch_topology.h << 9460 << 9461 GENERIC ENTRY CODE << 9462 M: Thomas Gleixner <tglx@linutronix.de> << 9463 M: Peter Zijlstra <peterz@infradead.org> << 9464 M: Andy Lutomirski <luto@kernel.org> << 9465 L: linux-kernel@vger.kernel.org << 9466 S: Maintained 6461 S: Maintained 9467 T: git git://git.kernel.org/pub/scm/linu !! 6462 F: drivers/media/radio/radio-gemtek* 9468 F: include/linux/entry-common.h << 9469 F: include/linux/entry-kvm.h << 9470 F: kernel/entry/ << 9471 6463 9472 GENERIC GPIO I2C DRIVER 6464 GENERIC GPIO I2C DRIVER 9473 M: Wolfram Sang <wsa+renesas@sang-enginee 6465 M: Wolfram Sang <wsa+renesas@sang-engineering.com> 9474 S: Supported 6466 S: Supported 9475 F: drivers/i2c/busses/i2c-gpio.c 6467 F: drivers/i2c/busses/i2c-gpio.c 9476 F: include/linux/platform_data/i2c-gpio. 6468 F: include/linux/platform_data/i2c-gpio.h 9477 6469 9478 GENERIC GPIO I2C MULTIPLEXER DRIVER 6470 GENERIC GPIO I2C MULTIPLEXER DRIVER 9479 M: Peter Korsgaard <peter.korsgaard@barco 6471 M: Peter Korsgaard <peter.korsgaard@barco.com> 9480 L: linux-i2c@vger.kernel.org 6472 L: linux-i2c@vger.kernel.org 9481 S: Supported 6473 S: Supported 9482 F: Documentation/i2c/muxes/i2c-mux-gpio. << 9483 F: drivers/i2c/muxes/i2c-mux-gpio.c 6474 F: drivers/i2c/muxes/i2c-mux-gpio.c 9484 F: include/linux/platform_data/i2c-mux-g 6475 F: include/linux/platform_data/i2c-mux-gpio.h 9485 !! 6476 F: Documentation/i2c/muxes/i2c-mux-gpio 9486 GENERIC GPIO RESET DRIVER << 9487 M: Krzysztof Kozlowski <krzk@kernel.org> << 9488 S: Maintained << 9489 F: drivers/reset/reset-gpio.c << 9490 6477 9491 GENERIC HDLC (WAN) DRIVERS 6478 GENERIC HDLC (WAN) DRIVERS 9492 M: Krzysztof Halasa <khc@pm.waw.pl> 6479 M: Krzysztof Halasa <khc@pm.waw.pl> 9493 S: Maintained << 9494 W: http://www.kernel.org/pub/linux/utils 6480 W: http://www.kernel.org/pub/linux/utils/net/hdlc/ >> 6481 S: Maintained 9495 F: drivers/net/wan/c101.c 6482 F: drivers/net/wan/c101.c 9496 F: drivers/net/wan/hd6457* 6483 F: drivers/net/wan/hd6457* 9497 F: drivers/net/wan/hdlc* 6484 F: drivers/net/wan/hdlc* 9498 F: drivers/net/wan/n2.c 6485 F: drivers/net/wan/n2.c 9499 F: drivers/net/wan/pc300too.c 6486 F: drivers/net/wan/pc300too.c 9500 F: drivers/net/wan/pci200syn.c 6487 F: drivers/net/wan/pci200syn.c 9501 F: drivers/net/wan/wanxl* 6488 F: drivers/net/wan/wanxl* 9502 6489 9503 GENERIC INCLUDE/ASM HEADER FILES 6490 GENERIC INCLUDE/ASM HEADER FILES 9504 M: Arnd Bergmann <arnd@arndb.de> 6491 M: Arnd Bergmann <arnd@arndb.de> 9505 L: linux-arch@vger.kernel.org 6492 L: linux-arch@vger.kernel.org 9506 S: Maintained << 9507 T: git git://git.kernel.org/pub/scm/linu 6493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git >> 6494 S: Maintained 9508 F: include/asm-generic/ 6495 F: include/asm-generic/ 9509 F: include/uapi/asm-generic/ 6496 F: include/uapi/asm-generic/ 9510 6497 9511 GENERIC PHY FRAMEWORK 6498 GENERIC PHY FRAMEWORK 9512 M: Vinod Koul <vkoul@kernel.org> !! 6499 M: Kishon Vijay Abraham I <kishon@ti.com> 9513 M: Kishon Vijay Abraham I <kishon@kernel. !! 6500 L: linux-kernel@vger.kernel.org 9514 L: linux-phy@lists.infradead.org !! 6501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 9515 S: Supported 6502 S: Supported 9516 Q: https://patchwork.kernel.org/project/ << 9517 T: git git://git.kernel.org/pub/scm/linu << 9518 F: Documentation/devicetree/bindings/phy << 9519 F: drivers/phy/ 6503 F: drivers/phy/ 9520 F: include/dt-bindings/phy/ << 9521 F: include/linux/phy/ 6504 F: include/linux/phy/ >> 6505 F: Documentation/devicetree/bindings/phy/ 9522 6506 9523 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER 6507 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER 9524 M: Wolfram Sang <wsa+renesas@sang-enginee 6508 M: Wolfram Sang <wsa+renesas@sang-engineering.com> 9525 S: Supported 6509 S: Supported 9526 F: Documentation/devicetree/bindings/i2c << 9527 F: drivers/i2c/muxes/i2c-demux-pinctrl.c 6510 F: drivers/i2c/muxes/i2c-demux-pinctrl.c 9528 6511 9529 GENERIC PM DOMAINS 6512 GENERIC PM DOMAINS >> 6513 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> >> 6514 M: Kevin Hilman <khilman@kernel.org> 9530 M: Ulf Hansson <ulf.hansson@linaro.org> 6515 M: Ulf Hansson <ulf.hansson@linaro.org> 9531 L: linux-pm@vger.kernel.org 6516 L: linux-pm@vger.kernel.org 9532 S: Supported 6517 S: Supported 9533 F: Documentation/devicetree/bindings/pow !! 6518 F: drivers/base/power/domain*.c 9534 T: git git://git.kernel.org/pub/scm/linu << 9535 F: drivers/pmdomain/ << 9536 F: include/linux/pm_domain.h 6519 F: include/linux/pm_domain.h 9537 !! 6520 F: Documentation/devicetree/bindings/power/power_domain.txt 9538 GENERIC RADIX TREE << 9539 M: Kent Overstreet <kent.overstreet@linux << 9540 S: Supported << 9541 C: irc://irc.oftc.net/bcache << 9542 F: include/linux/generic-radix-tree.h << 9543 F: lib/generic-radix-tree.c << 9544 6521 9545 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER 6522 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER 9546 M: Eugen Hristev <eugen.hristev@microchip 6523 M: Eugen Hristev <eugen.hristev@microchip.com> 9547 L: linux-input@vger.kernel.org 6524 L: linux-input@vger.kernel.org 9548 S: Maintained 6525 S: Maintained 9549 F: drivers/input/touchscreen/resistive-a 6526 F: drivers/input/touchscreen/resistive-adc-touch.c 9550 6527 9551 GENERIC STRING LIBRARY << 9552 M: Kees Cook <kees@kernel.org> << 9553 R: Andy Shevchenko <andy@kernel.org> << 9554 L: linux-hardening@vger.kernel.org << 9555 S: Supported << 9556 T: git git://git.kernel.org/pub/scm/linu << 9557 F: include/linux/string.h << 9558 F: include/linux/string_choices.h << 9559 F: include/linux/string_helpers.h << 9560 F: lib/string.c << 9561 F: lib/string_kunit.c << 9562 F: lib/string_helpers.c << 9563 F: lib/string_helpers_kunit.c << 9564 F: scripts/coccinelle/api/string_choices << 9565 << 9566 GENERIC UIO DRIVER FOR PCI DEVICES 6528 GENERIC UIO DRIVER FOR PCI DEVICES 9567 M: "Michael S. Tsirkin" <mst@redhat.com> 6529 M: "Michael S. Tsirkin" <mst@redhat.com> 9568 L: kvm@vger.kernel.org 6530 L: kvm@vger.kernel.org 9569 S: Supported 6531 S: Supported 9570 F: drivers/uio/uio_pci_generic.c 6532 F: drivers/uio/uio_pci_generic.c 9571 6533 9572 GENERIC VDSO LIBRARY << 9573 M: Andy Lutomirski <luto@kernel.org> << 9574 M: Thomas Gleixner <tglx@linutronix.de> << 9575 M: Vincenzo Frascino <vincenzo.frascino@a << 9576 L: linux-kernel@vger.kernel.org << 9577 S: Maintained << 9578 T: git git://git.kernel.org/pub/scm/linu << 9579 F: include/asm-generic/vdso/vsyscall.h << 9580 F: include/vdso/ << 9581 F: kernel/time/vsyscall.c << 9582 F: lib/vdso/ << 9583 << 9584 GENWQE (IBM Generic Workqueue Card) 6534 GENWQE (IBM Generic Workqueue Card) 9585 M: Frank Haverkamp <haver@linux.ibm.com> 6535 M: Frank Haverkamp <haver@linux.ibm.com> 9586 S: Supported 6536 S: Supported 9587 F: drivers/misc/genwqe/ 6537 F: drivers/misc/genwqe/ 9588 6538 9589 GET_MAINTAINER SCRIPT 6539 GET_MAINTAINER SCRIPT 9590 M: Joe Perches <joe@perches.com> 6540 M: Joe Perches <joe@perches.com> 9591 S: Maintained 6541 S: Maintained 9592 F: scripts/get_maintainer.pl 6542 F: scripts/get_maintainer.pl 9593 6543 9594 GFS2 FILE SYSTEM 6544 GFS2 FILE SYSTEM >> 6545 M: Bob Peterson <rpeterso@redhat.com> 9595 M: Andreas Gruenbacher <agruenba@redhat.c 6546 M: Andreas Gruenbacher <agruenba@redhat.com> 9596 L: gfs2@lists.linux.dev !! 6547 L: cluster-devel@redhat.com 9597 S: Supported !! 6548 W: http://sources.redhat.com/cluster/ 9598 B: https://bugzilla.kernel.org/enter_bug << 9599 T: git git://git.kernel.org/pub/scm/linu 6549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 9600 F: Documentation/filesystems/gfs2* !! 6550 S: Supported >> 6551 F: Documentation/filesystems/gfs2*.txt 9601 F: fs/gfs2/ 6552 F: fs/gfs2/ 9602 F: include/uapi/linux/gfs2_ondisk.h 6553 F: include/uapi/linux/gfs2_ondisk.h 9603 6554 9604 GIGABYTE WATERFORCE SENSOR DRIVER !! 6555 GIGASET ISDN DRIVERS 9605 M: Aleksa Savic <savicaleksa83@gmail.com> !! 6556 M: Paul Bolle <pebolle@tiscali.nl> 9606 L: linux-hwmon@vger.kernel.org !! 6557 L: gigaset307x-common@lists.sourceforge.net 9607 S: Maintained !! 6558 W: http://gigaset307x.sourceforge.net/ 9608 F: Documentation/hwmon/gigabyte_waterfor !! 6559 S: Odd Fixes 9609 F: drivers/hwmon/gigabyte_waterforce.c !! 6560 F: Documentation/isdn/README.gigaset 9610 !! 6561 F: drivers/isdn/gigaset/ 9611 GIGABYTE WMI DRIVER !! 6562 F: include/uapi/linux/gigaset_dev.h 9612 M: Thomas Weißschuh <thomas@weissschuh.n << 9613 L: platform-driver-x86@vger.kernel.org << 9614 S: Maintained << 9615 F: drivers/platform/x86/gigabyte-wmi.c << 9616 6563 9617 GNSS SUBSYSTEM 6564 GNSS SUBSYSTEM 9618 M: Johan Hovold <johan@kernel.org> 6565 M: Johan Hovold <johan@kernel.org> 9619 S: Maintained << 9620 T: git git://git.kernel.org/pub/scm/linu 6566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git >> 6567 S: Maintained 9621 F: Documentation/ABI/testing/sysfs-class 6568 F: Documentation/ABI/testing/sysfs-class-gnss 9622 F: Documentation/devicetree/bindings/gns 6569 F: Documentation/devicetree/bindings/gnss/ 9623 F: drivers/gnss/ 6570 F: drivers/gnss/ 9624 F: include/linux/gnss.h 6571 F: include/linux/gnss.h 9625 6572 9626 GO7007 MPEG CODEC 6573 GO7007 MPEG CODEC 9627 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 6574 M: Hans Verkuil <hans.verkuil@cisco.com> 9628 L: linux-media@vger.kernel.org 6575 L: linux-media@vger.kernel.org 9629 S: Maintained 6576 S: Maintained 9630 F: drivers/media/usb/go7007/ 6577 F: drivers/media/usb/go7007/ 9631 6578 9632 GOODIX TOUCHSCREEN 6579 GOODIX TOUCHSCREEN 9633 M: Bastien Nocera <hadess@hadess.net> 6580 M: Bastien Nocera <hadess@hadess.net> 9634 M: Hans de Goede <hdegoede@redhat.com> << 9635 L: linux-input@vger.kernel.org 6581 L: linux-input@vger.kernel.org 9636 S: Maintained 6582 S: Maintained 9637 F: drivers/input/touchscreen/goodix* !! 6583 F: drivers/input/touchscreen/goodix.c 9638 << 9639 GOOGLE ETHERNET DRIVERS << 9640 M: Jeroen de Borst <jeroendb@google.com> << 9641 M: Praveen Kaligineedi <pkaligineedi@goog << 9642 R: Shailend Chand <shailend@google.com> << 9643 L: netdev@vger.kernel.org << 9644 S: Supported << 9645 F: Documentation/networking/device_drive << 9646 F: drivers/net/ethernet/google << 9647 << 9648 GOOGLE FIRMWARE DRIVERS << 9649 M: Tzung-Bi Shih <tzungbi@kernel.org> << 9650 R: Brian Norris <briannorris@chromium.org << 9651 R: Julius Werner <jwerner@chromium.org> << 9652 L: chrome-platform@lists.linux.dev << 9653 S: Maintained << 9654 T: git git://git.kernel.org/pub/scm/linu << 9655 F: drivers/firmware/google/ << 9656 << 9657 GOOGLE TENSOR SoC SUPPORT << 9658 M: Peter Griffin <peter.griffin@linaro.or << 9659 L: linux-arm-kernel@lists.infradead.org << 9660 L: linux-samsung-soc@vger.kernel.org << 9661 S: Maintained << 9662 F: Documentation/devicetree/bindings/clo << 9663 F: arch/arm64/boot/dts/exynos/google/ << 9664 F: drivers/clk/samsung/clk-gs101.c << 9665 F: drivers/phy/samsung/phy-gs101-ufs.c << 9666 F: include/dt-bindings/clock/google,gs10 << 9667 K: [gG]oogle.?[tT]ensor << 9668 6584 9669 GPD POCKET FAN DRIVER 6585 GPD POCKET FAN DRIVER 9670 M: Hans de Goede <hdegoede@redhat.com> 6586 M: Hans de Goede <hdegoede@redhat.com> 9671 L: platform-driver-x86@vger.kernel.org 6587 L: platform-driver-x86@vger.kernel.org 9672 S: Maintained 6588 S: Maintained 9673 F: drivers/platform/x86/gpd-pocket-fan.c 6589 F: drivers/platform/x86/gpd-pocket-fan.c 9674 6590 9675 GPIO ACPI SUPPORT 6591 GPIO ACPI SUPPORT 9676 M: Mika Westerberg <mika.westerberg@linux 6592 M: Mika Westerberg <mika.westerberg@linux.intel.com> 9677 M: Andy Shevchenko <andriy.shevchenko@lin 6593 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9678 L: linux-gpio@vger.kernel.org 6594 L: linux-gpio@vger.kernel.org 9679 L: linux-acpi@vger.kernel.org 6595 L: linux-acpi@vger.kernel.org 9680 S: Supported !! 6596 S: Maintained 9681 T: git git://git.kernel.org/pub/scm/linu !! 6597 F: Documentation/acpi/gpio-properties.txt 9682 F: Documentation/firmware-guide/acpi/gpi << 9683 F: drivers/gpio/gpiolib-acpi.c 6598 F: drivers/gpio/gpiolib-acpi.c 9684 F: drivers/gpio/gpiolib-acpi.h << 9685 << 9686 GPIO AGGREGATOR << 9687 M: Geert Uytterhoeven <geert+renesas@glid << 9688 L: linux-gpio@vger.kernel.org << 9689 S: Supported << 9690 F: Documentation/admin-guide/gpio/gpio-a << 9691 F: drivers/gpio/gpio-aggregator.c << 9692 6599 9693 GPIO IR Transmitter 6600 GPIO IR Transmitter 9694 M: Sean Young <sean@mess.org> 6601 M: Sean Young <sean@mess.org> 9695 L: linux-media@vger.kernel.org 6602 L: linux-media@vger.kernel.org 9696 S: Maintained 6603 S: Maintained 9697 F: Documentation/devicetree/bindings/led << 9698 F: drivers/media/rc/gpio-ir-tx.c 6604 F: drivers/media/rc/gpio-ir-tx.c 9699 6605 9700 GPIO MOCKUP DRIVER 6606 GPIO MOCKUP DRIVER 9701 M: Bamvor Jian Zhang <bamv2005@gmail.com> 6607 M: Bamvor Jian Zhang <bamv2005@gmail.com> 9702 L: linux-gpio@vger.kernel.org 6608 L: linux-gpio@vger.kernel.org 9703 S: Maintained 6609 S: Maintained 9704 F: drivers/gpio/gpio-mockup.c 6610 F: drivers/gpio/gpio-mockup.c 9705 F: tools/testing/selftests/gpio/ 6611 F: tools/testing/selftests/gpio/ 9706 6612 9707 GPIO REGMAP << 9708 M: Michael Walle <mwalle@kernel.org> << 9709 S: Maintained << 9710 F: drivers/gpio/gpio-regmap.c << 9711 F: include/linux/gpio/regmap.h << 9712 K: (devm_)?gpio_regmap_(un)?register << 9713 << 9714 GPIO SUBSYSTEM 6613 GPIO SUBSYSTEM 9715 M: Linus Walleij <linus.walleij@linaro.or 6614 M: Linus Walleij <linus.walleij@linaro.org> 9716 M: Bartosz Golaszewski <brgl@bgdev.pl> !! 6615 M: Bartosz Golaszewski <bgolaszewski@baylibre.com> 9717 L: linux-gpio@vger.kernel.org 6616 L: linux-gpio@vger.kernel.org >> 6617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 9718 S: Maintained 6618 S: Maintained 9719 T: git git://git.kernel.org/pub/scm/linu << 9720 F: Documentation/admin-guide/gpio/ << 9721 F: Documentation/devicetree/bindings/gpi 6619 F: Documentation/devicetree/bindings/gpio/ 9722 F: Documentation/driver-api/gpio/ 6620 F: Documentation/driver-api/gpio/ >> 6621 F: Documentation/gpio/ >> 6622 F: Documentation/ABI/testing/gpio-cdev >> 6623 F: Documentation/ABI/obsolete/sysfs-gpio 9723 F: drivers/gpio/ 6624 F: drivers/gpio/ 9724 F: include/dt-bindings/gpio/ << 9725 F: include/linux/gpio.h << 9726 F: include/linux/gpio/ 6625 F: include/linux/gpio/ >> 6626 F: include/linux/gpio.h 9727 F: include/linux/of_gpio.h 6627 F: include/linux/of_gpio.h 9728 K: (devm_)?gpio_(request|free|direction| !! 6628 F: include/asm-generic/gpio.h 9729 << 9730 GPIO UAPI << 9731 M: Bartosz Golaszewski <brgl@bgdev.pl> << 9732 R: Kent Gibson <warthog618@gmail.com> << 9733 L: linux-gpio@vger.kernel.org << 9734 S: Maintained << 9735 T: git git://git.kernel.org/pub/scm/linu << 9736 F: Documentation/ABI/obsolete/sysfs-gpio << 9737 F: Documentation/ABI/testing/gpio-cdev << 9738 F: Documentation/userspace-api/gpio/ << 9739 F: drivers/gpio/gpiolib-cdev.c << 9740 F: include/uapi/linux/gpio.h 6629 F: include/uapi/linux/gpio.h 9741 F: tools/gpio/ 6630 F: tools/gpio/ 9742 6631 >> 6632 GRE DEMULTIPLEXER DRIVER >> 6633 M: Dmitry Kozlov <xeb@mail.ru> >> 6634 L: netdev@vger.kernel.org >> 6635 S: Maintained >> 6636 F: net/ipv4/gre_demux.c >> 6637 F: net/ipv4/gre_offload.c >> 6638 F: include/net/gre.h >> 6639 9743 GRETH 10/100/1G Ethernet MAC device driver 6640 GRETH 10/100/1G Ethernet MAC device driver 9744 M: Andreas Larsson <andreas@gaisler.com> 6641 M: Andreas Larsson <andreas@gaisler.com> 9745 L: netdev@vger.kernel.org 6642 L: netdev@vger.kernel.org 9746 S: Maintained 6643 S: Maintained 9747 F: drivers/net/ethernet/aeroflex/ 6644 F: drivers/net/ethernet/aeroflex/ 9748 6645 9749 GREYBUS AUDIO PROTOCOLS DRIVERS 6646 GREYBUS AUDIO PROTOCOLS DRIVERS 9750 M: Vaibhav Agarwal <vaibhav.sr@gmail.com> 6647 M: Vaibhav Agarwal <vaibhav.sr@gmail.com> 9751 M: Mark Greer <mgreer@animalcreek.com> 6648 M: Mark Greer <mgreer@animalcreek.com> 9752 S: Maintained 6649 S: Maintained 9753 F: drivers/staging/greybus/audio_apbridg 6650 F: drivers/staging/greybus/audio_apbridgea.c 9754 F: drivers/staging/greybus/audio_apbridg 6651 F: drivers/staging/greybus/audio_apbridgea.h 9755 F: drivers/staging/greybus/audio_codec.c 6652 F: drivers/staging/greybus/audio_codec.c 9756 F: drivers/staging/greybus/audio_codec.h 6653 F: drivers/staging/greybus/audio_codec.h 9757 F: drivers/staging/greybus/audio_gb.c 6654 F: drivers/staging/greybus/audio_gb.c 9758 F: drivers/staging/greybus/audio_manager 6655 F: drivers/staging/greybus/audio_manager.c 9759 F: drivers/staging/greybus/audio_manager 6656 F: drivers/staging/greybus/audio_manager.h 9760 F: drivers/staging/greybus/audio_manager 6657 F: drivers/staging/greybus/audio_manager_module.c 9761 F: drivers/staging/greybus/audio_manager 6658 F: drivers/staging/greybus/audio_manager_private.h 9762 F: drivers/staging/greybus/audio_manager 6659 F: drivers/staging/greybus/audio_manager_sysfs.c 9763 F: drivers/staging/greybus/audio_module. 6660 F: drivers/staging/greybus/audio_module.c 9764 F: drivers/staging/greybus/audio_topolog 6661 F: drivers/staging/greybus/audio_topology.c 9765 6662 9766 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS 6663 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS 9767 M: Viresh Kumar <vireshk@kernel.org> 6664 M: Viresh Kumar <vireshk@kernel.org> 9768 S: Maintained 6665 S: Maintained 9769 F: drivers/staging/greybus/authenticatio 6666 F: drivers/staging/greybus/authentication.c 9770 F: drivers/staging/greybus/bootrom.c 6667 F: drivers/staging/greybus/bootrom.c 9771 F: drivers/staging/greybus/firmware.h 6668 F: drivers/staging/greybus/firmware.h 9772 F: drivers/staging/greybus/fw-core.c 6669 F: drivers/staging/greybus/fw-core.c 9773 F: drivers/staging/greybus/fw-download.c 6670 F: drivers/staging/greybus/fw-download.c 9774 F: drivers/staging/greybus/fw-management 6671 F: drivers/staging/greybus/fw-management.c 9775 F: drivers/staging/greybus/greybus_authe 6672 F: drivers/staging/greybus/greybus_authentication.h 9776 F: drivers/staging/greybus/greybus_firmw 6673 F: drivers/staging/greybus/greybus_firmware.h 9777 F: drivers/staging/greybus/hid.c 6674 F: drivers/staging/greybus/hid.c 9778 F: drivers/staging/greybus/i2c.c 6675 F: drivers/staging/greybus/i2c.c 9779 F: drivers/staging/greybus/spi.c 6676 F: drivers/staging/greybus/spi.c 9780 F: drivers/staging/greybus/spilib.c 6677 F: drivers/staging/greybus/spilib.c 9781 F: drivers/staging/greybus/spilib.h 6678 F: drivers/staging/greybus/spilib.h 9782 6679 9783 GREYBUS LOOPBACK DRIVER 6680 GREYBUS LOOPBACK DRIVER 9784 M: Bryan O'Donoghue <pure.logic@nexus-sof 6681 M: Bryan O'Donoghue <pure.logic@nexus-software.ie> 9785 S: Maintained 6682 S: Maintained 9786 F: drivers/staging/greybus/loopback.c 6683 F: drivers/staging/greybus/loopback.c 9787 6684 9788 GREYBUS PLATFORM DRIVERS 6685 GREYBUS PLATFORM DRIVERS 9789 M: Vaibhav Hiremath <hvaibhav.linux@gmail 6686 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com> 9790 S: Maintained 6687 S: Maintained 9791 F: drivers/staging/greybus/arche-apb-ctr << 9792 F: drivers/staging/greybus/arche-platfor 6688 F: drivers/staging/greybus/arche-platform.c >> 6689 F: drivers/staging/greybus/arche-apb-ctrl.c 9793 F: drivers/staging/greybus/arche_platfor 6690 F: drivers/staging/greybus/arche_platform.h 9794 6691 9795 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS 6692 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS 9796 M: Rui Miguel Silva <rmfrfs@gmail.com> 6693 M: Rui Miguel Silva <rmfrfs@gmail.com> 9797 S: Maintained 6694 S: Maintained 9798 F: drivers/staging/greybus/gpio.c !! 6695 F: drivers/staging/greybus/sdio.c 9799 F: drivers/staging/greybus/light.c 6696 F: drivers/staging/greybus/light.c >> 6697 F: drivers/staging/greybus/gpio.c 9800 F: drivers/staging/greybus/power_supply. 6698 F: drivers/staging/greybus/power_supply.c 9801 F: drivers/staging/greybus/sdio.c << 9802 F: drivers/staging/greybus/spi.c 6699 F: drivers/staging/greybus/spi.c 9803 F: drivers/staging/greybus/spilib.c 6700 F: drivers/staging/greybus/spilib.c 9804 6701 9805 GREYBUS BEAGLEPLAY DRIVERS << 9806 M: Ayush Singh <ayushdevel1325@gmail.com> << 9807 L: greybus-dev@lists.linaro.org (moderat << 9808 S: Maintained << 9809 F: Documentation/devicetree/bindings/net << 9810 F: drivers/greybus/gb-beagleplay.c << 9811 << 9812 GREYBUS SUBSYSTEM 6702 GREYBUS SUBSYSTEM 9813 M: Johan Hovold <johan@kernel.org> 6703 M: Johan Hovold <johan@kernel.org> 9814 M: Alex Elder <elder@kernel.org> 6704 M: Alex Elder <elder@kernel.org> 9815 M: Greg Kroah-Hartman <gregkh@linuxfounda 6705 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9816 L: greybus-dev@lists.linaro.org (moderat << 9817 S: Maintained 6706 S: Maintained 9818 F: drivers/greybus/ << 9819 F: drivers/staging/greybus/ 6707 F: drivers/staging/greybus/ 9820 F: include/linux/greybus.h !! 6708 L: greybus-dev@lists.linaro.org (moderated for non-subscribers) 9821 F: include/linux/greybus/ << 9822 6709 9823 GREYBUS UART PROTOCOLS DRIVERS 6710 GREYBUS UART PROTOCOLS DRIVERS 9824 M: David Lin <dtwlin@gmail.com> 6711 M: David Lin <dtwlin@gmail.com> 9825 S: Maintained 6712 S: Maintained 9826 F: drivers/staging/greybus/log.c << 9827 F: drivers/staging/greybus/uart.c 6713 F: drivers/staging/greybus/uart.c >> 6714 F: drivers/staging/greybus/log.c 9828 6715 9829 GS1662 VIDEO SERIALIZER 6716 GS1662 VIDEO SERIALIZER 9830 M: Charles-Antoine Couret <charles-antoin 6717 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr> 9831 L: linux-media@vger.kernel.org 6718 L: linux-media@vger.kernel.org 9832 S: Maintained << 9833 T: git git://linuxtv.org/media_tree.git 6719 T: git git://linuxtv.org/media_tree.git >> 6720 S: Maintained 9834 F: drivers/media/spi/gs1662.c 6721 F: drivers/media/spi/gs1662.c 9835 6722 9836 GSPCA FINEPIX SUBDRIVER 6723 GSPCA FINEPIX SUBDRIVER 9837 M: Frank Zago <frank@zago.net> 6724 M: Frank Zago <frank@zago.net> 9838 L: linux-media@vger.kernel.org 6725 L: linux-media@vger.kernel.org 9839 S: Maintained << 9840 T: git git://linuxtv.org/media_tree.git 6726 T: git git://linuxtv.org/media_tree.git >> 6727 S: Maintained 9841 F: drivers/media/usb/gspca/finepix.c 6728 F: drivers/media/usb/gspca/finepix.c 9842 6729 9843 GSPCA GL860 SUBDRIVER 6730 GSPCA GL860 SUBDRIVER 9844 M: Olivier Lorin <o.lorin@laposte.net> 6731 M: Olivier Lorin <o.lorin@laposte.net> 9845 L: linux-media@vger.kernel.org 6732 L: linux-media@vger.kernel.org 9846 S: Maintained << 9847 T: git git://linuxtv.org/media_tree.git 6733 T: git git://linuxtv.org/media_tree.git >> 6734 S: Maintained 9848 F: drivers/media/usb/gspca/gl860/ 6735 F: drivers/media/usb/gspca/gl860/ 9849 6736 9850 GSPCA M5602 SUBDRIVER 6737 GSPCA M5602 SUBDRIVER 9851 M: Erik Andren <erik.andren@gmail.com> 6738 M: Erik Andren <erik.andren@gmail.com> 9852 L: linux-media@vger.kernel.org 6739 L: linux-media@vger.kernel.org 9853 S: Maintained << 9854 T: git git://linuxtv.org/media_tree.git 6740 T: git git://linuxtv.org/media_tree.git >> 6741 S: Maintained 9855 F: drivers/media/usb/gspca/m5602/ 6742 F: drivers/media/usb/gspca/m5602/ 9856 6743 9857 GSPCA PAC207 SONIXB SUBDRIVER 6744 GSPCA PAC207 SONIXB SUBDRIVER 9858 M: Hans Verkuil <hverkuil@xs4all.nl> 6745 M: Hans Verkuil <hverkuil@xs4all.nl> 9859 L: linux-media@vger.kernel.org 6746 L: linux-media@vger.kernel.org 9860 S: Odd Fixes << 9861 T: git git://linuxtv.org/media_tree.git 6747 T: git git://linuxtv.org/media_tree.git >> 6748 S: Odd Fixes 9862 F: drivers/media/usb/gspca/pac207.c 6749 F: drivers/media/usb/gspca/pac207.c 9863 6750 9864 GSPCA SN9C20X SUBDRIVER 6751 GSPCA SN9C20X SUBDRIVER 9865 M: Brian Johnson <brijohn@gmail.com> 6752 M: Brian Johnson <brijohn@gmail.com> 9866 L: linux-media@vger.kernel.org 6753 L: linux-media@vger.kernel.org 9867 S: Maintained << 9868 T: git git://linuxtv.org/media_tree.git 6754 T: git git://linuxtv.org/media_tree.git >> 6755 S: Maintained 9869 F: drivers/media/usb/gspca/sn9c20x.c 6756 F: drivers/media/usb/gspca/sn9c20x.c 9870 6757 9871 GSPCA T613 SUBDRIVER 6758 GSPCA T613 SUBDRIVER 9872 M: Leandro Costantino <lcostantino@gmail. 6759 M: Leandro Costantino <lcostantino@gmail.com> 9873 L: linux-media@vger.kernel.org 6760 L: linux-media@vger.kernel.org 9874 S: Maintained << 9875 T: git git://linuxtv.org/media_tree.git 6761 T: git git://linuxtv.org/media_tree.git >> 6762 S: Maintained 9876 F: drivers/media/usb/gspca/t613.c 6763 F: drivers/media/usb/gspca/t613.c 9877 6764 9878 GSPCA USB WEBCAM DRIVER 6765 GSPCA USB WEBCAM DRIVER 9879 M: Hans Verkuil <hverkuil@xs4all.nl> 6766 M: Hans Verkuil <hverkuil@xs4all.nl> 9880 L: linux-media@vger.kernel.org 6767 L: linux-media@vger.kernel.org 9881 S: Odd Fixes << 9882 T: git git://linuxtv.org/media_tree.git 6768 T: git git://linuxtv.org/media_tree.git >> 6769 S: Odd Fixes 9883 F: drivers/media/usb/gspca/ 6770 F: drivers/media/usb/gspca/ 9884 6771 9885 GTP (GPRS Tunneling Protocol) 6772 GTP (GPRS Tunneling Protocol) 9886 M: Pablo Neira Ayuso <pablo@netfilter.org 6773 M: Pablo Neira Ayuso <pablo@netfilter.org> 9887 M: Harald Welte <laforge@gnumonks.org> 6774 M: Harald Welte <laforge@gnumonks.org> 9888 L: osmocom-net-gprs@lists.osmocom.org 6775 L: osmocom-net-gprs@lists.osmocom.org 9889 S: Maintained << 9890 T: git git://git.kernel.org/pub/scm/linu 6776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git >> 6777 S: Maintained 9891 F: drivers/net/gtp.c 6778 F: drivers/net/gtp.c 9892 6779 9893 GUID PARTITION TABLE (GPT) 6780 GUID PARTITION TABLE (GPT) 9894 M: Davidlohr Bueso <dave@stgolabs.net> 6781 M: Davidlohr Bueso <dave@stgolabs.net> 9895 L: linux-efi@vger.kernel.org 6782 L: linux-efi@vger.kernel.org 9896 S: Maintained 6783 S: Maintained 9897 F: block/partitions/efi.* 6784 F: block/partitions/efi.* 9898 6785 >> 6786 H8/300 ARCHITECTURE >> 6787 M: Yoshinori Sato <ysato@users.sourceforge.jp> >> 6788 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) >> 6789 W: http://uclinux-h8.sourceforge.jp >> 6790 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git >> 6791 S: Maintained >> 6792 F: arch/h8300/ >> 6793 F: drivers/clocksource/h8300_*.c >> 6794 F: drivers/clk/h8300/ >> 6795 F: drivers/irqchip/irq-renesas-h8*.c >> 6796 9899 HABANALABS PCI DRIVER 6797 HABANALABS PCI DRIVER 9900 M: Ofir Bitton <obitton@habana.ai> !! 6798 M: Oded Gabbay <oded.gabbay@gmail.com> 9901 L: dri-devel@lists.freedesktop.org !! 6799 T: git https://github.com/HabanaAI/linux.git 9902 S: Supported 6800 S: Supported 9903 C: irc://irc.oftc.net/dri-devel !! 6801 F: drivers/misc/habanalabs/ 9904 T: git https://github.com/HabanaAI/drive !! 6802 F: include/uapi/misc/habanalabs.h 9905 F: Documentation/ABI/testing/debugfs-dri << 9906 F: Documentation/ABI/testing/sysfs-drive 6803 F: Documentation/ABI/testing/sysfs-driver-habanalabs 9907 F: drivers/accel/habanalabs/ !! 6804 F: Documentation/ABI/testing/debugfs-driver-habanalabs 9908 F: include/linux/habanalabs/ << 9909 F: include/trace/events/habanalabs.h << 9910 F: include/uapi/drm/habanalabs_accel.h << 9911 6805 9912 HACKRF MEDIA DRIVER 6806 HACKRF MEDIA DRIVER >> 6807 M: Antti Palosaari <crope@iki.fi> 9913 L: linux-media@vger.kernel.org 6808 L: linux-media@vger.kernel.org 9914 S: Orphan << 9915 W: https://linuxtv.org 6809 W: https://linuxtv.org >> 6810 W: http://palosaari.fi/linux/ 9916 Q: http://patchwork.linuxtv.org/project/ 6811 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9917 F: drivers/media/usb/hackrf/ !! 6812 T: git git://linuxtv.org/anttip/media_tree.git 9918 << 9919 HANDSHAKE UPCALL FOR TRANSPORT LAYER SECURITY << 9920 M: Chuck Lever <chuck.lever@oracle.com> << 9921 L: kernel-tls-handshake@lists.linux.dev << 9922 L: netdev@vger.kernel.org << 9923 S: Maintained << 9924 F: Documentation/netlink/specs/handshake << 9925 F: Documentation/networking/tls-handshak << 9926 F: include/net/handshake.h << 9927 F: include/trace/events/handshake.h << 9928 F: net/handshake/ << 9929 << 9930 HANTRO VPU CODEC DRIVER << 9931 M: Ezequiel Garcia <ezequiel@vanguardiasu << 9932 M: Philipp Zabel <p.zabel@pengutronix.de> << 9933 L: linux-media@vger.kernel.org << 9934 L: linux-rockchip@lists.infradead.org << 9935 S: Maintained 6813 S: Maintained 9936 F: Documentation/devicetree/bindings/med !! 6814 F: drivers/media/usb/hackrf/ 9937 F: Documentation/devicetree/bindings/med << 9938 F: Documentation/devicetree/bindings/med << 9939 F: drivers/media/platform/verisilicon/ << 9940 6815 9941 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) D 6816 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 9942 M: Frank Seidel <frank@f-seidel.de> 6817 M: Frank Seidel <frank@f-seidel.de> 9943 L: platform-driver-x86@vger.kernel.org 6818 L: platform-driver-x86@vger.kernel.org 9944 S: Maintained << 9945 W: http://www.kernel.org/pub/linux/kerne 6819 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ >> 6820 S: Maintained 9946 F: drivers/platform/x86/hdaps.c 6821 F: drivers/platform/x86/hdaps.c 9947 6822 9948 HARDWARE MONITORING 6823 HARDWARE MONITORING 9949 M: Jean Delvare <jdelvare@suse.com> 6824 M: Jean Delvare <jdelvare@suse.com> 9950 M: Guenter Roeck <linux@roeck-us.net> 6825 M: Guenter Roeck <linux@roeck-us.net> 9951 L: linux-hwmon@vger.kernel.org 6826 L: linux-hwmon@vger.kernel.org 9952 S: Maintained << 9953 W: http://hwmon.wiki.kernel.org/ 6827 W: http://hwmon.wiki.kernel.org/ 9954 T: git git://git.kernel.org/pub/scm/linu 6828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 9955 F: Documentation/ABI/testing/sysfs-class !! 6829 S: Maintained 9956 F: Documentation/devicetree/bindings/hwm 6830 F: Documentation/devicetree/bindings/hwmon/ 9957 F: Documentation/hwmon/ 6831 F: Documentation/hwmon/ 9958 F: drivers/hwmon/ 6832 F: drivers/hwmon/ 9959 F: include/linux/hwmon*.h 6833 F: include/linux/hwmon*.h 9960 F: include/trace/events/hwmon*.h 6834 F: include/trace/events/hwmon*.h 9961 K: (devm_)?hwmon_device_(un)?register(|_ << 9962 6835 9963 HARDWARE RANDOM NUMBER GENERATOR CORE 6836 HARDWARE RANDOM NUMBER GENERATOR CORE 9964 M: Olivia Mackall <olivia@selenic.com> !! 6837 M: Matt Mackall <mpm@selenic.com> 9965 M: Herbert Xu <herbert@gondor.apana.org.a 6838 M: Herbert Xu <herbert@gondor.apana.org.au> 9966 L: linux-crypto@vger.kernel.org 6839 L: linux-crypto@vger.kernel.org 9967 S: Odd fixes 6840 S: Odd fixes 9968 F: Documentation/admin-guide/hw_random.r << 9969 F: Documentation/devicetree/bindings/rng 6841 F: Documentation/devicetree/bindings/rng/ >> 6842 F: Documentation/hw_random.txt 9970 F: drivers/char/hw_random/ 6843 F: drivers/char/hw_random/ 9971 F: include/linux/hw_random.h 6844 F: include/linux/hw_random.h 9972 6845 >> 6846 HARDWARE TRACING FACILITIES >> 6847 M: Alexander Shishkin <alexander.shishkin@linux.intel.com> >> 6848 S: Maintained >> 6849 F: drivers/hwtracing/ >> 6850 9973 HARDWARE SPINLOCK CORE 6851 HARDWARE SPINLOCK CORE 9974 M: Bjorn Andersson <andersson@kernel.org> !! 6852 M: Ohad Ben-Cohen <ohad@wizery.com> 9975 R: Baolin Wang <baolin.wang7@gmail.com> !! 6853 M: Bjorn Andersson <bjorn.andersson@linaro.org> 9976 L: linux-remoteproc@vger.kernel.org 6854 L: linux-remoteproc@vger.kernel.org 9977 S: Maintained 6855 S: Maintained 9978 T: git git://git.kernel.org/pub/scm/linu !! 6856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git 9979 F: Documentation/devicetree/bindings/hwl 6857 F: Documentation/devicetree/bindings/hwlock/ 9980 F: Documentation/locking/hwspinlock.rst !! 6858 F: Documentation/hwspinlock.txt 9981 F: drivers/hwspinlock/ 6859 F: drivers/hwspinlock/ 9982 F: include/linux/hwspinlock.h 6860 F: include/linux/hwspinlock.h 9983 6861 9984 HARDWARE TRACING FACILITIES << 9985 M: Alexander Shishkin <alexander.shishkin << 9986 S: Maintained << 9987 F: drivers/hwtracing/ << 9988 << 9989 HARMONY SOUND DRIVER 6862 HARMONY SOUND DRIVER 9990 L: linux-parisc@vger.kernel.org 6863 L: linux-parisc@vger.kernel.org 9991 S: Maintained 6864 S: Maintained 9992 F: sound/parisc/harmony.* 6865 F: sound/parisc/harmony.* 9993 6866 9994 HDPVR USB VIDEO ENCODER DRIVER 6867 HDPVR USB VIDEO ENCODER DRIVER 9995 M: Hans Verkuil <hverkuil@xs4all.nl> 6868 M: Hans Verkuil <hverkuil@xs4all.nl> 9996 L: linux-media@vger.kernel.org 6869 L: linux-media@vger.kernel.org 9997 S: Odd Fixes << 9998 W: https://linuxtv.org << 9999 T: git git://linuxtv.org/media_tree.git 6870 T: git git://linuxtv.org/media_tree.git >> 6871 W: https://linuxtv.org >> 6872 S: Odd Fixes 10000 F: drivers/media/usb/hdpvr/ 6873 F: drivers/media/usb/hdpvr/ 10001 6874 10002 HEWLETT PACKARD ENTERPRISE ILO CHIF DRIVER << 10003 M: Keng-Yu Lin <keng-yu.lin@hpe.com> << 10004 S: Supported << 10005 F: drivers/misc/hpilo.[ch] << 10006 << 10007 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG 6875 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER 10008 M: Jerry Hoemann <jerry.hoemann@hpe.com> 6876 M: Jerry Hoemann <jerry.hoemann@hpe.com> 10009 S: Supported 6877 S: Supported 10010 F: Documentation/watchdog/hpwdt.rst !! 6878 F: Documentation/watchdog/hpwdt.txt 10011 F: drivers/watchdog/hpwdt.c 6879 F: drivers/watchdog/hpwdt.c 10012 6880 10013 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hps 6881 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 10014 M: Don Brace <don.brace@microchip.com> !! 6882 M: Don Brace <don.brace@microsemi.com> 10015 L: storagedev@microchip.com !! 6883 L: esc.storagedev@microsemi.com 10016 L: linux-scsi@vger.kernel.org 6884 L: linux-scsi@vger.kernel.org 10017 S: Supported 6885 S: Supported 10018 F: Documentation/scsi/hpsa.rst !! 6886 F: Documentation/scsi/hpsa.txt 10019 F: drivers/scsi/hpsa*.[ch] 6887 F: drivers/scsi/hpsa*.[ch] 10020 F: include/linux/cciss*.h 6888 F: include/linux/cciss*.h 10021 F: include/uapi/linux/cciss*.h 6889 F: include/uapi/linux/cciss*.h 10022 6890 10023 HFI1 DRIVER 6891 HFI1 DRIVER 10024 M: Dennis Dalessandro <dennis.dalessandr !! 6892 M: Mike Marciniszyn <mike.marciniszyn@intel.com> >> 6893 M: Dennis Dalessandro <dennis.dalessandro@intel.com> 10025 L: linux-rdma@vger.kernel.org 6894 L: linux-rdma@vger.kernel.org 10026 S: Supported 6895 S: Supported 10027 F: drivers/infiniband/hw/hfi1 6896 F: drivers/infiniband/hw/hfi1 10028 6897 10029 HFS FILESYSTEM 6898 HFS FILESYSTEM 10030 L: linux-fsdevel@vger.kernel.org 6899 L: linux-fsdevel@vger.kernel.org 10031 S: Orphan 6900 S: Orphan 10032 F: Documentation/filesystems/hfs.rst !! 6901 F: Documentation/filesystems/hfs.txt 10033 F: fs/hfs/ 6902 F: fs/hfs/ 10034 6903 10035 HFSPLUS FILESYSTEM 6904 HFSPLUS FILESYSTEM 10036 L: linux-fsdevel@vger.kernel.org 6905 L: linux-fsdevel@vger.kernel.org 10037 S: Orphan 6906 S: Orphan 10038 F: Documentation/filesystems/hfsplus.rs !! 6907 F: Documentation/filesystems/hfsplus.txt 10039 F: fs/hfsplus/ 6908 F: fs/hfsplus/ 10040 6909 10041 HGA FRAMEBUFFER DRIVER 6910 HGA FRAMEBUFFER DRIVER 10042 M: Ferenc Bakonyi <fero@drama.obuda.kand 6911 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 10043 L: linux-nvidia@lists.surfsouth.com 6912 L: linux-nvidia@lists.surfsouth.com 10044 S: Maintained << 10045 W: http://drama.obuda.kando.hu/~fero/cg 6913 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml >> 6914 S: Maintained 10046 F: drivers/video/fbdev/hgafb.c 6915 F: drivers/video/fbdev/hgafb.c 10047 6916 10048 HIBERNATION (aka Software Suspend, aka swsus 6917 HIBERNATION (aka Software Suspend, aka swsusp) 10049 M: "Rafael J. Wysocki" <rafael@kernel.or !! 6918 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10050 M: Pavel Machek <pavel@ucw.cz> 6919 M: Pavel Machek <pavel@ucw.cz> 10051 L: linux-pm@vger.kernel.org 6920 L: linux-pm@vger.kernel.org 10052 S: Supported << 10053 B: https://bugzilla.kernel.org 6921 B: https://bugzilla.kernel.org 10054 F: arch/*/include/asm/suspend*.h !! 6922 S: Supported 10055 F: arch/x86/power/ 6923 F: arch/x86/power/ 10056 F: drivers/base/power/ 6924 F: drivers/base/power/ >> 6925 F: kernel/power/ >> 6926 F: include/linux/suspend.h 10057 F: include/linux/freezer.h 6927 F: include/linux/freezer.h 10058 F: include/linux/pm.h 6928 F: include/linux/pm.h 10059 F: include/linux/suspend.h !! 6929 F: arch/*/include/asm/suspend*.h 10060 F: kernel/power/ << 10061 6930 10062 HID CORE LAYER 6931 HID CORE LAYER 10063 M: Jiri Kosina <jikos@kernel.org> 6932 M: Jiri Kosina <jikos@kernel.org> 10064 M: Benjamin Tissoires <bentiss@kernel.or !! 6933 M: Benjamin Tissoires <benjamin.tissoires@redhat.com> 10065 L: linux-input@vger.kernel.org 6934 L: linux-input@vger.kernel.org 10066 S: Maintained << 10067 T: git git://git.kernel.org/pub/scm/lin 6935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git 10068 F: Documentation/hid/ !! 6936 S: Maintained 10069 F: drivers/hid/ 6937 F: drivers/hid/ 10070 F: include/linux/hid* 6938 F: include/linux/hid* 10071 F: include/uapi/linux/hid* 6939 F: include/uapi/linux/hid* 10072 F: samples/hid/ << 10073 F: tools/testing/selftests/hid/ << 10074 << 10075 HID LOGITECH DRIVERS << 10076 R: Filipe Laíns <lains@riseup.net> << 10077 L: linux-input@vger.kernel.org << 10078 S: Maintained << 10079 F: drivers/hid/hid-logitech-* << 10080 << 10081 HID NVIDIA SHIELD DRIVER << 10082 M: Rahul Rameshbabu <rrameshbabu@nvidia. << 10083 L: linux-input@vger.kernel.org << 10084 S: Maintained << 10085 F: drivers/hid/hid-nvidia-shield.c << 10086 << 10087 HID PHOENIX RC FLIGHT CONTROLLER << 10088 M: Marcus Folkesson <marcus.folkesson@gm << 10089 L: linux-input@vger.kernel.org << 10090 S: Maintained << 10091 F: drivers/hid/hid-pxrc.c << 10092 << 10093 HID PLAYSTATION DRIVER << 10094 M: Roderick Colenbrander <roderick.colen << 10095 L: linux-input@vger.kernel.org << 10096 S: Supported << 10097 F: drivers/hid/hid-playstation.c << 10098 6940 10099 HID SENSOR HUB DRIVERS 6941 HID SENSOR HUB DRIVERS 10100 M: Jiri Kosina <jikos@kernel.org> 6942 M: Jiri Kosina <jikos@kernel.org> 10101 M: Jonathan Cameron <jic23@kernel.org> 6943 M: Jonathan Cameron <jic23@kernel.org> 10102 M: Srinivas Pandruvada <srinivas.pandruv 6944 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 10103 L: linux-input@vger.kernel.org 6945 L: linux-input@vger.kernel.org 10104 L: linux-iio@vger.kernel.org 6946 L: linux-iio@vger.kernel.org 10105 S: Maintained 6947 S: Maintained 10106 F: Documentation/hid/hid-sensor* 6948 F: Documentation/hid/hid-sensor* 10107 F: drivers/hid/hid-sensor-* 6949 F: drivers/hid/hid-sensor-* 10108 F: drivers/iio/*/hid-* 6950 F: drivers/iio/*/hid-* 10109 F: include/linux/hid-sensor-* 6951 F: include/linux/hid-sensor-* 10110 6952 10111 HID VRC-2 CAR CONTROLLER DRIVER !! 6953 HIGH-RESOLUTION TIMERS, CLOCKEVENTS 10112 M: Marcus Folkesson <marcus.folkesson@gm << 10113 L: linux-input@vger.kernel.org << 10114 S: Maintained << 10115 F: drivers/hid/hid-vrc2.c << 10116 << 10117 HID WACOM DRIVER << 10118 M: Ping Cheng <ping.cheng@wacom.com> << 10119 M: Jason Gerecke <jason.gerecke@wacom.c << 10120 L: linux-input@vger.kernel.org << 10121 S: Maintained << 10122 F: drivers/hid/wacom.h << 10123 F: drivers/hid/wacom_* << 10124 << 10125 HID++ LOGITECH DRIVERS << 10126 R: Filipe Laíns <lains@riseup.net> << 10127 R: Bastien Nocera <hadess@hadess.net> << 10128 L: linux-input@vger.kernel.org << 10129 S: Maintained << 10130 F: drivers/hid/hid-logitech-hidpp.c << 10131 << 10132 HIGH-RESOLUTION TIMERS, TIMER WHEEL, CLOCKEV << 10133 M: Anna-Maria Behnsen <anna-maria@linutr << 10134 M: Frederic Weisbecker <frederic@kernel. << 10135 M: Thomas Gleixner <tglx@linutronix.de> 6954 M: Thomas Gleixner <tglx@linutronix.de> 10136 L: linux-kernel@vger.kernel.org 6955 L: linux-kernel@vger.kernel.org 10137 S: Maintained << 10138 T: git git://git.kernel.org/pub/scm/lin 6956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core >> 6957 S: Maintained 10139 F: Documentation/timers/ 6958 F: Documentation/timers/ >> 6959 F: kernel/time/hrtimer.c >> 6960 F: kernel/time/clockevents.c >> 6961 F: kernel/time/timer_*.c 10140 F: include/linux/clockchips.h 6962 F: include/linux/clockchips.h 10141 F: include/linux/hrtimer.h 6963 F: include/linux/hrtimer.h 10142 F: include/linux/timer.h << 10143 F: kernel/time/clockevents.c << 10144 F: kernel/time/hrtimer.c << 10145 F: kernel/time/timer.c << 10146 F: kernel/time/timer_list.c << 10147 F: kernel/time/timer_migration.* << 10148 F: tools/testing/selftests/timers/ << 10149 6964 10150 HIGH-SPEED SCC DRIVER FOR AX.25 6965 HIGH-SPEED SCC DRIVER FOR AX.25 10151 L: linux-hams@vger.kernel.org 6966 L: linux-hams@vger.kernel.org 10152 S: Orphan 6967 S: Orphan >> 6968 F: drivers/net/hamradio/dmascc.c 10153 F: drivers/net/hamradio/scc.c 6969 F: drivers/net/hamradio/scc.c 10154 6970 10155 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 6971 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 10156 M: HighPoint Linux Team <linux@highpoint 6972 M: HighPoint Linux Team <linux@highpoint-tech.com> 10157 S: Supported << 10158 W: http://www.highpoint-tech.com 6973 W: http://www.highpoint-tech.com 10159 F: Documentation/scsi/hptiop.rst !! 6974 S: Supported >> 6975 F: Documentation/scsi/hptiop.txt 10160 F: drivers/scsi/hptiop.c 6976 F: drivers/scsi/hptiop.c 10161 6977 10162 HIKEY960 ONBOARD USB GPIO HUB DRIVER << 10163 M: John Stultz <jstultz@google.com> << 10164 L: linux-kernel@vger.kernel.org << 10165 S: Maintained << 10166 F: drivers/misc/hisi_hikey_usb.c << 10167 << 10168 HIMAX HX83112B TOUCHSCREEN SUPPORT << 10169 M: Job Noorman <job@noorman.info> << 10170 L: linux-input@vger.kernel.org << 10171 S: Maintained << 10172 F: Documentation/devicetree/bindings/in << 10173 F: drivers/input/touchscreen/himax_hx83 << 10174 << 10175 HIPPI 6978 HIPPI 10176 M: Jes Sorensen <jes@trained-monkey.org> 6979 M: Jes Sorensen <jes@trained-monkey.org> 10177 L: linux-hippi@sunsite.dk 6980 L: linux-hippi@sunsite.dk 10178 S: Maintained 6981 S: Maintained 10179 F: drivers/net/hippi/ << 10180 F: include/linux/hippidevice.h 6982 F: include/linux/hippidevice.h 10181 F: include/uapi/linux/if_hippi.h 6983 F: include/uapi/linux/if_hippi.h 10182 F: net/802/hippi.c 6984 F: net/802/hippi.c >> 6985 F: drivers/net/hippi/ 10183 6986 10184 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER !! 6987 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3) 10185 M: Kurt Kanzenbach <kurt@linutronix.de> !! 6988 M: Yisen Zhuang <yisen.zhuang@huawei.com> >> 6989 M: Salil Mehta <salil.mehta@huawei.com> 10186 L: netdev@vger.kernel.org 6990 L: netdev@vger.kernel.org >> 6991 W: http://www.hisilicon.com 10187 S: Maintained 6992 S: Maintained 10188 F: Documentation/devicetree/bindings/ne !! 6993 F: drivers/net/ethernet/hisilicon/hns3/ 10189 F: drivers/net/dsa/hirschmann/* << 10190 F: include/linux/platform_data/hirschma << 10191 F: net/dsa/tag_hellcreek.c << 10192 << 10193 HISILICON DMA DRIVER << 10194 M: Zhou Wang <wangzhou1@hisilicon.com> << 10195 M: Jie Hai <haijie1@huawei.com> << 10196 L: dmaengine@vger.kernel.org << 10197 S: Maintained << 10198 F: drivers/dma/hisi_dma.c << 10199 << 10200 HISILICON GPIO DRIVER << 10201 M: Jay Fang <f.fangjian@huawei.com> << 10202 L: linux-gpio@vger.kernel.org << 10203 S: Maintained << 10204 F: Documentation/devicetree/bindings/gp << 10205 F: drivers/gpio/gpio-hisi.c << 10206 << 10207 HISILICON HIGH PERFORMANCE RSA ENGINE DRIVER << 10208 M: Zhiqi Song <songzhiqi1@huawei.com> << 10209 M: Longfang Liu <liulongfang@huawei.com> << 10210 L: linux-crypto@vger.kernel.org << 10211 S: Maintained << 10212 F: Documentation/ABI/testing/debugfs-hi << 10213 F: drivers/crypto/hisilicon/hpre/hpre.h << 10214 F: drivers/crypto/hisilicon/hpre/hpre_c << 10215 F: drivers/crypto/hisilicon/hpre/hpre_m << 10216 << 10217 HISILICON HNS3 PMU DRIVER << 10218 M: Jijie Shao <shaojijie@huawei.com> << 10219 S: Supported << 10220 F: Documentation/admin-guide/perf/hns3- << 10221 F: drivers/perf/hisilicon/hns3_pmu.c << 10222 << 10223 HISILICON I2C CONTROLLER DRIVER << 10224 M: Yicong Yang <yangyicong@hisilicon.com << 10225 L: linux-i2c@vger.kernel.org << 10226 S: Maintained << 10227 W: https://www.hisilicon.com << 10228 F: Documentation/devicetree/bindings/i2 << 10229 F: drivers/i2c/busses/i2c-hisi.c << 10230 << 10231 HISILICON KUNPENG SOC HCCS DRIVER << 10232 M: Huisong Li <lihuisong@huawei.com> << 10233 S: Maintained << 10234 F: Documentation/ABI/testing/sysfs-devi << 10235 F: drivers/soc/hisilicon/kunpeng_hccs.c << 10236 F: drivers/soc/hisilicon/kunpeng_hccs.h << 10237 6994 10238 HISILICON LPC BUS DRIVER 6995 HISILICON LPC BUS DRIVER 10239 M: Jay Fang <f.fangjian@huawei.com> !! 6996 M: john.garry@huawei.com 10240 S: Maintained << 10241 W: http://www.hisilicon.com 6997 W: http://www.hisilicon.com 10242 F: Documentation/devicetree/bindings/ar << 10243 F: drivers/bus/hisi_lpc.c << 10244 << 10245 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3) << 10246 M: Jian Shen <shenjian15@huawei.com> << 10247 M: Salil Mehta <salil.mehta@huawei.com> << 10248 M: Jijie Shao <shaojijie@huawei.com> << 10249 L: netdev@vger.kernel.org << 10250 S: Maintained 6998 S: Maintained 10251 W: http://www.hisilicon.com !! 6999 F: drivers/bus/hisi_lpc.c 10252 F: drivers/net/ethernet/hisilicon/hns3/ !! 7000 F: Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt 10253 7001 10254 HISILICON NETWORK SUBSYSTEM DRIVER 7002 HISILICON NETWORK SUBSYSTEM DRIVER 10255 M: Jian Shen <shenjian15@huawei.com> !! 7003 M: Yisen Zhuang <yisen.zhuang@huawei.com> 10256 M: Salil Mehta <salil.mehta@huawei.com> 7004 M: Salil Mehta <salil.mehta@huawei.com> 10257 L: netdev@vger.kernel.org 7005 L: netdev@vger.kernel.org 10258 S: Maintained << 10259 W: http://www.hisilicon.com 7006 W: http://www.hisilicon.com 10260 F: Documentation/devicetree/bindings/ne !! 7007 S: Maintained 10261 F: drivers/net/ethernet/hisilicon/ 7008 F: drivers/net/ethernet/hisilicon/ >> 7009 F: Documentation/devicetree/bindings/net/hisilicon*.txt 10262 7010 10263 HISILICON PMU DRIVER 7011 HISILICON PMU DRIVER 10264 M: Yicong Yang <yangyicong@hisilicon.com !! 7012 M: Shaokun Zhang <zhangshaokun@hisilicon.com> 10265 M: Jonathan Cameron <jonathan.cameron@hu << 10266 S: Supported << 10267 W: http://www.hisilicon.com 7013 W: http://www.hisilicon.com 10268 F: Documentation/admin-guide/perf/hisi- !! 7014 S: Supported 10269 F: Documentation/admin-guide/perf/hisi- << 10270 F: drivers/perf/hisilicon 7015 F: drivers/perf/hisilicon 10271 !! 7016 F: Documentation/perf/hisi-pmu.txt 10272 HISILICON PTT DRIVER << 10273 M: Yicong Yang <yangyicong@hisilicon.com << 10274 M: Jonathan Cameron <jonathan.cameron@hu << 10275 L: linux-kernel@vger.kernel.org << 10276 S: Maintained << 10277 F: Documentation/ABI/testing/sysfs-bus- << 10278 F: Documentation/trace/hisi-ptt.rst << 10279 F: drivers/hwtracing/ptt/ << 10280 F: tools/perf/arch/arm64/util/hisi-ptt. << 10281 F: tools/perf/util/hisi-ptt* << 10282 F: tools/perf/util/hisi-ptt-decoder/* << 10283 << 10284 HISILICON QM DRIVER << 10285 M: Weili Qian <qianweili@huawei.com> << 10286 M: Zhou Wang <wangzhou1@hisilicon.com> << 10287 L: linux-crypto@vger.kernel.org << 10288 S: Maintained << 10289 F: drivers/crypto/hisilicon/Kconfig << 10290 F: drivers/crypto/hisilicon/Makefile << 10291 F: drivers/crypto/hisilicon/qm.c << 10292 F: drivers/crypto/hisilicon/sgl.c << 10293 F: include/linux/hisi_acc_qm.h << 10294 7017 10295 HISILICON ROCE DRIVER 7018 HISILICON ROCE DRIVER 10296 M: Chengchang Tang <tangchengchang@huawe !! 7019 M: Lijun Ou <oulijun@huawei.com> 10297 M: Junxian Huang <huangjunxian6@hisilico !! 7020 M: Wei Hu(Xavier) <xavier.huwei@huawei.com> 10298 L: linux-rdma@vger.kernel.org 7021 L: linux-rdma@vger.kernel.org 10299 S: Maintained 7022 S: Maintained 10300 F: Documentation/devicetree/bindings/in << 10301 F: drivers/infiniband/hw/hns/ 7023 F: drivers/infiniband/hw/hns/ >> 7024 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt 10302 7025 10303 HISILICON SAS Controller 7026 HISILICON SAS Controller 10304 M: Yihang Li <liyihang9@huawei.com> !! 7027 M: John Garry <john.garry@huawei.com> 10305 S: Supported << 10306 W: http://www.hisilicon.com 7028 W: http://www.hisilicon.com 10307 F: Documentation/devicetree/bindings/sc !! 7029 S: Supported 10308 F: drivers/scsi/hisi_sas/ 7030 F: drivers/scsi/hisi_sas/ 10309 !! 7031 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt 10310 HISILICON SECURITY ENGINE V2 DRIVER (SEC2) << 10311 M: Longfang Liu <liulongfang@huawei.com> << 10312 L: linux-crypto@vger.kernel.org << 10313 S: Maintained << 10314 F: Documentation/ABI/testing/debugfs-hi << 10315 F: drivers/crypto/hisilicon/sec2/sec.h << 10316 F: drivers/crypto/hisilicon/sec2/sec_cr << 10317 F: drivers/crypto/hisilicon/sec2/sec_cr << 10318 F: drivers/crypto/hisilicon/sec2/sec_ma << 10319 << 10320 HISILICON SPI Controller DRIVER FOR KUNPENG << 10321 M: Jay Fang <f.fangjian@huawei.com> << 10322 L: linux-spi@vger.kernel.org << 10323 S: Maintained << 10324 W: http://www.hisilicon.com << 10325 F: drivers/spi/spi-hisi-kunpeng.c << 10326 << 10327 HISILICON SPMI CONTROLLER DRIVER FOR HIKEY 9 << 10328 M: Mauro Carvalho Chehab <mchehab+huawei << 10329 L: linux-kernel@vger.kernel.org << 10330 S: Maintained << 10331 F: Documentation/devicetree/bindings/sp << 10332 F: drivers/spmi/hisi-spmi-controller.c << 10333 << 10334 HISILICON SPMI PMIC DRIVER FOR HIKEY 6421v60 << 10335 M: Mauro Carvalho Chehab <mchehab+huawei << 10336 L: linux-kernel@vger.kernel.org << 10337 S: Maintained << 10338 F: Documentation/devicetree/bindings/mf << 10339 F: drivers/mfd/hi6421-spmi-pmic.c << 10340 << 10341 HISILICON TRUE RANDOM NUMBER GENERATOR V2 SU << 10342 M: Weili Qian <qianweili@huawei.com> << 10343 S: Maintained << 10344 F: drivers/crypto/hisilicon/trng/trng.c << 10345 << 10346 HISILICON V3XX SPI NOR FLASH Controller Driv << 10347 M: Jay Fang <f.fangjian@huawei.com> << 10348 S: Maintained << 10349 W: http://www.hisilicon.com << 10350 F: drivers/spi/spi-hisi-sfc-v3xx.c << 10351 << 10352 HISILICON ZIP Controller DRIVER << 10353 M: Yang Shen <shenyang39@huawei.com> << 10354 M: Zhou Wang <wangzhou1@hisilicon.com> << 10355 L: linux-crypto@vger.kernel.org << 10356 S: Maintained << 10357 F: Documentation/ABI/testing/debugfs-hi << 10358 F: drivers/crypto/hisilicon/zip/ << 10359 7032 10360 HMM - Heterogeneous Memory Management 7033 HMM - Heterogeneous Memory Management 10361 M: Jérôme Glisse <jglisse@redhat.com> 7034 M: Jérôme Glisse <jglisse@redhat.com> 10362 L: linux-mm@kvack.org 7035 L: linux-mm@kvack.org 10363 S: Maintained 7036 S: Maintained 10364 F: Documentation/mm/hmm.rst << 10365 F: include/linux/hmm* << 10366 F: lib/test_hmm* << 10367 F: mm/hmm* 7037 F: mm/hmm* 10368 F: tools/testing/selftests/mm/*hmm* !! 7038 F: include/linux/hmm* 10369 !! 7039 F: Documentation/vm/hmm.rst 10370 HONEYWELL HSC030PA PRESSURE SENSOR SERIES II << 10371 M: Petre Rodan <petre.rodan@subdimension << 10372 L: linux-iio@vger.kernel.org << 10373 S: Maintained << 10374 F: Documentation/devicetree/bindings/ii << 10375 F: drivers/iio/pressure/hsc030pa* << 10376 << 10377 HONEYWELL MPRLS0025PA PRESSURE SENSOR SERIES << 10378 M: Andreas Klinger <ak@it-klinger.de> << 10379 M: Petre Rodan <petre.rodan@subdimension << 10380 L: linux-iio@vger.kernel.org << 10381 S: Maintained << 10382 F: Documentation/devicetree/bindings/ii << 10383 F: drivers/iio/pressure/mprls0025pa* << 10384 7040 10385 HP BIOSCFG DRIVER !! 7041 HOST AP DRIVER 10386 M: Jorge Lopez <jorge.lopez2@hp.com> !! 7042 M: Jouni Malinen <j@w1.fi> 10387 L: platform-driver-x86@vger.kernel.org !! 7043 L: linux-wireless@vger.kernel.org 10388 S: Maintained !! 7044 W: http://w1.fi/hostap-driver.html 10389 F: drivers/platform/x86/hp/hp-bioscfg/ !! 7045 S: Obsolete >> 7046 F: drivers/net/wireless/intersil/hostap/ 10390 7047 10391 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 7048 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 10392 L: platform-driver-x86@vger.kernel.org 7049 L: platform-driver-x86@vger.kernel.org 10393 S: Orphan 7050 S: Orphan 10394 F: drivers/platform/x86/hp/tc1100-wmi.c !! 7051 F: drivers/platform/x86/tc1100-wmi.c 10395 7052 10396 HP WMI HARDWARE MONITOR DRIVER !! 7053 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 10397 M: James Seo <james@equiv.tech> !! 7054 M: Jaroslav Kysela <perex@perex.cz> 10398 L: linux-hwmon@vger.kernel.org << 10399 S: Maintained 7055 S: Maintained 10400 F: Documentation/hwmon/hp-wmi-sensors.r !! 7056 F: drivers/net/ethernet/hp/hp100.* 10401 F: drivers/hwmon/hp-wmi-sensors.c << 10402 7057 10403 HPET: High Precision Event Timers driver 7058 HPET: High Precision Event Timers driver 10404 M: Clemens Ladisch <clemens@ladisch.de> 7059 M: Clemens Ladisch <clemens@ladisch.de> 10405 S: Maintained 7060 S: Maintained 10406 F: Documentation/timers/hpet.rst !! 7061 F: Documentation/timers/hpet.txt 10407 F: drivers/char/hpet.c 7062 F: drivers/char/hpet.c 10408 F: include/linux/hpet.h 7063 F: include/linux/hpet.h 10409 F: include/uapi/linux/hpet.h 7064 F: include/uapi/linux/hpet.h 10410 7065 10411 HPET: x86 7066 HPET: x86 10412 S: Orphan 7067 S: Orphan 10413 F: arch/x86/include/asm/hpet.h << 10414 F: arch/x86/kernel/hpet.c 7068 F: arch/x86/kernel/hpet.c >> 7069 F: arch/x86/include/asm/hpet.h 10415 7070 10416 HPFS FILESYSTEM 7071 HPFS FILESYSTEM 10417 M: Mikulas Patocka <mikulas@artax.karlin 7072 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 10418 S: Maintained << 10419 W: http://artax.karlin.mff.cuni.cz/~mik 7073 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi 10420 F: fs/hpfs/ << 10421 << 10422 HS3001 Hardware Temperature and Humidity Sen << 10423 M: Andre Werner <andre.werner@systec-ele << 10424 L: linux-hwmon@vger.kernel.org << 10425 S: Maintained 7074 S: Maintained 10426 F: drivers/hwmon/hs3001.c !! 7075 F: fs/hpfs/ 10427 7076 10428 HSI SUBSYSTEM 7077 HSI SUBSYSTEM 10429 M: Sebastian Reichel <sre@kernel.org> 7078 M: Sebastian Reichel <sre@kernel.org> 10430 S: Maintained << 10431 T: git git://git.kernel.org/pub/scm/lin 7079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git >> 7080 S: Maintained 10432 F: Documentation/ABI/testing/sysfs-bus- 7081 F: Documentation/ABI/testing/sysfs-bus-hsi 10433 F: Documentation/driver-api/hsi.rst 7082 F: Documentation/driver-api/hsi.rst 10434 F: drivers/hsi/ 7083 F: drivers/hsi/ 10435 F: include/linux/hsi/ 7084 F: include/linux/hsi/ 10436 F: include/uapi/linux/hsi/ 7085 F: include/uapi/linux/hsi/ 10437 7086 10438 HSO 3G MODEM DRIVER 7087 HSO 3G MODEM DRIVER 10439 L: linux-usb@vger.kernel.org 7088 L: linux-usb@vger.kernel.org 10440 S: Orphan 7089 S: Orphan 10441 F: drivers/net/usb/hso.c 7090 F: drivers/net/usb/hso.c 10442 7091 10443 HSR NETWORK PROTOCOL 7092 HSR NETWORK PROTOCOL >> 7093 M: Arvid Brodin <arvid.brodin@alten.se> 10444 L: netdev@vger.kernel.org 7094 L: netdev@vger.kernel.org 10445 S: Orphan !! 7095 S: Maintained 10446 F: net/hsr/ 7096 F: net/hsr/ 10447 7097 10448 HT16K33 LED CONTROLLER DRIVER 7098 HT16K33 LED CONTROLLER DRIVER 10449 M: Robin van der Gracht <robin@protonic. 7099 M: Robin van der Gracht <robin@protonic.nl> 10450 S: Maintained 7100 S: Maintained 10451 F: Documentation/devicetree/bindings/au << 10452 F: drivers/auxdisplay/ht16k33.c 7101 F: drivers/auxdisplay/ht16k33.c >> 7102 F: Documentation/devicetree/bindings/display/ht16k33.txt 10453 7103 10454 HTCPEN TOUCHSCREEN DRIVER 7104 HTCPEN TOUCHSCREEN DRIVER 10455 M: Pau Oliva Fora <pof@eslack.org> 7105 M: Pau Oliva Fora <pof@eslack.org> 10456 L: linux-input@vger.kernel.org 7106 L: linux-input@vger.kernel.org 10457 S: Maintained 7107 S: Maintained 10458 F: drivers/input/touchscreen/htcpen.c 7108 F: drivers/input/touchscreen/htcpen.c 10459 7109 10460 HTE SUBSYSTEM << 10461 M: Dipen Patel <dipenp@nvidia.com> << 10462 L: timestamp@lists.linux.dev << 10463 S: Maintained << 10464 Q: https://patchwork.kernel.org/project << 10465 T: git git://git.kernel.org/pub/scm/lin << 10466 F: Documentation/devicetree/bindings/ti << 10467 F: Documentation/driver-api/hte/ << 10468 F: drivers/hte/ << 10469 F: include/linux/hte.h << 10470 << 10471 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER 7110 HTS221 TEMPERATURE-HUMIDITY IIO DRIVER 10472 M: Lorenzo Bianconi <lorenzo@kernel.org> !! 7111 M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com> 10473 L: linux-iio@vger.kernel.org 7112 L: linux-iio@vger.kernel.org 10474 S: Maintained << 10475 W: http://www.st.com/ 7113 W: http://www.st.com/ 10476 F: Documentation/devicetree/bindings/ii !! 7114 S: Maintained 10477 F: drivers/iio/humidity/hts221* 7115 F: drivers/iio/humidity/hts221* >> 7116 F: Documentation/devicetree/bindings/iio/humidity/hts221.txt 10478 7117 10479 HUAWEI ETHERNET DRIVER 7118 HUAWEI ETHERNET DRIVER 10480 M: Cai Huoqing <cai.huoqing@linux.dev> !! 7119 M: Aviad Krawczyk <aviad.krawczyk@huawei.com> 10481 L: netdev@vger.kernel.org 7120 L: netdev@vger.kernel.org 10482 S: Maintained !! 7121 S: Supported 10483 F: Documentation/networking/device_driv !! 7122 F: Documentation/networking/hinic.txt 10484 F: drivers/net/ethernet/huawei/hinic/ 7123 F: drivers/net/ethernet/huawei/hinic/ 10485 7124 10486 HUGETLB SUBSYSTEM !! 7125 HUGETLB FILESYSTEM 10487 M: Muchun Song <muchun.song@linux.dev> !! 7126 M: Mike Kravetz <mike.kravetz@oracle.com> 10488 L: linux-mm@kvack.org 7127 L: linux-mm@kvack.org 10489 S: Maintained 7128 S: Maintained 10490 F: Documentation/ABI/testing/sysfs-kern << 10491 F: Documentation/admin-guide/mm/hugetlb << 10492 F: Documentation/mm/hugetlbfs_reserv.rs << 10493 F: Documentation/mm/vmemmap_dedup.rst << 10494 F: fs/hugetlbfs/ 7129 F: fs/hugetlbfs/ 10495 F: include/linux/hugetlb.h << 10496 F: mm/hugetlb.c 7130 F: mm/hugetlb.c 10497 F: mm/hugetlb_vmemmap.c !! 7131 F: include/linux/hugetlb.h 10498 F: mm/hugetlb_vmemmap.h !! 7132 F: Documentation/admin-guide/mm/hugetlbpage.rst 10499 F: tools/testing/selftests/cgroup/test_ !! 7133 F: Documentation/vm/hugetlbfs_reserv.rst >> 7134 F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages 10500 7135 10501 HVA ST MEDIA DRIVER 7136 HVA ST MEDIA DRIVER 10502 M: Jean-Christophe Trotin <jean-christop !! 7137 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com> 10503 L: linux-media@vger.kernel.org 7138 L: linux-media@vger.kernel.org 10504 S: Supported << 10505 W: https://linuxtv.org << 10506 T: git git://linuxtv.org/media_tree.git 7139 T: git git://linuxtv.org/media_tree.git 10507 F: drivers/media/platform/st/sti/hva !! 7140 W: https://linuxtv.org >> 7141 S: Supported >> 7142 F: drivers/media/platform/sti/hva 10508 7143 10509 HWPOISON MEMORY FAILURE HANDLING 7144 HWPOISON MEMORY FAILURE HANDLING 10510 M: Miaohe Lin <linmiaohe@huawei.com> !! 7145 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 10511 R: Naoya Horiguchi <nao.horiguchi@gmail. << 10512 L: linux-mm@kvack.org 7146 L: linux-mm@kvack.org 10513 S: Maintained 7147 S: Maintained 10514 F: mm/hwpoison-inject.c << 10515 F: mm/memory-failure.c 7148 F: mm/memory-failure.c 10516 !! 7149 F: mm/hwpoison-inject.c 10517 HYCON HY46XX TOUCHSCREEN SUPPORT << 10518 M: Giulio Benetti <giulio.benetti@benett << 10519 L: linux-input@vger.kernel.org << 10520 S: Maintained << 10521 F: Documentation/devicetree/bindings/in << 10522 F: drivers/input/touchscreen/hycon-hy46 << 10523 7150 10524 HYGON PROCESSOR SUPPORT 7151 HYGON PROCESSOR SUPPORT 10525 M: Pu Wen <puwen@hygon.cn> 7152 M: Pu Wen <puwen@hygon.cn> 10526 L: linux-kernel@vger.kernel.org 7153 L: linux-kernel@vger.kernel.org 10527 S: Maintained 7154 S: Maintained 10528 F: arch/x86/kernel/cpu/hygon.c 7155 F: arch/x86/kernel/cpu/hygon.c 10529 7156 10530 HYNIX HI556 SENSOR DRIVER !! 7157 Hyper-V CORE AND DRIVERS 10531 M: Sakari Ailus <sakari.ailus@linux.inte << 10532 L: linux-media@vger.kernel.org << 10533 S: Maintained << 10534 T: git git://linuxtv.org/media_tree.git << 10535 F: drivers/media/i2c/hi556.c << 10536 << 10537 HYNIX HI846 SENSOR DRIVER << 10538 M: Martin Kepplinger <martin.kepplinger@ << 10539 L: linux-media@vger.kernel.org << 10540 S: Maintained << 10541 F: drivers/media/i2c/hi846.c << 10542 << 10543 HYNIX HI847 SENSOR DRIVER << 10544 M: Sakari Ailus <sakari.ailus@linux.inte << 10545 L: linux-media@vger.kernel.org << 10546 S: Maintained << 10547 F: drivers/media/i2c/hi847.c << 10548 << 10549 Hyper-V/Azure CORE AND DRIVERS << 10550 M: "K. Y. Srinivasan" <kys@microsoft.com 7158 M: "K. Y. Srinivasan" <kys@microsoft.com> 10551 M: Haiyang Zhang <haiyangz@microsoft.com 7159 M: Haiyang Zhang <haiyangz@microsoft.com> 10552 M: Wei Liu <wei.liu@kernel.org> !! 7160 M: Stephen Hemminger <sthemmin@microsoft.com> 10553 M: Dexuan Cui <decui@microsoft.com> !! 7161 M: Sasha Levin <sashal@kernel.org> >> 7162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git 10554 L: linux-hyperv@vger.kernel.org 7163 L: linux-hyperv@vger.kernel.org 10555 S: Supported 7164 S: Supported 10556 T: git git://git.kernel.org/pub/scm/lin !! 7165 F: Documentation/networking/device_drivers/microsoft/netvsc.txt 10557 F: Documentation/ABI/stable/sysfs-bus-v << 10558 F: Documentation/ABI/testing/debugfs-hy << 10559 F: Documentation/devicetree/bindings/bu << 10560 F: Documentation/networking/device_driv << 10561 F: Documentation/virt/hyperv << 10562 F: arch/arm64/hyperv << 10563 F: arch/arm64/include/asm/hyperv-tlfs.h << 10564 F: arch/arm64/include/asm/mshyperv.h << 10565 F: arch/x86/hyperv << 10566 F: arch/x86/include/asm/hyperv-tlfs.h << 10567 F: arch/x86/include/asm/mshyperv.h 7166 F: arch/x86/include/asm/mshyperv.h 10568 F: arch/x86/include/asm/trace/hyperv.h 7167 F: arch/x86/include/asm/trace/hyperv.h >> 7168 F: arch/x86/include/asm/hyperv-tlfs.h 10569 F: arch/x86/kernel/cpu/mshyperv.c 7169 F: arch/x86/kernel/cpu/mshyperv.c 10570 F: drivers/clocksource/hyperv_timer.c !! 7170 F: arch/x86/hyperv 10571 F: drivers/hid/hid-hyperv.c 7171 F: drivers/hid/hid-hyperv.c 10572 F: drivers/hv/ 7172 F: drivers/hv/ 10573 F: drivers/input/serio/hyperv-keyboard. 7173 F: drivers/input/serio/hyperv-keyboard.c 10574 F: drivers/iommu/hyperv-iommu.c << 10575 F: drivers/net/ethernet/microsoft/ << 10576 F: drivers/net/hyperv/ << 10577 F: drivers/pci/controller/pci-hyperv-in << 10578 F: drivers/pci/controller/pci-hyperv.c 7174 F: drivers/pci/controller/pci-hyperv.c >> 7175 F: drivers/net/hyperv/ 10579 F: drivers/scsi/storvsc_drv.c 7176 F: drivers/scsi/storvsc_drv.c 10580 F: drivers/uio/uio_hv_generic.c 7177 F: drivers/uio/uio_hv_generic.c 10581 F: drivers/video/fbdev/hyperv_fb.c 7178 F: drivers/video/fbdev/hyperv_fb.c 10582 F: include/asm-generic/hyperv-tlfs.h !! 7179 F: drivers/iommu/hyperv_iommu.c 10583 F: include/asm-generic/mshyperv.h !! 7180 F: net/vmw_vsock/hyperv_transport.c 10584 F: include/clocksource/hyperv_timer.h << 10585 F: include/linux/hyperv.h 7181 F: include/linux/hyperv.h 10586 F: include/net/mana << 10587 F: include/uapi/linux/hyperv.h 7182 F: include/uapi/linux/hyperv.h 10588 F: net/vmw_vsock/hyperv_transport.c << 10589 F: tools/hv/ 7183 F: tools/hv/ 10590 !! 7184 F: Documentation/ABI/stable/sysfs-bus-vmbus 10591 HYPERBUS SUPPORT << 10592 M: Vignesh Raghavendra <vigneshr@ti.com> << 10593 R: Tudor Ambarus <tudor.ambarus@linaro.o << 10594 L: linux-mtd@lists.infradead.org << 10595 S: Supported << 10596 Q: http://patchwork.ozlabs.org/project/ << 10597 C: irc://irc.oftc.net/mtd << 10598 T: git git://git.kernel.org/pub/scm/lin << 10599 F: Documentation/devicetree/bindings/mt << 10600 F: drivers/mtd/hyperbus/ << 10601 F: include/linux/mtd/hyperbus.h << 10602 7185 10603 HYPERVISOR VIRTUAL CONSOLE DRIVER 7186 HYPERVISOR VIRTUAL CONSOLE DRIVER 10604 L: linuxppc-dev@lists.ozlabs.org 7187 L: linuxppc-dev@lists.ozlabs.org 10605 S: Odd Fixes 7188 S: Odd Fixes 10606 F: drivers/tty/hvc/ 7189 F: drivers/tty/hvc/ 10607 7190 10608 I2C ACPI SUPPORT 7191 I2C ACPI SUPPORT 10609 M: Mika Westerberg <mika.westerberg@linu 7192 M: Mika Westerberg <mika.westerberg@linux.intel.com> 10610 L: linux-i2c@vger.kernel.org 7193 L: linux-i2c@vger.kernel.org 10611 L: linux-acpi@vger.kernel.org 7194 L: linux-acpi@vger.kernel.org 10612 S: Maintained 7195 S: Maintained 10613 F: drivers/i2c/i2c-core-acpi.c 7196 F: drivers/i2c/i2c-core-acpi.c 10614 7197 10615 I2C ADDRESS TRANSLATOR (ATR) << 10616 M: Tomi Valkeinen <tomi.valkeinen@ideaso << 10617 R: Luca Ceresoli <luca.ceresoli@bootlin. << 10618 L: linux-i2c@vger.kernel.org << 10619 S: Maintained << 10620 F: drivers/i2c/i2c-atr.c << 10621 F: include/linux/i2c-atr.h << 10622 << 10623 I2C CONTROLLER DRIVER FOR NVIDIA GPU 7198 I2C CONTROLLER DRIVER FOR NVIDIA GPU 10624 M: Ajay Gupta <ajayg@nvidia.com> 7199 M: Ajay Gupta <ajayg@nvidia.com> 10625 L: linux-i2c@vger.kernel.org 7200 L: linux-i2c@vger.kernel.org 10626 S: Maintained 7201 S: Maintained 10627 F: Documentation/i2c/busses/i2c-nvidia- !! 7202 F: Documentation/i2c/busses/i2c-nvidia-gpu 10628 F: drivers/i2c/busses/i2c-nvidia-gpu.c 7203 F: drivers/i2c/busses/i2c-nvidia-gpu.c 10629 7204 10630 I2C MUXES 7205 I2C MUXES 10631 M: Peter Rosin <peda@axentia.se> 7206 M: Peter Rosin <peda@axentia.se> 10632 L: linux-i2c@vger.kernel.org 7207 L: linux-i2c@vger.kernel.org 10633 S: Maintained 7208 S: Maintained >> 7209 F: Documentation/i2c/i2c-topology >> 7210 F: Documentation/i2c/muxes/ >> 7211 F: Documentation/devicetree/bindings/i2c/i2c-mux* 10634 F: Documentation/devicetree/bindings/i2 7212 F: Documentation/devicetree/bindings/i2c/i2c-arb* 10635 F: Documentation/devicetree/bindings/i2 7213 F: Documentation/devicetree/bindings/i2c/i2c-gate* 10636 F: Documentation/devicetree/bindings/i2 << 10637 F: Documentation/i2c/i2c-topology.rst << 10638 F: Documentation/i2c/muxes/ << 10639 F: drivers/i2c/i2c-mux.c 7214 F: drivers/i2c/i2c-mux.c 10640 F: drivers/i2c/muxes/ 7215 F: drivers/i2c/muxes/ 10641 F: include/linux/i2c-mux.h 7216 F: include/linux/i2c-mux.h 10642 7217 10643 I2C MV64XXX MARVELL AND ALLWINNER DRIVER 7218 I2C MV64XXX MARVELL AND ALLWINNER DRIVER 10644 M: Gregory CLEMENT <gregory.clement@boot 7219 M: Gregory CLEMENT <gregory.clement@bootlin.com> 10645 L: linux-i2c@vger.kernel.org 7220 L: linux-i2c@vger.kernel.org 10646 S: Maintained 7221 S: Maintained 10647 F: Documentation/devicetree/bindings/i2 << 10648 F: drivers/i2c/busses/i2c-mv64xxx.c 7222 F: drivers/i2c/busses/i2c-mv64xxx.c 10649 7223 10650 I2C OVER PARALLEL PORT 7224 I2C OVER PARALLEL PORT 10651 M: Jean Delvare <jdelvare@suse.com> 7225 M: Jean Delvare <jdelvare@suse.com> 10652 L: linux-i2c@vger.kernel.org 7226 L: linux-i2c@vger.kernel.org 10653 S: Maintained 7227 S: Maintained 10654 F: Documentation/i2c/busses/i2c-parport !! 7228 F: Documentation/i2c/busses/i2c-parport >> 7229 F: Documentation/i2c/busses/i2c-parport-light 10655 F: drivers/i2c/busses/i2c-parport.c 7230 F: drivers/i2c/busses/i2c-parport.c >> 7231 F: drivers/i2c/busses/i2c-parport-light.c 10656 7232 10657 I2C SUBSYSTEM 7233 I2C SUBSYSTEM 10658 M: Wolfram Sang <wsa+renesas@sang-engine !! 7234 M: Wolfram Sang <wsa@the-dreams.de> 10659 L: linux-i2c@vger.kernel.org 7235 L: linux-i2c@vger.kernel.org 10660 S: Maintained << 10661 W: https://i2c.wiki.kernel.org/ 7236 W: https://i2c.wiki.kernel.org/ 10662 Q: https://patchwork.ozlabs.org/project 7237 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 10663 T: git git://git.kernel.org/pub/scm/lin 7238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git >> 7239 S: Maintained >> 7240 F: Documentation/devicetree/bindings/i2c/i2c.txt 10664 F: Documentation/i2c/ 7241 F: Documentation/i2c/ 10665 F: drivers/i2c/* 7242 F: drivers/i2c/* 10666 F: include/dt-bindings/i2c/i2c.h !! 7243 F: include/linux/i2c.h 10667 F: include/linux/i2c-dev.h 7244 F: include/linux/i2c-dev.h 10668 F: include/linux/i2c-smbus.h 7245 F: include/linux/i2c-smbus.h 10669 F: include/linux/i2c.h << 10670 F: include/uapi/linux/i2c-*.h << 10671 F: include/uapi/linux/i2c.h 7246 F: include/uapi/linux/i2c.h >> 7247 F: include/uapi/linux/i2c-*.h 10672 7248 10673 I2C SUBSYSTEM HOST DRIVERS 7249 I2C SUBSYSTEM HOST DRIVERS 10674 M: Andi Shyti <andi.shyti@kernel.org> << 10675 L: linux-i2c@vger.kernel.org 7250 L: linux-i2c@vger.kernel.org 10676 S: Maintained << 10677 W: https://i2c.wiki.kernel.org/ 7251 W: https://i2c.wiki.kernel.org/ 10678 Q: https://patchwork.ozlabs.org/project 7252 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 10679 T: git git://git.kernel.org/pub/scm/lin !! 7253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git >> 7254 S: Odd Fixes 10680 F: Documentation/devicetree/bindings/i2 7255 F: Documentation/devicetree/bindings/i2c/ 10681 F: drivers/i2c/algos/ 7256 F: drivers/i2c/algos/ 10682 F: drivers/i2c/busses/ 7257 F: drivers/i2c/busses/ 10683 F: include/dt-bindings/i2c/ << 10684 7258 10685 I2C-TAOS-EVM DRIVER 7259 I2C-TAOS-EVM DRIVER 10686 M: Jean Delvare <jdelvare@suse.com> 7260 M: Jean Delvare <jdelvare@suse.com> 10687 L: linux-i2c@vger.kernel.org 7261 L: linux-i2c@vger.kernel.org 10688 S: Maintained 7262 S: Maintained 10689 F: Documentation/i2c/busses/i2c-taos-ev !! 7263 F: Documentation/i2c/busses/i2c-taos-evm 10690 F: drivers/i2c/busses/i2c-taos-evm.c 7264 F: drivers/i2c/busses/i2c-taos-evm.c 10691 7265 10692 I2C-TINY-USB DRIVER 7266 I2C-TINY-USB DRIVER 10693 M: Till Harbaum <till@harbaum.org> 7267 M: Till Harbaum <till@harbaum.org> 10694 L: linux-i2c@vger.kernel.org 7268 L: linux-i2c@vger.kernel.org 10695 S: Maintained << 10696 W: http://www.harbaum.org/till/i2c_tiny 7269 W: http://www.harbaum.org/till/i2c_tiny_usb >> 7270 S: Maintained 10697 F: drivers/i2c/busses/i2c-tiny-usb.c 7271 F: drivers/i2c/busses/i2c-tiny-usb.c 10698 7272 10699 I2C/SMBUS CONTROLLER DRIVERS FOR PC 7273 I2C/SMBUS CONTROLLER DRIVERS FOR PC 10700 M: Jean Delvare <jdelvare@suse.com> 7274 M: Jean Delvare <jdelvare@suse.com> 10701 L: linux-i2c@vger.kernel.org 7275 L: linux-i2c@vger.kernel.org 10702 S: Maintained 7276 S: Maintained 10703 F: Documentation/i2c/busses/i2c-ali1535 !! 7277 F: Documentation/i2c/busses/i2c-ali1535 10704 F: Documentation/i2c/busses/i2c-ali1563 !! 7278 F: Documentation/i2c/busses/i2c-ali1563 10705 F: Documentation/i2c/busses/i2c-ali15x3 !! 7279 F: Documentation/i2c/busses/i2c-ali15x3 10706 F: Documentation/i2c/busses/i2c-amd756. !! 7280 F: Documentation/i2c/busses/i2c-amd756 10707 F: Documentation/i2c/busses/i2c-amd8111 !! 7281 F: Documentation/i2c/busses/i2c-amd8111 10708 F: Documentation/i2c/busses/i2c-i801.rs !! 7282 F: Documentation/i2c/busses/i2c-i801 10709 F: Documentation/i2c/busses/i2c-nforce2 !! 7283 F: Documentation/i2c/busses/i2c-nforce2 10710 F: Documentation/i2c/busses/i2c-piix4.r !! 7284 F: Documentation/i2c/busses/i2c-piix4 10711 F: Documentation/i2c/busses/i2c-sis5595 !! 7285 F: Documentation/i2c/busses/i2c-sis5595 10712 F: Documentation/i2c/busses/i2c-sis630. !! 7286 F: Documentation/i2c/busses/i2c-sis630 10713 F: Documentation/i2c/busses/i2c-sis96x. !! 7287 F: Documentation/i2c/busses/i2c-sis96x 10714 F: Documentation/i2c/busses/i2c-via.rst !! 7288 F: Documentation/i2c/busses/i2c-via 10715 F: Documentation/i2c/busses/i2c-viapro. !! 7289 F: Documentation/i2c/busses/i2c-viapro 10716 F: drivers/i2c/busses/i2c-ali1535.c 7290 F: drivers/i2c/busses/i2c-ali1535.c 10717 F: drivers/i2c/busses/i2c-ali1563.c 7291 F: drivers/i2c/busses/i2c-ali1563.c 10718 F: drivers/i2c/busses/i2c-ali15x3.c 7292 F: drivers/i2c/busses/i2c-ali15x3.c 10719 F: drivers/i2c/busses/i2c-amd756-s4882. << 10720 F: drivers/i2c/busses/i2c-amd756.c 7293 F: drivers/i2c/busses/i2c-amd756.c >> 7294 F: drivers/i2c/busses/i2c-amd756-s4882.c 10721 F: drivers/i2c/busses/i2c-amd8111.c 7295 F: drivers/i2c/busses/i2c-amd8111.c 10722 F: drivers/i2c/busses/i2c-i801.c 7296 F: drivers/i2c/busses/i2c-i801.c 10723 F: drivers/i2c/busses/i2c-isch.c 7297 F: drivers/i2c/busses/i2c-isch.c 10724 F: drivers/i2c/busses/i2c-nforce2-s4985 << 10725 F: drivers/i2c/busses/i2c-nforce2.c 7298 F: drivers/i2c/busses/i2c-nforce2.c >> 7299 F: drivers/i2c/busses/i2c-nforce2-s4985.c 10726 F: drivers/i2c/busses/i2c-piix4.c 7300 F: drivers/i2c/busses/i2c-piix4.c 10727 F: drivers/i2c/busses/i2c-sis5595.c 7301 F: drivers/i2c/busses/i2c-sis5595.c 10728 F: drivers/i2c/busses/i2c-sis630.c 7302 F: drivers/i2c/busses/i2c-sis630.c 10729 F: drivers/i2c/busses/i2c-sis96x.c 7303 F: drivers/i2c/busses/i2c-sis96x.c 10730 F: drivers/i2c/busses/i2c-via.c 7304 F: drivers/i2c/busses/i2c-via.c 10731 F: drivers/i2c/busses/i2c-viapro.c 7305 F: drivers/i2c/busses/i2c-viapro.c 10732 7306 10733 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER 7307 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER 10734 M: Hans de Goede <hdegoede@redhat.com> 7308 M: Hans de Goede <hdegoede@redhat.com> 10735 L: linux-i2c@vger.kernel.org 7309 L: linux-i2c@vger.kernel.org 10736 S: Maintained 7310 S: Maintained 10737 F: drivers/i2c/busses/i2c-cht-wc.c 7311 F: drivers/i2c/busses/i2c-cht-wc.c 10738 7312 10739 I2C/SMBUS ISMT DRIVER 7313 I2C/SMBUS ISMT DRIVER 10740 M: Seth Heasley <seth.heasley@intel.com> 7314 M: Seth Heasley <seth.heasley@intel.com> 10741 M: Neil Horman <nhorman@tuxdriver.com> 7315 M: Neil Horman <nhorman@tuxdriver.com> 10742 L: linux-i2c@vger.kernel.org 7316 L: linux-i2c@vger.kernel.org 10743 F: Documentation/i2c/busses/i2c-ismt.rs << 10744 F: drivers/i2c/busses/i2c-ismt.c 7317 F: drivers/i2c/busses/i2c-ismt.c 10745 !! 7318 F: Documentation/i2c/busses/i2c-ismt 10746 I2C/SMBUS ZHAOXIN DRIVER << 10747 M: Hans Hu <hanshu@zhaoxin.com> << 10748 L: linux-i2c@vger.kernel.org << 10749 S: Maintained << 10750 W: https://www.zhaoxin.com << 10751 F: drivers/i2c/busses/i2c-viai2c-common << 10752 F: drivers/i2c/busses/i2c-viai2c-zhaoxi << 10753 7319 10754 I2C/SMBUS STUB DRIVER 7320 I2C/SMBUS STUB DRIVER 10755 M: Jean Delvare <jdelvare@suse.com> 7321 M: Jean Delvare <jdelvare@suse.com> 10756 L: linux-i2c@vger.kernel.org 7322 L: linux-i2c@vger.kernel.org 10757 S: Maintained 7323 S: Maintained 10758 F: drivers/i2c/i2c-stub.c 7324 F: drivers/i2c/i2c-stub.c 10759 7325 10760 I3C DRIVER FOR ASPEED AST2600 << 10761 M: Jeremy Kerr <jk@codeconstruct.com.au> << 10762 S: Maintained << 10763 F: Documentation/devicetree/bindings/i3 << 10764 F: drivers/i3c/master/ast2600-i3c-maste << 10765 << 10766 I3C DRIVER FOR CADENCE I3C MASTER IP << 10767 M: Przemysław Gaj <pgaj@cadence.com> << 10768 S: Maintained << 10769 F: Documentation/devicetree/bindings/i3 << 10770 F: drivers/i3c/master/i3c-master-cdns.c << 10771 << 10772 I3C DRIVER FOR SYNOPSYS DESIGNWARE << 10773 S: Orphan << 10774 F: Documentation/devicetree/bindings/i3 << 10775 F: drivers/i3c/master/dw* << 10776 << 10777 I3C SUBSYSTEM 7326 I3C SUBSYSTEM 10778 M: Alexandre Belloni <alexandre.belloni@ !! 7327 M: Boris Brezillon <bbrezillon@kernel.org> 10779 L: linux-i3c@lists.infradead.org (moder !! 7328 L: linux-i3c@lists.infradead.org 10780 S: Maintained << 10781 C: irc://chat.freenode.net/linux-i3c 7329 C: irc://chat.freenode.net/linux-i3c 10782 T: git git://git.kernel.org/pub/scm/lin 7330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux.git >> 7331 S: Maintained 10783 F: Documentation/ABI/testing/sysfs-bus- 7332 F: Documentation/ABI/testing/sysfs-bus-i3c 10784 F: Documentation/devicetree/bindings/i3 7333 F: Documentation/devicetree/bindings/i3c/ 10785 F: Documentation/driver-api/i3c 7334 F: Documentation/driver-api/i3c 10786 F: drivers/i3c/ 7335 F: drivers/i3c/ 10787 F: include/dt-bindings/i3c/ << 10788 F: include/linux/i3c/ 7336 F: include/linux/i3c/ 10789 7337 10790 IBM Operation Panel Input Driver !! 7338 I3C DRIVER FOR SYNOPSYS DESIGNWARE 10791 M: Eddie James <eajames@linux.ibm.com> !! 7339 M: Vitor Soares <vitor.soares@synopsys.com> 10792 L: linux-input@vger.kernel.org !! 7340 S: Maintained >> 7341 F: Documentation/devicetree/bindings/i3c/snps,dw-i3c-master.txt >> 7342 F: drivers/i3c/master/dw* >> 7343 >> 7344 IA64 (Itanium) PLATFORM >> 7345 M: Tony Luck <tony.luck@intel.com> >> 7346 M: Fenghua Yu <fenghua.yu@intel.com> >> 7347 L: linux-ia64@vger.kernel.org >> 7348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 10793 S: Maintained 7349 S: Maintained 10794 F: Documentation/devicetree/bindings/in !! 7350 F: arch/ia64/ 10795 F: drivers/input/misc/ibm-panel.c << 10796 7351 10797 IBM Power 842 compression accelerator 7352 IBM Power 842 compression accelerator 10798 M: Haren Myneni <haren@us.ibm.com> 7353 M: Haren Myneni <haren@us.ibm.com> 10799 S: Supported 7354 S: Supported 10800 F: crypto/842.c << 10801 F: drivers/crypto/nx/Kconfig << 10802 F: drivers/crypto/nx/Makefile 7355 F: drivers/crypto/nx/Makefile >> 7356 F: drivers/crypto/nx/Kconfig 10803 F: drivers/crypto/nx/nx-842* 7357 F: drivers/crypto/nx/nx-842* 10804 F: include/linux/sw842.h 7358 F: include/linux/sw842.h >> 7359 F: crypto/842.c 10805 F: lib/842/ 7360 F: lib/842/ 10806 7361 10807 IBM Power in-Nest Crypto Acceleration 7362 IBM Power in-Nest Crypto Acceleration 10808 M: Breno Leitão <leitao@debian.org> 7363 M: Breno Leitão <leitao@debian.org> 10809 M: Nayna Jain <nayna@linux.ibm.com> 7364 M: Nayna Jain <nayna@linux.ibm.com> 10810 M: Paulo Flabiano Smorigo <pfsmorigo@gma 7365 M: Paulo Flabiano Smorigo <pfsmorigo@gmail.com> 10811 L: linux-crypto@vger.kernel.org 7366 L: linux-crypto@vger.kernel.org 10812 S: Supported 7367 S: Supported 10813 F: drivers/crypto/nx/Kconfig << 10814 F: drivers/crypto/nx/Makefile 7368 F: drivers/crypto/nx/Makefile >> 7369 F: drivers/crypto/nx/Kconfig 10815 F: drivers/crypto/nx/nx-aes* 7370 F: drivers/crypto/nx/nx-aes* 10816 F: drivers/crypto/nx/nx-sha* 7371 F: drivers/crypto/nx/nx-sha* 10817 F: drivers/crypto/nx/nx.* 7372 F: drivers/crypto/nx/nx.* 10818 F: drivers/crypto/nx/nx_csbcpb.h 7373 F: drivers/crypto/nx/nx_csbcpb.h 10819 F: drivers/crypto/nx/nx_debugfs.c !! 7374 F: drivers/crypto/nx/nx_debugfs.h 10820 << 10821 IBM Power IO DLPAR Driver for RPA-compliant << 10822 M: Tyrel Datwyler <tyreld@linux.ibm.com> << 10823 L: linux-pci@vger.kernel.org << 10824 L: linuxppc-dev@lists.ozlabs.org << 10825 S: Supported << 10826 F: drivers/pci/hotplug/rpadlpar* << 10827 7375 10828 IBM Power Linux RAID adapter 7376 IBM Power Linux RAID adapter 10829 M: Brian King <brking@us.ibm.com> 7377 M: Brian King <brking@us.ibm.com> 10830 S: Supported 7378 S: Supported 10831 F: drivers/scsi/ipr.* 7379 F: drivers/scsi/ipr.* 10832 7380 10833 IBM Power PCI Hotplug Driver for RPA-complia << 10834 M: Tyrel Datwyler <tyreld@linux.ibm.com> << 10835 L: linux-pci@vger.kernel.org << 10836 L: linuxppc-dev@lists.ozlabs.org << 10837 S: Supported << 10838 F: drivers/pci/hotplug/rpaphp* << 10839 << 10840 IBM Power SRIOV Virtual NIC Device Driver 7381 IBM Power SRIOV Virtual NIC Device Driver 10841 M: Haren Myneni <haren@linux.ibm.com> !! 7382 M: Thomas Falcon <tlfalcon@linux.ibm.com> 10842 M: Rick Lindsley <ricklind@linux.ibm.com !! 7383 M: John Allen <jallen@linux.ibm.com> 10843 R: Nick Child <nnac123@linux.ibm.com> << 10844 R: Thomas Falcon <tlfalcon@linux.ibm.com << 10845 L: netdev@vger.kernel.org 7384 L: netdev@vger.kernel.org 10846 S: Supported 7385 S: Supported 10847 F: drivers/net/ethernet/ibm/ibmvnic.* 7386 F: drivers/net/ethernet/ibm/ibmvnic.* 10848 7387 10849 IBM Power VFIO Support !! 7388 IBM Power Virtual Accelerator Switchboard 10850 M: Timothy Pearson <tpearson@raptorengin !! 7389 M: Sukadev Bhattiprolu >> 7390 L: linuxppc-dev@lists.ozlabs.org 10851 S: Supported 7391 S: Supported 10852 F: drivers/vfio/vfio_iommu_spapr_tce.c !! 7392 F: arch/powerpc/platforms/powernv/vas* >> 7393 F: arch/powerpc/platforms/powernv/copy-paste.h >> 7394 F: arch/powerpc/include/asm/vas.h >> 7395 F: arch/powerpc/include/uapi/asm/vas.h 10853 7396 10854 IBM Power Virtual Ethernet Device Driver 7397 IBM Power Virtual Ethernet Device Driver 10855 M: Nick Child <nnac123@linux.ibm.com> !! 7398 M: Thomas Falcon <tlfalcon@linux.ibm.com> 10856 L: netdev@vger.kernel.org 7399 L: netdev@vger.kernel.org 10857 S: Supported 7400 S: Supported 10858 F: drivers/net/ethernet/ibm/ibmveth.* 7401 F: drivers/net/ethernet/ibm/ibmveth.* 10859 7402 10860 IBM Power Virtual FC Device Drivers 7403 IBM Power Virtual FC Device Drivers 10861 M: Tyrel Datwyler <tyreld@linux.ibm.com> 7404 M: Tyrel Datwyler <tyreld@linux.ibm.com> 10862 L: linux-scsi@vger.kernel.org 7405 L: linux-scsi@vger.kernel.org 10863 S: Supported 7406 S: Supported 10864 F: drivers/scsi/ibmvscsi/ibmvfc* 7407 F: drivers/scsi/ibmvscsi/ibmvfc* 10865 7408 10866 IBM Power Virtual Management Channel Driver 7409 IBM Power Virtual Management Channel Driver 10867 M: Brad Warrum <bwarrum@linux.ibm.com> !! 7410 M: Steven Royer <seroyer@linux.ibm.com> 10868 M: Ritu Agarwal <rituagar@linux.ibm.com> << 10869 S: Supported 7411 S: Supported 10870 F: drivers/misc/ibmvmc.* 7412 F: drivers/misc/ibmvmc.* 10871 7413 10872 IBM Power Virtual SCSI Device Drivers 7414 IBM Power Virtual SCSI Device Drivers 10873 M: Tyrel Datwyler <tyreld@linux.ibm.com> 7415 M: Tyrel Datwyler <tyreld@linux.ibm.com> 10874 L: linux-scsi@vger.kernel.org 7416 L: linux-scsi@vger.kernel.org 10875 S: Supported 7417 S: Supported 10876 F: drivers/scsi/ibmvscsi/ibmvscsi* 7418 F: drivers/scsi/ibmvscsi/ibmvscsi* 10877 F: include/scsi/viosrp.h 7419 F: include/scsi/viosrp.h 10878 7420 10879 IBM Power Virtual SCSI Device Target Driver 7421 IBM Power Virtual SCSI Device Target Driver 10880 M: Tyrel Datwyler <tyreld@linux.ibm.com> !! 7422 M: Michael Cyr <mikecyr@linux.ibm.com> 10881 L: linux-scsi@vger.kernel.org 7423 L: linux-scsi@vger.kernel.org 10882 L: target-devel@vger.kernel.org 7424 L: target-devel@vger.kernel.org 10883 S: Supported 7425 S: Supported 10884 F: drivers/scsi/ibmvscsi_tgt/ 7426 F: drivers/scsi/ibmvscsi_tgt/ 10885 7427 10886 IBM Power VMX Cryptographic instructions 7428 IBM Power VMX Cryptographic instructions 10887 M: Breno Leitão <leitao@debian.org> 7429 M: Breno Leitão <leitao@debian.org> 10888 M: Nayna Jain <nayna@linux.ibm.com> 7430 M: Nayna Jain <nayna@linux.ibm.com> 10889 M: Paulo Flabiano Smorigo <pfsmorigo@gma 7431 M: Paulo Flabiano Smorigo <pfsmorigo@gmail.com> 10890 L: linux-crypto@vger.kernel.org 7432 L: linux-crypto@vger.kernel.org 10891 S: Supported 7433 S: Supported 10892 F: arch/powerpc/crypto/Kconfig !! 7434 F: drivers/crypto/vmx/Makefile 10893 F: arch/powerpc/crypto/Makefile !! 7435 F: drivers/crypto/vmx/Kconfig 10894 F: arch/powerpc/crypto/aes.c !! 7436 F: drivers/crypto/vmx/vmx.c 10895 F: arch/powerpc/crypto/aes_cbc.c !! 7437 F: drivers/crypto/vmx/aes* 10896 F: arch/powerpc/crypto/aes_ctr.c !! 7438 F: drivers/crypto/vmx/ghash* 10897 F: arch/powerpc/crypto/aes_xts.c !! 7439 F: drivers/crypto/vmx/ppc-xlate.pl 10898 F: arch/powerpc/crypto/aesp8-ppc.* !! 7440 10899 F: arch/powerpc/crypto/ghash.c !! 7441 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform 10900 F: arch/powerpc/crypto/ghashp8-ppc.pl !! 7442 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 10901 F: arch/powerpc/crypto/ppc-xlate.pl !! 7443 L: linux-pci@vger.kernel.org 10902 F: arch/powerpc/crypto/vmx.c !! 7444 L: linuxppc-dev@lists.ozlabs.org >> 7445 S: Supported >> 7446 F: drivers/pci/hotplug/rpaphp* >> 7447 >> 7448 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform >> 7449 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> >> 7450 L: linux-pci@vger.kernel.org >> 7451 L: linuxppc-dev@lists.ozlabs.org >> 7452 S: Supported >> 7453 F: drivers/pci/hotplug/rpadlpar* 10903 7454 10904 IBM ServeRAID RAID DRIVER 7455 IBM ServeRAID RAID DRIVER 10905 S: Orphan 7456 S: Orphan 10906 F: drivers/scsi/ips.* 7457 F: drivers/scsi/ips.* 10907 7458 10908 ICH LPC AND GPIO DRIVER 7459 ICH LPC AND GPIO DRIVER 10909 M: Peter Tyser <ptyser@xes-inc.com> 7460 M: Peter Tyser <ptyser@xes-inc.com> 10910 S: Maintained 7461 S: Maintained 10911 F: drivers/gpio/gpio-ich.c << 10912 F: drivers/mfd/lpc_ich.c 7462 F: drivers/mfd/lpc_ich.c >> 7463 F: drivers/gpio/gpio-ich.c 10913 7464 10914 ICY I2C DRIVER !! 7465 IDE SUBSYSTEM 10915 M: Max Staudt <max@enpas.org> !! 7466 M: "David S. Miller" <davem@davemloft.net> 10916 L: linux-i2c@vger.kernel.org !! 7467 L: linux-ide@vger.kernel.org >> 7468 Q: http://patchwork.ozlabs.org/project/linux-ide/list/ >> 7469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 10917 S: Maintained 7470 S: Maintained 10918 F: drivers/i2c/busses/i2c-icy.c !! 7471 F: Documentation/ide/ >> 7472 F: drivers/ide/ >> 7473 F: include/linux/ide.h >> 7474 >> 7475 IDE/ATAPI DRIVERS >> 7476 M: Borislav Petkov <bp@alien8.de> >> 7477 L: linux-ide@vger.kernel.org >> 7478 S: Maintained >> 7479 F: Documentation/cdrom/ide-cd >> 7480 F: drivers/ide/ide-cd* 10919 7481 10920 IDEAPAD LAPTOP EXTRAS DRIVER 7482 IDEAPAD LAPTOP EXTRAS DRIVER 10921 M: Ike Panhc <ike.pan@canonical.com> 7483 M: Ike Panhc <ike.pan@canonical.com> 10922 L: platform-driver-x86@vger.kernel.org 7484 L: platform-driver-x86@vger.kernel.org 10923 S: Maintained << 10924 W: http://launchpad.net/ideapad-laptop 7485 W: http://launchpad.net/ideapad-laptop >> 7486 S: Maintained 10925 F: drivers/platform/x86/ideapad-laptop. 7487 F: drivers/platform/x86/ideapad-laptop.c 10926 7488 10927 IDEAPAD LAPTOP SLIDEBAR DRIVER 7489 IDEAPAD LAPTOP SLIDEBAR DRIVER 10928 M: Andrey Moiseev <o2g.org.ru@gmail.com> 7490 M: Andrey Moiseev <o2g.org.ru@gmail.com> 10929 L: linux-input@vger.kernel.org 7491 L: linux-input@vger.kernel.org 10930 S: Maintained << 10931 W: https://github.com/o2genum/ideapad-s 7492 W: https://github.com/o2genum/ideapad-slidebar >> 7493 S: Maintained 10932 F: drivers/input/misc/ideapad_slidebar. 7494 F: drivers/input/misc/ideapad_slidebar.c 10933 7495 10934 IDT VersaClock 5 CLOCK DRIVER 7496 IDT VersaClock 5 CLOCK DRIVER 10935 M: Luca Ceresoli <luca@lucaceresoli.net> !! 7497 M: Marek Vasut <marek.vasut@gmail.com> 10936 S: Maintained 7498 S: Maintained 10937 F: Documentation/devicetree/bindings/cl << 10938 F: drivers/clk/clk-versaclock5.c 7499 F: drivers/clk/clk-versaclock5.c 10939 7500 10940 IEEE 802.15.4 SUBSYSTEM 7501 IEEE 802.15.4 SUBSYSTEM 10941 M: Alexander Aring <alex.aring@gmail.com 7502 M: Alexander Aring <alex.aring@gmail.com> 10942 M: Stefan Schmidt <stefan@datenfreihafen 7503 M: Stefan Schmidt <stefan@datenfreihafen.org> 10943 M: Miquel Raynal <miquel.raynal@bootlin. << 10944 L: linux-wpan@vger.kernel.org 7504 L: linux-wpan@vger.kernel.org >> 7505 W: http://wpan.cakelab.org/ >> 7506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git >> 7507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git 10945 S: Maintained 7508 S: Maintained 10946 W: https://linux-wpan.org/ !! 7509 F: net/ieee802154/ 10947 Q: https://patchwork.kernel.org/project !! 7510 F: net/mac802154/ 10948 T: git git://git.kernel.org/pub/scm/lin << 10949 T: git git://git.kernel.org/pub/scm/lin << 10950 F: Documentation/networking/ieee802154. << 10951 F: drivers/net/ieee802154/ 7511 F: drivers/net/ieee802154/ 10952 F: include/linux/ieee802154.h << 10953 F: include/linux/nl802154.h 7512 F: include/linux/nl802154.h >> 7513 F: include/linux/ieee802154.h >> 7514 F: include/net/nl802154.h >> 7515 F: include/net/mac802154.h 10954 F: include/net/af_ieee802154.h 7516 F: include/net/af_ieee802154.h 10955 F: include/net/cfg802154.h 7517 F: include/net/cfg802154.h 10956 F: include/net/ieee802154_netdev.h 7518 F: include/net/ieee802154_netdev.h 10957 F: include/net/mac802154.h !! 7519 F: Documentation/networking/ieee802154.rst 10958 F: include/net/nl802154.h << 10959 F: net/ieee802154/ << 10960 F: net/mac802154/ << 10961 << 10962 Intel VIRTIO DATA PATH ACCELERATOR << 10963 M: Zhu Lingshan <lingshan.zhu@kernel.org << 10964 L: virtualization@lists.linux.dev << 10965 S: Supported << 10966 F: drivers/vdpa/ifcvf/ << 10967 7520 10968 IFE PROTOCOL 7521 IFE PROTOCOL 10969 M: Yotam Gigi <yotam.gi@gmail.com> 7522 M: Yotam Gigi <yotam.gi@gmail.com> 10970 M: Jamal Hadi Salim <jhs@mojatatu.com> 7523 M: Jamal Hadi Salim <jhs@mojatatu.com> >> 7524 F: net/ife 10971 F: include/net/ife.h 7525 F: include/net/ife.h 10972 F: include/uapi/linux/ife.h 7526 F: include/uapi/linux/ife.h 10973 F: net/ife << 10974 7527 10975 IGORPLUG-USB IR RECEIVER 7528 IGORPLUG-USB IR RECEIVER 10976 M: Sean Young <sean@mess.org> 7529 M: Sean Young <sean@mess.org> 10977 L: linux-media@vger.kernel.org 7530 L: linux-media@vger.kernel.org 10978 S: Maintained 7531 S: Maintained 10979 F: drivers/media/rc/igorplugusb.c 7532 F: drivers/media/rc/igorplugusb.c 10980 7533 10981 IGUANAWORKS USB IR TRANSCEIVER 7534 IGUANAWORKS USB IR TRANSCEIVER 10982 M: Sean Young <sean@mess.org> 7535 M: Sean Young <sean@mess.org> 10983 L: linux-media@vger.kernel.org 7536 L: linux-media@vger.kernel.org 10984 S: Maintained 7537 S: Maintained 10985 F: drivers/media/rc/iguanair.c 7538 F: drivers/media/rc/iguanair.c 10986 7539 10987 IIO BACKEND FRAMEWORK << 10988 M: Nuno Sa <nuno.sa@analog.com> << 10989 R: Olivier Moysan <olivier.moysan@foss.s << 10990 L: linux-iio@vger.kernel.org << 10991 S: Maintained << 10992 F: Documentation/ABI/testing/debugfs-ii << 10993 F: drivers/iio/industrialio-backend.c << 10994 F: include/linux/iio/backend.h << 10995 << 10996 IIO DIGITAL POTENTIOMETER DAC 7540 IIO DIGITAL POTENTIOMETER DAC 10997 M: Peter Rosin <peda@axentia.se> 7541 M: Peter Rosin <peda@axentia.se> 10998 L: linux-iio@vger.kernel.org 7542 L: linux-iio@vger.kernel.org 10999 S: Maintained 7543 S: Maintained 11000 F: Documentation/ABI/testing/sysfs-bus- 7544 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac 11001 F: Documentation/devicetree/bindings/ii !! 7545 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt 11002 F: drivers/iio/dac/dpot-dac.c 7546 F: drivers/iio/dac/dpot-dac.c 11003 7547 11004 IIO ENVELOPE DETECTOR 7548 IIO ENVELOPE DETECTOR 11005 M: Peter Rosin <peda@axentia.se> 7549 M: Peter Rosin <peda@axentia.se> 11006 L: linux-iio@vger.kernel.org 7550 L: linux-iio@vger.kernel.org 11007 S: Maintained 7551 S: Maintained 11008 F: Documentation/ABI/testing/sysfs-bus- 7552 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector 11009 F: Documentation/devicetree/bindings/ii !! 7553 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt 11010 F: drivers/iio/adc/envelope-detector.c 7554 F: drivers/iio/adc/envelope-detector.c 11011 7555 11012 IIO LIGHT SENSOR GAIN-TIME-SCALE HELPERS << 11013 M: Matti Vaittinen <mazziesaccount@gmail << 11014 L: linux-iio@vger.kernel.org << 11015 S: Maintained << 11016 F: drivers/iio/industrialio-gts-helper. << 11017 F: include/linux/iio/iio-gts-helper.h << 11018 F: drivers/iio/test/iio-test-gts.c << 11019 << 11020 IIO MULTIPLEXER 7556 IIO MULTIPLEXER 11021 M: Peter Rosin <peda@axentia.se> 7557 M: Peter Rosin <peda@axentia.se> 11022 L: linux-iio@vger.kernel.org 7558 L: linux-iio@vger.kernel.org 11023 S: Maintained 7559 S: Maintained 11024 F: Documentation/devicetree/bindings/ii !! 7560 F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt 11025 F: drivers/iio/multiplexer/iio-mux.c 7561 F: drivers/iio/multiplexer/iio-mux.c 11026 7562 11027 IIO SCMI BASED DRIVER << 11028 M: Jyoti Bhayana <jbhayana@google.com> << 11029 L: linux-iio@vger.kernel.org << 11030 S: Maintained << 11031 F: drivers/iio/common/scmi_sensors/scmi << 11032 << 11033 IIO SUBSYSTEM AND DRIVERS 7563 IIO SUBSYSTEM AND DRIVERS 11034 M: Jonathan Cameron <jic23@kernel.org> 7564 M: Jonathan Cameron <jic23@kernel.org> >> 7565 R: Hartmut Knaack <knaack.h@gmx.de> 11035 R: Lars-Peter Clausen <lars@metafoo.de> 7566 R: Lars-Peter Clausen <lars@metafoo.de> >> 7567 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net> 11036 L: linux-iio@vger.kernel.org 7568 L: linux-iio@vger.kernel.org 11037 S: Maintained << 11038 T: git git://git.kernel.org/pub/scm/lin 7569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git >> 7570 S: Maintained 11039 F: Documentation/ABI/testing/configfs-i 7571 F: Documentation/ABI/testing/configfs-iio* 11040 F: Documentation/ABI/testing/sysfs-bus- 7572 F: Documentation/ABI/testing/sysfs-bus-iio* 11041 F: Documentation/devicetree/bindings/ii 7573 F: Documentation/devicetree/bindings/iio/ 11042 F: Documentation/iio/ << 11043 F: drivers/iio/ 7574 F: drivers/iio/ 11044 F: drivers/staging/iio/ 7575 F: drivers/staging/iio/ 11045 F: include/dt-bindings/iio/ << 11046 F: include/linux/iio/ 7576 F: include/linux/iio/ 11047 F: tools/iio/ 7577 F: tools/iio/ 11048 7578 11049 IIO UNIT CONVERTER 7579 IIO UNIT CONVERTER 11050 M: Peter Rosin <peda@axentia.se> 7580 M: Peter Rosin <peda@axentia.se> 11051 L: linux-iio@vger.kernel.org 7581 L: linux-iio@vger.kernel.org 11052 S: Maintained 7582 S: Maintained 11053 F: Documentation/devicetree/bindings/ii !! 7583 F: Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt 11054 F: Documentation/devicetree/bindings/ii !! 7584 F: Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt 11055 F: Documentation/devicetree/bindings/ii !! 7585 F: Documentation/devicetree/bindings/iio/afe/voltage-divider.txt 11056 F: drivers/iio/afe/iio-rescale.c 7586 F: drivers/iio/afe/iio-rescale.c 11057 7587 11058 IKANOS/ADI EAGLE ADSL USB DRIVER 7588 IKANOS/ADI EAGLE ADSL USB DRIVER 11059 M: Matthieu Castet <castet.matthieu@free 7589 M: Matthieu Castet <castet.matthieu@free.fr> 11060 M: Stanislaw Gruszka <stf_xl@wp.pl> 7590 M: Stanislaw Gruszka <stf_xl@wp.pl> 11061 S: Maintained 7591 S: Maintained 11062 F: drivers/usb/atm/ueagle-atm.c 7592 F: drivers/usb/atm/ueagle-atm.c 11063 7593 11064 IMAGIS TOUCHSCREEN DRIVER << 11065 M: Markuss Broks <markuss.broks@gmail.co << 11066 S: Maintained << 11067 F: Documentation/devicetree/bindings/in << 11068 F: drivers/input/touchscreen/imagis.c << 11069 << 11070 IMGTEC ASCII LCD DRIVER 7594 IMGTEC ASCII LCD DRIVER 11071 M: Paul Burton <paulburton@kernel.org> !! 7595 M: Paul Burton <paul.burton@mips.com> 11072 S: Maintained 7596 S: Maintained 11073 F: Documentation/devicetree/bindings/au !! 7597 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt 11074 F: drivers/auxdisplay/img-ascii-lcd.c 7598 F: drivers/auxdisplay/img-ascii-lcd.c 11075 7599 11076 IMGTEC JPEG ENCODER DRIVER << 11077 M: Devarsh Thakkar <devarsht@ti.com> << 11078 L: linux-media@vger.kernel.org << 11079 S: Supported << 11080 F: Documentation/devicetree/bindings/me << 11081 F: drivers/media/platform/imagination/e << 11082 << 11083 IMGTEC IR DECODER DRIVER 7600 IMGTEC IR DECODER DRIVER 11084 S: Orphan !! 7601 M: James Hogan <jhogan@kernel.org> >> 7602 S: Maintained 11085 F: drivers/media/rc/img-ir/ 7603 F: drivers/media/rc/img-ir/ 11086 7604 11087 IMGTEC POWERVR DRM DRIVER << 11088 M: Frank Binns <frank.binns@imgtec.com> << 11089 M: Matt Coster <matt.coster@imgtec.com> << 11090 S: Supported << 11091 T: git https://gitlab.freedesktop.org/d << 11092 F: Documentation/devicetree/bindings/gp << 11093 F: Documentation/devicetree/bindings/gp << 11094 F: Documentation/gpu/imagination/ << 11095 F: drivers/gpu/drm/ci/xfails/powervr* << 11096 F: drivers/gpu/drm/imagination/ << 11097 F: include/uapi/drm/pvr_drm.h << 11098 << 11099 IMON SOUNDGRAPH USB IR RECEIVER 7605 IMON SOUNDGRAPH USB IR RECEIVER 11100 M: Sean Young <sean@mess.org> 7606 M: Sean Young <sean@mess.org> 11101 L: linux-media@vger.kernel.org 7607 L: linux-media@vger.kernel.org 11102 S: Maintained 7608 S: Maintained 11103 F: drivers/media/rc/imon.c << 11104 F: drivers/media/rc/imon_raw.c 7609 F: drivers/media/rc/imon_raw.c >> 7610 F: drivers/media/rc/imon.c 11105 7611 11106 IMS TWINTURBO FRAMEBUFFER DRIVER 7612 IMS TWINTURBO FRAMEBUFFER DRIVER 11107 L: linux-fbdev@vger.kernel.org 7613 L: linux-fbdev@vger.kernel.org 11108 S: Orphan 7614 S: Orphan 11109 F: drivers/video/fbdev/imsttfb.c 7615 F: drivers/video/fbdev/imsttfb.c 11110 7616 11111 INDEX OF FURTHER KERNEL DOCUMENTATION !! 7617 INA209 HARDWARE MONITOR DRIVER 11112 M: Carlos Bilbao <carlos.bilbao.osdev@gm !! 7618 M: Guenter Roeck <linux@roeck-us.net> >> 7619 L: linux-hwmon@vger.kernel.org 11113 S: Maintained 7620 S: Maintained 11114 F: Documentation/process/kernel-docs.rs !! 7621 F: Documentation/hwmon/ina209 >> 7622 F: Documentation/devicetree/bindings/hwmon/ina2xx.txt >> 7623 F: drivers/hwmon/ina209.c >> 7624 >> 7625 INA2XX HARDWARE MONITOR DRIVER >> 7626 M: Guenter Roeck <linux@roeck-us.net> >> 7627 L: linux-hwmon@vger.kernel.org >> 7628 S: Maintained >> 7629 F: Documentation/hwmon/ina2xx >> 7630 F: drivers/hwmon/ina2xx.c >> 7631 F: include/linux/platform_data/ina2xx.h 11115 7632 11116 INDUSTRY PACK SUBSYSTEM (IPACK) 7633 INDUSTRY PACK SUBSYSTEM (IPACK) 11117 M: Vaibhav Gupta <vaibhavgupta40@gmail.c !! 7634 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 11118 M: Jens Taprogge <jens.taprogge@taprogge 7635 M: Jens Taprogge <jens.taprogge@taprogge.org> 11119 M: Greg Kroah-Hartman <gregkh@linuxfound 7636 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11120 L: industrypack-devel@lists.sourceforge 7637 L: industrypack-devel@lists.sourceforge.net 11121 S: Maintained << 11122 W: http://industrypack.sourceforge.net 7638 W: http://industrypack.sourceforge.net 11123 F: drivers/ipack/ << 11124 << 11125 INFINEON DPS310 Driver << 11126 M: Eddie James <eajames@linux.ibm.com> << 11127 L: linux-iio@vger.kernel.org << 11128 S: Maintained 7639 S: Maintained 11129 F: drivers/iio/pressure/dps310.c !! 7640 F: drivers/ipack/ 11130 << 11131 INFINEON PEB2466 ASoC CODEC << 11132 M: Herve Codina <herve.codina@bootlin.co << 11133 L: linux-sound@vger.kernel.org << 11134 S: Maintained << 11135 F: Documentation/devicetree/bindings/so << 11136 F: sound/soc/codecs/peb2466.c << 11137 7641 11138 INFINIBAND SUBSYSTEM 7642 INFINIBAND SUBSYSTEM 11139 M: Jason Gunthorpe <jgg@nvidia.com> !! 7643 M: Doug Ledford <dledford@redhat.com> 11140 M: Leon Romanovsky <leonro@nvidia.com> !! 7644 M: Jason Gunthorpe <jgg@mellanox.com> 11141 L: linux-rdma@vger.kernel.org 7645 L: linux-rdma@vger.kernel.org 11142 S: Supported << 11143 W: https://github.com/linux-rdma/rdma-c 7646 W: https://github.com/linux-rdma/rdma-core 11144 Q: http://patchwork.kernel.org/project/ 7647 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 11145 T: git git://git.kernel.org/pub/scm/lin 7648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git >> 7649 S: Supported 11146 F: Documentation/devicetree/bindings/in 7650 F: Documentation/devicetree/bindings/infiniband/ 11147 F: Documentation/infiniband/ 7651 F: Documentation/infiniband/ 11148 F: drivers/infiniband/ 7652 F: drivers/infiniband/ 11149 F: include/rdma/ << 11150 F: include/trace/events/ib_mad.h << 11151 F: include/trace/events/ib_umad.h << 11152 F: include/trace/misc/rdma.h << 11153 F: include/uapi/linux/if_infiniband.h 7653 F: include/uapi/linux/if_infiniband.h 11154 F: include/uapi/rdma/ 7654 F: include/uapi/rdma/ 11155 F: samples/bpf/ibumad_kern.c !! 7655 F: include/rdma/ 11156 F: samples/bpf/ibumad_user.c << 11157 << 11158 INGENIC JZ4780 NAND DRIVER << 11159 M: Harvey Hunt <harveyhuntnexus@gmail.co << 11160 L: linux-mtd@lists.infradead.org << 11161 L: linux-mips@vger.kernel.org << 11162 S: Maintained << 11163 F: drivers/mtd/nand/raw/ingenic/ << 11164 7656 11165 INGENIC JZ47xx SoCs !! 7657 INGENIC JZ4780 DMA Driver 11166 M: Paul Cercueil <paul@crapouillou.net> !! 7658 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 11167 L: linux-mips@vger.kernel.org << 11168 S: Maintained 7659 S: Maintained 11169 F: arch/mips/boot/dts/ingenic/ << 11170 F: arch/mips/generic/board-ingenic.c << 11171 F: arch/mips/include/asm/mach-ingenic/ << 11172 F: arch/mips/ingenic/Kconfig << 11173 F: drivers/clk/ingenic/ << 11174 F: drivers/dma/dma-jz4780.c 7660 F: drivers/dma/dma-jz4780.c 11175 F: drivers/gpu/drm/ingenic/ << 11176 F: drivers/i2c/busses/i2c-jz4780.c << 11177 F: drivers/iio/adc/ingenic-adc.c << 11178 F: drivers/irqchip/irq-ingenic.c << 11179 F: drivers/memory/jz4780-nemc.c << 11180 F: drivers/mmc/host/jz4740_mmc.c << 11181 F: drivers/mtd/nand/raw/ingenic/ << 11182 F: drivers/pinctrl/pinctrl-ingenic.c << 11183 F: drivers/power/supply/ingenic-battery << 11184 F: drivers/pwm/pwm-jz4740.c << 11185 F: drivers/remoteproc/ingenic_rproc.c << 11186 F: drivers/rtc/rtc-jz4740.c << 11187 F: drivers/tty/serial/8250/8250_ingenic << 11188 F: drivers/usb/musb/jz4740.c << 11189 F: drivers/watchdog/jz4740_wdt.c << 11190 F: include/dt-bindings/iio/adc/ingenic, << 11191 F: include/linux/mfd/ingenic-tcu.h << 11192 F: sound/soc/codecs/jz47* << 11193 F: sound/soc/jz4740/ << 11194 7661 11195 INJOINIC IP5xxx POWER BANK IC DRIVER !! 7662 INGENIC JZ4780 NAND DRIVER 11196 M: Samuel Holland <samuel@sholland.org> !! 7663 M: Harvey Hunt <harveyhuntnexus@gmail.com> >> 7664 L: linux-mtd@lists.infradead.org 11197 S: Maintained 7665 S: Maintained 11198 F: drivers/power/supply/ip5xxx_power.c !! 7666 F: drivers/mtd/nand/raw/jz4780_* 11199 7667 11200 INOTIFY 7668 INOTIFY 11201 M: Jan Kara <jack@suse.cz> 7669 M: Jan Kara <jack@suse.cz> 11202 R: Amir Goldstein <amir73il@gmail.com> 7670 R: Amir Goldstein <amir73il@gmail.com> 11203 L: linux-fsdevel@vger.kernel.org 7671 L: linux-fsdevel@vger.kernel.org 11204 S: Maintained 7672 S: Maintained 11205 F: Documentation/filesystems/inotify.rs !! 7673 F: Documentation/filesystems/inotify.txt 11206 F: fs/notify/inotify/ 7674 F: fs/notify/inotify/ 11207 F: include/linux/inotify.h 7675 F: include/linux/inotify.h 11208 F: include/uapi/linux/inotify.h 7676 F: include/uapi/linux/inotify.h 11209 7677 11210 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREE 7678 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 11211 M: Dmitry Torokhov <dmitry.torokhov@gmai 7679 M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 11212 L: linux-input@vger.kernel.org 7680 L: linux-input@vger.kernel.org 11213 S: Maintained << 11214 Q: http://patchwork.kernel.org/project/ 7681 Q: http://patchwork.kernel.org/project/linux-input/list/ 11215 T: git git://git.kernel.org/pub/scm/lin 7682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 11216 F: Documentation/devicetree/bindings/in !! 7683 S: Maintained 11217 F: Documentation/devicetree/bindings/se << 11218 F: Documentation/input/ << 11219 F: drivers/input/ 7684 F: drivers/input/ 11220 F: include/dt-bindings/input/ << 11221 F: include/linux/gameport.h << 11222 F: include/linux/i8042.h << 11223 F: include/linux/input.h 7685 F: include/linux/input.h 11224 F: include/linux/input/ << 11225 F: include/linux/libps2.h << 11226 F: include/linux/serio.h << 11227 F: include/uapi/linux/gameport.h << 11228 F: include/uapi/linux/input-event-codes << 11229 F: include/uapi/linux/input.h 7686 F: include/uapi/linux/input.h 11230 F: include/uapi/linux/serio.h !! 7687 F: include/uapi/linux/input-event-codes.h 11231 F: include/uapi/linux/uinput.h !! 7688 F: include/linux/input/ >> 7689 F: Documentation/devicetree/bindings/input/ >> 7690 F: Documentation/devicetree/bindings/serio/ >> 7691 F: Documentation/input/ 11232 7692 11233 INPUT MULTITOUCH (MT) PROTOCOL 7693 INPUT MULTITOUCH (MT) PROTOCOL 11234 M: Henrik Rydberg <rydberg@bitmath.org> 7694 M: Henrik Rydberg <rydberg@bitmath.org> 11235 L: linux-input@vger.kernel.org 7695 L: linux-input@vger.kernel.org 11236 S: Odd fixes 7696 S: Odd fixes 11237 F: Documentation/input/multi-touch-prot 7697 F: Documentation/input/multi-touch-protocol.rst 11238 F: drivers/input/input-mt.c 7698 F: drivers/input/input-mt.c 11239 K: \b(ABS|SYN)_MT_ 7699 K: \b(ABS|SYN)_MT_ 11240 7700 11241 INSIDE SECURE CRYPTO DRIVER 7701 INSIDE SECURE CRYPTO DRIVER 11242 M: Antoine Tenart <atenart@kernel.org> !! 7702 M: Antoine Tenart <antoine.tenart@bootlin.com> 11243 L: linux-crypto@vger.kernel.org << 11244 S: Maintained << 11245 F: drivers/crypto/inside-secure/ 7703 F: drivers/crypto/inside-secure/ >> 7704 S: Maintained >> 7705 L: linux-crypto@vger.kernel.org 11246 7706 11247 INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 7707 INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 11248 M: Mimi Zohar <zohar@linux.ibm.com> 7708 M: Mimi Zohar <zohar@linux.ibm.com> 11249 M: Roberto Sassu <roberto.sassu@huawei.c << 11250 M: Dmitry Kasatkin <dmitry.kasatkin@gmai 7709 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 11251 R: Eric Snowberg <eric.snowberg@oracle.c << 11252 L: linux-integrity@vger.kernel.org 7710 L: linux-integrity@vger.kernel.org 11253 S: Supported << 11254 T: git git://git.kernel.org/pub/scm/lin 7711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git 11255 F: security/integrity/ << 11256 F: security/integrity/ima/ << 11257 << 11258 INTEGRITY POLICY ENFORCEMENT (IPE) << 11259 M: Fan Wu <wufan@kernel.org> << 11260 L: linux-security-module@vger.kernel.or << 11261 S: Supported 7712 S: Supported 11262 T: git git://git.kernel.org/pub/scm/lin !! 7713 F: security/integrity/ima/ 11263 F: Documentation/admin-guide/LSM/ipe.rs << 11264 F: Documentation/security/ipe.rst << 11265 F: scripts/ipe/ << 11266 F: security/ipe/ << 11267 7714 11268 INTEL 810/815 FRAMEBUFFER DRIVER 7715 INTEL 810/815 FRAMEBUFFER DRIVER 11269 M: Antonino Daplas <adaplas@gmail.com> 7716 M: Antonino Daplas <adaplas@gmail.com> 11270 L: linux-fbdev@vger.kernel.org 7717 L: linux-fbdev@vger.kernel.org 11271 S: Maintained 7718 S: Maintained 11272 F: drivers/video/fbdev/i810/ 7719 F: drivers/video/fbdev/i810/ 11273 7720 11274 INTEL 8254 COUNTER DRIVER << 11275 M: William Breathitt Gray <wbg@kernel.or << 11276 L: linux-iio@vger.kernel.org << 11277 S: Maintained << 11278 F: drivers/counter/i8254.c << 11279 F: include/linux/i8254.h << 11280 << 11281 INTEL 8255 GPIO DRIVER << 11282 M: William Breathitt Gray <wbg@kernel.or << 11283 L: linux-gpio@vger.kernel.org << 11284 S: Maintained << 11285 F: drivers/gpio/gpio-i8255.c << 11286 F: drivers/gpio/gpio-i8255.h << 11287 << 11288 INTEL ASoC DRIVERS 7721 INTEL ASoC DRIVERS 11289 M: Cezary Rojewski <cezary.rojewski@inte !! 7722 M: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> 11290 M: Liam Girdwood <liam.r.girdwood@linux. 7723 M: Liam Girdwood <liam.r.girdwood@linux.intel.com> 11291 M: Peter Ujfalusi <peter.ujfalusi@linux. !! 7724 M: Jie Yang <yang.jie@linux.intel.com> 11292 M: Bard Liao <yung-chuan.liao@linux.inte !! 7725 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 11293 M: Ranjani Sridharan <ranjani.sridharan@ << 11294 M: Kai Vehmanen <kai.vehmanen@linux.inte << 11295 R: Pierre-Louis Bossart <pierre-louis.bo << 11296 L: linux-sound@vger.kernel.org << 11297 S: Supported 7726 S: Supported 11298 F: sound/soc/intel/ 7727 F: sound/soc/intel/ 11299 7728 11300 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIV 7729 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER 11301 M: Hans de Goede <hdegoede@redhat.com> 7730 M: Hans de Goede <hdegoede@redhat.com> 11302 L: platform-driver-x86@vger.kernel.org 7731 L: platform-driver-x86@vger.kernel.org 11303 S: Maintained 7732 S: Maintained 11304 F: drivers/platform/x86/intel/atomisp2/ !! 7733 F: drivers/platform/x86/intel_atomisp2_pm.c 11305 << 11306 INTEL ATOMISP2 LED DRIVER << 11307 M: Hans de Goede <hdegoede@redhat.com> << 11308 L: platform-driver-x86@vger.kernel.org << 11309 S: Maintained << 11310 F: drivers/platform/x86/intel/atomisp2/ << 11311 << 11312 INTEL BIOS SAR INT1092 DRIVER << 11313 M: Shravan Sudhakar <s.shravan@intel.com << 11314 L: platform-driver-x86@vger.kernel.org << 11315 S: Maintained << 11316 F: drivers/platform/x86/intel/int1092/ << 11317 << 11318 INTEL BROXTON PMC DRIVER << 11319 M: Mika Westerberg <mika.westerberg@linu << 11320 M: Zha Qipeng <qipeng.zha@intel.com> << 11321 S: Maintained << 11322 F: drivers/mfd/intel_pmc_bxt.c << 11323 F: include/linux/mfd/intel_pmc_bxt.h << 11324 7734 11325 INTEL C600 SERIES SAS CONTROLLER DRIVER 7735 INTEL C600 SERIES SAS CONTROLLER DRIVER >> 7736 M: Intel SCU Linux support <intel-linux-scu@intel.com> 11326 M: Artur Paszkiewicz <artur.paszkiewicz@ 7737 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 11327 L: linux-scsi@vger.kernel.org 7738 L: linux-scsi@vger.kernel.org 11328 S: Supported << 11329 T: git git://git.code.sf.net/p/intel-sa 7739 T: git git://git.code.sf.net/p/intel-sas/isci 11330 F: drivers/scsi/isci/ << 11331 << 11332 INTEL CPU family model numbers << 11333 M: Tony Luck <tony.luck@intel.com> << 11334 M: x86@kernel.org << 11335 L: linux-kernel@vger.kernel.org << 11336 S: Supported 7740 S: Supported 11337 F: arch/x86/include/asm/intel-family.h !! 7741 F: drivers/scsi/isci/ 11338 << 11339 INTEL DRM DISPLAY FOR XE AND I915 DRIVERS << 11340 M: Jani Nikula <jani.nikula@linux.intel. << 11341 M: Rodrigo Vivi <rodrigo.vivi@intel.com> << 11342 L: intel-gfx@lists.freedesktop.org << 11343 L: intel-xe@lists.freedesktop.org << 11344 S: Supported << 11345 F: drivers/gpu/drm/i915/display/ << 11346 F: drivers/gpu/drm/xe/display/ << 11347 F: drivers/gpu/drm/xe/compat-i915-heade << 11348 F: include/drm/intel/ << 11349 7742 11350 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and !! 7743 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 11351 M: Jani Nikula <jani.nikula@linux.intel. 7744 M: Jani Nikula <jani.nikula@linux.intel.com> 11352 M: Joonas Lahtinen <joonas.lahtinen@linu 7745 M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> 11353 M: Rodrigo Vivi <rodrigo.vivi@intel.com> 7746 M: Rodrigo Vivi <rodrigo.vivi@intel.com> 11354 M: Tvrtko Ursulin <tursulin@ursulin.net> << 11355 L: intel-gfx@lists.freedesktop.org 7747 L: intel-gfx@lists.freedesktop.org 11356 S: Supported !! 7748 W: https://01.org/linuxgraphics/ 11357 W: https://drm.pages.freedesktop.org/in !! 7749 B: https://01.org/linuxgraphics/documentation/how-report-bugs >> 7750 C: irc://chat.freenode.net/intel-gfx 11358 Q: http://patchwork.freedesktop.org/pro 7751 Q: http://patchwork.freedesktop.org/project/intel-gfx/ 11359 B: https://drm.pages.freedesktop.org/in !! 7752 T: git git://anongit.freedesktop.org/drm-intel 11360 C: irc://irc.oftc.net/intel-gfx !! 7753 S: Supported 11361 T: git https://gitlab.freedesktop.org/d << 11362 F: Documentation/ABI/testing/sysfs-driv << 11363 F: Documentation/gpu/i915.rst << 11364 F: drivers/gpu/drm/ci/xfails/i915* << 11365 F: drivers/gpu/drm/i915/ 7754 F: drivers/gpu/drm/i915/ 11366 F: include/drm/intel/ !! 7755 F: include/drm/i915* 11367 F: include/uapi/drm/i915_drm.h 7756 F: include/uapi/drm/i915_drm.h 11368 !! 7757 F: Documentation/gpu/i915.rst 11369 INTEL DRM XE DRIVER (Lunar Lake and newer) << 11370 M: Lucas De Marchi <lucas.demarchi@intel << 11371 M: Thomas Hellström <thomas.hellstrom@l << 11372 M: Rodrigo Vivi <rodrigo.vivi@intel.com> << 11373 L: intel-xe@lists.freedesktop.org << 11374 S: Supported << 11375 W: https://drm.pages.freedesktop.org/in << 11376 Q: http://patchwork.freedesktop.org/pro << 11377 B: https://gitlab.freedesktop.org/drm/x << 11378 C: irc://irc.oftc.net/xe << 11379 T: git https://gitlab.freedesktop.org/d << 11380 F: Documentation/ABI/testing/sysfs-driv << 11381 F: Documentation/gpu/xe/ << 11382 F: drivers/gpu/drm/xe/ << 11383 F: include/drm/intel/ << 11384 F: include/uapi/drm/xe_drm.h << 11385 7758 11386 INTEL ETHERNET DRIVERS 7759 INTEL ETHERNET DRIVERS 11387 M: Tony Nguyen <anthony.l.nguyen@intel.c !! 7760 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 11388 M: Przemek Kitszel <przemyslaw.kitszel@i << 11389 L: intel-wired-lan@lists.osuosl.org (mo 7761 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers) 11390 S: Supported !! 7762 W: http://www.intel.com/support/feedback.htm 11391 W: https://www.intel.com/content/www/us !! 7763 W: http://e1000.sourceforge.net/ 11392 Q: https://patchwork.ozlabs.org/project !! 7764 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 11393 T: git git://git.kernel.org/pub/scm/lin !! 7765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git 11394 T: git git://git.kernel.org/pub/scm/lin !! 7766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 11395 F: Documentation/networking/device_driv !! 7767 S: Supported >> 7768 F: Documentation/networking/device_drivers/intel/e100.rst >> 7769 F: Documentation/networking/device_drivers/intel/e1000.rst >> 7770 F: Documentation/networking/device_drivers/intel/e1000e.rst >> 7771 F: Documentation/networking/device_drivers/intel/fm10k.rst >> 7772 F: Documentation/networking/device_drivers/intel/igb.rst >> 7773 F: Documentation/networking/device_drivers/intel/igbvf.rst >> 7774 F: Documentation/networking/device_drivers/intel/ixgb.rst >> 7775 F: Documentation/networking/device_drivers/intel/ixgbe.rst >> 7776 F: Documentation/networking/device_drivers/intel/ixgbevf.rst >> 7777 F: Documentation/networking/device_drivers/intel/i40e.rst >> 7778 F: Documentation/networking/device_drivers/intel/iavf.rst >> 7779 F: Documentation/networking/device_drivers/intel/ice.rst 11396 F: drivers/net/ethernet/intel/ 7780 F: drivers/net/ethernet/intel/ 11397 F: drivers/net/ethernet/intel/*/ 7781 F: drivers/net/ethernet/intel/*/ 11398 F: include/linux/avf/virtchnl.h 7782 F: include/linux/avf/virtchnl.h 11399 F: include/linux/net/intel/iidc.h << 11400 7783 11401 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA !! 7784 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 11402 M: Mustafa Ismail <mustafa.ismail@intel. !! 7785 M: Maik Broemme <mbroemme@libmpq.org> 11403 M: Tatyana Nikolova <tatyana.e.nikolova@ !! 7786 L: linux-fbdev@vger.kernel.org 11404 L: linux-rdma@vger.kernel.org !! 7787 S: Maintained 11405 S: Supported !! 7788 F: Documentation/fb/intelfb.txt 11406 F: drivers/infiniband/hw/irdma/ !! 7789 F: drivers/video/fbdev/intelfb/ 11407 F: include/uapi/rdma/irdma-abi.h << 11408 7790 11409 INTEL GPIO DRIVERS 7791 INTEL GPIO DRIVERS 11410 M: Andy Shevchenko <andy@kernel.org> !! 7792 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 11411 L: linux-gpio@vger.kernel.org 7793 L: linux-gpio@vger.kernel.org 11412 S: Supported !! 7794 S: Maintained 11413 T: git git://git.kernel.org/pub/scm/lin 7795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git 11414 F: drivers/gpio/gpio-elkhartlake.c << 11415 F: drivers/gpio/gpio-graniterapids.c << 11416 F: drivers/gpio/gpio-ich.c 7796 F: drivers/gpio/gpio-ich.c >> 7797 F: drivers/gpio/gpio-intel-mid.c >> 7798 F: drivers/gpio/gpio-lynxpoint.c 11417 F: drivers/gpio/gpio-merrifield.c 7799 F: drivers/gpio/gpio-merrifield.c 11418 F: drivers/gpio/gpio-ml-ioh.c 7800 F: drivers/gpio/gpio-ml-ioh.c 11419 F: drivers/gpio/gpio-pch.c 7801 F: drivers/gpio/gpio-pch.c 11420 F: drivers/gpio/gpio-sch.c 7802 F: drivers/gpio/gpio-sch.c 11421 F: drivers/gpio/gpio-sodaville.c 7803 F: drivers/gpio/gpio-sodaville.c 11422 F: drivers/gpio/gpio-tangier.c << 11423 F: drivers/gpio/gpio-tangier.h << 11424 7804 11425 INTEL GVT-g DRIVERS (Intel GPU Virtualizatio 7805 INTEL GVT-g DRIVERS (Intel GPU Virtualization) 11426 M: Zhenyu Wang <zhenyuw@linux.intel.com> 7806 M: Zhenyu Wang <zhenyuw@linux.intel.com> 11427 M: Zhi Wang <zhi.wang.linux@gmail.com> !! 7807 M: Zhi Wang <zhi.a.wang@intel.com> 11428 L: intel-gvt-dev@lists.freedesktop.org 7808 L: intel-gvt-dev@lists.freedesktop.org 11429 L: intel-gfx@lists.freedesktop.org 7809 L: intel-gfx@lists.freedesktop.org 11430 S: Supported !! 7810 W: https://01.org/igvt-g 11431 W: https://github.com/intel/gvt-linux/w << 11432 T: git https://github.com/intel/gvt-lin 7811 T: git https://github.com/intel/gvt-linux.git >> 7812 S: Supported 11433 F: drivers/gpu/drm/i915/gvt/ 7813 F: drivers/gpu/drm/i915/gvt/ 11434 7814 11435 INTEL HID EVENT DRIVER 7815 INTEL HID EVENT DRIVER 11436 M: Alex Hung <alexhung@gmail.com> !! 7816 M: Alex Hung <alex.hung@canonical.com> 11437 L: platform-driver-x86@vger.kernel.org 7817 L: platform-driver-x86@vger.kernel.org 11438 S: Maintained 7818 S: Maintained 11439 F: drivers/platform/x86/intel/hid.c !! 7819 F: drivers/platform/x86/intel-hid.c 11440 7820 11441 INTEL I/OAT DMA DRIVER 7821 INTEL I/OAT DMA DRIVER 11442 M: Dave Jiang <dave.jiang@intel.com> 7822 M: Dave Jiang <dave.jiang@intel.com> 11443 R: Dan Williams <dan.j.williams@intel.co 7823 R: Dan Williams <dan.j.williams@intel.com> 11444 L: dmaengine@vger.kernel.org 7824 L: dmaengine@vger.kernel.org 11445 S: Supported << 11446 Q: https://patchwork.kernel.org/project 7825 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 11447 F: drivers/dma/ioat* << 11448 << 11449 INTEL IAA CRYPTO DRIVER << 11450 M: Tom Zanussi <tom.zanussi@linux.intel. << 11451 L: linux-crypto@vger.kernel.org << 11452 S: Supported 7826 S: Supported 11453 F: Documentation/driver-api/crypto/iaa/ !! 7827 F: drivers/dma/ioat* 11454 F: drivers/crypto/intel/iaa/* << 11455 7828 11456 INTEL IDLE DRIVER 7829 INTEL IDLE DRIVER 11457 M: Jacob Pan <jacob.jun.pan@linux.intel. 7830 M: Jacob Pan <jacob.jun.pan@linux.intel.com> 11458 M: Len Brown <lenb@kernel.org> 7831 M: Len Brown <lenb@kernel.org> 11459 L: linux-pm@vger.kernel.org 7832 L: linux-pm@vger.kernel.org 11460 S: Supported << 11461 B: https://bugzilla.kernel.org << 11462 T: git git://git.kernel.org/pub/scm/lin 7833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 11463 F: drivers/idle/intel_idle.c !! 7834 B: https://bugzilla.kernel.org 11464 << 11465 INTEL IDXD DRIVER << 11466 M: Fenghua Yu <fenghua.yu@intel.com> << 11467 R: Dave Jiang <dave.jiang@intel.com> << 11468 L: dmaengine@vger.kernel.org << 11469 S: Supported 7835 S: Supported 11470 F: drivers/dma/idxd/* !! 7836 F: drivers/idle/intel_idle.c 11471 F: include/uapi/linux/idxd.h << 11472 << 11473 INTEL IN FIELD SCAN (IFS) DEVICE << 11474 M: Jithu Joseph <jithu.joseph@intel.com> << 11475 R: Ashok Raj <ashok.raj.linux@gmail.com> << 11476 R: Tony Luck <tony.luck@intel.com> << 11477 S: Maintained << 11478 F: drivers/platform/x86/intel/ifs << 11479 F: include/trace/events/intel_ifs.h << 11480 F: tools/testing/selftests/drivers/plat << 11481 7837 11482 INTEL INTEGRATED SENSOR HUB DRIVER 7838 INTEL INTEGRATED SENSOR HUB DRIVER 11483 M: Srinivas Pandruvada <srinivas.pandruv 7839 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 11484 M: Jiri Kosina <jikos@kernel.org> 7840 M: Jiri Kosina <jikos@kernel.org> 11485 L: linux-input@vger.kernel.org 7841 L: linux-input@vger.kernel.org 11486 S: Maintained 7842 S: Maintained 11487 F: drivers/hid/intel-ish-hid/ 7843 F: drivers/hid/intel-ish-hid/ 11488 7844 11489 INTEL IOMMU (VT-d) 7845 INTEL IOMMU (VT-d) 11490 M: David Woodhouse <dwmw2@infradead.org> 7846 M: David Woodhouse <dwmw2@infradead.org> 11491 M: Lu Baolu <baolu.lu@linux.intel.com> !! 7847 L: iommu@lists.linux-foundation.org 11492 L: iommu@lists.linux.dev !! 7848 T: git git://git.infradead.org/iommu-2.6.git 11493 S: Supported 7849 S: Supported 11494 T: git git://git.kernel.org/pub/scm/lin !! 7850 F: drivers/iommu/intel-iommu.c 11495 F: drivers/iommu/intel/ !! 7851 F: include/linux/intel-iommu.h >> 7852 >> 7853 INTEL IOP-ADMA DMA DRIVER >> 7854 R: Dan Williams <dan.j.williams@intel.com> >> 7855 S: Odd fixes >> 7856 F: drivers/dma/iop-adma.c 11496 7857 11497 INTEL IPU3 CSI-2 CIO2 DRIVER 7858 INTEL IPU3 CSI-2 CIO2 DRIVER 11498 M: Yong Zhi <yong.zhi@intel.com> 7859 M: Yong Zhi <yong.zhi@intel.com> 11499 M: Sakari Ailus <sakari.ailus@linux.inte 7860 M: Sakari Ailus <sakari.ailus@linux.intel.com> 11500 M: Bingbu Cao <bingbu.cao@intel.com> 7861 M: Bingbu Cao <bingbu.cao@intel.com> 11501 M: Dan Scally <djrscally@gmail.com> !! 7862 R: Tian Shu Qiu <tian.shu.qiu@intel.com> 11502 R: Tianshu Qiu <tian.shu.qiu@intel.com> << 11503 L: linux-media@vger.kernel.org 7863 L: linux-media@vger.kernel.org 11504 S: Maintained 7864 S: Maintained 11505 T: git git://linuxtv.org/media_tree.git << 11506 F: Documentation/userspace-api/media/v4 << 11507 F: drivers/media/pci/intel/ipu3/ 7865 F: drivers/media/pci/intel/ipu3/ >> 7866 F: Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst 11508 7867 11509 INTEL IPU3 CSI-2 IMGU DRIVER 7868 INTEL IPU3 CSI-2 IMGU DRIVER 11510 M: Sakari Ailus <sakari.ailus@linux.inte 7869 M: Sakari Ailus <sakari.ailus@linux.intel.com> 11511 R: Bingbu Cao <bingbu.cao@intel.com> << 11512 R: Tianshu Qiu <tian.shu.qiu@intel.com> << 11513 L: linux-media@vger.kernel.org 7870 L: linux-media@vger.kernel.org 11514 S: Maintained 7871 S: Maintained 11515 F: Documentation/admin-guide/media/ipu3 << 11516 F: Documentation/admin-guide/media/ipu3 << 11517 F: Documentation/userspace-api/media/v4 << 11518 F: drivers/staging/media/ipu3/ 7872 F: drivers/staging/media/ipu3/ >> 7873 F: Documentation/media/uapi/v4l/pixfmt-meta-intel-ipu3.rst >> 7874 F: Documentation/media/v4l-drivers/ipu3.rst 11519 7875 11520 INTEL IPU6 INPUT SYSTEM DRIVER !! 7876 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 11521 M: Sakari Ailus <sakari.ailus@linux.inte !! 7877 M: Krzysztof Halasa <khalasa@piap.pl> 11522 M: Bingbu Cao <bingbu.cao@intel.com> << 11523 R: Tianshu Qiu <tian.shu.qiu@intel.com> << 11524 L: linux-media@vger.kernel.org << 11525 S: Maintained 7878 S: Maintained 11526 T: git git://linuxtv.org/media_tree.git !! 7879 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 11527 F: Documentation/admin-guide/media/ipu6 !! 7880 F: arch/arm/mach-ixp4xx/include/mach/npe.h 11528 F: drivers/media/pci/intel/ipu6/ !! 7881 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 11529 !! 7882 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 11530 INTEL ISHTP ECLITE DRIVER !! 7883 F: drivers/net/ethernet/xscale/ixp4xx_eth.c 11531 M: Sumesh K Naduvalath <sumesh.k.naduval !! 7884 F: drivers/net/wan/ixp4xx_hss.c 11532 L: platform-driver-x86@vger.kernel.org << 11533 S: Supported << 11534 F: drivers/platform/x86/intel/ishtp_ecl << 11535 << 11536 INTEL IXP4XX CRYPTO SUPPORT << 11537 M: Corentin Labbe <clabbe@baylibre.com> << 11538 L: linux-crypto@vger.kernel.org << 11539 S: Maintained << 11540 F: drivers/crypto/intel/ixp4xx/ixp4xx_c << 11541 << 11542 INTEL KEEM BAY DRM DRIVER << 11543 M: Anitha Chrisanthus <anitha.chrisanthu << 11544 M: Edmund Dea <edmund.j.dea@intel.com> << 11545 S: Maintained << 11546 F: Documentation/devicetree/bindings/di << 11547 F: drivers/gpu/drm/kmb/ << 11548 << 11549 INTEL KEEM BAY OCS AES/SM4 CRYPTO DRIVER << 11550 M: Daniele Alessandrelli <daniele.alessa << 11551 S: Maintained << 11552 F: Documentation/devicetree/bindings/cr << 11553 F: drivers/crypto/intel/keembay/Kconfig << 11554 F: drivers/crypto/intel/keembay/Makefil << 11555 F: drivers/crypto/intel/keembay/keembay << 11556 F: drivers/crypto/intel/keembay/ocs-aes << 11557 F: drivers/crypto/intel/keembay/ocs-aes << 11558 << 11559 INTEL KEEM BAY OCS ECC CRYPTO DRIVER << 11560 M: Daniele Alessandrelli <daniele.alessa << 11561 M: Prabhjot Khurana <prabhjot.khurana@in << 11562 M: Mark Gross <mgross@linux.intel.com> << 11563 S: Maintained << 11564 F: Documentation/devicetree/bindings/cr << 11565 F: drivers/crypto/intel/keembay/Kconfig << 11566 F: drivers/crypto/intel/keembay/Makefil << 11567 F: drivers/crypto/intel/keembay/keembay << 11568 << 11569 INTEL KEEM BAY OCS HCU CRYPTO DRIVER << 11570 M: Daniele Alessandrelli <daniele.alessa << 11571 M: Declan Murphy <declan.murphy@intel.co << 11572 S: Maintained << 11573 F: Documentation/devicetree/bindings/cr << 11574 F: drivers/crypto/intel/keembay/Kconfig << 11575 F: drivers/crypto/intel/keembay/Makefil << 11576 F: drivers/crypto/intel/keembay/keembay << 11577 F: drivers/crypto/intel/keembay/ocs-hcu << 11578 F: drivers/crypto/intel/keembay/ocs-hcu << 11579 7885 11580 INTEL LA JOLLA COVE ADAPTER (LJCA) USB I/O E !! 7886 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 11581 M: Wentong Wu <wentong.wu@intel.com> !! 7887 M: Deepak Saxena <dsaxena@plexity.net> 11582 M: Sakari Ailus <sakari.ailus@linux.inte << 11583 S: Maintained 7888 S: Maintained 11584 F: drivers/gpio/gpio-ljca.c !! 7889 F: drivers/char/hw_random/ixp4xx-rng.c 11585 F: drivers/i2c/busses/i2c-ljca.c << 11586 F: drivers/spi/spi-ljca.c << 11587 F: drivers/usb/misc/usb-ljca.c << 11588 F: include/linux/usb/ljca.h << 11589 7890 11590 INTEL MANAGEMENT ENGINE (mei) 7891 INTEL MANAGEMENT ENGINE (mei) 11591 M: Tomas Winkler <tomas.winkler@intel.co 7892 M: Tomas Winkler <tomas.winkler@intel.com> 11592 L: linux-kernel@vger.kernel.org 7893 L: linux-kernel@vger.kernel.org 11593 S: Supported 7894 S: Supported 11594 F: Documentation/driver-api/mei/* << 11595 F: drivers/misc/mei/ << 11596 F: drivers/watchdog/mei_wdt.c << 11597 F: include/linux/mei_aux.h << 11598 F: include/linux/mei_cl_bus.h << 11599 F: include/uapi/linux/mei.h 7895 F: include/uapi/linux/mei.h 11600 F: include/uapi/linux/mei_uuid.h !! 7896 F: include/linux/mei_cl_bus.h 11601 F: include/uapi/linux/uuid.h !! 7897 F: drivers/misc/mei/* >> 7898 F: drivers/watchdog/mei_wdt.c >> 7899 F: Documentation/misc-devices/mei/* 11602 F: samples/mei/* 7900 F: samples/mei/* 11603 7901 11604 INTEL MAX 10 BMC MFD DRIVER !! 7902 INTEL MENLOW THERMAL DRIVER 11605 M: Xu Yilun <yilun.xu@intel.com> !! 7903 M: Sujith Thomas <sujith.thomas@intel.com> 11606 R: Tom Rix <trix@redhat.com> !! 7904 L: platform-driver-x86@vger.kernel.org 11607 S: Maintained !! 7905 W: https://01.org/linux-acpi 11608 F: Documentation/ABI/testing/sysfs-driv << 11609 F: Documentation/hwmon/intel-m10-bmc-hw << 11610 F: drivers/hwmon/intel-m10-bmc-hwmon.c << 11611 F: drivers/mfd/intel-m10-bmc* << 11612 F: include/linux/mfd/intel-m10-bmc.h << 11613 << 11614 INTEL MAX10 BMC SECURE UPDATES << 11615 M: Peter Colberg <peter.colberg@intel.co << 11616 L: linux-fpga@vger.kernel.org << 11617 S: Maintained << 11618 F: Documentation/ABI/testing/sysfs-driv << 11619 F: drivers/fpga/intel-m10-bmc-sec-updat << 11620 << 11621 INTEL MID (Mobile Internet Device) PLATFORM << 11622 M: Andy Shevchenko <andy@kernel.org> << 11623 L: linux-kernel@vger.kernel.org << 11624 S: Supported 7906 S: Supported 11625 F: arch/x86/include/asm/intel-mid.h !! 7907 F: drivers/platform/x86/intel_menlow.c 11626 F: arch/x86/pci/intel_mid_pci.c << 11627 F: arch/x86/platform/intel-mid/ << 11628 F: drivers/extcon/extcon-intel-mrfld.c << 11629 F: drivers/iio/adc/intel_mrfld_adc.c << 11630 F: drivers/mfd/intel_soc_pmic_mrfld.c << 11631 F: drivers/platform/x86/intel/mrfld_pwr << 11632 F: drivers/platform/x86/intel_scu_* << 11633 F: drivers/staging/media/atomisp/ << 11634 F: drivers/watchdog/intel-mid_wdt.c << 11635 F: include/linux/mfd/intel_soc_pmic_mrf << 11636 F: include/linux/platform_data/x86/inte << 11637 F: include/linux/platform_data/x86/inte << 11638 7908 11639 INTEL P-Unit IPC DRIVER !! 7909 INTEL MIC DRIVERS (mic) 11640 M: Zha Qipeng <qipeng.zha@intel.com> !! 7910 M: Sudeep Dutt <sudeep.dutt@intel.com> >> 7911 M: Ashutosh Dixit <ashutosh.dixit@intel.com> >> 7912 S: Supported >> 7913 W: https://github.com/sudeepdutt/mic >> 7914 W: http://software.intel.com/en-us/mic-developer >> 7915 F: include/linux/mic_bus.h >> 7916 F: include/linux/scif.h >> 7917 F: include/uapi/linux/mic_common.h >> 7918 F: include/uapi/linux/mic_ioctl.h >> 7919 F: include/uapi/linux/scif_ioctl.h >> 7920 F: drivers/misc/mic/ >> 7921 F: drivers/dma/mic_x100_dma.c >> 7922 F: drivers/dma/mic_x100_dma.h >> 7923 F: Documentation/mic/ >> 7924 >> 7925 INTEL PMC CORE DRIVER >> 7926 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com> >> 7927 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com> 11641 L: platform-driver-x86@vger.kernel.org 7928 L: platform-driver-x86@vger.kernel.org 11642 S: Maintained 7929 S: Maintained 11643 F: arch/x86/include/asm/intel_punit_ipc !! 7930 F: drivers/platform/x86/intel_pmc_core* 11644 F: drivers/platform/x86/intel/punit_ipc << 11645 7931 11646 INTEL PMC CORE DRIVER !! 7932 INTEL PMC/P-Unit IPC DRIVER 11647 M: Rajneesh Bhardwaj <irenic.rajneesh@gm !! 7933 M: Zha Qipeng<qipeng.zha@intel.com> 11648 M: David E Box <david.e.box@intel.com> << 11649 L: platform-driver-x86@vger.kernel.org 7934 L: platform-driver-x86@vger.kernel.org 11650 S: Maintained 7935 S: Maintained 11651 F: Documentation/ABI/testing/sysfs-plat !! 7936 F: drivers/platform/x86/intel_pmc_ipc.c 11652 F: drivers/platform/x86/intel/pmc/ !! 7937 F: drivers/platform/x86/intel_punit_ipc.c >> 7938 F: arch/x86/include/asm/intel_pmc_ipc.h >> 7939 F: arch/x86/include/asm/intel_punit_ipc.h 11653 7940 11654 INTEL PMIC GPIO DRIVERS 7941 INTEL PMIC GPIO DRIVERS 11655 M: Andy Shevchenko <andy@kernel.org> !! 7942 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 11656 S: Supported !! 7943 S: Maintained 11657 T: git git://git.kernel.org/pub/scm/lin 7944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git 11658 F: drivers/gpio/gpio-*cove.c 7945 F: drivers/gpio/gpio-*cove.c >> 7946 F: drivers/gpio/gpio-msic.c 11659 7947 11660 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS !! 7948 INTEL MULTIFUNCTION PMIC DEVICE DRIVERS 11661 M: Andy Shevchenko <andy@kernel.org> !! 7949 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 11662 S: Supported !! 7950 S: Maintained >> 7951 F: drivers/mfd/intel_msic.c 11663 F: drivers/mfd/intel_soc_pmic* 7952 F: drivers/mfd/intel_soc_pmic* >> 7953 F: include/linux/mfd/intel_msic.h 11664 F: include/linux/mfd/intel_soc_pmic* 7954 F: include/linux/mfd/intel_soc_pmic* 11665 7955 11666 INTEL PMT DRIVERS << 11667 M: David E. Box <david.e.box@linux.intel << 11668 S: Supported << 11669 F: drivers/platform/x86/intel/pmt/ << 11670 << 11671 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NET 7956 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 11672 M: Stanislav Yakovlev <stas.yakovlev@gma 7957 M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 11673 L: linux-wireless@vger.kernel.org 7958 L: linux-wireless@vger.kernel.org 11674 S: Maintained 7959 S: Maintained 11675 F: Documentation/networking/device_driv !! 7960 F: Documentation/networking/device_drivers/intel/ipw2100.txt 11676 F: Documentation/networking/device_driv !! 7961 F: Documentation/networking/device_drivers/intel/ipw2200.txt 11677 F: drivers/net/wireless/intel/ipw2x00/ 7962 F: drivers/net/wireless/intel/ipw2x00/ 11678 7963 11679 INTEL PSTATE DRIVER 7964 INTEL PSTATE DRIVER 11680 M: Srinivas Pandruvada <srinivas.pandruv 7965 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 11681 M: Len Brown <lenb@kernel.org> 7966 M: Len Brown <lenb@kernel.org> 11682 L: linux-pm@vger.kernel.org 7967 L: linux-pm@vger.kernel.org 11683 S: Supported 7968 S: Supported 11684 F: drivers/cpufreq/intel_pstate.c 7969 F: drivers/cpufreq/intel_pstate.c 11685 7970 11686 INTEL PTP DFL ToD DRIVER !! 7971 INTEL RDMA RNIC DRIVER 11687 M: Tianfei Zhang <tianfei.zhang@intel.co !! 7972 M: Faisal Latif <faisal.latif@intel.com> 11688 L: linux-fpga@vger.kernel.org !! 7973 M: Shiraz Saleem <shiraz.saleem@intel.com> 11689 L: netdev@vger.kernel.org !! 7974 L: linux-rdma@vger.kernel.org 11690 S: Maintained << 11691 F: drivers/ptp/ptp_dfl_tod.c << 11692 << 11693 INTEL QUADRATURE ENCODER PERIPHERAL DRIVER << 11694 M: Jarkko Nikula <jarkko.nikula@linux.in << 11695 L: linux-iio@vger.kernel.org << 11696 F: drivers/counter/intel-qep.c << 11697 << 11698 INTEL SCU DRIVERS << 11699 M: Mika Westerberg <mika.westerberg@linu << 11700 S: Maintained << 11701 F: drivers/platform/x86/intel_scu_* << 11702 F: include/linux/platform_data/x86/inte << 11703 << 11704 INTEL SDSI DRIVER << 11705 M: David E. Box <david.e.box@linux.intel << 11706 S: Supported 7975 S: Supported 11707 F: drivers/platform/x86/intel/sdsi.c !! 7976 F: drivers/infiniband/hw/i40iw/ 11708 F: tools/arch/x86/intel_sdsi/ !! 7977 F: include/uapi/rdma/i40iw-abi.h 11709 F: tools/testing/selftests/drivers/sdsi << 11710 << 11711 INTEL SGX << 11712 M: Jarkko Sakkinen <jarkko@kernel.org> << 11713 R: Dave Hansen <dave.hansen@linux.intel. << 11714 L: linux-sgx@vger.kernel.org << 11715 S: Supported << 11716 Q: https://patchwork.kernel.org/project << 11717 T: git git://git.kernel.org/pub/scm/lin << 11718 F: Documentation/arch/x86/sgx.rst << 11719 F: arch/x86/entry/vdso/vsgx.S << 11720 F: arch/x86/include/asm/sgx.h << 11721 F: arch/x86/include/uapi/asm/sgx.h << 11722 F: arch/x86/kernel/cpu/sgx/* << 11723 F: tools/testing/selftests/sgx/* << 11724 K: \bSGX_ << 11725 << 11726 INTEL SKYLAKE INT3472 ACPI DEVICE DRIVER << 11727 M: Daniel Scally <djrscally@gmail.com> << 11728 S: Maintained << 11729 F: drivers/platform/x86/intel/int3472/ << 11730 << 11731 INTEL SPEED SELECT TECHNOLOGY << 11732 M: Srinivas Pandruvada <srinivas.pandruv << 11733 L: platform-driver-x86@vger.kernel.org << 11734 S: Maintained << 11735 F: drivers/platform/x86/intel/speed_sel << 11736 F: include/uapi/linux/isst_if.h << 11737 F: tools/power/x86/intel-speed-select/ << 11738 << 11739 INTEL STRATIX10 FIRMWARE DRIVERS << 11740 M: Dinh Nguyen <dinguyen@kernel.org> << 11741 L: linux-kernel@vger.kernel.org << 11742 S: Maintained << 11743 T: git git://git.kernel.org/pub/scm/lin << 11744 F: Documentation/ABI/testing/sysfs-devi << 11745 F: Documentation/devicetree/bindings/fi << 11746 F: drivers/firmware/stratix10-rsu.c << 11747 F: drivers/firmware/stratix10-svc.c << 11748 F: include/linux/firmware/intel/stratix << 11749 F: include/linux/firmware/intel/stratix << 11750 7978 11751 INTEL TELEMETRY DRIVER 7979 INTEL TELEMETRY DRIVER 11752 M: Rajneesh Bhardwaj <irenic.rajneesh@gm !! 7980 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@linux.intel.com> 11753 M: "David E. Box" <david.e.box@linux.int 7981 M: "David E. Box" <david.e.box@linux.intel.com> 11754 L: platform-driver-x86@vger.kernel.org 7982 L: platform-driver-x86@vger.kernel.org 11755 S: Maintained 7983 S: Maintained 11756 F: arch/x86/include/asm/intel_telemetry 7984 F: arch/x86/include/asm/intel_telemetry.h 11757 F: drivers/platform/x86/intel/telemetry !! 7985 F: drivers/platform/x86/intel_telemetry* 11758 << 11759 INTEL TPMI DRIVER << 11760 M: Srinivas Pandruvada <srinivas.pandruv << 11761 L: platform-driver-x86@vger.kernel.org << 11762 S: Maintained << 11763 F: Documentation/ABI/testing/debugfs-tp << 11764 F: drivers/platform/x86/intel/tpmi.c << 11765 F: include/linux/intel_tpmi.h << 11766 << 11767 INTEL UNCORE FREQUENCY CONTROL << 11768 M: Srinivas Pandruvada <srinivas.pandruv << 11769 L: platform-driver-x86@vger.kernel.org << 11770 S: Maintained << 11771 F: Documentation/admin-guide/pm/intel_u << 11772 F: drivers/platform/x86/intel/uncore-fr << 11773 << 11774 INTEL VENDOR SPECIFIC EXTENDED CAPABILITIES << 11775 M: David E. Box <david.e.box@linux.intel << 11776 S: Supported << 11777 F: drivers/platform/x86/intel/vsec.c << 11778 F: include/linux/intel_vsec.h << 11779 7986 11780 INTEL VIRTUAL BUTTON DRIVER 7987 INTEL VIRTUAL BUTTON DRIVER 11781 M: AceLan Kao <acelan.kao@canonical.com> 7988 M: AceLan Kao <acelan.kao@canonical.com> 11782 L: platform-driver-x86@vger.kernel.org 7989 L: platform-driver-x86@vger.kernel.org 11783 S: Maintained 7990 S: Maintained 11784 F: drivers/platform/x86/intel/vbtn.c !! 7991 F: drivers/platform/x86/intel-vbtn.c 11785 7992 11786 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy 7993 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 11787 M: Stanislaw Gruszka <stf_xl@wp.pl> !! 7994 M: Stanislaw Gruszka <sgruszka@redhat.com> 11788 L: linux-wireless@vger.kernel.org 7995 L: linux-wireless@vger.kernel.org 11789 S: Supported 7996 S: Supported 11790 F: drivers/net/wireless/intel/iwlegacy/ 7997 F: drivers/net/wireless/intel/iwlegacy/ 11791 7998 11792 INTEL WIRELESS WIFI LINK (iwlwifi) 7999 INTEL WIRELESS WIFI LINK (iwlwifi) 11793 M: Miri Korenblit <miriam.rachel.korenbl !! 8000 M: Johannes Berg <johannes.berg@intel.com> >> 8001 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> >> 8002 M: Luca Coelho <luciano.coelho@intel.com> >> 8003 M: Intel Linux Wireless <linuxwifi@intel.com> 11794 L: linux-wireless@vger.kernel.org 8004 L: linux-wireless@vger.kernel.org 11795 S: Supported !! 8005 W: http://intellinuxwireless.org 11796 W: https://wireless.wiki.kernel.org/en/ << 11797 T: git git://git.kernel.org/pub/scm/lin 8006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git >> 8007 S: Supported 11798 F: drivers/net/wireless/intel/iwlwifi/ 8008 F: drivers/net/wireless/intel/iwlwifi/ 11799 8009 11800 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPD !! 8010 INTEL WIRELESS WIMAX CONNECTION 2400 11801 M: Jithu Joseph <jithu.joseph@intel.com> !! 8011 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11802 S: Maintained !! 8012 M: linux-wimax@intel.com 11803 W: https://slimbootloader.github.io/sec !! 8013 L: wimax@linuxwimax.org (subscribers-only) 11804 F: drivers/platform/x86/intel/wmi/sbl-f !! 8014 S: Supported >> 8015 W: http://linuxwimax.org >> 8016 F: Documentation/wimax/README.i2400m >> 8017 F: drivers/net/wimax/i2400m/ >> 8018 F: include/uapi/linux/wimax/i2400m.h 11805 8019 11806 INTEL WMI THUNDERBOLT FORCE POWER DRIVER 8020 INTEL WMI THUNDERBOLT FORCE POWER DRIVER 11807 L: Dell.Client.Kernel@dell.com !! 8021 M: Mario Limonciello <mario.limonciello@dell.com> 11808 S: Maintained << 11809 F: drivers/platform/x86/intel/wmi/thund << 11810 << 11811 INTEL WWAN IOSM DRIVER << 11812 M: M Chetan Kumar <m.chetan.kumar@intel. << 11813 L: netdev@vger.kernel.org << 11814 S: Maintained 8022 S: Maintained 11815 F: drivers/net/wwan/iosm/ !! 8023 F: drivers/platform/x86/intel-wmi-thunderbolt.c 11816 << 11817 INTEL(R) FLEXIBLE RETURN AND EVENT DELIVERY << 11818 M: Xin Li <xin@zytor.com> << 11819 M: "H. Peter Anvin" <hpa@zytor.com> << 11820 S: Supported << 11821 F: Documentation/arch/x86/x86_64/fred.r << 11822 F: arch/x86/entry/entry_64_fred.S << 11823 F: arch/x86/entry/entry_fred.c << 11824 F: arch/x86/include/asm/fred.h << 11825 F: arch/x86/kernel/fred.c << 11826 8024 11827 INTEL(R) TRACE HUB 8025 INTEL(R) TRACE HUB 11828 M: Alexander Shishkin <alexander.shishki 8026 M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 11829 S: Supported 8027 S: Supported 11830 F: Documentation/trace/intel_th.rst 8028 F: Documentation/trace/intel_th.rst 11831 F: drivers/hwtracing/intel_th/ 8029 F: drivers/hwtracing/intel_th/ 11832 F: include/linux/intel_th.h << 11833 8030 11834 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 8031 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 11835 M: Ning Sun <ning.sun@intel.com> 8032 M: Ning Sun <ning.sun@intel.com> 11836 L: tboot-devel@lists.sourceforge.net 8033 L: tboot-devel@lists.sourceforge.net 11837 S: Supported << 11838 W: http://tboot.sourceforge.net 8034 W: http://tboot.sourceforge.net 11839 T: hg http://tboot.hg.sourceforge.net:8 8035 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 11840 F: Documentation/arch/x86/intel_txt.rst !! 8036 S: Supported 11841 F: arch/x86/kernel/tboot.c !! 8037 F: Documentation/intel_txt.txt 11842 F: include/linux/tboot.h 8038 F: include/linux/tboot.h >> 8039 F: arch/x86/kernel/tboot.c >> 8040 >> 8041 INTEL-MID GPIO DRIVER >> 8042 M: David Cohen <david.a.cohen@linux.intel.com> >> 8043 L: linux-gpio@vger.kernel.org >> 8044 S: Maintained >> 8045 F: drivers/gpio/gpio-intel-mid.c 11843 8046 11844 INTERCONNECT API 8047 INTERCONNECT API 11845 M: Georgi Djakov <djakov@kernel.org> !! 8048 M: Georgi Djakov <georgi.djakov@linaro.org> 11846 L: linux-pm@vger.kernel.org << 11847 S: Maintained 8049 S: Maintained 11848 T: git git://git.kernel.org/pub/scm/lin !! 8050 F: Documentation/interconnect/ 11849 F: Documentation/devicetree/bindings/in 8051 F: Documentation/devicetree/bindings/interconnect/ 11850 F: Documentation/driver-api/interconnec << 11851 F: drivers/interconnect/ 8052 F: drivers/interconnect/ 11852 F: include/dt-bindings/interconnect/ 8053 F: include/dt-bindings/interconnect/ 11853 F: include/linux/interconnect-provider. 8054 F: include/linux/interconnect-provider.h 11854 F: include/linux/interconnect.h 8055 F: include/linux/interconnect.h 11855 8056 11856 INTERRUPT COUNTER DRIVER << 11857 M: Oleksij Rempel <o.rempel@pengutronix. << 11858 R: Pengutronix Kernel Team <kernel@pengu << 11859 L: linux-iio@vger.kernel.org << 11860 F: Documentation/devicetree/bindings/co << 11861 F: drivers/counter/interrupt-cnt.c << 11862 << 11863 INTERSIL ISL7998X VIDEO DECODER DRIVER << 11864 M: Michael Tretter <m.tretter@pengutroni << 11865 R: Pengutronix Kernel Team <kernel@pengu << 11866 L: linux-media@vger.kernel.org << 11867 S: Maintained << 11868 F: Documentation/devicetree/bindings/me << 11869 F: drivers/media/i2c/isl7998x.c << 11870 << 11871 INVENSENSE ICM-426xx IMU DRIVER << 11872 M: Jean-Baptiste Maneyrol <jmaneyrol@inv << 11873 L: linux-iio@vger.kernel.org << 11874 S: Maintained << 11875 W: https://invensense.tdk.com/ << 11876 F: Documentation/ABI/testing/sysfs-bus- << 11877 F: Documentation/devicetree/bindings/ii << 11878 F: drivers/iio/imu/inv_icm42600/ << 11879 << 11880 INVENSENSE MPU-3050 GYROSCOPE DRIVER 8057 INVENSENSE MPU-3050 GYROSCOPE DRIVER 11881 M: Linus Walleij <linus.walleij@linaro.o 8058 M: Linus Walleij <linus.walleij@linaro.org> 11882 L: linux-iio@vger.kernel.org 8059 L: linux-iio@vger.kernel.org 11883 S: Maintained 8060 S: Maintained 11884 F: Documentation/devicetree/bindings/ii << 11885 F: drivers/iio/gyro/mpu3050* 8061 F: drivers/iio/gyro/mpu3050* >> 8062 F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt 11886 8063 11887 IOC3 ETHERNET DRIVER 8064 IOC3 ETHERNET DRIVER 11888 M: Ralf Baechle <ralf@linux-mips.org> 8065 M: Ralf Baechle <ralf@linux-mips.org> 11889 L: linux-mips@vger.kernel.org 8066 L: linux-mips@vger.kernel.org 11890 S: Maintained 8067 S: Maintained 11891 F: drivers/net/ethernet/sgi/ioc3-eth.c 8068 F: drivers/net/ethernet/sgi/ioc3-eth.c 11892 8069 11893 IOMMU DMA-API LAYER !! 8070 IOC3 SERIAL DRIVER 11894 M: Robin Murphy <robin.murphy@arm.com> !! 8071 M: Pat Gefre <pfg@sgi.com> 11895 L: iommu@lists.linux.dev !! 8072 L: linux-serial@vger.kernel.org 11896 S: Maintained !! 8073 S: Maintained 11897 T: git git://git.kernel.org/pub/scm/lin !! 8074 F: drivers/tty/serial/ioc3_serial.c 11898 F: drivers/iommu/dma-iommu.c !! 8075 11899 F: drivers/iommu/dma-iommu.h !! 8076 IOMAP FILESYSTEM LIBRARY 11900 F: drivers/iommu/iova.c !! 8077 M: Christoph Hellwig <hch@infradead.org> 11901 F: include/linux/iommu-dma.h !! 8078 M: Darrick J. Wong <darrick.wong@oracle.com> 11902 F: include/linux/iova.h !! 8079 M: linux-xfs@vger.kernel.org >> 8080 M: linux-fsdevel@vger.kernel.org >> 8081 L: linux-xfs@vger.kernel.org >> 8082 L: linux-fsdevel@vger.kernel.org >> 8083 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git >> 8084 S: Supported >> 8085 F: fs/iomap.c >> 8086 F: include/linux/iomap.h 11903 8087 11904 IOMMU SUBSYSTEM !! 8088 IOMMU DRIVERS 11905 M: Joerg Roedel <joro@8bytes.org> 8089 M: Joerg Roedel <joro@8bytes.org> 11906 M: Will Deacon <will@kernel.org> !! 8090 L: iommu@lists.linux-foundation.org 11907 R: Robin Murphy <robin.murphy@arm.com> !! 8091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 11908 L: iommu@lists.linux.dev << 11909 S: Maintained 8092 S: Maintained 11910 T: git git://git.kernel.org/pub/scm/lin << 11911 F: Documentation/devicetree/bindings/io 8093 F: Documentation/devicetree/bindings/iommu/ 11912 F: drivers/iommu/ 8094 F: drivers/iommu/ 11913 F: include/linux/iommu.h 8095 F: include/linux/iommu.h 11914 F: include/linux/iova.h << 11915 F: include/linux/of_iommu.h 8096 F: include/linux/of_iommu.h 11916 !! 8097 F: include/linux/iova.h 11917 IOMMUFD << 11918 M: Jason Gunthorpe <jgg@nvidia.com> << 11919 M: Kevin Tian <kevin.tian@intel.com> << 11920 L: iommu@lists.linux.dev << 11921 S: Maintained << 11922 T: git git://git.kernel.org/pub/scm/lin << 11923 F: Documentation/userspace-api/iommufd. << 11924 F: drivers/iommu/iommufd/ << 11925 F: include/linux/iommufd.h << 11926 F: include/uapi/linux/iommufd.h << 11927 F: tools/testing/selftests/iommu/ << 11928 << 11929 IOSYS-MAP HELPERS << 11930 M: Thomas Zimmermann <tzimmermann@suse.d << 11931 L: dri-devel@lists.freedesktop.org << 11932 S: Maintained << 11933 T: git https://gitlab.freedesktop.org/d << 11934 F: include/linux/iosys-map.h << 11935 8098 11936 IO_URING 8099 IO_URING 11937 M: Jens Axboe <axboe@kernel.dk> 8100 M: Jens Axboe <axboe@kernel.dk> 11938 M: Pavel Begunkov <asml.silence@gmail.co !! 8101 L: linux-block@vger.kernel.org 11939 L: io-uring@vger.kernel.org !! 8102 L: linux-fsdevel@vger.kernel.org 11940 S: Maintained << 11941 T: git git://git.kernel.dk/linux-block 8103 T: git git://git.kernel.dk/linux-block 11942 T: git git://git.kernel.dk/liburing 8104 T: git git://git.kernel.dk/liburing 11943 F: include/linux/io_uring/ !! 8105 S: Maintained 11944 F: include/linux/io_uring.h !! 8106 F: fs/io_uring.c 11945 F: include/linux/io_uring_types.h << 11946 F: include/trace/events/io_uring.h << 11947 F: include/uapi/linux/io_uring.h 8107 F: include/uapi/linux/io_uring.h 11948 F: io_uring/ !! 8108 >> 8109 IP MASQUERADING >> 8110 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> >> 8111 S: Maintained >> 8112 F: net/ipv4/netfilter/ipt_MASQUERADE.c 11949 8113 11950 IPMI SUBSYSTEM 8114 IPMI SUBSYSTEM 11951 M: Corey Minyard <minyard@acm.org> 8115 M: Corey Minyard <minyard@acm.org> 11952 L: openipmi-developer@lists.sourceforge 8116 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 11953 S: Supported << 11954 W: http://openipmi.sourceforge.net/ 8117 W: http://openipmi.sourceforge.net/ 11955 T: git https://github.com/cminyard/linu !! 8118 S: Supported 11956 F: Documentation/devicetree/bindings/ip 8119 F: Documentation/devicetree/bindings/ipmi/ 11957 F: Documentation/driver-api/ipmi.rst !! 8120 F: Documentation/IPMI.txt 11958 F: drivers/char/ipmi/ 8121 F: drivers/char/ipmi/ 11959 F: include/linux/ipmi* 8122 F: include/linux/ipmi* 11960 F: include/uapi/linux/ipmi* 8123 F: include/uapi/linux/ipmi* 11961 8124 11962 IPS SCSI RAID DRIVER 8125 IPS SCSI RAID DRIVER 11963 M: Adaptec OEM Raid Solutions <aacraid@m 8126 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com> 11964 L: linux-scsi@vger.kernel.org 8127 L: linux-scsi@vger.kernel.org 11965 S: Maintained << 11966 W: http://www.adaptec.com/ 8128 W: http://www.adaptec.com/ >> 8129 S: Maintained 11967 F: drivers/scsi/ips* 8130 F: drivers/scsi/ips* 11968 8131 11969 IPVS 8132 IPVS >> 8133 M: Wensong Zhang <wensong@linux-vs.org> 11970 M: Simon Horman <horms@verge.net.au> 8134 M: Simon Horman <horms@verge.net.au> 11971 M: Julian Anastasov <ja@ssi.bg> 8135 M: Julian Anastasov <ja@ssi.bg> 11972 L: netdev@vger.kernel.org 8136 L: netdev@vger.kernel.org 11973 L: lvs-devel@vger.kernel.org 8137 L: lvs-devel@vger.kernel.org 11974 S: Maintained 8138 S: Maintained 11975 T: git git://git.kernel.org/pub/scm/lin 8139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git 11976 T: git git://git.kernel.org/pub/scm/lin 8140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git 11977 F: Documentation/networking/ipvs-sysctl !! 8141 F: Documentation/networking/ipvs-sysctl.txt 11978 F: include/net/ip_vs.h 8142 F: include/net/ip_vs.h 11979 F: include/uapi/linux/ip_vs.h 8143 F: include/uapi/linux/ip_vs.h 11980 F: net/netfilter/ipvs/ 8144 F: net/netfilter/ipvs/ 11981 8145 11982 IPWIRELESS DRIVER 8146 IPWIRELESS DRIVER 11983 M: Jiri Kosina <jikos@kernel.org> 8147 M: Jiri Kosina <jikos@kernel.org> 11984 M: David Sterba <dsterba@suse.com> 8148 M: David Sterba <dsterba@suse.com> 11985 S: Odd Fixes 8149 S: Odd Fixes 11986 F: drivers/tty/ipwireless/ 8150 F: drivers/tty/ipwireless/ 11987 8151 11988 IRON DEVICE AUDIO CODEC DRIVERS !! 8152 IPX NETWORK LAYER 11989 M: Kiseok Jo <kiseok.jo@irondevice.com> !! 8153 L: netdev@vger.kernel.org 11990 L: linux-sound@vger.kernel.org !! 8154 S: Obsolete 11991 S: Maintained !! 8155 F: include/uapi/linux/ipx.h 11992 F: Documentation/devicetree/bindings/so << 11993 F: sound/soc/codecs/sma* << 11994 8156 11995 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 8157 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 11996 M: Thomas Gleixner <tglx@linutronix.de> !! 8158 M: Marc Zyngier <marc.zyngier@arm.com> 11997 S: Maintained 8159 S: Maintained 11998 T: git git://git.kernel.org/pub/scm/lin 8160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 11999 F: Documentation/core-api/irq/irq-domai !! 8161 F: Documentation/IRQ-domain.txt 12000 F: include/linux/irqdomain.h 8162 F: include/linux/irqdomain.h 12001 F: include/linux/irqdomain_defs.h << 12002 F: kernel/irq/irqdomain.c 8163 F: kernel/irq/irqdomain.c 12003 F: kernel/irq/msi.c 8164 F: kernel/irq/msi.c 12004 8165 12005 IRQ SUBSYSTEM 8166 IRQ SUBSYSTEM 12006 M: Thomas Gleixner <tglx@linutronix.de> 8167 M: Thomas Gleixner <tglx@linutronix.de> 12007 L: linux-kernel@vger.kernel.org 8168 L: linux-kernel@vger.kernel.org 12008 S: Maintained 8169 S: Maintained 12009 T: git git://git.kernel.org/pub/scm/lin 8170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 12010 F: include/linux/group_cpus.h << 12011 F: include/linux/irq.h << 12012 F: include/linux/irqhandler.h << 12013 F: include/linux/irqnr.h << 12014 F: include/linux/irqreturn.h << 12015 F: kernel/irq/ 8171 F: kernel/irq/ 12016 F: lib/group_cpus.c << 12017 8172 12018 IRQCHIP DRIVERS 8173 IRQCHIP DRIVERS 12019 M: Thomas Gleixner <tglx@linutronix.de> 8174 M: Thomas Gleixner <tglx@linutronix.de> >> 8175 M: Jason Cooper <jason@lakedaemon.net> >> 8176 M: Marc Zyngier <marc.zyngier@arm.com> 12020 L: linux-kernel@vger.kernel.org 8177 L: linux-kernel@vger.kernel.org 12021 S: Maintained 8178 S: Maintained 12022 T: git git://git.kernel.org/pub/scm/lin 8179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 12023 F: Documentation/devicetree/bindings/in 8180 F: Documentation/devicetree/bindings/interrupt-controller/ 12024 F: drivers/irqchip/ 8181 F: drivers/irqchip/ 12025 F: include/linux/irqchip.h << 12026 8182 12027 ISA 8183 ISA 12028 M: William Breathitt Gray <wbg@kernel.or !! 8184 M: William Breathitt Gray <vilhelm.gray@gmail.com> 12029 S: Maintained 8185 S: Maintained 12030 F: Documentation/driver-api/isa.rst !! 8186 F: Documentation/isa.txt 12031 F: drivers/base/isa.c 8187 F: drivers/base/isa.c 12032 F: include/linux/isa.h 8188 F: include/linux/isa.h 12033 8189 12034 ISA RADIO MODULE 8190 ISA RADIO MODULE 12035 M: Hans Verkuil <hverkuil@xs4all.nl> 8191 M: Hans Verkuil <hverkuil@xs4all.nl> 12036 L: linux-media@vger.kernel.org 8192 L: linux-media@vger.kernel.org 12037 S: Maintained << 12038 W: https://linuxtv.org << 12039 T: git git://linuxtv.org/media_tree.git 8193 T: git git://linuxtv.org/media_tree.git >> 8194 W: https://linuxtv.org >> 8195 S: Maintained 12040 F: drivers/media/radio/radio-isa* 8196 F: drivers/media/radio/radio-isa* 12041 8197 12042 ISAPNP 8198 ISAPNP 12043 M: Jaroslav Kysela <perex@perex.cz> 8199 M: Jaroslav Kysela <perex@perex.cz> 12044 S: Maintained 8200 S: Maintained 12045 F: Documentation/userspace-api/isapnp.r !! 8201 F: Documentation/isapnp.txt 12046 F: drivers/pnp/isapnp/ 8202 F: drivers/pnp/isapnp/ 12047 F: include/linux/isapnp.h 8203 F: include/linux/isapnp.h 12048 8204 12049 ISCSI 8205 ISCSI 12050 M: Lee Duncan <lduncan@suse.com> 8206 M: Lee Duncan <lduncan@suse.com> 12051 M: Chris Leech <cleech@redhat.com> 8207 M: Chris Leech <cleech@redhat.com> 12052 M: Mike Christie <michael.christie@oracl << 12053 L: open-iscsi@googlegroups.com 8208 L: open-iscsi@googlegroups.com 12054 L: linux-scsi@vger.kernel.org << 12055 S: Maintained << 12056 W: www.open-iscsi.com 8209 W: www.open-iscsi.com >> 8210 S: Maintained 12057 F: drivers/scsi/*iscsi* 8211 F: drivers/scsi/*iscsi* 12058 F: include/scsi/*iscsi* 8212 F: include/scsi/*iscsi* 12059 8213 12060 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 8214 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 12061 M: Peter Jones <pjones@redhat.com> 8215 M: Peter Jones <pjones@redhat.com> 12062 M: Konrad Rzeszutek Wilk <konrad@kernel. 8216 M: Konrad Rzeszutek Wilk <konrad@kernel.org> 12063 S: Maintained 8217 S: Maintained 12064 F: drivers/firmware/iscsi_ibft* 8218 F: drivers/firmware/iscsi_ibft* 12065 8219 12066 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 8220 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 12067 M: Sagi Grimberg <sagi@grimberg.me> 8221 M: Sagi Grimberg <sagi@grimberg.me> 12068 M: Max Gurtovoy <mgurtovoy@nvidia.com> !! 8222 M: Max Gurtovoy <maxg@mellanox.com> 12069 L: linux-rdma@vger.kernel.org 8223 L: linux-rdma@vger.kernel.org 12070 S: Supported 8224 S: Supported 12071 W: http://www.openfabrics.org 8225 W: http://www.openfabrics.org 12072 W: www.open-iscsi.org 8226 W: www.open-iscsi.org 12073 Q: http://patchwork.kernel.org/project/ 8227 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 12074 F: drivers/infiniband/ulp/iser/ 8228 F: drivers/infiniband/ulp/iser/ 12075 8229 12076 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 8230 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 12077 M: Sagi Grimberg <sagi@grimberg.me> 8231 M: Sagi Grimberg <sagi@grimberg.me> >> 8232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 12078 L: linux-rdma@vger.kernel.org 8233 L: linux-rdma@vger.kernel.org 12079 L: target-devel@vger.kernel.org 8234 L: target-devel@vger.kernel.org 12080 S: Supported 8235 S: Supported 12081 T: git git://git.kernel.org/pub/scm/lin !! 8236 W: http://www.linux-iscsi.org 12082 F: drivers/infiniband/ulp/isert 8237 F: drivers/infiniband/ulp/isert 12083 8238 12084 ISDN/CMTP OVER BLUETOOTH !! 8239 ISDN SUBSYSTEM 12085 M: Karsten Keil <isdn@linux-pingi.de> 8240 M: Karsten Keil <isdn@linux-pingi.de> 12086 L: isdn4linux@listserv.isdn4linux.de (s 8241 L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 12087 L: netdev@vger.kernel.org 8242 L: netdev@vger.kernel.org 12088 S: Odd Fixes << 12089 W: http://www.isdn4linux.de 8243 W: http://www.isdn4linux.de >> 8244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git >> 8245 S: Maintained 12090 F: Documentation/isdn/ 8246 F: Documentation/isdn/ 12091 F: drivers/isdn/capi/ !! 8247 F: drivers/isdn/ >> 8248 F: include/linux/isdn.h 12092 F: include/linux/isdn/ 8249 F: include/linux/isdn/ >> 8250 F: include/uapi/linux/isdn.h 12093 F: include/uapi/linux/isdn/ 8251 F: include/uapi/linux/isdn/ 12094 F: net/bluetooth/cmtp/ << 12095 << 12096 ISDN/mISDN SUBSYSTEM << 12097 M: Karsten Keil <isdn@linux-pingi.de> << 12098 L: isdn4linux@listserv.isdn4linux.de (s << 12099 L: netdev@vger.kernel.org << 12100 S: Maintained << 12101 W: http://www.isdn4linux.de << 12102 F: drivers/isdn/Kconfig << 12103 F: drivers/isdn/Makefile << 12104 F: drivers/isdn/hardware/ << 12105 F: drivers/isdn/mISDN/ << 12106 << 12107 ISOFS FILESYSTEM << 12108 M: Jan Kara <jack@suse.cz> << 12109 L: linux-fsdevel@vger.kernel.org << 12110 S: Maintained << 12111 F: Documentation/filesystems/isofs.rst << 12112 F: fs/isofs/ << 12113 8252 12114 IT87 HARDWARE MONITORING DRIVER 8253 IT87 HARDWARE MONITORING DRIVER 12115 M: Jean Delvare <jdelvare@suse.com> 8254 M: Jean Delvare <jdelvare@suse.com> 12116 L: linux-hwmon@vger.kernel.org 8255 L: linux-hwmon@vger.kernel.org 12117 S: Maintained 8256 S: Maintained 12118 F: Documentation/hwmon/it87.rst !! 8257 F: Documentation/hwmon/it87 12119 F: drivers/hwmon/it87.c 8258 F: drivers/hwmon/it87.c 12120 8259 12121 IT913X MEDIA DRIVER 8260 IT913X MEDIA DRIVER >> 8261 M: Antti Palosaari <crope@iki.fi> 12122 L: linux-media@vger.kernel.org 8262 L: linux-media@vger.kernel.org 12123 S: Orphan << 12124 W: https://linuxtv.org 8263 W: https://linuxtv.org >> 8264 W: http://palosaari.fi/linux/ 12125 Q: http://patchwork.linuxtv.org/project 8265 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 8266 T: git git://linuxtv.org/anttip/media_tree.git >> 8267 S: Maintained 12126 F: drivers/media/tuners/it913x* 8268 F: drivers/media/tuners/it913x* 12127 8269 12128 ITE IT66121 HDMI BRIDGE DRIVER << 12129 M: Phong LE <ple@baylibre.com> << 12130 M: Neil Armstrong <neil.armstrong@linaro << 12131 S: Maintained << 12132 T: git https://gitlab.freedesktop.org/d << 12133 F: Documentation/devicetree/bindings/di << 12134 F: drivers/gpu/drm/bridge/ite-it66121.c << 12135 << 12136 IVTV VIDEO4LINUX DRIVER 8270 IVTV VIDEO4LINUX DRIVER 12137 M: Andy Walls <awalls@md.metrocast.net> 8271 M: Andy Walls <awalls@md.metrocast.net> >> 8272 L: ivtv-devel@ivtvdriver.org (subscribers-only) 12138 L: linux-media@vger.kernel.org 8273 L: linux-media@vger.kernel.org 12139 S: Maintained << 12140 W: https://linuxtv.org << 12141 T: git git://linuxtv.org/media_tree.git 8274 T: git git://linuxtv.org/media_tree.git 12142 F: Documentation/admin-guide/media/ivtv !! 8275 W: http://www.ivtvdriver.org >> 8276 S: Maintained >> 8277 F: Documentation/media/v4l-drivers/ivtv* 12143 F: drivers/media/pci/ivtv/ 8278 F: drivers/media/pci/ivtv/ 12144 F: include/uapi/linux/ivtv* 8279 F: include/uapi/linux/ivtv* 12145 8280 12146 IX2505V MEDIA DRIVER 8281 IX2505V MEDIA DRIVER 12147 M: Malcolm Priestley <tvboxspy@gmail.com 8282 M: Malcolm Priestley <tvboxspy@gmail.com> 12148 L: linux-media@vger.kernel.org 8283 L: linux-media@vger.kernel.org 12149 S: Maintained << 12150 W: https://linuxtv.org 8284 W: https://linuxtv.org 12151 Q: http://patchwork.linuxtv.org/project 8285 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 8286 S: Maintained 12152 F: drivers/media/dvb-frontends/ix2505v* 8287 F: drivers/media/dvb-frontends/ix2505v* 12153 8288 12154 JAILHOUSE HYPERVISOR INTERFACE 8289 JAILHOUSE HYPERVISOR INTERFACE 12155 M: Jan Kiszka <jan.kiszka@siemens.com> 8290 M: Jan Kiszka <jan.kiszka@siemens.com> 12156 L: jailhouse-dev@googlegroups.com 8291 L: jailhouse-dev@googlegroups.com 12157 S: Maintained 8292 S: Maintained 12158 F: arch/x86/include/asm/jailhouse_para. << 12159 F: arch/x86/kernel/jailhouse.c 8293 F: arch/x86/kernel/jailhouse.c >> 8294 F: arch/x86/include/asm/jailhouse_para.h >> 8295 >> 8296 JC42.4 TEMPERATURE SENSOR DRIVER >> 8297 M: Guenter Roeck <linux@roeck-us.net> >> 8298 L: linux-hwmon@vger.kernel.org >> 8299 S: Maintained >> 8300 F: drivers/hwmon/jc42.c >> 8301 F: Documentation/hwmon/jc42 12160 8302 12161 JFS FILESYSTEM 8303 JFS FILESYSTEM 12162 M: Dave Kleikamp <shaggy@kernel.org> 8304 M: Dave Kleikamp <shaggy@kernel.org> 12163 L: jfs-discussion@lists.sourceforge.net 8305 L: jfs-discussion@lists.sourceforge.net 12164 S: Odd Fixes << 12165 W: http://jfs.sourceforge.net/ 8306 W: http://jfs.sourceforge.net/ 12166 T: git https://github.com/kleikamp/linu !! 8307 T: git git://github.com/kleikamp/linux-shaggy.git 12167 F: Documentation/admin-guide/jfs.rst !! 8308 S: Maintained >> 8309 F: Documentation/filesystems/jfs.txt 12168 F: fs/jfs/ 8310 F: fs/jfs/ 12169 8311 12170 JME NETWORK DRIVER 8312 JME NETWORK DRIVER 12171 M: Guo-Fu Tseng <cooldavid@cooldavid.org 8313 M: Guo-Fu Tseng <cooldavid@cooldavid.org> 12172 L: netdev@vger.kernel.org 8314 L: netdev@vger.kernel.org 12173 S: Odd Fixes !! 8315 S: Maintained 12174 F: drivers/net/ethernet/jme.* 8316 F: drivers/net/ethernet/jme.* 12175 8317 12176 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 8318 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 12177 M: David Woodhouse <dwmw2@infradead.org> 8319 M: David Woodhouse <dwmw2@infradead.org> 12178 M: Richard Weinberger <richard@nod.at> << 12179 L: linux-mtd@lists.infradead.org 8320 L: linux-mtd@lists.infradead.org 12180 S: Odd Fixes << 12181 W: http://www.linux-mtd.infradead.org/d 8321 W: http://www.linux-mtd.infradead.org/doc/jffs2.html 12182 T: git git://git.infradead.org/ubifs-2. !! 8322 S: Maintained 12183 F: fs/jffs2/ 8323 F: fs/jffs2/ 12184 F: include/uapi/linux/jffs2.h 8324 F: include/uapi/linux/jffs2.h 12185 8325 12186 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 8326 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 12187 M: "Theodore Ts'o" <tytso@mit.edu> 8327 M: "Theodore Ts'o" <tytso@mit.edu> 12188 M: Jan Kara <jack@suse.com> 8328 M: Jan Kara <jack@suse.com> 12189 L: linux-ext4@vger.kernel.org 8329 L: linux-ext4@vger.kernel.org 12190 S: Maintained 8330 S: Maintained 12191 F: fs/jbd2/ 8331 F: fs/jbd2/ 12192 F: include/linux/jbd2.h 8332 F: include/linux/jbd2.h 12193 8333 12194 JPU V4L2 MEM2MEM DRIVER FOR RENESAS 8334 JPU V4L2 MEM2MEM DRIVER FOR RENESAS 12195 M: Mikhail Ulyanov <mikhail.ulyanov@coge 8335 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 12196 L: linux-media@vger.kernel.org 8336 L: linux-media@vger.kernel.org 12197 L: linux-renesas-soc@vger.kernel.org << 12198 S: Maintained 8337 S: Maintained 12199 F: drivers/media/platform/renesas/rcar_ !! 8338 F: drivers/media/platform/rcar_jpu.c 12200 8339 12201 JSM Neo PCI based serial card 8340 JSM Neo PCI based serial card 12202 L: linux-serial@vger.kernel.org 8341 L: linux-serial@vger.kernel.org 12203 S: Orphan 8342 S: Orphan 12204 F: drivers/tty/serial/jsm/ 8343 F: drivers/tty/serial/jsm/ 12205 8344 12206 K10TEMP HARDWARE MONITORING DRIVER 8345 K10TEMP HARDWARE MONITORING DRIVER 12207 M: Clemens Ladisch <clemens@ladisch.de> 8346 M: Clemens Ladisch <clemens@ladisch.de> 12208 L: linux-hwmon@vger.kernel.org 8347 L: linux-hwmon@vger.kernel.org 12209 S: Maintained 8348 S: Maintained 12210 F: Documentation/hwmon/k10temp.rst !! 8349 F: Documentation/hwmon/k10temp 12211 F: drivers/hwmon/k10temp.c 8350 F: drivers/hwmon/k10temp.c 12212 8351 12213 K8TEMP HARDWARE MONITORING DRIVER 8352 K8TEMP HARDWARE MONITORING DRIVER 12214 M: Rudolf Marek <r.marek@assembler.cz> 8353 M: Rudolf Marek <r.marek@assembler.cz> 12215 L: linux-hwmon@vger.kernel.org 8354 L: linux-hwmon@vger.kernel.org 12216 S: Maintained 8355 S: Maintained 12217 F: Documentation/hwmon/k8temp.rst !! 8356 F: Documentation/hwmon/k8temp 12218 F: drivers/hwmon/k8temp.c 8357 F: drivers/hwmon/k8temp.c 12219 8358 12220 KASAN 8359 KASAN 12221 M: Andrey Ryabinin <ryabinin.a.a@gmail.c !! 8360 M: Andrey Ryabinin <aryabinin@virtuozzo.com> 12222 R: Alexander Potapenko <glider@google.co 8361 R: Alexander Potapenko <glider@google.com> 12223 R: Andrey Konovalov <andreyknvl@gmail.co << 12224 R: Dmitry Vyukov <dvyukov@google.com> 8362 R: Dmitry Vyukov <dvyukov@google.com> 12225 R: Vincenzo Frascino <vincenzo.frascino@ << 12226 L: kasan-dev@googlegroups.com 8363 L: kasan-dev@googlegroups.com 12227 S: Maintained 8364 S: Maintained 12228 B: https://bugzilla.kernel.org/buglist. !! 8365 F: arch/*/include/asm/kasan.h 12229 F: Documentation/dev-tools/kasan.rst << 12230 F: arch/*/include/asm/*kasan.h << 12231 F: arch/*/mm/kasan_init* 8366 F: arch/*/mm/kasan_init* >> 8367 F: Documentation/dev-tools/kasan.rst 12232 F: include/linux/kasan*.h 8368 F: include/linux/kasan*.h 12233 F: lib/Kconfig.kasan !! 8369 F: lib/test_kasan.c 12234 F: mm/kasan/ 8370 F: mm/kasan/ 12235 F: scripts/Makefile.kasan 8371 F: scripts/Makefile.kasan 12236 8372 12237 KCONFIG 8373 KCONFIG 12238 M: Masahiro Yamada <masahiroy@kernel.org !! 8374 M: Masahiro Yamada <yamada.masahiro@socionext.com> >> 8375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig 12239 L: linux-kbuild@vger.kernel.org 8376 L: linux-kbuild@vger.kernel.org 12240 S: Maintained 8377 S: Maintained 12241 Q: https://patchwork.kernel.org/project << 12242 T: git git://git.kernel.org/pub/scm/lin << 12243 F: Documentation/kbuild/kconfig* 8378 F: Documentation/kbuild/kconfig* 12244 F: scripts/Kconfig.include << 12245 F: scripts/kconfig/ 8379 F: scripts/kconfig/ 12246 !! 8380 F: scripts/Kconfig.include 12247 KCOV << 12248 R: Dmitry Vyukov <dvyukov@google.com> << 12249 R: Andrey Konovalov <andreyknvl@gmail.co << 12250 L: kasan-dev@googlegroups.com << 12251 S: Maintained << 12252 B: https://bugzilla.kernel.org/buglist. << 12253 F: Documentation/dev-tools/kcov.rst << 12254 F: include/linux/kcov.h << 12255 F: include/uapi/linux/kcov.h << 12256 F: kernel/kcov.c << 12257 F: scripts/Makefile.kcov << 12258 << 12259 KCSAN << 12260 M: Marco Elver <elver@google.com> << 12261 R: Dmitry Vyukov <dvyukov@google.com> << 12262 L: kasan-dev@googlegroups.com << 12263 S: Maintained << 12264 F: Documentation/dev-tools/kcsan.rst << 12265 F: include/linux/kcsan*.h << 12266 F: kernel/kcsan/ << 12267 F: lib/Kconfig.kcsan << 12268 F: scripts/Makefile.kcsan << 12269 8381 12270 KDUMP 8382 KDUMP >> 8383 M: Dave Young <dyoung@redhat.com> 12271 M: Baoquan He <bhe@redhat.com> 8384 M: Baoquan He <bhe@redhat.com> 12272 R: Vivek Goyal <vgoyal@redhat.com> 8385 R: Vivek Goyal <vgoyal@redhat.com> 12273 R: Dave Young <dyoung@redhat.com> << 12274 L: kexec@lists.infradead.org 8386 L: kexec@lists.infradead.org 12275 S: Maintained << 12276 W: http://lse.sourceforge.net/kdump/ 8387 W: http://lse.sourceforge.net/kdump/ 12277 F: Documentation/admin-guide/kdump/ !! 8388 S: Maintained 12278 F: fs/proc/vmcore.c !! 8389 F: Documentation/kdump/ 12279 F: include/linux/crash_core.h << 12280 F: include/linux/crash_dump.h << 12281 F: include/uapi/linux/vmcore.h << 12282 F: kernel/crash_*.c << 12283 8390 12284 KEENE FM RADIO TRANSMITTER DRIVER 8391 KEENE FM RADIO TRANSMITTER DRIVER 12285 M: Hans Verkuil <hverkuil@xs4all.nl> 8392 M: Hans Verkuil <hverkuil@xs4all.nl> 12286 L: linux-media@vger.kernel.org 8393 L: linux-media@vger.kernel.org 12287 S: Maintained << 12288 W: https://linuxtv.org << 12289 T: git git://linuxtv.org/media_tree.git 8394 T: git git://linuxtv.org/media_tree.git >> 8395 W: https://linuxtv.org >> 8396 S: Maintained 12290 F: drivers/media/radio/radio-keene* 8397 F: drivers/media/radio/radio-keene* 12291 8398 12292 KERNEL AUTOMOUNTER 8399 KERNEL AUTOMOUNTER 12293 M: Ian Kent <raven@themaw.net> 8400 M: Ian Kent <raven@themaw.net> 12294 L: autofs@vger.kernel.org 8401 L: autofs@vger.kernel.org 12295 S: Maintained 8402 S: Maintained 12296 F: fs/autofs/ 8403 F: fs/autofs/ 12297 8404 12298 KERNEL BUILD + files below scripts/ (unless 8405 KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 12299 M: Masahiro Yamada <masahiroy@kernel.org !! 8406 M: Masahiro Yamada <yamada.masahiro@socionext.com> 12300 R: Nathan Chancellor <nathan@kernel.org> !! 8407 M: Michal Marek <michal.lkml@markovi.net> 12301 R: Nicolas Schier <nicolas@fjasle.eu> !! 8408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git 12302 L: linux-kbuild@vger.kernel.org 8409 L: linux-kbuild@vger.kernel.org 12303 S: Maintained 8410 S: Maintained 12304 Q: https://patchwork.kernel.org/project << 12305 T: git git://git.kernel.org/pub/scm/lin << 12306 F: Documentation/kbuild/ 8411 F: Documentation/kbuild/ 12307 F: Makefile 8412 F: Makefile 12308 F: scripts/*vmlinux* << 12309 F: scripts/Kbuild* 8413 F: scripts/Kbuild* 12310 F: scripts/Makefile* 8414 F: scripts/Makefile* 12311 F: scripts/basic/ 8415 F: scripts/basic/ 12312 F: scripts/clang-tools/ << 12313 F: scripts/dummy-tools/ << 12314 F: scripts/include/ << 12315 F: scripts/mk* 8416 F: scripts/mk* 12316 F: scripts/mod/ 8417 F: scripts/mod/ 12317 F: scripts/package/ 8418 F: scripts/package/ 12318 F: usr/ << 12319 << 12320 KERNEL HARDENING (not covered by other areas << 12321 M: Kees Cook <kees@kernel.org> << 12322 R: Gustavo A. R. Silva <gustavoars@kerne << 12323 L: linux-hardening@vger.kernel.org << 12324 S: Supported << 12325 T: git git://git.kernel.org/pub/scm/lin << 12326 F: Documentation/ABI/testing/sysfs-kern << 12327 F: Documentation/ABI/testing/sysfs-kern << 12328 F: arch/*/configs/hardening.config << 12329 F: include/linux/overflow.h << 12330 F: include/linux/randomize_kstack.h << 12331 F: kernel/configs/hardening.config << 12332 F: lib/usercopy_kunit.c << 12333 F: mm/usercopy.c << 12334 F: security/Kconfig.hardening << 12335 K: \b(add|choose)_random_kstack_offset\ << 12336 K: \b__check_(object_size|heap_object)\ << 12337 K: \b__counted_by\b << 12338 8419 12339 KERNEL JANITORS 8420 KERNEL JANITORS 12340 L: kernel-janitors@vger.kernel.org 8421 L: kernel-janitors@vger.kernel.org 12341 S: Odd Fixes << 12342 W: http://kernelnewbies.org/KernelJanit 8422 W: http://kernelnewbies.org/KernelJanitors >> 8423 S: Odd Fixes 12343 8424 12344 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 8425 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 12345 M: Chuck Lever <chuck.lever@oracle.com> !! 8426 M: "J. Bruce Fields" <bfields@fieldses.org> 12346 M: Jeff Layton <jlayton@kernel.org> 8427 M: Jeff Layton <jlayton@kernel.org> 12347 R: Neil Brown <neilb@suse.de> << 12348 R: Olga Kornievskaia <okorniev@redhat.co << 12349 R: Dai Ngo <Dai.Ngo@oracle.com> << 12350 R: Tom Talpey <tom@talpey.com> << 12351 L: linux-nfs@vger.kernel.org 8428 L: linux-nfs@vger.kernel.org >> 8429 W: http://nfs.sourceforge.net/ >> 8430 T: git git://linux-nfs.org/~bfields/linux.git 12352 S: Supported 8431 S: Supported 12353 B: https://bugzilla.kernel.org !! 8432 F: fs/nfsd/ 12354 T: git git://git.kernel.org/pub/scm/lin !! 8433 F: include/uapi/linux/nfsd/ 12355 F: Documentation/filesystems/nfs/ << 12356 F: fs/lockd/ 8434 F: fs/lockd/ 12357 F: fs/nfs_common/ 8435 F: fs/nfs_common/ 12358 F: fs/nfsd/ !! 8436 F: net/sunrpc/ 12359 F: include/linux/lockd/ 8437 F: include/linux/lockd/ 12360 F: include/linux/sunrpc/ 8438 F: include/linux/sunrpc/ 12361 F: include/trace/events/rpcgss.h << 12362 F: include/trace/events/rpcrdma.h << 12363 F: include/trace/events/sunrpc.h << 12364 F: include/trace/misc/fs.h << 12365 F: include/trace/misc/nfs.h << 12366 F: include/trace/misc/sunrpc.h << 12367 F: include/uapi/linux/nfsd/ << 12368 F: include/uapi/linux/sunrpc/ 8439 F: include/uapi/linux/sunrpc/ 12369 F: net/sunrpc/ << 12370 << 12371 KERNEL PACMAN PACKAGING (in addition to gene << 12372 M: Thomas Weißschuh <linux@weissschuh.n << 12373 R: Christian Heusel <christian@heusel.eu << 12374 R: Nathan Chancellor <nathan@kernel.org> << 12375 S: Maintained << 12376 F: scripts/package/PKGBUILD << 12377 << 12378 KERNEL REGRESSIONS << 12379 M: Thorsten Leemhuis <linux@leemhuis.inf << 12380 L: regressions@lists.linux.dev << 12381 S: Supported << 12382 F: Documentation/admin-guide/reporting- << 12383 F: Documentation/process/handling-regre << 12384 8440 12385 KERNEL SELFTEST FRAMEWORK 8441 KERNEL SELFTEST FRAMEWORK 12386 M: Shuah Khan <shuah@kernel.org> 8442 M: Shuah Khan <shuah@kernel.org> 12387 M: Shuah Khan <skhan@linuxfoundation.org 8443 M: Shuah Khan <skhan@linuxfoundation.org> 12388 L: linux-kselftest@vger.kernel.org 8444 L: linux-kselftest@vger.kernel.org 12389 S: Maintained << 12390 Q: https://patchwork.kernel.org/project << 12391 T: git git://git.kernel.org/pub/scm/lin 8445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git 12392 F: Documentation/dev-tools/kselftest* !! 8446 Q: https://patchwork.kernel.org/project/linux-kselftest/list/ 12393 F: tools/testing/selftests/ << 12394 << 12395 KERNEL SMB3 SERVER (KSMBD) << 12396 M: Namjae Jeon <linkinjeon@kernel.org> << 12397 M: Steve French <sfrench@samba.org> << 12398 R: Sergey Senozhatsky <senozhatsky@chrom << 12399 R: Tom Talpey <tom@talpey.com> << 12400 L: linux-cifs@vger.kernel.org << 12401 S: Maintained << 12402 T: git git://git.samba.org/ksmbd.git << 12403 F: Documentation/filesystems/smb/ksmbd. << 12404 F: fs/smb/common/ << 12405 F: fs/smb/server/ << 12406 << 12407 KERNEL UNIT TESTING FRAMEWORK (KUnit) << 12408 M: Brendan Higgins <brendanhiggins@googl << 12409 M: David Gow <davidgow@google.com> << 12410 R: Rae Moar <rmoar@google.com> << 12411 L: linux-kselftest@vger.kernel.org << 12412 L: kunit-dev@googlegroups.com << 12413 S: Maintained 8447 S: Maintained 12414 W: https://google.github.io/kunit-docs/ !! 8448 F: tools/testing/selftests/ 12415 T: git git://git.kernel.org/pub/scm/lin !! 8449 F: Documentation/dev-tools/kselftest* 12416 T: git git://git.kernel.org/pub/scm/lin << 12417 F: Documentation/dev-tools/kunit/ << 12418 F: include/kunit/ << 12419 F: lib/kunit/ << 12420 F: rust/kernel/kunit.rs << 12421 F: scripts/rustdoc_test_* << 12422 F: tools/testing/kunit/ << 12423 8450 12424 KERNEL USERMODE HELPER 8451 KERNEL USERMODE HELPER 12425 M: Luis Chamberlain <mcgrof@kernel.org> 8452 M: Luis Chamberlain <mcgrof@kernel.org> 12426 L: linux-kernel@vger.kernel.org 8453 L: linux-kernel@vger.kernel.org 12427 S: Maintained 8454 S: Maintained 12428 F: include/linux/umh.h << 12429 F: kernel/umh.c 8455 F: kernel/umh.c >> 8456 F: include/linux/umh.h 12430 8457 12431 KERNEL VIRTUAL MACHINE (KVM) 8458 KERNEL VIRTUAL MACHINE (KVM) 12432 M: Paolo Bonzini <pbonzini@redhat.com> 8459 M: Paolo Bonzini <pbonzini@redhat.com> >> 8460 M: Radim Krčmář <rkrcmar@redhat.com> 12433 L: kvm@vger.kernel.org 8461 L: kvm@vger.kernel.org 12434 S: Supported << 12435 W: http://www.linux-kvm.org 8462 W: http://www.linux-kvm.org 12436 T: git git://git.kernel.org/pub/scm/vir 8463 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 12437 F: Documentation/virt/kvm/ !! 8464 S: Supported 12438 F: include/asm-generic/kvm* !! 8465 F: Documentation/virtual/kvm/ 12439 F: include/kvm/iodev.h << 12440 F: include/linux/kvm* << 12441 F: include/trace/events/kvm.h 8466 F: include/trace/events/kvm.h 12442 F: include/uapi/asm-generic/kvm* 8467 F: include/uapi/asm-generic/kvm* 12443 F: include/uapi/linux/kvm* 8468 F: include/uapi/linux/kvm* >> 8469 F: include/asm-generic/kvm* >> 8470 F: include/linux/kvm* >> 8471 F: include/kvm/iodev.h >> 8472 F: virt/kvm/* 12444 F: tools/kvm/ 8473 F: tools/kvm/ 12445 F: tools/testing/selftests/kvm/ 8474 F: tools/testing/selftests/kvm/ 12446 F: virt/kvm/* << 12447 8475 12448 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) !! 8476 KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd) 12449 M: Marc Zyngier <maz@kernel.org> !! 8477 M: Joerg Roedel <joro@8bytes.org> 12450 M: Oliver Upton <oliver.upton@linux.dev> !! 8478 L: kvm@vger.kernel.org 12451 R: Joey Gouly <joey.gouly@arm.com> !! 8479 W: http://www.linux-kvm.org/ 12452 R: Suzuki K Poulose <suzuki.poulose@arm. << 12453 R: Zenghui Yu <yuzenghui@huawei.com> << 12454 L: linux-arm-kernel@lists.infradead.org << 12455 L: kvmarm@lists.linux.dev << 12456 S: Maintained 8480 S: Maintained >> 8481 F: arch/x86/include/asm/svm.h >> 8482 F: arch/x86/kvm/svm.c >> 8483 >> 8484 KERNEL VIRTUAL MACHINE FOR ARM/ARM64 (KVM/arm, KVM/arm64) >> 8485 M: Christoffer Dall <christoffer.dall@arm.com> >> 8486 M: Marc Zyngier <marc.zyngier@arm.com> >> 8487 R: James Morse <james.morse@arm.com> >> 8488 R: Julien Thierry <julien.thierry@arm.com> >> 8489 R: Suzuki K Pouloze <suzuki.poulose@arm.com> >> 8490 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 8491 L: kvmarm@lists.cs.columbia.edu >> 8492 W: http://systems.cs.columbia.edu/projects/kvm-arm 12457 T: git git://git.kernel.org/pub/scm/lin 8493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git 12458 F: Documentation/virt/kvm/arm/ !! 8494 S: Maintained 12459 F: Documentation/virt/kvm/devices/arm* !! 8495 F: arch/arm/include/uapi/asm/kvm* 12460 F: arch/arm64/include/asm/kvm* !! 8496 F: arch/arm/include/asm/kvm* >> 8497 F: arch/arm/kvm/ 12461 F: arch/arm64/include/uapi/asm/kvm* 8498 F: arch/arm64/include/uapi/asm/kvm* >> 8499 F: arch/arm64/include/asm/kvm* 12462 F: arch/arm64/kvm/ 8500 F: arch/arm64/kvm/ >> 8501 F: virt/kvm/arm/ 12463 F: include/kvm/arm_* 8502 F: include/kvm/arm_* 12464 F: tools/testing/selftests/kvm/*/aarch6 << 12465 F: tools/testing/selftests/kvm/aarch64/ << 12466 << 12467 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/Lo << 12468 M: Tianrui Zhao <zhaotianrui@loongson.cn << 12469 M: Bibo Mao <maobibo@loongson.cn> << 12470 M: Huacai Chen <chenhuacai@kernel.org> << 12471 L: kvm@vger.kernel.org << 12472 L: loongarch@lists.linux.dev << 12473 S: Maintained << 12474 T: git git://git.kernel.org/pub/scm/vir << 12475 F: Documentation/virt/kvm/loongarch/ << 12476 F: arch/loongarch/include/asm/kvm* << 12477 F: arch/loongarch/include/uapi/asm/kvm* << 12478 F: arch/loongarch/kvm/ << 12479 8503 12480 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 8504 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 12481 M: Huacai Chen <chenhuacai@kernel.org> !! 8505 M: James Hogan <jhogan@kernel.org> 12482 L: linux-mips@vger.kernel.org 8506 L: linux-mips@vger.kernel.org 12483 L: kvm@vger.kernel.org !! 8507 S: Supported 12484 S: Maintained << 12485 T: git git://git.kernel.org/pub/scm/vir << 12486 F: arch/mips/include/asm/kvm* << 12487 F: arch/mips/include/uapi/asm/kvm* 8508 F: arch/mips/include/uapi/asm/kvm* >> 8509 F: arch/mips/include/asm/kvm* 12488 F: arch/mips/kvm/ 8510 F: arch/mips/kvm/ 12489 8511 12490 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powe 8512 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc) 12491 M: Michael Ellerman <mpe@ellerman.id.au> !! 8513 M: Paul Mackerras <paulus@ozlabs.org> 12492 R: Nicholas Piggin <npiggin@gmail.com> !! 8514 L: kvm-ppc@vger.kernel.org 12493 L: linuxppc-dev@lists.ozlabs.org !! 8515 W: http://www.linux-kvm.org/ 12494 L: kvm@vger.kernel.org !! 8516 T: git git://github.com/agraf/linux-2.6.git 12495 S: Maintained (Book3S 64-bit HV) !! 8517 S: Supported 12496 S: Odd fixes (Book3S 64-bit PR) << 12497 S: Orphan (Book3E and 32-bit) << 12498 T: git git://git.kernel.org/pub/scm/lin << 12499 F: arch/powerpc/include/asm/kvm* << 12500 F: arch/powerpc/include/uapi/asm/kvm* 8518 F: arch/powerpc/include/uapi/asm/kvm* 12501 F: arch/powerpc/kernel/kvm* !! 8519 F: arch/powerpc/include/asm/kvm* 12502 F: arch/powerpc/kvm/ 8520 F: arch/powerpc/kvm/ 12503 !! 8521 F: arch/powerpc/kernel/kvm* 12504 KERNEL VIRTUAL MACHINE FOR RISC-V (KVM/riscv << 12505 M: Anup Patel <anup@brainfault.org> << 12506 R: Atish Patra <atishp@atishpatra.org> << 12507 L: kvm@vger.kernel.org << 12508 L: kvm-riscv@lists.infradead.org << 12509 L: linux-riscv@lists.infradead.org << 12510 S: Maintained << 12511 T: git https://github.com/kvm-riscv/lin << 12512 F: arch/riscv/include/asm/kvm* << 12513 F: arch/riscv/include/uapi/asm/kvm* << 12514 F: arch/riscv/kvm/ << 12515 F: tools/testing/selftests/kvm/*/riscv/ << 12516 F: tools/testing/selftests/kvm/riscv/ << 12517 8522 12518 KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 8523 KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 12519 M: Christian Borntraeger <borntraeger@li !! 8524 M: Christian Borntraeger <borntraeger@de.ibm.com> 12520 M: Janosch Frank <frankja@linux.ibm.com> 8525 M: Janosch Frank <frankja@linux.ibm.com> 12521 M: Claudio Imbrenda <imbrenda@linux.ibm. << 12522 R: David Hildenbrand <david@redhat.com> 8526 R: David Hildenbrand <david@redhat.com> 12523 L: kvm@vger.kernel.org !! 8527 R: Cornelia Huck <cohuck@redhat.com> 12524 S: Supported !! 8528 L: linux-s390@vger.kernel.org >> 8529 W: http://www.ibm.com/developerworks/linux/linux390/ 12525 T: git git://git.kernel.org/pub/scm/lin 8530 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git 12526 F: Documentation/virt/kvm/s390* !! 8531 S: Supported >> 8532 F: arch/s390/include/uapi/asm/kvm* 12527 F: arch/s390/include/asm/gmap.h 8533 F: arch/s390/include/asm/gmap.h 12528 F: arch/s390/include/asm/kvm* 8534 F: arch/s390/include/asm/kvm* 12529 F: arch/s390/include/uapi/asm/kvm* << 12530 F: arch/s390/include/uapi/asm/uvdevice. << 12531 F: arch/s390/kernel/uv.c << 12532 F: arch/s390/kvm/ 8535 F: arch/s390/kvm/ 12533 F: arch/s390/mm/gmap.c 8536 F: arch/s390/mm/gmap.c 12534 F: drivers/s390/char/uvdevice.c << 12535 F: tools/testing/selftests/drivers/s390 << 12536 F: tools/testing/selftests/kvm/*/s390x/ << 12537 F: tools/testing/selftests/kvm/s390x/ << 12538 8537 12539 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86) 8538 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86) 12540 M: Sean Christopherson <seanjc@google.co << 12541 M: Paolo Bonzini <pbonzini@redhat.com> 8539 M: Paolo Bonzini <pbonzini@redhat.com> >> 8540 M: Radim Krčmář <rkrcmar@redhat.com> 12542 L: kvm@vger.kernel.org 8541 L: kvm@vger.kernel.org 12543 S: Supported !! 8542 W: http://www.linux-kvm.org 12544 P: Documentation/process/maintainer-kvm << 12545 T: git git://git.kernel.org/pub/scm/vir 8543 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 12546 F: arch/x86/include/asm/kvm* !! 8544 S: Supported 12547 F: arch/x86/include/asm/svm.h << 12548 F: arch/x86/include/asm/vmx*.h << 12549 F: arch/x86/include/uapi/asm/kvm* << 12550 F: arch/x86/include/uapi/asm/svm.h << 12551 F: arch/x86/include/uapi/asm/vmx.h << 12552 F: arch/x86/kvm/ 8545 F: arch/x86/kvm/ 12553 F: arch/x86/kvm/*/ 8546 F: arch/x86/kvm/*/ 12554 F: tools/testing/selftests/kvm/*/x86_64 !! 8547 F: arch/x86/include/uapi/asm/kvm* 12555 F: tools/testing/selftests/kvm/x86_64/ !! 8548 F: arch/x86/include/asm/kvm* >> 8549 F: arch/x86/include/asm/pvclock-abi.h >> 8550 F: arch/x86/kernel/kvm.c >> 8551 F: arch/x86/kernel/kvmclock.c 12556 8552 12557 KERNFS 8553 KERNFS 12558 M: Greg Kroah-Hartman <gregkh@linuxfound 8554 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 12559 M: Tejun Heo <tj@kernel.org> 8555 M: Tejun Heo <tj@kernel.org> 12560 S: Supported << 12561 T: git git://git.kernel.org/pub/scm/lin 8556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 12562 F: fs/kernfs/ !! 8557 S: Supported 12563 F: include/linux/kernfs.h 8558 F: include/linux/kernfs.h >> 8559 F: fs/kernfs/ 12564 8560 12565 KEXEC 8561 KEXEC 12566 M: Eric Biederman <ebiederm@xmission.com 8562 M: Eric Biederman <ebiederm@xmission.com> >> 8563 W: http://kernel.org/pub/linux/utils/kernel/kexec/ 12567 L: kexec@lists.infradead.org 8564 L: kexec@lists.infradead.org 12568 S: Maintained 8565 S: Maintained 12569 W: http://kernel.org/pub/linux/utils/ke << 12570 F: include/linux/kexec.h 8566 F: include/linux/kexec.h 12571 F: include/uapi/linux/kexec.h 8567 F: include/uapi/linux/kexec.h 12572 F: kernel/kexec* 8568 F: kernel/kexec* 12573 8569 12574 KEYS-ENCRYPTED 8570 KEYS-ENCRYPTED 12575 M: Mimi Zohar <zohar@linux.ibm.com> 8571 M: Mimi Zohar <zohar@linux.ibm.com> 12576 L: linux-integrity@vger.kernel.org 8572 L: linux-integrity@vger.kernel.org 12577 L: keyrings@vger.kernel.org 8573 L: keyrings@vger.kernel.org 12578 S: Supported 8574 S: Supported 12579 F: Documentation/security/keys/trusted- 8575 F: Documentation/security/keys/trusted-encrypted.rst 12580 F: include/keys/encrypted-type.h 8576 F: include/keys/encrypted-type.h 12581 F: security/keys/encrypted-keys/ 8577 F: security/keys/encrypted-keys/ 12582 8578 12583 KEYS-TRUSTED 8579 KEYS-TRUSTED 12584 M: James Bottomley <James.Bottomley@Hans !! 8580 M: James Bottomley <jejb@linux.ibm.com> 12585 M: Jarkko Sakkinen <jarkko@kernel.org> !! 8581 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 12586 M: Mimi Zohar <zohar@linux.ibm.com> 8582 M: Mimi Zohar <zohar@linux.ibm.com> 12587 L: linux-integrity@vger.kernel.org 8583 L: linux-integrity@vger.kernel.org 12588 L: keyrings@vger.kernel.org 8584 L: keyrings@vger.kernel.org 12589 S: Supported 8585 S: Supported 12590 F: Documentation/security/keys/trusted- 8586 F: Documentation/security/keys/trusted-encrypted.rst 12591 F: include/keys/trusted-type.h 8587 F: include/keys/trusted-type.h 12592 F: include/keys/trusted_tpm.h !! 8588 F: security/keys/trusted.c 12593 F: security/keys/trusted-keys/ !! 8589 F: security/keys/trusted.h 12594 8590 12595 KEYS-TRUSTED-CAAM !! 8591 KEYS/KEYRINGS: 12596 M: Ahmad Fatoum <a.fatoum@pengutronix.de << 12597 R: Pengutronix Kernel Team <kernel@pengu << 12598 L: linux-integrity@vger.kernel.org << 12599 L: keyrings@vger.kernel.org << 12600 S: Maintained << 12601 F: include/keys/trusted_caam.h << 12602 F: security/keys/trusted-keys/trusted_c << 12603 << 12604 KEYS-TRUSTED-DCP << 12605 M: David Gstir <david@sigma-star.at> << 12606 R: sigma star Kernel Team <upstream+dcp@ << 12607 L: linux-integrity@vger.kernel.org << 12608 L: keyrings@vger.kernel.org << 12609 S: Supported << 12610 F: include/keys/trusted_dcp.h << 12611 F: security/keys/trusted-keys/trusted_d << 12612 << 12613 KEYS-TRUSTED-TEE << 12614 M: Sumit Garg <sumit.garg@linaro.org> << 12615 L: linux-integrity@vger.kernel.org << 12616 L: keyrings@vger.kernel.org << 12617 S: Supported << 12618 F: include/keys/trusted_tee.h << 12619 F: security/keys/trusted-keys/trusted_t << 12620 << 12621 KEYS/KEYRINGS << 12622 M: David Howells <dhowells@redhat.com> 8592 M: David Howells <dhowells@redhat.com> 12623 M: Jarkko Sakkinen <jarkko@kernel.org> << 12624 L: keyrings@vger.kernel.org 8593 L: keyrings@vger.kernel.org 12625 S: Maintained 8594 S: Maintained 12626 F: Documentation/security/keys/core.rst 8595 F: Documentation/security/keys/core.rst 12627 F: include/keys/ << 12628 F: include/linux/key-type.h << 12629 F: include/linux/key.h 8596 F: include/linux/key.h >> 8597 F: include/linux/key-type.h 12630 F: include/linux/keyctl.h 8598 F: include/linux/keyctl.h 12631 F: include/uapi/linux/keyctl.h 8599 F: include/uapi/linux/keyctl.h >> 8600 F: include/keys/ 12632 F: security/keys/ 8601 F: security/keys/ 12633 8602 12634 KEYS/KEYRINGS_INTEGRITY << 12635 M: Jarkko Sakkinen <jarkko@kernel.org> << 12636 M: Mimi Zohar <zohar@linux.ibm.com> << 12637 L: linux-integrity@vger.kernel.org << 12638 L: keyrings@vger.kernel.org << 12639 S: Supported << 12640 W: https://kernsec.org/wiki/index.php/L << 12641 F: security/integrity/platform_certs << 12642 << 12643 KFENCE << 12644 M: Alexander Potapenko <glider@google.co << 12645 M: Marco Elver <elver@google.com> << 12646 R: Dmitry Vyukov <dvyukov@google.com> << 12647 L: kasan-dev@googlegroups.com << 12648 S: Maintained << 12649 F: Documentation/dev-tools/kfence.rst << 12650 F: arch/*/include/asm/kfence.h << 12651 F: include/linux/kfence.h << 12652 F: lib/Kconfig.kfence << 12653 F: mm/kfence/ << 12654 << 12655 KFIFO << 12656 M: Stefani Seibold <stefani@seibold.net> << 12657 S: Maintained << 12658 F: include/linux/kfifo.h << 12659 F: lib/kfifo.c << 12660 F: samples/kfifo/ << 12661 << 12662 KGDB / KDB /debug_core 8603 KGDB / KDB /debug_core 12663 M: Jason Wessel <jason.wessel@windriver. 8604 M: Jason Wessel <jason.wessel@windriver.com> 12664 M: Daniel Thompson <daniel.thompson@lina 8605 M: Daniel Thompson <daniel.thompson@linaro.org> 12665 R: Douglas Anderson <dianders@chromium.o << 12666 L: kgdb-bugreport@lists.sourceforge.net << 12667 S: Maintained << 12668 W: http://kgdb.wiki.kernel.org/ 8606 W: http://kgdb.wiki.kernel.org/ >> 8607 L: kgdb-bugreport@lists.sourceforge.net 12669 T: git git://git.kernel.org/pub/scm/lin 8608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git >> 8609 S: Maintained 12670 F: Documentation/dev-tools/kgdb.rst 8610 F: Documentation/dev-tools/kgdb.rst 12671 F: drivers/misc/kgdbts.c 8611 F: drivers/misc/kgdbts.c 12672 F: drivers/tty/serial/kgdboc.c 8612 F: drivers/tty/serial/kgdboc.c 12673 F: include/linux/kdb.h 8613 F: include/linux/kdb.h 12674 F: include/linux/kgdb.h 8614 F: include/linux/kgdb.h 12675 F: kernel/debug/ 8615 F: kernel/debug/ 12676 F: kernel/module/kdb.c << 12677 << 12678 KHADAS MCU MFD DRIVER << 12679 M: Neil Armstrong <neil.armstrong@linaro << 12680 L: linux-amlogic@lists.infradead.org << 12681 S: Maintained << 12682 F: Documentation/devicetree/bindings/mf << 12683 F: drivers/mfd/khadas-mcu.c << 12684 F: drivers/thermal/khadas_mcu_fan.c << 12685 F: include/linux/mfd/khadas-mcu.h << 12686 << 12687 KIONIX/ROHM KX022A ACCELEROMETER << 12688 M: Matti Vaittinen <mazziesaccount@gmail << 12689 L: linux-iio@vger.kernel.org << 12690 S: Supported << 12691 F: drivers/iio/accel/kionix-kx022a* << 12692 8616 12693 KMEMLEAK 8617 KMEMLEAK 12694 M: Catalin Marinas <catalin.marinas@arm. 8618 M: Catalin Marinas <catalin.marinas@arm.com> 12695 S: Maintained 8619 S: Maintained 12696 F: Documentation/dev-tools/kmemleak.rst 8620 F: Documentation/dev-tools/kmemleak.rst 12697 F: include/linux/kmemleak.h 8621 F: include/linux/kmemleak.h 12698 F: mm/kmemleak.c 8622 F: mm/kmemleak.c 12699 F: samples/kmemleak/kmemleak-test.c !! 8623 F: mm/kmemleak-test.c 12700 8624 12701 KMSAN !! 8625 KMOD KERNEL MODULE LOADER - USERMODE HELPER 12702 M: Alexander Potapenko <glider@google.co !! 8626 M: Luis Chamberlain <mcgrof@kernel.org> 12703 R: Marco Elver <elver@google.com> !! 8627 L: linux-kernel@vger.kernel.org 12704 R: Dmitry Vyukov <dvyukov@google.com> << 12705 L: kasan-dev@googlegroups.com << 12706 S: Maintained 8628 S: Maintained 12707 F: Documentation/dev-tools/kmsan.rst !! 8629 F: kernel/kmod.c 12708 F: arch/*/include/asm/kmsan.h !! 8630 F: include/linux/kmod.h 12709 F: arch/*/mm/kmsan_* !! 8631 F: lib/test_kmod.c 12710 F: include/linux/kmsan*.h !! 8632 F: tools/testing/selftests/kmod/ 12711 F: lib/Kconfig.kmsan << 12712 F: mm/kmsan/ << 12713 F: scripts/Makefile.kmsan << 12714 8633 12715 KPROBES 8634 KPROBES 12716 M: Naveen N Rao <naveen@kernel.org> !! 8635 M: Naveen N. Rao <naveen.n.rao@linux.ibm.com> 12717 M: Anil S Keshavamurthy <anil.s.keshavam 8636 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 12718 M: "David S. Miller" <davem@davemloft.ne 8637 M: "David S. Miller" <davem@davemloft.net> 12719 M: Masami Hiramatsu <mhiramat@kernel.org 8638 M: Masami Hiramatsu <mhiramat@kernel.org> 12720 L: linux-kernel@vger.kernel.org << 12721 L: linux-trace-kernel@vger.kernel.org << 12722 S: Maintained 8639 S: Maintained 12723 Q: https://patchwork.kernel.org/project !! 8640 F: Documentation/kprobes.txt 12724 T: git git://git.kernel.org/pub/scm/lin << 12725 F: Documentation/trace/kprobes.rst << 12726 F: include/asm-generic/kprobes.h << 12727 F: include/linux/kprobes.h 8641 F: include/linux/kprobes.h >> 8642 F: include/asm-generic/kprobes.h 12728 F: kernel/kprobes.c 8643 F: kernel/kprobes.c 12729 F: lib/test_kprobes.c << 12730 F: samples/kprobes << 12731 8644 12732 KS0108 LCD CONTROLLER DRIVER 8645 KS0108 LCD CONTROLLER DRIVER 12733 M: Miguel Ojeda <ojeda@kernel.org> !! 8646 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 12734 S: Maintained 8647 S: Maintained 12735 F: Documentation/admin-guide/auxdisplay !! 8648 F: Documentation/auxdisplay/ks0108 12736 F: drivers/auxdisplay/ks0108.c 8649 F: drivers/auxdisplay/ks0108.c 12737 F: include/linux/ks0108.h 8650 F: include/linux/ks0108.h 12738 8651 12739 KTD253 BACKLIGHT DRIVER << 12740 M: Linus Walleij <linus.walleij@linaro.o << 12741 S: Maintained << 12742 F: Documentation/devicetree/bindings/le << 12743 F: drivers/video/backlight/ktd253-backl << 12744 << 12745 KTD2801 BACKLIGHT DRIVER << 12746 M: Duje Mihanović <duje.mihanovic@skole << 12747 S: Maintained << 12748 F: Documentation/devicetree/bindings/le << 12749 F: drivers/video/backlight/ktd2801-back << 12750 << 12751 KTEST << 12752 M: Steven Rostedt <rostedt@goodmis.org> << 12753 M: John Hawley <warthog9@eaglescrag.net> << 12754 S: Maintained << 12755 F: tools/testing/ktest << 12756 << 12757 KTZ8866 BACKLIGHT DRIVER << 12758 M: Jianhua Lu <lujianhua000@gmail.com> << 12759 S: Maintained << 12760 F: Documentation/devicetree/bindings/le << 12761 F: drivers/video/backlight/ktz8866.c << 12762 << 12763 KVM PARAVIRT (KVM/paravirt) << 12764 M: Paolo Bonzini <pbonzini@redhat.com> << 12765 R: Vitaly Kuznetsov <vkuznets@redhat.com << 12766 L: kvm@vger.kernel.org << 12767 S: Supported << 12768 T: git git://git.kernel.org/pub/scm/vir << 12769 F: arch/um/include/asm/kvm_para.h << 12770 F: arch/x86/include/asm/kvm_para.h << 12771 F: arch/x86/include/asm/pvclock-abi.h << 12772 F: arch/x86/include/uapi/asm/kvm_para.h << 12773 F: arch/x86/kernel/kvm.c << 12774 F: arch/x86/kernel/kvmclock.c << 12775 F: include/asm-generic/kvm_para.h << 12776 F: include/linux/kvm_para.h << 12777 F: include/uapi/asm-generic/kvm_para.h << 12778 F: include/uapi/linux/kvm_para.h << 12779 << 12780 KVM X86 HYPER-V (KVM/hyper-v) << 12781 M: Vitaly Kuznetsov <vkuznets@redhat.com << 12782 M: Sean Christopherson <seanjc@google.co << 12783 M: Paolo Bonzini <pbonzini@redhat.com> << 12784 L: kvm@vger.kernel.org << 12785 S: Supported << 12786 T: git git://git.kernel.org/pub/scm/vir << 12787 F: arch/x86/kvm/hyperv.* << 12788 F: arch/x86/kvm/kvm_onhyperv.* << 12789 F: arch/x86/kvm/svm/hyperv.* << 12790 F: arch/x86/kvm/svm/svm_onhyperv.* << 12791 F: arch/x86/kvm/vmx/hyperv.* << 12792 << 12793 KVM X86 Xen (KVM/Xen) << 12794 M: David Woodhouse <dwmw2@infradead.org> << 12795 M: Paul Durrant <paul@xen.org> << 12796 M: Sean Christopherson <seanjc@google.co << 12797 M: Paolo Bonzini <pbonzini@redhat.com> << 12798 L: kvm@vger.kernel.org << 12799 S: Supported << 12800 T: git git://git.kernel.org/pub/scm/vir << 12801 F: arch/x86/kvm/xen.* << 12802 << 12803 L3MDEV 8652 L3MDEV 12804 M: David Ahern <dsahern@kernel.org> !! 8653 M: David Ahern <dsa@cumulusnetworks.com> 12805 L: netdev@vger.kernel.org 8654 L: netdev@vger.kernel.org 12806 S: Maintained 8655 S: Maintained 12807 F: include/net/l3mdev.h << 12808 F: net/l3mdev 8656 F: net/l3mdev >> 8657 F: include/net/l3mdev.h 12809 8658 12810 LANDLOCK SECURITY MODULE !! 8659 L7 BPF FRAMEWORK 12811 M: Mickaël Salaün <mic@digikod.net> !! 8660 M: John Fastabend <john.fastabend@gmail.com> 12812 R: Günther Noack <gnoack@google.com> !! 8661 M: Daniel Borkmann <daniel@iogearbox.net> 12813 L: linux-security-module@vger.kernel.or !! 8662 L: netdev@vger.kernel.org 12814 S: Supported !! 8663 L: bpf@vger.kernel.org 12815 W: https://landlock.io !! 8664 S: Maintained 12816 T: git https://git.kernel.org/pub/scm/l !! 8665 F: include/linux/skmsg.h 12817 F: Documentation/security/landlock.rst !! 8666 F: net/core/skmsg.c 12818 F: Documentation/userspace-api/landlock !! 8667 F: net/core/sock_map.c 12819 F: fs/ioctl.c !! 8668 F: net/ipv4/tcp_bpf.c 12820 F: include/uapi/linux/landlock.h << 12821 F: samples/landlock/ << 12822 F: security/landlock/ << 12823 F: tools/testing/selftests/landlock/ << 12824 K: landlock << 12825 K: LANDLOCK << 12826 8669 12827 LANTIQ / INTEL Ethernet drivers 8670 LANTIQ / INTEL Ethernet drivers 12828 M: Hauke Mehrtens <hauke@hauke-m.de> 8671 M: Hauke Mehrtens <hauke@hauke-m.de> 12829 L: netdev@vger.kernel.org 8672 L: netdev@vger.kernel.org 12830 S: Maintained 8673 S: Maintained 12831 F: Documentation/devicetree/bindings/ne << 12832 F: drivers/net/dsa/lantiq_gswip.c << 12833 F: drivers/net/dsa/lantiq_pce.h << 12834 F: drivers/net/ethernet/lantiq_xrx200.c << 12835 F: net/dsa/tag_gswip.c 8674 F: net/dsa/tag_gswip.c >> 8675 F: drivers/net/ethernet/lantiq_xrx200.c >> 8676 F: drivers/net/dsa/lantiq_pce.h >> 8677 F: drivers/net/dsa/lantiq_gswip.c 12836 8678 12837 LANTIQ MIPS ARCHITECTURE 8679 LANTIQ MIPS ARCHITECTURE 12838 M: John Crispin <john@phrozen.org> 8680 M: John Crispin <john@phrozen.org> 12839 L: linux-mips@vger.kernel.org 8681 L: linux-mips@vger.kernel.org 12840 S: Maintained 8682 S: Maintained 12841 F: arch/mips/lantiq 8683 F: arch/mips/lantiq 12842 F: drivers/soc/lantiq 8684 F: drivers/soc/lantiq 12843 8685 12844 LANTIQ PEF2256 DRIVER !! 8686 LAPB module 12845 M: Herve Codina <herve.codina@bootlin.co !! 8687 L: linux-x25@vger.kernel.org 12846 S: Maintained !! 8688 S: Orphan 12847 F: Documentation/devicetree/bindings/ne !! 8689 F: Documentation/networking/lapb-module.txt 12848 F: drivers/net/wan/framer/pef2256/ !! 8690 F: include/*/lapb.h 12849 F: drivers/pinctrl/pinctrl-pef2256.c !! 8691 F: net/lapb/ 12850 F: include/linux/framer/pef2256.h << 12851 8692 12852 LASI 53c700 driver for PARISC 8693 LASI 53c700 driver for PARISC 12853 M: "James E.J. Bottomley" <James.Bottoml 8694 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 12854 L: linux-scsi@vger.kernel.org 8695 L: linux-scsi@vger.kernel.org 12855 S: Maintained 8696 S: Maintained 12856 F: Documentation/scsi/53c700.rst !! 8697 F: Documentation/scsi/53c700.txt 12857 F: drivers/scsi/53c700* 8698 F: drivers/scsi/53c700* 12858 8699 12859 LEAKING_ADDRESSES 8700 LEAKING_ADDRESSES 12860 M: Tycho Andersen <tycho@tycho.pizza> !! 8701 M: Tobin C. Harding <me@tobin.cc> 12861 R: Kees Cook <kees@kernel.org> !! 8702 M: Tycho Andersen <tycho@tycho.ws> 12862 L: linux-hardening@vger.kernel.org !! 8703 L: kernel-hardening@lists.openwall.com 12863 S: Maintained 8704 S: Maintained 12864 T: git git://git.kernel.org/pub/scm/lin !! 8705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git 12865 F: scripts/leaking_addresses.pl 8706 F: scripts/leaking_addresses.pl 12866 8707 12867 LED SUBSYSTEM 8708 LED SUBSYSTEM >> 8709 M: Jacek Anaszewski <jacek.anaszewski@gmail.com> 12868 M: Pavel Machek <pavel@ucw.cz> 8710 M: Pavel Machek <pavel@ucw.cz> 12869 M: Lee Jones <lee@kernel.org> !! 8711 R: Dan Murphy <dmurphy@ti.com> 12870 L: linux-leds@vger.kernel.org 8712 L: linux-leds@vger.kernel.org >> 8713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 12871 S: Maintained 8714 S: Maintained 12872 T: git git://git.kernel.org/pub/scm/lin << 12873 F: Documentation/devicetree/bindings/le 8715 F: Documentation/devicetree/bindings/leds/ 12874 F: Documentation/leds/ << 12875 F: drivers/leds/ 8716 F: drivers/leds/ 12876 F: include/dt-bindings/leds/ << 12877 F: include/linux/leds.h 8717 F: include/linux/leds.h 12878 8718 >> 8719 LEGACY EEPROM DRIVER >> 8720 M: Jean Delvare <jdelvare@suse.com> >> 8721 S: Maintained >> 8722 F: Documentation/misc-devices/eeprom >> 8723 F: drivers/misc/eeprom/eeprom.c >> 8724 12879 LEGO MINDSTORMS EV3 8725 LEGO MINDSTORMS EV3 12880 R: David Lechner <david@lechnology.com> 8726 R: David Lechner <david@lechnology.com> 12881 S: Maintained 8727 S: Maintained 12882 F: Documentation/devicetree/bindings/po !! 8728 F: arch/arm/boot/dts/da850-lego-ev3.dts 12883 F: arch/arm/boot/dts/ti/davinci/da850-l !! 8729 F: Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt 12884 F: drivers/power/supply/lego_ev3_batter 8730 F: drivers/power/supply/lego_ev3_battery.c 12885 8731 12886 LEGO USB Tower driver 8732 LEGO USB Tower driver 12887 M: Juergen Stuber <starblue@users.source 8733 M: Juergen Stuber <starblue@users.sourceforge.net> 12888 L: legousb-devel@lists.sourceforge.net 8734 L: legousb-devel@lists.sourceforge.net 12889 S: Maintained << 12890 W: http://legousb.sourceforge.net/ 8735 W: http://legousb.sourceforge.net/ 12891 F: drivers/usb/misc/legousbtower.c << 12892 << 12893 LETSKETCH HID TABLET DRIVER << 12894 M: Hans de Goede <hdegoede@redhat.com> << 12895 L: linux-input@vger.kernel.org << 12896 S: Maintained 8736 S: Maintained 12897 T: git git://git.kernel.org/pub/scm/lin !! 8737 F: drivers/usb/misc/legousbtower.c 12898 F: drivers/hid/hid-letsketch.c << 12899 8738 12900 LG LAPTOP EXTRAS 8739 LG LAPTOP EXTRAS 12901 M: Matan Ziv-Av <matan@svgalib.org> 8740 M: Matan Ziv-Av <matan@svgalib.org> 12902 L: platform-driver-x86@vger.kernel.org 8741 L: platform-driver-x86@vger.kernel.org 12903 S: Maintained 8742 S: Maintained 12904 F: Documentation/ABI/testing/sysfs-plat 8743 F: Documentation/ABI/testing/sysfs-platform-lg-laptop 12905 F: Documentation/admin-guide/laptops/lg !! 8744 F: Documentation/laptops/lg-laptop.rst 12906 F: drivers/platform/x86/lg-laptop.c 8745 F: drivers/platform/x86/lg-laptop.c 12907 8746 12908 LG2160 MEDIA DRIVER 8747 LG2160 MEDIA DRIVER 12909 M: Michael Krufky <mkrufky@linuxtv.org> 8748 M: Michael Krufky <mkrufky@linuxtv.org> 12910 L: linux-media@vger.kernel.org 8749 L: linux-media@vger.kernel.org 12911 S: Maintained << 12912 W: https://linuxtv.org 8750 W: https://linuxtv.org 12913 W: http://github.com/mkrufky 8751 W: http://github.com/mkrufky 12914 Q: http://patchwork.linuxtv.org/project 8752 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 12915 T: git git://linuxtv.org/mkrufky/tuners 8753 T: git git://linuxtv.org/mkrufky/tuners.git >> 8754 S: Maintained 12916 F: drivers/media/dvb-frontends/lg2160.* 8755 F: drivers/media/dvb-frontends/lg2160.* 12917 8756 12918 LGDT3305 MEDIA DRIVER 8757 LGDT3305 MEDIA DRIVER 12919 M: Michael Krufky <mkrufky@linuxtv.org> 8758 M: Michael Krufky <mkrufky@linuxtv.org> 12920 L: linux-media@vger.kernel.org 8759 L: linux-media@vger.kernel.org 12921 S: Maintained << 12922 W: https://linuxtv.org 8760 W: https://linuxtv.org 12923 W: http://github.com/mkrufky 8761 W: http://github.com/mkrufky 12924 Q: http://patchwork.linuxtv.org/project 8762 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 12925 T: git git://linuxtv.org/mkrufky/tuners 8763 T: git git://linuxtv.org/mkrufky/tuners.git >> 8764 S: Maintained 12926 F: drivers/media/dvb-frontends/lgdt3305 8765 F: drivers/media/dvb-frontends/lgdt3305.* 12927 8766 12928 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 8767 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 12929 M: Viresh Kumar <vireshk@kernel.org> 8768 M: Viresh Kumar <vireshk@kernel.org> 12930 L: linux-ide@vger.kernel.org 8769 L: linux-ide@vger.kernel.org >> 8770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 12931 S: Maintained 8771 S: Maintained 12932 F: drivers/ata/pata_arasan_cf.c << 12933 F: include/linux/pata_arasan_cf_data.h 8772 F: include/linux/pata_arasan_cf_data.h >> 8773 F: drivers/ata/pata_arasan_cf.c >> 8774 >> 8775 LIBATA PATA DRIVERS >> 8776 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> >> 8777 M: Jens Axboe <axboe@kernel.dk> >> 8778 L: linux-ide@vger.kernel.org >> 8779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git >> 8780 S: Maintained >> 8781 F: drivers/ata/pata_*.c >> 8782 F: drivers/ata/ata_generic.c 12934 8783 12935 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA 8784 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS 12936 M: Linus Walleij <linus.walleij@linaro.o 8785 M: Linus Walleij <linus.walleij@linaro.org> 12937 L: linux-ide@vger.kernel.org 8786 L: linux-ide@vger.kernel.org >> 8787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 12938 S: Maintained 8788 S: Maintained 12939 F: drivers/ata/pata_ftide010.c 8789 F: drivers/ata/pata_ftide010.c 12940 F: drivers/ata/sata_gemini.c 8790 F: drivers/ata/sata_gemini.c 12941 F: drivers/ata/sata_gemini.h 8791 F: drivers/ata/sata_gemini.h 12942 8792 12943 LIBATA SATA AHCI PLATFORM devices support 8793 LIBATA SATA AHCI PLATFORM devices support 12944 M: Hans de Goede <hdegoede@redhat.com> 8794 M: Hans de Goede <hdegoede@redhat.com> >> 8795 M: Jens Axboe <axboe@kernel.dk> 12945 L: linux-ide@vger.kernel.org 8796 L: linux-ide@vger.kernel.org >> 8797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 12946 S: Maintained 8798 S: Maintained 12947 F: drivers/ata/ahci_platform.c 8799 F: drivers/ata/ahci_platform.c 12948 F: drivers/ata/libahci_platform.c 8800 F: drivers/ata/libahci_platform.c 12949 F: include/linux/ahci_platform.h 8801 F: include/linux/ahci_platform.h 12950 8802 12951 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVE 8803 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 12952 M: Mikael Pettersson <mikpelinux@gmail.c 8804 M: Mikael Pettersson <mikpelinux@gmail.com> 12953 L: linux-ide@vger.kernel.org 8805 L: linux-ide@vger.kernel.org >> 8806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 12954 S: Maintained 8807 S: Maintained 12955 F: drivers/ata/sata_promise.* 8808 F: drivers/ata/sata_promise.* 12956 8809 12957 LIBATA SUBSYSTEM (Serial and Parallel ATA dr 8810 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 12958 M: Damien Le Moal <dlemoal@kernel.org> !! 8811 M: Jens Axboe <axboe@kernel.dk> 12959 M: Niklas Cassel <cassel@kernel.org> << 12960 L: linux-ide@vger.kernel.org 8812 L: linux-ide@vger.kernel.org >> 8813 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 12961 S: Maintained 8814 S: Maintained 12962 T: git git://git.kernel.org/pub/scm/lin << 12963 F: Documentation/ABI/testing/sysfs-ata << 12964 F: Documentation/devicetree/bindings/at << 12965 F: drivers/ata/ 8815 F: drivers/ata/ 12966 F: include/linux/ata.h 8816 F: include/linux/ata.h 12967 F: include/linux/libata.h 8817 F: include/linux/libata.h >> 8818 F: Documentation/devicetree/bindings/ata/ 12968 8819 12969 LIBETH COMMON ETHERNET LIBRARY !! 8820 LIBLOCKDEP 12970 M: Alexander Lobakin <aleksander.lobakin !! 8821 M: Sasha Levin <alexander.levin@microsoft.com> 12971 L: netdev@vger.kernel.org !! 8822 S: Maintained 12972 L: intel-wired-lan@lists.osuosl.org (mo !! 8823 F: tools/lib/lockdep/ 12973 S: Supported << 12974 T: git https://github.com/alobakin/linu << 12975 F: drivers/net/ethernet/intel/libeth/ << 12976 F: include/net/libeth/ << 12977 K: libeth << 12978 8824 12979 LIBIE COMMON INTEL ETHERNET LIBRARY !! 8825 LIBNVDIMM BLK: MMIO-APERTURE DRIVER 12980 M: Alexander Lobakin <aleksander.lobakin !! 8826 M: Dan Williams <dan.j.williams@intel.com> 12981 L: intel-wired-lan@lists.osuosl.org (mo !! 8827 M: Vishal Verma <vishal.l.verma@intel.com> 12982 L: netdev@vger.kernel.org !! 8828 M: Dave Jiang <dave.jiang@intel.com> >> 8829 L: linux-nvdimm@lists.01.org >> 8830 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 12983 S: Supported 8831 S: Supported 12984 T: git https://github.com/alobakin/linu !! 8832 F: drivers/nvdimm/blk.c 12985 F: drivers/net/ethernet/intel/libie/ !! 8833 F: drivers/nvdimm/region_devs.c 12986 F: include/linux/net/intel/libie/ << 12987 K: libie << 12988 8834 12989 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 8835 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 12990 M: Vishal Verma <vishal.l.verma@intel.co 8836 M: Vishal Verma <vishal.l.verma@intel.com> 12991 M: Dan Williams <dan.j.williams@intel.co 8837 M: Dan Williams <dan.j.williams@intel.com> 12992 M: Dave Jiang <dave.jiang@intel.com> 8838 M: Dave Jiang <dave.jiang@intel.com> 12993 L: nvdimm@lists.linux.dev !! 8839 L: linux-nvdimm@lists.01.org 12994 S: Supported << 12995 Q: https://patchwork.kernel.org/project 8840 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 12996 P: Documentation/nvdimm/maintainer-entr !! 8841 S: Supported 12997 F: drivers/nvdimm/btt* 8842 F: drivers/nvdimm/btt* 12998 8843 12999 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 8844 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 13000 M: Dan Williams <dan.j.williams@intel.co 8845 M: Dan Williams <dan.j.williams@intel.com> 13001 M: Vishal Verma <vishal.l.verma@intel.co 8846 M: Vishal Verma <vishal.l.verma@intel.com> 13002 M: Dave Jiang <dave.jiang@intel.com> 8847 M: Dave Jiang <dave.jiang@intel.com> 13003 L: nvdimm@lists.linux.dev !! 8848 L: linux-nvdimm@lists.01.org 13004 S: Supported << 13005 Q: https://patchwork.kernel.org/project 8849 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 13006 P: Documentation/nvdimm/maintainer-entr !! 8850 S: Supported 13007 F: drivers/nvdimm/pmem* 8851 F: drivers/nvdimm/pmem* 13008 8852 13009 LIBNVDIMM: DEVICETREE BINDINGS 8853 LIBNVDIMM: DEVICETREE BINDINGS 13010 M: Oliver O'Halloran <oohall@gmail.com> 8854 M: Oliver O'Halloran <oohall@gmail.com> 13011 L: nvdimm@lists.linux.dev !! 8855 L: linux-nvdimm@lists.01.org 13012 S: Supported << 13013 Q: https://patchwork.kernel.org/project 8856 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 13014 F: Documentation/devicetree/bindings/pm !! 8857 S: Supported 13015 F: drivers/nvdimm/of_pmem.c 8858 F: drivers/nvdimm/of_pmem.c >> 8859 F: Documentation/devicetree/bindings/pmem/pmem-region.txt 13016 8860 13017 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYS 8861 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 13018 M: Dan Williams <dan.j.williams@intel.co 8862 M: Dan Williams <dan.j.williams@intel.com> 13019 M: Vishal Verma <vishal.l.verma@intel.co 8863 M: Vishal Verma <vishal.l.verma@intel.com> 13020 M: Dave Jiang <dave.jiang@intel.com> 8864 M: Dave Jiang <dave.jiang@intel.com> >> 8865 M: Keith Busch <keith.busch@intel.com> 13021 M: Ira Weiny <ira.weiny@intel.com> 8866 M: Ira Weiny <ira.weiny@intel.com> 13022 L: nvdimm@lists.linux.dev !! 8867 L: linux-nvdimm@lists.01.org 13023 S: Supported << 13024 Q: https://patchwork.kernel.org/project 8868 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 13025 P: Documentation/nvdimm/maintainer-entr << 13026 T: git git://git.kernel.org/pub/scm/lin 8869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git 13027 F: drivers/acpi/nfit/* !! 8870 S: Supported 13028 F: drivers/nvdimm/* 8871 F: drivers/nvdimm/* 13029 F: include/linux/libnvdimm.h !! 8872 F: drivers/acpi/nfit/* 13030 F: include/linux/nd.h 8873 F: include/linux/nd.h >> 8874 F: include/linux/libnvdimm.h 13031 F: include/uapi/linux/ndctl.h 8875 F: include/uapi/linux/ndctl.h 13032 F: tools/testing/nvdimm/ << 13033 << 13034 LIBRARY CODE << 13035 M: Andrew Morton <akpm@linux-foundation. << 13036 L: linux-kernel@vger.kernel.org << 13037 S: Supported << 13038 T: git git://git.kernel.org/pub/scm/lin << 13039 F: lib/* << 13040 8876 13041 LICENSES and SPDX stuff !! 8877 LIGHTNVM PLATFORM SUPPORT 13042 M: Thomas Gleixner <tglx@linutronix.de> !! 8878 M: Matias Bjorling <mb@lightnvm.io> 13043 M: Greg Kroah-Hartman <gregkh@linuxfound !! 8879 W: http://github/OpenChannelSSD 13044 L: linux-spdx@vger.kernel.org !! 8880 L: linux-block@vger.kernel.org 13045 S: Maintained 8881 S: Maintained 13046 T: git git://git.kernel.org/pub/scm/lin !! 8882 F: drivers/lightnvm/ 13047 F: COPYING !! 8883 F: include/linux/lightnvm.h 13048 F: Documentation/process/license-rules. !! 8884 F: include/uapi/linux/lightnvm.h 13049 F: LICENSES/ << 13050 F: scripts/spdxcheck-test.sh << 13051 F: scripts/spdxcheck.py << 13052 F: scripts/spdxexclude << 13053 << 13054 LINEAR RANGES HELPERS << 13055 M: Mark Brown <broonie@kernel.org> << 13056 R: Matti Vaittinen <mazziesaccount@gmail << 13057 F: include/linux/linear_range.h << 13058 F: lib/linear_ranges.c << 13059 F: lib/test_linear_ranges.c << 13060 8885 13061 LINUX FOR POWER MACINTOSH 8886 LINUX FOR POWER MACINTOSH >> 8887 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> >> 8888 W: http://www.penguinppc.org/ 13062 L: linuxppc-dev@lists.ozlabs.org 8889 L: linuxppc-dev@lists.ozlabs.org 13063 S: Orphan !! 8890 S: Maintained 13064 F: arch/powerpc/platforms/powermac/ 8891 F: arch/powerpc/platforms/powermac/ 13065 F: drivers/macintosh/ 8892 F: drivers/macintosh/ 13066 X: drivers/macintosh/adb-iop.c << 13067 X: drivers/macintosh/via-macii.c << 13068 8893 13069 LINUX FOR POWERPC (32-BIT AND 64-BIT) 8894 LINUX FOR POWERPC (32-BIT AND 64-BIT) >> 8895 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> >> 8896 M: Paul Mackerras <paulus@samba.org> 13070 M: Michael Ellerman <mpe@ellerman.id.au> 8897 M: Michael Ellerman <mpe@ellerman.id.au> 13071 R: Nicholas Piggin <npiggin@gmail.com> !! 8898 W: https://github.com/linuxppc/linux/wiki 13072 R: Christophe Leroy <christophe.leroy@cs << 13073 R: Naveen N Rao <naveen@kernel.org> << 13074 R: Madhavan Srinivasan <maddy@linux.ibm. << 13075 L: linuxppc-dev@lists.ozlabs.org 8899 L: linuxppc-dev@lists.ozlabs.org 13076 S: Supported << 13077 W: https://github.com/linuxppc/wiki/wik << 13078 Q: http://patchwork.ozlabs.org/project/ 8900 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 13079 T: git git://git.kernel.org/pub/scm/lin 8901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git >> 8902 S: Supported 13080 F: Documentation/ABI/stable/sysfs-firmw 8903 F: Documentation/ABI/stable/sysfs-firmware-opal-* 13081 F: Documentation/devicetree/bindings/i2 << 13082 F: Documentation/devicetree/bindings/po 8904 F: Documentation/devicetree/bindings/powerpc/ 13083 F: Documentation/devicetree/bindings/rt 8905 F: Documentation/devicetree/bindings/rtc/rtc-opal.txt 13084 F: Documentation/arch/powerpc/ !! 8906 F: Documentation/devicetree/bindings/i2c/i2c-opal.txt >> 8907 F: Documentation/powerpc/ 13085 F: arch/powerpc/ 8908 F: arch/powerpc/ 13086 F: drivers/*/*/*pasemi* << 13087 F: drivers/*/*pasemi* << 13088 F: drivers/char/tpm/tpm_ibmvtpm* 8909 F: drivers/char/tpm/tpm_ibmvtpm* 13089 F: drivers/crypto/nx/ 8910 F: drivers/crypto/nx/ >> 8911 F: drivers/crypto/vmx/ 13090 F: drivers/i2c/busses/i2c-opal.c 8912 F: drivers/i2c/busses/i2c-opal.c 13091 F: drivers/net/ethernet/ibm/ibmveth.* 8913 F: drivers/net/ethernet/ibm/ibmveth.* 13092 F: drivers/net/ethernet/ibm/ibmvnic.* 8914 F: drivers/net/ethernet/ibm/ibmvnic.* 13093 F: drivers/pci/hotplug/pnv_php.c 8915 F: drivers/pci/hotplug/pnv_php.c 13094 F: drivers/pci/hotplug/rpa* 8916 F: drivers/pci/hotplug/rpa* 13095 F: drivers/rtc/rtc-opal.c 8917 F: drivers/rtc/rtc-opal.c 13096 F: drivers/scsi/ibmvscsi/ 8918 F: drivers/scsi/ibmvscsi/ 13097 F: drivers/tty/hvc/hvc_opal.c 8919 F: drivers/tty/hvc/hvc_opal.c 13098 F: drivers/watchdog/wdrtas.c 8920 F: drivers/watchdog/wdrtas.c 13099 F: include/linux/papr_scm.h << 13100 F: include/uapi/linux/papr_pdsm.h << 13101 F: tools/testing/selftests/powerpc 8921 F: tools/testing/selftests/powerpc 13102 N: /pmac 8922 N: /pmac 13103 N: powermac 8923 N: powermac 13104 N: powernv 8924 N: powernv 13105 N: [^a-z0-9]ps3 8925 N: [^a-z0-9]ps3 13106 N: pseries 8926 N: pseries 13107 8927 13108 LINUX FOR POWERPC EMBEDDED MPC5XXX 8928 LINUX FOR POWERPC EMBEDDED MPC5XXX 13109 M: Anatolij Gustschin <agust@denx.de> 8929 M: Anatolij Gustschin <agust@denx.de> 13110 L: linuxppc-dev@lists.ozlabs.org 8930 L: linuxppc-dev@lists.ozlabs.org 13111 S: Odd Fixes !! 8931 T: git git://git.denx.de/linux-denx-agust.git >> 8932 S: Maintained 13112 F: arch/powerpc/platforms/512x/ 8933 F: arch/powerpc/platforms/512x/ 13113 F: arch/powerpc/platforms/52xx/ 8934 F: arch/powerpc/platforms/52xx/ 13114 8935 13115 LINUX FOR POWERPC EMBEDDED PPC4XX 8936 LINUX FOR POWERPC EMBEDDED PPC4XX >> 8937 M: Alistair Popple <alistair@popple.id.au> >> 8938 M: Matt Porter <mporter@kernel.crashing.org> >> 8939 W: http://www.penguinppc.org/ 13116 L: linuxppc-dev@lists.ozlabs.org 8940 L: linuxppc-dev@lists.ozlabs.org 13117 S: Orphan !! 8941 S: Maintained >> 8942 F: arch/powerpc/platforms/40x/ 13118 F: arch/powerpc/platforms/44x/ 8943 F: arch/powerpc/platforms/44x/ 13119 8944 13120 LINUX FOR POWERPC EMBEDDED PPC85XX !! 8945 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 13121 M: Scott Wood <oss@buserror.net> 8946 M: Scott Wood <oss@buserror.net> >> 8947 M: Kumar Gala <galak@kernel.crashing.org> >> 8948 W: http://www.penguinppc.org/ 13122 L: linuxppc-dev@lists.ozlabs.org 8949 L: linuxppc-dev@lists.ozlabs.org 13123 S: Odd fixes << 13124 T: git git://git.kernel.org/pub/scm/lin 8950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 13125 F: Documentation/devicetree/bindings/ca !! 8951 S: Maintained 13126 F: Documentation/devicetree/bindings/po !! 8952 F: arch/powerpc/platforms/83xx/ 13127 F: arch/powerpc/platforms/85xx/ 8953 F: arch/powerpc/platforms/85xx/ >> 8954 F: Documentation/devicetree/bindings/powerpc/fsl/ 13128 8955 13129 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83X !! 8956 LINUX FOR POWERPC EMBEDDED PPC8XX 13130 M: Christophe Leroy <christophe.leroy@cs !! 8957 M: Vitaly Bordug <vitb@kernel.crashing.org> >> 8958 W: http://www.penguinppc.org/ 13131 L: linuxppc-dev@lists.ozlabs.org 8959 L: linuxppc-dev@lists.ozlabs.org 13132 S: Maintained 8960 S: Maintained 13133 F: arch/powerpc/platforms/8xx/ 8961 F: arch/powerpc/platforms/8xx/ 13134 F: arch/powerpc/platforms/83xx/ !! 8962 >> 8963 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX >> 8964 L: linuxppc-dev@lists.ozlabs.org >> 8965 S: Orphan >> 8966 F: arch/powerpc/*/*virtex* >> 8967 F: arch/powerpc/*/*/*virtex* >> 8968 >> 8969 LINUX FOR POWERPC PA SEMI PWRFICIENT >> 8970 L: linuxppc-dev@lists.ozlabs.org >> 8971 S: Orphan >> 8972 F: arch/powerpc/platforms/pasemi/ >> 8973 F: drivers/*/*pasemi* >> 8974 F: drivers/*/*/*pasemi* 13135 8975 13136 LINUX KERNEL DUMP TEST MODULE (LKDTM) 8976 LINUX KERNEL DUMP TEST MODULE (LKDTM) 13137 M: Kees Cook <kees@kernel.org> !! 8977 M: Kees Cook <keescook@chromium.org> 13138 S: Maintained 8978 S: Maintained 13139 F: drivers/misc/lkdtm/* 8979 F: drivers/misc/lkdtm/* 13140 F: tools/testing/selftests/lkdtm/* << 13141 8980 13142 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM) 8981 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM) 13143 M: Alan Stern <stern@rowland.harvard.edu 8982 M: Alan Stern <stern@rowland.harvard.edu> 13144 M: Andrea Parri <parri.andrea@gmail.com> !! 8983 M: Andrea Parri <andrea.parri@amarulasolutions.com> 13145 M: Will Deacon <will@kernel.org> !! 8984 M: Will Deacon <will.deacon@arm.com> 13146 M: Peter Zijlstra <peterz@infradead.org> 8985 M: Peter Zijlstra <peterz@infradead.org> 13147 M: Boqun Feng <boqun.feng@gmail.com> 8986 M: Boqun Feng <boqun.feng@gmail.com> 13148 M: Nicholas Piggin <npiggin@gmail.com> 8987 M: Nicholas Piggin <npiggin@gmail.com> 13149 M: David Howells <dhowells@redhat.com> 8988 M: David Howells <dhowells@redhat.com> 13150 M: Jade Alglave <j.alglave@ucl.ac.uk> 8989 M: Jade Alglave <j.alglave@ucl.ac.uk> 13151 M: Luc Maranget <luc.maranget@inria.fr> 8990 M: Luc Maranget <luc.maranget@inria.fr> 13152 M: "Paul E. McKenney" <paulmck@kernel.or !! 8991 M: "Paul E. McKenney" <paulmck@linux.ibm.com> 13153 R: Akira Yokosawa <akiyks@gmail.com> 8992 R: Akira Yokosawa <akiyks@gmail.com> 13154 R: Daniel Lustig <dlustig@nvidia.com> 8993 R: Daniel Lustig <dlustig@nvidia.com> 13155 R: Joel Fernandes <joel@joelfernandes.or << 13156 L: linux-kernel@vger.kernel.org 8994 L: linux-kernel@vger.kernel.org 13157 L: linux-arch@vger.kernel.org 8995 L: linux-arch@vger.kernel.org 13158 L: lkmm@lists.linux.dev << 13159 S: Supported 8996 S: Supported 13160 T: git git://git.kernel.org/pub/scm/lin !! 8997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git >> 8998 F: tools/memory-model/ 13161 F: Documentation/atomic_bitops.txt 8999 F: Documentation/atomic_bitops.txt 13162 F: Documentation/atomic_t.txt 9000 F: Documentation/atomic_t.txt >> 9001 F: Documentation/core-api/atomic_ops.rst 13163 F: Documentation/core-api/refcount-vs-a 9002 F: Documentation/core-api/refcount-vs-atomic.rst 13164 F: Documentation/litmus-tests/ << 13165 F: Documentation/memory-barriers.txt 9003 F: Documentation/memory-barriers.txt 13166 F: tools/memory-model/ << 13167 << 13168 LINUX-NEXT TREE << 13169 M: Stephen Rothwell <sfr@canb.auug.org.a << 13170 L: linux-next@vger.kernel.org << 13171 S: Supported << 13172 B: mailto:linux-next@vger.kernel.org an << 13173 T: git git://git.kernel.org/pub/scm/lin << 13174 9004 13175 LIS3LV02D ACCELEROMETER DRIVER 9005 LIS3LV02D ACCELEROMETER DRIVER 13176 M: Eric Piel <eric.piel@tremplin-utc.net 9006 M: Eric Piel <eric.piel@tremplin-utc.net> 13177 S: Maintained 9007 S: Maintained 13178 F: Documentation/misc-devices/lis3lv02d !! 9008 F: Documentation/misc-devices/lis3lv02d 13179 F: drivers/misc/lis3lv02d/ 9009 F: drivers/misc/lis3lv02d/ 13180 F: drivers/platform/x86/hp/hp_accel.c !! 9010 F: drivers/platform/x86/hp_accel.c 13181 << 13182 LIST KUNIT TEST << 13183 M: David Gow <davidgow@google.com> << 13184 L: linux-kselftest@vger.kernel.org << 13185 L: kunit-dev@googlegroups.com << 13186 S: Maintained << 13187 F: lib/list-test.c << 13188 << 13189 LITEX PLATFORM << 13190 M: Karol Gugala <kgugala@antmicro.com> << 13191 M: Mateusz Holenko <mholenko@antmicro.co << 13192 M: Gabriel Somlo <gsomlo@gmail.com> << 13193 M: Joel Stanley <joel@jms.id.au> << 13194 S: Maintained << 13195 F: Documentation/devicetree/bindings/*/ << 13196 F: arch/openrisc/boot/dts/or1klitex.dts << 13197 F: drivers/mmc/host/litex_mmc.c << 13198 F: drivers/net/ethernet/litex/* << 13199 F: drivers/soc/litex/* << 13200 F: drivers/tty/serial/liteuart.c << 13201 F: include/linux/litex.h << 13202 N: litex << 13203 9011 13204 LIVE PATCHING 9012 LIVE PATCHING 13205 M: Josh Poimboeuf <jpoimboe@kernel.org> !! 9013 M: Josh Poimboeuf <jpoimboe@redhat.com> 13206 M: Jiri Kosina <jikos@kernel.org> 9014 M: Jiri Kosina <jikos@kernel.org> 13207 M: Miroslav Benes <mbenes@suse.cz> 9015 M: Miroslav Benes <mbenes@suse.cz> 13208 M: Petr Mladek <pmladek@suse.com> 9016 M: Petr Mladek <pmladek@suse.com> 13209 R: Joe Lawrence <joe.lawrence@redhat.com 9017 R: Joe Lawrence <joe.lawrence@redhat.com> 13210 L: live-patching@vger.kernel.org << 13211 S: Maintained 9018 S: Maintained 13212 T: git git://git.kernel.org/pub/scm/lin << 13213 F: Documentation/ABI/testing/sysfs-kern << 13214 F: Documentation/livepatch/ << 13215 F: arch/powerpc/include/asm/livepatch.h << 13216 F: include/linux/livepatch.h << 13217 F: kernel/livepatch/ 9019 F: kernel/livepatch/ 13218 F: kernel/module/livepatch.c !! 9020 F: include/linux/livepatch.h >> 9021 F: arch/x86/include/asm/livepatch.h >> 9022 F: arch/x86/kernel/livepatch.c >> 9023 F: Documentation/livepatch/ >> 9024 F: Documentation/ABI/testing/sysfs-kernel-livepatch 13219 F: samples/livepatch/ 9025 F: samples/livepatch/ 13220 F: tools/testing/selftests/livepatch/ 9026 F: tools/testing/selftests/livepatch/ >> 9027 L: live-patching@vger.kernel.org >> 9028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/livepatching/livepatching.git 13221 9029 13222 LLC (802.2) 9030 LLC (802.2) 13223 L: netdev@vger.kernel.org 9031 L: netdev@vger.kernel.org 13224 S: Odd fixes 9032 S: Odd fixes 13225 F: include/linux/llc.h 9033 F: include/linux/llc.h 13226 F: include/net/llc* << 13227 F: include/uapi/linux/llc.h 9034 F: include/uapi/linux/llc.h >> 9035 F: include/net/llc* 13228 F: net/llc/ 9036 F: net/llc/ 13229 9037 13230 LM73 HARDWARE MONITOR DRIVER 9038 LM73 HARDWARE MONITOR DRIVER 13231 M: Guillaume Ligneul <guillaume.ligneul@ 9039 M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 13232 L: linux-hwmon@vger.kernel.org 9040 L: linux-hwmon@vger.kernel.org 13233 S: Maintained 9041 S: Maintained 13234 F: drivers/hwmon/lm73.c 9042 F: drivers/hwmon/lm73.c 13235 9043 13236 LM78 HARDWARE MONITOR DRIVER 9044 LM78 HARDWARE MONITOR DRIVER 13237 M: Jean Delvare <jdelvare@suse.com> 9045 M: Jean Delvare <jdelvare@suse.com> 13238 L: linux-hwmon@vger.kernel.org 9046 L: linux-hwmon@vger.kernel.org 13239 S: Maintained 9047 S: Maintained 13240 F: Documentation/hwmon/lm78.rst !! 9048 F: Documentation/hwmon/lm78 13241 F: drivers/hwmon/lm78.c 9049 F: drivers/hwmon/lm78.c 13242 9050 13243 LM83 HARDWARE MONITOR DRIVER 9051 LM83 HARDWARE MONITOR DRIVER 13244 M: Jean Delvare <jdelvare@suse.com> 9052 M: Jean Delvare <jdelvare@suse.com> 13245 L: linux-hwmon@vger.kernel.org 9053 L: linux-hwmon@vger.kernel.org 13246 S: Maintained 9054 S: Maintained 13247 F: Documentation/hwmon/lm83.rst !! 9055 F: Documentation/hwmon/lm83 13248 F: drivers/hwmon/lm83.c 9056 F: drivers/hwmon/lm83.c 13249 9057 13250 LM90 HARDWARE MONITOR DRIVER 9058 LM90 HARDWARE MONITOR DRIVER 13251 M: Jean Delvare <jdelvare@suse.com> 9059 M: Jean Delvare <jdelvare@suse.com> 13252 L: linux-hwmon@vger.kernel.org 9060 L: linux-hwmon@vger.kernel.org 13253 S: Maintained 9061 S: Maintained 13254 F: Documentation/devicetree/bindings/hw !! 9062 F: Documentation/hwmon/lm90 13255 F: Documentation/hwmon/lm90.rst !! 9063 F: Documentation/devicetree/bindings/hwmon/lm90.txt 13256 F: drivers/hwmon/lm90.c 9064 F: drivers/hwmon/lm90.c 13257 F: include/dt-bindings/thermal/lm90.h 9065 F: include/dt-bindings/thermal/lm90.h 13258 9066 >> 9067 LM95234 HARDWARE MONITOR DRIVER >> 9068 M: Guenter Roeck <linux@roeck-us.net> >> 9069 L: linux-hwmon@vger.kernel.org >> 9070 S: Maintained >> 9071 F: Documentation/hwmon/lm95234 >> 9072 F: drivers/hwmon/lm95234.c >> 9073 13259 LME2510 MEDIA DRIVER 9074 LME2510 MEDIA DRIVER 13260 M: Malcolm Priestley <tvboxspy@gmail.com 9075 M: Malcolm Priestley <tvboxspy@gmail.com> 13261 L: linux-media@vger.kernel.org 9076 L: linux-media@vger.kernel.org 13262 S: Maintained << 13263 W: https://linuxtv.org 9077 W: https://linuxtv.org 13264 Q: http://patchwork.linuxtv.org/project 9078 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 9079 S: Maintained 13265 F: drivers/media/usb/dvb-usb-v2/lmedm04 9080 F: drivers/media/usb/dvb-usb-v2/lmedm04* 13266 9081 13267 LOADPIN SECURITY MODULE 9082 LOADPIN SECURITY MODULE 13268 M: Kees Cook <kees@kernel.org> !! 9083 M: Kees Cook <keescook@chromium.org> >> 9084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin 13269 S: Supported 9085 S: Supported 13270 T: git git://git.kernel.org/pub/scm/lin << 13271 F: Documentation/admin-guide/LSM/LoadPi << 13272 F: security/loadpin/ 9086 F: security/loadpin/ 13273 !! 9087 F: Documentation/admin-guide/LSM/LoadPin.rst 13274 LOCKDOWN SECURITY MODULE << 13275 L: linux-security-module@vger.kernel.or << 13276 S: Odd Fixes << 13277 T: git https://git.kernel.org/pub/scm/l << 13278 F: security/lockdown/ << 13279 9088 13280 LOCKING PRIMITIVES 9089 LOCKING PRIMITIVES 13281 M: Peter Zijlstra <peterz@infradead.org> 9090 M: Peter Zijlstra <peterz@infradead.org> 13282 M: Ingo Molnar <mingo@redhat.com> 9091 M: Ingo Molnar <mingo@redhat.com> 13283 M: Will Deacon <will@kernel.org> !! 9092 M: Will Deacon <will.deacon@arm.com> 13284 R: Waiman Long <longman@redhat.com> << 13285 R: Boqun Feng <boqun.feng@gmail.com> (LO << 13286 L: linux-kernel@vger.kernel.org 9093 L: linux-kernel@vger.kernel.org 13287 S: Maintained << 13288 T: git git://git.kernel.org/pub/scm/lin 9094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core >> 9095 S: Maintained 13289 F: Documentation/locking/ 9096 F: Documentation/locking/ >> 9097 F: include/linux/lockdep.h >> 9098 F: include/linux/spinlock*.h 13290 F: arch/*/include/asm/spinlock*.h 9099 F: arch/*/include/asm/spinlock*.h 13291 F: include/linux/lockdep*.h << 13292 F: include/linux/mutex*.h << 13293 F: include/linux/rwlock*.h 9100 F: include/linux/rwlock*.h >> 9101 F: include/linux/mutex*.h 13294 F: include/linux/rwsem*.h 9102 F: include/linux/rwsem*.h >> 9103 F: arch/*/include/asm/rwsem.h 13295 F: include/linux/seqlock.h 9104 F: include/linux/seqlock.h 13296 F: include/linux/spinlock*.h << 13297 F: kernel/locking/ << 13298 F: lib/locking*.[ch] 9105 F: lib/locking*.[ch] >> 9106 F: kernel/locking/ 13299 X: kernel/locking/locktorture.c 9107 X: kernel/locking/locktorture.c 13300 9108 13301 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2 9109 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 13302 M: "Richard Russon (FlatCap)" <ldm@flatc 9110 M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 13303 L: linux-ntfs-dev@lists.sourceforge.net 9111 L: linux-ntfs-dev@lists.sourceforge.net 13304 S: Maintained << 13305 W: http://www.linux-ntfs.org/content/vi 9112 W: http://www.linux-ntfs.org/content/view/19/37/ 13306 F: Documentation/admin-guide/ldm.rst << 13307 F: block/partitions/ldm.* << 13308 << 13309 LOGITECH HID GAMING KEYBOARDS << 13310 M: Hans de Goede <hdegoede@redhat.com> << 13311 L: linux-input@vger.kernel.org << 13312 S: Maintained << 13313 T: git git://git.kernel.org/pub/scm/lin << 13314 F: drivers/hid/hid-lg-g15.c << 13315 << 13316 LONTIUM LT8912B MIPI TO HDMI BRIDGE << 13317 M: Adrien Grassein <adrien.grassein@gmai << 13318 S: Maintained 9113 S: Maintained 13319 F: Documentation/devicetree/bindings/di !! 9114 F: Documentation/ldm.txt 13320 F: drivers/gpu/drm/bridge/lontium-lt891 !! 9115 F: block/partitions/ldm.* 13321 << 13322 LOONGARCH << 13323 M: Huacai Chen <chenhuacai@kernel.org> << 13324 R: WANG Xuerui <kernel@xen0n.name> << 13325 L: loongarch@lists.linux.dev << 13326 S: Maintained << 13327 T: git git://git.kernel.org/pub/scm/lin << 13328 F: Documentation/arch/loongarch/ << 13329 F: Documentation/translations/zh_CN/arc << 13330 F: arch/loongarch/ << 13331 F: drivers/*/*loongarch* << 13332 F: drivers/cpufreq/loongson3_cpufreq.c << 13333 << 13334 LOONGSON GPIO DRIVER << 13335 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13336 L: linux-gpio@vger.kernel.org << 13337 S: Maintained << 13338 F: Documentation/devicetree/bindings/gp << 13339 F: drivers/gpio/gpio-loongson-64bit.c << 13340 << 13341 LOONGSON LS2X APB DMA DRIVER << 13342 M: Binbin Zhou <zhoubinbin@loongson.cn> << 13343 L: dmaengine@vger.kernel.org << 13344 S: Maintained << 13345 F: Documentation/devicetree/bindings/dm << 13346 F: drivers/dma/ls2x-apb-dma.c << 13347 << 13348 LOONGSON LS2X I2C DRIVER << 13349 M: Binbin Zhou <zhoubinbin@loongson.cn> << 13350 L: linux-i2c@vger.kernel.org << 13351 S: Maintained << 13352 F: Documentation/devicetree/bindings/i2 << 13353 F: drivers/i2c/busses/i2c-ls2x.c << 13354 << 13355 LOONGSON-2 SOC SERIES CLOCK DRIVER << 13356 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13357 L: linux-clk@vger.kernel.org << 13358 S: Maintained << 13359 F: Documentation/devicetree/bindings/cl << 13360 F: drivers/clk/clk-loongson2.c << 13361 F: include/dt-bindings/clock/loongson,l << 13362 << 13363 LOONGSON SPI DRIVER << 13364 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13365 L: linux-spi@vger.kernel.org << 13366 S: Maintained << 13367 F: Documentation/devicetree/bindings/sp << 13368 F: drivers/spi/spi-loongson-core.c << 13369 F: drivers/spi/spi-loongson-pci.c << 13370 F: drivers/spi/spi-loongson-plat.c << 13371 F: drivers/spi/spi-loongson.h << 13372 << 13373 LOONGSON-2 SOC SERIES GUTS DRIVER << 13374 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13375 L: loongarch@lists.linux.dev << 13376 S: Maintained << 13377 F: Documentation/devicetree/bindings/hw << 13378 F: drivers/soc/loongson/loongson2_guts. << 13379 << 13380 LOONGSON-2 SOC SERIES PM DRIVER << 13381 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13382 L: linux-pm@vger.kernel.org << 13383 S: Maintained << 13384 F: Documentation/devicetree/bindings/so << 13385 F: drivers/soc/loongson/loongson2_pm.c << 13386 << 13387 LOONGSON-2 SOC SERIES PINCTRL DRIVER << 13388 M: zhanghongchen <zhanghongchen@loongson << 13389 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13390 L: linux-gpio@vger.kernel.org << 13391 S: Maintained << 13392 F: Documentation/devicetree/bindings/pi << 13393 F: drivers/pinctrl/pinctrl-loongson2.c << 13394 << 13395 LOONGSON-2 SOC SERIES THERMAL DRIVER << 13396 M: zhanghongchen <zhanghongchen@loongson << 13397 M: Yinbo Zhu <zhuyinbo@loongson.cn> << 13398 L: linux-pm@vger.kernel.org << 13399 S: Maintained << 13400 F: Documentation/devicetree/bindings/th << 13401 F: drivers/thermal/loongson2_thermal.c << 13402 9116 13403 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 9117 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 13404 M: Sathya Prakash <sathya.prakash@broadc 9118 M: Sathya Prakash <sathya.prakash@broadcom.com> 13405 M: Sreekanth Reddy <sreekanth.reddy@broa !! 9119 M: Chaitra P B <chaitra.basappa@broadcom.com> 13406 M: Suganath Prabu Subramani <suganath-pr 9120 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com> 13407 L: MPT-FusionLinux.pdl@broadcom.com 9121 L: MPT-FusionLinux.pdl@broadcom.com 13408 L: linux-scsi@vger.kernel.org 9122 L: linux-scsi@vger.kernel.org 13409 S: Supported << 13410 W: http://www.avagotech.com/support/ 9123 W: http://www.avagotech.com/support/ >> 9124 S: Supported 13411 F: drivers/message/fusion/ 9125 F: drivers/message/fusion/ 13412 F: drivers/scsi/mpt3sas/ 9126 F: drivers/scsi/mpt3sas/ 13413 9127 13414 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI- 9128 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 13415 M: Matthew Wilcox <willy@infradead.org> 9129 M: Matthew Wilcox <willy@infradead.org> 13416 L: linux-scsi@vger.kernel.org 9130 L: linux-scsi@vger.kernel.org 13417 S: Maintained 9131 S: Maintained 13418 F: drivers/scsi/sym53c8xx_2/ 9132 F: drivers/scsi/sym53c8xx_2/ 13419 9133 13420 LTC1660 DAC DRIVER 9134 LTC1660 DAC DRIVER 13421 M: Marcus Folkesson <marcus.folkesson@gm 9135 M: Marcus Folkesson <marcus.folkesson@gmail.com> 13422 L: linux-iio@vger.kernel.org 9136 L: linux-iio@vger.kernel.org 13423 S: Maintained 9137 S: Maintained 13424 F: Documentation/devicetree/bindings/ii !! 9138 F: Documentation/devicetree/bindings/iio/dac/ltc1660.txt 13425 F: drivers/iio/dac/ltc1660.c 9139 F: drivers/iio/dac/ltc1660.c 13426 9140 13427 LTC2664 IIO DAC DRIVER !! 9141 LTC4261 HARDWARE MONITOR DRIVER 13428 M: Michael Hennerich <michael.hennerich@ !! 9142 M: Guenter Roeck <linux@roeck-us.net> 13429 M: Kim Seer Paller <kimseer.paller@analo << 13430 L: linux-iio@vger.kernel.org << 13431 S: Supported << 13432 W: https://ez.analog.com/linux-software << 13433 F: Documentation/devicetree/bindings/ii << 13434 F: Documentation/devicetree/bindings/ii << 13435 F: drivers/iio/dac/ltc2664.c << 13436 << 13437 LTC2688 IIO DAC DRIVER << 13438 M: Nuno Sá <nuno.sa@analog.com> << 13439 L: linux-iio@vger.kernel.org << 13440 S: Supported << 13441 W: https://ez.analog.com/linux-software << 13442 F: Documentation/ABI/testing/sysfs-bus- << 13443 F: Documentation/devicetree/bindings/ii << 13444 F: drivers/iio/dac/ltc2688.c << 13445 << 13446 LTC2947 HARDWARE MONITOR DRIVER << 13447 M: Nuno Sá <nuno.sa@analog.com> << 13448 L: linux-hwmon@vger.kernel.org << 13449 S: Supported << 13450 W: https://ez.analog.com/linux-software << 13451 F: Documentation/devicetree/bindings/hw << 13452 F: drivers/hwmon/ltc2947-core.c << 13453 F: drivers/hwmon/ltc2947-i2c.c << 13454 F: drivers/hwmon/ltc2947-spi.c << 13455 F: drivers/hwmon/ltc2947.h << 13456 << 13457 LTC2991 HARDWARE MONITOR DRIVER << 13458 M: Antoniu Miclaus <antoniu.miclaus@anal << 13459 L: linux-hwmon@vger.kernel.org << 13460 S: Supported << 13461 W: https://ez.analog.com/linux-software << 13462 F: Documentation/devicetree/bindings/hw << 13463 F: drivers/hwmon/ltc2991.c << 13464 << 13465 LTC2983 IIO TEMPERATURE DRIVER << 13466 M: Nuno Sá <nuno.sa@analog.com> << 13467 L: linux-iio@vger.kernel.org << 13468 S: Supported << 13469 W: https://ez.analog.com/linux-software << 13470 F: Documentation/devicetree/bindings/ii << 13471 F: drivers/iio/temperature/ltc2983.c << 13472 << 13473 LTC4282 HARDWARE MONITOR DRIVER << 13474 M: Nuno Sa <nuno.sa@analog.com> << 13475 L: linux-hwmon@vger.kernel.org 9143 L: linux-hwmon@vger.kernel.org 13476 S: Supported << 13477 F: Documentation/devicetree/bindings/hw << 13478 F: Documentation/hwmon/ltc4282.rst << 13479 F: drivers/hwmon/ltc4282.c << 13480 << 13481 LTC4286 HARDWARE MONITOR DRIVER << 13482 M: Delphine CC Chiu <Delphine_CC_Chiu@Wi << 13483 L: linux-i2c@vger.kernel.org << 13484 S: Maintained 9144 S: Maintained 13485 F: Documentation/devicetree/bindings/hw !! 9145 F: Documentation/hwmon/ltc4261 13486 F: Documentation/hwmon/ltc4286.rst !! 9146 F: drivers/hwmon/ltc4261.c 13487 F: drivers/hwmon/pmbus/Kconfig << 13488 F: drivers/hwmon/pmbus/Makefile << 13489 F: drivers/hwmon/pmbus/ltc4286.c << 13490 9147 13491 LTC4306 I2C MULTIPLEXER DRIVER 9148 LTC4306 I2C MULTIPLEXER DRIVER 13492 M: Michael Hennerich <michael.hennerich@ 9149 M: Michael Hennerich <michael.hennerich@analog.com> >> 9150 W: http://ez.analog.com/community/linux-device-drivers 13493 L: linux-i2c@vger.kernel.org 9151 L: linux-i2c@vger.kernel.org 13494 S: Supported 9152 S: Supported 13495 W: https://ez.analog.com/linux-software << 13496 F: Documentation/devicetree/bindings/i2 << 13497 F: drivers/i2c/muxes/i2c-mux-ltc4306.c 9153 F: drivers/i2c/muxes/i2c-mux-ltc4306.c >> 9154 F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt 13498 9155 13499 LTP (Linux Test Project) 9156 LTP (Linux Test Project) 13500 M: Andrea Cervesato <andrea.cervesato@su !! 9157 M: Mike Frysinger <vapier@gentoo.org> 13501 M: Cyril Hrubis <chrubis@suse.cz> 9158 M: Cyril Hrubis <chrubis@suse.cz> >> 9159 M: Wanlong Gao <wanlong.gao@gmail.com> 13502 M: Jan Stancek <jstancek@redhat.com> 9160 M: Jan Stancek <jstancek@redhat.com> 13503 M: Petr Vorel <pvorel@suse.cz> !! 9161 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 13504 M: Li Wang <liwang@redhat.com> !! 9162 M: Alexey Kodanev <alexey.kodanev@oracle.com> 13505 M: Yang Xu <xuyang2018.jy@fujitsu.com> << 13506 M: Xiao Yang <yangx.jy@fujitsu.com> << 13507 L: ltp@lists.linux.it (subscribers-only 9163 L: ltp@lists.linux.it (subscribers-only) >> 9164 W: http://linux-test-project.github.io/ >> 9165 T: git git://github.com/linux-test-project/ltp.git 13508 S: Maintained 9166 S: Maintained 13509 W: https://linux-test-project.readthedo << 13510 T: git https://github.com/linux-test-pr << 13511 << 13512 LTR390 AMBIENT/UV LIGHT SENSOR DRIVER << 13513 M: Anshul Dalal <anshulusr@gmail.com> << 13514 L: linux-iio@vger.kernel.org << 13515 S: Maintained << 13516 F: Documentation/devicetree/bindings/ii << 13517 F: drivers/iio/light/ltr390.c << 13518 << 13519 LYNX 28G SERDES PHY DRIVER << 13520 M: Ioana Ciornei <ioana.ciornei@nxp.com> << 13521 L: netdev@vger.kernel.org << 13522 S: Supported << 13523 F: Documentation/devicetree/bindings/ph << 13524 F: drivers/phy/freescale/phy-fsl-lynx-2 << 13525 << 13526 LYNX PCS MODULE << 13527 M: Ioana Ciornei <ioana.ciornei@nxp.com> << 13528 L: netdev@vger.kernel.org << 13529 S: Supported << 13530 F: drivers/net/pcs/pcs-lynx.c << 13531 F: include/linux/pcs-lynx.h << 13532 9167 13533 M68K ARCHITECTURE 9168 M68K ARCHITECTURE 13534 M: Geert Uytterhoeven <geert@linux-m68k. 9169 M: Geert Uytterhoeven <geert@linux-m68k.org> 13535 L: linux-m68k@lists.linux-m68k.org 9170 L: linux-m68k@lists.linux-m68k.org 13536 S: Maintained << 13537 W: http://www.linux-m68k.org/ 9171 W: http://www.linux-m68k.org/ 13538 T: git git://git.kernel.org/pub/scm/lin 9172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git >> 9173 S: Maintained 13539 F: arch/m68k/ 9174 F: arch/m68k/ 13540 F: drivers/zorro/ 9175 F: drivers/zorro/ 13541 9176 13542 M68K ON APPLE MACINTOSH 9177 M68K ON APPLE MACINTOSH 13543 M: Joshua Thompson <funaho@jurai.org> 9178 M: Joshua Thompson <funaho@jurai.org> >> 9179 W: http://www.mac.linux-m68k.org/ 13544 L: linux-m68k@lists.linux-m68k.org 9180 L: linux-m68k@lists.linux-m68k.org 13545 S: Maintained 9181 S: Maintained 13546 W: http://www.mac.linux-m68k.org/ << 13547 F: arch/m68k/mac/ 9182 F: arch/m68k/mac/ 13548 F: drivers/macintosh/adb-iop.c << 13549 F: drivers/macintosh/via-macii.c << 13550 9183 13551 M68K ON HP9000/300 9184 M68K ON HP9000/300 13552 M: Philip Blundell <philb@gnu.org> 9185 M: Philip Blundell <philb@gnu.org> 13553 S: Maintained << 13554 W: http://www.tazenda.demon.co.uk/phil/ 9186 W: http://www.tazenda.demon.co.uk/phil/linux-hp >> 9187 S: Maintained 13555 F: arch/m68k/hp300/ 9188 F: arch/m68k/hp300/ 13556 9189 13557 M88DS3103 MEDIA DRIVER 9190 M88DS3103 MEDIA DRIVER >> 9191 M: Antti Palosaari <crope@iki.fi> 13558 L: linux-media@vger.kernel.org 9192 L: linux-media@vger.kernel.org 13559 S: Orphan << 13560 W: https://linuxtv.org 9193 W: https://linuxtv.org >> 9194 W: http://palosaari.fi/linux/ 13561 Q: http://patchwork.linuxtv.org/project 9195 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 9196 T: git git://linuxtv.org/anttip/media_tree.git >> 9197 S: Maintained 13562 F: drivers/media/dvb-frontends/m88ds310 9198 F: drivers/media/dvb-frontends/m88ds3103* 13563 9199 13564 M88RS2000 MEDIA DRIVER 9200 M88RS2000 MEDIA DRIVER 13565 M: Malcolm Priestley <tvboxspy@gmail.com 9201 M: Malcolm Priestley <tvboxspy@gmail.com> 13566 L: linux-media@vger.kernel.org 9202 L: linux-media@vger.kernel.org 13567 S: Maintained << 13568 W: https://linuxtv.org 9203 W: https://linuxtv.org 13569 Q: http://patchwork.linuxtv.org/project 9204 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 9205 S: Maintained 13570 F: drivers/media/dvb-frontends/m88rs200 9206 F: drivers/media/dvb-frontends/m88rs2000* 13571 9207 13572 MA901 MASTERKIT USB FM RADIO DRIVER 9208 MA901 MASTERKIT USB FM RADIO DRIVER 13573 M: Alexey Klimov <klimov.linux@gmail.com 9209 M: Alexey Klimov <klimov.linux@gmail.com> 13574 L: linux-media@vger.kernel.org 9210 L: linux-media@vger.kernel.org 13575 S: Maintained << 13576 T: git git://linuxtv.org/media_tree.git 9211 T: git git://linuxtv.org/media_tree.git >> 9212 S: Maintained 13577 F: drivers/media/radio/radio-ma901.c 9213 F: drivers/media/radio/radio-ma901.c 13578 9214 13579 MAC80211 9215 MAC80211 13580 M: Johannes Berg <johannes@sipsolutions. 9216 M: Johannes Berg <johannes@sipsolutions.net> 13581 L: linux-wireless@vger.kernel.org 9217 L: linux-wireless@vger.kernel.org >> 9218 W: http://wireless.kernel.org/ >> 9219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git >> 9220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 13582 S: Maintained 9221 S: Maintained 13583 W: https://wireless.wiki.kernel.org/ !! 9222 F: Documentation/networking/mac80211-injection.txt 13584 Q: https://patchwork.kernel.org/project << 13585 T: git git://git.kernel.org/pub/scm/lin << 13586 T: git git://git.kernel.org/pub/scm/lin << 13587 F: Documentation/networking/mac80211-in << 13588 F: Documentation/networking/mac80211_hw << 13589 F: drivers/net/wireless/virtual/mac8021 << 13590 F: include/net/mac80211.h 9223 F: include/net/mac80211.h 13591 F: net/mac80211/ 9224 F: net/mac80211/ >> 9225 F: drivers/net/wireless/mac80211_hwsim.[ch] >> 9226 F: Documentation/networking/mac80211_hwsim/README 13592 9227 13593 MAILBOX API 9228 MAILBOX API 13594 M: Jassi Brar <jassisinghbrar@gmail.com> 9229 M: Jassi Brar <jassisinghbrar@gmail.com> 13595 L: linux-kernel@vger.kernel.org 9230 L: linux-kernel@vger.kernel.org 13596 S: Maintained 9231 S: Maintained 13597 F: Documentation/devicetree/bindings/ma << 13598 F: drivers/mailbox/ 9232 F: drivers/mailbox/ 13599 F: include/dt-bindings/mailbox/ << 13600 F: include/linux/mailbox_client.h 9233 F: include/linux/mailbox_client.h 13601 F: include/linux/mailbox_controller.h 9234 F: include/linux/mailbox_controller.h 13602 9235 13603 MAILBOX ARM MHUv2 << 13604 M: Viresh Kumar <viresh.kumar@linaro.org << 13605 M: Tushar Khandelwal <Tushar.Khandelwal@ << 13606 L: linux-kernel@vger.kernel.org << 13607 S: Maintained << 13608 F: Documentation/devicetree/bindings/ma << 13609 F: drivers/mailbox/arm_mhuv2.c << 13610 F: include/linux/mailbox/arm_mhuv2_mess << 13611 << 13612 MAILBOX ARM MHUv3 << 13613 M: Sudeep Holla <sudeep.holla@arm.com> << 13614 M: Cristian Marussi <cristian.marussi@ar << 13615 L: linux-kernel@vger.kernel.org << 13616 L: linux-arm-kernel@lists.infradead.org << 13617 S: Maintained << 13618 F: Documentation/devicetree/bindings/ma << 13619 F: drivers/mailbox/arm_mhuv3.c << 13620 << 13621 MAN-PAGES: MANUAL PAGES FOR LINUX -- Section 9236 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 13622 M: Alejandro Colomar <alx@kernel.org> !! 9237 M: Michael Kerrisk <mtk.manpages@gmail.com> >> 9238 W: http://www.kernel.org/doc/man-pages 13623 L: linux-man@vger.kernel.org 9239 L: linux-man@vger.kernel.org 13624 S: Maintained 9240 S: Maintained 13625 W: http://www.kernel.org/doc/man-pages << 13626 T: git git://git.kernel.org/pub/scm/doc << 13627 T: git git://www.alejandro-colomar.es/s << 13628 << 13629 MANAGEMENT COMPONENT TRANSPORT PROTOCOL (MCT << 13630 M: Jeremy Kerr <jk@codeconstruct.com.au> << 13631 M: Matt Johnston <matt@codeconstruct.com << 13632 L: netdev@vger.kernel.org << 13633 S: Maintained << 13634 F: Documentation/networking/mctp.rst << 13635 F: drivers/net/mctp/ << 13636 F: include/net/mctp.h << 13637 F: include/net/mctpdevice.h << 13638 F: include/net/netns/mctp.h << 13639 F: net/mctp/ << 13640 << 13641 MAPLE TREE << 13642 M: Liam R. Howlett <Liam.Howlett@oracle. << 13643 L: maple-tree@lists.infradead.org << 13644 L: linux-mm@kvack.org << 13645 S: Supported << 13646 F: Documentation/core-api/maple_tree.rs << 13647 F: include/linux/maple_tree.h << 13648 F: include/trace/events/maple_tree.h << 13649 F: lib/maple_tree.c << 13650 F: lib/test_maple_tree.c << 13651 F: tools/testing/radix-tree/linux/maple << 13652 F: tools/testing/radix-tree/maple.c << 13653 9241 13654 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT 9242 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT 13655 M: Rahul Bedarkar <rahulbedarkar89@gmail 9243 M: Rahul Bedarkar <rahulbedarkar89@gmail.com> 13656 L: linux-mips@vger.kernel.org 9244 L: linux-mips@vger.kernel.org 13657 S: Maintained 9245 S: Maintained 13658 F: arch/mips/boot/dts/img/pistachio* !! 9246 F: arch/mips/boot/dts/img/pistachio_marduk.dts 13659 9247 13660 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVE 9248 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER 13661 M: Andrew Lunn <andrew@lunn.ch> 9249 M: Andrew Lunn <andrew@lunn.ch> >> 9250 M: Vivien Didelot <vivien.didelot@gmail.com> 13662 L: netdev@vger.kernel.org 9251 L: netdev@vger.kernel.org 13663 S: Maintained 9252 S: Maintained 13664 F: Documentation/devicetree/bindings/ne << 13665 F: Documentation/devicetree/bindings/ne << 13666 F: Documentation/networking/devlink/mv8 << 13667 F: drivers/net/dsa/mv88e6xxx/ 9253 F: drivers/net/dsa/mv88e6xxx/ 13668 F: include/linux/dsa/mv88e6xxx.h << 13669 F: include/linux/platform_data/mv88e6xx 9254 F: include/linux/platform_data/mv88e6xxx.h 13670 !! 9255 F: Documentation/devicetree/bindings/net/dsa/marvell.txt 13671 MARVELL 88PM886 PMIC DRIVER << 13672 M: Karel Balej <balejk@matfyz.cz> << 13673 S: Maintained << 13674 F: Documentation/devicetree/bindings/mf << 13675 F: drivers/input/misc/88pm886-onkey.c << 13676 F: drivers/mfd/88pm886.c << 13677 F: drivers/regulator/88pm886-regulator. << 13678 F: include/linux/mfd/88pm886.h << 13679 << 13680 MARVELL ARMADA 3700 PHY DRIVERS << 13681 M: Miquel Raynal <miquel.raynal@bootlin. << 13682 S: Maintained << 13683 F: Documentation/devicetree/bindings/ph << 13684 F: Documentation/devicetree/bindings/ph << 13685 F: drivers/phy/marvell/phy-mvebu-a3700- << 13686 F: drivers/phy/marvell/phy-mvebu-a3700- << 13687 << 13688 MARVELL ARMADA 3700 SERIAL DRIVER << 13689 M: Pali Rohár <pali@kernel.org> << 13690 S: Maintained << 13691 F: Documentation/devicetree/bindings/cl << 13692 F: Documentation/devicetree/bindings/se << 13693 F: drivers/tty/serial/mvebu-uart.c << 13694 9256 13695 MARVELL ARMADA DRM SUPPORT 9257 MARVELL ARMADA DRM SUPPORT 13696 M: Russell King <linux@armlinux.org.uk> 9258 M: Russell King <linux@armlinux.org.uk> 13697 S: Maintained 9259 S: Maintained 13698 T: git git://git.armlinux.org.uk/~rmk/l 9260 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel 13699 T: git git://git.armlinux.org.uk/~rmk/l 9261 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes 13700 F: Documentation/devicetree/bindings/di << 13701 F: drivers/gpu/drm/armada/ 9262 F: drivers/gpu/drm/armada/ 13702 F: include/uapi/drm/armada_drm.h 9263 F: include/uapi/drm/armada_drm.h >> 9264 F: Documentation/devicetree/bindings/display/armada/ >> 9265 >> 9266 MARVELL ARMADA 3700 PHY DRIVERS >> 9267 M: Miquel Raynal <miquel.raynal@bootlin.com> >> 9268 S: Maintained >> 9269 F: drivers/phy/marvell/phy-mvebu-a3700-comphy.c >> 9270 F: drivers/phy/marvell/phy-mvebu-a3700-utmi.c >> 9271 F: Documentation/devicetree/bindings/phy/phy-mvebu-comphy.txt >> 9272 F: Documentation/devicetree/bindings/phy/phy-mvebu-utmi.txt 13703 9273 13704 MARVELL CRYPTO DRIVER 9274 MARVELL CRYPTO DRIVER 13705 M: Boris Brezillon <bbrezillon@kernel.or 9275 M: Boris Brezillon <bbrezillon@kernel.org> 13706 M: Arnaud Ebalard <arno@natisbad.org> 9276 M: Arnaud Ebalard <arno@natisbad.org> 13707 M: Srujana Challa <schalla@marvell.com> << 13708 L: linux-crypto@vger.kernel.org << 13709 S: Maintained << 13710 F: drivers/crypto/marvell/ 9277 F: drivers/crypto/marvell/ 13711 F: include/linux/soc/marvell/octeontx2/ !! 9278 S: Maintained >> 9279 L: linux-crypto@vger.kernel.org 13712 9280 13713 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 9281 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 13714 M: Mirko Lindner <mlindner@marvell.com> 9282 M: Mirko Lindner <mlindner@marvell.com> 13715 M: Stephen Hemminger <stephen@networkplu 9283 M: Stephen Hemminger <stephen@networkplumber.org> 13716 L: netdev@vger.kernel.org 9284 L: netdev@vger.kernel.org 13717 S: Odd fixes !! 9285 S: Maintained 13718 F: drivers/net/ethernet/marvell/sk* 9286 F: drivers/net/ethernet/marvell/sk* 13719 9287 13720 MARVELL LIBERTAS WIRELESS DRIVER 9288 MARVELL LIBERTAS WIRELESS DRIVER 13721 L: libertas-dev@lists.infradead.org 9289 L: libertas-dev@lists.infradead.org 13722 S: Orphan 9290 S: Orphan 13723 F: drivers/net/wireless/marvell/liberta 9291 F: drivers/net/wireless/marvell/libertas/ 13724 9292 13725 MARVELL MACCHIATOBIN SUPPORT 9293 MARVELL MACCHIATOBIN SUPPORT 13726 M: Russell King <linux@armlinux.org.uk> 9294 M: Russell King <linux@armlinux.org.uk> 13727 L: linux-arm-kernel@lists.infradead.org !! 9295 L: linux-arm-kernel@lists.infradead.org 13728 S: Maintained 9296 S: Maintained 13729 F: arch/arm64/boot/dts/marvell/armada-8 9297 F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts 13730 9298 13731 MARVELL MV643XX ETHERNET DRIVER 9299 MARVELL MV643XX ETHERNET DRIVER 13732 M: Sebastian Hesselbarth <sebastian.hess 9300 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 13733 L: netdev@vger.kernel.org 9301 L: netdev@vger.kernel.org 13734 S: Maintained 9302 S: Maintained 13735 F: drivers/net/ethernet/marvell/mv643xx 9303 F: drivers/net/ethernet/marvell/mv643xx_eth.* >> 9304 F: include/linux/mv643xx.h 13736 9305 13737 MARVELL MV88X3310 PHY DRIVER 9306 MARVELL MV88X3310 PHY DRIVER 13738 M: Russell King <linux@armlinux.org.uk> 9307 M: Russell King <linux@armlinux.org.uk> 13739 M: Marek Behún <kabel@kernel.org> << 13740 L: netdev@vger.kernel.org 9308 L: netdev@vger.kernel.org 13741 S: Maintained 9309 S: Maintained 13742 F: drivers/net/phy/marvell10g.c 9310 F: drivers/net/phy/marvell10g.c 13743 9311 13744 MARVELL MVEBU THERMAL DRIVER 9312 MARVELL MVEBU THERMAL DRIVER 13745 M: Miquel Raynal <miquel.raynal@bootlin. 9313 M: Miquel Raynal <miquel.raynal@bootlin.com> 13746 S: Maintained 9314 S: Maintained 13747 F: drivers/thermal/armada_thermal.c 9315 F: drivers/thermal/armada_thermal.c 13748 9316 13749 MARVELL MVNETA ETHERNET DRIVER 9317 MARVELL MVNETA ETHERNET DRIVER 13750 M: Marcin Wojtas <marcin.s.wojtas@gmail. !! 9318 M: Thomas Petazzoni <thomas.petazzoni@bootlin.com> 13751 L: netdev@vger.kernel.org << 13752 S: Maintained << 13753 F: drivers/net/ethernet/marvell/mvneta* << 13754 << 13755 MARVELL MVPP2 ETHERNET DRIVER << 13756 M: Marcin Wojtas <marcin.s.wojtas@gmail. << 13757 M: Russell King <linux@armlinux.org.uk> << 13758 L: netdev@vger.kernel.org 9319 L: netdev@vger.kernel.org 13759 S: Maintained 9320 S: Maintained 13760 F: Documentation/devicetree/bindings/ne !! 9321 F: drivers/net/ethernet/marvell/mvneta.* 13761 F: drivers/net/ethernet/marvell/mvpp2/ << 13762 9322 13763 MARVELL MWIFIEX WIRELESS DRIVER 9323 MARVELL MWIFIEX WIRELESS DRIVER 13764 M: Brian Norris <briannorris@chromium.or !! 9324 M: Amitkumar Karwar <amitkarwar@gmail.com> 13765 R: Francesco Dolcini <francesco@dolcini. !! 9325 M: Nishant Sarmukadam <nishants@marvell.com> >> 9326 M: Ganapathi Bhat <gbhat@marvell.com> >> 9327 M: Xinming Hu <huxinming820@gmail.com> 13766 L: linux-wireless@vger.kernel.org 9328 L: linux-wireless@vger.kernel.org 13767 S: Odd Fixes !! 9329 S: Maintained 13768 F: drivers/net/wireless/marvell/mwifiex 9330 F: drivers/net/wireless/marvell/mwifiex/ 13769 9331 13770 MARVELL MWL8K WIRELESS DRIVER 9332 MARVELL MWL8K WIRELESS DRIVER >> 9333 M: Lennert Buytenhek <buytenh@wantstofly.org> 13771 L: linux-wireless@vger.kernel.org 9334 L: linux-wireless@vger.kernel.org 13772 S: Orphan !! 9335 S: Odd Fixes 13773 F: drivers/net/wireless/marvell/mwl8k.c 9336 F: drivers/net/wireless/marvell/mwl8k.c 13774 9337 13775 MARVELL NAND CONTROLLER DRIVER 9338 MARVELL NAND CONTROLLER DRIVER 13776 M: Miquel Raynal <miquel.raynal@bootlin. 9339 M: Miquel Raynal <miquel.raynal@bootlin.com> 13777 L: linux-mtd@lists.infradead.org 9340 L: linux-mtd@lists.infradead.org 13778 S: Maintained 9341 S: Maintained 13779 F: drivers/mtd/nand/raw/marvell_nand.c 9342 F: drivers/mtd/nand/raw/marvell_nand.c 13780 !! 9343 F: Documentation/devicetree/bindings/mtd/marvell-nand.txt 13781 MARVELL OCTEON ENDPOINT DRIVER << 13782 M: Veerasenareddy Burru <vburru@marvell. << 13783 M: Sathesh Edara <sedara@marvell.com> << 13784 L: netdev@vger.kernel.org << 13785 S: Supported << 13786 F: drivers/net/ethernet/marvell/octeon_ << 13787 << 13788 MARVELL OCTEON ENDPOINT VF DRIVER << 13789 M: Veerasenareddy Burru <vburru@marvell. << 13790 M: Sathesh Edara <sedara@marvell.com> << 13791 M: Shinas Rasheed <srasheed@marvell.com> << 13792 M: Satananda Burla <sburla@marvell.com> << 13793 L: netdev@vger.kernel.org << 13794 S: Supported << 13795 F: drivers/net/ethernet/marvell/octeon_ << 13796 << 13797 MARVELL OCTEONTX2 PHYSICAL FUNCTION DRIVER << 13798 M: Sunil Goutham <sgoutham@marvell.com> << 13799 M: Geetha sowjanya <gakula@marvell.com> << 13800 M: Subbaraya Sundeep <sbhatta@marvell.co << 13801 M: hariprasad <hkelam@marvell.com> << 13802 L: netdev@vger.kernel.org << 13803 S: Supported << 13804 F: drivers/net/ethernet/marvell/octeont << 13805 F: include/linux/soc/marvell/octeontx2/ << 13806 << 13807 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER << 13808 M: Sunil Goutham <sgoutham@marvell.com> << 13809 M: Linu Cherian <lcherian@marvell.com> << 13810 M: Geetha sowjanya <gakula@marvell.com> << 13811 M: Jerin Jacob <jerinj@marvell.com> << 13812 M: hariprasad <hkelam@marvell.com> << 13813 M: Subbaraya Sundeep <sbhatta@marvell.co << 13814 L: netdev@vger.kernel.org << 13815 S: Supported << 13816 F: Documentation/networking/device_driv << 13817 F: drivers/net/ethernet/marvell/octeont << 13818 << 13819 MARVELL PRESTERA ETHERNET SWITCH DRIVER << 13820 M: Taras Chornyi <taras.chornyi@plvision << 13821 S: Supported << 13822 W: https://github.com/Marvell-switching << 13823 F: drivers/net/ethernet/marvell/prester << 13824 9344 13825 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 9345 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 13826 M: Nicolas Pitre <nico@fluxnic.net> 9346 M: Nicolas Pitre <nico@fluxnic.net> 13827 S: Odd Fixes 9347 S: Odd Fixes 13828 F: drivers/mmc/host/mvsdio.* 9348 F: drivers/mmc/host/mvsdio.* 13829 9349 13830 MARVELL USB MDIO CONTROLLER DRIVER << 13831 M: Tobias Waldekranz <tobias@waldekranz. << 13832 L: netdev@vger.kernel.org << 13833 S: Maintained << 13834 F: Documentation/devicetree/bindings/ne << 13835 F: drivers/net/mdio/mdio-mvusb.c << 13836 << 13837 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DR 9350 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER 13838 M: Hu Ziji <huziji@marvell.com> 9351 M: Hu Ziji <huziji@marvell.com> 13839 L: linux-mmc@vger.kernel.org 9352 L: linux-mmc@vger.kernel.org 13840 S: Supported 9353 S: Supported 13841 F: Documentation/devicetree/bindings/mm << 13842 F: drivers/mmc/host/sdhci-xenon* 9354 F: drivers/mmc/host/sdhci-xenon* >> 9355 F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt 13843 9356 13844 MARVELL OCTEON CN10K DPI DRIVER !! 9357 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER 13845 M: Vamsi Attunuru <vattunuru@marvell.com !! 9358 M: Sunil Goutham <sgoutham@marvell.com> >> 9359 M: Linu Cherian <lcherian@marvell.com> >> 9360 M: Geetha sowjanya <gakula@marvell.com> >> 9361 M: Jerin Jacob <jerinj@marvell.com> >> 9362 L: netdev@vger.kernel.org 13846 S: Supported 9363 S: Supported 13847 F: drivers/misc/mrvl_cn10k_dpi.c !! 9364 F: drivers/net/ethernet/marvell/octeontx2/af/ 13848 << 13849 MARVELL OCTEON ENDPOINT VIRTIO DATA PATH ACC << 13850 R: schalla@marvell.com << 13851 R: vattunuru@marvell.com << 13852 F: drivers/vdpa/octeon_ep/ << 13853 9365 13854 MATROX FRAMEBUFFER DRIVER 9366 MATROX FRAMEBUFFER DRIVER 13855 L: linux-fbdev@vger.kernel.org 9367 L: linux-fbdev@vger.kernel.org 13856 S: Orphan 9368 S: Orphan 13857 F: drivers/video/fbdev/matrox/matroxfb_ 9369 F: drivers/video/fbdev/matrox/matroxfb_* 13858 F: include/uapi/linux/matroxfb.h 9370 F: include/uapi/linux/matroxfb.h 13859 9371 13860 MAX15301 DRIVER !! 9372 MAX16065 HARDWARE MONITOR DRIVER 13861 M: Daniel Nilsson <daniel.nilsson@flex.c !! 9373 M: Guenter Roeck <linux@roeck-us.net> 13862 L: linux-hwmon@vger.kernel.org 9374 L: linux-hwmon@vger.kernel.org 13863 S: Maintained 9375 S: Maintained 13864 F: Documentation/hwmon/max15301.rst !! 9376 F: Documentation/hwmon/max16065 13865 F: drivers/hwmon/pmbus/max15301.c !! 9377 F: drivers/hwmon/max16065.c 13866 9378 13867 MAX2175 SDR TUNER DRIVER 9379 MAX2175 SDR TUNER DRIVER 13868 M: Ramesh Shanmugasundaram <rashanmu@gma !! 9380 M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com> 13869 L: linux-media@vger.kernel.org 9381 L: linux-media@vger.kernel.org 13870 S: Maintained << 13871 T: git git://linuxtv.org/media_tree.git 9382 T: git git://linuxtv.org/media_tree.git >> 9383 S: Maintained 13872 F: Documentation/devicetree/bindings/me 9384 F: Documentation/devicetree/bindings/media/i2c/max2175.txt 13873 F: Documentation/userspace-api/media/dr !! 9385 F: Documentation/media/v4l-drivers/max2175.rst 13874 F: drivers/media/i2c/max2175* 9386 F: drivers/media/i2c/max2175* 13875 F: include/uapi/linux/max2175.h 9387 F: include/uapi/linux/max2175.h 13876 9388 13877 MAX31335 RTC DRIVER << 13878 M: Antoniu Miclaus <antoniu.miclaus@anal << 13879 L: linux-rtc@vger.kernel.org << 13880 S: Supported << 13881 W: https://ez.analog.com/linux-software << 13882 F: Documentation/devicetree/bindings/rt << 13883 F: drivers/rtc/rtc-max31335.c << 13884 << 13885 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER 9389 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 13886 L: linux-hwmon@vger.kernel.org 9390 L: linux-hwmon@vger.kernel.org 13887 S: Orphan 9391 S: Orphan 13888 F: Documentation/hwmon/max6650.rst !! 9392 F: Documentation/hwmon/max6650 13889 F: drivers/hwmon/max6650.c 9393 F: drivers/hwmon/max6650.c 13890 9394 13891 MAX9286 QUAD GMSL DESERIALIZER DRIVER !! 9395 MAX6697 HARDWARE MONITOR DRIVER 13892 M: Jacopo Mondi <jacopo+renesas@jmondi.o !! 9396 M: Guenter Roeck <linux@roeck-us.net> 13893 M: Kieran Bingham <kieran.bingham+renesa !! 9397 L: linux-hwmon@vger.kernel.org 13894 M: Laurent Pinchart <laurent.pinchart+re << 13895 M: Niklas Söderlund <niklas.soderlund+r << 13896 L: linux-media@vger.kernel.org << 13897 S: Maintained << 13898 F: Documentation/devicetree/bindings/me << 13899 F: drivers/media/i2c/max9286.c << 13900 << 13901 MAX96712 QUAD GMSL2 DESERIALIZER DRIVER << 13902 M: Niklas Söderlund <niklas.soderlund@r << 13903 L: linux-media@vger.kernel.org << 13904 S: Maintained << 13905 F: Documentation/devicetree/bindings/me << 13906 F: drivers/staging/media/max96712/max96 << 13907 << 13908 MAX96714 GMSL2 DESERIALIZER DRIVER << 13909 M: Julien Massot <julien.massot@collabor << 13910 L: linux-media@vger.kernel.org << 13911 S: Maintained << 13912 F: Documentation/devicetree/bindings/me << 13913 F: drivers/media/i2c/max96714.c << 13914 << 13915 MAX96717 GMSL2 SERIALIZER DRIVER << 13916 M: Julien Massot <julien.massot@collabor << 13917 L: linux-media@vger.kernel.org << 13918 S: Maintained 9398 S: Maintained 13919 F: Documentation/devicetree/bindings/me !! 9399 F: Documentation/hwmon/max6697 13920 F: drivers/media/i2c/max96717.c !! 9400 F: Documentation/devicetree/bindings/hwmon/max6697.txt >> 9401 F: drivers/hwmon/max6697.c >> 9402 F: include/linux/platform_data/max6697.h 13921 9403 13922 MAX9860 MONO AUDIO VOICE CODEC DRIVER 9404 MAX9860 MONO AUDIO VOICE CODEC DRIVER 13923 M: Peter Rosin <peda@axentia.se> 9405 M: Peter Rosin <peda@axentia.se> 13924 L: linux-sound@vger.kernel.org !! 9406 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 13925 S: Maintained 9407 S: Maintained 13926 F: Documentation/devicetree/bindings/so 9408 F: Documentation/devicetree/bindings/sound/max9860.txt 13927 F: sound/soc/codecs/max9860.* 9409 F: sound/soc/codecs/max9860.* 13928 9410 13929 MAXBOTIX ULTRASONIC RANGER IIO DRIVER << 13930 M: Andreas Klinger <ak@it-klinger.de> << 13931 L: linux-iio@vger.kernel.org << 13932 S: Maintained << 13933 F: Documentation/devicetree/bindings/ii << 13934 F: drivers/iio/proximity/mb1232.c << 13935 << 13936 MAXIM MAX11205 DRIVER << 13937 M: Ramona Bolboaca <ramona.bolboaca@anal << 13938 L: linux-iio@vger.kernel.org << 13939 S: Supported << 13940 W: https://ez.analog.com/linux-software << 13941 F: Documentation/devicetree/bindings/ii << 13942 F: drivers/iio/adc/max11205.c << 13943 << 13944 MAXIM MAX17040 FAMILY FUEL GAUGE DRIVERS << 13945 R: Iskren Chernev <iskren.chernev@gmail. << 13946 R: Krzysztof Kozlowski <krzk@kernel.org> << 13947 R: Marek Szyprowski <m.szyprowski@samsun << 13948 R: Matheus Castello <matheus@castello.en << 13949 L: linux-pm@vger.kernel.org << 13950 S: Maintained << 13951 F: Documentation/devicetree/bindings/po << 13952 F: drivers/power/supply/max17040_batter << 13953 << 13954 MAXIM MAX17042 FAMILY FUEL GAUGE DRIVERS << 13955 R: Hans de Goede <hdegoede@redhat.com> << 13956 R: Krzysztof Kozlowski <krzk@kernel.org> << 13957 R: Marek Szyprowski <m.szyprowski@samsun << 13958 R: Sebastian Krzyszkowiak <sebastian.krz << 13959 R: Purism Kernel Team <kernel@puri.sm> << 13960 L: linux-pm@vger.kernel.org << 13961 S: Maintained << 13962 F: Documentation/devicetree/bindings/po << 13963 F: drivers/power/supply/max17042_batter << 13964 << 13965 MAXIM MAX20086 CAMERA POWER PROTECTOR DRIVER << 13966 M: Laurent Pinchart <laurent.pinchart@id << 13967 L: linux-kernel@vger.kernel.org << 13968 S: Maintained << 13969 F: Documentation/devicetree/bindings/re << 13970 F: drivers/regulator/max20086-regulator << 13971 << 13972 MAXIM MAX30208 TEMPERATURE SENSOR DRIVER << 13973 M: Rajat Khandelwal <rajat.khandelwal@li << 13974 L: linux-iio@vger.kernel.org << 13975 S: Maintained << 13976 F: drivers/iio/temperature/max30208.c << 13977 << 13978 MAXIM MAX77650 PMIC MFD DRIVER << 13979 M: Bartosz Golaszewski <brgl@bgdev.pl> << 13980 L: linux-kernel@vger.kernel.org << 13981 S: Maintained << 13982 F: Documentation/devicetree/bindings/*/ << 13983 F: Documentation/devicetree/bindings/*/ << 13984 F: drivers/gpio/gpio-max77650.c << 13985 F: drivers/input/misc/max77650-onkey.c << 13986 F: drivers/leds/leds-max77650.c << 13987 F: drivers/mfd/max77650.c << 13988 F: drivers/power/supply/max77650-charge << 13989 F: drivers/regulator/max77650-regulator << 13990 F: include/linux/mfd/max77650.h << 13991 << 13992 MAXIM MAX77714 PMIC MFD DRIVER << 13993 M: Luca Ceresoli <luca@lucaceresoli.net> << 13994 S: Maintained << 13995 F: Documentation/devicetree/bindings/mf << 13996 F: drivers/mfd/max77714.c << 13997 F: include/linux/mfd/max77714.h << 13998 << 13999 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER 9411 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER 14000 M: Javier Martinez Canillas <javier@dowh 9412 M: Javier Martinez Canillas <javier@dowhile0.org> 14001 L: linux-kernel@vger.kernel.org 9413 L: linux-kernel@vger.kernel.org 14002 S: Supported 9414 S: Supported 14003 F: Documentation/devicetree/bindings/*/ << 14004 F: drivers/regulator/max77802-regulator 9415 F: drivers/regulator/max77802-regulator.c >> 9416 F: Documentation/devicetree/bindings/*/*max77802.txt 14005 F: include/dt-bindings/*/*max77802.h 9417 F: include/dt-bindings/*/*max77802.h 14006 9418 14007 MAXIM MAX77976 BATTERY CHARGER << 14008 M: Luca Ceresoli <luca@lucaceresoli.net> << 14009 S: Supported << 14010 F: Documentation/devicetree/bindings/po << 14011 F: drivers/power/supply/max77976_charge << 14012 << 14013 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED 9419 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 14014 M: Krzysztof Kozlowski <krzk@kernel.org> 9420 M: Krzysztof Kozlowski <krzk@kernel.org> >> 9421 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 14015 L: linux-pm@vger.kernel.org 9422 L: linux-pm@vger.kernel.org 14016 S: Maintained !! 9423 S: Supported 14017 B: mailto:linux-samsung-soc@vger.kernel << 14018 F: Documentation/devicetree/bindings/po << 14019 F: Documentation/devicetree/bindings/po << 14020 F: drivers/power/supply/max14577_charge 9424 F: drivers/power/supply/max14577_charger.c 14021 F: drivers/power/supply/max77693_charge 9425 F: drivers/power/supply/max77693_charger.c 14022 9426 14023 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED 9427 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 14024 M: Chanwoo Choi <cw00.choi@samsung.com> 9428 M: Chanwoo Choi <cw00.choi@samsung.com> 14025 M: Krzysztof Kozlowski <krzk@kernel.org> 9429 M: Krzysztof Kozlowski <krzk@kernel.org> >> 9430 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 14026 L: linux-kernel@vger.kernel.org 9431 L: linux-kernel@vger.kernel.org 14027 S: Maintained !! 9432 S: Supported 14028 B: mailto:linux-samsung-soc@vger.kernel << 14029 F: Documentation/devicetree/bindings/*/ << 14030 F: Documentation/devicetree/bindings/*/ << 14031 F: Documentation/devicetree/bindings/*/ << 14032 F: Documentation/devicetree/bindings/*/ << 14033 F: Documentation/devicetree/bindings/cl << 14034 F: drivers/*/*max77843.c << 14035 F: drivers/*/max14577*.c 9433 F: drivers/*/max14577*.c 14036 F: drivers/*/max77686*.c 9434 F: drivers/*/max77686*.c 14037 F: drivers/*/max77693*.c 9435 F: drivers/*/max77693*.c 14038 F: drivers/clk/clk-max77686.c << 14039 F: drivers/extcon/extcon-max14577.c 9436 F: drivers/extcon/extcon-max14577.c 14040 F: drivers/extcon/extcon-max77693.c 9437 F: drivers/extcon/extcon-max77693.c 14041 F: drivers/rtc/rtc-max77686.c 9438 F: drivers/rtc/rtc-max77686.c >> 9439 F: drivers/clk/clk-max77686.c >> 9440 F: Documentation/devicetree/bindings/mfd/max14577.txt >> 9441 F: Documentation/devicetree/bindings/*/max77686.txt >> 9442 F: Documentation/devicetree/bindings/mfd/max77693.txt >> 9443 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 14042 F: include/linux/mfd/max14577*.h 9444 F: include/linux/mfd/max14577*.h 14043 F: include/linux/mfd/max77686*.h 9445 F: include/linux/mfd/max77686*.h 14044 F: include/linux/mfd/max77693*.h 9446 F: include/linux/mfd/max77693*.h 14045 9447 14046 MAXIRADIO FM RADIO RECEIVER DRIVER 9448 MAXIRADIO FM RADIO RECEIVER DRIVER 14047 M: Hans Verkuil <hverkuil@xs4all.nl> 9449 M: Hans Verkuil <hverkuil@xs4all.nl> 14048 L: linux-media@vger.kernel.org 9450 L: linux-media@vger.kernel.org 14049 S: Maintained << 14050 W: https://linuxtv.org << 14051 T: git git://linuxtv.org/media_tree.git 9451 T: git git://linuxtv.org/media_tree.git 14052 F: drivers/media/radio/radio-maxiradio* !! 9452 W: https://linuxtv.org 14053 << 14054 MAXLINEAR ETHERNET PHY DRIVER << 14055 M: Xu Liang <lxu@maxlinear.com> << 14056 L: netdev@vger.kernel.org << 14057 S: Supported << 14058 F: drivers/net/phy/mxl-gpy.c << 14059 << 14060 MCAN MMIO DEVICE DRIVER << 14061 M: Chandrasekar Ramakrishnan <rcsekar@sa << 14062 L: linux-can@vger.kernel.org << 14063 S: Maintained << 14064 F: Documentation/devicetree/bindings/ne << 14065 F: drivers/net/can/m_can/m_can.c << 14066 F: drivers/net/can/m_can/m_can.h << 14067 F: drivers/net/can/m_can/m_can_platform << 14068 << 14069 MCBA MICROCHIP CAN BUS ANALYZER TOOL DRIVER << 14070 R: Yasushi SHOJI <yashi@spacecubics.com> << 14071 L: linux-can@vger.kernel.org << 14072 S: Maintained << 14073 F: drivers/net/can/usb/mcba_usb.c << 14074 << 14075 MCP2221A MICROCHIP USB-HID TO I2C BRIDGE DRI << 14076 M: Rishi Gupta <gupt21@gmail.com> << 14077 L: linux-i2c@vger.kernel.org << 14078 L: linux-input@vger.kernel.org << 14079 S: Maintained << 14080 F: drivers/hid/hid-mcp2221.c << 14081 << 14082 MCP251XFD SPI-CAN NETWORK DRIVER << 14083 M: Marc Kleine-Budde <mkl@pengutronix.de << 14084 M: Manivannan Sadhasivam <manivannan.sad << 14085 R: Thomas Kopp <thomas.kopp@microchip.co << 14086 L: linux-can@vger.kernel.org << 14087 S: Maintained 9453 S: Maintained 14088 F: Documentation/devicetree/bindings/ne !! 9454 F: drivers/media/radio/radio-maxiradio* 14089 F: drivers/net/can/spi/mcp251xfd/ << 14090 9455 14091 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENT 9456 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS 14092 M: Peter Rosin <peda@axentia.se> 9457 M: Peter Rosin <peda@axentia.se> 14093 L: linux-iio@vger.kernel.org 9458 L: linux-iio@vger.kernel.org 14094 S: Maintained 9459 S: Maintained 14095 F: Documentation/ABI/testing/sysfs-bus- 9460 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531 14096 F: drivers/iio/potentiometer/mcp4018.c 9461 F: drivers/iio/potentiometer/mcp4018.c 14097 F: drivers/iio/potentiometer/mcp4531.c 9462 F: drivers/iio/potentiometer/mcp4531.c 14098 9463 14099 MCP4821 DAC DRIVER << 14100 M: Anshul Dalal <anshulusr@gmail.com> << 14101 L: linux-iio@vger.kernel.org << 14102 S: Maintained << 14103 F: Documentation/devicetree/bindings/ii << 14104 F: drivers/iio/dac/mcp4821.c << 14105 << 14106 MCR20A IEEE-802.15.4 RADIO DRIVER 9464 MCR20A IEEE-802.15.4 RADIO DRIVER 14107 M: Stefan Schmidt <stefan@datenfreihafen !! 9465 M: Xue Liu <liuxuenetmail@gmail.com> 14108 L: linux-wpan@vger.kernel.org 9466 L: linux-wpan@vger.kernel.org 14109 S: Odd Fixes << 14110 W: https://github.com/xueliu/mcr20a-lin 9467 W: https://github.com/xueliu/mcr20a-linux 14111 F: Documentation/devicetree/bindings/ne !! 9468 S: Maintained 14112 F: drivers/net/ieee802154/mcr20a.c 9469 F: drivers/net/ieee802154/mcr20a.c 14113 F: drivers/net/ieee802154/mcr20a.h 9470 F: drivers/net/ieee802154/mcr20a.h 14114 !! 9471 F: Documentation/devicetree/bindings/net/ieee802154/mcr20a.txt 14115 MDIO REGMAP DRIVER << 14116 M: Maxime Chevallier <maxime.chevallier@ << 14117 L: netdev@vger.kernel.org << 14118 S: Maintained << 14119 F: drivers/net/mdio/mdio-regmap.c << 14120 F: include/linux/mdio/mdio-regmap.h << 14121 9472 14122 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER 9473 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER 14123 M: William Breathitt Gray <wbg@kernel.or !! 9474 M: William Breathitt Gray <vilhelm.gray@gmail.com> 14124 L: linux-iio@vger.kernel.org 9475 L: linux-iio@vger.kernel.org 14125 S: Maintained 9476 S: Maintained 14126 F: drivers/iio/dac/cio-dac.c 9477 F: drivers/iio/dac/cio-dac.c 14127 9478 14128 MEDIA CONTROLLER FRAMEWORK << 14129 M: Sakari Ailus <sakari.ailus@linux.inte << 14130 M: Laurent Pinchart <laurent.pinchart@id << 14131 L: linux-media@vger.kernel.org << 14132 S: Supported << 14133 W: https://www.linuxtv.org << 14134 T: git git://linuxtv.org/media_tree.git << 14135 F: drivers/media/mc/ << 14136 F: include/media/media-*.h << 14137 F: include/uapi/linux/media.h << 14138 << 14139 MEDIA DRIVER FOR FREESCALE IMX PXP << 14140 M: Philipp Zabel <p.zabel@pengutronix.de << 14141 L: linux-media@vger.kernel.org << 14142 S: Maintained << 14143 T: git git://linuxtv.org/media_tree.git << 14144 F: drivers/media/platform/nxp/imx-pxp.[ << 14145 << 14146 MEDIA DRIVERS FOR ASCOT2E 9479 MEDIA DRIVERS FOR ASCOT2E 14147 M: Abylay Ospan <aospan@amazon.com> !! 9480 M: Sergey Kozlov <serjk@netup.ru> >> 9481 M: Abylay Ospan <aospan@netup.ru> 14148 L: linux-media@vger.kernel.org 9482 L: linux-media@vger.kernel.org 14149 S: Supported << 14150 W: https://linuxtv.org 9483 W: https://linuxtv.org 14151 W: http://netup.tv/ 9484 W: http://netup.tv/ 14152 T: git git://linuxtv.org/media_tree.git 9485 T: git git://linuxtv.org/media_tree.git >> 9486 S: Supported 14153 F: drivers/media/dvb-frontends/ascot2e* 9487 F: drivers/media/dvb-frontends/ascot2e* 14154 9488 14155 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS 9489 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS 14156 M: Jasmin Jessich <jasmin@anw.at> 9490 M: Jasmin Jessich <jasmin@anw.at> 14157 L: linux-media@vger.kernel.org 9491 L: linux-media@vger.kernel.org 14158 S: Maintained << 14159 W: https://linuxtv.org 9492 W: https://linuxtv.org 14160 T: git git://linuxtv.org/media_tree.git 9493 T: git git://linuxtv.org/media_tree.git >> 9494 S: Maintained 14161 F: drivers/media/dvb-frontends/cxd2099* 9495 F: drivers/media/dvb-frontends/cxd2099* 14162 9496 14163 MEDIA DRIVERS FOR CXD2841ER 9497 MEDIA DRIVERS FOR CXD2841ER 14164 M: Abylay Ospan <aospan@amazon.com> !! 9498 M: Sergey Kozlov <serjk@netup.ru> >> 9499 M: Abylay Ospan <aospan@netup.ru> 14165 L: linux-media@vger.kernel.org 9500 L: linux-media@vger.kernel.org 14166 S: Supported << 14167 W: https://linuxtv.org 9501 W: https://linuxtv.org 14168 W: http://netup.tv/ 9502 W: http://netup.tv/ 14169 T: git git://linuxtv.org/media_tree.git 9503 T: git git://linuxtv.org/media_tree.git >> 9504 S: Supported 14170 F: drivers/media/dvb-frontends/cxd2841e 9505 F: drivers/media/dvb-frontends/cxd2841er* 14171 9506 14172 MEDIA DRIVERS FOR CXD2880 9507 MEDIA DRIVERS FOR CXD2880 14173 M: Yasunari Takiguchi <Yasunari.Takiguch 9508 M: Yasunari Takiguchi <Yasunari.Takiguchi@sony.com> 14174 L: linux-media@vger.kernel.org 9509 L: linux-media@vger.kernel.org 14175 S: Supported << 14176 W: http://linuxtv.org/ 9510 W: http://linuxtv.org/ 14177 T: git git://linuxtv.org/media_tree.git 9511 T: git git://linuxtv.org/media_tree.git >> 9512 S: Supported 14178 F: drivers/media/dvb-frontends/cxd2880/ 9513 F: drivers/media/dvb-frontends/cxd2880/* 14179 F: drivers/media/spi/cxd2880* 9514 F: drivers/media/spi/cxd2880* 14180 9515 14181 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVIC 9516 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES 14182 L: linux-media@vger.kernel.org 9517 L: linux-media@vger.kernel.org 14183 S: Orphan << 14184 W: https://linuxtv.org 9518 W: https://linuxtv.org 14185 T: git git://linuxtv.org/media_tree.git 9519 T: git git://linuxtv.org/media_tree.git >> 9520 S: Orphan 14186 F: drivers/media/pci/ddbridge/* 9521 F: drivers/media/pci/ddbridge/* 14187 9522 14188 MEDIA DRIVERS FOR FREESCALE IMX 9523 MEDIA DRIVERS FOR FREESCALE IMX 14189 M: Steve Longerbeam <slongerbeam@gmail.c 9524 M: Steve Longerbeam <slongerbeam@gmail.com> 14190 M: Philipp Zabel <p.zabel@pengutronix.de 9525 M: Philipp Zabel <p.zabel@pengutronix.de> 14191 L: linux-media@vger.kernel.org 9526 L: linux-media@vger.kernel.org 14192 S: Maintained << 14193 T: git git://linuxtv.org/media_tree.git 9527 T: git git://linuxtv.org/media_tree.git 14194 F: Documentation/admin-guide/media/imx. !! 9528 S: Maintained 14195 F: Documentation/devicetree/bindings/me 9529 F: Documentation/devicetree/bindings/media/imx.txt >> 9530 F: Documentation/media/v4l-drivers/imx.rst 14196 F: drivers/staging/media/imx/ 9531 F: drivers/staging/media/imx/ 14197 F: include/linux/imx-media.h 9532 F: include/linux/imx-media.h 14198 F: include/media/imx.h 9533 F: include/media/imx.h 14199 9534 14200 MEDIA DRIVERS FOR FREESCALE IMX7/8 !! 9535 MEDIA DRIVER FOR FREESCALE IMX PXP 14201 M: Rui Miguel Silva <rmfrfs@gmail.com> !! 9536 M: Philipp Zabel <p.zabel@pengutronix.de> 14202 M: Laurent Pinchart <laurent.pinchart@id << 14203 M: Martin Kepplinger <martin.kepplinger@ << 14204 R: Purism Kernel Team <kernel@puri.sm> << 14205 L: linux-media@vger.kernel.org 9537 L: linux-media@vger.kernel.org >> 9538 T: git git://linuxtv.org/media_tree.git 14206 S: Maintained 9539 S: Maintained >> 9540 F: drivers/media/platform/imx-pxp.[ch] >> 9541 >> 9542 MEDIA DRIVERS FOR FREESCALE IMX7 >> 9543 M: Rui Miguel Silva <rmfrfs@gmail.com> >> 9544 L: linux-media@vger.kernel.org 14207 T: git git://linuxtv.org/media_tree.git 9545 T: git git://linuxtv.org/media_tree.git 14208 F: Documentation/admin-guide/media/imx7 !! 9546 S: Maintained 14209 F: Documentation/devicetree/bindings/me !! 9547 F: Documentation/devicetree/bindings/media/imx7-csi.txt 14210 F: Documentation/devicetree/bindings/me !! 9548 F: Documentation/devicetree/bindings/media/imx7-mipi-csi2.txt 14211 F: Documentation/devicetree/bindings/me !! 9549 F: Documentation/media/v4l-drivers/imx7.rst 14212 F: drivers/media/platform/nxp/imx-mipi- !! 9550 F: drivers/staging/media/imx/imx7-media-csi.c 14213 F: drivers/media/platform/nxp/imx7-medi !! 9551 F: drivers/staging/media/imx/imx7-mipi-csis.c 14214 F: drivers/media/platform/nxp/imx8mq-mi << 14215 9552 14216 MEDIA DRIVERS FOR HELENE 9553 MEDIA DRIVERS FOR HELENE 14217 M: Abylay Ospan <aospan@amazon.com> !! 9554 M: Abylay Ospan <aospan@netup.ru> 14218 L: linux-media@vger.kernel.org 9555 L: linux-media@vger.kernel.org 14219 S: Supported << 14220 W: https://linuxtv.org 9556 W: https://linuxtv.org 14221 W: http://netup.tv/ 9557 W: http://netup.tv/ 14222 T: git git://linuxtv.org/media_tree.git 9558 T: git git://linuxtv.org/media_tree.git >> 9559 S: Supported 14223 F: drivers/media/dvb-frontends/helene* 9560 F: drivers/media/dvb-frontends/helene* 14224 9561 14225 MEDIA DRIVERS FOR HORUS3A 9562 MEDIA DRIVERS FOR HORUS3A 14226 M: Abylay Ospan <aospan@amazon.com> !! 9563 M: Sergey Kozlov <serjk@netup.ru> >> 9564 M: Abylay Ospan <aospan@netup.ru> 14227 L: linux-media@vger.kernel.org 9565 L: linux-media@vger.kernel.org 14228 S: Supported << 14229 W: https://linuxtv.org 9566 W: https://linuxtv.org 14230 W: http://netup.tv/ 9567 W: http://netup.tv/ 14231 T: git git://linuxtv.org/media_tree.git 9568 T: git git://linuxtv.org/media_tree.git >> 9569 S: Supported 14232 F: drivers/media/dvb-frontends/horus3a* 9570 F: drivers/media/dvb-frontends/horus3a* 14233 9571 14234 MEDIA DRIVERS FOR LNBH25 9572 MEDIA DRIVERS FOR LNBH25 14235 M: Abylay Ospan <aospan@amazon.com> !! 9573 M: Sergey Kozlov <serjk@netup.ru> >> 9574 M: Abylay Ospan <aospan@netup.ru> 14236 L: linux-media@vger.kernel.org 9575 L: linux-media@vger.kernel.org 14237 S: Supported << 14238 W: https://linuxtv.org 9576 W: https://linuxtv.org 14239 W: http://netup.tv/ 9577 W: http://netup.tv/ 14240 T: git git://linuxtv.org/media_tree.git 9578 T: git git://linuxtv.org/media_tree.git >> 9579 S: Supported 14241 F: drivers/media/dvb-frontends/lnbh25* 9580 F: drivers/media/dvb-frontends/lnbh25* 14242 9581 14243 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS 9582 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS 14244 L: linux-media@vger.kernel.org 9583 L: linux-media@vger.kernel.org 14245 S: Orphan << 14246 W: https://linuxtv.org 9584 W: https://linuxtv.org 14247 T: git git://linuxtv.org/media_tree.git 9585 T: git git://linuxtv.org/media_tree.git >> 9586 S: Orphan 14248 F: drivers/media/dvb-frontends/mxl5xx* 9587 F: drivers/media/dvb-frontends/mxl5xx* 14249 9588 14250 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB de 9589 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 14251 M: Abylay Ospan <aospan@amazon.com> !! 9590 M: Sergey Kozlov <serjk@netup.ru> >> 9591 M: Abylay Ospan <aospan@netup.ru> 14252 L: linux-media@vger.kernel.org 9592 L: linux-media@vger.kernel.org 14253 S: Supported << 14254 W: https://linuxtv.org 9593 W: https://linuxtv.org 14255 W: http://netup.tv/ 9594 W: http://netup.tv/ 14256 T: git git://linuxtv.org/media_tree.git 9595 T: git git://linuxtv.org/media_tree.git >> 9596 S: Supported 14257 F: drivers/media/pci/netup_unidvb/* 9597 F: drivers/media/pci/netup_unidvb/* 14258 9598 14259 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE << 14260 M: Dmitry Osipenko <digetx@gmail.com> << 14261 L: linux-media@vger.kernel.org << 14262 L: linux-tegra@vger.kernel.org << 14263 S: Maintained << 14264 T: git git://linuxtv.org/media_tree.git << 14265 F: Documentation/devicetree/bindings/me << 14266 F: drivers/media/platform/nvidia/tegra- << 14267 << 14268 MEDIA DRIVERS FOR RENESAS - CEU 9599 MEDIA DRIVERS FOR RENESAS - CEU 14269 M: Jacopo Mondi <jacopo@jmondi.org> 9600 M: Jacopo Mondi <jacopo@jmondi.org> 14270 L: linux-media@vger.kernel.org 9601 L: linux-media@vger.kernel.org 14271 L: linux-renesas-soc@vger.kernel.org 9602 L: linux-renesas-soc@vger.kernel.org 14272 S: Supported << 14273 T: git git://linuxtv.org/media_tree.git 9603 T: git git://linuxtv.org/media_tree.git 14274 F: Documentation/devicetree/bindings/me !! 9604 S: Supported 14275 F: drivers/media/platform/renesas/renes !! 9605 F: Documentation/devicetree/bindings/media/renesas,ceu.txt >> 9606 F: drivers/media/platform/renesas-ceu.c 14276 F: include/media/drv-intf/renesas-ceu.h 9607 F: include/media/drv-intf/renesas-ceu.h 14277 9608 14278 MEDIA DRIVERS FOR RENESAS - DRIF 9609 MEDIA DRIVERS FOR RENESAS - DRIF 14279 M: Fabrizio Castro <fabrizio.castro.jz@r !! 9610 M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com> 14280 L: linux-media@vger.kernel.org 9611 L: linux-media@vger.kernel.org 14281 L: linux-renesas-soc@vger.kernel.org 9612 L: linux-renesas-soc@vger.kernel.org 14282 S: Supported << 14283 T: git git://linuxtv.org/media_tree.git 9613 T: git git://linuxtv.org/media_tree.git 14284 F: Documentation/devicetree/bindings/me !! 9614 S: Supported 14285 F: drivers/media/platform/renesas/rcar_ !! 9615 F: Documentation/devicetree/bindings/media/renesas,drif.txt >> 9616 F: drivers/media/platform/rcar_drif.c 14286 9617 14287 MEDIA DRIVERS FOR RENESAS - FCP 9618 MEDIA DRIVERS FOR RENESAS - FCP 14288 M: Laurent Pinchart <laurent.pinchart@id 9619 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 14289 L: linux-media@vger.kernel.org 9620 L: linux-media@vger.kernel.org 14290 L: linux-renesas-soc@vger.kernel.org 9621 L: linux-renesas-soc@vger.kernel.org 14291 S: Supported << 14292 T: git git://linuxtv.org/media_tree.git 9622 T: git git://linuxtv.org/media_tree.git 14293 F: Documentation/devicetree/bindings/me !! 9623 S: Supported 14294 F: drivers/media/platform/renesas/rcar- !! 9624 F: Documentation/devicetree/bindings/media/renesas,fcp.txt >> 9625 F: drivers/media/platform/rcar-fcp.c 14295 F: include/media/rcar-fcp.h 9626 F: include/media/rcar-fcp.h 14296 9627 14297 MEDIA DRIVERS FOR RENESAS - FDP1 9628 MEDIA DRIVERS FOR RENESAS - FDP1 14298 M: Kieran Bingham <kieran.bingham+renesa 9629 M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> 14299 L: linux-media@vger.kernel.org 9630 L: linux-media@vger.kernel.org 14300 L: linux-renesas-soc@vger.kernel.org 9631 L: linux-renesas-soc@vger.kernel.org 14301 S: Supported << 14302 T: git git://linuxtv.org/media_tree.git 9632 T: git git://linuxtv.org/media_tree.git 14303 F: Documentation/devicetree/bindings/me !! 9633 S: Supported 14304 F: drivers/media/platform/renesas/rcar_ !! 9634 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt >> 9635 F: drivers/media/platform/rcar_fdp1.c 14305 9636 14306 MEDIA DRIVERS FOR RENESAS - VIN 9637 MEDIA DRIVERS FOR RENESAS - VIN 14307 M: Niklas Söderlund <niklas.soderlund@r 9638 M: Niklas Söderlund <niklas.soderlund@ragnatech.se> 14308 L: linux-media@vger.kernel.org 9639 L: linux-media@vger.kernel.org 14309 L: linux-renesas-soc@vger.kernel.org 9640 L: linux-renesas-soc@vger.kernel.org 14310 S: Supported << 14311 T: git git://linuxtv.org/media_tree.git 9641 T: git git://linuxtv.org/media_tree.git 14312 F: Documentation/devicetree/bindings/me !! 9642 S: Supported 14313 F: Documentation/devicetree/bindings/me !! 9643 F: Documentation/devicetree/bindings/media/renesas,rcar-csi2.txt 14314 F: Documentation/devicetree/bindings/me !! 9644 F: Documentation/devicetree/bindings/media/rcar_vin.txt 14315 F: drivers/media/platform/renesas/rcar- !! 9645 F: drivers/media/platform/rcar-vin/ 14316 F: drivers/media/platform/renesas/rcar- << 14317 F: drivers/media/platform/renesas/rcar- << 14318 9646 14319 MEDIA DRIVERS FOR RENESAS - VSP1 9647 MEDIA DRIVERS FOR RENESAS - VSP1 14320 M: Laurent Pinchart <laurent.pinchart@id 9648 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 14321 M: Kieran Bingham <kieran.bingham+renesa 9649 M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> 14322 L: linux-media@vger.kernel.org 9650 L: linux-media@vger.kernel.org 14323 L: linux-renesas-soc@vger.kernel.org 9651 L: linux-renesas-soc@vger.kernel.org 14324 S: Supported << 14325 T: git git://linuxtv.org/media_tree.git 9652 T: git git://linuxtv.org/media_tree.git 14326 F: Documentation/devicetree/bindings/me !! 9653 S: Supported 14327 F: drivers/media/platform/renesas/vsp1/ !! 9654 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt >> 9655 F: drivers/media/platform/vsp1/ 14328 9656 14329 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs 9657 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs 14330 L: linux-media@vger.kernel.org 9658 L: linux-media@vger.kernel.org 14331 S: Orphan << 14332 W: https://linuxtv.org 9659 W: https://linuxtv.org 14333 T: git git://linuxtv.org/media_tree.git 9660 T: git git://linuxtv.org/media_tree.git >> 9661 S: Orphan 14334 F: drivers/media/dvb-frontends/stv0910* 9662 F: drivers/media/dvb-frontends/stv0910* 14335 9663 14336 MEDIA DRIVERS FOR ST STV6111 TUNER ICs 9664 MEDIA DRIVERS FOR ST STV6111 TUNER ICs 14337 L: linux-media@vger.kernel.org 9665 L: linux-media@vger.kernel.org 14338 S: Orphan << 14339 W: https://linuxtv.org 9666 W: https://linuxtv.org 14340 T: git git://linuxtv.org/media_tree.git 9667 T: git git://linuxtv.org/media_tree.git >> 9668 S: Orphan 14341 F: drivers/media/dvb-frontends/stv6111* 9669 F: drivers/media/dvb-frontends/stv6111* 14342 9670 14343 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP !! 9671 MEDIA DRIVERS FOR STM32 - DCMI 14344 M: Hugues Fruchet <hugues.fruchet@foss.s !! 9672 M: Hugues Fruchet <hugues.fruchet@st.com> 14345 M: Alain Volmat <alain.volmat@foss.st.co << 14346 L: linux-media@vger.kernel.org 9673 L: linux-media@vger.kernel.org >> 9674 T: git git://linuxtv.org/media_tree.git 14347 S: Supported 9675 S: Supported >> 9676 F: Documentation/devicetree/bindings/media/st,stm32-dcmi.txt >> 9677 F: drivers/media/platform/stm32/stm32-dcmi.c >> 9678 >> 9679 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE >> 9680 M: Dmitry Osipenko <digetx@gmail.com> >> 9681 L: linux-media@vger.kernel.org >> 9682 L: linux-tegra@vger.kernel.org 14348 T: git git://linuxtv.org/media_tree.git 9683 T: git git://linuxtv.org/media_tree.git 14349 F: Documentation/devicetree/bindings/me !! 9684 S: Maintained 14350 F: Documentation/devicetree/bindings/me !! 9685 F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt 14351 F: drivers/media/platform/st/stm32/stm3 !! 9686 F: drivers/staging/media/tegra-vde/ 14352 F: drivers/media/platform/st/stm32/stm3 << 14353 9687 14354 MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 9688 MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 14355 M: Mauro Carvalho Chehab <mchehab@kernel 9689 M: Mauro Carvalho Chehab <mchehab@kernel.org> >> 9690 P: LinuxTV.org Project 14356 L: linux-media@vger.kernel.org 9691 L: linux-media@vger.kernel.org 14357 S: Maintained << 14358 W: https://linuxtv.org 9692 W: https://linuxtv.org 14359 Q: http://patchwork.kernel.org/project/ 9693 Q: http://patchwork.kernel.org/project/linux-media/list/ 14360 T: git git://linuxtv.org/media_tree.git 9694 T: git git://linuxtv.org/media_tree.git 14361 F: Documentation/admin-guide/media/ !! 9695 S: Maintained 14362 F: Documentation/devicetree/bindings/me 9696 F: Documentation/devicetree/bindings/media/ 14363 F: Documentation/driver-api/media/ !! 9697 F: Documentation/media/ 14364 F: Documentation/userspace-api/media/ << 14365 F: drivers/media/ 9698 F: drivers/media/ 14366 F: drivers/staging/media/ 9699 F: drivers/staging/media/ 14367 F: include/dt-bindings/media/ << 14368 F: include/linux/platform_data/media/ 9700 F: include/linux/platform_data/media/ 14369 F: include/media/ 9701 F: include/media/ 14370 F: include/uapi/linux/dvb/ 9702 F: include/uapi/linux/dvb/ 14371 F: include/uapi/linux/ivtv* !! 9703 F: include/uapi/linux/videodev2.h 14372 F: include/uapi/linux/media.h 9704 F: include/uapi/linux/media.h 14373 F: include/uapi/linux/uvcvideo.h << 14374 F: include/uapi/linux/v4l2-* 9705 F: include/uapi/linux/v4l2-* 14375 F: include/uapi/linux/videodev2.h !! 9706 F: include/uapi/linux/meye.h >> 9707 F: include/uapi/linux/ivtv* >> 9708 F: include/uapi/linux/uvcvideo.h 14376 9709 14377 MEDIATEK BLUETOOTH DRIVER 9710 MEDIATEK BLUETOOTH DRIVER 14378 M: Sean Wang <sean.wang@mediatek.com> 9711 M: Sean Wang <sean.wang@mediatek.com> 14379 L: linux-bluetooth@vger.kernel.org 9712 L: linux-bluetooth@vger.kernel.org 14380 L: linux-mediatek@lists.infradead.org ( 9713 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 14381 S: Maintained 9714 S: Maintained 14382 F: Documentation/devicetree/bindings/ne !! 9715 F: Documentation/devicetree/bindings/net/mediatek-bluetooth.txt 14383 F: Documentation/devicetree/bindings/ne << 14384 F: drivers/bluetooth/btmtkuart.c 9716 F: drivers/bluetooth/btmtkuart.c 14385 9717 14386 MEDIATEK BOARD LEVEL SHUTDOWN DRIVERS << 14387 M: Sean Wang <sean.wang@mediatek.com> << 14388 L: linux-pm@vger.kernel.org << 14389 S: Maintained << 14390 F: Documentation/devicetree/bindings/po << 14391 F: drivers/power/reset/mt6323-poweroff. << 14392 << 14393 MEDIATEK CIR DRIVER 9718 MEDIATEK CIR DRIVER 14394 M: Sean Wang <sean.wang@mediatek.com> 9719 M: Sean Wang <sean.wang@mediatek.com> 14395 S: Maintained 9720 S: Maintained 14396 F: drivers/media/rc/mtk-cir.c 9721 F: drivers/media/rc/mtk-cir.c 14397 9722 14398 MEDIATEK DMA DRIVER 9723 MEDIATEK DMA DRIVER 14399 M: Sean Wang <sean.wang@mediatek.com> 9724 M: Sean Wang <sean.wang@mediatek.com> 14400 L: dmaengine@vger.kernel.org 9725 L: dmaengine@vger.kernel.org 14401 L: linux-arm-kernel@lists.infradead.org 9726 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 14402 L: linux-mediatek@lists.infradead.org ( 9727 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 14403 S: Maintained 9728 S: Maintained 14404 F: Documentation/devicetree/bindings/dm !! 9729 F: Documentation/devicetree/bindings/dma/mtk-* 14405 F: drivers/dma/mediatek/ 9730 F: drivers/dma/mediatek/ 14406 9731 14407 MEDIATEK ETHERNET DRIVER !! 9732 MEDIATEK PMIC LED DRIVER 14408 M: Felix Fietkau <nbd@nbd.name> << 14409 M: Sean Wang <sean.wang@mediatek.com> 9733 M: Sean Wang <sean.wang@mediatek.com> 14410 M: Mark Lee <Mark-MC.Lee@mediatek.com> << 14411 M: Lorenzo Bianconi <lorenzo@kernel.org> << 14412 L: netdev@vger.kernel.org << 14413 S: Maintained 9734 S: Maintained 14414 F: drivers/net/ethernet/mediatek/ !! 9735 F: drivers/leds/leds-mt6323.c >> 9736 F: Documentation/devicetree/bindings/leds/leds-mt6323.txt 14415 9737 14416 MEDIATEK ETHERNET PCS DRIVER !! 9738 MEDIATEK ETHERNET DRIVER 14417 M: Alexander Couzens <lynxis@fe80.eu> !! 9739 M: Felix Fietkau <nbd@openwrt.org> 14418 M: Daniel Golle <daniel@makrotopia.org> !! 9740 M: John Crispin <john@phrozen.org> >> 9741 M: Sean Wang <sean.wang@mediatek.com> >> 9742 M: Nelson Chang <nelson.chang@mediatek.com> 14419 L: netdev@vger.kernel.org 9743 L: netdev@vger.kernel.org 14420 S: Maintained 9744 S: Maintained 14421 F: drivers/net/pcs/pcs-mtk-lynxi.c !! 9745 F: drivers/net/ethernet/mediatek/ 14422 F: include/linux/pcs/pcs-mtk-lynxi.h << 14423 9746 14424 MEDIATEK ETHERNET PHY DRIVERS !! 9747 MEDIATEK SWITCH DRIVER 14425 M: Daniel Golle <daniel@makrotopia.org> !! 9748 M: Sean Wang <sean.wang@mediatek.com> 14426 M: Qingfang Deng <dqfext@gmail.com> << 14427 M: SkyLake Huang <SkyLake.Huang@mediatek << 14428 L: netdev@vger.kernel.org 9749 L: netdev@vger.kernel.org 14429 S: Maintained 9750 S: Maintained 14430 F: drivers/net/phy/mediatek-ge-soc.c !! 9751 F: drivers/net/dsa/mt7530.* 14431 F: drivers/net/phy/mediatek-ge.c !! 9752 F: net/dsa/tag_mtk.c 14432 F: drivers/phy/mediatek/phy-mtk-xfi-tph << 14433 << 14434 MEDIATEK I2C CONTROLLER DRIVER << 14435 M: Qii Wang <qii.wang@mediatek.com> << 14436 L: linux-i2c@vger.kernel.org << 14437 S: Maintained << 14438 F: Documentation/devicetree/bindings/i2 << 14439 F: drivers/i2c/busses/i2c-mt65xx.c << 14440 << 14441 MEDIATEK IOMMU DRIVER << 14442 M: Yong Wu <yong.wu@mediatek.com> << 14443 L: iommu@lists.linux.dev << 14444 L: linux-mediatek@lists.infradead.org ( << 14445 S: Supported << 14446 F: Documentation/devicetree/bindings/io << 14447 F: drivers/iommu/mtk_iommu* << 14448 F: include/dt-bindings/memory/mediatek, << 14449 F: include/dt-bindings/memory/mt*-port. << 14450 9753 14451 MEDIATEK JPEG DRIVER 9754 MEDIATEK JPEG DRIVER >> 9755 M: Rick Chang <rick.chang@mediatek.com> 14452 M: Bin Liu <bin.liu@mediatek.com> 9756 M: Bin Liu <bin.liu@mediatek.com> 14453 S: Supported 9757 S: Supported 14454 F: Documentation/devicetree/bindings/me !! 9758 F: drivers/media/platform/mtk-jpeg/ 14455 F: drivers/media/platform/mediatek/jpeg !! 9759 F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt 14456 << 14457 MEDIATEK KEYPAD DRIVER << 14458 M: Mattijs Korpershoek <mkorpershoek@bay << 14459 S: Supported << 14460 F: Documentation/devicetree/bindings/in << 14461 F: drivers/input/keyboard/mt6779-keypad << 14462 9760 14463 MEDIATEK MDP DRIVER 9761 MEDIATEK MDP DRIVER 14464 M: Minghsiu Tsai <minghsiu.tsai@mediatek 9762 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com> 14465 M: Houlong Wei <houlong.wei@mediatek.com 9763 M: Houlong Wei <houlong.wei@mediatek.com> 14466 M: Andrew-CT Chen <andrew-ct.chen@mediat 9764 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com> 14467 S: Supported 9765 S: Supported >> 9766 F: drivers/media/platform/mtk-mdp/ >> 9767 F: drivers/media/platform/mtk-vpu/ 14468 F: Documentation/devicetree/bindings/me 9768 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt 14469 F: drivers/media/platform/mediatek/mdp/ << 14470 F: drivers/media/platform/mediatek/vpu/ << 14471 9769 14472 MEDIATEK MEDIA DRIVER 9770 MEDIATEK MEDIA DRIVER 14473 M: Tiffany Lin <tiffany.lin@mediatek.com 9771 M: Tiffany Lin <tiffany.lin@mediatek.com> 14474 M: Andrew-CT Chen <andrew-ct.chen@mediat 9772 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com> 14475 M: Yunfei Dong <yunfei.dong@mediatek.com << 14476 S: Supported 9773 S: Supported 14477 F: Documentation/devicetree/bindings/me !! 9774 F: drivers/media/platform/mtk-vcodec/ >> 9775 F: drivers/media/platform/mtk-vpu/ >> 9776 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt 14478 F: Documentation/devicetree/bindings/me 9777 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt 14479 F: drivers/media/platform/mediatek/vcod << 14480 F: drivers/media/platform/mediatek/vpu/ << 14481 << 14482 MEDIATEK MIPI-CSI CDPHY DRIVER << 14483 M: Julien Stephan <jstephan@baylibre.com << 14484 M: Andy Hsieh <andy.hsieh@mediatek.com> << 14485 S: Supported << 14486 F: Documentation/devicetree/bindings/ph << 14487 F: drivers/phy/mediatek/phy-mtk-mipi-cs << 14488 << 14489 MEDIATEK MMC/SD/SDIO DRIVER << 14490 M: Chaotian Jing <chaotian.jing@mediatek << 14491 S: Maintained << 14492 F: Documentation/devicetree/bindings/mm << 14493 F: drivers/mmc/host/mtk-sd.c << 14494 9778 14495 MEDIATEK MT76 WIRELESS LAN DRIVER 9779 MEDIATEK MT76 WIRELESS LAN DRIVER 14496 M: Felix Fietkau <nbd@nbd.name> 9780 M: Felix Fietkau <nbd@nbd.name> 14497 M: Lorenzo Bianconi <lorenzo@kernel.org> !! 9781 M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com> 14498 M: Ryder Lee <ryder.lee@mediatek.com> << 14499 R: Shayne Chen <shayne.chen@mediatek.com << 14500 R: Sean Wang <sean.wang@mediatek.com> << 14501 L: linux-wireless@vger.kernel.org 9782 L: linux-wireless@vger.kernel.org 14502 S: Maintained 9783 S: Maintained 14503 T: git https://github.com/nbd168/wirele << 14504 F: Documentation/devicetree/bindings/ne << 14505 F: drivers/net/wireless/mediatek/mt76/ 9784 F: drivers/net/wireless/mediatek/mt76/ 14506 9785 14507 MEDIATEK MT7601U WIRELESS LAN DRIVER 9786 MEDIATEK MT7601U WIRELESS LAN DRIVER 14508 M: Jakub Kicinski <kuba@kernel.org> !! 9787 M: Jakub Kicinski <kubakici@wp.pl> 14509 L: linux-wireless@vger.kernel.org 9788 L: linux-wireless@vger.kernel.org 14510 S: Maintained 9789 S: Maintained 14511 F: drivers/net/wireless/mediatek/mt7601 9790 F: drivers/net/wireless/mediatek/mt7601u/ 14512 9791 14513 MEDIATEK MT7621 CLOCK DRIVER << 14514 M: Sergio Paracuellos <sergio.paracuello << 14515 S: Maintained << 14516 F: Documentation/devicetree/bindings/cl << 14517 F: drivers/clk/ralink/clk-mt7621.c << 14518 << 14519 MEDIATEK MT7621 PCIE CONTROLLER DRIVER << 14520 M: Sergio Paracuellos <sergio.paracuello << 14521 S: Maintained << 14522 F: Documentation/devicetree/bindings/pc << 14523 F: drivers/pci/controller/pcie-mt7621.c << 14524 << 14525 MEDIATEK MT7621 PHY PCI DRIVER << 14526 M: Sergio Paracuellos <sergio.paracuello << 14527 S: Maintained << 14528 F: Documentation/devicetree/bindings/ph << 14529 F: drivers/phy/ralink/phy-mt7621-pci.c << 14530 << 14531 MEDIATEK MT7621/28/88 I2C DRIVER << 14532 M: Stefan Roese <sr@denx.de> << 14533 L: linux-i2c@vger.kernel.org << 14534 S: Maintained << 14535 F: Documentation/devicetree/bindings/i2 << 14536 F: drivers/i2c/busses/i2c-mt7621.c << 14537 << 14538 MEDIATEK MTMIPS CLOCK DRIVER << 14539 M: Sergio Paracuellos <sergio.paracuello << 14540 S: Maintained << 14541 F: Documentation/devicetree/bindings/cl << 14542 F: drivers/clk/ralink/clk-mtmips.c << 14543 << 14544 MEDIATEK NAND CONTROLLER DRIVER 9792 MEDIATEK NAND CONTROLLER DRIVER >> 9793 M: Xiaolei Li <xiaolei.li@mediatek.com> 14545 L: linux-mtd@lists.infradead.org 9794 L: linux-mtd@lists.infradead.org 14546 S: Orphan << 14547 F: Documentation/devicetree/bindings/mt << 14548 F: drivers/mtd/nand/raw/mtk_* << 14549 << 14550 MEDIATEK PMIC LED DRIVER << 14551 M: Sean Wang <sean.wang@mediatek.com> << 14552 S: Maintained 9795 S: Maintained 14553 F: Documentation/devicetree/bindings/le !! 9796 F: drivers/mtd/nand/raw/mtk_* 14554 F: drivers/leds/leds-mt6323.c !! 9797 F: Documentation/devicetree/bindings/mtd/mtk-nand.txt 14555 9798 14556 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT 9799 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT 14557 M: Sean Wang <sean.wang@mediatek.com> 9800 M: Sean Wang <sean.wang@mediatek.com> 14558 S: Maintained 9801 S: Maintained 14559 F: drivers/char/hw_random/mtk-rng.c 9802 F: drivers/char/hw_random/mtk-rng.c 14560 9803 14561 MEDIATEK SMI DRIVER << 14562 M: Yong Wu <yong.wu@mediatek.com> << 14563 L: linux-mediatek@lists.infradead.org ( << 14564 S: Supported << 14565 F: Documentation/devicetree/bindings/me << 14566 F: drivers/memory/mtk-smi.c << 14567 F: include/soc/mediatek/smi.h << 14568 << 14569 MEDIATEK SWITCH DRIVER << 14570 M: Arınç ÜNAL <arinc.unal@arinc9.com> << 14571 M: Daniel Golle <daniel@makrotopia.org> << 14572 M: DENG Qingfang <dqfext@gmail.com> << 14573 M: Sean Wang <sean.wang@mediatek.com> << 14574 L: netdev@vger.kernel.org << 14575 S: Maintained << 14576 F: drivers/net/dsa/mt7530-mdio.c << 14577 F: drivers/net/dsa/mt7530-mmio.c << 14578 F: drivers/net/dsa/mt7530.* << 14579 F: net/dsa/tag_mtk.c << 14580 << 14581 MEDIATEK T7XX 5G WWAN MODEM DRIVER << 14582 M: Chandrashekar Devegowda <chandrasheka << 14583 R: Chiranjeevi Rapolu <chiranjeevi.rapol << 14584 R: Liu Haijun <haijun.liu@mediatek.com> << 14585 R: M Chetan Kumar <m.chetan.kumar@linux. << 14586 R: Ricardo Martinez <ricardo.martinez@li << 14587 L: netdev@vger.kernel.org << 14588 S: Supported << 14589 F: drivers/net/wwan/t7xx/ << 14590 << 14591 MEDIATEK USB3 DRD IP DRIVER 9804 MEDIATEK USB3 DRD IP DRIVER 14592 M: Chunfeng Yun <chunfeng.yun@mediatek.c 9805 M: Chunfeng Yun <chunfeng.yun@mediatek.com> 14593 L: linux-usb@vger.kernel.org !! 9806 L: linux-usb@vger.kernel.org (moderated for non-subscribers) 14594 L: linux-arm-kernel@lists.infradead.org 9807 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 14595 L: linux-mediatek@lists.infradead.org ( 9808 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 14596 S: Maintained 9809 S: Maintained 14597 F: Documentation/devicetree/bindings/us << 14598 F: drivers/usb/host/xhci-mtk* << 14599 F: drivers/usb/mtu3/ 9810 F: drivers/usb/mtu3/ 14600 9811 14601 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BR 9812 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES 14602 M: Peter Senna Tschudin <peter.senna@gma 9813 M: Peter Senna Tschudin <peter.senna@gmail.com> 14603 M: Ian Ray <ian.ray@ge.com> !! 9814 M: Martin Donnelly <martin.donnelly@ge.com> 14604 M: Martyn Welch <martyn.welch@collabora. 9815 M: Martyn Welch <martyn.welch@collabora.co.uk> 14605 S: Maintained 9816 S: Maintained 14606 F: Documentation/devicetree/bindings/di << 14607 F: drivers/gpu/drm/bridge/megachips-std 9817 F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c >> 9818 F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt 14608 9819 14609 MEGARAID SCSI/SAS DRIVERS 9820 MEGARAID SCSI/SAS DRIVERS 14610 M: Kashyap Desai <kashyap.desai@broadcom 9821 M: Kashyap Desai <kashyap.desai@broadcom.com> 14611 M: Sumit Saxena <sumit.saxena@broadcom.c 9822 M: Sumit Saxena <sumit.saxena@broadcom.com> 14612 M: Shivasharan S <shivasharan.srikantesh 9823 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com> 14613 M: Chandrakanth patil <chandrakanth.pati << 14614 L: megaraidlinux.pdl@broadcom.com 9824 L: megaraidlinux.pdl@broadcom.com 14615 L: linux-scsi@vger.kernel.org 9825 L: linux-scsi@vger.kernel.org 14616 S: Maintained << 14617 W: http://www.avagotech.com/support/ 9826 W: http://www.avagotech.com/support/ 14618 F: Documentation/scsi/megaraid.rst !! 9827 S: Maintained >> 9828 F: Documentation/scsi/megaraid.txt 14619 F: drivers/scsi/megaraid.* 9829 F: drivers/scsi/megaraid.* 14620 F: drivers/scsi/megaraid/ 9830 F: drivers/scsi/megaraid/ 14621 9831 14622 MELEXIS MLX90614 DRIVER 9832 MELEXIS MLX90614 DRIVER 14623 M: Crt Mori <cmo@melexis.com> 9833 M: Crt Mori <cmo@melexis.com> 14624 L: linux-iio@vger.kernel.org 9834 L: linux-iio@vger.kernel.org 14625 S: Supported << 14626 W: http://www.melexis.com 9835 W: http://www.melexis.com >> 9836 S: Supported 14627 F: drivers/iio/temperature/mlx90614.c 9837 F: drivers/iio/temperature/mlx90614.c 14628 9838 14629 MELEXIS MLX90632 DRIVER 9839 MELEXIS MLX90632 DRIVER 14630 M: Crt Mori <cmo@melexis.com> 9840 M: Crt Mori <cmo@melexis.com> 14631 L: linux-iio@vger.kernel.org 9841 L: linux-iio@vger.kernel.org 14632 S: Supported << 14633 W: http://www.melexis.com 9842 W: http://www.melexis.com 14634 F: drivers/iio/temperature/mlx90632.c << 14635 << 14636 MELEXIS MLX90635 DRIVER << 14637 M: Crt Mori <cmo@melexis.com> << 14638 L: linux-iio@vger.kernel.org << 14639 S: Supported 9843 S: Supported 14640 W: http://www.melexis.com !! 9844 F: drivers/iio/temperature/mlx90632.c 14641 F: drivers/iio/temperature/mlx90635.c << 14642 9845 14643 MELFAS MIP4 TOUCHSCREEN DRIVER 9846 MELFAS MIP4 TOUCHSCREEN DRIVER 14644 M: Sangwon Jee <jeesw@melfas.com> 9847 M: Sangwon Jee <jeesw@melfas.com> 14645 S: Supported << 14646 W: http://www.melfas.com 9848 W: http://www.melfas.com 14647 F: Documentation/devicetree/bindings/in << 14648 F: drivers/input/touchscreen/melfas_mip << 14649 << 14650 MELLANOX BLUEFIELD I2C DRIVER << 14651 M: Khalil Blaiech <kblaiech@nvidia.com> << 14652 M: Asmaa Mnebhi <asmaa@nvidia.com> << 14653 L: linux-i2c@vger.kernel.org << 14654 S: Supported 9849 S: Supported 14655 F: drivers/i2c/busses/i2c-mlxbf.c !! 9850 F: drivers/input/touchscreen/melfas_mip4.c >> 9851 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt 14656 9852 14657 MELLANOX ETHERNET DRIVER (mlx4_en) 9853 MELLANOX ETHERNET DRIVER (mlx4_en) 14658 M: Tariq Toukan <tariqt@nvidia.com> !! 9854 M: Tariq Toukan <tariqt@mellanox.com> 14659 L: netdev@vger.kernel.org 9855 L: netdev@vger.kernel.org 14660 S: Supported 9856 S: Supported 14661 W: https://www.nvidia.com/networking/ !! 9857 W: http://www.mellanox.com 14662 Q: https://patchwork.kernel.org/project !! 9858 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14663 F: drivers/net/ethernet/mellanox/mlx4/e 9859 F: drivers/net/ethernet/mellanox/mlx4/en_* 14664 9860 14665 MELLANOX ETHERNET DRIVER (mlx5e) 9861 MELLANOX ETHERNET DRIVER (mlx5e) 14666 M: Saeed Mahameed <saeedm@nvidia.com> !! 9862 M: Saeed Mahameed <saeedm@mellanox.com> 14667 M: Tariq Toukan <tariqt@nvidia.com> << 14668 L: netdev@vger.kernel.org 9863 L: netdev@vger.kernel.org 14669 S: Supported 9864 S: Supported 14670 W: https://www.nvidia.com/networking/ !! 9865 W: http://www.mellanox.com 14671 Q: https://patchwork.kernel.org/project !! 9866 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14672 F: drivers/net/ethernet/mellanox/mlx5/c 9867 F: drivers/net/ethernet/mellanox/mlx5/core/en_* 14673 9868 14674 MELLANOX ETHERNET INNOVA DRIVERS 9869 MELLANOX ETHERNET INNOVA DRIVERS 14675 R: Boris Pismenny <borisp@nvidia.com> !! 9870 R: Boris Pismenny <borisp@mellanox.com> 14676 L: netdev@vger.kernel.org 9871 L: netdev@vger.kernel.org 14677 S: Supported 9872 S: Supported 14678 W: https://www.nvidia.com/networking/ !! 9873 W: http://www.mellanox.com 14679 Q: https://patchwork.kernel.org/project !! 9874 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14680 F: drivers/net/ethernet/mellanox/mlx5/c 9875 F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/* >> 9876 F: drivers/net/ethernet/mellanox/mlx5/core/accel/* 14681 F: drivers/net/ethernet/mellanox/mlx5/c 9877 F: drivers/net/ethernet/mellanox/mlx5/core/fpga/* 14682 F: include/linux/mlx5/mlx5_ifc_fpga.h 9878 F: include/linux/mlx5/mlx5_ifc_fpga.h 14683 9879 >> 9880 MELLANOX ETHERNET INNOVA IPSEC DRIVER >> 9881 R: Boris Pismenny <borisp@mellanox.com> >> 9882 L: netdev@vger.kernel.org >> 9883 S: Supported >> 9884 W: http://www.mellanox.com >> 9885 Q: http://patchwork.ozlabs.org/project/netdev/list/ >> 9886 F: drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/* >> 9887 F: drivers/net/ethernet/mellanox/mlx5/core/ipsec* >> 9888 14684 MELLANOX ETHERNET SWITCH DRIVERS 9889 MELLANOX ETHERNET SWITCH DRIVERS 14685 M: Ido Schimmel <idosch@nvidia.com> !! 9890 M: Jiri Pirko <jiri@mellanox.com> 14686 M: Petr Machata <petrm@nvidia.com> !! 9891 M: Ido Schimmel <idosch@mellanox.com> 14687 L: netdev@vger.kernel.org 9892 L: netdev@vger.kernel.org 14688 S: Supported 9893 S: Supported 14689 W: https://www.nvidia.com/networking/ !! 9894 W: http://www.mellanox.com 14690 Q: https://patchwork.kernel.org/project !! 9895 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14691 F: drivers/net/ethernet/mellanox/mlxsw/ 9896 F: drivers/net/ethernet/mellanox/mlxsw/ 14692 F: tools/testing/selftests/drivers/net/ 9897 F: tools/testing/selftests/drivers/net/mlxsw/ 14693 9898 14694 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw) 9899 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw) 14695 M: mlxsw@nvidia.com !! 9900 M: mlxsw@mellanox.com 14696 L: netdev@vger.kernel.org 9901 L: netdev@vger.kernel.org 14697 S: Supported 9902 S: Supported 14698 W: https://www.nvidia.com/networking/ !! 9903 W: http://www.mellanox.com 14699 Q: https://patchwork.kernel.org/project !! 9904 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14700 F: drivers/net/ethernet/mellanox/mlxfw/ 9905 F: drivers/net/ethernet/mellanox/mlxfw/ 14701 9906 14702 MELLANOX HARDWARE PLATFORM SUPPORT 9907 MELLANOX HARDWARE PLATFORM SUPPORT 14703 M: Hans de Goede <hdegoede@redhat.com> !! 9908 M: Andy Shevchenko <andy@infradead.org> 14704 M: Ilpo Järvinen <ilpo.jarvinen@linux.i !! 9909 M: Darren Hart <dvhart@infradead.org> 14705 M: Vadim Pasternak <vadimp@nvidia.com> !! 9910 M: Vadim Pasternak <vadimp@mellanox.com> 14706 L: platform-driver-x86@vger.kernel.org 9911 L: platform-driver-x86@vger.kernel.org 14707 S: Supported 9912 S: Supported 14708 F: Documentation/ABI/testing/sysfs-plat << 14709 F: drivers/platform/mellanox/ 9913 F: drivers/platform/mellanox/ 14710 F: include/linux/platform_data/mlxreg.h 9914 F: include/linux/platform_data/mlxreg.h 14711 9915 14712 MELLANOX MLX4 core VPI driver 9916 MELLANOX MLX4 core VPI driver 14713 M: Tariq Toukan <tariqt@nvidia.com> !! 9917 M: Tariq Toukan <tariqt@mellanox.com> 14714 L: netdev@vger.kernel.org 9918 L: netdev@vger.kernel.org 14715 L: linux-rdma@vger.kernel.org 9919 L: linux-rdma@vger.kernel.org >> 9920 W: http://www.mellanox.com >> 9921 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14716 S: Supported 9922 S: Supported 14717 W: https://www.nvidia.com/networking/ << 14718 Q: https://patchwork.kernel.org/project << 14719 F: drivers/net/ethernet/mellanox/mlx4/ 9923 F: drivers/net/ethernet/mellanox/mlx4/ 14720 F: include/linux/mlx4/ 9924 F: include/linux/mlx4/ 14721 9925 14722 MELLANOX MLX4 IB driver 9926 MELLANOX MLX4 IB driver 14723 M: Yishai Hadas <yishaih@nvidia.com> !! 9927 M: Yishai Hadas <yishaih@mellanox.com> 14724 L: linux-rdma@vger.kernel.org 9928 L: linux-rdma@vger.kernel.org 14725 S: Supported !! 9929 W: http://www.mellanox.com 14726 W: https://www.nvidia.com/networking/ << 14727 Q: http://patchwork.kernel.org/project/ 9930 Q: http://patchwork.kernel.org/project/linux-rdma/list/ >> 9931 S: Supported 14728 F: drivers/infiniband/hw/mlx4/ 9932 F: drivers/infiniband/hw/mlx4/ 14729 F: include/linux/mlx4/ 9933 F: include/linux/mlx4/ 14730 F: include/uapi/rdma/mlx4-abi.h 9934 F: include/uapi/rdma/mlx4-abi.h 14731 9935 14732 MELLANOX MLX5 core VPI driver 9936 MELLANOX MLX5 core VPI driver 14733 M: Saeed Mahameed <saeedm@nvidia.com> !! 9937 M: Saeed Mahameed <saeedm@mellanox.com> 14734 M: Leon Romanovsky <leonro@nvidia.com> !! 9938 M: Leon Romanovsky <leonro@mellanox.com> 14735 M: Tariq Toukan <tariqt@nvidia.com> << 14736 L: netdev@vger.kernel.org 9939 L: netdev@vger.kernel.org 14737 L: linux-rdma@vger.kernel.org 9940 L: linux-rdma@vger.kernel.org >> 9941 W: http://www.mellanox.com >> 9942 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14738 S: Supported 9943 S: Supported 14739 W: https://www.nvidia.com/networking/ << 14740 Q: https://patchwork.kernel.org/project << 14741 F: Documentation/networking/device_driv << 14742 F: drivers/net/ethernet/mellanox/mlx5/c 9944 F: drivers/net/ethernet/mellanox/mlx5/core/ 14743 F: include/linux/mlx5/ 9945 F: include/linux/mlx5/ 14744 9946 14745 MELLANOX MLX5 IB driver 9947 MELLANOX MLX5 IB driver 14746 M: Leon Romanovsky <leonro@nvidia.com> !! 9948 M: Leon Romanovsky <leonro@mellanox.com> 14747 L: linux-rdma@vger.kernel.org 9949 L: linux-rdma@vger.kernel.org 14748 S: Supported !! 9950 W: http://www.mellanox.com 14749 W: https://www.nvidia.com/networking/ << 14750 Q: http://patchwork.kernel.org/project/ 9951 Q: http://patchwork.kernel.org/project/linux-rdma/list/ >> 9952 S: Supported 14751 F: drivers/infiniband/hw/mlx5/ 9953 F: drivers/infiniband/hw/mlx5/ 14752 F: include/linux/mlx5/ 9954 F: include/linux/mlx5/ 14753 F: include/uapi/rdma/mlx5-abi.h 9955 F: include/uapi/rdma/mlx5-abi.h 14754 9956 14755 MELLANOX MLX5 VDPA DRIVER << 14756 M: Dragos Tatulea <dtatulea@nvidia.com> << 14757 L: virtualization@lists.linux.dev << 14758 S: Supported << 14759 F: drivers/vdpa/mlx5/ << 14760 << 14761 MELLANOX MLXCPLD I2C AND MUX DRIVER 9957 MELLANOX MLXCPLD I2C AND MUX DRIVER 14762 M: Vadim Pasternak <vadimp@nvidia.com> !! 9958 M: Vadim Pasternak <vadimp@mellanox.com> 14763 M: Michael Shych <michaelsh@nvidia.com> !! 9959 M: Michael Shych <michaelsh@mellanox.com> 14764 L: linux-i2c@vger.kernel.org 9960 L: linux-i2c@vger.kernel.org 14765 S: Supported 9961 S: Supported 14766 F: Documentation/i2c/busses/i2c-mlxcpld << 14767 F: drivers/i2c/busses/i2c-mlxcpld.c 9962 F: drivers/i2c/busses/i2c-mlxcpld.c 14768 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c 9963 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c >> 9964 F: Documentation/i2c/busses/i2c-mlxcpld 14769 9965 14770 MELLANOX MLXCPLD LED DRIVER 9966 MELLANOX MLXCPLD LED DRIVER 14771 M: Vadim Pasternak <vadimp@nvidia.com> !! 9967 M: Vadim Pasternak <vadimp@mellanox.com> 14772 L: linux-leds@vger.kernel.org 9968 L: linux-leds@vger.kernel.org 14773 S: Supported 9969 S: Supported 14774 F: Documentation/leds/leds-mlxcpld.rst << 14775 F: drivers/leds/leds-mlxcpld.c 9970 F: drivers/leds/leds-mlxcpld.c 14776 F: drivers/leds/leds-mlxreg.c 9971 F: drivers/leds/leds-mlxreg.c >> 9972 F: Documentation/leds/leds-mlxcpld.txt 14777 9973 14778 MELLANOX PLATFORM DRIVER 9974 MELLANOX PLATFORM DRIVER 14779 M: Vadim Pasternak <vadimp@nvidia.com> !! 9975 M: Vadim Pasternak <vadimp@mellanox.com> 14780 L: platform-driver-x86@vger.kernel.org 9976 L: platform-driver-x86@vger.kernel.org 14781 S: Supported 9977 S: Supported 14782 F: drivers/platform/x86/mlx-platform.c 9978 F: drivers/platform/x86/mlx-platform.c 14783 9979 14784 MEMBARRIER SUPPORT 9980 MEMBARRIER SUPPORT 14785 M: Mathieu Desnoyers <mathieu.desnoyers@ 9981 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 14786 M: "Paul E. McKenney" <paulmck@kernel.or !! 9982 M: "Paul E. McKenney" <paulmck@linux.ibm.com> 14787 L: linux-kernel@vger.kernel.org 9983 L: linux-kernel@vger.kernel.org 14788 S: Supported 9984 S: Supported 14789 F: Documentation/scheduler/membarrier.r << 14790 F: arch/*/include/asm/membarrier.h << 14791 F: arch/*/include/asm/sync_core.h << 14792 F: include/uapi/linux/membarrier.h << 14793 F: kernel/sched/membarrier.c 9985 F: kernel/sched/membarrier.c >> 9986 F: include/uapi/linux/membarrier.h >> 9987 F: arch/powerpc/include/asm/membarrier.h 14794 9988 14795 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATIO !! 9989 MEMBLOCK 14796 M: Mike Rapoport <rppt@kernel.org> !! 9990 M: Mike Rapoport <rppt@linux.ibm.com> 14797 L: linux-mm@kvack.org 9991 L: linux-mm@kvack.org 14798 S: Maintained 9992 S: Maintained 14799 F: Documentation/core-api/boot-time-mm. << 14800 F: include/linux/memblock.h 9993 F: include/linux/memblock.h 14801 F: mm/memblock.c 9994 F: mm/memblock.c 14802 F: mm/mm_init.c !! 9995 F: Documentation/core-api/boot-time-mm.rst 14803 F: tools/testing/memblock/ << 14804 << 14805 MEMORY ALLOCATION PROFILING << 14806 M: Suren Baghdasaryan <surenb@google.com << 14807 M: Kent Overstreet <kent.overstreet@linu << 14808 L: linux-mm@kvack.org << 14809 S: Maintained << 14810 F: Documentation/mm/allocation-profilin << 14811 F: include/linux/alloc_tag.h << 14812 F: include/linux/pgalloc_tag.h << 14813 F: lib/alloc_tag.c << 14814 << 14815 MEMORY CONTROLLER DRIVERS << 14816 M: Krzysztof Kozlowski <krzk@kernel.org> << 14817 L: linux-kernel@vger.kernel.org << 14818 S: Maintained << 14819 B: mailto:krzysztof.kozlowski@linaro.or << 14820 T: git git://git.kernel.org/pub/scm/lin << 14821 F: Documentation/devicetree/bindings/me << 14822 F: drivers/memory/ << 14823 F: include/dt-bindings/memory/ << 14824 F: include/memory/ << 14825 << 14826 MEMORY FREQUENCY SCALING DRIVERS FOR NVIDIA << 14827 M: Dmitry Osipenko <digetx@gmail.com> << 14828 L: linux-pm@vger.kernel.org << 14829 L: linux-tegra@vger.kernel.org << 14830 S: Maintained << 14831 T: git git://git.kernel.org/pub/scm/lin << 14832 F: drivers/devfreq/tegra30-devfreq.c << 14833 << 14834 MEMORY HOT(UN)PLUG << 14835 M: David Hildenbrand <david@redhat.com> << 14836 M: Oscar Salvador <osalvador@suse.de> << 14837 L: linux-mm@kvack.org << 14838 S: Maintained << 14839 F: Documentation/admin-guide/mm/memory- << 14840 F: Documentation/core-api/memory-hotplu << 14841 F: drivers/base/memory.c << 14842 F: include/linux/memory_hotplug.h << 14843 F: mm/memory_hotplug.c << 14844 F: tools/testing/selftests/memory-hotpl << 14845 9996 14846 MEMORY MANAGEMENT 9997 MEMORY MANAGEMENT 14847 M: Andrew Morton <akpm@linux-foundation. << 14848 L: linux-mm@kvack.org 9998 L: linux-mm@kvack.org 14849 S: Maintained << 14850 W: http://www.linux-mm.org 9999 W: http://www.linux-mm.org 14851 T: git git://git.kernel.org/pub/scm/lin !! 10000 S: Maintained 14852 T: quilt git://git.kernel.org/pub/scm/l << 14853 F: include/linux/gfp.h << 14854 F: include/linux/gfp_types.h << 14855 F: include/linux/memfd.h << 14856 F: include/linux/memory.h << 14857 F: include/linux/memory_hotplug.h << 14858 F: include/linux/memory-tiers.h << 14859 F: include/linux/mempolicy.h << 14860 F: include/linux/mempool.h << 14861 F: include/linux/memremap.h << 14862 F: include/linux/mm.h 10001 F: include/linux/mm.h 14863 F: include/linux/mm_*.h !! 10002 F: include/linux/gfp.h 14864 F: include/linux/mmzone.h 10003 F: include/linux/mmzone.h 14865 F: include/linux/mmu_notifier.h !! 10004 F: include/linux/memory_hotplug.h 14866 F: include/linux/pagewalk.h !! 10005 F: include/linux/vmalloc.h 14867 F: include/linux/rmap.h << 14868 F: include/trace/events/ksm.h << 14869 F: mm/ 10006 F: mm/ 14870 F: tools/mm/ << 14871 F: tools/testing/selftests/mm/ << 14872 N: include/linux/page[-_]* << 14873 << 14874 MEMORY MAPPING << 14875 M: Andrew Morton <akpm@linux-foundation. << 14876 M: Liam R. Howlett <Liam.Howlett@oracle. << 14877 M: Lorenzo Stoakes <lorenzo.stoakes@orac << 14878 R: Vlastimil Babka <vbabka@suse.cz> << 14879 R: Jann Horn <jannh@google.com> << 14880 L: linux-mm@kvack.org << 14881 S: Maintained << 14882 W: http://www.linux-mm.org << 14883 T: git git://git.kernel.org/pub/scm/lin << 14884 F: mm/mmap.c << 14885 10007 14886 MEMORY TECHNOLOGY DEVICES (MTD) 10008 MEMORY TECHNOLOGY DEVICES (MTD) 14887 M: Miquel Raynal <miquel.raynal@bootlin. !! 10009 M: David Woodhouse <dwmw2@infradead.org> >> 10010 M: Brian Norris <computersforpeace@gmail.com> >> 10011 M: Boris Brezillon <bbrezillon@kernel.org> >> 10012 M: Marek Vasut <marek.vasut@gmail.com> 14888 M: Richard Weinberger <richard@nod.at> 10013 M: Richard Weinberger <richard@nod.at> 14889 M: Vignesh Raghavendra <vigneshr@ti.com> << 14890 L: linux-mtd@lists.infradead.org 10014 L: linux-mtd@lists.infradead.org 14891 S: Maintained << 14892 W: http://www.linux-mtd.infradead.org/ 10015 W: http://www.linux-mtd.infradead.org/ 14893 Q: http://patchwork.ozlabs.org/project/ 10016 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 14894 C: irc://irc.oftc.net/mtd !! 10017 T: git git://git.infradead.org/linux-mtd.git master 14895 T: git git://git.kernel.org/pub/scm/lin !! 10018 T: git git://git.infradead.org/linux-mtd.git mtd/next 14896 T: git git://git.kernel.org/pub/scm/lin !! 10019 S: Maintained 14897 F: Documentation/devicetree/bindings/mt 10020 F: Documentation/devicetree/bindings/mtd/ 14898 F: drivers/mtd/ 10021 F: drivers/mtd/ 14899 F: include/linux/mtd/ 10022 F: include/linux/mtd/ 14900 F: include/uapi/mtd/ 10023 F: include/uapi/mtd/ 14901 10024 14902 MEN A21 WATCHDOG DRIVER 10025 MEN A21 WATCHDOG DRIVER 14903 M: Johannes Thumshirn <morbidrsa@gmail.c 10026 M: Johannes Thumshirn <morbidrsa@gmail.com> 14904 L: linux-watchdog@vger.kernel.org 10027 L: linux-watchdog@vger.kernel.org 14905 S: Maintained 10028 S: Maintained 14906 F: drivers/watchdog/mena21_wdt.c 10029 F: drivers/watchdog/mena21_wdt.c 14907 10030 14908 MEN CHAMELEON BUS (mcb) 10031 MEN CHAMELEON BUS (mcb) 14909 M: Johannes Thumshirn <morbidrsa@gmail.c 10032 M: Johannes Thumshirn <morbidrsa@gmail.com> 14910 S: Maintained 10033 S: Maintained 14911 F: Documentation/driver-api/men-chamele << 14912 F: drivers/mcb/ 10034 F: drivers/mcb/ 14913 F: include/linux/mcb.h 10035 F: include/linux/mcb.h >> 10036 F: Documentation/men-chameleon-bus.txt 14914 10037 14915 MEN F21BMC (Board Management Controller) 10038 MEN F21BMC (Board Management Controller) 14916 M: Andreas Werner <andreas.werner@men.de 10039 M: Andreas Werner <andreas.werner@men.de> 14917 S: Supported 10040 S: Supported 14918 F: Documentation/hwmon/menf21bmc.rst << 14919 F: drivers/hwmon/menf21bmc_hwmon.c << 14920 F: drivers/leds/leds-menf21bmc.c << 14921 F: drivers/mfd/menf21bmc.c 10041 F: drivers/mfd/menf21bmc.c 14922 F: drivers/watchdog/menf21bmc_wdt.c 10042 F: drivers/watchdog/menf21bmc_wdt.c >> 10043 F: drivers/leds/leds-menf21bmc.c >> 10044 F: drivers/hwmon/menf21bmc_hwmon.c >> 10045 F: Documentation/hwmon/menf21bmc 14923 10046 14924 MEN Z069 WATCHDOG DRIVER 10047 MEN Z069 WATCHDOG DRIVER 14925 M: Johannes Thumshirn <jth@kernel.org> 10048 M: Johannes Thumshirn <jth@kernel.org> 14926 L: linux-watchdog@vger.kernel.org 10049 L: linux-watchdog@vger.kernel.org 14927 S: Maintained 10050 S: Maintained 14928 F: drivers/watchdog/menz69_wdt.c 10051 F: drivers/watchdog/menz69_wdt.c 14929 10052 14930 MESON AO CEC DRIVER FOR AMLOGIC SOCS 10053 MESON AO CEC DRIVER FOR AMLOGIC SOCS 14931 M: Neil Armstrong <neil.armstrong@linaro !! 10054 M: Neil Armstrong <narmstrong@baylibre.com> 14932 L: linux-media@vger.kernel.org !! 10055 L: linux-media@lists.freedesktop.org 14933 L: linux-amlogic@lists.infradead.org 10056 L: linux-amlogic@lists.infradead.org 14934 S: Supported << 14935 W: http://linux-meson.com/ 10057 W: http://linux-meson.com/ 14936 T: git git://linuxtv.org/media_tree.git << 14937 F: Documentation/devicetree/bindings/me << 14938 F: drivers/media/cec/platform/meson/ao- << 14939 F: drivers/media/cec/platform/meson/ao- << 14940 << 14941 MESON GE2D DRIVER FOR AMLOGIC SOCS << 14942 M: Neil Armstrong <neil.armstrong@linaro << 14943 L: linux-media@vger.kernel.org << 14944 L: linux-amlogic@lists.infradead.org << 14945 S: Supported 10058 S: Supported >> 10059 F: drivers/media/platform/meson/ao-cec.c >> 10060 F: Documentation/devicetree/bindings/media/meson-ao-cec.txt 14946 T: git git://linuxtv.org/media_tree.git 10061 T: git git://linuxtv.org/media_tree.git 14947 F: Documentation/devicetree/bindings/me << 14948 F: drivers/media/platform/amlogic/meson << 14949 10062 14950 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOC 10063 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOCS 14951 M: Liang Yang <liang.yang@amlogic.com> 10064 M: Liang Yang <liang.yang@amlogic.com> 14952 L: linux-mtd@lists.infradead.org 10065 L: linux-mtd@lists.infradead.org 14953 S: Maintained 10066 S: Maintained 14954 F: Documentation/devicetree/bindings/mt << 14955 F: drivers/mtd/nand/raw/meson_* 10067 F: drivers/mtd/nand/raw/meson_* 14956 !! 10068 F: Documentation/devicetree/bindings/mtd/amlogic,meson-nand.txt 14957 MESON VIDEO DECODER DRIVER FOR AMLOGIC SOCS << 14958 M: Neil Armstrong <neil.armstrong@linaro << 14959 L: linux-media@vger.kernel.org << 14960 L: linux-amlogic@lists.infradead.org << 14961 S: Supported << 14962 T: git git://linuxtv.org/media_tree.git << 14963 F: Documentation/devicetree/bindings/me << 14964 F: drivers/staging/media/meson/vdec/ << 14965 << 14966 META ETHERNET DRIVERS << 14967 M: Alexander Duyck <alexanderduyck@fb.co << 14968 M: Jakub Kicinski <kuba@kernel.org> << 14969 R: kernel-team@meta.com << 14970 S: Supported << 14971 F: Documentation/networking/device_driv << 14972 F: drivers/net/ethernet/meta/ << 14973 10069 14974 METHODE UDPU SUPPORT 10070 METHODE UDPU SUPPORT 14975 M: Robert Marko <robert.marko@sartura.hr !! 10071 M: Vladimir Vid <vladimir.vid@sartura.hr> 14976 S: Maintained 10072 S: Maintained 14977 F: arch/arm64/boot/dts/marvell/armada-3 !! 10073 F: arch/arm64/boot/dts/marvell/armada-3720-uDPU.dts 14978 F: arch/arm64/boot/dts/marvell/armada-3 << 14979 << 14980 MHI BUS << 14981 M: Manivannan Sadhasivam <manivannan.sad << 14982 L: mhi@lists.linux.dev << 14983 L: linux-arm-msm@vger.kernel.org << 14984 S: Maintained << 14985 T: git git://git.kernel.org/pub/scm/lin << 14986 F: Documentation/ABI/stable/sysfs-bus-m << 14987 F: Documentation/mhi/ << 14988 F: drivers/bus/mhi/ << 14989 F: drivers/pci/endpoint/functions/pci-e << 14990 F: include/linux/mhi.h << 14991 10074 14992 MICROBLAZE ARCHITECTURE 10075 MICROBLAZE ARCHITECTURE 14993 M: Michal Simek <monstr@monstr.eu> 10076 M: Michal Simek <monstr@monstr.eu> 14994 S: Supported << 14995 W: http://www.monstr.eu/fdt/ 10077 W: http://www.monstr.eu/fdt/ 14996 T: git git://git.monstr.eu/linux-2.6-mi 10078 T: git git://git.monstr.eu/linux-2.6-microblaze.git 14997 F: arch/microblaze/ << 14998 << 14999 MICROBLAZE TMR INJECT << 15000 M: Appana Durga Kedareswara rao <appana. << 15001 S: Supported 10079 S: Supported 15002 F: Documentation/devicetree/bindings/mi !! 10080 F: arch/microblaze/ 15003 F: drivers/misc/xilinx_tmr_inject.c << 15004 << 15005 MICROBLAZE TMR MANAGER << 15006 M: Appana Durga Kedareswara rao <appana. << 15007 S: Supported << 15008 F: Documentation/ABI/testing/sysfs-driv << 15009 F: Documentation/devicetree/bindings/mi << 15010 F: drivers/misc/xilinx_tmr_manager.c << 15011 << 15012 MICROCHIP AT91 DMA DRIVERS << 15013 M: Ludovic Desroches <ludovic.desroches@ << 15014 L: linux-arm-kernel@lists.infradead.org << 15015 L: dmaengine@vger.kernel.org << 15016 S: Supported << 15017 F: Documentation/devicetree/bindings/dm << 15018 F: drivers/dma/at_hdmac.c << 15019 F: drivers/dma/at_xdmac.c << 15020 F: include/dt-bindings/dma/at91.h << 15021 10081 15022 MICROCHIP AT91 SERIAL DRIVER 10082 MICROCHIP AT91 SERIAL DRIVER 15023 M: Richard Genoud <richard.genoud@bootli !! 10083 M: Richard Genoud <richard.genoud@gmail.com> 15024 S: Maintained 10084 S: Maintained 15025 F: Documentation/devicetree/bindings/se << 15026 F: drivers/tty/serial/atmel_serial.c 10085 F: drivers/tty/serial/atmel_serial.c 15027 F: drivers/tty/serial/atmel_serial.h 10086 F: drivers/tty/serial/atmel_serial.h 15028 !! 10087 F: Documentation/devicetree/bindings/mfd/atmel-usart.txt 15029 MICROCHIP AT91 USART MFD DRIVER << 15030 M: Radu Pirea <radu_nicolae.pirea@upb.ro << 15031 L: linux-kernel@vger.kernel.org << 15032 S: Supported << 15033 F: Documentation/devicetree/bindings/se << 15034 F: drivers/mfd/at91-usart.c << 15035 F: include/dt-bindings/mfd/at91-usart.h << 15036 << 15037 MICROCHIP AT91 USART SPI DRIVER << 15038 M: Radu Pirea <radu_nicolae.pirea@upb.ro << 15039 L: linux-spi@vger.kernel.org << 15040 S: Supported << 15041 F: Documentation/devicetree/bindings/se << 15042 F: drivers/spi/spi-at91-usart.c << 15043 10088 15044 MICROCHIP AUDIO ASOC DRIVERS 10089 MICROCHIP AUDIO ASOC DRIVERS 15045 M: Claudiu Beznea <claudiu.beznea@tuxon. !! 10090 M: Codrin Ciubotariu <codrin.ciubotariu@microchip.com> 15046 M: Andrei Simion <andrei.simion@microchi !! 10091 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 15047 L: linux-sound@vger.kernel.org !! 10092 S: Supported 15048 S: Supported << 15049 F: Documentation/devicetree/bindings/so << 15050 F: Documentation/devicetree/bindings/so << 15051 F: Documentation/devicetree/bindings/so << 15052 F: Documentation/devicetree/bindings/so << 15053 F: sound/soc/atmel 10093 F: sound/soc/atmel 15054 10094 15055 MICROCHIP CSI2DC DRIVER !! 10095 MICROCHIP DMA DRIVER 15056 M: Eugen Hristev <eugen.hristev@microchi !! 10096 M: Ludovic Desroches <ludovic.desroches@microchip.com> 15057 L: linux-media@vger.kernel.org !! 10097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 10098 L: dmaengine@vger.kernel.org 15058 S: Supported 10099 S: Supported 15059 F: Documentation/devicetree/bindings/me !! 10100 F: drivers/dma/at_hdmac.c 15060 F: drivers/media/platform/microchip/mic !! 10101 F: drivers/dma/at_hdmac_regs.h >> 10102 F: include/linux/platform_data/dma-atmel.h >> 10103 F: Documentation/devicetree/bindings/dma/atmel-dma.txt >> 10104 F: include/dt-bindings/dma/at91.h 15061 10105 15062 MICROCHIP ECC DRIVER 10106 MICROCHIP ECC DRIVER >> 10107 M: Tudor Ambarus <tudor.ambarus@microchip.com> 15063 L: linux-crypto@vger.kernel.org 10108 L: linux-crypto@vger.kernel.org 15064 S: Orphan !! 10109 S: Maintained 15065 F: drivers/crypto/atmel-ecc.* 10110 F: drivers/crypto/atmel-ecc.* 15066 10111 15067 MICROCHIP EIC DRIVER << 15068 M: Claudiu Beznea <claudiu.beznea@tuxon. << 15069 L: linux-arm-kernel@lists.infradead.org << 15070 S: Supported << 15071 F: Documentation/devicetree/bindings/in << 15072 F: drivers/irqchip/irq-mchp-eic.c << 15073 << 15074 MICROCHIP I2C DRIVER 10112 MICROCHIP I2C DRIVER 15075 M: Codrin Ciubotariu <codrin.ciubotariu@ !! 10113 M: Ludovic Desroches <ludovic.desroches@microchip.com> 15076 L: linux-i2c@vger.kernel.org 10114 L: linux-i2c@vger.kernel.org 15077 S: Supported 10115 S: Supported 15078 F: drivers/i2c/busses/i2c-at91-*.c !! 10116 F: drivers/i2c/busses/i2c-at91.c 15079 F: drivers/i2c/busses/i2c-at91.h << 15080 10117 15081 MICROCHIP ISC DRIVER 10118 MICROCHIP ISC DRIVER 15082 M: Eugen Hristev <eugen.hristev@microchi 10119 M: Eugen Hristev <eugen.hristev@microchip.com> 15083 L: linux-media@vger.kernel.org 10120 L: linux-media@vger.kernel.org 15084 S: Supported 10121 S: Supported 15085 F: Documentation/devicetree/bindings/me !! 10122 F: drivers/media/platform/atmel/atmel-isc.c 15086 F: Documentation/devicetree/bindings/me !! 10123 F: drivers/media/platform/atmel/atmel-isc-regs.h 15087 F: drivers/media/platform/microchip/mic !! 10124 F: Documentation/devicetree/bindings/media/atmel-isc.txt 15088 F: drivers/media/platform/microchip/mic << 15089 F: drivers/staging/media/deprecated/atm << 15090 F: drivers/staging/media/deprecated/atm << 15091 F: include/linux/atmel-isc-media.h << 15092 10125 15093 MICROCHIP ISI DRIVER 10126 MICROCHIP ISI DRIVER 15094 M: Eugen Hristev <eugen.hristev@microchi 10127 M: Eugen Hristev <eugen.hristev@microchip.com> 15095 L: linux-media@vger.kernel.org 10128 L: linux-media@vger.kernel.org 15096 S: Supported 10129 S: Supported 15097 F: drivers/media/platform/atmel/atmel-i 10130 F: drivers/media/platform/atmel/atmel-isi.c 15098 F: drivers/media/platform/atmel/atmel-i 10131 F: drivers/media/platform/atmel/atmel-isi.h 15099 10132 >> 10133 MICROCHIP AT91 USART MFD DRIVER >> 10134 M: Radu Pirea <radu_nicolae.pirea@upb.ro> >> 10135 L: linux-kernel@vger.kernel.org >> 10136 S: Supported >> 10137 F: drivers/mfd/at91-usart.c >> 10138 F: include/dt-bindings/mfd/at91-usart.h >> 10139 F: Documentation/devicetree/bindings/mfd/atmel-usart.txt >> 10140 >> 10141 MICROCHIP AT91 USART SPI DRIVER >> 10142 M: Radu Pirea <radu_nicolae.pirea@upb.ro> >> 10143 L: linux-spi@vger.kernel.org >> 10144 S: Supported >> 10145 F: drivers/spi/spi-at91-usart.c >> 10146 F: Documentation/devicetree/bindings/mfd/atmel-usart.txt >> 10147 15100 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER 10148 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER 15101 M: Woojung Huh <woojung.huh@microchip.co 10149 M: Woojung Huh <woojung.huh@microchip.com> 15102 M: UNGLinuxDriver@microchip.com !! 10150 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> 15103 L: netdev@vger.kernel.org 10151 L: netdev@vger.kernel.org 15104 S: Maintained 10152 S: Maintained 15105 F: Documentation/devicetree/bindings/ne !! 10153 F: net/dsa/tag_ksz.c 15106 F: Documentation/devicetree/bindings/ne << 15107 F: drivers/net/dsa/microchip/* 10154 F: drivers/net/dsa/microchip/* 15108 F: include/linux/dsa/ksz_common.h << 15109 F: include/linux/platform_data/microchi 10155 F: include/linux/platform_data/microchip-ksz.h 15110 F: net/dsa/tag_ksz.c !! 10156 F: Documentation/devicetree/bindings/net/dsa/ksz.txt 15111 10157 15112 MICROCHIP LAN743X ETHERNET DRIVER 10158 MICROCHIP LAN743X ETHERNET DRIVER 15113 M: Bryan Whitehead <bryan.whitehead@micr 10159 M: Bryan Whitehead <bryan.whitehead@microchip.com> 15114 M: UNGLinuxDriver@microchip.com !! 10160 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> 15115 L: netdev@vger.kernel.org 10161 L: netdev@vger.kernel.org 15116 S: Maintained 10162 S: Maintained 15117 F: drivers/net/ethernet/microchip/lan74 10163 F: drivers/net/ethernet/microchip/lan743x_* 15118 10164 15119 MICROCHIP LAN8650/1 10BASE-T1S MACPHY ETHERN << 15120 M: Parthiban Veerasooran <parthiban.veer << 15121 L: netdev@vger.kernel.org << 15122 S: Maintained << 15123 F: Documentation/devicetree/bindings/ne << 15124 F: drivers/net/ethernet/microchip/lan86 << 15125 << 15126 MICROCHIP LAN87xx/LAN937x T1 PHY DRIVER << 15127 M: Arun Ramadoss <arun.ramadoss@microchi << 15128 R: UNGLinuxDriver@microchip.com << 15129 L: netdev@vger.kernel.org << 15130 S: Maintained << 15131 F: drivers/net/phy/microchip_t1.c << 15132 << 15133 MICROCHIP LAN966X ETHERNET DRIVER << 15134 M: Horatiu Vultur <horatiu.vultur@microc << 15135 M: UNGLinuxDriver@microchip.com << 15136 L: netdev@vger.kernel.org << 15137 S: Maintained << 15138 F: drivers/net/ethernet/microchip/lan96 << 15139 << 15140 MICROCHIP LAN966X OIC DRIVER << 15141 M: Herve Codina <herve.codina@bootlin.co << 15142 S: Maintained << 15143 F: Documentation/devicetree/bindings/in << 15144 F: drivers/irqchip/irq-lan966x-oic.c << 15145 << 15146 MICROCHIP LCDFB DRIVER 10165 MICROCHIP LCDFB DRIVER 15147 M: Nicolas Ferre <nicolas.ferre@microchi 10166 M: Nicolas Ferre <nicolas.ferre@microchip.com> 15148 L: linux-fbdev@vger.kernel.org 10167 L: linux-fbdev@vger.kernel.org 15149 S: Maintained 10168 S: Maintained 15150 F: drivers/video/fbdev/atmel_lcdfb.c 10169 F: drivers/video/fbdev/atmel_lcdfb.c 15151 F: include/video/atmel_lcdc.h 10170 F: include/video/atmel_lcdc.h 15152 10171 >> 10172 MICROCHIP MMC/SD/SDIO MCI DRIVER >> 10173 M: Ludovic Desroches <ludovic.desroches@microchip.com> >> 10174 S: Maintained >> 10175 F: drivers/mmc/host/atmel-mci.c >> 10176 15153 MICROCHIP MCP16502 PMIC DRIVER 10177 MICROCHIP MCP16502 PMIC DRIVER 15154 M: Claudiu Beznea <claudiu.beznea@tuxon. !! 10178 M: Andrei Stefanescu <andrei.stefanescu@microchip.com> 15155 M: Andrei Simion <andrei.simion@microchi << 15156 L: linux-arm-kernel@lists.infradead.org 10179 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15157 S: Supported !! 10180 S: Maintained 15158 F: Documentation/devicetree/bindings/re !! 10181 F: Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt 15159 F: drivers/regulator/mcp16502.c 10182 F: drivers/regulator/mcp16502.c 15160 10183 15161 MICROCHIP MCP3564 ADC DRIVER << 15162 M: Marius Cristea <marius.cristea@microc << 15163 L: linux-iio@vger.kernel.org << 15164 S: Supported << 15165 F: Documentation/ABI/testing/sysfs-bus- << 15166 F: Documentation/devicetree/bindings/ii << 15167 F: drivers/iio/adc/mcp3564.c << 15168 << 15169 MICROCHIP MCP3911 ADC DRIVER 10184 MICROCHIP MCP3911 ADC DRIVER 15170 M: Marcus Folkesson <marcus.folkesson@gm 10185 M: Marcus Folkesson <marcus.folkesson@gmail.com> 15171 M: Kent Gustavsson <kent@minoris.se> 10186 M: Kent Gustavsson <kent@minoris.se> 15172 L: linux-iio@vger.kernel.org 10187 L: linux-iio@vger.kernel.org 15173 S: Maintained !! 10188 S: Supported 15174 F: Documentation/devicetree/bindings/ii << 15175 F: drivers/iio/adc/mcp3911.c 10189 F: drivers/iio/adc/mcp3911.c 15176 !! 10190 F: Documentation/devicetree/bindings/iio/adc/mcp3911.txt 15177 MICROCHIP MMC/SD/SDIO MCI DRIVER << 15178 M: Aubin Constans <aubin.constans@microc << 15179 S: Maintained << 15180 F: drivers/mmc/host/atmel-mci.c << 15181 10191 15182 MICROCHIP NAND DRIVER 10192 MICROCHIP NAND DRIVER >> 10193 M: Tudor Ambarus <tudor.ambarus@microchip.com> 15183 L: linux-mtd@lists.infradead.org 10194 L: linux-mtd@lists.infradead.org 15184 S: Orphan << 15185 F: Documentation/devicetree/bindings/mt << 15186 F: drivers/mtd/nand/raw/atmel/* << 15187 << 15188 MICROCHIP OTPC DRIVER << 15189 M: Claudiu Beznea <claudiu.beznea@tuxon. << 15190 L: linux-arm-kernel@lists.infradead.org << 15191 S: Supported << 15192 F: Documentation/devicetree/bindings/nv << 15193 F: drivers/nvmem/microchip-otpc.c << 15194 F: include/dt-bindings/nvmem/microchip, << 15195 << 15196 MICROCHIP PAC1921 POWER/CURRENT MONITOR DRIV << 15197 M: Matteo Martelli <matteomartelli3@gmai << 15198 L: linux-iio@vger.kernel.org << 15199 S: Supported << 15200 F: Documentation/devicetree/bindings/ii << 15201 F: drivers/iio/adc/pac1921.c << 15202 << 15203 MICROCHIP PAC1934 POWER/ENERGY MONITOR DRIVE << 15204 M: Marius Cristea <marius.cristea@microc << 15205 L: linux-iio@vger.kernel.org << 15206 S: Supported 10195 S: Supported 15207 F: Documentation/devicetree/bindings/ii !! 10196 F: drivers/mtd/nand/raw/atmel/* 15208 F: drivers/iio/adc/pac1934.c !! 10197 F: Documentation/devicetree/bindings/mtd/atmel-nand.txt 15209 << 15210 MICROCHIP PCI1XXXX GP DRIVER << 15211 M: Vaibhaav Ram T.L <vaibhaavram.tl@micr << 15212 M: Kumaravel Thiagarajan <kumaravel.thia << 15213 L: linux-gpio@vger.kernel.org << 15214 S: Supported << 15215 F: drivers/misc/mchp_pci1xxxx/mchp_pci1 << 15216 F: drivers/misc/mchp_pci1xxxx/mchp_pci1 << 15217 F: drivers/misc/mchp_pci1xxxx/mchp_pci1 << 15218 F: drivers/misc/mchp_pci1xxxx/mchp_pci1 << 15219 << 15220 MICROCHIP PCI1XXXX I2C DRIVER << 15221 M: Tharun Kumar P <tharunkumar.pasumarth << 15222 M: Kumaravel Thiagarajan <kumaravel.thia << 15223 M: Microchip Linux Driver Support <UNGLi << 15224 L: linux-i2c@vger.kernel.org << 15225 S: Maintained << 15226 F: drivers/i2c/busses/i2c-mchp-pci1xxxx << 15227 << 15228 MICROCHIP PCIe UART DRIVER << 15229 M: Kumaravel Thiagarajan <kumaravel.thia << 15230 M: Tharun Kumar P <tharunkumar.pasumarth << 15231 L: linux-serial@vger.kernel.org << 15232 S: Maintained << 15233 F: drivers/tty/serial/8250/8250_pci1xxx << 15234 << 15235 MICROCHIP POLARFIRE FPGA DRIVERS << 15236 M: Conor Dooley <conor.dooley@microchip. << 15237 L: linux-fpga@vger.kernel.org << 15238 S: Supported << 15239 F: Documentation/devicetree/bindings/fp << 15240 F: drivers/fpga/microchip-spi.c << 15241 10198 15242 MICROCHIP PWM DRIVER 10199 MICROCHIP PWM DRIVER 15243 M: Claudiu Beznea <claudiu.beznea@tuxon. !! 10200 M: Claudiu Beznea <claudiu.beznea@microchip.com> 15244 L: linux-arm-kernel@lists.infradead.org 10201 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15245 L: linux-pwm@vger.kernel.org 10202 L: linux-pwm@vger.kernel.org 15246 S: Supported 10203 S: Supported 15247 F: Documentation/devicetree/bindings/pw << 15248 F: drivers/pwm/pwm-atmel.c 10204 F: drivers/pwm/pwm-atmel.c 15249 !! 10205 F: Documentation/devicetree/bindings/pwm/atmel-pwm.txt 15250 MICROCHIP SAM9x7-COMPATIBLE LVDS CONTROLLER << 15251 M: Manikandan Muralidharan <manikandan.m << 15252 M: Dharma Balasubiramani <dharma.b@micro << 15253 L: dri-devel@lists.freedesktop.org << 15254 S: Supported << 15255 F: Documentation/devicetree/bindings/di << 15256 F: drivers/gpu/drm/bridge/microchip-lvd << 15257 10206 15258 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER 10207 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER >> 10208 M: Ludovic Desroches <ludovic.desroches@microchip.com> 15259 M: Eugen Hristev <eugen.hristev@microchi 10209 M: Eugen Hristev <eugen.hristev@microchip.com> 15260 L: linux-iio@vger.kernel.org 10210 L: linux-iio@vger.kernel.org 15261 S: Supported 10211 S: Supported 15262 F: Documentation/devicetree/bindings/ii << 15263 F: drivers/iio/adc/at91-sama5d2_adc.c 10212 F: drivers/iio/adc/at91-sama5d2_adc.c >> 10213 F: Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt 15264 F: include/dt-bindings/iio/adc/at91-sam 10214 F: include/dt-bindings/iio/adc/at91-sama5d2_adc.h 15265 10215 15266 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTRO 10216 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER 15267 M: Claudiu Beznea <claudiu.beznea@tuxon. !! 10217 M: Nicolas Ferre <nicolas.ferre@microchip.com> 15268 S: Supported 10218 S: Supported 15269 F: Documentation/devicetree/bindings/po << 15270 F: drivers/power/reset/at91-sama5d2_shd 10219 F: drivers/power/reset/at91-sama5d2_shdwc.c 15271 10220 15272 MICROCHIP SOC DRIVERS !! 10221 MICROCHIP SAMA5D2-COMPATIBLE PIOBU GPIO 15273 M: Conor Dooley <conor@kernel.org> !! 10222 M: Andrei Stefanescu <andrei.stefanescu@microchip.com> 15274 S: Supported !! 10223 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15275 T: git https://git.kernel.org/pub/scm/l !! 10224 L: linux-gpio@vger.kernel.org 15276 F: Documentation/devicetree/bindings/so !! 10225 F: drivers/gpio/gpio-sama5d2-piobu.c 15277 F: drivers/soc/microchip/ << 15278 10226 15279 MICROCHIP SPI DRIVER 10227 MICROCHIP SPI DRIVER 15280 M: Ryan Wanner <ryan.wanner@microchip.co !! 10228 M: Nicolas Ferre <nicolas.ferre@microchip.com> 15281 S: Supported 10229 S: Supported 15282 F: drivers/spi/spi-atmel.* 10230 F: drivers/spi/spi-atmel.* 15283 10231 15284 MICROCHIP SSC DRIVER 10232 MICROCHIP SSC DRIVER 15285 M: Claudiu Beznea <claudiu.beznea@tuxon. !! 10233 M: Nicolas Ferre <nicolas.ferre@microchip.com> 15286 M: Andrei Simion <andrei.simion@microchi << 15287 L: linux-arm-kernel@lists.infradead.org 10234 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15288 S: Supported 10235 S: Supported 15289 F: Documentation/devicetree/bindings/mi << 15290 F: drivers/misc/atmel-ssc.c 10236 F: drivers/misc/atmel-ssc.c 15291 F: include/linux/atmel-ssc.h 10237 F: include/linux/atmel-ssc.h 15292 10238 15293 Microchip Timer Counter Block (TCB) Capture !! 10239 MICROCHIP TIMER COUNTER (TC) AND CLOCKSOURCE DRIVERS 15294 M: Kamel Bouhara <kamel.bouhara@bootlin. !! 10240 M: Nicolas Ferre <nicolas.ferre@microchip.com> 15295 L: linux-arm-kernel@lists.infradead.org 10241 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15296 L: linux-iio@vger.kernel.org !! 10242 S: Supported 15297 S: Maintained !! 10243 F: drivers/misc/atmel_tclib.c 15298 F: drivers/counter/microchip-tcb-captur !! 10244 F: drivers/clocksource/tcb_clksrc.c 15299 << 15300 MICROCHIP USB251XB DRIVER << 15301 M: Richard Leitner <richard.leitner@skid << 15302 L: linux-usb@vger.kernel.org << 15303 S: Maintained << 15304 F: Documentation/devicetree/bindings/us << 15305 F: drivers/usb/misc/usb251xb.c << 15306 10245 15307 MICROCHIP USBA UDC DRIVER 10246 MICROCHIP USBA UDC DRIVER 15308 M: Cristian Birsan <cristian.birsan@micr 10247 M: Cristian Birsan <cristian.birsan@microchip.com> 15309 L: linux-arm-kernel@lists.infradead.org 10248 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15310 S: Supported 10249 S: Supported 15311 F: drivers/usb/gadget/udc/atmel_usba_ud 10250 F: drivers/usb/gadget/udc/atmel_usba_udc.* 15312 10251 15313 MICROCHIP WILC1000 WIFI DRIVER !! 10252 MICROCHIP USB251XB DRIVER 15314 M: Ajay Singh <ajay.kathat@microchip.com !! 10253 M: Richard Leitner <richard.leitner@skidata.com> 15315 M: Claudiu Beznea <claudiu.beznea@tuxon. !! 10254 L: linux-usb@vger.kernel.org 15316 L: linux-wireless@vger.kernel.org !! 10255 S: Maintained >> 10256 F: drivers/usb/misc/usb251xb.c >> 10257 F: Documentation/devicetree/bindings/usb/usb251xb.txt >> 10258 >> 10259 MICROCHIP XDMA DRIVER >> 10260 M: Ludovic Desroches <ludovic.desroches@microchip.com> >> 10261 L: linux-arm-kernel@lists.infradead.org >> 10262 L: dmaengine@vger.kernel.org 15317 S: Supported 10263 S: Supported 15318 F: drivers/net/wireless/microchip/wilc1 !! 10264 F: drivers/dma/at_xdmac.c 15319 10265 15320 MICROSEMI MIPS SOCS 10266 MICROSEMI MIPS SOCS 15321 M: Alexandre Belloni <alexandre.belloni@ 10267 M: Alexandre Belloni <alexandre.belloni@bootlin.com> 15322 M: UNGLinuxDriver@microchip.com !! 10268 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> 15323 L: linux-mips@vger.kernel.org 10269 L: linux-mips@vger.kernel.org 15324 S: Supported 10270 S: Supported 15325 F: Documentation/devicetree/bindings/mi << 15326 F: Documentation/devicetree/bindings/ph << 15327 F: Documentation/devicetree/bindings/po << 15328 F: arch/mips/boot/dts/mscc/ << 15329 F: arch/mips/configs/generic/board-ocel << 15330 F: arch/mips/generic/board-ocelot.c 10271 F: arch/mips/generic/board-ocelot.c >> 10272 F: arch/mips/configs/generic/board-ocelot.config >> 10273 F: arch/mips/boot/dts/mscc/ >> 10274 F: Documentation/devicetree/bindings/mips/mscc.txt 15331 10275 15332 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smart 10276 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi) 15333 M: Don Brace <don.brace@microchip.com> !! 10277 M: Don Brace <don.brace@microsemi.com> 15334 L: storagedev@microchip.com !! 10278 L: esc.storagedev@microsemi.com 15335 L: linux-scsi@vger.kernel.org 10279 L: linux-scsi@vger.kernel.org 15336 S: Supported 10280 S: Supported 15337 F: Documentation/scsi/smartpqi.rst !! 10281 F: drivers/scsi/smartpqi/smartpqi*.[ch] 15338 F: drivers/scsi/smartpqi/Kconfig 10282 F: drivers/scsi/smartpqi/Kconfig 15339 F: drivers/scsi/smartpqi/Makefile 10283 F: drivers/scsi/smartpqi/Makefile 15340 F: drivers/scsi/smartpqi/smartpqi*.[ch] << 15341 F: include/linux/cciss*.h 10284 F: include/linux/cciss*.h 15342 F: include/uapi/linux/cciss*.h 10285 F: include/uapi/linux/cciss*.h >> 10286 F: Documentation/scsi/smartpqi.txt 15343 10287 15344 MICROSOFT MANA RDMA DRIVER !! 10288 MICROSEMI ETHERNET SWITCH DRIVER 15345 M: Long Li <longli@microsoft.com> !! 10289 M: Alexandre Belloni <alexandre.belloni@bootlin.com> 15346 M: Ajay Sharma <sharmaajay@microsoft.com !! 10290 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> 15347 L: linux-rdma@vger.kernel.org !! 10291 L: netdev@vger.kernel.org 15348 S: Supported 10292 S: Supported 15349 F: drivers/infiniband/hw/mana/ !! 10293 F: drivers/net/ethernet/mscc/ 15350 F: include/net/mana << 15351 F: include/uapi/rdma/mana-abi.h << 15352 << 15353 MICROSOFT SURFACE AGGREGATOR TABLET-MODE SWI << 15354 M: Maximilian Luz <luzmaximilian@gmail.c << 15355 L: platform-driver-x86@vger.kernel.org << 15356 S: Maintained << 15357 F: drivers/platform/surface/surface_agg << 15358 << 15359 MICROSOFT SURFACE BATTERY AND AC DRIVERS << 15360 M: Maximilian Luz <luzmaximilian@gmail.c << 15361 L: linux-pm@vger.kernel.org << 15362 L: platform-driver-x86@vger.kernel.org << 15363 S: Maintained << 15364 F: drivers/power/supply/surface_battery << 15365 F: drivers/power/supply/surface_charger << 15366 << 15367 MICROSOFT SURFACE DTX DRIVER << 15368 M: Maximilian Luz <luzmaximilian@gmail.c << 15369 L: platform-driver-x86@vger.kernel.org << 15370 S: Maintained << 15371 F: Documentation/driver-api/surface_agg << 15372 F: drivers/platform/surface/surface_dtx << 15373 F: include/uapi/linux/surface_aggregato << 15374 << 15375 MICROSOFT SURFACE SENSOR FAN DRIVER << 15376 M: Maximilian Luz <luzmaximilian@gmail.c << 15377 M: Ivor Wanders <ivor@iwanders.net> << 15378 L: linux-hwmon@vger.kernel.org << 15379 S: Maintained << 15380 F: Documentation/hwmon/surface_fan.rst << 15381 F: drivers/hwmon/surface_fan.c << 15382 << 15383 MICROSOFT SURFACE SENSOR THERMAL DRIVER << 15384 M: Maximilian Luz <luzmaximilian@gmail.c << 15385 L: linux-hwmon@vger.kernel.org << 15386 S: Maintained << 15387 F: drivers/hwmon/surface_temp.c << 15388 << 15389 MICROSOFT SURFACE GPE LID SUPPORT DRIVER << 15390 M: Maximilian Luz <luzmaximilian@gmail.c << 15391 L: platform-driver-x86@vger.kernel.org << 15392 S: Maintained << 15393 F: drivers/platform/surface/surface_gpe << 15394 << 15395 MICROSOFT SURFACE HARDWARE PLATFORM SUPPORT << 15396 M: Hans de Goede <hdegoede@redhat.com> << 15397 M: Ilpo Järvinen <ilpo.jarvinen@linux.i << 15398 M: Maximilian Luz <luzmaximilian@gmail.c << 15399 L: platform-driver-x86@vger.kernel.org << 15400 S: Maintained << 15401 T: git git://git.kernel.org/pub/scm/lin << 15402 F: drivers/platform/surface/ << 15403 << 15404 MICROSOFT SURFACE HID TRANSPORT DRIVER << 15405 M: Maximilian Luz <luzmaximilian@gmail.c << 15406 L: linux-input@vger.kernel.org << 15407 L: platform-driver-x86@vger.kernel.org << 15408 S: Maintained << 15409 F: drivers/hid/surface-hid/ << 15410 << 15411 MICROSOFT SURFACE HOT-PLUG DRIVER << 15412 M: Maximilian Luz <luzmaximilian@gmail.c << 15413 L: platform-driver-x86@vger.kernel.org << 15414 S: Maintained << 15415 F: drivers/platform/surface/surface_hot << 15416 << 15417 MICROSOFT SURFACE PLATFORM PROFILE DRIVER << 15418 M: Maximilian Luz <luzmaximilian@gmail.c << 15419 L: platform-driver-x86@vger.kernel.org << 15420 S: Maintained << 15421 F: drivers/platform/surface/surface_pla << 15422 10294 15423 MICROSOFT SURFACE PRO 3 BUTTON DRIVER 10295 MICROSOFT SURFACE PRO 3 BUTTON DRIVER 15424 M: Chen Yu <yu.c.chen@intel.com> 10296 M: Chen Yu <yu.c.chen@intel.com> 15425 L: platform-driver-x86@vger.kernel.org 10297 L: platform-driver-x86@vger.kernel.org 15426 S: Supported 10298 S: Supported 15427 F: drivers/platform/surface/surfacepro3 !! 10299 F: drivers/platform/x86/surfacepro3_button.c 15428 << 15429 MICROSOFT SURFACE SYSTEM AGGREGATOR HUB DRIV << 15430 M: Maximilian Luz <luzmaximilian@gmail.c << 15431 L: platform-driver-x86@vger.kernel.org << 15432 S: Maintained << 15433 F: drivers/platform/surface/surface_agg << 15434 << 15435 MICROSOFT SURFACE SYSTEM AGGREGATOR SUBSYSTE << 15436 M: Maximilian Luz <luzmaximilian@gmail.c << 15437 L: platform-driver-x86@vger.kernel.org << 15438 S: Maintained << 15439 W: https://github.com/linux-surface/sur << 15440 C: irc://irc.libera.chat/linux-surface << 15441 F: Documentation/driver-api/surface_agg << 15442 F: drivers/platform/surface/aggregator/ << 15443 F: drivers/platform/surface/surface_acp << 15444 F: drivers/platform/surface/surface_agg << 15445 F: drivers/platform/surface/surface_agg << 15446 F: include/linux/surface_acpi_notify.h << 15447 F: include/linux/surface_aggregator/ << 15448 F: include/uapi/linux/surface_aggregato << 15449 10300 15450 MICROTEK X6 SCANNER 10301 MICROTEK X6 SCANNER 15451 M: Oliver Neukum <oliver@neukum.org> 10302 M: Oliver Neukum <oliver@neukum.org> 15452 S: Maintained 10303 S: Maintained 15453 F: drivers/usb/image/microtek.* 10304 F: drivers/usb/image/microtek.* 15454 10305 15455 MIKROTIK CRS3XX 98DX3236 BOARD SUPPORT << 15456 M: Luka Kovacic <luka.kovacic@sartura.hr << 15457 M: Luka Perkov <luka.perkov@sartura.hr> << 15458 S: Maintained << 15459 F: arch/arm/boot/dts/marvell/armada-xp- << 15460 F: arch/arm/boot/dts/marvell/armada-xp- << 15461 F: arch/arm/boot/dts/marvell/armada-xp- << 15462 F: arch/arm/boot/dts/marvell/armada-xp- << 15463 F: arch/arm/boot/dts/marvell/armada-xp- << 15464 F: arch/arm/boot/dts/marvell/armada-xp- << 15465 << 15466 MIPI CCS, SMIA AND SMIA++ IMAGE SENSOR DRIVE << 15467 M: Sakari Ailus <sakari.ailus@linux.inte << 15468 L: linux-media@vger.kernel.org << 15469 S: Maintained << 15470 F: Documentation/devicetree/bindings/me << 15471 F: Documentation/driver-api/media/drive << 15472 F: Documentation/userspace-api/media/dr << 15473 F: drivers/media/i2c/ccs-pll.c << 15474 F: drivers/media/i2c/ccs-pll.h << 15475 F: drivers/media/i2c/ccs/ << 15476 F: include/uapi/linux/ccs.h << 15477 F: include/uapi/linux/smiapp.h << 15478 << 15479 MIPS 10306 MIPS 15480 M: Thomas Bogendoerfer <tsbogend@alpha.f !! 10307 M: Ralf Baechle <ralf@linux-mips.org> >> 10308 M: Paul Burton <paul.burton@mips.com> >> 10309 M: James Hogan <jhogan@kernel.org> 15481 L: linux-mips@vger.kernel.org 10310 L: linux-mips@vger.kernel.org 15482 S: Maintained << 15483 W: http://www.linux-mips.org/ 10311 W: http://www.linux-mips.org/ 15484 Q: https://patchwork.kernel.org/project !! 10312 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 15485 T: git git://git.kernel.org/pub/scm/lin 10313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git >> 10314 Q: http://patchwork.linux-mips.org/project/linux-mips/list/ >> 10315 S: Supported 15486 F: Documentation/devicetree/bindings/mi 10316 F: Documentation/devicetree/bindings/mips/ 15487 F: Documentation/arch/mips/ !! 10317 F: Documentation/mips/ 15488 F: arch/mips/ 10318 F: arch/mips/ 15489 F: drivers/platform/mips/ 10319 F: drivers/platform/mips/ 15490 F: include/dt-bindings/mips/ << 15491 10320 15492 MIPS BOSTON DEVELOPMENT BOARD 10321 MIPS BOSTON DEVELOPMENT BOARD 15493 M: Paul Burton <paulburton@kernel.org> !! 10322 M: Paul Burton <paul.burton@mips.com> 15494 L: linux-mips@vger.kernel.org 10323 L: linux-mips@vger.kernel.org 15495 S: Maintained 10324 S: Maintained 15496 F: Documentation/devicetree/bindings/cl 10325 F: Documentation/devicetree/bindings/clock/img,boston-clock.txt 15497 F: arch/mips/boot/dts/img/boston.dts 10326 F: arch/mips/boot/dts/img/boston.dts 15498 F: arch/mips/configs/generic/board-bost 10327 F: arch/mips/configs/generic/board-boston.config 15499 F: drivers/clk/imgtec/clk-boston.c 10328 F: drivers/clk/imgtec/clk-boston.c 15500 F: include/dt-bindings/clock/boston-clo 10329 F: include/dt-bindings/clock/boston-clock.h 15501 10330 15502 MIPS CORE DRIVERS << 15503 M: Thomas Bogendoerfer <tsbogend@alpha.f << 15504 L: linux-mips@vger.kernel.org << 15505 S: Supported << 15506 F: drivers/bus/mips_cdmm.c << 15507 F: drivers/clocksource/mips-gic-timer.c << 15508 F: drivers/cpuidle/cpuidle-cps.c << 15509 F: drivers/irqchip/irq-mips-cpu.c << 15510 F: drivers/irqchip/irq-mips-gic.c << 15511 << 15512 MIPS GENERIC PLATFORM 10331 MIPS GENERIC PLATFORM 15513 M: Paul Burton <paulburton@kernel.org> !! 10332 M: Paul Burton <paul.burton@mips.com> 15514 L: linux-mips@vger.kernel.org 10333 L: linux-mips@vger.kernel.org 15515 S: Supported 10334 S: Supported 15516 F: Documentation/devicetree/bindings/po !! 10335 F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt 15517 F: arch/mips/generic/ 10336 F: arch/mips/generic/ 15518 F: arch/mips/tools/generic-board-config 10337 F: arch/mips/tools/generic-board-config.sh 15519 10338 15520 MIPS RINT INSTRUCTION EMULATION << 15521 M: Aleksandar Markovic <aleksandar.marko << 15522 L: linux-mips@vger.kernel.org << 15523 S: Supported << 15524 F: arch/mips/math-emu/dp_rint.c << 15525 F: arch/mips/math-emu/sp_rint.c << 15526 << 15527 MIPS/LOONGSON1 ARCHITECTURE 10339 MIPS/LOONGSON1 ARCHITECTURE 15528 M: Keguang Zhang <keguang.zhang@gmail.co 10340 M: Keguang Zhang <keguang.zhang@gmail.com> 15529 L: linux-mips@vger.kernel.org 10341 L: linux-mips@vger.kernel.org 15530 S: Maintained 10342 S: Maintained 15531 F: Documentation/devicetree/bindings/*/ << 15532 F: arch/mips/include/asm/mach-loongson3 << 15533 F: arch/mips/loongson32/ 10343 F: arch/mips/loongson32/ >> 10344 F: arch/mips/include/asm/mach-loongson32/ 15534 F: drivers/*/*loongson1* 10345 F: drivers/*/*loongson1* 15535 F: drivers/net/ethernet/stmicro/stmmac/ !! 10346 F: drivers/*/*/*loongson1* 15536 10347 15537 MIPS/LOONGSON2EF ARCHITECTURE !! 10348 MIPS/LOONGSON2 ARCHITECTURE 15538 M: Jiaxun Yang <jiaxun.yang@flygoat.com> 10349 M: Jiaxun Yang <jiaxun.yang@flygoat.com> 15539 L: linux-mips@vger.kernel.org 10350 L: linux-mips@vger.kernel.org 15540 S: Maintained 10351 S: Maintained 15541 F: arch/mips/include/asm/mach-loongson2 !! 10352 F: arch/mips/loongson64/fuloong-2e/ 15542 F: arch/mips/loongson2ef/ !! 10353 F: arch/mips/loongson64/lemote-2f/ 15543 F: drivers/cpufreq/loongson2_cpufreq.c !! 10354 F: arch/mips/include/asm/mach-loongson64/ >> 10355 F: drivers/*/*loongson2* >> 10356 F: drivers/*/*/*loongson2* 15544 10357 15545 MIPS/LOONGSON64 ARCHITECTURE !! 10358 MIPS/LOONGSON3 ARCHITECTURE 15546 M: Huacai Chen <chenhuacai@kernel.org> !! 10359 M: Huacai Chen <chenhc@lemote.com> 15547 M: Jiaxun Yang <jiaxun.yang@flygoat.com> << 15548 L: linux-mips@vger.kernel.org 10360 L: linux-mips@vger.kernel.org 15549 S: Maintained 10361 S: Maintained 15550 F: arch/mips/include/asm/mach-loongson6 << 15551 F: arch/mips/loongson64/ 10362 F: arch/mips/loongson64/ 15552 F: drivers/irqchip/irq-loongson* !! 10363 F: arch/mips/include/asm/mach-loongson64/ 15553 F: drivers/platform/mips/cpu_hwmon.c 10364 F: drivers/platform/mips/cpu_hwmon.c >> 10365 F: drivers/*/*loongson3* >> 10366 F: drivers/*/*/*loongson3* >> 10367 >> 10368 MIPS RINT INSTRUCTION EMULATION >> 10369 M: Aleksandar Markovic <aleksandar.markovic@mips.com> >> 10370 L: linux-mips@vger.kernel.org >> 10371 S: Supported >> 10372 F: arch/mips/math-emu/sp_rint.c >> 10373 F: arch/mips/math-emu/dp_rint.c 15554 10374 15555 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 10375 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 15556 M: Hans Verkuil <hverkuil@xs4all.nl> 10376 M: Hans Verkuil <hverkuil@xs4all.nl> 15557 L: linux-media@vger.kernel.org 10377 L: linux-media@vger.kernel.org 15558 S: Odd Fixes << 15559 W: https://linuxtv.org << 15560 T: git git://linuxtv.org/media_tree.git 10378 T: git git://linuxtv.org/media_tree.git >> 10379 W: https://linuxtv.org >> 10380 S: Odd Fixes 15561 F: drivers/media/radio/radio-miropcm20* 10381 F: drivers/media/radio/radio-miropcm20* 15562 10382 15563 MITSUMI MM8013 FG DRIVER << 15564 M: Konrad Dybcio <konradybcio@kernel.org << 15565 F: Documentation/devicetree/bindings/po << 15566 F: drivers/power/supply/mm8013.c << 15567 << 15568 MMP SUPPORT 10383 MMP SUPPORT 15569 R: Lubomir Rintel <lkundrak@v3.sk> 10384 R: Lubomir Rintel <lkundrak@v3.sk> 15570 L: linux-arm-kernel@lists.infradead.org 10385 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15571 S: Odd Fixes 10386 S: Odd Fixes 15572 T: git git://git.kernel.org/pub/scm/lin !! 10387 F: arch/arm/boot/dts/mmp* 15573 F: arch/arm/boot/dts/marvell/mmp* << 15574 F: arch/arm/mach-mmp/ 10388 F: arch/arm/mach-mmp/ 15575 F: include/linux/soc/mmp/ << 15576 << 15577 MMP USB PHY DRIVERS << 15578 R: Lubomir Rintel <lkundrak@v3.sk> << 15579 L: linux-arm-kernel@lists.infradead.org << 15580 S: Maintained << 15581 F: drivers/phy/marvell/phy-mmp3-usb.c << 15582 F: drivers/phy/marvell/phy-pxa-usb.c << 15583 10389 15584 MMU GATHER AND TLB INVALIDATION 10390 MMU GATHER AND TLB INVALIDATION 15585 M: Will Deacon <will@kernel.org> !! 10391 M: Will Deacon <will.deacon@arm.com> 15586 M: "Aneesh Kumar K.V" <aneesh.kumar@kern !! 10392 M: "Aneesh Kumar K.V" <aneesh.kumar@linux.vnet.ibm.com> 15587 M: Andrew Morton <akpm@linux-foundation. 10393 M: Andrew Morton <akpm@linux-foundation.org> 15588 M: Nick Piggin <npiggin@gmail.com> 10394 M: Nick Piggin <npiggin@gmail.com> 15589 M: Peter Zijlstra <peterz@infradead.org> 10395 M: Peter Zijlstra <peterz@infradead.org> 15590 L: linux-arch@vger.kernel.org 10396 L: linux-arch@vger.kernel.org 15591 L: linux-mm@kvack.org 10397 L: linux-mm@kvack.org 15592 S: Maintained 10398 S: Maintained 15593 F: arch/*/include/asm/tlb.h 10399 F: arch/*/include/asm/tlb.h 15594 F: include/asm-generic/tlb.h 10400 F: include/asm-generic/tlb.h 15595 F: mm/mmu_gather.c 10401 F: mm/mmu_gather.c 15596 10402 15597 MN88472 MEDIA DRIVER 10403 MN88472 MEDIA DRIVER >> 10404 M: Antti Palosaari <crope@iki.fi> 15598 L: linux-media@vger.kernel.org 10405 L: linux-media@vger.kernel.org 15599 S: Orphan << 15600 W: https://linuxtv.org 10406 W: https://linuxtv.org >> 10407 W: http://palosaari.fi/linux/ 15601 Q: http://patchwork.linuxtv.org/project 10408 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 10409 S: Maintained 15602 F: drivers/media/dvb-frontends/mn88472* 10410 F: drivers/media/dvb-frontends/mn88472* 15603 10411 15604 MN88473 MEDIA DRIVER 10412 MN88473 MEDIA DRIVER >> 10413 M: Antti Palosaari <crope@iki.fi> 15605 L: linux-media@vger.kernel.org 10414 L: linux-media@vger.kernel.org 15606 S: Orphan << 15607 W: https://linuxtv.org 10415 W: https://linuxtv.org >> 10416 W: http://palosaari.fi/linux/ 15608 Q: http://patchwork.linuxtv.org/project 10417 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 15609 F: drivers/media/dvb-frontends/mn88473* << 15610 << 15611 MOBILEYE MIPS SOCS << 15612 M: Vladimir Kondratiev <vladimir.kondrat << 15613 M: Gregory CLEMENT <gregory.clement@boot << 15614 M: Théo Lebrun <theo.lebrun@bootlin.com << 15615 L: linux-mips@vger.kernel.org << 15616 S: Maintained 10418 S: Maintained 15617 F: Documentation/devicetree/bindings/mi !! 10419 F: drivers/media/dvb-frontends/mn88473* 15618 F: Documentation/devicetree/bindings/so << 15619 F: arch/mips/boot/dts/mobileye/ << 15620 F: arch/mips/configs/eyeq5_defconfig << 15621 F: arch/mips/mobileye/board-epm5.its.S << 15622 F: drivers/clk/clk-eyeq.c << 15623 F: drivers/pinctrl/pinctrl-eyeq5.c << 15624 F: drivers/reset/reset-eyeq.c << 15625 F: include/dt-bindings/clock/mobileye,e << 15626 10420 15627 MODULE SUPPORT 10421 MODULE SUPPORT 15628 M: Luis Chamberlain <mcgrof@kernel.org> !! 10422 M: Jessica Yu <jeyu@kernel.org> 15629 R: Petr Pavlu <petr.pavlu@suse.com> !! 10423 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next 15630 R: Sami Tolvanen <samitolvanen@google.co << 15631 R: Daniel Gomez <da.gomez@samsung.com> << 15632 L: linux-modules@vger.kernel.org << 15633 L: linux-kernel@vger.kernel.org << 15634 S: Maintained 10424 S: Maintained 15635 T: git git://git.kernel.org/pub/scm/lin !! 10425 F: include/linux/module.h 15636 F: include/linux/kmod.h !! 10426 F: kernel/module.c 15637 F: include/linux/module*.h << 15638 F: kernel/module/ << 15639 F: lib/test_kmod.c << 15640 F: scripts/module* << 15641 F: tools/testing/selftests/kmod/ << 15642 << 15643 MONOLITHIC POWER SYSTEM PMIC DRIVER << 15644 M: Saravanan Sekar <sravanhome@gmail.com << 15645 S: Maintained << 15646 F: Documentation/devicetree/bindings/mf << 15647 F: Documentation/devicetree/bindings/re << 15648 F: drivers/hwmon/pmbus/mpq7932.c << 15649 F: drivers/iio/adc/mp2629_adc.c << 15650 F: drivers/mfd/mp2629.c << 15651 F: drivers/power/supply/mp2629_charger. << 15652 F: drivers/regulator/mp5416.c << 15653 F: drivers/regulator/mpq7920.c << 15654 F: drivers/regulator/mpq7920.h << 15655 F: include/linux/mfd/mp2629.h << 15656 << 15657 MOST(R) TECHNOLOGY DRIVER << 15658 M: Parthiban Veerasooran <parthiban.veer << 15659 M: Christian Gromm <christian.gromm@micr << 15660 S: Maintained << 15661 F: Documentation/ABI/testing/configfs-m << 15662 F: Documentation/ABI/testing/sysfs-bus- << 15663 F: drivers/most/ << 15664 F: drivers/staging/most/ << 15665 F: include/linux/most.h << 15666 10427 15667 MOTORCOMM PHY DRIVER !! 10428 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 15668 M: Frank <Frank.Sae@motor-comm.com> !! 10429 W: http://popies.net/meye/ 15669 L: netdev@vger.kernel.org !! 10430 S: Orphan 15670 S: Maintained !! 10431 F: Documentation/media/v4l-drivers/meye* 15671 F: Documentation/devicetree/bindings/ne !! 10432 F: drivers/media/pci/meye/ 15672 F: drivers/net/phy/motorcomm.c !! 10433 F: include/uapi/linux/meye.h 15673 10434 15674 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 10435 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 15675 M: Jiri Slaby <jirislaby@kernel.org> !! 10436 M: Jiri Slaby <jirislaby@gmail.com> 15676 S: Maintained 10437 S: Maintained 15677 F: Documentation/driver-api/tty/moxa-sm !! 10438 F: Documentation/serial/moxa-smartio 15678 F: drivers/tty/mxser.* 10439 F: drivers/tty/mxser.* 15679 10440 15680 MP3309C BACKLIGHT DRIVER << 15681 M: Flavio Suligoi <f.suligoi@asem.it> << 15682 L: dri-devel@lists.freedesktop.org << 15683 S: Maintained << 15684 F: Documentation/devicetree/bindings/le << 15685 F: drivers/video/backlight/mp3309c.c << 15686 << 15687 MPS MP2891 DRIVER << 15688 M: Noah Wang <noahwang.wang@outlook.com> << 15689 L: linux-hwmon@vger.kernel.org << 15690 S: Maintained << 15691 F: Documentation/hwmon/mp2891.rst << 15692 F: drivers/hwmon/pmbus/mp2891.c << 15693 << 15694 MPS MP2993 DRIVER << 15695 M: Noah Wang <noahwang.wang@outlook.com> << 15696 L: linux-hwmon@vger.kernel.org << 15697 S: Maintained << 15698 F: Documentation/hwmon/mp2993.rst << 15699 F: drivers/hwmon/pmbus/mp2993.c << 15700 << 15701 MPS MP9941 DRIVER << 15702 M: Noah Wang <noahwang.wang@outlook.com> << 15703 L: linux-hwmon@vger.kernel.org << 15704 S: Maintained << 15705 F: Documentation/hwmon/mp9941.rst << 15706 F: drivers/hwmon/pmbus/mp9941.c << 15707 << 15708 MR800 AVERMEDIA USB FM RADIO DRIVER 10441 MR800 AVERMEDIA USB FM RADIO DRIVER 15709 M: Alexey Klimov <klimov.linux@gmail.com 10442 M: Alexey Klimov <klimov.linux@gmail.com> 15710 L: linux-media@vger.kernel.org 10443 L: linux-media@vger.kernel.org 15711 S: Maintained << 15712 T: git git://linuxtv.org/media_tree.git 10444 T: git git://linuxtv.org/media_tree.git >> 10445 S: Maintained 15713 F: drivers/media/radio/radio-mr800.c 10446 F: drivers/media/radio/radio-mr800.c 15714 10447 15715 MRF24J40 IEEE 802.15.4 RADIO DRIVER 10448 MRF24J40 IEEE 802.15.4 RADIO DRIVER 15716 M: Stefan Schmidt <stefan@datenfreihafen !! 10449 M: Alan Ott <alan@signal11.us> 15717 L: linux-wpan@vger.kernel.org 10450 L: linux-wpan@vger.kernel.org 15718 S: Odd Fixes << 15719 F: Documentation/devicetree/bindings/ne << 15720 F: drivers/net/ieee802154/mrf24j40.c << 15721 << 15722 MSI EC DRIVER << 15723 M: Nikita Kravets <teackot@gmail.com> << 15724 L: platform-driver-x86@vger.kernel.org << 15725 S: Maintained 10451 S: Maintained 15726 W: https://github.com/BeardOverflow/msi !! 10452 F: drivers/net/ieee802154/mrf24j40.c 15727 F: drivers/platform/x86/msi-ec.* !! 10453 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 15728 10454 15729 MSI LAPTOP SUPPORT 10455 MSI LAPTOP SUPPORT 15730 M: "Lee, Chun-Yi" <jlee@suse.com> 10456 M: "Lee, Chun-Yi" <jlee@suse.com> 15731 L: platform-driver-x86@vger.kernel.org 10457 L: platform-driver-x86@vger.kernel.org 15732 S: Maintained 10458 S: Maintained 15733 F: drivers/platform/x86/msi-laptop.c 10459 F: drivers/platform/x86/msi-laptop.c 15734 10460 15735 MSI WMI SUPPORT 10461 MSI WMI SUPPORT 15736 L: platform-driver-x86@vger.kernel.org 10462 L: platform-driver-x86@vger.kernel.org 15737 S: Orphan 10463 S: Orphan 15738 F: drivers/platform/x86/msi-wmi.c 10464 F: drivers/platform/x86/msi-wmi.c 15739 10465 15740 MSI WMI PLATFORM FEATURES << 15741 M: Armin Wolf <W_Armin@gmx.de> << 15742 L: platform-driver-x86@vger.kernel.org << 15743 S: Maintained << 15744 F: Documentation/ABI/testing/debugfs-ms << 15745 F: Documentation/wmi/devices/msi-wmi-pl << 15746 F: drivers/platform/x86/msi-wmi-platfor << 15747 << 15748 MSI001 MEDIA DRIVER 10466 MSI001 MEDIA DRIVER >> 10467 M: Antti Palosaari <crope@iki.fi> 15749 L: linux-media@vger.kernel.org 10468 L: linux-media@vger.kernel.org 15750 S: Orphan << 15751 W: https://linuxtv.org 10469 W: https://linuxtv.org >> 10470 W: http://palosaari.fi/linux/ 15752 Q: http://patchwork.linuxtv.org/project 10471 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 10472 T: git git://linuxtv.org/anttip/media_tree.git >> 10473 S: Maintained 15753 F: drivers/media/tuners/msi001* 10474 F: drivers/media/tuners/msi001* 15754 10475 15755 MSI2500 MEDIA DRIVER 10476 MSI2500 MEDIA DRIVER >> 10477 M: Antti Palosaari <crope@iki.fi> 15756 L: linux-media@vger.kernel.org 10478 L: linux-media@vger.kernel.org 15757 S: Orphan << 15758 W: https://linuxtv.org 10479 W: https://linuxtv.org >> 10480 W: http://palosaari.fi/linux/ 15759 Q: http://patchwork.linuxtv.org/project 10481 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 15760 F: drivers/media/usb/msi2500/ !! 10482 T: git git://linuxtv.org/anttip/media_tree.git 15761 << 15762 MSTAR INTERRUPT CONTROLLER DRIVER << 15763 M: Mark-PK Tsai <mark-pk.tsai@mediatek.c << 15764 M: Daniel Palmer <daniel@thingy.jp> << 15765 S: Maintained 10483 S: Maintained 15766 F: Documentation/devicetree/bindings/in !! 10484 F: drivers/media/usb/msi2500/ 15767 F: drivers/irqchip/irq-mst-intc.c << 15768 10485 15769 MSYSTEMS DISKONCHIP G3 MTD DRIVER 10486 MSYSTEMS DISKONCHIP G3 MTD DRIVER 15770 M: Robert Jarzmik <robert.jarzmik@free.f 10487 M: Robert Jarzmik <robert.jarzmik@free.fr> 15771 L: linux-mtd@lists.infradead.org 10488 L: linux-mtd@lists.infradead.org 15772 S: Maintained 10489 S: Maintained 15773 F: drivers/mtd/devices/docg3* 10490 F: drivers/mtd/devices/docg3* 15774 10491 15775 MT9M114 ONSEMI SENSOR DRIVER !! 10492 MT9M032 APTINA SENSOR DRIVER 15776 M: Laurent Pinchart <laurent.pinchart@id 10493 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 15777 L: linux-media@vger.kernel.org 10494 L: linux-media@vger.kernel.org 15778 S: Maintained << 15779 T: git git://linuxtv.org/media_tree.git 10495 T: git git://linuxtv.org/media_tree.git 15780 F: Documentation/devicetree/bindings/me !! 10496 S: Maintained 15781 F: drivers/media/i2c/mt9m114.c !! 10497 F: drivers/media/i2c/mt9m032.c >> 10498 F: include/media/i2c/mt9m032.h 15782 10499 15783 MT9P031 APTINA CAMERA SENSOR 10500 MT9P031 APTINA CAMERA SENSOR 15784 M: Laurent Pinchart <laurent.pinchart@id 10501 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 15785 L: linux-media@vger.kernel.org 10502 L: linux-media@vger.kernel.org 15786 S: Maintained << 15787 T: git git://linuxtv.org/media_tree.git 10503 T: git git://linuxtv.org/media_tree.git 15788 F: Documentation/devicetree/bindings/me !! 10504 S: Maintained 15789 F: drivers/media/i2c/mt9p031.c 10505 F: drivers/media/i2c/mt9p031.c 15790 F: include/media/i2c/mt9p031.h 10506 F: include/media/i2c/mt9p031.h 15791 10507 >> 10508 MT9T001 APTINA CAMERA SENSOR >> 10509 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> >> 10510 L: linux-media@vger.kernel.org >> 10511 T: git git://linuxtv.org/media_tree.git >> 10512 S: Maintained >> 10513 F: drivers/media/i2c/mt9t001.c >> 10514 F: include/media/i2c/mt9t001.h >> 10515 15792 MT9T112 APTINA CAMERA SENSOR 10516 MT9T112 APTINA CAMERA SENSOR 15793 M: Jacopo Mondi <jacopo@jmondi.org> 10517 M: Jacopo Mondi <jacopo@jmondi.org> 15794 L: linux-media@vger.kernel.org 10518 L: linux-media@vger.kernel.org 15795 S: Odd Fixes << 15796 T: git git://linuxtv.org/media_tree.git 10519 T: git git://linuxtv.org/media_tree.git >> 10520 S: Odd Fixes 15797 F: drivers/media/i2c/mt9t112.c 10521 F: drivers/media/i2c/mt9t112.c 15798 F: include/media/i2c/mt9t112.h 10522 F: include/media/i2c/mt9t112.h 15799 10523 15800 MT9V032 APTINA CAMERA SENSOR 10524 MT9V032 APTINA CAMERA SENSOR 15801 M: Laurent Pinchart <laurent.pinchart@id 10525 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 15802 L: linux-media@vger.kernel.org 10526 L: linux-media@vger.kernel.org 15803 S: Maintained << 15804 T: git git://linuxtv.org/media_tree.git 10527 T: git git://linuxtv.org/media_tree.git >> 10528 S: Maintained 15805 F: Documentation/devicetree/bindings/me 10529 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 15806 F: drivers/media/i2c/mt9v032.c 10530 F: drivers/media/i2c/mt9v032.c 15807 F: include/media/i2c/mt9v032.h 10531 F: include/media/i2c/mt9v032.h 15808 10532 15809 MT9V111 APTINA CAMERA SENSOR 10533 MT9V111 APTINA CAMERA SENSOR 15810 M: Jacopo Mondi <jacopo@jmondi.org> 10534 M: Jacopo Mondi <jacopo@jmondi.org> 15811 L: linux-media@vger.kernel.org 10535 L: linux-media@vger.kernel.org 15812 S: Maintained << 15813 T: git git://linuxtv.org/media_tree.git 10536 T: git git://linuxtv.org/media_tree.git 15814 F: Documentation/devicetree/bindings/me !! 10537 S: Maintained >> 10538 F: Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt 15815 F: drivers/media/i2c/mt9v111.c 10539 F: drivers/media/i2c/mt9v111.c 15816 10540 15817 MULTIFUNCTION DEVICES (MFD) 10541 MULTIFUNCTION DEVICES (MFD) 15818 M: Lee Jones <lee@kernel.org> !! 10542 M: Lee Jones <lee.jones@linaro.org> 15819 S: Maintained << 15820 T: git git://git.kernel.org/pub/scm/lin 10543 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git >> 10544 S: Supported 15821 F: Documentation/devicetree/bindings/mf 10545 F: Documentation/devicetree/bindings/mfd/ 15822 F: drivers/mfd/ 10546 F: drivers/mfd/ 15823 F: include/dt-bindings/mfd/ << 15824 F: include/linux/mfd/ 10547 F: include/linux/mfd/ >> 10548 F: include/dt-bindings/mfd/ 15825 10549 15826 MULTIMEDIA CARD (MMC) ETC. OVER SPI 10550 MULTIMEDIA CARD (MMC) ETC. OVER SPI 15827 S: Orphan 10551 S: Orphan 15828 F: drivers/mmc/host/mmc_spi.c 10552 F: drivers/mmc/host/mmc_spi.c 15829 F: include/linux/spi/mmc_spi.h 10553 F: include/linux/spi/mmc_spi.h 15830 10554 15831 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) A 10555 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 15832 M: Ulf Hansson <ulf.hansson@linaro.org> 10556 M: Ulf Hansson <ulf.hansson@linaro.org> 15833 L: linux-mmc@vger.kernel.org 10557 L: linux-mmc@vger.kernel.org 15834 S: Maintained << 15835 T: git git://git.kernel.org/pub/scm/lin 10558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git >> 10559 S: Maintained 15836 F: Documentation/devicetree/bindings/mm 10560 F: Documentation/devicetree/bindings/mmc/ 15837 F: drivers/mmc/ 10561 F: drivers/mmc/ 15838 F: include/linux/mmc/ 10562 F: include/linux/mmc/ 15839 F: include/uapi/linux/mmc/ 10563 F: include/uapi/linux/mmc/ 15840 10564 15841 MULTIPLEXER SUBSYSTEM 10565 MULTIPLEXER SUBSYSTEM 15842 M: Peter Rosin <peda@axentia.se> 10566 M: Peter Rosin <peda@axentia.se> 15843 S: Maintained 10567 S: Maintained 15844 F: Documentation/ABI/testing/sysfs-clas 10568 F: Documentation/ABI/testing/sysfs-class-mux* 15845 F: Documentation/devicetree/bindings/mu 10569 F: Documentation/devicetree/bindings/mux/ 15846 F: drivers/mux/ << 15847 F: include/dt-bindings/mux/ 10570 F: include/dt-bindings/mux/ 15848 F: include/linux/mux/ 10571 F: include/linux/mux/ >> 10572 F: drivers/mux/ >> 10573 >> 10574 MULTITECH MULTIPORT CARD (ISICOM) >> 10575 S: Orphan >> 10576 F: drivers/tty/isicom.c >> 10577 F: include/linux/isicom.h 15849 10578 15850 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROL 10579 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 15851 M: Bin Liu <b-liu@ti.com> 10580 M: Bin Liu <b-liu@ti.com> 15852 L: linux-usb@vger.kernel.org 10581 L: linux-usb@vger.kernel.org 15853 S: Maintained 10582 S: Maintained 15854 F: drivers/usb/musb/ 10583 F: drivers/usb/musb/ 15855 10584 15856 MXL301RF MEDIA DRIVER 10585 MXL301RF MEDIA DRIVER 15857 M: Akihiro Tsukada <tskd08@gmail.com> 10586 M: Akihiro Tsukada <tskd08@gmail.com> 15858 L: linux-media@vger.kernel.org 10587 L: linux-media@vger.kernel.org 15859 S: Odd Fixes 10588 S: Odd Fixes 15860 F: drivers/media/tuners/mxl301rf* 10589 F: drivers/media/tuners/mxl301rf* 15861 10590 15862 MXL5007T MEDIA DRIVER 10591 MXL5007T MEDIA DRIVER 15863 M: Michael Krufky <mkrufky@linuxtv.org> 10592 M: Michael Krufky <mkrufky@linuxtv.org> 15864 L: linux-media@vger.kernel.org 10593 L: linux-media@vger.kernel.org 15865 S: Maintained << 15866 W: https://linuxtv.org 10594 W: https://linuxtv.org 15867 W: http://github.com/mkrufky 10595 W: http://github.com/mkrufky 15868 Q: http://patchwork.linuxtv.org/project 10596 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 15869 T: git git://linuxtv.org/mkrufky/tuners 10597 T: git git://linuxtv.org/mkrufky/tuners.git >> 10598 S: Maintained 15870 F: drivers/media/tuners/mxl5007t.* 10599 F: drivers/media/tuners/mxl5007t.* 15871 10600 15872 MXSFB DRM DRIVER 10601 MXSFB DRM DRIVER 15873 M: Marek Vasut <marex@denx.de> 10602 M: Marek Vasut <marex@denx.de> 15874 M: Stefan Agner <stefan@agner.ch> 10603 M: Stefan Agner <stefan@agner.ch> 15875 L: dri-devel@lists.freedesktop.org 10604 L: dri-devel@lists.freedesktop.org 15876 S: Supported 10605 S: Supported 15877 T: git https://gitlab.freedesktop.org/d << 15878 F: Documentation/devicetree/bindings/di << 15879 F: drivers/gpu/drm/mxsfb/ 10606 F: drivers/gpu/drm/mxsfb/ >> 10607 F: Documentation/devicetree/bindings/display/mxsfb.txt >> 10608 T: git git://anongit.freedesktop.org/drm/drm-misc 15880 10609 15881 MYLEX DAC960 PCI RAID Controller 10610 MYLEX DAC960 PCI RAID Controller 15882 M: Hannes Reinecke <hare@kernel.org> 10611 M: Hannes Reinecke <hare@kernel.org> 15883 L: linux-scsi@vger.kernel.org 10612 L: linux-scsi@vger.kernel.org 15884 S: Supported 10613 S: Supported 15885 F: drivers/scsi/myrb.* 10614 F: drivers/scsi/myrb.* 15886 F: drivers/scsi/myrs.* 10615 F: drivers/scsi/myrs.* 15887 10616 15888 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 10617 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) >> 10618 M: Chris Lee <christopher.lee@cspi.com> 15889 L: netdev@vger.kernel.org 10619 L: netdev@vger.kernel.org 15890 S: Orphan << 15891 W: https://www.cspi.com/ethernet-produc 10620 W: https://www.cspi.com/ethernet-products/support/downloads/ >> 10621 S: Supported 15892 F: drivers/net/ethernet/myricom/myri10g 10622 F: drivers/net/ethernet/myricom/myri10ge/ 15893 10623 15894 NAND FLASH SUBSYSTEM 10624 NAND FLASH SUBSYSTEM >> 10625 M: Boris Brezillon <bbrezillon@kernel.org> 15895 M: Miquel Raynal <miquel.raynal@bootlin. 10626 M: Miquel Raynal <miquel.raynal@bootlin.com> 15896 R: Richard Weinberger <richard@nod.at> 10627 R: Richard Weinberger <richard@nod.at> 15897 L: linux-mtd@lists.infradead.org 10628 L: linux-mtd@lists.infradead.org 15898 S: Maintained << 15899 W: http://www.linux-mtd.infradead.org/ 10629 W: http://www.linux-mtd.infradead.org/ 15900 Q: http://patchwork.ozlabs.org/project/ 10630 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 15901 C: irc://irc.oftc.net/mtd !! 10631 T: git git://git.infradead.org/linux-mtd.git nand/fixes 15902 T: git git://git.kernel.org/pub/scm/lin !! 10632 T: git git://git.infradead.org/linux-mtd.git nand/next >> 10633 S: Maintained 15903 F: drivers/mtd/nand/ 10634 F: drivers/mtd/nand/ 15904 F: include/linux/mtd/*nand*.h 10635 F: include/linux/mtd/*nand*.h 15905 10636 15906 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVE 10637 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 15907 M: Daniel Mack <zonque@gmail.com> 10638 M: Daniel Mack <zonque@gmail.com> 15908 L: linux-sound@vger.kernel.org << 15909 S: Maintained 10639 S: Maintained >> 10640 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 15910 W: http://www.native-instruments.com 10641 W: http://www.native-instruments.com 15911 F: sound/usb/caiaq/ 10642 F: sound/usb/caiaq/ 15912 10643 15913 NATSEMI ETHERNET DRIVER (DP8381x) 10644 NATSEMI ETHERNET DRIVER (DP8381x) 15914 S: Orphan 10645 S: Orphan 15915 F: drivers/net/ethernet/natsemi/natsemi 10646 F: drivers/net/ethernet/natsemi/natsemi.c 15916 10647 15917 NCR 5380 SCSI DRIVERS 10648 NCR 5380 SCSI DRIVERS 15918 M: Finn Thain <fthain@linux-m68k.org> !! 10649 M: Finn Thain <fthain@telegraphics.com.au> 15919 M: Michael Schmitz <schmitzmic@gmail.com 10650 M: Michael Schmitz <schmitzmic@gmail.com> 15920 L: linux-scsi@vger.kernel.org 10651 L: linux-scsi@vger.kernel.org 15921 S: Maintained 10652 S: Maintained 15922 F: Documentation/scsi/g_NCR5380.rst !! 10653 F: Documentation/scsi/g_NCR5380.txt 15923 F: drivers/scsi/NCR5380.* 10654 F: drivers/scsi/NCR5380.* 15924 F: drivers/scsi/arm/cumana_1.c 10655 F: drivers/scsi/arm/cumana_1.c 15925 F: drivers/scsi/arm/oak.c 10656 F: drivers/scsi/arm/oak.c 15926 F: drivers/scsi/atari_scsi.* 10657 F: drivers/scsi/atari_scsi.* 15927 F: drivers/scsi/dmx3191d.c 10658 F: drivers/scsi/dmx3191d.c 15928 F: drivers/scsi/g_NCR5380.* 10659 F: drivers/scsi/g_NCR5380.* 15929 F: drivers/scsi/mac_scsi.* 10660 F: drivers/scsi/mac_scsi.* 15930 F: drivers/scsi/sun3_scsi.* 10661 F: drivers/scsi/sun3_scsi.* 15931 F: drivers/scsi/sun3_scsi_vme.c 10662 F: drivers/scsi/sun3_scsi_vme.c 15932 10663 15933 NCSI LIBRARY !! 10664 NCSI LIBRARY: 15934 M: Samuel Mendoza-Jonas <sam@mendozajona 10665 M: Samuel Mendoza-Jonas <sam@mendozajonas.com> 15935 S: Maintained 10666 S: Maintained 15936 F: net/ncsi/ 10667 F: net/ncsi/ 15937 10668 15938 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER !! 10669 NCT6775 HARDWARE MONITOR DRIVER 15939 M: Zev Weiss <zev@bewilderbeest.net> !! 10670 M: Guenter Roeck <linux@roeck-us.net> 15940 L: linux-hwmon@vger.kernel.org 10671 L: linux-hwmon@vger.kernel.org 15941 S: Maintained 10672 S: Maintained 15942 F: Documentation/devicetree/bindings/hw !! 10673 F: Documentation/hwmon/nct6775 15943 F: drivers/hwmon/nct6775-i2c.c !! 10674 F: drivers/hwmon/nct6775.c 15944 10675 15945 NETCONSOLE !! 10676 NET_FAILOVER MODULE 15946 M: Breno Leitao <leitao@debian.org> !! 10677 M: Sridhar Samudrala <sridhar.samudrala@intel.com> 15947 S: Maintained !! 10678 L: netdev@vger.kernel.org 15948 F: Documentation/networking/netconsole. !! 10679 S: Supported 15949 F: drivers/net/netconsole.c !! 10680 F: driver/net/net_failover.c 15950 F: tools/testing/selftests/drivers/net/ !! 10681 F: include/net/net_failover.h >> 10682 F: Documentation/networking/net_failover.rst 15951 10683 15952 NETDEVSIM !! 10684 NETEFFECT IWARP RNIC DRIVER (IW_NES) 15953 M: Jakub Kicinski <kuba@kernel.org> !! 10685 M: Faisal Latif <faisal.latif@intel.com> 15954 S: Maintained !! 10686 L: linux-rdma@vger.kernel.org 15955 F: drivers/net/netdevsim/* !! 10687 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 15956 F: tools/testing/selftests/drivers/net/ !! 10688 S: Supported >> 10689 F: drivers/infiniband/hw/nes/ >> 10690 F: include/uapi/rdma/nes-abi.h 15957 10691 15958 NETEM NETWORK EMULATOR 10692 NETEM NETWORK EMULATOR 15959 M: Stephen Hemminger <stephen@networkplu 10693 M: Stephen Hemminger <stephen@networkplumber.org> 15960 L: netdev@vger.kernel.org !! 10694 L: netem@lists.linux-foundation.org (moderated for non-subscribers) 15961 S: Maintained 10695 S: Maintained 15962 F: net/sched/sch_netem.c 10696 F: net/sched/sch_netem.c 15963 10697 15964 NETERION 10GbE DRIVERS (s2io) !! 10698 NETERION 10GbE DRIVERS (s2io/vxge) 15965 M: Jon Mason <jdmason@kudzu.us> 10699 M: Jon Mason <jdmason@kudzu.us> 15966 L: netdev@vger.kernel.org 10700 L: netdev@vger.kernel.org 15967 S: Supported 10701 S: Supported 15968 F: Documentation/networking/device_driv !! 10702 F: Documentation/networking/device_drivers/neterion/s2io.txt >> 10703 F: Documentation/networking/device_drivers/neterion/vxge.txt 15969 F: drivers/net/ethernet/neterion/ 10704 F: drivers/net/ethernet/neterion/ 15970 10705 15971 NETFILTER 10706 NETFILTER 15972 M: Pablo Neira Ayuso <pablo@netfilter.or 10707 M: Pablo Neira Ayuso <pablo@netfilter.org> 15973 M: Jozsef Kadlecsik <kadlec@netfilter.or !! 10708 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> >> 10709 M: Florian Westphal <fw@strlen.de> 15974 L: netfilter-devel@vger.kernel.org 10710 L: netfilter-devel@vger.kernel.org 15975 L: coreteam@netfilter.org 10711 L: coreteam@netfilter.org 15976 S: Maintained << 15977 W: http://www.netfilter.org/ 10712 W: http://www.netfilter.org/ 15978 W: http://www.iptables.org/ 10713 W: http://www.iptables.org/ 15979 W: http://www.nftables.org/ 10714 W: http://www.nftables.org/ 15980 Q: http://patchwork.ozlabs.org/project/ 10715 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 15981 C: irc://irc.libera.chat/netfilter !! 10716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 15982 T: git git://git.kernel.org/pub/scm/lin !! 10717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git 15983 T: git git://git.kernel.org/pub/scm/lin !! 10718 S: Maintained 15984 F: include/linux/netfilter* 10719 F: include/linux/netfilter* 15985 F: include/linux/netfilter/ 10720 F: include/linux/netfilter/ 15986 F: include/net/netfilter/ 10721 F: include/net/netfilter/ 15987 F: include/uapi/linux/netfilter* 10722 F: include/uapi/linux/netfilter* 15988 F: include/uapi/linux/netfilter/ 10723 F: include/uapi/linux/netfilter/ 15989 F: net/*/netfilter.c 10724 F: net/*/netfilter.c 15990 F: net/*/netfilter/ 10725 F: net/*/netfilter/ 15991 F: net/bridge/br_netfilter*.c << 15992 F: net/netfilter/ 10726 F: net/netfilter/ 15993 F: tools/testing/selftests/net/netfilte !! 10727 F: net/bridge/br_netfilter*.c 15994 10728 15995 NETROM NETWORK LAYER 10729 NETROM NETWORK LAYER 15996 M: Ralf Baechle <ralf@linux-mips.org> 10730 M: Ralf Baechle <ralf@linux-mips.org> 15997 L: linux-hams@vger.kernel.org 10731 L: linux-hams@vger.kernel.org >> 10732 W: http://www.linux-ax25.org/ 15998 S: Maintained 10733 S: Maintained 15999 W: https://linux-ax25.in-berlin.de << 16000 F: include/net/netrom.h 10734 F: include/net/netrom.h 16001 F: include/uapi/linux/netrom.h 10735 F: include/uapi/linux/netrom.h 16002 F: net/netrom/ 10736 F: net/netrom/ 16003 10737 16004 NETRONIX EMBEDDED CONTROLLER << 16005 M: Jonathan Neuschäfer <j.neuschaefer@g << 16006 S: Maintained << 16007 F: Documentation/devicetree/bindings/mf << 16008 F: drivers/mfd/ntxec.c << 16009 F: drivers/pwm/pwm-ntxec.c << 16010 F: drivers/rtc/rtc-ntxec.c << 16011 F: include/linux/mfd/ntxec.h << 16012 << 16013 NETRONOME ETHERNET DRIVERS 10738 NETRONOME ETHERNET DRIVERS 16014 M: Louis Peens <louis.peens@corigine.com !! 10739 M: Jakub Kicinski <jakub.kicinski@netronome.com> 16015 R: Jakub Kicinski <kuba@kernel.org> !! 10740 L: oss-drivers@netronome.com 16016 L: oss-drivers@corigine.com << 16017 S: Maintained 10741 S: Maintained 16018 F: drivers/net/ethernet/netronome/ 10742 F: drivers/net/ethernet/netronome/ 16019 10743 16020 NETWORK BLOCK DEVICE (NBD) 10744 NETWORK BLOCK DEVICE (NBD) 16021 M: Josef Bacik <josef@toxicpanda.com> 10745 M: Josef Bacik <josef@toxicpanda.com> >> 10746 S: Maintained 16022 L: linux-block@vger.kernel.org 10747 L: linux-block@vger.kernel.org 16023 L: nbd@other.debian.org 10748 L: nbd@other.debian.org 16024 S: Maintained !! 10749 F: Documentation/blockdev/nbd.txt 16025 F: Documentation/admin-guide/blockdev/n << 16026 F: drivers/block/nbd.c 10750 F: drivers/block/nbd.c 16027 F: include/trace/events/nbd.h << 16028 F: include/uapi/linux/nbd.h 10751 F: include/uapi/linux/nbd.h 16029 10752 16030 NETWORK DROP MONITOR 10753 NETWORK DROP MONITOR 16031 M: Neil Horman <nhorman@tuxdriver.com> 10754 M: Neil Horman <nhorman@tuxdriver.com> 16032 L: netdev@vger.kernel.org 10755 L: netdev@vger.kernel.org 16033 S: Maintained 10756 S: Maintained 16034 W: https://fedorahosted.org/dropwatch/ 10757 W: https://fedorahosted.org/dropwatch/ 16035 F: include/uapi/linux/net_dropmon.h << 16036 F: net/core/drop_monitor.c 10758 F: net/core/drop_monitor.c 16037 10759 16038 NETWORKING DRIVERS 10760 NETWORKING DRIVERS 16039 M: Andrew Lunn <andrew+netdev@lunn.ch> << 16040 M: "David S. Miller" <davem@davemloft.ne 10761 M: "David S. Miller" <davem@davemloft.net> 16041 M: Eric Dumazet <edumazet@google.com> << 16042 M: Jakub Kicinski <kuba@kernel.org> << 16043 M: Paolo Abeni <pabeni@redhat.com> << 16044 L: netdev@vger.kernel.org 10762 L: netdev@vger.kernel.org 16045 S: Maintained !! 10763 W: http://www.linuxfoundation.org/en/Net 16046 P: Documentation/process/maintainer-net !! 10764 Q: http://patchwork.ozlabs.org/project/netdev/list/ 16047 Q: https://patchwork.kernel.org/project !! 10765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 16048 T: git git://git.kernel.org/pub/scm/lin !! 10766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 16049 T: git git://git.kernel.org/pub/scm/lin !! 10767 S: Odd Fixes 16050 F: Documentation/devicetree/bindings/ne 10768 F: Documentation/devicetree/bindings/net/ 16051 F: Documentation/networking/net_cacheli << 16052 F: drivers/connector/ << 16053 F: drivers/net/ 10769 F: drivers/net/ 16054 F: include/dt-bindings/net/ !! 10770 F: include/linux/if_* 16055 F: include/linux/cn_proc.h !! 10771 F: include/linux/netdevice.h 16056 F: include/linux/etherdevice.h 10772 F: include/linux/etherdevice.h 16057 F: include/linux/ethtool_netlink.h << 16058 F: include/linux/fcdevice.h 10773 F: include/linux/fcdevice.h 16059 F: include/linux/fddidevice.h 10774 F: include/linux/fddidevice.h 16060 F: include/linux/hippidevice.h 10775 F: include/linux/hippidevice.h 16061 F: include/linux/if_* << 16062 F: include/linux/inetdevice.h 10776 F: include/linux/inetdevice.h 16063 F: include/linux/netdev* << 16064 F: include/linux/platform_data/wiznet.h << 16065 F: include/uapi/linux/cn_proc.h << 16066 F: include/uapi/linux/ethtool_netlink.h << 16067 F: include/uapi/linux/if_* 10777 F: include/uapi/linux/if_* 16068 F: include/uapi/linux/netdev* !! 10778 F: include/uapi/linux/netdevice.h 16069 F: tools/testing/selftests/drivers/net/ << 16070 X: Documentation/devicetree/bindings/ne << 16071 X: Documentation/devicetree/bindings/ne << 16072 X: drivers/net/wireless/ << 16073 10779 16074 NETWORKING DRIVERS (WIRELESS) 10780 NETWORKING DRIVERS (WIRELESS) 16075 M: Kalle Valo <kvalo@kernel.org> !! 10781 M: Kalle Valo <kvalo@codeaurora.org> 16076 L: linux-wireless@vger.kernel.org 10782 L: linux-wireless@vger.kernel.org >> 10783 Q: http://patchwork.kernel.org/project/linux-wireless/list/ >> 10784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git >> 10785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git 16077 S: Maintained 10786 S: Maintained 16078 W: https://wireless.wiki.kernel.org/ << 16079 Q: https://patchwork.kernel.org/project << 16080 T: git git://git.kernel.org/pub/scm/lin << 16081 T: git git://git.kernel.org/pub/scm/lin << 16082 F: Documentation/devicetree/bindings/ne 10787 F: Documentation/devicetree/bindings/net/wireless/ 16083 F: drivers/net/wireless/ 10788 F: drivers/net/wireless/ 16084 10789 16085 NETWORKING [DSA] 10790 NETWORKING [DSA] 16086 M: Andrew Lunn <andrew@lunn.ch> 10791 M: Andrew Lunn <andrew@lunn.ch> 16087 M: Vladimir Oltean <olteanv@gmail.com> !! 10792 M: Vivien Didelot <vivien.didelot@gmail.com> >> 10793 M: Florian Fainelli <f.fainelli@gmail.com> 16088 S: Maintained 10794 S: Maintained 16089 F: Documentation/devicetree/bindings/ne 10795 F: Documentation/devicetree/bindings/net/dsa/ 16090 F: Documentation/devicetree/bindings/ne !! 10796 F: net/dsa/ 16091 F: Documentation/devicetree/bindings/ne !! 10797 F: include/net/dsa.h 16092 F: drivers/net/dsa/ << 16093 F: include/linux/dsa/ 10798 F: include/linux/dsa/ 16094 F: include/linux/platform_data/dsa.h 10799 F: include/linux/platform_data/dsa.h 16095 F: include/net/dsa.h !! 10800 F: drivers/net/dsa/ 16096 F: net/dsa/ << 16097 F: tools/testing/selftests/drivers/net/ << 16098 10801 16099 NETWORKING [GENERAL] 10802 NETWORKING [GENERAL] 16100 M: "David S. Miller" <davem@davemloft.ne 10803 M: "David S. Miller" <davem@davemloft.net> 16101 M: Eric Dumazet <edumazet@google.com> << 16102 M: Jakub Kicinski <kuba@kernel.org> << 16103 M: Paolo Abeni <pabeni@redhat.com> << 16104 R: Simon Horman <horms@kernel.org> << 16105 L: netdev@vger.kernel.org 10804 L: netdev@vger.kernel.org 16106 S: Maintained !! 10805 W: http://www.linuxfoundation.org/en/Net 16107 P: Documentation/process/maintainer-net !! 10806 Q: http://patchwork.ozlabs.org/project/netdev/list/ 16108 Q: https://patchwork.kernel.org/project !! 10807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git >> 10808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 16109 B: mailto:netdev@vger.kernel.org 10809 B: mailto:netdev@vger.kernel.org 16110 T: git git://git.kernel.org/pub/scm/lin !! 10810 S: Maintained 16111 T: git git://git.kernel.org/pub/scm/lin !! 10811 F: net/ 16112 F: Documentation/core-api/netlink.rst !! 10812 F: include/net/ 16113 F: Documentation/netlink/ << 16114 F: Documentation/networking/ << 16115 F: Documentation/networking/net_cacheli << 16116 F: Documentation/process/maintainer-net << 16117 F: Documentation/userspace-api/netlink/ << 16118 F: include/linux/framer/framer-provider << 16119 F: include/linux/framer/framer.h << 16120 F: include/linux/in.h 10813 F: include/linux/in.h 16121 F: include/linux/indirect_call_wrapper. << 16122 F: include/linux/inet.h << 16123 F: include/linux/inet_diag.h << 16124 F: include/linux/net.h 10814 F: include/linux/net.h 16125 F: include/linux/netdev* !! 10815 F: include/linux/netdevice.h 16126 F: include/linux/netlink.h << 16127 F: include/linux/netpoll.h << 16128 F: include/linux/rtnetlink.h << 16129 F: include/linux/seq_file_net.h << 16130 F: include/linux/skbuff* << 16131 F: include/net/ << 16132 F: include/uapi/linux/genetlink.h << 16133 F: include/uapi/linux/hsr_netlink.h << 16134 F: include/uapi/linux/in.h 10816 F: include/uapi/linux/in.h 16135 F: include/uapi/linux/inet_diag.h << 16136 F: include/uapi/linux/nbd-netlink.h << 16137 F: include/uapi/linux/net.h 10817 F: include/uapi/linux/net.h >> 10818 F: include/uapi/linux/netdevice.h 16138 F: include/uapi/linux/net_namespace.h 10819 F: include/uapi/linux/net_namespace.h 16139 F: include/uapi/linux/netconf.h !! 10820 F: tools/testing/selftests/net/ 16140 F: include/uapi/linux/netdev* << 16141 F: include/uapi/linux/netlink.h << 16142 F: include/uapi/linux/netlink_diag.h << 16143 F: include/uapi/linux/rtnetlink.h << 16144 F: lib/net_utils.c 10821 F: lib/net_utils.c 16145 F: lib/random32.c 10822 F: lib/random32.c 16146 F: net/ !! 10823 F: Documentation/networking/ 16147 F: samples/pktgen/ << 16148 F: tools/net/ << 16149 F: tools/testing/selftests/net/ << 16150 X: Documentation/networking/mac80211-in << 16151 X: Documentation/networking/mac80211_hw << 16152 X: Documentation/networking/regulatory. << 16153 X: include/net/cfg80211.h << 16154 X: include/net/ieee80211_radiotap.h << 16155 X: include/net/iw_handler.h << 16156 X: include/net/mac80211.h << 16157 X: include/net/wext.h << 16158 X: net/9p/ << 16159 X: net/bluetooth/ << 16160 X: net/mac80211/ << 16161 X: net/rfkill/ << 16162 X: net/wireless/ << 16163 10824 16164 NETWORKING [IPSEC] 10825 NETWORKING [IPSEC] 16165 M: Steffen Klassert <steffen.klassert@se 10826 M: Steffen Klassert <steffen.klassert@secunet.com> 16166 M: Herbert Xu <herbert@gondor.apana.org. 10827 M: Herbert Xu <herbert@gondor.apana.org.au> 16167 M: "David S. Miller" <davem@davemloft.ne 10828 M: "David S. Miller" <davem@davemloft.net> 16168 L: netdev@vger.kernel.org 10829 L: netdev@vger.kernel.org 16169 S: Maintained << 16170 T: git git://git.kernel.org/pub/scm/lin 10830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 16171 T: git git://git.kernel.org/pub/scm/lin 10831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 16172 F: include/net/xfrm.h !! 10832 S: Maintained 16173 F: include/uapi/linux/xfrm.h !! 10833 F: net/xfrm/ 16174 F: net/ipv4/ah4.c !! 10834 F: net/key/ >> 10835 F: net/ipv4/xfrm* 16175 F: net/ipv4/esp4* 10836 F: net/ipv4/esp4* 16176 F: net/ipv4/ip_vti.c !! 10837 F: net/ipv4/ah4.c 16177 F: net/ipv4/ipcomp.c 10838 F: net/ipv4/ipcomp.c 16178 F: net/ipv4/xfrm* !! 10839 F: net/ipv4/ip_vti.c 16179 F: net/ipv6/ah6.c !! 10840 F: net/ipv6/xfrm* 16180 F: net/ipv6/esp6* 10841 F: net/ipv6/esp6* 16181 F: net/ipv6/ip6_vti.c !! 10842 F: net/ipv6/ah6.c 16182 F: net/ipv6/ipcomp6.c 10843 F: net/ipv6/ipcomp6.c 16183 F: net/ipv6/xfrm* !! 10844 F: net/ipv6/ip6_vti.c 16184 F: net/key/ !! 10845 F: include/uapi/linux/xfrm.h 16185 F: net/xfrm/ !! 10846 F: include/net/xfrm.h 16186 F: tools/testing/selftests/net/ipsec.c << 16187 10847 16188 NETWORKING [IPv4/IPv6] 10848 NETWORKING [IPv4/IPv6] 16189 M: "David S. Miller" <davem@davemloft.ne 10849 M: "David S. Miller" <davem@davemloft.net> 16190 M: David Ahern <dsahern@kernel.org> !! 10850 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> >> 10851 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 16191 L: netdev@vger.kernel.org 10852 L: netdev@vger.kernel.org >> 10853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 16192 S: Maintained 10854 S: Maintained 16193 T: git git://git.kernel.org/pub/scm/lin << 16194 F: arch/x86/net/* << 16195 F: include/linux/ip.h << 16196 F: include/linux/ipv6* << 16197 F: include/net/fib* << 16198 F: include/net/ip* << 16199 F: include/net/route.h << 16200 F: net/ipv4/ 10855 F: net/ipv4/ 16201 F: net/ipv6/ 10856 F: net/ipv6/ >> 10857 F: include/net/ip* >> 10858 F: arch/x86/net/* 16202 10859 16203 NETWORKING [LABELED] (NetLabel, Labeled IPse 10860 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK) 16204 M: Paul Moore <paul@paul-moore.com> 10861 M: Paul Moore <paul@paul-moore.com> >> 10862 W: https://github.com/netlabel 16205 L: netdev@vger.kernel.org 10863 L: netdev@vger.kernel.org 16206 L: linux-security-module@vger.kernel.or 10864 L: linux-security-module@vger.kernel.org 16207 S: Supported !! 10865 S: Maintained 16208 W: https://github.com/netlabel << 16209 F: Documentation/netlabel/ 10866 F: Documentation/netlabel/ 16210 F: include/net/calipso.h 10867 F: include/net/calipso.h 16211 F: include/net/cipso_ipv4.h 10868 F: include/net/cipso_ipv4.h 16212 F: include/net/netlabel.h 10869 F: include/net/netlabel.h 16213 F: include/uapi/linux/netfilter/xt_CONN << 16214 F: include/uapi/linux/netfilter/xt_SECM 10870 F: include/uapi/linux/netfilter/xt_SECMARK.h >> 10871 F: include/uapi/linux/netfilter/xt_CONNSECMARK.h >> 10872 F: net/netlabel/ 16215 F: net/ipv4/cipso_ipv4.c 10873 F: net/ipv4/cipso_ipv4.c 16216 F: net/ipv6/calipso.c 10874 F: net/ipv6/calipso.c 16217 F: net/netfilter/xt_CONNSECMARK.c 10875 F: net/netfilter/xt_CONNSECMARK.c 16218 F: net/netfilter/xt_SECMARK.c 10876 F: net/netfilter/xt_SECMARK.c 16219 F: net/netlabel/ << 16220 << 16221 NETWORKING [MACSEC] << 16222 M: Sabrina Dubroca <sd@queasysnail.net> << 16223 L: netdev@vger.kernel.org << 16224 S: Maintained << 16225 F: drivers/net/macsec.c << 16226 F: include/net/macsec.h << 16227 F: include/uapi/linux/if_macsec.h << 16228 K: macsec << 16229 K: \bmdo_ << 16230 << 16231 NETWORKING [MPTCP] << 16232 M: Matthieu Baerts <matttbe@kernel.org> << 16233 M: Mat Martineau <martineau@kernel.org> << 16234 R: Geliang Tang <geliang@kernel.org> << 16235 L: netdev@vger.kernel.org << 16236 L: mptcp@lists.linux.dev << 16237 S: Maintained << 16238 W: https://github.com/multipath-tcp/mpt << 16239 B: https://github.com/multipath-tcp/mpt << 16240 T: git https://github.com/multipath-tcp << 16241 T: git https://github.com/multipath-tcp << 16242 F: Documentation/netlink/specs/mptcp_pm << 16243 F: Documentation/networking/mptcp*.rst << 16244 F: include/net/mptcp.h << 16245 F: include/trace/events/mptcp.h << 16246 F: include/uapi/linux/mptcp*.h << 16247 F: net/mptcp/ << 16248 F: tools/testing/selftests/bpf/*/*mptcp << 16249 F: tools/testing/selftests/net/mptcp/ << 16250 10877 16251 NETWORKING [TCP] 10878 NETWORKING [TCP] 16252 M: Eric Dumazet <edumazet@google.com> 10879 M: Eric Dumazet <edumazet@google.com> 16253 L: netdev@vger.kernel.org 10880 L: netdev@vger.kernel.org 16254 S: Maintained 10881 S: Maintained 16255 F: Documentation/networking/net_cacheli << 16256 F: include/linux/tcp.h << 16257 F: include/net/tcp.h << 16258 F: include/trace/events/tcp.h << 16259 F: include/uapi/linux/tcp.h << 16260 F: net/ipv4/inet_connection_sock.c << 16261 F: net/ipv4/inet_hashtables.c << 16262 F: net/ipv4/inet_timewait_sock.c << 16263 F: net/ipv4/syncookies.c << 16264 F: net/ipv4/tcp*.c 10882 F: net/ipv4/tcp*.c 16265 F: net/ipv6/inet6_connection_sock.c !! 10883 F: net/ipv4/syncookies.c 16266 F: net/ipv6/inet6_hashtables.c << 16267 F: net/ipv6/syncookies.c << 16268 F: net/ipv6/tcp*.c 10884 F: net/ipv6/tcp*.c >> 10885 F: net/ipv6/syncookies.c >> 10886 F: include/uapi/linux/tcp.h >> 10887 F: include/net/tcp.h >> 10888 F: include/linux/tcp.h >> 10889 F: include/trace/events/tcp.h 16269 10890 16270 NETWORKING [TLS] 10891 NETWORKING [TLS] 16271 M: Boris Pismenny <borisp@nvidia.com> !! 10892 M: Boris Pismenny <borisp@mellanox.com> >> 10893 M: Aviad Yehezkel <aviadye@mellanox.com> >> 10894 M: Dave Watson <davejwatson@fb.com> 16272 M: John Fastabend <john.fastabend@gmail. 10895 M: John Fastabend <john.fastabend@gmail.com> 16273 M: Jakub Kicinski <kuba@kernel.org> !! 10896 M: Daniel Borkmann <daniel@iogearbox.net> 16274 L: netdev@vger.kernel.org 10897 L: netdev@vger.kernel.org 16275 S: Maintained 10898 S: Maintained 16276 F: include/net/tls.h << 16277 F: include/uapi/linux/tls.h << 16278 F: net/tls/* 10899 F: net/tls/* >> 10900 F: include/uapi/linux/tls.h >> 10901 F: include/net/tls.h >> 10902 >> 10903 NETWORKING [WIRELESS] >> 10904 L: linux-wireless@vger.kernel.org >> 10905 Q: http://patchwork.kernel.org/project/linux-wireless/list/ >> 10906 >> 10907 NETDEVSIM >> 10908 M: Jakub Kicinski <jakub.kicinski@netronome.com> >> 10909 S: Maintained >> 10910 F: drivers/net/netdevsim/* 16279 10911 16280 NETXEN (1/10) GbE SUPPORT 10912 NETXEN (1/10) GbE SUPPORT 16281 M: Manish Chopra <manishc@marvell.com> 10913 M: Manish Chopra <manishc@marvell.com> 16282 M: Rahul Verma <rahulv@marvell.com> 10914 M: Rahul Verma <rahulv@marvell.com> 16283 M: GR-Linux-NIC-Dev@marvell.com 10915 M: GR-Linux-NIC-Dev@marvell.com 16284 L: netdev@vger.kernel.org 10916 L: netdev@vger.kernel.org 16285 S: Supported 10917 S: Supported 16286 F: drivers/net/ethernet/qlogic/netxen/ 10918 F: drivers/net/ethernet/qlogic/netxen/ 16287 10919 16288 NET_FAILOVER MODULE << 16289 M: Sridhar Samudrala <sridhar.samudrala@ << 16290 L: netdev@vger.kernel.org << 16291 S: Supported << 16292 F: Documentation/networking/net_failove << 16293 F: drivers/net/net_failover.c << 16294 F: include/net/net_failover.h << 16295 << 16296 NEXTHOP << 16297 M: David Ahern <dsahern@kernel.org> << 16298 L: netdev@vger.kernel.org << 16299 S: Maintained << 16300 F: include/net/netns/nexthop.h << 16301 F: include/net/nexthop.h << 16302 F: include/uapi/linux/nexthop.h << 16303 F: net/ipv4/nexthop.c << 16304 << 16305 NFC SUBSYSTEM 10920 NFC SUBSYSTEM 16306 M: Krzysztof Kozlowski <krzk@kernel.org> !! 10921 M: Samuel Ortiz <sameo@linux.intel.com> 16307 L: netdev@vger.kernel.org !! 10922 L: linux-wireless@vger.kernel.org 16308 S: Maintained !! 10923 L: linux-nfc@lists.01.org (subscribers-only) 16309 F: Documentation/devicetree/bindings/ne !! 10924 S: Supported 16310 F: drivers/nfc/ !! 10925 F: net/nfc/ 16311 F: include/net/nfc/ 10926 F: include/net/nfc/ 16312 F: include/uapi/linux/nfc.h 10927 F: include/uapi/linux/nfc.h 16313 F: net/nfc/ !! 10928 F: drivers/nfc/ 16314 !! 10929 F: include/linux/platform_data/nfcmrvl.h 16315 NFC VIRTUAL NCI DEVICE DRIVER !! 10930 F: include/linux/platform_data/nxp-nci.h 16316 M: Bongsu Jeon <bongsu.jeon@samsung.com> !! 10931 F: Documentation/devicetree/bindings/net/nfc/ 16317 L: netdev@vger.kernel.org << 16318 S: Supported << 16319 F: drivers/nfc/virtual_ncidev.c << 16320 F: tools/testing/selftests/nci/ << 16321 10932 16322 NFS, SUNRPC, AND LOCKD CLIENTS 10933 NFS, SUNRPC, AND LOCKD CLIENTS 16323 M: Trond Myklebust <trondmy@kernel.org> !! 10934 M: Trond Myklebust <trond.myklebust@hammerspace.com> 16324 M: Anna Schumaker <anna@kernel.org> !! 10935 M: Anna Schumaker <anna.schumaker@netapp.com> 16325 L: linux-nfs@vger.kernel.org 10936 L: linux-nfs@vger.kernel.org 16326 S: Maintained << 16327 W: http://client.linux-nfs.org 10937 W: http://client.linux-nfs.org 16328 T: git git://git.linux-nfs.org/projects 10938 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 16329 F: Documentation/filesystems/nfs/ !! 10939 S: Maintained 16330 F: fs/lockd/ 10940 F: fs/lockd/ 16331 F: fs/nfs/ 10941 F: fs/nfs/ 16332 F: fs/nfs_common/ 10942 F: fs/nfs_common/ >> 10943 F: net/sunrpc/ 16333 F: include/linux/lockd/ 10944 F: include/linux/lockd/ 16334 F: include/linux/nfs* 10945 F: include/linux/nfs* 16335 F: include/linux/sunrpc/ 10946 F: include/linux/sunrpc/ 16336 F: include/uapi/linux/nfs* 10947 F: include/uapi/linux/nfs* 16337 F: include/uapi/linux/sunrpc/ 10948 F: include/uapi/linux/sunrpc/ 16338 F: net/sunrpc/ << 16339 10949 16340 NILFS2 FILESYSTEM 10950 NILFS2 FILESYSTEM 16341 M: Ryusuke Konishi <konishi.ryusuke@gmai !! 10951 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 16342 L: linux-nilfs@vger.kernel.org 10952 L: linux-nilfs@vger.kernel.org 16343 S: Supported << 16344 W: https://nilfs.sourceforge.io/ 10953 W: https://nilfs.sourceforge.io/ 16345 T: git https://github.com/konis/nilfs2. !! 10954 W: https://nilfs.osdn.jp/ 16346 F: Documentation/filesystems/nilfs2.rst !! 10955 T: git git://github.com/konis/nilfs2.git >> 10956 S: Supported >> 10957 F: Documentation/filesystems/nilfs2.txt 16347 F: fs/nilfs2/ 10958 F: fs/nilfs2/ 16348 F: include/trace/events/nilfs2.h 10959 F: include/trace/events/nilfs2.h 16349 F: include/uapi/linux/nilfs2_api.h 10960 F: include/uapi/linux/nilfs2_api.h 16350 F: include/uapi/linux/nilfs2_ondisk.h 10961 F: include/uapi/linux/nilfs2_ondisk.h 16351 10962 16352 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBu 10963 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 16353 M: YOKOTA Hiroshi <yokota@netlab.is.tsuk 10964 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 16354 S: Maintained << 16355 W: http://www.netlab.is.tsukuba.ac.jp/~ 10965 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 16356 F: Documentation/scsi/NinjaSCSI.rst !! 10966 S: Maintained >> 10967 F: Documentation/scsi/NinjaSCSI.txt 16357 F: drivers/scsi/pcmcia/nsp_* 10968 F: drivers/scsi/pcmcia/nsp_* 16358 10969 16359 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST AD 10970 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 16360 M: GOTO Masanori <gotom@debian.or.jp> 10971 M: GOTO Masanori <gotom@debian.or.jp> 16361 M: YOKOTA Hiroshi <yokota@netlab.is.tsuk 10972 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 16362 S: Maintained << 16363 W: http://www.netlab.is.tsukuba.ac.jp/~ 10973 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 16364 F: Documentation/scsi/NinjaSCSI.rst << 16365 F: drivers/scsi/nsp32* << 16366 << 16367 NINTENDO HID DRIVER << 16368 M: Daniel J. Ogorchock <djogorchock@gmai << 16369 L: linux-input@vger.kernel.org << 16370 S: Maintained 10974 S: Maintained 16371 F: drivers/hid/hid-nintendo* !! 10975 F: Documentation/scsi/NinjaSCSI.txt >> 10976 F: drivers/scsi/nsp32* 16372 10977 16373 NIOS2 ARCHITECTURE 10978 NIOS2 ARCHITECTURE 16374 M: Dinh Nguyen <dinguyen@kernel.org> !! 10979 M: Ley Foon Tan <lftan@altera.com> >> 10980 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) >> 10981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 16375 S: Maintained 10982 S: Maintained 16376 T: git git://git.kernel.org/pub/scm/lin << 16377 F: arch/nios2/ 10983 F: arch/nios2/ 16378 10984 16379 NITRO ENCLAVES (NE) << 16380 M: Alexandru Ciobotaru <alcioa@amazon.co << 16381 L: linux-kernel@vger.kernel.org << 16382 L: The AWS Nitro Enclaves Team <aws-nitr << 16383 S: Supported << 16384 W: https://aws.amazon.com/ec2/nitro/nit << 16385 F: Documentation/virt/ne_overview.rst << 16386 F: drivers/virt/nitro_enclaves/ << 16387 F: include/linux/nitro_enclaves.h << 16388 F: include/uapi/linux/nitro_enclaves.h << 16389 F: samples/nitro_enclaves/ << 16390 << 16391 NITRO SECURE MODULE (NSM) << 16392 M: Alexander Graf <graf@amazon.com> << 16393 L: linux-kernel@vger.kernel.org << 16394 L: The AWS Nitro Enclaves Team <aws-nitr << 16395 S: Supported << 16396 W: https://aws.amazon.com/ec2/nitro/nit << 16397 F: drivers/misc/nsm.c << 16398 F: include/uapi/linux/nsm.h << 16399 << 16400 NOHZ, DYNTICKS SUPPORT 10985 NOHZ, DYNTICKS SUPPORT 16401 M: Anna-Maria Behnsen <anna-maria@linutr !! 10986 M: Frederic Weisbecker <fweisbec@gmail.com> 16402 M: Frederic Weisbecker <frederic@kernel. << 16403 M: Ingo Molnar <mingo@kernel.org> << 16404 M: Thomas Gleixner <tglx@linutronix.de> 10987 M: Thomas Gleixner <tglx@linutronix.de> >> 10988 M: Ingo Molnar <mingo@kernel.org> 16405 L: linux-kernel@vger.kernel.org 10989 L: linux-kernel@vger.kernel.org 16406 S: Maintained << 16407 T: git git://git.kernel.org/pub/scm/lin 10990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz 16408 F: include/linux/sched/nohz.h !! 10991 S: Maintained 16409 F: include/linux/tick.h << 16410 F: kernel/time/tick*.* 10992 F: kernel/time/tick*.* >> 10993 F: include/linux/tick.h >> 10994 F: include/linux/sched/nohz.h 16411 10995 16412 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD 10996 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS) 16413 M: Pavel Machek <pavel@ucw.cz> 10997 M: Pavel Machek <pavel@ucw.cz> 16414 M: Sakari Ailus <sakari.ailus@iki.fi> 10998 M: Sakari Ailus <sakari.ailus@iki.fi> 16415 L: linux-media@vger.kernel.org 10999 L: linux-media@vger.kernel.org 16416 S: Maintained 11000 S: Maintained 16417 F: drivers/media/i2c/ad5820.c << 16418 F: drivers/media/i2c/et8ek8 11001 F: drivers/media/i2c/et8ek8 >> 11002 F: drivers/media/i2c/ad5820.c 16419 11003 16420 NOKIA N900 POWER SUPPLY DRIVERS 11004 NOKIA N900 POWER SUPPLY DRIVERS 16421 R: Pali Rohár <pali@kernel.org> !! 11005 R: Pali Rohár <pali.rohar@gmail.com> >> 11006 F: include/linux/power/bq2415x_charger.h >> 11007 F: include/linux/power/bq27xxx_battery.h >> 11008 F: include/linux/power/isp1704_charger.h 16422 F: drivers/power/supply/bq2415x_charger 11009 F: drivers/power/supply/bq2415x_charger.c 16423 F: drivers/power/supply/bq27xxx_battery 11010 F: drivers/power/supply/bq27xxx_battery.c 16424 F: drivers/power/supply/bq27xxx_battery 11011 F: drivers/power/supply/bq27xxx_battery_i2c.c 16425 F: drivers/power/supply/isp1704_charger 11012 F: drivers/power/supply/isp1704_charger.c 16426 F: drivers/power/supply/rx51_battery.c 11013 F: drivers/power/supply/rx51_battery.c 16427 F: include/linux/power/bq2415x_charger. << 16428 F: include/linux/power/bq27xxx_battery. << 16429 11014 16430 NOLIBC HEADER FILE 11015 NOLIBC HEADER FILE 16431 M: Willy Tarreau <w@1wt.eu> 11016 M: Willy Tarreau <w@1wt.eu> 16432 M: Thomas Weißschuh <linux@weissschuh.n << 16433 S: Maintained 11017 S: Maintained 16434 T: git git://git.kernel.org/pub/scm/lin !! 11018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wtarreau/nolibc.git 16435 F: tools/include/nolibc/ 11019 F: tools/include/nolibc/ 16436 F: tools/testing/selftests/nolibc/ << 16437 << 16438 NOVATEK NVT-TS I2C TOUCHSCREEN DRIVER << 16439 M: Hans de Goede <hdegoede@redhat.com> << 16440 L: linux-input@vger.kernel.org << 16441 S: Maintained << 16442 F: drivers/input/touchscreen/novatek-nv << 16443 << 16444 NSDEPS << 16445 M: Matthias Maennich <maennich@google.co << 16446 S: Maintained << 16447 F: Documentation/core-api/symbol-namesp << 16448 F: scripts/nsdeps << 16449 11020 16450 NTB AMD DRIVER 11021 NTB AMD DRIVER 16451 M: Sanjay R Mehta <sanju.mehta@amd.com> << 16452 M: Shyam Sundar S K <Shyam-sundar.S-k@am 11022 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com> 16453 L: ntb@lists.linux.dev !! 11023 L: linux-ntb@googlegroups.com 16454 S: Supported 11024 S: Supported 16455 F: drivers/ntb/hw/amd/ 11025 F: drivers/ntb/hw/amd/ 16456 11026 16457 NTB DRIVER CORE 11027 NTB DRIVER CORE 16458 M: Jon Mason <jdmason@kudzu.us> 11028 M: Jon Mason <jdmason@kudzu.us> 16459 M: Dave Jiang <dave.jiang@intel.com> 11029 M: Dave Jiang <dave.jiang@intel.com> 16460 M: Allen Hubbe <allenbh@gmail.com> 11030 M: Allen Hubbe <allenbh@gmail.com> 16461 L: ntb@lists.linux.dev !! 11031 L: linux-ntb@googlegroups.com 16462 S: Supported 11032 S: Supported 16463 W: https://github.com/jonmason/ntb/wiki 11033 W: https://github.com/jonmason/ntb/wiki 16464 T: git https://github.com/jonmason/ntb. !! 11034 T: git git://github.com/jonmason/ntb.git 16465 F: drivers/net/ntb_netdev.c << 16466 F: drivers/ntb/ 11035 F: drivers/ntb/ 16467 F: drivers/pci/endpoint/functions/pci-e !! 11036 F: drivers/net/ntb_netdev.c 16468 F: include/linux/ntb.h 11037 F: include/linux/ntb.h 16469 F: include/linux/ntb_transport.h 11038 F: include/linux/ntb_transport.h 16470 F: tools/testing/selftests/ntb/ 11039 F: tools/testing/selftests/ntb/ 16471 11040 >> 11041 NTB IDT DRIVER >> 11042 M: Serge Semin <fancer.lancer@gmail.com> >> 11043 L: linux-ntb@googlegroups.com >> 11044 S: Supported >> 11045 F: drivers/ntb/hw/idt/ >> 11046 16472 NTB INTEL DRIVER 11047 NTB INTEL DRIVER 16473 M: Dave Jiang <dave.jiang@intel.com> 11048 M: Dave Jiang <dave.jiang@intel.com> 16474 L: ntb@lists.linux.dev !! 11049 L: linux-ntb@googlegroups.com 16475 S: Supported 11050 S: Supported 16476 W: https://github.com/davejiang/linux/w 11051 W: https://github.com/davejiang/linux/wiki 16477 T: git https://github.com/davejiang/lin 11052 T: git https://github.com/davejiang/linux.git 16478 F: drivers/ntb/hw/intel/ 11053 F: drivers/ntb/hw/intel/ 16479 11054 16480 NTFS3 FILESYSTEM !! 11055 NTFS FILESYSTEM 16481 M: Konstantin Komarov <almaz.alexandrovi !! 11056 M: Anton Altaparmakov <anton@tuxera.com> 16482 L: ntfs3@lists.linux.dev !! 11057 L: linux-ntfs-dev@lists.sourceforge.net 16483 S: Supported !! 11058 W: http://www.tuxera.com/ 16484 W: http://www.paragon-software.com/ !! 11059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 16485 T: git https://github.com/Paragon-Softw !! 11060 S: Supported 16486 F: Documentation/filesystems/ntfs3.rst !! 11061 F: Documentation/filesystems/ntfs.txt 16487 F: fs/ntfs3/ !! 11062 F: fs/ntfs/ 16488 11063 16489 NUBUS SUBSYSTEM 11064 NUBUS SUBSYSTEM 16490 M: Finn Thain <fthain@linux-m68k.org> !! 11065 M: Finn Thain <fthain@telegraphics.com.au> 16491 L: linux-m68k@lists.linux-m68k.org 11066 L: linux-m68k@lists.linux-m68k.org 16492 S: Maintained 11067 S: Maintained 16493 F: arch/*/include/asm/nubus.h 11068 F: arch/*/include/asm/nubus.h 16494 F: drivers/nubus/ 11069 F: drivers/nubus/ 16495 F: include/linux/nubus.h 11070 F: include/linux/nubus.h 16496 F: include/uapi/linux/nubus.h 11071 F: include/uapi/linux/nubus.h 16497 11072 16498 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRI 11073 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 16499 M: Antonino Daplas <adaplas@gmail.com> 11074 M: Antonino Daplas <adaplas@gmail.com> 16500 L: linux-fbdev@vger.kernel.org 11075 L: linux-fbdev@vger.kernel.org 16501 S: Maintained 11076 S: Maintained 16502 F: drivers/video/fbdev/nvidia/ << 16503 F: drivers/video/fbdev/riva/ 11077 F: drivers/video/fbdev/riva/ 16504 !! 11078 F: drivers/video/fbdev/nvidia/ 16505 NVIDIA WMI EC BACKLIGHT DRIVER << 16506 M: Daniel Dadap <ddadap@nvidia.com> << 16507 L: platform-driver-x86@vger.kernel.org << 16508 S: Supported << 16509 F: drivers/platform/x86/nvidia-wmi-ec-b << 16510 F: include/linux/platform_data/x86/nvid << 16511 11079 16512 NVM EXPRESS DRIVER 11080 NVM EXPRESS DRIVER 16513 M: Keith Busch <kbusch@kernel.org> !! 11081 M: Keith Busch <keith.busch@intel.com> 16514 M: Jens Axboe <axboe@fb.com> 11082 M: Jens Axboe <axboe@fb.com> 16515 M: Christoph Hellwig <hch@lst.de> 11083 M: Christoph Hellwig <hch@lst.de> 16516 M: Sagi Grimberg <sagi@grimberg.me> 11084 M: Sagi Grimberg <sagi@grimberg.me> 16517 L: linux-nvme@lists.infradead.org 11085 L: linux-nvme@lists.infradead.org 16518 S: Supported !! 11086 T: git://git.infradead.org/nvme.git 16519 W: http://git.infradead.org/nvme.git 11087 W: http://git.infradead.org/nvme.git 16520 T: git git://git.infradead.org/nvme.git !! 11088 S: Supported 16521 F: Documentation/nvme/ << 16522 F: drivers/nvme/common/ << 16523 F: drivers/nvme/host/ 11089 F: drivers/nvme/host/ 16524 F: include/linux/nvme-*.h << 16525 F: include/linux/nvme.h 11090 F: include/linux/nvme.h 16526 F: include/uapi/linux/nvme_ioctl.h 11091 F: include/uapi/linux/nvme_ioctl.h 16527 11092 16528 NVM EXPRESS FABRICS AUTHENTICATION << 16529 M: Hannes Reinecke <hare@suse.de> << 16530 L: linux-nvme@lists.infradead.org << 16531 S: Supported << 16532 F: drivers/nvme/host/auth.c << 16533 F: drivers/nvme/target/auth.c << 16534 F: drivers/nvme/target/fabrics-cmd-auth << 16535 F: include/linux/nvme-auth.h << 16536 << 16537 NVM EXPRESS FC TRANSPORT DRIVERS 11093 NVM EXPRESS FC TRANSPORT DRIVERS 16538 M: James Smart <james.smart@broadcom.com 11094 M: James Smart <james.smart@broadcom.com> 16539 L: linux-nvme@lists.infradead.org 11095 L: linux-nvme@lists.infradead.org 16540 S: Supported 11096 S: Supported >> 11097 F: include/linux/nvme-fc.h >> 11098 F: include/linux/nvme-fc-driver.h 16541 F: drivers/nvme/host/fc.c 11099 F: drivers/nvme/host/fc.c 16542 F: drivers/nvme/target/fc.c 11100 F: drivers/nvme/target/fc.c 16543 F: drivers/nvme/target/fcloop.c 11101 F: drivers/nvme/target/fcloop.c 16544 F: include/linux/nvme-fc-driver.h << 16545 F: include/linux/nvme-fc.h << 16546 << 16547 NVM EXPRESS HARDWARE MONITORING SUPPORT << 16548 M: Guenter Roeck <linux@roeck-us.net> << 16549 L: linux-nvme@lists.infradead.org << 16550 S: Supported << 16551 F: drivers/nvme/host/hwmon.c << 16552 11102 16553 NVM EXPRESS TARGET DRIVER 11103 NVM EXPRESS TARGET DRIVER 16554 M: Christoph Hellwig <hch@lst.de> 11104 M: Christoph Hellwig <hch@lst.de> 16555 M: Sagi Grimberg <sagi@grimberg.me> 11105 M: Sagi Grimberg <sagi@grimberg.me> 16556 M: Chaitanya Kulkarni <kch@nvidia.com> << 16557 L: linux-nvme@lists.infradead.org 11106 L: linux-nvme@lists.infradead.org 16558 S: Supported !! 11107 T: git://git.infradead.org/nvme.git 16559 W: http://git.infradead.org/nvme.git 11108 W: http://git.infradead.org/nvme.git 16560 T: git git://git.infradead.org/nvme.git !! 11109 S: Supported 16561 F: drivers/nvme/target/ 11110 F: drivers/nvme/target/ 16562 11111 16563 NVMEM FRAMEWORK 11112 NVMEM FRAMEWORK 16564 M: Srinivas Kandagatla <srinivas.kandaga 11113 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 16565 S: Maintained 11114 S: Maintained 16566 T: git git://git.kernel.org/pub/scm/lin << 16567 F: Documentation/ABI/stable/sysfs-bus-n << 16568 F: Documentation/devicetree/bindings/nv << 16569 F: drivers/nvmem/ 11115 F: drivers/nvmem/ >> 11116 F: Documentation/devicetree/bindings/nvmem/ >> 11117 F: Documentation/ABI/stable/sysfs-bus-nvmem 16570 F: include/linux/nvmem-consumer.h 11118 F: include/linux/nvmem-consumer.h 16571 F: include/linux/nvmem-provider.h 11119 F: include/linux/nvmem-provider.h 16572 11120 16573 NXP BLUETOOTH WIRELESS DRIVERS << 16574 M: Amitkumar Karwar <amitkumar.karwar@nx << 16575 M: Neeraj Kale <neeraj.sanjaykale@nxp.co << 16576 S: Maintained << 16577 F: Documentation/devicetree/bindings/ne << 16578 F: drivers/bluetooth/btnxpuart.c << 16579 << 16580 NXP C45 TJA11XX PHY DRIVER << 16581 M: Andrei Botila <andrei.botila@oss.nxp. << 16582 L: netdev@vger.kernel.org << 16583 S: Maintained << 16584 F: drivers/net/phy/nxp-c45-tja11xx* << 16585 << 16586 NXP FSPI DRIVER << 16587 M: Han Xu <han.xu@nxp.com> << 16588 M: Haibo Chen <haibo.chen@nxp.com> << 16589 R: Yogesh Gaur <yogeshgaur.83@gmail.com> << 16590 L: linux-spi@vger.kernel.org << 16591 L: imx@lists.linux.dev << 16592 S: Maintained << 16593 F: Documentation/devicetree/bindings/sp << 16594 F: drivers/spi/spi-nxp-fspi.c << 16595 << 16596 NXP FXAS21002C DRIVER << 16597 M: Rui Miguel Silva <rmfrfs@gmail.com> << 16598 L: linux-iio@vger.kernel.org << 16599 S: Maintained << 16600 F: Documentation/devicetree/bindings/ii << 16601 F: drivers/iio/gyro/fxas21002c.h << 16602 F: drivers/iio/gyro/fxas21002c_core.c << 16603 F: drivers/iio/gyro/fxas21002c_i2c.c << 16604 F: drivers/iio/gyro/fxas21002c_spi.c << 16605 << 16606 NXP i.MX 7D/6SX/6UL/93 AND VF610 ADC DRIVER << 16607 M: Haibo Chen <haibo.chen@nxp.com> << 16608 L: linux-iio@vger.kernel.org << 16609 L: imx@lists.linux.dev << 16610 S: Maintained << 16611 F: Documentation/devicetree/bindings/ii << 16612 F: Documentation/devicetree/bindings/ii << 16613 F: Documentation/devicetree/bindings/ii << 16614 F: drivers/iio/adc/imx7d_adc.c << 16615 F: drivers/iio/adc/imx93_adc.c << 16616 F: drivers/iio/adc/vf610_adc.c << 16617 << 16618 NXP i.MX 8M ISI DRIVER << 16619 M: Laurent Pinchart <laurent.pinchart@id << 16620 L: linux-media@vger.kernel.org << 16621 S: Maintained << 16622 F: Documentation/devicetree/bindings/me << 16623 F: drivers/media/platform/nxp/imx8-isi/ << 16624 << 16625 NXP i.MX 8MP DW100 V4L2 DRIVER << 16626 M: Xavier Roumegue <xavier.roumegue@oss. << 16627 L: linux-media@vger.kernel.org << 16628 S: Maintained << 16629 F: Documentation/devicetree/bindings/me << 16630 F: Documentation/userspace-api/media/dr << 16631 F: drivers/media/platform/nxp/dw100/ << 16632 F: include/uapi/linux/dw100.h << 16633 << 16634 NXP i.MX 8MQ DCSS DRIVER << 16635 M: Laurentiu Palcu <laurentiu.palcu@oss. << 16636 R: Lucas Stach <l.stach@pengutronix.de> << 16637 L: dri-devel@lists.freedesktop.org << 16638 S: Maintained << 16639 T: git https://gitlab.freedesktop.org/d << 16640 F: Documentation/devicetree/bindings/di << 16641 F: drivers/gpu/drm/imx/dcss/ << 16642 << 16643 NXP i.MX 8QXP ADC DRIVER << 16644 M: Cai Huoqing <cai.huoqing@linux.dev> << 16645 M: Haibo Chen <haibo.chen@nxp.com> << 16646 L: imx@lists.linux.dev << 16647 L: linux-iio@vger.kernel.org << 16648 S: Maintained << 16649 F: Documentation/devicetree/bindings/ii << 16650 F: drivers/iio/adc/imx8qxp-adc.c << 16651 << 16652 NXP i.MX 8QXP/8QM JPEG V4L2 DRIVER << 16653 M: Mirela Rabulea <mirela.rabulea@nxp.co << 16654 L: imx@lists.linux.dev << 16655 L: linux-media@vger.kernel.org << 16656 S: Maintained << 16657 F: Documentation/devicetree/bindings/me << 16658 F: drivers/media/platform/nxp/imx-jpeg << 16659 << 16660 NXP i.MX CLOCK DRIVERS << 16661 M: Abel Vesa <abelvesa@kernel.org> << 16662 R: Peng Fan <peng.fan@nxp.com> << 16663 L: linux-clk@vger.kernel.org << 16664 L: imx@lists.linux.dev << 16665 S: Maintained << 16666 T: git git://git.kernel.org/pub/scm/lin << 16667 F: Documentation/devicetree/bindings/cl << 16668 F: drivers/clk/imx/ << 16669 F: include/dt-bindings/clock/imx* << 16670 << 16671 NXP PF8100/PF8121A/PF8200 PMIC REGULATOR DEV << 16672 M: Jagan Teki <jagan@amarulasolutions.co << 16673 S: Maintained << 16674 F: Documentation/devicetree/bindings/re << 16675 F: drivers/regulator/pf8x00-regulator.c << 16676 << 16677 NXP PTN5150A CC LOGIC AND EXTCON DRIVER << 16678 M: Krzysztof Kozlowski <krzk@kernel.org> << 16679 L: linux-kernel@vger.kernel.org << 16680 S: Maintained << 16681 F: Documentation/devicetree/bindings/ex << 16682 F: drivers/extcon/extcon-ptn5150.c << 16683 << 16684 NXP SGTL5000 DRIVER 11121 NXP SGTL5000 DRIVER 16685 M: Fabio Estevam <festevam@gmail.com> 11122 M: Fabio Estevam <festevam@gmail.com> 16686 L: linux-sound@vger.kernel.org !! 11123 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 16687 S: Maintained 11124 S: Maintained 16688 F: Documentation/devicetree/bindings/so !! 11125 F: Documentation/devicetree/bindings/sound/sgtl5000.txt 16689 F: sound/soc/codecs/sgtl5000* 11126 F: sound/soc/codecs/sgtl5000* 16690 11127 16691 NXP SJA1105 ETHERNET SWITCH DRIVER << 16692 M: Vladimir Oltean <olteanv@gmail.com> << 16693 L: linux-kernel@vger.kernel.org << 16694 S: Maintained << 16695 F: drivers/net/dsa/sja1105 << 16696 F: drivers/net/pcs/pcs-xpcs-nxp.c << 16697 << 16698 NXP TDA998X DRM DRIVER 11128 NXP TDA998X DRM DRIVER 16699 M: Russell King <linux@armlinux.org.uk> 11129 M: Russell King <linux@armlinux.org.uk> 16700 S: Maintained 11130 S: Maintained 16701 T: git git://git.armlinux.org.uk/~rmk/l 11131 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel 16702 T: git git://git.armlinux.org.uk/~rmk/l 11132 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes 16703 F: drivers/gpu/drm/i2c/tda998x_drv.c 11133 F: drivers/gpu/drm/i2c/tda998x_drv.c 16704 F: include/drm/i2c/tda998x.h 11134 F: include/drm/i2c/tda998x.h 16705 F: include/dt-bindings/display/tda998x. 11135 F: include/dt-bindings/display/tda998x.h 16706 K: "nxp,tda998x" 11136 K: "nxp,tda998x" 16707 11137 16708 NXP TFA9879 DRIVER 11138 NXP TFA9879 DRIVER 16709 M: Peter Rosin <peda@axentia.se> 11139 M: Peter Rosin <peda@axentia.se> 16710 L: linux-sound@vger.kernel.org !! 11140 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 16711 S: Maintained 11141 S: Maintained 16712 F: Documentation/devicetree/bindings/so !! 11142 F: Documentation/devicetree/bindings/sound/tfa9879.txt 16713 F: sound/soc/codecs/tfa9879* 11143 F: sound/soc/codecs/tfa9879* 16714 11144 16715 NXP-NCI NFC DRIVER 11145 NXP-NCI NFC DRIVER 16716 S: Orphan !! 11146 M: Clément Perrochaud <clement.perrochaud@effinnov.com> 16717 F: Documentation/devicetree/bindings/ne !! 11147 R: Charles Gorand <charles.gorand@effinnov.com> >> 11148 L: linux-nfc@lists.01.org (moderated for non-subscribers) >> 11149 S: Supported 16718 F: drivers/nfc/nxp-nci 11150 F: drivers/nfc/nxp-nci 16719 11151 16720 NXP/Goodix TFA989X (TFA1) DRIVER << 16721 M: Stephan Gerhold <stephan@gerhold.net> << 16722 L: linux-sound@vger.kernel.org << 16723 S: Maintained << 16724 F: Documentation/devicetree/bindings/so << 16725 F: sound/soc/codecs/tfa989x.c << 16726 << 16727 NZXT-KRAKEN2 HARDWARE MONITORING DRIVER << 16728 M: Jonas Malaco <jonas@protocubo.io> << 16729 L: linux-hwmon@vger.kernel.org << 16730 S: Maintained << 16731 F: Documentation/hwmon/nzxt-kraken2.rst << 16732 F: drivers/hwmon/nzxt-kraken2.c << 16733 << 16734 NZXT-KRAKEN3 HARDWARE MONITORING DRIVER << 16735 M: Jonas Malaco <jonas@protocubo.io> << 16736 M: Aleksa Savic <savicaleksa83@gmail.com << 16737 L: linux-hwmon@vger.kernel.org << 16738 S: Maintained << 16739 F: Documentation/hwmon/nzxt-kraken3.rst << 16740 F: drivers/hwmon/nzxt-kraken3.c << 16741 << 16742 NZXT-SMART2 HARDWARE MONITORING DRIVER << 16743 M: Aleksandr Mezin <mezin.alexander@gmai << 16744 L: linux-hwmon@vger.kernel.org << 16745 S: Maintained << 16746 F: Documentation/hwmon/nzxt-smart2.rst << 16747 F: drivers/hwmon/nzxt-smart2.c << 16748 << 16749 OBJAGG 11152 OBJAGG 16750 M: Jiri Pirko <jiri@resnulli.us> !! 11153 M: Jiri Pirko <jiri@mellanox.com> 16751 L: netdev@vger.kernel.org 11154 L: netdev@vger.kernel.org 16752 S: Supported 11155 S: Supported 16753 F: include/linux/objagg.h << 16754 F: lib/objagg.c 11156 F: lib/objagg.c 16755 F: lib/test_objagg.c 11157 F: lib/test_objagg.c >> 11158 F: include/linux/objagg.h 16756 11159 16757 OBJPOOL !! 11160 NXP FSPI DRIVER 16758 M: Matt Wu <wuqiang.matt@bytedance.com> !! 11161 R: Yogesh Gaur <yogeshgaur.83@gmail.com> 16759 S: Supported !! 11162 M: Ashish Kumar <ashish.kumar@nxp.com> 16760 F: include/linux/objpool.h !! 11163 L: linux-spi@vger.kernel.org 16761 F: lib/objpool.c !! 11164 S: Maintained 16762 F: lib/test_objpool.c !! 11165 F: drivers/spi/spi-nxp-fspi.c >> 11166 F: Documentation/devicetree/bindings/spi/spi-nxp-fspi.txt 16763 11167 16764 OBJTOOL 11168 OBJTOOL 16765 M: Josh Poimboeuf <jpoimboe@kernel.org> !! 11169 M: Josh Poimboeuf <jpoimboe@redhat.com> 16766 M: Peter Zijlstra <peterz@infradead.org> 11170 M: Peter Zijlstra <peterz@infradead.org> 16767 S: Supported 11171 S: Supported 16768 F: include/linux/objtool*.h << 16769 F: tools/objtool/ 11172 F: tools/objtool/ 16770 11173 16771 OCELOT ETHERNET SWITCH DRIVER << 16772 M: Vladimir Oltean <vladimir.oltean@nxp. << 16773 M: Claudiu Manoil <claudiu.manoil@nxp.co << 16774 M: Alexandre Belloni <alexandre.belloni@ << 16775 M: UNGLinuxDriver@microchip.com << 16776 L: netdev@vger.kernel.org << 16777 S: Supported << 16778 F: drivers/net/dsa/ocelot/* << 16779 F: drivers/net/ethernet/mscc/ << 16780 F: include/soc/mscc/ocelot* << 16781 F: net/dsa/tag_ocelot.c << 16782 F: net/dsa/tag_ocelot_8021q.c << 16783 F: tools/testing/selftests/drivers/net/ << 16784 << 16785 OCELOT EXTERNAL SWITCH CONTROL << 16786 M: Colin Foster <colin.foster@in-advanta << 16787 S: Supported << 16788 F: Documentation/devicetree/bindings/mf << 16789 F: drivers/mfd/ocelot* << 16790 F: drivers/net/dsa/ocelot/ocelot_ext.c << 16791 F: include/linux/mfd/ocelot.h << 16792 << 16793 OCXL (Open Coherent Accelerator Processor In 11174 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER 16794 M: Frederic Barrat <fbarrat@linux.ibm.co 11175 M: Frederic Barrat <fbarrat@linux.ibm.com> 16795 M: Andrew Donnellan <ajd@linux.ibm.com> !! 11176 M: Andrew Donnellan <andrew.donnellan@au1.ibm.com> 16796 L: linuxppc-dev@lists.ozlabs.org 11177 L: linuxppc-dev@lists.ozlabs.org 16797 S: Supported 11178 S: Supported 16798 F: Documentation/userspace-api/accelera << 16799 F: arch/powerpc/include/asm/pnv-ocxl.h << 16800 F: arch/powerpc/platforms/powernv/ocxl. 11179 F: arch/powerpc/platforms/powernv/ocxl.c >> 11180 F: arch/powerpc/include/asm/pnv-ocxl.h 16801 F: drivers/misc/ocxl/ 11181 F: drivers/misc/ocxl/ 16802 F: include/misc/ocxl* 11182 F: include/misc/ocxl* 16803 F: include/uapi/misc/ocxl.h 11183 F: include/uapi/misc/ocxl.h >> 11184 F: Documentation/accelerators/ocxl.rst 16804 11185 16805 OMAP AUDIO SUPPORT 11186 OMAP AUDIO SUPPORT 16806 M: Peter Ujfalusi <peter.ujfalusi@gmail. !! 11187 M: Peter Ujfalusi <peter.ujfalusi@ti.com> 16807 M: Jarkko Nikula <jarkko.nikula@bitmer.c 11188 M: Jarkko Nikula <jarkko.nikula@bitmer.com> 16808 L: linux-sound@vger.kernel.org !! 11189 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 16809 L: linux-omap@vger.kernel.org 11190 L: linux-omap@vger.kernel.org 16810 S: Maintained 11191 S: Maintained 16811 F: sound/soc/ti/n810.c << 16812 F: sound/soc/ti/omap* 11192 F: sound/soc/ti/omap* 16813 F: sound/soc/ti/rx51.c 11193 F: sound/soc/ti/rx51.c >> 11194 F: sound/soc/ti/n810.c 16814 F: sound/soc/ti/sdma-pcm.* 11195 F: sound/soc/ti/sdma-pcm.* 16815 11196 16816 OMAP CLOCK FRAMEWORK SUPPORT 11197 OMAP CLOCK FRAMEWORK SUPPORT 16817 M: Paul Walmsley <paul@pwsan.com> 11198 M: Paul Walmsley <paul@pwsan.com> 16818 L: linux-omap@vger.kernel.org 11199 L: linux-omap@vger.kernel.org 16819 S: Maintained 11200 S: Maintained 16820 F: arch/arm/*omap*/*clock* 11201 F: arch/arm/*omap*/*clock* 16821 11202 16822 OMAP DEVICE TREE SUPPORT 11203 OMAP DEVICE TREE SUPPORT >> 11204 M: Benoît Cousson <bcousson@baylibre.com> 16823 M: Tony Lindgren <tony@atomide.com> 11205 M: Tony Lindgren <tony@atomide.com> 16824 L: linux-omap@vger.kernel.org 11206 L: linux-omap@vger.kernel.org 16825 L: devicetree@vger.kernel.org 11207 L: devicetree@vger.kernel.org 16826 S: Maintained 11208 S: Maintained 16827 F: arch/arm/boot/dts/ti/omap/ !! 11209 F: arch/arm/boot/dts/*omap* >> 11210 F: arch/arm/boot/dts/*am3* >> 11211 F: arch/arm/boot/dts/*am4* >> 11212 F: arch/arm/boot/dts/*am5* >> 11213 F: arch/arm/boot/dts/*dra7* 16828 11214 16829 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPO 11215 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 16830 L: linux-omap@vger.kernel.org 11216 L: linux-omap@vger.kernel.org 16831 L: linux-fbdev@vger.kernel.org 11217 L: linux-fbdev@vger.kernel.org 16832 S: Orphan 11218 S: Orphan 16833 F: Documentation/arch/arm/omap/dss.rst << 16834 F: drivers/video/fbdev/omap2/ 11219 F: drivers/video/fbdev/omap2/ >> 11220 F: Documentation/arm/OMAP/DSS 16835 11221 16836 OMAP FRAMEBUFFER SUPPORT 11222 OMAP FRAMEBUFFER SUPPORT 16837 L: linux-fbdev@vger.kernel.org 11223 L: linux-fbdev@vger.kernel.org 16838 L: linux-omap@vger.kernel.org 11224 L: linux-omap@vger.kernel.org 16839 S: Orphan 11225 S: Orphan 16840 F: drivers/video/fbdev/omap/ 11226 F: drivers/video/fbdev/omap/ 16841 11227 16842 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPO 11228 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 16843 M: Roger Quadros <rogerq@kernel.org> !! 11229 M: Roger Quadros <rogerq@ti.com> 16844 M: Tony Lindgren <tony@atomide.com> 11230 M: Tony Lindgren <tony@atomide.com> 16845 L: linux-omap@vger.kernel.org 11231 L: linux-omap@vger.kernel.org 16846 S: Maintained 11232 S: Maintained 16847 F: arch/arm/mach-omap2/*gpmc* << 16848 F: drivers/memory/omap-gpmc.c 11233 F: drivers/memory/omap-gpmc.c >> 11234 F: arch/arm/mach-omap2/*gpmc* 16849 11235 16850 OMAP GPIO DRIVER 11236 OMAP GPIO DRIVER 16851 M: Grygorii Strashko <grygorii.strashko@ 11237 M: Grygorii Strashko <grygorii.strashko@ti.com> 16852 M: Santosh Shilimkar <ssantosh@kernel.or 11238 M: Santosh Shilimkar <ssantosh@kernel.org> 16853 M: Kevin Hilman <khilman@kernel.org> 11239 M: Kevin Hilman <khilman@kernel.org> 16854 L: linux-omap@vger.kernel.org 11240 L: linux-omap@vger.kernel.org 16855 S: Maintained 11241 S: Maintained 16856 F: Documentation/devicetree/bindings/gp !! 11242 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt 16857 F: drivers/gpio/gpio-omap.c 11243 F: drivers/gpio/gpio-omap.c 16858 11244 16859 OMAP HARDWARE SPINLOCK SUPPORT 11245 OMAP HARDWARE SPINLOCK SUPPORT >> 11246 M: Ohad Ben-Cohen <ohad@wizery.com> 16860 L: linux-omap@vger.kernel.org 11247 L: linux-omap@vger.kernel.org 16861 S: Orphan !! 11248 S: Maintained 16862 F: drivers/hwspinlock/omap_hwspinlock.c 11249 F: drivers/hwspinlock/omap_hwspinlock.c 16863 11250 16864 OMAP HS MMC SUPPORT 11251 OMAP HS MMC SUPPORT 16865 L: linux-mmc@vger.kernel.org 11252 L: linux-mmc@vger.kernel.org 16866 L: linux-omap@vger.kernel.org 11253 L: linux-omap@vger.kernel.org 16867 S: Orphan 11254 S: Orphan 16868 F: drivers/mmc/host/omap_hsmmc.c 11255 F: drivers/mmc/host/omap_hsmmc.c 16869 11256 16870 OMAP HWMOD DATA 11257 OMAP HWMOD DATA 16871 M: Paul Walmsley <paul@pwsan.com> 11258 M: Paul Walmsley <paul@pwsan.com> 16872 L: linux-omap@vger.kernel.org 11259 L: linux-omap@vger.kernel.org 16873 S: Maintained 11260 S: Maintained 16874 F: arch/arm/mach-omap2/omap_hwmod*data* 11261 F: arch/arm/mach-omap2/omap_hwmod*data* 16875 11262 >> 11263 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES >> 11264 M: Benoît Cousson <bcousson@baylibre.com> >> 11265 L: linux-omap@vger.kernel.org >> 11266 S: Maintained >> 11267 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c >> 11268 16876 OMAP HWMOD SUPPORT 11269 OMAP HWMOD SUPPORT >> 11270 M: Benoît Cousson <bcousson@baylibre.com> 16877 M: Paul Walmsley <paul@pwsan.com> 11271 M: Paul Walmsley <paul@pwsan.com> 16878 L: linux-omap@vger.kernel.org 11272 L: linux-omap@vger.kernel.org 16879 S: Maintained 11273 S: Maintained 16880 F: arch/arm/mach-omap2/omap_hwmod.* 11274 F: arch/arm/mach-omap2/omap_hwmod.* 16881 11275 16882 OMAP I2C DRIVER 11276 OMAP I2C DRIVER 16883 M: Vignesh R <vigneshr@ti.com> 11277 M: Vignesh R <vigneshr@ti.com> 16884 L: linux-omap@vger.kernel.org 11278 L: linux-omap@vger.kernel.org 16885 L: linux-i2c@vger.kernel.org 11279 L: linux-i2c@vger.kernel.org 16886 S: Maintained 11280 S: Maintained 16887 F: Documentation/devicetree/bindings/i2 !! 11281 F: Documentation/devicetree/bindings/i2c/i2c-omap.txt 16888 F: drivers/i2c/busses/i2c-omap.c 11282 F: drivers/i2c/busses/i2c-omap.c 16889 11283 16890 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 11284 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 16891 M: Laurent Pinchart <laurent.pinchart@id 11285 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 16892 L: linux-media@vger.kernel.org 11286 L: linux-media@vger.kernel.org 16893 S: Maintained 11287 S: Maintained 16894 F: Documentation/devicetree/bindings/me 11288 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 16895 F: drivers/media/platform/ti/omap3isp/ !! 11289 F: drivers/media/platform/omap3isp/ 16896 F: drivers/staging/media/omap4iss/ 11290 F: drivers/staging/media/omap4iss/ 16897 11291 16898 OMAP MMC SUPPORT 11292 OMAP MMC SUPPORT 16899 M: Aaro Koskinen <aaro.koskinen@iki.fi> 11293 M: Aaro Koskinen <aaro.koskinen@iki.fi> 16900 L: linux-omap@vger.kernel.org 11294 L: linux-omap@vger.kernel.org 16901 S: Odd Fixes 11295 S: Odd Fixes 16902 F: drivers/mmc/host/omap.c 11296 F: drivers/mmc/host/omap.c 16903 11297 16904 OMAP POWER MANAGEMENT SUPPORT 11298 OMAP POWER MANAGEMENT SUPPORT 16905 M: Kevin Hilman <khilman@kernel.org> 11299 M: Kevin Hilman <khilman@kernel.org> 16906 L: linux-omap@vger.kernel.org 11300 L: linux-omap@vger.kernel.org 16907 S: Maintained 11301 S: Maintained 16908 F: arch/arm/*omap*/*pm* 11302 F: arch/arm/*omap*/*pm* 16909 F: drivers/cpufreq/omap-cpufreq.c 11303 F: drivers/cpufreq/omap-cpufreq.c 16910 11304 16911 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPOR 11305 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT >> 11306 M: Rajendra Nayak <rnayak@codeaurora.org> 16912 M: Paul Walmsley <paul@pwsan.com> 11307 M: Paul Walmsley <paul@pwsan.com> 16913 L: linux-omap@vger.kernel.org 11308 L: linux-omap@vger.kernel.org 16914 S: Maintained 11309 S: Maintained 16915 F: arch/arm/mach-omap2/prm* 11310 F: arch/arm/mach-omap2/prm* 16916 11311 16917 OMAP RANDOM NUMBER GENERATOR SUPPORT 11312 OMAP RANDOM NUMBER GENERATOR SUPPORT 16918 M: Deepak Saxena <dsaxena@plexity.net> 11313 M: Deepak Saxena <dsaxena@plexity.net> 16919 S: Maintained 11314 S: Maintained 16920 F: drivers/char/hw_random/omap-rng.c 11315 F: drivers/char/hw_random/omap-rng.c 16921 11316 16922 OMAP USB SUPPORT 11317 OMAP USB SUPPORT 16923 L: linux-usb@vger.kernel.org 11318 L: linux-usb@vger.kernel.org 16924 L: linux-omap@vger.kernel.org 11319 L: linux-omap@vger.kernel.org 16925 S: Orphan 11320 S: Orphan 16926 F: arch/arm/*omap*/usb* << 16927 F: drivers/usb/*/*omap* 11321 F: drivers/usb/*/*omap* >> 11322 F: arch/arm/*omap*/usb* 16928 11323 16929 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 11324 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 16930 M: Mark Jackson <mpfj@newflow.co.uk> 11325 M: Mark Jackson <mpfj@newflow.co.uk> 16931 L: linux-omap@vger.kernel.org 11326 L: linux-omap@vger.kernel.org 16932 S: Maintained 11327 S: Maintained 16933 F: arch/arm/boot/dts/ti/omap/am335x-nan !! 11328 F: arch/arm/boot/dts/am335x-nano.dts 16934 11329 16935 OMAP1 SUPPORT 11330 OMAP1 SUPPORT 16936 M: Aaro Koskinen <aaro.koskinen@iki.fi> 11331 M: Aaro Koskinen <aaro.koskinen@iki.fi> 16937 M: Janusz Krzysztofik <jmkrzyszt@gmail.c !! 11332 M: Tony Lindgren <tony@atomide.com> 16938 R: Tony Lindgren <tony@atomide.com> << 16939 L: linux-omap@vger.kernel.org 11333 L: linux-omap@vger.kernel.org 16940 S: Maintained << 16941 Q: http://patchwork.kernel.org/project/ 11334 Q: http://patchwork.kernel.org/project/linux-omap/list/ 16942 T: git git://git.kernel.org/pub/scm/lin 11335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 16943 F: arch/arm/configs/omap1_defconfig !! 11336 S: Maintained 16944 F: arch/arm/mach-omap1/ 11337 F: arch/arm/mach-omap1/ >> 11338 F: arch/arm/plat-omap/ >> 11339 F: arch/arm/configs/omap1_defconfig 16945 F: drivers/i2c/busses/i2c-omap.c 11340 F: drivers/i2c/busses/i2c-omap.c 16946 F: include/linux/platform_data/ams-delt << 16947 F: include/linux/platform_data/i2c-omap 11341 F: include/linux/platform_data/i2c-omap.h >> 11342 F: include/linux/platform_data/ams-delta-fiq.h 16948 11343 16949 OMAP2+ SUPPORT 11344 OMAP2+ SUPPORT 16950 M: Aaro Koskinen <aaro.koskinen@iki.fi> << 16951 M: Andreas Kemnade <andreas@kemnade.info << 16952 M: Kevin Hilman <khilman@baylibre.com> << 16953 M: Roger Quadros <rogerq@kernel.org> << 16954 M: Tony Lindgren <tony@atomide.com> 11345 M: Tony Lindgren <tony@atomide.com> 16955 L: linux-omap@vger.kernel.org 11346 L: linux-omap@vger.kernel.org 16956 S: Maintained !! 11347 W: http://www.muru.com/linux/omap/ 16957 W: http://linux.omap.com/ 11348 W: http://linux.omap.com/ 16958 Q: http://patchwork.kernel.org/project/ 11349 Q: http://patchwork.kernel.org/project/linux-omap/list/ 16959 T: git git://git.kernel.org/pub/scm/lin 11350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 16960 F: Documentation/devicetree/bindings/ar !! 11351 S: Maintained 16961 F: arch/arm/configs/omap2plus_defconfig << 16962 F: arch/arm/mach-omap2/ 11352 F: arch/arm/mach-omap2/ 16963 F: drivers/bus/omap*.[ch] !! 11353 F: arch/arm/plat-omap/ 16964 F: drivers/bus/ti-sysc.c !! 11354 F: arch/arm/configs/omap2plus_defconfig 16965 F: drivers/gpio/gpio-tps65219.c << 16966 F: drivers/i2c/busses/i2c-omap.c 11355 F: drivers/i2c/busses/i2c-omap.c 16967 F: drivers/irqchip/irq-omap-intc.c 11356 F: drivers/irqchip/irq-omap-intc.c 16968 F: drivers/mfd/*omap*.c 11357 F: drivers/mfd/*omap*.c 16969 F: drivers/mfd/menelaus.c 11358 F: drivers/mfd/menelaus.c 16970 F: drivers/mfd/palmas.c 11359 F: drivers/mfd/palmas.c 16971 F: drivers/mfd/tps65217.c 11360 F: drivers/mfd/tps65217.c 16972 F: drivers/mfd/tps65218.c 11361 F: drivers/mfd/tps65218.c 16973 F: drivers/mfd/tps65219.c << 16974 F: drivers/mfd/tps65910.c 11362 F: drivers/mfd/tps65910.c 16975 F: drivers/mfd/twl-core.[ch] 11363 F: drivers/mfd/twl-core.[ch] 16976 F: drivers/mfd/twl4030*.c 11364 F: drivers/mfd/twl4030*.c 16977 F: drivers/mfd/twl6030*.c 11365 F: drivers/mfd/twl6030*.c 16978 F: drivers/mfd/twl6040*.c 11366 F: drivers/mfd/twl6040*.c 16979 F: drivers/regulator/palmas-regulator*. 11367 F: drivers/regulator/palmas-regulator*.c 16980 F: drivers/regulator/pbias-regulator.c 11368 F: drivers/regulator/pbias-regulator.c 16981 F: drivers/regulator/tps65217-regulator 11369 F: drivers/regulator/tps65217-regulator.c 16982 F: drivers/regulator/tps65218-regulator 11370 F: drivers/regulator/tps65218-regulator.c 16983 F: drivers/regulator/tps65219-regulator << 16984 F: drivers/regulator/tps65910-regulator 11371 F: drivers/regulator/tps65910-regulator.c 16985 F: drivers/regulator/twl-regulator.c 11372 F: drivers/regulator/twl-regulator.c 16986 F: drivers/regulator/twl6030-regulator. 11373 F: drivers/regulator/twl6030-regulator.c 16987 F: include/linux/platform_data/i2c-omap 11374 F: include/linux/platform_data/i2c-omap.h 16988 F: include/linux/platform_data/ti-sysc. !! 11375 >> 11376 ONION OMEGA2+ BOARD >> 11377 M: Harvey Hunt <harveyhuntnexus@gmail.com> >> 11378 L: linux-mips@vger.kernel.org >> 11379 S: Maintained >> 11380 F: arch/mips/boot/dts/ralink/omega2p.dts 16989 11381 16990 OMFS FILESYSTEM 11382 OMFS FILESYSTEM 16991 M: Bob Copeland <me@bobcopeland.com> 11383 M: Bob Copeland <me@bobcopeland.com> 16992 L: linux-karma-devel@lists.sourceforge. 11384 L: linux-karma-devel@lists.sourceforge.net 16993 S: Maintained 11385 S: Maintained 16994 F: Documentation/filesystems/omfs.rst !! 11386 F: Documentation/filesystems/omfs.txt 16995 F: fs/omfs/ 11387 F: fs/omfs/ 16996 11388 16997 OMNIVISION OG01A1B SENSOR DRIVER !! 11389 OMNIKEY CARDMAN 4000 DRIVER 16998 M: Sakari Ailus <sakari.ailus@linux.inte !! 11390 M: Harald Welte <laforge@gnumonks.org> 16999 L: linux-media@vger.kernel.org << 17000 S: Maintained << 17001 F: Documentation/devicetree/bindings/me << 17002 F: drivers/media/i2c/og01a1b.c << 17003 << 17004 OMNIVISION OV01A10 SENSOR DRIVER << 17005 M: Bingbu Cao <bingbu.cao@intel.com> << 17006 L: linux-media@vger.kernel.org << 17007 S: Maintained 11391 S: Maintained 17008 T: git git://linuxtv.org/media_tree.git !! 11392 F: drivers/char/pcmcia/cm4000_cs.c 17009 F: drivers/media/i2c/ov01a10.c !! 11393 F: include/linux/cm4000_cs.h >> 11394 F: include/uapi/linux/cm4000_cs.h 17010 11395 17011 OMNIVISION OV02A10 SENSOR DRIVER !! 11396 OMNIKEY CARDMAN 4040 DRIVER 17012 L: linux-media@vger.kernel.org !! 11397 M: Harald Welte <laforge@gnumonks.org> 17013 S: Orphan << 17014 T: git git://linuxtv.org/media_tree.git << 17015 F: Documentation/devicetree/bindings/me << 17016 F: drivers/media/i2c/ov02a10.c << 17017 << 17018 OMNIVISION OV08D10 SENSOR DRIVER << 17019 M: Jimmy Su <jimmy.su@intel.com> << 17020 L: linux-media@vger.kernel.org << 17021 S: Maintained 11398 S: Maintained 17022 T: git git://linuxtv.org/media_tree.git !! 11399 F: drivers/char/pcmcia/cm4040_cs.* 17023 F: drivers/media/i2c/ov08d10.c << 17024 << 17025 OMNIVISION OV08X40 SENSOR DRIVER << 17026 M: Jason Chen <jason.z.chen@intel.com> << 17027 L: linux-media@vger.kernel.org << 17028 S: Maintained << 17029 T: git git://linuxtv.org/media_tree.git << 17030 F: drivers/media/i2c/ov08x40.c << 17031 11400 17032 OMNIVISION OV13858 SENSOR DRIVER 11401 OMNIVISION OV13858 SENSOR DRIVER 17033 M: Sakari Ailus <sakari.ailus@linux.inte 11402 M: Sakari Ailus <sakari.ailus@linux.intel.com> 17034 L: linux-media@vger.kernel.org 11403 L: linux-media@vger.kernel.org 17035 S: Maintained << 17036 T: git git://linuxtv.org/media_tree.git 11404 T: git git://linuxtv.org/media_tree.git 17037 F: drivers/media/i2c/ov13858.c << 17038 << 17039 OMNIVISION OV13B10 SENSOR DRIVER << 17040 M: Arec Kao <arec.kao@intel.com> << 17041 L: linux-media@vger.kernel.org << 17042 S: Maintained 11405 S: Maintained 17043 T: git git://linuxtv.org/media_tree.git !! 11406 F: drivers/media/i2c/ov13858.c 17044 F: drivers/media/i2c/ov13b10.c << 17045 11407 17046 OMNIVISION OV2680 SENSOR DRIVER 11408 OMNIVISION OV2680 SENSOR DRIVER 17047 M: Rui Miguel Silva <rmfrfs@gmail.com> 11409 M: Rui Miguel Silva <rmfrfs@gmail.com> 17048 M: Hans de Goede <hansg@kernel.org> << 17049 L: linux-media@vger.kernel.org 11410 L: linux-media@vger.kernel.org 17050 S: Maintained << 17051 T: git git://linuxtv.org/media_tree.git 11411 T: git git://linuxtv.org/media_tree.git 17052 F: Documentation/devicetree/bindings/me !! 11412 S: Maintained 17053 F: drivers/media/i2c/ov2680.c 11413 F: drivers/media/i2c/ov2680.c >> 11414 F: Documentation/devicetree/bindings/media/i2c/ov2680.txt 17054 11415 17055 OMNIVISION OV2685 SENSOR DRIVER 11416 OMNIVISION OV2685 SENSOR DRIVER 17056 M: Shunqian Zheng <zhengsq@rock-chips.co 11417 M: Shunqian Zheng <zhengsq@rock-chips.com> 17057 L: linux-media@vger.kernel.org 11418 L: linux-media@vger.kernel.org 17058 S: Maintained << 17059 T: git git://linuxtv.org/media_tree.git << 17060 F: Documentation/devicetree/bindings/me << 17061 F: drivers/media/i2c/ov2685.c << 17062 << 17063 OMNIVISION OV2740 SENSOR DRIVER << 17064 M: Tianshu Qiu <tian.shu.qiu@intel.com> << 17065 R: Sakari Ailus <sakari.ailus@linux.inte << 17066 R: Bingbu Cao <bingbu.cao@intel.com> << 17067 L: linux-media@vger.kernel.org << 17068 S: Maintained << 17069 T: git git://linuxtv.org/media_tree.git 11419 T: git git://linuxtv.org/media_tree.git 17070 F: drivers/media/i2c/ov2740.c << 17071 << 17072 OMNIVISION OV4689 SENSOR DRIVER << 17073 M: Mikhail Rudenko <mike.rudenko@gmail.c << 17074 L: linux-media@vger.kernel.org << 17075 S: Maintained 11420 S: Maintained 17076 T: git git://linuxtv.org/media_tree.git !! 11421 F: drivers/media/i2c/ov2685.c 17077 F: Documentation/devicetree/bindings/me << 17078 F: drivers/media/i2c/ov4689.c << 17079 11422 17080 OMNIVISION OV5640 SENSOR DRIVER 11423 OMNIVISION OV5640 SENSOR DRIVER 17081 M: Steve Longerbeam <slongerbeam@gmail.c 11424 M: Steve Longerbeam <slongerbeam@gmail.com> 17082 L: linux-media@vger.kernel.org 11425 L: linux-media@vger.kernel.org 17083 S: Maintained << 17084 T: git git://linuxtv.org/media_tree.git 11426 T: git git://linuxtv.org/media_tree.git >> 11427 S: Maintained 17085 F: drivers/media/i2c/ov5640.c 11428 F: drivers/media/i2c/ov5640.c 17086 11429 17087 OMNIVISION OV5647 SENSOR DRIVER 11430 OMNIVISION OV5647 SENSOR DRIVER 17088 M: Dave Stevenson <dave.stevenson@raspbe !! 11431 M: Luis Oliveira <lolivei@synopsys.com> 17089 M: Jacopo Mondi <jacopo@jmondi.org> << 17090 L: linux-media@vger.kernel.org << 17091 S: Maintained << 17092 T: git git://linuxtv.org/media_tree.git << 17093 F: Documentation/devicetree/bindings/me << 17094 F: drivers/media/i2c/ov5647.c << 17095 << 17096 OMNIVISION OV5670 SENSOR DRIVER << 17097 M: Sakari Ailus <sakari.ailus@linux.inte << 17098 L: linux-media@vger.kernel.org 11432 L: linux-media@vger.kernel.org 17099 S: Maintained << 17100 T: git git://linuxtv.org/media_tree.git << 17101 F: Documentation/devicetree/bindings/me << 17102 F: drivers/media/i2c/ov5670.c << 17103 << 17104 OMNIVISION OV5675 SENSOR DRIVER << 17105 M: Sakari Ailus <sakari.ailus@linux.inte << 17106 L: linux-media@vger.kernel.org << 17107 S: Maintained << 17108 T: git git://linuxtv.org/media_tree.git 11433 T: git git://linuxtv.org/media_tree.git 17109 F: Documentation/devicetree/bindings/me << 17110 F: drivers/media/i2c/ov5675.c << 17111 << 17112 OMNIVISION OV5693 SENSOR DRIVER << 17113 M: Daniel Scally <djrscally@gmail.com> << 17114 L: linux-media@vger.kernel.org << 17115 S: Maintained 11434 S: Maintained 17116 T: git git://linuxtv.org/media_tree.git !! 11435 F: drivers/media/i2c/ov5647.c 17117 F: Documentation/devicetree/bindings/me << 17118 F: drivers/media/i2c/ov5693.c << 17119 11436 17120 OMNIVISION OV5695 SENSOR DRIVER 11437 OMNIVISION OV5695 SENSOR DRIVER 17121 M: Shunqian Zheng <zhengsq@rock-chips.co 11438 M: Shunqian Zheng <zhengsq@rock-chips.com> 17122 L: linux-media@vger.kernel.org 11439 L: linux-media@vger.kernel.org 17123 S: Maintained << 17124 T: git git://linuxtv.org/media_tree.git 11440 T: git git://linuxtv.org/media_tree.git 17125 F: drivers/media/i2c/ov5695.c << 17126 << 17127 OMNIVISION OV64A40 SENSOR DRIVER << 17128 M: Jacopo Mondi <jacopo.mondi@ideasonboa << 17129 L: linux-media@vger.kernel.org << 17130 S: Maintained 11441 S: Maintained 17131 T: git git://linuxtv.org/media_tree.git !! 11442 F: drivers/media/i2c/ov5695.c 17132 F: Documentation/devicetree/bindings/me << 17133 F: drivers/media/i2c/ov64a40.c << 17134 11443 17135 OMNIVISION OV7670 SENSOR DRIVER 11444 OMNIVISION OV7670 SENSOR DRIVER >> 11445 M: Jonathan Corbet <corbet@lwn.net> 17136 L: linux-media@vger.kernel.org 11446 L: linux-media@vger.kernel.org 17137 S: Orphan << 17138 T: git git://linuxtv.org/media_tree.git 11447 T: git git://linuxtv.org/media_tree.git 17139 F: Documentation/devicetree/bindings/me !! 11448 S: Maintained 17140 F: drivers/media/i2c/ov7670.c 11449 F: drivers/media/i2c/ov7670.c >> 11450 F: Documentation/devicetree/bindings/media/i2c/ov7670.txt 17141 11451 17142 OMNIVISION OV772x SENSOR DRIVER 11452 OMNIVISION OV772x SENSOR DRIVER 17143 M: Jacopo Mondi <jacopo@jmondi.org> 11453 M: Jacopo Mondi <jacopo@jmondi.org> 17144 L: linux-media@vger.kernel.org 11454 L: linux-media@vger.kernel.org 17145 S: Odd fixes << 17146 T: git git://linuxtv.org/media_tree.git 11455 T: git git://linuxtv.org/media_tree.git 17147 F: Documentation/devicetree/bindings/me !! 11456 S: Odd fixes 17148 F: drivers/media/i2c/ov772x.c 11457 F: drivers/media/i2c/ov772x.c 17149 F: include/media/i2c/ov772x.h 11458 F: include/media/i2c/ov772x.h >> 11459 F: Documentation/devicetree/bindings/media/i2c/ov772x.txt 17150 11460 17151 OMNIVISION OV7740 SENSOR DRIVER 11461 OMNIVISION OV7740 SENSOR DRIVER >> 11462 M: Wenyou Yang <wenyou.yang@microchip.com> 17152 L: linux-media@vger.kernel.org 11463 L: linux-media@vger.kernel.org 17153 S: Orphan << 17154 T: git git://linuxtv.org/media_tree.git 11464 T: git git://linuxtv.org/media_tree.git 17155 F: Documentation/devicetree/bindings/me << 17156 F: drivers/media/i2c/ov7740.c << 17157 << 17158 OMNIVISION OV8856 SENSOR DRIVER << 17159 M: Sakari Ailus <sakari.ailus@linux.inte << 17160 L: linux-media@vger.kernel.org << 17161 S: Maintained 11465 S: Maintained 17162 T: git git://linuxtv.org/media_tree.git !! 11466 F: drivers/media/i2c/ov7740.c 17163 F: Documentation/devicetree/bindings/me !! 11467 F: Documentation/devicetree/bindings/media/i2c/ov7740.txt 17164 F: drivers/media/i2c/ov8856.c << 17165 11468 17166 OMNIVISION OV8858 SENSOR DRIVER !! 11469 OMNIVISION OV9640 SENSOR DRIVER 17167 M: Jacopo Mondi <jacopo.mondi@ideasonboa !! 11470 M: Petr Cvek <petrcvekcz@gmail.com> 17168 M: Nicholas Roth <nicholas@rothemail.net << 17169 L: linux-media@vger.kernel.org 11471 L: linux-media@vger.kernel.org 17170 S: Maintained 11472 S: Maintained 17171 T: git git://linuxtv.org/media_tree.git !! 11473 F: drivers/media/i2c/ov9640.* 17172 F: Documentation/devicetree/bindings/me << 17173 F: drivers/media/i2c/ov8858.c << 17174 11474 17175 OMNIVISION OV9282 SENSOR DRIVER !! 11475 OMNIVISION OV8856 SENSOR DRIVER 17176 M: Dave Stevenson <dave.stevenson@raspbe !! 11476 M: Ben Kao <ben.kao@intel.com> 17177 L: linux-media@vger.kernel.org 11477 L: linux-media@vger.kernel.org 17178 S: Maintained << 17179 T: git git://linuxtv.org/media_tree.git 11478 T: git git://linuxtv.org/media_tree.git 17180 F: Documentation/devicetree/bindings/me << 17181 F: drivers/media/i2c/ov9282.c << 17182 << 17183 OMNIVISION OV9640 SENSOR DRIVER << 17184 M: Petr Cvek <petrcvekcz@gmail.com> << 17185 L: linux-media@vger.kernel.org << 17186 S: Maintained 11479 S: Maintained 17187 F: drivers/media/i2c/ov9640.* !! 11480 F: drivers/media/i2c/ov8856.c 17188 11481 17189 OMNIVISION OV9650 SENSOR DRIVER 11482 OMNIVISION OV9650 SENSOR DRIVER 17190 M: Sakari Ailus <sakari.ailus@linux.inte 11483 M: Sakari Ailus <sakari.ailus@linux.intel.com> 17191 R: Akinobu Mita <akinobu.mita@gmail.com> 11484 R: Akinobu Mita <akinobu.mita@gmail.com> 17192 R: Sylwester Nawrocki <s.nawrocki@samsun 11485 R: Sylwester Nawrocki <s.nawrocki@samsung.com> 17193 L: linux-media@vger.kernel.org 11486 L: linux-media@vger.kernel.org 17194 S: Maintained << 17195 T: git git://linuxtv.org/media_tree.git 11487 T: git git://linuxtv.org/media_tree.git 17196 F: Documentation/devicetree/bindings/me << 17197 F: drivers/media/i2c/ov9650.c << 17198 << 17199 OMNIVISION OV9734 SENSOR DRIVER << 17200 M: Tianshu Qiu <tian.shu.qiu@intel.com> << 17201 R: Bingbu Cao <bingbu.cao@intel.com> << 17202 L: linux-media@vger.kernel.org << 17203 S: Maintained 11488 S: Maintained 17204 T: git git://linuxtv.org/media_tree.git !! 11489 F: drivers/media/i2c/ov9650.c 17205 F: drivers/media/i2c/ov9734.c !! 11490 F: Documentation/devicetree/bindings/media/i2c/ov9650.txt 17206 << 17207 ONBOARD USB HUB DRIVER << 17208 M: Matthias Kaehlcke <mka@chromium.org> << 17209 L: linux-usb@vger.kernel.org << 17210 S: Maintained << 17211 F: Documentation/ABI/testing/sysfs-bus- << 17212 F: drivers/usb/misc/onboard_usb_dev.c << 17213 11491 17214 ONENAND FLASH DRIVER 11492 ONENAND FLASH DRIVER 17215 M: Kyungmin Park <kyungmin.park@samsung. 11493 M: Kyungmin Park <kyungmin.park@samsung.com> 17216 L: linux-mtd@lists.infradead.org 11494 L: linux-mtd@lists.infradead.org 17217 S: Maintained 11495 S: Maintained 17218 F: drivers/mtd/nand/onenand/ 11496 F: drivers/mtd/nand/onenand/ 17219 F: include/linux/mtd/onenand*.h 11497 F: include/linux/mtd/onenand*.h 17220 11498 17221 ONEXPLAYER FAN DRIVER !! 11499 ONSTREAM SCSI TAPE DRIVER 17222 M: Derek John Clark <derekjohn.clark@gma !! 11500 M: Willem Riede <osst@riede.org> 17223 M: Joaquín Ignacio Aramendía <samsagax !! 11501 L: osst-users@lists.sourceforge.net 17224 L: linux-hwmon@vger.kernel.org !! 11502 L: linux-scsi@vger.kernel.org 17225 S: Maintained << 17226 F: drivers/hwmon/oxp-sensors.c << 17227 << 17228 ONIE TLV NVMEM LAYOUT DRIVER << 17229 M: Miquel Raynal <miquel.raynal@bootlin. << 17230 S: Maintained << 17231 F: Documentation/devicetree/bindings/nv << 17232 F: drivers/nvmem/layouts/onie-tlv.c << 17233 << 17234 ONION OMEGA2+ BOARD << 17235 M: Harvey Hunt <harveyhuntnexus@gmail.co << 17236 L: linux-mips@vger.kernel.org << 17237 S: Maintained 11503 S: Maintained 17238 F: arch/mips/boot/dts/ralink/omega2p.dt !! 11504 F: Documentation/scsi/osst.txt 17239 !! 11505 F: drivers/scsi/osst.* 17240 ONSEMI ETHERNET PHY DRIVERS !! 11506 F: drivers/scsi/osst_*.h 17241 M: Piergiorgio Beruto <piergiorgio.berut !! 11507 F: drivers/scsi/st.h 17242 L: netdev@vger.kernel.org << 17243 S: Supported << 17244 W: http://www.onsemi.com << 17245 F: drivers/net/phy/ncn* << 17246 11508 17247 OP-TEE DRIVER 11509 OP-TEE DRIVER 17248 M: Jens Wiklander <jens.wiklander@linaro 11510 M: Jens Wiklander <jens.wiklander@linaro.org> 17249 L: op-tee@lists.trustedfirmware.org << 17250 S: Maintained 11511 S: Maintained 17251 F: Documentation/ABI/testing/sysfs-bus- << 17252 F: drivers/tee/optee/ 11512 F: drivers/tee/optee/ 17253 11513 17254 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER 11514 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER 17255 M: Sumit Garg <sumit.garg@linaro.org> 11515 M: Sumit Garg <sumit.garg@linaro.org> 17256 L: op-tee@lists.trustedfirmware.org << 17257 S: Maintained 11516 S: Maintained 17258 F: drivers/char/hw_random/optee-rng.c 11517 F: drivers/char/hw_random/optee-rng.c 17259 11518 17260 OP-TEE RTC DRIVER << 17261 M: Clément Léger <clement.leger@bootli << 17262 L: linux-rtc@vger.kernel.org << 17263 S: Maintained << 17264 F: drivers/rtc/rtc-optee.c << 17265 << 17266 OPA-VNIC DRIVER 11519 OPA-VNIC DRIVER 17267 M: Dennis Dalessandro <dennis.dalessandr !! 11520 M: Dennis Dalessandro <dennis.dalessandro@intel.com> >> 11521 M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com> 17268 L: linux-rdma@vger.kernel.org 11522 L: linux-rdma@vger.kernel.org 17269 S: Supported 11523 S: Supported 17270 F: drivers/infiniband/ulp/opa_vnic 11524 F: drivers/infiniband/ulp/opa_vnic 17271 11525 17272 OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTER !! 11526 OPEN FIRMWARE AND DEVICE TREE OVERLAYS 17273 M: Parthiban Veerasooran <parthiban.veer !! 11527 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 17274 L: netdev@vger.kernel.org !! 11528 M: Frank Rowand <frowand.list@gmail.com> >> 11529 L: devicetree@vger.kernel.org 17275 S: Maintained 11530 S: Maintained 17276 F: Documentation/networking/oa-tc6-fram !! 11531 F: Documentation/devicetree/dynamic-resolution-notes.txt 17277 F: drivers/net/ethernet/oa_tc6.c !! 11532 F: Documentation/devicetree/overlay-notes.txt 17278 F: include/linux/oa_tc6.h !! 11533 F: drivers/of/overlay.c >> 11534 F: drivers/of/resolver.c >> 11535 K: of_overlay_notifier_ 17279 11536 17280 OPEN FIRMWARE AND FLATTENED DEVICE TREE 11537 OPEN FIRMWARE AND FLATTENED DEVICE TREE 17281 M: Rob Herring <robh@kernel.org> !! 11538 M: Rob Herring <robh+dt@kernel.org> 17282 M: Saravana Kannan <saravanak@google.com !! 11539 M: Frank Rowand <frowand.list@gmail.com> 17283 L: devicetree@vger.kernel.org 11540 L: devicetree@vger.kernel.org 17284 S: Maintained << 17285 W: http://www.devicetree.org/ 11541 W: http://www.devicetree.org/ 17286 C: irc://irc.libera.chat/devicetree << 17287 T: git git://git.kernel.org/pub/scm/lin 11542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 17288 F: Documentation/ABI/testing/sysfs-firm !! 11543 S: Maintained 17289 F: drivers/of/ 11544 F: drivers/of/ 17290 F: include/linux/of*.h 11545 F: include/linux/of*.h 17291 F: scripts/dtc/ 11546 F: scripts/dtc/ 17292 F: tools/testing/selftests/dt/ !! 11547 F: Documentation/ABI/testing/sysfs-firmware-ofw 17293 K: of_overlay_notifier_ << 17294 K: of_overlay_fdt_apply << 17295 K: of_overlay_remove << 17296 11548 17297 OPEN FIRMWARE AND FLATTENED DEVICE TREE BIND 11549 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 17298 M: Rob Herring <robh@kernel.org> !! 11550 M: Rob Herring <robh+dt@kernel.org> 17299 M: Krzysztof Kozlowski <krzk+dt@kernel.o !! 11551 M: Mark Rutland <mark.rutland@arm.com> 17300 M: Conor Dooley <conor+dt@kernel.org> << 17301 L: devicetree@vger.kernel.org 11552 L: devicetree@vger.kernel.org 17302 S: Maintained << 17303 Q: http://patchwork.ozlabs.org/project/ << 17304 C: irc://irc.libera.chat/devicetree << 17305 T: git git://git.kernel.org/pub/scm/lin 11553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git >> 11554 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/ >> 11555 S: Maintained 17306 F: Documentation/devicetree/ 11556 F: Documentation/devicetree/ 17307 F: arch/*/boot/dts/ 11557 F: arch/*/boot/dts/ 17308 F: include/dt-bindings/ 11558 F: include/dt-bindings/ 17309 11559 17310 OPENCOMPUTE PTP CLOCK DRIVER << 17311 M: Jonathan Lemon <jonathan.lemon@gmail. << 17312 M: Vadim Fedorenko <vadim.fedorenko@linu << 17313 L: netdev@vger.kernel.org << 17314 S: Maintained << 17315 F: drivers/ptp/ptp_ocp.c << 17316 << 17317 OPENCORES I2C BUS DRIVER 11560 OPENCORES I2C BUS DRIVER 17318 M: Peter Korsgaard <peter@korsgaard.com> 11561 M: Peter Korsgaard <peter@korsgaard.com> 17319 M: Andrew Lunn <andrew@lunn.ch> 11562 M: Andrew Lunn <andrew@lunn.ch> 17320 L: linux-i2c@vger.kernel.org 11563 L: linux-i2c@vger.kernel.org 17321 S: Maintained 11564 S: Maintained 17322 F: Documentation/devicetree/bindings/i2 !! 11565 F: Documentation/i2c/busses/i2c-ocores 17323 F: Documentation/i2c/busses/i2c-ocores. << 17324 F: drivers/i2c/busses/i2c-ocores.c 11566 F: drivers/i2c/busses/i2c-ocores.c 17325 F: include/linux/platform_data/i2c-ocor 11567 F: include/linux/platform_data/i2c-ocores.h 17326 11568 17327 OPENRISC ARCHITECTURE 11569 OPENRISC ARCHITECTURE 17328 M: Jonas Bonn <jonas@southpole.se> 11570 M: Jonas Bonn <jonas@southpole.se> 17329 M: Stefan Kristiansson <stefan.kristians 11571 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi> 17330 M: Stafford Horne <shorne@gmail.com> 11572 M: Stafford Horne <shorne@gmail.com> 17331 L: linux-openrisc@vger.kernel.org !! 11573 T: git git://github.com/openrisc/linux.git 17332 S: Maintained !! 11574 L: openrisc@lists.librecores.org 17333 W: http://openrisc.io 11575 W: http://openrisc.io 17334 T: git https://github.com/openrisc/linu !! 11576 S: Maintained 17335 F: Documentation/arch/openrisc/ << 17336 F: Documentation/devicetree/bindings/op 11577 F: Documentation/devicetree/bindings/openrisc/ >> 11578 F: Documentation/openrisc/ 17337 F: arch/openrisc/ 11579 F: arch/openrisc/ 17338 F: drivers/irqchip/irq-ompic.c 11580 F: drivers/irqchip/irq-ompic.c 17339 F: drivers/irqchip/irq-or1k-* 11581 F: drivers/irqchip/irq-or1k-* 17340 11582 17341 OPENVSWITCH 11583 OPENVSWITCH 17342 M: Pravin B Shelar <pshelar@ovn.org> 11584 M: Pravin B Shelar <pshelar@ovn.org> 17343 L: netdev@vger.kernel.org 11585 L: netdev@vger.kernel.org 17344 L: dev@openvswitch.org 11586 L: dev@openvswitch.org 17345 S: Maintained << 17346 W: http://openvswitch.org 11587 W: http://openvswitch.org 17347 F: include/uapi/linux/openvswitch.h !! 11588 S: Maintained 17348 F: net/openvswitch/ 11589 F: net/openvswitch/ 17349 F: tools/testing/selftests/net/openvswi !! 11590 F: include/uapi/linux/openvswitch.h 17350 11591 17351 OPERATING PERFORMANCE POINTS (OPP) 11592 OPERATING PERFORMANCE POINTS (OPP) 17352 M: Viresh Kumar <vireshk@kernel.org> 11593 M: Viresh Kumar <vireshk@kernel.org> 17353 M: Nishanth Menon <nm@ti.com> 11594 M: Nishanth Menon <nm@ti.com> 17354 M: Stephen Boyd <sboyd@kernel.org> 11595 M: Stephen Boyd <sboyd@kernel.org> 17355 L: linux-pm@vger.kernel.org 11596 L: linux-pm@vger.kernel.org 17356 S: Maintained 11597 S: Maintained 17357 T: git git://git.kernel.org/pub/scm/lin 11598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git 17358 F: Documentation/devicetree/bindings/op << 17359 F: Documentation/power/opp.rst << 17360 F: drivers/opp/ 11599 F: drivers/opp/ 17361 F: include/linux/pm_opp.h 11600 F: include/linux/pm_opp.h >> 11601 F: Documentation/power/opp.txt >> 11602 F: Documentation/devicetree/bindings/opp/ 17362 11603 17363 OPL4 DRIVER 11604 OPL4 DRIVER 17364 M: Clemens Ladisch <clemens@ladisch.de> 11605 M: Clemens Ladisch <clemens@ladisch.de> 17365 L: linux-sound@vger.kernel.org !! 11606 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 11607 T: git git://git.alsa-project.org/alsa-kernel.git 17366 S: Maintained 11608 S: Maintained 17367 T: git git://git.kernel.org/pub/scm/lin << 17368 F: sound/drivers/opl4/ 11609 F: sound/drivers/opl4/ 17369 11610 >> 11611 OPROFILE >> 11612 M: Robert Richter <rric@kernel.org> >> 11613 L: oprofile-list@lists.sf.net >> 11614 S: Maintained >> 11615 F: arch/*/include/asm/oprofile*.h >> 11616 F: arch/*/oprofile/ >> 11617 F: drivers/oprofile/ >> 11618 F: include/linux/oprofile.h >> 11619 17370 ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 11620 ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 17371 M: Mark Fasheh <mark@fasheh.com> 11621 M: Mark Fasheh <mark@fasheh.com> 17372 M: Joel Becker <jlbec@evilplan.org> 11622 M: Joel Becker <jlbec@evilplan.org> 17373 M: Joseph Qi <joseph.qi@linux.alibaba.co !! 11623 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers) 17374 L: ocfs2-devel@lists.linux.dev << 17375 S: Supported << 17376 W: http://ocfs2.wiki.kernel.org 11624 W: http://ocfs2.wiki.kernel.org 17377 F: Documentation/filesystems/dlmfs.rst !! 11625 S: Supported 17378 F: Documentation/filesystems/ocfs2.rst !! 11626 F: Documentation/filesystems/ocfs2.txt >> 11627 F: Documentation/filesystems/dlmfs.txt 17379 F: fs/ocfs2/ 11628 F: fs/ocfs2/ 17380 11629 17381 ORANGEFS FILESYSTEM 11630 ORANGEFS FILESYSTEM 17382 M: Mike Marshall <hubcap@omnibond.com> 11631 M: Mike Marshall <hubcap@omnibond.com> 17383 R: Martin Brandenburg <martin@omnibond.c 11632 R: Martin Brandenburg <martin@omnibond.com> 17384 L: devel@lists.orangefs.org 11633 L: devel@lists.orangefs.org 17385 S: Supported << 17386 T: git git://git.kernel.org/pub/scm/lin 11634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git 17387 F: Documentation/filesystems/orangefs.r !! 11635 S: Supported 17388 F: fs/orangefs/ 11636 F: fs/orangefs/ >> 11637 F: Documentation/filesystems/orangefs.txt >> 11638 >> 11639 ORINOCO DRIVER >> 11640 L: linux-wireless@vger.kernel.org >> 11641 W: http://wireless.kernel.org/en/users/Drivers/orinoco >> 11642 W: http://www.nongnu.org/orinoco/ >> 11643 S: Orphan >> 11644 F: drivers/net/wireless/intersil/orinoco/ 17389 11645 17390 OV2659 OMNIVISION SENSOR DRIVER 11646 OV2659 OMNIVISION SENSOR DRIVER 17391 M: "Lad, Prabhakar" <prabhakar.csengg@gm 11647 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 17392 L: linux-media@vger.kernel.org 11648 L: linux-media@vger.kernel.org 17393 S: Maintained << 17394 W: https://linuxtv.org 11649 W: https://linuxtv.org 17395 Q: http://patchwork.linuxtv.org/project 11650 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 17396 T: git git://linuxtv.org/mhadli/v4l-dvb 11651 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git >> 11652 S: Maintained 17397 F: drivers/media/i2c/ov2659.c 11653 F: drivers/media/i2c/ov2659.c 17398 F: include/media/i2c/ov2659.h 11654 F: include/media/i2c/ov2659.h 17399 11655 17400 OVERLAY FILESYSTEM 11656 OVERLAY FILESYSTEM 17401 M: Miklos Szeredi <miklos@szeredi.hu> 11657 M: Miklos Szeredi <miklos@szeredi.hu> 17402 M: Amir Goldstein <amir73il@gmail.com> << 17403 L: linux-unionfs@vger.kernel.org 11658 L: linux-unionfs@vger.kernel.org >> 11659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 17404 S: Supported 11660 S: Supported 17405 T: git git://git.kernel.org/pub/scm/lin << 17406 F: Documentation/filesystems/overlayfs. << 17407 F: fs/overlayfs/ 11661 F: fs/overlayfs/ >> 11662 F: Documentation/filesystems/overlayfs.txt 17408 11663 17409 P54 WIRELESS DRIVER 11664 P54 WIRELESS DRIVER 17410 M: Christian Lamparter <chunkeey@googlem 11665 M: Christian Lamparter <chunkeey@googlemail.com> 17411 L: linux-wireless@vger.kernel.org 11666 L: linux-wireless@vger.kernel.org >> 11667 W: http://wireless.kernel.org/en/users/Drivers/p54 17412 S: Maintained 11668 S: Maintained 17413 W: https://wireless.wiki.kernel.org/en/ << 17414 F: drivers/net/wireless/intersil/p54/ 11669 F: drivers/net/wireless/intersil/p54/ 17415 11670 17416 PACKET SOCKETS !! 11671 PA SEMI ETHERNET DRIVER 17417 M: Willem de Bruijn <willemdebruijn.kern << 17418 S: Maintained << 17419 F: include/uapi/linux/if_packet.h << 17420 F: net/packet/af_packet.c << 17421 << 17422 PACKING << 17423 M: Vladimir Oltean <olteanv@gmail.com> << 17424 L: netdev@vger.kernel.org 11672 L: netdev@vger.kernel.org 17425 S: Supported !! 11673 S: Orphan 17426 F: Documentation/core-api/packing.rst !! 11674 F: drivers/net/ethernet/pasemi/* 17427 F: include/linux/packing.h !! 11675 17428 F: lib/packing.c !! 11676 PA SEMI SMBUS DRIVER >> 11677 L: linux-i2c@vger.kernel.org >> 11678 S: Orphan >> 11679 F: drivers/i2c/busses/i2c-pasemi.c 17429 11680 17430 PADATA PARALLEL EXECUTION MECHANISM 11681 PADATA PARALLEL EXECUTION MECHANISM 17431 M: Steffen Klassert <steffen.klassert@se 11682 M: Steffen Klassert <steffen.klassert@secunet.com> 17432 M: Daniel Jordan <daniel.m.jordan@oracle << 17433 L: linux-crypto@vger.kernel.org 11683 L: linux-crypto@vger.kernel.org 17434 L: linux-kernel@vger.kernel.org << 17435 S: Maintained 11684 S: Maintained 17436 F: Documentation/core-api/padata.rst << 17437 F: include/linux/padata.h << 17438 F: kernel/padata.c 11685 F: kernel/padata.c 17439 !! 11686 F: include/linux/padata.h 17440 PAGE CACHE !! 11687 F: Documentation/padata.txt 17441 M: Matthew Wilcox (Oracle) <willy@infrad << 17442 L: linux-fsdevel@vger.kernel.org << 17443 S: Supported << 17444 T: git git://git.infradead.org/users/wi << 17445 F: Documentation/filesystems/locking.rs << 17446 F: Documentation/filesystems/vfs.rst << 17447 F: include/linux/pagemap.h << 17448 F: mm/filemap.c << 17449 F: mm/page-writeback.c << 17450 F: mm/readahead.c << 17451 F: mm/truncate.c << 17452 << 17453 PAGE POOL << 17454 M: Jesper Dangaard Brouer <hawk@kernel.o << 17455 M: Ilias Apalodimas <ilias.apalodimas@li << 17456 L: netdev@vger.kernel.org << 17457 S: Supported << 17458 F: Documentation/networking/page_pool.r << 17459 F: include/net/page_pool/ << 17460 F: include/trace/events/page_pool.h << 17461 F: net/core/page_pool.c << 17462 << 17463 PAGE TABLE CHECK << 17464 M: Pasha Tatashin <pasha.tatashin@soleen << 17465 M: Andrew Morton <akpm@linux-foundation. << 17466 L: linux-mm@kvack.org << 17467 S: Maintained << 17468 F: Documentation/mm/page_table_check.rs << 17469 F: include/linux/page_table_check.h << 17470 F: mm/page_table_check.c << 17471 11688 17472 PANASONIC LAPTOP ACPI EXTRAS DRIVER 11689 PANASONIC LAPTOP ACPI EXTRAS DRIVER 17473 M: Kenneth Chan <kenneth.t.chan@gmail.co !! 11690 M: Harald Welte <laforge@gnumonks.org> 17474 L: platform-driver-x86@vger.kernel.org 11691 L: platform-driver-x86@vger.kernel.org 17475 S: Maintained 11692 S: Maintained 17476 F: drivers/platform/x86/panasonic-lapto 11693 F: drivers/platform/x86/panasonic-laptop.c 17477 11694 17478 PARALLAX PING IIO SENSOR DRIVER << 17479 M: Andreas Klinger <ak@it-klinger.de> << 17480 L: linux-iio@vger.kernel.org << 17481 S: Maintained << 17482 F: Documentation/devicetree/bindings/ii << 17483 F: drivers/iio/proximity/ping.c << 17484 << 17485 PARALLEL LCD/KEYPAD PANEL DRIVER 11695 PARALLEL LCD/KEYPAD PANEL DRIVER 17486 M: Willy Tarreau <willy@haproxy.com> 11696 M: Willy Tarreau <willy@haproxy.com> 17487 M: Ksenija Stanojevic <ksenija.stanojevi 11697 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com> 17488 S: Odd Fixes 11698 S: Odd Fixes 17489 F: Documentation/admin-guide/lcd-panel- !! 11699 F: Documentation/auxdisplay/lcd-panel-cgram.txt 17490 F: drivers/auxdisplay/panel.c 11700 F: drivers/auxdisplay/panel.c 17491 11701 17492 PARALLEL PORT SUBSYSTEM 11702 PARALLEL PORT SUBSYSTEM 17493 M: Sudip Mukherjee <sudipm.mukherjee@gma 11703 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 17494 M: Sudip Mukherjee <sudip.mukherjee@code 11704 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk> 17495 L: linux-parport@lists.infradead.org (s 11705 L: linux-parport@lists.infradead.org (subscribers-only) 17496 S: Maintained 11706 S: Maintained 17497 F: Documentation/driver-api/parport*.rs << 17498 F: drivers/char/ppdev.c << 17499 F: drivers/parport/ 11707 F: drivers/parport/ 17500 F: include/linux/parport*.h 11708 F: include/linux/parport*.h >> 11709 F: drivers/char/ppdev.c 17501 F: include/uapi/linux/ppdev.h 11710 F: include/uapi/linux/ppdev.h >> 11711 F: Documentation/parport*.txt 17502 11712 17503 PARAVIRT_OPS INTERFACE 11713 PARAVIRT_OPS INTERFACE 17504 M: Juergen Gross <jgross@suse.com> 11714 M: Juergen Gross <jgross@suse.com> 17505 R: Ajay Kaher <ajay.kaher@broadcom.com> !! 11715 M: Alok Kataria <akataria@vmware.com> 17506 R: Alexey Makhalov <alexey.amakhalov@bro !! 11716 L: virtualization@lists.linux-foundation.org 17507 R: Broadcom internal kernel review list< << 17508 L: virtualization@lists.linux.dev << 17509 L: x86@kernel.org << 17510 S: Supported 11717 S: Supported 17511 T: git git://git.kernel.org/pub/scm/lin !! 11718 F: Documentation/virtual/paravirt_ops.txt 17512 F: Documentation/virt/paravirt_ops.rst << 17513 F: arch/*/include/asm/paravirt*.h << 17514 F: arch/*/kernel/paravirt* 11719 F: arch/*/kernel/paravirt* >> 11720 F: arch/*/include/asm/paravirt*.h 17515 F: include/linux/hypervisor.h 11721 F: include/linux/hypervisor.h 17516 11722 >> 11723 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES >> 11724 M: Tim Waugh <tim@cyberelk.net> >> 11725 L: linux-parport@lists.infradead.org (subscribers-only) >> 11726 S: Maintained >> 11727 F: Documentation/blockdev/paride.txt >> 11728 F: drivers/block/paride/ >> 11729 17517 PARISC ARCHITECTURE 11730 PARISC ARCHITECTURE 17518 M: "James E.J. Bottomley" <James.Bottoml 11731 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 17519 M: Helge Deller <deller@gmx.de> 11732 M: Helge Deller <deller@gmx.de> 17520 L: linux-parisc@vger.kernel.org 11733 L: linux-parisc@vger.kernel.org 17521 S: Maintained !! 11734 W: http://www.parisc-linux.org/ 17522 W: https://parisc.wiki.kernel.org << 17523 Q: http://patchwork.kernel.org/project/ 11735 Q: http://patchwork.kernel.org/project/linux-parisc/list/ 17524 T: git git://git.kernel.org/pub/scm/lin 11736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git 17525 T: git git://git.kernel.org/pub/scm/lin 11737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 17526 F: Documentation/arch/parisc/ !! 11738 S: Maintained 17527 F: arch/parisc/ 11739 F: arch/parisc/ >> 11740 F: Documentation/parisc/ >> 11741 F: drivers/parisc/ 17528 F: drivers/char/agp/parisc-agp.c 11742 F: drivers/char/agp/parisc-agp.c 17529 F: drivers/input/misc/hp_sdc_rtc.c << 17530 F: drivers/input/serio/gscps2.c 11743 F: drivers/input/serio/gscps2.c 17531 F: drivers/input/serio/hp_sdc* << 17532 F: drivers/parisc/ << 17533 F: drivers/parport/parport_gsc.* 11744 F: drivers/parport/parport_gsc.* 17534 F: drivers/tty/serial/8250/8250_parisc. !! 11745 F: drivers/tty/serial/8250/8250_gsc.c 17535 F: drivers/video/console/sti* << 17536 F: drivers/video/fbdev/sti* 11746 F: drivers/video/fbdev/sti* >> 11747 F: drivers/video/console/sti* 17537 F: drivers/video/logo/logo_parisc* 11748 F: drivers/video/logo/logo_parisc* 17538 F: include/linux/hp_sdc.h << 17539 11749 17540 PARMAN 11750 PARMAN 17541 M: Jiri Pirko <jiri@resnulli.us> !! 11751 M: Jiri Pirko <jiri@mellanox.com> 17542 L: netdev@vger.kernel.org 11752 L: netdev@vger.kernel.org 17543 S: Supported 11753 S: Supported 17544 F: include/linux/parman.h << 17545 F: lib/parman.c 11754 F: lib/parman.c 17546 F: lib/test_parman.c 11755 F: lib/test_parman.c >> 11756 F: include/linux/parman.h 17547 11757 17548 PC ENGINES APU BOARD DRIVER 11758 PC ENGINES APU BOARD DRIVER 17549 M: Enrico Weigelt, metux IT consult <inf 11759 M: Enrico Weigelt, metux IT consult <info@metux.net> 17550 S: Maintained 11760 S: Maintained 17551 F: drivers/platform/x86/pcengines-apuv2 11761 F: drivers/platform/x86/pcengines-apuv2.c 17552 11762 17553 PC87360 HARDWARE MONITORING DRIVER 11763 PC87360 HARDWARE MONITORING DRIVER 17554 M: Jim Cromie <jim.cromie@gmail.com> 11764 M: Jim Cromie <jim.cromie@gmail.com> 17555 L: linux-hwmon@vger.kernel.org 11765 L: linux-hwmon@vger.kernel.org 17556 S: Maintained 11766 S: Maintained 17557 F: Documentation/hwmon/pc87360.rst !! 11767 F: Documentation/hwmon/pc87360 17558 F: drivers/hwmon/pc87360.c 11768 F: drivers/hwmon/pc87360.c 17559 11769 17560 PC8736x GPIO DRIVER 11770 PC8736x GPIO DRIVER 17561 M: Jim Cromie <jim.cromie@gmail.com> 11771 M: Jim Cromie <jim.cromie@gmail.com> 17562 S: Maintained 11772 S: Maintained 17563 F: drivers/char/pc8736x_gpio.c 11773 F: drivers/char/pc8736x_gpio.c 17564 11774 17565 PC87427 HARDWARE MONITORING DRIVER 11775 PC87427 HARDWARE MONITORING DRIVER 17566 M: Jean Delvare <jdelvare@suse.com> 11776 M: Jean Delvare <jdelvare@suse.com> 17567 L: linux-hwmon@vger.kernel.org 11777 L: linux-hwmon@vger.kernel.org 17568 S: Maintained 11778 S: Maintained 17569 F: Documentation/hwmon/pc87427.rst !! 11779 F: Documentation/hwmon/pc87427 17570 F: drivers/hwmon/pc87427.c 11780 F: drivers/hwmon/pc87427.c 17571 11781 17572 PCA9532 LED DRIVER 11782 PCA9532 LED DRIVER 17573 M: Riku Voipio <riku.voipio@iki.fi> 11783 M: Riku Voipio <riku.voipio@iki.fi> 17574 S: Maintained 11784 S: Maintained 17575 F: drivers/leds/leds-pca9532.c 11785 F: drivers/leds/leds-pca9532.c 17576 F: include/linux/leds-pca9532.h 11786 F: include/linux/leds-pca9532.h 17577 11787 >> 11788 PCA9541 I2C BUS MASTER SELECTOR DRIVER >> 11789 M: Guenter Roeck <linux@roeck-us.net> >> 11790 L: linux-i2c@vger.kernel.org >> 11791 S: Maintained >> 11792 F: drivers/i2c/muxes/i2c-mux-pca9541.c >> 11793 >> 11794 PCDP - PRIMARY CONSOLE AND DEBUG PORT >> 11795 M: Khalid Aziz <khalid@gonehiking.org> >> 11796 S: Maintained >> 11797 F: drivers/firmware/pcdp.* >> 11798 17578 PCI DRIVER FOR AARDVARK (Marvell Armada 3700 11799 PCI DRIVER FOR AARDVARK (Marvell Armada 3700) 17579 M: Thomas Petazzoni <thomas.petazzoni@bo 11800 M: Thomas Petazzoni <thomas.petazzoni@bootlin.com> 17580 M: Pali Rohár <pali@kernel.org> << 17581 L: linux-pci@vger.kernel.org 11801 L: linux-pci@vger.kernel.org 17582 L: linux-arm-kernel@lists.infradead.org 11802 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17583 S: Maintained 11803 S: Maintained 17584 F: Documentation/devicetree/bindings/pc 11804 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt 17585 F: drivers/pci/controller/pci-aardvark. 11805 F: drivers/pci/controller/pci-aardvark.c 17586 11806 17587 PCI DRIVER FOR ALTERA PCIE IP 11807 PCI DRIVER FOR ALTERA PCIE IP 17588 M: Joyce Ooi <joyce.ooi@intel.com> !! 11808 M: Ley Foon Tan <lftan@altera.com> >> 11809 L: rfi@lists.rocketboards.org (moderated for non-subscribers) 17589 L: linux-pci@vger.kernel.org 11810 L: linux-pci@vger.kernel.org 17590 S: Supported 11811 S: Supported 17591 F: Documentation/devicetree/bindings/pc !! 11812 F: Documentation/devicetree/bindings/pci/altera-pcie.txt 17592 F: drivers/pci/controller/pcie-altera.c 11813 F: drivers/pci/controller/pcie-altera.c 17593 11814 17594 PCI DRIVER FOR APPLIEDMICRO XGENE 11815 PCI DRIVER FOR APPLIEDMICRO XGENE 17595 M: Toan Le <toan@os.amperecomputing.com> 11816 M: Toan Le <toan@os.amperecomputing.com> 17596 L: linux-pci@vger.kernel.org 11817 L: linux-pci@vger.kernel.org 17597 L: linux-arm-kernel@lists.infradead.org !! 11818 L: linux-arm-kernel@lists.infradead.org 17598 S: Maintained 11819 S: Maintained 17599 F: Documentation/devicetree/bindings/pc 11820 F: Documentation/devicetree/bindings/pci/xgene-pci.txt 17600 F: drivers/pci/controller/pci-xgene.c 11821 F: drivers/pci/controller/pci-xgene.c 17601 11822 17602 PCI DRIVER FOR ARM VERSATILE PLATFORM 11823 PCI DRIVER FOR ARM VERSATILE PLATFORM 17603 M: Rob Herring <robh@kernel.org> 11824 M: Rob Herring <robh@kernel.org> 17604 L: linux-pci@vger.kernel.org 11825 L: linux-pci@vger.kernel.org 17605 L: linux-arm-kernel@lists.infradead.org !! 11826 L: linux-arm-kernel@lists.infradead.org 17606 S: Maintained 11827 S: Maintained 17607 F: Documentation/devicetree/bindings/pc !! 11828 F: Documentation/devicetree/bindings/pci/versatile.txt 17608 F: drivers/pci/controller/pci-versatile 11829 F: drivers/pci/controller/pci-versatile.c 17609 11830 17610 PCI DRIVER FOR ARMADA 8K 11831 PCI DRIVER FOR ARMADA 8K 17611 M: Thomas Petazzoni <thomas.petazzoni@bo 11832 M: Thomas Petazzoni <thomas.petazzoni@bootlin.com> 17612 L: linux-pci@vger.kernel.org 11833 L: linux-pci@vger.kernel.org 17613 L: linux-arm-kernel@lists.infradead.org !! 11834 L: linux-arm-kernel@lists.infradead.org 17614 S: Maintained 11835 S: Maintained 17615 F: Documentation/devicetree/bindings/pc 11836 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt 17616 F: drivers/pci/controller/dwc/pcie-arma 11837 F: drivers/pci/controller/dwc/pcie-armada8k.c 17617 11838 17618 PCI DRIVER FOR CADENCE PCIE IP 11839 PCI DRIVER FOR CADENCE PCIE IP >> 11840 M: Tom Joseph <tjoseph@cadence.com> 17619 L: linux-pci@vger.kernel.org 11841 L: linux-pci@vger.kernel.org 17620 S: Orphan !! 11842 S: Maintained 17621 F: Documentation/devicetree/bindings/pc !! 11843 F: Documentation/devicetree/bindings/pci/cdns,*.txt 17622 F: drivers/pci/controller/cadence/*cade !! 11844 F: drivers/pci/controller/pcie-cadence* 17623 11845 17624 PCI DRIVER FOR FREESCALE LAYERSCAPE 11846 PCI DRIVER FOR FREESCALE LAYERSCAPE 17625 M: Minghuan Lian <minghuan.Lian@nxp.com> 11847 M: Minghuan Lian <minghuan.Lian@nxp.com> 17626 M: Mingkai Hu <mingkai.hu@nxp.com> 11848 M: Mingkai Hu <mingkai.hu@nxp.com> 17627 M: Roy Zang <roy.zang@nxp.com> 11849 M: Roy Zang <roy.zang@nxp.com> 17628 L: linuxppc-dev@lists.ozlabs.org 11850 L: linuxppc-dev@lists.ozlabs.org 17629 L: linux-pci@vger.kernel.org 11851 L: linux-pci@vger.kernel.org 17630 L: linux-arm-kernel@lists.infradead.org !! 11852 L: linux-arm-kernel@lists.infradead.org 17631 L: imx@lists.linux.dev << 17632 S: Maintained 11853 S: Maintained 17633 F: drivers/pci/controller/dwc/*layersca 11854 F: drivers/pci/controller/dwc/*layerscape* 17634 11855 17635 PCI DRIVER FOR FU740 << 17636 M: Paul Walmsley <paul.walmsley@sifive.c << 17637 M: Greentime Hu <greentime.hu@sifive.com << 17638 M: Samuel Holland <samuel.holland@sifive << 17639 L: linux-pci@vger.kernel.org << 17640 S: Maintained << 17641 F: Documentation/devicetree/bindings/pc << 17642 F: drivers/pci/controller/dwc/pcie-fu74 << 17643 << 17644 PCI DRIVER FOR GENERIC OF HOSTS 11856 PCI DRIVER FOR GENERIC OF HOSTS 17645 M: Will Deacon <will@kernel.org> !! 11857 M: Will Deacon <will.deacon@arm.com> 17646 L: linux-pci@vger.kernel.org 11858 L: linux-pci@vger.kernel.org 17647 L: linux-arm-kernel@lists.infradead.org 11859 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17648 S: Maintained 11860 S: Maintained 17649 F: Documentation/devicetree/bindings/pc !! 11861 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 17650 F: drivers/pci/controller/pci-host-comm 11862 F: drivers/pci/controller/pci-host-common.c 17651 F: drivers/pci/controller/pci-host-gene 11863 F: drivers/pci/controller/pci-host-generic.c 17652 11864 17653 PCI DRIVER FOR IMX6 11865 PCI DRIVER FOR IMX6 17654 M: Richard Zhu <hongxing.zhu@nxp.com> 11866 M: Richard Zhu <hongxing.zhu@nxp.com> 17655 M: Lucas Stach <l.stach@pengutronix.de> 11867 M: Lucas Stach <l.stach@pengutronix.de> 17656 L: linux-pci@vger.kernel.org 11868 L: linux-pci@vger.kernel.org 17657 L: linux-arm-kernel@lists.infradead.org 11869 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17658 L: imx@lists.linux.dev << 17659 S: Maintained 11870 S: Maintained 17660 F: Documentation/devicetree/bindings/pc !! 11871 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt 17661 F: Documentation/devicetree/bindings/pc << 17662 F: Documentation/devicetree/bindings/pc << 17663 F: drivers/pci/controller/dwc/*imx6* 11872 F: drivers/pci/controller/dwc/*imx6* 17664 11873 17665 PCI DRIVER FOR INTEL IXP4XX << 17666 M: Linus Walleij <linus.walleij@linaro.o << 17667 S: Maintained << 17668 F: Documentation/devicetree/bindings/pc << 17669 F: drivers/pci/controller/pci-ixp4xx.c << 17670 << 17671 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVIC 11874 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) 17672 M: Nirmal Patel <nirmal.patel@linux.inte !! 11875 M: Keith Busch <keith.busch@intel.com> 17673 R: Jonathan Derrick <jonathan.derrick@li !! 11876 M: Jonathan Derrick <jonathan.derrick@intel.com> 17674 L: linux-pci@vger.kernel.org 11877 L: linux-pci@vger.kernel.org 17675 S: Supported 11878 S: Supported 17676 F: drivers/pci/controller/vmd.c 11879 F: drivers/pci/controller/vmd.c 17677 11880 17678 PCI DRIVER FOR MICROSEMI SWITCHTEC 11881 PCI DRIVER FOR MICROSEMI SWITCHTEC 17679 M: Kurt Schwemmer <kurt.schwemmer@micros 11882 M: Kurt Schwemmer <kurt.schwemmer@microsemi.com> 17680 M: Logan Gunthorpe <logang@deltatee.com> 11883 M: Logan Gunthorpe <logang@deltatee.com> 17681 L: linux-pci@vger.kernel.org 11884 L: linux-pci@vger.kernel.org 17682 S: Maintained 11885 S: Maintained >> 11886 F: Documentation/switchtec.txt 17683 F: Documentation/ABI/testing/sysfs-clas 11887 F: Documentation/ABI/testing/sysfs-class-switchtec 17684 F: Documentation/driver-api/switchtec.r << 17685 F: drivers/ntb/hw/mscc/ << 17686 F: drivers/pci/switch/switchtec* 11888 F: drivers/pci/switch/switchtec* 17687 F: include/linux/switchtec.h << 17688 F: include/uapi/linux/switchtec_ioctl.h 11889 F: include/uapi/linux/switchtec_ioctl.h >> 11890 F: include/linux/switchtec.h >> 11891 F: drivers/ntb/hw/mscc/ 17689 11892 17690 PCI DRIVER FOR MOBIVEIL PCIE IP 11893 PCI DRIVER FOR MOBIVEIL PCIE IP 17691 M: Karthikeyan Mitran <m.karthikeyan@mob !! 11894 M: Subrahmanya Lingappa <l.subrahmanya@mobiveil.co.in> 17692 M: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> << 17693 L: linux-pci@vger.kernel.org 11895 L: linux-pci@vger.kernel.org 17694 S: Supported 11896 S: Supported 17695 F: Documentation/devicetree/bindings/pc 11897 F: Documentation/devicetree/bindings/pci/mobiveil-pcie.txt 17696 F: drivers/pci/controller/mobiveil/pcie !! 11898 F: drivers/pci/controller/pcie-mobiveil.c 17697 11899 17698 PCI DRIVER FOR MVEBU (Marvell Armada 370 and 11900 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 17699 M: Thomas Petazzoni <thomas.petazzoni@bo 11901 M: Thomas Petazzoni <thomas.petazzoni@bootlin.com> 17700 M: Pali Rohár <pali@kernel.org> !! 11902 M: Jason Cooper <jason@lakedaemon.net> 17701 L: linux-pci@vger.kernel.org 11903 L: linux-pci@vger.kernel.org 17702 L: linux-arm-kernel@lists.infradead.org 11904 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17703 S: Maintained 11905 S: Maintained 17704 F: drivers/pci/controller/*mvebu* 11906 F: drivers/pci/controller/*mvebu* 17705 11907 17706 PCI DRIVER FOR NVIDIA TEGRA 11908 PCI DRIVER FOR NVIDIA TEGRA 17707 M: Thierry Reding <thierry.reding@gmail. 11909 M: Thierry Reding <thierry.reding@gmail.com> 17708 L: linux-tegra@vger.kernel.org 11910 L: linux-tegra@vger.kernel.org 17709 L: linux-pci@vger.kernel.org 11911 L: linux-pci@vger.kernel.org 17710 S: Supported 11912 S: Supported 17711 F: Documentation/devicetree/bindings/pc 11913 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 17712 F: drivers/pci/controller/pci-tegra.c 11914 F: drivers/pci/controller/pci-tegra.c 17713 11915 17714 PCI DRIVER FOR NXP LAYERSCAPE GEN4 CONTROLLE << 17715 M: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> << 17716 L: linux-pci@vger.kernel.org << 17717 L: linux-arm-kernel@lists.infradead.org << 17718 S: Maintained << 17719 F: Documentation/devicetree/bindings/pc << 17720 F: drivers/pci/controller/mobiveil/pcie << 17721 << 17722 PCI DRIVER FOR PLDA PCIE IP << 17723 M: Daire McNamara <daire.mcnamara@microc << 17724 L: linux-pci@vger.kernel.org << 17725 S: Maintained << 17726 F: Documentation/devicetree/bindings/pc << 17727 F: drivers/pci/controller/plda/pcie-pld << 17728 F: drivers/pci/controller/plda/pcie-pld << 17729 << 17730 PCI DRIVER FOR RENESAS R-CAR 11916 PCI DRIVER FOR RENESAS R-CAR 17731 M: Marek Vasut <marek.vasut+renesas@gmai !! 11917 M: Simon Horman <horms@verge.net.au> 17732 M: Yoshihiro Shimoda <yoshihiro.shimoda. << 17733 L: linux-pci@vger.kernel.org 11918 L: linux-pci@vger.kernel.org 17734 L: linux-renesas-soc@vger.kernel.org 11919 L: linux-renesas-soc@vger.kernel.org 17735 S: Maintained 11920 S: Maintained 17736 F: Documentation/devicetree/bindings/pc << 17737 F: drivers/pci/controller/*rcar* 11921 F: drivers/pci/controller/*rcar* 17738 F: drivers/pci/controller/dwc/*rcar* << 17739 11922 17740 PCI DRIVER FOR SAMSUNG EXYNOS 11923 PCI DRIVER FOR SAMSUNG EXYNOS 17741 M: Jingoo Han <jingoohan1@gmail.com> 11924 M: Jingoo Han <jingoohan1@gmail.com> 17742 L: linux-pci@vger.kernel.org 11925 L: linux-pci@vger.kernel.org 17743 L: linux-arm-kernel@lists.infradead.org 11926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17744 L: linux-samsung-soc@vger.kernel.org !! 11927 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 17745 S: Maintained 11928 S: Maintained 17746 F: drivers/pci/controller/dwc/pci-exyno 11929 F: drivers/pci/controller/dwc/pci-exynos.c 17747 11930 17748 PCI DRIVER FOR SYNOPSYS DESIGNWARE 11931 PCI DRIVER FOR SYNOPSYS DESIGNWARE 17749 M: Jingoo Han <jingoohan1@gmail.com> 11932 M: Jingoo Han <jingoohan1@gmail.com> 17750 M: Manivannan Sadhasivam <manivannan.sad !! 11933 M: Gustavo Pimentel <gustavo.pimentel@synopsys.com> 17751 L: linux-pci@vger.kernel.org 11934 L: linux-pci@vger.kernel.org 17752 S: Maintained 11935 S: Maintained 17753 F: Documentation/devicetree/bindings/pc !! 11936 F: Documentation/devicetree/bindings/pci/designware-pcie.txt 17754 F: Documentation/devicetree/bindings/pc << 17755 F: drivers/pci/controller/dwc/*designwa 11937 F: drivers/pci/controller/dwc/*designware* 17756 11938 17757 PCI DRIVER FOR TI DRA7XX/J721E !! 11939 PCI DRIVER FOR TI DRA7XX 17758 M: Vignesh Raghavendra <vigneshr@ti.com> !! 11940 M: Kishon Vijay Abraham I <kishon@ti.com> 17759 R: Siddharth Vadapalli <s-vadapalli@ti.c << 17760 L: linux-omap@vger.kernel.org 11941 L: linux-omap@vger.kernel.org 17761 L: linux-pci@vger.kernel.org 11942 L: linux-pci@vger.kernel.org 17762 L: linux-arm-kernel@lists.infradead.org << 17763 S: Supported 11943 S: Supported 17764 F: Documentation/devicetree/bindings/pc 11944 F: Documentation/devicetree/bindings/pci/ti-pci.txt 17765 F: drivers/pci/controller/cadence/pci-j << 17766 F: drivers/pci/controller/dwc/pci-dra7x 11945 F: drivers/pci/controller/dwc/pci-dra7xx.c 17767 11946 17768 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC !! 11947 PCI DRIVER FOR TI KEYSTONE 17769 M: Linus Walleij <linus.walleij@linaro.o !! 11948 M: Murali Karicheri <m-karicheri2@ti.com> 17770 L: linux-pci@vger.kernel.org << 17771 S: Maintained << 17772 F: Documentation/devicetree/bindings/pc << 17773 F: drivers/pci/controller/pci-v3-semi.c << 17774 << 17775 PCI DRIVER FOR XILINX VERSAL CPM << 17776 M: Bharat Kumar Gogada <bharat.kumar.gog << 17777 M: Michal Simek <michal.simek@amd.com> << 17778 L: linux-pci@vger.kernel.org 11949 L: linux-pci@vger.kernel.org >> 11950 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17779 S: Maintained 11951 S: Maintained 17780 F: Documentation/devicetree/bindings/pc !! 11952 F: drivers/pci/controller/dwc/pci-keystone.c 17781 F: drivers/pci/controller/pcie-xilinx-c << 17782 11953 17783 PCI ENDPOINT SUBSYSTEM 11954 PCI ENDPOINT SUBSYSTEM 17784 M: Manivannan Sadhasivam <manivannan.sad !! 11955 M: Kishon Vijay Abraham I <kishon@ti.com> 17785 M: Krzysztof Wilczyński <kw@linux.com> !! 11956 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 17786 R: Kishon Vijay Abraham I <kishon@kernel << 17787 L: linux-pci@vger.kernel.org 11957 L: linux-pci@vger.kernel.org >> 11958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git 17788 S: Supported 11959 S: Supported 17789 Q: https://patchwork.kernel.org/project << 17790 B: https://bugzilla.kernel.org << 17791 C: irc://irc.oftc.net/linux-pci << 17792 T: git git://git.kernel.org/pub/scm/lin << 17793 F: Documentation/PCI/endpoint/* << 17794 F: Documentation/misc-devices/pci-endpo << 17795 F: drivers/misc/pci_endpoint_test.c << 17796 F: drivers/pci/endpoint/ 11960 F: drivers/pci/endpoint/ >> 11961 F: drivers/misc/pci_endpoint_test.c 17797 F: tools/pci/ 11962 F: tools/pci/ 17798 11963 17799 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERP 11964 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC 17800 M: Mahesh J Salgaonkar <mahesh@linux.ibm !! 11965 M: Russell Currey <ruscur@russell.cc> 17801 R: Oliver O'Halloran <oohall@gmail.com> !! 11966 M: Sam Bobroff <sbobroff@linux.ibm.com> >> 11967 M: Oliver O'Halloran <oohall@gmail.com> 17802 L: linuxppc-dev@lists.ozlabs.org 11968 L: linuxppc-dev@lists.ozlabs.org 17803 S: Supported 11969 S: Supported 17804 F: Documentation/PCI/pci-error-recovery !! 11970 F: Documentation/PCI/pci-error-recovery.txt 17805 F: Documentation/arch/powerpc/eeh-pci-e << 17806 F: arch/powerpc/include/*/eeh*.h << 17807 F: arch/powerpc/kernel/eeh*.c << 17808 F: arch/powerpc/platforms/*/eeh*.c << 17809 F: drivers/pci/pcie/aer.c 11971 F: drivers/pci/pcie/aer.c 17810 F: drivers/pci/pcie/dpc.c 11972 F: drivers/pci/pcie/dpc.c 17811 F: drivers/pci/pcie/err.c 11973 F: drivers/pci/pcie/err.c >> 11974 F: Documentation/powerpc/eeh-pci-error-recovery.txt >> 11975 F: arch/powerpc/kernel/eeh*.c >> 11976 F: arch/powerpc/platforms/*/eeh*.c >> 11977 F: arch/powerpc/include/*/eeh*.h 17812 11978 17813 PCI ERROR RECOVERY 11979 PCI ERROR RECOVERY 17814 M: Linas Vepstas <linasvepstas@gmail.com 11980 M: Linas Vepstas <linasvepstas@gmail.com> 17815 L: linux-pci@vger.kernel.org 11981 L: linux-pci@vger.kernel.org 17816 S: Supported 11982 S: Supported 17817 F: Documentation/PCI/pci-error-recovery !! 11983 F: Documentation/PCI/pci-error-recovery.txt 17818 11984 17819 PCI MSI DRIVER FOR ALTERA MSI IP 11985 PCI MSI DRIVER FOR ALTERA MSI IP 17820 M: Joyce Ooi <joyce.ooi@intel.com> !! 11986 M: Ley Foon Tan <lftan@altera.com> >> 11987 L: rfi@lists.rocketboards.org (moderated for non-subscribers) 17821 L: linux-pci@vger.kernel.org 11988 L: linux-pci@vger.kernel.org 17822 S: Supported 11989 S: Supported 17823 F: Documentation/devicetree/bindings/pc !! 11990 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 17824 F: drivers/pci/controller/pcie-altera-m 11991 F: drivers/pci/controller/pcie-altera-msi.c 17825 11992 17826 PCI MSI DRIVER FOR APPLIEDMICRO XGENE 11993 PCI MSI DRIVER FOR APPLIEDMICRO XGENE 17827 M: Toan Le <toan@os.amperecomputing.com> 11994 M: Toan Le <toan@os.amperecomputing.com> 17828 L: linux-pci@vger.kernel.org 11995 L: linux-pci@vger.kernel.org 17829 L: linux-arm-kernel@lists.infradead.org !! 11996 L: linux-arm-kernel@lists.infradead.org 17830 S: Maintained 11997 S: Maintained 17831 F: Documentation/devicetree/bindings/pc 11998 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 17832 F: drivers/pci/controller/pci-xgene-msi 11999 F: drivers/pci/controller/pci-xgene-msi.c 17833 12000 17834 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS << 17835 M: Lorenzo Pieralisi <lpieralisi@kernel. << 17836 M: Krzysztof Wilczyński <kw@linux.com> << 17837 R: Manivannan Sadhasivam <manivannan.sad << 17838 R: Rob Herring <robh@kernel.org> << 17839 L: linux-pci@vger.kernel.org << 17840 S: Supported << 17841 Q: https://patchwork.kernel.org/project << 17842 B: https://bugzilla.kernel.org << 17843 C: irc://irc.oftc.net/linux-pci << 17844 T: git git://git.kernel.org/pub/scm/lin << 17845 F: Documentation/devicetree/bindings/pc << 17846 F: drivers/pci/controller/ << 17847 F: drivers/pci/pci-bridge-emul.c << 17848 F: drivers/pci/pci-bridge-emul.h << 17849 << 17850 PCI PEER-TO-PEER DMA (P2PDMA) << 17851 M: Bjorn Helgaas <bhelgaas@google.com> << 17852 M: Logan Gunthorpe <logang@deltatee.com> << 17853 L: linux-pci@vger.kernel.org << 17854 S: Supported << 17855 Q: https://patchwork.kernel.org/project << 17856 B: https://bugzilla.kernel.org << 17857 C: irc://irc.oftc.net/linux-pci << 17858 T: git git://git.kernel.org/pub/scm/lin << 17859 F: Documentation/driver-api/pci/p2pdma. << 17860 F: drivers/pci/p2pdma.c << 17861 F: include/linux/pci-p2pdma.h << 17862 << 17863 PCI POWER CONTROL << 17864 M: Bartosz Golaszewski <brgl@bgdev.pl> << 17865 L: linux-pci@vger.kernel.org << 17866 S: Maintained << 17867 T: git git://git.kernel.org/pub/scm/lin << 17868 F: drivers/pci/pwrctl/* << 17869 F: include/linux/pci-pwrctl.h << 17870 << 17871 PCI SUBSYSTEM 12001 PCI SUBSYSTEM 17872 M: Bjorn Helgaas <bhelgaas@google.com> 12002 M: Bjorn Helgaas <bhelgaas@google.com> 17873 L: linux-pci@vger.kernel.org 12003 L: linux-pci@vger.kernel.org >> 12004 Q: http://patchwork.ozlabs.org/project/linux-pci/list/ >> 12005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 17874 S: Supported 12006 S: Supported 17875 Q: https://patchwork.kernel.org/project << 17876 B: https://bugzilla.kernel.org << 17877 C: irc://irc.oftc.net/linux-pci << 17878 T: git git://git.kernel.org/pub/scm/lin << 17879 F: Documentation/PCI/ << 17880 F: Documentation/devicetree/bindings/pc 12007 F: Documentation/devicetree/bindings/pci/ 17881 F: arch/x86/kernel/early-quirks.c !! 12008 F: Documentation/PCI/ 17882 F: arch/x86/kernel/quirks.c << 17883 F: arch/x86/pci/ << 17884 F: drivers/acpi/pci* 12009 F: drivers/acpi/pci* 17885 F: drivers/pci/ 12010 F: drivers/pci/ 17886 F: include/asm-generic/pci* 12011 F: include/asm-generic/pci* 17887 F: include/linux/of_pci.h << 17888 F: include/linux/pci* 12012 F: include/linux/pci* >> 12013 F: include/linux/of_pci.h 17889 F: include/uapi/linux/pci* 12014 F: include/uapi/linux/pci* >> 12015 F: lib/pci* >> 12016 F: arch/x86/pci/ >> 12017 F: arch/x86/kernel/quirks.c >> 12018 F: arch/x86/kernel/early-quirks.c 17890 12019 17891 PCIE DRIVER FOR AMAZON ANNAPURNA LABS !! 12020 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS 17892 M: Jonathan Chocron <jonnyc@amazon.com> !! 12021 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 17893 L: linux-pci@vger.kernel.org 12022 L: linux-pci@vger.kernel.org 17894 S: Maintained !! 12023 Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 17895 F: Documentation/devicetree/bindings/pc !! 12024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/ 17896 F: drivers/pci/controller/dwc/pcie-al.c !! 12025 S: Supported >> 12026 F: drivers/pci/controller/ 17897 12027 17898 PCIE DRIVER FOR AMLOGIC MESON 12028 PCIE DRIVER FOR AMLOGIC MESON 17899 M: Yue Wang <yue.wang@Amlogic.com> 12029 M: Yue Wang <yue.wang@Amlogic.com> 17900 L: linux-pci@vger.kernel.org 12030 L: linux-pci@vger.kernel.org 17901 L: linux-amlogic@lists.infradead.org 12031 L: linux-amlogic@lists.infradead.org 17902 S: Maintained 12032 S: Maintained 17903 F: drivers/pci/controller/dwc/pci-meson 12033 F: drivers/pci/controller/dwc/pci-meson.c 17904 12034 17905 PCIE DRIVER FOR AXIS ARTPEC 12035 PCIE DRIVER FOR AXIS ARTPEC 17906 M: Jesper Nilsson <jesper.nilsson@axis.c 12036 M: Jesper Nilsson <jesper.nilsson@axis.com> 17907 L: linux-arm-kernel@axis.com 12037 L: linux-arm-kernel@axis.com 17908 L: linux-pci@vger.kernel.org 12038 L: linux-pci@vger.kernel.org 17909 S: Maintained 12039 S: Maintained 17910 F: Documentation/devicetree/bindings/pc 12040 F: Documentation/devicetree/bindings/pci/axis,artpec* 17911 F: drivers/pci/controller/dwc/*artpec* 12041 F: drivers/pci/controller/dwc/*artpec* 17912 12042 17913 PCIE DRIVER FOR CAVIUM THUNDERX 12043 PCIE DRIVER FOR CAVIUM THUNDERX 17914 M: Robert Richter <rric@kernel.org> !! 12044 M: David Daney <david.daney@cavium.com> 17915 L: linux-pci@vger.kernel.org 12045 L: linux-pci@vger.kernel.org 17916 L: linux-arm-kernel@lists.infradead.org 12046 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17917 S: Odd Fixes !! 12047 S: Supported >> 12048 F: Documentation/devicetree/bindings/pci/pci-thunder-* 17918 F: drivers/pci/controller/pci-thunder-* 12049 F: drivers/pci/controller/pci-thunder-* 17919 12050 17920 PCIE DRIVER FOR HISILICON 12051 PCIE DRIVER FOR HISILICON 17921 M: Zhou Wang <wangzhou1@hisilicon.com> 12052 M: Zhou Wang <wangzhou1@hisilicon.com> 17922 L: linux-pci@vger.kernel.org 12053 L: linux-pci@vger.kernel.org 17923 S: Maintained 12054 S: Maintained >> 12055 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 17924 F: drivers/pci/controller/dwc/pcie-hisi 12056 F: drivers/pci/controller/dwc/pcie-hisi.c 17925 12057 17926 PCIE DRIVER FOR HISILICON KIRIN 12058 PCIE DRIVER FOR HISILICON KIRIN 17927 M: Xiaowei Song <songxiaowei@hisilicon.c 12059 M: Xiaowei Song <songxiaowei@hisilicon.com> 17928 M: Binghui Wang <wangbinghui@hisilicon.c 12060 M: Binghui Wang <wangbinghui@hisilicon.com> 17929 L: linux-pci@vger.kernel.org 12061 L: linux-pci@vger.kernel.org 17930 S: Maintained 12062 S: Maintained 17931 F: Documentation/devicetree/bindings/pc !! 12063 F: Documentation/devicetree/bindings/pci/kirin-pcie.txt 17932 F: drivers/pci/controller/dwc/pcie-kiri 12064 F: drivers/pci/controller/dwc/pcie-kirin.c 17933 12065 17934 PCIE DRIVER FOR HISILICON STB 12066 PCIE DRIVER FOR HISILICON STB 17935 M: Shawn Guo <shawn.guo@linaro.org> 12067 M: Shawn Guo <shawn.guo@linaro.org> 17936 L: linux-pci@vger.kernel.org 12068 L: linux-pci@vger.kernel.org 17937 S: Maintained 12069 S: Maintained 17938 F: Documentation/devicetree/bindings/pc 12070 F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt 17939 F: drivers/pci/controller/dwc/pcie-hist 12071 F: drivers/pci/controller/dwc/pcie-histb.c 17940 12072 17941 PCIE DRIVER FOR INTEL KEEM BAY << 17942 M: Srikanth Thokala <srikanth.thokala@in << 17943 L: linux-pci@vger.kernel.org << 17944 S: Supported << 17945 F: Documentation/devicetree/bindings/pc << 17946 F: drivers/pci/controller/dwc/pcie-keem << 17947 << 17948 PCIE DRIVER FOR INTEL LGM GW SOC << 17949 M: Chuanhua Lei <lchuanhua@maxlinear.com << 17950 L: linux-pci@vger.kernel.org << 17951 S: Maintained << 17952 F: Documentation/devicetree/bindings/pc << 17953 F: drivers/pci/controller/dwc/pcie-inte << 17954 << 17955 PCIE DRIVER FOR MEDIATEK 12073 PCIE DRIVER FOR MEDIATEK 17956 M: Ryder Lee <ryder.lee@mediatek.com> 12074 M: Ryder Lee <ryder.lee@mediatek.com> 17957 M: Jianjun Wang <jianjun.wang@mediatek.c << 17958 L: linux-pci@vger.kernel.org 12075 L: linux-pci@vger.kernel.org 17959 L: linux-mediatek@lists.infradead.org ( !! 12076 L: linux-mediatek@lists.infradead.org 17960 S: Supported 12077 S: Supported 17961 F: Documentation/devicetree/bindings/pc 12078 F: Documentation/devicetree/bindings/pci/mediatek* 17962 F: drivers/pci/controller/*mediatek* 12079 F: drivers/pci/controller/*mediatek* 17963 12080 17964 PCIE DRIVER FOR MICROCHIP << 17965 M: Daire McNamara <daire.mcnamara@microc << 17966 L: linux-pci@vger.kernel.org << 17967 S: Supported << 17968 F: Documentation/devicetree/bindings/pc << 17969 F: drivers/pci/controller/plda/*microch << 17970 << 17971 PCIE DRIVER FOR QUALCOMM MSM 12081 PCIE DRIVER FOR QUALCOMM MSM 17972 M: Manivannan Sadhasivam <manivannan.sad !! 12082 M: Stanimir Varbanov <svarbanov@mm-sol.com> 17973 L: linux-pci@vger.kernel.org 12083 L: linux-pci@vger.kernel.org 17974 L: linux-arm-msm@vger.kernel.org 12084 L: linux-arm-msm@vger.kernel.org 17975 S: Maintained 12085 S: Maintained 17976 F: drivers/pci/controller/dwc/pcie-qcom !! 12086 F: drivers/pci/controller/dwc/*qcom* 17977 F: drivers/pci/controller/dwc/pcie-qcom << 17978 12087 17979 PCIE DRIVER FOR ROCKCHIP 12088 PCIE DRIVER FOR ROCKCHIP 17980 M: Shawn Lin <shawn.lin@rock-chips.com> 12089 M: Shawn Lin <shawn.lin@rock-chips.com> 17981 L: linux-pci@vger.kernel.org 12090 L: linux-pci@vger.kernel.org 17982 L: linux-rockchip@lists.infradead.org 12091 L: linux-rockchip@lists.infradead.org 17983 S: Maintained 12092 S: Maintained 17984 F: Documentation/devicetree/bindings/pc !! 12093 F: Documentation/devicetree/bindings/pci/rockchip-pcie* 17985 F: drivers/pci/controller/pcie-rockchip 12094 F: drivers/pci/controller/pcie-rockchip* 17986 12095 >> 12096 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC >> 12097 M: Linus Walleij <linus.walleij@linaro.org> >> 12098 L: linux-pci@vger.kernel.org >> 12099 S: Maintained >> 12100 F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt >> 12101 F: drivers/pci/controller/pci-v3-semi.c >> 12102 17987 PCIE DRIVER FOR SOCIONEXT UNIPHIER 12103 PCIE DRIVER FOR SOCIONEXT UNIPHIER 17988 M: Kunihiko Hayashi <hayashi.kunihiko@so 12104 M: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> 17989 L: linux-pci@vger.kernel.org 12105 L: linux-pci@vger.kernel.org 17990 S: Maintained 12106 S: Maintained 17991 F: Documentation/devicetree/bindings/pc !! 12107 F: Documentation/devicetree/bindings/pci/uniphier-pcie.txt 17992 F: drivers/pci/controller/dwc/pcie-unip !! 12108 F: drivers/pci/controller/dwc/pcie-uniphier.c 17993 12109 17994 PCIE DRIVER FOR ST SPEAR13XX 12110 PCIE DRIVER FOR ST SPEAR13XX 17995 M: Pratyush Anand <pratyush.anand@gmail. 12111 M: Pratyush Anand <pratyush.anand@gmail.com> 17996 L: linux-pci@vger.kernel.org 12112 L: linux-pci@vger.kernel.org 17997 S: Maintained 12113 S: Maintained 17998 F: drivers/pci/controller/dwc/*spear* 12114 F: drivers/pci/controller/dwc/*spear* 17999 12115 18000 PCIE DRIVER FOR STARFIVE JH71x0 << 18001 M: Kevin Xie <kevin.xie@starfivetech.com << 18002 L: linux-pci@vger.kernel.org << 18003 S: Maintained << 18004 F: Documentation/devicetree/bindings/pc << 18005 F: drivers/pci/controller/plda/pcie-sta << 18006 << 18007 PCIE ENDPOINT DRIVER FOR QUALCOMM << 18008 M: Manivannan Sadhasivam <manivannan.sad << 18009 L: linux-pci@vger.kernel.org << 18010 L: linux-arm-msm@vger.kernel.org << 18011 S: Maintained << 18012 F: Documentation/devicetree/bindings/pc << 18013 F: drivers/pci/controller/dwc/pcie-qcom << 18014 F: drivers/pci/controller/dwc/pcie-qcom << 18015 << 18016 PCMCIA SUBSYSTEM 12116 PCMCIA SUBSYSTEM 18017 M: Dominik Brodowski <linux@dominikbrodo 12117 M: Dominik Brodowski <linux@dominikbrodowski.net> >> 12118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git 18018 S: Odd Fixes 12119 S: Odd Fixes 18019 T: git git://git.kernel.org/pub/scm/lin << 18020 F: Documentation/pcmcia/ 12120 F: Documentation/pcmcia/ >> 12121 F: tools/pcmcia/ 18021 F: drivers/pcmcia/ 12122 F: drivers/pcmcia/ 18022 F: include/pcmcia/ 12123 F: include/pcmcia/ 18023 F: tools/pcmcia/ << 18024 12124 18025 PCNET32 NETWORK DRIVER 12125 PCNET32 NETWORK DRIVER 18026 M: Don Fry <pcnet32@frontier.com> 12126 M: Don Fry <pcnet32@frontier.com> 18027 L: netdev@vger.kernel.org 12127 L: netdev@vger.kernel.org 18028 S: Maintained 12128 S: Maintained 18029 F: drivers/net/ethernet/amd/pcnet32.c 12129 F: drivers/net/ethernet/amd/pcnet32.c 18030 12130 18031 PCRYPT PARALLEL CRYPTO ENGINE 12131 PCRYPT PARALLEL CRYPTO ENGINE 18032 M: Steffen Klassert <steffen.klassert@se 12132 M: Steffen Klassert <steffen.klassert@secunet.com> 18033 L: linux-crypto@vger.kernel.org 12133 L: linux-crypto@vger.kernel.org 18034 S: Maintained 12134 S: Maintained 18035 F: crypto/pcrypt.c 12135 F: crypto/pcrypt.c 18036 F: include/crypto/pcrypt.h 12136 F: include/crypto/pcrypt.h 18037 12137 18038 PDS DSC VIRTIO DATA PATH ACCELERATOR !! 12138 PEAQ WMI HOTKEYS DRIVER 18039 R: Shannon Nelson <shannon.nelson@amd.co !! 12139 M: Hans de Goede <hdegoede@redhat.com> 18040 F: drivers/vdpa/pds/ !! 12140 L: platform-driver-x86@vger.kernel.org 18041 !! 12141 S: Maintained 18042 PECI HARDWARE MONITORING DRIVERS !! 12142 F: drivers/platform/x86/peaq-wmi.c 18043 M: Iwona Winiarska <iwona.winiarska@inte << 18044 L: linux-hwmon@vger.kernel.org << 18045 S: Supported << 18046 F: Documentation/hwmon/peci-cputemp.rst << 18047 F: Documentation/hwmon/peci-dimmtemp.rs << 18048 F: drivers/hwmon/peci/ << 18049 << 18050 PECI SUBSYSTEM << 18051 M: Iwona Winiarska <iwona.winiarska@inte << 18052 L: openbmc@lists.ozlabs.org (moderated << 18053 S: Supported << 18054 F: Documentation/devicetree/bindings/pe << 18055 F: Documentation/peci/ << 18056 F: drivers/peci/ << 18057 F: include/linux/peci-cpu.h << 18058 F: include/linux/peci.h << 18059 << 18060 PENSANDO ETHERNET DRIVERS << 18061 M: Shannon Nelson <shannon.nelson@amd.co << 18062 M: Brett Creeley <brett.creeley@amd.com> << 18063 L: netdev@vger.kernel.org << 18064 S: Supported << 18065 F: Documentation/networking/device_driv << 18066 F: drivers/net/ethernet/pensando/ << 18067 12143 18068 PER-CPU MEMORY ALLOCATOR 12144 PER-CPU MEMORY ALLOCATOR 18069 M: Dennis Zhou <dennis@kernel.org> 12145 M: Dennis Zhou <dennis@kernel.org> 18070 M: Tejun Heo <tj@kernel.org> 12146 M: Tejun Heo <tj@kernel.org> 18071 M: Christoph Lameter <cl@linux.com> 12147 M: Christoph Lameter <cl@linux.com> 18072 L: linux-mm@kvack.org << 18073 S: Maintained << 18074 T: git git://git.kernel.org/pub/scm/lin 12148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git 18075 F: arch/*/include/asm/percpu.h !! 12149 S: Maintained 18076 F: include/linux/percpu*.h 12150 F: include/linux/percpu*.h 18077 F: lib/percpu*.c << 18078 F: mm/percpu*.c 12151 F: mm/percpu*.c >> 12152 F: arch/*/include/asm/percpu.h 18079 12153 18080 PER-TASK DELAY ACCOUNTING 12154 PER-TASK DELAY ACCOUNTING 18081 M: Balbir Singh <bsingharora@gmail.com> 12155 M: Balbir Singh <bsingharora@gmail.com> 18082 S: Maintained 12156 S: Maintained 18083 F: include/linux/delayacct.h 12157 F: include/linux/delayacct.h 18084 F: kernel/delayacct.c 12158 F: kernel/delayacct.c 18085 12159 18086 PERFORMANCE EVENTS SUBSYSTEM 12160 PERFORMANCE EVENTS SUBSYSTEM 18087 M: Peter Zijlstra <peterz@infradead.org> 12161 M: Peter Zijlstra <peterz@infradead.org> 18088 M: Ingo Molnar <mingo@redhat.com> 12162 M: Ingo Molnar <mingo@redhat.com> 18089 M: Arnaldo Carvalho de Melo <acme@kernel 12163 M: Arnaldo Carvalho de Melo <acme@kernel.org> 18090 M: Namhyung Kim <namhyung@kernel.org> << 18091 R: Mark Rutland <mark.rutland@arm.com> << 18092 R: Alexander Shishkin <alexander.shishki 12164 R: Alexander Shishkin <alexander.shishkin@linux.intel.com> 18093 R: Jiri Olsa <jolsa@kernel.org> !! 12165 R: Jiri Olsa <jolsa@redhat.com> 18094 R: Ian Rogers <irogers@google.com> !! 12166 R: Namhyung Kim <namhyung@kernel.org> 18095 R: Adrian Hunter <adrian.hunter@intel.co << 18096 R: "Liang, Kan" <kan.liang@linux.intel.c << 18097 L: linux-perf-users@vger.kernel.org << 18098 L: linux-kernel@vger.kernel.org 12167 L: linux-kernel@vger.kernel.org 18099 S: Supported << 18100 W: https://perf.wiki.kernel.org/ << 18101 T: git git://git.kernel.org/pub/scm/lin 12168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 18102 T: git git://git.kernel.org/pub/scm/lin !! 12169 S: Supported 18103 T: git git://git.kernel.org/pub/scm/lin !! 12170 F: kernel/events/* 18104 F: arch/*/events/* << 18105 F: arch/*/events/*/* << 18106 F: arch/*/include/asm/perf_event.h << 18107 F: arch/*/kernel/*/*/perf_event*.c << 18108 F: arch/*/kernel/*/perf_event*.c << 18109 F: arch/*/kernel/perf_callchain.c << 18110 F: arch/*/kernel/perf_event*.c << 18111 F: include/linux/perf_event.h 12171 F: include/linux/perf_event.h 18112 F: include/uapi/linux/perf_event.h 12172 F: include/uapi/linux/perf_event.h 18113 F: kernel/events/* !! 12173 F: arch/*/kernel/perf_event*.c 18114 F: tools/lib/perf/ !! 12174 F: arch/*/kernel/*/perf_event*.c >> 12175 F: arch/*/kernel/*/*/perf_event*.c >> 12176 F: arch/*/include/asm/perf_event.h >> 12177 F: arch/*/kernel/perf_callchain.c >> 12178 F: arch/*/events/* >> 12179 F: arch/*/events/*/* 18115 F: tools/perf/ 12180 F: tools/perf/ 18116 12181 18117 PERFORMANCE EVENTS TOOLING ARM64 << 18118 R: John Garry <john.g.garry@oracle.com> << 18119 R: Will Deacon <will@kernel.org> << 18120 R: James Clark <james.clark@linaro.org> << 18121 R: Mike Leach <mike.leach@linaro.org> << 18122 R: Leo Yan <leo.yan@linux.dev> << 18123 L: linux-arm-kernel@lists.infradead.org << 18124 S: Supported << 18125 F: tools/build/feature/test-libopencsd. << 18126 F: tools/perf/arch/arm*/ << 18127 F: tools/perf/pmu-events/arch/arm64/ << 18128 F: tools/perf/util/arm-spe* << 18129 F: tools/perf/util/cs-etm* << 18130 << 18131 PERSONALITY HANDLING 12182 PERSONALITY HANDLING 18132 M: Christoph Hellwig <hch@infradead.org> 12183 M: Christoph Hellwig <hch@infradead.org> 18133 L: linux-abi-devel@lists.sourceforge.ne 12184 L: linux-abi-devel@lists.sourceforge.net 18134 S: Maintained 12185 S: Maintained 18135 F: include/linux/personality.h 12186 F: include/linux/personality.h 18136 F: include/uapi/linux/personality.h 12187 F: include/uapi/linux/personality.h 18137 12188 18138 PHOENIX RC FLIGHT CONTROLLER ADAPTER 12189 PHOENIX RC FLIGHT CONTROLLER ADAPTER 18139 M: Marcus Folkesson <marcus.folkesson@gm 12190 M: Marcus Folkesson <marcus.folkesson@gmail.com> 18140 L: linux-input@vger.kernel.org 12191 L: linux-input@vger.kernel.org 18141 S: Maintained 12192 S: Maintained 18142 F: Documentation/input/devices/pxrc.rst 12193 F: Documentation/input/devices/pxrc.rst 18143 F: drivers/input/joystick/pxrc.c 12194 F: drivers/input/joystick/pxrc.c 18144 12195 18145 PHONET PROTOCOL 12196 PHONET PROTOCOL 18146 M: Remi Denis-Courmont <courmisch@gmail. 12197 M: Remi Denis-Courmont <courmisch@gmail.com> 18147 S: Supported 12198 S: Supported 18148 F: Documentation/networking/phonet.rst !! 12199 F: Documentation/networking/phonet.txt 18149 F: include/linux/phonet.h 12200 F: include/linux/phonet.h 18150 F: include/net/phonet/ 12201 F: include/net/phonet/ 18151 F: include/uapi/linux/phonet.h 12202 F: include/uapi/linux/phonet.h 18152 F: net/phonet/ 12203 F: net/phonet/ 18153 12204 18154 PHRAM MTD DRIVER 12205 PHRAM MTD DRIVER 18155 M: Joern Engel <joern@lazybastard.org> 12206 M: Joern Engel <joern@lazybastard.org> 18156 L: linux-mtd@lists.infradead.org 12207 L: linux-mtd@lists.infradead.org 18157 S: Maintained 12208 S: Maintained 18158 F: drivers/mtd/devices/phram.c 12209 F: drivers/mtd/devices/phram.c 18159 12210 18160 PICOLCD HID DRIVER 12211 PICOLCD HID DRIVER 18161 M: Bruno Prémont <bonbons@linux-vserver 12212 M: Bruno Prémont <bonbons@linux-vserver.org> 18162 L: linux-input@vger.kernel.org 12213 L: linux-input@vger.kernel.org 18163 S: Maintained 12214 S: Maintained 18164 F: drivers/hid/hid-picolcd* 12215 F: drivers/hid/hid-picolcd* 18165 12216 18166 PIDFD API !! 12217 PICOXCELL SUPPORT 18167 M: Christian Brauner <christian@brauner. !! 12218 M: Jamie Iles <jamie@jamieiles.com> 18168 L: linux-kernel@vger.kernel.org !! 12219 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 18169 S: Maintained !! 12220 T: git git://github.com/jamieiles/linux-2.6-ji.git 18170 T: git git://git.kernel.org/pub/scm/lin !! 12221 S: Supported 18171 F: samples/pidfd/ !! 12222 F: arch/arm/boot/dts/picoxcell* 18172 F: tools/testing/selftests/clone3/ !! 12223 F: arch/arm/mach-picoxcell/ 18173 F: tools/testing/selftests/pid_namespac !! 12224 F: drivers/crypto/picoxcell* 18174 F: tools/testing/selftests/pidfd/ << 18175 K: (?i)pidfd << 18176 K: (?i)clone3 << 18177 K: \b(clone_args|kernel_clone_args)\b << 18178 12225 18179 PIN CONTROL SUBSYSTEM 12226 PIN CONTROL SUBSYSTEM 18180 M: Linus Walleij <linus.walleij@linaro.o 12227 M: Linus Walleij <linus.walleij@linaro.org> 18181 L: linux-gpio@vger.kernel.org 12228 L: linux-gpio@vger.kernel.org 18182 S: Maintained << 18183 T: git git://git.kernel.org/pub/scm/lin 12229 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git >> 12230 S: Maintained 18184 F: Documentation/devicetree/bindings/pi 12231 F: Documentation/devicetree/bindings/pinctrl/ 18185 F: Documentation/driver-api/pin-control !! 12232 F: Documentation/driver-api/pinctl.rst 18186 F: drivers/pinctrl/ 12233 F: drivers/pinctrl/ 18187 F: include/dt-bindings/pinctrl/ << 18188 F: include/linux/pinctrl/ 12234 F: include/linux/pinctrl/ 18189 12235 18190 PIN CONTROLLER - AMD !! 12236 PIN CONTROLLER - MICROCHIP AT91 18191 M: Basavaraj Natikar <Basavaraj.Natikar@ !! 12237 M: Ludovic Desroches <ludovic.desroches@microchip.com> 18192 M: Shyam Sundar S K <Shyam-sundar.S-k@am !! 12238 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 18193 S: Maintained !! 12239 L: linux-gpio@vger.kernel.org 18194 F: drivers/pinctrl/pinctrl-amd.c !! 12240 S: Supported >> 12241 F: drivers/pinctrl/pinctrl-at91* 18195 12242 18196 PIN CONTROLLER - FREESCALE 12243 PIN CONTROLLER - FREESCALE 18197 M: Dong Aisheng <aisheng.dong@nxp.com> 12244 M: Dong Aisheng <aisheng.dong@nxp.com> 18198 M: Fabio Estevam <festevam@gmail.com> 12245 M: Fabio Estevam <festevam@gmail.com> 18199 M: Shawn Guo <shawnguo@kernel.org> 12246 M: Shawn Guo <shawnguo@kernel.org> 18200 M: Jacky Bai <ping.bai@nxp.com> !! 12247 M: Stefan Agner <stefan@agner.ch> 18201 R: Pengutronix Kernel Team <kernel@pengu 12248 R: Pengutronix Kernel Team <kernel@pengutronix.de> 18202 L: linux-gpio@vger.kernel.org 12249 L: linux-gpio@vger.kernel.org 18203 L: NXP S32 Linux Team <s32@nxp.com> << 18204 S: Maintained 12250 S: Maintained 18205 F: Documentation/devicetree/bindings/pi << 18206 F: Documentation/devicetree/bindings/pi << 18207 F: drivers/pinctrl/freescale/ 12251 F: drivers/pinctrl/freescale/ 18208 F: drivers/pinctrl/nxp/ !! 12252 F: Documentation/devicetree/bindings/pinctrl/fsl,* 18209 12253 18210 PIN CONTROLLER - INTEL 12254 PIN CONTROLLER - INTEL 18211 M: Mika Westerberg <mika.westerberg@linu 12255 M: Mika Westerberg <mika.westerberg@linux.intel.com> 18212 M: Andy Shevchenko <andy@kernel.org> !! 12256 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 18213 S: Supported << 18214 T: git git://git.kernel.org/pub/scm/lin 12257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git >> 12258 S: Maintained 18215 F: drivers/pinctrl/intel/ 12259 F: drivers/pinctrl/intel/ 18216 12260 18217 PIN CONTROLLER - KEEMBAY << 18218 M: Lakshmi Sowjanya D <lakshmi.sowjanya. << 18219 S: Supported << 18220 F: drivers/pinctrl/pinctrl-keembay* << 18221 << 18222 PIN CONTROLLER - MEDIATEK 12261 PIN CONTROLLER - MEDIATEK 18223 M: Sean Wang <sean.wang@kernel.org> 12262 M: Sean Wang <sean.wang@kernel.org> 18224 L: linux-mediatek@lists.infradead.org ( 12263 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 18225 S: Maintained 12264 S: Maintained 18226 F: Documentation/devicetree/bindings/pi !! 12265 F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt 18227 F: Documentation/devicetree/bindings/pi !! 12266 F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt 18228 F: Documentation/devicetree/bindings/pi << 18229 F: Documentation/devicetree/bindings/pi << 18230 F: drivers/pinctrl/mediatek/ 12267 F: drivers/pinctrl/mediatek/ 18231 12268 18232 PIN CONTROLLER - MEDIATEK MIPS << 18233 M: Arınç ÜNAL <arinc.unal@arinc9.com> << 18234 M: Sergio Paracuellos <sergio.paracuello << 18235 L: linux-mediatek@lists.infradead.org ( << 18236 L: linux-mips@vger.kernel.org << 18237 S: Maintained << 18238 F: Documentation/devicetree/bindings/pi << 18239 F: Documentation/devicetree/bindings/pi << 18240 F: Documentation/devicetree/bindings/pi << 18241 F: Documentation/devicetree/bindings/pi << 18242 F: Documentation/devicetree/bindings/pi << 18243 F: Documentation/devicetree/bindings/pi << 18244 F: Documentation/devicetree/bindings/pi << 18245 F: Documentation/devicetree/bindings/pi << 18246 F: drivers/pinctrl/mediatek/pinctrl-mt7 << 18247 F: drivers/pinctrl/mediatek/pinctrl-mt7 << 18248 F: drivers/pinctrl/mediatek/pinctrl-mt7 << 18249 F: drivers/pinctrl/mediatek/pinctrl-mtm << 18250 F: drivers/pinctrl/mediatek/pinctrl-rt2 << 18251 F: drivers/pinctrl/mediatek/pinctrl-rt3 << 18252 F: drivers/pinctrl/mediatek/pinctrl-rt3 << 18253 << 18254 PIN CONTROLLER - MICROCHIP AT91 << 18255 M: Ludovic Desroches <ludovic.desroches@ << 18256 L: linux-arm-kernel@lists.infradead.org << 18257 L: linux-gpio@vger.kernel.org << 18258 S: Supported << 18259 F: drivers/gpio/gpio-sama5d2-piobu.c << 18260 F: drivers/pinctrl/pinctrl-at91* << 18261 << 18262 PIN CONTROLLER - QUALCOMM 12269 PIN CONTROLLER - QUALCOMM 18263 M: Bjorn Andersson <andersson@kernel.org !! 12270 M: Bjorn Andersson <bjorn.andersson@linaro.org> 18264 L: linux-arm-msm@vger.kernel.org << 18265 S: Maintained 12271 S: Maintained 18266 F: Documentation/devicetree/bindings/pi !! 12272 L: linux-arm-msm@vger.kernel.org >> 12273 F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt 18267 F: drivers/pinctrl/qcom/ 12274 F: drivers/pinctrl/qcom/ 18268 12275 18269 PIN CONTROLLER - RENESAS 12276 PIN CONTROLLER - RENESAS 18270 M: Geert Uytterhoeven <geert+renesas@gli 12277 M: Geert Uytterhoeven <geert+renesas@glider.be> 18271 L: linux-renesas-soc@vger.kernel.org 12278 L: linux-renesas-soc@vger.kernel.org 18272 S: Supported !! 12279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc 18273 T: git git://git.kernel.org/pub/scm/lin !! 12280 S: Maintained 18274 F: Documentation/devicetree/bindings/pi !! 12281 F: drivers/pinctrl/pinctrl-rz* 18275 F: drivers/pinctrl/renesas/ !! 12282 F: drivers/pinctrl/sh-pfc/ 18276 12283 18277 PIN CONTROLLER - SAMSUNG 12284 PIN CONTROLLER - SAMSUNG >> 12285 M: Tomasz Figa <tomasz.figa@gmail.com> 18278 M: Krzysztof Kozlowski <krzk@kernel.org> 12286 M: Krzysztof Kozlowski <krzk@kernel.org> 18279 M: Sylwester Nawrocki <s.nawrocki@samsun 12287 M: Sylwester Nawrocki <s.nawrocki@samsung.com> 18280 R: Alim Akhtar <alim.akhtar@samsung.com> << 18281 L: linux-arm-kernel@lists.infradead.org 12288 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 18282 L: linux-samsung-soc@vger.kernel.org !! 12289 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 18283 S: Maintained << 18284 Q: https://patchwork.kernel.org/project 12290 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/ 18285 B: mailto:linux-samsung-soc@vger.kernel << 18286 C: irc://irc.libera.chat/linux-exynos << 18287 T: git git://git.kernel.org/pub/scm/lin 12291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git 18288 F: Documentation/devicetree/bindings/pi !! 12292 S: Maintained 18289 F: drivers/pinctrl/samsung/ 12293 F: drivers/pinctrl/samsung/ >> 12294 F: include/dt-bindings/pinctrl/samsung.h >> 12295 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt 18290 12296 18291 PIN CONTROLLER - SINGLE 12297 PIN CONTROLLER - SINGLE 18292 M: Tony Lindgren <tony@atomide.com> 12298 M: Tony Lindgren <tony@atomide.com> 18293 M: Haojian Zhuang <haojian.zhuang@linaro 12299 M: Haojian Zhuang <haojian.zhuang@linaro.org> 18294 L: linux-arm-kernel@lists.infradead.org 12300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 18295 L: linux-omap@vger.kernel.org 12301 L: linux-omap@vger.kernel.org 18296 S: Maintained 12302 S: Maintained 18297 F: drivers/pinctrl/pinctrl-single.c 12303 F: drivers/pinctrl/pinctrl-single.c 18298 12304 18299 PIN CONTROLLER - SUNPLUS / TIBBO !! 12305 PIN CONTROLLER - ST SPEAR 18300 M: Dvorkin Dmitry <dvorkin@tibbo.com> !! 12306 M: Viresh Kumar <vireshk@kernel.org> 18301 M: Wells Lu <wellslutw@gmail.com> << 18302 L: linux-arm-kernel@lists.infradead.org 12307 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 12308 W: http://www.st.com/spear 18303 S: Maintained 12309 S: Maintained 18304 W: https://sunplus.atlassian.net/wiki/s !! 12310 F: drivers/pinctrl/spear/ 18305 F: Documentation/devicetree/bindings/pi << 18306 F: drivers/pinctrl/sunplus/ << 18307 F: include/dt-bindings/pinctrl/sppctl*. << 18308 12311 18309 PINE64 PINEPHONE KEYBOARD DRIVER !! 12312 PISTACHIO SOC SUPPORT 18310 M: Samuel Holland <samuel@sholland.org> !! 12313 M: James Hartley <james.hartley@sondrel.com> 18311 S: Supported !! 12314 L: linux-mips@vger.kernel.org 18312 F: Documentation/devicetree/bindings/in !! 12315 S: Odd Fixes 18313 F: drivers/input/keyboard/pinephone-key !! 12316 F: arch/mips/pistachio/ >> 12317 F: arch/mips/include/asm/mach-pistachio/ >> 12318 F: arch/mips/boot/dts/img/pistachio* >> 12319 F: arch/mips/configs/pistachio*_defconfig 18314 12320 18315 PKTCDVD DRIVER 12321 PKTCDVD DRIVER 18316 M: linux-block@vger.kernel.org << 18317 S: Orphan 12322 S: Orphan >> 12323 M: linux-block@vger.kernel.org 18318 F: drivers/block/pktcdvd.c 12324 F: drivers/block/pktcdvd.c 18319 F: include/linux/pktcdvd.h 12325 F: include/linux/pktcdvd.h 18320 F: include/uapi/linux/pktcdvd.h 12326 F: include/uapi/linux/pktcdvd.h 18321 12327 18322 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVE !! 12328 PKUNITY SOC DRIVERS 18323 M: Tomasz Duszynski <tduszyns@gmail.com> !! 12329 M: Guan Xuetao <gxt@pku.edu.cn> 18324 S: Maintained !! 12330 W: http://mprc.pku.edu.cn/~guanxuetao/linux 18325 F: Documentation/devicetree/bindings/ii !! 12331 S: Maintained 18326 F: drivers/iio/chemical/pms7003.c !! 12332 T: git git://github.com/gxt/linux.git 18327 !! 12333 F: drivers/input/serio/i8042-unicore32io.h 18328 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clau !! 12334 F: drivers/i2c/busses/i2c-puv3.c 18329 M: Piergiorgio Beruto <piergiorgio.berut !! 12335 F: drivers/video/fbdev/fb-puv3.c 18330 L: netdev@vger.kernel.org !! 12336 F: drivers/rtc/rtc-puv3.c 18331 S: Maintained << 18332 F: drivers/net/phy/mdio-open-alliance.h << 18333 F: net/ethtool/plca.c << 18334 12337 18335 PLDMFW LIBRARY !! 12338 PMBUS HARDWARE MONITORING DRIVERS 18336 M: Jacob Keller <jacob.e.keller@intel.co !! 12339 M: Guenter Roeck <linux@roeck-us.net> 18337 S: Maintained << 18338 F: Documentation/driver-api/pldmfw/ << 18339 F: include/linux/pldmfw.h << 18340 F: lib/pldmfw/ << 18341 << 18342 PLX DMA DRIVER << 18343 M: Logan Gunthorpe <logang@deltatee.com> << 18344 S: Maintained << 18345 F: drivers/dma/plx_dma.c << 18346 << 18347 PM-GRAPH UTILITY << 18348 M: "Todd E Brandt" <todd.e.brandt@linux. << 18349 L: linux-pm@vger.kernel.org << 18350 S: Supported << 18351 W: https://01.org/pm-graph << 18352 B: https://bugzilla.kernel.org/buglist. << 18353 T: git git://github.com/intel/pm-graph << 18354 F: tools/power/pm-graph << 18355 << 18356 PM6764TR DRIVER << 18357 M: Charles Hsu <hsu.yungteng@gmail.c << 18358 L: linux-hwmon@vger.kernel.org 12340 L: linux-hwmon@vger.kernel.org >> 12341 W: http://hwmon.wiki.kernel.org/ >> 12342 W: http://www.roeck-us.net/linux/drivers/ >> 12343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 18359 S: Maintained 12344 S: Maintained 18360 F: Documentation/hwmon/pm6764tr.rst !! 12345 F: Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt 18361 F: drivers/hwmon/pmbus/pm6764tr.c !! 12346 F: Documentation/devicetree/bindings/hwmon/max31785.txt >> 12347 F: Documentation/devicetree/bindings/hwmon/ltc2978.txt >> 12348 F: Documentation/hwmon/adm1275 >> 12349 F: Documentation/hwmon/ibm-cffps >> 12350 F: Documentation/hwmon/ir35221 >> 12351 F: Documentation/hwmon/lm25066 >> 12352 F: Documentation/hwmon/ltc2978 >> 12353 F: Documentation/hwmon/ltc3815 >> 12354 F: Documentation/hwmon/max16064 >> 12355 F: Documentation/hwmon/max20751 >> 12356 F: Documentation/hwmon/max31785 >> 12357 F: Documentation/hwmon/max34440 >> 12358 F: Documentation/hwmon/max8688 >> 12359 F: Documentation/hwmon/pmbus >> 12360 F: Documentation/hwmon/pmbus-core >> 12361 F: Documentation/hwmon/tps40422 >> 12362 F: Documentation/hwmon/ucd9000 >> 12363 F: Documentation/hwmon/ucd9200 >> 12364 F: Documentation/hwmon/zl6100 >> 12365 F: drivers/hwmon/pmbus/ >> 12366 F: include/linux/pmbus.h 18362 12367 18363 PMC SIERRA MaxRAID DRIVER 12368 PMC SIERRA MaxRAID DRIVER 18364 L: linux-scsi@vger.kernel.org 12369 L: linux-scsi@vger.kernel.org 18365 S: Orphan << 18366 W: http://www.pmc-sierra.com/ 12370 W: http://www.pmc-sierra.com/ >> 12371 S: Orphan 18367 F: drivers/scsi/pmcraid.* 12372 F: drivers/scsi/pmcraid.* 18368 12373 18369 PMC SIERRA PM8001 DRIVER 12374 PMC SIERRA PM8001 DRIVER 18370 M: Jack Wang <jinpu.wang@cloud.ionos.com !! 12375 M: Jack Wang <jinpu.wang@profitbricks.com> >> 12376 M: lindar_liu@usish.com 18371 L: linux-scsi@vger.kernel.org 12377 L: linux-scsi@vger.kernel.org 18372 S: Supported 12378 S: Supported 18373 F: drivers/scsi/pm8001/ 12379 F: drivers/scsi/pm8001/ 18374 12380 >> 12381 PNP SUPPORT >> 12382 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> >> 12383 S: Maintained >> 12384 F: drivers/pnp/ >> 12385 18375 PNI RM3100 IIO DRIVER 12386 PNI RM3100 IIO DRIVER 18376 M: Song Qiang <songqiang1304521@gmail.co 12387 M: Song Qiang <songqiang1304521@gmail.com> 18377 L: linux-iio@vger.kernel.org 12388 L: linux-iio@vger.kernel.org 18378 S: Maintained 12389 S: Maintained 18379 F: Documentation/devicetree/bindings/ii << 18380 F: drivers/iio/magnetometer/rm3100* 12390 F: drivers/iio/magnetometer/rm3100* 18381 !! 12391 F: Documentation/devicetree/bindings/iio/magnetometer/pni,rm3100.txt 18382 PNP SUPPORT << 18383 M: "Rafael J. Wysocki" <rafael.j.wysocki << 18384 L: linux-acpi@vger.kernel.org << 18385 S: Maintained << 18386 F: drivers/pnp/ << 18387 F: include/linux/pnp.h << 18388 12392 18389 POSIX CLOCKS and TIMERS 12393 POSIX CLOCKS and TIMERS 18390 M: Anna-Maria Behnsen <anna-maria@linutr << 18391 M: Frederic Weisbecker <frederic@kernel. << 18392 M: Thomas Gleixner <tglx@linutronix.de> 12394 M: Thomas Gleixner <tglx@linutronix.de> 18393 L: linux-kernel@vger.kernel.org 12395 L: linux-kernel@vger.kernel.org 18394 S: Maintained << 18395 T: git git://git.kernel.org/pub/scm/lin 12396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core >> 12397 S: Maintained 18396 F: fs/timerfd.c 12398 F: fs/timerfd.c 18397 F: include/linux/time_namespace.h !! 12399 F: include/linux/timer* 18398 F: include/linux/timerfd.h !! 12400 F: kernel/time/*timer* 18399 F: include/uapi/linux/time.h << 18400 F: include/uapi/linux/timerfd.h << 18401 F: include/trace/events/timer* << 18402 F: kernel/time/itimer.c << 18403 F: kernel/time/posix-* << 18404 F: kernel/time/namespace.c << 18405 12401 18406 POWER MANAGEMENT CORE 12402 POWER MANAGEMENT CORE 18407 M: "Rafael J. Wysocki" <rafael@kernel.or !! 12403 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 18408 L: linux-pm@vger.kernel.org 12404 L: linux-pm@vger.kernel.org 18409 S: Supported << 18410 B: https://bugzilla.kernel.org << 18411 T: git git://git.kernel.org/pub/scm/lin 12405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm >> 12406 B: https://bugzilla.kernel.org >> 12407 S: Supported 18412 F: drivers/base/power/ 12408 F: drivers/base/power/ 18413 F: drivers/powercap/ << 18414 F: include/linux/intel_rapl.h << 18415 F: include/linux/pm.h 12409 F: include/linux/pm.h 18416 F: include/linux/pm_* 12410 F: include/linux/pm_* 18417 F: include/linux/powercap.h 12411 F: include/linux/powercap.h >> 12412 F: drivers/powercap/ 18418 F: kernel/configs/nopm.config 12413 F: kernel/configs/nopm.config 18419 12414 18420 POWER SEQUENCING << 18421 M: Bartosz Golaszewski <brgl@bgdev.pl> << 18422 L: linux-pm@vger.kernel.org << 18423 S: Maintained << 18424 T: git git://git.kernel.org/pub/scm/lin << 18425 F: Documentation/driver-api/pwrseq.rst << 18426 F: drivers/power/sequencing/ << 18427 F: include/linux/pwrseq/ << 18428 << 18429 POWER STATE COORDINATION INTERFACE (PSCI) 12415 POWER STATE COORDINATION INTERFACE (PSCI) 18430 M: Mark Rutland <mark.rutland@arm.com> 12416 M: Mark Rutland <mark.rutland@arm.com> 18431 M: Lorenzo Pieralisi <lpieralisi@kernel. !! 12417 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 18432 L: linux-arm-kernel@lists.infradead.org !! 12418 L: linux-arm-kernel@lists.infradead.org 18433 S: Maintained 12419 S: Maintained 18434 F: drivers/firmware/psci/ !! 12420 F: drivers/firmware/psci*.c 18435 F: include/linux/psci.h 12421 F: include/linux/psci.h 18436 F: include/uapi/linux/psci.h 12422 F: include/uapi/linux/psci.h 18437 12423 18438 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 12424 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 18439 M: Sebastian Reichel <sre@kernel.org> 12425 M: Sebastian Reichel <sre@kernel.org> 18440 L: linux-pm@vger.kernel.org 12426 L: linux-pm@vger.kernel.org 18441 S: Maintained << 18442 T: git git://git.kernel.org/pub/scm/lin 12427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git >> 12428 S: Maintained 18443 F: Documentation/ABI/testing/sysfs-clas 12429 F: Documentation/ABI/testing/sysfs-class-power 18444 F: Documentation/devicetree/bindings/po 12430 F: Documentation/devicetree/bindings/power/supply/ 18445 F: drivers/power/supply/ << 18446 F: include/linux/power/ << 18447 F: include/linux/power_supply.h 12431 F: include/linux/power_supply.h 18448 F: tools/testing/selftests/power_supply !! 12432 F: drivers/power/supply/ 18449 12433 18450 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER 12434 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER 18451 M: Suraj Jitindar Singh <sjitindarsingh@ 12435 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com> 18452 L: linuxppc-dev@lists.ozlabs.org 12436 L: linuxppc-dev@lists.ozlabs.org 18453 S: Maintained 12437 S: Maintained 18454 F: drivers/char/powernv-op-panel.c 12438 F: drivers/char/powernv-op-panel.c 18455 12439 18456 PPP OVER ATM (RFC 2364) 12440 PPP OVER ATM (RFC 2364) 18457 M: Mitchell Blank Jr <mitch@sfgoth.com> 12441 M: Mitchell Blank Jr <mitch@sfgoth.com> 18458 S: Maintained 12442 S: Maintained 18459 F: include/uapi/linux/atmppp.h << 18460 F: net/atm/pppoatm.c 12443 F: net/atm/pppoatm.c >> 12444 F: include/uapi/linux/atmppp.h 18461 12445 18462 PPP OVER ETHERNET 12446 PPP OVER ETHERNET 18463 M: Michal Ostrowski <mostrows@earthlink. 12447 M: Michal Ostrowski <mostrows@earthlink.net> 18464 S: Maintained 12448 S: Maintained 18465 F: drivers/net/ppp/pppoe.c 12449 F: drivers/net/ppp/pppoe.c 18466 F: drivers/net/ppp/pppox.c 12450 F: drivers/net/ppp/pppox.c 18467 12451 18468 PPP OVER L2TP 12452 PPP OVER L2TP 18469 M: James Chapman <jchapman@katalix.com> 12453 M: James Chapman <jchapman@katalix.com> 18470 S: Maintained 12454 S: Maintained >> 12455 F: net/l2tp/l2tp_ppp.c 18471 F: include/linux/if_pppol2tp.h 12456 F: include/linux/if_pppol2tp.h 18472 F: include/uapi/linux/if_pppol2tp.h 12457 F: include/uapi/linux/if_pppol2tp.h 18473 F: net/l2tp/l2tp_ppp.c << 18474 12458 18475 PPP PROTOCOL DRIVERS AND COMPRESSORS 12459 PPP PROTOCOL DRIVERS AND COMPRESSORS >> 12460 M: Paul Mackerras <paulus@samba.org> 18476 L: linux-ppp@vger.kernel.org 12461 L: linux-ppp@vger.kernel.org 18477 S: Orphan !! 12462 S: Maintained 18478 F: drivers/net/ppp/ppp_* 12463 F: drivers/net/ppp/ppp_* 18479 12464 18480 PPS SUPPORT 12465 PPS SUPPORT 18481 M: Rodolfo Giometti <giometti@enneenne.c 12466 M: Rodolfo Giometti <giometti@enneenne.com> >> 12467 W: http://wiki.enneenne.com/index.php/LinuxPPS_support 18482 L: linuxpps@ml.enneenne.com (subscriber 12468 L: linuxpps@ml.enneenne.com (subscribers-only) 18483 S: Maintained 12469 S: Maintained 18484 W: http://wiki.enneenne.com/index.php/L !! 12470 F: Documentation/pps/ >> 12471 F: Documentation/devicetree/bindings/pps/pps-gpio.txt 18485 F: Documentation/ABI/testing/sysfs-pps 12472 F: Documentation/ABI/testing/sysfs-pps 18486 F: Documentation/devicetree/bindings/pp << 18487 F: Documentation/driver-api/pps.rst << 18488 F: drivers/pps/ 12473 F: drivers/pps/ 18489 F: include/linux/pps*.h 12474 F: include/linux/pps*.h 18490 F: include/uapi/linux/pps.h 12475 F: include/uapi/linux/pps.h 18491 12476 18492 PRESSURE STALL INFORMATION (PSI) !! 12477 PPTP DRIVER 18493 M: Johannes Weiner <hannes@cmpxchg.org> !! 12478 M: Dmitry Kozlov <xeb@mail.ru> 18494 M: Suren Baghdasaryan <surenb@google.com !! 12479 L: netdev@vger.kernel.org 18495 R: Peter Ziljstra <peterz@infradead.org> << 18496 S: Maintained 12480 S: Maintained 18497 F: include/linux/psi* !! 12481 F: drivers/net/ppp/pptp.c 18498 F: kernel/sched/psi.c !! 12482 W: http://sourceforge.net/projects/accel-pptp 18499 12483 18500 PRINTK 12484 PRINTK 18501 M: Petr Mladek <pmladek@suse.com> 12485 M: Petr Mladek <pmladek@suse.com> >> 12486 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com> 18502 R: Steven Rostedt <rostedt@goodmis.org> 12487 R: Steven Rostedt <rostedt@goodmis.org> 18503 R: John Ogness <john.ogness@linutronix.d << 18504 R: Sergey Senozhatsky <senozhatsky@chrom << 18505 S: Maintained 12488 S: Maintained 18506 T: git git://git.kernel.org/pub/scm/lin << 18507 F: include/linux/printk.h << 18508 F: kernel/printk/ 12489 F: kernel/printk/ >> 12490 F: include/linux/printk.h 18509 12491 18510 PRINTK INDEXING !! 12492 PRISM54 WIRELESS DRIVER 18511 R: Chris Down <chris@chrisdown.name> !! 12493 M: Luis Chamberlain <mcgrof@kernel.org> 18512 S: Maintained !! 12494 L: linux-wireless@vger.kernel.org 18513 F: Documentation/core-api/printk-index. !! 12495 W: http://wireless.kernel.org/en/users/Drivers/p54 18514 F: kernel/printk/index.c !! 12496 S: Obsolete 18515 K: printk_index !! 12497 F: drivers/net/wireless/intersil/prism54/ 18516 12498 18517 PROC FILESYSTEM 12499 PROC FILESYSTEM >> 12500 R: Alexey Dobriyan <adobriyan@gmail.com> 18518 L: linux-kernel@vger.kernel.org 12501 L: linux-kernel@vger.kernel.org 18519 L: linux-fsdevel@vger.kernel.org 12502 L: linux-fsdevel@vger.kernel.org 18520 S: Maintained 12503 S: Maintained 18521 F: Documentation/filesystems/proc.rst << 18522 F: fs/proc/ 12504 F: fs/proc/ 18523 F: include/linux/proc_fs.h 12505 F: include/linux/proc_fs.h 18524 F: tools/testing/selftests/proc/ 12506 F: tools/testing/selftests/proc/ >> 12507 F: Documentation/filesystems/proc.txt 18525 12508 18526 PROC SYSCTL 12509 PROC SYSCTL 18527 M: Luis Chamberlain <mcgrof@kernel.org> 12510 M: Luis Chamberlain <mcgrof@kernel.org> 18528 M: Kees Cook <kees@kernel.org> !! 12511 M: Kees Cook <keescook@chromium.org> 18529 M: Joel Granados <joel.granados@kernel.o << 18530 L: linux-kernel@vger.kernel.org 12512 L: linux-kernel@vger.kernel.org 18531 L: linux-fsdevel@vger.kernel.org 12513 L: linux-fsdevel@vger.kernel.org 18532 S: Maintained 12514 S: Maintained 18533 T: git git://git.kernel.org/pub/scm/lin << 18534 F: fs/proc/proc_sysctl.c 12515 F: fs/proc/proc_sysctl.c 18535 F: include/linux/sysctl.h 12516 F: include/linux/sysctl.h 18536 F: kernel/sysctl-test.c << 18537 F: kernel/sysctl.c 12517 F: kernel/sysctl.c 18538 F: tools/testing/selftests/sysctl/ 12518 F: tools/testing/selftests/sysctl/ 18539 12519 18540 PS3 NETWORK SUPPORT 12520 PS3 NETWORK SUPPORT 18541 M: Geoff Levand <geoff@infradead.org> 12521 M: Geoff Levand <geoff@infradead.org> 18542 L: netdev@vger.kernel.org 12522 L: netdev@vger.kernel.org 18543 L: linuxppc-dev@lists.ozlabs.org 12523 L: linuxppc-dev@lists.ozlabs.org 18544 S: Maintained 12524 S: Maintained 18545 F: drivers/net/ethernet/toshiba/ps3_gel 12525 F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 18546 12526 18547 PS3 PLATFORM SUPPORT 12527 PS3 PLATFORM SUPPORT 18548 M: Geoff Levand <geoff@infradead.org> 12528 M: Geoff Levand <geoff@infradead.org> 18549 L: linuxppc-dev@lists.ozlabs.org 12529 L: linuxppc-dev@lists.ozlabs.org 18550 S: Maintained 12530 S: Maintained 18551 F: arch/powerpc/boot/ps3* 12531 F: arch/powerpc/boot/ps3* 18552 F: arch/powerpc/include/asm/lv1call.h 12532 F: arch/powerpc/include/asm/lv1call.h 18553 F: arch/powerpc/include/asm/ps3*.h 12533 F: arch/powerpc/include/asm/ps3*.h 18554 F: arch/powerpc/platforms/ps3/ 12534 F: arch/powerpc/platforms/ps3/ 18555 F: drivers/*/ps3* 12535 F: drivers/*/ps3* 18556 F: drivers/ps3/ 12536 F: drivers/ps3/ 18557 F: drivers/rtc/rtc-ps3.c 12537 F: drivers/rtc/rtc-ps3.c 18558 F: drivers/usb/host/*ps3.c 12538 F: drivers/usb/host/*ps3.c 18559 F: sound/ppc/snd_ps3* 12539 F: sound/ppc/snd_ps3* 18560 12540 18561 PS3VRAM DRIVER 12541 PS3VRAM DRIVER 18562 M: Jim Paris <jim@jtan.com> 12542 M: Jim Paris <jim@jtan.com> 18563 M: Geoff Levand <geoff@infradead.org> 12543 M: Geoff Levand <geoff@infradead.org> 18564 L: linuxppc-dev@lists.ozlabs.org 12544 L: linuxppc-dev@lists.ozlabs.org 18565 S: Maintained 12545 S: Maintained 18566 F: drivers/block/ps3vram.c 12546 F: drivers/block/ps3vram.c 18567 12547 18568 PSAMPLE PACKET SAMPLING SUPPORT !! 12548 PSAMPLE PACKET SAMPLING SUPPORT: 18569 M: Yotam Gigi <yotam.gi@gmail.com> 12549 M: Yotam Gigi <yotam.gi@gmail.com> 18570 S: Maintained 12550 S: Maintained >> 12551 F: net/psample 18571 F: include/net/psample.h 12552 F: include/net/psample.h 18572 F: include/uapi/linux/psample.h 12553 F: include/uapi/linux/psample.h 18573 F: net/psample << 18574 << 18575 PSE NETWORK DRIVER << 18576 M: Oleksij Rempel <o.rempel@pengutronix. << 18577 M: Kory Maincent <kory.maincent@bootlin. << 18578 L: netdev@vger.kernel.org << 18579 S: Maintained << 18580 F: Documentation/devicetree/bindings/ne << 18581 F: drivers/net/pse-pd/ << 18582 F: net/ethtool/pse-pd.c << 18583 12554 18584 PSTORE FILESYSTEM 12555 PSTORE FILESYSTEM 18585 M: Kees Cook <kees@kernel.org> !! 12556 M: Kees Cook <keescook@chromium.org> 18586 R: Tony Luck <tony.luck@intel.com> !! 12557 M: Anton Vorontsov <anton@enomsg.org> 18587 R: Guilherme G. Piccoli <gpiccoli@igalia !! 12558 M: Colin Cross <ccross@android.com> 18588 L: linux-hardening@vger.kernel.org !! 12559 M: Tony Luck <tony.luck@intel.com> 18589 S: Supported !! 12560 S: Maintained 18590 T: git git://git.kernel.org/pub/scm/lin 12561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore 18591 F: Documentation/admin-guide/pstore-blk << 18592 F: Documentation/admin-guide/ramoops.rs << 18593 F: Documentation/devicetree/bindings/re << 18594 F: drivers/acpi/apei/erst.c << 18595 F: drivers/firmware/efi/efi-pstore.c << 18596 F: fs/pstore/ 12562 F: fs/pstore/ 18597 F: include/linux/pstore* 12563 F: include/linux/pstore* >> 12564 F: drivers/firmware/efi/efi-pstore.c >> 12565 F: drivers/acpi/apei/erst.c >> 12566 F: Documentation/admin-guide/ramoops.rst >> 12567 F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt 18598 K: \b(pstore|ramoops) 12568 K: \b(pstore|ramoops) 18599 12569 18600 PT5161L HARDWARE MONITOR DRIVER << 18601 M: Cosmo Chou <cosmo.chou@quantatw.com> << 18602 L: linux-hwmon@vger.kernel.org << 18603 S: Maintained << 18604 F: Documentation/hwmon/pt5161l.rst << 18605 F: drivers/hwmon/pt5161l.c << 18606 << 18607 PTP HARDWARE CLOCK SUPPORT 12570 PTP HARDWARE CLOCK SUPPORT 18608 M: Richard Cochran <richardcochran@gmail 12571 M: Richard Cochran <richardcochran@gmail.com> 18609 L: netdev@vger.kernel.org 12572 L: netdev@vger.kernel.org 18610 S: Maintained 12573 S: Maintained 18611 W: http://linuxptp.sourceforge.net/ 12574 W: http://linuxptp.sourceforge.net/ 18612 F: Documentation/ABI/testing/sysfs-ptp 12575 F: Documentation/ABI/testing/sysfs-ptp 18613 F: Documentation/driver-api/ptp.rst !! 12576 F: Documentation/ptp/* 18614 F: drivers/net/phy/dp83640* 12577 F: drivers/net/phy/dp83640* 18615 F: drivers/ptp/* 12578 F: drivers/ptp/* 18616 F: include/linux/ptp_cl* 12579 F: include/linux/ptp_cl* 18617 K: (?:\b|_)ptp(?:\b|_) << 18618 << 18619 PTP MOCKUP CLOCK SUPPORT << 18620 M: Vladimir Oltean <vladimir.oltean@nxp. << 18621 L: netdev@vger.kernel.org << 18622 S: Maintained << 18623 F: drivers/ptp/ptp_mock.c << 18624 F: include/linux/ptp_mock.h << 18625 << 18626 PTP VIRTUAL CLOCK SUPPORT << 18627 M: Yangbo Lu <yangbo.lu@nxp.com> << 18628 L: netdev@vger.kernel.org << 18629 S: Maintained << 18630 F: drivers/ptp/ptp_vclock.c << 18631 F: net/ethtool/phc_vclocks.c << 18632 12580 18633 PTRACE SUPPORT 12581 PTRACE SUPPORT 18634 M: Oleg Nesterov <oleg@redhat.com> 12582 M: Oleg Nesterov <oleg@redhat.com> 18635 S: Maintained 12583 S: Maintained 18636 F: arch/*/*/ptrace*.c << 18637 F: arch/*/include/asm/ptrace*.h << 18638 F: arch/*/ptrace*.c << 18639 F: include/asm-generic/syscall.h 12584 F: include/asm-generic/syscall.h 18640 F: include/linux/ptrace.h 12585 F: include/linux/ptrace.h 18641 F: include/linux/regset.h 12586 F: include/linux/regset.h >> 12587 F: include/linux/tracehook.h >> 12588 F: include/uapi/linux/ptrace.h 18642 F: include/uapi/linux/ptrace.h 12589 F: include/uapi/linux/ptrace.h >> 12590 F: include/asm-generic/ptrace.h 18643 F: kernel/ptrace.c 12591 F: kernel/ptrace.c >> 12592 F: arch/*/ptrace*.c >> 12593 F: arch/*/*/ptrace*.c >> 12594 F: arch/*/include/asm/ptrace*.h 18644 12595 18645 PULSE8-CEC DRIVER 12596 PULSE8-CEC DRIVER 18646 M: Hans Verkuil <hverkuil@xs4all.nl> 12597 M: Hans Verkuil <hverkuil@xs4all.nl> 18647 L: linux-media@vger.kernel.org 12598 L: linux-media@vger.kernel.org 18648 S: Maintained << 18649 T: git git://linuxtv.org/media_tree.git 12599 T: git git://linuxtv.org/media_tree.git 18650 F: drivers/media/cec/usb/pulse8/ !! 12600 S: Maintained 18651 !! 12601 F: drivers/media/usb/pulse8-cec/* 18652 PURELIFI PLFXLC DRIVER !! 12602 F: Documentation/media/cec-drivers/pulse8-cec.rst 18653 M: Srinivasan Raju <srini.raju@purelifi. << 18654 L: linux-wireless@vger.kernel.org << 18655 S: Supported << 18656 F: drivers/net/wireless/purelifi/plfxlc << 18657 12603 18658 PVRUSB2 VIDEO4LINUX DRIVER 12604 PVRUSB2 VIDEO4LINUX DRIVER 18659 M: Mike Isely <isely@pobox.com> 12605 M: Mike Isely <isely@pobox.com> 18660 L: pvrusb2@isely.net (subscribers 12606 L: pvrusb2@isely.net (subscribers-only) 18661 L: linux-media@vger.kernel.org 12607 L: linux-media@vger.kernel.org 18662 S: Maintained << 18663 W: http://www.isely.net/pvrusb2/ 12608 W: http://www.isely.net/pvrusb2/ 18664 T: git git://linuxtv.org/media_tree.git 12609 T: git git://linuxtv.org/media_tree.git 18665 F: Documentation/driver-api/media/drive !! 12610 S: Maintained >> 12611 F: Documentation/media/v4l-drivers/pvrusb2* 18666 F: drivers/media/usb/pvrusb2/ 12612 F: drivers/media/usb/pvrusb2/ 18667 12613 18668 PWC WEBCAM DRIVER 12614 PWC WEBCAM DRIVER 18669 M: Hans Verkuil <hverkuil@xs4all.nl> 12615 M: Hans Verkuil <hverkuil@xs4all.nl> 18670 L: linux-media@vger.kernel.org 12616 L: linux-media@vger.kernel.org 18671 S: Odd Fixes << 18672 T: git git://linuxtv.org/media_tree.git 12617 T: git git://linuxtv.org/media_tree.git >> 12618 S: Odd Fixes 18673 F: drivers/media/usb/pwc/* 12619 F: drivers/media/usb/pwc/* 18674 F: include/trace/events/pwc.h 12620 F: include/trace/events/pwc.h 18675 12621 >> 12622 PWM FAN DRIVER >> 12623 M: Kamil Debski <kamil@wypas.org> >> 12624 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> >> 12625 L: linux-hwmon@vger.kernel.org >> 12626 S: Supported >> 12627 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt >> 12628 F: Documentation/hwmon/pwm-fan >> 12629 F: drivers/hwmon/pwm-fan.c >> 12630 18676 PWM IR Transmitter 12631 PWM IR Transmitter 18677 M: Sean Young <sean@mess.org> 12632 M: Sean Young <sean@mess.org> 18678 L: linux-media@vger.kernel.org 12633 L: linux-media@vger.kernel.org 18679 S: Maintained 12634 S: Maintained 18680 F: Documentation/devicetree/bindings/le << 18681 F: drivers/media/rc/pwm-ir-tx.c 12635 F: drivers/media/rc/pwm-ir-tx.c 18682 12636 18683 PWM SUBSYSTEM 12637 PWM SUBSYSTEM 18684 M: Uwe Kleine-König <ukleinek@kernel.or !! 12638 M: Thierry Reding <thierry.reding@gmail.com> 18685 L: linux-pwm@vger.kernel.org 12639 L: linux-pwm@vger.kernel.org 18686 S: Maintained 12640 S: Maintained 18687 Q: https://patchwork.ozlabs.org/project !! 12641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git 18688 T: git https://git.kernel.org/pub/scm/l !! 12642 F: Documentation/pwm.txt 18689 F: Documentation/devicetree/bindings/gp << 18690 F: Documentation/devicetree/bindings/pw 12643 F: Documentation/devicetree/bindings/pwm/ 18691 F: Documentation/driver-api/pwm.rst !! 12644 F: include/linux/pwm.h 18692 F: drivers/gpio/gpio-mvebu.c << 18693 F: drivers/pwm/ 12645 F: drivers/pwm/ 18694 F: drivers/video/backlight/pwm_bl.c 12646 F: drivers/video/backlight/pwm_bl.c 18695 F: include/dt-bindings/pwm/ << 18696 F: include/linux/pwm.h << 18697 F: include/linux/pwm_backlight.h 12647 F: include/linux/pwm_backlight.h 18698 K: pwm_(config|apply_might_sleep|apply_ !! 12648 F: drivers/gpio/gpio-mvebu.c >> 12649 F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt 18699 12650 18700 PXA GPIO DRIVER 12651 PXA GPIO DRIVER 18701 M: Robert Jarzmik <robert.jarzmik@free.f 12652 M: Robert Jarzmik <robert.jarzmik@free.fr> 18702 L: linux-gpio@vger.kernel.org 12653 L: linux-gpio@vger.kernel.org 18703 S: Maintained 12654 S: Maintained 18704 F: drivers/gpio/gpio-pxa.c 12655 F: drivers/gpio/gpio-pxa.c 18705 12656 18706 PXA MMCI DRIVER 12657 PXA MMCI DRIVER 18707 S: Orphan 12658 S: Orphan 18708 12659 18709 PXA RTC DRIVER 12660 PXA RTC DRIVER 18710 M: Robert Jarzmik <robert.jarzmik@free.f 12661 M: Robert Jarzmik <robert.jarzmik@free.fr> 18711 L: linux-rtc@vger.kernel.org 12662 L: linux-rtc@vger.kernel.org 18712 S: Maintained 12663 S: Maintained 18713 12664 18714 PXA2xx/PXA3xx SUPPORT 12665 PXA2xx/PXA3xx SUPPORT 18715 M: Daniel Mack <daniel@zonque.org> 12666 M: Daniel Mack <daniel@zonque.org> 18716 M: Haojian Zhuang <haojian.zhuang@gmail. 12667 M: Haojian Zhuang <haojian.zhuang@gmail.com> 18717 M: Robert Jarzmik <robert.jarzmik@free.f 12668 M: Robert Jarzmik <robert.jarzmik@free.fr> 18718 L: linux-arm-kernel@lists.infradead.org 12669 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 18719 S: Maintained << 18720 T: git git://github.com/hzhuang1/linux. 12670 T: git git://github.com/hzhuang1/linux.git 18721 T: git git://github.com/rjarzmik/linux. 12671 T: git git://github.com/rjarzmik/linux.git 18722 F: arch/arm/boot/dts/intel/pxa/ !! 12672 S: Maintained >> 12673 F: arch/arm/boot/dts/pxa* 18723 F: arch/arm/mach-pxa/ 12674 F: arch/arm/mach-pxa/ 18724 F: drivers/dma/pxa* 12675 F: drivers/dma/pxa* 18725 F: drivers/pcmcia/pxa2xx* 12676 F: drivers/pcmcia/pxa2xx* 18726 F: drivers/pinctrl/pxa/ 12677 F: drivers/pinctrl/pxa/ 18727 F: drivers/spi/spi-pxa2xx* 12678 F: drivers/spi/spi-pxa2xx* 18728 F: drivers/usb/gadget/udc/pxa2* 12679 F: drivers/usb/gadget/udc/pxa2* 18729 F: include/sound/pxa2xx-lib.h 12680 F: include/sound/pxa2xx-lib.h 18730 F: sound/arm/pxa* 12681 F: sound/arm/pxa* 18731 F: sound/soc/pxa/ 12682 F: sound/soc/pxa/ 18732 12683 18733 QAT DRIVER 12684 QAT DRIVER 18734 M: Giovanni Cabiddu <giovanni.cabiddu@in 12685 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com> 18735 L: qat-linux@intel.com 12686 L: qat-linux@intel.com 18736 S: Supported 12687 S: Supported 18737 F: drivers/crypto/intel/qat/ !! 12688 F: drivers/crypto/qat/ 18738 12689 18739 QCOM AUDIO (ASoC) DRIVERS 12690 QCOM AUDIO (ASoC) DRIVERS 18740 M: Srinivas Kandagatla <srinivas.kandaga !! 12691 M: Patrick Lai <plai@codeaurora.org> 18741 L: linux-sound@vger.kernel.org !! 12692 M: Banajit Goswami <bgoswami@codeaurora.org> 18742 L: linux-arm-msm@vger.kernel.org !! 12693 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 18743 S: Supported 12694 S: Supported 18744 F: Documentation/devicetree/bindings/so << 18745 F: Documentation/devicetree/bindings/so << 18746 F: drivers/soc/qcom/apr.c << 18747 F: include/dt-bindings/sound/qcom,wcd93 << 18748 F: sound/soc/codecs/lpass-rx-macro.* << 18749 F: sound/soc/codecs/lpass-tx-macro.* << 18750 F: sound/soc/codecs/lpass-va-macro.c << 18751 F: sound/soc/codecs/lpass-wsa-macro.* << 18752 F: sound/soc/codecs/msm8916-wcd-analog. << 18753 F: sound/soc/codecs/msm8916-wcd-digital << 18754 F: sound/soc/codecs/wcd-clsh-v2.* << 18755 F: sound/soc/codecs/wcd-mbhc-v2.* << 18756 F: sound/soc/codecs/wcd9335.* << 18757 F: sound/soc/codecs/wcd934x.c << 18758 F: sound/soc/codecs/wsa881x.c << 18759 F: sound/soc/codecs/wsa883x.c << 18760 F: sound/soc/codecs/wsa884x.c << 18761 F: sound/soc/qcom/ 12695 F: sound/soc/qcom/ 18762 12696 18763 QCOM EMBEDDED USB DEBUGGER (EUD) << 18764 M: Souradeep Chowdhury <quic_schowdhu@qu << 18765 L: linux-arm-msm@vger.kernel.org << 18766 S: Maintained << 18767 F: Documentation/ABI/testing/sysfs-driv << 18768 F: Documentation/devicetree/bindings/so << 18769 F: drivers/usb/misc/qcom_eud.c << 18770 << 18771 QCOM IPA DRIVER << 18772 M: Alex Elder <elder@kernel.org> << 18773 L: netdev@vger.kernel.org << 18774 S: Maintained << 18775 F: drivers/net/ipa/ << 18776 << 18777 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPOR 12697 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT 18778 M: Gabriel Somlo <somlo@cmu.edu> 12698 M: Gabriel Somlo <somlo@cmu.edu> 18779 M: "Michael S. Tsirkin" <mst@redhat.com> 12699 M: "Michael S. Tsirkin" <mst@redhat.com> 18780 L: qemu-devel@nongnu.org 12700 L: qemu-devel@nongnu.org 18781 S: Maintained 12701 S: Maintained 18782 F: drivers/firmware/qemu_fw_cfg.c 12702 F: drivers/firmware/qemu_fw_cfg.c 18783 F: include/uapi/linux/qemu_fw_cfg.h 12703 F: include/uapi/linux/qemu_fw_cfg.h 18784 12704 18785 QIB DRIVER 12705 QIB DRIVER 18786 M: Dennis Dalessandro <dennis.dalessandr !! 12706 M: Dennis Dalessandro <dennis.dalessandro@intel.com> >> 12707 M: Mike Marciniszyn <mike.marciniszyn@intel.com> 18787 L: linux-rdma@vger.kernel.org 12708 L: linux-rdma@vger.kernel.org 18788 S: Supported 12709 S: Supported 18789 F: drivers/infiniband/hw/qib/ 12710 F: drivers/infiniband/hw/qib/ 18790 12711 18791 QLOGIC QL41xxx FCOE DRIVER 12712 QLOGIC QL41xxx FCOE DRIVER 18792 M: Saurav Kashyap <skashyap@marvell.com> !! 12713 M: QLogic-Storage-Upstream@cavium.com 18793 M: Javed Hasan <jhasan@marvell.com> << 18794 M: GR-QLogic-Storage-Upstream@marvell.c << 18795 L: linux-scsi@vger.kernel.org 12714 L: linux-scsi@vger.kernel.org 18796 S: Supported 12715 S: Supported 18797 F: drivers/scsi/qedf/ 12716 F: drivers/scsi/qedf/ 18798 12717 18799 QLOGIC QL41xxx ISCSI DRIVER 12718 QLOGIC QL41xxx ISCSI DRIVER 18800 M: Nilesh Javali <njavali@marvell.com> !! 12719 M: QLogic-Storage-Upstream@cavium.com 18801 M: Manish Rangankar <mrangankar@marvell. << 18802 M: GR-QLogic-Storage-Upstream@marvell.c << 18803 L: linux-scsi@vger.kernel.org 12720 L: linux-scsi@vger.kernel.org 18804 S: Supported 12721 S: Supported 18805 F: drivers/scsi/qedi/ 12722 F: drivers/scsi/qedi/ 18806 12723 18807 QLOGIC QL4xxx ETHERNET DRIVER 12724 QLOGIC QL4xxx ETHERNET DRIVER 18808 M: Manish Chopra <manishc@marvell.com> !! 12725 M: Ariel Elior <aelior@marvell.com> >> 12726 M: GR-everest-linux-l2@marvell.com 18809 L: netdev@vger.kernel.org 12727 L: netdev@vger.kernel.org 18810 S: Supported 12728 S: Supported 18811 F: drivers/net/ethernet/qlogic/qed/ 12729 F: drivers/net/ethernet/qlogic/qed/ 18812 F: drivers/net/ethernet/qlogic/qede/ << 18813 F: include/linux/qed/ 12730 F: include/linux/qed/ >> 12731 F: drivers/net/ethernet/qlogic/qede/ 18814 12732 18815 QLOGIC QL4xxx RDMA DRIVER 12733 QLOGIC QL4xxx RDMA DRIVER 18816 M: Michal Kalderon <mkalderon@marvell.co 12734 M: Michal Kalderon <mkalderon@marvell.com> >> 12735 M: Ariel Elior <aelior@marvell.com> 18817 L: linux-rdma@vger.kernel.org 12736 L: linux-rdma@vger.kernel.org 18818 S: Supported 12737 S: Supported 18819 F: drivers/infiniband/hw/qedr/ 12738 F: drivers/infiniband/hw/qedr/ 18820 F: include/uapi/rdma/qedr-abi.h 12739 F: include/uapi/rdma/qedr-abi.h 18821 12740 18822 QLOGIC QLA1280 SCSI DRIVER 12741 QLOGIC QLA1280 SCSI DRIVER 18823 M: Michael Reed <mdr@sgi.com> 12742 M: Michael Reed <mdr@sgi.com> 18824 L: linux-scsi@vger.kernel.org 12743 L: linux-scsi@vger.kernel.org 18825 S: Maintained 12744 S: Maintained 18826 F: drivers/scsi/qla1280.[ch] 12745 F: drivers/scsi/qla1280.[ch] 18827 12746 18828 QLOGIC QLA2XXX FC-SCSI DRIVER 12747 QLOGIC QLA2XXX FC-SCSI DRIVER 18829 M: Nilesh Javali <njavali@marvell.com> !! 12748 M: qla2xxx-upstream@qlogic.com 18830 M: GR-QLogic-Storage-Upstream@marvell.c << 18831 L: linux-scsi@vger.kernel.org 12749 L: linux-scsi@vger.kernel.org 18832 S: Supported 12750 S: Supported >> 12751 F: Documentation/scsi/LICENSE.qla2xxx 18833 F: drivers/scsi/qla2xxx/ 12752 F: drivers/scsi/qla2xxx/ 18834 12753 18835 QLOGIC QLA3XXX NETWORK DRIVER 12754 QLOGIC QLA3XXX NETWORK DRIVER 18836 M: GR-Linux-NIC-Dev@marvell.com 12755 M: GR-Linux-NIC-Dev@marvell.com 18837 L: netdev@vger.kernel.org 12756 L: netdev@vger.kernel.org 18838 S: Supported 12757 S: Supported >> 12758 F: Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx 18839 F: drivers/net/ethernet/qlogic/qla3xxx. 12759 F: drivers/net/ethernet/qlogic/qla3xxx.* 18840 12760 18841 QLOGIC QLA4XXX iSCSI DRIVER 12761 QLOGIC QLA4XXX iSCSI DRIVER 18842 M: Nilesh Javali <njavali@marvell.com> !! 12762 M: QLogic-Storage-Upstream@qlogic.com 18843 M: Manish Rangankar <mrangankar@marvell. << 18844 M: GR-QLogic-Storage-Upstream@marvell.c << 18845 L: linux-scsi@vger.kernel.org 12763 L: linux-scsi@vger.kernel.org 18846 S: Supported 12764 S: Supported >> 12765 F: Documentation/scsi/LICENSE.qla4xxx 18847 F: drivers/scsi/qla4xxx/ 12766 F: drivers/scsi/qla4xxx/ 18848 12767 18849 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 12768 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 18850 M: Shahed Shaikh <shshaikh@marvell.com> 12769 M: Shahed Shaikh <shshaikh@marvell.com> 18851 M: Manish Chopra <manishc@marvell.com> 12770 M: Manish Chopra <manishc@marvell.com> 18852 M: GR-Linux-NIC-Dev@marvell.com 12771 M: GR-Linux-NIC-Dev@marvell.com 18853 L: netdev@vger.kernel.org 12772 L: netdev@vger.kernel.org 18854 S: Supported 12773 S: Supported 18855 F: drivers/net/ethernet/qlogic/qlcnic/ 12774 F: drivers/net/ethernet/qlogic/qlcnic/ 18856 12775 >> 12776 QLOGIC QLGE 10Gb ETHERNET DRIVER >> 12777 M: Manish Chopra <manishc@marvell.com> >> 12778 M: GR-Linux-NIC-Dev@marvell.com >> 12779 L: netdev@vger.kernel.org >> 12780 S: Supported >> 12781 F: drivers/net/ethernet/qlogic/qlge/ >> 12782 18857 QM1D1B0004 MEDIA DRIVER 12783 QM1D1B0004 MEDIA DRIVER 18858 M: Akihiro Tsukada <tskd08@gmail.com> 12784 M: Akihiro Tsukada <tskd08@gmail.com> 18859 L: linux-media@vger.kernel.org 12785 L: linux-media@vger.kernel.org 18860 S: Odd Fixes 12786 S: Odd Fixes 18861 F: drivers/media/tuners/qm1d1b0004* 12787 F: drivers/media/tuners/qm1d1b0004* 18862 12788 18863 QM1D1C0042 MEDIA DRIVER 12789 QM1D1C0042 MEDIA DRIVER 18864 M: Akihiro Tsukada <tskd08@gmail.com> 12790 M: Akihiro Tsukada <tskd08@gmail.com> 18865 L: linux-media@vger.kernel.org 12791 L: linux-media@vger.kernel.org 18866 S: Odd Fixes 12792 S: Odd Fixes 18867 F: drivers/media/tuners/qm1d1c0042* 12793 F: drivers/media/tuners/qm1d1c0042* 18868 12794 18869 QNX4 FILESYSTEM 12795 QNX4 FILESYSTEM 18870 M: Anders Larsen <al@alarsen.net> 12796 M: Anders Larsen <al@alarsen.net> 18871 S: Maintained << 18872 W: http://www.alarsen.net/linux/qnx4fs/ 12797 W: http://www.alarsen.net/linux/qnx4fs/ >> 12798 S: Maintained 18873 F: fs/qnx4/ 12799 F: fs/qnx4/ 18874 F: include/uapi/linux/qnx4_fs.h 12800 F: include/uapi/linux/qnx4_fs.h 18875 F: include/uapi/linux/qnxtypes.h 12801 F: include/uapi/linux/qnxtypes.h 18876 12802 18877 QNX6 FILESYSTEM << 18878 S: Orphan << 18879 F: Documentation/filesystems/qnx6.rst << 18880 F: fs/qnx6/ << 18881 F: include/linux/qnx6_fs.h << 18882 << 18883 QORIQ DPAA2 FSL-MC BUS DRIVER 12803 QORIQ DPAA2 FSL-MC BUS DRIVER 18884 M: Stuart Yoder <stuyoder@gmail.com> 12804 M: Stuart Yoder <stuyoder@gmail.com> 18885 M: Laurentiu Tudor <laurentiu.tudor@nxp. 12805 M: Laurentiu Tudor <laurentiu.tudor@nxp.com> 18886 L: linux-kernel@vger.kernel.org 12806 L: linux-kernel@vger.kernel.org 18887 S: Maintained 12807 S: Maintained 18888 F: Documentation/ABI/stable/sysfs-bus-f << 18889 F: Documentation/devicetree/bindings/mi << 18890 F: Documentation/networking/device_driv << 18891 F: drivers/bus/fsl-mc/ 12808 F: drivers/bus/fsl-mc/ 18892 F: include/uapi/linux/fsl_mc.h !! 12809 F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt >> 12810 F: Documentation/networking/device_drivers/freescale/dpaa2/overview.rst 18893 12811 18894 QT1010 MEDIA DRIVER 12812 QT1010 MEDIA DRIVER >> 12813 M: Antti Palosaari <crope@iki.fi> 18895 L: linux-media@vger.kernel.org 12814 L: linux-media@vger.kernel.org 18896 S: Orphan << 18897 W: https://linuxtv.org 12815 W: https://linuxtv.org >> 12816 W: http://palosaari.fi/linux/ 18898 Q: http://patchwork.linuxtv.org/project 12817 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 12818 T: git git://linuxtv.org/anttip/media_tree.git >> 12819 S: Maintained 18899 F: drivers/media/tuners/qt1010* 12820 F: drivers/media/tuners/qt1010* 18900 12821 18901 QUALCOMM ATH12K WIRELESS DRIVER << 18902 M: Kalle Valo <kvalo@kernel.org> << 18903 M: Jeff Johnson <jjohnson@kernel.org> << 18904 L: ath12k@lists.infradead.org << 18905 S: Supported << 18906 W: https://wireless.wiki.kernel.org/en/ << 18907 T: git git://git.kernel.org/pub/scm/lin << 18908 F: drivers/net/wireless/ath/ath12k/ << 18909 N: ath12k << 18910 << 18911 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 12822 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 18912 M: Kalle Valo <kvalo@kernel.org> !! 12823 M: Kalle Valo <kvalo@codeaurora.org> 18913 M: Jeff Johnson <jjohnson@kernel.org> << 18914 L: ath10k@lists.infradead.org 12824 L: ath10k@lists.infradead.org >> 12825 W: http://wireless.kernel.org/en/users/Drivers/ath10k >> 12826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 18915 S: Supported 12827 S: Supported 18916 W: https://wireless.wiki.kernel.org/en/ << 18917 T: git git://git.kernel.org/pub/scm/lin << 18918 F: drivers/net/wireless/ath/ath10k/ 12828 F: drivers/net/wireless/ath/ath10k/ 18919 N: ath10k << 18920 << 18921 QUALCOMM ATHEROS ATH11K WIRELESS DRIVER << 18922 M: Kalle Valo <kvalo@kernel.org> << 18923 M: Jeff Johnson <jjohnson@kernel.org> << 18924 L: ath11k@lists.infradead.org << 18925 S: Supported << 18926 W: https://wireless.wiki.kernel.org/en/ << 18927 B: https://wireless.wiki.kernel.org/en/ << 18928 T: git git://git.kernel.org/pub/scm/lin << 18929 F: drivers/net/wireless/ath/ath11k/ << 18930 N: ath11k << 18931 12829 18932 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 12830 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 18933 M: Toke Høiland-Jørgensen <toke@toke.d !! 12831 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 18934 L: linux-wireless@vger.kernel.org 12832 L: linux-wireless@vger.kernel.org 18935 S: Maintained !! 12833 W: http://wireless.kernel.org/en/users/Drivers/ath9k 18936 W: https://wireless.wiki.kernel.org/en/ !! 12834 S: Supported 18937 T: git git://git.kernel.org/pub/scm/lin << 18938 F: Documentation/devicetree/bindings/ne << 18939 F: drivers/net/wireless/ath/ath9k/ 12835 F: drivers/net/wireless/ath/ath9k/ 18940 12836 18941 QUALCOMM ATHEROS QCA7K ETHERNET DRIVER << 18942 M: Stefan Wahren <wahrenst@gmx.net> << 18943 L: netdev@vger.kernel.org << 18944 S: Maintained << 18945 F: Documentation/devicetree/bindings/ne << 18946 F: drivers/net/ethernet/qualcomm/qca* << 18947 << 18948 QUALCOMM BAM-DMUX WWAN NETWORK DRIVER << 18949 M: Stephan Gerhold <stephan@gerhold.net> << 18950 L: netdev@vger.kernel.org << 18951 L: linux-arm-msm@vger.kernel.org << 18952 S: Maintained << 18953 F: Documentation/devicetree/bindings/ne << 18954 F: drivers/net/wwan/qcom_bam_dmux.c << 18955 << 18956 QUALCOMM CAMERA SUBSYSTEM DRIVER 12837 QUALCOMM CAMERA SUBSYSTEM DRIVER 18957 M: Robert Foss <rfoss@kernel.org> << 18958 M: Todor Tomov <todor.too@gmail.com> 12838 M: Todor Tomov <todor.too@gmail.com> 18959 M: Bryan O'Donoghue <bryan.odonoghue@lin << 18960 L: linux-media@vger.kernel.org 12839 L: linux-media@vger.kernel.org 18961 S: Maintained 12840 S: Maintained 18962 F: Documentation/admin-guide/media/qcom !! 12841 F: Documentation/devicetree/bindings/media/qcom,camss.txt 18963 F: Documentation/devicetree/bindings/me !! 12842 F: Documentation/media/v4l-drivers/qcom_camss.rst 18964 F: drivers/media/platform/qcom/camss/ 12843 F: drivers/media/platform/qcom/camss/ 18965 12844 18966 QUALCOMM CLOCK DRIVERS << 18967 M: Bjorn Andersson <andersson@kernel.org << 18968 L: linux-arm-msm@vger.kernel.org << 18969 S: Supported << 18970 T: git git://git.kernel.org/pub/scm/lin << 18971 F: Documentation/devicetree/bindings/cl << 18972 F: drivers/clk/qcom/ << 18973 F: include/dt-bindings/clock/qcom,* << 18974 << 18975 QUALCOMM CLOUD AI (QAIC) DRIVER << 18976 M: Jeffrey Hugo <quic_jhugo@quicinc.com> << 18977 R: Carl Vanderlip <quic_carlv@quicinc.co << 18978 L: linux-arm-msm@vger.kernel.org << 18979 L: dri-devel@lists.freedesktop.org << 18980 S: Supported << 18981 T: git https://gitlab.freedesktop.org/d << 18982 F: Documentation/accel/qaic/ << 18983 F: drivers/accel/qaic/ << 18984 F: include/uapi/drm/qaic_accel.h << 18985 << 18986 QUALCOMM CORE POWER REDUCTION (CPR) AVS DRIV << 18987 M: Bjorn Andersson <andersson@kernel.org << 18988 M: Konrad Dybcio <konradybcio@kernel.org << 18989 L: linux-pm@vger.kernel.org << 18990 L: linux-arm-msm@vger.kernel.org << 18991 S: Maintained << 18992 F: Documentation/devicetree/bindings/po << 18993 F: drivers/pmdomain/qcom/cpr.c << 18994 << 18995 QUALCOMM CPUCP MAILBOX DRIVER << 18996 M: Sibi Sankar <quic_sibis@quicinc.com> << 18997 L: linux-arm-msm@vger.kernel.org << 18998 S: Supported << 18999 F: Documentation/devicetree/bindings/ma << 19000 F: drivers/mailbox/qcom-cpucp-mbox.c << 19001 << 19002 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096 12845 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096 19003 M: Ilia Lin <ilia.lin@kernel.org> 12846 M: Ilia Lin <ilia.lin@kernel.org> 19004 L: linux-pm@vger.kernel.org 12847 L: linux-pm@vger.kernel.org 19005 S: Maintained 12848 S: Maintained 19006 F: Documentation/devicetree/bindings/cp !! 12849 F: Documentation/devicetree/bindings/opp/kryo-cpufreq.txt 19007 F: Documentation/devicetree/bindings/op !! 12850 F: drivers/cpufreq/qcom-cpufreq-kryo.c 19008 F: drivers/cpufreq/qcom-cpufreq-nvmem.c << 19009 << 19010 QUALCOMM CRYPTO DRIVERS << 19011 M: Thara Gopinath <thara.gopinath@gmail. << 19012 L: linux-crypto@vger.kernel.org << 19013 L: linux-arm-msm@vger.kernel.org << 19014 S: Maintained << 19015 F: Documentation/devicetree/bindings/cr << 19016 F: drivers/crypto/qce/ << 19017 12851 19018 QUALCOMM EMAC GIGABIT ETHERNET DRIVER 12852 QUALCOMM EMAC GIGABIT ETHERNET DRIVER 19019 M: Timur Tabi <timur@kernel.org> 12853 M: Timur Tabi <timur@kernel.org> 19020 L: netdev@vger.kernel.org 12854 L: netdev@vger.kernel.org 19021 S: Maintained 12855 S: Maintained 19022 F: drivers/net/ethernet/qualcomm/emac/ 12856 F: drivers/net/ethernet/qualcomm/emac/ 19023 12857 19024 QUALCOMM ETHQOS ETHERNET DRIVER 12858 QUALCOMM ETHQOS ETHERNET DRIVER 19025 M: Vinod Koul <vkoul@kernel.org> 12859 M: Vinod Koul <vkoul@kernel.org> >> 12860 M: Niklas Cassel <niklas.cassel@linaro.org> 19026 L: netdev@vger.kernel.org 12861 L: netdev@vger.kernel.org 19027 L: linux-arm-msm@vger.kernel.org << 19028 S: Maintained 12862 S: Maintained 19029 F: Documentation/devicetree/bindings/ne << 19030 F: drivers/net/ethernet/stmicro/stmmac/ 12863 F: drivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c >> 12864 F: Documentation/devicetree/bindings/net/qcom,dwmac.txt 19031 12865 19032 QUALCOMM FASTRPC DRIVER !! 12866 QUALCOMM GENERIC INTERFACE I2C DRIVER 19033 M: Srinivas Kandagatla <srinivas.kandaga !! 12867 M: Alok Chauhan <alokc@codeaurora.org> 19034 M: Amol Maheshwari <amahesh@qti.qualcomm !! 12868 M: Karthikeyan Ramasubramanian <kramasub@codeaurora.org> >> 12869 L: linux-i2c@vger.kernel.org 19035 L: linux-arm-msm@vger.kernel.org 12870 L: linux-arm-msm@vger.kernel.org 19036 L: dri-devel@lists.freedesktop.org !! 12871 S: Supported 19037 S: Maintained !! 12872 F: drivers/i2c/busses/i2c-qcom-geni.c 19038 F: Documentation/devicetree/bindings/mi << 19039 F: drivers/misc/fastrpc.c << 19040 F: include/uapi/misc/fastrpc.h << 19041 12873 19042 QUALCOMM HEXAGON ARCHITECTURE 12874 QUALCOMM HEXAGON ARCHITECTURE 19043 M: Brian Cain <bcain@quicinc.com> !! 12875 M: Richard Kuo <rkuo@codeaurora.org> 19044 L: linux-hexagon@vger.kernel.org 12876 L: linux-hexagon@vger.kernel.org >> 12877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git 19045 S: Supported 12878 S: Supported 19046 T: git git://git.kernel.org/pub/scm/lin << 19047 F: arch/hexagon/ 12879 F: arch/hexagon/ 19048 12880 19049 QUALCOMM HIDMA DRIVER 12881 QUALCOMM HIDMA DRIVER 19050 M: Sinan Kaya <okaya@kernel.org> 12882 M: Sinan Kaya <okaya@kernel.org> 19051 L: linux-arm-kernel@lists.infradead.org !! 12883 L: linux-arm-kernel@lists.infradead.org 19052 L: linux-arm-msm@vger.kernel.org 12884 L: linux-arm-msm@vger.kernel.org 19053 L: dmaengine@vger.kernel.org 12885 L: dmaengine@vger.kernel.org 19054 S: Supported 12886 S: Supported 19055 F: drivers/dma/qcom/hidma* 12887 F: drivers/dma/qcom/hidma* 19056 12888 19057 QUALCOMM I2C CCI DRIVER << 19058 M: Loic Poulain <loic.poulain@linaro.org << 19059 M: Robert Foss <rfoss@kernel.org> << 19060 L: linux-i2c@vger.kernel.org << 19061 L: linux-arm-msm@vger.kernel.org << 19062 S: Maintained << 19063 F: Documentation/devicetree/bindings/i2 << 19064 F: drivers/i2c/busses/i2c-qcom-cci.c << 19065 << 19066 QUALCOMM INTERCONNECT BWMON DRIVER << 19067 M: Krzysztof Kozlowski <krzysztof.kozlow << 19068 L: linux-arm-msm@vger.kernel.org << 19069 S: Maintained << 19070 F: Documentation/devicetree/bindings/in << 19071 F: drivers/soc/qcom/icc-bwmon.c << 19072 F: drivers/soc/qcom/trace_icc-bwmon.h << 19073 << 19074 QUALCOMM IOMMU 12889 QUALCOMM IOMMU 19075 M: Rob Clark <robdclark@gmail.com> 12890 M: Rob Clark <robdclark@gmail.com> 19076 L: iommu@lists.linux.dev !! 12891 L: iommu@lists.linux-foundation.org 19077 L: linux-arm-msm@vger.kernel.org 12892 L: linux-arm-msm@vger.kernel.org 19078 S: Maintained 12893 S: Maintained 19079 F: drivers/iommu/arm/arm-smmu/qcom_iomm !! 12894 F: drivers/iommu/qcom_iommu.c 19080 F: drivers/iommu/arm/arm-smmu/arm-smmu- << 19081 F: drivers/iommu/msm_iommu* << 19082 << 19083 QUALCOMM IPC ROUTER (QRTR) DRIVER << 19084 M: Manivannan Sadhasivam <manivannan.sad << 19085 L: linux-arm-msm@vger.kernel.org << 19086 S: Maintained << 19087 F: include/trace/events/qrtr.h << 19088 F: include/uapi/linux/qrtr.h << 19089 F: net/qrtr/ << 19090 << 19091 QUALCOMM IPCC MAILBOX DRIVER << 19092 M: Manivannan Sadhasivam <manivannan.sad << 19093 L: linux-arm-msm@vger.kernel.org << 19094 S: Supported << 19095 F: Documentation/devicetree/bindings/ma << 19096 F: drivers/mailbox/qcom-ipcc.c << 19097 F: include/dt-bindings/mailbox/qcom-ipc << 19098 << 19099 QUALCOMM IPQ4019 USB PHY DRIVER << 19100 M: Robert Marko <robert.marko@sartura.hr << 19101 M: Luka Perkov <luka.perkov@sartura.hr> << 19102 L: linux-arm-msm@vger.kernel.org << 19103 S: Maintained << 19104 F: Documentation/devicetree/bindings/ph << 19105 F: drivers/phy/qualcomm/phy-qcom-ipq401 << 19106 << 19107 QUALCOMM IPQ4019 VQMMC REGULATOR DRIVER << 19108 M: Robert Marko <robert.marko@sartura.hr << 19109 M: Luka Perkov <luka.perkov@sartura.hr> << 19110 L: linux-arm-msm@vger.kernel.org << 19111 S: Maintained << 19112 F: Documentation/devicetree/bindings/re << 19113 F: drivers/regulator/vqmmc-ipq4019-regu << 19114 << 19115 QUALCOMM NAND CONTROLLER DRIVER << 19116 M: Manivannan Sadhasivam <manivannan.sad << 19117 L: linux-mtd@lists.infradead.org << 19118 L: linux-arm-msm@vger.kernel.org << 19119 S: Maintained << 19120 F: Documentation/devicetree/bindings/mt << 19121 F: drivers/mtd/nand/raw/qcom_nandc.c << 19122 << 19123 QUALCOMM QSEECOM DRIVER << 19124 M: Maximilian Luz <luzmaximilian@gmail.c << 19125 L: linux-arm-msm@vger.kernel.org << 19126 S: Maintained << 19127 F: drivers/firmware/qcom/qcom_qseecom.c << 19128 << 19129 QUALCOMM QSEECOM UEFISECAPP DRIVER << 19130 M: Maximilian Luz <luzmaximilian@gmail.c << 19131 L: linux-arm-msm@vger.kernel.org << 19132 S: Maintained << 19133 F: drivers/firmware/qcom/qcom_qseecom_u << 19134 << 19135 QUALCOMM RMNET DRIVER << 19136 M: Subash Abhinov Kasiviswanathan <quic_ << 19137 M: Sean Tranchetti <quic_stranche@quicin << 19138 L: netdev@vger.kernel.org << 19139 S: Maintained << 19140 F: Documentation/networking/device_driv << 19141 F: drivers/net/ethernet/qualcomm/rmnet/ << 19142 F: include/linux/if_rmnet.h << 19143 << 19144 QUALCOMM TRUST ZONE MEMORY ALLOCATOR << 19145 M: Bartosz Golaszewski <bartosz.golaszew << 19146 L: linux-arm-msm@vger.kernel.org << 19147 S: Maintained << 19148 F: drivers/firmware/qcom/qcom_tzmem.c << 19149 F: drivers/firmware/qcom/qcom_tzmem.h << 19150 F: include/linux/firmware/qcom/qcom_tzm << 19151 12895 19152 QUALCOMM TSENS THERMAL DRIVER 12896 QUALCOMM TSENS THERMAL DRIVER 19153 M: Amit Kucheria <amitk@kernel.org> !! 12897 M: Amit Kucheria <amit.kucheria@linaro.org> 19154 M: Thara Gopinath <thara.gopinath@gmail. << 19155 L: linux-pm@vger.kernel.org 12898 L: linux-pm@vger.kernel.org 19156 L: linux-arm-msm@vger.kernel.org 12899 L: linux-arm-msm@vger.kernel.org 19157 S: Maintained 12900 S: Maintained 19158 F: Documentation/devicetree/bindings/th << 19159 F: drivers/thermal/qcom/ 12901 F: drivers/thermal/qcom/ 19160 12902 19161 QUALCOMM TYPEC PORT MANAGER DRIVER << 19162 M: Bryan O'Donoghue <bryan.odonoghue@lin << 19163 L: linux-arm-msm@vger.kernel.org << 19164 L: linux-usb@vger.kernel.org << 19165 S: Maintained << 19166 F: Documentation/devicetree/bindings/us << 19167 F: drivers/usb/typec/tcpm/qcom/ << 19168 << 19169 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER 12903 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER 19170 M: Stanimir Varbanov <stanimir.k.varbano !! 12904 M: Stanimir Varbanov <stanimir.varbanov@linaro.org> 19171 M: Vikash Garodia <quic_vgarodia@quicinc << 19172 R: Bryan O'Donoghue <bryan.odonoghue@lin << 19173 L: linux-media@vger.kernel.org 12905 L: linux-media@vger.kernel.org 19174 L: linux-arm-msm@vger.kernel.org 12906 L: linux-arm-msm@vger.kernel.org 19175 S: Maintained << 19176 T: git git://linuxtv.org/media_tree.git 12907 T: git git://linuxtv.org/media_tree.git 19177 F: Documentation/devicetree/bindings/me !! 12908 S: Maintained 19178 F: drivers/media/platform/qcom/venus/ 12909 F: drivers/media/platform/qcom/venus/ 19179 12910 19180 QUALCOMM WCN36XX WIRELESS DRIVER 12911 QUALCOMM WCN36XX WIRELESS DRIVER 19181 M: Loic Poulain <loic.poulain@linaro.org !! 12912 M: Kalle Valo <kvalo@codeaurora.org> 19182 L: wcn36xx@lists.infradead.org 12913 L: wcn36xx@lists.infradead.org >> 12914 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx >> 12915 T: git git://github.com/KrasnikovEugene/wcn36xx.git 19183 S: Supported 12916 S: Supported 19184 W: https://wireless.wiki.kernel.org/en/ << 19185 F: drivers/net/wireless/ath/wcn36xx/ 12917 F: drivers/net/wireless/ath/wcn36xx/ 19186 12918 19187 QUANTENNA QTNFMAC WIRELESS DRIVER 12919 QUANTENNA QTNFMAC WIRELESS DRIVER 19188 M: Igor Mitsyanko <imitsyanko@quantenna. 12920 M: Igor Mitsyanko <imitsyanko@quantenna.com> 19189 R: Sergey Matyukevich <geomatsi@gmail.co !! 12921 M: Avinash Patil <avinashp@quantenna.com> >> 12922 M: Sergey Matyukevich <smatyukevich@quantenna.com> 19190 L: linux-wireless@vger.kernel.org 12923 L: linux-wireless@vger.kernel.org 19191 S: Maintained 12924 S: Maintained 19192 F: drivers/net/wireless/quantenna 12925 F: drivers/net/wireless/quantenna 19193 12926 19194 RADEON and AMDGPU DRM DRIVERS 12927 RADEON and AMDGPU DRM DRIVERS 19195 M: Alex Deucher <alexander.deucher@amd.c 12928 M: Alex Deucher <alexander.deucher@amd.com> 19196 M: Christian König <christian.koenig@am 12929 M: Christian König <christian.koenig@amd.com> 19197 M: Xinhui Pan <Xinhui.Pan@amd.com> !! 12930 M: David (ChunMing) Zhou <David1.Zhou@amd.com> 19198 L: amd-gfx@lists.freedesktop.org 12931 L: amd-gfx@lists.freedesktop.org >> 12932 T: git git://people.freedesktop.org/~agd5f/linux 19199 S: Supported 12933 S: Supported 19200 B: https://gitlab.freedesktop.org/drm/a << 19201 C: irc://irc.oftc.net/radeon << 19202 T: git https://gitlab.freedesktop.org/a << 19203 F: Documentation/gpu/amdgpu/ << 19204 F: drivers/gpu/drm/amd/ << 19205 F: drivers/gpu/drm/ci/xfails/amd* << 19206 F: drivers/gpu/drm/radeon/ 12934 F: drivers/gpu/drm/radeon/ 19207 F: include/uapi/drm/amdgpu_drm.h << 19208 F: include/uapi/drm/radeon_drm.h 12935 F: include/uapi/drm/radeon_drm.h >> 12936 F: drivers/gpu/drm/amd/ >> 12937 F: include/uapi/drm/amdgpu_drm.h 19209 12938 19210 RADEON FRAMEBUFFER DISPLAY DRIVER 12939 RADEON FRAMEBUFFER DISPLAY DRIVER 19211 M: Benjamin Herrenschmidt <benh@kernel.c 12940 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 19212 L: linux-fbdev@vger.kernel.org 12941 L: linux-fbdev@vger.kernel.org 19213 S: Maintained 12942 S: Maintained 19214 F: drivers/video/fbdev/aty/radeon* 12943 F: drivers/video/fbdev/aty/radeon* 19215 F: include/uapi/linux/radeonfb.h 12944 F: include/uapi/linux/radeonfb.h 19216 12945 19217 RADIOSHARK RADIO DRIVER 12946 RADIOSHARK RADIO DRIVER 19218 M: Hans Verkuil <hverkuil@xs4all.nl> 12947 M: Hans Verkuil <hverkuil@xs4all.nl> 19219 L: linux-media@vger.kernel.org 12948 L: linux-media@vger.kernel.org 19220 S: Maintained << 19221 T: git git://linuxtv.org/media_tree.git 12949 T: git git://linuxtv.org/media_tree.git >> 12950 S: Maintained 19222 F: drivers/media/radio/radio-shark.c 12951 F: drivers/media/radio/radio-shark.c 19223 12952 19224 RADIOSHARK2 RADIO DRIVER 12953 RADIOSHARK2 RADIO DRIVER 19225 M: Hans Verkuil <hverkuil@xs4all.nl> 12954 M: Hans Verkuil <hverkuil@xs4all.nl> 19226 L: linux-media@vger.kernel.org 12955 L: linux-media@vger.kernel.org 19227 S: Maintained << 19228 T: git git://linuxtv.org/media_tree.git 12956 T: git git://linuxtv.org/media_tree.git >> 12957 S: Maintained 19229 F: drivers/media/radio/radio-shark2.c 12958 F: drivers/media/radio/radio-shark2.c 19230 F: drivers/media/radio/radio-tea5777.c 12959 F: drivers/media/radio/radio-tea5777.c 19231 12960 19232 RADOS BLOCK DEVICE (RBD) 12961 RADOS BLOCK DEVICE (RBD) 19233 M: Ilya Dryomov <idryomov@gmail.com> 12962 M: Ilya Dryomov <idryomov@gmail.com> 19234 R: Dongsheng Yang <dongsheng.yang@easyst !! 12963 M: Sage Weil <sage@redhat.com> >> 12964 M: Alex Elder <elder@kernel.org> 19235 L: ceph-devel@vger.kernel.org 12965 L: ceph-devel@vger.kernel.org 19236 S: Supported << 19237 W: http://ceph.com/ 12966 W: http://ceph.com/ 19238 T: git https://github.com/ceph/ceph-cli !! 12967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git >> 12968 T: git git://github.com/ceph/ceph-client.git >> 12969 S: Supported 19239 F: Documentation/ABI/testing/sysfs-bus- 12970 F: Documentation/ABI/testing/sysfs-bus-rbd 19240 F: drivers/block/rbd.c 12971 F: drivers/block/rbd.c 19241 F: drivers/block/rbd_types.h 12972 F: drivers/block/rbd_types.h 19242 12973 19243 RAGE128 FRAMEBUFFER DISPLAY DRIVER 12974 RAGE128 FRAMEBUFFER DISPLAY DRIVER >> 12975 M: Paul Mackerras <paulus@samba.org> 19244 L: linux-fbdev@vger.kernel.org 12976 L: linux-fbdev@vger.kernel.org 19245 S: Orphan !! 12977 S: Maintained 19246 F: drivers/video/fbdev/aty/aty128fb.c 12978 F: drivers/video/fbdev/aty/aty128fb.c 19247 12979 19248 RAINSHADOW-CEC DRIVER 12980 RAINSHADOW-CEC DRIVER 19249 M: Hans Verkuil <hverkuil@xs4all.nl> 12981 M: Hans Verkuil <hverkuil@xs4all.nl> 19250 L: linux-media@vger.kernel.org 12982 L: linux-media@vger.kernel.org 19251 S: Maintained << 19252 T: git git://linuxtv.org/media_tree.git 12983 T: git git://linuxtv.org/media_tree.git 19253 F: drivers/media/cec/usb/rainshadow/ !! 12984 S: Maintained >> 12985 F: drivers/media/usb/rainshadow-cec/* 19254 12986 19255 RALINK MIPS ARCHITECTURE 12987 RALINK MIPS ARCHITECTURE 19256 M: John Crispin <john@phrozen.org> 12988 M: John Crispin <john@phrozen.org> 19257 M: Sergio Paracuellos <sergio.paracuello << 19258 L: linux-mips@vger.kernel.org 12989 L: linux-mips@vger.kernel.org 19259 S: Maintained 12990 S: Maintained 19260 F: arch/mips/ralink 12991 F: arch/mips/ralink 19261 12992 19262 RALINK MT7621 MIPS ARCHITECTURE << 19263 M: Arınç ÜNAL <arinc.unal@arinc9.com> << 19264 M: Sergio Paracuellos <sergio.paracuello << 19265 L: linux-mips@vger.kernel.org << 19266 S: Maintained << 19267 F: arch/mips/boot/dts/ralink/mt7621* << 19268 << 19269 RALINK RT2X00 WIRELESS LAN DRIVER 12993 RALINK RT2X00 WIRELESS LAN DRIVER 19270 M: Stanislaw Gruszka <stf_xl@wp.pl> !! 12994 P: rt2x00 project >> 12995 M: Stanislaw Gruszka <sgruszka@redhat.com> >> 12996 M: Helmut Schaa <helmut.schaa@googlemail.com> 19271 L: linux-wireless@vger.kernel.org 12997 L: linux-wireless@vger.kernel.org 19272 S: Maintained 12998 S: Maintained 19273 F: drivers/net/wireless/ralink/rt2x00/ 12999 F: drivers/net/wireless/ralink/rt2x00/ 19274 13000 19275 RAMDISK RAM BLOCK DEVICE DRIVER 13001 RAMDISK RAM BLOCK DEVICE DRIVER 19276 M: Jens Axboe <axboe@kernel.dk> 13002 M: Jens Axboe <axboe@kernel.dk> 19277 S: Maintained 13003 S: Maintained 19278 F: Documentation/admin-guide/blockdev/r !! 13004 F: Documentation/blockdev/ramdisk.txt 19279 F: drivers/block/brd.c 13005 F: drivers/block/brd.c 19280 13006 19281 RANCHU VIRTUAL BOARD FOR MIPS 13007 RANCHU VIRTUAL BOARD FOR MIPS 19282 M: Miodrag Dinic <miodrag.dinic@mips.com 13008 M: Miodrag Dinic <miodrag.dinic@mips.com> 19283 L: linux-mips@vger.kernel.org 13009 L: linux-mips@vger.kernel.org 19284 S: Supported 13010 S: Supported 19285 F: arch/mips/configs/generic/board-ranc << 19286 F: arch/mips/generic/board-ranchu.c 13011 F: arch/mips/generic/board-ranchu.c >> 13012 F: arch/mips/configs/generic/board-ranchu.config 19287 13013 19288 RANDOM NUMBER DRIVER 13014 RANDOM NUMBER DRIVER 19289 M: "Theodore Ts'o" <tytso@mit.edu> 13015 M: "Theodore Ts'o" <tytso@mit.edu> 19290 M: Jason A. Donenfeld <Jason@zx2c4.com> << 19291 S: Maintained 13016 S: Maintained 19292 T: git https://git.kernel.org/pub/scm/l << 19293 F: Documentation/devicetree/bindings/rn << 19294 F: drivers/char/random.c 13017 F: drivers/char/random.c 19295 F: include/linux/random.h << 19296 F: include/uapi/linux/random.h << 19297 F: drivers/virt/vmgenid.c << 19298 N: ^.*/vdso/[^/]*getrandom[^/]+$ << 19299 13018 19300 RAPIDIO SUBSYSTEM 13019 RAPIDIO SUBSYSTEM 19301 M: Matt Porter <mporter@kernel.crashing. 13020 M: Matt Porter <mporter@kernel.crashing.org> 19302 M: Alexandre Bounine <alex.bou9@gmail.co 13021 M: Alexandre Bounine <alex.bou9@gmail.com> 19303 S: Maintained 13022 S: Maintained 19304 F: drivers/rapidio/ 13023 F: drivers/rapidio/ 19305 13024 19306 RAS INFRASTRUCTURE 13025 RAS INFRASTRUCTURE 19307 M: Tony Luck <tony.luck@intel.com> 13026 M: Tony Luck <tony.luck@intel.com> 19308 M: Borislav Petkov <bp@alien8.de> 13027 M: Borislav Petkov <bp@alien8.de> 19309 L: linux-edac@vger.kernel.org 13028 L: linux-edac@vger.kernel.org 19310 S: Maintained 13029 S: Maintained 19311 F: Documentation/admin-guide/RAS << 19312 F: drivers/ras/ 13030 F: drivers/ras/ 19313 F: include/linux/ras.h 13031 F: include/linux/ras.h 19314 F: include/ras/ras_event.h 13032 F: include/ras/ras_event.h >> 13033 F: Documentation/admin-guide/ras.rst 19315 13034 19316 RAS FRU MEMORY POISON MANAGER (FMPM) !! 13035 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 19317 M: Yazen Ghannam <Yazen.Ghannam@amd.com> !! 13036 L: linux-wireless@vger.kernel.org 19318 L: linux-edac@vger.kernel.org !! 13037 S: Orphan 19319 S: Maintained !! 13038 F: drivers/net/wireless/ray* 19320 F: drivers/ras/amd/fmpm.c << 19321 << 19322 RASPBERRY PI PISP BACK END << 19323 M: Jacopo Mondi <jacopo.mondi@ideasonboa << 19324 L: Raspberry Pi Kernel Maintenance <kern << 19325 L: linux-media@vger.kernel.org << 19326 S: Maintained << 19327 F: Documentation/devicetree/bindings/me << 19328 F: drivers/media/platform/raspberrypi/p << 19329 F: include/uapi/linux/media/raspberrypi << 19330 << 19331 RC-CORE / LIRC FRAMEWORK << 19332 M: Sean Young <sean@mess.org> << 19333 L: linux-media@vger.kernel.org << 19334 S: Maintained << 19335 W: http://linuxtv.org << 19336 T: git git://linuxtv.org/media_tree.git << 19337 F: Documentation/driver-api/media/rc-co << 19338 F: Documentation/userspace-api/media/rc << 19339 F: drivers/media/rc/ << 19340 F: include/media/rc-core.h << 19341 F: include/media/rc-map.h << 19342 F: include/uapi/linux/lirc.h << 19343 << 19344 RCMM REMOTE CONTROLS DECODER << 19345 M: Patrick Lerda <patrick9876@free.fr> << 19346 S: Maintained << 19347 F: drivers/media/rc/ir-rcmm-decoder.c << 19348 13039 19349 RCUTORTURE TEST FRAMEWORK 13040 RCUTORTURE TEST FRAMEWORK 19350 M: "Paul E. McKenney" <paulmck@kernel.or !! 13041 M: "Paul E. McKenney" <paulmck@linux.ibm.com> 19351 M: Josh Triplett <josh@joshtriplett.org> 13042 M: Josh Triplett <josh@joshtriplett.org> 19352 R: Steven Rostedt <rostedt@goodmis.org> 13043 R: Steven Rostedt <rostedt@goodmis.org> 19353 R: Mathieu Desnoyers <mathieu.desnoyers@ 13044 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 19354 R: Lai Jiangshan <jiangshanlai@gmail.com 13045 R: Lai Jiangshan <jiangshanlai@gmail.com> 19355 L: rcu@vger.kernel.org !! 13046 L: linux-kernel@vger.kernel.org 19356 S: Supported 13047 S: Supported 19357 T: git git://git.kernel.org/pub/scm/lin !! 13048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 19358 F: tools/testing/selftests/rcutorture 13049 F: tools/testing/selftests/rcutorture 19359 13050 19360 RDACM20 Camera Sensor << 19361 M: Jacopo Mondi <jacopo+renesas@jmondi.o << 19362 M: Kieran Bingham <kieran.bingham+renesa << 19363 M: Laurent Pinchart <laurent.pinchart+re << 19364 M: Niklas Söderlund <niklas.soderlund+r << 19365 L: linux-media@vger.kernel.org << 19366 S: Maintained << 19367 F: Documentation/devicetree/bindings/me << 19368 F: drivers/media/i2c/max9271.c << 19369 F: drivers/media/i2c/max9271.h << 19370 F: drivers/media/i2c/rdacm20.c << 19371 << 19372 RDACM21 Camera Sensor << 19373 M: Jacopo Mondi <jacopo+renesas@jmondi.o << 19374 M: Kieran Bingham <kieran.bingham+renesa << 19375 M: Laurent Pinchart <laurent.pinchart+re << 19376 M: Niklas Söderlund <niklas.soderlund+r << 19377 L: linux-media@vger.kernel.org << 19378 S: Maintained << 19379 F: Documentation/devicetree/bindings/me << 19380 F: drivers/media/i2c/max9271.c << 19381 F: drivers/media/i2c/max9271.h << 19382 F: drivers/media/i2c/rdacm21.c << 19383 << 19384 RDC R-321X SoC 13051 RDC R-321X SoC 19385 M: Florian Fainelli <florian@openwrt.org 13052 M: Florian Fainelli <florian@openwrt.org> 19386 S: Maintained 13053 S: Maintained 19387 13054 19388 RDC R6040 FAST ETHERNET DRIVER 13055 RDC R6040 FAST ETHERNET DRIVER 19389 M: Florian Fainelli <f.fainelli@gmail.co 13056 M: Florian Fainelli <f.fainelli@gmail.com> 19390 L: netdev@vger.kernel.org 13057 L: netdev@vger.kernel.org 19391 S: Maintained 13058 S: Maintained 19392 F: drivers/net/ethernet/rdc/r6040.c 13059 F: drivers/net/ethernet/rdc/r6040.c 19393 13060 19394 RDMAVT - RDMA verbs software 13061 RDMAVT - RDMA verbs software 19395 M: Dennis Dalessandro <dennis.dalessandr !! 13062 M: Dennis Dalessandro <dennis.dalessandro@intel.com> >> 13063 M: Mike Marciniszyn <mike.marciniszyn@intel.com> 19396 L: linux-rdma@vger.kernel.org 13064 L: linux-rdma@vger.kernel.org 19397 S: Supported 13065 S: Supported 19398 F: drivers/infiniband/sw/rdmavt 13066 F: drivers/infiniband/sw/rdmavt 19399 13067 19400 RDS - RELIABLE DATAGRAM SOCKETS 13068 RDS - RELIABLE DATAGRAM SOCKETS 19401 M: Allison Henderson <allison.henderson@ !! 13069 M: Santosh Shilimkar <santosh.shilimkar@oracle.com> 19402 L: netdev@vger.kernel.org 13070 L: netdev@vger.kernel.org 19403 L: linux-rdma@vger.kernel.org 13071 L: linux-rdma@vger.kernel.org 19404 L: rds-devel@oss.oracle.com (moderated 13072 L: rds-devel@oss.oracle.com (moderated for non-subscribers) 19405 S: Supported << 19406 W: https://oss.oracle.com/projects/rds/ 13073 W: https://oss.oracle.com/projects/rds/ 19407 F: Documentation/networking/rds.rst !! 13074 S: Supported 19408 F: net/rds/ 13075 F: net/rds/ 19409 F: tools/testing/selftests/net/rds/ !! 13076 F: Documentation/networking/rds.txt 19410 13077 19411 RDT - RESOURCE ALLOCATION 13078 RDT - RESOURCE ALLOCATION 19412 M: Fenghua Yu <fenghua.yu@intel.com> 13079 M: Fenghua Yu <fenghua.yu@intel.com> 19413 M: Reinette Chatre <reinette.chatre@inte 13080 M: Reinette Chatre <reinette.chatre@intel.com> 19414 L: linux-kernel@vger.kernel.org 13081 L: linux-kernel@vger.kernel.org 19415 S: Supported 13082 S: Supported 19416 F: Documentation/arch/x86/resctrl* << 19417 F: arch/x86/include/asm/resctrl.h << 19418 F: arch/x86/kernel/cpu/resctrl/ 13083 F: arch/x86/kernel/cpu/resctrl/ 19419 F: tools/testing/selftests/resctrl/ !! 13084 F: arch/x86/include/asm/resctrl_sched.h >> 13085 F: Documentation/x86/resctrl* 19420 13086 19421 READ-COPY UPDATE (RCU) 13087 READ-COPY UPDATE (RCU) 19422 M: "Paul E. McKenney" <paulmck@kernel.or !! 13088 M: "Paul E. McKenney" <paulmck@linux.ibm.com> 19423 M: Frederic Weisbecker <frederic@kernel. << 19424 M: Neeraj Upadhyay <neeraj.upadhyay@kern << 19425 M: Joel Fernandes <joel@joelfernandes.or << 19426 M: Josh Triplett <josh@joshtriplett.org> 13089 M: Josh Triplett <josh@joshtriplett.org> 19427 M: Boqun Feng <boqun.feng@gmail.com> << 19428 M: Uladzislau Rezki <urezki@gmail.com> << 19429 R: Steven Rostedt <rostedt@goodmis.org> 13090 R: Steven Rostedt <rostedt@goodmis.org> 19430 R: Mathieu Desnoyers <mathieu.desnoyers@ 13091 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 19431 R: Lai Jiangshan <jiangshanlai@gmail.com 13092 R: Lai Jiangshan <jiangshanlai@gmail.com> 19432 R: Zqiang <qiang.zhang1211@gmail.com> !! 13093 R: Joel Fernandes <joel@joelfernandes.org> 19433 L: rcu@vger.kernel.org !! 13094 L: linux-kernel@vger.kernel.org 19434 S: Supported << 19435 W: http://www.rdrop.com/users/paulmck/R 13095 W: http://www.rdrop.com/users/paulmck/RCU/ 19436 T: git git://git.kernel.org/pub/scm/lin !! 13096 S: Supported >> 13097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 19437 F: Documentation/RCU/ 13098 F: Documentation/RCU/ >> 13099 X: Documentation/RCU/torture.txt 19438 F: include/linux/rcu* 13100 F: include/linux/rcu* 19439 F: kernel/rcu/ << 19440 X: Documentation/RCU/torture.rst << 19441 X: include/linux/srcu*.h 13101 X: include/linux/srcu*.h >> 13102 F: kernel/rcu/ 19442 X: kernel/rcu/srcu*.c 13103 X: kernel/rcu/srcu*.c 19443 13104 19444 REAL TIME CLOCK (RTC) SUBSYSTEM 13105 REAL TIME CLOCK (RTC) SUBSYSTEM >> 13106 M: Alessandro Zummo <a.zummo@towertech.it> 19445 M: Alexandre Belloni <alexandre.belloni@ 13107 M: Alexandre Belloni <alexandre.belloni@bootlin.com> 19446 L: linux-rtc@vger.kernel.org 13108 L: linux-rtc@vger.kernel.org 19447 S: Maintained << 19448 Q: http://patchwork.ozlabs.org/project/ 13109 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 19449 T: git git://git.kernel.org/pub/scm/lin 13110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 19450 F: Documentation/admin-guide/rtc.rst !! 13111 S: Maintained 19451 F: Documentation/devicetree/bindings/rt 13112 F: Documentation/devicetree/bindings/rtc/ >> 13113 F: Documentation/rtc.txt 19452 F: drivers/rtc/ 13114 F: drivers/rtc/ 19453 F: include/linux/rtc.h 13115 F: include/linux/rtc.h 19454 F: include/linux/rtc/ << 19455 F: include/uapi/linux/rtc.h 13116 F: include/uapi/linux/rtc.h >> 13117 F: include/linux/rtc/ >> 13118 F: include/linux/platform_data/rtc-* 19456 F: tools/testing/selftests/rtc/ 13119 F: tools/testing/selftests/rtc/ 19457 13120 19458 Real-time Linux Analysis (RTLA) tools << 19459 M: Steven Rostedt <rostedt@goodmis.org> << 19460 L: linux-trace-kernel@vger.kernel.org << 19461 S: Maintained << 19462 F: Documentation/tools/rtla/ << 19463 F: tools/tracing/rtla/ << 19464 << 19465 Real-time Linux (PREEMPT_RT) << 19466 M: Sebastian Andrzej Siewior <bigeasy@li << 19467 M: Clark Williams <clrkwllms@kernel.org> << 19468 M: Steven Rostedt <rostedt@goodmis.org> << 19469 L: linux-rt-devel@lists.linux.dev << 19470 S: Supported << 19471 K: PREEMPT_RT << 19472 << 19473 REALTEK AUDIO CODECS 13121 REALTEK AUDIO CODECS >> 13122 M: Bard Liao <bardliao@realtek.com> 19474 M: Oder Chiou <oder_chiou@realtek.com> 13123 M: Oder Chiou <oder_chiou@realtek.com> 19475 S: Maintained 13124 S: Maintained 19476 F: include/sound/rt*.h << 19477 F: sound/soc/codecs/rt* 13125 F: sound/soc/codecs/rt* 19478 !! 13126 F: include/sound/rt*.h 19479 REALTEK OTTO WATCHDOG << 19480 M: Sander Vanheule <sander@svanheule.net << 19481 L: linux-watchdog@vger.kernel.org << 19482 S: Maintained << 19483 F: Documentation/devicetree/bindings/wa << 19484 F: drivers/watchdog/realtek_otto_wdt.c << 19485 13127 19486 REALTEK RTL83xx SMI DSA ROUTER CHIPS 13128 REALTEK RTL83xx SMI DSA ROUTER CHIPS 19487 M: Linus Walleij <linus.walleij@linaro.o 13129 M: Linus Walleij <linus.walleij@linaro.org> 19488 M: Alvin Šipraga <alsi@bang-olufsen.dk> << 19489 S: Maintained 13130 S: Maintained 19490 F: Documentation/devicetree/bindings/ne !! 13131 F: Documentation/devicetree/bindings/net/dsa/realtek-smi.txt 19491 F: drivers/net/dsa/realtek/* !! 13132 F: drivers/net/dsa/realtek-smi* 19492 !! 13133 F: drivers/net/dsa/rtl83* 19493 REALTEK WIRELESS DRIVER (rtlwifi family) << 19494 M: Ping-Ke Shih <pkshih@realtek.com> << 19495 L: linux-wireless@vger.kernel.org << 19496 S: Maintained << 19497 T: git https://github.com/pkshih/rtw.gi << 19498 F: drivers/net/wireless/realtek/rtlwifi << 19499 << 19500 REALTEK WIRELESS DRIVER (rtw88) << 19501 M: Ping-Ke Shih <pkshih@realtek.com> << 19502 L: linux-wireless@vger.kernel.org << 19503 S: Maintained << 19504 T: git https://github.com/pkshih/rtw.gi << 19505 F: drivers/net/wireless/realtek/rtw88/ << 19506 << 19507 REALTEK WIRELESS DRIVER (rtw89) << 19508 M: Ping-Ke Shih <pkshih@realtek.com> << 19509 L: linux-wireless@vger.kernel.org << 19510 S: Maintained << 19511 T: git https://github.com/pkshih/rtw.gi << 19512 F: drivers/net/wireless/realtek/rtw89/ << 19513 13134 19514 REDPINE WIRELESS DRIVER 13135 REDPINE WIRELESS DRIVER >> 13136 M: Amitkumar Karwar <amitkarwar@gmail.com> >> 13137 M: Siva Rebbagondla <siva8118@gmail.com> 19515 L: linux-wireless@vger.kernel.org 13138 L: linux-wireless@vger.kernel.org 19516 S: Orphan !! 13139 S: Maintained 19517 F: drivers/net/wireless/rsi/ 13140 F: drivers/net/wireless/rsi/ 19518 13141 19519 REGISTER MAP ABSTRACTION 13142 REGISTER MAP ABSTRACTION 19520 M: Mark Brown <broonie@kernel.org> 13143 M: Mark Brown <broonie@kernel.org> 19521 L: linux-kernel@vger.kernel.org 13144 L: linux-kernel@vger.kernel.org 19522 S: Supported << 19523 T: git git://git.kernel.org/pub/scm/lin 13145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git >> 13146 S: Supported 19524 F: Documentation/devicetree/bindings/re 13147 F: Documentation/devicetree/bindings/regmap/ 19525 F: drivers/base/regmap/ 13148 F: drivers/base/regmap/ 19526 F: include/linux/regmap.h 13149 F: include/linux/regmap.h 19527 13150 19528 REISERFS FILE SYSTEM 13151 REISERFS FILE SYSTEM 19529 L: reiserfs-devel@vger.kernel.org 13152 L: reiserfs-devel@vger.kernel.org 19530 S: Obsolete !! 13153 S: Supported 19531 F: fs/reiserfs/ 13154 F: fs/reiserfs/ 19532 13155 19533 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 13156 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 19534 M: Bjorn Andersson <andersson@kernel.org !! 13157 M: Ohad Ben-Cohen <ohad@wizery.com> 19535 M: Mathieu Poirier <mathieu.poirier@lina !! 13158 M: Bjorn Andersson <bjorn.andersson@linaro.org> 19536 L: linux-remoteproc@vger.kernel.org 13159 L: linux-remoteproc@vger.kernel.org >> 13160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 19537 S: Maintained 13161 S: Maintained 19538 T: git https://git.kernel.org/pub/scm/l << 19539 F: Documentation/ABI/testing/sysfs-clas << 19540 F: Documentation/devicetree/bindings/re 13162 F: Documentation/devicetree/bindings/remoteproc/ 19541 F: Documentation/staging/remoteproc.rst !! 13163 F: Documentation/remoteproc.txt 19542 F: drivers/remoteproc/ 13164 F: drivers/remoteproc/ 19543 F: include/linux/remoteproc.h 13165 F: include/linux/remoteproc.h 19544 F: include/linux/remoteproc/ << 19545 13166 19546 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 13167 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 19547 M: Bjorn Andersson <andersson@kernel.org !! 13168 M: Ohad Ben-Cohen <ohad@wizery.com> 19548 M: Mathieu Poirier <mathieu.poirier@lina !! 13169 M: Bjorn Andersson <bjorn.andersson@linaro.org> 19549 L: linux-remoteproc@vger.kernel.org 13170 L: linux-remoteproc@vger.kernel.org >> 13171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 19550 S: Maintained 13172 S: Maintained 19551 T: git https://git.kernel.org/pub/scm/l << 19552 F: Documentation/ABI/testing/sysfs-bus- << 19553 F: Documentation/staging/rpmsg.rst << 19554 F: drivers/rpmsg/ 13173 F: drivers/rpmsg/ >> 13174 F: Documentation/rpmsg.txt 19555 F: include/linux/rpmsg.h 13175 F: include/linux/rpmsg.h 19556 F: include/linux/rpmsg/ 13176 F: include/linux/rpmsg/ 19557 F: include/uapi/linux/rpmsg.h << 19558 F: samples/rpmsg/ << 19559 << 19560 REMOTE PROCESSOR MESSAGING (RPMSG) WWAN CONT << 19561 M: Stephan Gerhold <stephan@gerhold.net> << 19562 L: netdev@vger.kernel.org << 19563 L: linux-remoteproc@vger.kernel.org << 19564 S: Maintained << 19565 F: drivers/net/wwan/rpmsg_wwan_ctrl.c << 19566 13177 19567 RENESAS CLOCK DRIVERS 13178 RENESAS CLOCK DRIVERS 19568 M: Geert Uytterhoeven <geert+renesas@gli 13179 M: Geert Uytterhoeven <geert+renesas@glider.be> 19569 L: linux-renesas-soc@vger.kernel.org 13180 L: linux-renesas-soc@vger.kernel.org >> 13181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas 19570 S: Supported 13182 S: Supported 19571 T: git git://git.kernel.org/pub/scm/lin << 19572 F: Documentation/devicetree/bindings/cl << 19573 F: drivers/clk/renesas/ 13183 F: drivers/clk/renesas/ 19574 13184 19575 RENESAS EMEV2 I2C DRIVER 13185 RENESAS EMEV2 I2C DRIVER 19576 M: Wolfram Sang <wsa+renesas@sang-engine 13186 M: Wolfram Sang <wsa+renesas@sang-engineering.com> 19577 L: linux-renesas-soc@vger.kernel.org << 19578 S: Supported 13187 S: Supported 19579 F: Documentation/devicetree/bindings/i2 << 19580 F: drivers/i2c/busses/i2c-emev2.c 13188 F: drivers/i2c/busses/i2c-emev2.c 19581 13189 19582 RENESAS ETHERNET SWITCH DRIVER !! 13190 RENESAS ETHERNET DRIVERS 19583 R: Yoshihiro Shimoda <yoshihiro.shimoda. !! 13191 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> 19584 L: netdev@vger.kernel.org 13192 L: netdev@vger.kernel.org 19585 L: linux-renesas-soc@vger.kernel.org 13193 L: linux-renesas-soc@vger.kernel.org 19586 F: Documentation/devicetree/bindings/ne !! 13194 F: Documentation/devicetree/bindings/net/renesas,*.txt 19587 F: drivers/net/ethernet/renesas/Kconfig !! 13195 F: Documentation/devicetree/bindings/net/sh_eth.txt 19588 F: drivers/net/ethernet/renesas/Makefil !! 13196 F: drivers/net/ethernet/renesas/ 19589 F: drivers/net/ethernet/renesas/rcar_ge !! 13197 F: include/linux/sh_eth.h 19590 F: drivers/net/ethernet/renesas/rswitch << 19591 << 19592 RENESAS ETHERNET TSN DRIVER << 19593 M: Niklas Söderlund <niklas.soderlund@r << 19594 L: netdev@vger.kernel.org << 19595 L: linux-renesas-soc@vger.kernel.org << 19596 S: Supported << 19597 F: Documentation/devicetree/bindings/ne << 19598 F: drivers/net/ethernet/renesas/rtsn.* << 19599 << 19600 RENESAS IDT821034 ASoC CODEC << 19601 M: Herve Codina <herve.codina@bootlin.co << 19602 L: linux-sound@vger.kernel.org << 19603 S: Maintained << 19604 F: Documentation/devicetree/bindings/so << 19605 F: sound/soc/codecs/idt821034.c << 19606 << 19607 RENESAS R-CAR GEN3 & RZ/N1 NAND CONTROLLER D << 19608 M: Miquel Raynal <miquel.raynal@bootlin. << 19609 L: linux-mtd@lists.infradead.org << 19610 L: linux-renesas-soc@vger.kernel.org << 19611 S: Maintained << 19612 F: Documentation/devicetree/bindings/mt << 19613 F: drivers/mtd/nand/raw/renesas-nand-co << 19614 13198 19615 RENESAS R-CAR GYROADC DRIVER 13199 RENESAS R-CAR GYROADC DRIVER 19616 M: Marek Vasut <marek.vasut@gmail.com> 13200 M: Marek Vasut <marek.vasut@gmail.com> 19617 L: linux-iio@vger.kernel.org 13201 L: linux-iio@vger.kernel.org 19618 S: Supported 13202 S: Supported 19619 F: Documentation/devicetree/bindings/ii !! 13203 F: Documentation/devicetree/bindings/iio/adc/renesas,gyroadc.txt 19620 F: drivers/iio/adc/rcar-gyroadc.c 13204 F: drivers/iio/adc/rcar-gyroadc.c 19621 13205 19622 RENESAS R-CAR I2C DRIVERS 13206 RENESAS R-CAR I2C DRIVERS 19623 M: Wolfram Sang <wsa+renesas@sang-engine 13207 M: Wolfram Sang <wsa+renesas@sang-engineering.com> 19624 L: linux-renesas-soc@vger.kernel.org << 19625 S: Supported 13208 S: Supported 19626 F: Documentation/devicetree/bindings/i2 << 19627 F: Documentation/devicetree/bindings/i2 << 19628 F: drivers/i2c/busses/i2c-rcar.c 13209 F: drivers/i2c/busses/i2c-rcar.c 19629 F: drivers/i2c/busses/i2c-sh_mobile.c 13210 F: drivers/i2c/busses/i2c-sh_mobile.c 19630 13211 19631 RENESAS R-CAR THERMAL DRIVERS << 19632 M: Niklas Söderlund <niklas.soderlund@r << 19633 L: linux-renesas-soc@vger.kernel.org << 19634 S: Supported << 19635 F: Documentation/devicetree/bindings/th << 19636 F: Documentation/devicetree/bindings/th << 19637 F: drivers/thermal/renesas/rcar_gen3_th << 19638 F: drivers/thermal/renesas/rcar_thermal << 19639 << 19640 RENESAS RIIC DRIVER 13212 RENESAS RIIC DRIVER 19641 M: Chris Brandt <chris.brandt@renesas.co 13213 M: Chris Brandt <chris.brandt@renesas.com> 19642 L: linux-renesas-soc@vger.kernel.org << 19643 S: Supported 13214 S: Supported 19644 F: Documentation/devicetree/bindings/i2 !! 13215 F: Documentation/devicetree/bindings/i2c/i2c-riic.txt 19645 F: drivers/i2c/busses/i2c-riic.c 13216 F: drivers/i2c/busses/i2c-riic.c 19646 13217 19647 RENESAS RZ/G2L A/D DRIVER << 19648 M: Lad Prabhakar <prabhakar.mahadev-lad. << 19649 L: linux-iio@vger.kernel.org << 19650 L: linux-renesas-soc@vger.kernel.org << 19651 S: Supported << 19652 F: Documentation/devicetree/bindings/ii << 19653 F: drivers/iio/adc/rzg2l_adc.c << 19654 << 19655 RENESAS RZ/G2L MTU3a COUNTER DRIVER << 19656 M: Biju Das <biju.das.jz@bp.renesas.com> << 19657 L: linux-iio@vger.kernel.org << 19658 L: linux-renesas-soc@vger.kernel.org << 19659 S: Supported << 19660 F: Documentation/devicetree/bindings/ti << 19661 F: drivers/counter/rz-mtu3-cnt.c << 19662 << 19663 RENESAS RZ/N1 A5PSW SWITCH DRIVER << 19664 M: Clément Léger <clement.leger@bootli << 19665 L: linux-renesas-soc@vger.kernel.org << 19666 L: netdev@vger.kernel.org << 19667 S: Maintained << 19668 F: Documentation/devicetree/bindings/ne << 19669 F: Documentation/devicetree/bindings/ne << 19670 F: drivers/net/dsa/rzn1_a5psw* << 19671 F: drivers/net/pcs/pcs-rzn1-miic.c << 19672 F: include/dt-bindings/net/pcs-rzn1-mii << 19673 F: include/linux/pcs-rzn1-miic.h << 19674 F: net/dsa/tag_rzn1_a5psw.c << 19675 << 19676 RENESAS RZ/N1 DWMAC GLUE LAYER << 19677 M: Romain Gantois <romain.gantois@bootli << 19678 S: Maintained << 19679 F: Documentation/devicetree/bindings/ne << 19680 F: drivers/net/ethernet/stmicro/stmmac/ << 19681 << 19682 RENESAS RZ/N1 RTC CONTROLLER DRIVER << 19683 M: Miquel Raynal <miquel.raynal@bootlin. << 19684 L: linux-rtc@vger.kernel.org << 19685 L: linux-renesas-soc@vger.kernel.org << 19686 S: Maintained << 19687 F: Documentation/devicetree/bindings/rt << 19688 F: drivers/rtc/rtc-rzn1.c << 19689 << 19690 RENESAS RZ/N1 USBF CONTROLLER DRIVER << 19691 M: Herve Codina <herve.codina@bootlin.co << 19692 L: linux-renesas-soc@vger.kernel.org << 19693 L: linux-usb@vger.kernel.org << 19694 S: Maintained << 19695 F: Documentation/devicetree/bindings/us << 19696 F: drivers/usb/gadget/udc/renesas_usbf. << 19697 << 19698 RENESAS RZ/V2M I2C DRIVER << 19699 M: Fabrizio Castro <fabrizio.castro.jz@r << 19700 L: linux-i2c@vger.kernel.org << 19701 L: linux-renesas-soc@vger.kernel.org << 19702 S: Supported << 19703 F: Documentation/devicetree/bindings/i2 << 19704 F: drivers/i2c/busses/i2c-rzv2m.c << 19705 << 19706 RENESAS USB PHY DRIVER 13218 RENESAS USB PHY DRIVER 19707 M: Yoshihiro Shimoda <yoshihiro.shimoda. 13219 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 19708 L: linux-renesas-soc@vger.kernel.org 13220 L: linux-renesas-soc@vger.kernel.org 19709 S: Maintained 13221 S: Maintained 19710 F: drivers/phy/renesas/phy-rcar-gen3-us 13222 F: drivers/phy/renesas/phy-rcar-gen3-usb*.c 19711 13223 19712 RENESAS VERSACLOCK 7 CLOCK DRIVER << 19713 M: Alex Helms <alexander.helms.jy@renesa << 19714 S: Maintained << 19715 F: Documentation/devicetree/bindings/cl << 19716 F: drivers/clk/clk-versaclock7.c << 19717 << 19718 RENESAS X9250 DIGITAL POTENTIOMETERS DRIVER << 19719 M: Herve Codina <herve.codina@bootlin.co << 19720 L: linux-iio@vger.kernel.org << 19721 S: Maintained << 19722 F: Documentation/devicetree/bindings/ii << 19723 F: drivers/iio/potentiometer/x9250.c << 19724 << 19725 RESET CONTROLLER FRAMEWORK 13224 RESET CONTROLLER FRAMEWORK 19726 M: Philipp Zabel <p.zabel@pengutronix.de 13225 M: Philipp Zabel <p.zabel@pengutronix.de> 19727 S: Maintained << 19728 T: git git://git.pengutronix.de/git/pza 13226 T: git git://git.pengutronix.de/git/pza/linux 19729 F: Documentation/devicetree/bindings/re !! 13227 S: Maintained 19730 F: Documentation/driver-api/reset.rst << 19731 F: drivers/reset/ 13228 F: drivers/reset/ >> 13229 F: Documentation/devicetree/bindings/reset/ 19732 F: include/dt-bindings/reset/ 13230 F: include/dt-bindings/reset/ 19733 F: include/linux/reset-controller.h << 19734 F: include/linux/reset.h 13231 F: include/linux/reset.h 19735 F: include/linux/reset/ 13232 F: include/linux/reset/ 19736 K: \b(?:devm_|of_)?reset_control(?:ler_ !! 13233 F: include/linux/reset-controller.h 19737 13234 19738 RESTARTABLE SEQUENCES SUPPORT 13235 RESTARTABLE SEQUENCES SUPPORT 19739 M: Mathieu Desnoyers <mathieu.desnoyers@ 13236 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 19740 M: Peter Zijlstra <peterz@infradead.org> 13237 M: Peter Zijlstra <peterz@infradead.org> 19741 M: "Paul E. McKenney" <paulmck@kernel.or !! 13238 M: "Paul E. McKenney" <paulmck@linux.ibm.com> 19742 M: Boqun Feng <boqun.feng@gmail.com> 13239 M: Boqun Feng <boqun.feng@gmail.com> 19743 L: linux-kernel@vger.kernel.org 13240 L: linux-kernel@vger.kernel.org 19744 S: Supported 13241 S: Supported 19745 F: include/trace/events/rseq.h << 19746 F: include/uapi/linux/rseq.h << 19747 F: kernel/rseq.c 13242 F: kernel/rseq.c >> 13243 F: include/uapi/linux/rseq.h >> 13244 F: include/trace/events/rseq.h 19748 F: tools/testing/selftests/rseq/ 13245 F: tools/testing/selftests/rseq/ 19749 13246 19750 RFKILL 13247 RFKILL 19751 M: Johannes Berg <johannes@sipsolutions. 13248 M: Johannes Berg <johannes@sipsolutions.net> 19752 L: linux-wireless@vger.kernel.org 13249 L: linux-wireless@vger.kernel.org >> 13250 W: http://wireless.kernel.org/ >> 13251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git >> 13252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 19753 S: Maintained 13253 S: Maintained 19754 W: https://wireless.wiki.kernel.org/ !! 13254 F: Documentation/rfkill.txt 19755 Q: https://patchwork.kernel.org/project << 19756 T: git git://git.kernel.org/pub/scm/lin << 19757 T: git git://git.kernel.org/pub/scm/lin << 19758 F: Documentation/ABI/stable/sysfs-class 13255 F: Documentation/ABI/stable/sysfs-class-rfkill 19759 F: Documentation/driver-api/rfkill.rst !! 13256 F: net/rfkill/ 19760 F: include/linux/rfkill.h 13257 F: include/linux/rfkill.h 19761 F: include/uapi/linux/rfkill.h 13258 F: include/uapi/linux/rfkill.h 19762 F: net/rfkill/ << 19763 13259 19764 RHASHTABLE 13260 RHASHTABLE 19765 M: Thomas Graf <tgraf@suug.ch> 13261 M: Thomas Graf <tgraf@suug.ch> 19766 M: Herbert Xu <herbert@gondor.apana.org. 13262 M: Herbert Xu <herbert@gondor.apana.org.au> 19767 L: netdev@vger.kernel.org 13263 L: netdev@vger.kernel.org 19768 S: Maintained 13264 S: Maintained 19769 F: include/linux/rhashtable-types.h << 19770 F: include/linux/rhashtable.h << 19771 F: lib/rhashtable.c 13265 F: lib/rhashtable.c 19772 F: lib/test_rhashtable.c 13266 F: lib/test_rhashtable.c >> 13267 F: include/linux/rhashtable.h >> 13268 F: include/linux/rhashtable-types.h 19773 13269 19774 RICOH R5C592 MEMORYSTICK DRIVER 13270 RICOH R5C592 MEMORYSTICK DRIVER 19775 M: Maxim Levitsky <maximlevitsky@gmail.c 13271 M: Maxim Levitsky <maximlevitsky@gmail.com> 19776 S: Maintained 13272 S: Maintained 19777 F: drivers/memstick/host/r592.* 13273 F: drivers/memstick/host/r592.* 19778 13274 19779 RICOH SMARTMEDIA/XD DRIVER 13275 RICOH SMARTMEDIA/XD DRIVER 19780 M: Maxim Levitsky <maximlevitsky@gmail.c 13276 M: Maxim Levitsky <maximlevitsky@gmail.com> 19781 S: Maintained 13277 S: Maintained 19782 F: drivers/mtd/nand/raw/r852.c 13278 F: drivers/mtd/nand/raw/r852.c 19783 F: drivers/mtd/nand/raw/r852.h 13279 F: drivers/mtd/nand/raw/r852.h 19784 13280 19785 RISC-V AIA DRIVERS << 19786 M: Anup Patel <anup@brainfault.org> << 19787 L: linux-riscv@lists.infradead.org << 19788 S: Maintained << 19789 F: Documentation/devicetree/bindings/in << 19790 F: Documentation/devicetree/bindings/in << 19791 F: drivers/irqchip/irq-riscv-aplic-*.c << 19792 F: drivers/irqchip/irq-riscv-aplic-*.h << 19793 F: drivers/irqchip/irq-riscv-imsic-*.c << 19794 F: drivers/irqchip/irq-riscv-imsic-*.h << 19795 F: drivers/irqchip/irq-riscv-intc.c << 19796 F: include/linux/irqchip/riscv-aplic.h << 19797 F: include/linux/irqchip/riscv-imsic.h << 19798 << 19799 RISC-V ARCHITECTURE 13281 RISC-V ARCHITECTURE 19800 M: Paul Walmsley <paul.walmsley@sifive.c !! 13282 M: Palmer Dabbelt <palmer@sifive.com> 19801 M: Palmer Dabbelt <palmer@dabbelt.com> << 19802 M: Albert Ou <aou@eecs.berkeley.edu> 13283 M: Albert Ou <aou@eecs.berkeley.edu> 19803 L: linux-riscv@lists.infradead.org 13284 L: linux-riscv@lists.infradead.org >> 13285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git 19804 S: Supported 13286 S: Supported 19805 Q: https://patchwork.kernel.org/project << 19806 C: irc://irc.libera.chat/riscv << 19807 P: Documentation/arch/riscv/patch-accep << 19808 T: git git://git.kernel.org/pub/scm/lin << 19809 F: arch/riscv/ 13287 F: arch/riscv/ 19810 N: riscv << 19811 K: riscv 13288 K: riscv 19812 !! 13289 N: riscv 19813 RISC-V MICROCHIP FPGA SUPPORT << 19814 M: Conor Dooley <conor.dooley@microchip. << 19815 M: Daire McNamara <daire.mcnamara@microc << 19816 L: linux-riscv@lists.infradead.org << 19817 S: Supported << 19818 F: Documentation/devicetree/bindings/cl << 19819 F: Documentation/devicetree/bindings/gp << 19820 F: Documentation/devicetree/bindings/i2 << 19821 F: Documentation/devicetree/bindings/ma << 19822 F: Documentation/devicetree/bindings/ne << 19823 F: Documentation/devicetree/bindings/pw << 19824 F: Documentation/devicetree/bindings/ri << 19825 F: Documentation/devicetree/bindings/so << 19826 F: Documentation/devicetree/bindings/sp << 19827 F: Documentation/devicetree/bindings/us << 19828 F: arch/riscv/boot/dts/microchip/ << 19829 F: drivers/char/hw_random/mpfs-rng.c << 19830 F: drivers/clk/microchip/clk-mpfs*.c << 19831 F: drivers/firmware/microchip/mpfs-auto << 19832 F: drivers/i2c/busses/i2c-microchip-cor << 19833 F: drivers/mailbox/mailbox-mpfs.c << 19834 F: drivers/pci/controller/plda/pcie-mic << 19835 F: drivers/pwm/pwm-microchip-core.c << 19836 F: drivers/reset/reset-mpfs.c << 19837 F: drivers/rtc/rtc-mpfs.c << 19838 F: drivers/soc/microchip/mpfs-sys-contr << 19839 F: drivers/spi/spi-microchip-core-qspi. << 19840 F: drivers/spi/spi-microchip-core.c << 19841 F: drivers/usb/musb/mpfs.c << 19842 F: include/soc/microchip/mpfs.h << 19843 << 19844 RISC-V MISC SOC SUPPORT << 19845 M: Conor Dooley <conor@kernel.org> << 19846 L: linux-riscv@lists.infradead.org << 19847 S: Maintained << 19848 Q: https://patchwork.kernel.org/project << 19849 T: git https://git.kernel.org/pub/scm/l << 19850 F: arch/riscv/boot/dts/canaan/ << 19851 F: arch/riscv/boot/dts/microchip/ << 19852 F: arch/riscv/boot/dts/sifive/ << 19853 F: arch/riscv/boot/dts/starfive/ << 19854 << 19855 RISC-V PMU DRIVERS << 19856 M: Atish Patra <atishp@atishpatra.org> << 19857 R: Anup Patel <anup@brainfault.org> << 19858 L: linux-riscv@lists.infradead.org << 19859 S: Supported << 19860 F: drivers/perf/riscv_pmu.c << 19861 F: drivers/perf/riscv_pmu_legacy.c << 19862 F: drivers/perf/riscv_pmu_sbi.c << 19863 << 19864 RISC-V THEAD SoC SUPPORT << 19865 M: Drew Fustini <drew@pdp7.com> << 19866 M: Guo Ren <guoren@kernel.org> << 19867 M: Fu Wei <wefu@redhat.com> << 19868 L: linux-riscv@lists.infradead.org << 19869 S: Maintained << 19870 T: git https://github.com/pdp7/linux.gi << 19871 F: Documentation/devicetree/bindings/cl << 19872 F: arch/riscv/boot/dts/thead/ << 19873 F: drivers/clk/thead/clk-th1520-ap.c << 19874 F: include/dt-bindings/clock/thead,th15 << 19875 << 19876 RNBD BLOCK DRIVERS << 19877 M: Md. Haris Iqbal <haris.iqbal@ionos.co << 19878 M: Jack Wang <jinpu.wang@ionos.com> << 19879 L: linux-block@vger.kernel.org << 19880 S: Maintained << 19881 F: drivers/block/rnbd/ << 19882 13290 19883 ROCCAT DRIVERS 13291 ROCCAT DRIVERS 19884 M: Stefan Achatz <erazor_de@users.source 13292 M: Stefan Achatz <erazor_de@users.sourceforge.net> 19885 S: Maintained << 19886 W: http://sourceforge.net/projects/rocc 13293 W: http://sourceforge.net/projects/roccat/ 19887 F: Documentation/ABI/*/sysfs-driver-hid !! 13294 S: Maintained 19888 F: drivers/hid/hid-roccat* 13295 F: drivers/hid/hid-roccat* 19889 F: include/linux/hid-roccat* 13296 F: include/linux/hid-roccat* 19890 !! 13297 F: Documentation/ABI/*/sysfs-driver-hid-roccat* 19891 ROCKCHIP CAN-FD DRIVER << 19892 M: Marc Kleine-Budde <mkl@pengutronix.de << 19893 R: kernel@pengutronix.de << 19894 L: linux-can@vger.kernel.org << 19895 S: Maintained << 19896 F: Documentation/devicetree/bindings/ne << 19897 F: drivers/net/can/rockchip/ << 19898 << 19899 ROCKCHIP CRYPTO DRIVERS << 19900 M: Corentin Labbe <clabbe@baylibre.com> << 19901 L: linux-crypto@vger.kernel.org << 19902 S: Maintained << 19903 F: Documentation/devicetree/bindings/cr << 19904 F: drivers/crypto/rockchip/ << 19905 << 19906 ROCKCHIP I2S TDM DRIVER << 19907 M: Nicolas Frattaroli <frattaroli.nicola << 19908 L: linux-rockchip@lists.infradead.org << 19909 S: Maintained << 19910 F: Documentation/devicetree/bindings/so << 19911 F: sound/soc/rockchip/rockchip_i2s_tdm. << 19912 << 19913 ROCKCHIP ISP V1 DRIVER << 19914 M: Dafna Hirschfeld <dafna@fastmail.com> << 19915 M: Laurent Pinchart <laurent.pinchart@id << 19916 L: linux-media@vger.kernel.org << 19917 L: linux-rockchip@lists.infradead.org << 19918 S: Maintained << 19919 F: Documentation/admin-guide/media/rkis << 19920 F: Documentation/devicetree/bindings/me << 19921 F: Documentation/userspace-api/media/v4 << 19922 F: drivers/media/platform/rockchip/rkis << 19923 F: include/uapi/linux/rkisp1-config.h << 19924 << 19925 ROCKCHIP RK3568 RANDOM NUMBER GENERATOR SUPP << 19926 M: Daniel Golle <daniel@makrotopia.org> << 19927 M: Aurelien Jarno <aurelien@aurel32.net> << 19928 S: Maintained << 19929 F: Documentation/devicetree/bindings/rn << 19930 F: drivers/char/hw_random/rockchip-rng. << 19931 13298 19932 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT 13299 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER 19933 M: Jacob Chen <jacob-chen@iotwrt.com> !! 13300 M: Jacob chen <jacob2.chen@rock-chips.com> 19934 M: Ezequiel Garcia <ezequiel@vanguardias << 19935 L: linux-media@vger.kernel.org 13301 L: linux-media@vger.kernel.org 19936 L: linux-rockchip@lists.infradead.org << 19937 S: Maintained 13302 S: Maintained 19938 F: Documentation/devicetree/bindings/me << 19939 F: drivers/media/platform/rockchip/rga/ 13303 F: drivers/media/platform/rockchip/rga/ >> 13304 F: Documentation/devicetree/bindings/media/rockchip-rga.txt 19940 13305 19941 ROCKCHIP RK3308 INTERNAL AUDIO CODEC !! 13306 ROCKCHIP VPU CODEC DRIVER 19942 M: Luca Ceresoli <luca.ceresoli@bootlin. !! 13307 M: Ezequiel Garcia <ezequiel@collabora.com> 19943 S: Maintained << 19944 F: Documentation/devicetree/bindings/so << 19945 F: sound/soc/codecs/rk3308_codec.c << 19946 F: sound/soc/codecs/rk3308_codec.h << 19947 << 19948 ROCKCHIP VIDEO DECODER DRIVER << 19949 M: Ezequiel Garcia <ezequiel@vanguardias << 19950 L: linux-media@vger.kernel.org 13308 L: linux-media@vger.kernel.org 19951 L: linux-rockchip@lists.infradead.org << 19952 S: Maintained 13309 S: Maintained 19953 F: Documentation/devicetree/bindings/me !! 13310 F: drivers/staging/media/platform/rockchip/vpu/ 19954 F: drivers/staging/media/rkvdec/ !! 13311 F: Documentation/devicetree/bindings/media/rockchip-vpu.txt 19955 13312 19956 ROCKER DRIVER 13313 ROCKER DRIVER 19957 M: Jiri Pirko <jiri@resnulli.us> 13314 M: Jiri Pirko <jiri@resnulli.us> 19958 L: netdev@vger.kernel.org 13315 L: netdev@vger.kernel.org 19959 S: Supported 13316 S: Supported 19960 F: drivers/net/ethernet/rocker/ 13317 F: drivers/net/ethernet/rocker/ 19961 13318 >> 13319 ROCKETPORT DRIVER >> 13320 P: Comtrol Corp. >> 13321 W: http://www.comtrol.com >> 13322 S: Maintained >> 13323 F: Documentation/serial/rocket.txt >> 13324 F: drivers/tty/rocket* >> 13325 19962 ROCKETPORT EXPRESS/INFINITY DRIVER 13326 ROCKETPORT EXPRESS/INFINITY DRIVER 19963 M: Kevin Cernekee <cernekee@gmail.com> 13327 M: Kevin Cernekee <cernekee@gmail.com> 19964 L: linux-serial@vger.kernel.org 13328 L: linux-serial@vger.kernel.org 19965 S: Odd Fixes 13329 S: Odd Fixes 19966 F: drivers/tty/serial/rp2.* 13330 F: drivers/tty/serial/rp2.* 19967 13331 19968 ROHM BD99954 CHARGER IC << 19969 M: Matti Vaittinen <mazziesaccount@gmail << 19970 S: Supported << 19971 F: drivers/power/supply/bd99954-charger << 19972 F: drivers/power/supply/bd99954-charger << 19973 << 19974 ROHM BH1745 COLOUR SENSOR << 19975 M: Mudit Sharma <muditsharma.info@gmail. << 19976 L: linux-iio@vger.kernel.org << 19977 S: Maintained << 19978 F: drivers/iio/light/bh1745.c << 19979 << 19980 ROHM BH1750 AMBIENT LIGHT SENSOR DRIVER << 19981 M: Tomasz Duszynski <tduszyns@gmail.com> << 19982 S: Maintained << 19983 F: Documentation/devicetree/bindings/ii << 19984 F: drivers/iio/light/bh1750.c << 19985 << 19986 ROHM BM1390 PRESSURE SENSOR DRIVER << 19987 M: Matti Vaittinen <mazziesaccount@gmail << 19988 L: linux-iio@vger.kernel.org << 19989 S: Supported << 19990 F: drivers/iio/pressure/rohm-bm1390.c << 19991 << 19992 ROHM BU270xx LIGHT SENSOR DRIVERs << 19993 M: Matti Vaittinen <mazziesaccount@gmail << 19994 L: linux-iio@vger.kernel.org << 19995 S: Supported << 19996 F: drivers/iio/light/rohm-bu27008.c << 19997 F: drivers/iio/light/rohm-bu27034.c << 19998 << 19999 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE D 13332 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS 20000 M: Marek Vasut <marek.vasut+renesas@gmai 13333 M: Marek Vasut <marek.vasut+renesas@gmail.com> 20001 L: linux-kernel@vger.kernel.org 13334 L: linux-kernel@vger.kernel.org 20002 L: linux-renesas-soc@vger.kernel.org 13335 L: linux-renesas-soc@vger.kernel.org 20003 S: Supported 13336 S: Supported 20004 F: Documentation/devicetree/bindings/mf << 20005 F: drivers/gpio/gpio-bd9571mwv.c << 20006 F: drivers/mfd/bd9571mwv.c 13337 F: drivers/mfd/bd9571mwv.c 20007 F: drivers/regulator/bd9571mwv-regulato 13338 F: drivers/regulator/bd9571mwv-regulator.c >> 13339 F: drivers/gpio/gpio-bd9571mwv.c 20008 F: include/linux/mfd/bd9571mwv.h 13340 F: include/linux/mfd/bd9571mwv.h 20009 !! 13341 F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt 20010 ROHM POWER MANAGEMENT IC DEVICE DRIVERS << 20011 M: Matti Vaittinen <mazziesaccount@gmail << 20012 S: Supported << 20013 F: drivers/clk/clk-bd718x7.c << 20014 F: drivers/gpio/gpio-bd71815.c << 20015 F: drivers/gpio/gpio-bd71828.c << 20016 F: drivers/mfd/rohm-bd71828.c << 20017 F: drivers/mfd/rohm-bd718x7.c << 20018 F: drivers/mfd/rohm-bd9576.c << 20019 F: drivers/mfd/rohm-bd96801.c << 20020 F: drivers/regulator/bd71815-regulator. << 20021 F: drivers/regulator/bd71828-regulator. << 20022 F: drivers/regulator/bd718x7-regulator. << 20023 F: drivers/regulator/bd9576-regulator.c << 20024 F: drivers/regulator/bd96801-regulator. << 20025 F: drivers/regulator/rohm-regulator.c << 20026 F: drivers/rtc/rtc-bd70528.c << 20027 F: drivers/watchdog/bd9576_wdt.c << 20028 F: drivers/watchdog/bd96801_wdt.c << 20029 F: include/linux/mfd/rohm-bd71815.h << 20030 F: include/linux/mfd/rohm-bd71828.h << 20031 F: include/linux/mfd/rohm-bd718x7.h << 20032 F: include/linux/mfd/rohm-bd957x.h << 20033 F: include/linux/mfd/rohm-bd96801.h << 20034 F: include/linux/mfd/rohm-generic.h << 20035 F: include/linux/mfd/rohm-shared.h << 20036 13342 20037 ROSE NETWORK LAYER 13343 ROSE NETWORK LAYER 20038 M: Ralf Baechle <ralf@linux-mips.org> 13344 M: Ralf Baechle <ralf@linux-mips.org> 20039 L: linux-hams@vger.kernel.org 13345 L: linux-hams@vger.kernel.org >> 13346 W: http://www.linux-ax25.org/ 20040 S: Maintained 13347 S: Maintained 20041 W: https://linux-ax25.in-berlin.de << 20042 F: include/net/rose.h 13348 F: include/net/rose.h 20043 F: include/uapi/linux/rose.h 13349 F: include/uapi/linux/rose.h 20044 F: net/rose/ 13350 F: net/rose/ 20045 13351 20046 ROTATION DRIVER FOR ALLWINNER A83T << 20047 M: Jernej Skrabec <jernej.skrabec@gmail. << 20048 L: linux-media@vger.kernel.org << 20049 S: Maintained << 20050 T: git git://linuxtv.org/media_tree.git << 20051 F: Documentation/devicetree/bindings/me << 20052 F: drivers/media/platform/sunxi/sun8i-r << 20053 << 20054 RPMB SUBSYSTEM << 20055 M: Jens Wiklander <jens.wiklander@linaro << 20056 L: linux-kernel@vger.kernel.org << 20057 S: Supported << 20058 F: drivers/misc/rpmb-core.c << 20059 F: include/linux/rpmb.h << 20060 << 20061 RPMSG TTY DRIVER << 20062 M: Arnaud Pouliquen <arnaud.pouliquen@fo << 20063 L: linux-remoteproc@vger.kernel.org << 20064 S: Maintained << 20065 F: drivers/tty/rpmsg_tty.c << 20066 << 20067 RTASE ETHERNET DRIVER << 20068 M: Justin Lai <justinlai0215@realtek.com << 20069 M: Larry Chiu <larry.chiu@realtek.com> << 20070 L: netdev@vger.kernel.org << 20071 S: Maintained << 20072 F: drivers/net/ethernet/realtek/rtase/ << 20073 << 20074 RTL2830 MEDIA DRIVER 13352 RTL2830 MEDIA DRIVER >> 13353 M: Antti Palosaari <crope@iki.fi> 20075 L: linux-media@vger.kernel.org 13354 L: linux-media@vger.kernel.org 20076 S: Orphan << 20077 W: https://linuxtv.org 13355 W: https://linuxtv.org >> 13356 W: http://palosaari.fi/linux/ 20078 Q: http://patchwork.linuxtv.org/project 13357 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 13358 T: git git://linuxtv.org/anttip/media_tree.git >> 13359 S: Maintained 20079 F: drivers/media/dvb-frontends/rtl2830* 13360 F: drivers/media/dvb-frontends/rtl2830* 20080 13361 20081 RTL2832 MEDIA DRIVER 13362 RTL2832 MEDIA DRIVER >> 13363 M: Antti Palosaari <crope@iki.fi> 20082 L: linux-media@vger.kernel.org 13364 L: linux-media@vger.kernel.org 20083 S: Orphan << 20084 W: https://linuxtv.org 13365 W: https://linuxtv.org >> 13366 W: http://palosaari.fi/linux/ 20085 Q: http://patchwork.linuxtv.org/project 13367 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 13368 T: git git://linuxtv.org/anttip/media_tree.git >> 13369 S: Maintained 20086 F: drivers/media/dvb-frontends/rtl2832* 13370 F: drivers/media/dvb-frontends/rtl2832* 20087 13371 20088 RTL2832_SDR MEDIA DRIVER 13372 RTL2832_SDR MEDIA DRIVER >> 13373 M: Antti Palosaari <crope@iki.fi> 20089 L: linux-media@vger.kernel.org 13374 L: linux-media@vger.kernel.org 20090 S: Orphan << 20091 W: https://linuxtv.org 13375 W: https://linuxtv.org >> 13376 W: http://palosaari.fi/linux/ 20092 Q: http://patchwork.linuxtv.org/project 13377 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 13378 T: git git://linuxtv.org/anttip/media_tree.git >> 13379 S: Maintained 20093 F: drivers/media/dvb-frontends/rtl2832_ 13380 F: drivers/media/dvb-frontends/rtl2832_sdr* 20094 13381 20095 RTL8180 WIRELESS DRIVER 13382 RTL8180 WIRELESS DRIVER 20096 L: linux-wireless@vger.kernel.org 13383 L: linux-wireless@vger.kernel.org >> 13384 W: http://wireless.kernel.org/ >> 13385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 20097 S: Orphan 13386 S: Orphan 20098 F: drivers/net/wireless/realtek/rtl818x 13387 F: drivers/net/wireless/realtek/rtl818x/rtl8180/ 20099 13388 20100 RTL8187 WIRELESS DRIVER 13389 RTL8187 WIRELESS DRIVER 20101 M: Hin-Tak Leung <hintak.leung@gmail.com !! 13390 M: Herton Ronaldo Krzesinski <herton@canonical.com> >> 13391 M: Hin-Tak Leung <htl10@users.sourceforge.net> >> 13392 M: Larry Finger <Larry.Finger@lwfinger.net> 20102 L: linux-wireless@vger.kernel.org 13393 L: linux-wireless@vger.kernel.org >> 13394 W: http://wireless.kernel.org/ >> 13395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 20103 S: Maintained 13396 S: Maintained 20104 T: git https://github.com/pkshih/rtw.gi << 20105 F: drivers/net/wireless/realtek/rtl818x 13397 F: drivers/net/wireless/realtek/rtl818x/rtl8187/ 20106 13398 >> 13399 REALTEK WIRELESS DRIVER (rtlwifi family) >> 13400 M: Ping-Ke Shih <pkshih@realtek.com> >> 13401 L: linux-wireless@vger.kernel.org >> 13402 W: http://wireless.kernel.org/ >> 13403 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git >> 13404 S: Maintained >> 13405 F: drivers/net/wireless/realtek/rtlwifi/ >> 13406 20107 RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 13407 RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 20108 M: Jes Sorensen <Jes.Sorensen@gmail.com> 13408 M: Jes Sorensen <Jes.Sorensen@gmail.com> 20109 L: linux-wireless@vger.kernel.org 13409 L: linux-wireless@vger.kernel.org >> 13410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel 20110 S: Maintained 13411 S: Maintained 20111 T: git https://github.com/pkshih/rtw.gi << 20112 F: drivers/net/wireless/realtek/rtl8xxx 13412 F: drivers/net/wireless/realtek/rtl8xxxu/ 20113 13413 20114 RTRS TRANSPORT DRIVERS << 20115 M: Md. Haris Iqbal <haris.iqbal@ionos.co << 20116 M: Jack Wang <jinpu.wang@ionos.com> << 20117 L: linux-rdma@vger.kernel.org << 20118 S: Maintained << 20119 F: drivers/infiniband/ulp/rtrs/ << 20120 << 20121 RUNTIME VERIFICATION (RV) << 20122 M: Steven Rostedt <rostedt@goodmis.org> << 20123 L: linux-trace-kernel@vger.kernel.org << 20124 S: Maintained << 20125 F: Documentation/trace/rv/ << 20126 F: include/linux/rv.h << 20127 F: include/rv/ << 20128 F: kernel/trace/rv/ << 20129 F: tools/verification/ << 20130 << 20131 RUST << 20132 M: Miguel Ojeda <ojeda@kernel.org> << 20133 M: Alex Gaynor <alex.gaynor@gmail.com> << 20134 R: Boqun Feng <boqun.feng@gmail.com> << 20135 R: Gary Guo <gary@garyguo.net> << 20136 R: Björn Roy Baron <bjorn3_gh@protonmai << 20137 R: Benno Lossin <benno.lossin@proton.me> << 20138 R: Andreas Hindborg <a.hindborg@kernel.o << 20139 R: Alice Ryhl <aliceryhl@google.com> << 20140 R: Trevor Gross <tmgross@umich.edu> << 20141 L: rust-for-linux@vger.kernel.org << 20142 S: Supported << 20143 W: https://rust-for-linux.com << 20144 B: https://github.com/Rust-for-Linux/li << 20145 C: zulip://rust-for-linux.zulipchat.com << 20146 P: https://rust-for-linux.com/contribut << 20147 T: git https://github.com/Rust-for-Linu << 20148 F: Documentation/rust/ << 20149 F: rust/ << 20150 F: samples/rust/ << 20151 F: scripts/*rust* << 20152 F: tools/testing/selftests/rust/ << 20153 K: \b(?i:rust)\b << 20154 << 20155 RXRPC SOCKETS (AF_RXRPC) 13414 RXRPC SOCKETS (AF_RXRPC) 20156 M: David Howells <dhowells@redhat.com> 13415 M: David Howells <dhowells@redhat.com> 20157 M: Marc Dionne <marc.dionne@auristor.com << 20158 L: linux-afs@lists.infradead.org 13416 L: linux-afs@lists.infradead.org 20159 S: Supported 13417 S: Supported 20160 W: https://www.infradead.org/~dhowells/ !! 13418 F: net/rxrpc/ 20161 F: Documentation/networking/rxrpc.rst << 20162 F: include/keys/rxrpc-type.h 13419 F: include/keys/rxrpc-type.h 20163 F: include/net/af_rxrpc.h 13420 F: include/net/af_rxrpc.h 20164 F: include/trace/events/rxrpc.h 13421 F: include/trace/events/rxrpc.h 20165 F: include/uapi/linux/rxrpc.h 13422 F: include/uapi/linux/rxrpc.h 20166 F: net/rxrpc/ !! 13423 F: Documentation/networking/rxrpc.txt >> 13424 W: https://www.infradead.org/~dhowells/kafs/ 20167 13425 20168 S3 SAVAGE FRAMEBUFFER DRIVER 13426 S3 SAVAGE FRAMEBUFFER DRIVER 20169 M: Antonino Daplas <adaplas@gmail.com> 13427 M: Antonino Daplas <adaplas@gmail.com> 20170 L: linux-fbdev@vger.kernel.org 13428 L: linux-fbdev@vger.kernel.org 20171 S: Maintained 13429 S: Maintained 20172 F: drivers/video/fbdev/savage/ 13430 F: drivers/video/fbdev/savage/ 20173 13431 20174 S390 ARCHITECTURE !! 13432 S390 20175 M: Heiko Carstens <hca@linux.ibm.com> !! 13433 M: Martin Schwidefsky <schwidefsky@de.ibm.com> 20176 M: Vasily Gorbik <gor@linux.ibm.com> !! 13434 M: Heiko Carstens <heiko.carstens@de.ibm.com> 20177 M: Alexander Gordeev <agordeev@linux.ibm << 20178 R: Christian Borntraeger <borntraeger@li << 20179 R: Sven Schnelle <svens@linux.ibm.com> << 20180 L: linux-s390@vger.kernel.org 13435 L: linux-s390@vger.kernel.org 20181 S: Supported !! 13436 W: http://www.ibm.com/developerworks/linux/linux390/ 20182 T: git git://git.kernel.org/pub/scm/lin 13437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git 20183 F: Documentation/driver-api/s390-driver !! 13438 S: Supported 20184 F: Documentation/arch/s390/ << 20185 F: arch/s390/ 13439 F: arch/s390/ 20186 F: drivers/s390/ 13440 F: drivers/s390/ 20187 F: drivers/watchdog/diag288_wdt.c !! 13441 F: Documentation/s390/ >> 13442 F: Documentation/driver-api/s390-drivers.rst 20188 13443 20189 S390 COMMON I/O LAYER 13444 S390 COMMON I/O LAYER 20190 M: Vineeth Vijayan <vneethv@linux.ibm.co !! 13445 M: Sebastian Ott <sebott@linux.ibm.com> 20191 M: Peter Oberparleiter <oberpar@linux.ib 13446 M: Peter Oberparleiter <oberpar@linux.ibm.com> 20192 L: linux-s390@vger.kernel.org 13447 L: linux-s390@vger.kernel.org >> 13448 W: http://www.ibm.com/developerworks/linux/linux390/ 20193 S: Supported 13449 S: Supported 20194 F: drivers/s390/cio/ 13450 F: drivers/s390/cio/ 20195 13451 20196 S390 DASD DRIVER 13452 S390 DASD DRIVER 20197 M: Stefan Haberland <sth@linux.ibm.com> 13453 M: Stefan Haberland <sth@linux.ibm.com> 20198 M: Jan Hoeppner <hoeppner@linux.ibm.com> 13454 M: Jan Hoeppner <hoeppner@linux.ibm.com> 20199 L: linux-s390@vger.kernel.org 13455 L: linux-s390@vger.kernel.org >> 13456 W: http://www.ibm.com/developerworks/linux/linux390/ 20200 S: Supported 13457 S: Supported 20201 F: block/partitions/ibm.c << 20202 F: drivers/s390/block/dasd* 13458 F: drivers/s390/block/dasd* 20203 F: include/linux/dasd_mod.h !! 13459 F: block/partitions/ibm.c 20204 13460 20205 S390 IOMMU (PCI) 13461 S390 IOMMU (PCI) 20206 M: Niklas Schnelle <schnelle@linux.ibm.c !! 13462 M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 20207 M: Matthew Rosato <mjrosato@linux.ibm.co << 20208 R: Gerald Schaefer <gerald.schaefer@linu << 20209 L: linux-s390@vger.kernel.org 13463 L: linux-s390@vger.kernel.org >> 13464 W: http://www.ibm.com/developerworks/linux/linux390/ 20210 S: Supported 13465 S: Supported 20211 F: drivers/iommu/s390-iommu.c 13466 F: drivers/iommu/s390-iommu.c 20212 13467 20213 S390 IUCV NETWORK LAYER 13468 S390 IUCV NETWORK LAYER 20214 M: Alexandra Winter <wintera@linux.ibm.c !! 13469 M: Julian Wiedmann <jwi@linux.ibm.com> 20215 M: Thorsten Winkler <twinkler@linux.ibm. !! 13470 M: Ursula Braun <ubraun@linux.ibm.com> 20216 L: linux-s390@vger.kernel.org 13471 L: linux-s390@vger.kernel.org 20217 L: netdev@vger.kernel.org !! 13472 W: http://www.ibm.com/developerworks/linux/linux390/ 20218 S: Supported 13473 S: Supported 20219 F: drivers/s390/net/*iucv* 13474 F: drivers/s390/net/*iucv* 20220 F: include/net/iucv/ 13475 F: include/net/iucv/ 20221 F: net/iucv/ 13476 F: net/iucv/ 20222 13477 20223 S390 MM << 20224 M: Alexander Gordeev <agordeev@linux.ibm << 20225 M: Gerald Schaefer <gerald.schaefer@linu << 20226 L: linux-s390@vger.kernel.org << 20227 S: Supported << 20228 T: git git://git.kernel.org/pub/scm/lin << 20229 F: arch/s390/include/asm/pgtable.h << 20230 F: arch/s390/mm << 20231 << 20232 S390 NETWORK DRIVERS 13478 S390 NETWORK DRIVERS 20233 M: Alexandra Winter <wintera@linux.ibm.c !! 13479 M: Julian Wiedmann <jwi@linux.ibm.com> 20234 M: Thorsten Winkler <twinkler@linux.ibm. !! 13480 M: Ursula Braun <ubraun@linux.ibm.com> 20235 L: linux-s390@vger.kernel.org 13481 L: linux-s390@vger.kernel.org 20236 L: netdev@vger.kernel.org !! 13482 W: http://www.ibm.com/developerworks/linux/linux390/ 20237 S: Supported 13483 S: Supported 20238 F: drivers/s390/net/ 13484 F: drivers/s390/net/ 20239 13485 20240 S390 PCI SUBSYSTEM 13486 S390 PCI SUBSYSTEM 20241 M: Niklas Schnelle <schnelle@linux.ibm.c !! 13487 M: Sebastian Ott <sebott@linux.ibm.com> 20242 M: Gerald Schaefer <gerald.schaefer@linu !! 13488 M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 20243 L: linux-s390@vger.kernel.org 13489 L: linux-s390@vger.kernel.org >> 13490 W: http://www.ibm.com/developerworks/linux/linux390/ 20244 S: Supported 13491 S: Supported 20245 F: Documentation/arch/s390/pci.rst << 20246 F: arch/s390/pci/ 13492 F: arch/s390/pci/ 20247 F: drivers/pci/hotplug/s390_pci_hpc.c 13493 F: drivers/pci/hotplug/s390_pci_hpc.c 20248 13494 20249 S390 SCM DRIVER << 20250 M: Vineeth Vijayan <vneethv@linux.ibm.co << 20251 L: linux-s390@vger.kernel.org << 20252 S: Supported << 20253 F: drivers/s390/block/scm* << 20254 F: drivers/s390/cio/scm.c << 20255 << 20256 S390 VFIO AP DRIVER << 20257 M: Tony Krowiak <akrowiak@linux.ibm.com> << 20258 M: Halil Pasic <pasic@linux.ibm.com> << 20259 M: Jason Herne <jjherne@linux.ibm.com> << 20260 L: linux-s390@vger.kernel.org << 20261 S: Supported << 20262 F: Documentation/arch/s390/vfio-ap* << 20263 F: drivers/s390/crypto/vfio_ap* << 20264 << 20265 S390 VFIO-CCW DRIVER 13495 S390 VFIO-CCW DRIVER >> 13496 M: Cornelia Huck <cohuck@redhat.com> >> 13497 M: Farhan Ali <alifm@linux.ibm.com> 20266 M: Eric Farman <farman@linux.ibm.com> 13498 M: Eric Farman <farman@linux.ibm.com> 20267 M: Matthew Rosato <mjrosato@linux.ibm.co << 20268 R: Halil Pasic <pasic@linux.ibm.com> 13499 R: Halil Pasic <pasic@linux.ibm.com> 20269 L: linux-s390@vger.kernel.org 13500 L: linux-s390@vger.kernel.org 20270 L: kvm@vger.kernel.org 13501 L: kvm@vger.kernel.org 20271 S: Supported 13502 S: Supported 20272 F: Documentation/arch/s390/vfio-ccw.rst << 20273 F: drivers/s390/cio/vfio_ccw* 13503 F: drivers/s390/cio/vfio_ccw* >> 13504 F: Documentation/s390/vfio-ccw.txt 20274 F: include/uapi/linux/vfio_ccw.h 13505 F: include/uapi/linux/vfio_ccw.h 20275 13506 20276 S390 VFIO-PCI DRIVER << 20277 M: Matthew Rosato <mjrosato@linux.ibm.co << 20278 M: Eric Farman <farman@linux.ibm.com> << 20279 L: linux-s390@vger.kernel.org << 20280 L: kvm@vger.kernel.org << 20281 S: Supported << 20282 F: arch/s390/kvm/pci* << 20283 F: drivers/vfio/pci/vfio_pci_zdev.c << 20284 F: include/uapi/linux/vfio_zdev.h << 20285 << 20286 S390 ZCRYPT DRIVER 13507 S390 ZCRYPT DRIVER 20287 M: Harald Freudenberger <freude@linux.ib 13508 M: Harald Freudenberger <freude@linux.ibm.com> 20288 L: linux-s390@vger.kernel.org 13509 L: linux-s390@vger.kernel.org >> 13510 W: http://www.ibm.com/developerworks/linux/linux390/ 20289 S: Supported 13511 S: Supported 20290 F: drivers/s390/crypto/ 13512 F: drivers/s390/crypto/ 20291 13513 >> 13514 S390 VFIO AP DRIVER >> 13515 M: Tony Krowiak <akrowiak@linux.ibm.com> >> 13516 M: Pierre Morel <pmorel@linux.ibm.com> >> 13517 M: Halil Pasic <pasic@linux.ibm.com> >> 13518 L: linux-s390@vger.kernel.org >> 13519 W: http://www.ibm.com/developerworks/linux/linux390/ >> 13520 S: Supported >> 13521 F: drivers/s390/crypto/vfio_ap_drv.c >> 13522 F: drivers/s390/crypto/vfio_ap_private.h >> 13523 F: drivers/s390/crypto/vfio_ap_ops.c >> 13524 F: Documentation/s390/vfio-ap.txt >> 13525 20292 S390 ZFCP DRIVER 13526 S390 ZFCP DRIVER 20293 M: Steffen Maier <maier@linux.ibm.com> 13527 M: Steffen Maier <maier@linux.ibm.com> 20294 M: Benjamin Block <bblock@linux.ibm.com> 13528 M: Benjamin Block <bblock@linux.ibm.com> 20295 L: linux-s390@vger.kernel.org 13529 L: linux-s390@vger.kernel.org >> 13530 W: http://www.ibm.com/developerworks/linux/linux390/ 20296 S: Supported 13531 S: Supported 20297 F: drivers/s390/scsi/zfcp_* 13532 F: drivers/s390/scsi/zfcp_* 20298 13533 >> 13534 S3C24XX SD/MMC Driver >> 13535 M: Ben Dooks <ben-linux@fluff.org> >> 13536 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 13537 S: Supported >> 13538 F: drivers/mmc/host/s3cmci.* >> 13539 20299 SAA6588 RDS RECEIVER DRIVER 13540 SAA6588 RDS RECEIVER DRIVER 20300 M: Hans Verkuil <hverkuil@xs4all.nl> 13541 M: Hans Verkuil <hverkuil@xs4all.nl> 20301 L: linux-media@vger.kernel.org 13542 L: linux-media@vger.kernel.org 20302 S: Odd Fixes << 20303 W: https://linuxtv.org << 20304 T: git git://linuxtv.org/media_tree.git 13543 T: git git://linuxtv.org/media_tree.git >> 13544 W: https://linuxtv.org >> 13545 S: Odd Fixes 20305 F: drivers/media/i2c/saa6588* 13546 F: drivers/media/i2c/saa6588* 20306 13547 20307 SAA7134 VIDEO4LINUX DRIVER 13548 SAA7134 VIDEO4LINUX DRIVER 20308 M: Mauro Carvalho Chehab <mchehab@kernel 13549 M: Mauro Carvalho Chehab <mchehab@kernel.org> 20309 L: linux-media@vger.kernel.org 13550 L: linux-media@vger.kernel.org 20310 S: Odd fixes << 20311 W: https://linuxtv.org 13551 W: https://linuxtv.org 20312 T: git git://linuxtv.org/media_tree.git 13552 T: git git://linuxtv.org/media_tree.git 20313 F: Documentation/driver-api/media/drive !! 13553 S: Odd fixes >> 13554 F: Documentation/media/v4l-drivers/saa7134* 20314 F: drivers/media/pci/saa7134/ 13555 F: drivers/media/pci/saa7134/ 20315 13556 20316 SAA7146 VIDEO4LINUX-2 DRIVER 13557 SAA7146 VIDEO4LINUX-2 DRIVER 20317 M: Hans Verkuil <hverkuil@xs4all.nl> 13558 M: Hans Verkuil <hverkuil@xs4all.nl> 20318 L: linux-media@vger.kernel.org 13559 L: linux-media@vger.kernel.org 20319 S: Maintained << 20320 T: git git://linuxtv.org/media_tree.git 13560 T: git git://linuxtv.org/media_tree.git >> 13561 S: Maintained 20321 F: drivers/media/common/saa7146/ 13562 F: drivers/media/common/saa7146/ 20322 F: drivers/media/pci/saa7146/ 13563 F: drivers/media/pci/saa7146/ 20323 F: include/media/drv-intf/saa7146* 13564 F: include/media/drv-intf/saa7146* 20324 13565 20325 SAFESETID SECURITY MODULE << 20326 M: Micah Morton <mortonm@chromium.org> << 20327 S: Supported << 20328 F: Documentation/admin-guide/LSM/SafeSe << 20329 F: security/safesetid/ << 20330 << 20331 SAMSUNG AUDIO (ASoC) DRIVERS 13566 SAMSUNG AUDIO (ASoC) DRIVERS >> 13567 M: Krzysztof Kozlowski <krzk@kernel.org> >> 13568 M: Sangbeom Kim <sbkim73@samsung.com> 20332 M: Sylwester Nawrocki <s.nawrocki@samsun 13569 M: Sylwester Nawrocki <s.nawrocki@samsung.com> 20333 L: linux-sound@vger.kernel.org !! 13570 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 20334 S: Maintained !! 13571 S: Supported 20335 B: mailto:linux-samsung-soc@vger.kernel << 20336 F: Documentation/devicetree/bindings/so << 20337 F: sound/soc/samsung/ 13572 F: sound/soc/samsung/ 20338 !! 13573 F: Documentation/devicetree/bindings/sound/samsung* 20339 SAMSUNG EXYNOS850 SoC SUPPORT << 20340 M: Sam Protsenko <semen.protsenko@linaro << 20341 L: linux-arm-kernel@lists.infradead.org << 20342 L: linux-samsung-soc@vger.kernel.org << 20343 S: Maintained << 20344 F: Documentation/devicetree/bindings/cl << 20345 F: arch/arm64/boot/dts/exynos/exynos850 << 20346 F: drivers/clk/samsung/clk-exynos850.c << 20347 F: include/dt-bindings/clock/exynos850. << 20348 13574 20349 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATO 13575 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER 20350 M: Krzysztof Kozlowski <krzk@kernel.org> 13576 M: Krzysztof Kozlowski <krzk@kernel.org> 20351 L: linux-crypto@vger.kernel.org 13577 L: linux-crypto@vger.kernel.org 20352 L: linux-samsung-soc@vger.kernel.org 13578 L: linux-samsung-soc@vger.kernel.org 20353 S: Maintained 13579 S: Maintained 20354 F: Documentation/devicetree/bindings/rn << 20355 F: drivers/crypto/exynos-rng.c 13580 F: drivers/crypto/exynos-rng.c >> 13581 F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt 20356 13582 20357 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR 13583 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER 20358 M: Łukasz Stelmach <l.stelmach@samsung. 13584 M: Łukasz Stelmach <l.stelmach@samsung.com> 20359 L: linux-samsung-soc@vger.kernel.org 13585 L: linux-samsung-soc@vger.kernel.org 20360 S: Maintained 13586 S: Maintained 20361 F: Documentation/devicetree/bindings/rn << 20362 F: drivers/char/hw_random/exynos-trng.c 13587 F: drivers/char/hw_random/exynos-trng.c >> 13588 F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt 20363 13589 20364 SAMSUNG FRAMEBUFFER DRIVER 13590 SAMSUNG FRAMEBUFFER DRIVER 20365 M: Jingoo Han <jingoohan1@gmail.com> 13591 M: Jingoo Han <jingoohan1@gmail.com> 20366 L: linux-fbdev@vger.kernel.org 13592 L: linux-fbdev@vger.kernel.org 20367 S: Maintained 13593 S: Maintained 20368 F: drivers/video/fbdev/s3c-fb.c 13594 F: drivers/video/fbdev/s3c-fb.c 20369 13595 20370 SAMSUNG INTERCONNECT DRIVERS << 20371 M: Sylwester Nawrocki <s.nawrocki@samsun << 20372 M: Artur Świgoń <a.swigon@samsung.com> << 20373 L: linux-pm@vger.kernel.org << 20374 L: linux-samsung-soc@vger.kernel.org << 20375 S: Supported << 20376 F: drivers/interconnect/samsung/ << 20377 << 20378 SAMSUNG LAPTOP DRIVER 13596 SAMSUNG LAPTOP DRIVER 20379 M: Corentin Chary <corentin.chary@gmail. 13597 M: Corentin Chary <corentin.chary@gmail.com> 20380 L: platform-driver-x86@vger.kernel.org 13598 L: platform-driver-x86@vger.kernel.org 20381 S: Maintained 13599 S: Maintained 20382 F: drivers/platform/x86/samsung-laptop. 13600 F: drivers/platform/x86/samsung-laptop.c 20383 13601 20384 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 13602 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS >> 13603 M: Sangbeom Kim <sbkim73@samsung.com> 20385 M: Krzysztof Kozlowski <krzk@kernel.org> 13604 M: Krzysztof Kozlowski <krzk@kernel.org> >> 13605 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 20386 L: linux-kernel@vger.kernel.org 13606 L: linux-kernel@vger.kernel.org 20387 L: linux-samsung-soc@vger.kernel.org 13607 L: linux-samsung-soc@vger.kernel.org 20388 S: Maintained !! 13608 S: Supported 20389 B: mailto:linux-samsung-soc@vger.kernel << 20390 F: Documentation/devicetree/bindings/cl << 20391 F: Documentation/devicetree/bindings/mf << 20392 F: Documentation/devicetree/bindings/mf << 20393 F: Documentation/devicetree/bindings/re << 20394 F: Documentation/devicetree/bindings/re << 20395 F: drivers/clk/clk-s2mps11.c << 20396 F: drivers/mfd/sec*.c 13609 F: drivers/mfd/sec*.c 20397 F: drivers/regulator/s2m*.c 13610 F: drivers/regulator/s2m*.c 20398 F: drivers/regulator/s5m*.c 13611 F: drivers/regulator/s5m*.c >> 13612 F: drivers/clk/clk-s2mps11.c 20399 F: drivers/rtc/rtc-s5m.c 13613 F: drivers/rtc/rtc-s5m.c 20400 F: include/linux/mfd/samsung/ 13614 F: include/linux/mfd/samsung/ >> 13615 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt >> 13616 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt >> 13617 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt >> 13618 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt 20401 13619 20402 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRI 13620 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 20403 M: Sylwester Nawrocki <sylvester.nawrock 13621 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 20404 L: linux-media@vger.kernel.org 13622 L: linux-media@vger.kernel.org 20405 L: linux-samsung-soc@vger.kernel.org !! 13623 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 20406 S: Maintained 13624 S: Maintained 20407 F: drivers/media/platform/samsung/s3c-c !! 13625 F: drivers/media/platform/s3c-camif/ 20408 F: include/media/drv-intf/s3c_camif.h 13626 F: include/media/drv-intf/s3c_camif.h 20409 13627 20410 SAMSUNG S3FWRN5 NFC DRIVER 13628 SAMSUNG S3FWRN5 NFC DRIVER 20411 M: Krzysztof Kozlowski <krzk@kernel.org> !! 13629 M: Robert Baldyga <r.baldyga@samsung.com> 20412 S: Maintained !! 13630 M: Krzysztof Opasiak <k.opasiak@samsung.com> 20413 F: Documentation/devicetree/bindings/ne !! 13631 L: linux-nfc@lists.01.org (moderated for non-subscribers) >> 13632 S: Supported 20414 F: drivers/nfc/s3fwrn5 13633 F: drivers/nfc/s3fwrn5 20415 13634 20416 SAMSUNG S5C73M3 CAMERA DRIVER 13635 SAMSUNG S5C73M3 CAMERA DRIVER 20417 M: Sylwester Nawrocki <s.nawrocki@samsun !! 13636 M: Kyungmin Park <kyungmin.park@samsung.com> 20418 M: Andrzej Hajda <andrzej.hajda@intel.co !! 13637 M: Andrzej Hajda <a.hajda@samsung.com> 20419 L: linux-media@vger.kernel.org 13638 L: linux-media@vger.kernel.org 20420 S: Supported 13639 S: Supported 20421 F: Documentation/devicetree/bindings/me << 20422 F: drivers/media/i2c/s5c73m3/* 13640 F: drivers/media/i2c/s5c73m3/* 20423 13641 20424 SAMSUNG S5K5BAF CAMERA DRIVER 13642 SAMSUNG S5K5BAF CAMERA DRIVER 20425 M: Sylwester Nawrocki <s.nawrocki@samsun !! 13643 M: Kyungmin Park <kyungmin.park@samsung.com> 20426 M: Andrzej Hajda <andrzej.hajda@intel.co !! 13644 M: Andrzej Hajda <a.hajda@samsung.com> 20427 L: linux-media@vger.kernel.org 13645 L: linux-media@vger.kernel.org 20428 S: Supported 13646 S: Supported 20429 F: drivers/media/i2c/s5k5baf.c 13647 F: drivers/media/i2c/s5k5baf.c 20430 13648 20431 SAMSUNG S5P Security SubSystem (SSS) DRIVER 13649 SAMSUNG S5P Security SubSystem (SSS) DRIVER 20432 M: Krzysztof Kozlowski <krzk@kernel.org> 13650 M: Krzysztof Kozlowski <krzk@kernel.org> 20433 M: Vladimir Zapolskiy <vz@mleia.com> 13651 M: Vladimir Zapolskiy <vz@mleia.com> >> 13652 M: Kamil Konieczny <k.konieczny@partner.samsung.com> 20434 L: linux-crypto@vger.kernel.org 13653 L: linux-crypto@vger.kernel.org 20435 L: linux-samsung-soc@vger.kernel.org 13654 L: linux-samsung-soc@vger.kernel.org 20436 S: Maintained 13655 S: Maintained 20437 F: Documentation/devicetree/bindings/cr << 20438 F: Documentation/devicetree/bindings/cr << 20439 F: drivers/crypto/s5p-sss.c 13656 F: drivers/crypto/s5p-sss.c 20440 13657 20441 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYS 13658 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS >> 13659 M: Kyungmin Park <kyungmin.park@samsung.com> 20442 M: Sylwester Nawrocki <s.nawrocki@samsun 13660 M: Sylwester Nawrocki <s.nawrocki@samsung.com> 20443 L: linux-media@vger.kernel.org 13661 L: linux-media@vger.kernel.org 20444 S: Supported << 20445 Q: https://patchwork.linuxtv.org/projec 13662 Q: https://patchwork.linuxtv.org/project/linux-media/list/ 20446 F: Documentation/devicetree/bindings/me !! 13663 S: Supported 20447 F: Documentation/devicetree/bindings/me !! 13664 F: drivers/media/platform/exynos4-is/ 20448 F: Documentation/devicetree/bindings/me << 20449 F: Documentation/devicetree/bindings/me << 20450 F: Documentation/devicetree/bindings/me << 20451 F: drivers/media/platform/samsung/exyno << 20452 13665 20453 SAMSUNG SOC CLOCK DRIVERS 13666 SAMSUNG SOC CLOCK DRIVERS 20454 M: Krzysztof Kozlowski <krzk@kernel.org> << 20455 M: Sylwester Nawrocki <s.nawrocki@samsun 13667 M: Sylwester Nawrocki <s.nawrocki@samsung.com> >> 13668 M: Tomasz Figa <tomasz.figa@gmail.com> 20456 M: Chanwoo Choi <cw00.choi@samsung.com> 13669 M: Chanwoo Choi <cw00.choi@samsung.com> 20457 R: Alim Akhtar <alim.akhtar@samsung.com> !! 13670 S: Supported 20458 L: linux-samsung-soc@vger.kernel.org !! 13671 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 20459 S: Maintained !! 13672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/snawrocki/clk.git 20460 T: git git://git.kernel.org/pub/scm/lin << 20461 F: Documentation/devicetree/bindings/cl << 20462 F: Documentation/devicetree/bindings/cl << 20463 F: drivers/clk/samsung/ 13673 F: drivers/clk/samsung/ 20464 F: include/dt-bindings/clock/exynos*.h 13674 F: include/dt-bindings/clock/exynos*.h 20465 F: include/dt-bindings/clock/s5p*.h !! 13675 F: Documentation/devicetree/bindings/clock/exynos*.txt 20466 F: include/dt-bindings/clock/samsung,*. << 20467 F: include/linux/clk/samsung.h << 20468 13676 20469 SAMSUNG SPI DRIVERS 13677 SAMSUNG SPI DRIVERS 20470 M: Andi Shyti <andi.shyti@kernel.org> !! 13678 M: Kukjin Kim <kgene@kernel.org> >> 13679 M: Krzysztof Kozlowski <krzk@kernel.org> >> 13680 M: Andi Shyti <andi@etezian.org> 20471 L: linux-spi@vger.kernel.org 13681 L: linux-spi@vger.kernel.org 20472 L: linux-samsung-soc@vger.kernel.org !! 13682 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 20473 S: Maintained 13683 S: Maintained 20474 F: Documentation/devicetree/bindings/sp !! 13684 F: Documentation/devicetree/bindings/spi/spi-samsung.txt 20475 F: drivers/spi/spi-s3c* 13685 F: drivers/spi/spi-s3c* 20476 F: include/linux/platform_data/spi-s3c6 13686 F: include/linux/platform_data/spi-s3c64xx.h 20477 13687 20478 SAMSUNG SXGBE DRIVERS 13688 SAMSUNG SXGBE DRIVERS 20479 M: Byungho An <bh74.an@samsung.com> 13689 M: Byungho An <bh74.an@samsung.com> 20480 L: netdev@vger.kernel.org !! 13690 M: Girish K S <ks.giri@samsung.com> >> 13691 M: Vipul Pandya <vipul.pandya@samsung.com> 20481 S: Supported 13692 S: Supported >> 13693 L: netdev@vger.kernel.org 20482 F: drivers/net/ethernet/samsung/sxgbe/ 13694 F: drivers/net/ethernet/samsung/sxgbe/ 20483 13695 20484 SAMSUNG THERMAL DRIVER 13696 SAMSUNG THERMAL DRIVER 20485 M: Bartlomiej Zolnierkiewicz <bzolnier@g !! 13697 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 20486 M: Krzysztof Kozlowski <krzk@kernel.org> << 20487 L: linux-pm@vger.kernel.org 13698 L: linux-pm@vger.kernel.org 20488 L: linux-samsung-soc@vger.kernel.org 13699 L: linux-samsung-soc@vger.kernel.org 20489 S: Maintained !! 13700 S: Supported 20490 F: Documentation/devicetree/bindings/th !! 13701 T: git https://github.com/lmajewski/linux-samsung-thermal.git 20491 F: drivers/thermal/samsung/ 13702 F: drivers/thermal/samsung/ 20492 13703 20493 SAMSUNG USB2 PHY DRIVER 13704 SAMSUNG USB2 PHY DRIVER >> 13705 M: Kamil Debski <kamil@wypas.org> 20494 M: Sylwester Nawrocki <s.nawrocki@samsun 13706 M: Sylwester Nawrocki <s.nawrocki@samsung.com> 20495 L: linux-kernel@vger.kernel.org 13707 L: linux-kernel@vger.kernel.org 20496 S: Supported 13708 S: Supported 20497 F: Documentation/devicetree/bindings/ph !! 13709 F: Documentation/devicetree/bindings/phy/samsung-phy.txt 20498 F: Documentation/driver-api/phy/samsung !! 13710 F: Documentation/phy/samsung-usb2.txt 20499 F: drivers/phy/samsung/phy-exynos4210-u 13711 F: drivers/phy/samsung/phy-exynos4210-usb2.c 20500 F: drivers/phy/samsung/phy-exynos4x12-u 13712 F: drivers/phy/samsung/phy-exynos4x12-usb2.c 20501 F: drivers/phy/samsung/phy-exynos5250-u 13713 F: drivers/phy/samsung/phy-exynos5250-usb2.c 20502 F: drivers/phy/samsung/phy-s5pv210-usb2 13714 F: drivers/phy/samsung/phy-s5pv210-usb2.c 20503 F: drivers/phy/samsung/phy-samsung-usb2 13715 F: drivers/phy/samsung/phy-samsung-usb2.c 20504 F: drivers/phy/samsung/phy-samsung-usb2 13716 F: drivers/phy/samsung/phy-samsung-usb2.h 20505 13717 20506 SANCLOUD BEAGLEBONE ENHANCED DEVICE TREE << 20507 M: Paul Barker <paul.barker@sancloud.com << 20508 R: Marc Murphy <marc.murphy@sancloud.com << 20509 S: Supported << 20510 F: arch/arm/boot/dts/ti/omap/am335x-san << 20511 << 20512 SC1200 WDT DRIVER 13718 SC1200 WDT DRIVER 20513 M: Zwane Mwaikambo <zwanem@gmail.com> 13719 M: Zwane Mwaikambo <zwanem@gmail.com> 20514 S: Maintained 13720 S: Maintained 20515 F: drivers/watchdog/sc1200wdt.c 13721 F: drivers/watchdog/sc1200wdt.c 20516 13722 20517 SCHEDULER 13723 SCHEDULER 20518 M: Ingo Molnar <mingo@redhat.com> 13724 M: Ingo Molnar <mingo@redhat.com> 20519 M: Peter Zijlstra <peterz@infradead.org> 13725 M: Peter Zijlstra <peterz@infradead.org> 20520 M: Juri Lelli <juri.lelli@redhat.com> (S << 20521 M: Vincent Guittot <vincent.guittot@lina << 20522 R: Dietmar Eggemann <dietmar.eggemann@ar << 20523 R: Steven Rostedt <rostedt@goodmis.org> << 20524 R: Ben Segall <bsegall@google.com> (CONF << 20525 R: Mel Gorman <mgorman@suse.de> (CONFIG_ << 20526 R: Valentin Schneider <vschneid@redhat.c << 20527 L: linux-kernel@vger.kernel.org 13726 L: linux-kernel@vger.kernel.org 20528 S: Maintained << 20529 T: git git://git.kernel.org/pub/scm/lin 13727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 20530 F: include/linux/preempt.h !! 13728 S: Maintained >> 13729 F: kernel/sched/ 20531 F: include/linux/sched.h 13730 F: include/linux/sched.h 20532 F: include/linux/wait.h << 20533 F: include/uapi/linux/sched.h 13731 F: include/uapi/linux/sched.h 20534 F: kernel/sched/ !! 13732 F: include/linux/wait.h >> 13733 F: include/linux/preempt.h 20535 13734 20536 SCHEDULER - SCHED_EXT !! 13735 SCR24X CHIP CARD INTERFACE DRIVER 20537 R: Tejun Heo <tj@kernel.org> !! 13736 M: Lubomir Rintel <lkundrak@v3.sk> 20538 R: David Vernet <void@manifault.com> << 20539 L: linux-kernel@vger.kernel.org << 20540 S: Maintained << 20541 W: https://github.com/sched-ext/scx << 20542 T: git://git.kernel.org/pub/scm/linux/k << 20543 F: include/linux/sched/ext.h << 20544 F: kernel/sched/ext.h << 20545 F: kernel/sched/ext.c << 20546 F: tools/sched_ext/ << 20547 F: tools/testing/selftests/sched_ext << 20548 << 20549 SCIOSENSE ENS160 MULTI-GAS SENSOR DRIVER << 20550 M: Gustavo Silva <gustavograzs@gmail.com << 20551 S: Maintained << 20552 F: drivers/iio/chemical/ens160_core.c << 20553 F: drivers/iio/chemical/ens160_i2c.c << 20554 F: drivers/iio/chemical/ens160_spi.c << 20555 F: drivers/iio/chemical/ens160.h << 20556 << 20557 SCSI LIBSAS SUBSYSTEM << 20558 R: John Garry <john.g.garry@oracle.com> << 20559 R: Jason Yan <yanaijie@huawei.com> << 20560 L: linux-scsi@vger.kernel.org << 20561 S: Supported 13737 S: Supported 20562 F: Documentation/scsi/libsas.rst !! 13738 F: drivers/char/pcmcia/scr24x_cs.c 20563 F: drivers/scsi/libsas/ !! 13739 20564 F: include/scsi/libsas.h !! 13740 SCSI CDROM DRIVER 20565 F: include/scsi/sas_ata.h !! 13741 M: Jens Axboe <axboe@kernel.dk> >> 13742 L: linux-scsi@vger.kernel.org >> 13743 W: http://www.kernel.dk >> 13744 S: Maintained >> 13745 F: drivers/scsi/sr* 20566 13746 20567 SCSI RDMA PROTOCOL (SRP) INITIATOR 13747 SCSI RDMA PROTOCOL (SRP) INITIATOR 20568 M: Bart Van Assche <bvanassche@acm.org> 13748 M: Bart Van Assche <bvanassche@acm.org> 20569 L: linux-rdma@vger.kernel.org 13749 L: linux-rdma@vger.kernel.org 20570 S: Supported 13750 S: Supported 20571 Q: http://patchwork.kernel.org/project/ 13751 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 20572 F: drivers/infiniband/ulp/srp/ 13752 F: drivers/infiniband/ulp/srp/ 20573 F: include/scsi/srp.h 13753 F: include/scsi/srp.h 20574 13754 20575 SCSI RDMA PROTOCOL (SRP) TARGET 13755 SCSI RDMA PROTOCOL (SRP) TARGET 20576 M: Bart Van Assche <bvanassche@acm.org> 13756 M: Bart Van Assche <bvanassche@acm.org> 20577 L: linux-rdma@vger.kernel.org 13757 L: linux-rdma@vger.kernel.org 20578 L: target-devel@vger.kernel.org 13758 L: target-devel@vger.kernel.org 20579 S: Supported 13759 S: Supported 20580 Q: http://patchwork.kernel.org/project/ 13760 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 20581 F: drivers/infiniband/ulp/srpt/ 13761 F: drivers/infiniband/ulp/srpt/ 20582 13762 20583 SCSI SG DRIVER 13763 SCSI SG DRIVER 20584 M: Doug Gilbert <dgilbert@interlog.com> 13764 M: Doug Gilbert <dgilbert@interlog.com> 20585 L: linux-scsi@vger.kernel.org 13765 L: linux-scsi@vger.kernel.org 20586 S: Maintained << 20587 W: http://sg.danny.cz/sg 13766 W: http://sg.danny.cz/sg 20588 F: Documentation/scsi/scsi-generic.rst !! 13767 S: Maintained >> 13768 F: Documentation/scsi/scsi-generic.txt 20589 F: drivers/scsi/sg.c 13769 F: drivers/scsi/sg.c 20590 F: include/scsi/sg.h 13770 F: include/scsi/sg.h 20591 13771 20592 SCSI SUBSYSTEM 13772 SCSI SUBSYSTEM 20593 M: "James E.J. Bottomley" <James.Bottoml !! 13773 M: "James E.J. Bottomley" <jejb@linux.ibm.com> >> 13774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 20594 M: "Martin K. Petersen" <martin.petersen 13775 M: "Martin K. Petersen" <martin.petersen@oracle.com> >> 13776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git >> 13777 Q: https://patchwork.kernel.org/project/linux-scsi/list/ 20595 L: linux-scsi@vger.kernel.org 13778 L: linux-scsi@vger.kernel.org 20596 S: Maintained 13779 S: Maintained 20597 Q: https://patchwork.kernel.org/project << 20598 T: git git://git.kernel.org/pub/scm/lin << 20599 T: git git://git.kernel.org/pub/scm/lin << 20600 F: Documentation/devicetree/bindings/sc 13780 F: Documentation/devicetree/bindings/scsi/ 20601 F: drivers/scsi/ 13781 F: drivers/scsi/ 20602 F: drivers/ufs/ << 20603 F: include/scsi/ 13782 F: include/scsi/ 20604 F: include/uapi/scsi/ << 20605 13783 20606 SCSI TAPE DRIVER 13784 SCSI TAPE DRIVER 20607 M: Kai Mäkisara <Kai.Makisara@kolumbus. 13785 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 20608 L: linux-scsi@vger.kernel.org 13786 L: linux-scsi@vger.kernel.org 20609 S: Maintained 13787 S: Maintained 20610 F: Documentation/scsi/st.rst !! 13788 F: Documentation/scsi/st.txt 20611 F: drivers/scsi/st.* 13789 F: drivers/scsi/st.* 20612 F: drivers/scsi/st_*.h 13790 F: drivers/scsi/st_*.h 20613 13791 20614 SCSI TARGET CORE USER DRIVER << 20615 M: Bodo Stroesser <bostroesser@gmail.com << 20616 L: linux-scsi@vger.kernel.org << 20617 L: target-devel@vger.kernel.org << 20618 S: Supported << 20619 F: Documentation/target/tcmu-design.rst << 20620 F: drivers/target/target_core_user.c << 20621 F: include/uapi/linux/target_core_user. << 20622 << 20623 SCSI TARGET SUBSYSTEM 13792 SCSI TARGET SUBSYSTEM 20624 M: "Martin K. Petersen" <martin.petersen 13793 M: "Martin K. Petersen" <martin.petersen@oracle.com> 20625 L: linux-scsi@vger.kernel.org 13794 L: linux-scsi@vger.kernel.org 20626 L: target-devel@vger.kernel.org 13795 L: target-devel@vger.kernel.org 20627 S: Supported !! 13796 W: http://www.linux-iscsi.org 20628 Q: https://patchwork.kernel.org/project << 20629 T: git git://git.kernel.org/pub/scm/lin 13797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 20630 F: Documentation/target/ !! 13798 Q: https://patchwork.kernel.org/project/target-devel/list/ >> 13799 S: Supported 20631 F: drivers/target/ 13800 F: drivers/target/ 20632 F: include/target/ 13801 F: include/target/ >> 13802 F: Documentation/target/ 20633 13803 20634 SCTP PROTOCOL 13804 SCTP PROTOCOL >> 13805 M: Vlad Yasevich <vyasevich@gmail.com> >> 13806 M: Neil Horman <nhorman@tuxdriver.com> 20635 M: Marcelo Ricardo Leitner <marcelo.leit 13807 M: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com> 20636 M: Xin Long <lucien.xin@gmail.com> << 20637 L: linux-sctp@vger.kernel.org 13808 L: linux-sctp@vger.kernel.org >> 13809 W: http://lksctp.sourceforge.net 20638 S: Maintained 13810 S: Maintained 20639 W: https://github.com/sctp/lksctp-tools !! 13811 F: Documentation/networking/sctp.txt 20640 F: Documentation/networking/sctp.rst << 20641 F: include/linux/sctp.h 13812 F: include/linux/sctp.h 20642 F: include/net/sctp/ << 20643 F: include/uapi/linux/sctp.h 13813 F: include/uapi/linux/sctp.h >> 13814 F: include/net/sctp/ 20644 F: net/sctp/ 13815 F: net/sctp/ 20645 13816 20646 SCx200 CPU SUPPORT 13817 SCx200 CPU SUPPORT 20647 M: Jim Cromie <jim.cromie@gmail.com> 13818 M: Jim Cromie <jim.cromie@gmail.com> 20648 S: Odd Fixes 13819 S: Odd Fixes 20649 F: Documentation/i2c/busses/scx200_acb. !! 13820 F: Documentation/i2c/busses/scx200_acb 20650 F: arch/x86/platform/scx200/ 13821 F: arch/x86/platform/scx200/ >> 13822 F: drivers/watchdog/scx200_wdt.c 20651 F: drivers/i2c/busses/scx200* 13823 F: drivers/i2c/busses/scx200* 20652 F: drivers/mtd/maps/scx200_docflash.c 13824 F: drivers/mtd/maps/scx200_docflash.c 20653 F: drivers/watchdog/scx200_wdt.c << 20654 F: include/linux/scx200.h 13825 F: include/linux/scx200.h 20655 13826 20656 SCx200 GPIO DRIVER 13827 SCx200 GPIO DRIVER 20657 M: Jim Cromie <jim.cromie@gmail.com> 13828 M: Jim Cromie <jim.cromie@gmail.com> 20658 S: Maintained 13829 S: Maintained 20659 F: drivers/char/scx200_gpio.c 13830 F: drivers/char/scx200_gpio.c 20660 F: include/linux/scx200_gpio.h 13831 F: include/linux/scx200_gpio.h 20661 13832 20662 SCx200 HRT CLOCKSOURCE DRIVER 13833 SCx200 HRT CLOCKSOURCE DRIVER 20663 M: Jim Cromie <jim.cromie@gmail.com> 13834 M: Jim Cromie <jim.cromie@gmail.com> 20664 S: Maintained 13835 S: Maintained 20665 F: drivers/clocksource/scx200_hrt.c 13836 F: drivers/clocksource/scx200_hrt.c 20666 13837 20667 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE 13838 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 20668 M: Sascha Sommer <saschasommer@freenet.d 13839 M: Sascha Sommer <saschasommer@freenet.de> 20669 L: sdricohcs-devel@lists.sourceforge.ne 13840 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 20670 S: Maintained 13841 S: Maintained 20671 F: drivers/mmc/host/sdricoh_cs.c 13842 F: drivers/mmc/host/sdricoh_cs.c 20672 13843 20673 SECO BOARDS CEC DRIVER 13844 SECO BOARDS CEC DRIVER 20674 M: Ettore Chimenti <ek5.chimenti@gmail.c 13845 M: Ettore Chimenti <ek5.chimenti@gmail.com> 20675 S: Maintained 13846 S: Maintained 20676 F: drivers/media/cec/platform/seco/seco !! 13847 F: drivers/media/platform/seco-cec/seco-cec.c 20677 F: drivers/media/cec/platform/seco/seco !! 13848 F: drivers/media/platform/seco-cec/seco-cec.h 20678 13849 20679 SECURE COMPUTING 13850 SECURE COMPUTING 20680 M: Kees Cook <kees@kernel.org> !! 13851 M: Kees Cook <keescook@chromium.org> 20681 R: Andy Lutomirski <luto@amacapital.net> 13852 R: Andy Lutomirski <luto@amacapital.net> 20682 R: Will Drewry <wad@chromium.org> 13853 R: Will Drewry <wad@chromium.org> >> 13854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 20683 S: Supported 13855 S: Supported 20684 T: git git://git.kernel.org/pub/scm/lin << 20685 F: Documentation/userspace-api/seccomp_ << 20686 F: include/linux/seccomp.h << 20687 F: include/uapi/linux/seccomp.h << 20688 F: kernel/seccomp.c 13856 F: kernel/seccomp.c 20689 F: tools/testing/selftests/kselftest_ha !! 13857 F: include/uapi/linux/seccomp.h >> 13858 F: include/linux/seccomp.h 20690 F: tools/testing/selftests/seccomp/* 13859 F: tools/testing/selftests/seccomp/* >> 13860 F: tools/testing/selftests/kselftest_harness.h >> 13861 F: Documentation/userspace-api/seccomp_filter.rst 20691 K: \bsecure_computing 13862 K: \bsecure_computing 20692 K: \bTIF_SECCOMP\b 13863 K: \bTIF_SECCOMP\b 20693 13864 20694 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 13865 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER 20695 M: Kamal Dasu <kamal.dasu@broadcom.com> << 20696 M: Al Cooper <alcooperx@gmail.com> 13866 M: Al Cooper <alcooperx@gmail.com> 20697 R: Broadcom internal kernel review list< << 20698 L: linux-mmc@vger.kernel.org 13867 L: linux-mmc@vger.kernel.org >> 13868 L: bcm-kernel-feedback-list@broadcom.com 20699 S: Maintained 13869 S: Maintained 20700 F: drivers/mmc/host/sdhci-brcmstb* 13870 F: drivers/mmc/host/sdhci-brcmstb* 20701 13871 20702 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 13872 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 20703 M: Adrian Hunter <adrian.hunter@intel.co 13873 M: Adrian Hunter <adrian.hunter@intel.com> 20704 L: linux-mmc@vger.kernel.org 13874 L: linux-mmc@vger.kernel.org 20705 S: Supported !! 13875 S: Maintained 20706 F: Documentation/devicetree/bindings/mm << 20707 F: drivers/mmc/host/sdhci* 13876 F: drivers/mmc/host/sdhci* >> 13877 F: include/linux/mmc/sdhci* 20708 13878 20709 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD !! 13879 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) DRIVER 20710 M: Aubin Constans <aubin.constans@microc !! 13880 M: Adrian Hunter <adrian.hunter@intel.com> 20711 R: Eugen Hristev <eugen.hristev@collabor !! 13881 M: Ritesh Harjani <riteshh@codeaurora.org> >> 13882 M: Asutosh Das <asutoshd@codeaurora.org> 20712 L: linux-mmc@vger.kernel.org 13883 L: linux-mmc@vger.kernel.org 20713 S: Supported !! 13884 S: Maintained 20714 F: drivers/mmc/host/sdhci-of-at91.c !! 13885 F: drivers/mmc/host/cqhci* 20715 13886 20716 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD !! 13887 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER 20717 M: Haibo Chen <haibo.chen@nxp.com> !! 13888 M: Prabu Thangamuthu <prabu.t@synopsys.com> 20718 L: imx@lists.linux.dev !! 13889 M: Manjunath M B <manjumb@synopsys.com> 20719 L: linux-mmc@vger.kernel.org 13890 L: linux-mmc@vger.kernel.org 20720 L: s32@nxp.com << 20721 S: Maintained 13891 S: Maintained 20722 F: drivers/mmc/host/sdhci-esdhc-imx.c !! 13892 F: drivers/mmc/host/sdhci-pci-dwc-mshc.c >> 13893 >> 13894 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER >> 13895 M: Ludovic Desroches <ludovic.desroches@microchip.com> >> 13896 L: linux-mmc@vger.kernel.org >> 13897 S: Supported >> 13898 F: drivers/mmc/host/sdhci-of-at91.c 20723 13899 20724 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 13900 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 20725 M: Ben Dooks <ben-linux@fluff.org> 13901 M: Ben Dooks <ben-linux@fluff.org> 20726 M: Jaehoon Chung <jh80.chung@samsung.com 13902 M: Jaehoon Chung <jh80.chung@samsung.com> 20727 L: linux-mmc@vger.kernel.org 13903 L: linux-mmc@vger.kernel.org 20728 S: Maintained 13904 S: Maintained 20729 F: drivers/mmc/host/sdhci-s3c* 13905 F: drivers/mmc/host/sdhci-s3c* 20730 13906 20731 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 13907 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 20732 M: Viresh Kumar <vireshk@kernel.org> 13908 M: Viresh Kumar <vireshk@kernel.org> 20733 L: linux-mmc@vger.kernel.org 13909 L: linux-mmc@vger.kernel.org 20734 S: Maintained 13910 S: Maintained 20735 F: drivers/mmc/host/sdhci-spear.c 13911 F: drivers/mmc/host/sdhci-spear.c 20736 13912 20737 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 13913 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER 20738 M: Vignesh Raghavendra <vigneshr@ti.com> !! 13914 M: Kishon Vijay Abraham I <kishon@ti.com> 20739 L: linux-mmc@vger.kernel.org 13915 L: linux-mmc@vger.kernel.org 20740 S: Maintained 13916 S: Maintained 20741 F: drivers/mmc/host/sdhci-omap.c 13917 F: drivers/mmc/host/sdhci-omap.c 20742 13918 20743 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER 13919 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER 20744 M: Jonathan Derrick <jonathan.derrick@li !! 13920 M: Scott Bauer <scott.bauer@intel.com> >> 13921 M: Jonathan Derrick <jonathan.derrick@intel.com> 20745 L: linux-block@vger.kernel.org 13922 L: linux-block@vger.kernel.org 20746 S: Supported 13923 S: Supported 20747 F: block/opal_proto.h << 20748 F: block/sed* 13924 F: block/sed* >> 13925 F: block/opal_proto.h 20749 F: include/linux/sed* 13926 F: include/linux/sed* 20750 F: include/uapi/linux/sed* 13927 F: include/uapi/linux/sed* 20751 13928 20752 SECURE MONITOR CALL(SMC) CALLING CONVENTION << 20753 M: Mark Rutland <mark.rutland@arm.com> << 20754 M: Lorenzo Pieralisi <lpieralisi@kernel. << 20755 M: Sudeep Holla <sudeep.holla@arm.com> << 20756 L: linux-arm-kernel@lists.infradead.org << 20757 S: Maintained << 20758 F: drivers/firmware/smccc/ << 20759 F: include/linux/arm-smccc.h << 20760 << 20761 SECURITY CONTACT 13929 SECURITY CONTACT 20762 M: Security Officers <security@kernel.or 13930 M: Security Officers <security@kernel.org> 20763 S: Supported 13931 S: Supported 20764 F: Documentation/process/security-bugs. << 20765 13932 20766 SECURITY SUBSYSTEM 13933 SECURITY SUBSYSTEM 20767 M: Paul Moore <paul@paul-moore.com> << 20768 M: James Morris <jmorris@namei.org> 13934 M: James Morris <jmorris@namei.org> 20769 M: "Serge E. Hallyn" <serge@hallyn.com> 13935 M: "Serge E. Hallyn" <serge@hallyn.com> 20770 L: linux-security-module@vger.kernel.or !! 13936 L: linux-security-module@vger.kernel.org (suggested Cc:) >> 13937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git >> 13938 W: http://kernsec.org/ 20771 S: Supported 13939 S: Supported 20772 Q: https://patchwork.kernel.org/project << 20773 B: mailto:linux-security-module@vger.ke << 20774 P: https://github.com/LinuxSecurityModu << 20775 T: git https://git.kernel.org/pub/scm/l << 20776 F: include/linux/lsm_audit.h << 20777 F: include/linux/lsm_hook_defs.h << 20778 F: include/linux/lsm_hooks.h << 20779 F: include/linux/security.h << 20780 F: include/uapi/linux/lsm.h << 20781 F: security/ 13940 F: security/ 20782 F: tools/testing/selftests/lsm/ << 20783 X: security/selinux/ 13941 X: security/selinux/ 20784 K: \bsecurity_[a-z_0-9]\+\b << 20785 13942 20786 SELINUX SECURITY MODULE 13943 SELINUX SECURITY MODULE 20787 M: Paul Moore <paul@paul-moore.com> 13944 M: Paul Moore <paul@paul-moore.com> 20788 M: Stephen Smalley <stephen.smalley.work !! 13945 M: Stephen Smalley <sds@tycho.nsa.gov> 20789 R: Ondrej Mosnacek <omosnace@redhat.com> !! 13946 M: Eric Paris <eparis@parisplace.org> 20790 L: selinux@vger.kernel.org 13947 L: selinux@vger.kernel.org 20791 S: Supported !! 13948 W: https://selinuxproject.org 20792 W: https://github.com/SELinuxProject 13949 W: https://github.com/SELinuxProject 20793 Q: https://patchwork.kernel.org/project !! 13950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git 20794 B: mailto:selinux@vger.kernel.org !! 13951 S: Supported 20795 P: https://github.com/SELinuxProject/se !! 13952 F: include/linux/selinux* 20796 T: git https://git.kernel.org/pub/scm/l << 20797 F: Documentation/ABI/removed/sysfs-seli << 20798 F: Documentation/ABI/removed/sysfs-seli << 20799 F: Documentation/admin-guide/LSM/SELinu << 20800 F: include/trace/events/avc.h << 20801 F: include/uapi/linux/selinux_netlink.h << 20802 F: scripts/selinux/ << 20803 F: security/selinux/ 13953 F: security/selinux/ >> 13954 F: scripts/selinux/ >> 13955 F: Documentation/admin-guide/LSM/SELinux.rst 20804 13956 20805 SENSABLE PHANTOM 13957 SENSABLE PHANTOM 20806 M: Jiri Slaby <jirislaby@kernel.org> !! 13958 M: Jiri Slaby <jirislaby@gmail.com> 20807 S: Maintained 13959 S: Maintained 20808 F: drivers/misc/phantom.c 13960 F: drivers/misc/phantom.c 20809 F: include/uapi/linux/phantom.h 13961 F: include/uapi/linux/phantom.h 20810 13962 20811 SENSEAIR SUNRISE 006-0-0007 << 20812 M: Jacopo Mondi <jacopo@jmondi.org> << 20813 S: Maintained << 20814 F: Documentation/ABI/testing/sysfs-bus- << 20815 F: Documentation/devicetree/bindings/ii << 20816 F: drivers/iio/chemical/sunrise_co2.c << 20817 << 20818 SENSIRION SCD30 CARBON DIOXIDE SENSOR DRIVER << 20819 M: Tomasz Duszynski <tomasz.duszynski@oc << 20820 S: Maintained << 20821 F: Documentation/devicetree/bindings/ii << 20822 F: drivers/iio/chemical/scd30.h << 20823 F: drivers/iio/chemical/scd30_core.c << 20824 F: drivers/iio/chemical/scd30_i2c.c << 20825 F: drivers/iio/chemical/scd30_serial.c << 20826 << 20827 SENSIRION SCD4X CARBON DIOXIDE SENSOR DRIVER << 20828 M: Roan van Dijk <roan@protonic.nl> << 20829 S: Maintained << 20830 F: Documentation/devicetree/bindings/ii << 20831 F: drivers/iio/chemical/scd4x.c << 20832 << 20833 SENSIRION SDP500 DIFFERENTIAL PRESSURE SENSO << 20834 M: Petar Stoykov <petar.stoykov@prodrive << 20835 S: Maintained << 20836 F: Documentation/devicetree/bindings/ii << 20837 F: drivers/iio/pressure/sdp500.c << 20838 << 20839 SENSIRION SGP40 GAS SENSOR DRIVER << 20840 M: Andreas Klinger <ak@it-klinger.de> << 20841 S: Maintained << 20842 F: Documentation/ABI/testing/sysfs-bus- << 20843 F: drivers/iio/chemical/sgp40.c << 20844 << 20845 SENSIRION SPS30 AIR POLLUTION SENSOR DRIVER << 20846 M: Tomasz Duszynski <tduszyns@gmail.com> << 20847 S: Maintained << 20848 F: Documentation/devicetree/bindings/ii << 20849 F: drivers/iio/chemical/sps30.c << 20850 F: drivers/iio/chemical/sps30_i2c.c << 20851 F: drivers/iio/chemical/sps30_serial.c << 20852 << 20853 SERIAL DEVICE BUS 13963 SERIAL DEVICE BUS 20854 M: Rob Herring <robh@kernel.org> 13964 M: Rob Herring <robh@kernel.org> 20855 L: linux-serial@vger.kernel.org 13965 L: linux-serial@vger.kernel.org 20856 S: Maintained 13966 S: Maintained 20857 F: Documentation/devicetree/bindings/se !! 13967 F: Documentation/devicetree/bindings/serial/slave-device.txt 20858 F: drivers/tty/serdev/ 13968 F: drivers/tty/serdev/ 20859 F: include/linux/serdev.h 13969 F: include/linux/serdev.h 20860 13970 >> 13971 SERIAL DRIVERS >> 13972 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> >> 13973 L: linux-serial@vger.kernel.org >> 13974 S: Maintained >> 13975 F: Documentation/devicetree/bindings/serial/ >> 13976 F: drivers/tty/serial/ >> 13977 20861 SERIAL IR RECEIVER 13978 SERIAL IR RECEIVER 20862 M: Sean Young <sean@mess.org> 13979 M: Sean Young <sean@mess.org> 20863 L: linux-media@vger.kernel.org 13980 L: linux-media@vger.kernel.org 20864 S: Maintained 13981 S: Maintained 20865 F: drivers/media/rc/serial_ir.c 13982 F: drivers/media/rc/serial_ir.c 20866 13983 20867 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMb << 20868 M: Srinivas Kandagatla <srinivas.kandaga << 20869 L: linux-sound@vger.kernel.org << 20870 S: Maintained << 20871 F: Documentation/devicetree/bindings/sl << 20872 F: drivers/slimbus/ << 20873 F: include/linux/slimbus.h << 20874 << 20875 SFC NETWORK DRIVER 13984 SFC NETWORK DRIVER 20876 M: Edward Cree <ecree.xilinx@gmail.com> !! 13985 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 20877 M: Martin Habets <habetsm.xilinx@gmail.c !! 13986 M: Edward Cree <ecree@solarflare.com> >> 13987 M: Martin Habets <mhabets@solarflare.com> 20878 L: netdev@vger.kernel.org 13988 L: netdev@vger.kernel.org 20879 L: linux-net-drivers@amd.com << 20880 S: Supported 13989 S: Supported 20881 F: Documentation/networking/devlink/sfc << 20882 F: drivers/net/ethernet/sfc/ 13990 F: drivers/net/ethernet/sfc/ 20883 13991 20884 SFCTEMP HWMON DRIVER << 20885 M: Emil Renner Berthing <kernel@esmil.dk << 20886 M: Hal Feng <hal.feng@starfivetech.com> << 20887 L: linux-hwmon@vger.kernel.org << 20888 S: Maintained << 20889 F: Documentation/devicetree/bindings/hw << 20890 F: Documentation/hwmon/sfctemp.rst << 20891 F: drivers/hwmon/sfctemp.c << 20892 << 20893 SFF/SFP/SFP+ MODULE SUPPORT 13992 SFF/SFP/SFP+ MODULE SUPPORT 20894 M: Russell King <linux@armlinux.org.uk> 13993 M: Russell King <linux@armlinux.org.uk> 20895 L: netdev@vger.kernel.org 13994 L: netdev@vger.kernel.org 20896 S: Maintained 13995 S: Maintained 20897 F: Documentation/devicetree/bindings/ne << 20898 F: drivers/net/phy/phylink.c 13996 F: drivers/net/phy/phylink.c 20899 F: drivers/net/phy/sfp* 13997 F: drivers/net/phy/sfp* 20900 F: include/linux/mdio/mdio-i2c.h << 20901 F: include/linux/phylink.h 13998 F: include/linux/phylink.h 20902 F: include/linux/sfp.h 13999 F: include/linux/sfp.h 20903 K: phylink\.h|struct\s+phylink|\.phylin << 20904 14000 20905 SGI GRU DRIVER 14001 SGI GRU DRIVER 20906 M: Dimitri Sivanich <dimitri.sivanich@hp !! 14002 M: Dimitri Sivanich <sivanich@sgi.com> 20907 S: Maintained 14003 S: Maintained 20908 F: drivers/misc/sgi-gru/ 14004 F: drivers/misc/sgi-gru/ 20909 14005 >> 14006 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER >> 14007 M: Pat Gefre <pfg@sgi.com> >> 14008 L: linux-ia64@vger.kernel.org >> 14009 S: Supported >> 14010 F: Documentation/ia64/serial.txt >> 14011 F: drivers/tty/serial/ioc?_serial.c >> 14012 F: include/linux/ioc?.h >> 14013 20910 SGI XP/XPC/XPNET DRIVER 14014 SGI XP/XPC/XPNET DRIVER >> 14015 M: Cliff Whickman <cpw@sgi.com> 20911 M: Robin Holt <robinmholt@gmail.com> 14016 M: Robin Holt <robinmholt@gmail.com> 20912 M: Steve Wahl <steve.wahl@hpe.com> << 20913 S: Maintained 14017 S: Maintained 20914 F: drivers/misc/sgi-xp/ 14018 F: drivers/misc/sgi-xp/ 20915 14019 20916 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS 14020 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS 20917 M: Wenjia Zhang <wenjia@linux.ibm.com> !! 14021 M: Ursula Braun <ubraun@linux.ibm.com> 20918 M: Jan Karcher <jaka@linux.ibm.com> !! 14022 M: Karsten Graul <kgraul@linux.ibm.com> 20919 R: D. Wythe <alibuda@linux.alibaba.com> << 20920 R: Tony Lu <tonylu@linux.alibaba.com> << 20921 R: Wen Gu <guwen@linux.alibaba.com> << 20922 L: linux-s390@vger.kernel.org 14023 L: linux-s390@vger.kernel.org >> 14024 W: http://www.ibm.com/developerworks/linux/linux390/ 20923 S: Supported 14025 S: Supported 20924 F: net/smc/ 14026 F: net/smc/ 20925 14027 20926 SHARP GP2AP002A00F/GP2AP002S00F SENSOR DRIVE << 20927 M: Linus Walleij <linus.walleij@linaro.o << 20928 L: linux-iio@vger.kernel.org << 20929 S: Maintained << 20930 T: git git://git.kernel.org/pub/scm/lin << 20931 F: Documentation/devicetree/bindings/ii << 20932 F: drivers/iio/light/gp2ap002.c << 20933 << 20934 SHARP RJ54N1CB0C SENSOR DRIVER 14028 SHARP RJ54N1CB0C SENSOR DRIVER 20935 M: Jacopo Mondi <jacopo@jmondi.org> 14029 M: Jacopo Mondi <jacopo@jmondi.org> 20936 L: linux-media@vger.kernel.org 14030 L: linux-media@vger.kernel.org 20937 S: Odd fixes << 20938 T: git git://linuxtv.org/media_tree.git 14031 T: git git://linuxtv.org/media_tree.git >> 14032 S: Odd fixes 20939 F: drivers/media/i2c/rj54n1cb0c.c 14033 F: drivers/media/i2c/rj54n1cb0c.c 20940 F: include/media/i2c/rj54n1cb0c.h 14034 F: include/media/i2c/rj54n1cb0c.h 20941 14035 20942 SHRINKER !! 14036 SH_VEU V4L2 MEM2MEM DRIVER 20943 M: Andrew Morton <akpm@linux-foundation. !! 14037 L: linux-media@vger.kernel.org 20944 M: Dave Chinner <david@fromorbit.com> !! 14038 S: Orphan 20945 R: Qi Zheng <zhengqi.arch@bytedance.com> !! 14039 F: drivers/media/platform/sh_veu.c 20946 R: Roman Gushchin <roman.gushchin@linux. << 20947 R: Muchun Song <muchun.song@linux.dev> << 20948 L: linux-mm@kvack.org << 20949 S: Maintained << 20950 F: Documentation/admin-guide/mm/shrinke << 20951 F: include/linux/shrinker.h << 20952 F: mm/shrinker.c << 20953 F: mm/shrinker_debug.c << 20954 14040 20955 SH_VOU V4L2 OUTPUT DRIVER 14041 SH_VOU V4L2 OUTPUT DRIVER 20956 L: linux-media@vger.kernel.org 14042 L: linux-media@vger.kernel.org 20957 S: Orphan 14043 S: Orphan 20958 F: drivers/media/platform/renesas/sh_vo !! 14044 F: drivers/media/platform/sh_vou.c 20959 F: include/media/drv-intf/sh_vou.h 14045 F: include/media/drv-intf/sh_vou.h 20960 14046 20961 SI2157 MEDIA DRIVER 14047 SI2157 MEDIA DRIVER >> 14048 M: Antti Palosaari <crope@iki.fi> 20962 L: linux-media@vger.kernel.org 14049 L: linux-media@vger.kernel.org 20963 S: Orphan << 20964 W: https://linuxtv.org 14050 W: https://linuxtv.org >> 14051 W: http://palosaari.fi/linux/ 20965 Q: http://patchwork.linuxtv.org/project 14052 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 14053 T: git git://linuxtv.org/anttip/media_tree.git >> 14054 S: Maintained 20966 F: drivers/media/tuners/si2157* 14055 F: drivers/media/tuners/si2157* 20967 14056 20968 SI2165 MEDIA DRIVER 14057 SI2165 MEDIA DRIVER 20969 M: Matthias Schwarzott <zzam@gentoo.org> 14058 M: Matthias Schwarzott <zzam@gentoo.org> 20970 L: linux-media@vger.kernel.org 14059 L: linux-media@vger.kernel.org 20971 S: Maintained << 20972 W: https://linuxtv.org 14060 W: https://linuxtv.org 20973 Q: http://patchwork.linuxtv.org/project 14061 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 14062 S: Maintained 20974 F: drivers/media/dvb-frontends/si2165* 14063 F: drivers/media/dvb-frontends/si2165* 20975 14064 20976 SI2168 MEDIA DRIVER 14065 SI2168 MEDIA DRIVER >> 14066 M: Antti Palosaari <crope@iki.fi> 20977 L: linux-media@vger.kernel.org 14067 L: linux-media@vger.kernel.org 20978 S: Orphan << 20979 W: https://linuxtv.org 14068 W: https://linuxtv.org >> 14069 W: http://palosaari.fi/linux/ 20980 Q: http://patchwork.linuxtv.org/project 14070 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 14071 T: git git://linuxtv.org/anttip/media_tree.git >> 14072 S: Maintained 20981 F: drivers/media/dvb-frontends/si2168* 14073 F: drivers/media/dvb-frontends/si2168* 20982 14074 20983 SI470X FM RADIO RECEIVER I2C DRIVER 14075 SI470X FM RADIO RECEIVER I2C DRIVER 20984 M: Hans Verkuil <hverkuil@xs4all.nl> 14076 M: Hans Verkuil <hverkuil@xs4all.nl> 20985 L: linux-media@vger.kernel.org 14077 L: linux-media@vger.kernel.org 20986 S: Odd Fixes << 20987 W: https://linuxtv.org << 20988 T: git git://linuxtv.org/media_tree.git 14078 T: git git://linuxtv.org/media_tree.git 20989 F: Documentation/devicetree/bindings/me !! 14079 W: https://linuxtv.org >> 14080 S: Odd Fixes 20990 F: drivers/media/radio/si470x/radio-si4 14081 F: drivers/media/radio/si470x/radio-si470x-i2c.c 20991 14082 20992 SI470X FM RADIO RECEIVER USB DRIVER 14083 SI470X FM RADIO RECEIVER USB DRIVER 20993 M: Hans Verkuil <hverkuil@xs4all.nl> 14084 M: Hans Verkuil <hverkuil@xs4all.nl> 20994 L: linux-media@vger.kernel.org 14085 L: linux-media@vger.kernel.org 20995 S: Maintained << 20996 W: https://linuxtv.org << 20997 T: git git://linuxtv.org/media_tree.git 14086 T: git git://linuxtv.org/media_tree.git >> 14087 W: https://linuxtv.org >> 14088 S: Maintained 20998 F: drivers/media/radio/si470x/radio-si4 14089 F: drivers/media/radio/si470x/radio-si470x-common.c 20999 F: drivers/media/radio/si470x/radio-si4 << 21000 F: drivers/media/radio/si470x/radio-si4 14090 F: drivers/media/radio/si470x/radio-si470x.h >> 14091 F: drivers/media/radio/si470x/radio-si470x-usb.c 21001 14092 21002 SI4713 FM RADIO TRANSMITTER I2C DRIVER 14093 SI4713 FM RADIO TRANSMITTER I2C DRIVER 21003 M: Eduardo Valentin <edubezval@gmail.com 14094 M: Eduardo Valentin <edubezval@gmail.com> 21004 L: linux-media@vger.kernel.org 14095 L: linux-media@vger.kernel.org 21005 S: Odd Fixes << 21006 W: https://linuxtv.org << 21007 T: git git://linuxtv.org/media_tree.git 14096 T: git git://linuxtv.org/media_tree.git >> 14097 W: https://linuxtv.org >> 14098 S: Odd Fixes 21008 F: drivers/media/radio/si4713/si4713.? 14099 F: drivers/media/radio/si4713/si4713.? 21009 14100 21010 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 14101 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 21011 M: Eduardo Valentin <edubezval@gmail.com 14102 M: Eduardo Valentin <edubezval@gmail.com> 21012 L: linux-media@vger.kernel.org 14103 L: linux-media@vger.kernel.org 21013 S: Odd Fixes << 21014 W: https://linuxtv.org << 21015 T: git git://linuxtv.org/media_tree.git 14104 T: git git://linuxtv.org/media_tree.git >> 14105 W: https://linuxtv.org >> 14106 S: Odd Fixes 21016 F: drivers/media/radio/si4713/radio-pla 14107 F: drivers/media/radio/si4713/radio-platform-si4713.c 21017 14108 21018 SI4713 FM RADIO TRANSMITTER USB DRIVER 14109 SI4713 FM RADIO TRANSMITTER USB DRIVER 21019 M: Hans Verkuil <hverkuil@xs4all.nl> 14110 M: Hans Verkuil <hverkuil@xs4all.nl> 21020 L: linux-media@vger.kernel.org 14111 L: linux-media@vger.kernel.org 21021 S: Maintained << 21022 W: https://linuxtv.org << 21023 T: git git://linuxtv.org/media_tree.git 14112 T: git git://linuxtv.org/media_tree.git >> 14113 W: https://linuxtv.org >> 14114 S: Maintained 21024 F: drivers/media/radio/si4713/radio-usb 14115 F: drivers/media/radio/si4713/radio-usb-si4713.c 21025 14116 21026 SIANO DVB DRIVER 14117 SIANO DVB DRIVER 21027 M: Mauro Carvalho Chehab <mchehab@kernel 14118 M: Mauro Carvalho Chehab <mchehab@kernel.org> 21028 L: linux-media@vger.kernel.org 14119 L: linux-media@vger.kernel.org 21029 S: Odd fixes << 21030 W: https://linuxtv.org 14120 W: https://linuxtv.org 21031 T: git git://linuxtv.org/media_tree.git 14121 T: git git://linuxtv.org/media_tree.git >> 14122 S: Odd fixes 21032 F: drivers/media/common/siano/ 14123 F: drivers/media/common/siano/ 21033 F: drivers/media/mmc/siano/ << 21034 F: drivers/media/usb/siano/ 14124 F: drivers/media/usb/siano/ 21035 F: drivers/media/usb/siano/ 14125 F: drivers/media/usb/siano/ 21036 !! 14126 F: drivers/media/mmc/siano/ 21037 SIEMENS IPC LED DRIVERS << 21038 M: Gerd Haeussler <gerd.haeussler.ext@si << 21039 M: Xing Tong Wu <xingtong.wu@siemens.com << 21040 M: Tobias Schaffner <tobias.schaffner@si << 21041 L: linux-leds@vger.kernel.org << 21042 S: Maintained << 21043 F: drivers/leds/simple/ << 21044 << 21045 SIEMENS IPC PLATFORM DRIVERS << 21046 M: Gerd Haeussler <gerd.haeussler.ext@si << 21047 M: Xing Tong Wu <xingtong.wu@siemens.com << 21048 M: Tobias Schaffner <tobias.schaffner@si << 21049 L: platform-driver-x86@vger.kernel.org << 21050 S: Maintained << 21051 F: drivers/platform/x86/siemens/ << 21052 F: include/linux/platform_data/x86/sima << 21053 F: include/linux/platform_data/x86/sima << 21054 << 21055 SIEMENS IPC WATCHDOG DRIVERS << 21056 M: Gerd Haeussler <gerd.haeussler.ext@si << 21057 M: Xing Tong Wu <xingtong.wu@siemens.com << 21058 M: Tobias Schaffner <tobias.schaffner@si << 21059 L: linux-watchdog@vger.kernel.org << 21060 S: Maintained << 21061 F: drivers/watchdog/simatic-ipc-wdt.c << 21062 14127 21063 SIFIVE DRIVERS 14128 SIFIVE DRIVERS >> 14129 M: Palmer Dabbelt <palmer@sifive.com> 21064 M: Paul Walmsley <paul.walmsley@sifive.c 14130 M: Paul Walmsley <paul.walmsley@sifive.com> 21065 M: Samuel Holland <samuel.holland@sifive << 21066 L: linux-riscv@lists.infradead.org 14131 L: linux-riscv@lists.infradead.org >> 14132 T: git git://github.com/sifive/riscv-linux.git 21067 S: Supported 14133 S: Supported 21068 F: drivers/dma/sf-pdma/ !! 14134 K: sifive 21069 N: sifive 14135 N: sifive 21070 K: fu[57]40 << 21071 K: [^@]sifive << 21072 14136 21073 SILEAD TOUCHSCREEN DRIVER 14137 SILEAD TOUCHSCREEN DRIVER 21074 M: Hans de Goede <hdegoede@redhat.com> 14138 M: Hans de Goede <hdegoede@redhat.com> 21075 L: linux-input@vger.kernel.org 14139 L: linux-input@vger.kernel.org 21076 L: platform-driver-x86@vger.kernel.org 14140 L: platform-driver-x86@vger.kernel.org 21077 S: Maintained 14141 S: Maintained 21078 F: drivers/input/touchscreen/silead.c 14142 F: drivers/input/touchscreen/silead.c 21079 F: drivers/platform/x86/touchscreen_dmi 14143 F: drivers/platform/x86/touchscreen_dmi.c 21080 14144 21081 SILICON LABS WIRELESS DRIVERS (for WFxxx ser << 21082 M: Jérôme Pouiller <jerome.pouiller@si << 21083 S: Supported << 21084 F: Documentation/devicetree/bindings/ne << 21085 F: drivers/net/wireless/silabs/wfx/ << 21086 << 21087 SILICON MOTION SM712 FRAME BUFFER DRIVER 14145 SILICON MOTION SM712 FRAME BUFFER DRIVER 21088 M: Sudip Mukherjee <sudipm.mukherjee@gma 14146 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 21089 M: Teddy Wang <teddy.wang@siliconmotion. 14147 M: Teddy Wang <teddy.wang@siliconmotion.com> 21090 M: Sudip Mukherjee <sudip.mukherjee@code 14148 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk> 21091 L: linux-fbdev@vger.kernel.org 14149 L: linux-fbdev@vger.kernel.org 21092 S: Maintained 14150 S: Maintained 21093 F: Documentation/fb/sm712fb.rst << 21094 F: drivers/video/fbdev/sm712* 14151 F: drivers/video/fbdev/sm712* >> 14152 F: Documentation/fb/sm712fb.txt 21095 14153 21096 SILVACO I3C DUAL-ROLE MASTER !! 14154 SIMPLE FIRMWARE INTERFACE (SFI) 21097 M: Miquel Raynal <miquel.raynal@bootlin. !! 14155 M: Len Brown <lenb@kernel.org> 21098 M: Conor Culhane <conor.culhane@silvaco. !! 14156 L: sfi-devel@simplefirmware.org 21099 L: linux-i3c@lists.infradead.org (moder !! 14157 W: http://simplefirmware.org/ 21100 S: Maintained !! 14158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 21101 F: Documentation/devicetree/bindings/i3 !! 14159 S: Supported 21102 F: drivers/i3c/master/svc-i3c-master.c !! 14160 F: arch/x86/platform/sfi/ >> 14161 F: drivers/sfi/ >> 14162 F: include/linux/sfi*.h 21103 14163 21104 SIMPLEFB FB DRIVER 14164 SIMPLEFB FB DRIVER 21105 M: Hans de Goede <hdegoede@redhat.com> 14165 M: Hans de Goede <hdegoede@redhat.com> 21106 L: linux-fbdev@vger.kernel.org 14166 L: linux-fbdev@vger.kernel.org 21107 S: Maintained 14167 S: Maintained 21108 F: Documentation/devicetree/bindings/di !! 14168 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 21109 F: drivers/video/fbdev/simplefb.c 14169 F: drivers/video/fbdev/simplefb.c 21110 F: include/linux/platform_data/simplefb 14170 F: include/linux/platform_data/simplefb.h 21111 14171 21112 SIOX !! 14172 SIMTEC EB110ATX (Chalice CATS) 21113 M: Thorsten Scherer <t.scherer@eckelmann !! 14173 P: Ben Dooks 21114 R: Pengutronix Kernel Team <kernel@pengu !! 14174 P: Vincent Sanders <vince@simtec.co.uk> 21115 S: Supported !! 14175 M: Simtec Linux Team <linux@simtec.co.uk> 21116 F: drivers/gpio/gpio-siox.c !! 14176 W: http://www.simtec.co.uk/products/EB110ATX/ 21117 F: drivers/siox/* !! 14177 S: Supported 21118 F: include/trace/events/siox.h !! 14178 >> 14179 SIMTEC EB2410ITX (BAST) >> 14180 P: Ben Dooks >> 14181 P: Vincent Sanders <vince@simtec.co.uk> >> 14182 M: Simtec Linux Team <linux@simtec.co.uk> >> 14183 W: http://www.simtec.co.uk/products/EB2410ITX/ >> 14184 S: Supported >> 14185 F: arch/arm/mach-s3c24xx/mach-bast.c >> 14186 F: arch/arm/mach-s3c24xx/bast-ide.c >> 14187 F: arch/arm/mach-s3c24xx/bast-irq.c 21119 14188 21120 SIPHASH PRF ROUTINES 14189 SIPHASH PRF ROUTINES 21121 M: Jason A. Donenfeld <Jason@zx2c4.com> 14190 M: Jason A. Donenfeld <Jason@zx2c4.com> 21122 S: Maintained 14191 S: Maintained 21123 F: include/linux/siphash.h << 21124 F: lib/siphash.c 14192 F: lib/siphash.c 21125 F: lib/siphash_kunit.c !! 14193 F: lib/test_siphash.c >> 14194 F: include/linux/siphash.h >> 14195 >> 14196 SIOX >> 14197 M: Gavin Schenk <g.schenk@eckelmann.de> >> 14198 M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> >> 14199 R: Pengutronix Kernel Team <kernel@pengutronix.de> >> 14200 S: Supported >> 14201 F: drivers/siox/* >> 14202 F: drivers/gpio/gpio-siox.c >> 14203 F: include/trace/events/siox.h 21126 14204 21127 SIS 190 ETHERNET DRIVER 14205 SIS 190 ETHERNET DRIVER 21128 M: Francois Romieu <romieu@fr.zoreil.com 14206 M: Francois Romieu <romieu@fr.zoreil.com> 21129 L: netdev@vger.kernel.org 14207 L: netdev@vger.kernel.org 21130 S: Maintained 14208 S: Maintained 21131 F: drivers/net/ethernet/sis/sis190.c 14209 F: drivers/net/ethernet/sis/sis190.c 21132 14210 21133 SIS 900/7016 FAST ETHERNET DRIVER 14211 SIS 900/7016 FAST ETHERNET DRIVER 21134 M: Daniele Venzano <venza@brownhat.org> 14212 M: Daniele Venzano <venza@brownhat.org> >> 14213 W: http://www.brownhat.org/sis900.html 21135 L: netdev@vger.kernel.org 14214 L: netdev@vger.kernel.org 21136 S: Maintained 14215 S: Maintained 21137 W: http://www.brownhat.org/sis900.html << 21138 F: drivers/net/ethernet/sis/sis900.* 14216 F: drivers/net/ethernet/sis/sis900.* 21139 14217 21140 SIS FRAMEBUFFER DRIVER 14218 SIS FRAMEBUFFER DRIVER 21141 S: Orphan !! 14219 M: Thomas Winischhofer <thomas@winischhofer.net> 21142 F: Documentation/fb/sisfb.rst !! 14220 W: http://www.winischhofer.net/linuxsisvga.shtml >> 14221 S: Maintained >> 14222 F: Documentation/fb/sisfb.txt 21143 F: drivers/video/fbdev/sis/ 14223 F: drivers/video/fbdev/sis/ 21144 F: include/video/sisfb.h 14224 F: include/video/sisfb.h 21145 14225 21146 SIS I2C TOUCHSCREEN DRIVER << 21147 M: Mika Penttilä <mpenttil@redhat.com> << 21148 L: linux-input@vger.kernel.org << 21149 S: Maintained << 21150 F: Documentation/devicetree/bindings/in << 21151 F: drivers/input/touchscreen/sis_i2c.c << 21152 << 21153 SIS USB2VGA DRIVER 14226 SIS USB2VGA DRIVER 21154 M: Thomas Winischhofer <thomas@winischho 14227 M: Thomas Winischhofer <thomas@winischhofer.net> 21155 S: Maintained << 21156 W: http://www.winischhofer.at/linuxsisu 14228 W: http://www.winischhofer.at/linuxsisusbvga.shtml 21157 F: drivers/usb/misc/sisusbvga/ << 21158 << 21159 SL28 CPLD MFD DRIVER << 21160 M: Michael Walle <mwalle@kernel.org> << 21161 S: Maintained 14229 S: Maintained 21162 F: Documentation/devicetree/bindings/gp !! 14230 F: drivers/usb/misc/sisusbvga/ 21163 F: Documentation/devicetree/bindings/hw << 21164 F: Documentation/devicetree/bindings/in << 21165 F: Documentation/devicetree/bindings/mf << 21166 F: Documentation/devicetree/bindings/pw << 21167 F: Documentation/devicetree/bindings/wa << 21168 F: drivers/gpio/gpio-sl28cpld.c << 21169 F: drivers/hwmon/sl28cpld-hwmon.c << 21170 F: drivers/irqchip/irq-sl28cpld.c << 21171 F: drivers/pwm/pwm-sl28cpld.c << 21172 F: drivers/watchdog/sl28cpld_wdt.c << 21173 << 21174 SL28 VPD NVMEM LAYOUT DRIVER << 21175 M: Michael Walle <mwalle@kernel.org> << 21176 S: Maintained << 21177 F: Documentation/devicetree/bindings/nv << 21178 F: drivers/nvmem/layouts/sl28vpd.c << 21179 14231 21180 SLAB ALLOCATOR 14232 SLAB ALLOCATOR 21181 M: Christoph Lameter <cl@linux.com> 14233 M: Christoph Lameter <cl@linux.com> 21182 M: Pekka Enberg <penberg@kernel.org> 14234 M: Pekka Enberg <penberg@kernel.org> 21183 M: David Rientjes <rientjes@google.com> 14235 M: David Rientjes <rientjes@google.com> 21184 M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 14236 M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 21185 M: Andrew Morton <akpm@linux-foundation. 14237 M: Andrew Morton <akpm@linux-foundation.org> 21186 M: Vlastimil Babka <vbabka@suse.cz> << 21187 R: Roman Gushchin <roman.gushchin@linux. << 21188 R: Hyeonggon Yoo <42.hyeyoo@gmail.com> << 21189 L: linux-mm@kvack.org 14238 L: linux-mm@kvack.org 21190 S: Maintained 14239 S: Maintained 21191 T: git git://git.kernel.org/pub/scm/lin << 21192 F: include/linux/sl?b*.h 14240 F: include/linux/sl?b*.h 21193 F: mm/sl?b* 14241 F: mm/sl?b* 21194 14242 21195 SLCAN CAN NETWORK DRIVER << 21196 M: Dario Binacchi <dario.binacchi@amarul << 21197 L: linux-can@vger.kernel.org << 21198 S: Maintained << 21199 F: drivers/net/can/slcan/ << 21200 << 21201 SLEEPABLE READ-COPY UPDATE (SRCU) 14243 SLEEPABLE READ-COPY UPDATE (SRCU) 21202 M: Lai Jiangshan <jiangshanlai@gmail.com 14244 M: Lai Jiangshan <jiangshanlai@gmail.com> 21203 M: "Paul E. McKenney" <paulmck@kernel.or !! 14245 M: "Paul E. McKenney" <paulmck@linux.ibm.com> 21204 M: Josh Triplett <josh@joshtriplett.org> 14246 M: Josh Triplett <josh@joshtriplett.org> 21205 R: Steven Rostedt <rostedt@goodmis.org> 14247 R: Steven Rostedt <rostedt@goodmis.org> 21206 R: Mathieu Desnoyers <mathieu.desnoyers@ 14248 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 21207 L: rcu@vger.kernel.org !! 14249 L: linux-kernel@vger.kernel.org 21208 S: Supported << 21209 W: http://www.rdrop.com/users/paulmck/R 14250 W: http://www.rdrop.com/users/paulmck/RCU/ 21210 T: git git://git.kernel.org/pub/scm/lin !! 14251 S: Supported >> 14252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 21211 F: include/linux/srcu*.h 14253 F: include/linux/srcu*.h 21212 F: kernel/rcu/srcu*.c 14254 F: kernel/rcu/srcu*.c 21213 14255 >> 14256 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus) >> 14257 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> >> 14258 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 14259 S: Maintained >> 14260 F: drivers/slimbus/ >> 14261 F: Documentation/devicetree/bindings/slimbus/ >> 14262 F: include/linux/slimbus.h >> 14263 21214 SMACK SECURITY MODULE 14264 SMACK SECURITY MODULE 21215 M: Casey Schaufler <casey@schaufler-ca.c 14265 M: Casey Schaufler <casey@schaufler-ca.com> 21216 L: linux-security-module@vger.kernel.or 14266 L: linux-security-module@vger.kernel.org 21217 S: Maintained << 21218 W: http://schaufler-ca.com 14267 W: http://schaufler-ca.com 21219 T: git git://github.com/cschaufler/smac 14268 T: git git://github.com/cschaufler/smack-next >> 14269 S: Maintained 21220 F: Documentation/admin-guide/LSM/Smack. 14270 F: Documentation/admin-guide/LSM/Smack.rst 21221 F: security/smack/ 14271 F: security/smack/ 21222 14272 21223 SMC91x ETHERNET DRIVER 14273 SMC91x ETHERNET DRIVER 21224 M: Nicolas Pitre <nico@fluxnic.net> 14274 M: Nicolas Pitre <nico@fluxnic.net> 21225 S: Odd Fixes 14275 S: Odd Fixes 21226 F: drivers/net/ethernet/smsc/smc91x.* 14276 F: drivers/net/ethernet/smsc/smc91x.* 21227 14277 >> 14278 SMIA AND SMIA++ IMAGE SENSOR DRIVER >> 14279 M: Sakari Ailus <sakari.ailus@iki.fi> >> 14280 L: linux-media@vger.kernel.org >> 14281 S: Maintained >> 14282 F: drivers/media/i2c/smiapp/ >> 14283 F: include/media/i2c/smiapp.h >> 14284 F: drivers/media/i2c/smiapp-pll.c >> 14285 F: drivers/media/i2c/smiapp-pll.h >> 14286 F: include/uapi/linux/smiapp.h >> 14287 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt >> 14288 >> 14289 SMM665 HARDWARE MONITOR DRIVER >> 14290 M: Guenter Roeck <linux@roeck-us.net> >> 14291 L: linux-hwmon@vger.kernel.org >> 14292 S: Maintained >> 14293 F: Documentation/hwmon/smm665 >> 14294 F: drivers/hwmon/smm665.c >> 14295 21228 SMSC EMC2103 HARDWARE MONITOR DRIVER 14296 SMSC EMC2103 HARDWARE MONITOR DRIVER 21229 M: Steve Glendinning <steve.glendinning@ 14297 M: Steve Glendinning <steve.glendinning@shawell.net> 21230 L: linux-hwmon@vger.kernel.org 14298 L: linux-hwmon@vger.kernel.org 21231 S: Maintained 14299 S: Maintained 21232 F: Documentation/hwmon/emc2103.rst !! 14300 F: Documentation/hwmon/emc2103 21233 F: drivers/hwmon/emc2103.c 14301 F: drivers/hwmon/emc2103.c 21234 14302 21235 SMSC SCH5627 HARDWARE MONITOR DRIVER 14303 SMSC SCH5627 HARDWARE MONITOR DRIVER 21236 M: Hans de Goede <hdegoede@redhat.com> 14304 M: Hans de Goede <hdegoede@redhat.com> 21237 L: linux-hwmon@vger.kernel.org 14305 L: linux-hwmon@vger.kernel.org 21238 S: Supported 14306 S: Supported 21239 F: Documentation/hwmon/sch5627.rst !! 14307 F: Documentation/hwmon/sch5627 21240 F: drivers/hwmon/sch5627.c 14308 F: drivers/hwmon/sch5627.c 21241 14309 21242 SMSC UFX6000 and UFX7000 USB to VGA DRIVER 14310 SMSC UFX6000 and UFX7000 USB to VGA DRIVER 21243 M: Steve Glendinning <steve.glendinning@ 14311 M: Steve Glendinning <steve.glendinning@shawell.net> 21244 L: linux-fbdev@vger.kernel.org 14312 L: linux-fbdev@vger.kernel.org 21245 S: Maintained 14313 S: Maintained 21246 F: drivers/video/fbdev/smscufx.c 14314 F: drivers/video/fbdev/smscufx.c 21247 14315 21248 SMSC47B397 HARDWARE MONITOR DRIVER 14316 SMSC47B397 HARDWARE MONITOR DRIVER 21249 M: Jean Delvare <jdelvare@suse.com> 14317 M: Jean Delvare <jdelvare@suse.com> 21250 L: linux-hwmon@vger.kernel.org 14318 L: linux-hwmon@vger.kernel.org 21251 S: Maintained 14319 S: Maintained 21252 F: Documentation/hwmon/smsc47b397.rst !! 14320 F: Documentation/hwmon/smsc47b397 21253 F: drivers/hwmon/smsc47b397.c 14321 F: drivers/hwmon/smsc47b397.c 21254 14322 21255 SMSC911x ETHERNET DRIVER 14323 SMSC911x ETHERNET DRIVER 21256 M: Steve Glendinning <steve.glendinning@ 14324 M: Steve Glendinning <steve.glendinning@shawell.net> 21257 L: netdev@vger.kernel.org 14325 L: netdev@vger.kernel.org 21258 S: Maintained 14326 S: Maintained 21259 F: drivers/net/ethernet/smsc/smsc911x.* << 21260 F: include/linux/smsc911x.h 14327 F: include/linux/smsc911x.h >> 14328 F: drivers/net/ethernet/smsc/smsc911x.* 21261 14329 21262 SMSC9420 PCI ETHERNET DRIVER 14330 SMSC9420 PCI ETHERNET DRIVER 21263 M: Steve Glendinning <steve.glendinning@ 14331 M: Steve Glendinning <steve.glendinning@shawell.net> 21264 L: netdev@vger.kernel.org 14332 L: netdev@vger.kernel.org 21265 S: Maintained 14333 S: Maintained 21266 F: drivers/net/ethernet/smsc/smsc9420.* 14334 F: drivers/net/ethernet/smsc/smsc9420.* 21267 14335 21268 SNET DPU VIRTIO DATA PATH ACCELERATOR !! 14336 SOC-CAMERA V4L2 SUBSYSTEM 21269 R: Alvaro Karsz <alvaro.karsz@solid-run. !! 14337 L: linux-media@vger.kernel.org 21270 F: drivers/vdpa/solidrun/ !! 14338 T: git git://linuxtv.org/media_tree.git 21271 !! 14339 S: Orphan 21272 SOCIONEXT (SNI) AVE NETWORK DRIVER !! 14340 F: include/media/soc* 21273 M: Kunihiko Hayashi <hayashi.kunihiko@so !! 14341 F: drivers/media/i2c/soc_camera/ 21274 L: netdev@vger.kernel.org !! 14342 F: drivers/media/platform/soc_camera/ 21275 S: Maintained << 21276 F: Documentation/devicetree/bindings/ne << 21277 F: drivers/net/ethernet/socionext/sni_a << 21278 << 21279 SOCIONEXT (SNI) NETSEC NETWORK DRIVER << 21280 M: Ilias Apalodimas <ilias.apalodimas@li << 21281 M: Masahisa Kojima <kojima.masahisa@soci << 21282 L: netdev@vger.kernel.org << 21283 S: Maintained << 21284 F: Documentation/devicetree/bindings/ne << 21285 F: drivers/net/ethernet/socionext/netse << 21286 << 21287 SOCIONEXT (SNI) Synquacer SPI DRIVER << 21288 M: Masahisa Kojima <masahisa.kojima@lina << 21289 M: Jassi Brar <jaswinder.singh@linaro.or << 21290 L: linux-spi@vger.kernel.org << 21291 S: Maintained << 21292 F: Documentation/devicetree/bindings/sp << 21293 F: drivers/spi/spi-synquacer.c << 21294 14343 21295 SOCIONEXT SYNQUACER I2C DRIVER 14344 SOCIONEXT SYNQUACER I2C DRIVER 21296 M: Ard Biesheuvel <ardb@kernel.org> !! 14345 M: Ard Biesheuvel <ard.biesheuvel@linaro.org> 21297 L: linux-i2c@vger.kernel.org 14346 L: linux-i2c@vger.kernel.org 21298 S: Maintained 14347 S: Maintained 21299 F: Documentation/devicetree/bindings/i2 << 21300 F: drivers/i2c/busses/i2c-synquacer.c 14348 F: drivers/i2c/busses/i2c-synquacer.c >> 14349 F: Documentation/devicetree/bindings/i2c/i2c-synquacer.txt 21301 14350 21302 SOCIONEXT UNIPHIER SOUND DRIVER 14351 SOCIONEXT UNIPHIER SOUND DRIVER 21303 L: linux-sound@vger.kernel.org !! 14352 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 21304 S: Orphan 14353 S: Orphan 21305 F: sound/soc/uniphier/ 14354 F: sound/soc/uniphier/ 21306 14355 21307 SOCKET TIMESTAMPING << 21308 M: Willem de Bruijn <willemdebruijn.kern << 21309 S: Maintained << 21310 F: Documentation/networking/timestampin << 21311 F: include/linux/net_tstamp.h << 21312 F: include/uapi/linux/net_tstamp.h << 21313 F: tools/testing/selftests/net/so_txtim << 21314 << 21315 SOEKRIS NET48XX LED SUPPORT 14356 SOEKRIS NET48XX LED SUPPORT 21316 M: Chris Boot <bootc@bootc.net> 14357 M: Chris Boot <bootc@bootc.net> 21317 S: Maintained 14358 S: Maintained 21318 F: drivers/leds/leds-net48xx.c 14359 F: drivers/leds/leds-net48xx.c 21319 14360 21320 SOFT-IWARP DRIVER (siw) << 21321 M: Bernard Metzler <bmt@zurich.ibm.com> << 21322 L: linux-rdma@vger.kernel.org << 21323 S: Supported << 21324 F: drivers/infiniband/sw/siw/ << 21325 F: include/uapi/rdma/siw-abi.h << 21326 << 21327 SOFT-ROCE DRIVER (rxe) 14361 SOFT-ROCE DRIVER (rxe) 21328 M: Zhu Yanjun <zyjzyj2000@gmail.com> !! 14362 M: Moni Shoua <monis@mellanox.com> 21329 L: linux-rdma@vger.kernel.org 14363 L: linux-rdma@vger.kernel.org 21330 S: Supported 14364 S: Supported >> 14365 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home >> 14366 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 21331 F: drivers/infiniband/sw/rxe/ 14367 F: drivers/infiniband/sw/rxe/ 21332 F: include/uapi/rdma/rdma_user_rxe.h 14368 F: include/uapi/rdma/rdma_user_rxe.h 21333 14369 21334 SOFTLOGIC 6x10 MPEG CODEC 14370 SOFTLOGIC 6x10 MPEG CODEC 21335 M: Bluecherry Maintainers <maintainers@b 14371 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> >> 14372 M: Anton Sviridenko <anton@corp.bluecherry.net> >> 14373 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 21336 M: Andrey Utkin <andrey_utkin@fastmail.c 14374 M: Andrey Utkin <andrey_utkin@fastmail.com> 21337 M: Ismael Luceno <ismael@iodev.co.uk> 14375 M: Ismael Luceno <ismael@iodev.co.uk> 21338 L: linux-media@vger.kernel.org 14376 L: linux-media@vger.kernel.org 21339 S: Supported 14377 S: Supported 21340 F: drivers/media/pci/solo6x10/ 14378 F: drivers/media/pci/solo6x10/ 21341 14379 21342 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI 14380 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI) 21343 M: James Morse <james.morse@arm.com> 14381 M: James Morse <james.morse@arm.com> 21344 L: linux-arm-kernel@lists.infradead.org !! 14382 L: linux-arm-kernel@lists.infradead.org 21345 S: Maintained 14383 S: Maintained 21346 F: Documentation/devicetree/bindings/ar 14384 F: Documentation/devicetree/bindings/arm/firmware/sdei.txt 21347 F: drivers/firmware/arm_sdei.c 14385 F: drivers/firmware/arm_sdei.c 21348 F: include/linux/arm_sdei.h 14386 F: include/linux/arm_sdei.h 21349 F: include/uapi/linux/arm_sdei.h 14387 F: include/uapi/linux/arm_sdei.h 21350 14388 21351 SOFTWARE NODES AND DEVICE PROPERTIES << 21352 R: Andy Shevchenko <andriy.shevchenko@li << 21353 R: Daniel Scally <djrscally@gmail.com> << 21354 R: Heikki Krogerus <heikki.krogerus@linu << 21355 R: Sakari Ailus <sakari.ailus@linux.inte << 21356 L: linux-acpi@vger.kernel.org << 21357 S: Maintained << 21358 F: drivers/base/property.c << 21359 F: drivers/base/swnode.c << 21360 F: include/linux/fwnode.h << 21361 F: include/linux/property.h << 21362 << 21363 SOFTWARE RAID (Multiple Disks) SUPPORT 14389 SOFTWARE RAID (Multiple Disks) SUPPORT 21364 M: Song Liu <song@kernel.org> !! 14390 M: Shaohua Li <shli@kernel.org> 21365 R: Yu Kuai <yukuai3@huawei.com> << 21366 L: linux-raid@vger.kernel.org 14391 L: linux-raid@vger.kernel.org >> 14392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git 21367 S: Supported 14393 S: Supported 21368 Q: https://patchwork.kernel.org/project << 21369 T: git git://git.kernel.org/pub/scm/lin << 21370 F: drivers/md/Kconfig << 21371 F: drivers/md/Makefile 14394 F: drivers/md/Makefile >> 14395 F: drivers/md/Kconfig 21372 F: drivers/md/md* 14396 F: drivers/md/md* 21373 F: drivers/md/raid* 14397 F: drivers/md/raid* 21374 F: include/linux/raid/ 14398 F: include/linux/raid/ 21375 F: include/uapi/linux/raid/ 14399 F: include/uapi/linux/raid/ 21376 14400 >> 14401 SOCIONEXT (SNI) AVE NETWORK DRIVER >> 14402 M: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> >> 14403 L: netdev@vger.kernel.org >> 14404 S: Maintained >> 14405 F: drivers/net/ethernet/socionext/sni_ave.c >> 14406 F: Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt >> 14407 >> 14408 SOCIONEXT (SNI) NETSEC NETWORK DRIVER >> 14409 M: Jassi Brar <jaswinder.singh@linaro.org> >> 14410 L: netdev@vger.kernel.org >> 14411 S: Maintained >> 14412 F: drivers/net/ethernet/socionext/netsec.c >> 14413 F: Documentation/devicetree/bindings/net/socionext-netsec.txt >> 14414 21377 SOLIDRUN CLEARFOG SUPPORT 14415 SOLIDRUN CLEARFOG SUPPORT 21378 M: Russell King <linux@armlinux.org.uk> 14416 M: Russell King <linux@armlinux.org.uk> 21379 S: Maintained 14417 S: Maintained 21380 F: arch/arm/boot/dts/marvell/armada-388 !! 14418 F: arch/arm/boot/dts/armada-388-clearfog* 21381 F: arch/arm/boot/dts/marvell/armada-38x !! 14419 F: arch/arm/boot/dts/armada-38x-solidrun-* 21382 14420 21383 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT 14421 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT 21384 M: Russell King <linux@armlinux.org.uk> 14422 M: Russell King <linux@armlinux.org.uk> 21385 S: Maintained 14423 S: Maintained 21386 F: arch/arm/boot/dts/nxp/imx/imx6*-cubo !! 14424 F: arch/arm/boot/dts/imx6*-cubox-i* 21387 F: arch/arm/boot/dts/nxp/imx/imx6*-humm !! 14425 F: arch/arm/boot/dts/imx6*-hummingboard* 21388 F: arch/arm/boot/dts/nxp/imx/imx6*-sr-* !! 14426 F: arch/arm/boot/dts/imx6*-sr-* 21389 14427 21390 SONIC NETWORK DRIVER 14428 SONIC NETWORK DRIVER 21391 M: Thomas Bogendoerfer <tsbogend@alpha.f 14429 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 21392 L: netdev@vger.kernel.org 14430 L: netdev@vger.kernel.org 21393 S: Maintained 14431 S: Maintained 21394 F: drivers/net/ethernet/natsemi/sonic.* 14432 F: drivers/net/ethernet/natsemi/sonic.* 21395 14433 21396 SONICS SILICON BACKPLANE DRIVER (SSB) 14434 SONICS SILICON BACKPLANE DRIVER (SSB) 21397 M: Michael Buesch <m@bues.ch> 14435 M: Michael Buesch <m@bues.ch> 21398 L: linux-wireless@vger.kernel.org 14436 L: linux-wireless@vger.kernel.org 21399 S: Maintained 14437 S: Maintained 21400 F: drivers/ssb/ 14438 F: drivers/ssb/ 21401 F: include/linux/ssb/ 14439 F: include/linux/ssb/ 21402 14440 21403 SONY IMX208 SENSOR DRIVER << 21404 M: Sakari Ailus <sakari.ailus@linux.inte << 21405 L: linux-media@vger.kernel.org << 21406 S: Maintained << 21407 T: git git://linuxtv.org/media_tree.git << 21408 F: drivers/media/i2c/imx208.c << 21409 << 21410 SONY IMX214 SENSOR DRIVER 14441 SONY IMX214 SENSOR DRIVER 21411 M: Ricardo Ribalda <ribalda@kernel.org> !! 14442 M: Ricardo Ribalda <ricardo.ribalda@gmail.com> 21412 L: linux-media@vger.kernel.org 14443 L: linux-media@vger.kernel.org 21413 S: Maintained << 21414 T: git git://linuxtv.org/media_tree.git 14444 T: git git://linuxtv.org/media_tree.git 21415 F: Documentation/devicetree/bindings/me << 21416 F: drivers/media/i2c/imx214.c << 21417 << 21418 SONY IMX219 SENSOR DRIVER << 21419 M: Dave Stevenson <dave.stevenson@raspbe << 21420 L: linux-media@vger.kernel.org << 21421 S: Maintained 14445 S: Maintained 21422 T: git git://linuxtv.org/media_tree.git !! 14446 F: drivers/media/i2c/imx214.c 21423 F: Documentation/devicetree/bindings/me !! 14447 F: Documentation/devicetree/bindings/media/i2c/sony,imx214.txt 21424 F: drivers/media/i2c/imx219.c << 21425 14448 21426 SONY IMX258 SENSOR DRIVER 14449 SONY IMX258 SENSOR DRIVER 21427 M: Sakari Ailus <sakari.ailus@linux.inte 14450 M: Sakari Ailus <sakari.ailus@linux.intel.com> 21428 L: linux-media@vger.kernel.org 14451 L: linux-media@vger.kernel.org 21429 S: Maintained << 21430 T: git git://linuxtv.org/media_tree.git 14452 T: git git://linuxtv.org/media_tree.git 21431 F: Documentation/devicetree/bindings/me !! 14453 S: Maintained 21432 F: drivers/media/i2c/imx258.c 14454 F: drivers/media/i2c/imx258.c 21433 14455 21434 SONY IMX274 SENSOR DRIVER 14456 SONY IMX274 SENSOR DRIVER 21435 M: Leon Luo <leonl@leopardimaging.com> 14457 M: Leon Luo <leonl@leopardimaging.com> 21436 L: linux-media@vger.kernel.org 14458 L: linux-media@vger.kernel.org 21437 S: Maintained << 21438 T: git git://linuxtv.org/media_tree.git << 21439 F: Documentation/devicetree/bindings/me << 21440 F: drivers/media/i2c/imx274.c << 21441 << 21442 SONY IMX283 SENSOR DRIVER << 21443 M: Kieran Bingham <kieran.bingham@ideaso << 21444 M: Umang Jain <umang.jain@ideasonboard.c << 21445 L: linux-media@vger.kernel.org << 21446 S: Maintained << 21447 T: git git://linuxtv.org/media_tree.git 14459 T: git git://linuxtv.org/media_tree.git 21448 F: Documentation/devicetree/bindings/me << 21449 F: drivers/media/i2c/imx283.c << 21450 << 21451 SONY IMX290 SENSOR DRIVER << 21452 M: Manivannan Sadhasivam <manivannan.sad << 21453 L: linux-media@vger.kernel.org << 21454 S: Maintained 14460 S: Maintained 21455 T: git git://linuxtv.org/media_tree.git !! 14461 F: drivers/media/i2c/imx274.c 21456 F: Documentation/devicetree/bindings/me !! 14462 F: Documentation/devicetree/bindings/media/i2c/imx274.txt 21457 F: drivers/media/i2c/imx290.c << 21458 << 21459 SONY IMX296 SENSOR DRIVER << 21460 M: Laurent Pinchart <laurent.pinchart@id << 21461 M: Manivannan Sadhasivam <manivannan.sad << 21462 L: linux-media@vger.kernel.org << 21463 S: Maintained << 21464 T: git git://linuxtv.org/media_tree.git << 21465 F: Documentation/devicetree/bindings/me << 21466 F: drivers/media/i2c/imx296.c << 21467 14463 21468 SONY IMX319 SENSOR DRIVER 14464 SONY IMX319 SENSOR DRIVER 21469 M: Bingbu Cao <bingbu.cao@intel.com> 14465 M: Bingbu Cao <bingbu.cao@intel.com> 21470 L: linux-media@vger.kernel.org 14466 L: linux-media@vger.kernel.org 21471 S: Maintained << 21472 T: git git://linuxtv.org/media_tree.git 14467 T: git git://linuxtv.org/media_tree.git >> 14468 S: Maintained 21473 F: drivers/media/i2c/imx319.c 14469 F: drivers/media/i2c/imx319.c 21474 14470 21475 SONY IMX334 SENSOR DRIVER << 21476 L: linux-media@vger.kernel.org << 21477 S: Orphan << 21478 T: git git://linuxtv.org/media_tree.git << 21479 F: Documentation/devicetree/bindings/me << 21480 F: drivers/media/i2c/imx334.c << 21481 << 21482 SONY IMX335 SENSOR DRIVER << 21483 L: linux-media@vger.kernel.org << 21484 S: Orphan << 21485 T: git git://linuxtv.org/media_tree.git << 21486 F: Documentation/devicetree/bindings/me << 21487 F: drivers/media/i2c/imx335.c << 21488 << 21489 SONY IMX355 SENSOR DRIVER 14471 SONY IMX355 SENSOR DRIVER 21490 M: Tianshu Qiu <tian.shu.qiu@intel.com> 14472 M: Tianshu Qiu <tian.shu.qiu@intel.com> 21491 L: linux-media@vger.kernel.org 14473 L: linux-media@vger.kernel.org 21492 S: Maintained << 21493 T: git git://linuxtv.org/media_tree.git 14474 T: git git://linuxtv.org/media_tree.git >> 14475 S: Maintained 21494 F: drivers/media/i2c/imx355.c 14476 F: drivers/media/i2c/imx355.c 21495 14477 21496 SONY IMX412 SENSOR DRIVER !! 14478 SONY MEMORYSTICK CARD SUPPORT 21497 L: linux-media@vger.kernel.org !! 14479 M: Alex Dubov <oakad@yahoo.com> 21498 S: Orphan !! 14480 W: http://tifmxx.berlios.de/ 21499 T: git git://linuxtv.org/media_tree.git << 21500 F: Documentation/devicetree/bindings/me << 21501 F: drivers/media/i2c/imx412.c << 21502 << 21503 SONY IMX415 SENSOR DRIVER << 21504 M: Michael Riesch <michael.riesch@wolfvi << 21505 L: linux-media@vger.kernel.org << 21506 S: Maintained 14481 S: Maintained 21507 T: git git://linuxtv.org/media_tree.git !! 14482 F: drivers/memstick/host/tifm_ms.c 21508 F: Documentation/devicetree/bindings/me << 21509 F: drivers/media/i2c/imx415.c << 21510 14483 21511 SONY MEMORYSTICK SUBSYSTEM !! 14484 SONY MEMORYSTICK STANDARD SUPPORT 21512 M: Maxim Levitsky <maximlevitsky@gmail.c 14485 M: Maxim Levitsky <maximlevitsky@gmail.com> 21513 M: Alex Dubov <oakad@yahoo.com> << 21514 M: Ulf Hansson <ulf.hansson@linaro.org> << 21515 L: linux-mmc@vger.kernel.org << 21516 S: Maintained 14486 S: Maintained 21517 T: git git://git.kernel.org/pub/scm/lin !! 14487 F: drivers/memstick/core/ms_block.* 21518 F: drivers/memstick/ << 21519 F: include/linux/memstick.h << 21520 14488 21521 SONY VAIO CONTROL DEVICE DRIVER 14489 SONY VAIO CONTROL DEVICE DRIVER 21522 M: Mattia Dongili <malattia@linux.it> 14490 M: Mattia Dongili <malattia@linux.it> 21523 L: platform-driver-x86@vger.kernel.org 14491 L: platform-driver-x86@vger.kernel.org 21524 S: Maintained << 21525 W: http://www.linux.it/~malattia/wiki/i 14492 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 21526 F: Documentation/admin-guide/laptops/so !! 14493 S: Maintained >> 14494 F: Documentation/laptops/sony-laptop.txt 21527 F: drivers/char/sonypi.c 14495 F: drivers/char/sonypi.c 21528 F: drivers/platform/x86/sony-laptop.c 14496 F: drivers/platform/x86/sony-laptop.c 21529 F: include/linux/sony-laptop.h 14497 F: include/linux/sony-laptop.h 21530 14498 21531 SOPHGO DEVICETREES and DRIVERS << 21532 M: Chen Wang <unicorn_wang@outlook.com> << 21533 M: Inochi Amaoto <inochiama@outlook.com> << 21534 T: git https://github.com/sophgo/linux. << 21535 S: Maintained << 21536 N: sophgo << 21537 K: sophgo << 21538 << 21539 SOUND 14499 SOUND 21540 M: Jaroslav Kysela <perex@perex.cz> 14500 M: Jaroslav Kysela <perex@perex.cz> 21541 M: Takashi Iwai <tiwai@suse.com> 14501 M: Takashi Iwai <tiwai@suse.com> 21542 L: linux-sound@vger.kernel.org !! 14502 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 21543 S: Maintained << 21544 W: http://www.alsa-project.org/ 14503 W: http://www.alsa-project.org/ 21545 Q: http://patchwork.kernel.org/project/ << 21546 T: git git://git.kernel.org/pub/scm/lin 14504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git >> 14505 T: git git://git.alsa-project.org/alsa-kernel.git >> 14506 Q: http://patchwork.kernel.org/project/alsa-devel/list/ >> 14507 S: Maintained 21547 F: Documentation/sound/ 14508 F: Documentation/sound/ 21548 F: include/sound/ 14509 F: include/sound/ 21549 F: include/uapi/sound/ 14510 F: include/uapi/sound/ 21550 F: sound/ 14511 F: sound/ 21551 F: tools/testing/selftests/alsa << 21552 << 21553 SOUND - ALSA SELFTESTS << 21554 M: Mark Brown <broonie@kernel.org> << 21555 L: linux-sound@vger.kernel.org << 21556 L: linux-kselftest@vger.kernel.org << 21557 S: Supported << 21558 F: tools/testing/selftests/alsa << 21559 14512 21560 SOUND - COMPRESSED AUDIO 14513 SOUND - COMPRESSED AUDIO 21561 M: Vinod Koul <vkoul@kernel.org> 14514 M: Vinod Koul <vkoul@kernel.org> 21562 L: linux-sound@vger.kernel.org !! 14515 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 21563 S: Supported << 21564 T: git git://git.kernel.org/pub/scm/lin 14516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git >> 14517 S: Supported 21565 F: Documentation/sound/designs/compress 14518 F: Documentation/sound/designs/compress-offload.rst 21566 F: include/sound/compress_driver.h 14519 F: include/sound/compress_driver.h 21567 F: include/uapi/sound/compress_* 14520 F: include/uapi/sound/compress_* 21568 F: sound/core/compress_offload.c 14521 F: sound/core/compress_offload.c 21569 F: sound/soc/soc-compress.c 14522 F: sound/soc/soc-compress.c 21570 14523 21571 SOUND - CORE KUNIT TEST << 21572 M: Ivan Orlov <ivan.orlov0322@gmail.com> << 21573 L: linux-sound@vger.kernel.org << 21574 S: Supported << 21575 F: sound/core/sound_kunit.c << 21576 << 21577 SOUND - DMAENGINE HELPERS 14524 SOUND - DMAENGINE HELPERS 21578 M: Lars-Peter Clausen <lars@metafoo.de> 14525 M: Lars-Peter Clausen <lars@metafoo.de> 21579 S: Supported 14526 S: Supported 21580 F: include/sound/dmaengine_pcm.h 14527 F: include/sound/dmaengine_pcm.h 21581 F: sound/core/pcm_dmaengine.c 14528 F: sound/core/pcm_dmaengine.c 21582 F: sound/soc/soc-generic-dmaengine-pcm. 14529 F: sound/soc/soc-generic-dmaengine-pcm.c 21583 14530 21584 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANA 14531 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 21585 M: Liam Girdwood <lgirdwood@gmail.com> 14532 M: Liam Girdwood <lgirdwood@gmail.com> 21586 M: Mark Brown <broonie@kernel.org> 14533 M: Mark Brown <broonie@kernel.org> 21587 L: linux-sound@vger.kernel.org << 21588 S: Supported << 21589 W: http://alsa-project.org/main/index.p << 21590 T: git git://git.kernel.org/pub/scm/lin 14534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git >> 14535 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 14536 W: http://alsa-project.org/main/index.php/ASoC >> 14537 S: Supported 21591 F: Documentation/devicetree/bindings/so 14538 F: Documentation/devicetree/bindings/sound/ 21592 F: Documentation/sound/soc/ 14539 F: Documentation/sound/soc/ >> 14540 F: sound/soc/ 21593 F: include/dt-bindings/sound/ 14541 F: include/dt-bindings/sound/ 21594 F: include/sound/soc* 14542 F: include/sound/soc* 21595 F: include/sound/sof.h << 21596 F: include/sound/sof/ << 21597 F: include/trace/events/sof*.h << 21598 F: include/uapi/sound/asoc.h << 21599 F: sound/soc/ << 21600 << 21601 SOUND - SOC LAYER / dapm-graph << 21602 M: Luca Ceresoli <luca.ceresoli@bootlin. << 21603 L: linux-sound@vger.kernel.org << 21604 S: Maintained << 21605 F: tools/sound/dapm-graph << 21606 << 21607 SOUND - SOUND OPEN FIRMWARE (SOF) DRIVERS << 21608 M: Liam Girdwood <lgirdwood@gmail.com> << 21609 M: Peter Ujfalusi <peter.ujfalusi@linux. << 21610 M: Bard Liao <yung-chuan.liao@linux.inte << 21611 M: Ranjani Sridharan <ranjani.sridharan@ << 21612 M: Daniel Baluta <daniel.baluta@nxp.com> << 21613 R: Kai Vehmanen <kai.vehmanen@linux.inte << 21614 R: Pierre-Louis Bossart <pierre-louis.bo << 21615 L: sound-open-firmware@alsa-project.org << 21616 S: Supported << 21617 W: https://github.com/thesofproject/lin << 21618 F: sound/soc/sof/ << 21619 << 21620 SOUND - GENERIC SOUND CARD (Simple-Audio-Car << 21621 M: Kuninori Morimoto <kuninori.morimoto. << 21622 S: Supported << 21623 L: linux-sound@vger.kernel.org << 21624 F: sound/soc/generic/ << 21625 F: include/sound/simple_card* << 21626 F: Documentation/devicetree/bindings/so << 21627 F: Documentation/devicetree/bindings/so << 21628 14543 21629 SOUNDWIRE SUBSYSTEM 14544 SOUNDWIRE SUBSYSTEM 21630 M: Vinod Koul <vkoul@kernel.org> 14545 M: Vinod Koul <vkoul@kernel.org> 21631 M: Bard Liao <yung-chuan.liao@linux.inte !! 14546 M: Sanyog Kale <sanyog.r.kale@intel.com> 21632 R: Pierre-Louis Bossart <pierre-louis.bo !! 14547 R: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> 21633 R: Sanyog Kale <sanyog.r.kale@intel.com> !! 14548 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 21634 L: linux-sound@vger.kernel.org << 21635 S: Supported 14549 S: Supported 21636 T: git git://git.kernel.org/pub/scm/lin << 21637 F: Documentation/driver-api/soundwire/ 14550 F: Documentation/driver-api/soundwire/ 21638 F: drivers/soundwire/ 14551 F: drivers/soundwire/ 21639 F: include/linux/soundwire/ 14552 F: include/linux/soundwire/ 21640 14553 21641 SP2 MEDIA DRIVER 14554 SP2 MEDIA DRIVER 21642 M: Olli Salonen <olli.salonen@iki.fi> 14555 M: Olli Salonen <olli.salonen@iki.fi> 21643 L: linux-media@vger.kernel.org 14556 L: linux-media@vger.kernel.org 21644 S: Maintained << 21645 W: https://linuxtv.org 14557 W: https://linuxtv.org 21646 Q: http://patchwork.linuxtv.org/project 14558 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 21647 F: drivers/media/dvb-frontends/sp2* << 21648 << 21649 SPANISH DOCUMENTATION << 21650 M: Carlos Bilbao <carlos.bilbao.osdev@gm << 21651 R: Avadhut Naik <avadhut.naik@amd.com> << 21652 S: Maintained 14559 S: Maintained 21653 F: Documentation/translations/sp_SP/ !! 14560 F: drivers/media/dvb-frontends/sp2* 21654 14561 21655 SPARC + UltraSPARC (sparc/sparc64) 14562 SPARC + UltraSPARC (sparc/sparc64) 21656 M: "David S. Miller" <davem@davemloft.ne 14563 M: "David S. Miller" <davem@davemloft.net> 21657 M: Andreas Larsson <andreas@gaisler.com> << 21658 L: sparclinux@vger.kernel.org 14564 L: sparclinux@vger.kernel.org 21659 S: Maintained << 21660 Q: http://patchwork.ozlabs.org/project/ 14565 Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 21661 T: git git://git.kernel.org/pub/scm/lin 14566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 21662 T: git git://git.kernel.org/pub/scm/lin 14567 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git >> 14568 S: Maintained 21663 F: arch/sparc/ 14569 F: arch/sparc/ 21664 F: drivers/sbus/ 14570 F: drivers/sbus/ 21665 14571 21666 SPARC SERIAL DRIVERS 14572 SPARC SERIAL DRIVERS 21667 M: "David S. Miller" <davem@davemloft.ne 14573 M: "David S. Miller" <davem@davemloft.net> 21668 L: sparclinux@vger.kernel.org 14574 L: sparclinux@vger.kernel.org 21669 S: Maintained << 21670 T: git git://git.kernel.org/pub/scm/lin 14575 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 21671 T: git git://git.kernel.org/pub/scm/lin 14576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git >> 14577 S: Maintained >> 14578 F: include/linux/sunserialcore.h 21672 F: drivers/tty/serial/suncore.c 14579 F: drivers/tty/serial/suncore.c 21673 F: drivers/tty/serial/sunhv.c 14580 F: drivers/tty/serial/sunhv.c 21674 F: drivers/tty/serial/sunsab.c 14581 F: drivers/tty/serial/sunsab.c 21675 F: drivers/tty/serial/sunsab.h 14582 F: drivers/tty/serial/sunsab.h 21676 F: drivers/tty/serial/sunsu.c 14583 F: drivers/tty/serial/sunsu.c 21677 F: drivers/tty/serial/sunzilog.c 14584 F: drivers/tty/serial/sunzilog.c 21678 F: drivers/tty/serial/sunzilog.h 14585 F: drivers/tty/serial/sunzilog.h 21679 F: drivers/tty/vcc.c 14586 F: drivers/tty/vcc.c 21680 F: include/linux/sunserialcore.h << 21681 14587 21682 SPARSE CHECKER 14588 SPARSE CHECKER 21683 M: "Luc Van Oostenryck" <luc.vanoostenry 14589 M: "Luc Van Oostenryck" <luc.vanoostenryck@gmail.com> 21684 L: linux-sparse@vger.kernel.org 14590 L: linux-sparse@vger.kernel.org 21685 S: Maintained !! 14591 W: https://sparse.wiki.kernel.org/ 21686 W: https://sparse.docs.kernel.org/ << 21687 Q: https://patchwork.kernel.org/project << 21688 B: https://bugzilla.kernel.org/enter_bu << 21689 T: git git://git.kernel.org/pub/scm/dev 14592 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git >> 14593 S: Maintained 21690 F: include/linux/compiler.h 14594 F: include/linux/compiler.h 21691 14595 21692 SPEAKUP CONSOLE SPEECH DRIVER !! 14596 SPEAR CLOCK FRAMEWORK SUPPORT 21693 M: William Hubbs <w.d.hubbs@gmail.com> !! 14597 M: Viresh Kumar <vireshk@kernel.org> 21694 M: Chris Brannon <chris@the-brannons.com !! 14598 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 21695 M: Kirk Reiser <kirk@reisers.ca> !! 14599 W: http://www.st.com/spear 21696 M: Samuel Thibault <samuel.thibault@ens- !! 14600 S: Maintained 21697 L: speakup@linux-speakup.org !! 14601 F: drivers/clk/spear/ 21698 S: Odd Fixes << 21699 W: http://www.linux-speakup.org/ << 21700 W: https://github.com/linux-speakup/spe << 21701 B: https://github.com/linux-speakup/spe << 21702 F: drivers/accessibility/speakup/ << 21703 14602 21704 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT !! 14603 SPEAR PLATFORM SUPPORT 21705 M: Viresh Kumar <vireshk@kernel.org> 14604 M: Viresh Kumar <vireshk@kernel.org> 21706 M: Shiraz Hashim <shiraz.linux.kernel@gm 14605 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 21707 L: linux-arm-kernel@lists.infradead.org 14606 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 21708 L: soc@lists.linux.dev << 21709 S: Maintained << 21710 W: http://www.st.com/spear 14607 W: http://www.st.com/spear 21711 F: arch/arm/boot/dts/st/spear* !! 14608 S: Maintained >> 14609 F: arch/arm/boot/dts/spear* 21712 F: arch/arm/mach-spear/ 14610 F: arch/arm/mach-spear/ 21713 F: drivers/clk/spear/ << 21714 F: drivers/pinctrl/spear/ << 21715 14611 21716 SPI NOR SUBSYSTEM 14612 SPI NOR SUBSYSTEM 21717 M: Tudor Ambarus <tudor.ambarus@linaro.o !! 14613 M: Marek Vasut <marek.vasut@gmail.com> 21718 M: Pratyush Yadav <pratyush@kernel.org> !! 14614 M: Tudor Ambarus <tudor.ambarus@microchip.com> 21719 M: Michael Walle <mwalle@kernel.org> << 21720 L: linux-mtd@lists.infradead.org 14615 L: linux-mtd@lists.infradead.org 21721 S: Maintained << 21722 W: http://www.linux-mtd.infradead.org/ 14616 W: http://www.linux-mtd.infradead.org/ 21723 Q: http://patchwork.ozlabs.org/project/ 14617 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 21724 C: irc://irc.oftc.net/mtd !! 14618 T: git git://git.infradead.org/linux-mtd.git spi-nor/fixes 21725 T: git git://git.kernel.org/pub/scm/lin !! 14619 T: git git://git.infradead.org/linux-mtd.git spi-nor/next 21726 F: Documentation/devicetree/bindings/mt !! 14620 S: Maintained 21727 F: drivers/mtd/spi-nor/ 14621 F: drivers/mtd/spi-nor/ 21728 F: include/linux/mtd/spi-nor.h 14622 F: include/linux/mtd/spi-nor.h 21729 14623 21730 SPI SUBSYSTEM 14624 SPI SUBSYSTEM 21731 M: Mark Brown <broonie@kernel.org> 14625 M: Mark Brown <broonie@kernel.org> 21732 L: linux-spi@vger.kernel.org 14626 L: linux-spi@vger.kernel.org 21733 S: Maintained << 21734 Q: http://patchwork.kernel.org/project/ << 21735 T: git git://git.kernel.org/pub/scm/lin 14627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git >> 14628 Q: http://patchwork.kernel.org/project/spi-devel-general/list/ >> 14629 S: Maintained 21736 F: Documentation/devicetree/bindings/sp 14630 F: Documentation/devicetree/bindings/spi/ 21737 F: Documentation/spi/ 14631 F: Documentation/spi/ 21738 F: drivers/spi/ 14632 F: drivers/spi/ 21739 F: include/linux/spi/ 14633 F: include/linux/spi/ 21740 F: include/uapi/linux/spi/ 14634 F: include/uapi/linux/spi/ 21741 F: tools/spi/ 14635 F: tools/spi/ 21742 14636 21743 SPIDERNET NETWORK DRIVER for CELL 14637 SPIDERNET NETWORK DRIVER for CELL 21744 M: Ishizaki Kou <kou.ishizaki@toshiba.co 14638 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 21745 M: Geoff Levand <geoff@infradead.org> << 21746 L: netdev@vger.kernel.org 14639 L: netdev@vger.kernel.org 21747 L: linuxppc-dev@lists.ozlabs.org !! 14640 S: Supported 21748 S: Maintained !! 14641 F: Documentation/networking/device_drivers/toshiba/spider_net.txt 21749 F: Documentation/networking/device_driv << 21750 F: drivers/net/ethernet/toshiba/spider_ 14642 F: drivers/net/ethernet/toshiba/spider_net* 21751 14643 21752 SPMI SUBSYSTEM 14644 SPMI SUBSYSTEM 21753 M: Stephen Boyd <sboyd@kernel.org> !! 14645 R: Stephen Boyd <sboyd@kernel.org> 21754 L: linux-kernel@vger.kernel.org !! 14646 L: linux-arm-msm@vger.kernel.org 21755 S: Maintained << 21756 T: git git://git.kernel.org/pub/scm/lin << 21757 F: Documentation/devicetree/bindings/sp 14647 F: Documentation/devicetree/bindings/spmi/ 21758 F: drivers/spmi/ 14648 F: drivers/spmi/ 21759 F: include/dt-bindings/spmi/spmi.h 14649 F: include/dt-bindings/spmi/spmi.h 21760 F: include/linux/spmi.h 14650 F: include/linux/spmi.h 21761 F: include/trace/events/spmi.h 14651 F: include/trace/events/spmi.h 21762 14652 21763 SPU FILE SYSTEM 14653 SPU FILE SYSTEM >> 14654 M: Jeremy Kerr <jk@ozlabs.org> 21764 L: linuxppc-dev@lists.ozlabs.org 14655 L: linuxppc-dev@lists.ozlabs.org 21765 S: Orphan !! 14656 W: http://www.ibm.com/developerworks/power/cell/ 21766 F: Documentation/filesystems/spufs/spuf !! 14657 S: Supported >> 14658 F: Documentation/filesystems/spufs.txt 21767 F: arch/powerpc/platforms/cell/spufs/ 14659 F: arch/powerpc/platforms/cell/spufs/ 21768 14660 21769 SQUASHFS FILE SYSTEM 14661 SQUASHFS FILE SYSTEM 21770 M: Phillip Lougher <phillip@squashfs.org 14662 M: Phillip Lougher <phillip@squashfs.org.uk> 21771 L: squashfs-devel@lists.sourceforge.net 14663 L: squashfs-devel@lists.sourceforge.net (subscribers-only) 21772 S: Maintained << 21773 W: http://squashfs.org.uk 14664 W: http://squashfs.org.uk 21774 T: git git://git.kernel.org/pub/scm/lin 14665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git 21775 F: Documentation/filesystems/squashfs.r !! 14666 S: Maintained >> 14667 F: Documentation/filesystems/squashfs.txt 21776 F: fs/squashfs/ 14668 F: fs/squashfs/ 21777 14669 21778 SRM (Alpha) environment access 14670 SRM (Alpha) environment access 21779 M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 14671 M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 21780 S: Maintained 14672 S: Maintained 21781 F: arch/alpha/kernel/srm_env.c 14673 F: arch/alpha/kernel/srm_env.c 21782 14674 21783 ST LSM6DSx IMU IIO DRIVER 14675 ST LSM6DSx IMU IIO DRIVER 21784 M: Lorenzo Bianconi <lorenzo@kernel.org> !! 14676 M: Lorenzo Bianconi <lorenzo.bianconi83@gmail.com> 21785 L: linux-iio@vger.kernel.org 14677 L: linux-iio@vger.kernel.org 21786 S: Maintained << 21787 W: http://www.st.com/ 14678 W: http://www.st.com/ 21788 F: Documentation/devicetree/bindings/ii << 21789 F: drivers/iio/imu/st_lsm6dsx/ << 21790 << 21791 ST MIPID02 CSI-2 TO PARALLEL BRIDGE DRIVER << 21792 M: Benjamin Mugnier <benjamin.mugnier@fo << 21793 M: Sylvain Petinot <sylvain.petinot@foss << 21794 L: linux-media@vger.kernel.org << 21795 S: Maintained << 21796 T: git git://linuxtv.org/media_tree.git << 21797 F: Documentation/devicetree/bindings/me << 21798 F: drivers/media/i2c/st-mipid02.c << 21799 << 21800 ST STM32 FIREWALL << 21801 M: Gatien Chevallier <gatien.chevallier@ << 21802 S: Maintained 14679 S: Maintained 21803 F: drivers/bus/stm32_etzpc.c !! 14680 F: drivers/iio/imu/st_lsm6dsx/ 21804 F: drivers/bus/stm32_firewall.c !! 14681 F: Documentation/devicetree/bindings/iio/imu/st_lsm6dsx.txt 21805 F: drivers/bus/stm32_rifsc.c << 21806 14682 21807 ST STM32 I2C/SMBUS DRIVER 14683 ST STM32 I2C/SMBUS DRIVER 21808 M: Pierre-Yves MORDRET <pierre-yves.mord !! 14684 M: Pierre-Yves MORDRET <pierre-yves.mordret@st.com> 21809 M: Alain Volmat <alain.volmat@foss.st.co << 21810 L: linux-i2c@vger.kernel.org 14685 L: linux-i2c@vger.kernel.org 21811 S: Maintained 14686 S: Maintained 21812 F: drivers/i2c/busses/i2c-stm32* 14687 F: drivers/i2c/busses/i2c-stm32* 21813 14688 21814 ST STM32 SPI DRIVER << 21815 M: Alain Volmat <alain.volmat@foss.st.co << 21816 L: linux-spi@vger.kernel.org << 21817 S: Maintained << 21818 F: drivers/spi/spi-stm32.c << 21819 << 21820 ST STPDDC60 DRIVER << 21821 M: Daniel Nilsson <daniel.nilsson@flex.c << 21822 L: linux-hwmon@vger.kernel.org << 21823 S: Maintained << 21824 F: Documentation/hwmon/stpddc60.rst << 21825 F: drivers/hwmon/pmbus/stpddc60.c << 21826 << 21827 ST VGXY61 DRIVER << 21828 M: Benjamin Mugnier <benjamin.mugnier@fo << 21829 M: Sylvain Petinot <sylvain.petinot@foss << 21830 L: linux-media@vger.kernel.org << 21831 S: Maintained << 21832 T: git git://linuxtv.org/media_tree.git << 21833 F: Documentation/devicetree/bindings/me << 21834 F: Documentation/userspace-api/media/dr << 21835 F: drivers/media/i2c/vgxy61.c << 21836 << 21837 ST VL53L0X ToF RANGER(I2C) IIO DRIVER 14689 ST VL53L0X ToF RANGER(I2C) IIO DRIVER 21838 M: Song Qiang <songqiang1304521@gmail.co 14690 M: Song Qiang <songqiang1304521@gmail.com> 21839 L: linux-iio@vger.kernel.org 14691 L: linux-iio@vger.kernel.org 21840 S: Maintained 14692 S: Maintained 21841 F: Documentation/devicetree/bindings/ii << 21842 F: drivers/iio/proximity/vl53l0x-i2c.c 14693 F: drivers/iio/proximity/vl53l0x-i2c.c >> 14694 F: Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt 21843 14695 21844 STABLE BRANCH 14696 STABLE BRANCH 21845 M: Greg Kroah-Hartman <gregkh@linuxfound 14697 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 21846 M: Sasha Levin <sashal@kernel.org> 14698 M: Sasha Levin <sashal@kernel.org> 21847 L: stable@vger.kernel.org 14699 L: stable@vger.kernel.org 21848 S: Supported 14700 S: Supported 21849 F: Documentation/process/stable-kernel- 14701 F: Documentation/process/stable-kernel-rules.rst 21850 14702 21851 STAGING - ATOMISP DRIVER !! 14703 STAGING - COMEDI 21852 M: Hans de Goede <hdegoede@redhat.com> !! 14704 M: Ian Abbott <abbotti@mev.co.uk> 21853 M: Mauro Carvalho Chehab <mchehab@kernel !! 14705 M: H Hartley Sweeten <hsweeten@visionengravers.com> 21854 R: Sakari Ailus <sakari.ailus@linux.inte !! 14706 S: Odd Fixes 21855 L: linux-media@vger.kernel.org !! 14707 F: drivers/staging/comedi/ 21856 S: Maintained << 21857 F: drivers/staging/media/atomisp/ << 21858 << 21859 STAGING - FIELDBUS SUBSYSTEM << 21860 M: Sven Van Asbroeck <TheSven73@gmail.co << 21861 S: Maintained << 21862 F: drivers/staging/fieldbus/* << 21863 F: drivers/staging/fieldbus/Documentati << 21864 14708 21865 STAGING - HMS ANYBUS-S BUS !! 14709 STAGING - EROFS FILE SYSTEM 21866 M: Sven Van Asbroeck <TheSven73@gmail.co !! 14710 M: Gao Xiang <gaoxiang25@huawei.com> >> 14711 M: Chao Yu <yuchao0@huawei.com> >> 14712 L: linux-erofs@lists.ozlabs.org 21867 S: Maintained 14713 S: Maintained 21868 F: drivers/staging/fieldbus/anybuss/ !! 14714 F: drivers/staging/erofs/ 21869 14715 21870 STAGING - INDUSTRIAL IO 14716 STAGING - INDUSTRIAL IO 21871 M: Jonathan Cameron <jic23@kernel.org> 14717 M: Jonathan Cameron <jic23@kernel.org> 21872 L: linux-iio@vger.kernel.org 14718 L: linux-iio@vger.kernel.org 21873 S: Odd Fixes 14719 S: Odd Fixes 21874 F: Documentation/devicetree/bindings/st 14720 F: Documentation/devicetree/bindings/staging/iio/ 21875 F: drivers/staging/iio/ 14721 F: drivers/staging/iio/ 21876 14722 21877 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLL 14723 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 21878 M: Marc Dietrich <marvin24@gmx.de> 14724 M: Marc Dietrich <marvin24@gmx.de> 21879 L: ac100@lists.launchpad.net (moderated 14725 L: ac100@lists.launchpad.net (moderated for non-subscribers) 21880 L: linux-tegra@vger.kernel.org 14726 L: linux-tegra@vger.kernel.org 21881 S: Maintained 14727 S: Maintained 21882 F: drivers/staging/nvec/ 14728 F: drivers/staging/nvec/ 21883 14729 21884 STAGING - OLPC SECONDARY DISPLAY CONTROLLER 14730 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 21885 M: Jens Frederich <jfrederich@gmail.com> 14731 M: Jens Frederich <jfrederich@gmail.com> >> 14732 M: Daniel Drake <dsd@laptop.org> 21886 M: Jon Nettleton <jon.nettleton@gmail.co 14733 M: Jon Nettleton <jon.nettleton@gmail.com> 21887 S: Maintained << 21888 W: http://wiki.laptop.org/go/DCON 14734 W: http://wiki.laptop.org/go/DCON >> 14735 S: Maintained 21889 F: drivers/staging/olpc_dcon/ 14736 F: drivers/staging/olpc_dcon/ 21890 14737 21891 STAGING - REALTEK RTL8712U DRIVERS 14738 STAGING - REALTEK RTL8712U DRIVERS >> 14739 M: Larry Finger <Larry.Finger@lwfinger.net> 21892 M: Florian Schilhabel <florian.c.schilha 14740 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 21893 S: Odd Fixes 14741 S: Odd Fixes 21894 F: drivers/staging/rtl8712/ 14742 F: drivers/staging/rtl8712/ 21895 14743 21896 STAGING - SEPS525 LCD CONTROLLER DRIVERS !! 14744 STAGING - REALTEK RTL8188EU DRIVERS 21897 M: Michael Hennerich <michael.hennerich@ !! 14745 M: Larry Finger <Larry.Finger@lwfinger.net> 21898 L: linux-fbdev@vger.kernel.org !! 14746 S: Odd Fixes 21899 S: Supported !! 14747 F: drivers/staging/rtl8188eu/ 21900 F: Documentation/devicetree/bindings/ii << 21901 F: drivers/staging/fbtft/fb_seps525.c << 21902 14748 21903 STAGING - SILICON MOTION SM750 FRAME BUFFER 14749 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 21904 M: Sudip Mukherjee <sudipm.mukherjee@gma 14750 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 21905 M: Teddy Wang <teddy.wang@siliconmotion. 14751 M: Teddy Wang <teddy.wang@siliconmotion.com> 21906 M: Sudip Mukherjee <sudip.mukherjee@code 14752 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk> 21907 L: linux-fbdev@vger.kernel.org 14753 L: linux-fbdev@vger.kernel.org 21908 S: Maintained 14754 S: Maintained 21909 F: drivers/staging/sm750fb/ 14755 F: drivers/staging/sm750fb/ 21910 14756 >> 14757 STAGING - SPEAKUP CONSOLE SPEECH DRIVER >> 14758 M: William Hubbs <w.d.hubbs@gmail.com> >> 14759 M: Chris Brannon <chris@the-brannons.com> >> 14760 M: Kirk Reiser <kirk@reisers.ca> >> 14761 M: Samuel Thibault <samuel.thibault@ens-lyon.org> >> 14762 L: speakup@linux-speakup.org >> 14763 W: http://www.linux-speakup.org/ >> 14764 S: Odd Fixes >> 14765 F: drivers/staging/speakup/ >> 14766 21911 STAGING - VIA VT665X DRIVERS 14767 STAGING - VIA VT665X DRIVERS 21912 M: Philipp Hortmann <philipp.g.hortmann@ !! 14768 M: Forest Bond <forest@alittletooquiet.net> 21913 S: Odd Fixes 14769 S: Odd Fixes 21914 F: drivers/staging/vt665?/ 14770 F: drivers/staging/vt665?/ 21915 14771 >> 14772 STAGING - WILC1000 WIFI DRIVER >> 14773 M: Adham Abozaeid <adham.abozaeid@microchip.com> >> 14774 M: Ajay Singh <ajay.kathat@microchip.com> >> 14775 L: linux-wireless@vger.kernel.org >> 14776 S: Supported >> 14777 F: drivers/staging/wilc1000/ >> 14778 21916 STAGING SUBSYSTEM 14779 STAGING SUBSYSTEM 21917 M: Greg Kroah-Hartman <gregkh@linuxfound 14780 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 21918 L: linux-staging@lists.linux.dev << 21919 S: Supported << 21920 T: git git://git.kernel.org/pub/scm/lin 14781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git >> 14782 L: devel@driverdev.osuosl.org >> 14783 S: Supported 21921 F: drivers/staging/ 14784 F: drivers/staging/ 21922 14785 21923 STANDALONE CACHE CONTROLLER DRIVERS << 21924 M: Conor Dooley <conor@kernel.org> << 21925 S: Maintained << 21926 T: git https://git.kernel.org/pub/scm/l << 21927 F: Documentation/devicetree/bindings/ca << 21928 F: drivers/cache << 21929 << 21930 STARFIRE/DURALAN NETWORK DRIVER 14786 STARFIRE/DURALAN NETWORK DRIVER 21931 M: Ion Badulescu <ionut@badula.org> 14787 M: Ion Badulescu <ionut@badula.org> 21932 S: Odd Fixes 14788 S: Odd Fixes 21933 F: drivers/net/ethernet/adaptec/starfir 14789 F: drivers/net/ethernet/adaptec/starfire* 21934 14790 21935 STARFIVE CAMERA SUBSYSTEM DRIVER !! 14791 STEC S1220 SKD DRIVER 21936 M: Jack Zhu <jack.zhu@starfivetech.com> !! 14792 M: Bart Van Assche <bart.vanassche@wdc.com> 21937 M: Changhuang Liang <changhuang.liang@st !! 14793 L: linux-block@vger.kernel.org 21938 L: linux-media@vger.kernel.org << 21939 S: Maintained << 21940 F: Documentation/admin-guide/media/star << 21941 F: Documentation/devicetree/bindings/me << 21942 F: drivers/staging/media/starfive/camss << 21943 << 21944 STARFIVE CRYPTO DRIVER << 21945 M: Jia Jie Ho <jiajie.ho@starfivetech.co << 21946 M: William Qiu <william.qiu@starfivetech << 21947 S: Supported << 21948 F: Documentation/devicetree/bindings/cr << 21949 F: drivers/crypto/starfive/ << 21950 << 21951 STARFIVE DEVICETREES << 21952 M: Emil Renner Berthing <kernel@esmil.dk << 21953 S: Maintained << 21954 F: arch/riscv/boot/dts/starfive/ << 21955 << 21956 STARFIVE DWMAC GLUE LAYER << 21957 M: Emil Renner Berthing <kernel@esmil.dk << 21958 M: Minda Chen <minda.chen@starfivetech.c << 21959 S: Maintained << 21960 F: Documentation/devicetree/bindings/ne << 21961 F: drivers/net/ethernet/stmicro/stmmac/ << 21962 << 21963 STARFIVE JH7110 DPHY RX DRIVER << 21964 M: Jack Zhu <jack.zhu@starfivetech.com> << 21965 M: Changhuang Liang <changhuang.liang@st << 21966 S: Supported << 21967 F: Documentation/devicetree/bindings/ph << 21968 F: drivers/phy/starfive/phy-jh7110-dphy << 21969 << 21970 STARFIVE JH7110 DPHY TX DRIVER << 21971 M: Keith Zhao <keith.zhao@starfivetech.c << 21972 M: Shengyang Chen <shengyang.chen@starfi << 21973 S: Supported << 21974 F: Documentation/devicetree/bindings/ph << 21975 F: drivers/phy/starfive/phy-jh7110-dphy << 21976 << 21977 STARFIVE JH7110 MMC/SD/SDIO DRIVER << 21978 M: William Qiu <william.qiu@starfivetech << 21979 S: Supported << 21980 F: Documentation/devicetree/bindings/mm << 21981 F: drivers/mmc/host/dw_mmc-starfive.c << 21982 << 21983 STARFIVE JH7110 PLL CLOCK DRIVER << 21984 M: Xingyu Wu <xingyu.wu@starfivetech.com << 21985 S: Supported << 21986 F: Documentation/devicetree/bindings/cl << 21987 F: drivers/clk/starfive/clk-starfive-jh << 21988 << 21989 STARFIVE JH7110 PWMDAC DRIVER << 21990 M: Hal Feng <hal.feng@starfivetech.com> << 21991 M: Xingyu Wu <xingyu.wu@starfivetech.com << 21992 S: Supported << 21993 F: Documentation/devicetree/bindings/so << 21994 F: sound/soc/starfive/jh7110_pwmdac.c << 21995 << 21996 STARFIVE JH7110 SYSCON << 21997 M: William Qiu <william.qiu@starfivetech << 21998 M: Xingyu Wu <xingyu.wu@starfivetech.com << 21999 S: Supported << 22000 F: Documentation/devicetree/bindings/so << 22001 << 22002 STARFIVE JH7110 TDM DRIVER << 22003 M: Walker Chen <walker.chen@starfivetech << 22004 S: Maintained << 22005 F: Documentation/devicetree/bindings/so << 22006 F: sound/soc/starfive/jh7110_tdm.c << 22007 << 22008 STARFIVE JH71X0 CLOCK DRIVERS << 22009 M: Emil Renner Berthing <kernel@esmil.dk << 22010 M: Hal Feng <hal.feng@starfivetech.com> << 22011 S: Maintained << 22012 F: Documentation/devicetree/bindings/cl << 22013 F: drivers/clk/starfive/clk-starfive-jh << 22014 F: include/dt-bindings/clock/starfive?j << 22015 << 22016 STARFIVE JH71X0 PINCTRL DRIVERS << 22017 M: Emil Renner Berthing <kernel@esmil.dk << 22018 M: Jianlong Huang <jianlong.huang@starfi << 22019 M: Hal Feng <hal.feng@starfivetech.com> << 22020 L: linux-gpio@vger.kernel.org << 22021 S: Maintained << 22022 F: Documentation/devicetree/bindings/pi << 22023 F: drivers/pinctrl/starfive/pinctrl-sta << 22024 F: include/dt-bindings/pinctrl/pinctrl- << 22025 F: include/dt-bindings/pinctrl/starfive << 22026 << 22027 STARFIVE JH71X0 RESET CONTROLLER DRIVERS << 22028 M: Emil Renner Berthing <kernel@esmil.dk << 22029 M: Hal Feng <hal.feng@starfivetech.com> << 22030 S: Maintained << 22031 F: Documentation/devicetree/bindings/re << 22032 F: drivers/reset/starfive/reset-starfiv << 22033 F: include/dt-bindings/reset/starfive?j << 22034 << 22035 STARFIVE JH71X0 USB DRIVERS << 22036 M: Minda Chen <minda.chen@starfivetech.c << 22037 S: Maintained << 22038 F: Documentation/devicetree/bindings/us << 22039 F: drivers/usb/cdns3/cdns3-starfive.c << 22040 << 22041 STARFIVE JH71XX PMU CONTROLLER DRIVER << 22042 M: Walker Chen <walker.chen@starfivetech << 22043 M: Changhuang Liang <changhuang.liang@st << 22044 S: Supported << 22045 F: Documentation/devicetree/bindings/po << 22046 F: drivers/pmdomain/starfive/ << 22047 F: include/dt-bindings/power/starfive,j << 22048 << 22049 STARFIVE SOC DRIVERS << 22050 M: Conor Dooley <conor@kernel.org> << 22051 S: Maintained << 22052 T: git https://git.kernel.org/pub/scm/l << 22053 F: Documentation/devicetree/bindings/so << 22054 << 22055 STARFIVE STARLINK PMU DRIVER << 22056 M: Ji Sheng Teoh <jisheng.teoh@starfivet << 22057 S: Maintained 14794 S: Maintained 22058 F: Documentation/admin-guide/perf/starf !! 14795 F: drivers/block/skd*[ch] 22059 F: Documentation/devicetree/bindings/pe << 22060 F: drivers/perf/starfive_starlink_pmu.c << 22061 << 22062 STARFIVE TRNG DRIVER << 22063 M: Jia Jie Ho <jiajie.ho@starfivetech.co << 22064 S: Supported << 22065 F: Documentation/devicetree/bindings/rn << 22066 F: drivers/char/hw_random/jh7110-trng.c << 22067 << 22068 STARFIVE WATCHDOG DRIVER << 22069 M: Xingyu Wu <xingyu.wu@starfivetech.com << 22070 M: Samin Guo <samin.guo@starfivetech.com << 22071 S: Supported << 22072 F: Documentation/devicetree/bindings/wa << 22073 F: drivers/watchdog/starfive-wdt.c << 22074 << 22075 STARFIVE JH71X0 PCIE AND USB PHY DRIVER << 22076 M: Minda Chen <minda.chen@starfivetech.c << 22077 S: Supported << 22078 F: Documentation/devicetree/bindings/ph << 22079 F: Documentation/devicetree/bindings/ph << 22080 F: drivers/phy/starfive/phy-jh7110-pcie << 22081 F: drivers/phy/starfive/phy-jh7110-usb. << 22082 << 22083 STARFIVE JH8100 EXTERNAL INTERRUPT CONTROLLE << 22084 M: Changhuang Liang <changhuang.liang@st << 22085 S: Supported << 22086 F: Documentation/devicetree/bindings/in << 22087 F: drivers/irqchip/irq-starfive-jh8100- << 22088 << 22089 STATIC BRANCH/CALL << 22090 M: Peter Zijlstra <peterz@infradead.org> << 22091 M: Josh Poimboeuf <jpoimboe@kernel.org> << 22092 M: Jason Baron <jbaron@akamai.com> << 22093 R: Steven Rostedt <rostedt@goodmis.org> << 22094 R: Ard Biesheuvel <ardb@kernel.org> << 22095 S: Supported << 22096 F: arch/*/include/asm/jump_label*.h << 22097 F: arch/*/include/asm/static_call*.h << 22098 F: arch/*/kernel/jump_label.c << 22099 F: arch/*/kernel/static_call.c << 22100 F: include/linux/jump_label*.h << 22101 F: include/linux/static_call*.h << 22102 F: kernel/jump_label.c << 22103 F: kernel/static_call.c << 22104 14796 22105 STI AUDIO (ASoC) DRIVERS 14797 STI AUDIO (ASoC) DRIVERS 22106 M: Arnaud Pouliquen <arnaud.pouliquen@fo !! 14798 M: Arnaud Pouliquen <arnaud.pouliquen@st.com> 22107 L: linux-sound@vger.kernel.org !! 14799 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 22108 S: Maintained 14800 S: Maintained 22109 F: Documentation/devicetree/bindings/so 14801 F: Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt 22110 F: sound/soc/sti/ 14802 F: sound/soc/sti/ 22111 14803 22112 STI CEC DRIVER 14804 STI CEC DRIVER 22113 M: Alain Volmat <alain.volmat@foss.st.co !! 14805 M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 22114 S: Maintained 14806 S: Maintained 22115 F: Documentation/devicetree/bindings/me !! 14807 F: drivers/media/platform/sti/cec/ 22116 F: drivers/media/cec/platform/sti/ !! 14808 F: Documentation/devicetree/bindings/media/stih-cec.txt 22117 14809 22118 STK1160 USB VIDEO CAPTURE DRIVER 14810 STK1160 USB VIDEO CAPTURE DRIVER 22119 M: Ezequiel Garcia <ezequiel@vanguardias 14811 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 22120 L: linux-media@vger.kernel.org 14812 L: linux-media@vger.kernel.org 22121 S: Maintained << 22122 T: git git://linuxtv.org/media_tree.git 14813 T: git git://linuxtv.org/media_tree.git >> 14814 S: Maintained 22123 F: drivers/media/usb/stk1160/ 14815 F: drivers/media/usb/stk1160/ 22124 14816 22125 STM32 AUDIO (ASoC) DRIVERS 14817 STM32 AUDIO (ASoC) DRIVERS 22126 M: Olivier Moysan <olivier.moysan@foss.s !! 14818 M: Olivier Moysan <olivier.moysan@st.com> 22127 M: Arnaud Pouliquen <arnaud.pouliquen@fo !! 14819 M: Arnaud Pouliquen <arnaud.pouliquen@st.com> 22128 L: linux-sound@vger.kernel.org !! 14820 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 22129 S: Maintained 14821 S: Maintained 22130 F: Documentation/devicetree/bindings/ii !! 14822 F: Documentation/devicetree/bindings/sound/st,stm32-*.txt 22131 F: Documentation/devicetree/bindings/so << 22132 F: sound/soc/stm/ 14823 F: sound/soc/stm/ 22133 14824 22134 STM32 DMA DRIVERS << 22135 M: Amélie Delaunay <amelie.delaunay@fos << 22136 L: dmaengine@vger.kernel.org << 22137 L: linux-stm32@st-md-mailman.stormreply << 22138 S: Maintained << 22139 F: Documentation/arch/arm/stm32/stm32-d << 22140 F: Documentation/devicetree/bindings/dm << 22141 F: drivers/dma/stm32/ << 22142 << 22143 STM32 TIMER/LPTIMER DRIVERS 14825 STM32 TIMER/LPTIMER DRIVERS 22144 M: Fabrice Gasnier <fabrice.gasnier@foss !! 14826 M: Fabrice Gasnier <fabrice.gasnier@st.com> 22145 S: Maintained 14827 S: Maintained 22146 F: Documentation/ABI/testing/*timer-stm << 22147 F: Documentation/devicetree/bindings/*/ << 22148 F: drivers/*/stm32-*timer* 14828 F: drivers/*/stm32-*timer* 22149 F: drivers/pwm/pwm-stm32* 14829 F: drivers/pwm/pwm-stm32* 22150 F: include/linux/*/stm32-*tim* 14830 F: include/linux/*/stm32-*tim* >> 14831 F: Documentation/ABI/testing/*timer-stm32 >> 14832 F: Documentation/devicetree/bindings/*/stm32-*timer* >> 14833 F: Documentation/devicetree/bindings/pwm/pwm-stm32* 22151 14834 22152 STMMAC ETHERNET DRIVER 14835 STMMAC ETHERNET DRIVER 22153 M: Alexandre Torgue <alexandre.torgue@fo !! 14836 M: Giuseppe Cavallaro <peppe.cavallaro@st.com> >> 14837 M: Alexandre Torgue <alexandre.torgue@st.com> 22154 M: Jose Abreu <joabreu@synopsys.com> 14838 M: Jose Abreu <joabreu@synopsys.com> 22155 L: netdev@vger.kernel.org 14839 L: netdev@vger.kernel.org 22156 S: Supported << 22157 W: http://www.stlinux.com 14840 W: http://www.stlinux.com 22158 F: Documentation/networking/device_driv !! 14841 S: Supported 22159 F: drivers/net/ethernet/stmicro/stmmac/ 14842 F: drivers/net/ethernet/stmicro/stmmac/ 22160 14843 22161 SUN HAPPY MEAL ETHERNET DRIVER << 22162 M: Sean Anderson <seanga2@gmail.com> << 22163 S: Maintained << 22164 F: drivers/net/ethernet/sun/sunhme.* << 22165 << 22166 SUN3/3X 14844 SUN3/3X 22167 M: Sam Creasey <sammy@sammy.net> 14845 M: Sam Creasey <sammy@sammy.net> 22168 S: Maintained << 22169 W: http://sammy.net/sun3/ 14846 W: http://sammy.net/sun3/ 22170 F: arch/m68k/include/asm/sun3* !! 14847 S: Maintained 22171 F: arch/m68k/kernel/*sun3* 14848 F: arch/m68k/kernel/*sun3* 22172 F: arch/m68k/sun3*/ 14849 F: arch/m68k/sun3*/ >> 14850 F: arch/m68k/include/asm/sun3* 22173 F: drivers/net/ethernet/i825xx/sun3* 14851 F: drivers/net/ethernet/i825xx/sun3* 22174 14852 22175 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVE 14853 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 22176 M: Hans de Goede <hdegoede@redhat.com> 14854 M: Hans de Goede <hdegoede@redhat.com> 22177 L: linux-input@vger.kernel.org 14855 L: linux-input@vger.kernel.org 22178 S: Maintained 14856 S: Maintained 22179 F: Documentation/devicetree/bindings/in !! 14857 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 22180 F: drivers/input/keyboard/sun4i-lradc-k 14858 F: drivers/input/keyboard/sun4i-lradc-keys.c 22181 14859 22182 SUNDANCE NETWORK DRIVER 14860 SUNDANCE NETWORK DRIVER 22183 M: Denis Kirjanov <kda@linux-powerpc.org 14861 M: Denis Kirjanov <kda@linux-powerpc.org> 22184 L: netdev@vger.kernel.org 14862 L: netdev@vger.kernel.org 22185 S: Maintained 14863 S: Maintained 22186 F: drivers/net/ethernet/dlink/sundance. 14864 F: drivers/net/ethernet/dlink/sundance.c 22187 14865 22188 SUNPLUS ETHERNET DRIVER << 22189 M: Wells Lu <wellslutw@gmail.com> << 22190 L: netdev@vger.kernel.org << 22191 S: Maintained << 22192 W: https://sunplus.atlassian.net/wiki/s << 22193 F: Documentation/devicetree/bindings/ne << 22194 F: drivers/net/ethernet/sunplus/ << 22195 << 22196 SUNPLUS MMC DRIVER << 22197 M: Tony Huang <tonyhuang.sunplus@gmail.c << 22198 M: Li-hao Kuo <lhjeff911@gmail.com> << 22199 S: Maintained << 22200 F: Documentation/devicetree/bindings/mm << 22201 F: drivers/mmc/host/sunplus-mmc.c << 22202 << 22203 SUNPLUS OCOTP DRIVER << 22204 M: Vincent Shih <vincent.sunplus@gmail.c << 22205 S: Maintained << 22206 F: Documentation/devicetree/bindings/nv << 22207 F: drivers/nvmem/sunplus-ocotp.c << 22208 << 22209 SUNPLUS PWM DRIVER << 22210 M: Hammer Hsieh <hammerh0314@gmail.com> << 22211 S: Maintained << 22212 F: Documentation/devicetree/bindings/pw << 22213 F: drivers/pwm/pwm-sunplus.c << 22214 << 22215 SUNPLUS RTC DRIVER << 22216 M: Vincent Shih <vincent.sunplus@gmail.c << 22217 L: linux-rtc@vger.kernel.org << 22218 S: Maintained << 22219 F: Documentation/devicetree/bindings/rt << 22220 F: drivers/rtc/rtc-sunplus.c << 22221 << 22222 SUNPLUS SPI CONTROLLER INTERFACE DRIVER << 22223 M: Li-hao Kuo <lhjeff911@gmail.com> << 22224 L: linux-spi@vger.kernel.org << 22225 S: Maintained << 22226 F: Documentation/devicetree/bindings/sp << 22227 F: drivers/spi/spi-sunplus-sp7021.c << 22228 << 22229 SUNPLUS UART DRIVER << 22230 M: Hammer Hsieh <hammerh0314@gmail.com> << 22231 S: Maintained << 22232 F: Documentation/devicetree/bindings/se << 22233 F: drivers/tty/serial/sunplus-uart.c << 22234 << 22235 SUNPLUS USB2 PHY DRIVER << 22236 M: Vincent Shih <vincent.sunplus@gmail.c << 22237 L: linux-usb@vger.kernel.org << 22238 S: Maintained << 22239 F: Documentation/devicetree/bindings/ph << 22240 F: drivers/phy/sunplus/Kconfig << 22241 F: drivers/phy/sunplus/Makefile << 22242 F: drivers/phy/sunplus/phy-sunplus-usb2 << 22243 << 22244 SUNPLUS WATCHDOG DRIVER << 22245 M: Xiantao Hu <xt.hu@cqplus1.com> << 22246 L: linux-watchdog@vger.kernel.org << 22247 S: Maintained << 22248 F: Documentation/devicetree/bindings/wa << 22249 F: drivers/watchdog/sunplus_wdt.c << 22250 << 22251 SUPERH 14866 SUPERH 22252 M: Yoshinori Sato <ysato@users.sourcefor 14867 M: Yoshinori Sato <ysato@users.sourceforge.jp> 22253 M: Rich Felker <dalias@libc.org> 14868 M: Rich Felker <dalias@libc.org> 22254 M: John Paul Adrian Glaubitz <glaubitz@p << 22255 L: linux-sh@vger.kernel.org 14869 L: linux-sh@vger.kernel.org 22256 S: Maintained << 22257 Q: http://patchwork.kernel.org/project/ 14870 Q: http://patchwork.kernel.org/project/linux-sh/list/ 22258 F: Documentation/arch/sh/ !! 14871 S: Maintained >> 14872 F: Documentation/sh/ 22259 F: arch/sh/ 14873 F: arch/sh/ 22260 F: drivers/sh/ 14874 F: drivers/sh/ 22261 14875 22262 SUSPEND TO RAM 14876 SUSPEND TO RAM 22263 M: "Rafael J. Wysocki" <rafael@kernel.or !! 14877 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 22264 M: Len Brown <len.brown@intel.com> 14878 M: Len Brown <len.brown@intel.com> 22265 M: Pavel Machek <pavel@ucw.cz> 14879 M: Pavel Machek <pavel@ucw.cz> 22266 L: linux-pm@vger.kernel.org 14880 L: linux-pm@vger.kernel.org 22267 S: Supported << 22268 B: https://bugzilla.kernel.org 14881 B: https://bugzilla.kernel.org >> 14882 S: Supported 22269 F: Documentation/power/ 14883 F: Documentation/power/ 22270 F: arch/x86/kernel/acpi/sleep* !! 14884 F: arch/x86/kernel/acpi/ 22271 F: arch/x86/kernel/acpi/wakeup* << 22272 F: drivers/base/power/ 14885 F: drivers/base/power/ >> 14886 F: kernel/power/ >> 14887 F: include/linux/suspend.h 22273 F: include/linux/freezer.h 14888 F: include/linux/freezer.h 22274 F: include/linux/pm.h 14889 F: include/linux/pm.h 22275 F: include/linux/suspend.h << 22276 F: kernel/power/ << 22277 14890 22278 SVGA HANDLING 14891 SVGA HANDLING 22279 M: Martin Mares <mj@ucw.cz> 14892 M: Martin Mares <mj@ucw.cz> 22280 L: linux-video@atrey.karlin.mff.cuni.cz 14893 L: linux-video@atrey.karlin.mff.cuni.cz 22281 S: Maintained 14894 S: Maintained 22282 F: Documentation/admin-guide/svga.rst !! 14895 F: Documentation/svga.txt 22283 F: arch/x86/boot/video* 14896 F: arch/x86/boot/video* 22284 14897 >> 14898 SWIOTLB SUBSYSTEM >> 14899 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> >> 14900 L: iommu@lists.linux-foundation.org >> 14901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git >> 14902 S: Supported >> 14903 F: kernel/dma/swiotlb.c >> 14904 F: arch/*/kernel/pci-swiotlb.c >> 14905 F: include/linux/swiotlb.h >> 14906 22285 SWITCHDEV 14907 SWITCHDEV 22286 M: Jiri Pirko <jiri@resnulli.us> 14908 M: Jiri Pirko <jiri@resnulli.us> 22287 M: Ivan Vecera <ivecera@redhat.com> 14909 M: Ivan Vecera <ivecera@redhat.com> 22288 L: netdev@vger.kernel.org 14910 L: netdev@vger.kernel.org 22289 S: Supported 14911 S: Supported 22290 F: include/net/switchdev.h << 22291 F: net/switchdev/ 14912 F: net/switchdev/ >> 14913 F: include/net/switchdev.h 22292 14914 22293 SY8106A REGULATOR DRIVER 14915 SY8106A REGULATOR DRIVER 22294 M: Icenowy Zheng <icenowy@aosc.io> 14916 M: Icenowy Zheng <icenowy@aosc.io> 22295 S: Maintained 14917 S: Maintained 22296 F: Documentation/devicetree/bindings/re << 22297 F: drivers/regulator/sy8106a-regulator. 14918 F: drivers/regulator/sy8106a-regulator.c >> 14919 F: Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt 22298 14920 22299 SYNC FILE FRAMEWORK 14921 SYNC FILE FRAMEWORK 22300 M: Sumit Semwal <sumit.semwal@linaro.org 14922 M: Sumit Semwal <sumit.semwal@linaro.org> 22301 R: Gustavo Padovan <gustavo@padovan.org> 14923 R: Gustavo Padovan <gustavo@padovan.org> >> 14924 S: Maintained 22302 L: linux-media@vger.kernel.org 14925 L: linux-media@vger.kernel.org 22303 L: dri-devel@lists.freedesktop.org 14926 L: dri-devel@lists.freedesktop.org 22304 S: Maintained !! 14927 F: drivers/dma-buf/sync_* 22305 T: git https://gitlab.freedesktop.org/d << 22306 F: Documentation/driver-api/sync_file.r << 22307 F: drivers/dma-buf/dma-fence* 14928 F: drivers/dma-buf/dma-fence* 22308 F: drivers/dma-buf/sw_sync.c 14929 F: drivers/dma-buf/sw_sync.c 22309 F: drivers/dma-buf/sync_* << 22310 F: include/linux/sync_file.h 14930 F: include/linux/sync_file.h 22311 F: include/uapi/linux/sync_file.h 14931 F: include/uapi/linux/sync_file.h >> 14932 F: Documentation/sync_file.txt >> 14933 T: git git://anongit.freedesktop.org/drm/drm-misc 22312 14934 22313 SYNOPSYS ARC ARCHITECTURE 14935 SYNOPSYS ARC ARCHITECTURE 22314 M: Vineet Gupta <vgupta@kernel.org> !! 14936 M: Vineet Gupta <vgupta@synopsys.com> 22315 L: linux-snps-arc@lists.infradead.org 14937 L: linux-snps-arc@lists.infradead.org 22316 S: Supported 14938 S: Supported 22317 T: git git://git.kernel.org/pub/scm/lin !! 14939 F: arch/arc/ 22318 F: Documentation/arch/arc << 22319 F: Documentation/devicetree/bindings/ar 14940 F: Documentation/devicetree/bindings/arc/* 22320 F: Documentation/devicetree/bindings/in 14941 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 22321 F: arch/arc/ << 22322 F: drivers/clocksource/arc_timer.c 14942 F: drivers/clocksource/arc_timer.c 22323 F: drivers/tty/serial/arc_uart.c 14943 F: drivers/tty/serial/arc_uart.c >> 14944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 22324 14945 22325 SYNOPSYS ARC HSDK SDP pll clock driver 14946 SYNOPSYS ARC HSDK SDP pll clock driver 22326 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno 14947 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 22327 S: Supported 14948 S: Supported 22328 F: Documentation/devicetree/bindings/cl << 22329 F: drivers/clk/clk-hsdk-pll.c 14949 F: drivers/clk/clk-hsdk-pll.c >> 14950 F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt 22330 14951 22331 SYNOPSYS ARC SDP clock driver 14952 SYNOPSYS ARC SDP clock driver 22332 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno 14953 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 22333 S: Supported 14954 S: Supported 22334 F: Documentation/devicetree/bindings/cl << 22335 F: drivers/clk/axs10x/* 14955 F: drivers/clk/axs10x/* >> 14956 F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt 22336 14957 22337 SYNOPSYS ARC SDP platform support 14958 SYNOPSYS ARC SDP platform support 22338 M: Alexey Brodkin <abrodkin@synopsys.com 14959 M: Alexey Brodkin <abrodkin@synopsys.com> 22339 S: Supported 14960 S: Supported 22340 F: Documentation/devicetree/bindings/ar << 22341 F: arch/arc/boot/dts/ax* << 22342 F: arch/arc/plat-axs10x 14961 F: arch/arc/plat-axs10x >> 14962 F: arch/arc/boot/dts/ax* >> 14963 F: Documentation/devicetree/bindings/arc/axs10* 22343 14964 22344 SYNOPSYS AXS10x RESET CONTROLLER DRIVER 14965 SYNOPSYS AXS10x RESET CONTROLLER DRIVER 22345 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno 14966 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 22346 S: Supported 14967 S: Supported 22347 F: Documentation/devicetree/bindings/re << 22348 F: drivers/reset/reset-axs10x.c 14968 F: drivers/reset/reset-axs10x.c >> 14969 F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt 22349 14970 22350 SYNOPSYS CREG GPIO DRIVER 14971 SYNOPSYS CREG GPIO DRIVER 22351 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno 14972 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 22352 S: Maintained 14973 S: Maintained 22353 F: Documentation/devicetree/bindings/gp << 22354 F: drivers/gpio/gpio-creg-snps.c 14974 F: drivers/gpio/gpio-creg-snps.c >> 14975 F: Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt 22355 14976 22356 SYNOPSYS DESIGNWARE 8250 UART DRIVER 14977 SYNOPSYS DESIGNWARE 8250 UART DRIVER 22357 M: Ilpo Järvinen <ilpo.jarvinen@linux.i << 22358 R: Andy Shevchenko <andriy.shevchenko@li 14978 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 22359 S: Supported !! 14979 S: Maintained 22360 F: drivers/tty/serial/8250/8250_dw.c 14980 F: drivers/tty/serial/8250/8250_dw.c 22361 F: drivers/tty/serial/8250/8250_dwlib.* << 22362 F: drivers/tty/serial/8250/8250_lpss.c << 22363 14981 22364 SYNOPSYS DESIGNWARE APB GPIO DRIVER 14982 SYNOPSYS DESIGNWARE APB GPIO DRIVER 22365 M: Hoan Tran <hoan@os.amperecomputing.co 14983 M: Hoan Tran <hoan@os.amperecomputing.com> 22366 L: linux-gpio@vger.kernel.org 14984 L: linux-gpio@vger.kernel.org 22367 S: Maintained 14985 S: Maintained 22368 F: Documentation/devicetree/bindings/gp << 22369 F: drivers/gpio/gpio-dwapb.c 14986 F: drivers/gpio/gpio-dwapb.c >> 14987 F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt 22370 14988 22371 SYNOPSYS DESIGNWARE AXI DMAC DRIVER 14989 SYNOPSYS DESIGNWARE AXI DMAC DRIVER 22372 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno 14990 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 22373 S: Maintained 14991 S: Maintained 22374 F: Documentation/devicetree/bindings/dm !! 14992 F: drivers/dma/dwi-axi-dmac/ 22375 F: drivers/dma/dw-axi-dmac/ !! 14993 F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt 22376 14994 22377 SYNOPSYS DESIGNWARE DMAC DRIVER 14995 SYNOPSYS DESIGNWARE DMAC DRIVER 22378 M: Viresh Kumar <vireshk@kernel.org> 14996 M: Viresh Kumar <vireshk@kernel.org> 22379 R: Andy Shevchenko <andriy.shevchenko@li 14997 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 22380 S: Maintained 14998 S: Maintained 22381 F: Documentation/devicetree/bindings/dm !! 14999 F: Documentation/devicetree/bindings/dma/snps-dma.txt 22382 F: Documentation/devicetree/bindings/dm << 22383 F: drivers/dma/dw/ 15000 F: drivers/dma/dw/ 22384 F: include/dt-bindings/dma/dw-dmac.h 15001 F: include/dt-bindings/dma/dw-dmac.h 22385 F: include/linux/dma/dw.h 15002 F: include/linux/dma/dw.h 22386 F: include/linux/platform_data/dma-dw.h 15003 F: include/linux/platform_data/dma-dw.h 22387 15004 22388 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIV 15005 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER 22389 M: Jose Abreu <Jose.Abreu@synopsys.com> 15006 M: Jose Abreu <Jose.Abreu@synopsys.com> 22390 L: netdev@vger.kernel.org 15007 L: netdev@vger.kernel.org 22391 S: Supported 15008 S: Supported 22392 F: drivers/net/ethernet/synopsys/ 15009 F: drivers/net/ethernet/synopsys/ 22393 15010 22394 SYNOPSYS DESIGNWARE ETHERNET XPCS DRIVER << 22395 M: Jose Abreu <Jose.Abreu@synopsys.com> << 22396 L: netdev@vger.kernel.org << 22397 S: Supported << 22398 F: drivers/net/pcs/pcs-xpcs.c << 22399 F: drivers/net/pcs/pcs-xpcs.h << 22400 F: include/linux/pcs/pcs-xpcs.h << 22401 << 22402 SYNOPSYS DESIGNWARE I2C DRIVER 15011 SYNOPSYS DESIGNWARE I2C DRIVER 22403 M: Jarkko Nikula <jarkko.nikula@linux.in 15012 M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 22404 R: Andy Shevchenko <andriy.shevchenko@li 15013 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 22405 R: Mika Westerberg <mika.westerberg@linu 15014 R: Mika Westerberg <mika.westerberg@linux.intel.com> 22406 R: Jan Dabros <jsd@semihalf.com> << 22407 L: linux-i2c@vger.kernel.org 15015 L: linux-i2c@vger.kernel.org 22408 S: Supported !! 15016 S: Maintained 22409 F: drivers/i2c/busses/i2c-designware-* 15017 F: drivers/i2c/busses/i2c-designware-* >> 15018 F: include/linux/platform_data/i2c-designware.h 22410 15019 22411 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 15020 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 22412 M: Jaehoon Chung <jh80.chung@samsung.com 15021 M: Jaehoon Chung <jh80.chung@samsung.com> 22413 L: linux-mmc@vger.kernel.org 15022 L: linux-mmc@vger.kernel.org 22414 S: Maintained 15023 S: Maintained 22415 F: drivers/mmc/host/dw_mmc* 15024 F: drivers/mmc/host/dw_mmc* 22416 15025 22417 SYNOPSYS DESIGNWARE PCIE PMU DRIVER << 22418 M: Shuai Xue <xueshuai@linux.alibaba.com << 22419 M: Jing Zhang <renyu.zj@linux.alibaba.co << 22420 S: Supported << 22421 F: Documentation/admin-guide/perf/dwc_p << 22422 F: drivers/perf/dwc_pcie_pmu.c << 22423 << 22424 SYNOPSYS HSDK RESET CONTROLLER DRIVER 15026 SYNOPSYS HSDK RESET CONTROLLER DRIVER 22425 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno 15027 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 22426 S: Supported 15028 S: Supported 22427 F: Documentation/devicetree/bindings/re << 22428 F: drivers/reset/reset-hsdk.c 15029 F: drivers/reset/reset-hsdk.c 22429 F: include/dt-bindings/reset/snps,hsdk- 15030 F: include/dt-bindings/reset/snps,hsdk-reset.h 22430 !! 15031 F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt 22431 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER << 22432 M: Prabu Thangamuthu <prabu.t@synopsys.c << 22433 M: Manjunath M B <manjumb@synopsys.com> << 22434 L: linux-mmc@vger.kernel.org << 22435 S: Maintained << 22436 F: drivers/mmc/host/sdhci-pci-dwc-mshc. << 22437 15032 22438 SYSTEM CONFIGURATION (SYSCON) 15033 SYSTEM CONFIGURATION (SYSCON) 22439 M: Lee Jones <lee@kernel.org> !! 15034 M: Lee Jones <lee.jones@linaro.org> 22440 M: Arnd Bergmann <arnd@arndb.de> 15035 M: Arnd Bergmann <arnd@arndb.de> 22441 S: Supported << 22442 T: git git://git.kernel.org/pub/scm/lin 15036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git >> 15037 S: Supported 22443 F: drivers/mfd/syscon.c 15038 F: drivers/mfd/syscon.c 22444 15039 22445 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE 15040 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers 22446 M: Sudeep Holla <sudeep.holla@arm.com> 15041 M: Sudeep Holla <sudeep.holla@arm.com> 22447 R: Cristian Marussi <cristian.marussi@ar !! 15042 L: linux-arm-kernel@lists.infradead.org 22448 L: arm-scmi@vger.kernel.org << 22449 L: linux-arm-kernel@lists.infradead.org << 22450 S: Maintained 15043 S: Maintained 22451 F: Documentation/devicetree/bindings/fi !! 15044 F: Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt 22452 F: drivers/clk/clk-sc[mp]i.c 15045 F: drivers/clk/clk-sc[mp]i.c 22453 F: drivers/cpufreq/sc[mp]i-cpufreq.c 15046 F: drivers/cpufreq/sc[mp]i-cpufreq.c 22454 F: drivers/firmware/arm_scmi/ << 22455 F: drivers/firmware/arm_scpi.c 15047 F: drivers/firmware/arm_scpi.c 22456 F: drivers/hwmon/scmi-hwmon.c !! 15048 F: drivers/firmware/arm_scmi/ 22457 F: drivers/pinctrl/pinctrl-scmi.c << 22458 F: drivers/pmdomain/arm/ << 22459 F: drivers/powercap/arm_scmi_powercap.c << 22460 F: drivers/regulator/scmi-regulator.c << 22461 F: drivers/reset/reset-scmi.c << 22462 F: include/linux/sc[mp]i_protocol.h 15049 F: include/linux/sc[mp]i_protocol.h 22463 F: include/trace/events/scmi.h << 22464 F: include/uapi/linux/virtio_scmi.h << 22465 15050 22466 SYSTEM RESET/SHUTDOWN DRIVERS 15051 SYSTEM RESET/SHUTDOWN DRIVERS 22467 M: Sebastian Reichel <sre@kernel.org> 15052 M: Sebastian Reichel <sre@kernel.org> 22468 L: linux-pm@vger.kernel.org 15053 L: linux-pm@vger.kernel.org 22469 S: Maintained << 22470 T: git git://git.kernel.org/pub/scm/lin 15054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git >> 15055 S: Maintained 22471 F: Documentation/devicetree/bindings/po 15056 F: Documentation/devicetree/bindings/power/reset/ 22472 F: drivers/power/reset/ 15057 F: drivers/power/reset/ 22473 15058 22474 SYSTEM TRACE MODULE CLASS 15059 SYSTEM TRACE MODULE CLASS 22475 M: Alexander Shishkin <alexander.shishki 15060 M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 22476 S: Maintained 15061 S: Maintained 22477 T: git git://git.kernel.org/pub/scm/lin 15062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git 22478 F: Documentation/trace/stm.rst 15063 F: Documentation/trace/stm.rst 22479 F: drivers/hwtracing/stm/ 15064 F: drivers/hwtracing/stm/ 22480 F: include/linux/stm.h 15065 F: include/linux/stm.h 22481 F: include/uapi/linux/stm.h 15066 F: include/uapi/linux/stm.h 22482 15067 22483 SYSTEM76 ACPI DRIVER << 22484 M: Jeremy Soller <jeremy@system76.com> << 22485 M: System76 Product Development <product << 22486 L: platform-driver-x86@vger.kernel.org << 22487 S: Maintained << 22488 F: drivers/platform/x86/system76_acpi.c << 22489 << 22490 SYSV FILESYSTEM 15068 SYSV FILESYSTEM 22491 S: Orphan !! 15069 M: Christoph Hellwig <hch@infradead.org> 22492 F: Documentation/filesystems/sysv-fs.rs !! 15070 S: Maintained >> 15071 F: Documentation/filesystems/sysv-fs.txt 22493 F: fs/sysv/ 15072 F: fs/sysv/ 22494 F: include/linux/sysv_fs.h 15073 F: include/linux/sysv_fs.h 22495 15074 22496 TASKSTATS STATISTICS INTERFACE 15075 TASKSTATS STATISTICS INTERFACE 22497 M: Balbir Singh <bsingharora@gmail.com> 15076 M: Balbir Singh <bsingharora@gmail.com> 22498 S: Maintained 15077 S: Maintained 22499 F: Documentation/accounting/taskstats* 15078 F: Documentation/accounting/taskstats* 22500 F: include/linux/taskstats* 15079 F: include/linux/taskstats* 22501 F: kernel/taskstats.c 15080 F: kernel/taskstats.c 22502 15081 22503 TC subsystem 15082 TC subsystem 22504 M: Jamal Hadi Salim <jhs@mojatatu.com> 15083 M: Jamal Hadi Salim <jhs@mojatatu.com> 22505 M: Cong Wang <xiyou.wangcong@gmail.com> 15084 M: Cong Wang <xiyou.wangcong@gmail.com> 22506 M: Jiri Pirko <jiri@resnulli.us> 15085 M: Jiri Pirko <jiri@resnulli.us> 22507 L: netdev@vger.kernel.org 15086 L: netdev@vger.kernel.org 22508 S: Maintained 15087 S: Maintained 22509 F: include/net/pkt_cls.h 15088 F: include/net/pkt_cls.h 22510 F: include/net/pkt_sched.h 15089 F: include/net/pkt_sched.h 22511 F: include/net/tc_act/ 15090 F: include/net/tc_act/ 22512 F: include/uapi/linux/pkt_cls.h 15091 F: include/uapi/linux/pkt_cls.h 22513 F: include/uapi/linux/pkt_sched.h 15092 F: include/uapi/linux/pkt_sched.h 22514 F: include/uapi/linux/tc_act/ 15093 F: include/uapi/linux/tc_act/ 22515 F: include/uapi/linux/tc_ematch/ 15094 F: include/uapi/linux/tc_ematch/ 22516 F: net/sched/ 15095 F: net/sched/ 22517 F: tools/testing/selftests/tc-testing << 22518 15096 22519 TC90522 MEDIA DRIVER 15097 TC90522 MEDIA DRIVER 22520 M: Akihiro Tsukada <tskd08@gmail.com> 15098 M: Akihiro Tsukada <tskd08@gmail.com> 22521 L: linux-media@vger.kernel.org 15099 L: linux-media@vger.kernel.org 22522 S: Odd Fixes 15100 S: Odd Fixes 22523 F: drivers/media/dvb-frontends/tc90522* 15101 F: drivers/media/dvb-frontends/tc90522* 22524 15102 22525 TCP LOW PRIORITY MODULE 15103 TCP LOW PRIORITY MODULE 22526 M: "Wong Hoi Sing, Edison" <hswong3i@gma 15104 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 22527 M: "Hung Hing Lun, Mike" <hlhung3i@gmail 15105 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 22528 S: Maintained << 22529 W: http://tcp-lp-mod.sourceforge.net/ 15106 W: http://tcp-lp-mod.sourceforge.net/ >> 15107 S: Maintained 22530 F: net/ipv4/tcp_lp.c 15108 F: net/ipv4/tcp_lp.c 22531 15109 22532 TDA10071 MEDIA DRIVER 15110 TDA10071 MEDIA DRIVER >> 15111 M: Antti Palosaari <crope@iki.fi> 22533 L: linux-media@vger.kernel.org 15112 L: linux-media@vger.kernel.org 22534 S: Orphan << 22535 W: https://linuxtv.org 15113 W: https://linuxtv.org >> 15114 W: http://palosaari.fi/linux/ 22536 Q: http://patchwork.linuxtv.org/project 15115 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 15116 T: git git://linuxtv.org/anttip/media_tree.git >> 15117 S: Maintained 22537 F: drivers/media/dvb-frontends/tda10071 15118 F: drivers/media/dvb-frontends/tda10071* 22538 15119 22539 TDA18212 MEDIA DRIVER 15120 TDA18212 MEDIA DRIVER >> 15121 M: Antti Palosaari <crope@iki.fi> 22540 L: linux-media@vger.kernel.org 15122 L: linux-media@vger.kernel.org 22541 S: Orphan << 22542 W: https://linuxtv.org 15123 W: https://linuxtv.org >> 15124 W: http://palosaari.fi/linux/ 22543 Q: http://patchwork.linuxtv.org/project 15125 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 15126 T: git git://linuxtv.org/anttip/media_tree.git >> 15127 S: Maintained 22544 F: drivers/media/tuners/tda18212* 15128 F: drivers/media/tuners/tda18212* 22545 15129 22546 TDA18218 MEDIA DRIVER 15130 TDA18218 MEDIA DRIVER >> 15131 M: Antti Palosaari <crope@iki.fi> 22547 L: linux-media@vger.kernel.org 15132 L: linux-media@vger.kernel.org 22548 S: Orphan << 22549 W: https://linuxtv.org 15133 W: https://linuxtv.org >> 15134 W: http://palosaari.fi/linux/ 22550 Q: http://patchwork.linuxtv.org/project 15135 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 15136 T: git git://linuxtv.org/anttip/media_tree.git >> 15137 S: Maintained 22551 F: drivers/media/tuners/tda18218* 15138 F: drivers/media/tuners/tda18218* 22552 15139 22553 TDA18250 MEDIA DRIVER 15140 TDA18250 MEDIA DRIVER 22554 M: Olli Salonen <olli.salonen@iki.fi> 15141 M: Olli Salonen <olli.salonen@iki.fi> 22555 L: linux-media@vger.kernel.org 15142 L: linux-media@vger.kernel.org 22556 S: Maintained << 22557 W: https://linuxtv.org 15143 W: https://linuxtv.org 22558 Q: http://patchwork.linuxtv.org/project 15144 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 22559 T: git git://linuxtv.org/media_tree.git 15145 T: git git://linuxtv.org/media_tree.git >> 15146 S: Maintained 22560 F: drivers/media/tuners/tda18250* 15147 F: drivers/media/tuners/tda18250* 22561 15148 22562 TDA18271 MEDIA DRIVER 15149 TDA18271 MEDIA DRIVER 22563 M: Michael Krufky <mkrufky@linuxtv.org> 15150 M: Michael Krufky <mkrufky@linuxtv.org> 22564 L: linux-media@vger.kernel.org 15151 L: linux-media@vger.kernel.org 22565 S: Maintained << 22566 W: https://linuxtv.org 15152 W: https://linuxtv.org 22567 W: http://github.com/mkrufky 15153 W: http://github.com/mkrufky 22568 Q: http://patchwork.linuxtv.org/project 15154 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 22569 T: git git://linuxtv.org/mkrufky/tuners 15155 T: git git://linuxtv.org/mkrufky/tuners.git >> 15156 S: Maintained 22570 F: drivers/media/tuners/tda18271* 15157 F: drivers/media/tuners/tda18271* 22571 15158 22572 TDA1997x MEDIA DRIVER 15159 TDA1997x MEDIA DRIVER 22573 M: Tim Harvey <tharvey@gateworks.com> 15160 M: Tim Harvey <tharvey@gateworks.com> 22574 L: linux-media@vger.kernel.org 15161 L: linux-media@vger.kernel.org 22575 S: Maintained << 22576 W: https://linuxtv.org 15162 W: https://linuxtv.org 22577 Q: http://patchwork.linuxtv.org/project 15163 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 15164 S: Maintained 22578 F: drivers/media/i2c/tda1997x.* 15165 F: drivers/media/i2c/tda1997x.* 22579 15166 22580 TDA827x MEDIA DRIVER 15167 TDA827x MEDIA DRIVER 22581 M: Michael Krufky <mkrufky@linuxtv.org> 15168 M: Michael Krufky <mkrufky@linuxtv.org> 22582 L: linux-media@vger.kernel.org 15169 L: linux-media@vger.kernel.org 22583 S: Maintained << 22584 W: https://linuxtv.org 15170 W: https://linuxtv.org 22585 W: http://github.com/mkrufky 15171 W: http://github.com/mkrufky 22586 Q: http://patchwork.linuxtv.org/project 15172 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 22587 T: git git://linuxtv.org/mkrufky/tuners 15173 T: git git://linuxtv.org/mkrufky/tuners.git >> 15174 S: Maintained 22588 F: drivers/media/tuners/tda8290.* 15175 F: drivers/media/tuners/tda8290.* 22589 15176 22590 TDA8290 MEDIA DRIVER 15177 TDA8290 MEDIA DRIVER 22591 M: Michael Krufky <mkrufky@linuxtv.org> 15178 M: Michael Krufky <mkrufky@linuxtv.org> 22592 L: linux-media@vger.kernel.org 15179 L: linux-media@vger.kernel.org 22593 S: Maintained << 22594 W: https://linuxtv.org 15180 W: https://linuxtv.org 22595 W: http://github.com/mkrufky 15181 W: http://github.com/mkrufky 22596 Q: http://patchwork.linuxtv.org/project 15182 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 22597 T: git git://linuxtv.org/mkrufky/tuners 15183 T: git git://linuxtv.org/mkrufky/tuners.git >> 15184 S: Maintained 22598 F: drivers/media/tuners/tda8290.* 15185 F: drivers/media/tuners/tda8290.* 22599 15186 22600 TDA9840 MEDIA DRIVER 15187 TDA9840 MEDIA DRIVER 22601 M: Hans Verkuil <hverkuil@xs4all.nl> 15188 M: Hans Verkuil <hverkuil@xs4all.nl> 22602 L: linux-media@vger.kernel.org 15189 L: linux-media@vger.kernel.org 22603 S: Maintained << 22604 W: https://linuxtv.org << 22605 T: git git://linuxtv.org/media_tree.git 15190 T: git git://linuxtv.org/media_tree.git >> 15191 W: https://linuxtv.org >> 15192 S: Maintained 22606 F: drivers/media/i2c/tda9840* 15193 F: drivers/media/i2c/tda9840* 22607 15194 22608 TEA5761 TUNER DRIVER 15195 TEA5761 TUNER DRIVER 22609 M: Mauro Carvalho Chehab <mchehab@kernel 15196 M: Mauro Carvalho Chehab <mchehab@kernel.org> 22610 L: linux-media@vger.kernel.org 15197 L: linux-media@vger.kernel.org 22611 S: Odd fixes << 22612 W: https://linuxtv.org 15198 W: https://linuxtv.org 22613 T: git git://linuxtv.org/media_tree.git 15199 T: git git://linuxtv.org/media_tree.git >> 15200 S: Odd fixes 22614 F: drivers/media/tuners/tea5761.* 15201 F: drivers/media/tuners/tea5761.* 22615 15202 22616 TEA5767 TUNER DRIVER 15203 TEA5767 TUNER DRIVER 22617 M: Mauro Carvalho Chehab <mchehab@kernel 15204 M: Mauro Carvalho Chehab <mchehab@kernel.org> 22618 L: linux-media@vger.kernel.org 15205 L: linux-media@vger.kernel.org 22619 S: Maintained << 22620 W: https://linuxtv.org 15206 W: https://linuxtv.org 22621 T: git git://linuxtv.org/media_tree.git 15207 T: git git://linuxtv.org/media_tree.git >> 15208 S: Maintained 22622 F: drivers/media/tuners/tea5767.* 15209 F: drivers/media/tuners/tea5767.* 22623 15210 22624 TEA6415C MEDIA DRIVER 15211 TEA6415C MEDIA DRIVER 22625 M: Hans Verkuil <hverkuil@xs4all.nl> 15212 M: Hans Verkuil <hverkuil@xs4all.nl> 22626 L: linux-media@vger.kernel.org 15213 L: linux-media@vger.kernel.org 22627 S: Maintained << 22628 W: https://linuxtv.org << 22629 T: git git://linuxtv.org/media_tree.git 15214 T: git git://linuxtv.org/media_tree.git >> 15215 W: https://linuxtv.org >> 15216 S: Maintained 22630 F: drivers/media/i2c/tea6415c* 15217 F: drivers/media/i2c/tea6415c* 22631 15218 22632 TEA6420 MEDIA DRIVER 15219 TEA6420 MEDIA DRIVER 22633 M: Hans Verkuil <hverkuil@xs4all.nl> 15220 M: Hans Verkuil <hverkuil@xs4all.nl> 22634 L: linux-media@vger.kernel.org 15221 L: linux-media@vger.kernel.org 22635 S: Maintained << 22636 W: https://linuxtv.org << 22637 T: git git://linuxtv.org/media_tree.git 15222 T: git git://linuxtv.org/media_tree.git >> 15223 W: https://linuxtv.org >> 15224 S: Maintained 22638 F: drivers/media/i2c/tea6420* 15225 F: drivers/media/i2c/tea6420* 22639 15226 22640 TEAM DRIVER 15227 TEAM DRIVER 22641 M: Jiri Pirko <jiri@resnulli.us> 15228 M: Jiri Pirko <jiri@resnulli.us> 22642 L: netdev@vger.kernel.org 15229 L: netdev@vger.kernel.org 22643 S: Supported 15230 S: Supported 22644 F: Documentation/netlink/specs/team.yam << 22645 F: drivers/net/team/ 15231 F: drivers/net/team/ 22646 F: include/linux/if_team.h 15232 F: include/linux/if_team.h 22647 F: include/uapi/linux/if_team.h 15233 F: include/uapi/linux/if_team.h 22648 F: tools/testing/selftests/drivers/net/ << 22649 << 22650 TECHNICAL ADVISORY BOARD PROCESS DOCS << 22651 M: "Theodore Ts'o" <tytso@mit.edu> << 22652 M: Greg Kroah-Hartman <gregkh@linuxfound << 22653 L: tech-board-discuss@lists.linux.dev << 22654 S: Maintained << 22655 F: Documentation/process/contribution-m << 22656 F: Documentation/process/researcher-gui << 22657 15234 22658 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 15235 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 22659 M: "Savoir-faire Linux Inc." <kernel@sav 15236 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 22660 S: Maintained 15237 S: Maintained 22661 F: arch/x86/platform/ts5500/ 15238 F: arch/x86/platform/ts5500/ 22662 15239 22663 TECHNOTREND USB IR RECEIVER 15240 TECHNOTREND USB IR RECEIVER 22664 M: Sean Young <sean@mess.org> 15241 M: Sean Young <sean@mess.org> 22665 L: linux-media@vger.kernel.org 15242 L: linux-media@vger.kernel.org 22666 S: Maintained 15243 S: Maintained 22667 F: drivers/media/rc/ttusbir.c 15244 F: drivers/media/rc/ttusbir.c 22668 15245 22669 TECHWELL TW9900 VIDEO DECODER << 22670 M: Mehdi Djait <mehdi.djait@bootlin.com> << 22671 L: linux-media@vger.kernel.org << 22672 S: Maintained << 22673 F: drivers/media/i2c/tw9900.c << 22674 << 22675 TECHWELL TW9910 VIDEO DECODER 15246 TECHWELL TW9910 VIDEO DECODER 22676 L: linux-media@vger.kernel.org 15247 L: linux-media@vger.kernel.org 22677 S: Orphan 15248 S: Orphan 22678 F: drivers/media/i2c/tw9910.c 15249 F: drivers/media/i2c/tw9910.c 22679 F: include/media/i2c/tw9910.h 15250 F: include/media/i2c/tw9910.h 22680 15251 22681 TEE SUBSYSTEM 15252 TEE SUBSYSTEM 22682 M: Jens Wiklander <jens.wiklander@linaro 15253 M: Jens Wiklander <jens.wiklander@linaro.org> 22683 R: Sumit Garg <sumit.garg@linaro.org> << 22684 L: op-tee@lists.trustedfirmware.org << 22685 S: Maintained 15254 S: Maintained 22686 F: Documentation/ABI/testing/sysfs-clas << 22687 F: Documentation/driver-api/tee.rst << 22688 F: Documentation/tee/ << 22689 F: Documentation/userspace-api/tee.rst << 22690 F: drivers/tee/ << 22691 F: include/linux/tee_core.h << 22692 F: include/linux/tee_drv.h 15255 F: include/linux/tee_drv.h 22693 F: include/uapi/linux/tee.h 15256 F: include/uapi/linux/tee.h >> 15257 F: drivers/tee/ >> 15258 F: Documentation/tee.txt 22694 15259 22695 TEGRA ARCHITECTURE SUPPORT 15260 TEGRA ARCHITECTURE SUPPORT 22696 M: Thierry Reding <thierry.reding@gmail. 15261 M: Thierry Reding <thierry.reding@gmail.com> 22697 M: Jonathan Hunter <jonathanh@nvidia.com 15262 M: Jonathan Hunter <jonathanh@nvidia.com> 22698 L: linux-tegra@vger.kernel.org 15263 L: linux-tegra@vger.kernel.org 22699 S: Supported << 22700 Q: http://patchwork.ozlabs.org/project/ 15264 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 22701 T: git git://git.kernel.org/pub/scm/lin 15265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git >> 15266 S: Supported 22702 N: [^a-z]tegra 15267 N: [^a-z]tegra 22703 15268 22704 TEGRA CLOCK DRIVER 15269 TEGRA CLOCK DRIVER 22705 M: Peter De Schrijver <pdeschrijver@nvid 15270 M: Peter De Schrijver <pdeschrijver@nvidia.com> 22706 M: Prashant Gaikwad <pgaikwad@nvidia.com 15271 M: Prashant Gaikwad <pgaikwad@nvidia.com> 22707 S: Supported 15272 S: Supported 22708 F: drivers/clk/tegra/ 15273 F: drivers/clk/tegra/ 22709 15274 22710 TEGRA CRYPTO DRIVERS << 22711 M: Akhil R <akhilrajeev@nvidia.com> << 22712 S: Supported << 22713 F: drivers/crypto/tegra/* << 22714 << 22715 TEGRA DMA DRIVERS 15275 TEGRA DMA DRIVERS 22716 M: Laxman Dewangan <ldewangan@nvidia.com 15276 M: Laxman Dewangan <ldewangan@nvidia.com> 22717 M: Jon Hunter <jonathanh@nvidia.com> 15277 M: Jon Hunter <jonathanh@nvidia.com> 22718 S: Supported 15278 S: Supported 22719 F: drivers/dma/tegra* 15279 F: drivers/dma/tegra* 22720 15280 22721 TEGRA I2C DRIVER 15281 TEGRA I2C DRIVER 22722 M: Laxman Dewangan <ldewangan@nvidia.com 15282 M: Laxman Dewangan <ldewangan@nvidia.com> 22723 R: Dmitry Osipenko <digetx@gmail.com> << 22724 S: Supported 15283 S: Supported 22725 F: drivers/i2c/busses/i2c-tegra.c 15284 F: drivers/i2c/busses/i2c-tegra.c 22726 15285 22727 TEGRA IOMMU DRIVERS 15286 TEGRA IOMMU DRIVERS 22728 M: Thierry Reding <thierry.reding@gmail. 15287 M: Thierry Reding <thierry.reding@gmail.com> 22729 R: Krishna Reddy <vdumpa@nvidia.com> << 22730 L: linux-tegra@vger.kernel.org 15288 L: linux-tegra@vger.kernel.org 22731 S: Supported 15289 S: Supported 22732 F: drivers/iommu/arm/arm-smmu-v3/tegra2 << 22733 F: drivers/iommu/arm/arm-smmu/arm-smmu- << 22734 F: drivers/iommu/tegra* 15290 F: drivers/iommu/tegra* 22735 15291 22736 TEGRA KBC DRIVER 15292 TEGRA KBC DRIVER 22737 M: Laxman Dewangan <ldewangan@nvidia.com 15293 M: Laxman Dewangan <ldewangan@nvidia.com> 22738 S: Supported 15294 S: Supported 22739 F: drivers/input/keyboard/tegra-kbc.c 15295 F: drivers/input/keyboard/tegra-kbc.c 22740 15296 22741 TEGRA NAND DRIVER 15297 TEGRA NAND DRIVER 22742 M: Stefan Agner <stefan@agner.ch> 15298 M: Stefan Agner <stefan@agner.ch> 22743 M: Lucas Stach <dev@lynxeye.de> 15299 M: Lucas Stach <dev@lynxeye.de> 22744 S: Maintained 15300 S: Maintained 22745 F: Documentation/devicetree/bindings/mt 15301 F: Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt 22746 F: drivers/mtd/nand/raw/tegra_nand.c 15302 F: drivers/mtd/nand/raw/tegra_nand.c 22747 15303 22748 TEGRA PWM DRIVER 15304 TEGRA PWM DRIVER 22749 M: Thierry Reding <thierry.reding@gmail. 15305 M: Thierry Reding <thierry.reding@gmail.com> 22750 S: Supported 15306 S: Supported 22751 F: drivers/pwm/pwm-tegra.c 15307 F: drivers/pwm/pwm-tegra.c 22752 15308 22753 TEGRA QUAD SPI DRIVER << 22754 M: Thierry Reding <thierry.reding@gmail. << 22755 M: Jonathan Hunter <jonathanh@nvidia.com << 22756 M: Sowjanya Komatineni <skomatineni@nvid << 22757 L: linux-tegra@vger.kernel.org << 22758 S: Maintained << 22759 F: drivers/spi/spi-tegra210-quad.c << 22760 << 22761 TEGRA SERIAL DRIVER 15309 TEGRA SERIAL DRIVER 22762 M: Laxman Dewangan <ldewangan@nvidia.com 15310 M: Laxman Dewangan <ldewangan@nvidia.com> 22763 S: Supported 15311 S: Supported 22764 F: drivers/tty/serial/serial-tegra.c 15312 F: drivers/tty/serial/serial-tegra.c 22765 15313 22766 TEGRA SPI DRIVER 15314 TEGRA SPI DRIVER 22767 M: Laxman Dewangan <ldewangan@nvidia.com 15315 M: Laxman Dewangan <ldewangan@nvidia.com> 22768 S: Supported 15316 S: Supported 22769 F: drivers/spi/spi-tegra* 15317 F: drivers/spi/spi-tegra* 22770 15318 22771 TEGRA VIDEO DRIVER << 22772 M: Thierry Reding <thierry.reding@gmail. << 22773 M: Jonathan Hunter <jonathanh@nvidia.com << 22774 M: Sowjanya Komatineni <skomatineni@nvid << 22775 M: Luca Ceresoli <luca.ceresoli@bootlin. << 22776 L: linux-media@vger.kernel.org << 22777 L: linux-tegra@vger.kernel.org << 22778 S: Maintained << 22779 F: Documentation/devicetree/bindings/di << 22780 F: Documentation/devicetree/bindings/di << 22781 F: Documentation/devicetree/bindings/di << 22782 F: drivers/staging/media/tegra-video/ << 22783 << 22784 TEGRA XUSB PADCTL DRIVER << 22785 M: JC Kuo <jckuo@nvidia.com> << 22786 S: Supported << 22787 F: drivers/phy/tegra/xusb* << 22788 << 22789 TEHUTI ETHERNET DRIVER 15319 TEHUTI ETHERNET DRIVER 22790 M: Andy Gospodarek <andy@greyhouse.net> 15320 M: Andy Gospodarek <andy@greyhouse.net> 22791 L: netdev@vger.kernel.org 15321 L: netdev@vger.kernel.org 22792 S: Supported 15322 S: Supported 22793 F: drivers/net/ethernet/tehuti/tehuti.* !! 15323 F: drivers/net/ethernet/tehuti/* 22794 15324 22795 TEHUTI TN40XX ETHERNET DRIVER !! 15325 Telecom Clock Driver for MCPL0010 22796 M: FUJITA Tomonori <fujita.tomonori@gmai !! 15326 M: Mark Gross <mark.gross@intel.com> 22797 L: netdev@vger.kernel.org << 22798 S: Maintained << 22799 F: drivers/net/ethernet/tehuti/tn40* << 22800 << 22801 TELECOM CLOCK DRIVER FOR MCPL0010 << 22802 M: Mark Gross <markgross@kernel.org> << 22803 S: Supported 15327 S: Supported 22804 F: drivers/char/tlclk.c 15328 F: drivers/char/tlclk.c 22805 15329 22806 TEMPO SEMICONDUCTOR DRIVERS << 22807 M: Steven Eckhoff <steven.eckhoff.openso << 22808 S: Maintained << 22809 F: Documentation/devicetree/bindings/so << 22810 F: sound/soc/codecs/tscs*.c << 22811 F: sound/soc/codecs/tscs*.h << 22812 << 22813 TENSILICA XTENSA PORT (xtensa) 15330 TENSILICA XTENSA PORT (xtensa) 22814 M: Chris Zankel <chris@zankel.net> 15331 M: Chris Zankel <chris@zankel.net> 22815 M: Max Filippov <jcmvbkbc@gmail.com> 15332 M: Max Filippov <jcmvbkbc@gmail.com> >> 15333 L: linux-xtensa@linux-xtensa.org >> 15334 T: git git://github.com/czankel/xtensa-linux.git 22816 S: Maintained 15335 S: Maintained 22817 T: git https://github.com/jcmvbkbc/linu << 22818 F: arch/xtensa/ 15336 F: arch/xtensa/ 22819 F: drivers/irqchip/irq-xtensa-* 15337 F: drivers/irqchip/irq-xtensa-* 22820 15338 22821 TEXAS INSTRUMENTS ASoC DRIVERS !! 15339 Texas Instruments' System Control Interface (TISCI) Protocol Driver 22822 M: Peter Ujfalusi <peter.ujfalusi@gmail. << 22823 L: linux-sound@vger.kernel.org << 22824 S: Maintained << 22825 F: Documentation/devicetree/bindings/so << 22826 F: sound/soc/ti/ << 22827 << 22828 TEXAS INSTRUMENTS AUDIO (ASoC/HDA) DRIVERS << 22829 M: Shenghao Ding <shenghao-ding@ti.com> << 22830 M: Kevin Lu <kevin-lu@ti.com> << 22831 M: Baojun Xu <baojun.xu@ti.com> << 22832 L: linux-sound@vger.kernel.org << 22833 S: Maintained << 22834 F: Documentation/devicetree/bindings/so << 22835 F: Documentation/devicetree/bindings/so << 22836 F: Documentation/devicetree/bindings/so << 22837 F: Documentation/devicetree/bindings/so << 22838 F: Documentation/devicetree/bindings/so << 22839 F: Documentation/devicetree/bindings/so << 22840 F: Documentation/devicetree/bindings/so << 22841 F: Documentation/devicetree/bindings/so << 22842 F: Documentation/devicetree/bindings/so << 22843 F: include/sound/tas2*.h << 22844 F: include/sound/tlv320*.h << 22845 F: include/sound/tpa6130a2-plat.h << 22846 F: sound/pci/hda/tas2781_hda_i2c.c << 22847 F: sound/soc/codecs/pcm1681.c << 22848 F: sound/soc/codecs/pcm1789*.* << 22849 F: sound/soc/codecs/pcm179x*.* << 22850 F: sound/soc/codecs/pcm186x*.* << 22851 F: sound/soc/codecs/pcm3008.* << 22852 F: sound/soc/codecs/pcm3060*.* << 22853 F: sound/soc/codecs/pcm3168a*.* << 22854 F: sound/soc/codecs/pcm5102a.c << 22855 F: sound/soc/codecs/pcm512x*.* << 22856 F: sound/soc/codecs/tas2*.* << 22857 F: sound/soc/codecs/tlv320*.* << 22858 F: sound/soc/codecs/tpa6130a2.* << 22859 << 22860 TEXAS INSTRUMENTS DMA DRIVERS << 22861 M: Peter Ujfalusi <peter.ujfalusi@gmail. << 22862 L: dmaengine@vger.kernel.org << 22863 S: Maintained << 22864 F: Documentation/devicetree/bindings/dm << 22865 F: Documentation/devicetree/bindings/dm << 22866 F: Documentation/devicetree/bindings/dm << 22867 F: drivers/dma/ti/ << 22868 F: include/linux/dma/k3-psil.h << 22869 F: include/linux/dma/k3-udma-glue.h << 22870 F: include/linux/dma/ti-cppi5.h << 22871 X: drivers/dma/ti/cppi41.c << 22872 << 22873 TEXAS INSTRUMENTS TPS23861 PoE PSE DRIVER << 22874 M: Robert Marko <robert.marko@sartura.hr << 22875 M: Luka Perkov <luka.perkov@sartura.hr> << 22876 L: linux-hwmon@vger.kernel.org << 22877 S: Maintained << 22878 F: Documentation/devicetree/bindings/hw << 22879 F: Documentation/hwmon/tps23861.rst << 22880 F: drivers/hwmon/tps23861.c << 22881 << 22882 TEXAS INSTRUMENTS' DAC7612 DAC DRIVER << 22883 M: Ricardo Ribalda <ribalda@kernel.org> << 22884 L: linux-iio@vger.kernel.org << 22885 S: Supported << 22886 F: Documentation/devicetree/bindings/ii << 22887 F: drivers/iio/dac/ti-dac7612.c << 22888 << 22889 TEXAS INSTRUMENTS' SYSTEM CONTROL INTERFACE << 22890 M: Nishanth Menon <nm@ti.com> 15340 M: Nishanth Menon <nm@ti.com> 22891 M: Tero Kristo <kristo@kernel.org> !! 15341 M: Tero Kristo <t-kristo@ti.com> 22892 M: Santosh Shilimkar <ssantosh@kernel.or 15342 M: Santosh Shilimkar <ssantosh@kernel.org> 22893 L: linux-arm-kernel@lists.infradead.org !! 15343 L: linux-arm-kernel@lists.infradead.org 22894 S: Maintained 15344 S: Maintained 22895 F: Documentation/devicetree/bindings/ar !! 15345 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt 22896 F: Documentation/devicetree/bindings/ar << 22897 F: Documentation/devicetree/bindings/cl << 22898 F: Documentation/devicetree/bindings/in << 22899 F: Documentation/devicetree/bindings/in << 22900 F: Documentation/devicetree/bindings/re << 22901 F: Documentation/devicetree/bindings/so << 22902 F: drivers/clk/keystone/sci-clk.c << 22903 F: drivers/firmware/ti_sci* 15346 F: drivers/firmware/ti_sci* 22904 F: drivers/irqchip/irq-ti-sci-inta.c << 22905 F: drivers/irqchip/irq-ti-sci-intr.c << 22906 F: drivers/reset/reset-ti-sci.c << 22907 F: drivers/soc/ti/ti_sci_inta_msi.c << 22908 F: drivers/pmdomain/ti/ti_sci_pm_domain << 22909 F: include/dt-bindings/soc/ti,sci_pm_do << 22910 F: include/linux/soc/ti/ti_sci_inta_msi << 22911 F: include/linux/soc/ti/ti_sci_protocol 15347 F: include/linux/soc/ti/ti_sci_protocol.h >> 15348 F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt >> 15349 F: drivers/soc/ti/ti_sci_pm_domains.c >> 15350 F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt >> 15351 F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt >> 15352 F: drivers/clk/keystone/sci-clk.c >> 15353 F: drivers/reset/reset-ti-sci.c 22912 15354 22913 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR !! 15355 Texas Instruments ASoC drivers 22914 M: Puranjay Mohan <puranjay@kernel.org> !! 15356 M: Peter Ujfalusi <peter.ujfalusi@ti.com> >> 15357 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 15358 S: Maintained >> 15359 F: sound/soc/ti/ >> 15360 >> 15361 Texas Instruments' DAC7612 DAC Driver >> 15362 M: Ricardo Ribalda <ricardo@ribalda.com> 22915 L: linux-iio@vger.kernel.org 15363 L: linux-iio@vger.kernel.org 22916 S: Supported 15364 S: Supported 22917 F: Documentation/devicetree/bindings/ii !! 15365 F: drivers/iio/dac/ti-dac7612.c 22918 F: drivers/iio/temperature/tmp117.c !! 15366 F: Documentation/devicetree/bindings/iio/dac/ti,dac7612.txt 22919 15367 22920 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER US 15368 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 22921 M: Hans Verkuil <hverkuil@xs4all.nl> 15369 M: Hans Verkuil <hverkuil@xs4all.nl> 22922 L: linux-media@vger.kernel.org 15370 L: linux-media@vger.kernel.org 22923 S: Maintained << 22924 W: https://linuxtv.org << 22925 T: git git://linuxtv.org/media_tree.git 15371 T: git git://linuxtv.org/media_tree.git >> 15372 W: https://linuxtv.org >> 15373 S: Maintained 22926 F: drivers/media/radio/radio-raremono.c 15374 F: drivers/media/radio/radio-raremono.c 22927 15375 22928 THERMAL 15376 THERMAL 22929 M: Rafael J. Wysocki <rafael@kernel.org> !! 15377 M: Zhang Rui <rui.zhang@intel.com> 22930 M: Daniel Lezcano <daniel.lezcano@linaro !! 15378 M: Eduardo Valentin <edubezval@gmail.com> 22931 R: Zhang Rui <rui.zhang@intel.com> !! 15379 R: Daniel Lezcano <daniel.lezcano@linaro.org> 22932 R: Lukasz Luba <lukasz.luba@arm.com> << 22933 L: linux-pm@vger.kernel.org 15380 L: linux-pm@vger.kernel.org 22934 S: Supported !! 15381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git >> 15382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 22935 Q: https://patchwork.kernel.org/project 15383 Q: https://patchwork.kernel.org/project/linux-pm/list/ 22936 T: git git://git.kernel.org/pub/scm/lin !! 15384 S: Supported 22937 F: Documentation/ABI/testing/sysfs-clas << 22938 F: Documentation/admin-guide/thermal/ << 22939 F: Documentation/devicetree/bindings/th << 22940 F: Documentation/driver-api/thermal/ << 22941 F: drivers/thermal/ 15385 F: drivers/thermal/ 22942 F: include/dt-bindings/thermal/ << 22943 F: include/linux/cpu_cooling.h << 22944 F: include/linux/thermal.h 15386 F: include/linux/thermal.h 22945 F: include/uapi/linux/thermal.h 15387 F: include/uapi/linux/thermal.h 22946 F: tools/lib/thermal/ !! 15388 F: include/linux/cpu_cooling.h 22947 F: tools/thermal/ !! 15389 F: Documentation/devicetree/bindings/thermal/ 22948 << 22949 THERMAL DRIVER FOR AMLOGIC SOCS << 22950 M: Guillaume La Roque <glaroque@baylibre << 22951 L: linux-pm@vger.kernel.org << 22952 L: linux-amlogic@lists.infradead.org << 22953 S: Supported << 22954 W: http://linux-meson.com/ << 22955 F: Documentation/devicetree/bindings/th << 22956 F: drivers/thermal/amlogic_thermal.c << 22957 15390 22958 THERMAL/CPU_COOLING 15391 THERMAL/CPU_COOLING 22959 M: Amit Daniel Kachhap <amit.kachhap@gma 15392 M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 22960 M: Daniel Lezcano <daniel.lezcano@linaro << 22961 M: Viresh Kumar <viresh.kumar@linaro.org 15393 M: Viresh Kumar <viresh.kumar@linaro.org> 22962 R: Lukasz Luba <lukasz.luba@arm.com> !! 15394 M: Javi Merino <javi.merino@kernel.org> 22963 L: linux-pm@vger.kernel.org 15395 L: linux-pm@vger.kernel.org 22964 S: Supported 15396 S: Supported 22965 F: Documentation/driver-api/thermal/cpu !! 15397 F: Documentation/thermal/cpu-cooling-api.txt 22966 F: Documentation/driver-api/thermal/cpu !! 15398 F: drivers/thermal/cpu_cooling.c 22967 F: drivers/thermal/cpufreq_cooling.c << 22968 F: drivers/thermal/cpuidle_cooling.c << 22969 F: include/linux/cpu_cooling.h 15399 F: include/linux/cpu_cooling.h 22970 15400 22971 THERMAL/POWER_ALLOCATOR << 22972 M: Lukasz Luba <lukasz.luba@arm.com> << 22973 L: linux-pm@vger.kernel.org << 22974 S: Maintained << 22975 F: Documentation/driver-api/thermal/pow << 22976 F: drivers/thermal/gov_power_allocator. << 22977 F: drivers/thermal/thermal_trace_ipa.h << 22978 << 22979 THINKPAD ACPI EXTRAS DRIVER 15401 THINKPAD ACPI EXTRAS DRIVER 22980 M: Henrique de Moraes Holschuh <hmh@hmh. !! 15402 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 22981 L: ibm-acpi-devel@lists.sourceforge.net 15403 L: ibm-acpi-devel@lists.sourceforge.net 22982 L: platform-driver-x86@vger.kernel.org 15404 L: platform-driver-x86@vger.kernel.org 22983 S: Maintained << 22984 W: http://ibm-acpi.sourceforge.net 15405 W: http://ibm-acpi.sourceforge.net 22985 W: http://thinkwiki.org/wiki/Ibm-acpi 15406 W: http://thinkwiki.org/wiki/Ibm-acpi 22986 T: git git://repo.or.cz/linux-2.6/linux 15407 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git 22987 F: drivers/platform/x86/thinkpad_acpi.c << 22988 << 22989 THINKPAD LMI DRIVER << 22990 M: Mark Pearson <markpearson@lenovo.com> << 22991 L: platform-driver-x86@vger.kernel.org << 22992 S: Maintained 15408 S: Maintained 22993 F: Documentation/ABI/testing/sysfs-clas !! 15409 F: drivers/platform/x86/thinkpad_acpi.c 22994 F: drivers/platform/x86/think-lmi.? << 22995 << 22996 THP7312 ISP DRIVER << 22997 M: Laurent Pinchart <laurent.pinchart@id << 22998 M: Paul Elder <paul.elder@ideasonboard.c << 22999 L: linux-media@vger.kernel.org << 23000 S: Maintained << 23001 T: git git://linuxtv.org/media_tree.git << 23002 F: Documentation/devicetree/bindings/me << 23003 F: Documentation/userspace-api/media/dr << 23004 F: drivers/media/i2c/thp7312.c << 23005 F: include/uapi/linux/thp7312.h << 23006 << 23007 THUNDERBOLT DMA TRAFFIC TEST DRIVER << 23008 M: Isaac Hazan <isaac.hazan@intel.com> << 23009 L: linux-usb@vger.kernel.org << 23010 S: Maintained << 23011 F: drivers/thunderbolt/dma_test.c << 23012 15410 23013 THUNDERBOLT DRIVER 15411 THUNDERBOLT DRIVER 23014 M: Andreas Noever <andreas.noever@gmail. 15412 M: Andreas Noever <andreas.noever@gmail.com> 23015 M: Michael Jamet <michael.jamet@intel.co 15413 M: Michael Jamet <michael.jamet@intel.com> 23016 M: Mika Westerberg <mika.westerberg@linu 15414 M: Mika Westerberg <mika.westerberg@linux.intel.com> 23017 M: Yehezkel Bernat <YehezkelShB@gmail.co 15415 M: Yehezkel Bernat <YehezkelShB@gmail.com> 23018 L: linux-usb@vger.kernel.org << 23019 S: Maintained << 23020 T: git git://git.kernel.org/pub/scm/lin 15416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git >> 15417 S: Maintained 23021 F: Documentation/admin-guide/thunderbol 15418 F: Documentation/admin-guide/thunderbolt.rst 23022 F: drivers/thunderbolt/ 15419 F: drivers/thunderbolt/ 23023 F: include/linux/thunderbolt.h 15420 F: include/linux/thunderbolt.h 23024 15421 23025 THUNDERBOLT NETWORK DRIVER 15422 THUNDERBOLT NETWORK DRIVER 23026 M: Michael Jamet <michael.jamet@intel.co 15423 M: Michael Jamet <michael.jamet@intel.com> 23027 M: Mika Westerberg <mika.westerberg@linu 15424 M: Mika Westerberg <mika.westerberg@linux.intel.com> 23028 M: Yehezkel Bernat <YehezkelShB@gmail.co 15425 M: Yehezkel Bernat <YehezkelShB@gmail.com> 23029 L: netdev@vger.kernel.org 15426 L: netdev@vger.kernel.org 23030 S: Maintained 15427 S: Maintained 23031 F: drivers/net/thunderbolt/ !! 15428 F: drivers/net/thunderbolt.c 23032 15429 23033 THUNDERX GPIO DRIVER 15430 THUNDERX GPIO DRIVER 23034 M: Robert Richter <rric@kernel.org> !! 15431 M: David Daney <david.daney@cavium.com> 23035 S: Odd Fixes << 23036 F: drivers/gpio/gpio-thunderx.c << 23037 << 23038 TI ADS1119 ADC DRIVER << 23039 M: Francesco Dolcini <francesco@dolcini. << 23040 M: João Paulo Gonçalves <jpaulo.silvag << 23041 L: linux-iio@vger.kernel.org << 23042 S: Maintained 15432 S: Maintained 23043 F: Documentation/devicetree/bindings/ii !! 15433 F: drivers/gpio/gpio-thunderx.c 23044 F: drivers/iio/adc/ti-ads1119.c << 23045 << 23046 TI ADS7924 ADC DRIVER << 23047 M: Hugo Villeneuve <hvilleneuve@dimonoff << 23048 L: linux-iio@vger.kernel.org << 23049 S: Supported << 23050 F: Documentation/devicetree/bindings/ii << 23051 F: drivers/iio/adc/ti-ads7924.c << 23052 15434 23053 TI AM437X VPFE DRIVER 15435 TI AM437X VPFE DRIVER 23054 M: "Lad, Prabhakar" <prabhakar.csengg@gm 15436 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 23055 L: linux-media@vger.kernel.org 15437 L: linux-media@vger.kernel.org 23056 S: Maintained << 23057 W: https://linuxtv.org 15438 W: https://linuxtv.org 23058 Q: http://patchwork.linuxtv.org/project 15439 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 23059 T: git git://linuxtv.org/mhadli/v4l-dvb 15440 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 23060 F: drivers/media/platform/ti/am437x/ !! 15441 S: Maintained >> 15442 F: drivers/media/platform/am437x/ 23061 15443 23062 TI BANDGAP AND THERMAL DRIVER 15444 TI BANDGAP AND THERMAL DRIVER 23063 M: Eduardo Valentin <edubezval@gmail.com 15445 M: Eduardo Valentin <edubezval@gmail.com> 23064 M: Keerthy <j-keerthy@ti.com> 15446 M: Keerthy <j-keerthy@ti.com> 23065 L: linux-pm@vger.kernel.org 15447 L: linux-pm@vger.kernel.org 23066 L: linux-omap@vger.kernel.org 15448 L: linux-omap@vger.kernel.org 23067 S: Maintained 15449 S: Maintained 23068 F: drivers/thermal/ti-soc-thermal/ 15450 F: drivers/thermal/ti-soc-thermal/ 23069 15451 23070 TI BQ27XXX POWER SUPPLY DRIVER 15452 TI BQ27XXX POWER SUPPLY DRIVER >> 15453 R: Andrew F. Davis <afd@ti.com> >> 15454 F: include/linux/power/bq27xxx_battery.h 23071 F: drivers/power/supply/bq27xxx_battery 15455 F: drivers/power/supply/bq27xxx_battery.c 23072 F: drivers/power/supply/bq27xxx_battery 15456 F: drivers/power/supply/bq27xxx_battery_i2c.c 23073 F: include/linux/power/bq27xxx_battery. << 23074 15457 23075 TI CDCE706 CLOCK DRIVER 15458 TI CDCE706 CLOCK DRIVER 23076 M: Max Filippov <jcmvbkbc@gmail.com> 15459 M: Max Filippov <jcmvbkbc@gmail.com> 23077 S: Maintained 15460 S: Maintained 23078 F: drivers/clk/clk-cdce706.c 15461 F: drivers/clk/clk-cdce706.c 23079 15462 23080 TI CLOCK DRIVER 15463 TI CLOCK DRIVER 23081 M: Tero Kristo <kristo@kernel.org> !! 15464 M: Tero Kristo <t-kristo@ti.com> 23082 L: linux-omap@vger.kernel.org 15465 L: linux-omap@vger.kernel.org 23083 S: Odd Fixes !! 15466 S: Maintained 23084 F: drivers/clk/ti/ 15467 F: drivers/clk/ti/ 23085 F: include/linux/clk/ti.h 15468 F: include/linux/clk/ti.h 23086 15469 23087 TI DAVINCI MACHINE SUPPORT 15470 TI DAVINCI MACHINE SUPPORT 23088 M: Bartosz Golaszewski <brgl@bgdev.pl> !! 15471 M: Sekhar Nori <nsekhar@ti.com> >> 15472 M: Kevin Hilman <khilman@kernel.org> 23089 L: linux-arm-kernel@lists.infradead.org 15473 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 23090 S: Maintained !! 15474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git 23091 T: git git://git.kernel.org/pub/scm/lin !! 15475 S: Supported 23092 F: Documentation/devicetree/bindings/i2 << 23093 F: arch/arm/boot/dts/ti/davinci/ << 23094 F: arch/arm/mach-davinci/ 15476 F: arch/arm/mach-davinci/ 23095 F: drivers/i2c/busses/i2c-davinci.c 15477 F: drivers/i2c/busses/i2c-davinci.c >> 15478 F: arch/arm/boot/dts/da850* 23096 15479 23097 TI DAVINCI SERIES CLOCK DRIVER 15480 TI DAVINCI SERIES CLOCK DRIVER 23098 M: David Lechner <david@lechnology.com> 15481 M: David Lechner <david@lechnology.com> >> 15482 R: Sekhar Nori <nsekhar@ti.com> 23099 S: Maintained 15483 S: Maintained 23100 F: Documentation/devicetree/bindings/cl 15484 F: Documentation/devicetree/bindings/clock/ti/davinci/ 23101 F: drivers/clk/davinci/ 15485 F: drivers/clk/davinci/ 23102 F: include/linux/clk/davinci.h << 23103 15486 23104 TI DAVINCI SERIES GPIO DRIVER 15487 TI DAVINCI SERIES GPIO DRIVER 23105 M: Keerthy <j-keerthy@ti.com> 15488 M: Keerthy <j-keerthy@ti.com> 23106 L: linux-gpio@vger.kernel.org 15489 L: linux-gpio@vger.kernel.org 23107 S: Maintained 15490 S: Maintained 23108 F: Documentation/devicetree/bindings/gp !! 15491 F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt 23109 F: drivers/gpio/gpio-davinci.c 15492 F: drivers/gpio/gpio-davinci.c 23110 15493 23111 TI DAVINCI SERIES MEDIA DRIVER 15494 TI DAVINCI SERIES MEDIA DRIVER 23112 M: "Lad, Prabhakar" <prabhakar.csengg@gm 15495 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 23113 L: linux-media@vger.kernel.org 15496 L: linux-media@vger.kernel.org 23114 S: Maintained << 23115 W: https://linuxtv.org 15497 W: https://linuxtv.org 23116 Q: http://patchwork.linuxtv.org/project 15498 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 23117 T: git git://linuxtv.org/mhadli/v4l-dvb 15499 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 23118 F: drivers/media/platform/ti/davinci/ << 23119 F: include/media/davinci/ << 23120 << 23121 TI ENHANCED CAPTURE (eCAP) DRIVER << 23122 M: Vignesh Raghavendra <vigneshr@ti.com> << 23123 R: Julien Panis <jpanis@baylibre.com> << 23124 L: linux-iio@vger.kernel.org << 23125 L: linux-omap@vger.kernel.org << 23126 S: Maintained 15500 S: Maintained 23127 F: Documentation/devicetree/bindings/co !! 15501 F: drivers/media/platform/davinci/ 23128 F: drivers/counter/ti-ecap-capture.c !! 15502 F: include/media/davinci/ 23129 << 23130 TI ENHANCED QUADRATURE ENCODER PULSE (eQEP) << 23131 R: David Lechner <david@lechnology.com> << 23132 L: linux-iio@vger.kernel.org << 23133 F: Documentation/devicetree/bindings/co << 23134 F: drivers/counter/ti-eqep.c << 23135 15503 23136 TI ETHERNET SWITCH DRIVER (CPSW) 15504 TI ETHERNET SWITCH DRIVER (CPSW) 23137 R: Siddharth Vadapalli <s-vadapalli@ti.c !! 15505 R: Grygorii Strashko <grygorii.strashko@ti.com> 23138 R: Roger Quadros <rogerq@kernel.org> << 23139 L: linux-omap@vger.kernel.org 15506 L: linux-omap@vger.kernel.org 23140 L: netdev@vger.kernel.org 15507 L: netdev@vger.kernel.org 23141 S: Maintained 15508 S: Maintained 23142 F: drivers/net/ethernet/ti/cpsw* 15509 F: drivers/net/ethernet/ti/cpsw* 23143 F: drivers/net/ethernet/ti/davinci* 15510 F: drivers/net/ethernet/ti/davinci* 23144 15511 23145 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS !! 15512 TI FLASH MEDIA INTERFACE DRIVER 23146 M: Alex Dubov <oakad@yahoo.com> 15513 M: Alex Dubov <oakad@yahoo.com> 23147 S: Maintained 15514 S: Maintained 23148 W: http://tifmxx.berlios.de/ << 23149 F: drivers/memstick/host/tifm_ms.c << 23150 F: drivers/misc/tifm* 15515 F: drivers/misc/tifm* 23151 F: drivers/mmc/host/tifm_sd.c 15516 F: drivers/mmc/host/tifm_sd.c 23152 F: include/linux/tifm.h 15517 F: include/linux/tifm.h 23153 15518 23154 TI FPD-LINK DRIVERS << 23155 M: Tomi Valkeinen <tomi.valkeinen@ideaso << 23156 L: linux-media@vger.kernel.org << 23157 S: Maintained << 23158 F: Documentation/devicetree/bindings/me << 23159 F: drivers/media/i2c/ds90* << 23160 F: include/media/i2c/ds90* << 23161 << 23162 TI HDC302X HUMIDITY DRIVER << 23163 M: Javier Carrasco <javier.carrasco.cruz << 23164 M: Li peiyu <579lpy@gmail.com> << 23165 L: linux-iio@vger.kernel.org << 23166 S: Maintained << 23167 F: Documentation/devicetree/bindings/ii << 23168 F: drivers/iio/humidity/hdc3020.c << 23169 << 23170 TI ICSSG ETHERNET DRIVER (ICSSG) << 23171 R: MD Danish Anwar <danishanwar@ti.com> << 23172 R: Roger Quadros <rogerq@kernel.org> << 23173 L: linux-arm-kernel@lists.infradead.org << 23174 L: netdev@vger.kernel.org << 23175 S: Maintained << 23176 F: Documentation/devicetree/bindings/ne << 23177 F: drivers/net/ethernet/ti/icssg/* << 23178 << 23179 TI J721E CSI2RX DRIVER << 23180 M: Jai Luthra <j-luthra@ti.com> << 23181 L: linux-media@vger.kernel.org << 23182 S: Maintained << 23183 F: Documentation/devicetree/bindings/me << 23184 F: drivers/media/platform/ti/j721e-csi2 << 23185 << 23186 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 15519 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 23187 M: Nishanth Menon <nm@ti.com> << 23188 M: Santosh Shilimkar <ssantosh@kernel.or 15520 M: Santosh Shilimkar <ssantosh@kernel.org> 23189 L: linux-kernel@vger.kernel.org 15521 L: linux-kernel@vger.kernel.org 23190 L: linux-arm-kernel@lists.infradead.org 15522 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 23191 S: Maintained 15523 S: Maintained 23192 T: git git://git.kernel.org/pub/scm/lin << 23193 F: Documentation/devicetree/bindings/so << 23194 F: drivers/pmdomain/ti/omap_prm.c << 23195 F: drivers/soc/ti/* 15524 F: drivers/soc/ti/* >> 15525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 23196 15526 23197 TI LM49xxx FAMILY ASoC CODEC DRIVERS 15527 TI LM49xxx FAMILY ASoC CODEC DRIVERS 23198 M: M R Swami Reddy <mr.swami.reddy@ti.co 15528 M: M R Swami Reddy <mr.swami.reddy@ti.com> 23199 M: Vishwas A Deshpande <vishwas.a.deshpa 15529 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 23200 L: linux-sound@vger.kernel.org !! 15530 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 23201 S: Maintained 15531 S: Maintained 23202 F: sound/soc/codecs/isabelle* << 23203 F: sound/soc/codecs/lm49453* 15532 F: sound/soc/codecs/lm49453* >> 15533 F: sound/soc/codecs/isabelle* 23204 15534 23205 TI LMP92064 ADC DRIVER !! 15535 TI LP855x BACKLIGHT DRIVER 23206 M: Leonard Göhrs <l.goehrs@pengutronix. !! 15536 M: Milo Kim <milo.kim@ti.com> 23207 R: kernel@pengutronix.de !! 15537 S: Maintained 23208 L: linux-iio@vger.kernel.org !! 15538 F: Documentation/backlight/lp855x-driver.txt >> 15539 F: drivers/video/backlight/lp855x_bl.c >> 15540 F: include/linux/platform_data/lp855x.h >> 15541 >> 15542 TI LP8727 CHARGER DRIVER >> 15543 M: Milo Kim <milo.kim@ti.com> 23209 S: Maintained 15544 S: Maintained 23210 F: Documentation/devicetree/bindings/ii !! 15545 F: drivers/power/supply/lp8727_charger.c 23211 F: drivers/iio/adc/ti-lmp92064.c !! 15546 F: include/linux/platform_data/lp8727.h >> 15547 >> 15548 TI LP8788 MFD DRIVER >> 15549 M: Milo Kim <milo.kim@ti.com> >> 15550 S: Maintained >> 15551 F: drivers/iio/adc/lp8788_adc.c >> 15552 F: drivers/leds/leds-lp8788.c >> 15553 F: drivers/mfd/lp8788*.c >> 15554 F: drivers/power/supply/lp8788-charger.c >> 15555 F: drivers/regulator/lp8788-*.c >> 15556 F: include/linux/mfd/lp8788*.h >> 15557 >> 15558 TI NETCP ETHERNET DRIVER >> 15559 M: Wingman Kwok <w-kwok2@ti.com> >> 15560 M: Murali Karicheri <m-karicheri2@ti.com> >> 15561 L: netdev@vger.kernel.org >> 15562 S: Maintained >> 15563 F: drivers/net/ethernet/ti/netcp* 23212 15564 23213 TI PCM3060 ASoC CODEC DRIVER 15565 TI PCM3060 ASoC CODEC DRIVER 23214 M: Kirill Marinushkin <k.marinushkin@gma !! 15566 M: Kirill Marinushkin <kmarinushkin@birdec.tech> 23215 L: linux-sound@vger.kernel.org !! 15567 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 23216 S: Maintained 15568 S: Maintained 23217 F: Documentation/devicetree/bindings/so 15569 F: Documentation/devicetree/bindings/sound/pcm3060.txt 23218 F: sound/soc/codecs/pcm3060* 15570 F: sound/soc/codecs/pcm3060* 23219 15571 23220 TI TAS571X FAMILY ASoC CODEC DRIVER 15572 TI TAS571X FAMILY ASoC CODEC DRIVER 23221 M: Kevin Cernekee <cernekee@chromium.org 15573 M: Kevin Cernekee <cernekee@chromium.org> 23222 L: linux-sound@vger.kernel.org !! 15574 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 23223 S: Odd Fixes 15575 S: Odd Fixes 23224 F: sound/soc/codecs/tas571x* 15576 F: sound/soc/codecs/tas571x* 23225 15577 23226 TI TMAG5273 MAGNETOMETER DRIVER << 23227 M: Gerald Loacker <gerald.loacker@wolfvi << 23228 L: linux-iio@vger.kernel.org << 23229 S: Maintained << 23230 F: Documentation/devicetree/bindings/ii << 23231 F: drivers/iio/magnetometer/tmag5273.c << 23232 << 23233 TI TRF7970A NFC DRIVER 15578 TI TRF7970A NFC DRIVER 23234 M: Mark Greer <mgreer@animalcreek.com> 15579 M: Mark Greer <mgreer@animalcreek.com> 23235 L: linux-wireless@vger.kernel.org 15580 L: linux-wireless@vger.kernel.org >> 15581 L: linux-nfc@lists.01.org (moderated for non-subscribers) 23236 S: Supported 15582 S: Supported 23237 F: Documentation/devicetree/bindings/ne << 23238 F: drivers/nfc/trf7970a.c 15583 F: drivers/nfc/trf7970a.c 23239 !! 15584 F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt 23240 TI TSC2046 ADC DRIVER << 23241 M: Oleksij Rempel <o.rempel@pengutronix. << 23242 R: kernel@pengutronix.de << 23243 L: linux-iio@vger.kernel.org << 23244 S: Maintained << 23245 F: Documentation/devicetree/bindings/ii << 23246 F: drivers/iio/adc/ti-tsc2046.c << 23247 15585 23248 TI TWL4030 SERIES SOC CODEC DRIVER 15586 TI TWL4030 SERIES SOC CODEC DRIVER 23249 M: Peter Ujfalusi <peter.ujfalusi@gmail. !! 15587 M: Peter Ujfalusi <peter.ujfalusi@ti.com> 23250 L: linux-sound@vger.kernel.org !! 15588 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 23251 S: Maintained 15589 S: Maintained 23252 F: sound/soc/codecs/twl4030* 15590 F: sound/soc/codecs/twl4030* 23253 15591 23254 TI VPE/CAL DRIVERS 15592 TI VPE/CAL DRIVERS 23255 M: Benoit Parrot <bparrot@ti.com> 15593 M: Benoit Parrot <bparrot@ti.com> 23256 L: linux-media@vger.kernel.org 15594 L: linux-media@vger.kernel.org 23257 S: Maintained << 23258 W: http://linuxtv.org/ 15595 W: http://linuxtv.org/ 23259 Q: http://patchwork.linuxtv.org/project 15596 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 23260 F: Documentation/devicetree/bindings/me !! 15597 S: Maintained 23261 F: Documentation/devicetree/bindings/me !! 15598 F: drivers/media/platform/ti-vpe/ 23262 F: drivers/media/platform/ti/cal/ << 23263 F: drivers/media/platform/ti/vpe/ << 23264 15599 23265 TI WILINK WIRELESS DRIVERS 15600 TI WILINK WIRELESS DRIVERS 23266 L: linux-wireless@vger.kernel.org 15601 L: linux-wireless@vger.kernel.org >> 15602 W: http://wireless.kernel.org/en/users/Drivers/wl12xx >> 15603 W: http://wireless.kernel.org/en/users/Drivers/wl1251 >> 15604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 23267 S: Orphan 15605 S: Orphan 23268 W: https://wireless.wiki.kernel.org/en/ << 23269 W: https://wireless.wiki.kernel.org/en/ << 23270 F: drivers/net/wireless/ti/ 15606 F: drivers/net/wireless/ti/ >> 15607 F: include/linux/wl12xx.h 23271 15608 23272 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIM 15609 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 23273 M: John Stultz <jstultz@google.com> !! 15610 M: John Stultz <john.stultz@linaro.org> 23274 M: Thomas Gleixner <tglx@linutronix.de> 15611 M: Thomas Gleixner <tglx@linutronix.de> 23275 R: Stephen Boyd <sboyd@kernel.org> 15612 R: Stephen Boyd <sboyd@kernel.org> 23276 L: linux-kernel@vger.kernel.org 15613 L: linux-kernel@vger.kernel.org 23277 S: Supported << 23278 T: git git://git.kernel.org/pub/scm/lin 15614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core >> 15615 S: Supported 23279 F: include/linux/clocksource.h 15616 F: include/linux/clocksource.h 23280 F: include/linux/time.h 15617 F: include/linux/time.h 23281 F: include/linux/timekeeper_internal.h << 23282 F: include/linux/timekeeping.h << 23283 F: include/linux/timex.h 15618 F: include/linux/timex.h 23284 F: include/uapi/linux/time.h 15619 F: include/uapi/linux/time.h 23285 F: include/uapi/linux/timex.h 15620 F: include/uapi/linux/timex.h >> 15621 F: kernel/time/clocksource.c >> 15622 F: kernel/time/time*.c 23286 F: kernel/time/alarmtimer.c 15623 F: kernel/time/alarmtimer.c 23287 F: kernel/time/clocksource* !! 15624 F: kernel/time/ntp.c 23288 F: kernel/time/ntp* << 23289 F: kernel/time/time.c << 23290 F: kernel/time/timeconst.bc << 23291 F: kernel/time/timeconv.c << 23292 F: kernel/time/timecounter.c << 23293 F: kernel/time/timekeeping* << 23294 F: kernel/time/time_test.c << 23295 F: tools/testing/selftests/timers/ 15625 F: tools/testing/selftests/timers/ 23296 15626 23297 TIPC NETWORK LAYER 15627 TIPC NETWORK LAYER 23298 M: Jon Maloy <jmaloy@redhat.com> !! 15628 M: Jon Maloy <jon.maloy@ericsson.com> 23299 M: Ying Xue <ying.xue@windriver.com> 15629 M: Ying Xue <ying.xue@windriver.com> 23300 L: netdev@vger.kernel.org (core kernel 15630 L: netdev@vger.kernel.org (core kernel code) 23301 L: tipc-discussion@lists.sourceforge.ne 15631 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 23302 S: Maintained << 23303 W: http://tipc.sourceforge.net/ 15632 W: http://tipc.sourceforge.net/ >> 15633 S: Maintained 23304 F: include/uapi/linux/tipc*.h 15634 F: include/uapi/linux/tipc*.h 23305 F: net/tipc/ 15635 F: net/tipc/ 23306 15636 23307 TLAN NETWORK DRIVER 15637 TLAN NETWORK DRIVER 23308 M: Samuel Chessman <chessman@tux.org> 15638 M: Samuel Chessman <chessman@tux.org> 23309 L: tlan-devel@lists.sourceforge.net (su 15639 L: tlan-devel@lists.sourceforge.net (subscribers-only) 23310 S: Maintained << 23311 W: http://sourceforge.net/projects/tlan 15640 W: http://sourceforge.net/projects/tlan/ 23312 F: Documentation/networking/device_driv !! 15641 S: Maintained >> 15642 F: Documentation/networking/device_drivers/ti/tlan.txt 23313 F: drivers/net/ethernet/ti/tlan.* 15643 F: drivers/net/ethernet/ti/tlan.* 23314 15644 >> 15645 TM6000 VIDEO4LINUX DRIVER >> 15646 M: Mauro Carvalho Chehab <mchehab@kernel.org> >> 15647 L: linux-media@vger.kernel.org >> 15648 W: https://linuxtv.org >> 15649 T: git git://linuxtv.org/media_tree.git >> 15650 S: Odd fixes >> 15651 F: drivers/media/usb/tm6000/ >> 15652 F: Documentation/media/v4l-drivers/tm6000* >> 15653 23315 TMIO/SDHI MMC DRIVER 15654 TMIO/SDHI MMC DRIVER 23316 M: Wolfram Sang <wsa+renesas@sang-engine 15655 M: Wolfram Sang <wsa+renesas@sang-engineering.com> 23317 L: linux-mmc@vger.kernel.org 15656 L: linux-mmc@vger.kernel.org 23318 L: linux-renesas-soc@vger.kernel.org << 23319 S: Supported 15657 S: Supported 23320 F: drivers/mmc/host/renesas_sdhi* << 23321 F: drivers/mmc/host/tmio_mmc* 15658 F: drivers/mmc/host/tmio_mmc* 23322 F: include/linux/platform_data/tmio.h !! 15659 F: drivers/mmc/host/renesas_sdhi* >> 15660 F: include/linux/mfd/tmio.h 23323 15661 23324 TMP513 HARDWARE MONITOR DRIVER !! 15662 TMP401 HARDWARE MONITOR DRIVER 23325 M: Eric Tremblay <etremblay@distech-cont !! 15663 M: Guenter Roeck <linux@roeck-us.net> 23326 L: linux-hwmon@vger.kernel.org 15664 L: linux-hwmon@vger.kernel.org 23327 S: Maintained 15665 S: Maintained 23328 F: Documentation/hwmon/tmp513.rst !! 15666 F: Documentation/hwmon/tmp401 23329 F: drivers/hwmon/tmp513.c !! 15667 F: drivers/hwmon/tmp401.c 23330 15668 23331 TMPFS (SHMEM FILESYSTEM) 15669 TMPFS (SHMEM FILESYSTEM) 23332 M: Hugh Dickins <hughd@google.com> 15670 M: Hugh Dickins <hughd@google.com> 23333 L: linux-mm@kvack.org 15671 L: linux-mm@kvack.org 23334 S: Maintained 15672 S: Maintained 23335 F: include/linux/shmem_fs.h 15673 F: include/linux/shmem_fs.h 23336 F: mm/shmem.c 15674 F: mm/shmem.c 23337 15675 23338 TOMOYO SECURITY MODULE 15676 TOMOYO SECURITY MODULE 23339 M: Kentaro Takeda <takedakn@nttdata.co.j 15677 M: Kentaro Takeda <takedakn@nttdata.co.jp> 23340 M: Tetsuo Handa <penguin-kernel@I-love.S 15678 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 23341 L: tomoyo-dev-en@lists.osdn.me (subscri 15679 L: tomoyo-dev-en@lists.osdn.me (subscribers-only, for developers in English) 23342 L: tomoyo-users-en@lists.osdn.me (subsc 15680 L: tomoyo-users-en@lists.osdn.me (subscribers-only, for users in English) 23343 L: tomoyo-dev@lists.osdn.me (subscriber 15681 L: tomoyo-dev@lists.osdn.me (subscribers-only, for developers in Japanese) 23344 L: tomoyo-users@lists.osdn.me (subscrib 15682 L: tomoyo-users@lists.osdn.me (subscribers-only, for users in Japanese) >> 15683 W: https://tomoyo.osdn.jp/ 23345 S: Maintained 15684 S: Maintained 23346 W: https://tomoyo.sourceforge.net/ << 23347 F: security/tomoyo/ 15685 F: security/tomoyo/ 23348 15686 23349 TOPSTAR LAPTOP EXTRAS DRIVER 15687 TOPSTAR LAPTOP EXTRAS DRIVER 23350 M: Herton Ronaldo Krzesinski <herton@can 15688 M: Herton Ronaldo Krzesinski <herton@canonical.com> 23351 L: platform-driver-x86@vger.kernel.org 15689 L: platform-driver-x86@vger.kernel.org 23352 S: Maintained 15690 S: Maintained 23353 F: drivers/platform/x86/topstar-laptop. 15691 F: drivers/platform/x86/topstar-laptop.c 23354 15692 23355 TORTURE-TEST MODULES 15693 TORTURE-TEST MODULES 23356 M: Davidlohr Bueso <dave@stgolabs.net> 15694 M: Davidlohr Bueso <dave@stgolabs.net> 23357 M: "Paul E. McKenney" <paulmck@kernel.or !! 15695 M: "Paul E. McKenney" <paulmck@linux.ibm.com> 23358 M: Josh Triplett <josh@joshtriplett.org> 15696 M: Josh Triplett <josh@joshtriplett.org> 23359 L: linux-kernel@vger.kernel.org 15697 L: linux-kernel@vger.kernel.org 23360 S: Supported 15698 S: Supported 23361 T: git git://git.kernel.org/pub/scm/lin !! 15699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 23362 F: Documentation/RCU/torture.rst !! 15700 F: Documentation/RCU/torture.txt 23363 F: kernel/locking/locktorture.c << 23364 F: kernel/rcu/rcuscale.c << 23365 F: kernel/rcu/rcutorture.c << 23366 F: kernel/rcu/refscale.c << 23367 F: kernel/torture.c 15701 F: kernel/torture.c >> 15702 F: kernel/rcu/rcutorture.c >> 15703 F: kernel/rcu/rcuperf.c >> 15704 F: kernel/locking/locktorture.c 23368 15705 23369 TOSHIBA ACPI EXTRAS DRIVER 15706 TOSHIBA ACPI EXTRAS DRIVER 23370 M: Azael Avalos <coproscefalo@gmail.com> 15707 M: Azael Avalos <coproscefalo@gmail.com> 23371 L: platform-driver-x86@vger.kernel.org 15708 L: platform-driver-x86@vger.kernel.org 23372 S: Maintained 15709 S: Maintained 23373 F: drivers/platform/x86/toshiba_acpi.c 15710 F: drivers/platform/x86/toshiba_acpi.c 23374 15711 23375 TOSHIBA BLUETOOTH DRIVER 15712 TOSHIBA BLUETOOTH DRIVER 23376 M: Azael Avalos <coproscefalo@gmail.com> 15713 M: Azael Avalos <coproscefalo@gmail.com> 23377 L: platform-driver-x86@vger.kernel.org 15714 L: platform-driver-x86@vger.kernel.org 23378 S: Maintained 15715 S: Maintained 23379 F: drivers/platform/x86/toshiba_bluetoo 15716 F: drivers/platform/x86/toshiba_bluetooth.c 23380 15717 23381 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 15718 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 23382 M: Azael Avalos <coproscefalo@gmail.com> 15719 M: Azael Avalos <coproscefalo@gmail.com> 23383 L: platform-driver-x86@vger.kernel.org 15720 L: platform-driver-x86@vger.kernel.org 23384 S: Maintained 15721 S: Maintained 23385 F: drivers/platform/x86/toshiba_haps.c 15722 F: drivers/platform/x86/toshiba_haps.c 23386 15723 23387 TOSHIBA SMM DRIVER 15724 TOSHIBA SMM DRIVER 23388 M: Jonathan Buzzard <jonathan@buzzard.or 15725 M: Jonathan Buzzard <jonathan@buzzard.org.uk> 23389 S: Maintained << 23390 W: http://www.buzzard.org.uk/toshiba/ 15726 W: http://www.buzzard.org.uk/toshiba/ >> 15727 S: Maintained 23391 F: drivers/char/toshiba.c 15728 F: drivers/char/toshiba.c 23392 F: include/linux/toshiba.h 15729 F: include/linux/toshiba.h 23393 F: include/uapi/linux/toshiba.h 15730 F: include/uapi/linux/toshiba.h 23394 15731 23395 TOSHIBA TC358743 DRIVER 15732 TOSHIBA TC358743 DRIVER 23396 M: Hans Verkuil <hverkuil-cisco@xs4all.n !! 15733 M: Mats Randgaard <matrandg@cisco.com> 23397 L: linux-media@vger.kernel.org 15734 L: linux-media@vger.kernel.org 23398 S: Maintained 15735 S: Maintained 23399 F: Documentation/devicetree/bindings/me << 23400 F: drivers/media/i2c/tc358743* 15736 F: drivers/media/i2c/tc358743* 23401 F: include/media/i2c/tc358743.h 15737 F: include/media/i2c/tc358743.h 23402 15738 23403 TOSHIBA WMI HOTKEYS DRIVER 15739 TOSHIBA WMI HOTKEYS DRIVER 23404 M: Azael Avalos <coproscefalo@gmail.com> 15740 M: Azael Avalos <coproscefalo@gmail.com> 23405 L: platform-driver-x86@vger.kernel.org 15741 L: platform-driver-x86@vger.kernel.org 23406 S: Maintained 15742 S: Maintained 23407 F: drivers/platform/x86/toshiba-wmi.c 15743 F: drivers/platform/x86/toshiba-wmi.c 23408 15744 23409 TPM DEVICE DRIVER 15745 TPM DEVICE DRIVER 23410 M: Peter Huewe <peterhuewe@gmx.de> 15746 M: Peter Huewe <peterhuewe@gmx.de> 23411 M: Jarkko Sakkinen <jarkko@kernel.org> !! 15747 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 23412 R: Jason Gunthorpe <jgg@ziepe.ca> 15748 R: Jason Gunthorpe <jgg@ziepe.ca> 23413 L: linux-integrity@vger.kernel.org 15749 L: linux-integrity@vger.kernel.org 23414 S: Maintained << 23415 W: https://codeberg.org/jarkko/linux-tp << 23416 Q: https://patchwork.kernel.org/project 15750 Q: https://patchwork.kernel.org/project/linux-integrity/list/ 23417 T: git git://git.kernel.org/pub/scm/lin !! 15751 W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity 23418 F: Documentation/devicetree/bindings/tp !! 15752 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git 23419 F: drivers/char/tpm/ << 23420 F: tools/testing/selftests/tpm2/ << 23421 << 23422 TPS546D24 DRIVER << 23423 M: Duke Du <dukedu83@gmail.com> << 23424 L: linux-hwmon@vger.kernel.org << 23425 S: Maintained 15753 S: Maintained 23426 F: Documentation/hwmon/tps546d24.rst !! 15754 F: drivers/char/tpm/ 23427 F: drivers/hwmon/pmbus/tps546d24.c << 23428 << 23429 TQ SYSTEMS BOARD & DRIVER SUPPORT << 23430 L: linux@ew.tq-group.com << 23431 S: Supported << 23432 W: https://www.tq-group.com/en/products << 23433 F: arch/arm/boot/dts/nxp/imx/*mba*.dts* << 23434 F: arch/arm/boot/dts/nxp/imx/*tqma*.dts << 23435 F: arch/arm64/boot/dts/freescale/fsl-*t << 23436 F: arch/arm64/boot/dts/freescale/imx*mb << 23437 F: arch/arm64/boot/dts/freescale/imx*tq << 23438 F: arch/arm64/boot/dts/freescale/mba*.d << 23439 F: arch/arm64/boot/dts/freescale/tqml*. << 23440 F: drivers/gpio/gpio-tqmx86.c << 23441 F: drivers/mfd/tqmx86.c << 23442 F: drivers/watchdog/tqmx86_wdt.c << 23443 15755 23444 TRACING 15756 TRACING 23445 M: Steven Rostedt <rostedt@goodmis.org> 15757 M: Steven Rostedt <rostedt@goodmis.org> 23446 M: Masami Hiramatsu <mhiramat@kernel.org !! 15758 M: Ingo Molnar <mingo@redhat.com> 23447 R: Mathieu Desnoyers <mathieu.desnoyers@ !! 15759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core 23448 L: linux-kernel@vger.kernel.org << 23449 L: linux-trace-kernel@vger.kernel.org << 23450 S: Maintained 15760 S: Maintained 23451 Q: https://patchwork.kernel.org/project !! 15761 F: Documentation/trace/ftrace.rst 23452 T: git git://git.kernel.org/pub/scm/lin !! 15762 F: arch/*/*/*/ftrace.h 23453 F: Documentation/trace/* !! 15763 F: arch/*/kernel/ftrace.c 23454 F: fs/tracefs/ !! 15764 F: include/*/ftrace.h 23455 F: include/linux/trace*.h 15765 F: include/linux/trace*.h 23456 F: include/trace/ 15766 F: include/trace/ 23457 F: kernel/trace/ 15767 F: kernel/trace/ 23458 F: scripts/tracing/ << 23459 F: tools/testing/selftests/ftrace/ 15768 F: tools/testing/selftests/ftrace/ 23460 15769 23461 TRACING MMIO ACCESSES (MMIOTRACE) 15770 TRACING MMIO ACCESSES (MMIOTRACE) 23462 M: Steven Rostedt <rostedt@goodmis.org> 15771 M: Steven Rostedt <rostedt@goodmis.org> 23463 M: Masami Hiramatsu <mhiramat@kernel.org !! 15772 M: Ingo Molnar <mingo@kernel.org> 23464 R: Karol Herbst <karolherbst@gmail.com> 15773 R: Karol Herbst <karolherbst@gmail.com> 23465 R: Pekka Paalanen <ppaalanen@gmail.com> 15774 R: Pekka Paalanen <ppaalanen@gmail.com> >> 15775 S: Maintained 23466 L: linux-kernel@vger.kernel.org 15776 L: linux-kernel@vger.kernel.org 23467 L: nouveau@lists.freedesktop.org 15777 L: nouveau@lists.freedesktop.org 23468 S: Maintained !! 15778 F: kernel/trace/trace_mmiotrace.c >> 15779 F: include/linux/mmiotrace.h 23469 F: arch/x86/mm/kmmio.c 15780 F: arch/x86/mm/kmmio.c 23470 F: arch/x86/mm/mmio-mod.c 15781 F: arch/x86/mm/mmio-mod.c 23471 F: arch/x86/mm/testmmiotrace.c 15782 F: arch/x86/mm/testmmiotrace.c 23472 F: include/linux/mmiotrace.h << 23473 F: kernel/trace/trace_mmiotrace.c << 23474 15783 23475 TRACING OS NOISE / LATENCY TRACERS !! 15784 TRIVIAL PATCHES 23476 M: Steven Rostedt <rostedt@goodmis.org> !! 15785 M: Jiri Kosina <trivial@kernel.org> >> 15786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 23477 S: Maintained 15787 S: Maintained 23478 F: Documentation/trace/hwlat_detector.r !! 15788 K: ^Subject:.*(?i)trivial 23479 F: Documentation/trace/osnoise-tracer.r << 23480 F: Documentation/trace/timerlat-tracer. << 23481 F: arch/*/kernel/trace.c << 23482 F: include/trace/events/osnoise.h << 23483 F: kernel/trace/trace_hwlat.c << 23484 F: kernel/trace/trace_irqsoff.c << 23485 F: kernel/trace/trace_osnoise.c << 23486 F: kernel/trace/trace_sched_wakeup.c << 23487 << 23488 TRADITIONAL CHINESE DOCUMENTATION << 23489 M: Hu Haowen <2023002089@link.tyut.edu.c << 23490 S: Maintained << 23491 W: https://github.com/srcres258/linux-d << 23492 T: git git://github.com/srcres258/linux << 23493 F: Documentation/translations/zh_TW/ << 23494 15789 23495 TRUSTED SECURITY MODULE (TSM) ATTESTATION RE !! 15790 TEMPO SEMICONDUCTOR DRIVERS 23496 M: Dan Williams <dan.j.williams@intel.co !! 15791 M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com> 23497 L: linux-coco@lists.linux.dev << 23498 S: Maintained << 23499 F: Documentation/ABI/testing/configfs-t << 23500 F: drivers/virt/coco/tsm.c << 23501 F: include/linux/tsm.h << 23502 << 23503 TRUSTED SERVICES TEE DRIVER << 23504 M: Balint Dobszay <balint.dobszay@arm.co << 23505 M: Sudeep Holla <sudeep.holla@arm.com> << 23506 L: linux-arm-kernel@lists.infradead.org << 23507 L: trusted-services@lists.trustedfirmwa << 23508 S: Maintained 15792 S: Maintained 23509 F: Documentation/tee/ts-tee.rst !! 15793 F: sound/soc/codecs/tscs*.c 23510 F: drivers/tee/tstee/ !! 15794 F: sound/soc/codecs/tscs*.h >> 15795 F: Documentation/devicetree/bindings/sound/tscs*.txt 23511 15796 23512 TTY LAYER AND SERIAL DRIVERS !! 15797 TTY LAYER 23513 M: Greg Kroah-Hartman <gregkh@linuxfound 15798 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 23514 M: Jiri Slaby <jirislaby@kernel.org> !! 15799 M: Jiri Slaby <jslaby@suse.com> 23515 L: linux-kernel@vger.kernel.org << 23516 L: linux-serial@vger.kernel.org << 23517 S: Supported 15800 S: Supported 23518 T: git git://git.kernel.org/pub/scm/lin 15801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 23519 F: Documentation/devicetree/bindings/se !! 15802 F: Documentation/serial/ 23520 F: Documentation/driver-api/serial/ << 23521 F: drivers/tty/ 15803 F: drivers/tty/ 23522 F: include/linux/selection.h !! 15804 F: drivers/tty/serial/serial_core.c 23523 F: include/linux/serial.h << 23524 F: include/linux/serial_core.h 15805 F: include/linux/serial_core.h 23525 F: include/linux/sysrq.h !! 15806 F: include/linux/serial.h 23526 F: include/linux/tty*.h !! 15807 F: include/linux/tty.h 23527 F: include/linux/vt.h << 23528 F: include/linux/vt_*.h << 23529 F: include/uapi/linux/serial.h << 23530 F: include/uapi/linux/serial_core.h 15808 F: include/uapi/linux/serial_core.h >> 15809 F: include/uapi/linux/serial.h 23531 F: include/uapi/linux/tty.h 15810 F: include/uapi/linux/tty.h 23532 15811 23533 TUA9001 MEDIA DRIVER 15812 TUA9001 MEDIA DRIVER >> 15813 M: Antti Palosaari <crope@iki.fi> 23534 L: linux-media@vger.kernel.org 15814 L: linux-media@vger.kernel.org 23535 S: Orphan << 23536 W: https://linuxtv.org 15815 W: https://linuxtv.org >> 15816 W: http://palosaari.fi/linux/ 23537 Q: http://patchwork.linuxtv.org/project 15817 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 15818 T: git git://linuxtv.org/anttip/media_tree.git >> 15819 S: Maintained 23538 F: drivers/media/tuners/tua9001* 15820 F: drivers/media/tuners/tua9001* 23539 15821 23540 TULIP NETWORK DRIVERS 15822 TULIP NETWORK DRIVERS 23541 L: netdev@vger.kernel.org 15823 L: netdev@vger.kernel.org 23542 L: linux-parisc@vger.kernel.org 15824 L: linux-parisc@vger.kernel.org 23543 S: Orphan 15825 S: Orphan 23544 F: drivers/net/ethernet/dec/tulip/ 15826 F: drivers/net/ethernet/dec/tulip/ 23545 15827 23546 TUN/TAP driver 15828 TUN/TAP driver 23547 M: Willem de Bruijn <willemdebruijn.kern !! 15829 M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 23548 M: Jason Wang <jasowang@redhat.com> << 23549 S: Maintained << 23550 W: http://vtun.sourceforge.net/tun 15830 W: http://vtun.sourceforge.net/tun 23551 F: Documentation/networking/tuntap.rst !! 15831 S: Maintained >> 15832 F: Documentation/networking/tuntap.txt 23552 F: arch/um/os-Linux/drivers/ 15833 F: arch/um/os-Linux/drivers/ 23553 F: drivers/net/tap.c << 23554 F: drivers/net/tun.c << 23555 15834 23556 TURBOCHANNEL SUBSYSTEM 15835 TURBOCHANNEL SUBSYSTEM 23557 M: "Maciej W. Rozycki" <macro@orcam.me.u !! 15836 M: "Maciej W. Rozycki" <macro@linux-mips.org> 23558 M: Ralf Baechle <ralf@linux-mips.org> 15837 M: Ralf Baechle <ralf@linux-mips.org> 23559 L: linux-mips@vger.kernel.org 15838 L: linux-mips@vger.kernel.org 23560 S: Maintained << 23561 Q: http://patchwork.linux-mips.org/proj 15839 Q: http://patchwork.linux-mips.org/project/linux-mips/list/ >> 15840 S: Maintained 23562 F: drivers/tc/ 15841 F: drivers/tc/ 23563 F: include/linux/tc.h 15842 F: include/linux/tc.h 23564 15843 23565 TURBOSTAT UTILITY 15844 TURBOSTAT UTILITY 23566 M: "Len Brown" <lenb@kernel.org> 15845 M: "Len Brown" <lenb@kernel.org> 23567 L: linux-pm@vger.kernel.org 15846 L: linux-pm@vger.kernel.org 23568 S: Supported << 23569 Q: https://patchwork.kernel.org/project << 23570 B: https://bugzilla.kernel.org 15847 B: https://bugzilla.kernel.org >> 15848 Q: https://patchwork.kernel.org/project/linux-pm/list/ 23571 T: git git://git.kernel.org/pub/scm/lin 15849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat >> 15850 S: Supported 23572 F: tools/power/x86/turbostat/ 15851 F: tools/power/x86/turbostat/ 23573 F: tools/testing/selftests/turbostat/ << 23574 15852 23575 TW5864 VIDEO4LINUX DRIVER 15853 TW5864 VIDEO4LINUX DRIVER 23576 M: Bluecherry Maintainers <maintainers@b 15854 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> >> 15855 M: Anton Sviridenko <anton@corp.bluecherry.net> 23577 M: Andrey Utkin <andrey.utkin@corp.bluec 15856 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 23578 M: Andrey Utkin <andrey_utkin@fastmail.c 15857 M: Andrey Utkin <andrey_utkin@fastmail.com> 23579 L: linux-media@vger.kernel.org 15858 L: linux-media@vger.kernel.org 23580 S: Supported 15859 S: Supported 23581 F: drivers/media/pci/tw5864/ 15860 F: drivers/media/pci/tw5864/ 23582 15861 23583 TW68 VIDEO4LINUX DRIVER 15862 TW68 VIDEO4LINUX DRIVER 23584 M: Hans Verkuil <hverkuil@xs4all.nl> 15863 M: Hans Verkuil <hverkuil@xs4all.nl> 23585 L: linux-media@vger.kernel.org 15864 L: linux-media@vger.kernel.org 23586 S: Odd Fixes << 23587 W: https://linuxtv.org << 23588 T: git git://linuxtv.org/media_tree.git 15865 T: git git://linuxtv.org/media_tree.git >> 15866 W: https://linuxtv.org >> 15867 S: Odd Fixes 23589 F: drivers/media/pci/tw68/ 15868 F: drivers/media/pci/tw68/ 23590 15869 23591 TW686X VIDEO4LINUX DRIVER 15870 TW686X VIDEO4LINUX DRIVER 23592 M: Ezequiel Garcia <ezequiel@vanguardias 15871 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 23593 L: linux-media@vger.kernel.org 15872 L: linux-media@vger.kernel.org 23594 S: Maintained << 23595 W: http://linuxtv.org << 23596 T: git git://linuxtv.org/media_tree.git 15873 T: git git://linuxtv.org/media_tree.git 23597 F: drivers/media/pci/tw686x/ !! 15874 W: http://linuxtv.org 23598 << 23599 U-BOOT ENVIRONMENT VARIABLES << 23600 M: Rafał Miłecki <rafal@milecki.pl> << 23601 S: Maintained << 23602 F: Documentation/devicetree/bindings/nv << 23603 F: drivers/nvmem/layouts/u-boot-env.c << 23604 F: drivers/nvmem/u-boot-env.c << 23605 << 23606 UACCE ACCELERATOR FRAMEWORK << 23607 M: Zhangfei Gao <zhangfei.gao@linaro.org << 23608 M: Zhou Wang <wangzhou1@hisilicon.com> << 23609 L: linux-accelerators@lists.ozlabs.org << 23610 L: linux-kernel@vger.kernel.org << 23611 S: Maintained 15875 S: Maintained 23612 F: Documentation/ABI/testing/sysfs-driv !! 15876 F: drivers/media/pci/tw686x/ 23613 F: Documentation/misc-devices/uacce.rst << 23614 F: drivers/misc/uacce/ << 23615 F: include/linux/uacce.h << 23616 F: include/uapi/misc/uacce/ << 23617 15877 23618 UBI FILE SYSTEM (UBIFS) 15878 UBI FILE SYSTEM (UBIFS) 23619 M: Richard Weinberger <richard@nod.at> 15879 M: Richard Weinberger <richard@nod.at> 23620 R: Zhihao Cheng <chengzhihao1@huawei.com !! 15880 M: Artem Bityutskiy <dedekind1@gmail.com> >> 15881 M: Adrian Hunter <adrian.hunter@intel.com> 23621 L: linux-mtd@lists.infradead.org 15882 L: linux-mtd@lists.infradead.org 23622 S: Supported !! 15883 T: git git://git.infradead.org/ubifs-2.6.git 23623 W: http://www.linux-mtd.infradead.org/d 15884 W: http://www.linux-mtd.infradead.org/doc/ubifs.html 23624 T: git git://git.kernel.org/pub/scm/lin << 23625 T: git git://git.kernel.org/pub/scm/lin << 23626 F: Documentation/ABI/testing/sysfs-fs-u << 23627 F: Documentation/filesystems/ubifs-auth << 23628 F: Documentation/filesystems/ubifs.rst << 23629 F: fs/ubifs/ << 23630 << 23631 UBLK USERSPACE BLOCK DRIVER << 23632 M: Ming Lei <ming.lei@redhat.com> << 23633 L: linux-block@vger.kernel.org << 23634 S: Maintained << 23635 F: Documentation/block/ublk.rst << 23636 F: drivers/block/ublk_drv.c << 23637 F: include/uapi/linux/ublk_cmd.h << 23638 << 23639 UBSAN << 23640 M: Kees Cook <kees@kernel.org> << 23641 R: Marco Elver <elver@google.com> << 23642 R: Andrey Konovalov <andreyknvl@gmail.co << 23643 R: Andrey Ryabinin <ryabinin.a.a@gmail.c << 23644 L: kasan-dev@googlegroups.com << 23645 L: linux-hardening@vger.kernel.org << 23646 S: Supported 15885 S: Supported 23647 T: git git://git.kernel.org/pub/scm/lin !! 15886 F: Documentation/filesystems/ubifs.txt 23648 F: Documentation/dev-tools/ubsan.rst !! 15887 F: fs/ubifs/ 23649 F: include/linux/ubsan.h << 23650 F: lib/Kconfig.ubsan << 23651 F: lib/test_ubsan.c << 23652 F: lib/ubsan.c << 23653 F: lib/ubsan.h << 23654 F: scripts/Makefile.ubsan << 23655 K: \bARCH_HAS_UBSAN\b << 23656 15888 23657 UCLINUX (M68KNOMMU AND COLDFIRE) 15889 UCLINUX (M68KNOMMU AND COLDFIRE) 23658 M: Greg Ungerer <gerg@linux-m68k.org> 15890 M: Greg Ungerer <gerg@linux-m68k.org> 23659 L: linux-m68k@lists.linux-m68k.org << 23660 S: Maintained << 23661 W: http://www.linux-m68k.org/ 15891 W: http://www.linux-m68k.org/ >> 15892 W: http://www.uclinux.org/ >> 15893 L: linux-m68k@lists.linux-m68k.org >> 15894 L: uclinux-dev@uclinux.org (subscribers-only) 23662 T: git git://git.kernel.org/pub/scm/lin 15895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 23663 F: arch/m68k/*/*_no.* !! 15896 S: Maintained 23664 F: arch/m68k/68*/ << 23665 F: arch/m68k/coldfire/ 15897 F: arch/m68k/coldfire/ >> 15898 F: arch/m68k/68*/ >> 15899 F: arch/m68k/*/*_no.* 23666 F: arch/m68k/include/asm/*_no.* 15900 F: arch/m68k/include/asm/*_no.* 23667 15901 23668 UDF FILESYSTEM 15902 UDF FILESYSTEM 23669 M: Jan Kara <jack@suse.com> 15903 M: Jan Kara <jack@suse.com> 23670 S: Maintained 15904 S: Maintained 23671 F: Documentation/filesystems/udf.rst !! 15905 F: Documentation/filesystems/udf.txt 23672 F: fs/udf/ 15906 F: fs/udf/ 23673 15907 23674 UDRAW TABLET 15908 UDRAW TABLET 23675 M: Bastien Nocera <hadess@hadess.net> 15909 M: Bastien Nocera <hadess@hadess.net> 23676 L: linux-input@vger.kernel.org 15910 L: linux-input@vger.kernel.org 23677 S: Maintained 15911 S: Maintained 23678 F: drivers/hid/hid-udraw-ps3.c 15912 F: drivers/hid/hid-udraw-ps3.c 23679 15913 23680 UHID USERSPACE HID IO DRIVER !! 15914 UFS FILESYSTEM 23681 M: David Rheinsberg <david@readahead.eu> !! 15915 M: Evgeniy Dushistov <dushistov@mail.ru> >> 15916 S: Maintained >> 15917 F: Documentation/filesystems/ufs.txt >> 15918 F: fs/ufs/ >> 15919 >> 15920 UHID USERSPACE HID IO DRIVER: >> 15921 M: David Herrmann <dh.herrmann@googlemail.com> 23682 L: linux-input@vger.kernel.org 15922 L: linux-input@vger.kernel.org 23683 S: Maintained 15923 S: Maintained 23684 F: drivers/hid/uhid.c 15924 F: drivers/hid/uhid.c 23685 F: include/uapi/linux/uhid.h 15925 F: include/uapi/linux/uhid.h 23686 15926 23687 ULPI BUS 15927 ULPI BUS 23688 M: Heikki Krogerus <heikki.krogerus@linu 15928 M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 23689 L: linux-usb@vger.kernel.org 15929 L: linux-usb@vger.kernel.org 23690 S: Maintained 15930 S: Maintained 23691 F: drivers/usb/common/ulpi.c 15931 F: drivers/usb/common/ulpi.c 23692 F: include/linux/ulpi/ 15932 F: include/linux/ulpi/ 23693 15933 23694 UNICODE SUBSYSTEM !! 15934 ULTRA-WIDEBAND (UWB) SUBSYSTEM: 23695 M: Gabriel Krisman Bertazi <krisman@kern !! 15935 L: linux-usb@vger.kernel.org 23696 L: linux-fsdevel@vger.kernel.org !! 15936 S: Orphan 23697 S: Supported !! 15937 F: drivers/uwb/ 23698 F: fs/unicode/ !! 15938 F: include/linux/uwb.h >> 15939 F: include/linux/uwb/ >> 15940 >> 15941 UNICORE32 ARCHITECTURE: >> 15942 M: Guan Xuetao <gxt@pku.edu.cn> >> 15943 W: http://mprc.pku.edu.cn/~guanxuetao/linux >> 15944 S: Maintained >> 15945 T: git git://github.com/gxt/linux.git >> 15946 F: arch/unicore32/ 23699 15947 23700 UNIFDEF 15948 UNIFDEF 23701 M: Tony Finch <dot@dotat.at> 15949 M: Tony Finch <dot@dotat.at> 23702 S: Maintained << 23703 W: http://dotat.at/prog/unifdef 15950 W: http://dotat.at/prog/unifdef >> 15951 S: Maintained 23704 F: scripts/unifdef.c 15952 F: scripts/unifdef.c 23705 15953 23706 UNIFORM CDROM DRIVER 15954 UNIFORM CDROM DRIVER 23707 M: Phillip Potter <phil@philpotter.co.uk !! 15955 M: Jens Axboe <axboe@kernel.dk> >> 15956 W: http://www.kernel.dk 23708 S: Maintained 15957 S: Maintained 23709 F: Documentation/cdrom/ 15958 F: Documentation/cdrom/ 23710 F: drivers/cdrom/cdrom.c 15959 F: drivers/cdrom/cdrom.c 23711 F: include/linux/cdrom.h 15960 F: include/linux/cdrom.h 23712 F: include/uapi/linux/cdrom.h 15961 F: include/uapi/linux/cdrom.h 23713 15962 23714 UNION-FIND !! 15963 UNISYS S-PAR DRIVERS 23715 M: Xavier <xavier_qy@163.com> !! 15964 M: David Kershner <david.kershner@unisys.com> 23716 L: linux-kernel@vger.kernel.org !! 15965 L: sparmaintainer@unisys.com (Unisys internal) 23717 S: Maintained !! 15966 S: Supported 23718 F: Documentation/core-api/union_find.rs !! 15967 F: include/linux/visorbus.h 23719 F: Documentation/translations/zh_CN/cor !! 15968 F: drivers/visorbus/ 23720 F: include/linux/union_find.h !! 15969 F: drivers/staging/unisys/ 23721 F: lib/union_find.c << 23722 15970 23723 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV 15971 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 23724 R: Alim Akhtar <alim.akhtar@samsung.com> 15972 R: Alim Akhtar <alim.akhtar@samsung.com> 23725 R: Avri Altman <avri.altman@wdc.com> 15973 R: Avri Altman <avri.altman@wdc.com> 23726 R: Bart Van Assche <bvanassche@acm.org> !! 15974 R: Pedro Sousa <pedrom.sousa@synopsys.com> 23727 L: linux-scsi@vger.kernel.org 15975 L: linux-scsi@vger.kernel.org 23728 S: Supported 15976 S: Supported 23729 F: Documentation/devicetree/bindings/uf !! 15977 F: Documentation/scsi/ufs.txt 23730 F: Documentation/scsi/ufs.rst !! 15978 F: drivers/scsi/ufs/ 23731 F: drivers/ufs/core/ << 23732 15979 23733 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV 15980 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS 23734 M: Pedro Sousa <pedrom.sousa@synopsys.co 15981 M: Pedro Sousa <pedrom.sousa@synopsys.com> 23735 L: linux-scsi@vger.kernel.org 15982 L: linux-scsi@vger.kernel.org 23736 S: Supported 15983 S: Supported 23737 F: drivers/ufs/host/*dwc* !! 15984 F: drivers/scsi/ufs/*dwc* 23738 << 23739 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV << 23740 M: Alim Akhtar <alim.akhtar@samsung.com> << 23741 L: linux-scsi@vger.kernel.org << 23742 S: Maintained << 23743 F: drivers/ufs/host/ufs-exynos* << 23744 << 23745 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV << 23746 M: Peter Wang <peter.wang@mediatek.com> << 23747 R: Stanley Jhu <chu.stanley@gmail.com> << 23748 L: linux-scsi@vger.kernel.org << 23749 L: linux-mediatek@lists.infradead.org ( << 23750 S: Maintained << 23751 F: drivers/ufs/host/ufs-mediatek* << 23752 << 23753 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV << 23754 M: Manivannan Sadhasivam <manivannan.sad << 23755 L: linux-arm-msm@vger.kernel.org << 23756 L: linux-scsi@vger.kernel.org << 23757 S: Maintained << 23758 F: Documentation/devicetree/bindings/uf << 23759 F: drivers/ufs/host/ufs-qcom* << 23760 << 23761 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV << 23762 M: Yoshihiro Shimoda <yoshihiro.shimoda. << 23763 L: linux-renesas-soc@vger.kernel.org << 23764 L: linux-scsi@vger.kernel.org << 23765 S: Maintained << 23766 F: drivers/ufs/host/ufs-renesas.c << 23767 15985 23768 UNSORTED BLOCK IMAGES (UBI) 15986 UNSORTED BLOCK IMAGES (UBI) >> 15987 M: Artem Bityutskiy <dedekind1@gmail.com> 23769 M: Richard Weinberger <richard@nod.at> 15988 M: Richard Weinberger <richard@nod.at> 23770 R: Zhihao Cheng <chengzhihao1@huawei.com !! 15989 W: http://www.linux-mtd.infradead.org/ 23771 L: linux-mtd@lists.infradead.org 15990 L: linux-mtd@lists.infradead.org >> 15991 T: git git://git.infradead.org/ubifs-2.6.git 23772 S: Supported 15992 S: Supported 23773 W: http://www.linux-mtd.infradead.org/ << 23774 T: git git://git.kernel.org/pub/scm/lin << 23775 T: git git://git.kernel.org/pub/scm/lin << 23776 F: drivers/mtd/ubi/ 15993 F: drivers/mtd/ubi/ 23777 F: include/linux/mtd/ubi.h 15994 F: include/linux/mtd/ubi.h 23778 F: include/uapi/mtd/ubi-user.h 15995 F: include/uapi/mtd/ubi-user.h 23779 15996 23780 UPROBES << 23781 M: Masami Hiramatsu <mhiramat@kernel.org << 23782 M: Oleg Nesterov <oleg@redhat.com> << 23783 M: Peter Zijlstra <peterz@infradead.org> << 23784 L: linux-kernel@vger.kernel.org << 23785 L: linux-trace-kernel@vger.kernel.org << 23786 S: Maintained << 23787 F: arch/*/include/asm/uprobes.h << 23788 F: arch/*/kernel/probes/uprobes.c << 23789 F: arch/*/kernel/uprobes.c << 23790 F: include/linux/uprobes.h << 23791 F: kernel/events/uprobes.c << 23792 << 23793 USB "USBNET" DRIVER FRAMEWORK 15997 USB "USBNET" DRIVER FRAMEWORK 23794 M: Oliver Neukum <oneukum@suse.com> 15998 M: Oliver Neukum <oneukum@suse.com> 23795 L: netdev@vger.kernel.org 15999 L: netdev@vger.kernel.org 23796 S: Maintained << 23797 W: http://www.linux-usb.org/usbnet 16000 W: http://www.linux-usb.org/usbnet >> 16001 S: Maintained 23798 F: drivers/net/usb/usbnet.c 16002 F: drivers/net/usb/usbnet.c 23799 F: include/linux/usb/usbnet.h 16003 F: include/linux/usb/usbnet.h 23800 16004 23801 USB ACM DRIVER 16005 USB ACM DRIVER 23802 M: Oliver Neukum <oneukum@suse.com> 16006 M: Oliver Neukum <oneukum@suse.com> 23803 L: linux-usb@vger.kernel.org 16007 L: linux-usb@vger.kernel.org 23804 S: Maintained 16008 S: Maintained 23805 F: Documentation/usb/acm.rst !! 16009 F: Documentation/usb/acm.txt 23806 F: drivers/usb/class/cdc-acm.* 16010 F: drivers/usb/class/cdc-acm.* 23807 16011 23808 USB APPLE MFI FASTCHARGE DRIVER << 23809 M: Bastien Nocera <hadess@hadess.net> << 23810 L: linux-usb@vger.kernel.org << 23811 S: Maintained << 23812 F: drivers/usb/misc/apple-mfi-fastcharg << 23813 << 23814 USB AR5523 WIRELESS DRIVER 16012 USB AR5523 WIRELESS DRIVER >> 16013 M: Pontus Fuchs <pontus.fuchs@gmail.com> 23815 L: linux-wireless@vger.kernel.org 16014 L: linux-wireless@vger.kernel.org 23816 S: Orphan !! 16015 S: Maintained 23817 F: drivers/net/wireless/ath/ar5523/ 16016 F: drivers/net/wireless/ath/ar5523/ 23818 16017 23819 USB ATTACHED SCSI 16018 USB ATTACHED SCSI 23820 M: Oliver Neukum <oneukum@suse.com> 16019 M: Oliver Neukum <oneukum@suse.com> 23821 L: linux-usb@vger.kernel.org 16020 L: linux-usb@vger.kernel.org 23822 L: linux-scsi@vger.kernel.org 16021 L: linux-scsi@vger.kernel.org 23823 S: Maintained 16022 S: Maintained 23824 F: drivers/usb/storage/uas.c 16023 F: drivers/usb/storage/uas.c 23825 16024 23826 USB CDC ETHERNET DRIVER 16025 USB CDC ETHERNET DRIVER 23827 M: Oliver Neukum <oliver@neukum.org> 16026 M: Oliver Neukum <oliver@neukum.org> 23828 L: linux-usb@vger.kernel.org 16027 L: linux-usb@vger.kernel.org 23829 S: Maintained 16028 S: Maintained 23830 F: drivers/net/usb/cdc_*.c 16029 F: drivers/net/usb/cdc_*.c 23831 F: include/uapi/linux/usb/cdc.h 16030 F: include/uapi/linux/usb/cdc.h 23832 16031 23833 USB CHAOSKEY DRIVER 16032 USB CHAOSKEY DRIVER 23834 M: Keith Packard <keithp@keithp.com> 16033 M: Keith Packard <keithp@keithp.com> 23835 L: linux-usb@vger.kernel.org 16034 L: linux-usb@vger.kernel.org 23836 S: Maintained 16035 S: Maintained 23837 F: drivers/usb/misc/chaoskey.c 16036 F: drivers/usb/misc/chaoskey.c 23838 16037 23839 USB CYPRESS C67X00 DRIVER 16038 USB CYPRESS C67X00 DRIVER >> 16039 M: Peter Korsgaard <jacmet@sunsite.dk> 23840 L: linux-usb@vger.kernel.org 16040 L: linux-usb@vger.kernel.org 23841 S: Orphan !! 16041 S: Maintained 23842 F: drivers/usb/c67x00/ 16042 F: drivers/usb/c67x00/ 23843 16043 23844 USB DAVICOM DM9601 DRIVER 16044 USB DAVICOM DM9601 DRIVER 23845 M: Peter Korsgaard <peter@korsgaard.com> !! 16045 M: Peter Korsgaard <jacmet@sunsite.dk> 23846 L: netdev@vger.kernel.org 16046 L: netdev@vger.kernel.org 23847 S: Maintained << 23848 W: http://www.linux-usb.org/usbnet 16047 W: http://www.linux-usb.org/usbnet >> 16048 S: Maintained 23849 F: drivers/net/usb/dm9601.c 16049 F: drivers/net/usb/dm9601.c 23850 16050 >> 16051 USB DIAMOND RIO500 DRIVER >> 16052 M: Cesar Miquel <miquel@df.uba.ar> >> 16053 L: rio500-users@lists.sourceforge.net >> 16054 W: http://rio500.sourceforge.net >> 16055 S: Maintained >> 16056 F: drivers/usb/misc/rio500* >> 16057 23851 USB EHCI DRIVER 16058 USB EHCI DRIVER 23852 M: Alan Stern <stern@rowland.harvard.edu 16059 M: Alan Stern <stern@rowland.harvard.edu> 23853 L: linux-usb@vger.kernel.org 16060 L: linux-usb@vger.kernel.org 23854 S: Maintained 16061 S: Maintained 23855 F: Documentation/usb/ehci.rst !! 16062 F: Documentation/usb/ehci.txt 23856 F: drivers/usb/host/ehci* 16063 F: drivers/usb/host/ehci* 23857 16064 >> 16065 USB GADGET/PERIPHERAL SUBSYSTEM >> 16066 M: Felipe Balbi <balbi@kernel.org> >> 16067 L: linux-usb@vger.kernel.org >> 16068 W: http://www.linux-usb.org/gadget >> 16069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git >> 16070 S: Maintained >> 16071 F: drivers/usb/gadget/ >> 16072 F: include/linux/usb/gadget* >> 16073 23858 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, 16074 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 23859 M: Jiri Kosina <jikos@kernel.org> 16075 M: Jiri Kosina <jikos@kernel.org> 23860 M: Benjamin Tissoires <bentiss@kernel.or !! 16076 M: Benjamin Tissoires <benjamin.tissoires@redhat.com> 23861 L: linux-usb@vger.kernel.org 16077 L: linux-usb@vger.kernel.org 23862 S: Maintained << 23863 T: git git://git.kernel.org/pub/scm/lin 16078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git 23864 F: Documentation/hid/hiddev.rst !! 16079 S: Maintained >> 16080 F: Documentation/hid/hiddev.txt 23865 F: drivers/hid/usbhid/ 16081 F: drivers/hid/usbhid/ 23866 16082 23867 USB INTEL XHCI ROLE MUX DRIVER 16083 USB INTEL XHCI ROLE MUX DRIVER 23868 M: Hans de Goede <hdegoede@redhat.com> 16084 M: Hans de Goede <hdegoede@redhat.com> 23869 L: linux-usb@vger.kernel.org 16085 L: linux-usb@vger.kernel.org 23870 S: Maintained 16086 S: Maintained 23871 F: drivers/usb/roles/intel-xhci-usb-rol 16087 F: drivers/usb/roles/intel-xhci-usb-role-switch.c 23872 16088 23873 USB IP DRIVER FOR HISILICON KIRIN 960 << 23874 M: Yu Chen <chenyu56@huawei.com> << 23875 M: Binghui Wang <wangbinghui@hisilicon.c << 23876 L: linux-usb@vger.kernel.org << 23877 S: Maintained << 23878 F: Documentation/devicetree/bindings/ph << 23879 F: drivers/phy/hisilicon/phy-hi3660-usb << 23880 << 23881 USB IP DRIVER FOR HISILICON KIRIN 970 << 23882 M: Mauro Carvalho Chehab <mchehab@kernel << 23883 L: linux-usb@vger.kernel.org << 23884 S: Maintained << 23885 F: Documentation/devicetree/bindings/ph << 23886 F: drivers/phy/hisilicon/phy-hi3670-usb << 23887 << 23888 USB ISP116X DRIVER 16089 USB ISP116X DRIVER 23889 M: Olav Kongas <ok@artecdesign.ee> 16090 M: Olav Kongas <ok@artecdesign.ee> 23890 L: linux-usb@vger.kernel.org 16091 L: linux-usb@vger.kernel.org 23891 S: Maintained 16092 S: Maintained 23892 F: drivers/usb/host/isp116x* 16093 F: drivers/usb/host/isp116x* 23893 F: include/linux/usb/isp116x.h 16094 F: include/linux/usb/isp116x.h 23894 16095 23895 USB ISP1760 DRIVER << 23896 M: Rui Miguel Silva <rui.silva@linaro.or << 23897 L: linux-usb@vger.kernel.org << 23898 S: Maintained << 23899 F: Documentation/devicetree/bindings/us << 23900 F: drivers/usb/isp1760/* << 23901 << 23902 USB LAN78XX ETHERNET DRIVER 16096 USB LAN78XX ETHERNET DRIVER 23903 M: Woojung Huh <woojung.huh@microchip.co 16097 M: Woojung Huh <woojung.huh@microchip.com> 23904 M: UNGLinuxDriver@microchip.com !! 16098 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> 23905 L: netdev@vger.kernel.org 16099 L: netdev@vger.kernel.org 23906 S: Maintained 16100 S: Maintained 23907 F: Documentation/devicetree/bindings/ne 16101 F: Documentation/devicetree/bindings/net/microchip,lan78xx.txt 23908 F: drivers/net/usb/lan78xx.* 16102 F: drivers/net/usb/lan78xx.* 23909 F: include/dt-bindings/net/microchip-la 16103 F: include/dt-bindings/net/microchip-lan78xx.h 23910 16104 23911 USB MASS STORAGE DRIVER 16105 USB MASS STORAGE DRIVER 23912 M: Alan Stern <stern@rowland.harvard.edu 16106 M: Alan Stern <stern@rowland.harvard.edu> 23913 L: linux-usb@vger.kernel.org 16107 L: linux-usb@vger.kernel.org 23914 L: usb-storage@lists.one-eyed-alien.net 16108 L: usb-storage@lists.one-eyed-alien.net 23915 S: Maintained 16109 S: Maintained 23916 F: drivers/usb/storage/ 16110 F: drivers/usb/storage/ 23917 16111 23918 USB MIDI DRIVER 16112 USB MIDI DRIVER 23919 M: Clemens Ladisch <clemens@ladisch.de> 16113 M: Clemens Ladisch <clemens@ladisch.de> 23920 L: linux-sound@vger.kernel.org !! 16114 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 16115 T: git git://git.alsa-project.org/alsa-kernel.git 23921 S: Maintained 16116 S: Maintained 23922 T: git git://git.kernel.org/pub/scm/lin << 23923 F: sound/usb/midi.* 16117 F: sound/usb/midi.* 23924 16118 23925 USB NETWORKING DRIVERS 16119 USB NETWORKING DRIVERS 23926 L: linux-usb@vger.kernel.org 16120 L: linux-usb@vger.kernel.org 23927 S: Odd Fixes 16121 S: Odd Fixes 23928 F: drivers/net/usb/ 16122 F: drivers/net/usb/ 23929 16123 23930 USB OHCI DRIVER 16124 USB OHCI DRIVER 23931 M: Alan Stern <stern@rowland.harvard.edu 16125 M: Alan Stern <stern@rowland.harvard.edu> 23932 L: linux-usb@vger.kernel.org 16126 L: linux-usb@vger.kernel.org 23933 S: Maintained 16127 S: Maintained 23934 F: Documentation/usb/ohci.rst !! 16128 F: Documentation/usb/ohci.txt 23935 F: drivers/usb/host/ohci* 16129 F: drivers/usb/host/ohci* 23936 16130 23937 USB OTG FSM (Finite State Machine) 16131 USB OTG FSM (Finite State Machine) 23938 M: Peter Chen <peter.chen@kernel.org> !! 16132 M: Peter Chen <Peter.Chen@nxp.com> >> 16133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 23939 L: linux-usb@vger.kernel.org 16134 L: linux-usb@vger.kernel.org 23940 S: Maintained 16135 S: Maintained 23941 T: git git://git.kernel.org/pub/scm/lin << 23942 F: drivers/usb/common/usb-otg-fsm.c 16136 F: drivers/usb/common/usb-otg-fsm.c 23943 16137 23944 USB OVER IP DRIVER 16138 USB OVER IP DRIVER 23945 M: Valentina Manea <valentina.manea.m@gm 16139 M: Valentina Manea <valentina.manea.m@gmail.com> 23946 M: Shuah Khan <shuah@kernel.org> 16140 M: Shuah Khan <shuah@kernel.org> 23947 M: Shuah Khan <skhan@linuxfoundation.org 16141 M: Shuah Khan <skhan@linuxfoundation.org> 23948 R: Hongren Zheng <i@zenithal.me> << 23949 L: linux-usb@vger.kernel.org 16142 L: linux-usb@vger.kernel.org 23950 S: Maintained 16143 S: Maintained 23951 F: Documentation/usb/usbip_protocol.rst !! 16144 F: Documentation/usb/usbip_protocol.txt 23952 F: drivers/usb/usbip/ 16145 F: drivers/usb/usbip/ 23953 F: tools/testing/selftests/drivers/usb/ << 23954 F: tools/usb/usbip/ 16146 F: tools/usb/usbip/ >> 16147 F: tools/testing/selftests/drivers/usb/usbip/ 23955 16148 23956 USB PEGASUS DRIVER 16149 USB PEGASUS DRIVER 23957 M: Petko Manolov <petkan@nucleusys.com> 16150 M: Petko Manolov <petkan@nucleusys.com> 23958 L: linux-usb@vger.kernel.org 16151 L: linux-usb@vger.kernel.org 23959 L: netdev@vger.kernel.org 16152 L: netdev@vger.kernel.org 23960 S: Maintained !! 16153 T: git git://github.com/petkan/pegasus.git 23961 W: https://github.com/petkan/pegasus 16154 W: https://github.com/petkan/pegasus 23962 T: git https://github.com/petkan/pegasu !! 16155 S: Maintained 23963 F: drivers/net/usb/pegasus.* 16156 F: drivers/net/usb/pegasus.* 23964 16157 >> 16158 USB PHY LAYER >> 16159 M: Felipe Balbi <balbi@kernel.org> >> 16160 L: linux-usb@vger.kernel.org >> 16161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git >> 16162 S: Maintained >> 16163 F: drivers/usb/phy/ >> 16164 23965 USB PRINTER DRIVER (usblp) 16165 USB PRINTER DRIVER (usblp) 23966 M: Pete Zaitcev <zaitcev@redhat.com> 16166 M: Pete Zaitcev <zaitcev@redhat.com> 23967 L: linux-usb@vger.kernel.org 16167 L: linux-usb@vger.kernel.org 23968 S: Supported 16168 S: Supported 23969 F: drivers/usb/class/usblp.c 16169 F: drivers/usb/class/usblp.c 23970 16170 23971 USB QMI WWAN NETWORK DRIVER 16171 USB QMI WWAN NETWORK DRIVER 23972 M: Bjørn Mork <bjorn@mork.no> 16172 M: Bjørn Mork <bjorn@mork.no> 23973 L: netdev@vger.kernel.org 16173 L: netdev@vger.kernel.org 23974 S: Maintained 16174 S: Maintained 23975 F: Documentation/ABI/testing/sysfs-clas 16175 F: Documentation/ABI/testing/sysfs-class-net-qmi 23976 F: drivers/net/usb/qmi_wwan.c 16176 F: drivers/net/usb/qmi_wwan.c 23977 16177 23978 USB RAW GADGET DRIVER << 23979 R: Andrey Konovalov <andreyknvl@gmail.co << 23980 L: linux-usb@vger.kernel.org << 23981 S: Maintained << 23982 B: https://github.com/xairy/raw-gadget/ << 23983 F: Documentation/usb/raw-gadget.rst << 23984 F: drivers/usb/gadget/legacy/raw_gadget << 23985 F: include/uapi/linux/usb/raw_gadget.h << 23986 << 23987 USB RTL8150 DRIVER 16178 USB RTL8150 DRIVER 23988 M: Petko Manolov <petkan@nucleusys.com> 16179 M: Petko Manolov <petkan@nucleusys.com> 23989 L: linux-usb@vger.kernel.org 16180 L: linux-usb@vger.kernel.org 23990 L: netdev@vger.kernel.org 16181 L: netdev@vger.kernel.org 23991 S: Maintained !! 16182 T: git git://github.com/petkan/rtl8150.git 23992 W: https://github.com/petkan/rtl8150 16183 W: https://github.com/petkan/rtl8150 23993 T: git https://github.com/petkan/rtl815 !! 16184 S: Maintained 23994 F: drivers/net/usb/rtl8150.c 16185 F: drivers/net/usb/rtl8150.c 23995 16186 23996 USB SERIAL SUBSYSTEM 16187 USB SERIAL SUBSYSTEM 23997 M: Johan Hovold <johan@kernel.org> 16188 M: Johan Hovold <johan@kernel.org> 23998 L: linux-usb@vger.kernel.org 16189 L: linux-usb@vger.kernel.org 23999 S: Maintained << 24000 T: git git://git.kernel.org/pub/scm/lin 16190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git 24001 F: Documentation/usb/usb-serial.rst !! 16191 S: Maintained >> 16192 F: Documentation/usb/usb-serial.txt 24002 F: drivers/usb/serial/ 16193 F: drivers/usb/serial/ 24003 F: include/linux/usb/serial.h 16194 F: include/linux/usb/serial.h 24004 16195 24005 USB SMSC75XX ETHERNET DRIVER 16196 USB SMSC75XX ETHERNET DRIVER 24006 M: Steve Glendinning <steve.glendinning@ 16197 M: Steve Glendinning <steve.glendinning@shawell.net> 24007 L: netdev@vger.kernel.org 16198 L: netdev@vger.kernel.org 24008 S: Maintained 16199 S: Maintained 24009 F: drivers/net/usb/smsc75xx.* 16200 F: drivers/net/usb/smsc75xx.* 24010 16201 24011 USB SMSC95XX ETHERNET DRIVER 16202 USB SMSC95XX ETHERNET DRIVER 24012 M: Steve Glendinning <steve.glendinning@ 16203 M: Steve Glendinning <steve.glendinning@shawell.net> 24013 M: UNGLinuxDriver@microchip.com !! 16204 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> 24014 L: netdev@vger.kernel.org 16205 L: netdev@vger.kernel.org 24015 S: Maintained 16206 S: Maintained 24016 F: drivers/net/usb/smsc95xx.* 16207 F: drivers/net/usb/smsc95xx.* 24017 16208 24018 USB SUBSYSTEM 16209 USB SUBSYSTEM 24019 M: Greg Kroah-Hartman <gregkh@linuxfound 16210 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 24020 L: linux-usb@vger.kernel.org 16211 L: linux-usb@vger.kernel.org 24021 S: Supported << 24022 W: http://www.linux-usb.org 16212 W: http://www.linux-usb.org 24023 T: git git://git.kernel.org/pub/scm/lin 16213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git >> 16214 S: Supported 24024 F: Documentation/devicetree/bindings/us 16215 F: Documentation/devicetree/bindings/usb/ 24025 F: Documentation/usb/ 16216 F: Documentation/usb/ 24026 F: drivers/usb/ 16217 F: drivers/usb/ 24027 F: include/dt-bindings/usb/ << 24028 F: include/linux/usb.h 16218 F: include/linux/usb.h 24029 F: include/linux/usb/ 16219 F: include/linux/usb/ 24030 F: include/uapi/linux/usb/ << 24031 16220 24032 USB TYPEC BUS FOR ALTERNATE MODES !! 16221 USB TYPEC PI3USB30532 MUX DRIVER 24033 M: Heikki Krogerus <heikki.krogerus@linu !! 16222 M: Hans de Goede <hdegoede@redhat.com> 24034 L: linux-usb@vger.kernel.org 16223 L: linux-usb@vger.kernel.org 24035 S: Maintained 16224 S: Maintained 24036 F: Documentation/ABI/testing/sysfs-bus- !! 16225 F: drivers/usb/typec/mux/pi3usb30532.c 24037 F: Documentation/driver-api/usb/typec_b << 24038 F: drivers/usb/typec/altmodes/ << 24039 F: include/linux/usb/typec_altmode.h << 24040 16226 24041 USB TYPEC CLASS 16227 USB TYPEC CLASS 24042 M: Heikki Krogerus <heikki.krogerus@linu 16228 M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 24043 L: linux-usb@vger.kernel.org 16229 L: linux-usb@vger.kernel.org 24044 S: Maintained 16230 S: Maintained 24045 F: Documentation/ABI/testing/sysfs-clas 16231 F: Documentation/ABI/testing/sysfs-class-typec 24046 F: Documentation/driver-api/usb/typec.r 16232 F: Documentation/driver-api/usb/typec.rst 24047 F: drivers/usb/typec/ 16233 F: drivers/usb/typec/ 24048 F: include/linux/usb/typec.h 16234 F: include/linux/usb/typec.h 24049 16235 24050 USB TYPEC INTEL PMC MUX DRIVER !! 16236 USB TYPEC BUS FOR ALTERNATE MODES 24051 M: Heikki Krogerus <heikki.krogerus@linu 16237 M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 24052 L: linux-usb@vger.kernel.org 16238 L: linux-usb@vger.kernel.org 24053 S: Maintained 16239 S: Maintained 24054 F: Documentation/firmware-guide/acpi/in !! 16240 F: Documentation/ABI/testing/sysfs-bus-typec 24055 F: drivers/usb/typec/mux/intel_pmc_mux. !! 16241 F: Documentation/driver-api/usb/typec_bus.rst 24056 !! 16242 F: drivers/usb/typec/altmodes/ 24057 USB TYPEC PI3USB30532 MUX DRIVER !! 16243 F: include/linux/usb/typec_altmode.h 24058 M: Hans de Goede <hdegoede@redhat.com> << 24059 L: linux-usb@vger.kernel.org << 24060 S: Maintained << 24061 F: drivers/usb/typec/mux/pi3usb30532.c << 24062 16244 24063 USB TYPEC PORT CONTROLLER DRIVERS 16245 USB TYPEC PORT CONTROLLER DRIVERS >> 16246 M: Guenter Roeck <linux@roeck-us.net> 24064 L: linux-usb@vger.kernel.org 16247 L: linux-usb@vger.kernel.org 24065 S: Orphan !! 16248 S: Maintained 24066 F: drivers/usb/typec/tcpm/ 16249 F: drivers/usb/typec/tcpm/ 24067 16250 24068 USB UHCI DRIVER 16251 USB UHCI DRIVER 24069 M: Alan Stern <stern@rowland.harvard.edu 16252 M: Alan Stern <stern@rowland.harvard.edu> 24070 L: linux-usb@vger.kernel.org 16253 L: linux-usb@vger.kernel.org 24071 S: Maintained 16254 S: Maintained 24072 F: drivers/usb/host/uhci* 16255 F: drivers/usb/host/uhci* 24073 16256 24074 USB VIDEO CLASS 16257 USB VIDEO CLASS 24075 M: Laurent Pinchart <laurent.pinchart@id 16258 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> >> 16259 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 24076 L: linux-media@vger.kernel.org 16260 L: linux-media@vger.kernel.org 24077 S: Maintained << 24078 W: http://www.ideasonboard.org/uvc/ << 24079 T: git git://linuxtv.org/media_tree.git 16261 T: git git://linuxtv.org/media_tree.git >> 16262 W: http://www.ideasonboard.org/uvc/ >> 16263 S: Maintained 24080 F: drivers/media/usb/uvc/ 16264 F: drivers/media/usb/uvc/ 24081 F: include/uapi/linux/uvcvideo.h 16265 F: include/uapi/linux/uvcvideo.h 24082 16266 >> 16267 USB VISION DRIVER >> 16268 M: Hans Verkuil <hverkuil@xs4all.nl> >> 16269 L: linux-media@vger.kernel.org >> 16270 T: git git://linuxtv.org/media_tree.git >> 16271 W: https://linuxtv.org >> 16272 S: Odd Fixes >> 16273 F: drivers/media/usb/usbvision/ >> 16274 24083 USB WEBCAM GADGET 16275 USB WEBCAM GADGET >> 16276 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 24084 L: linux-usb@vger.kernel.org 16277 L: linux-usb@vger.kernel.org 24085 S: Orphan !! 16278 S: Maintained 24086 F: drivers/usb/gadget/function/*uvc* 16279 F: drivers/usb/gadget/function/*uvc* 24087 F: drivers/usb/gadget/legacy/webcam.c 16280 F: drivers/usb/gadget/legacy/webcam.c 24088 F: include/uapi/linux/usb/g_uvc.h 16281 F: include/uapi/linux/usb/g_uvc.h 24089 16282 >> 16283 USB WIRELESS RNDIS DRIVER (rndis_wlan) >> 16284 M: Jussi Kivilinna <jussi.kivilinna@iki.fi> >> 16285 L: linux-wireless@vger.kernel.org >> 16286 S: Maintained >> 16287 F: drivers/net/wireless/rndis_wlan.c >> 16288 24090 USB XHCI DRIVER 16289 USB XHCI DRIVER 24091 M: Mathias Nyman <mathias.nyman@intel.co 16290 M: Mathias Nyman <mathias.nyman@intel.com> 24092 L: linux-usb@vger.kernel.org 16291 L: linux-usb@vger.kernel.org 24093 S: Supported 16292 S: Supported 24094 F: drivers/usb/host/pci-quirks* << 24095 F: drivers/usb/host/xhci* 16293 F: drivers/usb/host/xhci* >> 16294 F: drivers/usb/host/pci-quirks* 24096 16295 24097 USER DATAGRAM PROTOCOL (UDP) !! 16296 USB ZD1201 DRIVER 24098 M: Willem de Bruijn <willemdebruijn.kern !! 16297 L: linux-wireless@vger.kernel.org 24099 L: netdev@vger.kernel.org !! 16298 W: http://linux-lc100020.sourceforge.net >> 16299 S: Orphan >> 16300 F: drivers/net/wireless/zydas/zd1201.* >> 16301 >> 16302 USB ZR364XX DRIVER >> 16303 M: Antoine Jacquet <royale@zerezo.com> >> 16304 L: linux-usb@vger.kernel.org >> 16305 L: linux-media@vger.kernel.org >> 16306 T: git git://linuxtv.org/media_tree.git >> 16307 W: http://royale.zerezo.com/zr364xx/ 24100 S: Maintained 16308 S: Maintained 24101 F: include/linux/udp.h !! 16309 F: Documentation/media/v4l-drivers/zr364xx* 24102 F: include/net/udp.h !! 16310 F: drivers/media/usb/zr364xx/ 24103 F: include/trace/events/udp.h << 24104 F: include/uapi/linux/udp.h << 24105 F: net/ipv4/udp.c << 24106 F: net/ipv6/udp.c << 24107 16311 24108 USER-MODE LINUX (UML) 16312 USER-MODE LINUX (UML) >> 16313 M: Jeff Dike <jdike@addtoit.com> 24109 M: Richard Weinberger <richard@nod.at> 16314 M: Richard Weinberger <richard@nod.at> 24110 M: Anton Ivanov <anton.ivanov@cambridgeg 16315 M: Anton Ivanov <anton.ivanov@cambridgegreys.com> 24111 M: Johannes Berg <johannes@sipsolutions. << 24112 L: linux-um@lists.infradead.org 16316 L: linux-um@lists.infradead.org 24113 S: Maintained << 24114 W: http://user-mode-linux.sourceforge.n 16317 W: http://user-mode-linux.sourceforge.net 24115 Q: https://patchwork.ozlabs.org/project 16318 Q: https://patchwork.ozlabs.org/project/linux-um/list/ 24116 T: git git://git.kernel.org/pub/scm/lin !! 16319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git 24117 T: git git://git.kernel.org/pub/scm/lin !! 16320 S: Maintained 24118 F: Documentation/virt/uml/ !! 16321 F: Documentation/virtual/uml/ 24119 F: arch/um/ 16322 F: arch/um/ 24120 F: arch/x86/um/ 16323 F: arch/x86/um/ 24121 F: fs/hostfs/ 16324 F: fs/hostfs/ 24122 16325 24123 USERSPACE COPYIN/COPYOUT (UIOVEC) 16326 USERSPACE COPYIN/COPYOUT (UIOVEC) 24124 M: Alexander Viro <viro@zeniv.linux.org. 16327 M: Alexander Viro <viro@zeniv.linux.org.uk> 24125 S: Maintained 16328 S: Maintained 24126 F: include/linux/uio.h << 24127 F: lib/iov_iter.c 16329 F: lib/iov_iter.c >> 16330 F: include/linux/uio.h 24128 16331 24129 USERSPACE DMA BUFFER DRIVER 16332 USERSPACE DMA BUFFER DRIVER 24130 M: Gerd Hoffmann <kraxel@redhat.com> 16333 M: Gerd Hoffmann <kraxel@redhat.com> 24131 L: dri-devel@lists.freedesktop.org << 24132 S: Maintained 16334 S: Maintained 24133 T: git https://gitlab.freedesktop.org/d !! 16335 L: dri-devel@lists.freedesktop.org 24134 F: drivers/dma-buf/udmabuf.c 16336 F: drivers/dma-buf/udmabuf.c 24135 F: include/uapi/linux/udmabuf.h 16337 F: include/uapi/linux/udmabuf.h >> 16338 T: git git://anongit.freedesktop.org/drm/drm-misc 24136 16339 24137 USERSPACE I/O (UIO) 16340 USERSPACE I/O (UIO) 24138 M: Greg Kroah-Hartman <gregkh@linuxfound 16341 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 24139 S: Maintained 16342 S: Maintained 24140 T: git git://git.kernel.org/pub/scm/lin 16343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 24141 F: Documentation/driver-api/uio-howto.r 16344 F: Documentation/driver-api/uio-howto.rst 24142 F: drivers/uio/ 16345 F: drivers/uio/ 24143 F: include/linux/uio_driver.h 16346 F: include/linux/uio_driver.h 24144 16347 24145 UTIL-LINUX PACKAGE 16348 UTIL-LINUX PACKAGE 24146 M: Karel Zak <kzak@redhat.com> 16349 M: Karel Zak <kzak@redhat.com> 24147 L: util-linux@vger.kernel.org 16350 L: util-linux@vger.kernel.org 24148 S: Maintained << 24149 W: http://en.wikipedia.org/wiki/Util-li 16351 W: http://en.wikipedia.org/wiki/Util-linux 24150 T: git git://git.kernel.org/pub/scm/uti 16352 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git >> 16353 S: Maintained 24151 16354 24152 UUID HELPERS 16355 UUID HELPERS >> 16356 M: Christoph Hellwig <hch@lst.de> 24153 R: Andy Shevchenko <andriy.shevchenko@li 16357 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 24154 L: linux-kernel@vger.kernel.org 16358 L: linux-kernel@vger.kernel.org 24155 S: Maintained !! 16359 T: git git://git.infradead.org/users/hch/uuid.git 24156 F: include/linux/uuid.h << 24157 F: lib/test_uuid.c << 24158 F: lib/uuid.c 16360 F: lib/uuid.c 24159 !! 16361 F: lib/test_uuid.c 24160 UV SYSFS DRIVER !! 16362 F: include/linux/uuid.h 24161 M: Justin Ernst <justin.ernst@hpe.com> !! 16363 F: include/uapi/linux/uuid.h 24162 L: platform-driver-x86@vger.kernel.org << 24163 S: Maintained 16364 S: Maintained 24164 F: drivers/platform/x86/uv_sysfs.c << 24165 16365 24166 UVESAFB DRIVER 16366 UVESAFB DRIVER 24167 M: Michal Januszewski <spock@gentoo.org> 16367 M: Michal Januszewski <spock@gentoo.org> 24168 L: linux-fbdev@vger.kernel.org 16368 L: linux-fbdev@vger.kernel.org 24169 S: Maintained << 24170 W: https://github.com/mjanusz/v86d 16369 W: https://github.com/mjanusz/v86d 24171 F: Documentation/fb/uvesafb.rst << 24172 F: drivers/video/fbdev/uvesafb.* << 24173 << 24174 Ux500 CLOCK DRIVERS << 24175 M: Ulf Hansson <ulf.hansson@linaro.org> << 24176 L: linux-clk@vger.kernel.org << 24177 L: linux-arm-kernel@lists.infradead.org << 24178 S: Maintained << 24179 F: drivers/clk/ux500/ << 24180 << 24181 V4L2 ASYNC AND FWNODE FRAMEWORKS << 24182 M: Sakari Ailus <sakari.ailus@linux.inte << 24183 L: linux-media@vger.kernel.org << 24184 S: Maintained 16370 S: Maintained 24185 T: git git://linuxtv.org/media_tree.git !! 16371 F: Documentation/fb/uvesafb.txt 24186 F: drivers/media/v4l2-core/v4l2-async.c !! 16372 F: drivers/video/fbdev/uvesafb.* 24187 F: drivers/media/v4l2-core/v4l2-fwnode. << 24188 F: include/media/v4l2-async.h << 24189 F: include/media/v4l2-fwnode.h << 24190 << 24191 V4L2 LENS DRIVERS << 24192 M: Sakari Ailus <sakari.ailus@linux.inte << 24193 L: linux-media@vger.kernel.org << 24194 S: Maintained << 24195 F: drivers/media/i2c/ak* << 24196 F: drivers/media/i2c/dw* << 24197 F: drivers/media/i2c/lm* << 24198 << 24199 V4L2 CAMERA SENSOR DRIVERS << 24200 M: Sakari Ailus <sakari.ailus@linux.inte << 24201 L: linux-media@vger.kernel.org << 24202 S: Maintained << 24203 F: Documentation/driver-api/media/camer << 24204 F: Documentation/driver-api/media/tx-rx << 24205 F: drivers/media/i2c/ar* << 24206 F: drivers/media/i2c/gc* << 24207 F: drivers/media/i2c/hi* << 24208 F: drivers/media/i2c/imx* << 24209 F: drivers/media/i2c/mt* << 24210 F: drivers/media/i2c/og* << 24211 F: drivers/media/i2c/ov* << 24212 F: drivers/media/i2c/s5* << 24213 F: drivers/media/i2c/vgxy61.c << 24214 16373 24215 VF610 NAND DRIVER 16374 VF610 NAND DRIVER 24216 M: Stefan Agner <stefan@agner.ch> 16375 M: Stefan Agner <stefan@agner.ch> 24217 L: linux-mtd@lists.infradead.org 16376 L: linux-mtd@lists.infradead.org 24218 S: Supported 16377 S: Supported 24219 F: drivers/mtd/nand/raw/vf610_nfc.c 16378 F: drivers/mtd/nand/raw/vf610_nfc.c 24220 16379 24221 VFAT/FAT/MSDOS FILESYSTEM 16380 VFAT/FAT/MSDOS FILESYSTEM 24222 M: OGAWA Hirofumi <hirofumi@mail.parknet 16381 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 24223 S: Maintained 16382 S: Maintained 24224 F: Documentation/filesystems/vfat.rst !! 16383 F: Documentation/filesystems/vfat.txt 24225 F: fs/fat/ 16384 F: fs/fat/ 24226 F: tools/testing/selftests/filesystems/ << 24227 << 24228 VFIO CDX DRIVER << 24229 M: Nipun Gupta <nipun.gupta@amd.com> << 24230 M: Nikhil Agarwal <nikhil.agarwal@amd.co << 24231 L: kvm@vger.kernel.org << 24232 S: Maintained << 24233 F: drivers/vfio/cdx/* << 24234 16385 24235 VFIO DRIVER 16386 VFIO DRIVER 24236 M: Alex Williamson <alex.williamson@redh 16387 M: Alex Williamson <alex.williamson@redhat.com> 24237 L: kvm@vger.kernel.org 16388 L: kvm@vger.kernel.org >> 16389 T: git git://github.com/awilliam/linux-vfio.git 24238 S: Maintained 16390 S: Maintained 24239 T: git https://github.com/awilliam/linu !! 16391 F: Documentation/vfio.txt 24240 F: Documentation/ABI/testing/debugfs-vf << 24241 F: Documentation/ABI/testing/sysfs-devi << 24242 F: Documentation/driver-api/vfio.rst << 24243 F: drivers/vfio/ 16392 F: drivers/vfio/ 24244 F: include/linux/vfio.h 16393 F: include/linux/vfio.h 24245 F: include/linux/vfio_pci_core.h << 24246 F: include/uapi/linux/vfio.h 16394 F: include/uapi/linux/vfio.h 24247 16395 24248 VFIO FSL-MC DRIVER << 24249 L: kvm@vger.kernel.org << 24250 S: Orphan << 24251 F: drivers/vfio/fsl-mc/ << 24252 << 24253 VFIO HISILICON PCI DRIVER << 24254 M: Longfang Liu <liulongfang@huawei.com> << 24255 M: Shameer Kolothum <shameerali.kolothum << 24256 L: kvm@vger.kernel.org << 24257 S: Maintained << 24258 F: drivers/vfio/pci/hisilicon/ << 24259 << 24260 VFIO MEDIATED DEVICE DRIVERS 16396 VFIO MEDIATED DEVICE DRIVERS 24261 M: Kirti Wankhede <kwankhede@nvidia.com> 16397 M: Kirti Wankhede <kwankhede@nvidia.com> 24262 L: kvm@vger.kernel.org 16398 L: kvm@vger.kernel.org 24263 S: Maintained 16399 S: Maintained 24264 F: Documentation/driver-api/vfio-mediat !! 16400 F: Documentation/vfio-mediated-device.txt 24265 F: drivers/vfio/mdev/ 16401 F: drivers/vfio/mdev/ 24266 F: include/linux/mdev.h 16402 F: include/linux/mdev.h 24267 F: samples/vfio-mdev/ 16403 F: samples/vfio-mdev/ 24268 16404 24269 VFIO MLX5 PCI DRIVER << 24270 M: Yishai Hadas <yishaih@nvidia.com> << 24271 L: kvm@vger.kernel.org << 24272 S: Maintained << 24273 F: drivers/vfio/pci/mlx5/ << 24274 << 24275 VFIO NVIDIA GRACE GPU DRIVER << 24276 M: Ankit Agrawal <ankita@nvidia.com> << 24277 L: kvm@vger.kernel.org << 24278 S: Supported << 24279 F: drivers/vfio/pci/nvgrace-gpu/ << 24280 << 24281 VFIO PCI DEVICE SPECIFIC DRIVERS << 24282 R: Jason Gunthorpe <jgg@nvidia.com> << 24283 R: Yishai Hadas <yishaih@nvidia.com> << 24284 R: Shameer Kolothum <shameerali.kolothum << 24285 R: Kevin Tian <kevin.tian@intel.com> << 24286 L: kvm@vger.kernel.org << 24287 S: Maintained << 24288 P: Documentation/driver-api/vfio-pci-de << 24289 F: drivers/vfio/pci/*/ << 24290 << 24291 VFIO PDS PCI DRIVER << 24292 M: Brett Creeley <brett.creeley@amd.com> << 24293 L: kvm@vger.kernel.org << 24294 S: Maintained << 24295 F: Documentation/networking/device_driv << 24296 F: drivers/vfio/pci/pds/ << 24297 << 24298 VFIO PLATFORM DRIVER 16405 VFIO PLATFORM DRIVER 24299 M: Eric Auger <eric.auger@redhat.com> 16406 M: Eric Auger <eric.auger@redhat.com> 24300 L: kvm@vger.kernel.org 16407 L: kvm@vger.kernel.org 24301 S: Maintained 16408 S: Maintained 24302 F: drivers/vfio/platform/ 16409 F: drivers/vfio/platform/ 24303 16410 24304 VFIO QAT PCI DRIVER << 24305 M: Xin Zeng <xin.zeng@intel.com> << 24306 M: Giovanni Cabiddu <giovanni.cabiddu@in << 24307 L: kvm@vger.kernel.org << 24308 L: qat-linux@intel.com << 24309 S: Supported << 24310 F: drivers/vfio/pci/qat/ << 24311 << 24312 VFIO VIRTIO PCI DRIVER << 24313 M: Yishai Hadas <yishaih@nvidia.com> << 24314 L: kvm@vger.kernel.org << 24315 L: virtualization@lists.linux.dev << 24316 S: Maintained << 24317 F: drivers/vfio/pci/virtio << 24318 << 24319 VGA_SWITCHEROO 16411 VGA_SWITCHEROO 24320 R: Lukas Wunner <lukas@wunner.de> 16412 R: Lukas Wunner <lukas@wunner.de> 24321 S: Maintained 16413 S: Maintained 24322 T: git https://gitlab.freedesktop.org/d << 24323 F: Documentation/gpu/vga-switcheroo.rst 16414 F: Documentation/gpu/vga-switcheroo.rst 24324 F: drivers/gpu/vga/vga_switcheroo.c 16415 F: drivers/gpu/vga/vga_switcheroo.c 24325 F: include/linux/vga_switcheroo.h 16416 F: include/linux/vga_switcheroo.h >> 16417 T: git git://anongit.freedesktop.org/drm/drm-misc 24326 16418 24327 VIA RHINE NETWORK DRIVER 16419 VIA RHINE NETWORK DRIVER 24328 M: Kevin Brace <kevinbrace@bracecomputer !! 16420 S: Orphan 24329 S: Maintained << 24330 F: drivers/net/ethernet/via/via-rhine.c 16421 F: drivers/net/ethernet/via/via-rhine.c 24331 16422 >> 16423 VIA SD/MMC CARD CONTROLLER DRIVER >> 16424 M: Bruce Chang <brucechang@via.com.tw> >> 16425 M: Harald Welte <HaraldWelte@viatech.com> >> 16426 S: Maintained >> 16427 F: drivers/mmc/host/via-sdmmc.c >> 16428 24332 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVE 16429 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 24333 M: Florian Tobias Schandinat <FlorianSch 16430 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 24334 L: linux-fbdev@vger.kernel.org 16431 L: linux-fbdev@vger.kernel.org 24335 S: Maintained 16432 S: Maintained 24336 F: drivers/video/fbdev/via/ << 24337 F: include/linux/via-core.h 16433 F: include/linux/via-core.h >> 16434 F: include/linux/via-gpio.h 24338 F: include/linux/via_i2c.h 16435 F: include/linux/via_i2c.h >> 16436 F: drivers/video/fbdev/via/ 24339 16437 24340 VIA VELOCITY NETWORK DRIVER 16438 VIA VELOCITY NETWORK DRIVER 24341 M: Francois Romieu <romieu@fr.zoreil.com 16439 M: Francois Romieu <romieu@fr.zoreil.com> 24342 L: netdev@vger.kernel.org 16440 L: netdev@vger.kernel.org 24343 S: Maintained 16441 S: Maintained 24344 F: drivers/net/ethernet/via/via-velocit 16442 F: drivers/net/ethernet/via/via-velocity.* 24345 16443 24346 VICODEC VIRTUAL CODEC DRIVER 16444 VICODEC VIRTUAL CODEC DRIVER 24347 M: Hans Verkuil <hverkuil-cisco@xs4all.n !! 16445 M: Hans Verkuil <hans.verkuil@cisco.com> 24348 L: linux-media@vger.kernel.org 16446 L: linux-media@vger.kernel.org 24349 S: Maintained << 24350 W: https://linuxtv.org << 24351 T: git git://linuxtv.org/media_tree.git 16447 T: git git://linuxtv.org/media_tree.git 24352 F: drivers/media/test-drivers/vicodec/* !! 16448 W: https://linuxtv.org 24353 << 24354 VIDEO I2C POLLING DRIVER << 24355 M: Matt Ranostay <matt.ranostay@konsulko << 24356 L: linux-media@vger.kernel.org << 24357 S: Maintained 16449 S: Maintained 24358 F: drivers/media/i2c/video-i2c.c !! 16450 F: drivers/media/platform/vicodec/* 24359 16451 24360 VIDEO MULTIPLEXER DRIVER 16452 VIDEO MULTIPLEXER DRIVER 24361 M: Philipp Zabel <p.zabel@pengutronix.de 16453 M: Philipp Zabel <p.zabel@pengutronix.de> 24362 L: linux-media@vger.kernel.org 16454 L: linux-media@vger.kernel.org 24363 S: Maintained 16455 S: Maintained 24364 F: drivers/media/platform/video-mux.c 16456 F: drivers/media/platform/video-mux.c 24365 16457 >> 16458 VIDEO I2C POLLING DRIVER >> 16459 M: Matt Ranostay <matt.ranostay@konsulko.com> >> 16460 L: linux-media@vger.kernel.org >> 16461 S: Maintained >> 16462 F: drivers/media/i2c/video-i2c.c >> 16463 24366 VIDEOBUF2 FRAMEWORK 16464 VIDEOBUF2 FRAMEWORK 24367 M: Tomasz Figa <tfiga@chromium.org> !! 16465 M: Pawel Osciak <pawel@osciak.com> 24368 M: Marek Szyprowski <m.szyprowski@samsun 16466 M: Marek Szyprowski <m.szyprowski@samsung.com> >> 16467 M: Kyungmin Park <kyungmin.park@samsung.com> 24369 L: linux-media@vger.kernel.org 16468 L: linux-media@vger.kernel.org 24370 S: Maintained 16469 S: Maintained 24371 F: drivers/media/common/videobuf2/* 16470 F: drivers/media/common/videobuf2/* 24372 F: include/media/videobuf2-* 16471 F: include/media/videobuf2-* 24373 16472 24374 VIDTV VIRTUAL DIGITAL TV DRIVER << 24375 M: Daniel W. S. Almeida <dwlsalmeida@gma << 24376 L: linux-media@vger.kernel.org << 24377 S: Maintained << 24378 W: https://linuxtv.org << 24379 T: git git://linuxtv.org/media_tree.git << 24380 F: drivers/media/test-drivers/vidtv/* << 24381 << 24382 VIMC VIRTUAL MEDIA CONTROLLER DRIVER 16473 VIMC VIRTUAL MEDIA CONTROLLER DRIVER 24383 M: Shuah Khan <skhan@linuxfoundation.org !! 16474 M: Helen Koike <helen.koike@collabora.com> 24384 R: Kieran Bingham <kieran.bingham@ideaso << 24385 L: linux-media@vger.kernel.org 16475 L: linux-media@vger.kernel.org 24386 S: Maintained << 24387 W: https://linuxtv.org << 24388 T: git git://linuxtv.org/media_tree.git 16476 T: git git://linuxtv.org/media_tree.git 24389 F: drivers/media/test-drivers/vimc/* !! 16477 W: https://linuxtv.org >> 16478 S: Maintained >> 16479 F: drivers/media/platform/vimc/* 24390 16480 24391 VIRT LIB 16481 VIRT LIB 24392 M: Alex Williamson <alex.williamson@redh 16482 M: Alex Williamson <alex.williamson@redhat.com> 24393 M: Paolo Bonzini <pbonzini@redhat.com> 16483 M: Paolo Bonzini <pbonzini@redhat.com> 24394 L: kvm@vger.kernel.org 16484 L: kvm@vger.kernel.org 24395 S: Supported 16485 S: Supported 24396 F: virt/lib/ 16486 F: virt/lib/ 24397 16487 24398 VIRTIO AND VHOST VSOCK DRIVER 16488 VIRTIO AND VHOST VSOCK DRIVER 24399 M: Stefan Hajnoczi <stefanha@redhat.com> 16489 M: Stefan Hajnoczi <stefanha@redhat.com> 24400 M: Stefano Garzarella <sgarzare@redhat.c << 24401 L: kvm@vger.kernel.org 16490 L: kvm@vger.kernel.org 24402 L: virtualization@lists.linux.dev !! 16491 L: virtualization@lists.linux-foundation.org 24403 L: netdev@vger.kernel.org 16492 L: netdev@vger.kernel.org 24404 S: Maintained 16493 S: Maintained 24405 F: drivers/vhost/vsock.c << 24406 F: include/linux/virtio_vsock.h 16494 F: include/linux/virtio_vsock.h 24407 F: include/uapi/linux/virtio_vsock.h 16495 F: include/uapi/linux/virtio_vsock.h 24408 F: net/vmw_vsock/virtio_transport.c !! 16496 F: include/uapi/linux/vsockmon.h >> 16497 F: include/uapi/linux/vm_sockets_diag.h >> 16498 F: net/vmw_vsock/diag.c >> 16499 F: net/vmw_vsock/af_vsock_tap.c 24409 F: net/vmw_vsock/virtio_transport_commo 16500 F: net/vmw_vsock/virtio_transport_common.c 24410 !! 16501 F: net/vmw_vsock/virtio_transport.c 24411 VIRTIO BALLOON !! 16502 F: drivers/net/vsockmon.c 24412 M: "Michael S. Tsirkin" <mst@redhat.com> !! 16503 F: drivers/vhost/vsock.c 24413 M: David Hildenbrand <david@redhat.com> !! 16504 F: tools/testing/vsock/ 24414 L: virtualization@lists.linux.dev << 24415 S: Maintained << 24416 F: drivers/virtio/virtio_balloon.c << 24417 F: include/linux/balloon_compaction.h << 24418 F: include/uapi/linux/virtio_balloon.h << 24419 F: mm/balloon_compaction.c << 24420 << 24421 VIRTIO BLOCK AND SCSI DRIVERS << 24422 M: "Michael S. Tsirkin" <mst@redhat.com> << 24423 M: Jason Wang <jasowang@redhat.com> << 24424 R: Paolo Bonzini <pbonzini@redhat.com> << 24425 R: Stefan Hajnoczi <stefanha@redhat.com> << 24426 R: Eugenio Pérez <eperezma@redhat.com> << 24427 L: virtualization@lists.linux.dev << 24428 S: Maintained << 24429 F: drivers/block/virtio_blk.c << 24430 F: drivers/scsi/virtio_scsi.c << 24431 F: include/uapi/linux/virtio_blk.h << 24432 F: include/uapi/linux/virtio_scsi.h << 24433 16505 24434 VIRTIO CONSOLE DRIVER 16506 VIRTIO CONSOLE DRIVER 24435 M: Amit Shah <amit@kernel.org> 16507 M: Amit Shah <amit@kernel.org> 24436 L: virtualization@lists.linux.dev !! 16508 L: virtualization@lists.linux-foundation.org 24437 S: Maintained 16509 S: Maintained 24438 F: drivers/char/virtio_console.c 16510 F: drivers/char/virtio_console.c >> 16511 F: include/linux/virtio_console.h 24439 F: include/uapi/linux/virtio_console.h 16512 F: include/uapi/linux/virtio_console.h 24440 16513 24441 VIRTIO CORE AND NET DRIVERS 16514 VIRTIO CORE AND NET DRIVERS 24442 M: "Michael S. Tsirkin" <mst@redhat.com> 16515 M: "Michael S. Tsirkin" <mst@redhat.com> 24443 M: Jason Wang <jasowang@redhat.com> 16516 M: Jason Wang <jasowang@redhat.com> 24444 R: Xuan Zhuo <xuanzhuo@linux.alibaba.com !! 16517 L: virtualization@lists.linux-foundation.org 24445 R: Eugenio Pérez <eperezma@redhat.com> << 24446 L: virtualization@lists.linux.dev << 24447 S: Maintained 16518 S: Maintained 24448 F: Documentation/ABI/testing/sysfs-bus- << 24449 F: Documentation/ABI/testing/sysfs-clas << 24450 F: Documentation/devicetree/bindings/vi 16519 F: Documentation/devicetree/bindings/virtio/ 24451 F: Documentation/driver-api/virtio/ << 24452 F: drivers/block/virtio_blk.c << 24453 F: drivers/crypto/virtio/ << 24454 F: drivers/net/virtio_net.c << 24455 F: drivers/vdpa/ << 24456 F: drivers/virtio/ 16520 F: drivers/virtio/ 24457 F: include/linux/vdpa.h !! 16521 F: tools/virtio/ >> 16522 F: drivers/net/virtio_net.c >> 16523 F: drivers/block/virtio_blk.c 24458 F: include/linux/virtio*.h 16524 F: include/linux/virtio*.h 24459 F: include/linux/vringh.h << 24460 F: include/uapi/linux/virtio_*.h 16525 F: include/uapi/linux/virtio_*.h 24461 F: net/vmw_vsock/virtio* !! 16526 F: drivers/crypto/virtio/ 24462 F: tools/virtio/ !! 16527 F: mm/balloon_compaction.c 24463 F: tools/testing/selftests/drivers/net/ !! 16528 >> 16529 VIRTIO BLOCK AND SCSI DRIVERS >> 16530 M: "Michael S. Tsirkin" <mst@redhat.com> >> 16531 M: Jason Wang <jasowang@redhat.com> >> 16532 R: Paolo Bonzini <pbonzini@redhat.com> >> 16533 R: Stefan Hajnoczi <stefanha@redhat.com> >> 16534 L: virtualization@lists.linux-foundation.org >> 16535 S: Maintained >> 16536 F: drivers/block/virtio_blk.c >> 16537 F: drivers/scsi/virtio_scsi.c >> 16538 F: include/uapi/linux/virtio_blk.h >> 16539 F: include/uapi/linux/virtio_scsi.h >> 16540 F: drivers/vhost/scsi.c 24464 16541 24465 VIRTIO CRYPTO DRIVER 16542 VIRTIO CRYPTO DRIVER 24466 M: Gonglei <arei.gonglei@huawei.com> 16543 M: Gonglei <arei.gonglei@huawei.com> 24467 L: virtualization@lists.linux.dev !! 16544 L: virtualization@lists.linux-foundation.org 24468 L: linux-crypto@vger.kernel.org 16545 L: linux-crypto@vger.kernel.org 24469 S: Maintained 16546 S: Maintained 24470 F: drivers/crypto/virtio/ 16547 F: drivers/crypto/virtio/ 24471 F: include/uapi/linux/virtio_crypto.h 16548 F: include/uapi/linux/virtio_crypto.h 24472 16549 24473 VIRTIO DRIVERS FOR S390 16550 VIRTIO DRIVERS FOR S390 24474 M: Cornelia Huck <cohuck@redhat.com> 16551 M: Cornelia Huck <cohuck@redhat.com> 24475 M: Halil Pasic <pasic@linux.ibm.com> 16552 M: Halil Pasic <pasic@linux.ibm.com> 24476 M: Eric Farman <farman@linux.ibm.com> << 24477 L: linux-s390@vger.kernel.org 16553 L: linux-s390@vger.kernel.org 24478 L: virtualization@lists.linux.dev !! 16554 L: virtualization@lists.linux-foundation.org 24479 L: kvm@vger.kernel.org 16555 L: kvm@vger.kernel.org 24480 S: Supported 16556 S: Supported 24481 F: arch/s390/include/uapi/asm/virtio-cc << 24482 F: drivers/s390/virtio/ 16557 F: drivers/s390/virtio/ 24483 !! 16558 F: arch/s390/include/uapi/asm/virtio-ccw.h 24484 VIRTIO FILE SYSTEM << 24485 M: Vivek Goyal <vgoyal@redhat.com> << 24486 M: Stefan Hajnoczi <stefanha@redhat.com> << 24487 M: Miklos Szeredi <miklos@szeredi.hu> << 24488 R: Eugenio Pérez <eperezma@redhat.com> << 24489 L: virtualization@lists.linux.dev << 24490 L: linux-fsdevel@vger.kernel.org << 24491 S: Supported << 24492 W: https://virtio-fs.gitlab.io/ << 24493 F: Documentation/filesystems/virtiofs.r << 24494 F: fs/fuse/virtio_fs.c << 24495 F: include/uapi/linux/virtio_fs.h << 24496 << 24497 VIRTIO GPIO DRIVER << 24498 M: Enrico Weigelt, metux IT consult <inf << 24499 M: Viresh Kumar <vireshk@kernel.org> << 24500 L: linux-gpio@vger.kernel.org << 24501 L: virtualization@lists.linux.dev << 24502 S: Maintained << 24503 F: drivers/gpio/gpio-virtio.c << 24504 F: include/uapi/linux/virtio_gpio.h << 24505 16559 24506 VIRTIO GPU DRIVER 16560 VIRTIO GPU DRIVER 24507 M: David Airlie <airlied@redhat.com> !! 16561 M: David Airlie <airlied@linux.ie> 24508 M: Gerd Hoffmann <kraxel@redhat.com> 16562 M: Gerd Hoffmann <kraxel@redhat.com> 24509 R: Gurchetan Singh <gurchetansingh@chrom << 24510 R: Chia-I Wu <olvaffe@gmail.com> << 24511 L: dri-devel@lists.freedesktop.org 16563 L: dri-devel@lists.freedesktop.org 24512 L: virtualization@lists.linux.dev !! 16564 L: virtualization@lists.linux-foundation.org >> 16565 T: git git://anongit.freedesktop.org/drm/drm-misc 24513 S: Maintained 16566 S: Maintained 24514 T: git https://gitlab.freedesktop.org/d << 24515 F: drivers/gpu/drm/ci/xfails/virtio* << 24516 F: drivers/gpu/drm/virtio/ 16567 F: drivers/gpu/drm/virtio/ 24517 F: include/uapi/linux/virtio_gpu.h 16568 F: include/uapi/linux/virtio_gpu.h 24518 16569 24519 VIRTIO HOST (VHOST) 16570 VIRTIO HOST (VHOST) 24520 M: "Michael S. Tsirkin" <mst@redhat.com> 16571 M: "Michael S. Tsirkin" <mst@redhat.com> 24521 M: Jason Wang <jasowang@redhat.com> 16572 M: Jason Wang <jasowang@redhat.com> 24522 R: Eugenio Pérez <eperezma@redhat.com> << 24523 L: kvm@vger.kernel.org 16573 L: kvm@vger.kernel.org 24524 L: virtualization@lists.linux.dev !! 16574 L: virtualization@lists.linux-foundation.org 24525 L: netdev@vger.kernel.org 16575 L: netdev@vger.kernel.org 24526 S: Maintained << 24527 T: git git://git.kernel.org/pub/scm/lin 16576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git >> 16577 S: Maintained 24528 F: drivers/vhost/ 16578 F: drivers/vhost/ 24529 F: include/linux/sched/vhost_task.h << 24530 F: include/linux/vhost_iotlb.h << 24531 F: include/uapi/linux/vhost.h 16579 F: include/uapi/linux/vhost.h 24532 F: kernel/vhost_task.c << 24533 << 24534 VIRTIO HOST (VHOST-SCSI) << 24535 M: "Michael S. Tsirkin" <mst@redhat.com> << 24536 M: Jason Wang <jasowang@redhat.com> << 24537 M: Mike Christie <michael.christie@oracl << 24538 R: Paolo Bonzini <pbonzini@redhat.com> << 24539 R: Stefan Hajnoczi <stefanha@redhat.com> << 24540 L: virtualization@lists.linux.dev << 24541 S: Maintained << 24542 F: drivers/vhost/scsi.c << 24543 << 24544 VIRTIO I2C DRIVER << 24545 M: Viresh Kumar <viresh.kumar@linaro.org << 24546 R: "Chen, Jian Jun" <jian.jun.chen@intel << 24547 L: linux-i2c@vger.kernel.org << 24548 L: virtualization@lists.linux.dev << 24549 S: Maintained << 24550 F: drivers/i2c/busses/i2c-virtio.c << 24551 F: include/uapi/linux/virtio_i2c.h << 24552 16580 24553 VIRTIO INPUT DRIVER 16581 VIRTIO INPUT DRIVER 24554 M: Gerd Hoffmann <kraxel@redhat.com> 16582 M: Gerd Hoffmann <kraxel@redhat.com> 24555 S: Maintained 16583 S: Maintained 24556 F: drivers/virtio/virtio_input.c 16584 F: drivers/virtio/virtio_input.c 24557 F: include/uapi/linux/virtio_input.h 16585 F: include/uapi/linux/virtio_input.h 24558 16586 24559 VIRTIO IOMMU DRIVER << 24560 M: Jean-Philippe Brucker <jean-philippe@ << 24561 L: virtualization@lists.linux.dev << 24562 S: Maintained << 24563 F: drivers/iommu/virtio-iommu.c << 24564 F: include/uapi/linux/virtio_iommu.h << 24565 << 24566 VIRTIO MEM DRIVER << 24567 M: David Hildenbrand <david@redhat.com> << 24568 L: virtualization@lists.linux.dev << 24569 S: Maintained << 24570 W: https://virtio-mem.gitlab.io/ << 24571 F: drivers/virtio/virtio_mem.c << 24572 F: include/uapi/linux/virtio_mem.h << 24573 << 24574 VIRTIO PMEM DRIVER << 24575 M: Pankaj Gupta <pankaj.gupta.linux@gmai << 24576 L: virtualization@lists.linux.dev << 24577 S: Maintained << 24578 F: drivers/nvdimm/nd_virtio.c << 24579 F: drivers/nvdimm/virtio_pmem.c << 24580 << 24581 VIRTIO SOUND DRIVER << 24582 M: Anton Yakovlev <anton.yakovlev@opensy << 24583 M: "Michael S. Tsirkin" <mst@redhat.com> << 24584 L: virtualization@lists.linux.dev << 24585 L: linux-sound@vger.kernel.org << 24586 S: Maintained << 24587 F: include/uapi/linux/virtio_snd.h << 24588 F: sound/virtio/* << 24589 << 24590 VIRTUAL BOX GUEST DEVICE DRIVER 16587 VIRTUAL BOX GUEST DEVICE DRIVER 24591 M: Hans de Goede <hdegoede@redhat.com> 16588 M: Hans de Goede <hdegoede@redhat.com> 24592 M: Arnd Bergmann <arnd@arndb.de> 16589 M: Arnd Bergmann <arnd@arndb.de> 24593 M: Greg Kroah-Hartman <gregkh@linuxfound 16590 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 24594 S: Maintained 16591 S: Maintained 24595 F: drivers/virt/vboxguest/ << 24596 F: include/linux/vbox_utils.h 16592 F: include/linux/vbox_utils.h 24597 F: include/uapi/linux/vbox*.h 16593 F: include/uapi/linux/vbox*.h 24598 !! 16594 F: drivers/virt/vboxguest/ 24599 VIRTUAL BOX SHARED FOLDER VFS DRIVER << 24600 M: Hans de Goede <hdegoede@redhat.com> << 24601 L: linux-fsdevel@vger.kernel.org << 24602 S: Maintained << 24603 F: fs/vboxsf/* << 24604 << 24605 VIRTUAL PCM TEST DRIVER << 24606 M: Ivan Orlov <ivan.orlov0322@gmail.com> << 24607 L: linux-sound@vger.kernel.org << 24608 S: Maintained << 24609 F: Documentation/sound/cards/pcmtest.rs << 24610 F: sound/drivers/pcmtest.c << 24611 F: tools/testing/selftests/alsa/test-pc << 24612 16595 24613 VIRTUAL SERIO DEVICE DRIVER 16596 VIRTUAL SERIO DEVICE DRIVER 24614 M: Stephen Chandler Paul <thatslyude@gma 16597 M: Stephen Chandler Paul <thatslyude@gmail.com> 24615 S: Maintained 16598 S: Maintained 24616 F: drivers/input/serio/userio.c 16599 F: drivers/input/serio/userio.c 24617 F: include/uapi/linux/userio.h 16600 F: include/uapi/linux/userio.h 24618 16601 24619 VISHAY VEML6075 UVA AND UVB LIGHT SENSOR DRI << 24620 M: Javier Carrasco <javier.carrasco.cruz << 24621 S: Maintained << 24622 F: Documentation/devicetree/bindings/ii << 24623 F: drivers/iio/light/veml6075.c << 24624 << 24625 VISL VIRTUAL STATELESS DECODER DRIVER << 24626 M: Daniel Almeida <daniel.almeida@collab << 24627 L: linux-media@vger.kernel.org << 24628 S: Supported << 24629 F: drivers/media/test-drivers/visl << 24630 << 24631 VIVID VIRTUAL VIDEO DRIVER 16602 VIVID VIRTUAL VIDEO DRIVER 24632 M: Hans Verkuil <hverkuil@xs4all.nl> 16603 M: Hans Verkuil <hverkuil@xs4all.nl> 24633 L: linux-media@vger.kernel.org 16604 L: linux-media@vger.kernel.org 24634 S: Maintained << 24635 W: https://linuxtv.org << 24636 T: git git://linuxtv.org/media_tree.git 16605 T: git git://linuxtv.org/media_tree.git 24637 F: drivers/media/test-drivers/vivid/* !! 16606 W: https://linuxtv.org 24638 << 24639 VM SOCKETS (AF_VSOCK) << 24640 M: Stefano Garzarella <sgarzare@redhat.c << 24641 L: virtualization@lists.linux.dev << 24642 L: netdev@vger.kernel.org << 24643 S: Maintained << 24644 F: drivers/net/vsockmon.c << 24645 F: include/net/af_vsock.h << 24646 F: include/uapi/linux/vm_sockets.h << 24647 F: include/uapi/linux/vm_sockets_diag.h << 24648 F: include/uapi/linux/vsockmon.h << 24649 F: net/vmw_vsock/ << 24650 F: tools/testing/vsock/ << 24651 << 24652 VMA << 24653 M: Andrew Morton <akpm@linux-foundation. << 24654 M: Liam R. Howlett <Liam.Howlett@oracle. << 24655 M: Lorenzo Stoakes <lorenzo.stoakes@orac << 24656 R: Vlastimil Babka <vbabka@suse.cz> << 24657 R: Jann Horn <jannh@google.com> << 24658 L: linux-mm@kvack.org << 24659 S: Maintained 16607 S: Maintained 24660 W: https://www.linux-mm.org !! 16608 F: drivers/media/platform/vivid/* 24661 T: git git://git.kernel.org/pub/scm/lin << 24662 F: mm/vma.c << 24663 F: mm/vma.h << 24664 F: mm/vma_internal.h << 24665 F: tools/testing/vma/ << 24666 16609 24667 VMALLOC !! 16610 VLYNQ BUS 24668 M: Andrew Morton <akpm@linux-foundation. !! 16611 M: Florian Fainelli <f.fainelli@gmail.com> 24669 R: Uladzislau Rezki <urezki@gmail.com> !! 16612 L: openwrt-devel@lists.openwrt.org (subscribers-only) 24670 R: Christoph Hellwig <hch@infradead.org> << 24671 L: linux-mm@kvack.org << 24672 S: Maintained 16613 S: Maintained 24673 W: http://www.linux-mm.org !! 16614 F: drivers/vlynq/vlynq.c 24674 T: git git://git.kernel.org/pub/scm/lin !! 16615 F: include/linux/vlynq.h 24675 F: include/linux/vmalloc.h << 24676 F: mm/vmalloc.c << 24677 16616 24678 VME SUBSYSTEM 16617 VME SUBSYSTEM 24679 L: linux-kernel@vger.kernel.org !! 16618 M: Martyn Welch <martyn@welchs.me.uk> 24680 S: Orphan !! 16619 M: Manohar Vanga <manohar.vanga@gmail.com> >> 16620 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> >> 16621 L: devel@driverdev.osuosl.org >> 16622 S: Maintained 24681 T: git git://git.kernel.org/pub/scm/lin 16623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 24682 F: Documentation/driver-api/vme.rst 16624 F: Documentation/driver-api/vme.rst 24683 F: drivers/staging/vme_user/ !! 16625 F: drivers/staging/vme/ >> 16626 F: drivers/vme/ >> 16627 F: include/linux/vme* 24684 16628 24685 VMWARE BALLOON DRIVER 16629 VMWARE BALLOON DRIVER 24686 M: Jerrin Shaji George <jerrin.shaji-geo !! 16630 M: Julien Freche <jfreche@vmware.com> 24687 R: Broadcom internal kernel review list< !! 16631 M: Nadav Amit <namit@vmware.com> >> 16632 M: "VMware, Inc." <pv-drivers@vmware.com> 24688 L: linux-kernel@vger.kernel.org 16633 L: linux-kernel@vger.kernel.org 24689 S: Supported !! 16634 S: Maintained 24690 F: drivers/misc/vmw_balloon.c 16635 F: drivers/misc/vmw_balloon.c 24691 16636 24692 VMWARE HYPERVISOR INTERFACE 16637 VMWARE HYPERVISOR INTERFACE 24693 M: Ajay Kaher <ajay.kaher@broadcom.com> !! 16638 M: Alok Kataria <akataria@vmware.com> 24694 M: Alexey Makhalov <alexey.amakhalov@bro !! 16639 L: virtualization@lists.linux-foundation.org 24695 R: Broadcom internal kernel review list< << 24696 L: virtualization@lists.linux.dev << 24697 L: x86@kernel.org << 24698 S: Supported 16640 S: Supported 24699 T: git git://git.kernel.org/pub/scm/lin << 24700 F: arch/x86/include/asm/vmware.h << 24701 F: arch/x86/kernel/cpu/vmware.c 16641 F: arch/x86/kernel/cpu/vmware.c 24702 16642 24703 VMWARE PVRDMA DRIVER 16643 VMWARE PVRDMA DRIVER 24704 M: Bryan Tan <bryan-bt.tan@broadcom.com> !! 16644 M: Adit Ranadive <aditr@vmware.com> 24705 M: Vishnu Dasa <vishnu.dasa@broadcom.com !! 16645 M: VMware PV-Drivers <pv-drivers@vmware.com> 24706 R: Broadcom internal kernel review list< << 24707 L: linux-rdma@vger.kernel.org 16646 L: linux-rdma@vger.kernel.org 24708 S: Supported !! 16647 S: Maintained 24709 F: drivers/infiniband/hw/vmw_pvrdma/ 16648 F: drivers/infiniband/hw/vmw_pvrdma/ 24710 16649 24711 VMWARE PVSCSI DRIVER !! 16650 VMware PVSCSI driver 24712 M: Vishal Bhakta <vishal.bhakta@broadcom !! 16651 M: Jim Gill <jgill@vmware.com> 24713 R: Broadcom internal kernel review list< !! 16652 M: VMware PV-Drivers <pv-drivers@vmware.com> 24714 L: linux-scsi@vger.kernel.org 16653 L: linux-scsi@vger.kernel.org 24715 S: Supported !! 16654 S: Maintained 24716 F: drivers/scsi/vmw_pvscsi.c 16655 F: drivers/scsi/vmw_pvscsi.c 24717 F: drivers/scsi/vmw_pvscsi.h 16656 F: drivers/scsi/vmw_pvscsi.h 24718 16657 24719 VMWARE VIRTUAL PTP CLOCK DRIVER << 24720 M: Nick Shi <nick.shi@broadcom.com> << 24721 R: Ajay Kaher <ajay.kaher@broadcom.com> << 24722 R: Alexey Makhalov <alexey.amakhalov@bro << 24723 R: Broadcom internal kernel review list< << 24724 L: netdev@vger.kernel.org << 24725 S: Supported << 24726 F: drivers/ptp/ptp_vmw.c << 24727 << 24728 VMWARE VMCI DRIVER << 24729 M: Bryan Tan <bryan-bt.tan@broadcom.com> << 24730 M: Vishnu Dasa <vishnu.dasa@broadcom.com << 24731 R: Broadcom internal kernel review list< << 24732 L: linux-kernel@vger.kernel.org << 24733 S: Supported << 24734 F: drivers/misc/vmw_vmci/ << 24735 F: include/linux/vmw_vmci* << 24736 << 24737 VMWARE VMMOUSE SUBDRIVER 16658 VMWARE VMMOUSE SUBDRIVER 24738 M: Zack Rusin <zack.rusin@broadcom.com> !! 16659 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 24739 R: Broadcom internal kernel review list< !! 16660 M: "VMware, Inc." <pv-drivers@vmware.com> 24740 L: linux-input@vger.kernel.org 16661 L: linux-input@vger.kernel.org 24741 S: Supported !! 16662 S: Maintained 24742 F: drivers/input/mouse/vmmouse.c 16663 F: drivers/input/mouse/vmmouse.c 24743 F: drivers/input/mouse/vmmouse.h 16664 F: drivers/input/mouse/vmmouse.h 24744 16665 24745 VMWARE VMXNET3 ETHERNET DRIVER 16666 VMWARE VMXNET3 ETHERNET DRIVER 24746 M: Ronak Doshi <ronak.doshi@broadcom.com !! 16667 M: Ronak Doshi <doshir@vmware.com> 24747 R: Broadcom internal kernel review list< !! 16668 M: "VMware, Inc." <pv-drivers@vmware.com> 24748 L: netdev@vger.kernel.org 16669 L: netdev@vger.kernel.org 24749 S: Supported !! 16670 S: Maintained 24750 F: drivers/net/vmxnet3/ 16671 F: drivers/net/vmxnet3/ 24751 16672 24752 VMWARE VSOCK VMCI TRANSPORT DRIVER << 24753 M: Bryan Tan <bryan-bt.tan@broadcom.com> << 24754 M: Vishnu Dasa <vishnu.dasa@broadcom.com << 24755 R: Broadcom internal kernel review list< << 24756 L: linux-kernel@vger.kernel.org << 24757 S: Supported << 24758 F: net/vmw_vsock/vmci_transport* << 24759 << 24760 VOCORE VOCORE2 BOARD 16673 VOCORE VOCORE2 BOARD 24761 M: Harvey Hunt <harveyhuntnexus@gmail.co 16674 M: Harvey Hunt <harveyhuntnexus@gmail.com> 24762 L: linux-mips@vger.kernel.org 16675 L: linux-mips@vger.kernel.org 24763 S: Maintained 16676 S: Maintained 24764 F: arch/mips/boot/dts/ralink/vocore2.dt 16677 F: arch/mips/boot/dts/ralink/vocore2.dts 24765 16678 24766 VOLTAGE AND CURRENT REGULATOR FRAMEWORK 16679 VOLTAGE AND CURRENT REGULATOR FRAMEWORK 24767 M: Liam Girdwood <lgirdwood@gmail.com> 16680 M: Liam Girdwood <lgirdwood@gmail.com> 24768 M: Mark Brown <broonie@kernel.org> 16681 M: Mark Brown <broonie@kernel.org> 24769 L: linux-kernel@vger.kernel.org 16682 L: linux-kernel@vger.kernel.org 24770 S: Supported << 24771 W: http://www.slimlogic.co.uk/?p=48 16683 W: http://www.slimlogic.co.uk/?p=48 24772 T: git git://git.kernel.org/pub/scm/lin 16684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git >> 16685 S: Supported 24773 F: Documentation/devicetree/bindings/re 16686 F: Documentation/devicetree/bindings/regulator/ 24774 F: Documentation/power/regulator/ 16687 F: Documentation/power/regulator/ 24775 F: drivers/regulator/ 16688 F: drivers/regulator/ 24776 F: include/dt-bindings/regulator/ 16689 F: include/dt-bindings/regulator/ 24777 F: include/linux/regulator/ 16690 F: include/linux/regulator/ 24778 K: regulator_get_optional << 24779 << 24780 VOLTAGE AND CURRENT REGULATOR IRQ HELPERS << 24781 R: Matti Vaittinen <mazziesaccount@gmail << 24782 F: drivers/regulator/irq_helpers.c << 24783 16691 24784 VRF 16692 VRF 24785 M: David Ahern <dsahern@kernel.org> !! 16693 M: David Ahern <dsa@cumulusnetworks.com> >> 16694 M: Shrijeet Mukherjee <shrijeet@gmail.com> 24786 L: netdev@vger.kernel.org 16695 L: netdev@vger.kernel.org 24787 S: Maintained 16696 S: Maintained 24788 F: Documentation/networking/vrf.rst << 24789 F: drivers/net/vrf.c 16697 F: drivers/net/vrf.c 24790 !! 16698 F: Documentation/networking/vrf.txt 24791 VSPRINTF << 24792 M: Petr Mladek <pmladek@suse.com> << 24793 M: Steven Rostedt <rostedt@goodmis.org> << 24794 R: Andy Shevchenko <andriy.shevchenko@li << 24795 R: Rasmus Villemoes <linux@rasmusvillemo << 24796 R: Sergey Senozhatsky <senozhatsky@chrom << 24797 S: Maintained << 24798 T: git git://git.kernel.org/pub/scm/lin << 24799 F: Documentation/core-api/printk-format << 24800 F: lib/test_printf.c << 24801 F: lib/test_scanf.c << 24802 F: lib/vsprintf.c << 24803 16699 24804 VT1211 HARDWARE MONITOR DRIVER 16700 VT1211 HARDWARE MONITOR DRIVER 24805 M: Juerg Haefliger <juergh@proton.me> !! 16701 M: Juerg Haefliger <juergh@gmail.com> 24806 L: linux-hwmon@vger.kernel.org 16702 L: linux-hwmon@vger.kernel.org 24807 S: Maintained 16703 S: Maintained 24808 F: Documentation/hwmon/vt1211.rst !! 16704 F: Documentation/hwmon/vt1211 24809 F: drivers/hwmon/vt1211.c 16705 F: drivers/hwmon/vt1211.c 24810 16706 24811 VT8231 HARDWARE MONITOR DRIVER 16707 VT8231 HARDWARE MONITOR DRIVER 24812 M: Roger Lucas <vt8231@hiddenengine.co.u 16708 M: Roger Lucas <vt8231@hiddenengine.co.uk> 24813 L: linux-hwmon@vger.kernel.org 16709 L: linux-hwmon@vger.kernel.org 24814 S: Maintained 16710 S: Maintained 24815 F: drivers/hwmon/vt8231.c 16711 F: drivers/hwmon/vt8231.c 24816 16712 24817 VUB300 USB to SDIO/SD/MMC bridge chip 16713 VUB300 USB to SDIO/SD/MMC bridge chip >> 16714 M: Tony Olech <tony.olech@elandigitalsystems.com> 24818 L: linux-mmc@vger.kernel.org 16715 L: linux-mmc@vger.kernel.org 24819 S: Orphan !! 16716 L: linux-usb@vger.kernel.org >> 16717 S: Supported 24820 F: drivers/mmc/host/vub300.c 16718 F: drivers/mmc/host/vub300.c 24821 16719 24822 W1 DALLAS'S 1-WIRE BUS 16720 W1 DALLAS'S 1-WIRE BUS 24823 M: Krzysztof Kozlowski <krzk@kernel.org> !! 16721 M: Evgeniy Polyakov <zbr@ioremap.net> 24824 S: Maintained 16722 S: Maintained 24825 F: Documentation/devicetree/bindings/w1 16723 F: Documentation/devicetree/bindings/w1/ 24826 F: Documentation/w1/ 16724 F: Documentation/w1/ 24827 F: drivers/w1/ 16725 F: drivers/w1/ 24828 F: include/linux/w1.h 16726 F: include/linux/w1.h 24829 16727 24830 W83791D HARDWARE MONITORING DRIVER 16728 W83791D HARDWARE MONITORING DRIVER 24831 M: Marc Hulsman <m.hulsman@tudelft.nl> 16729 M: Marc Hulsman <m.hulsman@tudelft.nl> 24832 L: linux-hwmon@vger.kernel.org 16730 L: linux-hwmon@vger.kernel.org 24833 S: Maintained 16731 S: Maintained 24834 F: Documentation/hwmon/w83791d.rst !! 16732 F: Documentation/hwmon/w83791d 24835 F: drivers/hwmon/w83791d.c 16733 F: drivers/hwmon/w83791d.c 24836 16734 24837 W83793 HARDWARE MONITORING DRIVER 16735 W83793 HARDWARE MONITORING DRIVER 24838 M: Rudolf Marek <r.marek@assembler.cz> 16736 M: Rudolf Marek <r.marek@assembler.cz> 24839 L: linux-hwmon@vger.kernel.org 16737 L: linux-hwmon@vger.kernel.org 24840 S: Maintained 16738 S: Maintained 24841 F: Documentation/hwmon/w83793.rst !! 16739 F: Documentation/hwmon/w83793 24842 F: drivers/hwmon/w83793.c 16740 F: drivers/hwmon/w83793.c 24843 16741 24844 W83795 HARDWARE MONITORING DRIVER 16742 W83795 HARDWARE MONITORING DRIVER 24845 M: Jean Delvare <jdelvare@suse.com> 16743 M: Jean Delvare <jdelvare@suse.com> 24846 L: linux-hwmon@vger.kernel.org 16744 L: linux-hwmon@vger.kernel.org 24847 S: Maintained 16745 S: Maintained 24848 F: drivers/hwmon/w83795.c 16746 F: drivers/hwmon/w83795.c 24849 16747 24850 W83L51xD SD/MMC CARD INTERFACE DRIVER 16748 W83L51xD SD/MMC CARD INTERFACE DRIVER 24851 M: Pierre Ossman <pierre@ossman.eu> 16749 M: Pierre Ossman <pierre@ossman.eu> 24852 S: Maintained 16750 S: Maintained 24853 F: drivers/mmc/host/wbsd.* 16751 F: drivers/mmc/host/wbsd.* 24854 16752 24855 WACOM PROTOCOL 4 SERIAL TABLETS 16753 WACOM PROTOCOL 4 SERIAL TABLETS 24856 M: Julian Squires <julian@cipht.net> 16754 M: Julian Squires <julian@cipht.net> 24857 M: Hans de Goede <hdegoede@redhat.com> 16755 M: Hans de Goede <hdegoede@redhat.com> 24858 L: linux-input@vger.kernel.org 16756 L: linux-input@vger.kernel.org 24859 S: Maintained 16757 S: Maintained 24860 F: drivers/input/tablet/wacom_serial4.c 16758 F: drivers/input/tablet/wacom_serial4.c 24861 16759 24862 WANGXUN ETHERNET DRIVER << 24863 M: Jiawen Wu <jiawenwu@trustnetic.com> << 24864 M: Mengyuan Lou <mengyuanlou@net-swift.c << 24865 L: netdev@vger.kernel.org << 24866 S: Maintained << 24867 W: https://www.net-swift.com << 24868 F: Documentation/networking/device_driv << 24869 F: drivers/net/ethernet/wangxun/ << 24870 F: drivers/net/pcs/pcs-xpcs-wx.c << 24871 << 24872 WATCHDOG DEVICE DRIVERS 16760 WATCHDOG DEVICE DRIVERS 24873 M: Wim Van Sebroeck <wim@linux-watchdog. 16761 M: Wim Van Sebroeck <wim@linux-watchdog.org> 24874 M: Guenter Roeck <linux@roeck-us.net> 16762 M: Guenter Roeck <linux@roeck-us.net> 24875 L: linux-watchdog@vger.kernel.org 16763 L: linux-watchdog@vger.kernel.org 24876 S: Maintained << 24877 W: http://www.linux-watchdog.org/ 16764 W: http://www.linux-watchdog.org/ 24878 T: git git://www.linux-watchdog.org/lin 16765 T: git git://www.linux-watchdog.org/linux-watchdog.git >> 16766 S: Maintained 24879 F: Documentation/devicetree/bindings/wa 16767 F: Documentation/devicetree/bindings/watchdog/ 24880 F: Documentation/watchdog/ 16768 F: Documentation/watchdog/ 24881 F: drivers/watchdog/ 16769 F: drivers/watchdog/ 24882 F: include/linux/watchdog.h 16770 F: include/linux/watchdog.h 24883 F: include/trace/events/watchdog.h << 24884 F: include/uapi/linux/watchdog.h 16771 F: include/uapi/linux/watchdog.h 24885 16772 24886 WAVE5 VPU CODEC DRIVER << 24887 M: Nas Chung <nas.chung@chipsnmedia.com> << 24888 M: Jackson Lee <jackson.lee@chipsnmedia. << 24889 L: linux-media@vger.kernel.org << 24890 S: Maintained << 24891 F: Documentation/devicetree/bindings/me << 24892 F: drivers/media/platform/chips-media/w << 24893 << 24894 WHISKEYCOVE PMIC GPIO DRIVER 16773 WHISKEYCOVE PMIC GPIO DRIVER 24895 M: Kuppuswamy Sathyanarayanan <sathyanar 16774 M: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com> 24896 L: linux-gpio@vger.kernel.org 16775 L: linux-gpio@vger.kernel.org 24897 S: Maintained 16776 S: Maintained 24898 F: drivers/gpio/gpio-wcove.c 16777 F: drivers/gpio/gpio-wcove.c 24899 16778 24900 WHWAVE RTC DRIVER 16779 WHWAVE RTC DRIVER 24901 M: Dianlong Li <long17.cool@163.com> 16780 M: Dianlong Li <long17.cool@163.com> 24902 L: linux-rtc@vger.kernel.org 16781 L: linux-rtc@vger.kernel.org 24903 S: Maintained 16782 S: Maintained 24904 F: drivers/rtc/rtc-sd3078.c 16783 F: drivers/rtc/rtc-sd3078.c 24905 16784 24906 WIIMOTE HID DRIVER 16785 WIIMOTE HID DRIVER 24907 M: David Rheinsberg <david@readahead.eu> !! 16786 M: David Herrmann <dh.herrmann@googlemail.com> 24908 L: linux-input@vger.kernel.org 16787 L: linux-input@vger.kernel.org 24909 S: Maintained 16788 S: Maintained 24910 F: drivers/hid/hid-wiimote* 16789 F: drivers/hid/hid-wiimote* 24911 16790 24912 WILOCITY WIL6210 WIRELESS DRIVER 16791 WILOCITY WIL6210 WIRELESS DRIVER >> 16792 M: Maya Erez <merez@codeaurora.org> 24913 L: linux-wireless@vger.kernel.org 16793 L: linux-wireless@vger.kernel.org 24914 S: Orphan !! 16794 L: wil6210@qti.qualcomm.com 24915 W: https://wireless.wiki.kernel.org/en/ !! 16795 S: Supported >> 16796 W: http://wireless.kernel.org/en/users/Drivers/wil6210 24916 F: drivers/net/wireless/ath/wil6210/ 16797 F: drivers/net/wireless/ath/wil6210/ 24917 16798 >> 16799 WIMAX STACK >> 16800 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> >> 16801 M: linux-wimax@intel.com >> 16802 L: wimax@linuxwimax.org (subscribers-only) >> 16803 S: Supported >> 16804 W: http://linuxwimax.org >> 16805 F: Documentation/wimax/README.wimax >> 16806 F: include/linux/wimax/debug.h >> 16807 F: include/net/wimax.h >> 16808 F: include/uapi/linux/wimax.h >> 16809 F: net/wimax/ >> 16810 24918 WINBOND CIR DRIVER 16811 WINBOND CIR DRIVER 24919 M: David Härdeman <david@hardeman.nu> 16812 M: David Härdeman <david@hardeman.nu> 24920 S: Maintained 16813 S: Maintained 24921 F: drivers/media/rc/winbond-cir.c 16814 F: drivers/media/rc/winbond-cir.c 24922 16815 >> 16816 RCMM REMOTE CONTROLS DECODER >> 16817 M: Patrick Lerda <patrick9876@free.fr> >> 16818 S: Maintained >> 16819 F: drivers/media/rc/ir-rcmm-decoder.c >> 16820 24923 WINSYSTEMS EBC-C384 WATCHDOG DRIVER 16821 WINSYSTEMS EBC-C384 WATCHDOG DRIVER >> 16822 M: William Breathitt Gray <vilhelm.gray@gmail.com> 24924 L: linux-watchdog@vger.kernel.org 16823 L: linux-watchdog@vger.kernel.org 24925 S: Orphan !! 16824 S: Maintained 24926 F: drivers/watchdog/ebc-c384_wdt.c 16825 F: drivers/watchdog/ebc-c384_wdt.c 24927 16826 24928 WINSYSTEMS WS16C48 GPIO DRIVER 16827 WINSYSTEMS WS16C48 GPIO DRIVER 24929 M: William Breathitt Gray <wbg@kernel.or !! 16828 M: William Breathitt Gray <vilhelm.gray@gmail.com> 24930 L: linux-gpio@vger.kernel.org 16829 L: linux-gpio@vger.kernel.org 24931 S: Maintained 16830 S: Maintained 24932 F: drivers/gpio/gpio-ws16c48.c 16831 F: drivers/gpio/gpio-ws16c48.c 24933 16832 24934 WIREGUARD SECURE NETWORK TUNNEL << 24935 M: Jason A. Donenfeld <Jason@zx2c4.com> << 24936 L: wireguard@lists.zx2c4.com << 24937 L: netdev@vger.kernel.org << 24938 S: Maintained << 24939 F: drivers/net/wireguard/ << 24940 F: tools/testing/selftests/wireguard/ << 24941 << 24942 WISTRON LAPTOP BUTTON DRIVER 16833 WISTRON LAPTOP BUTTON DRIVER 24943 M: Miloslav Trmac <mitr@volny.cz> 16834 M: Miloslav Trmac <mitr@volny.cz> 24944 S: Maintained 16835 S: Maintained 24945 F: drivers/input/misc/wistron_btns.c 16836 F: drivers/input/misc/wistron_btns.c 24946 16837 24947 WMI BINARY MOF DRIVER !! 16838 WL3501 WIRELESS PCMCIA CARD DRIVER 24948 M: Armin Wolf <W_Armin@gmx.de> !! 16839 L: linux-wireless@vger.kernel.org 24949 R: Thomas Weißschuh <linux@weissschuh.n !! 16840 S: Odd fixes 24950 L: platform-driver-x86@vger.kernel.org !! 16841 F: drivers/net/wireless/wl3501* 24951 S: Maintained << 24952 F: Documentation/ABI/stable/sysfs-platf << 24953 F: Documentation/wmi/devices/wmi-bmof.r << 24954 F: drivers/platform/x86/wmi-bmof.c << 24955 16842 24956 WOLFSON MICROELECTRONICS DRIVERS 16843 WOLFSON MICROELECTRONICS DRIVERS 24957 L: patches@opensource.cirrus.com 16844 L: patches@opensource.cirrus.com 24958 S: Supported << 24959 W: https://github.com/CirrusLogic/linux << 24960 T: git https://github.com/CirrusLogic/l 16845 T: git https://github.com/CirrusLogic/linux-drivers.git 24961 F: Documentation/devicetree/bindings/ex !! 16846 W: https://github.com/CirrusLogic/linux-drivers/wiki 24962 F: Documentation/devicetree/bindings/mf !! 16847 S: Supported >> 16848 F: Documentation/hwmon/wm83?? >> 16849 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt >> 16850 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt >> 16851 F: Documentation/devicetree/bindings/mfd/arizona.txt 24963 F: Documentation/devicetree/bindings/mf 16852 F: Documentation/devicetree/bindings/mfd/wm831x.txt 24964 F: Documentation/devicetree/bindings/re !! 16853 F: Documentation/devicetree/bindings/sound/wlf,arizona.txt 24965 F: Documentation/devicetree/bindings/so !! 16854 F: arch/arm/mach-s3c64xx/mach-crag6410* 24966 F: Documentation/devicetree/bindings/so << 24967 F: Documentation/hwmon/wm83??.rst << 24968 F: arch/arm/mach-s3c/mach-crag6410* << 24969 F: drivers/clk/clk-wm83*.c 16855 F: drivers/clk/clk-wm83*.c >> 16856 F: drivers/extcon/extcon-arizona.c >> 16857 F: drivers/leds/leds-wm83*.c 24970 F: drivers/gpio/gpio-*wm*.c 16858 F: drivers/gpio/gpio-*wm*.c 24971 F: drivers/gpio/gpio-arizona.c 16859 F: drivers/gpio/gpio-arizona.c 24972 F: drivers/hwmon/wm83??-hwmon.c 16860 F: drivers/hwmon/wm83??-hwmon.c 24973 F: drivers/input/misc/wm831x-on.c 16861 F: drivers/input/misc/wm831x-on.c 24974 F: drivers/input/touchscreen/wm831x-ts. 16862 F: drivers/input/touchscreen/wm831x-ts.c 24975 F: drivers/input/touchscreen/wm97*.c 16863 F: drivers/input/touchscreen/wm97*.c 24976 F: drivers/leds/leds-wm83*.c << 24977 F: drivers/mfd/arizona* 16864 F: drivers/mfd/arizona* 24978 F: drivers/mfd/cs47l24* << 24979 F: drivers/mfd/wm*.c 16865 F: drivers/mfd/wm*.c >> 16866 F: drivers/mfd/cs47l24* 24980 F: drivers/power/supply/wm83*.c 16867 F: drivers/power/supply/wm83*.c 24981 F: drivers/regulator/arizona* << 24982 F: drivers/regulator/wm8*.c << 24983 F: drivers/rtc/rtc-wm83*.c 16868 F: drivers/rtc/rtc-wm83*.c >> 16869 F: drivers/regulator/wm8*.c >> 16870 F: drivers/regulator/arizona* 24984 F: drivers/video/backlight/wm83*_bl.c 16871 F: drivers/video/backlight/wm83*_bl.c 24985 F: drivers/watchdog/wm83*_wdt.c 16872 F: drivers/watchdog/wm83*_wdt.c 24986 F: include/linux/mfd/arizona/ 16873 F: include/linux/mfd/arizona/ 24987 F: include/linux/mfd/wm831x/ 16874 F: include/linux/mfd/wm831x/ 24988 F: include/linux/mfd/wm8350/ 16875 F: include/linux/mfd/wm8350/ 24989 F: include/linux/mfd/wm8400* 16876 F: include/linux/mfd/wm8400* 24990 F: include/linux/regulator/arizona* 16877 F: include/linux/regulator/arizona* 24991 F: include/linux/wm97xx.h 16878 F: include/linux/wm97xx.h 24992 F: include/sound/wm????.h 16879 F: include/sound/wm????.h 24993 F: sound/soc/codecs/arizona* !! 16880 F: sound/soc/codecs/arizona.? 24994 F: sound/soc/codecs/cs47l24* << 24995 F: sound/soc/codecs/wm* 16881 F: sound/soc/codecs/wm* >> 16882 F: sound/soc/codecs/cs47l24* 24996 16883 24997 WORKQUEUE 16884 WORKQUEUE 24998 M: Tejun Heo <tj@kernel.org> 16885 M: Tejun Heo <tj@kernel.org> 24999 R: Lai Jiangshan <jiangshanlai@gmail.com 16886 R: Lai Jiangshan <jiangshanlai@gmail.com> 25000 S: Maintained << 25001 T: git git://git.kernel.org/pub/scm/lin 16887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 25002 F: Documentation/core-api/workqueue.rst !! 16888 S: Maintained 25003 F: include/linux/workqueue.h 16889 F: include/linux/workqueue.h 25004 F: kernel/workqueue.c 16890 F: kernel/workqueue.c 25005 F: kernel/workqueue_internal.h !! 16891 F: Documentation/core-api/workqueue.rst 25006 << 25007 WWAN DRIVERS << 25008 M: Loic Poulain <loic.poulain@linaro.org << 25009 M: Sergey Ryazanov <ryazanov.s.a@gmail.c << 25010 R: Johannes Berg <johannes@sipsolutions. << 25011 L: netdev@vger.kernel.org << 25012 S: Maintained << 25013 F: drivers/net/wwan/ << 25014 F: include/linux/wwan.h << 25015 F: include/uapi/linux/wwan.h << 25016 16892 25017 X-POWERS AXP288 PMIC DRIVERS 16893 X-POWERS AXP288 PMIC DRIVERS 25018 M: Hans de Goede <hdegoede@redhat.com> 16894 M: Hans de Goede <hdegoede@redhat.com> 25019 S: Maintained 16895 S: Maintained 25020 F: drivers/acpi/pmic/intel_pmic_xpower. << 25021 N: axp288 16896 N: axp288 >> 16897 F: drivers/acpi/pmic/intel_pmic_xpower.c 25022 16898 25023 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS 16899 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS 25024 M: Chen-Yu Tsai <wens@csie.org> 16900 M: Chen-Yu Tsai <wens@csie.org> 25025 L: linux-kernel@vger.kernel.org 16901 L: linux-kernel@vger.kernel.org 25026 S: Maintained 16902 S: Maintained 25027 N: axp[128] 16903 N: axp[128] 25028 16904 25029 X.25 STACK !! 16905 X.25 NETWORK LAYER 25030 M: Martin Schiller <ms@dev.tdt.de> !! 16906 M: Andrew Hendry <andrew.hendry@gmail.com> 25031 L: linux-x25@vger.kernel.org 16907 L: linux-x25@vger.kernel.org 25032 S: Maintained !! 16908 S: Odd Fixes 25033 F: Documentation/networking/lapb-module << 25034 F: Documentation/networking/x25* 16909 F: Documentation/networking/x25* 25035 F: drivers/net/wan/hdlc_x25.c << 25036 F: drivers/net/wan/lapbether.c << 25037 F: include/*/lapb.h << 25038 F: include/net/x25* 16910 F: include/net/x25* 25039 F: include/uapi/linux/x25.h << 25040 F: net/lapb/ << 25041 F: net/x25/ 16911 F: net/x25/ 25042 16912 25043 X86 ARCHITECTURE (32-BIT AND 64-BIT) 16913 X86 ARCHITECTURE (32-BIT AND 64-BIT) 25044 M: Thomas Gleixner <tglx@linutronix.de> 16914 M: Thomas Gleixner <tglx@linutronix.de> 25045 M: Ingo Molnar <mingo@redhat.com> 16915 M: Ingo Molnar <mingo@redhat.com> 25046 M: Borislav Petkov <bp@alien8.de> 16916 M: Borislav Petkov <bp@alien8.de> 25047 M: Dave Hansen <dave.hansen@linux.intel. << 25048 M: x86@kernel.org << 25049 R: "H. Peter Anvin" <hpa@zytor.com> 16917 R: "H. Peter Anvin" <hpa@zytor.com> >> 16918 M: x86@kernel.org 25050 L: linux-kernel@vger.kernel.org 16919 L: linux-kernel@vger.kernel.org 25051 S: Maintained << 25052 T: git git://git.kernel.org/pub/scm/lin 16920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 25053 F: Documentation/arch/x86/ !! 16921 S: Maintained 25054 F: Documentation/devicetree/bindings/x8 16922 F: Documentation/devicetree/bindings/x86/ >> 16923 F: Documentation/x86/ 25055 F: arch/x86/ 16924 F: arch/x86/ 25056 F: tools/testing/selftests/x86 << 25057 << 25058 X86 CPUID DATABASE << 25059 M: Borislav Petkov <bp@alien8.de> << 25060 M: Thomas Gleixner <tglx@linutronix.de> << 25061 M: x86@kernel.org << 25062 R: Ahmed S. Darwish <darwi@linutronix.de << 25063 L: x86-cpuid@lists.linux.dev << 25064 S: Maintained << 25065 W: https://x86-cpuid.org << 25066 F: tools/arch/x86/kcpuid/cpuid.csv << 25067 16925 25068 X86 ENTRY CODE 16926 X86 ENTRY CODE 25069 M: Andy Lutomirski <luto@kernel.org> 16927 M: Andy Lutomirski <luto@kernel.org> 25070 L: linux-kernel@vger.kernel.org 16928 L: linux-kernel@vger.kernel.org 25071 S: Maintained << 25072 T: git git://git.kernel.org/pub/scm/lin 16929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/asm 25073 F: arch/x86/entry/ << 25074 << 25075 X86 HARDWARE VULNERABILITIES << 25076 M: Thomas Gleixner <tglx@linutronix.de> << 25077 M: Borislav Petkov <bp@alien8.de> << 25078 M: Peter Zijlstra <peterz@infradead.org> << 25079 M: Josh Poimboeuf <jpoimboe@kernel.org> << 25080 R: Pawan Gupta <pawan.kumar.gupta@linux. << 25081 S: Maintained 16930 S: Maintained 25082 F: Documentation/admin-guide/hw-vuln/ !! 16931 F: arch/x86/entry/ 25083 F: arch/x86/include/asm/nospec-branch.h << 25084 F: arch/x86/kernel/cpu/bugs.c << 25085 16932 25086 X86 MCE INFRASTRUCTURE 16933 X86 MCE INFRASTRUCTURE 25087 M: Tony Luck <tony.luck@intel.com> 16934 M: Tony Luck <tony.luck@intel.com> 25088 M: Borislav Petkov <bp@alien8.de> 16935 M: Borislav Petkov <bp@alien8.de> 25089 L: linux-edac@vger.kernel.org 16936 L: linux-edac@vger.kernel.org 25090 S: Maintained 16937 S: Maintained 25091 F: Documentation/ABI/testing/sysfs-mce !! 16938 F: arch/x86/kernel/cpu/mcheck/* 25092 F: Documentation/arch/x86/x86_64/machin << 25093 F: arch/x86/kernel/cpu/mce/* << 25094 16939 25095 X86 MICROCODE UPDATE SUPPORT 16940 X86 MICROCODE UPDATE SUPPORT 25096 M: Borislav Petkov <bp@alien8.de> 16941 M: Borislav Petkov <bp@alien8.de> 25097 S: Maintained 16942 S: Maintained 25098 F: arch/x86/kernel/cpu/microcode/* 16943 F: arch/x86/kernel/cpu/microcode/* 25099 16944 25100 X86 MM 16945 X86 MM 25101 M: Dave Hansen <dave.hansen@linux.intel. 16946 M: Dave Hansen <dave.hansen@linux.intel.com> 25102 M: Andy Lutomirski <luto@kernel.org> 16947 M: Andy Lutomirski <luto@kernel.org> 25103 M: Peter Zijlstra <peterz@infradead.org> 16948 M: Peter Zijlstra <peterz@infradead.org> 25104 L: linux-kernel@vger.kernel.org 16949 L: linux-kernel@vger.kernel.org 25105 S: Maintained << 25106 T: git git://git.kernel.org/pub/scm/lin 16950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/mm 25107 F: arch/x86/mm/ << 25108 << 25109 X86 PLATFORM ANDROID TABLETS DSDT FIXUP DRIV << 25110 M: Hans de Goede <hdegoede@redhat.com> << 25111 L: platform-driver-x86@vger.kernel.org << 25112 S: Maintained 16951 S: Maintained 25113 T: git git://git.kernel.org/pub/scm/lin !! 16952 F: arch/x86/mm/ 25114 F: drivers/platform/x86/x86-android-tab << 25115 16953 25116 X86 PLATFORM DRIVERS 16954 X86 PLATFORM DRIVERS 25117 M: Hans de Goede <hdegoede@redhat.com> !! 16955 M: Darren Hart <dvhart@infradead.org> 25118 M: Ilpo Järvinen <ilpo.jarvinen@linux.i !! 16956 M: Andy Shevchenko <andy@infradead.org> 25119 L: platform-driver-x86@vger.kernel.org 16957 L: platform-driver-x86@vger.kernel.org >> 16958 T: git git://git.infradead.org/linux-platform-drivers-x86.git 25120 S: Maintained 16959 S: Maintained 25121 Q: https://patchwork.kernel.org/project << 25122 T: git git://git.kernel.org/pub/scm/lin << 25123 F: drivers/platform/olpc/ << 25124 F: drivers/platform/x86/ 16960 F: drivers/platform/x86/ 25125 F: include/linux/platform_data/x86/ !! 16961 F: drivers/platform/olpc/ 25126 << 25127 X86 PLATFORM UV HPE SUPERDOME FLEX << 25128 M: Steve Wahl <steve.wahl@hpe.com> << 25129 R: Justin Ernst <justin.ernst@hpe.com> << 25130 R: Kyle Meyer <kyle.meyer@hpe.com> << 25131 R: Dimitri Sivanich <dimitri.sivanich@hp << 25132 R: Russ Anderson <russ.anderson@hpe.com> << 25133 S: Supported << 25134 F: arch/x86/include/asm/uv/ << 25135 F: arch/x86/kernel/apic/x2apic_uv_x.c << 25136 F: arch/x86/platform/uv/ << 25137 16962 25138 X86 STACK UNWINDING !! 16963 X86 PLATFORM DRIVERS - ARCH 25139 M: Josh Poimboeuf <jpoimboe@kernel.org> !! 16964 R: Darren Hart <dvhart@infradead.org> 25140 M: Peter Zijlstra <peterz@infradead.org> !! 16965 R: Andy Shevchenko <andy@infradead.org> 25141 S: Supported !! 16966 L: platform-driver-x86@vger.kernel.org 25142 F: arch/x86/include/asm/unwind*.h << 25143 F: arch/x86/kernel/dumpstack.c << 25144 F: arch/x86/kernel/stacktrace.c << 25145 F: arch/x86/kernel/unwind_*.c << 25146 << 25147 X86 TRUST DOMAIN EXTENSIONS (TDX) << 25148 M: Kirill A. Shutemov <kirill.shutemov@l << 25149 R: Dave Hansen <dave.hansen@linux.intel. << 25150 L: x86@kernel.org 16967 L: x86@kernel.org 25151 L: linux-coco@lists.linux.dev !! 16968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 25152 S: Supported !! 16969 S: Maintained 25153 T: git git://git.kernel.org/pub/scm/lin !! 16970 F: arch/x86/platform 25154 F: arch/x86/boot/compressed/tdx* << 25155 F: arch/x86/coco/tdx/ << 25156 F: arch/x86/include/asm/shared/tdx.h << 25157 F: arch/x86/include/asm/tdx.h << 25158 F: arch/x86/virt/vmx/tdx/ << 25159 F: drivers/virt/coco/tdx-guest << 25160 16971 25161 X86 VDSO 16972 X86 VDSO 25162 M: Andy Lutomirski <luto@kernel.org> 16973 M: Andy Lutomirski <luto@kernel.org> 25163 L: linux-kernel@vger.kernel.org 16974 L: linux-kernel@vger.kernel.org 25164 S: Maintained << 25165 T: git git://git.kernel.org/pub/scm/lin 16975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso >> 16976 S: Maintained 25166 F: arch/x86/entry/vdso/ 16977 F: arch/x86/entry/vdso/ 25167 16978 25168 XARRAY 16979 XARRAY 25169 M: Matthew Wilcox <willy@infradead.org> 16980 M: Matthew Wilcox <willy@infradead.org> 25170 L: linux-fsdevel@vger.kernel.org 16981 L: linux-fsdevel@vger.kernel.org 25171 S: Supported 16982 S: Supported 25172 F: Documentation/core-api/xarray.rst 16983 F: Documentation/core-api/xarray.rst 25173 F: include/linux/idr.h << 25174 F: include/linux/xarray.h << 25175 F: lib/idr.c 16984 F: lib/idr.c 25176 F: lib/xarray.c 16985 F: lib/xarray.c >> 16986 F: include/linux/idr.h >> 16987 F: include/linux/xarray.h 25177 F: tools/testing/radix-tree 16988 F: tools/testing/radix-tree 25178 16989 25179 XBOX DVD IR REMOTE 16990 XBOX DVD IR REMOTE 25180 M: Benjamin Valentin <benpicco@googlemai 16991 M: Benjamin Valentin <benpicco@googlemail.com> 25181 S: Maintained 16992 S: Maintained 25182 F: drivers/media/rc/keymaps/rc-xbox-dvd << 25183 F: drivers/media/rc/xbox_remote.c 16993 F: drivers/media/rc/xbox_remote.c >> 16994 F: drivers/media/rc/keymaps/rc-xbox-dvd.c 25184 16995 25185 XC2028/3028 TUNER DRIVER 16996 XC2028/3028 TUNER DRIVER 25186 M: Mauro Carvalho Chehab <mchehab@kernel 16997 M: Mauro Carvalho Chehab <mchehab@kernel.org> 25187 L: linux-media@vger.kernel.org 16998 L: linux-media@vger.kernel.org 25188 S: Maintained << 25189 W: https://linuxtv.org 16999 W: https://linuxtv.org 25190 T: git git://linuxtv.org/media_tree.git 17000 T: git git://linuxtv.org/media_tree.git 25191 F: drivers/media/tuners/xc2028.* !! 17001 S: Maintained >> 17002 F: drivers/media/tuners/tuner-xc2028.* 25192 17003 25193 XDP (eXpress Data Path) 17004 XDP (eXpress Data Path) 25194 M: Alexei Starovoitov <ast@kernel.org> 17005 M: Alexei Starovoitov <ast@kernel.org> 25195 M: Daniel Borkmann <daniel@iogearbox.net 17006 M: Daniel Borkmann <daniel@iogearbox.net> 25196 M: David S. Miller <davem@davemloft.net> 17007 M: David S. Miller <davem@davemloft.net> 25197 M: Jakub Kicinski <kuba@kernel.org> !! 17008 M: Jakub Kicinski <jakub.kicinski@netronome.com> 25198 M: Jesper Dangaard Brouer <hawk@kernel.o 17009 M: Jesper Dangaard Brouer <hawk@kernel.org> 25199 M: John Fastabend <john.fastabend@gmail. 17010 M: John Fastabend <john.fastabend@gmail.com> 25200 L: netdev@vger.kernel.org 17011 L: netdev@vger.kernel.org >> 17012 L: xdp-newbies@vger.kernel.org 25201 L: bpf@vger.kernel.org 17013 L: bpf@vger.kernel.org 25202 S: Supported 17014 S: Supported 25203 F: drivers/net/ethernet/*/*/*/*/*xdp* !! 17015 F: net/core/xdp.c 25204 F: drivers/net/ethernet/*/*/*xdp* << 25205 F: include/net/xdp.h 17016 F: include/net/xdp.h 25206 F: include/net/xdp_priv.h << 25207 F: include/trace/events/xdp.h << 25208 F: kernel/bpf/cpumap.c << 25209 F: kernel/bpf/devmap.c 17017 F: kernel/bpf/devmap.c 25210 F: net/core/xdp.c !! 17018 F: kernel/bpf/cpumap.c 25211 F: samples/bpf/xdp* !! 17019 F: include/trace/events/xdp.h 25212 F: tools/testing/selftests/bpf/*/*xdp* !! 17020 K: xdp 25213 F: tools/testing/selftests/bpf/*xdp* !! 17021 N: xdp 25214 K: (?:\b|_)xdp(?:\b|_) << 25215 17022 25216 XDP SOCKETS (AF_XDP) 17023 XDP SOCKETS (AF_XDP) 25217 M: Björn Töpel <bjorn@kernel.org> !! 17024 M: Björn Töpel <bjorn.topel@intel.com> 25218 M: Magnus Karlsson <magnus.karlsson@inte 17025 M: Magnus Karlsson <magnus.karlsson@intel.com> 25219 M: Maciej Fijalkowski <maciej.fijalkowsk << 25220 R: Jonathan Lemon <jonathan.lemon@gmail. << 25221 L: netdev@vger.kernel.org 17026 L: netdev@vger.kernel.org 25222 L: bpf@vger.kernel.org 17027 L: bpf@vger.kernel.org 25223 S: Maintained 17028 S: Maintained 25224 F: Documentation/networking/af_xdp.rst !! 17029 F: kernel/bpf/xskmap.c 25225 F: include/net/netns/xdp.h << 25226 F: include/net/xdp_sock* << 25227 F: include/net/xsk_buff_pool.h << 25228 F: include/uapi/linux/if_xdp.h << 25229 F: include/uapi/linux/xdp_diag.h << 25230 F: net/xdp/ 17030 F: net/xdp/ 25231 F: tools/testing/selftests/bpf/*xsk* << 25232 17031 25233 XEN BLOCK SUBSYSTEM 17032 XEN BLOCK SUBSYSTEM >> 17033 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 25234 M: Roger Pau Monné <roger.pau@citrix.co 17034 M: Roger Pau Monné <roger.pau@citrix.com> 25235 L: xen-devel@lists.xenproject.org (mode 17035 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25236 S: Supported 17036 S: Supported 25237 F: drivers/block/xen* << 25238 F: drivers/block/xen-blkback/* 17037 F: drivers/block/xen-blkback/* >> 17038 F: drivers/block/xen* 25239 17039 25240 XEN HYPERVISOR ARM 17040 XEN HYPERVISOR ARM 25241 M: Stefano Stabellini <sstabellini@kerne 17041 M: Stefano Stabellini <sstabellini@kernel.org> 25242 L: xen-devel@lists.xenproject.org (mode 17042 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25243 S: Maintained 17043 S: Maintained 25244 F: arch/arm/include/asm/xen/ << 25245 F: arch/arm/xen/ 17044 F: arch/arm/xen/ >> 17045 F: arch/arm/include/asm/xen/ 25246 17046 25247 XEN HYPERVISOR ARM64 17047 XEN HYPERVISOR ARM64 25248 M: Stefano Stabellini <sstabellini@kerne 17048 M: Stefano Stabellini <sstabellini@kernel.org> 25249 L: xen-devel@lists.xenproject.org (mode 17049 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25250 S: Maintained 17050 S: Maintained 25251 F: arch/arm64/include/asm/xen/ << 25252 F: arch/arm64/xen/ 17051 F: arch/arm64/xen/ >> 17052 F: arch/arm64/include/asm/xen/ 25253 17053 25254 XEN HYPERVISOR INTERFACE 17054 XEN HYPERVISOR INTERFACE >> 17055 M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 25255 M: Juergen Gross <jgross@suse.com> 17056 M: Juergen Gross <jgross@suse.com> 25256 M: Stefano Stabellini <sstabellini@kerne !! 17057 R: Stefano Stabellini <sstabellini@kernel.org> 25257 R: Oleksandr Tyshchenko <oleksandr_tyshc << 25258 L: xen-devel@lists.xenproject.org (mode 17058 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25259 S: Supported << 25260 T: git git://git.kernel.org/pub/scm/lin 17059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 25261 F: Documentation/ABI/stable/sysfs-hyper !! 17060 S: Supported 25262 F: Documentation/ABI/testing/sysfs-hype !! 17061 F: arch/x86/xen/ >> 17062 F: arch/x86/platform/pvh/ 25263 F: drivers/*/xen-*front.c 17063 F: drivers/*/xen-*front.c 25264 F: drivers/xen/ 17064 F: drivers/xen/ 25265 F: include/uapi/xen/ << 25266 F: include/xen/ << 25267 F: kernel/configs/xen.config << 25268 << 25269 XEN HYPERVISOR X86 << 25270 M: Juergen Gross <jgross@suse.com> << 25271 R: Boris Ostrovsky <boris.ostrovsky@orac << 25272 L: xen-devel@lists.xenproject.org (mode << 25273 S: Supported << 25274 F: arch/x86/configs/xen.config << 25275 F: arch/x86/include/asm/pvclock-abi.h << 25276 F: arch/x86/include/asm/xen/ 17065 F: arch/x86/include/asm/xen/ 25277 F: arch/x86/platform/pvh/ !! 17066 F: arch/x86/include/asm/pvclock-abi.h 25278 F: arch/x86/xen/ !! 17067 F: include/xen/ >> 17068 F: include/uapi/xen/ >> 17069 F: Documentation/ABI/stable/sysfs-hypervisor-xen >> 17070 F: Documentation/ABI/testing/sysfs-hypervisor-xen 25279 17071 25280 XEN NETWORK BACKEND DRIVER 17072 XEN NETWORK BACKEND DRIVER 25281 M: Wei Liu <wei.liu@kernel.org> !! 17073 M: Wei Liu <wei.liu2@citrix.com> 25282 M: Paul Durrant <paul@xen.org> !! 17074 M: Paul Durrant <paul.durrant@citrix.com> 25283 L: xen-devel@lists.xenproject.org (mode 17075 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25284 L: netdev@vger.kernel.org 17076 L: netdev@vger.kernel.org 25285 S: Supported 17077 S: Supported 25286 F: drivers/net/xen-netback/* 17078 F: drivers/net/xen-netback/* 25287 17079 25288 XEN PCI SUBSYSTEM 17080 XEN PCI SUBSYSTEM 25289 M: Juergen Gross <jgross@suse.com> !! 17081 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 25290 L: xen-devel@lists.xenproject.org (mode 17082 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25291 S: Supported 17083 S: Supported 25292 F: arch/x86/pci/*xen* 17084 F: arch/x86/pci/*xen* 25293 F: drivers/pci/*xen* 17085 F: drivers/pci/*xen* 25294 17086 25295 XEN PVSCSI DRIVERS 17087 XEN PVSCSI DRIVERS 25296 M: Juergen Gross <jgross@suse.com> 17088 M: Juergen Gross <jgross@suse.com> 25297 L: xen-devel@lists.xenproject.org (mode 17089 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25298 L: linux-scsi@vger.kernel.org 17090 L: linux-scsi@vger.kernel.org 25299 S: Supported 17091 S: Supported 25300 F: drivers/scsi/xen-scsifront.c 17092 F: drivers/scsi/xen-scsifront.c 25301 F: drivers/xen/xen-scsiback.c 17093 F: drivers/xen/xen-scsiback.c 25302 F: include/xen/interface/io/vscsiif.h 17094 F: include/xen/interface/io/vscsiif.h 25303 17095 25304 XEN PVUSB DRIVER !! 17096 XEN SWIOTLB SUBSYSTEM 25305 M: Juergen Gross <jgross@suse.com> !! 17097 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 25306 L: xen-devel@lists.xenproject.org (mode 17098 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25307 L: linux-usb@vger.kernel.org !! 17099 L: iommu@lists.linux-foundation.org 25308 S: Supported 17100 S: Supported 25309 F: drivers/usb/host/xen* !! 17101 F: arch/x86/xen/*swiotlb* 25310 F: include/xen/interface/io/usbif.h !! 17102 F: drivers/xen/*swiotlb* 25311 17103 25312 XEN SOUND FRONTEND DRIVER 17104 XEN SOUND FRONTEND DRIVER 25313 M: Oleksandr Andrushchenko <oleksandr_an 17105 M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> 25314 L: xen-devel@lists.xenproject.org (mode 17106 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25315 L: linux-sound@vger.kernel.org !! 17107 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 25316 S: Supported 17108 S: Supported 25317 F: sound/xen/* 17109 F: sound/xen/* 25318 17110 25319 XEN SWIOTLB SUBSYSTEM << 25320 M: Juergen Gross <jgross@suse.com> << 25321 M: Stefano Stabellini <sstabellini@kerne << 25322 L: xen-devel@lists.xenproject.org (mode << 25323 L: iommu@lists.linux.dev << 25324 S: Supported << 25325 F: arch/*/include/asm/xen/swiotlb-xen.h << 25326 F: drivers/xen/swiotlb-xen.c << 25327 F: include/xen/arm/swiotlb-xen.h << 25328 F: include/xen/swiotlb-xen.h << 25329 << 25330 XFS FILESYSTEM 17111 XFS FILESYSTEM 25331 M: Carlos Maiolino <cem@kernel.org> !! 17112 M: Darrick J. Wong <darrick.wong@oracle.com> 25332 R: Darrick J. Wong <djwong@kernel.org> !! 17113 M: linux-xfs@vger.kernel.org 25333 L: linux-xfs@vger.kernel.org 17114 L: linux-xfs@vger.kernel.org 25334 S: Supported << 25335 W: http://xfs.org/ 17115 W: http://xfs.org/ 25336 C: irc://irc.oftc.net/xfs << 25337 T: git git://git.kernel.org/pub/scm/fs/ 17116 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git 25338 P: Documentation/filesystems/xfs/xfs-ma !! 17117 S: Supported 25339 F: Documentation/ABI/testing/sysfs-fs-x !! 17118 F: Documentation/filesystems/xfs.txt 25340 F: Documentation/admin-guide/xfs.rst << 25341 F: Documentation/filesystems/xfs/* << 25342 F: fs/xfs/ 17119 F: fs/xfs/ 25343 F: include/uapi/linux/dqblk_xfs.h << 25344 F: include/uapi/linux/fsmap.h << 25345 << 25346 XILINX AMS DRIVER << 25347 M: Anand Ashok Dumbre <anand.ashok.dumbr << 25348 L: linux-iio@vger.kernel.org << 25349 S: Maintained << 25350 F: Documentation/devicetree/bindings/ii << 25351 F: drivers/iio/adc/xilinx-ams.c << 25352 17120 25353 XILINX AXI ETHERNET DRIVER 17121 XILINX AXI ETHERNET DRIVER 25354 M: Radhey Shyam Pandey <radhey.shyam.pan !! 17122 M: Anirudha Sarangi <anirudh@xilinx.com> >> 17123 M: John Linn <John.Linn@xilinx.com> 25355 S: Maintained 17124 S: Maintained 25356 F: Documentation/devicetree/bindings/ne << 25357 F: drivers/net/ethernet/xilinx/xilinx_a 17125 F: drivers/net/ethernet/xilinx/xilinx_axienet* 25358 17126 25359 XILINX CAN DRIVER << 25360 M: Appana Durga Kedareswara rao <appana. << 25361 L: linux-can@vger.kernel.org << 25362 S: Maintained << 25363 F: Documentation/devicetree/bindings/ne << 25364 F: drivers/net/can/xilinx_can.c << 25365 << 25366 XILINX EVENT MANAGEMENT DRIVER << 25367 M: Michal Simek <michal.simek@amd.com> << 25368 S: Maintained << 25369 F: drivers/soc/xilinx/xlnx_event_manage << 25370 F: include/linux/firmware/xlnx-event-ma << 25371 << 25372 XILINX GPIO DRIVER << 25373 M: Shubhrajyoti Datta <shubhrajyoti.datt << 25374 R: Srinivas Neeli <srinivas.neeli@amd.co << 25375 R: Michal Simek <michal.simek@amd.com> << 25376 S: Maintained << 25377 F: Documentation/devicetree/bindings/gp << 25378 F: Documentation/devicetree/bindings/gp << 25379 F: drivers/gpio/gpio-xilinx.c << 25380 F: drivers/gpio/gpio-zynq.c << 25381 << 25382 XILINX LL TEMAC ETHERNET DRIVER << 25383 L: netdev@vger.kernel.org << 25384 S: Orphan << 25385 F: drivers/net/ethernet/xilinx/ll_temac << 25386 << 25387 XILINX PWM DRIVER << 25388 M: Sean Anderson <sean.anderson@seco.com << 25389 S: Maintained << 25390 F: drivers/pwm/pwm-xilinx.c << 25391 F: include/clocksource/timer-xilinx.h << 25392 << 25393 XILINX SD-FEC IP CORES << 25394 M: Derek Kiernan <derek.kiernan@amd.com> << 25395 M: Dragan Cvetic <dragan.cvetic@amd.com> << 25396 S: Maintained << 25397 F: Documentation/devicetree/bindings/mi << 25398 F: Documentation/misc-devices/xilinx_sd << 25399 F: drivers/misc/Kconfig << 25400 F: drivers/misc/Makefile << 25401 F: drivers/misc/xilinx_sdfec.c << 25402 F: include/uapi/misc/xilinx_sdfec.h << 25403 << 25404 XILINX UARTLITE SERIAL DRIVER 17127 XILINX UARTLITE SERIAL DRIVER 25405 M: Peter Korsgaard <jacmet@sunsite.dk> 17128 M: Peter Korsgaard <jacmet@sunsite.dk> 25406 L: linux-serial@vger.kernel.org 17129 L: linux-serial@vger.kernel.org 25407 S: Maintained 17130 S: Maintained 25408 F: drivers/tty/serial/uartlite.c 17131 F: drivers/tty/serial/uartlite.c 25409 17132 25410 XILINX VIDEO IP CORES 17133 XILINX VIDEO IP CORES >> 17134 M: Hyun Kwon <hyun.kwon@xilinx.com> 25411 M: Laurent Pinchart <laurent.pinchart@id 17135 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 25412 L: linux-media@vger.kernel.org 17136 L: linux-media@vger.kernel.org 25413 S: Supported << 25414 T: git git://linuxtv.org/media_tree.git 17137 T: git git://linuxtv.org/media_tree.git >> 17138 S: Supported 25415 F: Documentation/devicetree/bindings/me 17139 F: Documentation/devicetree/bindings/media/xilinx/ 25416 F: drivers/media/platform/xilinx/ 17140 F: drivers/media/platform/xilinx/ 25417 F: include/uapi/linux/xilinx-v4l2-contr 17141 F: include/uapi/linux/xilinx-v4l2-controls.h 25418 17142 25419 XILINX VERSAL EDAC DRIVER << 25420 M: Shubhrajyoti Datta <shubhrajyoti.datt << 25421 M: Sai Krishna Potthuri <sai.krishna.pot << 25422 S: Maintained << 25423 F: Documentation/devicetree/bindings/me << 25424 F: drivers/edac/versal_edac.c << 25425 << 25426 XILINX WATCHDOG DRIVER << 25427 M: Srinivas Neeli <srinivas.neeli@amd.co << 25428 R: Shubhrajyoti Datta <shubhrajyoti.datt << 25429 R: Michal Simek <michal.simek@amd.com> << 25430 S: Maintained << 25431 F: Documentation/devicetree/bindings/wa << 25432 F: Documentation/devicetree/bindings/wa << 25433 F: drivers/watchdog/of_xilinx_wdt.c << 25434 F: drivers/watchdog/xilinx_wwdt.c << 25435 << 25436 XILINX XDMA DRIVER << 25437 M: Lizhi Hou <lizhi.hou@amd.com> << 25438 M: Brian Xu <brian.xu@amd.com> << 25439 M: Raj Kumar Rampelli <raj.kumar.rampell << 25440 L: dmaengine@vger.kernel.org << 25441 S: Supported << 25442 F: drivers/dma/xilinx/xdma-regs.h << 25443 F: drivers/dma/xilinx/xdma.c << 25444 F: include/linux/dma/amd_xdma.h << 25445 F: include/linux/platform_data/amd_xdma << 25446 << 25447 XILINX ZYNQMP DPDMA DRIVER << 25448 M: Laurent Pinchart <laurent.pinchart@id << 25449 L: dmaengine@vger.kernel.org << 25450 S: Supported << 25451 F: Documentation/devicetree/bindings/dm << 25452 F: drivers/dma/xilinx/xilinx_dpdma.c << 25453 F: include/dt-bindings/dma/xlnx-zynqmp- << 25454 << 25455 XILINX ZYNQMP OCM EDAC DRIVER << 25456 M: Shubhrajyoti Datta <shubhrajyoti.datt << 25457 M: Sai Krishna Potthuri <sai.krishna.pot << 25458 S: Maintained << 25459 F: Documentation/devicetree/bindings/me << 25460 F: drivers/edac/zynqmp_edac.c << 25461 << 25462 XILINX ZYNQMP PSGTR PHY DRIVER << 25463 M: Laurent Pinchart <laurent.pinchart@id << 25464 L: linux-kernel@vger.kernel.org << 25465 S: Supported << 25466 T: git https://github.com/Xilinx/linux- << 25467 F: Documentation/devicetree/bindings/ph << 25468 F: drivers/phy/xilinx/phy-zynqmp.c << 25469 << 25470 XILINX ZYNQMP SHA3 DRIVER << 25471 M: Harsha <harsha.harsha@amd.com> << 25472 S: Maintained << 25473 F: drivers/crypto/xilinx/zynqmp-sha.c << 25474 << 25475 XILINX ZYNQMP NVMEM DRIVER << 25476 M: Praveen Teja Kundanala <praveen.teja. << 25477 M: Kalyani Akula <kalyani.akula@amd.com> << 25478 R: Michal Simek <michal.simek@amd.com> << 25479 S: Maintained << 25480 F: Documentation/devicetree/bindings/nv << 25481 F: drivers/nvmem/zynqmp_nvmem.c << 25482 << 25483 XILLYBUS DRIVER 17143 XILLYBUS DRIVER 25484 M: Eli Billauer <eli.billauer@gmail.com> 17144 M: Eli Billauer <eli.billauer@gmail.com> 25485 L: linux-kernel@vger.kernel.org 17145 L: linux-kernel@vger.kernel.org 25486 S: Supported 17146 S: Supported 25487 F: drivers/char/xillybus/ 17147 F: drivers/char/xillybus/ 25488 17148 25489 XLP9XX I2C DRIVER 17149 XLP9XX I2C DRIVER 25490 M: George Cherian <gcherian@marvell.com> !! 17150 M: George Cherian <george.cherian@cavium.com> >> 17151 M: Jan Glauber <jglauber@cavium.com> 25491 L: linux-i2c@vger.kernel.org 17152 L: linux-i2c@vger.kernel.org >> 17153 W: http://www.cavium.com 25492 S: Supported 17154 S: Supported 25493 W: http://www.marvell.com << 25494 F: drivers/i2c/busses/i2c-xlp9xx.c 17155 F: drivers/i2c/busses/i2c-xlp9xx.c 25495 17156 25496 XRA1403 GPIO EXPANDER 17157 XRA1403 GPIO EXPANDER 25497 M: Nandor Han <nandor.han@ge.com> 17158 M: Nandor Han <nandor.han@ge.com> >> 17159 M: Semi Malinen <semi.malinen@ge.com> 25498 L: linux-gpio@vger.kernel.org 17160 L: linux-gpio@vger.kernel.org 25499 S: Maintained 17161 S: Maintained 25500 F: Documentation/devicetree/bindings/gp << 25501 F: drivers/gpio/gpio-xra1403.c 17162 F: drivers/gpio/gpio-xra1403.c >> 17163 F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt 25502 17164 25503 XTENSA XTFPGA PLATFORM SUPPORT 17165 XTENSA XTFPGA PLATFORM SUPPORT 25504 M: Max Filippov <jcmvbkbc@gmail.com> 17166 M: Max Filippov <jcmvbkbc@gmail.com> >> 17167 L: linux-xtensa@linux-xtensa.org 25505 S: Maintained 17168 S: Maintained 25506 F: drivers/spi/spi-xtensa-xtfpga.c 17169 F: drivers/spi/spi-xtensa-xtfpga.c 25507 F: sound/soc/xtensa/xtfpga-i2s.c 17170 F: sound/soc/xtensa/xtfpga-i2s.c 25508 17171 25509 XZ EMBEDDED << 25510 M: Lasse Collin <lasse.collin@tukaani.or << 25511 S: Maintained << 25512 W: https://tukaani.org/xz/embedded.html << 25513 B: https://github.com/tukaani-project/x << 25514 C: irc://irc.libera.chat/tukaani << 25515 F: Documentation/staging/xz.rst << 25516 F: include/linux/decompress/unxz.h << 25517 F: include/linux/xz.h << 25518 F: lib/decompress_unxz.c << 25519 F: lib/xz/ << 25520 F: scripts/xz_wrap.sh << 25521 << 25522 YAM DRIVER FOR AX.25 17172 YAM DRIVER FOR AX.25 25523 M: Jean-Paul Roubelat <jpr@f6fbb.org> 17173 M: Jean-Paul Roubelat <jpr@f6fbb.org> 25524 L: linux-hams@vger.kernel.org 17174 L: linux-hams@vger.kernel.org 25525 S: Maintained 17175 S: Maintained 25526 F: drivers/net/hamradio/yam* 17176 F: drivers/net/hamradio/yam* 25527 F: include/linux/yam.h 17177 F: include/linux/yam.h 25528 17178 25529 YAMA SECURITY MODULE 17179 YAMA SECURITY MODULE 25530 M: Kees Cook <kees@kernel.org> !! 17180 M: Kees Cook <keescook@chromium.org> >> 17181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 25531 S: Supported 17182 S: Supported 25532 T: git git://git.kernel.org/pub/scm/lin << 25533 F: Documentation/admin-guide/LSM/Yama.r << 25534 F: security/yama/ 17183 F: security/yama/ 25535 !! 17184 F: Documentation/admin-guide/LSM/Yama.rst 25536 YAML NETLINK (YNL) << 25537 M: Donald Hunter <donald.hunter@gmail.co << 25538 M: Jakub Kicinski <kuba@kernel.org> << 25539 F: Documentation/netlink/ << 25540 F: Documentation/userspace-api/netlink/ << 25541 F: Documentation/userspace-api/netlink/ << 25542 F: tools/net/ynl/ << 25543 17185 25544 YEALINK PHONE DRIVER 17186 YEALINK PHONE DRIVER 25545 M: Henk Vergonet <Henk.Vergonet@gmail.co 17187 M: Henk Vergonet <Henk.Vergonet@gmail.com> >> 17188 L: usbb2k-api-dev@nongnu.org 25546 S: Maintained 17189 S: Maintained 25547 F: Documentation/input/devices/yealink. 17190 F: Documentation/input/devices/yealink.rst 25548 F: drivers/input/misc/yealink.* 17191 F: drivers/input/misc/yealink.* 25549 17192 25550 Z3FOLD COMPRESSED PAGE ALLOCATOR << 25551 M: Vitaly Wool <vitaly.wool@konsulko.com << 25552 R: Miaohe Lin <linmiaohe@huawei.com> << 25553 L: linux-mm@kvack.org << 25554 S: Maintained << 25555 F: mm/z3fold.c << 25556 << 25557 Z8530 DRIVER FOR AX.25 17193 Z8530 DRIVER FOR AX.25 25558 M: Joerg Reuter <jreuter@yaina.de> 17194 M: Joerg Reuter <jreuter@yaina.de> 25559 L: linux-hams@vger.kernel.org << 25560 S: Maintained << 25561 W: http://yaina.de/jreuter/ 17195 W: http://yaina.de/jreuter/ 25562 W: http://www.qsl.net/dl1bke/ 17196 W: http://www.qsl.net/dl1bke/ 25563 F: Documentation/networking/device_driv !! 17197 L: linux-hams@vger.kernel.org >> 17198 S: Maintained >> 17199 F: Documentation/networking/z8530drv.txt 25564 F: drivers/net/hamradio/*scc.c 17200 F: drivers/net/hamradio/*scc.c 25565 F: drivers/net/hamradio/z8530.h 17201 F: drivers/net/hamradio/z8530.h 25566 17202 25567 ZBUD COMPRESSED PAGE ALLOCATOR 17203 ZBUD COMPRESSED PAGE ALLOCATOR 25568 M: Seth Jennings <sjenning@redhat.com> 17204 M: Seth Jennings <sjenning@redhat.com> 25569 M: Dan Streetman <ddstreet@ieee.org> 17205 M: Dan Streetman <ddstreet@ieee.org> 25570 L: linux-mm@kvack.org 17206 L: linux-mm@kvack.org 25571 S: Maintained 17207 S: Maintained 25572 F: mm/zbud.c 17208 F: mm/zbud.c >> 17209 F: include/linux/zbud.h 25573 17210 25574 ZD1211RW WIRELESS DRIVER 17211 ZD1211RW WIRELESS DRIVER >> 17212 M: Daniel Drake <dsd@gentoo.org> >> 17213 M: Ulrich Kunitz <kune@deine-taler.de> >> 17214 W: http://zd1211.ath.cx/wiki/DriverRewrite 25575 L: linux-wireless@vger.kernel.org 17215 L: linux-wireless@vger.kernel.org 25576 S: Orphan !! 17216 L: zd1211-devs@lists.sourceforge.net (subscribers-only) >> 17217 S: Maintained 25577 F: drivers/net/wireless/zydas/zd1211rw/ 17218 F: drivers/net/wireless/zydas/zd1211rw/ 25578 17219 25579 ZD1301 MEDIA DRIVER 17220 ZD1301 MEDIA DRIVER >> 17221 M: Antti Palosaari <crope@iki.fi> 25580 L: linux-media@vger.kernel.org 17222 L: linux-media@vger.kernel.org 25581 S: Orphan << 25582 W: https://linuxtv.org/ 17223 W: https://linuxtv.org/ >> 17224 W: http://palosaari.fi/linux/ 25583 Q: https://patchwork.linuxtv.org/projec 17225 Q: https://patchwork.linuxtv.org/project/linux-media/list/ >> 17226 S: Maintained 25584 F: drivers/media/usb/dvb-usb-v2/zd1301* 17227 F: drivers/media/usb/dvb-usb-v2/zd1301* 25585 17228 25586 ZD1301_DEMOD MEDIA DRIVER 17229 ZD1301_DEMOD MEDIA DRIVER >> 17230 M: Antti Palosaari <crope@iki.fi> 25587 L: linux-media@vger.kernel.org 17231 L: linux-media@vger.kernel.org 25588 S: Orphan << 25589 W: https://linuxtv.org/ 17232 W: https://linuxtv.org/ >> 17233 W: http://palosaari.fi/linux/ 25590 Q: https://patchwork.linuxtv.org/projec 17234 Q: https://patchwork.linuxtv.org/project/linux-media/list/ 25591 F: drivers/media/dvb-frontends/zd1301_d << 25592 << 25593 ZHAOXIN PROCESSOR SUPPORT << 25594 M: Tony W Wang-oc <TonyWWang-oc@zhaoxin. << 25595 L: linux-kernel@vger.kernel.org << 25596 S: Maintained 17235 S: Maintained 25597 F: arch/x86/kernel/cpu/zhaoxin.c !! 17236 F: drivers/media/dvb-frontends/zd1301_demod* 25598 17237 25599 ZONEFS FILESYSTEM !! 17238 ZPOOL COMPRESSED PAGE STORAGE API 25600 M: Damien Le Moal <dlemoal@kernel.org> !! 17239 M: Dan Streetman <ddstreet@ieee.org> 25601 M: Naohiro Aota <naohiro.aota@wdc.com> !! 17240 L: linux-mm@kvack.org 25602 R: Johannes Thumshirn <jth@kernel.org> << 25603 L: linux-fsdevel@vger.kernel.org << 25604 S: Maintained 17241 S: Maintained 25605 T: git git://git.kernel.org/pub/scm/lin !! 17242 F: mm/zpool.c 25606 F: Documentation/filesystems/zonefs.rst !! 17243 F: include/linux/zpool.h 25607 F: fs/zonefs/ << 25608 17244 25609 ZR36067 VIDEO FOR LINUX DRIVER 17245 ZR36067 VIDEO FOR LINUX DRIVER 25610 M: Corentin Labbe <clabbe@baylibre.com> << 25611 L: mjpeg-users@lists.sourceforge.net 17246 L: mjpeg-users@lists.sourceforge.net 25612 L: linux-media@vger.kernel.org 17247 L: linux-media@vger.kernel.org 25613 S: Maintained << 25614 W: http://mjpeg.sourceforge.net/driver- 17248 W: http://mjpeg.sourceforge.net/driver-zoran/ 25615 Q: https://patchwork.linuxtv.org/projec !! 17249 T: hg https://linuxtv.org/hg/v4l-dvb 25616 F: Documentation/driver-api/media/drive !! 17250 S: Odd Fixes 25617 F: drivers/media/pci/zoran/ !! 17251 F: drivers/staging/media/zoran/ 25618 17252 25619 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 17253 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 25620 M: Minchan Kim <minchan@kernel.org> 17254 M: Minchan Kim <minchan@kernel.org> 25621 M: Sergey Senozhatsky <senozhatsky@chrom !! 17255 M: Nitin Gupta <ngupta@vflare.org> >> 17256 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 25622 L: linux-kernel@vger.kernel.org 17257 L: linux-kernel@vger.kernel.org 25623 S: Maintained 17258 S: Maintained 25624 F: Documentation/admin-guide/blockdev/z << 25625 F: drivers/block/zram/ 17259 F: drivers/block/zram/ >> 17260 F: Documentation/blockdev/zram.txt 25626 17261 25627 ZS DECSTATION Z85C30 SERIAL DRIVER 17262 ZS DECSTATION Z85C30 SERIAL DRIVER 25628 M: "Maciej W. Rozycki" <macro@orcam.me.u !! 17263 M: "Maciej W. Rozycki" <macro@linux-mips.org> 25629 S: Maintained 17264 S: Maintained 25630 F: drivers/tty/serial/zs.* 17265 F: drivers/tty/serial/zs.* 25631 17266 25632 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 17267 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 25633 M: Minchan Kim <minchan@kernel.org> 17268 M: Minchan Kim <minchan@kernel.org> 25634 M: Sergey Senozhatsky <senozhatsky@chrom !! 17269 M: Nitin Gupta <ngupta@vflare.org> >> 17270 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 25635 L: linux-mm@kvack.org 17271 L: linux-mm@kvack.org 25636 S: Maintained 17272 S: Maintained 25637 F: Documentation/mm/zsmalloc.rst << 25638 F: include/linux/zsmalloc.h << 25639 F: mm/zsmalloc.c 17273 F: mm/zsmalloc.c 25640 !! 17274 F: include/linux/zsmalloc.h 25641 ZSTD !! 17275 F: Documentation/vm/zsmalloc.rst 25642 M: Nick Terrell <terrelln@fb.com> << 25643 S: Maintained << 25644 B: https://github.com/facebook/zstd/iss << 25645 T: git https://github.com/terrelln/linu << 25646 F: crypto/zstd.c << 25647 F: include/linux/zstd* << 25648 F: lib/decompress_unzstd.c << 25649 F: lib/zstd/ << 25650 N: zstd << 25651 K: zstd << 25652 17276 25653 ZSWAP COMPRESSED SWAP CACHING 17277 ZSWAP COMPRESSED SWAP CACHING 25654 M: Johannes Weiner <hannes@cmpxchg.org> !! 17278 M: Seth Jennings <sjenning@redhat.com> 25655 M: Yosry Ahmed <yosryahmed@google.com> !! 17279 M: Dan Streetman <ddstreet@ieee.org> 25656 M: Nhat Pham <nphamcs@gmail.com> << 25657 R: Chengming Zhou <chengming.zhou@linux. << 25658 L: linux-mm@kvack.org 17280 L: linux-mm@kvack.org 25659 S: Maintained 17281 S: Maintained 25660 F: Documentation/admin-guide/mm/zswap.r << 25661 F: include/linux/zpool.h << 25662 F: include/linux/zswap.h << 25663 F: mm/zpool.c << 25664 F: mm/zswap.c 17282 F: mm/zswap.c 25665 F: tools/testing/selftests/cgroup/test_ << 25666 << 25667 SENARYTECH AUDIO CODEC DRIVER << 25668 M: bo liu <bo.liu@senarytech.com> << 25669 S: Maintained << 25670 T: git git://git.kernel.org/pub/scm/lin << 25671 F: sound/pci/hda/patch_senarytech.c << 25672 17283 25673 THE REST 17284 THE REST 25674 M: Linus Torvalds <torvalds@linux-founda 17285 M: Linus Torvalds <torvalds@linux-foundation.org> 25675 L: linux-kernel@vger.kernel.org 17286 L: linux-kernel@vger.kernel.org 25676 S: Buried alive in reporters !! 17287 Q: http://patchwork.kernel.org/project/LKML/list/ 25677 T: git git://git.kernel.org/pub/scm/lin 17288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git >> 17289 S: Buried alive in reporters 25678 F: * 17290 F: * 25679 F: */ 17291 F: */
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.