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/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> 301 R: James Morse <james.morse@arm.com> !! 333 L: linux-acpi@vger.kernel.org 302 R: Tony Luck <tony.luck@intel.com> 334 R: Tony Luck <tony.luck@intel.com> 303 R: Borislav Petkov <bp@alien8.de> 335 R: Borislav Petkov <bp@alien8.de> 304 L: linux-acpi@vger.kernel.org << 305 F: drivers/acpi/apei/ 336 F: drivers/acpi/apei/ 306 337 307 ACPI COMPONENT ARCHITECTURE (ACPICA) 338 ACPI COMPONENT ARCHITECTURE (ACPICA) 308 M: Robert Moore <robert.moore@intel.com> 339 M: Robert Moore <robert.moore@intel.com> >> 340 M: Erik Schmauss <erik.schmauss@intel.com> 309 M: "Rafael J. Wysocki" <rafael.j.wysocki@i 341 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 310 L: linux-acpi@vger.kernel.org 342 L: linux-acpi@vger.kernel.org 311 L: acpica-devel@lists.linux.dev !! 343 L: devel@acpica.org 312 S: Supported << 313 W: https://acpica.org/ 344 W: https://acpica.org/ 314 W: https://github.com/acpica/acpica/ 345 W: https://github.com/acpica/acpica/ 315 Q: https://patchwork.kernel.org/project/l 346 Q: https://patchwork.kernel.org/project/linux-acpi/list/ >> 347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm 316 B: https://bugzilla.kernel.org 348 B: https://bugzilla.kernel.org 317 B: https://bugs.acpica.org 349 B: https://bugs.acpica.org 318 T: git git://git.kernel.org/pub/scm/linux !! 350 S: Supported 319 F: drivers/acpi/acpica/ 351 F: drivers/acpi/acpica/ 320 F: include/acpi/ 352 F: include/acpi/ 321 F: tools/power/acpi/ 353 F: tools/power/acpi/ 322 354 >> 355 ACPI FAN DRIVER >> 356 M: Zhang Rui <rui.zhang@intel.com> >> 357 L: linux-acpi@vger.kernel.org >> 358 W: https://01.org/linux-acpi >> 359 B: https://bugzilla.kernel.org >> 360 S: Supported >> 361 F: drivers/acpi/fan.c >> 362 323 ACPI FOR ARM64 (ACPI/arm64) 363 ACPI FOR ARM64 (ACPI/arm64) 324 M: Lorenzo Pieralisi <lpieralisi@kernel.or !! 364 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 325 M: Hanjun Guo <guohanjun@huawei.com> !! 365 M: Hanjun Guo <hanjun.guo@linaro.org> 326 M: Sudeep Holla <sudeep.holla@arm.com> 366 M: Sudeep Holla <sudeep.holla@arm.com> 327 L: linux-acpi@vger.kernel.org 367 L: linux-acpi@vger.kernel.org 328 L: linux-arm-kernel@lists.infradead.org ( << 329 S: Maintained 368 S: Maintained 330 F: drivers/acpi/arm64 369 F: drivers/acpi/arm64 331 F: include/linux/acpi_iort.h << 332 370 333 ACPI FOR RISC-V (ACPI/riscv) !! 371 ACPI I2C MULTI INSTANTIATE DRIVER 334 M: Sunil V L <sunilvl@ventanamicro.com> !! 372 M: Hans de Goede <hdegoede@redhat.com> 335 L: linux-acpi@vger.kernel.org !! 373 L: platform-driver-x86@vger.kernel.org 336 L: linux-riscv@lists.infradead.org << 337 S: Maintained 374 S: Maintained 338 F: drivers/acpi/riscv/ !! 375 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 376 346 ACPI PMIC DRIVERS 377 ACPI PMIC DRIVERS 347 M: "Rafael J. Wysocki" <rafael@kernel.org> !! 378 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 348 M: Len Brown <lenb@kernel.org> 379 M: Len Brown <lenb@kernel.org> 349 R: Andy Shevchenko <andy@kernel.org> !! 380 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 350 R: Mika Westerberg <mika.westerberg@linux. 381 R: Mika Westerberg <mika.westerberg@linux.intel.com> 351 L: linux-acpi@vger.kernel.org 382 L: linux-acpi@vger.kernel.org 352 S: Supported << 353 Q: https://patchwork.kernel.org/project/l 383 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 384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm >> 385 B: https://bugzilla.kernel.org >> 386 S: Supported 356 F: drivers/acpi/pmic/ 387 F: drivers/acpi/pmic/ 357 388 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 389 ACPI THERMAL DRIVER 371 M: Rafael J. Wysocki <rafael@kernel.org> !! 390 M: Zhang Rui <rui.zhang@intel.com> 372 R: Zhang Rui <rui.zhang@intel.com> << 373 L: linux-acpi@vger.kernel.org 391 L: linux-acpi@vger.kernel.org 374 S: Supported !! 392 W: https://01.org/linux-acpi 375 B: https://bugzilla.kernel.org 393 B: https://bugzilla.kernel.org >> 394 S: Supported 376 F: drivers/acpi/*thermal* 395 F: drivers/acpi/*thermal* 377 396 378 ACPI VIOT DRIVER !! 397 ACPI VIDEO DRIVER 379 M: Jean-Philippe Brucker <jean-philippe@li !! 398 M: Zhang Rui <rui.zhang@intel.com> 380 L: linux-acpi@vger.kernel.org 399 L: linux-acpi@vger.kernel.org 381 L: iommu@lists.linux.dev !! 400 W: https://01.org/linux-acpi 382 S: Maintained !! 401 B: https://bugzilla.kernel.org 383 F: drivers/acpi/viot.c !! 402 S: Supported 384 F: include/linux/acpi_viot.h !! 403 F: drivers/acpi/acpi_video.c 385 404 386 ACPI WMI DRIVER 405 ACPI WMI DRIVER 387 M: Armin Wolf <W_Armin@gmx.de> << 388 L: platform-driver-x86@vger.kernel.org 406 L: platform-driver-x86@vger.kernel.org 389 S: Maintained !! 407 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 408 F: drivers/platform/x86/wmi.c 394 F: include/uapi/linux/wmi.h 409 F: include/uapi/linux/wmi.h 395 410 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 411 AD1889 ALSA SOUND DRIVER >> 412 M: Thibaut Varene <T-Bone@parisc-linux.org> >> 413 W: http://wiki.parisc-linux.org/AD1889 406 L: linux-parisc@vger.kernel.org 414 L: linux-parisc@vger.kernel.org 407 S: Maintained 415 S: Maintained 408 W: https://parisc.wiki.kernel.org/index.p << 409 F: sound/pci/ad1889.* 416 F: sound/pci/ad1889.* 410 417 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 418 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER 418 M: Michael Hennerich <michael.hennerich@an 419 M: Michael Hennerich <michael.hennerich@analog.com> 419 S: Supported << 420 W: http://wiki.analog.com/AD5254 420 W: http://wiki.analog.com/AD5254 421 W: https://ez.analog.com/linux-software-d !! 421 W: http://ez.analog.com/community/linux-device-drivers >> 422 S: Supported 422 F: drivers/misc/ad525x_dpot.c 423 F: drivers/misc/ad525x_dpot.c 423 424 424 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821 425 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821) 425 M: Michael Hennerich <michael.hennerich@an 426 M: Michael Hennerich <michael.hennerich@analog.com> 426 S: Supported << 427 W: http://wiki.analog.com/AD5398 427 W: http://wiki.analog.com/AD5398 428 W: https://ez.analog.com/linux-software-d !! 428 W: http://ez.analog.com/community/linux-device-drivers >> 429 S: Supported 429 F: drivers/regulator/ad5398.c 430 F: drivers/regulator/ad5398.c 430 431 431 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142 432 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A) 432 M: Michael Hennerich <michael.hennerich@an 433 M: Michael Hennerich <michael.hennerich@analog.com> 433 S: Supported << 434 W: http://wiki.analog.com/AD7142 434 W: http://wiki.analog.com/AD7142 435 W: https://ez.analog.com/linux-software-d !! 435 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 436 S: Supported 443 W: https://wiki.analog.com/resources/tool !! 437 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 438 449 AD7877 TOUCHSCREEN DRIVER 439 AD7877 TOUCHSCREEN DRIVER 450 M: Michael Hennerich <michael.hennerich@an 440 M: Michael Hennerich <michael.hennerich@analog.com> 451 S: Supported << 452 W: http://wiki.analog.com/AD7877 441 W: http://wiki.analog.com/AD7877 453 W: https://ez.analog.com/linux-software-d !! 442 W: http://ez.analog.com/community/linux-device-drivers >> 443 S: Supported 454 F: drivers/input/touchscreen/ad7877.c 444 F: drivers/input/touchscreen/ad7877.c 455 445 456 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 446 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889) 457 M: Michael Hennerich <michael.hennerich@an 447 M: Michael Hennerich <michael.hennerich@analog.com> 458 S: Supported << 459 W: http://wiki.analog.com/AD7879 448 W: http://wiki.analog.com/AD7879 460 W: https://ez.analog.com/linux-software-d !! 449 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 450 S: Supported 468 W: https://ez.analog.com/linux-software-d !! 451 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 452 480 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 453 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR) 481 M: Jiri Kosina <jikos@kernel.org> 454 M: Jiri Kosina <jikos@kernel.org> 482 S: Maintained 455 S: Maintained 483 456 484 ADF7242 IEEE 802.15.4 RADIO DRIVER 457 ADF7242 IEEE 802.15.4 RADIO DRIVER 485 M: Michael Hennerich <michael.hennerich@an 458 M: Michael Hennerich <michael.hennerich@analog.com> >> 459 W: https://wiki.analog.com/ADF7242 >> 460 W: http://ez.analog.com/community/linux-device-drivers 486 L: linux-wpan@vger.kernel.org 461 L: linux-wpan@vger.kernel.org 487 S: Supported 462 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 463 F: drivers/net/ieee802154/adf7242.c >> 464 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt 492 465 493 ADM1025 HARDWARE MONITOR DRIVER 466 ADM1025 HARDWARE MONITOR DRIVER 494 M: Jean Delvare <jdelvare@suse.com> 467 M: Jean Delvare <jdelvare@suse.com> 495 L: linux-hwmon@vger.kernel.org 468 L: linux-hwmon@vger.kernel.org 496 S: Maintained 469 S: Maintained 497 F: Documentation/hwmon/adm1025.rst !! 470 F: Documentation/hwmon/adm1025 498 F: drivers/hwmon/adm1025.c 471 F: drivers/hwmon/adm1025.c 499 472 500 ADM1029 HARDWARE MONITOR DRIVER 473 ADM1029 HARDWARE MONITOR DRIVER 501 M: Corentin Labbe <clabbe.montjoie@gmail.c 474 M: Corentin Labbe <clabbe.montjoie@gmail.com> 502 L: linux-hwmon@vger.kernel.org 475 L: linux-hwmon@vger.kernel.org 503 S: Maintained 476 S: Maintained 504 F: drivers/hwmon/adm1029.c 477 F: drivers/hwmon/adm1029.c 505 478 506 ADM8211 WIRELESS DRIVER 479 ADM8211 WIRELESS DRIVER 507 L: linux-wireless@vger.kernel.org 480 L: linux-wireless@vger.kernel.org >> 481 W: http://wireless.kernel.org/ 508 S: Orphan 482 S: Orphan 509 F: drivers/net/wireless/admtek/adm8211.* 483 F: drivers/net/wireless/admtek/adm8211.* 510 484 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 485 ADP1653 FLASH CONTROLLER DRIVER 519 M: Sakari Ailus <sakari.ailus@iki.fi> 486 M: Sakari Ailus <sakari.ailus@iki.fi> 520 L: linux-media@vger.kernel.org 487 L: linux-media@vger.kernel.org 521 S: Maintained 488 S: Maintained 522 F: drivers/media/i2c/adp1653.c 489 F: drivers/media/i2c/adp1653.c 523 F: include/media/i2c/adp1653.h 490 F: include/media/i2c/adp1653.h 524 491 525 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP 492 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501) 526 M: Michael Hennerich <michael.hennerich@an 493 M: Michael Hennerich <michael.hennerich@analog.com> 527 S: Supported << 528 W: http://wiki.analog.com/ADP5520 494 W: http://wiki.analog.com/ADP5520 529 W: https://ez.analog.com/linux-software-d !! 495 W: http://ez.analog.com/community/linux-device-drivers 530 F: drivers/gpio/gpio-adp5520.c !! 496 S: Supported 531 F: drivers/input/keyboard/adp5520-keys.c << 532 F: drivers/leds/leds-adp5520.c << 533 F: drivers/mfd/adp5520.c 497 F: drivers/mfd/adp5520.c 534 F: drivers/video/backlight/adp5520_bl.c 498 F: drivers/video/backlight/adp5520_bl.c 535 !! 499 F: drivers/leds/leds-adp5520.c 536 ADP5585 GPIO EXPANDER, PWM AND KEYPAD CONTROLL !! 500 F: drivers/gpio/gpio-adp5520.c 537 M: Laurent Pinchart <laurent.pinchart@idea !! 501 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 502 547 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER ( 503 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587) 548 M: Michael Hennerich <michael.hennerich@an 504 M: Michael Hennerich <michael.hennerich@analog.com> 549 S: Supported << 550 W: http://wiki.analog.com/ADP5588 505 W: http://wiki.analog.com/ADP5588 551 W: https://ez.analog.com/linux-software-d !! 506 W: http://ez.analog.com/community/linux-device-drivers 552 F: Documentation/devicetree/bindings/inpu !! 507 S: Supported 553 F: drivers/input/keyboard/adp5588-keys.c 508 F: drivers/input/keyboard/adp5588-keys.c >> 509 F: drivers/gpio/gpio-adp5588.c 554 510 555 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8 511 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863) 556 M: Michael Hennerich <michael.hennerich@an 512 M: Michael Hennerich <michael.hennerich@analog.com> 557 S: Supported << 558 W: http://wiki.analog.com/ADP8860 513 W: http://wiki.analog.com/ADP8860 559 W: https://ez.analog.com/linux-software-d !! 514 W: http://ez.analog.com/community/linux-device-drivers >> 515 S: Supported 560 F: drivers/video/backlight/adp8860_bl.c 516 F: drivers/video/backlight/adp8860_bl.c 561 517 >> 518 ADS1015 HARDWARE MONITOR DRIVER >> 519 M: Dirk Eibach <eibach@gdsys.de> >> 520 L: linux-hwmon@vger.kernel.org >> 521 S: Maintained >> 522 F: Documentation/hwmon/ads1015 >> 523 F: drivers/hwmon/ads1015.c >> 524 F: include/linux/platform_data/ads1015.h >> 525 562 ADT746X FAN DRIVER 526 ADT746X FAN DRIVER 563 M: Colin Leroy <colin@colino.net> 527 M: Colin Leroy <colin@colino.net> 564 S: Maintained 528 S: Maintained 565 F: drivers/macintosh/therm_adt746x.c 529 F: drivers/macintosh/therm_adt746x.c 566 530 567 ADT7475 HARDWARE MONITOR DRIVER 531 ADT7475 HARDWARE MONITOR DRIVER 568 M: Jean Delvare <jdelvare@suse.com> 532 M: Jean Delvare <jdelvare@suse.com> 569 L: linux-hwmon@vger.kernel.org 533 L: linux-hwmon@vger.kernel.org 570 S: Maintained 534 S: Maintained 571 F: Documentation/hwmon/adt7475.rst !! 535 F: Documentation/hwmon/adt7475 572 F: drivers/hwmon/adt7475.c 536 F: drivers/hwmon/adt7475.c 573 537 574 ADVANSYS SCSI DRIVER 538 ADVANSYS SCSI DRIVER 575 M: Matthew Wilcox <willy@infradead.org> 539 M: Matthew Wilcox <willy@infradead.org> 576 M: Hannes Reinecke <hare@suse.com> 540 M: Hannes Reinecke <hare@suse.com> 577 L: linux-scsi@vger.kernel.org 541 L: linux-scsi@vger.kernel.org 578 S: Maintained 542 S: Maintained 579 F: Documentation/scsi/advansys.rst !! 543 F: Documentation/scsi/advansys.txt 580 F: drivers/scsi/advansys.c 544 F: drivers/scsi/advansys.c 581 545 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 546 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346) 595 M: Michael Hennerich <michael.hennerich@an 547 M: Michael Hennerich <michael.hennerich@analog.com> 596 S: Supported << 597 W: http://wiki.analog.com/ADXL345 548 W: http://wiki.analog.com/ADXL345 598 W: https://ez.analog.com/linux-software-d !! 549 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 550 S: Supported 616 W: https://ez.analog.com/linux-software-d !! 551 F: drivers/input/misc/adxl34x.c 617 F: Documentation/devicetree/bindings/iio/ << 618 F: drivers/iio/accel/adxl367* << 619 552 620 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVE 553 ADXL372 THREE-AXIS DIGITAL ACCELEROMETER DRIVER 621 M: Michael Hennerich <michael.hennerich@an !! 554 M: Stefan Popa <stefan.popa@analog.com> >> 555 W: http://ez.analog.com/community/linux-device-drivers 622 S: Supported 556 S: Supported 623 W: https://ez.analog.com/linux-software-d << 624 F: Documentation/devicetree/bindings/iio/ << 625 F: drivers/iio/accel/adxl372.c 557 F: drivers/iio/accel/adxl372.c 626 F: drivers/iio/accel/adxl372_i2c.c << 627 F: drivers/iio/accel/adxl372_spi.c 558 F: drivers/iio/accel/adxl372_spi.c 628 !! 559 F: drivers/iio/accel/adxl372_i2c.c 629 ADXL380 THREE-AXIS DIGITAL ACCELEROMETER DRIVE !! 560 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 561 646 AF9013 MEDIA DRIVER 562 AF9013 MEDIA DRIVER >> 563 M: Antti Palosaari <crope@iki.fi> 647 L: linux-media@vger.kernel.org 564 L: linux-media@vger.kernel.org 648 S: Orphan << 649 W: https://linuxtv.org 565 W: https://linuxtv.org >> 566 W: http://palosaari.fi/linux/ 650 Q: http://patchwork.linuxtv.org/project/l 567 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 568 T: git git://linuxtv.org/anttip/media_tree.git >> 569 S: Maintained 651 F: drivers/media/dvb-frontends/af9013* 570 F: drivers/media/dvb-frontends/af9013* 652 571 653 AF9033 MEDIA DRIVER 572 AF9033 MEDIA DRIVER >> 573 M: Antti Palosaari <crope@iki.fi> 654 L: linux-media@vger.kernel.org 574 L: linux-media@vger.kernel.org 655 S: Orphan << 656 W: https://linuxtv.org 575 W: https://linuxtv.org >> 576 W: http://palosaari.fi/linux/ 657 Q: http://patchwork.linuxtv.org/project/l 577 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 578 T: git git://linuxtv.org/anttip/media_tree.git >> 579 S: Maintained 658 F: drivers/media/dvb-frontends/af9033* 580 F: drivers/media/dvb-frontends/af9033* 659 581 660 AFFS FILE SYSTEM 582 AFFS FILE SYSTEM 661 M: David Sterba <dsterba@suse.com> 583 M: David Sterba <dsterba@suse.com> 662 L: linux-fsdevel@vger.kernel.org 584 L: linux-fsdevel@vger.kernel.org 663 S: Odd Fixes 585 S: Odd Fixes 664 F: Documentation/filesystems/affs.rst !! 586 F: Documentation/filesystems/affs.txt 665 F: fs/affs/ 587 F: fs/affs/ 666 588 667 AFS FILESYSTEM 589 AFS FILESYSTEM 668 M: David Howells <dhowells@redhat.com> 590 M: David Howells <dhowells@redhat.com> 669 M: Marc Dionne <marc.dionne@auristor.com> << 670 L: linux-afs@lists.infradead.org 591 L: linux-afs@lists.infradead.org 671 S: Supported 592 S: Supported 672 W: https://www.infradead.org/~dhowells/ka << 673 F: Documentation/filesystems/afs.rst << 674 F: fs/afs/ 593 F: fs/afs/ 675 F: include/trace/events/afs.h 594 F: include/trace/events/afs.h >> 595 F: Documentation/filesystems/afs.txt >> 596 W: https://www.infradead.org/~dhowells/kafs/ 676 597 677 AGPGART DRIVER 598 AGPGART DRIVER 678 M: David Airlie <airlied@redhat.com> !! 599 M: David Airlie <airlied@linux.ie> 679 L: dri-devel@lists.freedesktop.org !! 600 T: git git://anongit.freedesktop.org/drm/drm 680 S: Maintained 601 S: Maintained 681 T: git https://gitlab.freedesktop.org/drm << 682 F: drivers/char/agp/ 602 F: drivers/char/agp/ 683 F: include/linux/agp* 603 F: include/linux/agp* 684 F: include/uapi/linux/agp* 604 F: include/uapi/linux/agp* 685 605 686 AHA152X SCSI DRIVER 606 AHA152X SCSI DRIVER 687 M: "Juergen E. Fischer" <fischer@norbit.de 607 M: "Juergen E. Fischer" <fischer@norbit.de> 688 L: linux-scsi@vger.kernel.org 608 L: linux-scsi@vger.kernel.org 689 S: Maintained 609 S: Maintained 690 F: drivers/scsi/aha152x* 610 F: drivers/scsi/aha152x* 691 F: drivers/scsi/pcmcia/aha152x* 611 F: drivers/scsi/pcmcia/aha152x* 692 612 693 AIC7XXX / AIC79XX SCSI DRIVER 613 AIC7XXX / AIC79XX SCSI DRIVER 694 M: Hannes Reinecke <hare@suse.com> 614 M: Hannes Reinecke <hare@suse.com> 695 L: linux-scsi@vger.kernel.org 615 L: linux-scsi@vger.kernel.org 696 S: Maintained 616 S: Maintained 697 F: drivers/scsi/aic7xxx/ 617 F: drivers/scsi/aic7xxx/ 698 618 699 AIMSLAB FM RADIO RECEIVER DRIVER 619 AIMSLAB FM RADIO RECEIVER DRIVER 700 M: Hans Verkuil <hverkuil@xs4all.nl> 620 M: Hans Verkuil <hverkuil@xs4all.nl> 701 L: linux-media@vger.kernel.org 621 L: linux-media@vger.kernel.org 702 S: Maintained << 703 W: https://linuxtv.org << 704 T: git git://linuxtv.org/media_tree.git 622 T: git git://linuxtv.org/media_tree.git >> 623 W: https://linuxtv.org >> 624 S: Maintained 705 F: drivers/media/radio/radio-aimslab* 625 F: drivers/media/radio/radio-aimslab* 706 626 707 AIO 627 AIO 708 M: Benjamin LaHaise <bcrl@kvack.org> 628 M: Benjamin LaHaise <bcrl@kvack.org> 709 L: linux-aio@kvack.org 629 L: linux-aio@kvack.org 710 S: Supported 630 S: Supported 711 F: fs/aio.c 631 F: fs/aio.c 712 F: include/linux/*aio*.h 632 F: include/linux/*aio*.h 713 633 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 634 AIRSPY MEDIA DRIVER >> 635 M: Antti Palosaari <crope@iki.fi> 741 L: linux-media@vger.kernel.org 636 L: linux-media@vger.kernel.org 742 S: Orphan << 743 W: https://linuxtv.org 637 W: https://linuxtv.org >> 638 W: http://palosaari.fi/linux/ 744 Q: http://patchwork.linuxtv.org/project/l 639 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 640 T: git git://linuxtv.org/anttip/media_tree.git >> 641 S: Maintained 745 F: drivers/media/usb/airspy/ 642 F: drivers/media/usb/airspy/ 746 643 747 ALACRITECH GIGABIT ETHERNET DRIVER 644 ALACRITECH GIGABIT ETHERNET DRIVER 748 M: Lino Sanfilippo <LinoSanfilippo@gmx.de> 645 M: Lino Sanfilippo <LinoSanfilippo@gmx.de> 749 S: Maintained 646 S: Maintained 750 F: drivers/net/ethernet/alacritech/* 647 F: drivers/net/ethernet/alacritech/* 751 648 752 ALCATEL SPEEDTOUCH USB DRIVER 649 ALCATEL SPEEDTOUCH USB DRIVER 753 M: Duncan Sands <duncan.sands@free.fr> 650 M: Duncan Sands <duncan.sands@free.fr> 754 L: linux-usb@vger.kernel.org 651 L: linux-usb@vger.kernel.org 755 S: Maintained << 756 W: http://www.linux-usb.org/SpeedTouch/ 652 W: http://www.linux-usb.org/SpeedTouch/ >> 653 S: Maintained 757 F: drivers/usb/atm/speedtch.c 654 F: drivers/usb/atm/speedtch.c 758 F: drivers/usb/atm/usbatm.c 655 F: drivers/usb/atm/usbatm.c 759 656 760 ALCHEMY AU1XX0 MMC DRIVER 657 ALCHEMY AU1XX0 MMC DRIVER 761 M: Manuel Lauss <manuel.lauss@gmail.com> 658 M: Manuel Lauss <manuel.lauss@gmail.com> 762 S: Maintained 659 S: Maintained 763 F: drivers/mmc/host/au1xmmc.c 660 F: drivers/mmc/host/au1xmmc.c 764 661 765 ALI1563 I2C DRIVER 662 ALI1563 I2C DRIVER 766 M: Rudolf Marek <r.marek@assembler.cz> 663 M: Rudolf Marek <r.marek@assembler.cz> 767 L: linux-i2c@vger.kernel.org 664 L: linux-i2c@vger.kernel.org 768 S: Maintained 665 S: Maintained 769 F: Documentation/i2c/busses/i2c-ali1563.r !! 666 F: Documentation/i2c/busses/i2c-ali1563 770 F: drivers/i2c/busses/i2c-ali1563.c 667 F: drivers/i2c/busses/i2c-ali1563.c 771 668 772 ALIBABA ELASTIC RDMA DRIVER !! 669 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 670 M: Corentin Labbe <clabbe.montjoie@gmail.com> 851 L: linux-crypto@vger.kernel.org 671 L: linux-crypto@vger.kernel.org 852 S: Maintained 672 S: Maintained 853 F: drivers/crypto/allwinner/ !! 673 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 674 876 ALLWINNER VPU DRIVER 675 ALLWINNER VPU DRIVER 877 M: Maxime Ripard <mripard@kernel.org> !! 676 M: Maxime Ripard <maxime.ripard@bootlin.com> 878 M: Paul Kocialkowski <paul.kocialkowski@bo 677 M: Paul Kocialkowski <paul.kocialkowski@bootlin.com> 879 L: linux-media@vger.kernel.org 678 L: linux-media@vger.kernel.org 880 S: Maintained 679 S: Maintained 881 F: drivers/staging/media/sunxi/cedrus/ 680 F: drivers/staging/media/sunxi/cedrus/ 882 681 883 ALPHA PORT 682 ALPHA PORT 884 M: Richard Henderson <richard.henderson@li !! 683 M: Richard Henderson <rth@twiddle.net> >> 684 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru> 885 M: Matt Turner <mattst88@gmail.com> 685 M: Matt Turner <mattst88@gmail.com> 886 L: linux-alpha@vger.kernel.org << 887 S: Odd Fixes 686 S: Odd Fixes >> 687 L: linux-alpha@vger.kernel.org 888 F: arch/alpha/ 688 F: arch/alpha/ 889 689 890 ALPS PS/2 TOUCHPAD DRIVER 690 ALPS PS/2 TOUCHPAD DRIVER 891 R: Pali Rohár <pali@kernel.org> !! 691 R: Pali Rohár <pali.rohar@gmail.com> 892 F: drivers/input/mouse/alps.* 692 F: drivers/input/mouse/alps.* 893 693 >> 694 ALTERA I2C CONTROLLER DRIVER >> 695 M: Thor Thayer <thor.thayer@linux.intel.com> >> 696 S: Maintained >> 697 F: drivers/i2c/busses/i2c-altera.c >> 698 894 ALTERA MAILBOX DRIVER 699 ALTERA MAILBOX DRIVER 895 M: Mun Yew Tham <mun.yew.tham@intel.com> !! 700 M: Ley Foon Tan <lftan@altera.com> >> 701 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 896 S: Maintained 702 S: Maintained 897 F: drivers/mailbox/mailbox-altera.c 703 F: drivers/mailbox/mailbox-altera.c 898 704 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 705 ALTERA PIO DRIVER 908 M: Mun Yew Tham <mun.yew.tham@intel.com> !! 706 M: Tien Hock Loh <thloh@altera.com> 909 L: linux-gpio@vger.kernel.org 707 L: linux-gpio@vger.kernel.org 910 S: Maintained 708 S: Maintained 911 F: drivers/gpio/gpio-altera.c 709 F: drivers/gpio/gpio-altera.c 912 710 >> 711 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT >> 712 M: Thor Thayer <thor.thayer@linux.intel.com> >> 713 S: Maintained >> 714 F: drivers/gpio/gpio-altera-a10sr.c >> 715 F: drivers/mfd/altera-a10sr.c >> 716 F: drivers/reset/reset-a10sr.c >> 717 F: include/linux/mfd/altera-a10sr.h >> 718 F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h >> 719 913 ALTERA TRIPLE SPEED ETHERNET DRIVER 720 ALTERA TRIPLE SPEED ETHERNET DRIVER 914 M: Joyce Ooi <joyce.ooi@intel.com> !! 721 M: Thor Thayer <thor.thayer@linux.intel.com> 915 L: netdev@vger.kernel.org 722 L: netdev@vger.kernel.org >> 723 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 916 S: Maintained 724 S: Maintained 917 F: drivers/net/ethernet/altera/ 725 F: drivers/net/ethernet/altera/ 918 726 919 ALTERA UART/JTAG UART SERIAL DRIVERS 727 ALTERA UART/JTAG UART SERIAL DRIVERS 920 M: Tobias Klauser <tklauser@distanz.ch> 728 M: Tobias Klauser <tklauser@distanz.ch> 921 L: linux-serial@vger.kernel.org 729 L: linux-serial@vger.kernel.org >> 730 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) 922 S: Maintained 731 S: Maintained 923 F: drivers/tty/serial/altera_jtaguart.c << 924 F: drivers/tty/serial/altera_uart.c 732 F: drivers/tty/serial/altera_uart.c 925 F: include/linux/altera_jtaguart.h !! 733 F: drivers/tty/serial/altera_jtaguart.c 926 F: include/linux/altera_uart.h 734 F: include/linux/altera_uart.h 927 !! 735 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 736 947 AMAZON ETHERNET DRIVERS 737 AMAZON ETHERNET DRIVERS 948 M: Shay Agroskin <shayagr@amazon.com> !! 738 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> 739 R: Saeed Bishara <saeedb@amazon.com> >> 740 R: Zorik Machulsky <zorik@amazon.com> 953 L: netdev@vger.kernel.org 741 L: netdev@vger.kernel.org 954 S: Supported 742 S: Supported 955 F: Documentation/networking/device_driver !! 743 F: Documentation/networking/ena.txt 956 F: drivers/net/ethernet/amazon/ 744 F: drivers/net/ethernet/amazon/ 957 745 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 746 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER 991 M: Tom Lendacky <thomas.lendacky@amd.com> 747 M: Tom Lendacky <thomas.lendacky@amd.com> 992 M: John Allen <john.allen@amd.com> !! 748 M: Gary Hook <gary.hook@amd.com> 993 L: linux-crypto@vger.kernel.org 749 L: linux-crypto@vger.kernel.org 994 S: Supported 750 S: Supported 995 F: drivers/crypto/ccp/ 751 F: drivers/crypto/ccp/ 996 F: include/linux/ccp.h 752 F: include/linux/ccp.h 997 753 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 754 AMD DISPLAY CORE 1025 M: Harry Wentland <harry.wentland@amd.com 755 M: Harry Wentland <harry.wentland@amd.com> 1026 M: Leo Li <sunpeng.li@amd.com> 756 M: Leo Li <sunpeng.li@amd.com> 1027 M: Rodrigo Siqueira <Rodrigo.Siqueira@amd << 1028 L: amd-gfx@lists.freedesktop.org 757 L: amd-gfx@lists.freedesktop.org >> 758 T: git git://people.freedesktop.org/~agd5f/linux 1029 S: Supported 759 S: Supported 1030 T: git https://gitlab.freedesktop.org/ag << 1031 F: drivers/gpu/drm/amd/display/ 760 F: drivers/gpu/drm/amd/display/ 1032 761 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 762 AMD FAM15H PROCESSOR POWER MONITORING DRIVER 1041 M: Huang Rui <ray.huang@amd.com> 763 M: Huang Rui <ray.huang@amd.com> 1042 L: linux-hwmon@vger.kernel.org 764 L: linux-hwmon@vger.kernel.org 1043 S: Supported 765 S: Supported 1044 F: Documentation/hwmon/fam15h_power.rst !! 766 F: Documentation/hwmon/fam15h_power 1045 F: drivers/hwmon/fam15h_power.c 767 F: drivers/hwmon/fam15h_power.c 1046 768 1047 AMD FCH GPIO DRIVER << 1048 M: Enrico Weigelt, metux IT consult <info << 1049 L: linux-gpio@vger.kernel.org << 1050 S: Maintained << 1051 F: drivers/gpio/gpio-amd-fch.c << 1052 F: include/linux/platform_data/gpio/gpio << 1053 << 1054 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 769 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER 1055 L: linux-geode@lists.infradead.org (mode 770 L: linux-geode@lists.infradead.org (moderated for non-subscribers) 1056 S: Orphan 771 S: Orphan 1057 F: drivers/usb/gadget/udc/amd5536udc.* 772 F: drivers/usb/gadget/udc/amd5536udc.* 1058 773 1059 AMD GEODE PROCESSOR/CHIPSET SUPPORT 774 AMD GEODE PROCESSOR/CHIPSET SUPPORT 1060 M: Andres Salomon <dilinger@queued.net> !! 775 P: Andres Salomon <dilinger@queued.net> 1061 L: linux-geode@lists.infradead.org (mode 776 L: linux-geode@lists.infradead.org (moderated for non-subscribers) 1062 S: Supported << 1063 W: http://www.amd.com/us-en/Connectivity 777 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html 1064 F: arch/x86/include/asm/geode.h !! 778 S: Supported 1065 F: drivers/char/hw_random/geode-rng.c 779 F: drivers/char/hw_random/geode-rng.c 1066 F: drivers/crypto/geode* 780 F: drivers/crypto/geode* 1067 F: drivers/video/fbdev/geode/ 781 F: drivers/video/fbdev/geode/ 1068 !! 782 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 783 1079 AMD IOMMU (AMD-VI) 784 AMD IOMMU (AMD-VI) 1080 M: Joerg Roedel <joro@8bytes.org> 785 M: Joerg Roedel <joro@8bytes.org> 1081 R: Suravee Suthikulpanit <suravee.suthiku !! 786 L: iommu@lists.linux-foundation.org 1082 L: iommu@lists.linux.dev !! 787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 1083 S: Maintained 788 S: Maintained 1084 T: git git://git.kernel.org/pub/scm/linu !! 789 F: drivers/iommu/amd_iommu*.[ch] 1085 F: drivers/iommu/amd/ << 1086 F: include/linux/amd-iommu.h 790 F: include/linux/amd-iommu.h 1087 791 1088 AMD KFD 792 AMD KFD 1089 M: Felix Kuehling <Felix.Kuehling@amd.com !! 793 M: Oded Gabbay <oded.gabbay@gmail.com> 1090 L: amd-gfx@lists.freedesktop.org !! 794 L: dri-devel@lists.freedesktop.org >> 795 T: git git://people.freedesktop.org/~gabbayo/linux.git 1091 S: Supported 796 S: Supported 1092 T: git https://gitlab.freedesktop.org/ag !! 797 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c 1093 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amd !! 798 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h >> 799 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c >> 800 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c >> 801 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c >> 802 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_fence.c >> 803 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c 1094 F: drivers/gpu/drm/amd/amdkfd/ 804 F: drivers/gpu/drm/amd/amdkfd/ 1095 F: drivers/gpu/drm/amd/include/cik_struc 805 F: drivers/gpu/drm/amd/include/cik_structs.h 1096 F: drivers/gpu/drm/amd/include/kgd_kfd_i 806 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 807 F: drivers/gpu/drm/amd/include/vi_structs.h >> 808 F: drivers/gpu/drm/amd/include/v9_structs.h 1099 F: include/uapi/linux/kfd_ioctl.h 809 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 << 1118 AMD PMC DRIVER << 1119 M: Shyam Sundar S K <Shyam-sundar.S-k@amd << 1120 L: platform-driver-x86@vger.kernel.org << 1121 S: Maintained << 1122 F: drivers/platform/x86/amd/pmc/ << 1123 810 1124 AMD PMF DRIVER !! 811 AMD POWERPLAY 1125 M: Shyam Sundar S K <Shyam-sundar.S-k@amd !! 812 M: Rex Zhu <rex.zhu@amd.com> 1126 L: platform-driver-x86@vger.kernel.org !! 813 M: Evan Quan <evan.quan@amd.com> 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 814 L: amd-gfx@lists.freedesktop.org 1134 S: Supported 815 S: Supported 1135 T: git https://gitlab.freedesktop.org/ag !! 816 F: drivers/gpu/drm/amd/powerplay/ 1136 F: drivers/gpu/drm/amd/pm/ !! 817 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 818 1163 AMD SEATTLE DEVICE TREE SUPPORT 819 AMD SEATTLE DEVICE TREE SUPPORT >> 820 M: Brijesh Singh <brijeshkumar.singh@amd.com> 1164 M: Suravee Suthikulpanit <suravee.suthiku 821 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com> 1165 M: Tom Lendacky <thomas.lendacky@amd.com> 822 M: Tom Lendacky <thomas.lendacky@amd.com> 1166 S: Supported 823 S: Supported 1167 F: arch/arm64/boot/dts/amd/ 824 F: arch/arm64/boot/dts/amd/ 1168 825 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 826 AMD XGBE DRIVER 1183 M: "Shyam Sundar S K" <Shyam-sundar.S-k@a !! 827 M: Tom Lendacky <thomas.lendacky@amd.com> 1184 L: netdev@vger.kernel.org 828 L: netdev@vger.kernel.org 1185 S: Supported 829 S: Supported 1186 F: arch/arm64/boot/dts/amd/amd-seattle-x << 1187 F: drivers/net/ethernet/amd/xgbe/ 830 F: drivers/net/ethernet/amd/xgbe/ >> 831 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi 1188 832 1189 AMLOGIC BLUETOOTH DRIVER !! 833 ANALOG DEVICES INC AD5686 DRIVER 1190 M: Yang Li <yang.li@amlogic.com> !! 834 M: Stefan Popa <stefan.popa@analog.com> 1191 L: linux-bluetooth@vger.kernel.org !! 835 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- 836 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 << 1295 W: https://ez.analog.com/linux-software- << 1296 F: Documentation/devicetree/bindings/iio << 1297 F: drivers/iio/adc/ad7292.c << 1298 << 1299 ANALOG DEVICES INC AD7293 DRIVER << 1300 M: Antoniu Miclaus <antoniu.miclaus@analo << 1301 L: linux-iio@vger.kernel.org << 1302 S: Supported << 1303 W: https://ez.analog.com/linux-software- << 1304 F: Documentation/devicetree/bindings/iio << 1305 F: drivers/iio/dac/ad7293.c << 1306 << 1307 ANALOG DEVICES INC AD74115 DRIVER << 1308 M: Cosmin Tanislav <cosmin.tanislav@analo << 1309 L: linux-iio@vger.kernel.org << 1310 S: Supported 837 S: Supported 1311 W: https://ez.analog.com/linux-software- !! 838 F: drivers/iio/dac/ad5686* 1312 F: Documentation/devicetree/bindings/iio !! 839 F: drivers/iio/dac/ad5696* 1313 F: drivers/iio/addac/ad74115.c << 1314 840 1315 ANALOG DEVICES INC AD74413R DRIVER !! 841 ANALOG DEVICES INC AD5758 DRIVER 1316 M: Cosmin Tanislav <cosmin.tanislav@analo !! 842 M: Stefan Popa <stefan.popa@analog.com> 1317 L: linux-iio@vger.kernel.org << 1318 S: Supported << 1319 W: https://ez.analog.com/linux-software- << 1320 F: Documentation/devicetree/bindings/iio << 1321 F: drivers/iio/addac/ad74413r.c << 1322 F: include/dt-bindings/iio/addac/adi,ad7 << 1323 << 1324 ANALOG DEVICES INC AD7768-1 DRIVER << 1325 M: Michael Hennerich <Michael.Hennerich@a << 1326 L: linux-iio@vger.kernel.org << 1327 S: Supported << 1328 W: https://ez.analog.com/linux-software- << 1329 F: Documentation/devicetree/bindings/iio << 1330 F: drivers/iio/adc/ad7768-1.c << 1331 << 1332 ANALOG DEVICES INC AD7780 DRIVER << 1333 M: Michael Hennerich <Michael.Hennerich@a << 1334 M: Renato Lui Geh <renatogeh@gmail.com> << 1335 L: linux-iio@vger.kernel.org << 1336 S: Supported << 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 843 L: linux-iio@vger.kernel.org >> 844 W: http://ez.analog.com/community/linux-device-drivers 1363 S: Supported 845 S: Supported 1364 W: https://ez.analog.com/linux-software- !! 846 F: drivers/iio/dac/ad5758.c 1365 F: Documentation/devicetree/bindings/iio !! 847 F: Documentation/devicetree/bindings/iio/dac/ad5758.txt 1366 F: drivers/iio/amplifiers/ada4250.c << 1367 848 1368 ANALOG DEVICES INC ADF4377 DRIVER !! 849 ANALOG DEVICES INC AD9389B DRIVER 1369 M: Antoniu Miclaus <antoniu.miclaus@analo !! 850 M: Hans Verkuil <hans.verkuil@cisco.com> 1370 L: linux-iio@vger.kernel.org !! 851 L: linux-media@vger.kernel.org 1371 S: Supported !! 852 S: Maintained 1372 W: https://ez.analog.com/linux-software- !! 853 F: drivers/media/i2c/ad9389b* 1373 F: Documentation/devicetree/bindings/iio << 1374 F: drivers/iio/frequency/adf4377.c << 1375 854 1376 ANALOG DEVICES INC ADGS1408 DRIVER 855 ANALOG DEVICES INC ADGS1408 DRIVER 1377 M: Mircea Caprioru <mircea.caprioru@analo 856 M: Mircea Caprioru <mircea.caprioru@analog.com> 1378 S: Supported 857 S: Supported 1379 F: Documentation/devicetree/bindings/mux << 1380 F: drivers/mux/adgs1408.c 858 F: drivers/mux/adgs1408.c 1381 !! 859 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 860 1455 ANALOG DEVICES INC ADP5061 DRIVER 861 ANALOG DEVICES INC ADP5061 DRIVER 1456 M: Michael Hennerich <Michael.Hennerich@a !! 862 M: Stefan Popa <stefan.popa@analog.com> 1457 L: linux-pm@vger.kernel.org 863 L: linux-pm@vger.kernel.org >> 864 W: http://ez.analog.com/community/linux-device-drivers 1458 S: Supported 865 S: Supported 1459 W: https://ez.analog.com/linux-software- << 1460 F: drivers/power/supply/adp5061.c 866 F: drivers/power/supply/adp5061.c 1461 867 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 868 ANALOG DEVICES INC ADV7180 DRIVER 1471 M: Lars-Peter Clausen <lars@metafoo.de> 869 M: Lars-Peter Clausen <lars@metafoo.de> 1472 L: linux-media@vger.kernel.org 870 L: linux-media@vger.kernel.org >> 871 W: http://ez.analog.com/community/linux-device-drivers 1473 S: Supported 872 S: Supported 1474 W: https://ez.analog.com/linux-software- << 1475 F: Documentation/devicetree/bindings/med << 1476 F: drivers/media/i2c/adv7180.c 873 F: drivers/media/i2c/adv7180.c 1477 874 1478 ANALOG DEVICES INC ADV748X DRIVER 875 ANALOG DEVICES INC ADV748X DRIVER 1479 M: Kieran Bingham <kieran.bingham@ideason 876 M: Kieran Bingham <kieran.bingham@ideasonboard.com> 1480 L: linux-media@vger.kernel.org 877 L: linux-media@vger.kernel.org 1481 S: Maintained 878 S: Maintained 1482 F: Documentation/devicetree/bindings/med << 1483 F: drivers/media/i2c/adv748x/* 879 F: drivers/media/i2c/adv748x/* 1484 880 1485 ANALOG DEVICES INC ADV7511 DRIVER 881 ANALOG DEVICES INC ADV7511 DRIVER 1486 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 882 M: Hans Verkuil <hans.verkuil@cisco.com> 1487 L: linux-media@vger.kernel.org 883 L: linux-media@vger.kernel.org 1488 S: Maintained 884 S: Maintained 1489 F: drivers/media/i2c/adv7511* 885 F: drivers/media/i2c/adv7511* 1490 886 1491 ANALOG DEVICES INC ADV7604 DRIVER 887 ANALOG DEVICES INC ADV7604 DRIVER 1492 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 888 M: Hans Verkuil <hans.verkuil@cisco.com> 1493 L: linux-media@vger.kernel.org 889 L: linux-media@vger.kernel.org 1494 S: Maintained 890 S: Maintained 1495 F: Documentation/devicetree/bindings/med << 1496 F: drivers/media/i2c/adv7604* 891 F: drivers/media/i2c/adv7604* 1497 892 1498 ANALOG DEVICES INC ADV7842 DRIVER 893 ANALOG DEVICES INC ADV7842 DRIVER 1499 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 894 M: Hans Verkuil <hans.verkuil@cisco.com> 1500 L: linux-media@vger.kernel.org 895 L: linux-media@vger.kernel.org 1501 S: Maintained 896 S: Maintained 1502 F: drivers/media/i2c/adv7842* 897 F: drivers/media/i2c/adv7842* 1503 898 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 899 ANALOG DEVICES INC ASOC CODEC DRIVERS 1512 M: Lars-Peter Clausen <lars@metafoo.de> 900 M: Lars-Peter Clausen <lars@metafoo.de> 1513 M: Nuno Sá <nuno.sa@analog.com> !! 901 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/ 902 W: http://wiki.analog.com/ 1517 W: https://ez.analog.com/linux-software- !! 903 W: http://ez.analog.com/community/linux-device-drivers 1518 F: sound/soc/codecs/ad1* !! 904 S: Supported 1519 F: sound/soc/codecs/ad7* << 1520 F: sound/soc/codecs/adau* 905 F: sound/soc/codecs/adau* 1521 F: sound/soc/codecs/adav* 906 F: sound/soc/codecs/adav* 1522 F: sound/soc/codecs/sigmadsp.* !! 907 F: sound/soc/codecs/ad1* >> 908 F: sound/soc/codecs/ad7* 1523 F: sound/soc/codecs/ssm* 909 F: sound/soc/codecs/ssm* 1524 !! 910 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 911 1533 ANALOG DEVICES INC DMA DRIVERS 912 ANALOG DEVICES INC DMA DRIVERS 1534 M: Lars-Peter Clausen <lars@metafoo.de> 913 M: Lars-Peter Clausen <lars@metafoo.de> >> 914 W: http://ez.analog.com/community/linux-device-drivers 1535 S: Supported 915 S: Supported 1536 W: https://ez.analog.com/linux-software- << 1537 F: drivers/dma/dma-axi-dmac.c 916 F: drivers/dma/dma-axi-dmac.c 1538 917 1539 ANALOG DEVICES INC IIO DRIVERS 918 ANALOG DEVICES INC IIO DRIVERS 1540 M: Lars-Peter Clausen <lars@metafoo.de> 919 M: Lars-Peter Clausen <lars@metafoo.de> 1541 M: Michael Hennerich <Michael.Hennerich@a 920 M: Michael Hennerich <Michael.Hennerich@analog.com> 1542 S: Supported << 1543 W: http://wiki.analog.com/ 921 W: http://wiki.analog.com/ 1544 W: https://ez.analog.com/linux-software- !! 922 W: http://ez.analog.com/community/linux-device-drivers >> 923 S: Supported 1545 F: Documentation/ABI/testing/sysfs-bus-i 924 F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523 1546 F: Documentation/ABI/testing/sysfs-bus-i 925 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* 926 F: drivers/iio/*/ad* 1551 F: drivers/iio/adc/ltc249* !! 927 F: drivers/iio/adc/ltc2497* 1552 F: drivers/iio/amplifiers/hmc425a.c << 1553 F: drivers/staging/iio/*/ad* << 1554 X: drivers/iio/*/adjd* 928 X: drivers/iio/*/adjd* >> 929 F: drivers/staging/iio/*/ad* >> 930 >> 931 ANDES ARCHITECTURE >> 932 M: Greentime Hu <green.hu@gmail.com> >> 933 M: Vincent Chen <deanbo422@gmail.com> >> 934 T: git https://github.com/andestech/linux.git >> 935 S: Supported >> 936 F: arch/nds32/ >> 937 F: Documentation/devicetree/bindings/interrupt-controller/andestech,ativic32.txt >> 938 F: Documentation/devicetree/bindings/nds32/ >> 939 K: nds32 >> 940 N: nds32 1555 941 1556 ANALOGBITS PLL LIBRARIES !! 942 ANDROID CONFIG FRAGMENTS 1557 M: Paul Walmsley <paul.walmsley@sifive.co !! 943 M: Rob Herring <robh@kernel.org> 1558 M: Samuel Holland <samuel.holland@sifive. << 1559 S: Supported 944 S: Supported 1560 F: drivers/clk/analogbits/* !! 945 F: kernel/configs/android* 1561 F: include/linux/clk/analogbits* << 1562 946 1563 ANDROID DRIVERS 947 ANDROID DRIVERS 1564 M: Greg Kroah-Hartman <gregkh@linuxfounda 948 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 1565 M: Arve Hjønnevåg <arve@android.com> 949 M: Arve Hjønnevåg <arve@android.com> 1566 M: Todd Kjos <tkjos@android.com> 950 M: Todd Kjos <tkjos@android.com> 1567 M: Martijn Coenen <maco@android.com> 951 M: Martijn Coenen <maco@android.com> 1568 M: Joel Fernandes <joel@joelfernandes.org 952 M: Joel Fernandes <joel@joelfernandes.org> 1569 M: Christian Brauner <christian@brauner.i << 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 953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git >> 954 L: devel@driverdev.osuosl.org >> 955 S: Supported 1575 F: drivers/android/ 956 F: drivers/android/ >> 957 F: drivers/staging/android/ 1576 958 1577 ANDROID GOLDFISH PIC DRIVER 959 ANDROID GOLDFISH PIC DRIVER 1578 M: Miodrag Dinic <miodrag.dinic@mips.com> 960 M: Miodrag Dinic <miodrag.dinic@mips.com> 1579 S: Supported 961 S: Supported 1580 F: Documentation/devicetree/bindings/int 962 F: Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt 1581 F: drivers/irqchip/irq-goldfish-pic.c 963 F: drivers/irqchip/irq-goldfish-pic.c 1582 964 1583 ANDROID GOLDFISH RTC DRIVER 965 ANDROID GOLDFISH RTC DRIVER 1584 M: Jiaxun Yang <jiaxun.yang@flygoat.com> !! 966 M: Miodrag Dinic <miodrag.dinic@mips.com> 1585 S: Supported 967 S: Supported >> 968 F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt 1586 F: drivers/rtc/rtc-goldfish.c 969 F: drivers/rtc/rtc-goldfish.c 1587 970 >> 971 ANDROID ION DRIVER >> 972 M: Laura Abbott <labbott@redhat.com> >> 973 M: Sumit Semwal <sumit.semwal@linaro.org> >> 974 L: devel@driverdev.osuosl.org >> 975 L: dri-devel@lists.freedesktop.org >> 976 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers) >> 977 S: Supported >> 978 F: drivers/staging/android/ion >> 979 F: drivers/staging/android/uapi/ion.h >> 980 1588 AOA (Apple Onboard Audio) ALSA DRIVER 981 AOA (Apple Onboard Audio) ALSA DRIVER 1589 M: Johannes Berg <johannes@sipsolutions.n 982 M: Johannes Berg <johannes@sipsolutions.net> 1590 L: linuxppc-dev@lists.ozlabs.org 983 L: linuxppc-dev@lists.ozlabs.org 1591 L: linux-sound@vger.kernel.org !! 984 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 1592 S: Maintained 985 S: Maintained 1593 F: sound/aoa/ 986 F: sound/aoa/ 1594 987 1595 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER 988 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER 1596 M: William Breathitt Gray <wbg@kernel.org !! 989 M: William Breathitt Gray <vilhelm.gray@gmail.com> 1597 L: linux-iio@vger.kernel.org 990 L: linux-iio@vger.kernel.org 1598 S: Maintained 991 S: Maintained 1599 F: drivers/iio/addac/stx104.c !! 992 F: drivers/iio/adc/stx104.c 1600 993 1601 APM DRIVER 994 APM DRIVER 1602 M: Jiri Kosina <jikos@kernel.org> 995 M: Jiri Kosina <jikos@kernel.org> 1603 S: Odd fixes 996 S: Odd fixes 1604 T: git git://git.kernel.org/pub/scm/linu 997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git 1605 F: arch/x86/kernel/apm_32.c 998 F: arch/x86/kernel/apm_32.c 1606 F: drivers/char/apm-emulation.c << 1607 F: include/linux/apm_bios.h 999 F: include/linux/apm_bios.h 1608 F: include/uapi/linux/apm_bios.h 1000 F: include/uapi/linux/apm_bios.h >> 1001 F: drivers/char/apm-emulation.c 1609 1002 1610 APPARMOR SECURITY MODULE 1003 APPARMOR SECURITY MODULE 1611 M: John Johansen <john.johansen@canonical 1004 M: John Johansen <john.johansen@canonical.com> 1612 M: John Johansen <john@apparmor.net> !! 1005 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion) 1613 L: apparmor@lists.ubuntu.com (moderated !! 1006 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 1007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor 1619 T: https://gitlab.com/apparmor/apparmor- !! 1008 S: Supported 1620 F: Documentation/admin-guide/LSM/apparmo << 1621 F: security/apparmor/ 1009 F: security/apparmor/ >> 1010 F: Documentation/admin-guide/LSM/apparmor.rst 1622 1011 1623 APPLE BCM5974 MULTITOUCH DRIVER 1012 APPLE BCM5974 MULTITOUCH DRIVER 1624 M: Henrik Rydberg <rydberg@bitmath.org> 1013 M: Henrik Rydberg <rydberg@bitmath.org> 1625 L: linux-input@vger.kernel.org 1014 L: linux-input@vger.kernel.org 1626 S: Odd fixes 1015 S: Odd fixes 1627 F: drivers/input/mouse/bcm5974.c 1016 F: drivers/input/mouse/bcm5974.c 1628 1017 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 1018 APPLE SMC DRIVER 1637 M: Henrik Rydberg <rydberg@bitmath.org> 1019 M: Henrik Rydberg <rydberg@bitmath.org> 1638 L: linux-hwmon@vger.kernel.org 1020 L: linux-hwmon@vger.kernel.org 1639 S: Odd fixes 1021 S: Odd fixes 1640 F: drivers/hwmon/applesmc.c 1022 F: drivers/hwmon/applesmc.c 1641 1023 1642 APPLETALK NETWORK LAYER 1024 APPLETALK NETWORK LAYER 1643 L: netdev@vger.kernel.org 1025 L: netdev@vger.kernel.org 1644 S: Odd fixes 1026 S: Odd fixes 1645 F: include/linux/atalk.h !! 1027 F: drivers/net/appletalk/ 1646 F: include/uapi/linux/atalk.h << 1647 F: net/appletalk/ 1028 F: net/appletalk/ 1648 1029 1649 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPOR 1030 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT 1650 M: Khuong Dinh <khuong@os.amperecomputing !! 1031 M: Duc Dang <dhdang@apm.com> 1651 S: Supported 1032 S: Supported 1652 F: arch/arm64/boot/dts/apm/ 1033 F: arch/arm64/boot/dts/apm/ 1653 1034 1654 APPLIED MICRO (APM) X-GENE SOC EDAC 1035 APPLIED MICRO (APM) X-GENE SOC EDAC 1655 M: Khuong Dinh <khuong@os.amperecomputing !! 1036 M: Loc Ho <lho@apm.com> 1656 S: Supported 1037 S: Supported 1657 F: Documentation/devicetree/bindings/eda << 1658 F: drivers/edac/xgene_edac.c 1038 F: drivers/edac/xgene_edac.c >> 1039 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt 1659 1040 1660 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) 1041 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER 1661 M: Iyappan Subramanian <iyappan@os.ampere !! 1042 M: Iyappan Subramanian <isubramanian@apm.com> 1662 M: Keyur Chudgar <keyur@os.amperecomputin !! 1043 M: Keyur Chudgar <kchudgar@apm.com> 1663 S: Supported 1044 S: Supported 1664 F: drivers/net/ethernet/apm/xgene-v2/ 1045 F: drivers/net/ethernet/apm/xgene-v2/ 1665 1046 1666 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVE 1047 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER 1667 M: Iyappan Subramanian <iyappan@os.ampere !! 1048 M: Iyappan Subramanian <isubramanian@apm.com> 1668 M: Keyur Chudgar <keyur@os.amperecomputin !! 1049 M: Keyur Chudgar <kchudgar@apm.com> 1669 M: Quan Nguyen <quan@os.amperecomputing.c !! 1050 M: Quan Nguyen <qnguyen@apm.com> 1670 S: Supported 1051 S: Supported >> 1052 F: drivers/net/ethernet/apm/xgene/ >> 1053 F: drivers/net/phy/mdio-xgene.c 1671 F: Documentation/devicetree/bindings/net 1054 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt 1672 F: Documentation/devicetree/bindings/net 1055 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 1056 1676 APPLIED MICRO (APM) X-GENE SOC PMU 1057 APPLIED MICRO (APM) X-GENE SOC PMU 1677 M: Khuong Dinh <khuong@os.amperecomputing !! 1058 M: Tai Nguyen <ttnguyen@apm.com> 1678 S: Supported 1059 S: Supported 1679 F: Documentation/admin-guide/perf/xgene- << 1680 F: Documentation/devicetree/bindings/per << 1681 F: drivers/perf/xgene_pmu.c 1060 F: drivers/perf/xgene_pmu.c 1682 !! 1061 F: Documentation/perf/xgene-pmu.txt 1683 APPLIED MICRO QT2025 PHY DRIVER !! 1062 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 1063 1691 APTINA CAMERA SENSOR PLL 1064 APTINA CAMERA SENSOR PLL 1692 M: Laurent Pinchart <Laurent.pinchart@ide 1065 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com> 1693 L: linux-media@vger.kernel.org 1066 L: linux-media@vger.kernel.org 1694 S: Maintained 1067 S: Maintained 1695 F: drivers/media/i2c/aptina-pll.* 1068 F: drivers/media/i2c/aptina-pll.* 1696 1069 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 1070 ARC FRAMEBUFFER DRIVER 1737 M: Jaya Kumar <jayalk@intworks.biz> 1071 M: Jaya Kumar <jayalk@intworks.biz> 1738 S: Maintained 1072 S: Maintained 1739 F: drivers/video/fbdev/arcfb.c 1073 F: drivers/video/fbdev/arcfb.c 1740 F: drivers/video/fbdev/core/fb_defio.c 1074 F: drivers/video/fbdev/core/fb_defio.c 1741 1075 1742 ARC PGU DRM DRIVER 1076 ARC PGU DRM DRIVER 1743 M: Alexey Brodkin <abrodkin@synopsys.com> 1077 M: Alexey Brodkin <abrodkin@synopsys.com> 1744 S: Supported 1078 S: Supported >> 1079 F: drivers/gpu/drm/arc/ 1745 F: Documentation/devicetree/bindings/dis 1080 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt 1746 F: drivers/gpu/drm/tiny/arcpgu.c << 1747 1081 1748 ARCNET NETWORK LAYER 1082 ARCNET NETWORK LAYER 1749 M: Michael Grzeschik <m.grzeschik@pengutr 1083 M: Michael Grzeschik <m.grzeschik@pengutronix.de> 1750 L: netdev@vger.kernel.org 1084 L: netdev@vger.kernel.org 1751 S: Maintained 1085 S: Maintained 1752 F: drivers/net/arcnet/ 1086 F: drivers/net/arcnet/ 1753 F: include/uapi/linux/if_arcnet.h 1087 F: include/uapi/linux/if_arcnet.h 1754 1088 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 1089 ARM ARCHITECTED TIMER DRIVER 1769 M: Mark Rutland <mark.rutland@arm.com> 1090 M: Mark Rutland <mark.rutland@arm.com> 1770 M: Marc Zyngier <maz@kernel.org> !! 1091 M: Marc Zyngier <marc.zyngier@arm.com> 1771 L: linux-arm-kernel@lists.infradead.org 1092 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1772 S: Maintained 1093 S: Maintained 1773 F: arch/arm/include/asm/arch_timer.h 1094 F: arch/arm/include/asm/arch_timer.h 1774 F: arch/arm64/include/asm/arch_timer.h 1095 F: arch/arm64/include/asm/arch_timer.h 1775 F: drivers/clocksource/arm_arch_timer.c 1096 F: drivers/clocksource/arm_arch_timer.c 1776 1097 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 1098 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT 1795 M: Linus Walleij <linus.walleij@linaro.or 1099 M: Linus Walleij <linus.walleij@linaro.org> 1796 L: linux-arm-kernel@lists.infradead.org 1100 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1797 S: Maintained 1101 S: Maintained 1798 F: Documentation/devicetree/bindings/arm !! 1102 F: Documentation/devicetree/bindings/arm/arm-boards 1799 F: Documentation/devicetree/bindings/arm !! 1103 F: Documentation/devicetree/bindings/auxdisplay/arm-charlcd.txt 1800 F: Documentation/devicetree/bindings/arm !! 1104 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 1105 F: Documentation/devicetree/bindings/interrupt-controller/arm,versatile-fpga-irq.txt 1806 F: Documentation/devicetree/bindings/mtd !! 1106 F: Documentation/devicetree/bindings/mtd/arm-versatile.txt 1807 F: arch/arm/boot/dts/arm/arm-realview-* !! 1107 F: arch/arm/mach-integrator/ 1808 F: arch/arm/boot/dts/arm/integrator* !! 1108 F: arch/arm/mach-realview/ 1809 F: arch/arm/boot/dts/arm/versatile* << 1810 F: arch/arm/mach-versatile/ 1109 F: arch/arm/mach-versatile/ 1811 F: drivers/bus/arm-integrator-lm.c !! 1110 F: arch/arm/plat-versatile/ >> 1111 F: arch/arm/boot/dts/arm-realview-* >> 1112 F: arch/arm/boot/dts/integrator* >> 1113 F: arch/arm/boot/dts/versatile* 1812 F: drivers/clk/versatile/ 1114 F: drivers/clk/versatile/ 1813 F: drivers/i2c/busses/i2c-versatile.c 1115 F: drivers/i2c/busses/i2c-versatile.c 1814 F: drivers/irqchip/irq-versatile-fpga.c 1116 F: drivers/irqchip/irq-versatile-fpga.c 1815 F: drivers/mtd/maps/physmap-versatile.* !! 1117 F: drivers/mtd/maps/physmap_of_versatile.c 1816 F: drivers/power/reset/arm-versatile-reb 1118 F: drivers/power/reset/arm-versatile-reboot.c 1817 F: drivers/soc/versatile/ 1119 F: drivers/soc/versatile/ 1818 1120 1819 ARM INTERCONNECT PMU DRIVERS !! 1121 ARM HDLCD DRM DRIVER 1820 M: Robin Murphy <robin.murphy@arm.com> << 1821 S: Supported << 1822 F: Documentation/admin-guide/perf/arm-cm << 1823 F: Documentation/admin-guide/perf/arm-ni << 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 << 1830 ARM KOMEDA DRM-KMS DRIVER << 1831 M: Liviu Dudau <liviu.dudau@arm.com> << 1832 S: Supported << 1833 T: git https://gitlab.freedesktop.org/dr << 1834 F: Documentation/devicetree/bindings/dis << 1835 F: Documentation/gpu/komeda-kms.rst << 1836 F: drivers/gpu/drm/arm/display/include/ << 1837 F: drivers/gpu/drm/arm/display/komeda/ << 1838 << 1839 ARM MALI PANFROST DRM DRIVER << 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> 1122 M: Liviu Dudau <liviu.dudau@arm.com> 1855 L: dri-devel@lists.freedesktop.org << 1856 S: Supported 1123 S: Supported 1857 T: git https://gitlab.freedesktop.org/dr !! 1124 F: drivers/gpu/drm/arm/hdlcd_* 1858 F: Documentation/devicetree/bindings/gpu !! 1125 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt 1859 F: drivers/gpu/drm/panthor/ << 1860 F: include/uapi/drm/panthor_drm.h << 1861 1126 1862 ARM MALI-DP DRM DRIVER 1127 ARM MALI-DP DRM DRIVER 1863 M: Liviu Dudau <liviu.dudau@arm.com> 1128 M: Liviu Dudau <liviu.dudau@arm.com> >> 1129 M: Brian Starkey <brian.starkey@arm.com> >> 1130 M: Mali DP Maintainers <malidp@foss.arm.com> 1864 S: Supported 1131 S: Supported 1865 T: git https://gitlab.freedesktop.org/dr << 1866 F: Documentation/devicetree/bindings/dis << 1867 F: Documentation/gpu/afbc.rst << 1868 F: drivers/gpu/drm/arm/ 1132 F: drivers/gpu/drm/arm/ >> 1133 F: Documentation/devicetree/bindings/display/arm,malidp.txt 1869 1134 1870 ARM MFM AND FLOPPY DRIVERS 1135 ARM MFM AND FLOPPY DRIVERS 1871 M: Ian Molton <spyro@f2s.com> 1136 M: Ian Molton <spyro@f2s.com> 1872 S: Maintained 1137 S: Maintained >> 1138 F: arch/arm/lib/floppydma.S 1873 F: arch/arm/include/asm/floppy.h 1139 F: arch/arm/include/asm/floppy.h 1874 F: arch/arm/mach-rpc/floppydma.S << 1875 1140 1876 ARM PMU PROFILING AND DEBUGGING 1141 ARM PMU PROFILING AND DEBUGGING 1877 M: Will Deacon <will@kernel.org> !! 1142 M: Will Deacon <will.deacon@arm.com> 1878 M: Mark Rutland <mark.rutland@arm.com> 1143 M: Mark Rutland <mark.rutland@arm.com> 1879 L: linux-arm-kernel@lists.infradead.org << 1880 S: Maintained 1144 S: Maintained 1881 F: Documentation/devicetree/bindings/arm !! 1145 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1882 F: Documentation/devicetree/bindings/per !! 1146 F: arch/arm*/kernel/perf_* >> 1147 F: arch/arm/oprofile/common.c >> 1148 F: arch/arm*/kernel/hw_breakpoint.c 1883 F: arch/arm*/include/asm/hw_breakpoint.h 1149 F: arch/arm*/include/asm/hw_breakpoint.h 1884 F: arch/arm*/include/asm/perf_event.h 1150 F: arch/arm*/include/asm/perf_event.h 1885 F: arch/arm*/kernel/hw_breakpoint.c !! 1151 F: drivers/perf/* 1886 F: arch/arm*/kernel/perf_* !! 1152 F: include/linux/perf/arm_pmu.h 1887 F: drivers/perf/ !! 1153 F: Documentation/devicetree/bindings/arm/pmu.txt 1888 F: include/linux/perf/arm_pmu*.h !! 1154 F: Documentation/devicetree/bindings/perf/ 1889 1155 1890 ARM PORT 1156 ARM PORT 1891 M: Russell King <linux@armlinux.org.uk> 1157 M: Russell King <linux@armlinux.org.uk> 1892 L: linux-arm-kernel@lists.infradead.org 1158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1893 S: Odd Fixes << 1894 W: http://www.armlinux.org.uk/ 1159 W: http://www.armlinux.org.uk/ >> 1160 S: Odd Fixes 1895 T: git git://git.armlinux.org.uk/~rmk/li 1161 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git 1896 F: arch/arm/ 1162 F: arch/arm/ 1897 X: arch/arm/boot/dts/ 1163 X: arch/arm/boot/dts/ 1898 1164 1899 ARM PRIMECELL AACI PL041 DRIVER 1165 ARM PRIMECELL AACI PL041 DRIVER 1900 M: Russell King <linux@armlinux.org.uk> 1166 M: Russell King <linux@armlinux.org.uk> 1901 S: Odd Fixes 1167 S: Odd Fixes 1902 F: sound/arm/aaci.* 1168 F: sound/arm/aaci.* 1903 1169 1904 ARM PRIMECELL BUS SUPPORT 1170 ARM PRIMECELL BUS SUPPORT 1905 M: Russell King <linux@armlinux.org.uk> 1171 M: Russell King <linux@armlinux.org.uk> 1906 S: Odd Fixes 1172 S: Odd Fixes 1907 F: drivers/amba/ 1173 F: drivers/amba/ 1908 F: include/linux/amba/bus.h 1174 F: include/linux/amba/bus.h 1909 1175 >> 1176 ARM PRIMECELL CLCD PL110 DRIVER >> 1177 M: Russell King <linux@armlinux.org.uk> >> 1178 S: Odd Fixes >> 1179 F: drivers/video/fbdev/amba-clcd.* >> 1180 1910 ARM PRIMECELL KMI PL050 DRIVER 1181 ARM PRIMECELL KMI PL050 DRIVER 1911 M: Russell King <linux@armlinux.org.uk> 1182 M: Russell King <linux@armlinux.org.uk> 1912 S: Odd Fixes 1183 S: Odd Fixes 1913 F: drivers/input/serio/ambakmi.* 1184 F: drivers/input/serio/ambakmi.* 1914 F: include/linux/amba/kmi.h 1185 F: include/linux/amba/kmi.h 1915 1186 1916 ARM PRIMECELL MMCI PL180/1 DRIVER 1187 ARM PRIMECELL MMCI PL180/1 DRIVER 1917 M: Russell King <linux@armlinux.org.uk> 1188 M: Russell King <linux@armlinux.org.uk> 1918 S: Odd Fixes 1189 S: Odd Fixes 1919 F: drivers/mmc/host/mmci.* 1190 F: drivers/mmc/host/mmci.* 1920 F: include/linux/amba/mmci.h 1191 F: include/linux/amba/mmci.h 1921 1192 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 1193 ARM PRIMECELL SSP PL022 SPI DRIVER 1939 M: Linus Walleij <linus.walleij@linaro.or 1194 M: Linus Walleij <linus.walleij@linaro.org> 1940 L: linux-arm-kernel@lists.infradead.org 1195 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1941 S: Maintained 1196 S: Maintained 1942 F: Documentation/devicetree/bindings/spi !! 1197 F: Documentation/devicetree/bindings/spi/spi_pl022.txt 1943 F: drivers/spi/spi-pl022.c 1198 F: drivers/spi/spi-pl022.c 1944 1199 1945 ARM PRIMECELL UART PL010 AND PL011 DRIVERS 1200 ARM PRIMECELL UART PL010 AND PL011 DRIVERS 1946 M: Russell King <linux@armlinux.org.uk> 1201 M: Russell King <linux@armlinux.org.uk> 1947 S: Odd Fixes 1202 S: Odd Fixes 1948 F: drivers/tty/serial/amba-pl01*.c 1203 F: drivers/tty/serial/amba-pl01*.c 1949 F: include/linux/amba/serial.h 1204 F: include/linux/amba/serial.h 1950 1205 1951 ARM PRIMECELL VIC PL190/PL192 DRIVER 1206 ARM PRIMECELL VIC PL190/PL192 DRIVER 1952 M: Linus Walleij <linus.walleij@linaro.or 1207 M: Linus Walleij <linus.walleij@linaro.org> 1953 L: linux-arm-kernel@lists.infradead.org 1208 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1954 S: Maintained 1209 S: Maintained 1955 F: Documentation/devicetree/bindings/int !! 1210 F: Documentation/devicetree/bindings/interrupt-controller/arm,vic.txt 1956 F: drivers/irqchip/irq-vic.c 1211 F: drivers/irqchip/irq-vic.c 1957 1212 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 1213 ARM SMMU DRIVERS 1966 M: Will Deacon <will@kernel.org> !! 1214 M: Will Deacon <will.deacon@arm.com> 1967 R: Robin Murphy <robin.murphy@arm.com> 1215 R: Robin Murphy <robin.murphy@arm.com> 1968 L: linux-arm-kernel@lists.infradead.org 1216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1969 S: Maintained 1217 S: Maintained 1970 F: Documentation/devicetree/bindings/iom !! 1218 F: drivers/iommu/arm-smmu.c 1971 F: drivers/iommu/arm/ !! 1219 F: drivers/iommu/arm-smmu-v3.c 1972 F: drivers/iommu/io-pgtable-arm* !! 1220 F: drivers/iommu/io-pgtable-arm.c 1973 !! 1221 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 1222 1978 ARM SUB-ARCHITECTURES 1223 ARM SUB-ARCHITECTURES 1979 L: linux-arm-kernel@lists.infradead.org 1224 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1980 S: Maintained 1225 S: Maintained 1981 C: irc://irc.libera.chat/armlinux << 1982 T: git git://git.kernel.org/pub/scm/linu << 1983 F: arch/arm/mach-*/ 1226 F: arch/arm/mach-*/ 1984 F: arch/arm/plat-*/ 1227 F: arch/arm/plat-*/ >> 1228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git 1985 1229 1986 ARM/ACTIONS SEMI ARCHITECTURE 1230 ARM/ACTIONS SEMI ARCHITECTURE 1987 M: Andreas Färber <afaerber@suse.de> 1231 M: Andreas Färber <afaerber@suse.de> 1988 M: Manivannan Sadhasivam <manivannan.sadh !! 1232 R: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org> 1989 L: linux-arm-kernel@lists.infradead.org 1233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 1990 L: linux-actions@lists.infradead.org (mo << 1991 S: Maintained 1234 S: Maintained 1992 F: Documentation/devicetree/bindings/arm !! 1235 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/ 1236 F: arch/arm/mach-actions/ >> 1237 F: arch/arm/boot/dts/owl-* 2004 F: arch/arm64/boot/dts/actions/ 1238 F: arch/arm64/boot/dts/actions/ 2005 F: drivers/clk/actions/ 1239 F: drivers/clk/actions/ 2006 F: drivers/clocksource/timer-owl* 1240 F: drivers/clocksource/timer-owl* 2007 F: drivers/dma/owl-dma.c 1241 F: drivers/dma/owl-dma.c 2008 F: drivers/i2c/busses/i2c-owl.c 1242 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/* 1243 F: drivers/pinctrl/actions/* 2013 F: drivers/pmdomain/actions/ !! 1244 F: drivers/soc/actions/ 2014 F: include/dt-bindings/power/owl-* 1245 F: include/dt-bindings/power/owl-* 2015 F: include/dt-bindings/reset/actions,* << 2016 F: include/linux/soc/actions/ 1246 F: include/linux/soc/actions/ 2017 N: owl !! 1247 F: Documentation/devicetree/bindings/arm/actions.txt >> 1248 F: Documentation/devicetree/bindings/clock/actions,owl-cmu.txt >> 1249 F: Documentation/devicetree/bindings/dma/owl-dma.txt >> 1250 F: Documentation/devicetree/bindings/i2c/i2c-owl.txt >> 1251 F: Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt >> 1252 F: Documentation/devicetree/bindings/power/actions,owl-sps.txt >> 1253 F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt 2018 1254 2019 ARM/AIROHA SOC SUPPORT !! 1255 ARM/ADS SPHERE MACHINE SUPPORT 2020 M: Matthias Brugger <matthias.bgg@gmail.c !! 1256 M: Lennert Buytenhek <kernel@wantstofly.org> 2021 M: AngeloGioacchino Del Regno <angelogioa << 2022 L: linux-arm-kernel@lists.infradead.org 1257 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2023 L: linux-mediatek@lists.infradead.org (m !! 1258 S: Maintained 2024 S: Odd Fixes !! 1259 2025 F: arch/arm/boot/dts/airoha/ !! 1260 ARM/AFEB9260 MACHINE SUPPORT 2026 F: arch/arm64/boot/dts/airoha/ !! 1261 M: Sergey Lapin <slapin@ossfans.org> >> 1262 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1263 S: Maintained >> 1264 >> 1265 ARM/AJECO 1ARM MACHINE SUPPORT >> 1266 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1267 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1268 S: Maintained 2027 1269 2028 ARM/Allwinner SoC Clock Support 1270 ARM/Allwinner SoC Clock Support 2029 M: Emilio López <emilio@elopez.com.ar> 1271 M: Emilio López <emilio@elopez.com.ar> 2030 S: Maintained 1272 S: Maintained 2031 F: drivers/clk/sunxi/ 1273 F: drivers/clk/sunxi/ 2032 1274 2033 ARM/Allwinner sunXi SoC support 1275 ARM/Allwinner sunXi SoC support >> 1276 M: Maxime Ripard <maxime.ripard@bootlin.com> 2034 M: Chen-Yu Tsai <wens@csie.org> 1277 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 1278 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2038 L: linux-sunxi@lists.linux.dev << 2039 S: Maintained 1279 S: Maintained 2040 T: git git://git.kernel.org/pub/scm/linu !! 1280 N: sun[x456789]i >> 1281 N: sun50i 2041 F: arch/arm/mach-sunxi/ 1282 F: arch/arm/mach-sunxi/ 2042 F: arch/arm64/boot/dts/allwinner/ 1283 F: arch/arm64/boot/dts/allwinner/ 2043 F: drivers/clk/sunxi-ng/ 1284 F: drivers/clk/sunxi-ng/ 2044 F: drivers/pinctrl/sunxi/ 1285 F: drivers/pinctrl/sunxi/ 2045 F: drivers/soc/sunxi/ 1286 F: drivers/soc/sunxi/ 2046 N: allwinner !! 1287 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 1288 2067 ARM/Amlogic Meson SoC CLOCK FRAMEWORK 1289 ARM/Amlogic Meson SoC CLOCK FRAMEWORK 2068 M: Neil Armstrong <neil.armstrong@linaro. !! 1290 M: Neil Armstrong <narmstrong@baylibre.com> 2069 M: Jerome Brunet <jbrunet@baylibre.com> 1291 M: Jerome Brunet <jbrunet@baylibre.com> 2070 L: linux-amlogic@lists.infradead.org 1292 L: linux-amlogic@lists.infradead.org 2071 S: Maintained 1293 S: Maintained 2072 F: Documentation/devicetree/bindings/clo << 2073 F: drivers/clk/meson/ 1294 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* 1295 F: include/dt-bindings/clock/meson* 2077 !! 1296 F: include/dt-bindings/clock/gxbb* 2078 ARM/Amlogic Meson SoC Crypto Drivers !! 1297 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 1298 2093 ARM/Amlogic Meson SoC support 1299 ARM/Amlogic Meson SoC support 2094 M: Neil Armstrong <neil.armstrong@linaro. !! 1300 M: Carlo Caione <carlo@caione.org> 2095 M: Kevin Hilman <khilman@baylibre.com> 1301 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 1302 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2099 L: linux-amlogic@lists.infradead.org 1303 L: linux-amlogic@lists.infradead.org 2100 S: Maintained << 2101 W: http://linux-meson.com/ 1304 W: http://linux-meson.com/ 2102 F: Documentation/devicetree/bindings/phy !! 1305 S: Maintained 2103 F: arch/arm/boot/dts/amlogic/ << 2104 F: arch/arm/mach-meson/ 1306 F: arch/arm/mach-meson/ >> 1307 F: arch/arm/boot/dts/meson* 2105 F: arch/arm64/boot/dts/amlogic/ 1308 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/ 1309 F: drivers/pinctrl/meson/ 2110 F: drivers/rtc/rtc-meson* !! 1310 F: drivers/mmc/host/meson* 2111 F: drivers/soc/amlogic/ << 2112 N: meson 1311 N: meson 2113 1312 2114 ARM/Annapurna Labs ALPINE ARCHITECTURE 1313 ARM/Annapurna Labs ALPINE ARCHITECTURE 2115 M: Antoine Tenart <atenart@kernel.org> !! 1314 M: Tsahee Zidenberg <tsahee@annapurnalabs.com> >> 1315 M: Antoine Tenart <antoine.tenart@bootlin.com> 2116 L: linux-arm-kernel@lists.infradead.org 1316 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2117 S: Odd Fixes !! 1317 S: Maintained 2118 F: arch/arm/boot/dts/amazon/ << 2119 F: arch/arm/mach-alpine/ 1318 F: arch/arm/mach-alpine/ 2120 F: arch/arm64/boot/dts/amazon/ !! 1319 F: arch/arm/boot/dts/alpine* >> 1320 F: arch/arm64/boot/dts/al/ 2121 F: drivers/*/*alpine* 1321 F: drivers/*/*alpine* 2122 1322 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 1323 ARM/ARTPEC MACHINE SUPPORT 2185 M: Jesper Nilsson <jesper.nilsson@axis.co 1324 M: Jesper Nilsson <jesper.nilsson@axis.com> 2186 M: Lars Persson <lars.persson@axis.com> 1325 M: Lars Persson <lars.persson@axis.com> 2187 L: linux-arm-kernel@axis.com << 2188 S: Maintained 1326 S: Maintained 2189 F: Documentation/devicetree/bindings/pin !! 1327 L: linux-arm-kernel@axis.com 2190 F: arch/arm/boot/dts/axis/ << 2191 F: arch/arm/mach-artpec 1328 F: arch/arm/mach-artpec >> 1329 F: arch/arm/boot/dts/artpec6* 2192 F: drivers/clk/axis 1330 F: drivers/clk/axis 2193 F: drivers/crypto/axis 1331 F: drivers/crypto/axis 2194 F: drivers/mmc/host/usdhi6rol0.c << 2195 F: drivers/pinctrl/pinctrl-artpec* 1332 F: drivers/pinctrl/pinctrl-artpec* >> 1333 F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt 2196 1334 2197 ARM/ASPEED I2C DRIVER 1335 ARM/ASPEED I2C DRIVER 2198 M: Brendan Higgins <brendanhiggins@google 1336 M: Brendan Higgins <brendanhiggins@google.com> 2199 R: Benjamin Herrenschmidt <benh@kernel.cr 1337 R: Benjamin Herrenschmidt <benh@kernel.crashing.org> 2200 R: Joel Stanley <joel@jms.id.au> 1338 R: Joel Stanley <joel@jms.id.au> 2201 L: linux-i2c@vger.kernel.org 1339 L: linux-i2c@vger.kernel.org 2202 L: openbmc@lists.ozlabs.org (moderated f 1340 L: openbmc@lists.ozlabs.org (moderated for non-subscribers) 2203 S: Maintained 1341 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 1342 F: drivers/irqchip/irq-aspeed-i2c-ic.c >> 1343 F: drivers/i2c/busses/i2c-aspeed.c >> 1344 F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt >> 1345 F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt 2208 1346 2209 ARM/ASPEED MACHINE SUPPORT 1347 ARM/ASPEED MACHINE SUPPORT 2210 M: Joel Stanley <joel@jms.id.au> 1348 M: Joel Stanley <joel@jms.id.au> 2211 R: Andrew Jeffery <andrew@codeconstruct.c !! 1349 R: Andrew Jeffery <andrew@aj.id.au> 2212 L: linux-arm-kernel@lists.infradead.org 1350 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2213 L: linux-aspeed@lists.ozlabs.org (modera 1351 L: linux-aspeed@lists.ozlabs.org (moderated for non-subscribers) 2214 S: Supported << 2215 Q: https://patchwork.ozlabs.org/project/ 1352 Q: https://patchwork.ozlabs.org/project/linux-aspeed/list/ 2216 T: git git://git.kernel.org/pub/scm/linu !! 1353 S: Supported 2217 F: Documentation/devicetree/bindings/arm !! 1354 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/ 1355 F: arch/arm/mach-aspeed/ >> 1356 F: arch/arm/boot/dts/aspeed-* 2220 N: aspeed 1357 N: aspeed 2221 1358 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 << 2231 M: Manivannan Sadhasivam <manivannan.sadh << 2232 L: linux-arm-kernel@lists.infradead.org << 2233 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/ << 2238 F: drivers/clk/clk-bm1880.c << 2239 F: drivers/pinctrl/pinctrl-bm1880.c << 2240 << 2241 ARM/CALXEDA HIGHBANK ARCHITECTURE 1359 ARM/CALXEDA HIGHBANK ARCHITECTURE 2242 M: Andre Przywara <andre.przywara@arm.com !! 1360 M: Rob Herring <robh@kernel.org> 2243 L: linux-arm-kernel@lists.infradead.org 1361 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2244 S: Maintained 1362 S: Maintained 2245 F: arch/arm/boot/dts/calxeda/ << 2246 F: arch/arm/mach-highbank/ 1363 F: arch/arm/mach-highbank/ >> 1364 F: arch/arm/boot/dts/highbank.dts >> 1365 F: arch/arm/boot/dts/ecx-*.dts* >> 1366 >> 1367 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT >> 1368 M: Krzysztof Halasa <khalasa@piap.pl> >> 1369 S: Maintained >> 1370 F: arch/arm/mach-cns3xxx/ 2247 1371 2248 ARM/CAVIUM THUNDER NETWORK DRIVER 1372 ARM/CAVIUM THUNDER NETWORK DRIVER 2249 M: Sunil Goutham <sgoutham@marvell.com> !! 1373 M: Sunil Goutham <sgoutham@cavium.com> >> 1374 M: Robert Richter <rric@kernel.org> 2250 L: linux-arm-kernel@lists.infradead.org 1375 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2251 S: Supported 1376 S: Supported 2252 F: drivers/net/ethernet/cavium/thunder/ 1377 F: drivers/net/ethernet/cavium/thunder/ 2253 1378 2254 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT 1379 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT 2255 M: Lukasz Majewski <lukma@denx.de> 1380 M: Lukasz Majewski <lukma@denx.de> 2256 L: linux-arm-kernel@lists.infradead.org 1381 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2257 S: Maintained 1382 S: Maintained 2258 F: arch/arm/mach-ep93xx/ts72xx.c 1383 F: arch/arm/mach-ep93xx/ts72xx.c 2259 1384 >> 1385 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE >> 1386 M: Alexander Shiyan <shc_work@mail.ru> >> 1387 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1388 S: Odd Fixes >> 1389 N: clps711x >> 1390 >> 1391 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT >> 1392 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1393 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1394 S: Maintained >> 1395 2260 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 1396 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE 2261 M: Hartley Sweeten <hsweeten@visionengrav 1397 M: Hartley Sweeten <hsweeten@visionengravers.com> 2262 M: Alexander Sverdlin <alexander.sverdlin 1398 M: Alexander Sverdlin <alexander.sverdlin@gmail.com> 2263 M: Nikita Shubin <nikita.shubin@maquefel. << 2264 L: linux-arm-kernel@lists.infradead.org 1399 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2265 S: Maintained 1400 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/ 1401 F: arch/arm/mach-ep93xx/ 2270 F: drivers/iio/adc/ep93xx_adc.c !! 1402 F: arch/arm/mach-ep93xx/include/mach/ 2271 1403 2272 ARM/CLKDEV SUPPORT 1404 ARM/CLKDEV SUPPORT 2273 M: Russell King <linux@armlinux.org.uk> 1405 M: Russell King <linux@armlinux.org.uk> 2274 L: linux-arm-kernel@lists.infradead.org 1406 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2275 S: Maintained 1407 S: Maintained 2276 T: git git://git.armlinux.org.uk/~rmk/li 1408 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev 2277 F: drivers/clk/clkdev.c 1409 F: drivers/clk/clkdev.c 2278 1410 >> 1411 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT >> 1412 M: Mike Rapoport <mike@compulab.co.il> >> 1413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1414 S: Maintained >> 1415 2279 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 1416 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT 2280 M: Baruch Siach <baruch@tkos.co.il> 1417 M: Baruch Siach <baruch@tkos.co.il> 2281 L: linux-arm-kernel@lists.infradead.org 1418 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2282 S: Maintained 1419 S: Maintained 2283 F: arch/arm/boot/dts/cnxt/ !! 1420 F: arch/arm/boot/dts/cx92755* 2284 N: digicolor 1421 N: digicolor 2285 1422 >> 1423 ARM/CONTEC MICRO9 MACHINE SUPPORT >> 1424 M: Hubert Feurstein <hubert.feurstein@contec.at> >> 1425 S: Maintained >> 1426 F: arch/arm/mach-ep93xx/micro9.c >> 1427 2286 ARM/CORESIGHT FRAMEWORK AND DRIVERS 1428 ARM/CORESIGHT FRAMEWORK AND DRIVERS 2287 M: Suzuki K Poulose <suzuki.poulose@arm.c !! 1429 M: Mathieu Poirier <mathieu.poirier@linaro.org> 2288 R: Mike Leach <mike.leach@linaro.org> << 2289 R: James Clark <james.clark@linaro.org> << 2290 L: coresight@lists.linaro.org (moderated << 2291 L: linux-arm-kernel@lists.infradead.org 1430 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2292 S: Maintained 1431 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/* 1432 F: drivers/hwtracing/coresight/* 2301 F: include/dt-bindings/arm/coresight-cti !! 1433 F: Documentation/trace/coresight.txt 2302 F: include/linux/coresight* !! 1434 F: Documentation/trace/coresight-cpu-debug.txt 2303 F: include/uapi/linux/coresight* !! 1435 F: Documentation/devicetree/bindings/arm/coresight.txt 2304 F: samples/coresight/* !! 1436 F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt 2305 F: tools/perf/Documentation/arm-coresigh !! 1437 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-* >> 1438 F: tools/perf/arch/arm/util/pmu.c 2306 F: tools/perf/arch/arm/util/auxtrace.c 1439 F: tools/perf/arch/arm/util/auxtrace.c 2307 F: tools/perf/arch/arm/util/cs-etm.c 1440 F: tools/perf/arch/arm/util/cs-etm.c 2308 F: tools/perf/arch/arm/util/cs-etm.h 1441 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.* 1442 F: tools/perf/util/cs-etm.* >> 1443 F: tools/perf/util/cs-etm-decoder/* >> 1444 >> 1445 ARM/CORGI MACHINE SUPPORT >> 1446 M: Richard Purdie <rpurdie@rpsys.net> >> 1447 S: Maintained 2315 1448 2316 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 1449 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE 2317 M: Hans Ulli Kroll <ulli.kroll@googlemail 1450 M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 2318 M: Linus Walleij <linus.walleij@linaro.or 1451 M: Linus Walleij <linus.walleij@linaro.org> 2319 L: linux-arm-kernel@lists.infradead.org 1452 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2320 S: Maintained << 2321 T: git git://github.com/ulli-kroll/linux 1453 T: git git://github.com/ulli-kroll/linux.git 2322 F: Documentation/devicetree/bindings/arm !! 1454 S: Maintained 2323 F: Documentation/devicetree/bindings/net !! 1455 F: Documentation/devicetree/bindings/arm/gemini.txt 2324 F: Documentation/devicetree/bindings/pin 1456 F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt 2325 F: Documentation/devicetree/bindings/rtc !! 1457 F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt 2326 F: arch/arm/boot/dts/gemini/ !! 1458 F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt 2327 F: arch/arm/mach-gemini/ 1459 F: arch/arm/mach-gemini/ 2328 F: drivers/crypto/gemini/ << 2329 F: drivers/net/ethernet/cortina/ 1460 F: drivers/net/ethernet/cortina/ 2330 F: drivers/pinctrl/pinctrl-gemini.c 1461 F: drivers/pinctrl/pinctrl-gemini.c 2331 F: drivers/rtc/rtc-ftrtc010.c 1462 F: drivers/rtc/rtc-ftrtc010.c 2332 1463 2333 ARM/CZ.NIC TURRIS SUPPORT !! 1464 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT 2334 M: Marek Behún <kabel@kernel.org> !! 1465 M: Barry Song <baohua@kernel.org> >> 1466 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git 2335 S: Maintained 1468 S: Maintained 2336 W: https://www.turris.cz/ !! 1469 F: arch/arm/boot/dts/prima2* 2337 F: Documentation/ABI/testing/debugfs-mox !! 1470 F: arch/arm/mach-prima2/ 2338 F: Documentation/ABI/testing/sysfs-bus-i !! 1471 F: drivers/clk/sirf/ 2339 F: Documentation/ABI/testing/sysfs-bus-m !! 1472 F: drivers/clocksource/timer-prima2.c 2340 F: Documentation/ABI/testing/sysfs-firmw !! 1473 F: drivers/clocksource/timer-atlas7.c 2341 F: Documentation/devicetree/bindings/bus !! 1474 N: [^a-z]sirf 2342 F: Documentation/devicetree/bindings/fir !! 1475 X: drivers/gnss 2343 F: Documentation/devicetree/bindings/fir !! 1476 2344 F: Documentation/devicetree/bindings/gpi !! 1477 ARM/EBSA110 MACHINE SUPPORT 2345 F: Documentation/devicetree/bindings/int !! 1478 M: Russell King <linux@armlinux.org.uk> 2346 F: Documentation/devicetree/bindings/led !! 1479 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2347 F: Documentation/devicetree/bindings/wat !! 1480 W: http://www.armlinux.org.uk/ 2348 F: drivers/bus/moxtet.c !! 1481 S: Maintained 2349 F: drivers/firmware/turris-mox-rwtm.c !! 1482 F: arch/arm/mach-ebsa110/ 2350 F: drivers/gpio/gpio-moxtet.c !! 1483 F: drivers/net/ethernet/amd/am79c961a.* 2351 F: drivers/leds/leds-turris-omnia.c !! 1484 2352 F: drivers/mailbox/armada-37xx-rwtm-mail !! 1485 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT 2353 F: drivers/platform/cznic/ !! 1486 M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> 2354 F: drivers/watchdog/armada_37xx_wdt.c !! 1487 R: Pengutronix Kernel Team <kernel@pengutronix.de> 2355 F: include/dt-bindings/bus/moxtet.h !! 1488 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2356 F: include/linux/armada-37xx-rwtm-mailbo !! 1489 S: Maintained 2357 F: include/linux/moxtet.h !! 1490 N: efm32 2358 F: include/linux/turris-omnia-mcu-interf !! 1491 >> 1492 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6) >> 1493 M: Robert Jarzmik <robert.jarzmik@free.fr> >> 1494 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1495 S: Maintained >> 1496 F: arch/arm/mach-pxa/ezx.c 2359 1497 2360 ARM/FARADAY FA526 PORT 1498 ARM/FARADAY FA526 PORT 2361 M: Hans Ulli Kroll <ulli.kroll@googlemail 1499 M: Hans Ulli Kroll <ulli.kroll@googlemail.com> 2362 L: linux-arm-kernel@lists.infradead.org 1500 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2363 S: Maintained 1501 S: Maintained 2364 T: git git://git.berlios.de/gemini-board 1502 T: git git://git.berlios.de/gemini-board 2365 F: arch/arm/mm/*-fa* 1503 F: arch/arm/mm/*-fa* 2366 1504 2367 ARM/FOOTBRIDGE ARCHITECTURE 1505 ARM/FOOTBRIDGE ARCHITECTURE 2368 M: Russell King <linux@armlinux.org.uk> 1506 M: Russell King <linux@armlinux.org.uk> 2369 L: linux-arm-kernel@lists.infradead.org 1507 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2370 S: Maintained << 2371 W: http://www.armlinux.org.uk/ 1508 W: http://www.armlinux.org.uk/ >> 1509 S: Maintained 2372 F: arch/arm/include/asm/hardware/dec2128 1510 F: arch/arm/include/asm/hardware/dec21285.h 2373 F: arch/arm/mach-footbridge/ 1511 F: arch/arm/mach-footbridge/ 2374 1512 2375 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 1513 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE 2376 M: Shawn Guo <shawnguo@kernel.org> 1514 M: Shawn Guo <shawnguo@kernel.org> 2377 M: Sascha Hauer <s.hauer@pengutronix.de> 1515 M: Sascha Hauer <s.hauer@pengutronix.de> 2378 R: Pengutronix Kernel Team <kernel@pengut 1516 R: Pengutronix Kernel Team <kernel@pengutronix.de> 2379 R: Fabio Estevam <festevam@gmail.com> !! 1517 R: Fabio Estevam <fabio.estevam@nxp.com> 2380 L: imx@lists.linux.dev !! 1518 R: NXP Linux Team <linux-imx@nxp.com> >> 1519 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1520 S: Maintained >> 1521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git >> 1522 F: arch/arm/mach-imx/ >> 1523 F: arch/arm/mach-mxs/ >> 1524 F: arch/arm/boot/dts/imx* >> 1525 F: arch/arm/configs/imx*_defconfig >> 1526 F: drivers/clk/imx/ >> 1527 F: drivers/firmware/imx/ >> 1528 F: drivers/soc/imx/ >> 1529 F: include/linux/firmware/imx/ >> 1530 F: include/soc/imx/ >> 1531 >> 1532 ARM/FREESCALE VYBRID ARM ARCHITECTURE >> 1533 M: Shawn Guo <shawnguo@kernel.org> >> 1534 M: Sascha Hauer <s.hauer@pengutronix.de> >> 1535 R: Pengutronix Kernel Team <kernel@pengutronix.de> >> 1536 R: Stefan Agner <stefan@agner.ch> 2381 L: linux-arm-kernel@lists.infradead.org 1537 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2382 S: Maintained 1538 S: Maintained 2383 T: git git://git.kernel.org/pub/scm/linu 1539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 2384 F: arch/arm/boot/dts/nxp/imx/ !! 1540 F: arch/arm/mach-imx/*vf610* 2385 F: arch/arm/boot/dts/nxp/mxs/ !! 1541 F: arch/arm/boot/dts/vf* 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 << 2391 N: mxs << 2392 1542 2393 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE 1543 ARM/FREESCALE LAYERSCAPE ARM ARCHITECTURE 2394 M: Shawn Guo <shawnguo@kernel.org> 1544 M: Shawn Guo <shawnguo@kernel.org> >> 1545 M: Li Yang <leoyang.li@nxp.com> 2395 L: linux-arm-kernel@lists.infradead.org 1546 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2396 S: Maintained 1547 S: Maintained 2397 T: git git://git.kernel.org/pub/scm/linu 1548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git 2398 F: arch/arm/boot/dts/nxp/ls/ !! 1549 F: arch/arm/boot/dts/ls1021a* 2399 F: arch/arm64/boot/dts/freescale/fsl-* 1550 F: arch/arm64/boot/dts/freescale/fsl-* 2400 F: arch/arm64/boot/dts/freescale/qoriq-* 1551 F: arch/arm64/boot/dts/freescale/qoriq-* 2401 1552 2402 ARM/FREESCALE VYBRID ARM ARCHITECTURE !! 1553 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT 2403 M: Shawn Guo <shawnguo@kernel.org> !! 1554 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 1555 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2408 S: Maintained 1556 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 1557 2413 ARM/GUMSTIX MACHINE SUPPORT 1558 ARM/GUMSTIX MACHINE SUPPORT 2414 M: Steve Sakoman <sakoman@gmail.com> 1559 M: Steve Sakoman <sakoman@gmail.com> 2415 L: linux-arm-kernel@lists.infradead.org 1560 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2416 S: Maintained 1561 S: Maintained 2417 1562 >> 1563 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT >> 1564 M: Philipp Zabel <philipp.zabel@gmail.com> >> 1565 M: Paul Parsons <lost.distance@yahoo.com> >> 1566 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1567 S: Maintained >> 1568 F: arch/arm/mach-pxa/hx4700.c >> 1569 F: arch/arm/mach-pxa/include/mach/hx4700.h >> 1570 F: sound/soc/pxa/hx4700.c >> 1571 2418 ARM/HISILICON SOC SUPPORT 1572 ARM/HISILICON SOC SUPPORT 2419 M: Wei Xu <xuwei5@hisilicon.com> 1573 M: Wei Xu <xuwei5@hisilicon.com> 2420 L: linux-arm-kernel@lists.infradead.org 1574 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2421 S: Supported << 2422 W: http://www.hisilicon.com 1575 W: http://www.hisilicon.com 2423 T: git https://github.com/hisilicon/linu !! 1576 S: Supported 2424 F: arch/arm/boot/dts/hisilicon/ !! 1577 T: git git://github.com/hisilicon/linux-hisi.git 2425 F: arch/arm/mach-hisi/ 1578 F: arch/arm/mach-hisi/ >> 1579 F: arch/arm/boot/dts/hi3* >> 1580 F: arch/arm/boot/dts/hip* >> 1581 F: arch/arm/boot/dts/hisi* 2426 F: arch/arm64/boot/dts/hisilicon/ 1582 F: arch/arm64/boot/dts/hisilicon/ 2427 1583 2428 ARM/HP JORNADA 7XX MACHINE SUPPORT 1584 ARM/HP JORNADA 7XX MACHINE SUPPORT 2429 M: Kristoffer Ericson <kristoffer.ericson 1585 M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 2430 S: Maintained << 2431 W: www.jlime.com 1586 W: www.jlime.com >> 1587 S: Maintained 2432 T: git git://git.kernel.org/pub/scm/linu 1588 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 1589 F: arch/arm/mach-sa1100/jornada720.c 2435 !! 1590 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 1591 2454 ARM/IGEP MACHINE SUPPORT 1592 ARM/IGEP MACHINE SUPPORT 2455 M: Enric Balletbo i Serra <eballetbo@gmai 1593 M: Enric Balletbo i Serra <eballetbo@gmail.com> 2456 M: Javier Martinez Canillas <javier@dowhi 1594 M: Javier Martinez Canillas <javier@dowhile0.org> 2457 L: linux-omap@vger.kernel.org 1595 L: linux-omap@vger.kernel.org 2458 L: linux-arm-kernel@lists.infradead.org 1596 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2459 S: Maintained 1597 S: Maintained 2460 F: arch/arm/boot/dts/ti/omap/omap3-igep* !! 1598 F: arch/arm/boot/dts/omap3-igep* >> 1599 >> 1600 ARM/INCOME PXA270 SUPPORT >> 1601 M: Marek Vasut <marek.vasut@gmail.com> >> 1602 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1603 S: Maintained >> 1604 F: arch/arm/mach-pxa/colibri-pxa270-income.c >> 1605 >> 1606 ARM/INTEL IOP13XX ARM ARCHITECTURE >> 1607 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1608 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1609 S: Maintained >> 1610 >> 1611 ARM/INTEL IOP32X ARM ARCHITECTURE >> 1612 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1613 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1614 S: Maintained >> 1615 >> 1616 ARM/INTEL IOP33X ARM ARCHITECTURE >> 1617 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1618 S: Orphan >> 1619 >> 1620 ARM/INTEL IQ81342EX MACHINE SUPPORT >> 1621 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1622 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1623 S: Maintained >> 1624 >> 1625 ARM/INTEL IXDP2850 MACHINE SUPPORT >> 1626 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1627 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1628 S: Maintained 2461 1629 2462 ARM/INTEL IXP4XX ARM ARCHITECTURE 1630 ARM/INTEL IXP4XX ARM ARCHITECTURE 2463 M: Linus Walleij <linusw@kernel.org> << 2464 M: Imre Kaloz <kaloz@openwrt.org> 1631 M: Imre Kaloz <kaloz@openwrt.org> >> 1632 M: Krzysztof Halasa <khalasa@piap.pl> 2465 L: linux-arm-kernel@lists.infradead.org 1633 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2466 S: Maintained 1634 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/ 1635 F: arch/arm/mach-ixp4xx/ 2475 F: drivers/bus/intel-ixp4xx-eb.c !! 1636 2476 F: drivers/char/hw_random/ixp4xx-rng.c !! 1637 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT 2477 F: drivers/clocksource/timer-ixp4xx.c !! 1638 M: Jonathan Cameron <jic23@cam.ac.uk> 2478 F: drivers/crypto/intel/ixp4xx/ixp4xx_cr !! 1639 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2479 F: drivers/gpio/gpio-ixp4xx.c !! 1640 S: Maintained 2480 F: drivers/irqchip/irq-ixp4xx.c !! 1641 F: arch/arm/mach-pxa/stargate2.c 2481 F: drivers/net/ethernet/xscale/ixp4xx_et !! 1642 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 1643 2496 ARM/INTEL XSC3 (MANZANO) ARM CORE 1644 ARM/INTEL XSC3 (MANZANO) ARM CORE 2497 M: Lennert Buytenhek <kernel@wantstofly.o 1645 M: Lennert Buytenhek <kernel@wantstofly.org> 2498 L: linux-arm-kernel@lists.infradead.org 1646 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2499 S: Maintained 1647 S: Maintained 2500 1648 >> 1649 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT >> 1650 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1651 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1652 S: Maintained >> 1653 2501 ARM/LG1K ARCHITECTURE 1654 ARM/LG1K ARCHITECTURE 2502 M: Chanho Min <chanho.min@lge.com> 1655 M: Chanho Min <chanho.min@lge.com> 2503 L: linux-arm-kernel@lists.infradead.org 1656 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2504 S: Maintained 1657 S: Maintained 2505 F: arch/arm64/boot/dts/lg/ 1658 F: arch/arm64/boot/dts/lg/ 2506 1659 >> 1660 ARM/LOGICPD PXA270 MACHINE SUPPORT >> 1661 M: Lennert Buytenhek <kernel@wantstofly.org> >> 1662 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1663 S: Maintained >> 1664 2507 ARM/LPC18XX ARCHITECTURE 1665 ARM/LPC18XX ARCHITECTURE 2508 M: Vladimir Zapolskiy <vz@mleia.com> 1666 M: Vladimir Zapolskiy <vz@mleia.com> 2509 L: linux-arm-kernel@lists.infradead.org 1667 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2510 S: Maintained 1668 S: Maintained 2511 F: Documentation/devicetree/bindings/i2c !! 1669 F: arch/arm/boot/dts/lpc43* 2512 F: arch/arm/boot/dts/nxp/lpc/lpc43* << 2513 F: drivers/i2c/busses/i2c-lpc2k.c 1670 F: drivers/i2c/busses/i2c-lpc2k.c 2514 F: drivers/memory/pl172.c 1671 F: drivers/memory/pl172.c 2515 F: drivers/mtd/spi-nor/controllers/nxp-s !! 1672 F: drivers/mtd/spi-nor/nxp-spifi.c 2516 F: drivers/rtc/rtc-lpc24xx.c 1673 F: drivers/rtc/rtc-lpc24xx.c 2517 N: lpc18xx 1674 N: lpc18xx 2518 1675 2519 ARM/LPC32XX SOC SUPPORT 1676 ARM/LPC32XX SOC SUPPORT 2520 M: Vladimir Zapolskiy <vz@mleia.com> 1677 M: Vladimir Zapolskiy <vz@mleia.com> 2521 M: Piotr Wojtaszczyk <piotr.wojtaszczyk@t !! 1678 M: Sylvain Lemieux <slemieux.tyco@gmail.com> 2522 L: linux-arm-kernel@lists.infradead.org 1679 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2523 S: Maintained << 2524 T: git git://github.com/vzapolskiy/linux 1680 T: git git://github.com/vzapolskiy/linux-lpc32xx.git 2525 F: Documentation/devicetree/bindings/i2c !! 1681 S: Maintained 2526 F: arch/arm/boot/dts/nxp/lpc/lpc32* !! 1682 F: arch/arm/boot/dts/lpc32* 2527 F: arch/arm/mach-lpc32xx/ 1683 F: arch/arm/mach-lpc32xx/ 2528 F: drivers/dma/lpc32xx-dmamux.c << 2529 F: drivers/i2c/busses/i2c-pnx.c 1684 F: drivers/i2c/busses/i2c-pnx.c 2530 F: drivers/net/ethernet/nxp/lpc_eth.c 1685 F: drivers/net/ethernet/nxp/lpc_eth.c 2531 F: drivers/usb/host/ohci-nxp.c 1686 F: drivers/usb/host/ohci-nxp.c 2532 F: drivers/watchdog/pnx4008_wdt.c 1687 F: drivers/watchdog/pnx4008_wdt.c 2533 N: lpc32xx 1688 N: lpc32xx 2534 1689 2535 LPC32XX DMAMUX SUPPORT !! 1690 ARM/MAGICIAN MACHINE SUPPORT 2536 M: J.M.B. Downing <jonathan.downing@naute !! 1691 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 1692 S: Maintained 2541 F: Documentation/devicetree/bindings/dma << 2542 1693 2543 ARM/Marvell Dove/MV78xx0/Orion SOC support 1694 ARM/Marvell Dove/MV78xx0/Orion SOC support >> 1695 M: Jason Cooper <jason@lakedaemon.net> 2544 M: Andrew Lunn <andrew@lunn.ch> 1696 M: Andrew Lunn <andrew@lunn.ch> 2545 M: Sebastian Hesselbarth <sebastian.hesse 1697 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 2546 M: Gregory Clement <gregory.clement@bootl 1698 M: Gregory Clement <gregory.clement@bootlin.com> 2547 L: linux-arm-kernel@lists.infradead.org 1699 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2548 S: Maintained 1700 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 1701 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/ 1702 F: arch/arm/mach-dove/ 2556 F: arch/arm/mach-mv78xx0/ 1703 F: arch/arm/mach-mv78xx0/ 2557 F: arch/arm/mach-orion5x/ 1704 F: arch/arm/mach-orion5x/ 2558 F: arch/arm/plat-orion/ 1705 F: arch/arm/plat-orion/ 2559 F: drivers/bus/mvebu-mbus.c !! 1706 F: arch/arm/boot/dts/dove* 2560 F: drivers/soc/dove/ !! 1707 F: arch/arm/boot/dts/orion5x* 2561 1708 2562 ARM/Marvell Kirkwood and Armada 370, 375, 38x !! 1709 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support >> 1710 M: Jason Cooper <jason@lakedaemon.net> 2563 M: Andrew Lunn <andrew@lunn.ch> 1711 M: Andrew Lunn <andrew@lunn.ch> 2564 M: Gregory Clement <gregory.clement@bootl 1712 M: Gregory Clement <gregory.clement@bootlin.com> 2565 M: Sebastian Hesselbarth <sebastian.hesse 1713 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 2566 L: linux-arm-kernel@lists.infradead.org 1714 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2567 S: Maintained 1715 S: Maintained 2568 T: git git://git.kernel.org/pub/scm/linu !! 1716 F: arch/arm/boot/dts/armada* 2569 F: Documentation/devicetree/bindings/arm !! 1717 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 1718 F: arch/arm/configs/mvebu_*_defconfig 2573 F: arch/arm/mach-mvebu/ 1719 F: arch/arm/mach-mvebu/ 2574 F: arch/arm64/boot/dts/marvell/ !! 1720 F: arch/arm64/boot/dts/marvell/armada* 2575 F: drivers/clk/mvebu/ << 2576 F: drivers/cpufreq/armada-37xx-cpufreq.c 1721 F: drivers/cpufreq/armada-37xx-cpufreq.c 2577 F: drivers/cpufreq/armada-8k-cpufreq.c << 2578 F: drivers/cpufreq/mvebu-cpufreq.c 1722 F: drivers/cpufreq/mvebu-cpufreq.c 2579 F: drivers/irqchip/irq-armada-370-xp.c 1723 F: drivers/irqchip/irq-armada-370-xp.c 2580 F: drivers/irqchip/irq-mvebu-* 1724 F: drivers/irqchip/irq-mvebu-* 2581 F: drivers/pinctrl/mvebu/ 1725 F: drivers/pinctrl/mvebu/ 2582 F: drivers/rtc/rtc-armada38x.c 1726 F: drivers/rtc/rtc-armada38x.c 2583 1727 2584 ARM/Mediatek RTC DRIVER 1728 ARM/Mediatek RTC DRIVER 2585 M: Eddie Huang <eddie.huang@mediatek.com> 1729 M: Eddie Huang <eddie.huang@mediatek.com> 2586 M: Sean Wang <sean.wang@mediatek.com> 1730 M: Sean Wang <sean.wang@mediatek.com> 2587 L: linux-arm-kernel@lists.infradead.org 1731 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2588 L: linux-mediatek@lists.infradead.org (m 1732 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 2589 S: Maintained 1733 S: Maintained 2590 F: Documentation/devicetree/bindings/rtc !! 1734 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 1735 F: drivers/rtc/rtc-mt6397.c 2594 F: drivers/rtc/rtc-mt7622.c 1736 F: drivers/rtc/rtc-mt7622.c 2595 1737 2596 ARM/Mediatek SoC support 1738 ARM/Mediatek SoC support 2597 M: Matthias Brugger <matthias.bgg@gmail.c 1739 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 1740 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2601 L: linux-mediatek@lists.infradead.org (m 1741 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) >> 1742 W: https://mtk.bcnfs.org/ >> 1743 C: irc://chat.freenode.net/linux-mediatek 2602 S: Maintained 1744 S: Maintained 2603 W: https://mtk.wiki.kernel.org/ !! 1745 F: arch/arm/boot/dts/mt6* 2604 C: irc://irc.libera.chat/linux-mediatek !! 1746 F: arch/arm/boot/dts/mt7* 2605 F: arch/arm/boot/dts/mediatek/ !! 1747 F: arch/arm/boot/dts/mt8* 2606 F: arch/arm/mach-mediatek/ 1748 F: arch/arm/mach-mediatek/ 2607 F: arch/arm64/boot/dts/mediatek/ 1749 F: arch/arm64/boot/dts/mediatek/ 2608 F: drivers/soc/mediatek/ 1750 F: drivers/soc/mediatek/ 2609 N: mtk 1751 N: mtk 2610 N: mt[2678] !! 1752 N: mt[678] 2611 K: mediatek 1753 K: mediatek 2612 1754 2613 ARM/Mediatek USB3 PHY DRIVER 1755 ARM/Mediatek USB3 PHY DRIVER 2614 M: Chunfeng Yun <chunfeng.yun@mediatek.co 1756 M: Chunfeng Yun <chunfeng.yun@mediatek.com> 2615 L: linux-arm-kernel@lists.infradead.org 1757 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2616 L: linux-mediatek@lists.infradead.org (m 1758 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 2617 S: Maintained 1759 S: Maintained 2618 F: Documentation/devicetree/bindings/phy << 2619 F: drivers/phy/mediatek/ 1760 F: drivers/phy/mediatek/ >> 1761 F: Documentation/devicetree/bindings/phy/phy-mtk-* 2620 1762 2621 ARM/MICROCHIP (ARM64) SoC support !! 1763 ARM/MICREL KS8695 ARCHITECTURE 2622 M: Conor Dooley <conor@kernel.org> !! 1764 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 1765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2626 S: Supported !! 1766 F: arch/arm/mach-ks8695/ 2627 T: git https://git.kernel.org/pub/scm/li !! 1767 S: Odd Fixes 2628 F: arch/arm64/boot/dts/microchip/ << 2629 1768 2630 ARM/Microchip (AT91) SoC support 1769 ARM/Microchip (AT91) SoC support 2631 M: Nicolas Ferre <nicolas.ferre@microchip 1770 M: Nicolas Ferre <nicolas.ferre@microchip.com> 2632 M: Alexandre Belloni <alexandre.belloni@b 1771 M: Alexandre Belloni <alexandre.belloni@bootlin.com> 2633 M: Claudiu Beznea <claudiu.beznea@tuxon.d !! 1772 M: Ludovic Desroches <ludovic.desroches@microchip.com> 2634 L: linux-arm-kernel@lists.infradead.org 1773 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2635 S: Supported << 2636 W: http://www.linux4sam.org 1774 W: http://www.linux4sam.org 2637 T: git git://git.kernel.org/pub/scm/linu 1775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/at91/linux.git 2638 F: arch/arm/boot/dts/microchip/ !! 1776 S: Supported 2639 F: arch/arm/include/debug/at91.S !! 1777 N: at91 >> 1778 N: atmel 2640 F: arch/arm/mach-at91/ 1779 F: arch/arm/mach-at91/ >> 1780 F: include/soc/at91/ >> 1781 F: arch/arm/boot/dts/at91*.dts >> 1782 F: arch/arm/boot/dts/at91*.dtsi >> 1783 F: arch/arm/boot/dts/sama*.dts >> 1784 F: arch/arm/boot/dts/sama*.dtsi >> 1785 F: arch/arm/include/debug/at91.S 2641 F: drivers/memory/atmel* 1786 F: drivers/memory/atmel* 2642 F: drivers/watchdog/sama5d4_wdt.c 1787 F: drivers/watchdog/sama5d4_wdt.c 2643 F: include/soc/at91/ << 2644 X: drivers/input/touchscreen/atmel_mxt_t 1788 X: drivers/input/touchscreen/atmel_mxt_ts.c 2645 N: at91 !! 1789 X: drivers/net/wireless/atmel/ 2646 N: atmel << 2647 1790 2648 ARM/Microchip Sparx5 SoC support !! 1791 ARM/MIOA701 MACHINE SUPPORT 2649 M: Lars Povlsen <lars.povlsen@microchip.c !! 1792 M: Robert Jarzmik <robert.jarzmik@free.fr> 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 << 2660 ARM/MILBEAUT ARCHITECTURE << 2661 M: Taichi Sugaya <sugaya.taichi@socionext << 2662 M: Takao Orito <orito.takao@socionext.com << 2663 L: linux-arm-kernel@lists.infradead.org 1793 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1794 F: arch/arm/mach-pxa/mioa701.c 2664 S: Maintained 1795 S: Maintained 2665 F: arch/arm/boot/dts/socionext/milbeaut* << 2666 F: arch/arm/mach-milbeaut/ << 2667 N: milbeaut << 2668 1796 2669 ARM/MOXA ART SOC !! 1797 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT 2670 M: Krzysztof Kozlowski <krzk@kernel.org> !! 1798 M: Michael Petchkovsky <mkpetch@internode.on.net> 2671 L: linux-arm-kernel@lists.infradead.org !! 1799 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 1800 2698 ARM/NOMADIK/Ux500 ARCHITECTURES !! 1801 ARM/NOMADIK/U300/Ux500 ARCHITECTURES 2699 M: Linus Walleij <linus.walleij@linaro.or 1802 M: Linus Walleij <linus.walleij@linaro.org> 2700 L: linux-arm-kernel@lists.infradead.org 1803 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2701 S: Maintained 1804 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/ 1805 F: arch/arm/mach-nomadik/ >> 1806 F: arch/arm/mach-u300/ 2710 F: arch/arm/mach-ux500/ 1807 F: arch/arm/mach-ux500/ >> 1808 F: arch/arm/boot/dts/ste-* 2711 F: drivers/clk/clk-nomadik.c 1809 F: drivers/clk/clk-nomadik.c >> 1810 F: drivers/clk/clk-u300.c 2712 F: drivers/clocksource/clksrc-dbx500-prc 1811 F: drivers/clocksource/clksrc-dbx500-prcmu.c >> 1812 F: drivers/clocksource/timer-u300.c >> 1813 F: drivers/dma/coh901318* 2713 F: drivers/dma/ste_dma40* 1814 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 1815 F: drivers/hwspinlock/u8500_hsem.c 2717 F: drivers/i2c/busses/i2c-nomadik.c 1816 F: drivers/i2c/busses/i2c-nomadik.c 2718 F: drivers/iio/adc/ab8500-gpadc.c !! 1817 F: drivers/i2c/busses/i2c-stu300.c >> 1818 F: drivers/mfd/ab3100* 2719 F: drivers/mfd/ab8500* 1819 F: drivers/mfd/ab8500* 2720 F: drivers/mfd/abx500* 1820 F: drivers/mfd/abx500* >> 1821 F: drivers/mfd/dbx500* 2721 F: drivers/mfd/db8500* 1822 F: drivers/mfd/db8500* 2722 F: drivers/pinctrl/nomadik/ 1823 F: drivers/pinctrl/nomadik/ >> 1824 F: drivers/pinctrl/pinctrl-coh901* >> 1825 F: drivers/pinctrl/pinctrl-u300.c >> 1826 F: drivers/rtc/rtc-ab3100.c 2723 F: drivers/rtc/rtc-ab8500.c 1827 F: drivers/rtc/rtc-ab8500.c >> 1828 F: drivers/rtc/rtc-coh901331.c 2724 F: drivers/rtc/rtc-pl031.c 1829 F: drivers/rtc/rtc-pl031.c 2725 F: drivers/soc/ux500/ !! 1830 F: drivers/watchdog/coh901327_wdt.c 2726 !! 1831 F: Documentation/devicetree/bindings/arm/ste-* 2727 ARM/NUVOTON MA35 ARCHITECTURE !! 1832 F: Documentation/devicetree/bindings/arm/ux500/ 2728 M: Jacky Huang <ychuang3@nuvoton.com> !! 1833 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 1834 2739 ARM/NUVOTON NPCM ARCHITECTURE 1835 ARM/NUVOTON NPCM ARCHITECTURE 2740 M: Avi Fishman <avifishman70@gmail.com> 1836 M: Avi Fishman <avifishman70@gmail.com> 2741 M: Tomer Maimon <tmaimon77@gmail.com> 1837 M: Tomer Maimon <tmaimon77@gmail.com> 2742 M: Tali Perry <tali.perry1@gmail.com> << 2743 R: Patrick Venture <venture@google.com> 1838 R: Patrick Venture <venture@google.com> 2744 R: Nancy Yuen <yuenn@google.com> 1839 R: Nancy Yuen <yuenn@google.com> 2745 R: Benjamin Fair <benjaminfair@google.com !! 1840 R: Brendan Higgins <brendanhiggins@google.com> 2746 L: openbmc@lists.ozlabs.org (moderated f 1841 L: openbmc@lists.ozlabs.org (moderated for non-subscribers) 2747 S: Supported 1842 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/ 1843 F: arch/arm/mach-npcm/ 2753 F: arch/arm64/boot/dts/nuvoton/ !! 1844 F: arch/arm/boot/dts/nuvoton-npcm* 2754 F: drivers/*/*/*npcm* !! 1845 F: include/dt-bindings/clock/nuvoton,npcm7xx-clks.h 2755 F: drivers/*/*npcm* 1846 F: drivers/*/*npcm* 2756 F: drivers/rtc/rtc-nct3018y.c !! 1847 F: Documentation/devicetree/bindings/*/*npcm* 2757 F: include/dt-bindings/clock/nuvoton,npc !! 1848 F: Documentation/devicetree/bindings/*/*/*npcm* 2758 F: include/dt-bindings/clock/nuvoton,npc << 2759 << 2760 ARM/NUVOTON NPCM VIDEO ENGINE DRIVER << 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 1849 2772 ARM/NUVOTON WPCM450 ARCHITECTURE !! 1850 ARM/NUVOTON W90X900 ARM ARCHITECTURE 2773 M: Jonathan Neuschäfer <j.neuschaefer@gm !! 1851 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 1852 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1853 W: http://www.mcuos.com 2790 S: Maintained 1854 S: Maintained 2791 F: arch/arm64/boot/dts/freescale/s32g*.d !! 1855 F: arch/arm/mach-w90x900/ 2792 F: drivers/pinctrl/nxp/ !! 1856 F: drivers/input/keyboard/w90p910_keypad.c >> 1857 F: drivers/input/touchscreen/w90p910_ts.c >> 1858 F: drivers/watchdog/nuc900_wdt.c >> 1859 F: drivers/net/ethernet/nuvoton/w90p910_ether.c >> 1860 F: drivers/mtd/nand/raw/nuc900_nand.c >> 1861 F: drivers/rtc/rtc-nuc900.c >> 1862 F: drivers/spi/spi-nuc900.c >> 1863 F: drivers/usb/host/ehci-w90x900.c >> 1864 F: drivers/video/fbdev/nuc900fb.c >> 1865 >> 1866 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT >> 1867 M: Nelson Castillo <arhuaco@freaks-unidos.net> >> 1868 L: openmoko-kernel@lists.openmoko.org (subscribers-only) >> 1869 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner >> 1870 S: Supported 2793 1871 2794 ARM/Orion SoC/Technologic Systems TS-78xx pla 1872 ARM/Orion SoC/Technologic Systems TS-78xx platform support 2795 M: Alexander Clouter <alex@digriz.org.uk> 1873 M: Alexander Clouter <alex@digriz.org.uk> 2796 L: linux-arm-kernel@lists.infradead.org 1874 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2797 S: Maintained << 2798 W: http://www.digriz.org.uk/ts78xx/kerne 1875 W: http://www.digriz.org.uk/ts78xx/kernel >> 1876 S: Maintained 2799 F: arch/arm/mach-orion5x/ts78xx-* 1877 F: arch/arm/mach-orion5x/ts78xx-* 2800 1878 2801 ARM/QUALCOMM CHROMEBOOK SUPPORT !! 1879 ARM/OXNAS platform support 2802 R: cros-qcom-dts-watchers@chromium.org !! 1880 M: Neil Armstrong <narmstrong@baylibre.com> 2803 F: arch/arm64/boot/dts/qcom/sc7180* !! 1881 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2804 F: arch/arm64/boot/dts/qcom/sc7280* !! 1882 L: linux-oxnas@groups.io (moderated for non-subscribers) 2805 F: arch/arm64/boot/dts/qcom/sdm845-cheza !! 1883 S: Maintained >> 1884 F: arch/arm/mach-oxnas/ >> 1885 F: arch/arm/boot/dts/ox8*.dts* >> 1886 N: oxnas >> 1887 >> 1888 ARM/PALM TREO SUPPORT >> 1889 M: Tomas Cech <sleep_walker@suse.com> >> 1890 L: linux-arm-kernel@lists.infradead.org >> 1891 W: http://hackndev.com >> 1892 S: Maintained >> 1893 F: arch/arm/mach-pxa/palmtreo.* >> 1894 >> 1895 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT >> 1896 M: Marek Vasut <marek.vasut@gmail.com> >> 1897 L: linux-arm-kernel@lists.infradead.org >> 1898 W: http://hackndev.com >> 1899 S: Maintained >> 1900 F: arch/arm/mach-pxa/include/mach/palmtx.h >> 1901 F: arch/arm/mach-pxa/palmtx.c >> 1902 F: arch/arm/mach-pxa/palmt5.* >> 1903 F: arch/arm/mach-pxa/include/mach/palmld.h >> 1904 F: arch/arm/mach-pxa/palmld.c >> 1905 F: arch/arm/mach-pxa/palmte2.* >> 1906 F: arch/arm/mach-pxa/include/mach/palmtc.h >> 1907 F: arch/arm/mach-pxa/palmtc.c >> 1908 >> 1909 ARM/PALMZ72 SUPPORT >> 1910 M: Sergey Lapin <slapin@ossfans.org> >> 1911 L: linux-arm-kernel@lists.infradead.org >> 1912 W: http://hackndev.com >> 1913 S: Maintained >> 1914 F: arch/arm/mach-pxa/palmz72.* >> 1915 >> 1916 ARM/PLEB SUPPORT >> 1917 M: Peter Chubb <pleb@gelato.unsw.edu.au> >> 1918 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB >> 1919 S: Maintained >> 1920 >> 1921 ARM/PT DIGITAL BOARD PORT >> 1922 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de> >> 1923 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 1924 W: http://www.armlinux.org.uk/ >> 1925 S: Maintained 2806 1926 2807 ARM/QUALCOMM MAILING LIST !! 1927 ARM/QUALCOMM SUPPORT >> 1928 M: Andy Gross <andy.gross@linaro.org> >> 1929 M: David Brown <david.brown@linaro.org> 2808 L: linux-arm-msm@vger.kernel.org 1930 L: linux-arm-msm@vger.kernel.org 2809 F: Documentation/devicetree/bindings/*/q !! 1931 S: Maintained 2810 F: Documentation/devicetree/bindings/soc 1932 F: Documentation/devicetree/bindings/soc/qcom/ 2811 F: arch/arm/boot/dts/qcom/ !! 1933 F: arch/arm/boot/dts/qcom-*.dts 2812 F: arch/arm/configs/qcom_defconfig !! 1934 F: arch/arm/boot/dts/qcom-*.dtsi 2813 F: arch/arm/mach-qcom/ 1935 F: arch/arm/mach-qcom/ 2814 F: arch/arm64/boot/dts/qcom/ !! 1936 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/ << 2820 F: drivers/bluetooth/btqcomsmd.c << 2821 F: drivers/clocksource/timer-qcom.c << 2822 F: drivers/cpuidle/cpuidle-qcom-spm.c << 2823 F: drivers/extcon/extcon-qcom* << 2824 F: drivers/i2c/busses/i2c-qcom-geni.c << 2825 F: drivers/i2c/busses/i2c-qup.c 1937 F: drivers/i2c/busses/i2c-qup.c 2826 F: drivers/iommu/msm* !! 1938 F: drivers/clk/qcom/ 2827 F: drivers/mfd/ssbi.c !! 1939 F: drivers/dma/qcom/ 2828 F: drivers/mmc/host/mmci_qcom* !! 1940 F: drivers/soc/qcom/ 2829 F: drivers/mmc/host/sdhci-msm.c << 2830 F: drivers/pci/controller/dwc/pcie-qcom* << 2831 F: drivers/phy/qualcomm/ << 2832 F: drivers/power/*/msm* << 2833 F: drivers/reset/reset-qcom-* << 2834 F: drivers/rtc/rtc-pm8xxx.c << 2835 F: drivers/spi/spi-geni-qcom.c << 2836 F: drivers/spi/spi-qcom-qspi.c << 2837 F: drivers/spi/spi-qup.c 1941 F: drivers/spi/spi-qup.c 2838 F: drivers/tty/serial/msm_serial.c 1942 F: drivers/tty/serial/msm_serial.c 2839 F: drivers/ufs/host/ufs-qcom* !! 1943 F: drivers/*/pm8???-* 2840 F: drivers/usb/dwc3/dwc3-qcom.c !! 1944 F: drivers/mfd/ssbi.c 2841 F: include/dt-bindings/*/qcom* !! 1945 F: drivers/firmware/qcom_scm* 2842 F: include/linux/*/qcom* !! 1946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git 2843 F: include/linux/soc/qcom/ << 2844 1947 2845 ARM/QUALCOMM SUPPORT !! 1948 ARM/RADISYS ENP2611 MACHINE SUPPORT 2846 M: Bjorn Andersson <andersson@kernel.org> !! 1949 M: Lennert Buytenhek <kernel@wantstofly.org> 2847 M: Konrad Dybcio <konradybcio@kernel.org> !! 1950 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2848 L: linux-arm-msm@vger.kernel.org << 2849 S: Maintained 1951 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 << 2872 ARM/RDA MICRO ARCHITECTURE << 2873 M: Manivannan Sadhasivam <manivannan.sadh << 2874 L: linux-arm-kernel@lists.infradead.org << 2875 L: linux-unisoc@lists.infradead.org (mod << 2876 S: Maintained << 2877 F: Documentation/devicetree/bindings/arm << 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 << 2884 F: drivers/gpio/gpio-rda.c << 2885 F: drivers/irqchip/irq-rda-intc.c << 2886 F: drivers/tty/serial/rda-uart.c << 2887 1952 2888 ARM/REALTEK ARCHITECTURE 1953 ARM/REALTEK ARCHITECTURE 2889 M: Andreas Färber <afaerber@suse.de> 1954 M: Andreas Färber <afaerber@suse.de> 2890 L: linux-arm-kernel@lists.infradead.org 1955 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2891 L: linux-realtek-soc@lists.infradead.org << 2892 S: Maintained 1956 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/ 1957 F: arch/arm64/boot/dts/realtek/ >> 1958 F: Documentation/devicetree/bindings/arm/realtek.txt 2897 1959 2898 ARM/RISC-V/RENESAS ARCHITECTURE !! 1960 ARM/RENESAS ARM64 ARCHITECTURE 2899 M: Geert Uytterhoeven <geert+renesas@glid !! 1961 M: Simon Horman <horms@verge.net.au> 2900 M: Magnus Damm <magnus.damm@gmail.com> 1962 M: Magnus Damm <magnus.damm@gmail.com> 2901 L: linux-renesas-soc@vger.kernel.org 1963 L: linux-renesas-soc@vger.kernel.org 2902 S: Supported << 2903 Q: http://patchwork.kernel.org/project/l 1964 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ 2904 C: irc://irc.libera.chat/renesas-soc !! 1965 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 !! 1966 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/ 1967 F: arch/arm64/boot/dts/renesas/ 2913 F: arch/riscv/boot/dts/renesas/ !! 1968 F: Documentation/devicetree/bindings/arm/shmobile.txt 2914 F: drivers/pmdomain/renesas/ << 2915 F: drivers/soc/renesas/ 1969 F: drivers/soc/renesas/ 2916 F: include/linux/soc/renesas/ 1970 F: include/linux/soc/renesas/ 2917 K: \brenesas, << 2918 1971 2919 ARM/RISCPC ARCHITECTURE 1972 ARM/RISCPC ARCHITECTURE 2920 M: Russell King <linux@armlinux.org.uk> 1973 M: Russell King <linux@armlinux.org.uk> 2921 L: linux-arm-kernel@lists.infradead.org 1974 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2922 S: Maintained << 2923 W: http://www.armlinux.org.uk/ 1975 W: http://www.armlinux.org.uk/ >> 1976 S: Maintained >> 1977 F: arch/arm/include/asm/hardware/entry-macro-iomd.S 2924 F: arch/arm/include/asm/hardware/ioc.h 1978 F: arch/arm/include/asm/hardware/ioc.h 2925 F: arch/arm/include/asm/hardware/iomd.h 1979 F: arch/arm/include/asm/hardware/iomd.h 2926 F: arch/arm/include/asm/hardware/memc.h 1980 F: arch/arm/include/asm/hardware/memc.h 2927 F: arch/arm/mach-rpc/ 1981 F: arch/arm/mach-rpc/ 2928 F: drivers/net/ethernet/8390/etherh.c 1982 F: drivers/net/ethernet/8390/etherh.c 2929 F: drivers/net/ethernet/i825xx/ether1* 1983 F: drivers/net/ethernet/i825xx/ether1* 2930 F: drivers/net/ethernet/seeq/ether3* 1984 F: drivers/net/ethernet/seeq/ether3* 2931 F: drivers/scsi/arm/ 1985 F: drivers/scsi/arm/ 2932 1986 2933 ARM/Rockchip SoC support 1987 ARM/Rockchip SoC support 2934 M: Heiko Stuebner <heiko@sntech.de> 1988 M: Heiko Stuebner <heiko@sntech.de> 2935 L: linux-arm-kernel@lists.infradead.org 1989 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2936 L: linux-rockchip@lists.infradead.org 1990 L: linux-rockchip@lists.infradead.org 2937 S: Maintained << 2938 T: git git://git.kernel.org/pub/scm/linu 1991 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git 2939 F: Documentation/devicetree/bindings/i2c !! 1992 S: Maintained 2940 F: Documentation/devicetree/bindings/mmc !! 1993 F: arch/arm/boot/dts/rk3* 2941 F: Documentation/devicetree/bindings/spi !! 1994 F: arch/arm/boot/dts/rv1108* 2942 F: arch/arm/boot/dts/rockchip/ << 2943 F: arch/arm/mach-rockchip/ 1995 F: arch/arm/mach-rockchip/ 2944 F: drivers/*/*/*rockchip* << 2945 F: drivers/*/*rockchip* << 2946 F: drivers/clk/rockchip/ 1996 F: drivers/clk/rockchip/ 2947 F: drivers/i2c/busses/i2c-rk3x.c 1997 F: drivers/i2c/busses/i2c-rk3x.c >> 1998 F: drivers/*/*rockchip* >> 1999 F: drivers/*/*/*rockchip* 2948 F: sound/soc/rockchip/ 2000 F: sound/soc/rockchip/ 2949 N: rockchip 2001 N: rockchip 2950 2002 2951 ARM/SAMSUNG S3C, S5P AND EXYNOS ARM ARCHITECT !! 2003 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES >> 2004 M: Kukjin Kim <kgene@kernel.org> 2952 M: Krzysztof Kozlowski <krzk@kernel.org> 2005 M: Krzysztof Kozlowski <krzk@kernel.org> 2953 R: Alim Akhtar <alim.akhtar@samsung.com> << 2954 L: linux-arm-kernel@lists.infradead.org 2006 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 2955 L: linux-samsung-soc@vger.kernel.org !! 2007 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/ 2008 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/ 2959 B: mailto:linux-samsung-soc@vger.kernel. !! 2009 S: Maintained 2960 C: irc://irc.libera.chat/linux-exynos !! 2010 F: arch/arm/boot/dts/s3c* 2961 T: git git://git.kernel.org/pub/scm/linu !! 2011 F: arch/arm/boot/dts/s5p* 2962 F: Documentation/arch/arm/samsung/ !! 2012 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/ 2013 F: arch/arm64/boot/dts/exynos/ 2972 F: drivers/*/*/*s3c24* !! 2014 F: arch/arm/plat-samsung/ >> 2015 F: arch/arm/mach-s3c24*/ >> 2016 F: arch/arm/mach-s3c64xx/ >> 2017 F: arch/arm/mach-s5p*/ >> 2018 F: arch/arm/mach-exynos*/ 2973 F: drivers/*/*s3c24* 2019 F: drivers/*/*s3c24* >> 2020 F: drivers/*/*/*s3c24* 2974 F: drivers/*/*s3c64xx* 2021 F: drivers/*/*s3c64xx* 2975 F: drivers/*/*s5pv210* 2022 F: drivers/*/*s5pv210* 2976 F: drivers/clocksource/samsung_pwm_timer !! 2023 F: drivers/memory/samsung/* 2977 F: drivers/memory/samsung/ !! 2024 F: drivers/soc/samsung/* 2978 F: drivers/pwm/pwm-samsung.c !! 2025 F: Documentation/arm/Samsung/ 2979 F: drivers/soc/samsung/ !! 2026 F: Documentation/devicetree/bindings/arm/samsung/ 2980 F: drivers/tty/serial/samsung* !! 2027 F: Documentation/devicetree/bindings/sram/samsung-sram.txt 2981 F: include/clocksource/samsung_pwm.h !! 2028 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 2029 N: exynos 2986 N: s3c64xx << 2987 N: s5pv210 << 2988 2030 2989 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATI !! 2031 ARM/SAMSUNG MOBILE MACHINE SUPPORT 2990 M: Łukasz Stelmach <l.stelmach@samsung.c !! 2032 M: Kyungmin Park <kyungmin.park@samsung.com> 2991 L: linux-arm-kernel@lists.infradead.org 2033 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2034 S: Maintained >> 2035 F: arch/arm/mach-s5pv210/ >> 2036 >> 2037 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT >> 2038 M: Kyungmin Park <kyungmin.park@samsung.com> >> 2039 M: Kamil Debski <kamil@wypas.org> >> 2040 M: Andrzej Hajda <a.hajda@samsung.com> >> 2041 L: linux-arm-kernel@lists.infradead.org 2992 L: linux-media@vger.kernel.org 2042 L: linux-media@vger.kernel.org 2993 S: Maintained 2043 S: Maintained 2994 F: drivers/media/platform/samsung/s5p-g2 !! 2044 F: drivers/media/platform/s5p-g2d/ 2995 2045 2996 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUP 2046 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT 2997 M: Marek Szyprowski <m.szyprowski@samsung 2047 M: Marek Szyprowski <m.szyprowski@samsung.com> 2998 L: linux-samsung-soc@vger.kernel.org !! 2048 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 2999 L: linux-media@vger.kernel.org 2049 L: linux-media@vger.kernel.org 3000 S: Maintained 2050 S: Maintained 3001 F: Documentation/devicetree/bindings/med !! 2051 F: drivers/media/platform/s5p-cec/ 3002 F: drivers/media/cec/platform/s5p/ !! 2052 F: Documentation/devicetree/bindings/media/s5p-cec.txt 3003 2053 3004 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 2054 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT 3005 M: Andrzej Pietrasiewicz <andrzejtp2010@g !! 2055 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com> 3006 M: Jacek Anaszewski <jacek.anaszewski@gma 2056 M: Jacek Anaszewski <jacek.anaszewski@gmail.com> 3007 M: Sylwester Nawrocki <s.nawrocki@samsung !! 2057 L: linux-arm-kernel@lists.infradead.org 3008 L: linux-arm-kernel@lists.infradead.org << 3009 L: linux-media@vger.kernel.org 2058 L: linux-media@vger.kernel.org 3010 S: Maintained 2059 S: Maintained 3011 F: Documentation/devicetree/bindings/med !! 2060 F: drivers/media/platform/s5p-jpeg/ 3012 F: drivers/media/platform/samsung/s5p-jp << 3013 2061 3014 ARM/SAMSUNG S5P SERIES Multi Format Codec (MF 2062 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT 3015 M: Marek Szyprowski <m.szyprowski@samsung !! 2063 M: Kyungmin Park <kyungmin.park@samsung.com> 3016 M: Andrzej Hajda <andrzej.hajda@intel.com !! 2064 M: Kamil Debski <kamil@wypas.org> 3017 L: linux-arm-kernel@lists.infradead.org !! 2065 M: Jeongtae Park <jtp.park@samsung.com> >> 2066 M: Andrzej Hajda <a.hajda@samsung.com> >> 2067 L: linux-arm-kernel@lists.infradead.org 3018 L: linux-media@vger.kernel.org 2068 L: linux-media@vger.kernel.org 3019 S: Maintained 2069 S: Maintained 3020 F: Documentation/devicetree/bindings/med !! 2070 F: arch/arm/plat-samsung/s5p-dev-mfc.c 3021 F: drivers/media/platform/samsung/s5p-mf !! 2071 F: drivers/media/platform/s5p-mfc/ >> 2072 >> 2073 ARM/SHMOBILE ARM ARCHITECTURE >> 2074 M: Simon Horman <horms@verge.net.au> >> 2075 M: Magnus Damm <magnus.damm@gmail.com> >> 2076 L: linux-renesas-soc@vger.kernel.org >> 2077 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/ >> 2078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next >> 2079 S: Supported >> 2080 F: arch/arm/boot/dts/emev2* >> 2081 F: arch/arm/boot/dts/r7s* >> 2082 F: arch/arm/boot/dts/r8a* >> 2083 F: arch/arm/boot/dts/r9a* >> 2084 F: arch/arm/boot/dts/sh* >> 2085 F: arch/arm/configs/shmobile_defconfig >> 2086 F: arch/arm/include/debug/renesas-scif.S >> 2087 F: arch/arm/mach-shmobile/ >> 2088 F: Documentation/devicetree/bindings/arm/shmobile.txt >> 2089 F: drivers/soc/renesas/ >> 2090 F: include/linux/soc/renesas/ 3022 2091 3023 ARM/SOCFPGA ARCHITECTURE 2092 ARM/SOCFPGA ARCHITECTURE 3024 M: Dinh Nguyen <dinguyen@kernel.org> 2093 M: Dinh Nguyen <dinguyen@kernel.org> 3025 S: Maintained 2094 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/ 2095 F: arch/arm/mach-socfpga/ >> 2096 F: arch/arm/boot/dts/socfpga* >> 2097 F: arch/arm/configs/socfpga_defconfig 3031 F: arch/arm64/boot/dts/altera/ 2098 F: arch/arm64/boot/dts/altera/ 3032 F: arch/arm64/boot/dts/intel/ !! 2099 W: http://www.rocketboards.org >> 2100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git 3033 2101 3034 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 2102 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT 3035 M: Dinh Nguyen <dinguyen@kernel.org> 2103 M: Dinh Nguyen <dinguyen@kernel.org> 3036 S: Maintained 2104 S: Maintained 3037 F: drivers/clk/socfpga/ 2105 F: drivers/clk/socfpga/ 3038 2106 3039 ARM/SOCFPGA EDAC SUPPORT 2107 ARM/SOCFPGA EDAC SUPPORT 3040 M: Dinh Nguyen <dinguyen@kernel.org> !! 2108 M: Thor Thayer <thor.thayer@linux.intel.com> 3041 S: Maintained 2109 S: Maintained 3042 F: drivers/edac/altera_edac.[ch] !! 2110 F: drivers/edac/altera_edac. 3043 2111 3044 ARM/SPREADTRUM SoC SUPPORT 2112 ARM/SPREADTRUM SoC SUPPORT 3045 M: Orson Zhai <orsonzhai@gmail.com> 2113 M: Orson Zhai <orsonzhai@gmail.com> 3046 M: Baolin Wang <baolin.wang7@gmail.com> !! 2114 M: Baolin Wang <baolin.wang@linaro.org> 3047 R: Chunyan Zhang <zhang.lyra@gmail.com> !! 2115 M: Chunyan Zhang <zhang.lyra@gmail.com> 3048 S: Maintained 2116 S: Maintained 3049 F: arch/arm64/boot/dts/sprd 2117 F: arch/arm64/boot/dts/sprd 3050 N: sprd 2118 N: sprd 3051 N: sc27xx << 3052 N: sc2731 << 3053 2119 3054 ARM/STI ARCHITECTURE 2120 ARM/STI ARCHITECTURE 3055 M: Patrice Chotard <patrice.chotard@foss. !! 2121 M: Patrice Chotard <patrice.chotard@st.com> 3056 L: linux-arm-kernel@lists.infradead.org 2122 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3057 S: Maintained << 3058 W: http://www.stlinux.com 2123 W: http://www.stlinux.com 3059 F: Documentation/devicetree/bindings/i2c !! 2124 S: Maintained 3060 F: Documentation/devicetree/bindings/spi << 3061 F: arch/arm/boot/dts/st/sti* << 3062 F: arch/arm/mach-sti/ 2125 F: arch/arm/mach-sti/ 3063 F: drivers/ata/ahci_st.c !! 2126 F: arch/arm/boot/dts/sti* 3064 F: drivers/char/hw_random/st-rng.c 2127 F: drivers/char/hw_random/st-rng.c 3065 F: drivers/clocksource/arm_global_timer. 2128 F: drivers/clocksource/arm_global_timer.c 3066 F: drivers/clocksource/clksrc_st_lpc.c 2129 F: drivers/clocksource/clksrc_st_lpc.c 3067 F: drivers/cpufreq/sti-cpufreq.c 2130 F: drivers/cpufreq/sti-cpufreq.c 3068 F: drivers/dma/st_fdma* 2131 F: drivers/dma/st_fdma* 3069 F: drivers/i2c/busses/i2c-st.c 2132 F: drivers/i2c/busses/i2c-st.c 3070 F: drivers/media/platform/st/sti/c8sectp << 3071 F: drivers/media/rc/st_rc.c 2133 F: drivers/media/rc/st_rc.c >> 2134 F: drivers/media/platform/sti/c8sectpfe/ 3072 F: drivers/mmc/host/sdhci-st.c 2135 F: drivers/mmc/host/sdhci-st.c 3073 F: drivers/phy/st/phy-miphy28lp.c 2136 F: drivers/phy/st/phy-miphy28lp.c 3074 F: drivers/phy/st/phy-stih407-usb.c 2137 F: drivers/phy/st/phy-stih407-usb.c 3075 F: drivers/pinctrl/pinctrl-st.c 2138 F: drivers/pinctrl/pinctrl-st.c 3076 F: drivers/remoteproc/st_remoteproc.c 2139 F: drivers/remoteproc/st_remoteproc.c 3077 F: drivers/remoteproc/st_slim_rproc.c 2140 F: drivers/remoteproc/st_slim_rproc.c 3078 F: drivers/reset/sti/ 2141 F: drivers/reset/sti/ 3079 F: drivers/rtc/rtc-st-lpc.c 2142 F: drivers/rtc/rtc-st-lpc.c 3080 F: drivers/tty/serial/st-asc.c 2143 F: drivers/tty/serial/st-asc.c 3081 F: drivers/usb/dwc3/dwc3-st.c 2144 F: drivers/usb/dwc3/dwc3-st.c 3082 F: drivers/usb/host/ehci-st.c 2145 F: drivers/usb/host/ehci-st.c 3083 F: drivers/usb/host/ohci-st.c 2146 F: drivers/usb/host/ohci-st.c 3084 F: drivers/watchdog/st_lpc_wdt.c 2147 F: drivers/watchdog/st_lpc_wdt.c >> 2148 F: drivers/ata/ahci_st.c 3085 F: include/linux/remoteproc/st_slim_rpro 2149 F: include/linux/remoteproc/st_slim_rproc.h 3086 2150 3087 ARM/STM32 ARCHITECTURE 2151 ARM/STM32 ARCHITECTURE 3088 M: Maxime Coquelin <mcoquelin.stm32@gmail 2152 M: Maxime Coquelin <mcoquelin.stm32@gmail.com> 3089 M: Alexandre Torgue <alexandre.torgue@fos !! 2153 M: Alexandre Torgue <alexandre.torgue@st.com> 3090 L: linux-stm32@st-md-mailman.stormreply. 2154 L: linux-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers) 3091 L: linux-arm-kernel@lists.infradead.org 2155 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3092 S: Maintained 2156 S: Maintained 3093 T: git git://git.kernel.org/pub/scm/linu 2157 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 2158 N: stm32 3099 N: stm 2159 N: stm 3100 !! 2160 F: arch/arm/boot/dts/stm32* 3101 ARM/SUNPLUS SP7021 SOC SUPPORT !! 2161 F: arch/arm/mach-stm32/ 3102 M: Qin Jian <qinjian@cqplus1.com> !! 2162 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 2163 3118 ARM/Synaptics SoC support 2164 ARM/Synaptics SoC support 3119 M: Jisheng Zhang <jszhang@kernel.org> !! 2165 M: Jisheng Zhang <Jisheng.Zhang@synaptics.com> 3120 M: Sebastian Hesselbarth <sebastian.hesse 2166 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 3121 L: linux-arm-kernel@lists.infradead.org 2167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3122 S: Maintained 2168 S: Maintained 3123 F: arch/arm/boot/dts/synaptics/ << 3124 F: arch/arm/mach-berlin/ 2169 F: arch/arm/mach-berlin/ >> 2170 F: arch/arm/boot/dts/berlin* 3125 F: arch/arm64/boot/dts/synaptics/ 2171 F: arch/arm64/boot/dts/synaptics/ 3126 2172 >> 2173 ARM/TANGO ARCHITECTURE >> 2174 M: Marc Gonzalez <marc.w.gonzalez@free.fr> >> 2175 M: Mans Rullgard <mans@mansr.com> >> 2176 L: linux-arm-kernel@lists.infradead.org >> 2177 S: Odd Fixes >> 2178 N: tango >> 2179 >> 2180 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT >> 2181 M: Lennert Buytenhek <kernel@wantstofly.org> >> 2182 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2183 S: Maintained >> 2184 3127 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT 2185 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT 3128 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 2186 M: Hans Verkuil <hans.verkuil@cisco.com> 3129 L: linux-tegra@vger.kernel.org 2187 L: linux-tegra@vger.kernel.org 3130 L: linux-media@vger.kernel.org 2188 L: linux-media@vger.kernel.org 3131 S: Maintained 2189 S: Maintained 3132 F: Documentation/devicetree/bindings/med !! 2190 F: drivers/media/platform/tegra-cec/ 3133 F: drivers/media/cec/platform/tegra/ !! 2191 F: Documentation/devicetree/bindings/media/tegra-cec.txt 3134 2192 3135 ARM/TESLA FSD SoC SUPPORT !! 2193 ARM/TETON BGA MACHINE SUPPORT 3136 M: Alim Akhtar <alim.akhtar@samsung.com> !! 2194 M: "Mark F. Brown" <mark.brown314@gmail.com> 3137 M: linux-fsd@tesla.com << 3138 L: linux-arm-kernel@lists.infradead.org 2195 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3139 L: linux-samsung-soc@vger.kernel.org << 3140 S: Maintained 2196 S: Maintained 3141 F: arch/arm64/boot/dts/tesla/ << 3142 2197 3143 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 2198 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS 3144 M: Santosh Shilimkar <ssantosh@kernel.org 2199 M: Santosh Shilimkar <ssantosh@kernel.org> 3145 L: linux-kernel@vger.kernel.org 2200 L: linux-kernel@vger.kernel.org 3146 S: Maintained 2201 S: Maintained 3147 F: drivers/memory/*emif* 2202 F: drivers/memory/*emif* 3148 2203 3149 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE !! 2204 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE >> 2205 M: Tero Kristo <t-kristo@ti.com> 3150 M: Nishanth Menon <nm@ti.com> 2206 M: Nishanth Menon <nm@ti.com> >> 2207 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2208 S: Supported >> 2209 F: Documentation/devicetree/bindings/arm/ti/k3.txt >> 2210 F: arch/arm64/boot/dts/ti/Makefile >> 2211 F: arch/arm64/boot/dts/ti/k3-* >> 2212 >> 2213 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE 3151 M: Santosh Shilimkar <ssantosh@kernel.org 2214 M: Santosh Shilimkar <ssantosh@kernel.org> 3152 L: linux-arm-kernel@lists.infradead.org 2215 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3153 S: Maintained 2216 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/ 2217 F: arch/arm/mach-keystone/ >> 2218 F: arch/arm/boot/dts/keystone-* >> 2219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 3157 2220 3158 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 2221 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK 3159 M: Santosh Shilimkar <ssantosh@kernel.org 2222 M: Santosh Shilimkar <ssantosh@kernel.org> 3160 L: linux-kernel@vger.kernel.org 2223 L: linux-kernel@vger.kernel.org 3161 S: Maintained 2224 S: Maintained 3162 F: drivers/clk/keystone/ 2225 F: drivers/clk/keystone/ 3163 2226 3164 ARM/TEXAS INSTRUMENT KEYSTONE CLOCKSOURCE !! 2227 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE 3165 M: Santosh Shilimkar <ssantosh@kernel.org 2228 M: Santosh Shilimkar <ssantosh@kernel.org> 3166 L: linux-arm-kernel@lists.infradead.org 2229 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3167 L: linux-kernel@vger.kernel.org 2230 L: linux-kernel@vger.kernel.org 3168 S: Maintained 2231 S: Maintained 3169 F: drivers/clocksource/timer-keystone.c 2232 F: drivers/clocksource/timer-keystone.c 3170 2233 3171 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 2234 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER 3172 M: Santosh Shilimkar <ssantosh@kernel.org 2235 M: Santosh Shilimkar <ssantosh@kernel.org> 3173 L: linux-kernel@vger.kernel.org 2236 L: linux-kernel@vger.kernel.org 3174 S: Maintained 2237 S: Maintained 3175 F: drivers/power/reset/keystone-reset.c 2238 F: drivers/power/reset/keystone-reset.c 3176 2239 3177 ARM/TEXAS INSTRUMENTS K3 ARCHITECTURE !! 2240 ARM/THECUS N2100 MACHINE SUPPORT 3178 M: Nishanth Menon <nm@ti.com> !! 2241 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 2242 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3182 S: Supported !! 2243 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 2244 3188 ARM/TEXAS INSTRUMENTS NSPIRE ARCHITECTURE !! 2245 ARM/TOSA MACHINE SUPPORT 3189 M: Krzysztof Kozlowski <krzk@kernel.org> !! 2246 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> 3190 L: linux-arm-kernel@lists.infradead.org !! 2247 M: Dirk Opfer <dirk@opfer-online.de> 3191 S: Odd Fixes !! 2248 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 2249 3219 ARM/UNIPHIER ARCHITECTURE 2250 ARM/UNIPHIER ARCHITECTURE 3220 M: Kunihiko Hayashi <hayashi.kunihiko@soc !! 2251 M: Masahiro Yamada <yamada.masahiro@socionext.com> 3221 M: Masami Hiramatsu <mhiramat@kernel.org> << 3222 L: linux-arm-kernel@lists.infradead.org 2252 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git 3223 S: Maintained 2254 S: Maintained 3224 F: Documentation/devicetree/bindings/arm !! 2255 F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt 3225 F: Documentation/devicetree/bindings/gpi !! 2256 F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt 3226 F: Documentation/devicetree/bindings/pin !! 2257 F: arch/arm/boot/dts/uniphier* 3227 F: Documentation/devicetree/bindings/soc << 3228 F: arch/arm/boot/dts/socionext/uniphier* << 3229 F: arch/arm/include/asm/hardware/cache-u 2258 F: arch/arm/include/asm/hardware/cache-uniphier.h >> 2259 F: arch/arm/mach-uniphier/ 3230 F: arch/arm/mm/cache-uniphier.c 2260 F: arch/arm/mm/cache-uniphier.c 3231 F: arch/arm64/boot/dts/socionext/uniphie 2261 F: arch/arm64/boot/dts/socionext/uniphier* 3232 F: drivers/bus/uniphier-system-bus.c 2262 F: drivers/bus/uniphier-system-bus.c 3233 F: drivers/clk/uniphier/ 2263 F: drivers/clk/uniphier/ 3234 F: drivers/dma/uniphier-mdmac.c << 3235 F: drivers/gpio/gpio-uniphier.c 2264 F: drivers/gpio/gpio-uniphier.c 3236 F: drivers/i2c/busses/i2c-uniphier* 2265 F: drivers/i2c/busses/i2c-uniphier* 3237 F: drivers/irqchip/irq-uniphier-aidet.c 2266 F: drivers/irqchip/irq-uniphier-aidet.c 3238 F: drivers/mmc/host/uniphier-sd.c 2267 F: drivers/mmc/host/uniphier-sd.c 3239 F: drivers/pinctrl/uniphier/ 2268 F: drivers/pinctrl/uniphier/ 3240 F: drivers/reset/reset-uniphier.c 2269 F: drivers/reset/reset-uniphier.c 3241 F: drivers/tty/serial/8250/8250_uniphier 2270 F: drivers/tty/serial/8250/8250_uniphier.c 3242 N: uniphier 2271 N: uniphier 3243 2272 >> 2273 ARM/Ux500 CLOCK FRAMEWORK SUPPORT >> 2274 M: Ulf Hansson <ulf.hansson@linaro.org> >> 2275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2276 T: git git://git.linaro.org/people/ulfh/clk.git >> 2277 S: Maintained >> 2278 F: drivers/clk/ux500/ >> 2279 3244 ARM/VERSATILE EXPRESS PLATFORM 2280 ARM/VERSATILE EXPRESS PLATFORM 3245 M: Liviu Dudau <liviu.dudau@arm.com> 2281 M: Liviu Dudau <liviu.dudau@arm.com> 3246 M: Sudeep Holla <sudeep.holla@arm.com> 2282 M: Sudeep Holla <sudeep.holla@arm.com> 3247 M: Lorenzo Pieralisi <lpieralisi@kernel.o !! 2283 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 3248 L: linux-arm-kernel@lists.infradead.org 2284 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3249 S: Maintained 2285 S: Maintained 3250 N: mps2 !! 2286 F: arch/arm/boot/dts/vexpress* 3251 N: vexpress << 3252 F: arch/arm/mach-versatile/ << 3253 F: arch/arm64/boot/dts/arm/ 2287 F: arch/arm64/boot/dts/arm/ >> 2288 F: arch/arm/mach-vexpress/ >> 2289 F: */*/vexpress* >> 2290 F: */*/*/vexpress* >> 2291 F: drivers/clk/versatile/clk-vexpress-osc.c 3254 F: drivers/clocksource/timer-versatile.c 2292 F: drivers/clocksource/timer-versatile.c 3255 X: drivers/cpufreq/vexpress-spc-cpufreq. !! 2293 N: mps2 3256 X: Documentation/devicetree/bindings/arm << 3257 2294 3258 ARM/VFP SUPPORT 2295 ARM/VFP SUPPORT 3259 M: Russell King <linux@armlinux.org.uk> 2296 M: Russell King <linux@armlinux.org.uk> 3260 L: linux-arm-kernel@lists.infradead.org 2297 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3261 S: Maintained << 3262 W: http://www.armlinux.org.uk/ 2298 W: http://www.armlinux.org.uk/ >> 2299 S: Maintained 3263 F: arch/arm/vfp/ 2300 F: arch/arm/vfp/ 3264 2301 >> 2302 ARM/VOIPAC PXA270 SUPPORT >> 2303 M: Marek Vasut <marek.vasut@gmail.com> >> 2304 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2305 S: Maintained >> 2306 F: arch/arm/mach-pxa/vpac270.c >> 2307 F: arch/arm/mach-pxa/include/mach/vpac270.h >> 2308 3265 ARM/VT8500 ARM ARCHITECTURE 2309 ARM/VT8500 ARM ARCHITECTURE 3266 M: Alexey Charkov <alchark@gmail.com> !! 2310 M: Tony Prisk <linux@prisktech.co.nz> 3267 M: Krzysztof Kozlowski <krzk@kernel.org> << 3268 L: linux-arm-kernel@lists.infradead.org 2311 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3269 S: Odd Fixes !! 2312 S: Maintained 3270 F: Documentation/devicetree/bindings/i2c << 3271 F: arch/arm/boot/dts/vt8500/ << 3272 F: arch/arm/mach-vt8500/ 2313 F: arch/arm/mach-vt8500/ 3273 F: drivers/clocksource/timer-vt8500.c 2314 F: drivers/clocksource/timer-vt8500.c 3274 F: drivers/i2c/busses/i2c-viai2c-wmt.c !! 2315 F: drivers/i2c/busses/i2c-wmt.c 3275 F: drivers/mmc/host/wmt-sdmmc.c 2316 F: drivers/mmc/host/wmt-sdmmc.c 3276 F: drivers/pwm/pwm-vt8500.c 2317 F: drivers/pwm/pwm-vt8500.c 3277 F: drivers/rtc/rtc-vt8500.c 2318 F: drivers/rtc/rtc-vt8500.c 3278 F: drivers/tty/serial/vt8500_serial.c 2319 F: drivers/tty/serial/vt8500_serial.c >> 2320 F: drivers/usb/host/ehci-platform.c >> 2321 F: drivers/usb/host/uhci-platform.c 3279 F: drivers/video/fbdev/vt8500lcdfb.* 2322 F: drivers/video/fbdev/vt8500lcdfb.* 3280 F: drivers/video/fbdev/wm8505fb* 2323 F: drivers/video/fbdev/wm8505fb* 3281 F: drivers/video/fbdev/wmt_ge_rops.* 2324 F: drivers/video/fbdev/wmt_ge_rops.* 3282 2325 >> 2326 ARM/ZIPIT Z2 SUPPORT >> 2327 M: Marek Vasut <marek.vasut@gmail.com> >> 2328 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2329 S: Maintained >> 2330 F: arch/arm/mach-pxa/z2.c >> 2331 F: arch/arm/mach-pxa/include/mach/z2.h >> 2332 >> 2333 ARM/ZTE ARCHITECTURE >> 2334 M: Jun Nie <jun.nie@linaro.org> >> 2335 M: Shawn Guo <shawnguo@kernel.org> >> 2336 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2337 S: Maintained >> 2338 F: arch/arm/boot/dts/zx2967* >> 2339 F: arch/arm/mach-zx/ >> 2340 F: arch/arm64/boot/dts/zte/ >> 2341 F: drivers/clk/zte/ >> 2342 F: drivers/dma/zx_dma.c >> 2343 F: drivers/gpio/gpio-zx.c >> 2344 F: drivers/i2c/busses/i2c-zx2967.c >> 2345 F: drivers/mmc/host/dw_mmc-zx.* >> 2346 F: drivers/pinctrl/zte/ >> 2347 F: drivers/soc/zte/ >> 2348 F: drivers/thermal/zx2967_thermal.c >> 2349 F: drivers/watchdog/zx2967_wdt.c >> 2350 F: Documentation/devicetree/bindings/arm/zte.txt >> 2351 F: Documentation/devicetree/bindings/clock/zx2967*.txt >> 2352 F: Documentation/devicetree/bindings/dma/zxdma.txt >> 2353 F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt >> 2354 F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt >> 2355 F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt >> 2356 F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt >> 2357 F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt >> 2358 F: Documentation/devicetree/bindings/soc/zte/ >> 2359 F: Documentation/devicetree/bindings/sound/zte,*.txt >> 2360 F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt >> 2361 F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt >> 2362 F: include/dt-bindings/clock/zx2967*.h >> 2363 F: include/dt-bindings/soc/zte,*.h >> 2364 F: sound/soc/codecs/zx_aud96p22.c >> 2365 F: sound/soc/zte/ >> 2366 3283 ARM/ZYNQ ARCHITECTURE 2367 ARM/ZYNQ ARCHITECTURE 3284 M: Michal Simek <michal.simek@amd.com> !! 2368 M: Michal Simek <michal.simek@xilinx.com> 3285 L: linux-arm-kernel@lists.infradead.org 2369 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3286 S: Supported << 3287 W: http://wiki.xilinx.com 2370 W: http://wiki.xilinx.com 3288 T: git https://github.com/Xilinx/linux-x 2371 T: git https://github.com/Xilinx/linux-xlnx.git 3289 F: Documentation/devicetree/bindings/i2c !! 2372 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/ 2373 F: arch/arm/mach-zynq/ 3296 F: drivers/clocksource/timer-cadence-ttc << 3297 F: drivers/cpuidle/cpuidle-zynq.c 2374 F: drivers/cpuidle/cpuidle-zynq.c 3298 F: drivers/edac/synopsys_edac.c !! 2375 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 2376 N: zynq 3303 N: xilinx 2377 N: xilinx 3304 !! 2378 F: drivers/clocksource/timer-cadence-ttc.c 3305 ARM64 FIT SUPPORT !! 2379 F: drivers/i2c/busses/i2c-cadence.c 3306 M: Simon Glass <sjg@chromium.org> !! 2380 F: drivers/mmc/host/sdhci-of-arasan.c 3307 L: linux-arm-kernel@lists.infradead.org !! 2381 F: drivers/edac/synopsys_edac.c 3308 S: Maintained !! 2382 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 2383 3322 ARM64 PORT (AARCH64 ARCHITECTURE) 2384 ARM64 PORT (AARCH64 ARCHITECTURE) 3323 M: Catalin Marinas <catalin.marinas@arm.c 2385 M: Catalin Marinas <catalin.marinas@arm.com> 3324 M: Will Deacon <will@kernel.org> !! 2386 M: Will Deacon <will.deacon@arm.com> 3325 L: linux-arm-kernel@lists.infradead.org 2387 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3326 S: Maintained << 3327 T: git git://git.kernel.org/pub/scm/linu 2388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git 3328 F: Documentation/arch/arm64/ !! 2389 S: Maintained 3329 F: arch/arm64/ 2390 F: arch/arm64/ 3330 F: tools/testing/selftests/arm64/ << 3331 X: arch/arm64/boot/dts/ 2391 X: arch/arm64/boot/dts/ 3332 !! 2392 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 2393 3341 AS3645A LED FLASH CONTROLLER DRIVER 2394 AS3645A LED FLASH CONTROLLER DRIVER 3342 M: Sakari Ailus <sakari.ailus@iki.fi> 2395 M: Sakari Ailus <sakari.ailus@iki.fi> 3343 L: linux-leds@vger.kernel.org 2396 L: linux-leds@vger.kernel.org 3344 S: Maintained 2397 S: Maintained 3345 F: drivers/leds/flash/leds-as3645a.c !! 2398 F: drivers/leds/leds-as3645a.c 3346 2399 3347 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER 2400 ASAHI KASEI AK7375 LENS VOICE COIL DRIVER 3348 M: Tianshu Qiu <tian.shu.qiu@intel.com> 2401 M: Tianshu Qiu <tian.shu.qiu@intel.com> 3349 L: linux-media@vger.kernel.org 2402 L: linux-media@vger.kernel.org 3350 S: Maintained << 3351 T: git git://linuxtv.org/media_tree.git 2403 T: git git://linuxtv.org/media_tree.git 3352 F: Documentation/devicetree/bindings/med !! 2404 S: Maintained 3353 F: drivers/media/i2c/ak7375.c 2405 F: drivers/media/i2c/ak7375.c >> 2406 F: Documentation/devicetree/bindings/media/i2c/ak7375.txt 3354 2407 3355 ASAHI KASEI AK8974 DRIVER 2408 ASAHI KASEI AK8974 DRIVER 3356 M: Linus Walleij <linus.walleij@linaro.or 2409 M: Linus Walleij <linus.walleij@linaro.org> 3357 L: linux-iio@vger.kernel.org 2410 L: linux-iio@vger.kernel.org 3358 S: Supported << 3359 W: http://www.akm.com/ 2411 W: http://www.akm.com/ >> 2412 S: Supported 3360 F: drivers/iio/magnetometer/ak8974.c 2413 F: drivers/iio/magnetometer/ak8974.c 3361 2414 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 2415 ASC7621 HARDWARE MONITOR DRIVER 3370 M: George Joseph <george.joseph@fairview5 2416 M: George Joseph <george.joseph@fairview5.com> 3371 L: linux-hwmon@vger.kernel.org 2417 L: linux-hwmon@vger.kernel.org 3372 S: Maintained 2418 S: Maintained 3373 F: Documentation/hwmon/asc7621.rst !! 2419 F: Documentation/hwmon/asc7621 3374 F: drivers/hwmon/asc7621.c 2420 F: drivers/hwmon/asc7621.c 3375 2421 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 << 3449 M: Eddie James <eajames@linux.ibm.com> << 3450 L: linux-media@vger.kernel.org << 3451 L: openbmc@lists.ozlabs.org (moderated f << 3452 S: Maintained << 3453 F: Documentation/devicetree/bindings/med << 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 << 3462 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIV 2422 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS 3463 M: Corentin Chary <corentin.chary@gmail.c 2423 M: Corentin Chary <corentin.chary@gmail.com> 3464 M: Luke D. Jones <luke@ljones.dev> !! 2424 L: acpi4asus-user@lists.sourceforge.net 3465 L: platform-driver-x86@vger.kernel.org 2425 L: platform-driver-x86@vger.kernel.org >> 2426 W: http://acpi4asus.sf.net 3466 S: Maintained 2427 S: Maintained 3467 W: https://asus-linux.org/ << 3468 F: drivers/platform/x86/asus*.c 2428 F: drivers/platform/x86/asus*.c 3469 F: drivers/platform/x86/eeepc*.c 2429 F: drivers/platform/x86/eeepc*.c 3470 2430 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 2431 ASUS WIRELESS RADIO CONTROL DRIVER 3485 M: João Paulo Rechi Vita <jprvita@gmail. 2432 M: João Paulo Rechi Vita <jprvita@gmail.com> 3486 L: platform-driver-x86@vger.kernel.org 2433 L: platform-driver-x86@vger.kernel.org 3487 S: Maintained 2434 S: Maintained 3488 F: drivers/platform/x86/asus-wireless.c 2435 F: drivers/platform/x86/asus-wireless.c 3489 2436 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 2437 ASYMMETRIC KEYS 3498 M: David Howells <dhowells@redhat.com> 2438 M: David Howells <dhowells@redhat.com> 3499 L: keyrings@vger.kernel.org 2439 L: keyrings@vger.kernel.org 3500 S: Maintained 2440 S: Maintained 3501 F: Documentation/crypto/asymmetric-keys. !! 2441 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 2442 F: include/linux/verification.h >> 2443 F: include/crypto/public_key.h >> 2444 F: include/crypto/pkcs7.h >> 2445 F: crypto/asymmetric_keys/ 3506 2446 3507 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 2447 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API 3508 R: Dan Williams <dan.j.williams@intel.com 2448 R: Dan Williams <dan.j.williams@intel.com> 3509 S: Odd fixes << 3510 W: http://sourceforge.net/projects/xscal 2449 W: http://sourceforge.net/projects/xscaleiop 3511 F: Documentation/crypto/async-tx-api.rst !! 2450 S: Odd fixes >> 2451 F: Documentation/crypto/async-tx-api.txt 3512 F: crypto/async_tx/ 2452 F: crypto/async_tx/ >> 2453 F: drivers/dma/ >> 2454 F: include/linux/dmaengine.h 3513 F: include/linux/async_tx.h 2455 F: include/linux/async_tx.h 3514 2456 3515 AT24 EEPROM DRIVER 2457 AT24 EEPROM DRIVER 3516 M: Bartosz Golaszewski <brgl@bgdev.pl> 2458 M: Bartosz Golaszewski <brgl@bgdev.pl> 3517 L: linux-i2c@vger.kernel.org 2459 L: linux-i2c@vger.kernel.org 3518 S: Maintained << 3519 T: git git://git.kernel.org/pub/scm/linu 2460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git 3520 F: Documentation/devicetree/bindings/eep !! 2461 S: Maintained >> 2462 F: Documentation/devicetree/bindings/eeprom/at24.txt 3521 F: drivers/misc/eeprom/at24.c 2463 F: drivers/misc/eeprom/at24.c >> 2464 F: include/linux/platform_data/at24.h 3522 2465 3523 ATA OVER ETHERNET (AOE) DRIVER 2466 ATA OVER ETHERNET (AOE) DRIVER 3524 M: "Justin Sanders" <justin@coraid.com> !! 2467 M: "Ed L. Cashin" <ed.cashin@acm.org> 3525 S: Supported << 3526 W: http://www.openaoe.org/ 2468 W: http://www.openaoe.org/ 3527 F: Documentation/admin-guide/aoe/ !! 2469 S: Supported >> 2470 F: Documentation/aoe/ 3528 F: drivers/block/aoe/ 2471 F: drivers/block/aoe/ 3529 2472 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 2473 ATHEROS 71XX/9XXX GPIO DRIVER 3543 M: Alban Bedel <albeu@free.fr> 2474 M: Alban Bedel <albeu@free.fr> 3544 S: Maintained << 3545 W: https://github.com/AlbanBedel/linux 2475 W: https://github.com/AlbanBedel/linux 3546 T: git git://github.com/AlbanBedel/linux 2476 T: git git://github.com/AlbanBedel/linux 3547 F: Documentation/devicetree/bindings/gpi !! 2477 S: Maintained 3548 F: drivers/gpio/gpio-ath79.c 2478 F: drivers/gpio/gpio-ath79.c >> 2479 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt 3549 2480 3550 ATHEROS 71XX/9XXX USB PHY DRIVER 2481 ATHEROS 71XX/9XXX USB PHY DRIVER 3551 M: Alban Bedel <albeu@free.fr> 2482 M: Alban Bedel <albeu@free.fr> 3552 S: Maintained << 3553 W: https://github.com/AlbanBedel/linux 2483 W: https://github.com/AlbanBedel/linux 3554 T: git git://github.com/AlbanBedel/linux 2484 T: git git://github.com/AlbanBedel/linux 3555 F: Documentation/devicetree/bindings/phy !! 2485 S: Maintained 3556 F: drivers/phy/qualcomm/phy-ath79-usb.c 2486 F: drivers/phy/qualcomm/phy-ath79-usb.c >> 2487 F: Documentation/devicetree/bindings/phy/phy-ath79-usb.txt 3557 2488 3558 ATHEROS ATH GENERIC UTILITIES 2489 ATHEROS ATH GENERIC UTILITIES 3559 M: Kalle Valo <kvalo@kernel.org> !! 2490 M: Kalle Valo <kvalo@codeaurora.org> 3560 L: linux-wireless@vger.kernel.org 2491 L: linux-wireless@vger.kernel.org 3561 S: Supported 2492 S: Supported 3562 F: drivers/net/wireless/ath/* 2493 F: drivers/net/wireless/ath/* 3563 2494 3564 ATHEROS ATH5K WIRELESS DRIVER 2495 ATHEROS ATH5K WIRELESS DRIVER 3565 M: Jiri Slaby <jirislaby@kernel.org> !! 2496 M: Jiri Slaby <jirislaby@gmail.com> 3566 M: Nick Kossifidis <mickflemm@gmail.com> 2497 M: Nick Kossifidis <mickflemm@gmail.com> 3567 M: Luis Chamberlain <mcgrof@kernel.org> 2498 M: Luis Chamberlain <mcgrof@kernel.org> 3568 L: linux-wireless@vger.kernel.org 2499 L: linux-wireless@vger.kernel.org >> 2500 W: http://wireless.kernel.org/en/users/Drivers/ath5k 3569 S: Maintained 2501 S: Maintained 3570 W: https://wireless.wiki.kernel.org/en/u << 3571 F: drivers/net/wireless/ath/ath5k/ 2502 F: drivers/net/wireless/ath/ath5k/ 3572 2503 3573 ATHEROS ATH6KL WIRELESS DRIVER 2504 ATHEROS ATH6KL WIRELESS DRIVER >> 2505 M: Kalle Valo <kvalo@codeaurora.org> 3574 L: linux-wireless@vger.kernel.org 2506 L: linux-wireless@vger.kernel.org 3575 S: Orphan !! 2507 W: http://wireless.kernel.org/en/users/Drivers/ath6kl 3576 W: https://wireless.wiki.kernel.org/en/u !! 2508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git >> 2509 S: Supported 3577 F: drivers/net/wireless/ath/ath6kl/ 2510 F: drivers/net/wireless/ath/ath6kl/ 3578 2511 3579 ATI_REMOTE2 DRIVER 2512 ATI_REMOTE2 DRIVER 3580 M: Ville Syrjala <syrjala@sci.fi> 2513 M: Ville Syrjala <syrjala@sci.fi> 3581 S: Maintained 2514 S: Maintained 3582 F: drivers/input/misc/ati_remote2.c 2515 F: drivers/input/misc/ati_remote2.c 3583 2516 3584 ATK0110 HWMON DRIVER 2517 ATK0110 HWMON DRIVER 3585 M: Luca Tettamanti <kronos.it@gmail.com> 2518 M: Luca Tettamanti <kronos.it@gmail.com> 3586 L: linux-hwmon@vger.kernel.org 2519 L: linux-hwmon@vger.kernel.org 3587 S: Maintained 2520 S: Maintained 3588 F: drivers/hwmon/asus_atk0110.c 2521 F: drivers/hwmon/asus_atk0110.c 3589 2522 3590 ATLX ETHERNET DRIVERS 2523 ATLX ETHERNET DRIVERS >> 2524 M: Jay Cliburn <jcliburn@gmail.com> 3591 M: Chris Snook <chris.snook@gmail.com> 2525 M: Chris Snook <chris.snook@gmail.com> 3592 L: netdev@vger.kernel.org 2526 L: netdev@vger.kernel.org 3593 S: Maintained << 3594 W: http://sourceforge.net/projects/atl1 2527 W: http://sourceforge.net/projects/atl1 3595 W: http://atl1.sourceforge.net 2528 W: http://atl1.sourceforge.net >> 2529 S: Maintained 3596 F: drivers/net/ethernet/atheros/ 2530 F: drivers/net/ethernet/atheros/ 3597 2531 3598 ATM 2532 ATM 3599 M: Chas Williams <3chas3@gmail.com> 2533 M: Chas Williams <3chas3@gmail.com> 3600 L: linux-atm-general@lists.sourceforge.n 2534 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers) 3601 L: netdev@vger.kernel.org 2535 L: netdev@vger.kernel.org 3602 S: Maintained << 3603 W: http://linux-atm.sourceforge.net 2536 W: http://linux-atm.sourceforge.net >> 2537 S: Maintained 3604 F: drivers/atm/ 2538 F: drivers/atm/ 3605 F: include/linux/atm* 2539 F: include/linux/atm* 3606 F: include/linux/sonet.h << 3607 F: include/uapi/linux/atm* 2540 F: include/uapi/linux/atm* 3608 F: include/uapi/linux/sonet.h << 3609 2541 3610 ATMEL MACB ETHERNET DRIVER 2542 ATMEL MACB ETHERNET DRIVER 3611 M: Nicolas Ferre <nicolas.ferre@microchip 2543 M: Nicolas Ferre <nicolas.ferre@microchip.com> 3612 M: Claudiu Beznea <claudiu.beznea@tuxon.d << 3613 S: Supported 2544 S: Supported 3614 F: drivers/net/ethernet/cadence/ 2545 F: drivers/net/ethernet/cadence/ 3615 2546 3616 ATMEL MAXTOUCH DRIVER 2547 ATMEL MAXTOUCH DRIVER 3617 M: Nick Dyer <nick@shmanahar.org> 2548 M: Nick Dyer <nick@shmanahar.org> 3618 S: Maintained << 3619 T: git git://github.com/ndyer/linux.git 2549 T: git git://github.com/ndyer/linux.git 3620 F: Documentation/devicetree/bindings/inp !! 2550 S: Maintained >> 2551 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt 3621 F: drivers/input/touchscreen/atmel_mxt_t 2552 F: drivers/input/touchscreen/atmel_mxt_ts.c 3622 2553 >> 2554 ATMEL WIRELESS DRIVER >> 2555 M: Simon Kelley <simon@thekelleys.org.uk> >> 2556 L: linux-wireless@vger.kernel.org >> 2557 W: http://www.thekelleys.org.uk/atmel >> 2558 W: http://atmelwlandriver.sourceforge.net/ >> 2559 S: Maintained >> 2560 F: drivers/net/wireless/atmel/atmel* >> 2561 3623 ATOMIC INFRASTRUCTURE 2562 ATOMIC INFRASTRUCTURE 3624 M: Will Deacon <will@kernel.org> !! 2563 M: Will Deacon <will.deacon@arm.com> 3625 M: Peter Zijlstra <peterz@infradead.org> 2564 M: Peter Zijlstra <peterz@infradead.org> 3626 R: Boqun Feng <boqun.feng@gmail.com> 2565 R: Boqun Feng <boqun.feng@gmail.com> 3627 R: Mark Rutland <mark.rutland@arm.com> << 3628 L: linux-kernel@vger.kernel.org 2566 L: linux-kernel@vger.kernel.org 3629 S: Maintained 2567 S: Maintained 3630 F: Documentation/atomic_*.txt << 3631 F: arch/*/include/asm/atomic*.h 2568 F: arch/*/include/asm/atomic*.h 3632 F: include/*/atomic*.h 2569 F: include/*/atomic*.h 3633 F: include/linux/refcount.h << 3634 F: scripts/atomic/ << 3635 2570 3636 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 2571 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER 3637 M: Bradley Grove <linuxdrivers@attotech.c 2572 M: Bradley Grove <linuxdrivers@attotech.com> 3638 L: linux-scsi@vger.kernel.org 2573 L: linux-scsi@vger.kernel.org 3639 S: Supported << 3640 W: http://www.attotech.com 2574 W: http://www.attotech.com >> 2575 S: Supported 3641 F: drivers/scsi/esas2r 2576 F: drivers/scsi/esas2r 3642 2577 3643 ATUSB IEEE 802.15.4 RADIO DRIVER 2578 ATUSB IEEE 802.15.4 RADIO DRIVER 3644 M: Stefan Schmidt <stefan@datenfreihafen. 2579 M: Stefan Schmidt <stefan@datenfreihafen.org> 3645 L: linux-wpan@vger.kernel.org 2580 L: linux-wpan@vger.kernel.org 3646 S: Maintained 2581 S: Maintained 3647 F: drivers/net/ieee802154/at86rf230.h << 3648 F: drivers/net/ieee802154/atusb.c 2582 F: drivers/net/ieee802154/atusb.c 3649 F: drivers/net/ieee802154/atusb.h 2583 F: drivers/net/ieee802154/atusb.h >> 2584 F: drivers/net/ieee802154/at86rf230.h 3650 2585 3651 AUDIT SUBSYSTEM 2586 AUDIT SUBSYSTEM 3652 M: Paul Moore <paul@paul-moore.com> 2587 M: Paul Moore <paul@paul-moore.com> 3653 M: Eric Paris <eparis@redhat.com> 2588 M: Eric Paris <eparis@redhat.com> 3654 L: audit@vger.kernel.org !! 2589 L: linux-audit@redhat.com (moderated for non-subscribers) 3655 S: Supported << 3656 W: https://github.com/linux-audit 2590 W: https://github.com/linux-audit 3657 Q: https://patchwork.kernel.org/project/ !! 2591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git 3658 B: mailto:audit@vger.kernel.org !! 2592 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 2593 F: include/linux/audit.h 3663 F: include/linux/audit_arch.h << 3664 F: include/uapi/linux/audit.h 2594 F: include/uapi/linux/audit.h 3665 F: kernel/audit* 2595 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 2596 3679 AUXILIARY DISPLAY DRIVERS 2597 AUXILIARY DISPLAY DRIVERS 3680 M: Andy Shevchenko <andy@kernel.org> !! 2598 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 3681 R: Geert Uytterhoeven <geert@linux-m68k.o !! 2599 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/ 2600 F: drivers/auxdisplay/ 3686 F: include/linux/cfag12864b.h 2601 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 2602 3697 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVE 2603 AVIA HX711 ANALOG DIGITAL CONVERTER IIO DRIVER 3698 M: Andreas Klinger <ak@it-klinger.de> 2604 M: Andreas Klinger <ak@it-klinger.de> 3699 L: linux-iio@vger.kernel.org 2605 L: linux-iio@vger.kernel.org 3700 S: Maintained 2606 S: Maintained 3701 F: Documentation/devicetree/bindings/iio !! 2607 F: Documentation/devicetree/bindings/iio/adc/avia-hx711.txt 3702 F: drivers/iio/adc/hx711.c 2608 F: drivers/iio/adc/hx711.c 3703 2609 3704 AX.25 NETWORK LAYER 2610 AX.25 NETWORK LAYER >> 2611 M: Ralf Baechle <ralf@linux-mips.org> 3705 L: linux-hams@vger.kernel.org 2612 L: linux-hams@vger.kernel.org 3706 S: Orphan !! 2613 W: http://www.linux-ax25.org/ 3707 W: https://linux-ax25.in-berlin.de !! 2614 S: Maintained 3708 F: include/net/ax25.h << 3709 F: include/uapi/linux/ax25.h 2615 F: include/uapi/linux/ax25.h >> 2616 F: include/net/ax25.h 3710 F: net/ax25/ 2617 F: net/ax25/ 3711 2618 3712 AXENTIA ARM DEVICES 2619 AXENTIA ARM DEVICES 3713 M: Peter Rosin <peda@axentia.se> 2620 M: Peter Rosin <peda@axentia.se> 3714 L: linux-arm-kernel@lists.infradead.org 2621 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 3715 S: Maintained 2622 S: Maintained 3716 F: arch/arm/boot/dts/microchip/at91-line !! 2623 F: Documentation/devicetree/bindings/arm/axentia.txt 3717 F: arch/arm/boot/dts/microchip/at91-natt !! 2624 F: arch/arm/boot/dts/at91-linea.dtsi 3718 F: arch/arm/boot/dts/microchip/at91-natt !! 2625 F: arch/arm/boot/dts/at91-natte.dtsi 3719 F: arch/arm/boot/dts/microchip/at91-tse8 !! 2626 F: arch/arm/boot/dts/at91-nattis-2-natte-2.dts >> 2627 F: arch/arm/boot/dts/at91-tse850-3.dts 3720 2628 3721 AXENTIA ASOC DRIVERS 2629 AXENTIA ASOC DRIVERS 3722 M: Peter Rosin <peda@axentia.se> 2630 M: Peter Rosin <peda@axentia.se> 3723 L: linux-sound@vger.kernel.org !! 2631 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 3724 S: Maintained 2632 S: Maintained 3725 F: Documentation/devicetree/bindings/sou 2633 F: Documentation/devicetree/bindings/sound/axentia,* 3726 F: sound/soc/atmel/tse850-pcm5142.c 2634 F: sound/soc/atmel/tse850-pcm5142.c 3727 2635 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 2636 AXXIA I2C CONTROLLER 3757 M: Krzysztof Adamski <krzysztof.adamski@n 2637 M: Krzysztof Adamski <krzysztof.adamski@nokia.com> 3758 L: linux-i2c@vger.kernel.org 2638 L: linux-i2c@vger.kernel.org 3759 S: Maintained 2639 S: Maintained 3760 F: Documentation/devicetree/bindings/i2c 2640 F: Documentation/devicetree/bindings/i2c/i2c-axxia.txt 3761 F: drivers/i2c/busses/i2c-axxia.c 2641 F: drivers/i2c/busses/i2c-axxia.c 3762 2642 3763 AZ6007 DVB DRIVER 2643 AZ6007 DVB DRIVER 3764 M: Mauro Carvalho Chehab <mchehab@kernel. 2644 M: Mauro Carvalho Chehab <mchehab@kernel.org> 3765 L: linux-media@vger.kernel.org 2645 L: linux-media@vger.kernel.org 3766 S: Maintained << 3767 W: https://linuxtv.org 2646 W: https://linuxtv.org 3768 T: git git://linuxtv.org/media_tree.git 2647 T: git git://linuxtv.org/media_tree.git >> 2648 S: Maintained 3769 F: drivers/media/usb/dvb-usb-v2/az6007.c 2649 F: drivers/media/usb/dvb-usb-v2/az6007.c 3770 2650 3771 AZTECH FM RADIO RECEIVER DRIVER 2651 AZTECH FM RADIO RECEIVER DRIVER 3772 M: Hans Verkuil <hverkuil@xs4all.nl> 2652 M: Hans Verkuil <hverkuil@xs4all.nl> 3773 L: linux-media@vger.kernel.org 2653 L: linux-media@vger.kernel.org 3774 S: Maintained << 3775 W: https://linuxtv.org << 3776 T: git git://linuxtv.org/media_tree.git 2654 T: git git://linuxtv.org/media_tree.git >> 2655 W: https://linuxtv.org >> 2656 S: Maintained 3777 F: drivers/media/radio/radio-aztech* 2657 F: drivers/media/radio/radio-aztech* 3778 2658 3779 B43 WIRELESS DRIVER 2659 B43 WIRELESS DRIVER 3780 L: linux-wireless@vger.kernel.org 2660 L: linux-wireless@vger.kernel.org 3781 L: b43-dev@lists.infradead.org 2661 L: b43-dev@lists.infradead.org 3782 S: Orphan !! 2662 W: http://wireless.kernel.org/en/users/Drivers/b43 3783 W: https://wireless.wiki.kernel.org/en/u !! 2663 S: Odd Fixes 3784 F: drivers/net/wireless/broadcom/b43/ 2664 F: drivers/net/wireless/broadcom/b43/ 3785 2665 3786 B43LEGACY WIRELESS DRIVER 2666 B43LEGACY WIRELESS DRIVER >> 2667 M: Larry Finger <Larry.Finger@lwfinger.net> 3787 L: linux-wireless@vger.kernel.org 2668 L: linux-wireless@vger.kernel.org 3788 L: b43-dev@lists.infradead.org 2669 L: b43-dev@lists.infradead.org 3789 S: Orphan !! 2670 W: http://wireless.kernel.org/en/users/Drivers/b43 3790 W: https://wireless.wiki.kernel.org/en/u !! 2671 S: Maintained 3791 F: drivers/net/wireless/broadcom/b43lega 2672 F: drivers/net/wireless/broadcom/b43legacy/ 3792 2673 3793 BACKLIGHT CLASS/SUBSYSTEM 2674 BACKLIGHT CLASS/SUBSYSTEM 3794 M: Lee Jones <lee@kernel.org> !! 2675 M: Lee Jones <lee.jones@linaro.org> 3795 M: Daniel Thompson <daniel.thompson@linar 2676 M: Daniel Thompson <daniel.thompson@linaro.org> 3796 M: Jingoo Han <jingoohan1@gmail.com> 2677 M: Jingoo Han <jingoohan1@gmail.com> 3797 L: dri-devel@lists.freedesktop.org 2678 L: dri-devel@lists.freedesktop.org 3798 S: Maintained << 3799 T: git git://git.kernel.org/pub/scm/linu 2679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git 3800 F: Documentation/ABI/stable/sysfs-class- !! 2680 S: Maintained 3801 F: Documentation/ABI/testing/sysfs-class << 3802 F: Documentation/devicetree/bindings/led << 3803 F: drivers/video/backlight/ 2681 F: drivers/video/backlight/ 3804 F: include/linux/backlight.h 2682 F: include/linux/backlight.h 3805 F: include/linux/pwm_backlight.h 2683 F: include/linux/pwm_backlight.h 3806 !! 2684 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 2685 3813 BATMAN ADVANCED 2686 BATMAN ADVANCED 3814 M: Marek Lindner <mareklindner@neomailbox 2687 M: Marek Lindner <mareklindner@neomailbox.ch> 3815 M: Simon Wunderlich <sw@simonwunderlich.d 2688 M: Simon Wunderlich <sw@simonwunderlich.de> 3816 M: Antonio Quartulli <a@unstable.cc> 2689 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 2690 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/ 2691 W: https://www.open-mesh.org/ 3821 Q: https://patchwork.open-mesh.org/proje 2692 Q: https://patchwork.open-mesh.org/project/batman/list/ 3822 B: https://www.open-mesh.org/projects/ba !! 2693 S: Maintained 3823 C: ircs://irc.hackint.org/batadv !! 2694 F: Documentation/ABI/testing/sysfs-class-net-batman-adv 3824 T: git https://git.open-mesh.org/linux-m !! 2695 F: Documentation/ABI/testing/sysfs-class-net-mesh 3825 F: Documentation/networking/batman-adv.r 2696 F: Documentation/networking/batman-adv.rst 3826 F: include/uapi/linux/batadv_packet.h 2697 F: include/uapi/linux/batadv_packet.h 3827 F: include/uapi/linux/batman_adv.h 2698 F: include/uapi/linux/batman_adv.h 3828 F: net/batman-adv/ 2699 F: net/batman-adv/ 3829 2700 3830 BAYCOM/HDLCDRV DRIVERS FOR AX.25 2701 BAYCOM/HDLCDRV DRIVERS FOR AX.25 3831 M: Thomas Sailer <t.sailer@alumni.ethz.ch 2702 M: Thomas Sailer <t.sailer@alumni.ethz.ch> 3832 L: linux-hams@vger.kernel.org 2703 L: linux-hams@vger.kernel.org 3833 S: Maintained << 3834 W: http://www.baycom.org/~tom/ham/ham.ht 2704 W: http://www.baycom.org/~tom/ham/ham.html >> 2705 S: Maintained 3835 F: drivers/net/hamradio/baycom* 2706 F: drivers/net/hamradio/baycom* 3836 2707 3837 BCACHE (BLOCK LAYER CACHE) 2708 BCACHE (BLOCK LAYER CACHE) 3838 M: Coly Li <colyli@suse.de> 2709 M: Coly Li <colyli@suse.de> 3839 M: Kent Overstreet <kent.overstreet@linux !! 2710 M: Kent Overstreet <kent.overstreet@gmail.com> 3840 L: linux-bcache@vger.kernel.org 2711 L: linux-bcache@vger.kernel.org 3841 S: Maintained << 3842 W: http://bcache.evilpiepirate.org 2712 W: http://bcache.evilpiepirate.org 3843 C: irc://irc.oftc.net/bcache 2713 C: irc://irc.oftc.net/bcache >> 2714 S: Maintained 3844 F: drivers/md/bcache/ 2715 F: drivers/md/bcache/ 3845 2716 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 2717 BDISP ST MEDIA DRIVER 3856 M: Fabien Dessenne <fabien.dessenne@foss. !! 2718 M: Fabien Dessenne <fabien.dessenne@st.com> 3857 L: linux-media@vger.kernel.org 2719 L: linux-media@vger.kernel.org 3858 S: Supported << 3859 W: https://linuxtv.org << 3860 T: git git://linuxtv.org/media_tree.git 2720 T: git git://linuxtv.org/media_tree.git 3861 F: drivers/media/platform/st/sti/bdisp !! 2721 W: https://linuxtv.org >> 2722 S: Supported >> 2723 F: drivers/media/platform/sti/bdisp 3862 2724 3863 BECKHOFF CX5020 ETHERCAT MASTER DRIVER 2725 BECKHOFF CX5020 ETHERCAT MASTER DRIVER 3864 M: Dariusz Marcinkiewicz <reksio@newterm. 2726 M: Dariusz Marcinkiewicz <reksio@newterm.pl> 3865 L: netdev@vger.kernel.org 2727 L: netdev@vger.kernel.org 3866 S: Maintained 2728 S: Maintained 3867 F: drivers/net/ethernet/ec_bhf.c 2729 F: drivers/net/ethernet/ec_bhf.c 3868 2730 3869 BEFS FILE SYSTEM 2731 BEFS FILE SYSTEM 3870 M: Luis de Bethencourt <luisbg@kernel.org 2732 M: Luis de Bethencourt <luisbg@kernel.org> 3871 M: Salah Triki <salah.triki@gmail.com> 2733 M: Salah Triki <salah.triki@gmail.com> 3872 S: Maintained 2734 S: Maintained 3873 T: git git://git.kernel.org/pub/scm/linu 2735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git 3874 F: Documentation/filesystems/befs.rst !! 2736 F: Documentation/filesystems/befs.txt 3875 F: fs/befs/ 2737 F: fs/befs/ 3876 2738 3877 BFQ I/O SCHEDULER 2739 BFQ I/O SCHEDULER 3878 M: Yu Kuai <yukuai3@huawei.com> !! 2740 M: Paolo Valente <paolo.valente@linaro.org> >> 2741 M: Jens Axboe <axboe@kernel.dk> 3879 L: linux-block@vger.kernel.org 2742 L: linux-block@vger.kernel.org 3880 S: Odd Fixes !! 2743 S: Maintained 3881 F: Documentation/block/bfq-iosched.rst << 3882 F: block/bfq-* 2744 F: block/bfq-* >> 2745 F: Documentation/block/bfq-iosched.txt 3883 2746 3884 BFS FILE SYSTEM 2747 BFS FILE SYSTEM 3885 M: "Tigran A. Aivazian" <aivazian.tigran@ 2748 M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com> 3886 S: Maintained 2749 S: Maintained 3887 F: Documentation/filesystems/bfs.rst !! 2750 F: Documentation/filesystems/bfs.txt 3888 F: fs/bfs/ 2751 F: fs/bfs/ 3889 F: include/uapi/linux/bfs_fs.h 2752 F: include/uapi/linux/bfs_fs.h 3890 2753 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 2754 BLINKM RGB LED DRIVER 3940 M: Jan-Simon Moeller <jansimon.moeller@gm 2755 M: Jan-Simon Moeller <jansimon.moeller@gmx.de> 3941 S: Maintained 2756 S: Maintained 3942 F: drivers/leds/leds-blinkm.c 2757 F: drivers/leds/leds-blinkm.c 3943 2758 3944 BLOCK LAYER 2759 BLOCK LAYER 3945 M: Jens Axboe <axboe@kernel.dk> 2760 M: Jens Axboe <axboe@kernel.dk> 3946 L: linux-block@vger.kernel.org 2761 L: linux-block@vger.kernel.org 3947 S: Maintained << 3948 T: git git://git.kernel.org/pub/scm/linu 2762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 3949 F: Documentation/ABI/stable/sysfs-block !! 2763 S: Maintained 3950 F: Documentation/block/ << 3951 F: block/ 2764 F: block/ 3952 F: drivers/block/ 2765 F: drivers/block/ 3953 F: include/linux/bio.h << 3954 F: include/linux/blk* << 3955 F: kernel/trace/blktrace.c 2766 F: kernel/trace/blktrace.c 3956 F: lib/sbitmap.c 2767 F: lib/sbitmap.c 3957 2768 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 2769 BLOCK2MTD DRIVER 3973 M: Joern Engel <joern@lazybastard.org> 2770 M: Joern Engel <joern@lazybastard.org> 3974 L: linux-mtd@lists.infradead.org 2771 L: linux-mtd@lists.infradead.org 3975 S: Maintained 2772 S: Maintained 3976 F: drivers/mtd/devices/block2mtd.c 2773 F: drivers/mtd/devices/block2mtd.c 3977 2774 3978 BLUETOOTH DRIVERS 2775 BLUETOOTH DRIVERS 3979 M: Marcel Holtmann <marcel@holtmann.org> 2776 M: Marcel Holtmann <marcel@holtmann.org> 3980 M: Luiz Augusto von Dentz <luiz.dentz@gma !! 2777 M: Johan Hedberg <johan.hedberg@gmail.com> 3981 L: linux-bluetooth@vger.kernel.org 2778 L: linux-bluetooth@vger.kernel.org 3982 S: Supported << 3983 W: http://www.bluez.org/ 2779 W: http://www.bluez.org/ 3984 T: git git://git.kernel.org/pub/scm/linu 2780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 3985 T: git git://git.kernel.org/pub/scm/linu 2781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 3986 F: Documentation/devicetree/bindings/net !! 2782 S: Maintained 3987 F: drivers/bluetooth/ 2783 F: drivers/bluetooth/ 3988 2784 3989 BLUETOOTH SUBSYSTEM 2785 BLUETOOTH SUBSYSTEM 3990 M: Marcel Holtmann <marcel@holtmann.org> 2786 M: Marcel Holtmann <marcel@holtmann.org> 3991 M: Johan Hedberg <johan.hedberg@gmail.com 2787 M: Johan Hedberg <johan.hedberg@gmail.com> 3992 M: Luiz Augusto von Dentz <luiz.dentz@gma << 3993 L: linux-bluetooth@vger.kernel.org 2788 L: linux-bluetooth@vger.kernel.org 3994 S: Supported << 3995 W: http://www.bluez.org/ 2789 W: http://www.bluez.org/ 3996 T: git git://git.kernel.org/pub/scm/linu 2790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git 3997 T: git git://git.kernel.org/pub/scm/linu 2791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git 3998 F: include/net/bluetooth/ !! 2792 S: Maintained 3999 F: net/bluetooth/ 2793 F: net/bluetooth/ >> 2794 F: include/net/bluetooth/ 4000 2795 4001 BONDING DRIVER 2796 BONDING DRIVER 4002 M: Jay Vosburgh <jv@jvosburgh.net> !! 2797 M: Jay Vosburgh <j.vosburgh@gmail.com> >> 2798 M: Veaceslav Falico <vfalico@gmail.com> 4003 M: Andy Gospodarek <andy@greyhouse.net> 2799 M: Andy Gospodarek <andy@greyhouse.net> 4004 L: netdev@vger.kernel.org 2800 L: netdev@vger.kernel.org 4005 S: Maintained !! 2801 W: http://sourceforge.net/projects/bonding/ 4006 F: Documentation/networking/bonding.rst !! 2802 S: Supported 4007 F: drivers/net/bonding/ 2803 F: drivers/net/bonding/ 4008 F: include/net/bond* << 4009 F: include/uapi/linux/if_bonding.h 2804 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 << 4026 BPF JIT for ARC << 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 2805 4039 BPF JIT for ARM64 !! 2806 BPF (Safe dynamic programs and tools) 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> 2807 M: Alexei Starovoitov <ast@kernel.org> 4117 M: Daniel Borkmann <daniel@iogearbox.net> 2808 M: Daniel Borkmann <daniel@iogearbox.net> 4118 L: bpf@vger.kernel.org !! 2809 L: netdev@vger.kernel.org 4119 S: Supported !! 2810 L: linux-kernel@vger.kernel.org 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> << 4164 M: Daniel Borkmann <daniel@iogearbox.net> << 4165 M: Andrii Nakryiko <andrii@kernel.org> << 4166 R: Martin KaFai Lau <martin.lau@linux.dev << 4167 R: Eduard Zingerman <eddyz87@gmail.com> << 4168 R: Song Liu <song@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 << 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 2811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git 4180 T: git git://git.kernel.org/pub/scm/linu 2812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git 4181 F: Documentation/bpf/ !! 2813 Q: https://patchwork.ozlabs.org/project/netdev/list/?delegate=77147 4182 F: Documentation/networking/filter.rst !! 2814 S: Supported 4183 F: Documentation/userspace-api/ebpf/ << 4184 F: arch/*/net/* 2815 F: arch/*/net/* >> 2816 F: Documentation/networking/filter.txt >> 2817 F: Documentation/bpf/ 4185 F: include/linux/bpf* 2818 F: include/linux/bpf* 4186 F: include/linux/btf* << 4187 F: include/linux/filter.h 2819 F: include/linux/filter.h 4188 F: include/trace/events/xdp.h 2820 F: include/trace/events/xdp.h 4189 F: include/uapi/linux/bpf* 2821 F: include/uapi/linux/bpf* 4190 F: include/uapi/linux/btf* << 4191 F: include/uapi/linux/filter.h 2822 F: include/uapi/linux/filter.h 4192 F: kernel/bpf/ 2823 F: kernel/bpf/ 4193 F: kernel/trace/bpf_trace.c 2824 F: kernel/trace/bpf_trace.c 4194 F: lib/buildid.c << 4195 F: lib/test_bpf.c 2825 F: lib/test_bpf.c 4196 F: net/bpf/ 2826 F: net/bpf/ 4197 F: net/core/filter.c 2827 F: net/core/filter.c 4198 F: net/sched/act_bpf.c 2828 F: net/sched/act_bpf.c 4199 F: net/sched/cls_bpf.c 2829 F: net/sched/cls_bpf.c 4200 F: samples/bpf/ 2830 F: samples/bpf/ 4201 F: scripts/bpf_doc.py << 4202 F: scripts/Makefile.btf << 4203 F: scripts/pahole-version.sh << 4204 F: tools/bpf/ 2831 F: tools/bpf/ 4205 F: tools/lib/bpf/ 2832 F: tools/lib/bpf/ 4206 F: tools/testing/selftests/bpf/ 2833 F: tools/testing/selftests/bpf/ 4207 2834 4208 BPF [ITERATOR] !! 2835 BPF JIT for ARM 4209 M: Yonghong Song <yonghong.song@linux.dev !! 2836 M: Shubham Bansal <illusionist.neo@gmail.com> 4210 L: bpf@vger.kernel.org !! 2837 L: netdev@vger.kernel.org 4211 S: Maintained 2838 S: Maintained 4212 F: kernel/bpf/*iter.c !! 2839 F: arch/arm/net/ 4213 2840 4214 BPF [L7 FRAMEWORK] (sockmap) !! 2841 BPF JIT for ARM64 4215 M: John Fastabend <john.fastabend@gmail.c !! 2842 M: Daniel Borkmann <daniel@iogearbox.net> 4216 M: Jakub Sitnicki <jakub@cloudflare.com> !! 2843 M: Alexei Starovoitov <ast@kernel.org> >> 2844 M: Zi Shen Lim <zlim.lnx@gmail.com> 4217 L: netdev@vger.kernel.org 2845 L: netdev@vger.kernel.org 4218 L: bpf@vger.kernel.org !! 2846 S: Supported 4219 S: Maintained !! 2847 F: arch/arm64/net/ 4220 F: include/linux/skmsg.h << 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 2848 4227 BPF [LIBRARY] (libbpf) !! 2849 BPF JIT for MIPS (32-BIT AND 64-BIT) 4228 M: Andrii Nakryiko <andrii@kernel.org> !! 2850 M: Paul Burton <paul.burton@mips.com> 4229 M: Eduard Zingerman <eddyz87@gmail.com> !! 2851 L: netdev@vger.kernel.org 4230 L: bpf@vger.kernel.org << 4231 S: Maintained 2852 S: Maintained 4232 F: tools/lib/bpf/ !! 2853 F: arch/mips/net/ 4233 << 4234 BPF [MISC] << 4235 L: bpf@vger.kernel.org << 4236 S: Odd Fixes << 4237 K: (?:\b|_)bpf(?:\b|_) << 4238 2854 4239 BPF [NETKIT] (BPF-programmable network device !! 2855 BPF JIT for NFP NICs 4240 M: Daniel Borkmann <daniel@iogearbox.net> !! 2856 M: Jakub Kicinski <jakub.kicinski@netronome.com> 4241 M: Nikolay Aleksandrov <razor@blackwall.o << 4242 L: bpf@vger.kernel.org << 4243 L: netdev@vger.kernel.org 2857 L: netdev@vger.kernel.org 4244 S: Supported 2858 S: Supported 4245 F: drivers/net/netkit.c !! 2859 F: drivers/net/ethernet/netronome/nfp/bpf/ 4246 F: include/net/netkit.h << 4247 2860 4248 BPF [NETWORKING] (struct_ops, reuseport) !! 2861 BPF JIT for POWERPC (32-BIT AND 64-BIT) 4249 M: Martin KaFai Lau <martin.lau@linux.dev !! 2862 M: Naveen N. Rao <naveen.n.rao@linux.ibm.com> 4250 L: bpf@vger.kernel.org !! 2863 M: Sandipan Das <sandipan@linux.ibm.com> 4251 L: netdev@vger.kernel.org 2864 L: netdev@vger.kernel.org 4252 S: Maintained 2865 S: Maintained 4253 F: kernel/bpf/bpf_struct* !! 2866 F: arch/powerpc/net/ 4254 2867 4255 BPF [NETWORKING] (tcx & tc BPF, sock_addr) !! 2868 BPF JIT for S390 4256 M: Martin KaFai Lau <martin.lau@linux.dev !! 2869 M: Martin Schwidefsky <schwidefsky@de.ibm.com> 4257 M: Daniel Borkmann <daniel@iogearbox.net> !! 2870 M: Heiko Carstens <heiko.carstens@de.ibm.com> 4258 R: John Fastabend <john.fastabend@gmail.c << 4259 L: bpf@vger.kernel.org << 4260 L: netdev@vger.kernel.org 2871 L: netdev@vger.kernel.org 4261 S: Maintained 2872 S: Maintained 4262 F: include/net/tcx.h !! 2873 F: arch/s390/net/ 4263 F: kernel/bpf/tcx.c !! 2874 X: arch/s390/net/pnet.c 4264 F: net/core/filter.c << 4265 F: net/sched/act_bpf.c << 4266 F: net/sched/cls_bpf.c << 4267 << 4268 BPF [RINGBUF] << 4269 M: Andrii Nakryiko <andrii@kernel.org> << 4270 L: bpf@vger.kernel.org << 4271 S: Maintained << 4272 F: kernel/bpf/ringbuf.c << 4273 << 4274 BPF [SECURITY & LSM] (Security Audit and Enfo << 4275 M: KP Singh <kpsingh@kernel.org> << 4276 M: Matt Bobrowski <mattbobrowski@google.c << 4277 L: bpf@vger.kernel.org << 4278 S: Maintained << 4279 F: Documentation/bpf/prog_lsm.rst << 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 2875 4285 BPF [SELFTESTS] (Test Runners & Infrastructur !! 2876 BPF JIT for SPARC (32-BIT AND 64-BIT) 4286 M: Andrii Nakryiko <andrii@kernel.org> !! 2877 M: David S. Miller <davem@davemloft.net> 4287 M: Eduard Zingerman <eddyz87@gmail.com> !! 2878 L: netdev@vger.kernel.org 4288 R: Mykola Lysenko <mykolal@fb.com> << 4289 L: bpf@vger.kernel.org << 4290 S: Maintained 2879 S: Maintained 4291 F: tools/testing/selftests/bpf/ !! 2880 F: arch/sparc/net/ 4292 2881 4293 BPF [STORAGE & CGROUPS] !! 2882 BPF JIT for X86 32-BIT 4294 M: Martin KaFai Lau <martin.lau@linux.dev !! 2883 M: Wang YanQing <udknight@gmail.com> 4295 L: bpf@vger.kernel.org !! 2884 L: netdev@vger.kernel.org 4296 S: Maintained << 4297 F: kernel/bpf/*storage.c << 4298 F: kernel/bpf/bpf_lru* << 4299 F: kernel/bpf/cgroup.c << 4300 << 4301 BPF [TOOLING] (bpftool) << 4302 M: Quentin Monnet <qmo@kernel.org> << 4303 L: bpf@vger.kernel.org << 4304 S: Maintained << 4305 F: kernel/bpf/disasm.* << 4306 F: tools/bpf/bpftool/ << 4307 << 4308 BPF [TRACING] << 4309 M: Song Liu <song@kernel.org> << 4310 R: Jiri Olsa <jolsa@kernel.org> << 4311 L: bpf@vger.kernel.org << 4312 S: Maintained 2885 S: Maintained 4313 F: kernel/bpf/stackmap.c !! 2886 F: arch/x86/net/bpf_jit_comp32.c 4314 F: kernel/trace/bpf_trace.c << 4315 F: lib/buildid.c << 4316 2887 4317 BROADCOM ASP 2.0 ETHERNET DRIVER !! 2888 BPF JIT for X86 64-BIT 4318 M: Justin Chen <justin.chen@broadcom.com> !! 2889 M: Alexei Starovoitov <ast@kernel.org> 4319 M: Florian Fainelli <florian.fainelli@bro !! 2890 M: Daniel Borkmann <daniel@iogearbox.net> 4320 L: bcm-kernel-feedback-list@broadcom.com << 4321 L: netdev@vger.kernel.org 2891 L: netdev@vger.kernel.org 4322 S: Supported 2892 S: Supported 4323 F: Documentation/devicetree/bindings/net !! 2893 F: arch/x86/net/ 4324 F: drivers/net/ethernet/broadcom/asp2/ !! 2894 X: arch/x86/net/bpf_jit_comp32.c 4325 2895 4326 BROADCOM B44 10/100 ETHERNET DRIVER 2896 BROADCOM B44 10/100 ETHERNET DRIVER 4327 M: Michael Chan <michael.chan@broadcom.co 2897 M: Michael Chan <michael.chan@broadcom.com> 4328 L: netdev@vger.kernel.org 2898 L: netdev@vger.kernel.org 4329 S: Supported 2899 S: Supported 4330 F: drivers/net/ethernet/broadcom/b44.* 2900 F: drivers/net/ethernet/broadcom/b44.* 4331 2901 4332 BROADCOM B53/SF2 ETHERNET SWITCH DRIVER !! 2902 BROADCOM B53 ETHERNET SWITCH DRIVER 4333 M: Florian Fainelli <florian.fainelli@bro !! 2903 M: Florian Fainelli <f.fainelli@gmail.com> 4334 L: netdev@vger.kernel.org 2904 L: netdev@vger.kernel.org 4335 L: openwrt-devel@lists.openwrt.org (subs 2905 L: openwrt-devel@lists.openwrt.org (subscribers-only) 4336 S: Supported 2906 S: Supported 4337 F: Documentation/devicetree/bindings/net << 4338 F: drivers/net/dsa/b53/* 2907 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 2908 F: include/linux/platform_data/b53.h 4342 2909 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 2910 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE 4358 M: Florian Fainelli <florian.fainelli@bro !! 2911 M: Florian Fainelli <f.fainelli@gmail.com> 4359 M: Ray Jui <rjui@broadcom.com> 2912 M: Ray Jui <rjui@broadcom.com> 4360 M: Scott Branden <sbranden@broadcom.com> 2913 M: Scott Branden <sbranden@broadcom.com> 4361 R: Broadcom internal kernel review list < !! 2914 M: bcm-kernel-feedback-list@broadcom.com >> 2915 T: git git://github.com/broadcom/mach-bcm 4362 S: Maintained 2916 S: Maintained 4363 T: git https://github.com/broadcom/mach- << 4364 F: arch/arm/mach-bcm/ << 4365 N: bcm281* 2917 N: bcm281* 4366 N: bcm113* 2918 N: bcm113* 4367 N: bcm216* 2919 N: bcm216* 4368 N: kona 2920 N: kona >> 2921 F: arch/arm/mach-bcm/ 4369 2922 4370 BROADCOM BCM2835 CAMERA DRIVERS !! 2923 BROADCOM BCM2835 ARM ARCHITECTURE 4371 M: Raspberry Pi Kernel Maintenance <kerne !! 2924 M: Eric Anholt <eric@anholt.net> 4372 L: linux-media@vger.kernel.org !! 2925 M: Stefan Wahren <stefan.wahren@i2se.com> >> 2926 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers) >> 2927 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2928 T: git git://github.com/anholt/linux 4373 S: Maintained 2929 S: Maintained 4374 F: Documentation/devicetree/bindings/med !! 2930 N: bcm2835 4375 F: drivers/media/platform/broadcom/bcm28 !! 2931 F: drivers/staging/vc04_services 4376 2932 4377 BROADCOM BCM47XX MIPS ARCHITECTURE 2933 BROADCOM BCM47XX MIPS ARCHITECTURE 4378 M: Hauke Mehrtens <hauke@hauke-m.de> 2934 M: Hauke Mehrtens <hauke@hauke-m.de> 4379 M: Rafał Miłecki <zajec5@gmail.com> 2935 M: Rafał Miłecki <zajec5@gmail.com> 4380 L: linux-mips@vger.kernel.org 2936 L: linux-mips@vger.kernel.org 4381 S: Maintained 2937 S: Maintained 4382 F: Documentation/devicetree/bindings/mip 2938 F: Documentation/devicetree/bindings/mips/brcm/ 4383 F: arch/mips/bcm47xx/* 2939 F: arch/mips/bcm47xx/* 4384 F: arch/mips/include/asm/mach-bcm47xx/* 2940 F: arch/mips/include/asm/mach-bcm47xx/* 4385 2941 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 2942 BROADCOM BCM5301X ARM ARCHITECTURE 4404 M: Florian Fainelli <florian.fainelli@bro << 4405 M: Hauke Mehrtens <hauke@hauke-m.de> 2943 M: Hauke Mehrtens <hauke@hauke-m.de> 4406 M: Rafał Miłecki <zajec5@gmail.com> 2944 M: Rafał Miłecki <zajec5@gmail.com> 4407 R: Broadcom internal kernel review list < !! 2945 M: bcm-kernel-feedback-list@broadcom.com 4408 L: linux-arm-kernel@lists.infradead.org !! 2946 L: linux-arm-kernel@lists.infradead.org 4409 S: Maintained 2947 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 2948 F: arch/arm/mach-bcm/bcm_5301x.c >> 2949 F: arch/arm/boot/dts/bcm5301x*.dtsi >> 2950 F: arch/arm/boot/dts/bcm470* >> 2951 F: arch/arm/boot/dts/bcm953012* 4415 2952 4416 BROADCOM BCM53573 ARM ARCHITECTURE 2953 BROADCOM BCM53573 ARM ARCHITECTURE 4417 M: Florian Fainelli <florian.fainelli@bro << 4418 M: Rafał Miłecki <rafal@milecki.pl> 2954 M: Rafał Miłecki <rafal@milecki.pl> 4419 R: Broadcom internal kernel review list < !! 2955 L: linux-arm-kernel@lists.infradead.org >> 2956 S: Maintained >> 2957 F: arch/arm/boot/dts/bcm53573* >> 2958 F: arch/arm/boot/dts/bcm47189* >> 2959 >> 2960 BROADCOM BCM63XX ARM ARCHITECTURE >> 2961 M: Florian Fainelli <f.fainelli@gmail.com> >> 2962 M: bcm-kernel-feedback-list@broadcom.com 4420 L: linux-arm-kernel@lists.infradead.org 2963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2964 T: git git://github.com/broadcom/stblinux.git 4421 S: Maintained 2965 S: Maintained 4422 F: arch/arm/boot/dts/broadcom/bcm47189* !! 2966 N: bcm63xx 4423 F: arch/arm/boot/dts/broadcom/bcm53573* << 4424 2967 4425 BROADCOM BCM63XX/BCM33XX UDC DRIVER 2968 BROADCOM BCM63XX/BCM33XX UDC DRIVER 4426 M: Kevin Cernekee <cernekee@gmail.com> 2969 M: Kevin Cernekee <cernekee@gmail.com> 4427 L: linux-usb@vger.kernel.org 2970 L: linux-usb@vger.kernel.org 4428 S: Maintained 2971 S: Maintained 4429 F: drivers/usb/gadget/udc/bcm63xx_udc.* 2972 F: drivers/usb/gadget/udc/bcm63xx_udc.* 4430 2973 4431 BROADCOM BCM7XXX ARM ARCHITECTURE 2974 BROADCOM BCM7XXX ARM ARCHITECTURE 4432 M: Florian Fainelli <florian.fainelli@bro !! 2975 M: Brian Norris <computersforpeace@gmail.com> 4433 R: Broadcom internal kernel review list < !! 2976 M: Gregory Fong <gregory.0xf0@gmail.com> >> 2977 M: Florian Fainelli <f.fainelli@gmail.com> >> 2978 M: bcm-kernel-feedback-list@broadcom.com 4434 L: linux-arm-kernel@lists.infradead.org 2979 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 2980 T: git git://github.com/broadcom/stblinux.git 4435 S: Maintained 2981 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* 2982 F: arch/arm/mach-bcm/*brcmstb* 4441 F: arch/arm/mm/cache-b15-rac.c !! 2983 F: arch/arm/boot/dts/bcm7*.dts* 4442 F: drivers/bus/brcmstb_gisb.c 2984 F: drivers/bus/brcmstb_gisb.c 4443 F: drivers/pci/controller/pcie-brcmstb.c !! 2985 F: arch/arm/mm/cache-b15-rac.c >> 2986 F: arch/arm/include/asm/hardware/cache-b15-rac.h 4444 N: brcmstb 2987 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 2988 4485 BROADCOM BMIPS CPUFREQ DRIVER 2989 BROADCOM BMIPS CPUFREQ DRIVER 4486 M: Markus Mayer <mmayer@broadcom.com> 2990 M: Markus Mayer <mmayer@broadcom.com> 4487 R: Broadcom internal kernel review list < !! 2991 M: bcm-kernel-feedback-list@broadcom.com 4488 L: linux-pm@vger.kernel.org 2992 L: linux-pm@vger.kernel.org 4489 S: Maintained 2993 S: Maintained 4490 F: drivers/cpufreq/bmips-cpufreq.c 2994 F: drivers/cpufreq/bmips-cpufreq.c 4491 2995 4492 BROADCOM BMIPS MIPS ARCHITECTURE 2996 BROADCOM BMIPS MIPS ARCHITECTURE 4493 M: Florian Fainelli <florian.fainelli@bro !! 2997 M: Kevin Cernekee <cernekee@gmail.com> 4494 R: Broadcom internal kernel review list < !! 2998 M: Florian Fainelli <f.fainelli@gmail.com> 4495 L: linux-mips@vger.kernel.org 2999 L: linux-mips@vger.kernel.org >> 3000 T: git git://github.com/broadcom/stblinux.git 4496 S: Maintained 3001 S: Maintained 4497 T: git https://github.com/broadcom/stbli << 4498 F: arch/mips/bmips/* 3002 F: arch/mips/bmips/* 4499 F: arch/mips/boot/dts/brcm/bcm*.dts* << 4500 F: arch/mips/include/asm/mach-bmips/* 3003 F: arch/mips/include/asm/mach-bmips/* 4501 F: arch/mips/kernel/*bmips* 3004 F: arch/mips/kernel/*bmips* >> 3005 F: arch/mips/boot/dts/brcm/bcm*.dts* 4502 F: drivers/irqchip/irq-bcm63* 3006 F: drivers/irqchip/irq-bcm63* 4503 F: drivers/irqchip/irq-bcm7* 3007 F: drivers/irqchip/irq-bcm7* 4504 F: drivers/irqchip/irq-brcmstb* 3008 F: drivers/irqchip/irq-brcmstb* 4505 F: drivers/pmdomain/bcm/bcm63xx-power.c << 4506 F: include/linux/bcm963xx_nvram.h 3009 F: include/linux/bcm963xx_nvram.h 4507 F: include/linux/bcm963xx_tag.h 3010 F: include/linux/bcm963xx_tag.h 4508 3011 4509 BROADCOM BNX2 GIGABIT ETHERNET DRIVER 3012 BROADCOM BNX2 GIGABIT ETHERNET DRIVER 4510 M: Rasesh Mody <rmody@marvell.com> !! 3013 M: Rasesh Mody <rasesh.mody@cavium.com> 4511 M: GR-Linux-NIC-Dev@marvell.com !! 3014 M: Dept-GELinuxNICDev@cavium.com 4512 L: netdev@vger.kernel.org 3015 L: netdev@vger.kernel.org 4513 S: Supported 3016 S: Supported 4514 F: drivers/net/ethernet/broadcom/bnx2.* 3017 F: drivers/net/ethernet/broadcom/bnx2.* 4515 F: drivers/net/ethernet/broadcom/bnx2_* 3018 F: drivers/net/ethernet/broadcom/bnx2_* 4516 3019 4517 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 3020 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER 4518 M: Saurav Kashyap <skashyap@marvell.com> !! 3021 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 3022 L: linux-scsi@vger.kernel.org 4522 S: Supported 3023 S: Supported 4523 F: drivers/scsi/bnx2fc/ 3024 F: drivers/scsi/bnx2fc/ 4524 3025 4525 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 3026 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER 4526 M: Nilesh Javali <njavali@marvell.com> !! 3027 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 3028 L: linux-scsi@vger.kernel.org 4530 S: Supported 3029 S: Supported 4531 F: drivers/scsi/bnx2i/ 3030 F: drivers/scsi/bnx2i/ 4532 3031 4533 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 3032 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER 4534 M: Sudarsana Kalluru <skalluru@marvell.co !! 3033 M: Ariel Elior <ariel.elior@cavium.com> 4535 M: Manish Chopra <manishc@marvell.com> !! 3034 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com> >> 3035 M: everest-linux-l2@cavium.com 4536 L: netdev@vger.kernel.org 3036 L: netdev@vger.kernel.org 4537 S: Supported 3037 S: Supported 4538 F: drivers/net/ethernet/broadcom/bnx2x/ 3038 F: drivers/net/ethernet/broadcom/bnx2x/ 4539 3039 4540 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER 3040 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER 4541 M: Michael Chan <michael.chan@broadcom.co 3041 M: Michael Chan <michael.chan@broadcom.com> 4542 L: netdev@vger.kernel.org 3042 L: netdev@vger.kernel.org 4543 S: Supported 3043 S: Supported 4544 F: drivers/firmware/broadcom/tee_bnxt_fw << 4545 F: drivers/net/ethernet/broadcom/bnxt/ 3044 F: drivers/net/ethernet/broadcom/bnxt/ 4546 F: include/linux/firmware/broadcom/tee_b << 4547 3045 4548 BROADCOM BRCM80211 IEEE802.11 WIRELESS DRIVER !! 3046 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER 4549 M: Arend van Spriel <arend.vanspriel@broa 3047 M: Arend van Spriel <arend.vanspriel@broadcom.com> >> 3048 M: Franky Lin <franky.lin@broadcom.com> >> 3049 M: Hante Meuleman <hante.meuleman@broadcom.com> >> 3050 M: Chi-Hsien Lin <chi-hsien.lin@cypress.com> >> 3051 M: Wright Feng <wright.feng@cypress.com> 4550 L: linux-wireless@vger.kernel.org 3052 L: linux-wireless@vger.kernel.org 4551 L: brcm80211@lists.linux.dev << 4552 L: brcm80211-dev-list.pdl@broadcom.com 3053 L: brcm80211-dev-list.pdl@broadcom.com >> 3054 L: brcm80211-dev-list@cypress.com 4553 S: Supported 3055 S: Supported 4554 F: drivers/net/wireless/broadcom/brcm802 3056 F: drivers/net/wireless/broadcom/brcm80211/ 4555 F: include/linux/platform_data/brcmfmac. << 4556 3057 4557 BROADCOM BRCMSTB GPIO DRIVER 3058 BROADCOM BRCMSTB GPIO DRIVER 4558 M: Doug Berger <opendmb@gmail.com> !! 3059 M: Gregory Fong <gregory.0xf0@gmail.com> 4559 M: Florian Fainelli <florian.fainelli@bro !! 3060 L: bcm-kernel-feedback-list@broadcom.com 4560 R: Broadcom internal kernel review list < << 4561 S: Supported 3061 S: Supported 4562 F: Documentation/devicetree/bindings/gpi << 4563 F: drivers/gpio/gpio-brcmstb.c 3062 F: drivers/gpio/gpio-brcmstb.c >> 3063 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt 4564 3064 4565 BROADCOM BRCMSTB I2C DRIVER 3065 BROADCOM BRCMSTB I2C DRIVER 4566 M: Kamal Dasu <kamal.dasu@broadcom.com> !! 3066 M: Kamal Dasu <kdasu.kdev@gmail.com> 4567 R: Broadcom internal kernel review list < << 4568 L: linux-i2c@vger.kernel.org 3067 L: linux-i2c@vger.kernel.org >> 3068 L: bcm-kernel-feedback-list@broadcom.com 4569 S: Supported 3069 S: Supported 4570 F: Documentation/devicetree/bindings/i2c << 4571 F: drivers/i2c/busses/i2c-brcmstb.c 3070 F: drivers/i2c/busses/i2c-brcmstb.c 4572 !! 3071 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 3072 4598 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER 3073 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER 4599 M: Justin Chen <justin.chen@broadcom.com> << 4600 M: Al Cooper <alcooperx@gmail.com> 3074 M: Al Cooper <alcooperx@gmail.com> 4601 R: Broadcom internal kernel review list < << 4602 L: linux-kernel@vger.kernel.org 3075 L: linux-kernel@vger.kernel.org >> 3076 L: bcm-kernel-feedback-list@broadcom.com 4603 S: Maintained 3077 S: Maintained 4604 F: drivers/phy/broadcom/phy-brcm-usb* 3078 F: drivers/phy/broadcom/phy-brcm-usb* 4605 3079 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 3080 BROADCOM GENET ETHERNET DRIVER 4635 M: Doug Berger <opendmb@gmail.com> 3081 M: Doug Berger <opendmb@gmail.com> 4636 M: Florian Fainelli <florian.fainelli@bro !! 3082 M: Florian Fainelli <f.fainelli@gmail.com> 4637 R: Broadcom internal kernel review list < << 4638 L: netdev@vger.kernel.org 3083 L: netdev@vger.kernel.org 4639 S: Supported 3084 S: Supported 4640 F: Documentation/devicetree/bindings/net << 4641 F: Documentation/devicetree/bindings/net << 4642 F: drivers/net/ethernet/broadcom/genet/ 3085 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 3086 4648 BROADCOM IPROC ARM ARCHITECTURE 3087 BROADCOM IPROC ARM ARCHITECTURE 4649 M: Ray Jui <rjui@broadcom.com> 3088 M: Ray Jui <rjui@broadcom.com> 4650 M: Scott Branden <sbranden@broadcom.com> 3089 M: Scott Branden <sbranden@broadcom.com> 4651 R: Broadcom internal kernel review list < !! 3090 M: bcm-kernel-feedback-list@broadcom.com 4652 L: linux-arm-kernel@lists.infradead.org 3091 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 3092 T: git git://github.com/broadcom/cygnus-linux.git 4653 S: Maintained 3093 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 3094 N: iproc 4662 N: cygnus 3095 N: cygnus 4663 N: bcm[-_]nsp 3096 N: bcm[-_]nsp 4664 N: bcm9113* 3097 N: bcm9113* 4665 N: bcm9583* 3098 N: bcm9583* 4666 N: bcm9585* 3099 N: bcm9585* 4667 N: bcm9586* 3100 N: bcm9586* 4668 N: bcm988312 3101 N: bcm988312 4669 N: bcm113* 3102 N: bcm113* 4670 N: bcm583* 3103 N: bcm583* 4671 N: bcm585* 3104 N: bcm585* 4672 N: bcm586* 3105 N: bcm586* 4673 N: bcm88312 3106 N: bcm88312 4674 N: hr2 3107 N: hr2 4675 N: stingray 3108 N: stingray 4676 !! 3109 F: arch/arm64/boot/dts/broadcom/northstar2/* 4677 BROADCOM IPROC GBIT ETHERNET DRIVER !! 3110 F: arch/arm64/boot/dts/broadcom/stingray/* 4678 M: Rafał Miłecki <rafal@milecki.pl> !! 3111 F: drivers/clk/bcm/clk-ns* 4679 R: Broadcom internal kernel review list < !! 3112 F: drivers/clk/bcm/clk-sr* 4680 L: netdev@vger.kernel.org !! 3113 F: drivers/pinctrl/bcm/pinctrl-ns* 4681 S: Maintained !! 3114 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 3115 4686 BROADCOM KONA GPIO DRIVER 3116 BROADCOM KONA GPIO DRIVER 4687 M: Ray Jui <rjui@broadcom.com> 3117 M: Ray Jui <rjui@broadcom.com> 4688 R: Broadcom internal kernel review list < !! 3118 L: bcm-kernel-feedback-list@broadcom.com 4689 S: Supported 3119 S: Supported 4690 F: Documentation/devicetree/bindings/gpi << 4691 F: drivers/gpio/gpio-bcm-kona.c 3120 F: drivers/gpio/gpio-bcm-kona.c 4692 !! 3121 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 3122 4704 BROADCOM NETXTREME-E ROCE DRIVER 3123 BROADCOM NETXTREME-E ROCE DRIVER 4705 M: Selvin Xavier <selvin.xavier@broadcom. 3124 M: Selvin Xavier <selvin.xavier@broadcom.com> >> 3125 M: Devesh Sharma <devesh.sharma@broadcom.com> >> 3126 M: Somnath Kotur <somnath.kotur@broadcom.com> >> 3127 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 4706 L: linux-rdma@vger.kernel.org 3128 L: linux-rdma@vger.kernel.org 4707 S: Supported << 4708 W: http://www.broadcom.com 3129 W: http://www.broadcom.com >> 3130 S: Supported 4709 F: drivers/infiniband/hw/bnxt_re/ 3131 F: drivers/infiniband/hw/bnxt_re/ 4710 F: include/uapi/rdma/bnxt_re-abi.h 3132 F: include/uapi/rdma/bnxt_re-abi.h 4711 3133 4712 BROADCOM NVRAM DRIVER 3134 BROADCOM NVRAM DRIVER 4713 M: Rafał Miłecki <zajec5@gmail.com> 3135 M: Rafał Miłecki <zajec5@gmail.com> 4714 L: linux-mips@vger.kernel.org 3136 L: linux-mips@vger.kernel.org 4715 S: Maintained 3137 S: Maintained 4716 F: drivers/firmware/broadcom/* 3138 F: drivers/firmware/broadcom/* 4717 3139 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) 3140 BROADCOM SPECIFIC AMBA DRIVER (BCMA) 4729 M: Rafał Miłecki <zajec5@gmail.com> 3141 M: Rafał Miłecki <zajec5@gmail.com> 4730 L: linux-wireless@vger.kernel.org 3142 L: linux-wireless@vger.kernel.org 4731 S: Maintained 3143 S: Maintained 4732 F: drivers/bcma/ 3144 F: drivers/bcma/ 4733 F: include/linux/bcma/ 3145 F: include/linux/bcma/ 4734 3146 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 3147 BROADCOM STB AVS CPUFREQ DRIVER 4745 M: Markus Mayer <mmayer@broadcom.com> 3148 M: Markus Mayer <mmayer@broadcom.com> 4746 R: Broadcom internal kernel review list < !! 3149 M: bcm-kernel-feedback-list@broadcom.com 4747 L: linux-pm@vger.kernel.org 3150 L: linux-pm@vger.kernel.org 4748 S: Maintained 3151 S: Maintained 4749 F: Documentation/devicetree/bindings/cpu 3152 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt 4750 F: drivers/cpufreq/brcmstb* 3153 F: drivers/cpufreq/brcmstb* 4751 3154 4752 BROADCOM STB AVS TMON DRIVER 3155 BROADCOM STB AVS TMON DRIVER 4753 M: Markus Mayer <mmayer@broadcom.com> 3156 M: Markus Mayer <mmayer@broadcom.com> 4754 R: Broadcom internal kernel review list < !! 3157 M: bcm-kernel-feedback-list@broadcom.com 4755 L: linux-pm@vger.kernel.org 3158 L: linux-pm@vger.kernel.org 4756 S: Maintained 3159 S: Maintained 4757 F: Documentation/devicetree/bindings/the !! 3160 F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt 4758 F: drivers/thermal/broadcom/brcmstb* 3161 F: drivers/thermal/broadcom/brcmstb* 4759 3162 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 3163 BROADCOM STB NAND FLASH DRIVER 4769 M: Brian Norris <computersforpeace@gmail. 3164 M: Brian Norris <computersforpeace@gmail.com> 4770 M: Kamal Dasu <kamal.dasu@broadcom.com> !! 3165 M: Kamal Dasu <kdasu.kdev@gmail.com> 4771 R: Broadcom internal kernel review list < << 4772 L: linux-mtd@lists.infradead.org 3166 L: linux-mtd@lists.infradead.org >> 3167 L: bcm-kernel-feedback-list@broadcom.com 4773 S: Maintained 3168 S: Maintained 4774 F: drivers/mtd/nand/raw/brcmnand/ 3169 F: drivers/mtd/nand/raw/brcmnand/ 4775 F: include/linux/platform_data/brcmnand. << 4776 3170 4777 BROADCOM STB PCIE DRIVER !! 3171 BROADCOM STB DPFE DRIVER 4778 M: Jim Quinlan <jim2101024@gmail.com> !! 3172 M: Markus Mayer <mmayer@broadcom.com> 4779 M: Nicolas Saenz Julienne <nsaenz@kernel. !! 3173 M: bcm-kernel-feedback-list@broadcom.com 4780 M: Florian Fainelli <florian.fainelli@bro !! 3174 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 3175 S: Maintained 4784 F: Documentation/devicetree/bindings/pci !! 3176 F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt 4785 F: drivers/pci/controller/pcie-brcmstb.c !! 3177 F: drivers/memory/brcmstb_dpfe.c >> 3178 >> 3179 BROADCOM SPI DRIVER >> 3180 M: Kamal Dasu <kdasu.kdev@gmail.com> >> 3181 M: bcm-kernel-feedback-list@broadcom.com >> 3182 S: Maintained >> 3183 F: Documentation/devicetree/bindings/spi/brcm,spi-bcm-qspi.txt >> 3184 F: drivers/spi/spi-bcm-qspi.* >> 3185 F: drivers/spi/spi-brcmstb-qspi.c >> 3186 F: drivers/spi/spi-iproc-qspi.c 4786 3187 4787 BROADCOM SYSTEMPORT ETHERNET DRIVER 3188 BROADCOM SYSTEMPORT ETHERNET DRIVER 4788 M: Florian Fainelli <florian.fainelli@bro !! 3189 M: Florian Fainelli <f.fainelli@gmail.com> 4789 R: Broadcom internal kernel review list < << 4790 L: netdev@vger.kernel.org 3190 L: netdev@vger.kernel.org 4791 S: Supported 3191 S: Supported 4792 F: Documentation/devicetree/bindings/net << 4793 F: drivers/net/ethernet/broadcom/bcmsysp 3192 F: drivers/net/ethernet/broadcom/bcmsysport.* 4794 F: drivers/net/ethernet/broadcom/unimac. << 4795 3193 4796 BROADCOM TG3 GIGABIT ETHERNET DRIVER 3194 BROADCOM TG3 GIGABIT ETHERNET DRIVER 4797 M: Pavan Chebbi <pavan.chebbi@broadcom.co !! 3195 M: Siva Reddy Kallam <siva.kallam@broadcom.com> >> 3196 M: Prashant Sreedharan <prashant@broadcom.com> 4798 M: Michael Chan <mchan@broadcom.com> 3197 M: Michael Chan <mchan@broadcom.com> 4799 L: netdev@vger.kernel.org 3198 L: netdev@vger.kernel.org 4800 S: Supported 3199 S: Supported 4801 F: drivers/net/ethernet/broadcom/tg3.* 3200 F: drivers/net/ethernet/broadcom/tg3.* 4802 3201 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 3202 BROCADE BFA FC SCSI DRIVER 4811 M: Anil Gurumurthy <anil.gurumurthy@qlogi 3203 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com> 4812 M: Sudarsana Kalluru <sudarsana.kalluru@q 3204 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com> 4813 L: linux-scsi@vger.kernel.org 3205 L: linux-scsi@vger.kernel.org 4814 S: Supported 3206 S: Supported 4815 F: drivers/scsi/bfa/ 3207 F: drivers/scsi/bfa/ 4816 3208 4817 BROCADE BNA 10 GIGABIT ETHERNET DRIVER 3209 BROCADE BNA 10 GIGABIT ETHERNET DRIVER 4818 M: Rasesh Mody <rmody@marvell.com> !! 3210 M: Rasesh Mody <rasesh.mody@cavium.com> 4819 M: Sudarsana Kalluru <skalluru@marvell.co !! 3211 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com> 4820 M: GR-Linux-NIC-Dev@marvell.com !! 3212 M: Dept-GELinuxNICDev@cavium.com 4821 L: netdev@vger.kernel.org 3213 L: netdev@vger.kernel.org 4822 S: Supported 3214 S: Supported 4823 F: drivers/net/ethernet/brocade/bna/ 3215 F: drivers/net/ethernet/brocade/bna/ 4824 3216 4825 BSG (block layer generic sg v4 driver) 3217 BSG (block layer generic sg v4 driver) 4826 M: FUJITA Tomonori <fujita.tomonori@lab.n 3218 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp> 4827 L: linux-scsi@vger.kernel.org 3219 L: linux-scsi@vger.kernel.org 4828 S: Supported 3220 S: Supported 4829 F: block/bsg.c 3221 F: block/bsg.c 4830 F: include/linux/bsg.h 3222 F: include/linux/bsg.h 4831 F: include/uapi/linux/bsg.h 3223 F: include/uapi/linux/bsg.h 4832 3224 4833 BT87X AUDIO DRIVER 3225 BT87X AUDIO DRIVER 4834 M: Clemens Ladisch <clemens@ladisch.de> 3226 M: Clemens Ladisch <clemens@ladisch.de> 4835 L: linux-sound@vger.kernel.org !! 3227 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 3228 T: git git://git.alsa-project.org/alsa-kernel.git 4836 S: Maintained 3229 S: Maintained 4837 T: git git://git.kernel.org/pub/scm/linu << 4838 F: Documentation/sound/cards/bt87x.rst 3230 F: Documentation/sound/cards/bt87x.rst 4839 F: sound/pci/bt87x.c 3231 F: sound/pci/bt87x.c 4840 3232 4841 BT8XXGPIO DRIVER 3233 BT8XXGPIO DRIVER 4842 M: Michael Buesch <m@bues.ch> 3234 M: Michael Buesch <m@bues.ch> 4843 S: Maintained << 4844 W: http://bu3sch.de/btgpio.php 3235 W: http://bu3sch.de/btgpio.php >> 3236 S: Maintained 4845 F: drivers/gpio/gpio-bt8xx.c 3237 F: drivers/gpio/gpio-bt8xx.c 4846 3238 4847 BTRFS FILE SYSTEM 3239 BTRFS FILE SYSTEM 4848 M: Chris Mason <clm@fb.com> 3240 M: Chris Mason <clm@fb.com> 4849 M: Josef Bacik <josef@toxicpanda.com> 3241 M: Josef Bacik <josef@toxicpanda.com> 4850 M: David Sterba <dsterba@suse.com> 3242 M: David Sterba <dsterba@suse.com> 4851 L: linux-btrfs@vger.kernel.org 3243 L: linux-btrfs@vger.kernel.org >> 3244 W: http://btrfs.wiki.kernel.org/ >> 3245 Q: http://patchwork.kernel.org/project/linux-btrfs/list/ >> 3246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git 4852 S: Maintained 3247 S: Maintained 4853 W: https://btrfs.readthedocs.io !! 3248 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/ 3249 F: fs/btrfs/ 4859 F: include/linux/btrfs* 3250 F: include/linux/btrfs* 4860 F: include/trace/events/btrfs.h << 4861 F: include/uapi/linux/btrfs* 3251 F: include/uapi/linux/btrfs* 4862 3252 4863 BTTV VIDEO4LINUX DRIVER 3253 BTTV VIDEO4LINUX DRIVER 4864 M: Mauro Carvalho Chehab <mchehab@kernel. 3254 M: Mauro Carvalho Chehab <mchehab@kernel.org> 4865 L: linux-media@vger.kernel.org 3255 L: linux-media@vger.kernel.org 4866 S: Odd fixes << 4867 W: https://linuxtv.org 3256 W: https://linuxtv.org 4868 T: git git://linuxtv.org/media_tree.git 3257 T: git git://linuxtv.org/media_tree.git 4869 F: Documentation/driver-api/media/driver !! 3258 S: Odd fixes >> 3259 F: Documentation/media/v4l-drivers/bttv* 4870 F: drivers/media/pci/bt8xx/bttv* 3260 F: drivers/media/pci/bt8xx/bttv* 4871 3261 4872 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS 3262 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS 4873 M: Chanwoo Choi <cw00.choi@samsung.com> 3263 M: Chanwoo Choi <cw00.choi@samsung.com> 4874 L: linux-pm@vger.kernel.org 3264 L: linux-pm@vger.kernel.org 4875 L: linux-samsung-soc@vger.kernel.org 3265 L: linux-samsung-soc@vger.kernel.org >> 3266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 4876 S: Maintained 3267 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 3268 F: drivers/devfreq/exynos-bus.c >> 3269 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt 4880 3270 4881 BUSLOGIC SCSI DRIVER 3271 BUSLOGIC SCSI DRIVER 4882 M: Khalid Aziz <khalid@gonehiking.org> 3272 M: Khalid Aziz <khalid@gonehiking.org> 4883 L: linux-scsi@vger.kernel.org 3273 L: linux-scsi@vger.kernel.org 4884 S: Maintained 3274 S: Maintained 4885 F: drivers/scsi/BusLogic.* 3275 F: drivers/scsi/BusLogic.* 4886 F: drivers/scsi/FlashPoint.* 3276 F: drivers/scsi/FlashPoint.* 4887 3277 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 3278 C-MEDIA CMI8788 DRIVER 4896 M: Clemens Ladisch <clemens@ladisch.de> 3279 M: Clemens Ladisch <clemens@ladisch.de> 4897 L: linux-sound@vger.kernel.org !! 3280 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 3281 T: git git://git.alsa-project.org/alsa-kernel.git 4898 S: Maintained 3282 S: Maintained 4899 T: git git://git.kernel.org/pub/scm/linu << 4900 F: sound/pci/oxygen/ 3283 F: sound/pci/oxygen/ 4901 3284 4902 C-SKY ARCHITECTURE 3285 C-SKY ARCHITECTURE 4903 M: Guo Ren <guoren@kernel.org> 3286 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 3287 T: git https://github.com/c-sky/csky-linux.git >> 3288 S: Supported >> 3289 F: arch/csky/ 4907 F: Documentation/devicetree/bindings/csk 3290 F: Documentation/devicetree/bindings/csky/ >> 3291 F: drivers/irqchip/irq-csky-* 4908 F: Documentation/devicetree/bindings/int 3292 F: Documentation/devicetree/bindings/interrupt-controller/csky,* 4909 F: Documentation/devicetree/bindings/tim << 4910 F: arch/csky/ << 4911 F: drivers/clocksource/timer-gx6605s.c 3293 F: drivers/clocksource/timer-gx6605s.c 4912 F: drivers/clocksource/timer-mp-csky.c 3294 F: drivers/clocksource/timer-mp-csky.c 4913 F: drivers/irqchip/irq-csky-* !! 3295 F: Documentation/devicetree/bindings/timer/csky,* 4914 N: csky << 4915 K: csky 3296 K: csky >> 3297 N: csky >> 3298 >> 3299 C6X ARCHITECTURE >> 3300 M: Mark Salter <msalter@redhat.com> >> 3301 M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com> >> 3302 L: linux-c6x-dev@linux-c6x.org >> 3303 W: http://www.linux-c6x.org/wiki/index.php/Main_Page >> 3304 S: Maintained >> 3305 F: arch/c6x/ 4916 3306 4917 CA8210 IEEE-802.15.4 RADIO DRIVER 3307 CA8210 IEEE-802.15.4 RADIO DRIVER >> 3308 M: Harry Morris <h.morris@cascoda.com> 4918 L: linux-wpan@vger.kernel.org 3309 L: linux-wpan@vger.kernel.org 4919 S: Orphan << 4920 W: https://github.com/Cascoda/ca8210-lin 3310 W: https://github.com/Cascoda/ca8210-linux.git 4921 F: Documentation/devicetree/bindings/net !! 3311 S: Maintained 4922 F: drivers/net/ieee802154/ca8210.c 3312 F: drivers/net/ieee802154/ca8210.c >> 3313 F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt 4923 3314 4924 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON M 3315 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS 4925 M: David Howells <dhowells@redhat.com> 3316 M: David Howells <dhowells@redhat.com> 4926 L: netfs@lists.linux.dev !! 3317 L: linux-cachefs@redhat.com (moderated for non-subscribers) 4927 S: Supported 3318 S: Supported 4928 F: Documentation/filesystems/caching/cac !! 3319 F: Documentation/filesystems/caching/cachefiles.txt 4929 F: fs/cachefiles/ 3320 F: fs/cachefiles/ 4930 3321 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 3322 CADENCE MIPI-CSI2 BRIDGES 4939 M: Maxime Ripard <mripard@kernel.org> !! 3323 M: Maxime Ripard <maxime.ripard@bootlin.com> 4940 L: linux-media@vger.kernel.org 3324 L: linux-media@vger.kernel.org 4941 S: Maintained 3325 S: Maintained 4942 F: Documentation/devicetree/bindings/med 3326 F: Documentation/devicetree/bindings/media/cdns,*.txt 4943 F: Documentation/devicetree/bindings/med << 4944 F: drivers/media/platform/cadence/cdns-c 3327 F: drivers/media/platform/cadence/cdns-csi2* 4945 3328 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 3329 CADET FM/AM RADIO RECEIVER DRIVER 4978 M: Hans Verkuil <hverkuil@xs4all.nl> 3330 M: Hans Verkuil <hverkuil@xs4all.nl> 4979 L: linux-media@vger.kernel.org 3331 L: linux-media@vger.kernel.org 4980 S: Maintained << 4981 W: https://linuxtv.org << 4982 T: git git://linuxtv.org/media_tree.git 3332 T: git git://linuxtv.org/media_tree.git >> 3333 W: https://linuxtv.org >> 3334 S: Maintained 4983 F: drivers/media/radio/radio-cadet* 3335 F: drivers/media/radio/radio-cadet* 4984 3336 4985 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER 3337 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER >> 3338 M: Jonathan Corbet <corbet@lwn.net> 4986 L: linux-media@vger.kernel.org 3339 L: linux-media@vger.kernel.org 4987 S: Orphan << 4988 T: git git://linuxtv.org/media_tree.git 3340 T: git git://linuxtv.org/media_tree.git 4989 F: Documentation/admin-guide/media/cafe_ !! 3341 S: Maintained 4990 F: drivers/media/platform/marvell/ !! 3342 F: Documentation/media/v4l-drivers/cafe_ccic* >> 3343 F: drivers/media/platform/marvell-ccic/ 4991 3344 4992 CAIF NETWORK LAYER 3345 CAIF NETWORK LAYER >> 3346 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no> 4993 L: netdev@vger.kernel.org 3347 L: netdev@vger.kernel.org 4994 S: Orphan !! 3348 S: Supported 4995 F: Documentation/networking/caif/ 3349 F: Documentation/networking/caif/ 4996 F: drivers/net/caif/ 3350 F: drivers/net/caif/ 4997 F: include/net/caif/ << 4998 F: include/uapi/linux/caif/ 3351 F: include/uapi/linux/caif/ >> 3352 F: include/net/caif/ 4999 F: net/caif/ 3353 F: net/caif/ 5000 3354 5001 CAKE QDISC 3355 CAKE QDISC 5002 M: Toke Høiland-Jørgensen <toke@toke.dk 3356 M: Toke Høiland-Jørgensen <toke@toke.dk> 5003 L: cake@lists.bufferbloat.net (moderated 3357 L: cake@lists.bufferbloat.net (moderated for non-subscribers) 5004 S: Maintained 3358 S: Maintained 5005 F: net/sched/sch_cake.c 3359 F: net/sched/sch_cake.c 5006 3360 >> 3361 CALGARY x86-64 IOMMU >> 3362 M: Muli Ben-Yehuda <mulix@mulix.org> >> 3363 M: Jon Mason <jdmason@kudzu.us> >> 3364 L: iommu@lists.linux-foundation.org >> 3365 S: Maintained >> 3366 F: arch/x86/kernel/pci-calgary_64.c >> 3367 F: arch/x86/kernel/tce_64.c >> 3368 F: arch/x86/include/asm/calgary.h >> 3369 F: arch/x86/include/asm/tce.h >> 3370 5007 CAN NETWORK DRIVERS 3371 CAN NETWORK DRIVERS >> 3372 M: Wolfgang Grandegger <wg@grandegger.com> 5008 M: Marc Kleine-Budde <mkl@pengutronix.de> 3373 M: Marc Kleine-Budde <mkl@pengutronix.de> 5009 M: Vincent Mailhol <mailhol.vincent@wanad << 5010 L: linux-can@vger.kernel.org 3374 L: linux-can@vger.kernel.org 5011 S: Maintained << 5012 W: https://github.com/linux-can 3375 W: https://github.com/linux-can 5013 T: git git://git.kernel.org/pub/scm/linu 3376 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 3377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git >> 3378 S: Maintained 5015 F: Documentation/devicetree/bindings/net 3379 F: Documentation/devicetree/bindings/net/can/ 5016 F: Documentation/devicetree/bindings/phy << 5017 F: drivers/net/can/ 3380 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 3381 F: include/linux/can/dev.h 5021 F: include/linux/can/length.h << 5022 F: include/linux/can/platform/ 3382 F: include/linux/can/platform/ 5023 F: include/linux/can/rx-offload.h << 5024 F: include/uapi/linux/can/error.h 3383 F: include/uapi/linux/can/error.h 5025 F: include/uapi/linux/can/netlink.h 3384 F: include/uapi/linux/can/netlink.h 5026 F: include/uapi/linux/can/vxcan.h << 5027 3385 5028 CAN NETWORK LAYER 3386 CAN NETWORK LAYER 5029 M: Oliver Hartkopp <socketcan@hartkopp.ne 3387 M: Oliver Hartkopp <socketcan@hartkopp.net> 5030 M: Marc Kleine-Budde <mkl@pengutronix.de> 3388 M: Marc Kleine-Budde <mkl@pengutronix.de> 5031 L: linux-can@vger.kernel.org 3389 L: linux-can@vger.kernel.org 5032 S: Maintained << 5033 W: https://github.com/linux-can 3390 W: https://github.com/linux-can 5034 T: git git://git.kernel.org/pub/scm/linu 3391 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 3392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git >> 3393 S: Maintained 5036 F: Documentation/networking/can.rst 3394 F: Documentation/networking/can.rst 5037 F: Documentation/networking/iso15765-2.r !! 3395 F: net/can/ 5038 F: include/linux/can/can-ml.h << 5039 F: include/linux/can/core.h 3396 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 3397 F: include/uapi/linux/can.h 5043 F: include/uapi/linux/can/bcm.h 3398 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 3399 F: include/uapi/linux/can/raw.h 5047 F: net/can/ !! 3400 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 3401 5082 CAPABILITIES 3402 CAPABILITIES 5083 M: Serge Hallyn <serge@hallyn.com> 3403 M: Serge Hallyn <serge@hallyn.com> 5084 L: linux-security-module@vger.kernel.org 3404 L: linux-security-module@vger.kernel.org 5085 S: Supported 3405 S: Supported 5086 F: include/linux/capability.h 3406 F: include/linux/capability.h 5087 F: include/uapi/linux/capability.h 3407 F: include/uapi/linux/capability.h 5088 F: kernel/capability.c << 5089 F: security/commoncap.c 3408 F: security/commoncap.c >> 3409 F: kernel/capability.c 5090 3410 5091 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 3411 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER 5092 M: Kevin Tsai <ktsai@capellamicro.com> 3412 M: Kevin Tsai <ktsai@capellamicro.com> 5093 S: Maintained 3413 S: Maintained 5094 F: drivers/iio/light/cm* 3414 F: drivers/iio/light/cm* 5095 3415 5096 CARL9170 LINUX COMMUNITY WIRELESS DRIVER 3416 CARL9170 LINUX COMMUNITY WIRELESS DRIVER 5097 M: Christian Lamparter <chunkeey@googlema 3417 M: Christian Lamparter <chunkeey@googlemail.com> 5098 L: linux-wireless@vger.kernel.org 3418 L: linux-wireless@vger.kernel.org >> 3419 W: http://wireless.kernel.org/en/users/Drivers/carl9170 5099 S: Maintained 3420 S: Maintained 5100 W: https://wireless.wiki.kernel.org/en/u << 5101 F: drivers/net/wireless/ath/carl9170/ 3421 F: drivers/net/wireless/ath/carl9170/ 5102 3422 5103 CAVIUM I2C DRIVER 3423 CAVIUM I2C DRIVER 5104 M: Robert Richter <rric@kernel.org> !! 3424 M: Jan Glauber <jglauber@cavium.com> 5105 S: Odd Fixes !! 3425 M: David Daney <david.daney@cavium.com> 5106 W: http://www.marvell.com !! 3426 W: http://www.cavium.com >> 3427 S: Supported 5107 F: drivers/i2c/busses/i2c-octeon* 3428 F: drivers/i2c/busses/i2c-octeon* 5108 F: drivers/i2c/busses/i2c-thunderx* 3429 F: drivers/i2c/busses/i2c-thunderx* 5109 3430 5110 CAVIUM LIQUIDIO NETWORK DRIVER 3431 CAVIUM LIQUIDIO NETWORK DRIVER >> 3432 M: Derek Chickles <derek.chickles@caviumnetworks.com> >> 3433 M: Satanand Burla <satananda.burla@caviumnetworks.com> >> 3434 M: Felix Manlunas <felix.manlunas@caviumnetworks.com> >> 3435 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com> 5111 L: netdev@vger.kernel.org 3436 L: netdev@vger.kernel.org 5112 S: Orphan !! 3437 W: http://www.cavium.com 5113 W: http://www.marvell.com !! 3438 S: Supported 5114 F: drivers/net/ethernet/cavium/liquidio/ 3439 F: drivers/net/ethernet/cavium/liquidio/ 5115 3440 5116 CAVIUM MMC DRIVER 3441 CAVIUM MMC DRIVER 5117 M: Robert Richter <rric@kernel.org> !! 3442 M: Jan Glauber <jglauber@cavium.com> 5118 S: Odd Fixes !! 3443 M: David Daney <david.daney@cavium.com> 5119 W: http://www.marvell.com !! 3444 M: Steven J. Hill <Steven.Hill@cavium.com> >> 3445 W: http://www.cavium.com >> 3446 S: Supported 5120 F: drivers/mmc/host/cavium* 3447 F: drivers/mmc/host/cavium* 5121 3448 5122 CAVIUM OCTEON-TX CRYPTO DRIVER 3449 CAVIUM OCTEON-TX CRYPTO DRIVER 5123 M: George Cherian <gcherian@marvell.com> !! 3450 M: George Cherian <george.cherian@cavium.com> 5124 L: linux-crypto@vger.kernel.org 3451 L: linux-crypto@vger.kernel.org >> 3452 W: http://www.cavium.com 5125 S: Supported 3453 S: Supported 5126 W: http://www.marvell.com << 5127 F: drivers/crypto/cavium/cpt/ 3454 F: drivers/crypto/cavium/cpt/ 5128 3455 5129 CAVIUM THUNDERX2 ARM64 SOC 3456 CAVIUM THUNDERX2 ARM64 SOC 5130 M: Robert Richter <rric@kernel.org> !! 3457 M: Robert Richter <rrichter@cavium.com> >> 3458 M: Jayachandran C <jnair@caviumnetworks.com> 5131 L: linux-arm-kernel@lists.infradead.org 3459 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 3460 S: Maintained 5140 F: net/sched/sch_cbs.c !! 3461 F: arch/arm64/boot/dts/cavium/thunder2-99xx* 5141 F: net/sched/sch_etf.c !! 3462 F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt 5142 F: net/sched/sch_taprio.c << 5143 3463 5144 CC2520 IEEE-802.15.4 RADIO DRIVER 3464 CC2520 IEEE-802.15.4 RADIO DRIVER 5145 M: Stefan Schmidt <stefan@datenfreihafen. !! 3465 M: Varka Bhadram <varkabhadram@gmail.com> 5146 L: linux-wpan@vger.kernel.org 3466 L: linux-wpan@vger.kernel.org 5147 S: Odd Fixes !! 3467 S: Maintained 5148 F: Documentation/devicetree/bindings/net << 5149 F: drivers/net/ieee802154/cc2520.c 3468 F: drivers/net/ieee802154/cc2520.c >> 3469 F: include/linux/spi/cc2520.h >> 3470 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt 5150 3471 5151 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER 3472 CCREE ARM TRUSTZONE CRYPTOCELL REE DRIVER 5152 M: Gilad Ben-Yossef <gilad@benyossef.com> 3473 M: Gilad Ben-Yossef <gilad@benyossef.com> 5153 L: linux-crypto@vger.kernel.org 3474 L: linux-crypto@vger.kernel.org 5154 S: Supported 3475 S: Supported 5155 W: https://developer.arm.com/products/sy << 5156 F: drivers/crypto/ccree/ 3476 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 3477 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 3478 5167 CEC FRAMEWORK 3479 CEC FRAMEWORK 5168 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 3480 M: Hans Verkuil <hans.verkuil@cisco.com> 5169 L: linux-media@vger.kernel.org 3481 L: linux-media@vger.kernel.org 5170 S: Supported << 5171 W: http://linuxtv.org << 5172 T: git git://linuxtv.org/media_tree.git 3482 T: git git://linuxtv.org/media_tree.git 5173 F: Documentation/ABI/testing/debugfs-cec !! 3483 W: http://linuxtv.org 5174 F: Documentation/devicetree/bindings/med !! 3484 S: Supported 5175 F: Documentation/driver-api/media/cec-co !! 3485 F: Documentation/media/kapi/cec-core.rst 5176 F: Documentation/userspace-api/media/cec !! 3486 F: Documentation/media/uapi/cec 5177 F: drivers/media/cec/ 3487 F: drivers/media/cec/ 5178 F: drivers/media/rc/keymaps/rc-cec.c 3488 F: drivers/media/rc/keymaps/rc-cec.c 5179 F: include/media/cec-notifier.h << 5180 F: include/media/cec.h 3489 F: include/media/cec.h 5181 F: include/uapi/linux/cec-funcs.h !! 3490 F: include/media/cec-notifier.h 5182 F: include/uapi/linux/cec.h 3491 F: include/uapi/linux/cec.h >> 3492 F: include/uapi/linux/cec-funcs.h >> 3493 F: Documentation/devicetree/bindings/media/cec.txt >> 3494 F: Documentation/ABI/testing/debugfs-cec-error-inj 5183 3495 5184 CEC GPIO DRIVER 3496 CEC GPIO DRIVER 5185 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 3497 M: Hans Verkuil <hans.verkuil@cisco.com> 5186 L: linux-media@vger.kernel.org 3498 L: linux-media@vger.kernel.org 5187 S: Supported << 5188 W: http://linuxtv.org << 5189 T: git git://linuxtv.org/media_tree.git 3499 T: git git://linuxtv.org/media_tree.git 5190 F: Documentation/devicetree/bindings/med !! 3500 W: http://linuxtv.org 5191 F: drivers/media/cec/platform/cec-gpio/ !! 3501 S: Supported >> 3502 F: drivers/media/platform/cec-gpio/ >> 3503 F: Documentation/devicetree/bindings/media/cec-gpio.txt 5192 3504 5193 CELL BROADBAND ENGINE ARCHITECTURE 3505 CELL BROADBAND ENGINE ARCHITECTURE >> 3506 M: Arnd Bergmann <arnd@arndb.de> 5194 L: linuxppc-dev@lists.ozlabs.org 3507 L: linuxppc-dev@lists.ozlabs.org 5195 S: Orphan !! 3508 W: http://www.ibm.com/developerworks/power/cell/ >> 3509 S: Supported 5196 F: arch/powerpc/include/asm/cell*.h 3510 F: arch/powerpc/include/asm/cell*.h 5197 F: arch/powerpc/include/asm/spu*.h 3511 F: arch/powerpc/include/asm/spu*.h 5198 F: arch/powerpc/include/uapi/asm/spu*.h 3512 F: arch/powerpc/include/uapi/asm/spu*.h >> 3513 F: arch/powerpc/oprofile/*cell* 5199 F: arch/powerpc/platforms/cell/ 3514 F: arch/powerpc/platforms/cell/ 5200 3515 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) 3516 CEPH COMMON CODE (LIBCEPH) 5208 M: Ilya Dryomov <idryomov@gmail.com> 3517 M: Ilya Dryomov <idryomov@gmail.com> 5209 M: Xiubo Li <xiubli@redhat.com> !! 3518 M: "Yan, Zheng" <zyan@redhat.com> >> 3519 M: Sage Weil <sage@redhat.com> 5210 L: ceph-devel@vger.kernel.org 3520 L: ceph-devel@vger.kernel.org 5211 S: Supported << 5212 W: http://ceph.com/ 3521 W: http://ceph.com/ 5213 T: git https://github.com/ceph/ceph-clie !! 3522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git >> 3523 T: git git://github.com/ceph/ceph-client.git >> 3524 S: Supported >> 3525 F: net/ceph/ 5214 F: include/linux/ceph/ 3526 F: include/linux/ceph/ 5215 F: include/linux/crush/ 3527 F: include/linux/crush/ 5216 F: net/ceph/ << 5217 3528 5218 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 3529 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH) 5219 M: Xiubo Li <xiubli@redhat.com> !! 3530 M: "Yan, Zheng" <zyan@redhat.com> >> 3531 M: Sage Weil <sage@redhat.com> 5220 M: Ilya Dryomov <idryomov@gmail.com> 3532 M: Ilya Dryomov <idryomov@gmail.com> 5221 L: ceph-devel@vger.kernel.org 3533 L: ceph-devel@vger.kernel.org 5222 S: Supported << 5223 W: http://ceph.com/ 3534 W: http://ceph.com/ 5224 T: git https://github.com/ceph/ceph-clie !! 3535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git 5225 F: Documentation/filesystems/ceph.rst !! 3536 T: git git://github.com/ceph/ceph-client.git >> 3537 S: Supported >> 3538 F: Documentation/filesystems/ceph.txt 5226 F: fs/ceph/ 3539 F: fs/ceph/ 5227 3540 5228 CERTIFICATE HANDLING !! 3541 CERTIFICATE HANDLING: 5229 M: David Howells <dhowells@redhat.com> 3542 M: David Howells <dhowells@redhat.com> 5230 M: David Woodhouse <dwmw2@infradead.org> 3543 M: David Woodhouse <dwmw2@infradead.org> 5231 L: keyrings@vger.kernel.org 3544 L: keyrings@vger.kernel.org 5232 S: Maintained 3545 S: Maintained 5233 F: Documentation/admin-guide/module-sign 3546 F: Documentation/admin-guide/module-signing.rst 5234 F: certs/ 3547 F: certs/ 5235 F: scripts/sign-file.c 3548 F: scripts/sign-file.c 5236 F: scripts/ssl-common.h !! 3549 F: scripts/extract-cert.c 5237 F: tools/certs/ !! 3550 >> 3551 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM: >> 3552 L: linux-usb@vger.kernel.org >> 3553 S: Orphan >> 3554 F: Documentation/usb/WUSB-Design-overview.txt >> 3555 F: Documentation/usb/wusb-cbaf >> 3556 F: drivers/usb/host/hwa-hc.c >> 3557 F: drivers/usb/host/whci/ >> 3558 F: drivers/usb/wusbcore/ >> 3559 F: include/linux/usb/wusb* 5238 3560 5239 CFAG12864B LCD DRIVER 3561 CFAG12864B LCD DRIVER 5240 M: Miguel Ojeda <ojeda@kernel.org> !! 3562 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5241 S: Maintained 3563 S: Maintained 5242 F: drivers/auxdisplay/cfag12864b.c 3564 F: drivers/auxdisplay/cfag12864b.c 5243 F: include/linux/cfag12864b.h 3565 F: include/linux/cfag12864b.h 5244 3566 5245 CFAG12864BFB LCD FRAMEBUFFER DRIVER 3567 CFAG12864BFB LCD FRAMEBUFFER DRIVER 5246 M: Miguel Ojeda <ojeda@kernel.org> !! 3568 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 5247 S: Maintained 3569 S: Maintained 5248 F: drivers/auxdisplay/cfag12864bfb.c 3570 F: drivers/auxdisplay/cfag12864bfb.c 5249 F: include/linux/cfag12864b.h 3571 F: include/linux/cfag12864b.h 5250 3572 >> 3573 802.11 (including CFG80211/NL80211) >> 3574 M: Johannes Berg <johannes@sipsolutions.net> >> 3575 L: linux-wireless@vger.kernel.org >> 3576 W: http://wireless.kernel.org/ >> 3577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git >> 3578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git >> 3579 S: Maintained >> 3580 F: net/wireless/ >> 3581 F: include/uapi/linux/nl80211.h >> 3582 F: include/linux/ieee80211.h >> 3583 F: include/net/wext.h >> 3584 F: include/net/cfg80211.h >> 3585 F: include/net/iw_handler.h >> 3586 F: include/net/ieee80211_radiotap.h >> 3587 F: Documentation/driver-api/80211/cfg80211.rst >> 3588 F: Documentation/networking/regulatory.txt >> 3589 5251 CHAR and MISC DRIVERS 3590 CHAR and MISC DRIVERS 5252 M: Arnd Bergmann <arnd@arndb.de> 3591 M: Arnd Bergmann <arnd@arndb.de> 5253 M: Greg Kroah-Hartman <gregkh@linuxfounda 3592 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5254 S: Supported << 5255 T: git git://git.kernel.org/pub/scm/linu 3593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git >> 3594 S: Supported 5256 F: drivers/char/ 3595 F: drivers/char/ 5257 F: drivers/misc/ 3596 F: drivers/misc/ 5258 F: include/linux/miscdevice.h 3597 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 3598 5272 CHECKPATCH 3599 CHECKPATCH 5273 M: Andy Whitcroft <apw@canonical.com> 3600 M: Andy Whitcroft <apw@canonical.com> 5274 M: Joe Perches <joe@perches.com> 3601 M: Joe Perches <joe@perches.com> 5275 R: Dwaipayan Ray <dwaipayanray1@gmail.com << 5276 R: Lukas Bulwahn <lukas.bulwahn@gmail.com << 5277 S: Maintained 3602 S: Maintained 5278 F: scripts/checkpatch.pl 3603 F: scripts/checkpatch.pl 5279 3604 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 3605 CHINESE DOCUMENTATION 5288 M: Alex Shi <alexs@kernel.org> !! 3606 M: Harry Wei <harryxiyou@gmail.com> 5289 M: Yanteng Si <siyanteng@loongson.cn> !! 3607 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only) >> 3608 L: linux-kernel@zh-kernel.org (moderated for non-subscribers) 5290 S: Maintained 3609 S: Maintained 5291 F: Documentation/translations/zh_CN/ 3610 F: Documentation/translations/zh_CN/ 5292 3611 5293 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 3612 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER 5294 M: Peter Chen <peter.chen@kernel.org> !! 3613 M: Peter Chen <Peter.Chen@nxp.com> >> 3614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 5295 L: linux-usb@vger.kernel.org 3615 L: linux-usb@vger.kernel.org 5296 S: Maintained 3616 S: Maintained 5297 T: git git://git.kernel.org/pub/scm/linu << 5298 F: drivers/usb/chipidea/ 3617 F: drivers/usb/chipidea/ 5299 3618 5300 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 3619 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER 5301 M: Hans de Goede <hdegoede@redhat.com> 3620 M: Hans de Goede <hdegoede@redhat.com> 5302 L: linux-input@vger.kernel.org 3621 L: linux-input@vger.kernel.org 5303 S: Maintained 3622 S: Maintained 5304 F: Documentation/devicetree/bindings/inp !! 3623 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt 5305 F: drivers/input/touchscreen/chipone_icn 3624 F: drivers/input/touchscreen/chipone_icn8318.c 5306 3625 5307 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER 3626 CHIPONE ICN8505 I2C TOUCHSCREEN DRIVER 5308 M: Hans de Goede <hdegoede@redhat.com> 3627 M: Hans de Goede <hdegoede@redhat.com> 5309 L: linux-input@vger.kernel.org 3628 L: linux-input@vger.kernel.org 5310 S: Maintained 3629 S: Maintained 5311 F: drivers/input/touchscreen/chipone_icn 3630 F: drivers/input/touchscreen/chipone_icn8505.c 5312 3631 5313 CHROME HARDWARE PLATFORM SUPPORT 3632 CHROME HARDWARE PLATFORM SUPPORT 5314 M: Benson Leung <bleung@chromium.org> 3633 M: Benson Leung <bleung@chromium.org> 5315 M: Tzung-Bi Shih <tzungbi@kernel.org> !! 3634 M: Olof Johansson <olof@lixom.net> 5316 L: chrome-platform@lists.linux.dev << 5317 S: Maintained 3635 S: Maintained 5318 T: git git://git.kernel.org/pub/scm/linu !! 3636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git 5319 F: drivers/platform/chrome/ 3637 F: drivers/platform/chrome/ 5320 3638 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 << 5349 M: Benson Leung <bleung@chromium.org> << 5350 R: Guenter Roeck <groeck@chromium.org> << 5351 L: chrome-platform@lists.linux.dev << 5352 S: Maintained << 5353 F: drivers/power/supply/cros_charge-cont << 5354 F: drivers/power/supply/cros_usbpd-charg << 5355 N: cros_ec << 5356 N: cros-ec << 5357 << 5358 CHROMEOS EC UART DRIVER << 5359 M: Bhanu Prakash Maiya <bhanumaiya@chromi << 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 << 5396 T: git git://linuxtv.org/media_tree.git << 5397 F: Documentation/devicetree/bindings/med << 5398 F: drivers/media/cec/i2c/ch7322.c << 5399 << 5400 CIRRUS LOGIC AUDIO CODEC DRIVERS 3639 CIRRUS LOGIC AUDIO CODEC DRIVERS 5401 M: David Rhodes <david.rhodes@cirrus.com> !! 3640 M: Brian Austin <brian.austin@cirrus.com> 5402 M: Richard Fitzgerald <rf@opensource.cirr !! 3641 M: Paul Handrigan <Paul.Handrigan@cirrus.com> 5403 L: linux-sound@vger.kernel.org !! 3642 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5404 L: patches@opensource.cirrus.com << 5405 S: Maintained 3643 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* 3644 F: sound/soc/codecs/cs* 5418 3645 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 3646 CIRRUS LOGIC EP93XX ETHERNET DRIVER 5443 M: Hartley Sweeten <hsweeten@visionengrav 3647 M: Hartley Sweeten <hsweeten@visionengravers.com> 5444 L: netdev@vger.kernel.org 3648 L: netdev@vger.kernel.org 5445 S: Maintained 3649 S: Maintained 5446 F: drivers/net/ethernet/cirrus/ep93xx_et 3650 F: drivers/net/ethernet/cirrus/ep93xx_eth.c 5447 3651 5448 CIRRUS LOGIC LOCHNAGAR DRIVER << 5449 M: Charles Keepax <ckeepax@opensource.cir << 5450 M: Richard Fitzgerald <rf@opensource.cirr << 5451 L: patches@opensource.cirrus.com << 5452 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 << 5460 F: drivers/hwmon/lochnagar-hwmon.c << 5461 F: drivers/mfd/lochnagar-i2c.c << 5462 F: drivers/pinctrl/cirrus/pinctrl-lochna << 5463 F: drivers/regulator/lochnagar-regulator << 5464 F: include/dt-bindings/clock/lochnagar.h << 5465 F: include/dt-bindings/pinctrl/lochnagar << 5466 F: include/linux/mfd/lochnagar* << 5467 F: sound/soc/codecs/lochnagar-sc.c << 5468 << 5469 CIRRUS LOGIC MADERA CODEC DRIVERS << 5470 M: Charles Keepax <ckeepax@opensource.cir << 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 << 5492 CISCO FCOE HBA DRIVER 3652 CISCO FCOE HBA DRIVER 5493 M: Satish Kharat <satishkh@cisco.com> 3653 M: Satish Kharat <satishkh@cisco.com> 5494 M: Sesidhar Baddela <sebaddel@cisco.com> 3654 M: Sesidhar Baddela <sebaddel@cisco.com> 5495 M: Karan Tilak Kumar <kartilak@cisco.com> 3655 M: Karan Tilak Kumar <kartilak@cisco.com> 5496 L: linux-scsi@vger.kernel.org 3656 L: linux-scsi@vger.kernel.org 5497 S: Supported 3657 S: Supported 5498 F: drivers/scsi/fnic/ 3658 F: drivers/scsi/fnic/ 5499 3659 5500 CISCO SCSI HBA DRIVER 3660 CISCO SCSI HBA DRIVER 5501 M: Karan Tilak Kumar <kartilak@cisco.com> 3661 M: Karan Tilak Kumar <kartilak@cisco.com> 5502 M: Sesidhar Baddela <sebaddel@cisco.com> 3662 M: Sesidhar Baddela <sebaddel@cisco.com> 5503 L: linux-scsi@vger.kernel.org 3663 L: linux-scsi@vger.kernel.org 5504 S: Supported 3664 S: Supported 5505 F: drivers/scsi/snic/ 3665 F: drivers/scsi/snic/ 5506 3666 5507 CISCO VIC ETHERNET NIC DRIVER 3667 CISCO VIC ETHERNET NIC DRIVER 5508 M: Christian Benvenuti <benve@cisco.com> 3668 M: Christian Benvenuti <benve@cisco.com> 5509 M: Satish Kharat <satishkh@cisco.com> !! 3669 M: Govindarajulu Varadarajan <_govind@gmx.com> >> 3670 M: Parvi Kaustubhi <pkaustub@cisco.com> 5510 S: Supported 3671 S: Supported 5511 F: drivers/net/ethernet/cisco/enic/ 3672 F: drivers/net/ethernet/cisco/enic/ 5512 3673 5513 CISCO VIC LOW LATENCY NIC DRIVER 3674 CISCO VIC LOW LATENCY NIC DRIVER 5514 M: Christian Benvenuti <benve@cisco.com> 3675 M: Christian Benvenuti <benve@cisco.com> 5515 M: Nelson Escobar <neescoba@cisco.com> << 5516 S: Supported 3676 S: Supported 5517 F: drivers/infiniband/hw/usnic/ 3677 F: drivers/infiniband/hw/usnic/ 5518 3678 5519 CLANG CONTROL FLOW INTEGRITY SUPPORT !! 3679 CIRRUS LOGIC MADERA CODEC DRIVERS 5520 M: Sami Tolvanen <samitolvanen@google.com !! 3680 M: Charles Keepax <ckeepax@opensource.cirrus.com> 5521 M: Kees Cook <kees@kernel.org> !! 3681 M: Richard Fitzgerald <rf@opensource.cirrus.com> 5522 R: Nathan Chancellor <nathan@kernel.org> !! 3682 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 5523 L: llvm@lists.linux.dev !! 3683 L: patches@opensource.cirrus.com 5524 S: Supported !! 3684 T: git https://github.com/CirrusLogic/linux-drivers.git 5525 B: https://github.com/ClangBuiltLinux/li !! 3685 W: https://github.com/CirrusLogic/linux-drivers/wiki 5526 T: git git://git.kernel.org/pub/scm/linu !! 3686 S: Supported 5527 F: include/linux/cfi.h !! 3687 F: Documentation/devicetree/bindings/mfd/madera.txt 5528 F: kernel/cfi.c !! 3688 F: Documentation/devicetree/bindings/pinctrl/cirrus,madera-pinctrl.txt >> 3689 F: include/linux/mfd/madera/* >> 3690 F: drivers/gpio/gpio-madera* >> 3691 F: drivers/mfd/madera* >> 3692 F: drivers/mfd/cs47l* >> 3693 F: drivers/pinctrl/cirrus/* 5529 3694 5530 CLANG-FORMAT FILE 3695 CLANG-FORMAT FILE 5531 M: Miguel Ojeda <ojeda@kernel.org> !! 3696 M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com> 5532 S: Maintained 3697 S: Maintained 5533 F: .clang-format 3698 F: .clang-format 5534 3699 5535 CLANG/LLVM BUILD SUPPORT !! 3700 CLEANCACHE API 5536 M: Nathan Chancellor <nathan@kernel.org> !! 3701 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 5537 R: Nick Desaulniers <ndesaulniers@google. !! 3702 L: linux-kernel@vger.kernel.org 5538 R: Bill Wendling <morbo@google.com> !! 3703 S: Maintained 5539 R: Justin Stitt <justinstitt@google.com> !! 3704 F: mm/cleancache.c 5540 L: llvm@lists.linux.dev !! 3705 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 3706 5551 CLK API 3707 CLK API 5552 M: Russell King <linux@armlinux.org.uk> 3708 M: Russell King <linux@armlinux.org.uk> 5553 L: linux-clk@vger.kernel.org 3709 L: linux-clk@vger.kernel.org 5554 S: Maintained 3710 S: Maintained 5555 F: include/linux/clk.h 3711 F: include/linux/clk.h 5556 3712 5557 CLOCKSOURCE, CLOCKEVENT DRIVERS 3713 CLOCKSOURCE, CLOCKEVENT DRIVERS 5558 M: Daniel Lezcano <daniel.lezcano@linaro. 3714 M: Daniel Lezcano <daniel.lezcano@linaro.org> 5559 M: Thomas Gleixner <tglx@linutronix.de> 3715 M: Thomas Gleixner <tglx@linutronix.de> 5560 L: linux-kernel@vger.kernel.org 3716 L: linux-kernel@vger.kernel.org 5561 S: Supported << 5562 T: git git://git.kernel.org/pub/scm/linu 3717 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 3718 S: Supported 5570 C: irc://irc.oftc.net/bcache !! 3719 F: drivers/clocksource/ 5571 F: include/linux/closure.h !! 3720 F: Documentation/devicetree/bindings/timer/ 5572 F: lib/closure.c << 5573 3721 5574 CMPC ACPI DRIVER 3722 CMPC ACPI DRIVER 5575 M: Thadeu Lima de Souza Cascardo <cascard 3723 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com> >> 3724 M: Daniel Oliveira Nascimento <don@syst.com.br> 5576 L: platform-driver-x86@vger.kernel.org 3725 L: platform-driver-x86@vger.kernel.org 5577 S: Supported 3726 S: Supported 5578 F: drivers/platform/x86/classmate-laptop 3727 F: drivers/platform/x86/classmate-laptop.c 5579 3728 5580 COBALT MEDIA DRIVER 3729 COBALT MEDIA DRIVER 5581 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 3730 M: Hans Verkuil <hans.verkuil@cisco.com> 5582 L: linux-media@vger.kernel.org 3731 L: linux-media@vger.kernel.org 5583 S: Supported << 5584 W: https://linuxtv.org << 5585 T: git git://linuxtv.org/media_tree.git 3732 T: git git://linuxtv.org/media_tree.git >> 3733 W: https://linuxtv.org >> 3734 S: Supported 5586 F: drivers/media/pci/cobalt/ 3735 F: drivers/media/pci/cobalt/ 5587 3736 5588 COCCINELLE/Semantic Patches (SmPL) 3737 COCCINELLE/Semantic Patches (SmPL) 5589 M: Julia Lawall <Julia.Lawall@inria.fr> !! 3738 M: Julia Lawall <Julia.Lawall@lip6.fr> >> 3739 M: Gilles Muller <Gilles.Muller@lip6.fr> 5590 M: Nicolas Palix <nicolas.palix@imag.fr> 3740 M: Nicolas Palix <nicolas.palix@imag.fr> 5591 L: cocci@inria.fr (moderated for non-sub !! 3741 M: Michal Marek <michal.lkml@markovi.net> >> 3742 L: cocci@systeme.lip6.fr (moderated for non-subscribers) >> 3743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc >> 3744 W: http://coccinelle.lip6.fr/ 5592 S: Supported 3745 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 3746 F: Documentation/dev-tools/coccinelle.rst 5596 F: scripts/coccicheck << 5597 F: scripts/coccinelle/ 3747 F: scripts/coccinelle/ >> 3748 F: scripts/coccicheck 5598 3749 5599 CODA FILE SYSTEM 3750 CODA FILE SYSTEM 5600 M: Jan Harkes <jaharkes@cs.cmu.edu> 3751 M: Jan Harkes <jaharkes@cs.cmu.edu> 5601 M: coda@cs.cmu.edu 3752 M: coda@cs.cmu.edu 5602 L: codalist@coda.cs.cmu.edu 3753 L: codalist@coda.cs.cmu.edu 5603 S: Maintained << 5604 W: http://www.coda.cs.cmu.edu/ 3754 W: http://www.coda.cs.cmu.edu/ 5605 F: Documentation/filesystems/coda.rst !! 3755 S: Maintained >> 3756 F: Documentation/filesystems/coda.txt 5606 F: fs/coda/ 3757 F: fs/coda/ 5607 F: include/linux/coda*.h 3758 F: include/linux/coda*.h 5608 F: include/uapi/linux/coda*.h 3759 F: include/uapi/linux/coda*.h 5609 3760 5610 CODA V4L2 MEM2MEM DRIVER 3761 CODA V4L2 MEM2MEM DRIVER 5611 M: Philipp Zabel <p.zabel@pengutronix.de> 3762 M: Philipp Zabel <p.zabel@pengutronix.de> 5612 L: linux-media@vger.kernel.org 3763 L: linux-media@vger.kernel.org 5613 S: Maintained 3764 S: Maintained 5614 F: Documentation/devicetree/bindings/med !! 3765 F: Documentation/devicetree/bindings/media/coda.txt 5615 F: drivers/media/platform/chips-media/co !! 3766 F: drivers/media/platform/coda/ 5616 3767 5617 CODE OF CONDUCT 3768 CODE OF CONDUCT 5618 M: Greg Kroah-Hartman <gregkh@linuxfounda 3769 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 5619 S: Supported 3770 S: Supported 5620 F: Documentation/process/code-of-conduct << 5621 F: Documentation/process/code-of-conduct 3771 F: Documentation/process/code-of-conduct.rst 5622 !! 3772 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 3773 5639 COMMON CLK FRAMEWORK 3774 COMMON CLK FRAMEWORK 5640 M: Michael Turquette <mturquette@baylibre 3775 M: Michael Turquette <mturquette@baylibre.com> 5641 M: Stephen Boyd <sboyd@kernel.org> 3776 M: Stephen Boyd <sboyd@kernel.org> 5642 L: linux-clk@vger.kernel.org 3777 L: linux-clk@vger.kernel.org 5643 S: Maintained << 5644 Q: http://patchwork.kernel.org/project/l 3778 Q: http://patchwork.kernel.org/project/linux-clk/list/ 5645 T: git git://git.kernel.org/pub/scm/linu 3779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git >> 3780 S: Maintained 5646 F: Documentation/devicetree/bindings/clo 3781 F: Documentation/devicetree/bindings/clock/ 5647 F: drivers/clk/ 3782 F: drivers/clk/ 5648 F: include/dt-bindings/clock/ !! 3783 X: drivers/clk/clkdev.c 5649 F: include/linux/clk-pr* 3784 F: include/linux/clk-pr* 5650 F: include/linux/clk/ 3785 F: include/linux/clk/ 5651 F: include/linux/of_clk.h 3786 F: include/linux/of_clk.h 5652 X: drivers/clk/clkdev.c << 5653 3787 5654 COMMON INTERNET FILE SYSTEM CLIENT (CIFS and !! 3788 COMMON INTERNET FILE SYSTEM (CIFS) 5655 M: Steve French <sfrench@samba.org> 3789 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 3790 L: linux-cifs@vger.kernel.org 5662 L: samba-technical@lists.samba.org (mode 3791 L: samba-technical@lists.samba.org (moderated for non-subscribers) 5663 S: Supported !! 3792 W: http://linux-cifs.samba.org/ 5664 W: https://wiki.samba.org/index.php/Linu << 5665 T: git git://git.samba.org/sfrench/cifs- 3793 T: git git://git.samba.org/sfrench/cifs-2.6.git 5666 F: Documentation/admin-guide/cifs/ !! 3794 S: Supported 5667 F: fs/smb/client/ !! 3795 F: Documentation/filesystems/cifs/ 5668 F: fs/smb/common/ !! 3796 F: fs/cifs/ 5669 F: include/uapi/linux/cifs << 5670 3797 5671 COMPACTPCI HOTPLUG CORE 3798 COMPACTPCI HOTPLUG CORE 5672 M: Scott Murray <scott@spiteful.org> 3799 M: Scott Murray <scott@spiteful.org> 5673 L: linux-pci@vger.kernel.org 3800 L: linux-pci@vger.kernel.org 5674 S: Maintained 3801 S: Maintained 5675 F: drivers/pci/hotplug/cpci_hotplug* 3802 F: drivers/pci/hotplug/cpci_hotplug* 5676 3803 5677 COMPACTPCI HOTPLUG GENERIC DRIVER 3804 COMPACTPCI HOTPLUG GENERIC DRIVER 5678 M: Scott Murray <scott@spiteful.org> 3805 M: Scott Murray <scott@spiteful.org> 5679 L: linux-pci@vger.kernel.org 3806 L: linux-pci@vger.kernel.org 5680 S: Maintained 3807 S: Maintained 5681 F: drivers/pci/hotplug/cpcihp_generic.c 3808 F: drivers/pci/hotplug/cpcihp_generic.c 5682 3809 5683 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 3810 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER 5684 M: Scott Murray <scott@spiteful.org> 3811 M: Scott Murray <scott@spiteful.org> 5685 L: linux-pci@vger.kernel.org 3812 L: linux-pci@vger.kernel.org 5686 S: Maintained 3813 S: Maintained 5687 F: drivers/pci/hotplug/cpcihp_zt5550.* 3814 F: drivers/pci/hotplug/cpcihp_zt5550.* 5688 3815 5689 COMPAL LAPTOP SUPPORT 3816 COMPAL LAPTOP SUPPORT 5690 M: Cezary Jackiewicz <cezary.jackiewicz@g 3817 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> 5691 L: platform-driver-x86@vger.kernel.org 3818 L: platform-driver-x86@vger.kernel.org 5692 S: Maintained 3819 S: Maintained 5693 F: drivers/platform/x86/compal-laptop.c 3820 F: drivers/platform/x86/compal-laptop.c 5694 3821 5695 COMPILER ATTRIBUTES 3822 COMPILER ATTRIBUTES 5696 M: Miguel Ojeda <ojeda@kernel.org> !! 3823 M: Miguel Ojeda <miguel.ojeda.sandonis@gmail.com> 5697 S: Maintained 3824 S: Maintained 5698 F: include/linux/compiler_attributes.h 3825 F: include/linux/compiler_attributes.h 5699 3826 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 3827 CONEXANT ACCESSRUNNER USB DRIVER 5724 L: accessrunner-general@lists.sourceforg 3828 L: accessrunner-general@lists.sourceforge.net 5725 S: Orphan << 5726 W: http://accessrunner.sourceforge.net/ 3829 W: http://accessrunner.sourceforge.net/ >> 3830 S: Orphan 5727 F: drivers/usb/atm/cxacru.c 3831 F: drivers/usb/atm/cxacru.c 5728 3832 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 3833 CONFIGFS 5736 M: Joel Becker <jlbec@evilplan.org> 3834 M: Joel Becker <jlbec@evilplan.org> 5737 M: Christoph Hellwig <hch@lst.de> 3835 M: Christoph Hellwig <hch@lst.de> 5738 S: Supported << 5739 T: git git://git.infradead.org/users/hch 3836 T: git git://git.infradead.org/users/hch/configfs.git >> 3837 S: Supported 5740 F: fs/configfs/ 3838 F: fs/configfs/ 5741 F: include/linux/configfs.h 3839 F: include/linux/configfs.h 5742 F: samples/configfs/ << 5743 << 5744 CONSOLE SUBSYSTEM << 5745 M: Greg Kroah-Hartman <gregkh@linuxfounda << 5746 S: Supported << 5747 F: drivers/video/console/ << 5748 F: include/linux/console* << 5749 3840 5750 CONTEXT TRACKING !! 3841 CONNECTOR 5751 M: Frederic Weisbecker <frederic@kernel.o !! 3842 M: Evgeniy Polyakov <zbr@ioremap.net> 5752 M: "Paul E. McKenney" <paulmck@kernel.org !! 3843 L: netdev@vger.kernel.org 5753 S: Maintained 3844 S: Maintained 5754 F: include/linux/context_tracking* !! 3845 F: drivers/connector/ 5755 F: kernel/context_tracking.c << 5756 3846 5757 CONTROL GROUP (CGROUP) 3847 CONTROL GROUP (CGROUP) 5758 M: Tejun Heo <tj@kernel.org> 3848 M: Tejun Heo <tj@kernel.org> 5759 M: Zefan Li <lizefan.x@bytedance.com> !! 3849 M: Li Zefan <lizefan@huawei.com> 5760 M: Johannes Weiner <hannes@cmpxchg.org> 3850 M: Johannes Weiner <hannes@cmpxchg.org> 5761 M: Michal Koutný <mkoutny@suse.com> << 5762 L: cgroups@vger.kernel.org 3851 L: cgroups@vger.kernel.org 5763 S: Maintained << 5764 T: git git://git.kernel.org/pub/scm/linu 3852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 5765 F: Documentation/admin-guide/cgroup-v1/ !! 3853 S: Maintained 5766 F: Documentation/admin-guide/cgroup-v2.r !! 3854 F: Documentation/cgroup* 5767 F: include/linux/cgroup* 3855 F: include/linux/cgroup* 5768 F: kernel/cgroup/ !! 3856 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 3857 5786 CONTROL GROUP - CPUSET 3858 CONTROL GROUP - CPUSET 5787 M: Waiman Long <longman@redhat.com> !! 3859 M: Li Zefan <lizefan@huawei.com> 5788 M: Zefan Li <lizefan.x@bytedance.com> << 5789 L: cgroups@vger.kernel.org 3860 L: cgroups@vger.kernel.org 5790 S: Maintained !! 3861 W: http://www.bullopensource.org/cpuset/ >> 3862 W: http://oss.sgi.com/projects/cpusets/ 5791 T: git git://git.kernel.org/pub/scm/linu 3863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git 5792 F: Documentation/admin-guide/cgroup-v1/c !! 3864 S: Maintained >> 3865 F: Documentation/cgroup-v1/cpusets.txt 5793 F: include/linux/cpuset.h 3866 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 3867 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 3868 5801 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (M 3869 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG) 5802 M: Johannes Weiner <hannes@cmpxchg.org> 3870 M: Johannes Weiner <hannes@cmpxchg.org> 5803 M: Michal Hocko <mhocko@kernel.org> 3871 M: Michal Hocko <mhocko@kernel.org> 5804 M: Roman Gushchin <roman.gushchin@linux.d !! 3872 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 3873 L: cgroups@vger.kernel.org 5808 L: linux-mm@kvack.org 3874 L: linux-mm@kvack.org 5809 S: Maintained 3875 S: Maintained 5810 F: include/linux/memcontrol.h << 5811 F: mm/memcontrol.c 3876 F: mm/memcontrol.c 5812 F: mm/memcontrol-v1.c << 5813 F: mm/memcontrol-v1.h << 5814 F: mm/swap_cgroup.c 3877 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 3878 5821 CORETEMP HARDWARE MONITORING DRIVER 3879 CORETEMP HARDWARE MONITORING DRIVER 5822 M: Fenghua Yu <fenghua.yu@intel.com> 3880 M: Fenghua Yu <fenghua.yu@intel.com> 5823 L: linux-hwmon@vger.kernel.org 3881 L: linux-hwmon@vger.kernel.org 5824 S: Maintained 3882 S: Maintained 5825 F: Documentation/hwmon/coretemp.rst !! 3883 F: Documentation/hwmon/coretemp 5826 F: drivers/hwmon/coretemp.c 3884 F: drivers/hwmon/coretemp.c 5827 3885 5828 CORSAIR-CPRO HARDWARE MONITOR DRIVER !! 3886 COSA/SRP SYNC SERIAL DRIVER 5829 M: Marius Zachmann <mail@mariuszachmann.d !! 3887 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz> 5830 L: linux-hwmon@vger.kernel.org !! 3888 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 3889 S: Maintained 5857 F: tools/counter/counter_watch_events.c !! 3890 F: drivers/net/wan/cosa* 5858 3891 5859 CP2615 I2C DRIVER !! 3892 CPMAC ETHERNET DRIVER 5860 M: Bence Csókás <bence98@sch.bme.hu> !! 3893 M: Florian Fainelli <f.fainelli@gmail.com> 5861 S: Maintained !! 3894 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 3895 S: Maintained 5869 W: http://www.arm.com/products/processor !! 3896 F: drivers/net/ethernet/ti/cpmac.c 5870 F: drivers/cpufreq/vexpress-spc-cpufreq. << 5871 3897 5872 CPU FREQUENCY SCALING FRAMEWORK !! 3898 CPU FREQUENCY DRIVERS 5873 M: "Rafael J. Wysocki" <rafael@kernel.org !! 3899 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 5874 M: Viresh Kumar <viresh.kumar@linaro.org> 3900 M: Viresh Kumar <viresh.kumar@linaro.org> 5875 L: linux-pm@vger.kernel.org 3901 L: linux-pm@vger.kernel.org 5876 S: Maintained 3902 S: Maintained 5877 B: https://bugzilla.kernel.org << 5878 T: git git://git.kernel.org/pub/scm/linu 3903 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 !! 3904 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates) 5880 F: Documentation/admin-guide/pm/cpufreq. !! 3905 B: https://bugzilla.kernel.org 5881 F: Documentation/admin-guide/pm/intel_ps << 5882 F: Documentation/cpu-freq/ 3906 F: Documentation/cpu-freq/ 5883 F: Documentation/devicetree/bindings/cpu 3907 F: Documentation/devicetree/bindings/cpufreq/ 5884 F: drivers/cpufreq/ 3908 F: drivers/cpufreq/ 5885 F: include/linux/cpufreq.h 3909 F: include/linux/cpufreq.h 5886 F: include/linux/sched/cpufreq.h << 5887 F: kernel/sched/cpufreq*.c << 5888 F: tools/testing/selftests/cpufreq/ 3910 F: tools/testing/selftests/cpufreq/ 5889 3911 5890 CPU HOTPLUG !! 3912 CPU FREQUENCY DRIVERS - ARM BIG LITTLE 5891 M: Thomas Gleixner <tglx@linutronix.de> !! 3913 M: Viresh Kumar <viresh.kumar@linaro.org> 5892 M: Peter Zijlstra <peterz@infradead.org> !! 3914 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 3915 L: linux-pm@vger.kernel.org >> 3916 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php 5906 S: Maintained 3917 S: Maintained 5907 B: https://bugzilla.kernel.org !! 3918 F: drivers/cpufreq/arm_big_little.h 5908 T: git git://git.kernel.org/pub/scm/linu !! 3919 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 3920 5914 CPU POWER MONITORING SUBSYSTEM 3921 CPU POWER MONITORING SUBSYSTEM 5915 M: Thomas Renninger <trenn@suse.com> 3922 M: Thomas Renninger <trenn@suse.com> 5916 M: Shuah Khan <shuah@kernel.org> 3923 M: Shuah Khan <shuah@kernel.org> 5917 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 3924 L: linux-pm@vger.kernel.org 5922 S: Maintained 3925 S: Maintained 5923 F: tools/power/cpupower/ 3926 F: tools/power/cpupower/ 5924 3927 5925 CPUID/MSR DRIVER 3928 CPUID/MSR DRIVER 5926 M: "H. Peter Anvin" <hpa@zytor.com> 3929 M: "H. Peter Anvin" <hpa@zytor.com> 5927 S: Maintained 3930 S: Maintained 5928 F: arch/x86/kernel/cpuid.c 3931 F: arch/x86/kernel/cpuid.c 5929 F: arch/x86/kernel/msr.c 3932 F: arch/x86/kernel/msr.c 5930 3933 5931 CPUIDLE DRIVER - ARM BIG LITTLE 3934 CPUIDLE DRIVER - ARM BIG LITTLE 5932 M: Lorenzo Pieralisi <lpieralisi@kernel.o !! 3935 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 5933 M: Daniel Lezcano <daniel.lezcano@linaro. 3936 M: Daniel Lezcano <daniel.lezcano@linaro.org> 5934 L: linux-pm@vger.kernel.org 3937 L: linux-pm@vger.kernel.org 5935 L: linux-arm-kernel@lists.infradead.org !! 3938 L: linux-arm-kernel@lists.infradead.org 5936 S: Maintained << 5937 T: git git://git.kernel.org/pub/scm/linu 3939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git >> 3940 S: Maintained 5938 F: drivers/cpuidle/cpuidle-big_little.c 3941 F: drivers/cpuidle/cpuidle-big_little.c 5939 3942 5940 CPUIDLE DRIVER - ARM EXYNOS 3943 CPUIDLE DRIVER - ARM EXYNOS >> 3944 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 5941 M: Daniel Lezcano <daniel.lezcano@linaro. 3945 M: Daniel Lezcano <daniel.lezcano@linaro.org> 5942 M: Kukjin Kim <kgene@kernel.org> 3946 M: Kukjin Kim <kgene@kernel.org> 5943 R: Krzysztof Kozlowski <krzk@kernel.org> << 5944 L: linux-pm@vger.kernel.org 3947 L: linux-pm@vger.kernel.org 5945 L: linux-samsung-soc@vger.kernel.org 3948 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 3949 S: Supported 5957 F: drivers/cpuidle/cpuidle-psci.c !! 3950 F: drivers/cpuidle/cpuidle-exynos.c 5958 !! 3951 F: arch/arm/mach-exynos/pm.c 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 << 5972 T: git git://git.kernel.org/pub/scm/linu << 5973 F: drivers/cpuidle/dt_idle_genpd.c << 5974 F: drivers/cpuidle/dt_idle_genpd.h << 5975 3952 5976 CPUIDLE DRIVER - RISC-V SBI !! 3953 CPUIDLE DRIVERS 5977 M: Anup Patel <anup@brainfault.org> !! 3954 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> >> 3955 M: Daniel Lezcano <daniel.lezcano@linaro.org> 5978 L: linux-pm@vger.kernel.org 3956 L: linux-pm@vger.kernel.org 5979 L: linux-riscv@lists.infradead.org << 5980 S: Maintained 3957 S: Maintained 5981 F: drivers/cpuidle/cpuidle-riscv-sbi.c !! 3958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git >> 3959 B: https://bugzilla.kernel.org >> 3960 F: drivers/cpuidle/* >> 3961 F: include/linux/cpuidle.h 5982 3962 5983 CRAMFS FILESYSTEM 3963 CRAMFS FILESYSTEM 5984 M: Nicolas Pitre <nico@fluxnic.net> !! 3964 M: Nicolas Pitre <nico@linaro.org> 5985 S: Maintained 3965 S: Maintained 5986 F: Documentation/filesystems/cramfs.rst !! 3966 F: Documentation/filesystems/cramfs.txt 5987 F: fs/cramfs/ 3967 F: fs/cramfs/ 5988 3968 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 3969 CRYPTO API 5996 M: Herbert Xu <herbert@gondor.apana.org.a 3970 M: Herbert Xu <herbert@gondor.apana.org.au> 5997 M: "David S. Miller" <davem@davemloft.net 3971 M: "David S. Miller" <davem@davemloft.net> 5998 L: linux-crypto@vger.kernel.org 3972 L: linux-crypto@vger.kernel.org 5999 S: Maintained << 6000 T: git git://git.kernel.org/pub/scm/linu 3973 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 3974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git >> 3975 S: Maintained 6002 F: Documentation/crypto/ 3976 F: Documentation/crypto/ 6003 F: Documentation/devicetree/bindings/cry 3977 F: Documentation/devicetree/bindings/crypto/ 6004 F: arch/*/crypto/ 3978 F: arch/*/crypto/ 6005 F: crypto/ 3979 F: crypto/ 6006 F: drivers/crypto/ 3980 F: drivers/crypto/ 6007 F: include/crypto/ 3981 F: include/crypto/ 6008 F: include/linux/crypto* 3982 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 3983 6017 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 3984 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR 6018 M: Neil Horman <nhorman@tuxdriver.com> 3985 M: Neil Horman <nhorman@tuxdriver.com> 6019 L: linux-crypto@vger.kernel.org 3986 L: linux-crypto@vger.kernel.org 6020 S: Maintained 3987 S: Maintained 6021 F: crypto/ansi_cprng.c 3988 F: crypto/ansi_cprng.c 6022 F: crypto/rng.c 3989 F: crypto/rng.c 6023 3990 6024 CS3308 MEDIA DRIVER 3991 CS3308 MEDIA DRIVER 6025 M: Hans Verkuil <hverkuil@xs4all.nl> 3992 M: Hans Verkuil <hverkuil@xs4all.nl> 6026 L: linux-media@vger.kernel.org 3993 L: linux-media@vger.kernel.org 6027 S: Odd Fixes << 6028 W: http://linuxtv.org << 6029 T: git git://linuxtv.org/media_tree.git 3994 T: git git://linuxtv.org/media_tree.git >> 3995 W: http://linuxtv.org >> 3996 S: Odd Fixes 6030 F: drivers/media/i2c/cs3308.c 3997 F: drivers/media/i2c/cs3308.c >> 3998 F: drivers/media/i2c/cs3308.h 6031 3999 6032 CS5535 Audio ALSA driver 4000 CS5535 Audio ALSA driver 6033 M: Jaya Kumar <jayakumar.alsa@gmail.com> 4001 M: Jaya Kumar <jayakumar.alsa@gmail.com> 6034 S: Maintained 4002 S: Maintained 6035 F: sound/pci/cs5535audio/ 4003 F: sound/pci/cs5535audio/ 6036 4004 6037 CTU CAN FD DRIVER << 6038 M: Pavel Pisa <pisa@cmp.felk.cvut.cz> << 6039 M: Ondrej Ille <ondrej.ille@gmail.com> << 6040 L: linux-can@vger.kernel.org << 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 << 6048 F: Documentation/process/cve.rst << 6049 << 6050 CW1200 WLAN driver 4005 CW1200 WLAN driver 6051 S: Orphan !! 4006 M: Solomon Peachy <pizza@shaftnet.org> >> 4007 S: Maintained 6052 F: drivers/net/wireless/st/cw1200/ 4008 F: drivers/net/wireless/st/cw1200/ 6053 F: include/linux/platform_data/net-cw120 << 6054 4009 6055 CX18 VIDEO4LINUX DRIVER 4010 CX18 VIDEO4LINUX DRIVER 6056 M: Andy Walls <awalls@md.metrocast.net> 4011 M: Andy Walls <awalls@md.metrocast.net> >> 4012 L: ivtv-devel@ivtvdriver.org (subscribers-only) 6057 L: linux-media@vger.kernel.org 4013 L: linux-media@vger.kernel.org 6058 S: Maintained << 6059 W: https://linuxtv.org << 6060 T: git git://linuxtv.org/media_tree.git 4014 T: git git://linuxtv.org/media_tree.git >> 4015 W: https://linuxtv.org >> 4016 W: http://www.ivtvdriver.org/index.php/Cx18 >> 4017 S: Maintained >> 4018 F: Documentation/media/v4l-drivers/cx18* 6061 F: drivers/media/pci/cx18/ 4019 F: drivers/media/pci/cx18/ 6062 F: include/uapi/linux/ivtv* 4020 F: include/uapi/linux/ivtv* 6063 4021 6064 CX2341X MPEG ENCODER HELPER MODULE 4022 CX2341X MPEG ENCODER HELPER MODULE 6065 M: Hans Verkuil <hverkuil@xs4all.nl> 4023 M: Hans Verkuil <hverkuil@xs4all.nl> 6066 L: linux-media@vger.kernel.org 4024 L: linux-media@vger.kernel.org 6067 S: Maintained << 6068 W: https://linuxtv.org << 6069 T: git git://linuxtv.org/media_tree.git 4025 T: git git://linuxtv.org/media_tree.git >> 4026 W: https://linuxtv.org >> 4027 S: Maintained 6070 F: drivers/media/common/cx2341x* 4028 F: drivers/media/common/cx2341x* 6071 F: include/media/drv-intf/cx2341x.h !! 4029 F: include/media/cx2341x* 6072 4030 6073 CX24120 MEDIA DRIVER 4031 CX24120 MEDIA DRIVER 6074 M: Jemma Denson <jdenson@gmail.com> 4032 M: Jemma Denson <jdenson@gmail.com> 6075 M: Patrick Boettcher <patrick.boettcher@p 4033 M: Patrick Boettcher <patrick.boettcher@posteo.de> 6076 L: linux-media@vger.kernel.org 4034 L: linux-media@vger.kernel.org 6077 S: Maintained << 6078 W: https://linuxtv.org 4035 W: https://linuxtv.org 6079 Q: http://patchwork.linuxtv.org/project/ 4036 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 4037 S: Maintained 6080 F: drivers/media/dvb-frontends/cx24120* 4038 F: drivers/media/dvb-frontends/cx24120* 6081 4039 6082 CX88 VIDEO4LINUX DRIVER 4040 CX88 VIDEO4LINUX DRIVER 6083 M: Mauro Carvalho Chehab <mchehab@kernel. 4041 M: Mauro Carvalho Chehab <mchehab@kernel.org> 6084 L: linux-media@vger.kernel.org 4042 L: linux-media@vger.kernel.org 6085 S: Odd fixes << 6086 W: https://linuxtv.org 4043 W: https://linuxtv.org 6087 T: git git://linuxtv.org/media_tree.git 4044 T: git git://linuxtv.org/media_tree.git 6088 F: Documentation/driver-api/media/driver !! 4045 S: Odd fixes >> 4046 F: Documentation/media/v4l-drivers/cx88* 6089 F: drivers/media/pci/cx88/ 4047 F: drivers/media/pci/cx88/ 6090 4048 6091 CXD2820R MEDIA DRIVER 4049 CXD2820R MEDIA DRIVER >> 4050 M: Antti Palosaari <crope@iki.fi> 6092 L: linux-media@vger.kernel.org 4051 L: linux-media@vger.kernel.org 6093 S: Orphan << 6094 W: https://linuxtv.org 4052 W: https://linuxtv.org >> 4053 W: http://palosaari.fi/linux/ 6095 Q: http://patchwork.linuxtv.org/project/ 4054 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 4055 T: git git://linuxtv.org/anttip/media_tree.git >> 4056 S: Maintained 6096 F: drivers/media/dvb-frontends/cxd2820r* 4057 F: drivers/media/dvb-frontends/cxd2820r* 6097 4058 6098 CXGB3 ETHERNET DRIVER (CXGB3) 4059 CXGB3 ETHERNET DRIVER (CXGB3) 6099 M: Potnuri Bharat Teja <bharat@chelsio.co !! 4060 M: Arjun Vynipadath <arjun@chelsio.com> 6100 L: netdev@vger.kernel.org 4061 L: netdev@vger.kernel.org 6101 S: Supported << 6102 W: http://www.chelsio.com 4062 W: http://www.chelsio.com >> 4063 S: Supported 6103 F: drivers/net/ethernet/chelsio/cxgb3/ 4064 F: drivers/net/ethernet/chelsio/cxgb3/ 6104 4065 6105 CXGB3 ISCSI DRIVER (CXGB3I) 4066 CXGB3 ISCSI DRIVER (CXGB3I) 6106 M: Varun Prakash <varun@chelsio.com> !! 4067 M: Karen Xie <kxie@chelsio.com> 6107 L: linux-scsi@vger.kernel.org 4068 L: linux-scsi@vger.kernel.org 6108 S: Supported << 6109 W: http://www.chelsio.com 4069 W: http://www.chelsio.com >> 4070 S: Supported 6110 F: drivers/scsi/cxgbi/cxgb3i 4071 F: drivers/scsi/cxgbi/cxgb3i 6111 4072 >> 4073 CXGB3 IWARP RNIC DRIVER (IW_CXGB3) >> 4074 M: Steve Wise <swise@chelsio.com> >> 4075 L: linux-rdma@vger.kernel.org >> 4076 W: http://www.openfabrics.org >> 4077 S: Supported >> 4078 F: drivers/infiniband/hw/cxgb3/ >> 4079 F: include/uapi/rdma/cxgb3-abi.h >> 4080 6112 CXGB4 CRYPTO DRIVER (chcr) 4081 CXGB4 CRYPTO DRIVER (chcr) 6113 M: Ayush Sawal <ayush.sawal@chelsio.com> !! 4082 M: Harsh Jain <harsh@chelsio.com> 6114 L: linux-crypto@vger.kernel.org 4083 L: linux-crypto@vger.kernel.org 6115 S: Supported << 6116 W: http://www.chelsio.com 4084 W: http://www.chelsio.com >> 4085 S: Supported 6117 F: drivers/crypto/chelsio 4086 F: drivers/crypto/chelsio 6118 4087 6119 CXGB4 ETHERNET DRIVER (CXGB4) 4088 CXGB4 ETHERNET DRIVER (CXGB4) 6120 M: Potnuri Bharat Teja <bharat@chelsio.co !! 4089 M: Arjun Vynipadath <arjun@chelsio.com> 6121 L: netdev@vger.kernel.org 4090 L: netdev@vger.kernel.org 6122 S: Supported << 6123 W: http://www.chelsio.com 4091 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 4092 S: Supported 6130 W: http://www.chelsio.com !! 4093 F: drivers/net/ethernet/chelsio/cxgb4/ 6131 F: drivers/net/ethernet/chelsio/inline_c << 6132 4094 6133 CXGB4 ISCSI DRIVER (CXGB4I) 4095 CXGB4 ISCSI DRIVER (CXGB4I) 6134 M: Varun Prakash <varun@chelsio.com> !! 4096 M: Karen Xie <kxie@chelsio.com> 6135 L: linux-scsi@vger.kernel.org 4097 L: linux-scsi@vger.kernel.org 6136 S: Supported << 6137 W: http://www.chelsio.com 4098 W: http://www.chelsio.com >> 4099 S: Supported 6138 F: drivers/scsi/cxgbi/cxgb4i 4100 F: drivers/scsi/cxgbi/cxgb4i 6139 4101 6140 CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 4102 CXGB4 IWARP RNIC DRIVER (IW_CXGB4) 6141 M: Potnuri Bharat Teja <bharat@chelsio.co !! 4103 M: Steve Wise <swise@chelsio.com> 6142 L: linux-rdma@vger.kernel.org 4104 L: linux-rdma@vger.kernel.org 6143 S: Supported << 6144 W: http://www.openfabrics.org 4105 W: http://www.openfabrics.org >> 4106 S: Supported 6145 F: drivers/infiniband/hw/cxgb4/ 4107 F: drivers/infiniband/hw/cxgb4/ 6146 F: include/uapi/rdma/cxgb4-abi.h 4108 F: include/uapi/rdma/cxgb4-abi.h 6147 4109 6148 CXGB4VF ETHERNET DRIVER (CXGB4VF) 4110 CXGB4VF ETHERNET DRIVER (CXGB4VF) 6149 M: Potnuri Bharat Teja <bharat@chelsio.co !! 4111 M: Casey Leedom <leedom@chelsio.com> 6150 L: netdev@vger.kernel.org 4112 L: netdev@vger.kernel.org 6151 S: Supported << 6152 W: http://www.chelsio.com 4113 W: http://www.chelsio.com >> 4114 S: Supported 6153 F: drivers/net/ethernet/chelsio/cxgb4vf/ 4115 F: drivers/net/ethernet/chelsio/cxgb4vf/ 6154 4116 6155 CXL (IBM Coherent Accelerator Processor Inter 4117 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER 6156 M: Frederic Barrat <fbarrat@linux.ibm.com !! 4118 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com> 6157 M: Andrew Donnellan <ajd@linux.ibm.com> !! 4119 M: Andrew Donnellan <andrew.donnellan@au1.ibm.com> 6158 L: linuxppc-dev@lists.ozlabs.org 4120 L: linuxppc-dev@lists.ozlabs.org 6159 S: Supported 4121 S: Supported 6160 F: Documentation/ABI/testing/sysfs-class << 6161 F: Documentation/arch/powerpc/cxl.rst << 6162 F: arch/powerpc/platforms/powernv/pci-cx 4122 F: arch/powerpc/platforms/powernv/pci-cxl.c 6163 F: drivers/misc/cxl/ 4123 F: drivers/misc/cxl/ 6164 F: include/misc/cxl* 4124 F: include/misc/cxl* 6165 F: include/uapi/misc/cxl.h 4125 F: include/uapi/misc/cxl.h >> 4126 F: Documentation/powerpc/cxl.txt >> 4127 F: Documentation/ABI/testing/sysfs-class-cxl 6166 4128 6167 CXLFLASH (IBM Coherent Accelerator Processor 4129 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER 6168 M: Manoj N. Kumar <manoj@linux.ibm.com> !! 4130 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com> 6169 M: Uma Krishnan <ukrishn@linux.ibm.com> !! 4131 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com> >> 4132 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com> 6170 L: linux-scsi@vger.kernel.org 4133 L: linux-scsi@vger.kernel.org 6171 S: Obsolete !! 4134 S: Supported 6172 F: Documentation/arch/powerpc/cxlflash.r << 6173 F: drivers/scsi/cxlflash/ 4135 F: drivers/scsi/cxlflash/ 6174 F: include/uapi/scsi/cxlflash_ioctl.h 4136 F: include/uapi/scsi/cxlflash_ioctl.h >> 4137 F: Documentation/powerpc/cxlflash.txt 6175 4138 6176 CYBERPRO FB DRIVER 4139 CYBERPRO FB DRIVER 6177 M: Russell King <linux@armlinux.org.uk> 4140 M: Russell King <linux@armlinux.org.uk> 6178 L: linux-arm-kernel@lists.infradead.org 4141 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 6179 S: Maintained << 6180 W: http://www.armlinux.org.uk/ 4142 W: http://www.armlinux.org.uk/ >> 4143 S: Maintained 6181 F: drivers/video/fbdev/cyber2000fb.* 4144 F: drivers/video/fbdev/cyber2000fb.* 6182 4145 >> 4146 CYCLADES ASYNC MUX DRIVER >> 4147 W: http://www.cyclades.com/ >> 4148 S: Orphan >> 4149 F: drivers/tty/cyclades.c >> 4150 F: include/linux/cyclades.h >> 4151 F: include/uapi/linux/cyclades.h >> 4152 6183 CYCLADES PC300 DRIVER 4153 CYCLADES PC300 DRIVER >> 4154 W: http://www.cyclades.com/ 6184 S: Orphan 4155 S: Orphan 6185 F: drivers/net/wan/pc300* 4156 F: drivers/net/wan/pc300* 6186 4157 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 4158 CYPRESS_FIRMWARE MEDIA DRIVER >> 4159 M: Antti Palosaari <crope@iki.fi> 6207 L: linux-media@vger.kernel.org 4160 L: linux-media@vger.kernel.org 6208 S: Orphan << 6209 W: https://linuxtv.org 4161 W: https://linuxtv.org >> 4162 W: http://palosaari.fi/linux/ 6210 Q: http://patchwork.linuxtv.org/project/ 4163 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 4164 T: git git://linuxtv.org/anttip/media_tree.git >> 4165 S: Maintained 6211 F: drivers/media/common/cypress_firmware 4166 F: drivers/media/common/cypress_firmware* 6212 4167 6213 CYTTSP TOUCHSCREEN DRIVER 4168 CYTTSP TOUCHSCREEN DRIVER 6214 M: Linus Walleij <linus.walleij@linaro.or !! 4169 M: Ferruh Yigit <fery@cypress.com> 6215 L: linux-input@vger.kernel.org 4170 L: linux-input@vger.kernel.org 6216 S: Maintained !! 4171 S: Supported 6217 F: drivers/input/touchscreen/cyttsp* 4172 F: drivers/input/touchscreen/cyttsp* >> 4173 F: include/linux/input/cyttsp.h 6218 4174 6219 D-LINK DIR-685 TOUCHKEYS DRIVER 4175 D-LINK DIR-685 TOUCHKEYS DRIVER 6220 M: Linus Walleij <linus.walleij@linaro.or 4176 M: Linus Walleij <linus.walleij@linaro.org> 6221 L: linux-input@vger.kernel.org 4177 L: linux-input@vger.kernel.org 6222 S: Supported 4178 S: Supported 6223 F: drivers/input/keyboard/dlink-dir685-t 4179 F: drivers/input/keyboard/dlink-dir685-touchkeys.c 6224 4180 6225 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 4181 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK 6226 M: Joshua Kinard <kumba@gentoo.org> 4182 M: Joshua Kinard <kumba@gentoo.org> 6227 S: Maintained 4183 S: Maintained 6228 F: drivers/rtc/rtc-ds1685.c 4184 F: drivers/rtc/rtc-ds1685.c 6229 F: include/linux/rtc/ds1685.h 4185 F: include/linux/rtc/ds1685.h 6230 4186 6231 DAMA SLAVE for AX.25 4187 DAMA SLAVE for AX.25 6232 M: Joerg Reuter <jreuter@yaina.de> 4188 M: Joerg Reuter <jreuter@yaina.de> 6233 L: linux-hams@vger.kernel.org << 6234 S: Maintained << 6235 W: http://yaina.de/jreuter/ 4189 W: http://yaina.de/jreuter/ 6236 W: http://www.qsl.net/dl1bke/ 4190 W: http://www.qsl.net/dl1bke/ >> 4191 L: linux-hams@vger.kernel.org >> 4192 S: Maintained 6237 F: net/ax25/af_ax25.c 4193 F: net/ax25/af_ax25.c 6238 F: net/ax25/ax25_dev.c 4194 F: net/ax25/ax25_dev.c 6239 F: net/ax25/ax25_ds_* 4195 F: net/ax25/ax25_ds_* 6240 F: net/ax25/ax25_in.c 4196 F: net/ax25/ax25_in.c 6241 F: net/ax25/ax25_out.c 4197 F: net/ax25/ax25_out.c 6242 F: net/ax25/ax25_timer.c 4198 F: net/ax25/ax25_timer.c 6243 F: net/ax25/sysctl_net_ax25.c 4199 F: net/ax25/sysctl_net_ax25.c 6244 4200 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 4201 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER 6264 L: netdev@vger.kernel.org 4202 L: netdev@vger.kernel.org 6265 S: Orphan 4203 S: Orphan 6266 F: Documentation/networking/device_drive !! 4204 F: Documentation/networking/dmfe.txt 6267 F: drivers/net/ethernet/dec/tulip/dmfe.c 4205 F: drivers/net/ethernet/dec/tulip/dmfe.c 6268 4206 6269 DC390/AM53C974 SCSI driver 4207 DC390/AM53C974 SCSI driver 6270 M: Hannes Reinecke <hare@suse.com> 4208 M: Hannes Reinecke <hare@suse.com> 6271 L: linux-scsi@vger.kernel.org 4209 L: linux-scsi@vger.kernel.org 6272 S: Maintained 4210 S: Maintained 6273 F: drivers/scsi/am53c974.c 4211 F: drivers/scsi/am53c974.c 6274 4212 6275 DC395x SCSI driver 4213 DC395x SCSI driver 6276 M: Oliver Neukum <oliver@neukum.org> 4214 M: Oliver Neukum <oliver@neukum.org> 6277 M: Ali Akcaagac <aliakc@web.de> 4215 M: Ali Akcaagac <aliakc@web.de> 6278 M: Jamie Lenehan <lenehan@twibble.org> 4216 M: Jamie Lenehan <lenehan@twibble.org> >> 4217 L: dc395x@twibble.org >> 4218 W: http://twibble.org/dist/dc395x/ >> 4219 W: http://lists.twibble.org/mailman/listinfo/dc395x/ 6279 S: Maintained 4220 S: Maintained 6280 F: Documentation/scsi/dc395x.rst !! 4221 F: Documentation/scsi/dc395x.txt 6281 F: drivers/scsi/dc395x.* 4222 F: drivers/scsi/dc395x.* 6282 4223 6283 DCCP PROTOCOL 4224 DCCP PROTOCOL >> 4225 M: Gerrit Renker <gerrit@erg.abdn.ac.uk> 6284 L: dccp@vger.kernel.org 4226 L: dccp@vger.kernel.org 6285 S: Orphan << 6286 W: http://www.linuxfoundation.org/collab 4227 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp >> 4228 S: Maintained 6287 F: include/linux/dccp.h 4229 F: include/linux/dccp.h 6288 F: include/linux/tfrc.h << 6289 F: include/uapi/linux/dccp.h 4230 F: include/uapi/linux/dccp.h >> 4231 F: include/linux/tfrc.h 6290 F: net/dccp/ 4232 F: net/dccp/ 6291 4233 6292 DEBUGOBJECTS: !! 4234 DECnet NETWORK LAYER 6293 M: Thomas Gleixner <tglx@linutronix.de> !! 4235 W: http://linux-decnet.sourceforge.net 6294 L: linux-kernel@vger.kernel.org !! 4236 L: linux-decnet-user@lists.sourceforge.net 6295 S: Maintained !! 4237 S: Orphan 6296 T: git git://git.kernel.org/pub/scm/linu !! 4238 F: Documentation/networking/decnet.txt 6297 F: include/linux/debugobjects.h !! 4239 F: net/decnet/ 6298 F: lib/debugobjects.c << 6299 4240 6300 DECSTATION PLATFORM SUPPORT 4241 DECSTATION PLATFORM SUPPORT 6301 M: "Maciej W. Rozycki" <macro@orcam.me.uk !! 4242 M: "Maciej W. Rozycki" <macro@linux-mips.org> 6302 L: linux-mips@vger.kernel.org 4243 L: linux-mips@vger.kernel.org 6303 S: Maintained << 6304 W: http://www.linux-mips.org/wiki/DECsta 4244 W: http://www.linux-mips.org/wiki/DECstation >> 4245 S: Maintained 6305 F: arch/mips/dec/ 4246 F: arch/mips/dec/ 6306 F: arch/mips/include/asm/dec/ 4247 F: arch/mips/include/asm/dec/ 6307 F: arch/mips/include/asm/mach-dec/ 4248 F: arch/mips/include/asm/mach-dec/ 6308 4249 6309 DEFXX FDDI NETWORK DRIVER 4250 DEFXX FDDI NETWORK DRIVER 6310 M: "Maciej W. Rozycki" <macro@orcam.me.uk !! 4251 M: "Maciej W. Rozycki" <macro@linux-mips.org> 6311 S: Maintained 4252 S: Maintained 6312 F: drivers/net/fddi/defxx.* 4253 F: drivers/net/fddi/defxx.* 6313 4254 6314 DEFZA FDDI NETWORK DRIVER !! 4255 DELL SMBIOS DRIVER 6315 M: "Maciej W. Rozycki" <macro@orcam.me.uk !! 4256 M: Pali Rohár <pali.rohar@gmail.com> >> 4257 M: Mario Limonciello <mario.limonciello@dell.com> >> 4258 L: platform-driver-x86@vger.kernel.org 6316 S: Maintained 4259 S: Maintained 6317 F: drivers/net/fddi/defza.* !! 4260 F: drivers/platform/x86/dell-smbios.* 6318 4261 6319 DEINTERLACE DRIVERS FOR ALLWINNER H3 !! 4262 DELL SMBIOS SMM DRIVER 6320 M: Jernej Skrabec <jernej.skrabec@gmail.c !! 4263 M: Mario Limonciello <mario.limonciello@dell.com> 6321 L: linux-media@vger.kernel.org !! 4264 L: platform-driver-x86@vger.kernel.org 6322 S: Maintained 4265 S: Maintained 6323 T: git git://linuxtv.org/media_tree.git !! 4266 F: drivers/platform/x86/dell-smbios-smm.c 6324 F: Documentation/devicetree/bindings/med << 6325 F: drivers/media/platform/sunxi/sun8i-di << 6326 4267 6327 DELL LAPTOP DRIVER !! 4268 DELL SMBIOS WMI DRIVER 6328 M: Matthew Garrett <mjg59@srcf.ucam.org> !! 4269 M: Mario Limonciello <mario.limonciello@dell.com> 6329 M: Pali Rohár <pali@kernel.org> << 6330 L: platform-driver-x86@vger.kernel.org 4270 L: platform-driver-x86@vger.kernel.org 6331 S: Maintained 4271 S: Maintained 6332 F: drivers/platform/x86/dell/dell-laptop !! 4272 F: drivers/platform/x86/dell-smbios-wmi.c >> 4273 F: tools/wmi/dell-smbios-example.c 6333 4274 6334 DELL LAPTOP FREEFALL DRIVER !! 4275 DEFZA FDDI NETWORK DRIVER 6335 M: Pali Rohár <pali@kernel.org> !! 4276 M: "Maciej W. Rozycki" <macro@linux-mips.org> 6336 S: Maintained 4277 S: Maintained 6337 F: drivers/platform/x86/dell/dell-smo880 !! 4278 F: drivers/net/fddi/defza.* 6338 4279 6339 DELL LAPTOP RBTN DRIVER !! 4280 DELL LAPTOP DRIVER 6340 M: Pali Rohár <pali@kernel.org> !! 4281 M: Matthew Garrett <mjg59@srcf.ucam.org> >> 4282 M: Pali Rohár <pali.rohar@gmail.com> >> 4283 L: platform-driver-x86@vger.kernel.org 6341 S: Maintained 4284 S: Maintained 6342 F: drivers/platform/x86/dell/dell-rbtn.* !! 4285 F: drivers/platform/x86/dell-laptop.c 6343 4286 6344 DELL LAPTOP SMM DRIVER !! 4287 DELL LAPTOP FREEFALL DRIVER 6345 M: Pali Rohár <pali@kernel.org> !! 4288 M: Pali Rohár <pali.rohar@gmail.com> 6346 S: Maintained 4289 S: Maintained 6347 F: Documentation/ABI/obsolete/procfs-i8k !! 4290 F: drivers/platform/x86/dell-smo8800.c 6348 F: drivers/hwmon/dell-smm-hwmon.c << 6349 F: include/uapi/linux/i8k.h << 6350 4291 6351 DELL PC DRIVER !! 4292 DELL LAPTOP RBTN DRIVER 6352 M: Lyndon Sanche <lsanche@lyndeno.ca> !! 4293 M: Pali Rohár <pali.rohar@gmail.com> 6353 L: platform-driver-x86@vger.kernel.org << 6354 S: Maintained 4294 S: Maintained 6355 F: drivers/platform/x86/dell/dell-pc.c !! 4295 F: drivers/platform/x86/dell-rbtn.* 6356 4296 6357 DELL REMOTE BIOS UPDATE DRIVER 4297 DELL REMOTE BIOS UPDATE DRIVER 6358 M: Stuart Hayes <stuart.w.hayes@gmail.com 4298 M: Stuart Hayes <stuart.w.hayes@gmail.com> 6359 L: platform-driver-x86@vger.kernel.org 4299 L: platform-driver-x86@vger.kernel.org 6360 S: Maintained 4300 S: Maintained 6361 F: drivers/platform/x86/dell/dell_rbu.c !! 4301 F: drivers/platform/x86/dell_rbu.c 6362 4302 6363 DELL SMBIOS DRIVER !! 4303 DELL LAPTOP SMM DRIVER 6364 M: Pali Rohár <pali@kernel.org> !! 4304 M: Pali Rohár <pali.rohar@gmail.com> 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 << 6370 DELL SMBIOS SMM DRIVER << 6371 L: Dell.Client.Kernel@dell.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 4305 S: Maintained 6380 F: drivers/platform/x86/dell/dell-smbios !! 4306 F: drivers/hwmon/dell-smm-hwmon.c 6381 F: tools/wmi/dell-smbios-example.c !! 4307 F: include/uapi/linux/i8k.h 6382 4308 6383 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 4309 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas) 6384 M: Stuart Hayes <stuart.w.hayes@gmail.com 4310 M: Stuart Hayes <stuart.w.hayes@gmail.com> 6385 L: platform-driver-x86@vger.kernel.org 4311 L: platform-driver-x86@vger.kernel.org 6386 S: Maintained 4312 S: Maintained 6387 F: Documentation/userspace-api/dcdbas.rs !! 4313 F: Documentation/dcdbas.txt 6388 F: drivers/platform/x86/dell/dcdbas.* !! 4314 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 4315 6409 DELL WMI NOTIFICATIONS DRIVER 4316 DELL WMI NOTIFICATIONS DRIVER 6410 M: Matthew Garrett <mjg59@srcf.ucam.org> 4317 M: Matthew Garrett <mjg59@srcf.ucam.org> 6411 M: Pali Rohár <pali@kernel.org> !! 4318 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 4319 S: Maintained 6420 F: Documentation/ABI/testing/sysfs-class !! 4320 F: drivers/platform/x86/dell-wmi.c 6421 F: drivers/platform/x86/dell/dell-wmi-sy << 6422 4321 6423 DELTA AHE-50DC FAN CONTROL MODULE DRIVER !! 4322 DELL WMI DESCRIPTOR DRIVER 6424 M: Zev Weiss <zev@bewilderbeest.net> !! 4323 M: Mario Limonciello <mario.limonciello@dell.com> 6425 L: linux-hwmon@vger.kernel.org << 6426 S: Maintained << 6427 F: drivers/hwmon/pmbus/delta-ahe50dc-fan << 6428 << 6429 DELTA DPS920AB PSU DRIVER << 6430 M: Robert Marko <robert.marko@sartura.hr> << 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 4324 S: Maintained 6439 F: Documentation/devicetree/bindings/gpi !! 4325 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 4326 6445 DELTA ST MEDIA DRIVER 4327 DELTA ST MEDIA DRIVER 6446 M: Hugues Fruchet <hugues.fruchet@foss.st !! 4328 M: Hugues Fruchet <hugues.fruchet@st.com> 6447 L: linux-media@vger.kernel.org 4329 L: linux-media@vger.kernel.org 6448 S: Supported << 6449 W: https://linuxtv.org << 6450 T: git git://linuxtv.org/media_tree.git 4330 T: git git://linuxtv.org/media_tree.git 6451 F: drivers/media/platform/st/sti/delta !! 4331 W: https://linuxtv.org >> 4332 S: Supported >> 4333 F: drivers/media/platform/sti/delta 6452 4334 6453 DENALI NAND DRIVER 4335 DENALI NAND DRIVER >> 4336 M: Masahiro Yamada <yamada.masahiro@socionext.com> 6454 L: linux-mtd@lists.infradead.org 4337 L: linux-mtd@lists.infradead.org 6455 S: Orphan !! 4338 S: Supported 6456 F: drivers/mtd/nand/raw/denali* 4339 F: drivers/mtd/nand/raw/denali* 6457 4340 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 4341 DESIGNWARE USB2 DRD IP DRIVER 6466 M: Minas Harutyunyan <hminas@synopsys.com 4342 M: Minas Harutyunyan <hminas@synopsys.com> 6467 L: linux-usb@vger.kernel.org 4343 L: linux-usb@vger.kernel.org 6468 S: Maintained << 6469 T: git git://git.kernel.org/pub/scm/linu 4344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git >> 4345 S: Maintained 6470 F: drivers/usb/dwc2/ 4346 F: drivers/usb/dwc2/ 6471 4347 6472 DESIGNWARE USB3 DRD IP DRIVER 4348 DESIGNWARE USB3 DRD IP DRIVER 6473 M: Thinh Nguyen <Thinh.Nguyen@synopsys.co !! 4349 M: Felipe Balbi <balbi@kernel.org> 6474 L: linux-usb@vger.kernel.org 4350 L: linux-usb@vger.kernel.org >> 4351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git 6475 S: Maintained 4352 S: Maintained 6476 F: drivers/usb/dwc3/ 4353 F: drivers/usb/dwc3/ 6477 4354 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 4355 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER 6485 M: Andreas Klinger <ak@it-klinger.de> 4356 M: Andreas Klinger <ak@it-klinger.de> 6486 L: linux-iio@vger.kernel.org 4357 L: linux-iio@vger.kernel.org 6487 S: Maintained 4358 S: Maintained 6488 F: Documentation/ABI/testing/sysfs-bus-i 4359 F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08 6489 F: drivers/iio/proximity/srf*.c 4360 F: drivers/iio/proximity/srf*.c 6490 4361 6491 DEVICE COREDUMP (DEV_COREDUMP) 4362 DEVICE COREDUMP (DEV_COREDUMP) 6492 M: Johannes Berg <johannes@sipsolutions.n 4363 M: Johannes Berg <johannes@sipsolutions.net> 6493 L: linux-kernel@vger.kernel.org 4364 L: linux-kernel@vger.kernel.org 6494 S: Maintained 4365 S: Maintained 6495 F: drivers/base/devcoredump.c 4366 F: drivers/base/devcoredump.c 6496 F: include/linux/devcoredump.h 4367 F: include/linux/devcoredump.h 6497 4368 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) 4369 DEVICE FREQUENCY (DEVFREQ) 6514 M: MyungJoo Ham <myungjoo.ham@samsung.com 4370 M: MyungJoo Ham <myungjoo.ham@samsung.com> 6515 M: Kyungmin Park <kyungmin.park@samsung.c 4371 M: Kyungmin Park <kyungmin.park@samsung.com> 6516 M: Chanwoo Choi <cw00.choi@samsung.com> !! 4372 R: Chanwoo Choi <cw00.choi@samsung.com> 6517 L: linux-pm@vger.kernel.org 4373 L: linux-pm@vger.kernel.org >> 4374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 6518 S: Maintained 4375 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/ 4376 F: drivers/devfreq/ 6523 F: include/linux/devfreq.h 4377 F: include/linux/devfreq.h 6524 F: include/trace/events/devfreq.h !! 4378 F: Documentation/devicetree/bindings/devfreq/ 6525 4379 6526 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 4380 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT) 6527 M: Chanwoo Choi <cw00.choi@samsung.com> 4381 M: Chanwoo Choi <cw00.choi@samsung.com> 6528 L: linux-pm@vger.kernel.org 4382 L: linux-pm@vger.kernel.org >> 4383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git 6529 S: Supported 4384 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/ 4385 F: drivers/devfreq/event/ 6534 F: include/dt-bindings/pmu/exynos_ppmu.h !! 4386 F: drivers/devfreq/devfreq-event.c 6535 F: include/linux/devfreq-event.h 4387 F: include/linux/devfreq-event.h >> 4388 F: Documentation/devicetree/bindings/devfreq/event/ 6536 4389 6537 DEVICE RESOURCE MANAGEMENT HELPERS !! 4390 DEVICE NUMBER REGISTRY 6538 M: Hans de Goede <hdegoede@redhat.com> !! 4391 M: Torben Mathiasen <device@lanana.org> 6539 R: Matti Vaittinen <mazziesaccount@gmail. !! 4392 W: http://lanana.org/docs/device-list/index.html 6540 S: Maintained 4393 S: Maintained 6541 F: include/linux/devm-helpers.h << 6542 4394 6543 DEVICE-MAPPER (LVM) 4395 DEVICE-MAPPER (LVM) 6544 M: Alasdair Kergon <agk@redhat.com> 4396 M: Alasdair Kergon <agk@redhat.com> 6545 M: Mike Snitzer <snitzer@kernel.org> !! 4397 M: Mike Snitzer <snitzer@redhat.com> 6546 M: Mikulas Patocka <mpatocka@redhat.com> !! 4398 M: dm-devel@redhat.com 6547 L: dm-devel@lists.linux.dev !! 4399 L: dm-devel@redhat.com 6548 S: Maintained !! 4400 W: http://sources.redhat.com/dm 6549 Q: http://patchwork.kernel.org/project/d 4401 Q: http://patchwork.kernel.org/project/dm-devel/list/ 6550 T: git git://git.kernel.org/pub/scm/linu 4402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git 6551 F: Documentation/admin-guide/device-mapp !! 4403 T: quilt http://people.redhat.com/agk/patches/linux/editing/ 6552 F: drivers/md/Kconfig !! 4404 S: Maintained >> 4405 F: Documentation/device-mapper/ 6553 F: drivers/md/Makefile 4406 F: drivers/md/Makefile >> 4407 F: drivers/md/Kconfig 6554 F: drivers/md/dm* 4408 F: drivers/md/dm* 6555 F: drivers/md/persistent-data/ 4409 F: drivers/md/persistent-data/ 6556 F: include/linux/device-mapper.h 4410 F: include/linux/device-mapper.h 6557 F: include/linux/dm-*.h 4411 F: include/linux/dm-*.h 6558 F: include/uapi/linux/dm-*.h 4412 F: include/uapi/linux/dm-*.h 6559 4413 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 4414 DEVLINK 6568 M: Jiri Pirko <jiri@resnulli.us> !! 4415 M: Jiri Pirko <jiri@mellanox.com> 6569 L: netdev@vger.kernel.org 4416 L: netdev@vger.kernel.org 6570 S: Supported 4417 S: Supported 6571 F: Documentation/networking/devlink !! 4418 F: net/core/devlink.c 6572 F: include/net/devlink.h 4419 F: include/net/devlink.h 6573 F: include/uapi/linux/devlink.h 4420 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 4421 6596 DIALOG SEMICONDUCTOR DRIVERS 4422 DIALOG SEMICONDUCTOR DRIVERS 6597 M: Support Opensource <support.opensource 4423 M: Support Opensource <support.opensource@diasemi.com> 6598 S: Supported << 6599 W: http://www.dialog-semiconductor.com/p 4424 W: http://www.dialog-semiconductor.com/products 6600 F: Documentation/devicetree/bindings/inp !! 4425 S: Supported 6601 F: Documentation/devicetree/bindings/inp !! 4426 F: Documentation/hwmon/da90?? 6602 F: Documentation/devicetree/bindings/mfd 4427 F: Documentation/devicetree/bindings/mfd/da90*.txt 6603 F: Documentation/devicetree/bindings/mfd !! 4428 F: Documentation/devicetree/bindings/input/da90??-onkey.txt >> 4429 F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt 6604 F: Documentation/devicetree/bindings/reg 4430 F: Documentation/devicetree/bindings/regulator/da92*.txt 6605 F: Documentation/devicetree/bindings/reg !! 4431 F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt 6606 F: Documentation/devicetree/bindings/reg << 6607 F: Documentation/devicetree/bindings/sou 4432 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 4433 F: drivers/gpio/gpio-da90??.c 6613 F: drivers/hwmon/da90??-hwmon.c 4434 F: drivers/hwmon/da90??-hwmon.c 6614 F: drivers/iio/adc/da91??-*.c 4435 F: drivers/iio/adc/da91??-*.c 6615 F: drivers/input/misc/da72??.[ch] << 6616 F: drivers/input/misc/da90??_onkey.c 4436 F: drivers/input/misc/da90??_onkey.c 6617 F: drivers/input/touchscreen/da9052_tsi. 4437 F: drivers/input/touchscreen/da9052_tsi.c 6618 F: drivers/leds/leds-da90??.c 4438 F: drivers/leds/leds-da90??.c 6619 F: drivers/mfd/da903x.c 4439 F: drivers/mfd/da903x.c 6620 F: drivers/mfd/da90??-*.c 4440 F: drivers/mfd/da90??-*.c 6621 F: drivers/mfd/da91??-*.c 4441 F: drivers/mfd/da91??-*.c 6622 F: drivers/pinctrl/pinctrl-da90??.c << 6623 F: drivers/power/supply/da9052-battery.c 4442 F: drivers/power/supply/da9052-battery.c 6624 F: drivers/power/supply/da91??-*.c 4443 F: drivers/power/supply/da91??-*.c >> 4444 F: drivers/regulator/da903x.c 6625 F: drivers/regulator/da9???-regulator.[c 4445 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 4446 F: drivers/thermal/da90??-thermal.c >> 4447 F: drivers/rtc/rtc-da90??.c 6629 F: drivers/video/backlight/da90??_bl.c 4448 F: drivers/video/backlight/da90??_bl.c 6630 F: drivers/watchdog/da90??_wdt.c 4449 F: drivers/watchdog/da90??_wdt.c 6631 F: include/dt-bindings/regulator/dlg,da9 << 6632 F: include/linux/mfd/da903x.h 4450 F: include/linux/mfd/da903x.h 6633 F: include/linux/mfd/da9052/ 4451 F: include/linux/mfd/da9052/ 6634 F: include/linux/mfd/da9055/ 4452 F: include/linux/mfd/da9055/ 6635 F: include/linux/mfd/da9062/ 4453 F: include/linux/mfd/da9062/ 6636 F: include/linux/mfd/da9063/ 4454 F: include/linux/mfd/da9063/ 6637 F: include/linux/mfd/da9150/ 4455 F: include/linux/mfd/da9150/ 6638 F: include/linux/regulator/da9211.h 4456 F: include/linux/regulator/da9211.h 6639 F: include/sound/da[79]*.h 4457 F: include/sound/da[79]*.h 6640 F: sound/soc/codecs/da[79]*.[ch] 4458 F: sound/soc/codecs/da[79]*.[ch] 6641 4459 6642 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER 4460 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER 6643 M: William Breathitt Gray <wbg@kernel.org !! 4461 M: William Breathitt Gray <vilhelm.gray@gmail.com> 6644 L: linux-gpio@vger.kernel.org 4462 L: linux-gpio@vger.kernel.org 6645 S: Maintained 4463 S: Maintained 6646 F: drivers/gpio/gpio-gpio-mm.c 4464 F: drivers/gpio/gpio-gpio-mm.c 6647 4465 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 4466 DIOLAN U2C-12 I2C DRIVER 6656 M: Guenter Roeck <linux@roeck-us.net> 4467 M: Guenter Roeck <linux@roeck-us.net> 6657 L: linux-i2c@vger.kernel.org 4468 L: linux-i2c@vger.kernel.org 6658 S: Maintained 4469 S: Maintained 6659 F: drivers/i2c/busses/i2c-diolan-u2c.c 4470 F: drivers/i2c/busses/i2c-diolan-u2c.c 6660 4471 >> 4472 FILESYSTEM DIRECT ACCESS (DAX) >> 4473 M: Matthew Wilcox <willy@infradead.org> >> 4474 M: Ross Zwisler <zwisler@kernel.org> >> 4475 M: Jan Kara <jack@suse.cz> >> 4476 L: linux-fsdevel@vger.kernel.org >> 4477 S: Supported >> 4478 F: fs/dax.c >> 4479 F: include/linux/dax.h >> 4480 F: include/trace/events/fs_dax.h >> 4481 >> 4482 DEVICE DIRECT ACCESS (DAX) >> 4483 M: Dan Williams <dan.j.williams@intel.com> >> 4484 M: Dave Jiang <dave.jiang@intel.com> >> 4485 M: Ross Zwisler <zwisler@kernel.org> >> 4486 M: Vishal Verma <vishal.l.verma@intel.com> >> 4487 L: linux-nvdimm@lists.01.org >> 4488 S: Supported >> 4489 F: drivers/dax/ >> 4490 6661 DIRECTORY NOTIFICATION (DNOTIFY) 4491 DIRECTORY NOTIFICATION (DNOTIFY) 6662 M: Jan Kara <jack@suse.cz> 4492 M: Jan Kara <jack@suse.cz> 6663 R: Amir Goldstein <amir73il@gmail.com> 4493 R: Amir Goldstein <amir73il@gmail.com> 6664 L: linux-fsdevel@vger.kernel.org 4494 L: linux-fsdevel@vger.kernel.org 6665 S: Maintained 4495 S: Maintained 6666 F: Documentation/filesystems/dnotify.rst !! 4496 F: Documentation/filesystems/dnotify.txt 6667 F: fs/notify/dnotify/ 4497 F: fs/notify/dnotify/ 6668 F: include/linux/dnotify.h 4498 F: include/linux/dnotify.h 6669 4499 6670 DISK GEOMETRY AND PARTITION HANDLING 4500 DISK GEOMETRY AND PARTITION HANDLING 6671 M: Andries Brouwer <aeb@cwi.nl> 4501 M: Andries Brouwer <aeb@cwi.nl> 6672 S: Maintained << 6673 W: http://www.win.tue.nl/~aeb/linux/Larg 4502 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html 6674 W: http://www.win.tue.nl/~aeb/linux/zip/ 4503 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html 6675 W: http://www.win.tue.nl/~aeb/partitions 4504 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html >> 4505 S: Maintained 6676 4506 6677 DISKQUOTA 4507 DISKQUOTA 6678 M: Jan Kara <jack@suse.com> 4508 M: Jan Kara <jack@suse.com> 6679 S: Maintained 4509 S: Maintained 6680 F: Documentation/filesystems/quota.rst !! 4510 F: Documentation/filesystems/quota.txt 6681 F: fs/quota/ 4511 F: fs/quota/ 6682 F: include/linux/quota*.h 4512 F: include/linux/quota*.h 6683 F: include/uapi/linux/quota*.h 4513 F: include/uapi/linux/quota*.h 6684 4514 6685 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB 4515 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB) 6686 M: Bernie Thompson <bernie@plugable.com> 4516 M: Bernie Thompson <bernie@plugable.com> 6687 L: linux-fbdev@vger.kernel.org 4517 L: linux-fbdev@vger.kernel.org 6688 S: Maintained 4518 S: Maintained 6689 W: http://plugable.com/category/projects 4519 W: http://plugable.com/category/projects/udlfb/ 6690 F: Documentation/fb/udlfb.rst << 6691 F: drivers/video/fbdev/udlfb.c 4520 F: drivers/video/fbdev/udlfb.c 6692 F: include/video/udlfb.h 4521 F: include/video/udlfb.h >> 4522 F: Documentation/fb/udlfb.txt 6693 4523 6694 DISTRIBUTED LOCK MANAGER (DLM) 4524 DISTRIBUTED LOCK MANAGER (DLM) 6695 M: Alexander Aring <aahringo@redhat.com> !! 4525 M: Christine Caulfield <ccaulfie@redhat.com> 6696 M: David Teigland <teigland@redhat.com> 4526 M: David Teigland <teigland@redhat.com> 6697 L: gfs2@lists.linux.dev !! 4527 L: cluster-devel@redhat.com 6698 S: Supported !! 4528 W: http://sources.redhat.com/cluster/ 6699 W: https://pagure.io/dlm << 6700 T: git git://git.kernel.org/pub/scm/linu 4529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git >> 4530 S: Supported 6701 F: fs/dlm/ 4531 F: fs/dlm/ 6702 4532 6703 DMA BUFFER SHARING FRAMEWORK 4533 DMA BUFFER SHARING FRAMEWORK 6704 M: Sumit Semwal <sumit.semwal@linaro.org> 4534 M: Sumit Semwal <sumit.semwal@linaro.org> 6705 M: Christian König <christian.koenig@amd !! 4535 S: Maintained 6706 L: linux-media@vger.kernel.org 4536 L: linux-media@vger.kernel.org 6707 L: dri-devel@lists.freedesktop.org 4537 L: dri-devel@lists.freedesktop.org 6708 L: linaro-mm-sig@lists.linaro.org (moder 4538 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/ 4539 F: drivers/dma-buf/ >> 4540 F: include/linux/dma-buf* >> 4541 F: include/linux/reservation.h 6714 F: include/linux/*fence.h 4542 F: include/linux/*fence.h 6715 F: include/linux/dma-buf.h !! 4543 F: Documentation/driver-api/dma-buf.rst 6716 F: include/linux/dma-resv.h !! 4544 T: git git://anongit.freedesktop.org/drm/drm-misc 6717 K: \bdma_(?:buf|fence|resv)\b << 6718 4545 6719 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 4546 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM 6720 M: Vinod Koul <vkoul@kernel.org> 4547 M: Vinod Koul <vkoul@kernel.org> 6721 L: dmaengine@vger.kernel.org 4548 L: dmaengine@vger.kernel.org 6722 S: Maintained << 6723 Q: https://patchwork.kernel.org/project/ 4549 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/ 6724 T: git git://git.kernel.org/pub/scm/linu !! 4550 S: Maintained 6725 F: Documentation/devicetree/bindings/dma << 6726 F: Documentation/driver-api/dmaengine/ << 6727 F: drivers/dma/ 4551 F: drivers/dma/ 6728 F: include/dt-bindings/dma/ << 6729 F: include/linux/dma/ << 6730 F: include/linux/dmaengine.h 4552 F: include/linux/dmaengine.h 6731 F: include/linux/of_dma.h 4553 F: include/linux/of_dma.h 6732 !! 4554 F: Documentation/devicetree/bindings/dma/ 6733 DMA MAPPING BENCHMARK !! 4555 F: Documentation/driver-api/dmaengine/ 6734 M: Xiang Chen <chenxiang66@hisilicon.com> !! 4556 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 4557 6739 DMA MAPPING HELPERS 4558 DMA MAPPING HELPERS 6740 M: Christoph Hellwig <hch@lst.de> 4559 M: Christoph Hellwig <hch@lst.de> 6741 M: Marek Szyprowski <m.szyprowski@samsung 4560 M: Marek Szyprowski <m.szyprowski@samsung.com> 6742 R: Robin Murphy <robin.murphy@arm.com> 4561 R: Robin Murphy <robin.murphy@arm.com> 6743 L: iommu@lists.linux.dev !! 4562 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 4563 T: git git://git.infradead.org/users/hch/dma-mapping.git >> 4564 W: http://git.infradead.org/users/hch/dma-mapping.git >> 4565 S: Supported >> 4566 F: kernel/dma/ 6747 F: include/asm-generic/dma-mapping.h 4567 F: include/asm-generic/dma-mapping.h 6748 F: include/linux/dma-direct.h 4568 F: include/linux/dma-direct.h 6749 F: include/linux/dma-map-ops.h << 6750 F: include/linux/dma-mapping.h 4569 F: include/linux/dma-mapping.h 6751 F: include/linux/swiotlb.h !! 4570 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 4571 6779 DME1737 HARDWARE MONITOR DRIVER 4572 DME1737 HARDWARE MONITOR DRIVER 6780 M: Juerg Haefliger <juergh@proton.me> !! 4573 M: Juerg Haefliger <juergh@gmail.com> 6781 L: linux-hwmon@vger.kernel.org 4574 L: linux-hwmon@vger.kernel.org 6782 S: Maintained 4575 S: Maintained 6783 F: Documentation/hwmon/dme1737.rst !! 4576 F: Documentation/hwmon/dme1737 6784 F: drivers/hwmon/dme1737.c 4577 F: drivers/hwmon/dme1737.c 6785 4578 6786 DMI/SMBIOS SUPPORT 4579 DMI/SMBIOS SUPPORT 6787 M: Jean Delvare <jdelvare@suse.com> 4580 M: Jean Delvare <jdelvare@suse.com> 6788 S: Maintained 4581 S: Maintained 6789 T: git git://git.kernel.org/pub/scm/linu !! 4582 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/ 6790 F: Documentation/ABI/testing/sysfs-firmw 4583 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables 6791 F: drivers/firmware/dmi-id.c 4584 F: drivers/firmware/dmi-id.c 6792 F: drivers/firmware/dmi_scan.c 4585 F: drivers/firmware/dmi_scan.c 6793 F: include/linux/dmi.h 4586 F: include/linux/dmi.h 6794 4587 6795 DOCUMENTATION 4588 DOCUMENTATION 6796 M: Jonathan Corbet <corbet@lwn.net> 4589 M: Jonathan Corbet <corbet@lwn.net> 6797 L: linux-doc@vger.kernel.org 4590 L: linux-doc@vger.kernel.org 6798 S: Maintained 4591 S: Maintained 6799 P: Documentation/doc-guide/maintainer-pr << 6800 T: git git://git.lwn.net/linux.git docs- << 6801 F: Documentation/ 4592 F: Documentation/ 6802 F: scripts/check-variable-fonts.sh << 6803 F: scripts/documentation-file-ref-check << 6804 F: scripts/kernel-doc 4593 F: scripts/kernel-doc 6805 F: scripts/sphinx-pre-install << 6806 X: Documentation/ABI/ 4594 X: Documentation/ABI/ 6807 X: Documentation/admin-guide/media/ !! 4595 X: Documentation/acpi/ 6808 X: Documentation/devicetree/ 4596 X: Documentation/devicetree/ 6809 X: Documentation/driver-api/media/ << 6810 X: Documentation/firmware-guide/acpi/ << 6811 X: Documentation/i2c/ 4597 X: Documentation/i2c/ 6812 X: Documentation/netlink/ !! 4598 X: Documentation/media/ 6813 X: Documentation/power/ 4599 X: Documentation/power/ 6814 X: Documentation/spi/ 4600 X: Documentation/spi/ 6815 X: Documentation/userspace-api/media/ !! 4601 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 4602 6842 DOCUMENTATION/ITALIAN 4603 DOCUMENTATION/ITALIAN 6843 M: Federico Vaga <federico.vaga@vaga.pv.i 4604 M: Federico Vaga <federico.vaga@vaga.pv.it> 6844 L: linux-doc@vger.kernel.org 4605 L: linux-doc@vger.kernel.org 6845 S: Maintained 4606 S: Maintained 6846 F: Documentation/translations/it_IT 4607 F: Documentation/translations/it_IT 6847 4608 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 4609 DONGWOON DW9714 LENS VOICE COIL DRIVER 6855 M: Sakari Ailus <sakari.ailus@linux.intel 4610 M: Sakari Ailus <sakari.ailus@linux.intel.com> 6856 L: linux-media@vger.kernel.org 4611 L: linux-media@vger.kernel.org 6857 S: Maintained << 6858 T: git git://linuxtv.org/media_tree.git 4612 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 4613 S: Maintained 6866 T: git git://linuxtv.org/media_tree.git !! 4614 F: drivers/media/i2c/dw9714.c 6867 F: drivers/media/i2c/dw9719.c !! 4615 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 4616 6876 DONGWOON DW9807 LENS VOICE COIL DRIVER 4617 DONGWOON DW9807 LENS VOICE COIL DRIVER 6877 M: Sakari Ailus <sakari.ailus@linux.intel 4618 M: Sakari Ailus <sakari.ailus@linux.intel.com> 6878 L: linux-media@vger.kernel.org 4619 L: linux-media@vger.kernel.org 6879 S: Maintained << 6880 T: git git://linuxtv.org/media_tree.git 4620 T: git git://linuxtv.org/media_tree.git 6881 F: Documentation/devicetree/bindings/med !! 4621 S: Maintained 6882 F: drivers/media/i2c/dw9807-vcm.c 4622 F: drivers/media/i2c/dw9807-vcm.c >> 4623 F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt 6883 4624 6884 DOUBLETALK DRIVER 4625 DOUBLETALK DRIVER 6885 M: "James R. Van Zandt" <jrv@vanzandt.mv. 4626 M: "James R. Van Zandt" <jrv@vanzandt.mv.com> 6886 L: blinux-list@redhat.com 4627 L: blinux-list@redhat.com 6887 S: Maintained 4628 S: Maintained 6888 F: drivers/char/dtlk.c 4629 F: drivers/char/dtlk.c 6889 F: include/linux/dtlk.h 4630 F: include/linux/dtlk.h 6890 4631 6891 DPAA2 DATAPATH I/O (DPIO) DRIVER 4632 DPAA2 DATAPATH I/O (DPIO) DRIVER 6892 M: Roy Pledge <Roy.Pledge@nxp.com> 4633 M: Roy Pledge <Roy.Pledge@nxp.com> 6893 L: linux-kernel@vger.kernel.org 4634 L: linux-kernel@vger.kernel.org 6894 S: Maintained 4635 S: Maintained 6895 F: drivers/soc/fsl/dpio 4636 F: drivers/soc/fsl/dpio 6896 4637 6897 DPAA2 ETHERNET DRIVER 4638 DPAA2 ETHERNET DRIVER 6898 M: Ioana Ciornei <ioana.ciornei@nxp.com> !! 4639 M: Ioana Radulescu <ruxandra.radulescu@nxp.com> 6899 L: netdev@vger.kernel.org 4640 L: netdev@vger.kernel.org 6900 S: Maintained 4641 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/ 4642 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/ 4643 F: drivers/net/ethernet/freescale/dpaa2/dpni* >> 4644 F: drivers/net/ethernet/freescale/dpaa2/dpkg.h >> 4645 F: drivers/net/ethernet/freescale/dpaa2/Makefile >> 4646 F: drivers/net/ethernet/freescale/dpaa2/Kconfig 6911 4647 6912 DPAA2 ETHERNET SWITCH DRIVER 4648 DPAA2 ETHERNET SWITCH DRIVER >> 4649 M: Ioana Radulescu <ruxandra.radulescu@nxp.com> 6913 M: Ioana Ciornei <ioana.ciornei@nxp.com> 4650 M: Ioana Ciornei <ioana.ciornei@nxp.com> 6914 L: netdev@vger.kernel.org !! 4651 L: linux-kernel@vger.kernel.org 6915 S: Maintained 4652 S: Maintained 6916 F: Documentation/networking/device_drive !! 4653 F: drivers/staging/fsl-dpaa2/ethsw 6917 F: drivers/net/ethernet/freescale/dpaa2/ !! 4654 6918 F: drivers/net/ethernet/freescale/dpaa2/ !! 4655 DPAA2 PTP CLOCK DRIVER 6919 !! 4656 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 4657 L: netdev@vger.kernel.org 6925 S: Supported !! 4658 S: Maintained 6926 F: Documentation/driver-api/dpll.rst !! 4659 F: drivers/net/ethernet/freescale/dpaa2/dpaa2-ptp* 6927 F: drivers/dpll/* !! 4660 F: drivers/net/ethernet/freescale/dpaa2/dprtc* 6928 F: include/linux/dpll.h !! 4661 6929 F: include/uapi/linux/dpll.h !! 4662 DPT_I2O SCSI RAID DRIVER >> 4663 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com> >> 4664 L: linux-scsi@vger.kernel.org >> 4665 W: http://www.adaptec.com/ >> 4666 S: Maintained >> 4667 F: drivers/scsi/dpt* >> 4668 F: drivers/scsi/dpt/ 6930 4669 6931 DRBD DRIVER 4670 DRBD DRIVER 6932 M: Philipp Reisner <philipp.reisner@linbi 4671 M: Philipp Reisner <philipp.reisner@linbit.com> 6933 M: Lars Ellenberg <lars.ellenberg@linbit. 4672 M: Lars Ellenberg <lars.ellenberg@linbit.com> 6934 M: Christoph Böhmwalder <christoph.boehm << 6935 L: drbd-dev@lists.linbit.com 4673 L: drbd-dev@lists.linbit.com 6936 S: Supported << 6937 W: http://www.drbd.org 4674 W: http://www.drbd.org 6938 T: git git://git.linbit.com/linux-drbd.g 4675 T: git git://git.linbit.com/linux-drbd.git 6939 T: git git://git.linbit.com/drbd-8.4.git 4676 T: git git://git.linbit.com/drbd-8.4.git 6940 F: Documentation/admin-guide/blockdev/ !! 4677 S: Supported 6941 F: drivers/block/drbd/ 4678 F: drivers/block/drbd/ 6942 F: include/linux/drbd* << 6943 F: lib/lru_cache.c 4679 F: lib/lru_cache.c 6944 !! 4680 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 4681 6950 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 4682 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS 6951 M: Greg Kroah-Hartman <gregkh@linuxfounda 4683 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 6952 R: "Rafael J. Wysocki" <rafael@kernel.org 4684 R: "Rafael J. Wysocki" <rafael@kernel.org> 6953 S: Supported << 6954 T: git git://git.kernel.org/pub/scm/linu 4685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 6955 F: Documentation/core-api/kobject.rst !! 4686 S: Supported >> 4687 F: Documentation/kobject.txt 6956 F: drivers/base/ 4688 F: drivers/base/ 6957 F: fs/debugfs/ 4689 F: fs/debugfs/ 6958 F: fs/sysfs/ 4690 F: fs/sysfs/ 6959 F: include/linux/debugfs.h 4691 F: include/linux/debugfs.h 6960 F: include/linux/fwnode.h << 6961 F: include/linux/kobj* 4692 F: include/linux/kobj* 6962 F: include/linux/property.h << 6963 F: lib/kobj* 4693 F: lib/kobj* 6964 F: rust/kernel/device.rs << 6965 4694 6966 DRIVERS FOR OMAP ADAPTIVE VOLTAGE SCALING (AV !! 4695 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS) >> 4696 M: Kevin Hilman <khilman@kernel.org> 6967 M: Nishanth Menon <nm@ti.com> 4697 M: Nishanth Menon <nm@ti.com> 6968 L: linux-pm@vger.kernel.org << 6969 S: Maintained 4698 S: Maintained 6970 F: drivers/soc/ti/smartreflex.c !! 4699 F: drivers/power/avs/ 6971 F: include/linux/power/smartreflex.h 4700 F: include/linux/power/smartreflex.h 6972 !! 4701 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 4702 7001 DRM DRIVER FOR ARM PL111 CLCD 4703 DRM DRIVER FOR ARM PL111 CLCD 7002 S: Orphan !! 4704 M: Eric Anholt <eric@anholt.net> 7003 T: git https://gitlab.freedesktop.org/dr !! 4705 T: git git://anongit.freedesktop.org/drm/drm-misc >> 4706 S: Supported 7004 F: drivers/gpu/drm/pl111/ 4707 F: drivers/gpu/drm/pl111/ 7005 4708 7006 DRM DRIVER FOR ARM VERSATILE TFT PANELS 4709 DRM DRIVER FOR ARM VERSATILE TFT PANELS 7007 M: Linus Walleij <linus.walleij@linaro.or 4710 M: Linus Walleij <linus.walleij@linaro.org> >> 4711 T: git git://anongit.freedesktop.org/drm/drm-misc 7008 S: Maintained 4712 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 4713 F: drivers/gpu/drm/panel/panel-arm-versatile.c 7012 !! 4714 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 4715 7021 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS 4716 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS 7022 M: Dave Airlie <airlied@redhat.com> 4717 M: Dave Airlie <airlied@redhat.com> 7023 R: Thomas Zimmermann <tzimmermann@suse.de !! 4718 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/ 4719 F: drivers/gpu/drm/ast/ 7029 4720 7030 DRM DRIVER FOR BOCHS VIRTUAL GPU 4721 DRM DRIVER FOR BOCHS VIRTUAL GPU 7031 M: Gerd Hoffmann <kraxel@redhat.com> 4722 M: Gerd Hoffmann <kraxel@redhat.com> 7032 L: virtualization@lists.linux.dev !! 4723 L: virtualization@lists.linux-foundation.org 7033 S: Maintained !! 4724 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 4725 S: Maintained 7052 T: git https://gitlab.freedesktop.org/dr !! 4726 F: drivers/gpu/drm/bochs/ 7053 F: Documentation/devicetree/bindings/dis << 7054 F: drivers/gpu/drm/panel/panel-ebbg-ft87 << 7055 4727 7056 DRM DRIVER FOR FARADAY TVE200 TV ENCODER 4728 DRM DRIVER FOR FARADAY TVE200 TV ENCODER 7057 M: Linus Walleij <linus.walleij@linaro.or 4729 M: Linus Walleij <linus.walleij@linaro.org> >> 4730 T: git git://anongit.freedesktop.org/drm/drm-misc 7058 S: Maintained 4731 S: Maintained 7059 T: git https://gitlab.freedesktop.org/dr << 7060 F: drivers/gpu/drm/tve200/ 4732 F: drivers/gpu/drm/tve200/ 7061 4733 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 4734 DRM DRIVER FOR ILITEK ILI9225 PANELS 7131 M: David Lechner <david@lechnology.com> 4735 M: David Lechner <david@lechnology.com> 7132 S: Maintained 4736 S: Maintained 7133 T: git https://gitlab.freedesktop.org/dr !! 4737 F: drivers/gpu/drm/tinydrm/ili9225.c 7134 F: Documentation/devicetree/bindings/dis 4738 F: Documentation/devicetree/bindings/display/ilitek,ili9225.txt 7135 F: drivers/gpu/drm/tiny/ili9225.c << 7136 << 7137 DRM DRIVER FOR ILITEK ILI9486 PANELS << 7138 M: Kamlesh Gurudasani <kamlesh.gurudasani << 7139 S: Maintained << 7140 T: git https://gitlab.freedesktop.org/dr << 7141 F: Documentation/devicetree/bindings/dis << 7142 F: drivers/gpu/drm/tiny/ili9486.c << 7143 4739 7144 DRM DRIVER FOR ILITEK ILI9805 PANELS !! 4740 DRM DRIVER FOR INTEL I810 VIDEO CARDS 7145 M: Michael Trimarchi <michael@amarulasolu !! 4741 S: Orphan / Obsolete 7146 S: Maintained !! 4742 F: drivers/gpu/drm/i810/ 7147 F: Documentation/devicetree/bindings/dis !! 4743 F: include/uapi/drm/i810_drm.h 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 << 7165 T: git https://gitlab.freedesktop.org/dr << 7166 F: Documentation/devicetree/bindings/dis << 7167 F: drivers/gpu/drm/panel/panel-lg-sw4340 << 7168 << 7169 DRM DRIVER FOR LOGICVC DISPLAY CONTROLLER << 7170 M: Paul Kocialkowski <paul.kocialkowski@b << 7171 S: Supported << 7172 T: git https://gitlab.freedesktop.org/dr << 7173 F: drivers/gpu/drm/logicvc/ << 7174 4744 7175 DRM DRIVER FOR LVDS PANELS !! 4745 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS 7176 M: Laurent Pinchart <laurent.pinchart@ide !! 4746 S: Orphan / Obsolete 7177 L: dri-devel@lists.freedesktop.org !! 4747 F: drivers/gpu/drm/mga/ 7178 S: Maintained !! 4748 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 4749 7191 DRM DRIVER FOR MGA G200 GRAPHICS CHIPS !! 4750 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS 7192 M: Dave Airlie <airlied@redhat.com> 4751 M: Dave Airlie <airlied@redhat.com> 7193 R: Thomas Zimmermann <tzimmermann@suse.de !! 4752 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/ 4753 F: drivers/gpu/drm/mgag200/ 7199 4754 7200 DRM DRIVER FOR MI0283QT 4755 DRM DRIVER FOR MI0283QT 7201 M: Noralf Trønnes <noralf@tronnes.org> 4756 M: Noralf Trønnes <noralf@tronnes.org> 7202 S: Maintained 4757 S: Maintained 7203 T: git https://gitlab.freedesktop.org/dr !! 4758 F: drivers/gpu/drm/tinydrm/mi0283qt.c 7204 F: Documentation/devicetree/bindings/dis 4759 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 4760 7215 DRM DRIVER for Qualcomm Adreno GPUs !! 4761 DRM DRIVER FOR MSM ADRENO GPU 7216 M: Rob Clark <robdclark@gmail.com> 4762 M: Rob Clark <robdclark@gmail.com> 7217 R: Sean Paul <sean@poorly.run> << 7218 R: Konrad Dybcio <konradybcio@kernel.org> << 7219 L: linux-arm-msm@vger.kernel.org 4763 L: linux-arm-msm@vger.kernel.org 7220 L: dri-devel@lists.freedesktop.org 4764 L: dri-devel@lists.freedesktop.org 7221 L: freedreno@lists.freedesktop.org 4765 L: freedreno@lists.freedesktop.org >> 4766 T: git git://people.freedesktop.org/~robclark/linux 7222 S: Maintained 4767 S: Maintained 7223 B: https://gitlab.freedesktop.org/drm/ms << 7224 T: git https://gitlab.freedesktop.org/dr << 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 << 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/ 4768 F: drivers/gpu/drm/msm/ 7248 F: include/uapi/drm/msm_drm.h 4769 F: include/uapi/drm/msm_drm.h 7249 !! 4770 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 4771 7278 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS 4772 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS 7279 M: Karol Herbst <kherbst@redhat.com> !! 4773 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 4774 L: dri-devel@lists.freedesktop.org 7283 L: nouveau@lists.freedesktop.org 4775 L: nouveau@lists.freedesktop.org >> 4776 T: git git://github.com/skeggsb/linux 7284 S: Supported 4777 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/ 4778 F: drivers/gpu/drm/nouveau/ 7292 F: include/uapi/drm/nouveau_drm.h 4779 F: include/uapi/drm/nouveau_drm.h 7293 4780 7294 DRM DRIVER FOR OLIMEX LCD-OLINUXINO PANELS << 7295 M: Stefan Mavrodiev <stefan@olimex.com> << 7296 S: Maintained << 7297 F: Documentation/devicetree/bindings/dis << 7298 F: drivers/gpu/drm/panel/panel-olimex-lc << 7299 << 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 << 7305 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PAN 4781 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS 7306 M: Noralf Trønnes <noralf@tronnes.org> 4782 M: Noralf Trønnes <noralf@tronnes.org> 7307 S: Maintained 4783 S: Maintained 7308 T: git https://gitlab.freedesktop.org/dr !! 4784 F: drivers/gpu/drm/tinydrm/repaper.c 7309 F: Documentation/devicetree/bindings/dis 4785 F: Documentation/devicetree/bindings/display/repaper.txt 7310 F: drivers/gpu/drm/tiny/repaper.c << 7311 4786 7312 DRM DRIVER FOR QEMU'S CIRRUS DEVICE 4787 DRM DRIVER FOR QEMU'S CIRRUS DEVICE 7313 M: Dave Airlie <airlied@redhat.com> 4788 M: Dave Airlie <airlied@redhat.com> 7314 M: Gerd Hoffmann <kraxel@redhat.com> 4789 M: Gerd Hoffmann <kraxel@redhat.com> 7315 L: virtualization@lists.linux.dev !! 4790 L: virtualization@lists.linux-foundation.org >> 4791 T: git git://anongit.freedesktop.org/drm/drm-misc 7316 S: Obsolete 4792 S: Obsolete 7317 W: https://www.kraxel.org/blog/2014/10/q 4793 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/ 7318 T: git https://gitlab.freedesktop.org/dr !! 4794 F: drivers/gpu/drm/cirrus/ 7319 F: drivers/gpu/drm/tiny/cirrus.c << 7320 4795 7321 DRM DRIVER FOR QXL VIRTUAL GPU 4796 DRM DRIVER FOR QXL VIRTUAL GPU 7322 M: Dave Airlie <airlied@redhat.com> 4797 M: Dave Airlie <airlied@redhat.com> 7323 M: Gerd Hoffmann <kraxel@redhat.com> 4798 M: Gerd Hoffmann <kraxel@redhat.com> 7324 L: virtualization@lists.linux.dev !! 4799 L: virtualization@lists.linux-foundation.org 7325 L: spice-devel@lists.freedesktop.org !! 4800 T: git git://anongit.freedesktop.org/drm/drm-misc 7326 S: Maintained 4801 S: Maintained 7327 T: git https://gitlab.freedesktop.org/dr << 7328 F: drivers/gpu/drm/qxl/ 4802 F: drivers/gpu/drm/qxl/ 7329 F: include/uapi/drm/qxl_drm.h 4803 F: include/uapi/drm/qxl_drm.h 7330 4804 7331 DRM DRIVER FOR RAYDIUM RM67191 PANELS !! 4805 DRM DRIVER FOR RAGE 128 VIDEO CARDS 7332 M: Robert Chiras <robert.chiras@nxp.com> !! 4806 S: Orphan / Obsolete 7333 S: Maintained !! 4807 F: drivers/gpu/drm/r128/ 7334 F: Documentation/devicetree/bindings/dis !! 4808 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 4809 7344 DRM DRIVER FOR SAMSUNG MIPI DSIM BRIDGE !! 4810 DRM DRIVER FOR SAVAGE VIDEO CARDS 7345 M: Inki Dae <inki.dae@samsung.com> !! 4811 S: Orphan / Obsolete 7346 M: Jagan Teki <jagan@amarulasolutions.com !! 4812 F: drivers/gpu/drm/savage/ 7347 M: Marek Szyprowski <m.szyprowski@samsung !! 4813 F: include/uapi/drm/savage_drm.h 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 4814 7360 DRM DRIVER FOR SAMSUNG S6D7AA0 PANELS !! 4815 DRM DRIVER FOR SIS VIDEO CARDS 7361 M: Artur Weber <aweber.kernel@gmail.com> !! 4816 S: Orphan / Obsolete 7362 S: Maintained !! 4817 F: drivers/gpu/drm/sis/ 7363 F: Documentation/devicetree/bindings/dis !! 4818 F: include/uapi/drm/sis_drm.h 7364 F: drivers/gpu/drm/panel/panel-samsung-s << 7365 4819 7366 DRM DRIVER FOR SITRONIX ST7586 PANELS 4820 DRM DRIVER FOR SITRONIX ST7586 PANELS 7367 M: David Lechner <david@lechnology.com> 4821 M: David Lechner <david@lechnology.com> 7368 S: Maintained 4822 S: Maintained 7369 T: git https://gitlab.freedesktop.org/dr !! 4823 F: drivers/gpu/drm/tinydrm/st7586.c 7370 F: Documentation/devicetree/bindings/dis 4824 F: Documentation/devicetree/bindings/display/sitronix,st7586.txt 7371 F: drivers/gpu/drm/tiny/st7586.c << 7372 << 7373 DRM DRIVER FOR SITRONIX ST7701 PANELS << 7374 M: Jagan Teki <jagan@amarulasolutions.com << 7375 S: Maintained << 7376 F: Documentation/devicetree/bindings/dis << 7377 F: drivers/gpu/drm/panel/panel-sitronix- << 7378 << 7379 DRM DRIVER FOR SITRONIX ST7703 PANELS << 7380 M: Guido Günther <agx@sigxcpu.org> << 7381 R: Purism Kernel Team <kernel@puri.sm> << 7382 R: Ondrej Jirman <megi@xff.cz> << 7383 S: Maintained << 7384 F: Documentation/devicetree/bindings/dis << 7385 F: drivers/gpu/drm/panel/panel-sitronix- << 7386 4825 7387 DRM DRIVER FOR SITRONIX ST7735R PANELS 4826 DRM DRIVER FOR SITRONIX ST7735R PANELS 7388 M: David Lechner <david@lechnology.com> 4827 M: David Lechner <david@lechnology.com> 7389 S: Maintained 4828 S: Maintained 7390 T: git https://gitlab.freedesktop.org/dr !! 4829 F: drivers/gpu/drm/tinydrm/st7735r.c 7391 F: Documentation/devicetree/bindings/dis !! 4830 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 4831 7402 DRM DRIVER FOR ST-ERICSSON MCDE !! 4832 DRM DRIVER FOR TDFX VIDEO CARDS 7403 M: Linus Walleij <linus.walleij@linaro.or !! 4833 S: Orphan / Obsolete 7404 S: Maintained !! 4834 F: drivers/gpu/drm/tdfx/ 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 << 7421 DRM DRIVER FOR TI SN65DSI86 BRIDGE CHIP << 7422 R: Douglas Anderson <dianders@chromium.or << 7423 F: Documentation/devicetree/bindings/dis << 7424 F: drivers/gpu/drm/bridge/ti-sn65dsi86.c << 7425 << 7426 DRM DRIVER FOR TPO TPG110 PANELS << 7427 M: Linus Walleij <linus.walleij@linaro.or << 7428 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 << 7432 4835 7433 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS 4836 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS 7434 M: Dave Airlie <airlied@redhat.com> 4837 M: Dave Airlie <airlied@redhat.com> 7435 R: Sean Paul <sean@poorly.run> 4838 R: Sean Paul <sean@poorly.run> 7436 R: Thomas Zimmermann <tzimmermann@suse.de << 7437 L: dri-devel@lists.freedesktop.org 4839 L: dri-devel@lists.freedesktop.org 7438 S: Supported !! 4840 S: Odd Fixes 7439 T: git https://gitlab.freedesktop.org/dr << 7440 F: drivers/gpu/drm/udl/ 4841 F: drivers/gpu/drm/udl/ 7441 !! 4842 T: git git://anongit.freedesktop.org/drm/drm-misc 7442 DRM DRIVER FOR VIRTUAL KERNEL MODESETTING (VK << 7443 M: Rodrigo Siqueira <rodrigosiqueiramelo@ << 7444 M: Maíra Canal <mairacanal@riseup.net> << 7445 R: Haneen Mohammed <hamohammed.sa@gmail.c << 7446 R: Simona Vetter <simona@ffwll.ch> << 7447 R: Melissa Wen <melissa.srw@gmail.com> << 7448 L: dri-devel@lists.freedesktop.org << 7449 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 << 7458 S: Maintained << 7459 T: git https://gitlab.freedesktop.org/dr << 7460 F: drivers/gpu/drm/vboxvideo/ << 7461 4843 7462 DRM DRIVER FOR VMWARE VIRTUAL GPU 4844 DRM DRIVER FOR VMWARE VIRTUAL GPU 7463 M: Zack Rusin <zack.rusin@broadcom.com> !! 4845 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 7464 R: Broadcom internal kernel review list < !! 4846 M: Sinclair Yeh <syeh@vmware.com> >> 4847 M: Thomas Hellstrom <thellstrom@vmware.com> 7465 L: dri-devel@lists.freedesktop.org 4848 L: dri-devel@lists.freedesktop.org >> 4849 T: git git://people.freedesktop.org/~syeh/repos_linux >> 4850 T: git git://people.freedesktop.org/~thomash/linux 7466 S: Supported 4851 S: Supported 7467 T: git https://gitlab.freedesktop.org/dr << 7468 F: drivers/gpu/drm/vmwgfx/ 4852 F: drivers/gpu/drm/vmwgfx/ 7469 F: include/uapi/drm/vmwgfx_drm.h 4853 F: include/uapi/drm/vmwgfx_drm.h 7470 4854 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 4855 DRM DRIVERS 7479 M: David Airlie <airlied@gmail.com> !! 4856 M: David Airlie <airlied@linux.ie> 7480 M: Simona Vetter <simona@ffwll.ch> !! 4857 M: Daniel Vetter <daniel@ffwll.ch> 7481 L: dri-devel@lists.freedesktop.org 4858 L: dri-devel@lists.freedesktop.org >> 4859 T: git git://anongit.freedesktop.org/drm/drm >> 4860 B: https://bugs.freedesktop.org/ >> 4861 C: irc://chat.freenode.net/dri-devel 7482 S: Maintained 4862 S: Maintained 7483 B: https://gitlab.freedesktop.org/drm !! 4863 F: drivers/gpu/drm/ 7484 C: irc://irc.oftc.net/dri-devel !! 4864 F: drivers/gpu/vga/ 7485 T: git https://gitlab.freedesktop.org/dr << 7486 F: Documentation/devicetree/bindings/dis 4865 F: Documentation/devicetree/bindings/display/ 7487 F: Documentation/devicetree/bindings/gpu 4866 F: Documentation/devicetree/bindings/gpu/ 7488 F: Documentation/gpu/ 4867 F: Documentation/gpu/ 7489 F: drivers/gpu/ << 7490 F: include/drm/ 4868 F: include/drm/ 7491 F: include/linux/vga* << 7492 F: include/uapi/drm/ 4869 F: include/uapi/drm/ >> 4870 F: include/linux/vga* 7493 4871 7494 DRM DRIVERS AND MISC GPU PATCHES 4872 DRM DRIVERS AND MISC GPU PATCHES 7495 M: Maarten Lankhorst <maarten.lankhorst@l 4873 M: Maarten Lankhorst <maarten.lankhorst@linux.intel.com> 7496 M: Maxime Ripard <mripard@kernel.org> !! 4874 M: Maxime Ripard <maxime.ripard@bootlin.com> 7497 M: Thomas Zimmermann <tzimmermann@suse.de !! 4875 M: Sean Paul <sean@poorly.run> >> 4876 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html 7498 S: Maintained 4877 S: Maintained 7499 W: https://drm.pages.freedesktop.org/mai !! 4878 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/ 4879 F: Documentation/gpu/ 7504 F: drivers/gpu/drm/ << 7505 F: drivers/gpu/vga/ 4880 F: drivers/gpu/vga/ 7506 F: include/drm/drm !! 4881 F: drivers/gpu/drm/* >> 4882 F: include/drm/drm* >> 4883 F: include/uapi/drm/drm* 7507 F: include/linux/vga* 4884 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 4885 7522 DRM DRIVERS FOR ALLWINNER A10 4886 DRM DRIVERS FOR ALLWINNER A10 7523 M: Maxime Ripard <mripard@kernel.org> !! 4887 M: Maxime Ripard <maxime.ripard@bootlin.com> 7524 M: Chen-Yu Tsai <wens@csie.org> << 7525 L: dri-devel@lists.freedesktop.org 4888 L: dri-devel@lists.freedesktop.org 7526 S: Supported 4889 S: Supported 7527 T: git https://gitlab.freedesktop.org/dr << 7528 F: Documentation/devicetree/bindings/dis << 7529 F: drivers/gpu/drm/sun4i/ 4890 F: drivers/gpu/drm/sun4i/ >> 4891 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt >> 4892 T: git git://anongit.freedesktop.org/drm/drm-misc 7530 4893 7531 DRM DRIVERS FOR AMLOGIC SOCS 4894 DRM DRIVERS FOR AMLOGIC SOCS 7532 M: Neil Armstrong <neil.armstrong@linaro. !! 4895 M: Neil Armstrong <narmstrong@baylibre.com> 7533 L: dri-devel@lists.freedesktop.org 4896 L: dri-devel@lists.freedesktop.org 7534 L: linux-amlogic@lists.infradead.org 4897 L: linux-amlogic@lists.infradead.org 7535 S: Supported << 7536 W: http://linux-meson.com/ 4898 W: http://linux-meson.com/ 7537 T: git https://gitlab.freedesktop.org/dr !! 4899 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/ 4900 F: drivers/gpu/drm/meson/ >> 4901 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt >> 4902 F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt >> 4903 F: Documentation/gpu/meson.rst >> 4904 T: git git://anongit.freedesktop.org/drm/drm-misc 7543 4905 7544 DRM DRIVERS FOR ATMEL HLCDC 4906 DRM DRIVERS FOR ATMEL HLCDC 7545 M: Sam Ravnborg <sam@ravnborg.org> !! 4907 M: Boris Brezillon <boris.brezillon@bootlin.com> 7546 M: Boris Brezillon <bbrezillon@kernel.org << 7547 L: dri-devel@lists.freedesktop.org 4908 L: dri-devel@lists.freedesktop.org 7548 S: Supported 4909 S: Supported 7549 T: git https://gitlab.freedesktop.org/dr << 7550 F: Documentation/devicetree/bindings/dis << 7551 F: drivers/gpu/drm/atmel-hlcdc/ 4910 F: drivers/gpu/drm/atmel-hlcdc/ >> 4911 F: Documentation/devicetree/bindings/display/atmel/ >> 4912 T: git git://anongit.freedesktop.org/drm/drm-misc 7552 4913 7553 DRM DRIVERS FOR BRIDGE CHIPS 4914 DRM DRIVERS FOR BRIDGE CHIPS 7554 M: Andrzej Hajda <andrzej.hajda@intel.com !! 4915 M: Archit Taneja <architt@codeaurora.org> 7555 M: Neil Armstrong <neil.armstrong@linaro. !! 4916 M: Andrzej Hajda <a.hajda@samsung.com> 7556 M: Robert Foss <rfoss@kernel.org> << 7557 R: Laurent Pinchart <Laurent.pinchart@ide 4917 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 4918 S: Maintained 7561 T: git https://gitlab.freedesktop.org/dr !! 4919 T: git git://anongit.freedesktop.org/drm/drm-misc 7562 F: Documentation/devicetree/bindings/dis << 7563 F: drivers/gpu/drm/bridge/ 4920 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 4921 7569 DRM DRIVERS FOR EXYNOS 4922 DRM DRIVERS FOR EXYNOS 7570 M: Inki Dae <inki.dae@samsung.com> 4923 M: Inki Dae <inki.dae@samsung.com> >> 4924 M: Joonyoung Shim <jy0922.shim@samsung.com> 7571 M: Seung-Woo Kim <sw0312.kim@samsung.com> 4925 M: Seung-Woo Kim <sw0312.kim@samsung.com> 7572 M: Kyungmin Park <kyungmin.park@samsung.c 4926 M: Kyungmin Park <kyungmin.park@samsung.com> 7573 L: dri-devel@lists.freedesktop.org 4927 L: dri-devel@lists.freedesktop.org 7574 S: Supported << 7575 T: git git://git.kernel.org/pub/scm/linu 4928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git 7576 F: Documentation/devicetree/bindings/dis !! 4929 S: Supported 7577 F: drivers/gpu/drm/exynos/ 4930 F: drivers/gpu/drm/exynos/ 7578 F: include/uapi/drm/exynos_drm.h 4931 F: include/uapi/drm/exynos_drm.h >> 4932 F: Documentation/devicetree/bindings/display/exynos/ 7579 4933 7580 DRM DRIVERS FOR FREESCALE DCU 4934 DRM DRIVERS FOR FREESCALE DCU 7581 M: Stefan Agner <stefan@agner.ch> 4935 M: Stefan Agner <stefan@agner.ch> 7582 M: Alison Wang <alison.wang@nxp.com> 4936 M: Alison Wang <alison.wang@nxp.com> 7583 L: dri-devel@lists.freedesktop.org 4937 L: dri-devel@lists.freedesktop.org 7584 S: Supported 4938 S: Supported 7585 T: git https://gitlab.freedesktop.org/dr !! 4939 F: drivers/gpu/drm/fsl-dcu/ 7586 F: Documentation/devicetree/bindings/dis 4940 F: Documentation/devicetree/bindings/display/fsl,dcu.txt 7587 F: Documentation/devicetree/bindings/dis 4941 F: Documentation/devicetree/bindings/display/fsl,tcon.txt 7588 F: drivers/gpu/drm/fsl-dcu/ !! 4942 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt >> 4943 T: git git://anongit.freedesktop.org/drm/drm-misc 7589 4944 7590 DRM DRIVERS FOR FREESCALE IMX 5/6 !! 4945 DRM DRIVERS FOR FREESCALE IMX 7591 M: Philipp Zabel <p.zabel@pengutronix.de> 4946 M: Philipp Zabel <p.zabel@pengutronix.de> 7592 L: dri-devel@lists.freedesktop.org 4947 L: dri-devel@lists.freedesktop.org 7593 S: Maintained 4948 S: Maintained 7594 T: git https://gitlab.freedesktop.org/dr !! 4949 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/ 4950 F: drivers/gpu/ipu-v3/ 7599 !! 4951 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 4952 7610 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown a 4953 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets) 7611 M: Patrik Jakobsson <patrik.r.jakobsson@g 4954 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com> 7612 L: dri-devel@lists.freedesktop.org 4955 L: dri-devel@lists.freedesktop.org >> 4956 T: git git://github.com/patjak/drm-gma500 7613 S: Maintained 4957 S: Maintained 7614 T: git https://gitlab.freedesktop.org/dr << 7615 F: drivers/gpu/drm/gma500/ 4958 F: drivers/gpu/drm/gma500/ 7616 4959 7617 DRM DRIVERS FOR HISILICON 4960 DRM DRIVERS FOR HISILICON 7618 M: Xinliang Liu <xinliang.liu@linaro.org> !! 4961 M: Xinliang Liu <z.liuxinliang@hisilicon.com> 7619 M: Tian Tao <tiantao6@hisilicon.com> !! 4962 M: Rongrong Zou <zourongrong@gmail.com> 7620 R: Xinwei Kong <kong.kongxinwei@hisilicon 4963 R: Xinwei Kong <kong.kongxinwei@hisilicon.com> 7621 R: Sumit Semwal <sumit.semwal@linaro.org> !! 4964 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 4965 L: dri-devel@lists.freedesktop.org >> 4966 T: git git://github.com/xin3liang/linux.git 7625 S: Maintained 4967 S: Maintained 7626 T: git https://gitlab.freedesktop.org/dr << 7627 F: Documentation/devicetree/bindings/dis << 7628 F: drivers/gpu/drm/hisilicon/ 4968 F: drivers/gpu/drm/hisilicon/ 7629 !! 4969 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 4970 7646 DRM DRIVERS FOR MEDIATEK 4971 DRM DRIVERS FOR MEDIATEK 7647 M: Chun-Kuang Hu <chunkuang.hu@kernel.org !! 4972 M: CK Hu <ck.hu@mediatek.com> 7648 M: Philipp Zabel <p.zabel@pengutronix.de> 4973 M: Philipp Zabel <p.zabel@pengutronix.de> 7649 L: dri-devel@lists.freedesktop.org 4974 L: dri-devel@lists.freedesktop.org 7650 L: linux-mediatek@lists.infradead.org (m << 7651 S: Supported 4975 S: Supported 7652 F: Documentation/devicetree/bindings/dis << 7653 F: drivers/gpu/drm/ci/xfails/mediatek* << 7654 F: drivers/gpu/drm/mediatek/ 4976 F: drivers/gpu/drm/mediatek/ 7655 F: drivers/phy/mediatek/phy-mtk-dp.c !! 4977 F: Documentation/devicetree/bindings/display/mediatek/ 7656 F: drivers/phy/mediatek/phy-mtk-hdmi* << 7657 F: drivers/phy/mediatek/phy-mtk-mipi* << 7658 4978 7659 DRM DRIVERS FOR NVIDIA TEGRA 4979 DRM DRIVERS FOR NVIDIA TEGRA 7660 M: Thierry Reding <thierry.reding@gmail.c 4980 M: Thierry Reding <thierry.reding@gmail.com> 7661 M: Mikko Perttunen <mperttunen@nvidia.com << 7662 L: dri-devel@lists.freedesktop.org 4981 L: dri-devel@lists.freedesktop.org 7663 L: linux-tegra@vger.kernel.org 4982 L: linux-tegra@vger.kernel.org >> 4983 T: git git://anongit.freedesktop.org/tegra/linux.git 7664 S: Supported 4984 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/ 4985 F: drivers/gpu/drm/tegra/ 7669 F: drivers/gpu/host1x/ 4986 F: drivers/gpu/host1x/ 7670 F: include/linux/host1x.h 4987 F: include/linux/host1x.h 7671 F: include/uapi/drm/tegra_drm.h 4988 F: include/uapi/drm/tegra_drm.h >> 4989 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt 7672 4990 7673 DRM DRIVERS FOR RENESAS R-CAR !! 4991 DRM DRIVERS FOR RENESAS 7674 M: Laurent Pinchart <laurent.pinchart@ide 4992 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 7675 M: Kieran Bingham <kieran.bingham+renesas 4993 M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> 7676 L: dri-devel@lists.freedesktop.org 4994 L: dri-devel@lists.freedesktop.org 7677 L: linux-renesas-soc@vger.kernel.org 4995 L: linux-renesas-soc@vger.kernel.org 7678 S: Supported << 7679 T: git git://linuxtv.org/pinchartl/media 4996 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 4997 S: Supported 7701 T: git https://gitlab.freedesktop.org/dr !! 4998 F: drivers/gpu/drm/rcar-du/ 7702 F: Documentation/devicetree/bindings/dis !! 4999 F: drivers/gpu/drm/shmobile/ 7703 F: drivers/gpu/drm/renesas/shmobile/ << 7704 F: include/linux/platform_data/shmob_drm 5000 F: include/linux/platform_data/shmob_drm.h >> 5001 F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt >> 5002 F: Documentation/devicetree/bindings/display/bridge/renesas,lvds.txt >> 5003 F: Documentation/devicetree/bindings/display/renesas,du.txt 7705 5004 7706 DRM DRIVERS FOR ROCKCHIP 5005 DRM DRIVERS FOR ROCKCHIP 7707 M: Sandy Huang <hjc@rock-chips.com> 5006 M: Sandy Huang <hjc@rock-chips.com> 7708 M: Heiko Stübner <heiko@sntech.de> 5007 M: Heiko Stübner <heiko@sntech.de> 7709 M: Andy Yan <andy.yan@rock-chips.com> << 7710 L: dri-devel@lists.freedesktop.org 5008 L: dri-devel@lists.freedesktop.org 7711 S: Maintained 5009 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/ 5010 F: drivers/gpu/drm/rockchip/ >> 5011 F: Documentation/devicetree/bindings/display/rockchip/ >> 5012 T: git git://anongit.freedesktop.org/drm/drm-misc 7716 5013 7717 DRM DRIVERS FOR STI 5014 DRM DRIVERS FOR STI 7718 M: Alain Volmat <alain.volmat@foss.st.com !! 5015 M: Benjamin Gaignard <benjamin.gaignard@linaro.org> >> 5016 M: Vincent Abriou <vincent.abriou@st.com> 7719 L: dri-devel@lists.freedesktop.org 5017 L: dri-devel@lists.freedesktop.org >> 5018 T: git git://anongit.freedesktop.org/drm/drm-misc 7720 S: Maintained 5019 S: Maintained 7721 T: git https://gitlab.freedesktop.org/dr << 7722 F: Documentation/devicetree/bindings/dis << 7723 F: drivers/gpu/drm/sti 5020 F: drivers/gpu/drm/sti >> 5021 F: Documentation/devicetree/bindings/display/st,stih4xx.txt 7724 5022 7725 DRM DRIVERS FOR STM 5023 DRM DRIVERS FOR STM 7726 M: Yannick Fertre <yannick.fertre@foss.st !! 5024 M: Yannick Fertre <yannick.fertre@st.com> 7727 M: Raphael Gallais-Pou <raphael.gallais-p !! 5025 M: Philippe Cornu <philippe.cornu@st.com> 7728 M: Philippe Cornu <philippe.cornu@foss.st !! 5026 M: Benjamin Gaignard <benjamin.gaignard@linaro.org> >> 5027 M: Vincent Abriou <vincent.abriou@st.com> 7729 L: dri-devel@lists.freedesktop.org 5028 L: dri-devel@lists.freedesktop.org >> 5029 T: git git://anongit.freedesktop.org/drm/drm-misc 7730 S: Maintained 5030 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 5031 F: drivers/gpu/drm/stm 7735 !! 5032 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 5033 7747 DRM DRIVERS FOR TI LCDC 5034 DRM DRIVERS FOR TI LCDC 7748 M: Jyri Sarha <jyri.sarha@iki.fi> !! 5035 M: Jyri Sarha <jsarha@ti.com> 7749 M: Tomi Valkeinen <tomi.valkeinen@ideason !! 5036 R: Tomi Valkeinen <tomi.valkeinen@ti.com> 7750 L: dri-devel@lists.freedesktop.org 5037 L: dri-devel@lists.freedesktop.org 7751 S: Maintained 5038 S: Maintained 7752 T: git https://gitlab.freedesktop.org/dr << 7753 F: Documentation/devicetree/bindings/dis << 7754 F: drivers/gpu/drm/tilcdc/ 5039 F: drivers/gpu/drm/tilcdc/ >> 5040 F: Documentation/devicetree/bindings/display/tilcdc/ 7755 5041 7756 DRM DRIVERS FOR TI OMAP 5042 DRM DRIVERS FOR TI OMAP 7757 M: Tomi Valkeinen <tomi.valkeinen@ideason !! 5043 M: Tomi Valkeinen <tomi.valkeinen@ti.com> 7758 L: dri-devel@lists.freedesktop.org 5044 L: dri-devel@lists.freedesktop.org 7759 S: Maintained 5045 S: Maintained 7760 T: git https://gitlab.freedesktop.org/dr << 7761 F: Documentation/devicetree/bindings/dis << 7762 F: drivers/gpu/drm/omapdrm/ 5046 F: drivers/gpu/drm/omapdrm/ >> 5047 F: Documentation/devicetree/bindings/display/ti/ 7763 5048 7764 DRM DRIVERS FOR V3D 5049 DRM DRIVERS FOR V3D 7765 M: Melissa Wen <mwen@igalia.com> !! 5050 M: Eric Anholt <eric@anholt.net> 7766 M: Maíra Canal <mcanal@igalia.com> << 7767 S: Supported 5051 S: Supported 7768 T: git https://gitlab.freedesktop.org/dr << 7769 F: Documentation/devicetree/bindings/gpu << 7770 F: drivers/gpu/drm/v3d/ 5052 F: drivers/gpu/drm/v3d/ 7771 F: include/uapi/drm/v3d_drm.h 5053 F: include/uapi/drm/v3d_drm.h >> 5054 F: Documentation/devicetree/bindings/gpu/brcm,bcm-v3d.txt >> 5055 T: git git://anongit.freedesktop.org/drm/drm-misc 7772 5056 7773 DRM DRIVERS FOR VC4 5057 DRM DRIVERS FOR VC4 7774 M: Maxime Ripard <mripard@kernel.org> !! 5058 M: Eric Anholt <eric@anholt.net> 7775 M: Dave Stevenson <dave.stevenson@raspber !! 5059 T: git git://github.com/anholt/linux 7776 R: Raspberry Pi Kernel Maintenance <kerne << 7777 S: Supported 5060 S: Supported 7778 T: git https://gitlab.freedesktop.org/dr << 7779 F: Documentation/devicetree/bindings/dis << 7780 F: drivers/gpu/drm/vc4/ 5061 F: drivers/gpu/drm/vc4/ 7781 F: include/uapi/drm/vc4_drm.h 5062 F: include/uapi/drm/vc4_drm.h >> 5063 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt >> 5064 T: git git://anongit.freedesktop.org/drm/drm-misc 7782 5065 7783 DRM DRIVERS FOR VIVANTE GPU IP 5066 DRM DRIVERS FOR VIVANTE GPU IP 7784 M: Lucas Stach <l.stach@pengutronix.de> 5067 M: Lucas Stach <l.stach@pengutronix.de> 7785 R: Russell King <linux+etnaviv@armlinux.o 5068 R: Russell King <linux+etnaviv@armlinux.org.uk> 7786 R: Christian Gmeiner <christian.gmeiner@g 5069 R: Christian Gmeiner <christian.gmeiner@gmail.com> 7787 L: etnaviv@lists.freedesktop.org (modera !! 5070 L: etnaviv@lists.freedesktop.org 7788 L: dri-devel@lists.freedesktop.org 5071 L: dri-devel@lists.freedesktop.org 7789 S: Maintained 5072 S: Maintained 7790 F: Documentation/devicetree/bindings/gpu << 7791 F: drivers/gpu/drm/etnaviv/ 5073 F: drivers/gpu/drm/etnaviv/ 7792 F: include/uapi/drm/etnaviv_drm.h 5074 F: include/uapi/drm/etnaviv_drm.h >> 5075 F: Documentation/devicetree/bindings/display/etnaviv/ 7793 5076 7794 DRM DRIVERS FOR XEN !! 5077 DRM DRIVERS FOR ZTE ZX 7795 M: Oleksandr Andrushchenko <oleksandr_and !! 5078 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 5079 L: dri-devel@lists.freedesktop.org 7818 S: Maintained 5080 S: Maintained 7819 T: git https://gitlab.freedesktop.org/dr !! 5081 F: drivers/gpu/drm/zte/ 7820 F: drivers/gpu/drm/scheduler/ !! 5082 F: Documentation/devicetree/bindings/display/zte,vou.txt 7821 F: include/drm/gpu_scheduler.h !! 5083 T: git git://anongit.freedesktop.org/drm/drm-misc 7822 5084 7823 DRM PANEL DRIVERS 5085 DRM PANEL DRIVERS 7824 M: Neil Armstrong <neil.armstrong@linaro. !! 5086 M: Thierry Reding <thierry.reding@gmail.com> 7825 R: Jessica Zhang <quic_jesszhan@quicinc.c << 7826 L: dri-devel@lists.freedesktop.org 5087 L: dri-devel@lists.freedesktop.org >> 5088 T: git git://anongit.freedesktop.org/drm/drm-misc 7827 S: Maintained 5089 S: Maintained 7828 T: git https://gitlab.freedesktop.org/dr << 7829 F: Documentation/devicetree/bindings/dis << 7830 F: drivers/gpu/drm/drm_panel.c 5090 F: drivers/gpu/drm/drm_panel.c 7831 F: drivers/gpu/drm/panel/ 5091 F: drivers/gpu/drm/panel/ 7832 F: include/drm/drm_panel.h 5092 F: include/drm/drm_panel.h >> 5093 F: Documentation/devicetree/bindings/display/panel/ 7833 5094 7834 DRM PRIVACY-SCREEN CLASS !! 5095 DRM TINYDRM DRIVERS 7835 M: Hans de Goede <hdegoede@redhat.com> !! 5096 M: Noralf Trønnes <noralf@tronnes.org> 7836 L: dri-devel@lists.freedesktop.org !! 5097 W: https://github.com/notro/tinydrm/wiki/Development >> 5098 T: git git://anongit.freedesktop.org/drm/drm-misc 7837 S: Maintained 5099 S: Maintained 7838 T: git https://gitlab.freedesktop.org/dr !! 5100 F: drivers/gpu/drm/tinydrm/ 7839 F: drivers/gpu/drm/drm_privacy_screen* !! 5101 F: include/drm/tinydrm/ 7840 F: include/drm/drm_privacy_screen* !! 5102 >> 5103 DRM DRIVERS FOR XEN >> 5104 M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> >> 5105 T: git git://anongit.freedesktop.org/drm/drm-misc >> 5106 L: dri-devel@lists.freedesktop.org >> 5107 L: xen-devel@lists.xen.org >> 5108 S: Supported >> 5109 F: drivers/gpu/drm/xen/ >> 5110 F: Documentation/gpu/xen-front.rst 7841 5111 7842 DRM TTM SUBSYSTEM 5112 DRM TTM SUBSYSTEM 7843 M: Christian Koenig <christian.koenig@amd 5113 M: Christian Koenig <christian.koenig@amd.com> 7844 M: Huang Rui <ray.huang@amd.com> 5114 M: Huang Rui <ray.huang@amd.com> 7845 L: dri-devel@lists.freedesktop.org !! 5115 M: Junwei Zhang <Jerry.Zhang@amd.com> >> 5116 T: git git://people.freedesktop.org/~agd5f/linux 7846 S: Maintained 5117 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 5118 L: dri-devel@lists.freedesktop.org 7854 S: Maintained !! 5119 F: include/drm/ttm/ 7855 T: git https://gitlab.freedesktop.org/dr !! 5120 F: drivers/gpu/drm/ttm/ 7856 F: Documentation/gpu/automated_testing.r << 7857 F: drivers/gpu/drm/ci/ << 7858 5121 7859 DSBR100 USB FM RADIO DRIVER 5122 DSBR100 USB FM RADIO DRIVER 7860 M: Alexey Klimov <klimov.linux@gmail.com> 5123 M: Alexey Klimov <klimov.linux@gmail.com> 7861 L: linux-media@vger.kernel.org 5124 L: linux-media@vger.kernel.org 7862 S: Maintained << 7863 T: git git://linuxtv.org/media_tree.git 5125 T: git git://linuxtv.org/media_tree.git >> 5126 S: Maintained 7864 F: drivers/media/radio/dsbr100.c 5127 F: drivers/media/radio/dsbr100.c 7865 5128 >> 5129 DSCC4 DRIVER >> 5130 M: Francois Romieu <romieu@fr.zoreil.com> >> 5131 L: netdev@vger.kernel.org >> 5132 S: Maintained >> 5133 F: drivers/net/wan/dscc4.c >> 5134 7866 DT3155 MEDIA DRIVER 5135 DT3155 MEDIA DRIVER 7867 M: Hans Verkuil <hverkuil@xs4all.nl> 5136 M: Hans Verkuil <hverkuil@xs4all.nl> 7868 L: linux-media@vger.kernel.org 5137 L: linux-media@vger.kernel.org 7869 S: Odd Fixes << 7870 W: https://linuxtv.org << 7871 T: git git://linuxtv.org/media_tree.git 5138 T: git git://linuxtv.org/media_tree.git >> 5139 W: https://linuxtv.org >> 5140 S: Odd Fixes 7872 F: drivers/media/pci/dt3155/ 5141 F: drivers/media/pci/dt3155/ 7873 5142 7874 DVB_USB_AF9015 MEDIA DRIVER 5143 DVB_USB_AF9015 MEDIA DRIVER >> 5144 M: Antti Palosaari <crope@iki.fi> 7875 L: linux-media@vger.kernel.org 5145 L: linux-media@vger.kernel.org 7876 S: Orphan << 7877 W: https://linuxtv.org 5146 W: https://linuxtv.org >> 5147 W: http://palosaari.fi/linux/ 7878 Q: http://patchwork.linuxtv.org/project/ 5148 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5149 T: git git://linuxtv.org/anttip/media_tree.git >> 5150 S: Maintained 7879 F: drivers/media/usb/dvb-usb-v2/af9015* 5151 F: drivers/media/usb/dvb-usb-v2/af9015* 7880 5152 7881 DVB_USB_AF9035 MEDIA DRIVER 5153 DVB_USB_AF9035 MEDIA DRIVER >> 5154 M: Antti Palosaari <crope@iki.fi> 7882 L: linux-media@vger.kernel.org 5155 L: linux-media@vger.kernel.org 7883 S: Orphan << 7884 W: https://linuxtv.org 5156 W: https://linuxtv.org >> 5157 W: http://palosaari.fi/linux/ 7885 Q: http://patchwork.linuxtv.org/project/ 5158 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5159 T: git git://linuxtv.org/anttip/media_tree.git >> 5160 S: Maintained 7886 F: drivers/media/usb/dvb-usb-v2/af9035* 5161 F: drivers/media/usb/dvb-usb-v2/af9035* 7887 5162 7888 DVB_USB_ANYSEE MEDIA DRIVER 5163 DVB_USB_ANYSEE MEDIA DRIVER >> 5164 M: Antti Palosaari <crope@iki.fi> 7889 L: linux-media@vger.kernel.org 5165 L: linux-media@vger.kernel.org 7890 S: Orphan << 7891 W: https://linuxtv.org 5166 W: https://linuxtv.org >> 5167 W: http://palosaari.fi/linux/ 7892 Q: http://patchwork.linuxtv.org/project/ 5168 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5169 T: git git://linuxtv.org/anttip/media_tree.git >> 5170 S: Maintained 7893 F: drivers/media/usb/dvb-usb-v2/anysee* 5171 F: drivers/media/usb/dvb-usb-v2/anysee* 7894 5172 7895 DVB_USB_AU6610 MEDIA DRIVER 5173 DVB_USB_AU6610 MEDIA DRIVER >> 5174 M: Antti Palosaari <crope@iki.fi> 7896 L: linux-media@vger.kernel.org 5175 L: linux-media@vger.kernel.org 7897 S: Orphan << 7898 W: https://linuxtv.org 5176 W: https://linuxtv.org >> 5177 W: http://palosaari.fi/linux/ 7899 Q: http://patchwork.linuxtv.org/project/ 5178 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5179 T: git git://linuxtv.org/anttip/media_tree.git >> 5180 S: Maintained 7900 F: drivers/media/usb/dvb-usb-v2/au6610* 5181 F: drivers/media/usb/dvb-usb-v2/au6610* 7901 5182 7902 DVB_USB_CE6230 MEDIA DRIVER 5183 DVB_USB_CE6230 MEDIA DRIVER >> 5184 M: Antti Palosaari <crope@iki.fi> 7903 L: linux-media@vger.kernel.org 5185 L: linux-media@vger.kernel.org 7904 S: Orphan << 7905 W: https://linuxtv.org 5186 W: https://linuxtv.org >> 5187 W: http://palosaari.fi/linux/ 7906 Q: http://patchwork.linuxtv.org/project/ 5188 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5189 T: git git://linuxtv.org/anttip/media_tree.git >> 5190 S: Maintained 7907 F: drivers/media/usb/dvb-usb-v2/ce6230* 5191 F: drivers/media/usb/dvb-usb-v2/ce6230* 7908 5192 7909 DVB_USB_CXUSB MEDIA DRIVER 5193 DVB_USB_CXUSB MEDIA DRIVER 7910 M: Michael Krufky <mkrufky@linuxtv.org> 5194 M: Michael Krufky <mkrufky@linuxtv.org> 7911 L: linux-media@vger.kernel.org 5195 L: linux-media@vger.kernel.org 7912 S: Maintained << 7913 W: https://linuxtv.org 5196 W: https://linuxtv.org 7914 W: http://github.com/mkrufky 5197 W: http://github.com/mkrufky 7915 Q: http://patchwork.linuxtv.org/project/ 5198 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7916 T: git git://linuxtv.org/media_tree.git 5199 T: git git://linuxtv.org/media_tree.git >> 5200 S: Maintained 7917 F: drivers/media/usb/dvb-usb/cxusb* 5201 F: drivers/media/usb/dvb-usb/cxusb* 7918 5202 7919 DVB_USB_EC168 MEDIA DRIVER 5203 DVB_USB_EC168 MEDIA DRIVER >> 5204 M: Antti Palosaari <crope@iki.fi> 7920 L: linux-media@vger.kernel.org 5205 L: linux-media@vger.kernel.org 7921 S: Orphan << 7922 W: https://linuxtv.org 5206 W: https://linuxtv.org >> 5207 W: http://palosaari.fi/linux/ 7923 Q: http://patchwork.linuxtv.org/project/ 5208 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5209 T: git git://linuxtv.org/anttip/media_tree.git >> 5210 S: Maintained 7924 F: drivers/media/usb/dvb-usb-v2/ec168* 5211 F: drivers/media/usb/dvb-usb-v2/ec168* 7925 5212 7926 DVB_USB_GL861 MEDIA DRIVER 5213 DVB_USB_GL861 MEDIA DRIVER >> 5214 M: Antti Palosaari <crope@iki.fi> 7927 L: linux-media@vger.kernel.org 5215 L: linux-media@vger.kernel.org 7928 S: Orphan << 7929 W: https://linuxtv.org 5216 W: https://linuxtv.org 7930 Q: http://patchwork.linuxtv.org/project/ 5217 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5218 T: git git://linuxtv.org/anttip/media_tree.git >> 5219 S: Maintained 7931 F: drivers/media/usb/dvb-usb-v2/gl861* 5220 F: drivers/media/usb/dvb-usb-v2/gl861* 7932 5221 7933 DVB_USB_MXL111SF MEDIA DRIVER 5222 DVB_USB_MXL111SF MEDIA DRIVER 7934 M: Michael Krufky <mkrufky@linuxtv.org> 5223 M: Michael Krufky <mkrufky@linuxtv.org> 7935 L: linux-media@vger.kernel.org 5224 L: linux-media@vger.kernel.org 7936 S: Maintained << 7937 W: https://linuxtv.org 5225 W: https://linuxtv.org 7938 W: http://github.com/mkrufky 5226 W: http://github.com/mkrufky 7939 Q: http://patchwork.linuxtv.org/project/ 5227 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 7940 T: git git://linuxtv.org/mkrufky/mxl111s 5228 T: git git://linuxtv.org/mkrufky/mxl111sf.git >> 5229 S: Maintained 7941 F: drivers/media/usb/dvb-usb-v2/mxl111sf 5230 F: drivers/media/usb/dvb-usb-v2/mxl111sf* 7942 5231 7943 DVB_USB_RTL28XXU MEDIA DRIVER 5232 DVB_USB_RTL28XXU MEDIA DRIVER >> 5233 M: Antti Palosaari <crope@iki.fi> 7944 L: linux-media@vger.kernel.org 5234 L: linux-media@vger.kernel.org 7945 S: Orphan << 7946 W: https://linuxtv.org 5235 W: https://linuxtv.org >> 5236 W: http://palosaari.fi/linux/ 7947 Q: http://patchwork.linuxtv.org/project/ 5237 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5238 T: git git://linuxtv.org/anttip/media_tree.git >> 5239 S: Maintained 7948 F: drivers/media/usb/dvb-usb-v2/rtl28xxu 5240 F: drivers/media/usb/dvb-usb-v2/rtl28xxu* 7949 5241 7950 DVB_USB_V2 MEDIA DRIVER 5242 DVB_USB_V2 MEDIA DRIVER >> 5243 M: Antti Palosaari <crope@iki.fi> 7951 L: linux-media@vger.kernel.org 5244 L: linux-media@vger.kernel.org 7952 S: Orphan << 7953 W: https://linuxtv.org 5245 W: https://linuxtv.org 7954 W: http://palosaari.fi/linux/ 5246 W: http://palosaari.fi/linux/ 7955 Q: http://patchwork.linuxtv.org/project/ 5247 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5248 T: git git://linuxtv.org/anttip/media_tree.git >> 5249 S: Maintained 7956 F: drivers/media/usb/dvb-usb-v2/dvb_usb* 5250 F: drivers/media/usb/dvb-usb-v2/dvb_usb* 7957 F: drivers/media/usb/dvb-usb-v2/usb_urb. 5251 F: drivers/media/usb/dvb-usb-v2/usb_urb.c 7958 5252 7959 DYNAMIC DEBUG 5253 DYNAMIC DEBUG 7960 M: Jason Baron <jbaron@akamai.com> 5254 M: Jason Baron <jbaron@akamai.com> 7961 M: Jim Cromie <jim.cromie@gmail.com> << 7962 S: Maintained 5255 S: Maintained 7963 F: include/linux/dynamic_debug.h << 7964 F: lib/dynamic_debug.c 5256 F: lib/dynamic_debug.c 7965 F: lib/test_dynamic_debug.c !! 5257 F: include/linux/dynamic_debug.h 7966 5258 7967 DYNAMIC INTERRUPT MODERATION 5259 DYNAMIC INTERRUPT MODERATION 7968 M: Tal Gilboa <talgi@nvidia.com> !! 5260 M: Tal Gilboa <talgi@mellanox.com> 7969 S: Maintained 5261 S: Maintained 7970 F: Documentation/networking/net_dim.rst !! 5262 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 5263 7983 DZ DECSTATION DZ11 SERIAL DRIVER 5264 DZ DECSTATION DZ11 SERIAL DRIVER 7984 M: "Maciej W. Rozycki" <macro@orcam.me.uk !! 5265 M: "Maciej W. Rozycki" <macro@linux-mips.org> 7985 S: Maintained 5266 S: Maintained 7986 F: drivers/tty/serial/dz.* 5267 F: drivers/tty/serial/dz.* 7987 5268 7988 E3X0 POWER BUTTON DRIVER 5269 E3X0 POWER BUTTON DRIVER 7989 M: Moritz Fischer <moritz.fischer@ettus.c 5270 M: Moritz Fischer <moritz.fischer@ettus.com> 7990 L: usrp-users@lists.ettus.com 5271 L: usrp-users@lists.ettus.com 7991 S: Supported << 7992 W: http://www.ettus.com 5272 W: http://www.ettus.com 7993 F: Documentation/devicetree/bindings/inp !! 5273 S: Supported 7994 F: drivers/input/misc/e3x0-button.c 5274 F: drivers/input/misc/e3x0-button.c >> 5275 F: Documentation/devicetree/bindings/input/e3x0-button.txt 7995 5276 7996 E4000 MEDIA DRIVER 5277 E4000 MEDIA DRIVER >> 5278 M: Antti Palosaari <crope@iki.fi> 7997 L: linux-media@vger.kernel.org 5279 L: linux-media@vger.kernel.org 7998 S: Orphan << 7999 W: https://linuxtv.org 5280 W: https://linuxtv.org >> 5281 W: http://palosaari.fi/linux/ 8000 Q: http://patchwork.linuxtv.org/project/ 5282 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5283 T: git git://linuxtv.org/anttip/media_tree.git >> 5284 S: Maintained 8001 F: drivers/media/tuners/e4000* 5285 F: drivers/media/tuners/e4000* 8002 5286 8003 EARTH_PT1 MEDIA DRIVER 5287 EARTH_PT1 MEDIA DRIVER 8004 M: Akihiro Tsukada <tskd08@gmail.com> 5288 M: Akihiro Tsukada <tskd08@gmail.com> 8005 L: linux-media@vger.kernel.org 5289 L: linux-media@vger.kernel.org 8006 S: Odd Fixes 5290 S: Odd Fixes 8007 F: drivers/media/pci/pt1/ 5291 F: drivers/media/pci/pt1/ 8008 5292 8009 EARTH_PT3 MEDIA DRIVER 5293 EARTH_PT3 MEDIA DRIVER 8010 M: Akihiro Tsukada <tskd08@gmail.com> 5294 M: Akihiro Tsukada <tskd08@gmail.com> 8011 L: linux-media@vger.kernel.org 5295 L: linux-media@vger.kernel.org 8012 S: Odd Fixes 5296 S: Odd Fixes 8013 F: drivers/media/pci/pt3/ 5297 F: drivers/media/pci/pt3/ 8014 5298 8015 EC100 MEDIA DRIVER 5299 EC100 MEDIA DRIVER >> 5300 M: Antti Palosaari <crope@iki.fi> 8016 L: linux-media@vger.kernel.org 5301 L: linux-media@vger.kernel.org 8017 S: Orphan << 8018 W: https://linuxtv.org 5302 W: https://linuxtv.org >> 5303 W: http://palosaari.fi/linux/ 8019 Q: http://patchwork.linuxtv.org/project/ 5304 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5305 T: git git://linuxtv.org/anttip/media_tree.git >> 5306 S: Maintained 8020 F: drivers/media/dvb-frontends/ec100* 5307 F: drivers/media/dvb-frontends/ec100* 8021 5308 8022 ECRYPT FILE SYSTEM 5309 ECRYPT FILE SYSTEM 8023 M: Tyler Hicks <code@tyhicks.com> !! 5310 M: Tyler Hicks <tyhicks@canonical.com> 8024 L: ecryptfs@vger.kernel.org 5311 L: ecryptfs@vger.kernel.org 8025 S: Odd Fixes << 8026 W: http://ecryptfs.org 5312 W: http://ecryptfs.org 8027 W: https://launchpad.net/ecryptfs 5313 W: https://launchpad.net/ecryptfs 8028 T: git git://git.kernel.org/pub/scm/linu 5314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git 8029 F: Documentation/filesystems/ecryptfs.rs !! 5315 S: Supported >> 5316 F: Documentation/filesystems/ecryptfs.txt 8030 F: fs/ecryptfs/ 5317 F: fs/ecryptfs/ 8031 5318 8032 EDAC-AMD64 5319 EDAC-AMD64 8033 M: Yazen Ghannam <yazen.ghannam@amd.com> !! 5320 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 5321 L: linux-edac@vger.kernel.org 8042 S: Maintained 5322 S: Maintained 8043 F: Documentation/devicetree/bindings/mem !! 5323 F: drivers/edac/amd64_edac* 8044 F: drivers/edac/armada_xp_* << 8045 << 8046 EDAC-AST2500 << 8047 M: Stefan Schaeckeler <sschaeck@cisco.com << 8048 S: Supported << 8049 F: Documentation/devicetree/bindings/eda << 8050 F: drivers/edac/aspeed_edac.c << 8051 << 8052 EDAC-BLUEFIELD << 8053 M: Shravan Kumar Ramani <shravankr@nvidia << 8054 S: Supported << 8055 F: drivers/edac/bluefield_edac.c << 8056 5324 8057 EDAC-CALXEDA 5325 EDAC-CALXEDA 8058 M: Andre Przywara <andre.przywara@arm.com !! 5326 M: Robert Richter <rric@kernel.org> 8059 L: linux-edac@vger.kernel.org 5327 L: linux-edac@vger.kernel.org 8060 S: Maintained 5328 S: Maintained 8061 F: drivers/edac/highbank* 5329 F: drivers/edac/highbank* 8062 5330 8063 EDAC-CAVIUM OCTEON 5331 EDAC-CAVIUM OCTEON 8064 M: Ralf Baechle <ralf@linux-mips.org> 5332 M: Ralf Baechle <ralf@linux-mips.org> >> 5333 M: David Daney <david.daney@cavium.com> 8065 L: linux-edac@vger.kernel.org 5334 L: linux-edac@vger.kernel.org 8066 L: linux-mips@vger.kernel.org 5335 L: linux-mips@vger.kernel.org 8067 S: Supported 5336 S: Supported 8068 F: drivers/edac/octeon_edac* 5337 F: drivers/edac/octeon_edac* 8069 5338 8070 EDAC-CAVIUM THUNDERX 5339 EDAC-CAVIUM THUNDERX 8071 M: Robert Richter <rric@kernel.org> !! 5340 M: David Daney <david.daney@cavium.com> >> 5341 M: Jan Glauber <jglauber@cavium.com> 8072 L: linux-edac@vger.kernel.org 5342 L: linux-edac@vger.kernel.org 8073 S: Odd Fixes !! 5343 S: Supported 8074 F: drivers/edac/thunderx_edac* 5344 F: drivers/edac/thunderx_edac* 8075 5345 8076 EDAC-CORE 5346 EDAC-CORE 8077 M: Borislav Petkov <bp@alien8.de> 5347 M: Borislav Petkov <bp@alien8.de> 8078 M: Tony Luck <tony.luck@intel.com> !! 5348 M: Mauro Carvalho Chehab <mchehab@kernel.org> 8079 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 5349 L: linux-edac@vger.kernel.org >> 5350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next >> 5351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next 8083 S: Supported 5352 S: Supported 8084 T: git git://git.kernel.org/pub/scm/linu !! 5353 F: Documentation/admin-guide/ras.rst 8085 F: Documentation/driver-api/edac.rst 5354 F: Documentation/driver-api/edac.rst 8086 F: drivers/edac/ 5355 F: drivers/edac/ 8087 F: include/linux/edac.h 5356 F: include/linux/edac.h 8088 5357 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 5358 EDAC-E752X 8096 M: Mark Gross <markgross@kernel.org> !! 5359 M: Mark Gross <mark.gross@intel.com> 8097 L: linux-edac@vger.kernel.org 5360 L: linux-edac@vger.kernel.org 8098 S: Maintained 5361 S: Maintained 8099 F: drivers/edac/e752x_edac.c 5362 F: drivers/edac/e752x_edac.c 8100 5363 8101 EDAC-E7XXX 5364 EDAC-E7XXX 8102 L: linux-edac@vger.kernel.org 5365 L: linux-edac@vger.kernel.org 8103 S: Maintained 5366 S: Maintained 8104 F: drivers/edac/e7xxx_edac.c 5367 F: drivers/edac/e7xxx_edac.c 8105 5368 8106 EDAC-FSL_DDR 5369 EDAC-FSL_DDR 8107 M: York Sun <york.sun@nxp.com> 5370 M: York Sun <york.sun@nxp.com> 8108 L: linux-edac@vger.kernel.org 5371 L: linux-edac@vger.kernel.org 8109 S: Maintained 5372 S: Maintained 8110 F: drivers/edac/fsl_ddr_edac.* 5373 F: drivers/edac/fsl_ddr_edac.* 8111 5374 8112 EDAC-GHES 5375 EDAC-GHES 8113 M: Mauro Carvalho Chehab <mchehab@kernel. 5376 M: Mauro Carvalho Chehab <mchehab@kernel.org> 8114 L: linux-edac@vger.kernel.org 5377 L: linux-edac@vger.kernel.org 8115 S: Maintained 5378 S: Maintained 8116 F: drivers/edac/ghes_edac.c 5379 F: drivers/edac/ghes_edac.c 8117 5380 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 5381 EDAC-I3000 8125 L: linux-edac@vger.kernel.org 5382 L: linux-edac@vger.kernel.org 8126 S: Orphan 5383 S: Orphan 8127 F: drivers/edac/i3000_edac.c 5384 F: drivers/edac/i3000_edac.c 8128 5385 8129 EDAC-I5000 5386 EDAC-I5000 8130 L: linux-edac@vger.kernel.org 5387 L: linux-edac@vger.kernel.org 8131 S: Maintained 5388 S: Maintained 8132 F: drivers/edac/i5000_edac.c 5389 F: drivers/edac/i5000_edac.c 8133 5390 8134 EDAC-I5400 5391 EDAC-I5400 8135 M: Mauro Carvalho Chehab <mchehab@kernel. 5392 M: Mauro Carvalho Chehab <mchehab@kernel.org> 8136 L: linux-edac@vger.kernel.org 5393 L: linux-edac@vger.kernel.org 8137 S: Maintained 5394 S: Maintained 8138 F: drivers/edac/i5400_edac.c 5395 F: drivers/edac/i5400_edac.c 8139 5396 8140 EDAC-I7300 5397 EDAC-I7300 8141 M: Mauro Carvalho Chehab <mchehab@kernel. 5398 M: Mauro Carvalho Chehab <mchehab@kernel.org> 8142 L: linux-edac@vger.kernel.org 5399 L: linux-edac@vger.kernel.org 8143 S: Maintained 5400 S: Maintained 8144 F: drivers/edac/i7300_edac.c 5401 F: drivers/edac/i7300_edac.c 8145 5402 8146 EDAC-I7CORE 5403 EDAC-I7CORE 8147 M: Mauro Carvalho Chehab <mchehab@kernel. 5404 M: Mauro Carvalho Chehab <mchehab@kernel.org> 8148 L: linux-edac@vger.kernel.org 5405 L: linux-edac@vger.kernel.org 8149 S: Maintained 5406 S: Maintained 8150 F: drivers/edac/i7core_edac.c 5407 F: drivers/edac/i7core_edac.c 8151 5408 8152 EDAC-I82443BXGX 5409 EDAC-I82443BXGX 8153 M: Tim Small <tim@buttersideup.com> 5410 M: Tim Small <tim@buttersideup.com> 8154 L: linux-edac@vger.kernel.org 5411 L: linux-edac@vger.kernel.org 8155 S: Maintained 5412 S: Maintained 8156 F: drivers/edac/i82443bxgx_edac.c 5413 F: drivers/edac/i82443bxgx_edac.c 8157 5414 8158 EDAC-I82975X 5415 EDAC-I82975X >> 5416 M: Ranganathan Desikan <ravi@jetztechnologies.com> 8159 M: "Arvind R." <arvino55@gmail.com> 5417 M: "Arvind R." <arvino55@gmail.com> 8160 L: linux-edac@vger.kernel.org 5418 L: linux-edac@vger.kernel.org 8161 S: Maintained 5419 S: Maintained 8162 F: drivers/edac/i82975x_edac.c 5420 F: drivers/edac/i82975x_edac.c 8163 5421 8164 EDAC-IE31200 5422 EDAC-IE31200 8165 M: Jason Baron <jbaron@akamai.com> 5423 M: Jason Baron <jbaron@akamai.com> 8166 L: linux-edac@vger.kernel.org 5424 L: linux-edac@vger.kernel.org 8167 S: Maintained 5425 S: Maintained 8168 F: drivers/edac/ie31200_edac.c 5426 F: drivers/edac/ie31200_edac.c 8169 5427 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 5428 EDAC-MPC85XX 8178 M: Johannes Thumshirn <morbidrsa@gmail.co 5429 M: Johannes Thumshirn <morbidrsa@gmail.com> 8179 L: linux-edac@vger.kernel.org 5430 L: linux-edac@vger.kernel.org 8180 S: Maintained 5431 S: Maintained 8181 F: drivers/edac/mpc85xx_edac.[ch] 5432 F: drivers/edac/mpc85xx_edac.[ch] 8182 5433 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 5434 EDAC-PASEMI 8192 M: Egor Martovetsky <egor@pasemi.com> 5435 M: Egor Martovetsky <egor@pasemi.com> 8193 L: linux-edac@vger.kernel.org 5436 L: linux-edac@vger.kernel.org 8194 S: Maintained 5437 S: Maintained 8195 F: drivers/edac/pasemi_edac.c 5438 F: drivers/edac/pasemi_edac.c 8196 5439 8197 EDAC-PND2 5440 EDAC-PND2 8198 M: Tony Luck <tony.luck@intel.com> 5441 M: Tony Luck <tony.luck@intel.com> 8199 L: linux-edac@vger.kernel.org 5442 L: linux-edac@vger.kernel.org 8200 S: Maintained 5443 S: Maintained 8201 F: drivers/edac/pnd2_edac.[ch] 5444 F: drivers/edac/pnd2_edac.[ch] 8202 5445 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 5446 EDAC-R82600 8211 M: Tim Small <tim@buttersideup.com> 5447 M: Tim Small <tim@buttersideup.com> 8212 L: linux-edac@vger.kernel.org 5448 L: linux-edac@vger.kernel.org 8213 S: Maintained 5449 S: Maintained 8214 F: drivers/edac/r82600_edac.c 5450 F: drivers/edac/r82600_edac.c 8215 5451 8216 EDAC-SBRIDGE 5452 EDAC-SBRIDGE 8217 M: Tony Luck <tony.luck@intel.com> 5453 M: Tony Luck <tony.luck@intel.com> 8218 R: Qiuxu Zhuo <qiuxu.zhuo@intel.com> 5454 R: Qiuxu Zhuo <qiuxu.zhuo@intel.com> 8219 L: linux-edac@vger.kernel.org 5455 L: linux-edac@vger.kernel.org 8220 S: Maintained 5456 S: Maintained 8221 F: drivers/edac/sb_edac.c 5457 F: drivers/edac/sb_edac.c 8222 5458 8223 EDAC-SKYLAKE 5459 EDAC-SKYLAKE 8224 M: Tony Luck <tony.luck@intel.com> 5460 M: Tony Luck <tony.luck@intel.com> 8225 L: linux-edac@vger.kernel.org 5461 L: linux-edac@vger.kernel.org 8226 S: Maintained 5462 S: Maintained 8227 F: drivers/edac/skx_*.[ch] !! 5463 F: drivers/edac/skx_edac.c 8228 5464 8229 EDAC-TI 5465 EDAC-TI 8230 M: Tero Kristo <kristo@kernel.org> !! 5466 M: Tero Kristo <t-kristo@ti.com> 8231 L: linux-edac@vger.kernel.org 5467 L: linux-edac@vger.kernel.org 8232 S: Odd Fixes !! 5468 S: Maintained 8233 F: drivers/edac/ti_edac.c 5469 F: drivers/edac/ti_edac.c 8234 5470 >> 5471 EDAC-QCOM >> 5472 M: Channagoud Kadabi <ckadabi@codeaurora.org> >> 5473 M: Venkata Narendra Kumar Gutta <vnkgutta@codeaurora.org> >> 5474 L: linux-arm-msm@vger.kernel.org >> 5475 L: linux-edac@vger.kernel.org >> 5476 S: Maintained >> 5477 F: drivers/edac/qcom_edac.c >> 5478 8235 EDIROL UA-101/UA-1000 DRIVER 5479 EDIROL UA-101/UA-1000 DRIVER 8236 M: Clemens Ladisch <clemens@ladisch.de> 5480 M: Clemens Ladisch <clemens@ladisch.de> 8237 L: linux-sound@vger.kernel.org !! 5481 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 5482 T: git git://git.alsa-project.org/alsa-kernel.git 8238 S: Maintained 5483 S: Maintained 8239 T: git git://git.kernel.org/pub/scm/linu << 8240 F: sound/usb/misc/ua101.c 5484 F: sound/usb/misc/ua101.c 8241 5485 8242 EFI TEST DRIVER 5486 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 5487 L: linux-efi@vger.kernel.org >> 5488 M: Ivan Hu <ivan.hu@canonical.com> >> 5489 M: Ard Biesheuvel <ard.biesheuvel@linaro.org> 8246 S: Maintained 5490 S: Maintained 8247 F: drivers/firmware/efi/test/ 5491 F: drivers/firmware/efi/test/ 8248 5492 8249 EFI VARIABLE FILESYSTEM 5493 EFI VARIABLE FILESYSTEM >> 5494 M: Matthew Garrett <matthew.garrett@nebula.com> 8250 M: Jeremy Kerr <jk@ozlabs.org> 5495 M: Jeremy Kerr <jk@ozlabs.org> 8251 M: Ard Biesheuvel <ardb@kernel.org> !! 5496 M: Ard Biesheuvel <ard.biesheuvel@linaro.org> >> 5497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git 8252 L: linux-efi@vger.kernel.org 5498 L: linux-efi@vger.kernel.org 8253 S: Maintained 5499 S: Maintained 8254 T: git git://git.kernel.org/pub/scm/linu << 8255 F: fs/efivarfs/ 5500 F: fs/efivarfs/ 8256 5501 8257 EFIFB FRAMEBUFFER DRIVER 5502 EFIFB FRAMEBUFFER DRIVER 8258 M: Peter Jones <pjones@redhat.com> << 8259 L: linux-fbdev@vger.kernel.org 5503 L: linux-fbdev@vger.kernel.org >> 5504 M: Peter Jones <pjones@redhat.com> 8260 S: Maintained 5505 S: Maintained 8261 F: drivers/video/fbdev/efifb.c 5506 F: drivers/video/fbdev/efifb.c 8262 5507 8263 EFS FILESYSTEM 5508 EFS FILESYSTEM 8264 S: Orphan << 8265 W: http://aeschi.ch.eu.org/efs/ 5509 W: http://aeschi.ch.eu.org/efs/ >> 5510 S: Orphan 8266 F: fs/efs/ 5511 F: fs/efs/ 8267 5512 8268 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) 5513 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER >> 5514 M: Douglas Miller <dougmill@linux.vnet.ibm.com> 8269 L: netdev@vger.kernel.org 5515 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 5516 S: Maintained 8277 F: Documentation/networking/device_drive !! 5517 F: drivers/net/ethernet/ibm/ehea/ 8278 F: drivers/net/can/can327.c << 8279 5518 8280 EM28XX VIDEO4LINUX DRIVER 5519 EM28XX VIDEO4LINUX DRIVER 8281 M: Mauro Carvalho Chehab <mchehab@kernel. 5520 M: Mauro Carvalho Chehab <mchehab@kernel.org> 8282 L: linux-media@vger.kernel.org 5521 L: linux-media@vger.kernel.org 8283 S: Maintained << 8284 W: https://linuxtv.org 5522 W: https://linuxtv.org 8285 T: git git://linuxtv.org/media_tree.git 5523 T: git git://linuxtv.org/media_tree.git 8286 F: Documentation/admin-guide/media/em28x !! 5524 S: Maintained 8287 F: drivers/media/usb/em28xx/ 5525 F: drivers/media/usb/em28xx/ >> 5526 F: Documentation/media/v4l-drivers/em28xx* 8288 5527 8289 EMMC CMDQ HOST CONTROLLER INTERFACE (CQHCI) D !! 5528 EMBEDDED LINUX 8290 M: Adrian Hunter <adrian.hunter@intel.com !! 5529 M: Paul Gortmaker <paul.gortmaker@windriver.com> 8291 M: Asutosh Das <quic_asutoshd@quicinc.com !! 5530 M: Matt Mackall <mpm@selenic.com> 8292 R: Ritesh Harjani <ritesh.list@gmail.com> !! 5531 M: David Woodhouse <dwmw2@infradead.org> 8293 L: linux-mmc@vger.kernel.org !! 5532 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 5533 S: Maintained 8302 F: drivers/net/can/sja1000/ems_pci.c << 8303 5534 8304 EMULEX 10Gbps iSCSI - OneConnect DRIVER !! 5535 Emulex 10Gbps iSCSI - OneConnect DRIVER >> 5536 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com> 8305 M: Ketan Mukadam <ketan.mukadam@broadcom. 5537 M: Ketan Mukadam <ketan.mukadam@broadcom.com> >> 5538 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com> 8306 L: linux-scsi@vger.kernel.org 5539 L: linux-scsi@vger.kernel.org 8307 S: Supported << 8308 W: http://www.broadcom.com 5540 W: http://www.broadcom.com >> 5541 S: Supported 8309 F: drivers/scsi/be2iscsi/ 5542 F: drivers/scsi/be2iscsi/ 8310 5543 8311 EMULEX 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk !! 5544 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net) >> 5545 M: Sathya Perla <sathya.perla@broadcom.com> 8312 M: Ajit Khaparde <ajit.khaparde@broadcom. 5546 M: Ajit Khaparde <ajit.khaparde@broadcom.com> 8313 M: Sriharsha Basavapatna <sriharsha.basav 5547 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com> 8314 M: Somnath Kotur <somnath.kotur@broadcom. 5548 M: Somnath Kotur <somnath.kotur@broadcom.com> 8315 L: netdev@vger.kernel.org 5549 L: netdev@vger.kernel.org 8316 S: Supported << 8317 W: http://www.emulex.com 5550 W: http://www.emulex.com >> 5551 S: Supported 8318 F: drivers/net/ethernet/emulex/benet/ 5552 F: drivers/net/ethernet/emulex/benet/ 8319 5553 8320 EMULEX ONECONNECT ROCE DRIVER 5554 EMULEX ONECONNECT ROCE DRIVER 8321 M: Selvin Xavier <selvin.xavier@broadcom. 5555 M: Selvin Xavier <selvin.xavier@broadcom.com> >> 5556 M: Devesh Sharma <devesh.sharma@broadcom.com> 8322 L: linux-rdma@vger.kernel.org 5557 L: linux-rdma@vger.kernel.org 8323 S: Odd Fixes << 8324 W: http://www.broadcom.com 5558 W: http://www.broadcom.com >> 5559 S: Odd Fixes 8325 F: drivers/infiniband/hw/ocrdma/ 5560 F: drivers/infiniband/hw/ocrdma/ 8326 F: include/uapi/rdma/ocrdma-abi.h 5561 F: include/uapi/rdma/ocrdma-abi.h 8327 5562 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 5563 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER 8338 M: James Smart <james.smart@broadcom.com> 5564 M: James Smart <james.smart@broadcom.com> 8339 M: Dick Kennedy <dick.kennedy@broadcom.co 5565 M: Dick Kennedy <dick.kennedy@broadcom.com> 8340 L: linux-scsi@vger.kernel.org 5566 L: linux-scsi@vger.kernel.org 8341 S: Supported << 8342 W: http://www.broadcom.com 5567 W: http://www.broadcom.com >> 5568 S: Supported 8343 F: drivers/scsi/lpfc/ 5569 F: drivers/scsi/lpfc/ 8344 5570 8345 ENE CB710 FLASH CARD READER DRIVER 5571 ENE CB710 FLASH CARD READER DRIVER 8346 M: Michał Mirosław <mirq-linux@rere.qmq 5572 M: Michał Mirosław <mirq-linux@rere.qmqm.pl> 8347 S: Maintained 5573 S: Maintained 8348 F: drivers/misc/cb710/ 5574 F: drivers/misc/cb710/ 8349 F: drivers/mmc/host/cb710-mmc.* 5575 F: drivers/mmc/host/cb710-mmc.* 8350 F: include/linux/cb710.h 5576 F: include/linux/cb710.h 8351 5577 8352 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIV 5578 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER 8353 M: Maxim Levitsky <maximlevitsky@gmail.co 5579 M: Maxim Levitsky <maximlevitsky@gmail.com> 8354 S: Maintained 5580 S: Maintained 8355 F: drivers/media/rc/ene_ir.* 5581 F: drivers/media/rc/ene_ir.* 8356 5582 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 5583 EPSON S1D13XXX FRAMEBUFFER DRIVER 8364 M: Kristoffer Ericson <kristoffer.ericson 5584 M: Kristoffer Ericson <kristoffer.ericson@gmail.com> 8365 S: Maintained 5585 S: Maintained 8366 T: git git://git.kernel.org/pub/scm/linu 5586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git 8367 F: drivers/video/fbdev/s1d13xxxfb.c 5587 F: drivers/video/fbdev/s1d13xxxfb.c 8368 F: include/video/s1d13xxxfb.h 5588 F: include/video/s1d13xxxfb.h 8369 5589 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 5590 ERRSEQ ERROR TRACKING INFRASTRUCTURE 8386 M: Jeff Layton <jlayton@kernel.org> 5591 M: Jeff Layton <jlayton@kernel.org> 8387 S: Maintained 5592 S: Maintained 8388 F: include/linux/errseq.h << 8389 F: lib/errseq.c 5593 F: lib/errseq.c 8390 !! 5594 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 5595 8405 ET131X NETWORK DRIVER 5596 ET131X NETWORK DRIVER 8406 M: Mark Einon <mark.einon@gmail.com> 5597 M: Mark Einon <mark.einon@gmail.com> 8407 S: Odd Fixes 5598 S: Odd Fixes 8408 F: drivers/net/ethernet/agere/ 5599 F: drivers/net/ethernet/agere/ 8409 5600 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 5601 ETHERNET BRIDGE 8418 M: Roopa Prabhu <roopa@nvidia.com> !! 5602 M: Roopa Prabhu <roopa@cumulusnetworks.com> 8419 M: Nikolay Aleksandrov <razor@blackwall.o !! 5603 M: Nikolay Aleksandrov <nikolay@cumulusnetworks.com> 8420 L: bridge@lists.linux.dev !! 5604 L: bridge@lists.linux-foundation.org (moderated for non-subscribers) 8421 L: netdev@vger.kernel.org 5605 L: netdev@vger.kernel.org 8422 S: Maintained << 8423 W: http://www.linuxfoundation.org/en/Net 5606 W: http://www.linuxfoundation.org/en/Net:Bridge >> 5607 S: Maintained 8424 F: include/linux/netfilter_bridge/ 5608 F: include/linux/netfilter_bridge/ 8425 F: net/bridge/ 5609 F: net/bridge/ 8426 5610 8427 ETHERNET PHY LIBRARY 5611 ETHERNET PHY LIBRARY 8428 M: Andrew Lunn <andrew@lunn.ch> 5612 M: Andrew Lunn <andrew@lunn.ch> >> 5613 M: Florian Fainelli <f.fainelli@gmail.com> 8429 M: Heiner Kallweit <hkallweit1@gmail.com> 5614 M: Heiner Kallweit <hkallweit1@gmail.com> 8430 R: Russell King <linux@armlinux.org.uk> << 8431 L: netdev@vger.kernel.org 5615 L: netdev@vger.kernel.org 8432 S: Maintained 5616 S: Maintained 8433 F: Documentation/ABI/testing/sysfs-class !! 5617 F: Documentation/ABI/testing/sysfs-bus-mdio 8434 F: Documentation/devicetree/bindings/net << 8435 F: Documentation/devicetree/bindings/net 5618 F: Documentation/devicetree/bindings/net/mdio* 8436 F: Documentation/devicetree/bindings/net !! 5619 F: Documentation/networking/phy.txt 8437 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/ 5620 F: drivers/net/phy/ 8444 F: include/dt-bindings/net/qca-ar803x.h !! 5621 F: drivers/of/of_mdio.c >> 5622 F: drivers/of/of_net.c 8445 F: include/linux/*mdio*.h 5623 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 5624 F: include/linux/of_net.h 8450 F: include/linux/phy.h 5625 F: include/linux/phy.h 8451 F: include/linux/phy_fixed.h 5626 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- 5627 F: include/linux/platform_data/mdio-bcm-unimac.h 8455 F: include/linux/platform_data/mdio-gpio << 8456 F: include/trace/events/mdio.h 5628 F: include/trace/events/mdio.h 8457 F: include/uapi/linux/mdio.h 5629 F: include/uapi/linux/mdio.h 8458 F: include/uapi/linux/mii.h 5630 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 5631 8506 EXT2 FILE SYSTEM 5632 EXT2 FILE SYSTEM 8507 M: Jan Kara <jack@suse.com> 5633 M: Jan Kara <jack@suse.com> 8508 L: linux-ext4@vger.kernel.org 5634 L: linux-ext4@vger.kernel.org 8509 S: Maintained 5635 S: Maintained 8510 F: Documentation/filesystems/ext2.rst !! 5636 F: Documentation/filesystems/ext2.txt 8511 T: git git://git.kernel.org/pub/scm/linu << 8512 F: fs/ext2/ 5637 F: fs/ext2/ 8513 F: include/linux/ext2* 5638 F: include/linux/ext2* 8514 5639 8515 EXT4 FILE SYSTEM 5640 EXT4 FILE SYSTEM 8516 M: "Theodore Ts'o" <tytso@mit.edu> 5641 M: "Theodore Ts'o" <tytso@mit.edu> 8517 M: Andreas Dilger <adilger.kernel@dilger. 5642 M: Andreas Dilger <adilger.kernel@dilger.ca> 8518 L: linux-ext4@vger.kernel.org 5643 L: linux-ext4@vger.kernel.org 8519 S: Maintained << 8520 W: http://ext4.wiki.kernel.org 5644 W: http://ext4.wiki.kernel.org 8521 Q: http://patchwork.ozlabs.org/project/l 5645 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/ 8522 T: git git://git.kernel.org/pub/scm/linu 5646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git 8523 F: Documentation/filesystems/ext4/ !! 5647 S: Maintained >> 5648 F: Documentation/filesystems/ext4/ext4.rst 8524 F: fs/ext4/ 5649 F: fs/ext4/ 8525 F: include/trace/events/ext4.h << 8526 F: include/uapi/linux/ext4.h << 8527 5650 8528 Extended Verification Module (EVM) 5651 Extended Verification Module (EVM) 8529 M: Mimi Zohar <zohar@linux.ibm.com> !! 5652 M: Mimi Zohar <zohar@linux.vnet.ibm.com> 8530 M: Roberto Sassu <roberto.sassu@huawei.co << 8531 L: linux-integrity@vger.kernel.org 5653 L: linux-integrity@vger.kernel.org 8532 S: Supported 5654 S: Supported 8533 T: git git://git.kernel.org/pub/scm/linu << 8534 F: security/integrity/ << 8535 F: security/integrity/evm/ 5655 F: security/integrity/evm/ 8536 5656 8537 EXTENSIBLE FIRMWARE INTERFACE (EFI) 5657 EXTENSIBLE FIRMWARE INTERFACE (EFI) 8538 M: Ard Biesheuvel <ardb@kernel.org> !! 5658 M: Ard Biesheuvel <ard.biesheuvel@linaro.org> 8539 L: linux-efi@vger.kernel.org 5659 L: linux-efi@vger.kernel.org 8540 S: Maintained << 8541 T: git git://git.kernel.org/pub/scm/linu 5660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git 8542 F: Documentation/admin-guide/efi-stub.rs !! 5661 S: Maintained 8543 F: arch/*/include/asm/efi.h !! 5662 F: Documentation/efi-stub.txt 8544 F: arch/*/kernel/efi.c 5663 F: arch/*/kernel/efi.c 8545 F: arch/arm/boot/compressed/efi-header.S !! 5664 F: arch/x86/boot/compressed/eboot.[ch] >> 5665 F: arch/*/include/asm/efi.h 8546 F: arch/x86/platform/efi/ 5666 F: arch/x86/platform/efi/ 8547 F: drivers/firmware/efi/ 5667 F: drivers/firmware/efi/ 8548 F: include/linux/efi*.h 5668 F: include/linux/efi*.h >> 5669 F: arch/arm/boot/compressed/efi-header.S >> 5670 F: arch/arm64/kernel/efi-entry.S 8549 5671 8550 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 5672 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON) 8551 M: MyungJoo Ham <myungjoo.ham@samsung.com 5673 M: MyungJoo Ham <myungjoo.ham@samsung.com> 8552 M: Chanwoo Choi <cw00.choi@samsung.com> 5674 M: Chanwoo Choi <cw00.choi@samsung.com> 8553 L: linux-kernel@vger.kernel.org 5675 L: linux-kernel@vger.kernel.org 8554 S: Maintained << 8555 T: git git://git.kernel.org/pub/scm/linu 5676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git 8556 F: Documentation/devicetree/bindings/ext !! 5677 S: Maintained 8557 F: Documentation/firmware-guide/acpi/ext << 8558 F: drivers/extcon/ 5678 F: drivers/extcon/ 8559 F: include/linux/extcon.h << 8560 F: include/linux/extcon/ 5679 F: include/linux/extcon/ 8561 !! 5680 F: include/linux/extcon.h 8562 EXTRA BOOT CONFIG !! 5681 F: Documentation/extcon/ 8563 M: Masami Hiramatsu <mhiramat@kernel.org> !! 5682 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 5683 8584 EXYNOS DP DRIVER 5684 EXYNOS DP DRIVER 8585 M: Jingoo Han <jingoohan1@gmail.com> 5685 M: Jingoo Han <jingoohan1@gmail.com> 8586 L: dri-devel@lists.freedesktop.org 5686 L: dri-devel@lists.freedesktop.org 8587 S: Maintained 5687 S: Maintained 8588 F: drivers/gpu/drm/exynos/exynos_dp* 5688 F: drivers/gpu/drm/exynos/exynos_dp* 8589 5689 8590 EXYNOS SYSMMU (IOMMU) driver 5690 EXYNOS SYSMMU (IOMMU) driver 8591 M: Marek Szyprowski <m.szyprowski@samsung 5691 M: Marek Szyprowski <m.szyprowski@samsung.com> 8592 L: iommu@lists.linux.dev !! 5692 L: iommu@lists.linux-foundation.org 8593 S: Maintained 5693 S: Maintained 8594 F: drivers/iommu/exynos-iommu.c 5694 F: drivers/iommu/exynos-iommu.c 8595 5695 >> 5696 EZchip NPS platform support >> 5697 M: Vineet Gupta <vgupta@synopsys.com> >> 5698 M: Ofer Levi <oferle@mellanox.com> >> 5699 S: Supported >> 5700 F: arch/arc/plat-eznps >> 5701 F: arch/arc/boot/dts/eznps.dts >> 5702 8596 F2FS FILE SYSTEM 5703 F2FS FILE SYSTEM 8597 M: Jaegeuk Kim <jaegeuk@kernel.org> 5704 M: Jaegeuk Kim <jaegeuk@kernel.org> 8598 M: Chao Yu <chao@kernel.org> !! 5705 M: Chao Yu <yuchao0@huawei.com> 8599 L: linux-f2fs-devel@lists.sourceforge.ne 5706 L: linux-f2fs-devel@lists.sourceforge.net 8600 S: Maintained << 8601 W: https://f2fs.wiki.kernel.org/ 5707 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 5708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git >> 5709 S: Maintained >> 5710 F: Documentation/filesystems/f2fs.txt 8605 F: Documentation/ABI/testing/sysfs-fs-f2 5711 F: Documentation/ABI/testing/sysfs-fs-f2fs 8606 F: Documentation/filesystems/f2fs.rst << 8607 F: fs/f2fs/ 5712 F: fs/f2fs/ 8608 F: include/linux/f2fs_fs.h 5713 F: include/linux/f2fs_fs.h 8609 F: include/trace/events/f2fs.h 5714 F: include/trace/events/f2fs.h 8610 F: include/uapi/linux/f2fs.h << 8611 5715 8612 F71805F HARDWARE MONITORING DRIVER 5716 F71805F HARDWARE MONITORING DRIVER 8613 M: Jean Delvare <jdelvare@suse.com> 5717 M: Jean Delvare <jdelvare@suse.com> 8614 L: linux-hwmon@vger.kernel.org 5718 L: linux-hwmon@vger.kernel.org 8615 S: Maintained 5719 S: Maintained 8616 F: Documentation/hwmon/f71805f.rst !! 5720 F: Documentation/hwmon/f71805f 8617 F: drivers/hwmon/f71805f.c 5721 F: drivers/hwmon/f71805f.c 8618 5722 8619 FADDR2LINE 5723 FADDR2LINE 8620 M: Josh Poimboeuf <jpoimboe@kernel.org> !! 5724 M: Josh Poimboeuf <jpoimboe@redhat.com> 8621 S: Maintained 5725 S: Maintained 8622 F: scripts/faddr2line 5726 F: scripts/faddr2line 8623 5727 8624 FAILOVER MODULE 5728 FAILOVER MODULE 8625 M: Sridhar Samudrala <sridhar.samudrala@i 5729 M: Sridhar Samudrala <sridhar.samudrala@intel.com> 8626 L: netdev@vger.kernel.org 5730 L: netdev@vger.kernel.org 8627 S: Supported 5731 S: Supported 8628 F: Documentation/networking/failover.rst << 8629 F: include/net/failover.h << 8630 F: net/core/failover.c 5732 F: net/core/failover.c >> 5733 F: include/net/failover.h >> 5734 F: Documentation/networking/failover.rst 8631 5735 8632 FANOTIFY 5736 FANOTIFY 8633 M: Jan Kara <jack@suse.cz> 5737 M: Jan Kara <jack@suse.cz> 8634 R: Amir Goldstein <amir73il@gmail.com> 5738 R: Amir Goldstein <amir73il@gmail.com> 8635 R: Matthew Bobrowski <repnop@google.com> << 8636 L: linux-fsdevel@vger.kernel.org 5739 L: linux-fsdevel@vger.kernel.org 8637 S: Maintained 5740 S: Maintained 8638 F: fs/notify/fanotify/ 5741 F: fs/notify/fanotify/ 8639 F: include/linux/fanotify.h 5742 F: include/linux/fanotify.h 8640 F: include/uapi/linux/fanotify.h 5743 F: include/uapi/linux/fanotify.h 8641 5744 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 5745 FARSYNC SYNCHRONOUS DRIVER 8649 M: Kevin Curtis <kevin.curtis@farsite.co. 5746 M: Kevin Curtis <kevin.curtis@farsite.co.uk> 8650 S: Supported << 8651 W: http://www.farsite.co.uk/ 5747 W: http://www.farsite.co.uk/ >> 5748 S: Supported 8652 F: drivers/net/wan/farsync.* 5749 F: drivers/net/wan/farsync.* 8653 5750 8654 FAULT INJECTION SUPPORT 5751 FAULT INJECTION SUPPORT 8655 M: Akinobu Mita <akinobu.mita@gmail.com> 5752 M: Akinobu Mita <akinobu.mita@gmail.com> 8656 S: Supported 5753 S: Supported 8657 F: Documentation/fault-injection/ 5754 F: Documentation/fault-injection/ 8658 F: lib/fault-inject.c 5755 F: lib/fault-inject.c 8659 F: tools/testing/fault-injection/ << 8660 5756 8661 FBTFT Framebuffer drivers 5757 FBTFT Framebuffer drivers >> 5758 S: Orphan 8662 L: dri-devel@lists.freedesktop.org 5759 L: dri-devel@lists.freedesktop.org 8663 L: linux-fbdev@vger.kernel.org 5760 L: linux-fbdev@vger.kernel.org 8664 S: Orphan << 8665 F: drivers/staging/fbtft/ 5761 F: drivers/staging/fbtft/ 8666 5762 8667 FC0011 TUNER DRIVER 5763 FC0011 TUNER DRIVER 8668 M: Michael Buesch <m@bues.ch> 5764 M: Michael Buesch <m@bues.ch> 8669 L: linux-media@vger.kernel.org 5765 L: linux-media@vger.kernel.org 8670 S: Maintained 5766 S: Maintained 8671 F: drivers/media/tuners/fc0011.c << 8672 F: drivers/media/tuners/fc0011.h 5767 F: drivers/media/tuners/fc0011.h >> 5768 F: drivers/media/tuners/fc0011.c 8673 5769 8674 FC2580 MEDIA DRIVER 5770 FC2580 MEDIA DRIVER >> 5771 M: Antti Palosaari <crope@iki.fi> 8675 L: linux-media@vger.kernel.org 5772 L: linux-media@vger.kernel.org 8676 S: Orphan << 8677 W: https://linuxtv.org 5773 W: https://linuxtv.org >> 5774 W: http://palosaari.fi/linux/ 8678 Q: http://patchwork.linuxtv.org/project/ 5775 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 5776 T: git git://linuxtv.org/anttip/media_tree.git >> 5777 S: Maintained 8679 F: drivers/media/tuners/fc2580* 5778 F: drivers/media/tuners/fc2580* 8680 5779 8681 FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 5780 FCOE SUBSYSTEM (libfc, libfcoe, fcoe) 8682 M: Hannes Reinecke <hare@suse.de> !! 5781 M: Johannes Thumshirn <jth@kernel.org> 8683 L: linux-scsi@vger.kernel.org 5782 L: linux-scsi@vger.kernel.org 8684 S: Supported << 8685 W: www.Open-FCoE.org 5783 W: www.Open-FCoE.org 8686 F: drivers/scsi/fcoe/ !! 5784 S: Supported 8687 F: drivers/scsi/libfc/ 5785 F: drivers/scsi/libfc/ >> 5786 F: drivers/scsi/fcoe/ 8688 F: include/scsi/fc/ 5787 F: include/scsi/fc/ 8689 F: include/scsi/libfc.h 5788 F: include/scsi/libfc.h 8690 F: include/scsi/libfcoe.h 5789 F: include/scsi/libfcoe.h 8691 F: include/uapi/scsi/fc/ 5790 F: include/uapi/scsi/fc/ 8692 5791 8693 FILE LOCKING (flock() and fcntl()/lockf()) 5792 FILE LOCKING (flock() and fcntl()/lockf()) 8694 M: Jeff Layton <jlayton@kernel.org> 5793 M: Jeff Layton <jlayton@kernel.org> 8695 M: Chuck Lever <chuck.lever@oracle.com> !! 5794 M: "J. Bruce Fields" <bfields@fieldses.org> 8696 R: Alexander Aring <alex.aring@gmail.com> << 8697 L: linux-fsdevel@vger.kernel.org 5795 L: linux-fsdevel@vger.kernel.org 8698 S: Maintained 5796 S: Maintained 8699 F: fs/fcntl.c << 8700 F: fs/locks.c << 8701 F: include/linux/fcntl.h 5797 F: include/linux/fcntl.h 8702 F: include/uapi/linux/fcntl.h 5798 F: include/uapi/linux/fcntl.h 8703 !! 5799 F: fs/fcntl.c 8704 FILESYSTEM DIRECT ACCESS (DAX) !! 5800 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 5801 8715 FILESYSTEMS (VFS and infrastructure) 5802 FILESYSTEMS (VFS and infrastructure) 8716 M: Alexander Viro <viro@zeniv.linux.org.u 5803 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 5804 L: linux-fsdevel@vger.kernel.org 8720 S: Maintained 5805 S: Maintained 8721 T: git https://git.kernel.org/pub/scm/li << 8722 F: fs/* 5806 F: fs/* 8723 F: include/linux/fs.h 5807 F: include/linux/fs.h 8724 F: include/linux/fs_types.h << 8725 F: include/uapi/linux/fs.h 5808 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 5809 8783 FINTEK F75375S HARDWARE MONITOR AND FAN CONTR 5810 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER 8784 M: Riku Voipio <riku.voipio@iki.fi> 5811 M: Riku Voipio <riku.voipio@iki.fi> 8785 L: linux-hwmon@vger.kernel.org 5812 L: linux-hwmon@vger.kernel.org 8786 S: Maintained 5813 S: Maintained 8787 F: drivers/hwmon/f75375s.c 5814 F: drivers/hwmon/f75375s.c 8788 F: include/linux/f75375s.h 5815 F: include/linux/f75375s.h 8789 5816 8790 FINTEK F81604 USB to 2xCANBUS DEVICE DRIVER !! 5817 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> 5818 M: Clemens Ladisch <clemens@ladisch.de> 8798 M: Takashi Sakamoto <o-takashi@sakamocchi !! 5819 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 8799 L: linux-sound@vger.kernel.org !! 5820 T: git git://git.alsa-project.org/alsa-kernel.git 8800 S: Maintained 5821 S: Maintained 8801 T: git git://git.kernel.org/pub/scm/linu << 8802 F: include/uapi/sound/firewire.h << 8803 F: sound/firewire/ 5822 F: sound/firewire/ 8804 5823 8805 FIREWIRE MEDIA DRIVERS (firedtv) 5824 FIREWIRE MEDIA DRIVERS (firedtv) 8806 M: Stefan Richter <stefanr@s5r6.in-berlin 5825 M: Stefan Richter <stefanr@s5r6.in-berlin.de> 8807 L: linux-media@vger.kernel.org 5826 L: linux-media@vger.kernel.org 8808 L: linux1394-devel@lists.sourceforge.net 5827 L: linux1394-devel@lists.sourceforge.net 8809 S: Maintained << 8810 T: git git://git.kernel.org/pub/scm/linu 5828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git >> 5829 S: Maintained 8811 F: drivers/media/firewire/ 5830 F: drivers/media/firewire/ 8812 5831 8813 FIREWIRE SBP-2 TARGET 5832 FIREWIRE SBP-2 TARGET 8814 M: Chris Boot <bootc@bootc.net> 5833 M: Chris Boot <bootc@bootc.net> 8815 L: linux-scsi@vger.kernel.org 5834 L: linux-scsi@vger.kernel.org 8816 L: target-devel@vger.kernel.org 5835 L: target-devel@vger.kernel.org 8817 L: linux1394-devel@lists.sourceforge.net 5836 L: linux1394-devel@lists.sourceforge.net 8818 S: Maintained << 8819 T: git git://git.kernel.org/pub/scm/linu 5837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master >> 5838 S: Maintained 8820 F: drivers/target/sbp/ 5839 F: drivers/target/sbp/ 8821 5840 8822 FIREWIRE SUBSYSTEM 5841 FIREWIRE SUBSYSTEM 8823 M: Takashi Sakamoto <o-takashi@sakamocchi !! 5842 M: Stefan Richter <stefanr@s5r6.in-berlin.de> 8824 M: Takashi Sakamoto <takaswie@kernel.org> << 8825 L: linux1394-devel@lists.sourceforge.net 5843 L: linux1394-devel@lists.sourceforge.net 8826 S: Maintained !! 5844 W: http://ieee1394.wiki.kernel.org/ 8827 W: http://ieee1394.docs.kernel.org/ << 8828 T: git git://git.kernel.org/pub/scm/linu 5845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git >> 5846 S: Maintained 8829 F: drivers/firewire/ 5847 F: drivers/firewire/ 8830 F: include/linux/firewire.h 5848 F: include/linux/firewire.h 8831 F: include/uapi/linux/firewire*.h 5849 F: include/uapi/linux/firewire*.h 8832 F: tools/firewire/ 5850 F: tools/firewire/ 8833 5851 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) 5852 FIRMWARE LOADER (request_firmware) 8842 M: Luis Chamberlain <mcgrof@kernel.org> 5853 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 5854 L: linux-kernel@vger.kernel.org 8846 S: Maintained 5855 S: Maintained 8847 F: Documentation/firmware_class/ 5856 F: Documentation/firmware_class/ 8848 F: drivers/base/firmware_loader/ 5857 F: drivers/base/firmware_loader/ 8849 F: rust/kernel/firmware.rs << 8850 F: include/linux/firmware.h 5858 F: include/linux/firmware.h 8851 5859 8852 FLEXTIMER FTM-QUADDEC DRIVER !! 5860 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card) 8853 M: Patrick Havelange <patrick.havelange@e !! 5861 M: Joshua Morris <josh.h.morris@us.ibm.com> 8854 L: linux-iio@vger.kernel.org !! 5862 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com> 8855 S: Maintained 5863 S: Maintained 8856 F: Documentation/devicetree/bindings/cou !! 5864 F: drivers/block/rsxx/ 8857 F: drivers/counter/ftm-quaddec.c << 8858 5865 8859 FLOPPY DRIVER 5866 FLOPPY DRIVER 8860 M: Denis Efremov <efremov@linux.com> !! 5867 M: Jiri Kosina <jikos@kernel.org> 8861 L: linux-block@vger.kernel.org !! 5868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git 8862 S: Odd Fixes !! 5869 S: Odd fixes 8863 F: drivers/block/floppy.c 5870 F: drivers/block/floppy.c 8864 5871 8865 FLYSKY FSIA6B RC RECEIVER !! 5872 FMC SUBSYSTEM 8866 M: Markus Koch <markus@notsyncing.net> !! 5873 M: Alessandro Rubini <rubini@gnudd.com> 8867 L: linux-input@vger.kernel.org !! 5874 W: http://www.ohwr.org/projects/fmc-bus 8868 S: Maintained !! 5875 S: Supported 8869 F: drivers/input/joystick/fsia6b.c !! 5876 F: drivers/fmc/ 8870 !! 5877 F: include/linux/fmc*.h 8871 FOCUSRITE SCARLETT2 MIXER DRIVER (Scarlett Ge !! 5878 F: include/linux/ipmi-fru.h 8872 M: Geoffrey D. Bennett <g@b4.vu> !! 5879 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 5880 8912 FPGA MANAGER FRAMEWORK 5881 FPGA MANAGER FRAMEWORK >> 5882 M: Alan Tull <atull@kernel.org> 8913 M: Moritz Fischer <mdf@kernel.org> 5883 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 5884 L: linux-fpga@vger.kernel.org 8918 S: Maintained 5885 S: Maintained >> 5886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git 8919 Q: http://patchwork.kernel.org/project/l 5887 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/ 5888 F: Documentation/fpga/ >> 5889 F: Documentation/driver-api/fpga/ >> 5890 F: Documentation/devicetree/bindings/fpga/ 8924 F: drivers/fpga/ 5891 F: drivers/fpga/ 8925 F: include/linux/fpga/ 5892 F: include/linux/fpga/ >> 5893 W: http://www.rocketboards.org >> 5894 >> 5895 FPGA DFL DRIVERS >> 5896 M: Wu Hao <hao.wu@intel.com> >> 5897 L: linux-fpga@vger.kernel.org >> 5898 S: Maintained >> 5899 F: Documentation/fpga/dfl.txt >> 5900 F: include/uapi/linux/fpga-dfl.h >> 5901 F: drivers/fpga/dfl* 8926 5902 8927 FPU EMULATOR 5903 FPU EMULATOR 8928 M: Bill Metzenthen <billm@melbpc.org.au> 5904 M: Bill Metzenthen <billm@melbpc.org.au> >> 5905 W: http://floatingpoint.sourceforge.net/emulator/index.html 8929 S: Maintained 5906 S: Maintained 8930 W: https://floatingpoint.billm.au/ << 8931 F: arch/x86/math-emu/ 5907 F: arch/x86/math-emu/ 8932 5908 8933 FRAMEBUFFER CORE !! 5909 FRAME RELAY DLCI/FRAD (Sangoma drivers too) 8934 M: Simona Vetter <simona@ffwll.ch> !! 5910 L: netdev@vger.kernel.org 8935 S: Odd Fixes !! 5911 S: Orphan 8936 T: git https://gitlab.freedesktop.org/dr !! 5912 F: drivers/net/wan/dlci.c 8937 F: drivers/video/fbdev/core/ !! 5913 F: drivers/net/wan/sdla.c 8938 5914 8939 FRAMEBUFFER LAYER 5915 FRAMEBUFFER LAYER 8940 M: Helge Deller <deller@gmx.de> !! 5916 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 8941 L: linux-fbdev@vger.kernel.org << 8942 L: dri-devel@lists.freedesktop.org 5917 L: dri-devel@lists.freedesktop.org 8943 S: Maintained !! 5918 L: linux-fbdev@vger.kernel.org >> 5919 T: git git://github.com/bzolnier/linux.git 8944 Q: http://patchwork.kernel.org/project/l 5920 Q: http://patchwork.kernel.org/project/linux-fbdev/list/ 8945 T: git git://git.kernel.org/pub/scm/linu !! 5921 S: Maintained 8946 F: Documentation/fb/ 5922 F: Documentation/fb/ 8947 F: drivers/video/ 5923 F: drivers/video/ >> 5924 F: include/video/ 8948 F: include/linux/fb.h 5925 F: include/linux/fb.h 8949 F: include/uapi/linux/fb.h << 8950 F: include/uapi/video/ 5926 F: include/uapi/video/ 8951 F: include/video/ !! 5927 F: include/uapi/linux/fb.h 8952 5928 8953 FREESCALE CAAM (Cryptographic Acceleration an 5929 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER 8954 M: Horia Geantă <horia.geanta@nxp.com> 5930 M: Horia Geantă <horia.geanta@nxp.com> 8955 M: Pankaj Gupta <pankaj.gupta@nxp.com> !! 5931 M: Aymen Sghaier <aymen.sghaier@nxp.com> 8956 M: Gaurav Jain <gaurav.jain@nxp.com> << 8957 L: linux-crypto@vger.kernel.org 5932 L: linux-crypto@vger.kernel.org 8958 S: Maintained 5933 S: Maintained 8959 F: Documentation/devicetree/bindings/cry << 8960 F: drivers/crypto/caam/ 5934 F: drivers/crypto/caam/ 8961 !! 5935 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 5936 8969 FREESCALE DIU FRAMEBUFFER DRIVER 5937 FREESCALE DIU FRAMEBUFFER DRIVER 8970 M: Timur Tabi <timur@kernel.org> 5938 M: Timur Tabi <timur@kernel.org> 8971 L: linux-fbdev@vger.kernel.org 5939 L: linux-fbdev@vger.kernel.org 8972 S: Maintained 5940 S: Maintained 8973 F: drivers/video/fbdev/fsl-diu-fb.* 5941 F: drivers/video/fbdev/fsl-diu-fb.* 8974 5942 8975 FREESCALE DMA DRIVER 5943 FREESCALE DMA DRIVER >> 5944 M: Li Yang <leoyang.li@nxp.com> 8976 M: Zhang Wei <zw@zh-kernel.org> 5945 M: Zhang Wei <zw@zh-kernel.org> 8977 L: linuxppc-dev@lists.ozlabs.org 5946 L: linuxppc-dev@lists.ozlabs.org 8978 S: Maintained 5947 S: Maintained 8979 F: drivers/dma/fsldma.* 5948 F: drivers/dma/fsldma.* 8980 5949 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 << 8999 M: Claudiu Manoil <claudiu.manoil@nxp.com << 9000 M: Vladimir Oltean <vladimir.oltean@nxp.c << 9001 L: netdev@vger.kernel.org << 9002 S: Maintained << 9003 F: drivers/net/ethernet/freescale/enetc/ << 9004 << 9005 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 5950 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR) 9006 M: Claudiu Manoil <claudiu.manoil@nxp.com 5951 M: Claudiu Manoil <claudiu.manoil@nxp.com> 9007 L: netdev@vger.kernel.org 5952 L: netdev@vger.kernel.org 9008 S: Maintained 5953 S: Maintained 9009 F: Documentation/devicetree/bindings/net << 9010 F: drivers/net/ethernet/freescale/gianfa 5954 F: drivers/net/ethernet/freescale/gianfar* >> 5955 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt 9011 5956 9012 FREESCALE GPMI NAND DRIVER 5957 FREESCALE GPMI NAND DRIVER 9013 M: Han Xu <han.xu@nxp.com> 5958 M: Han Xu <han.xu@nxp.com> 9014 L: linux-mtd@lists.infradead.org 5959 L: linux-mtd@lists.infradead.org 9015 S: Maintained 5960 S: Maintained 9016 F: drivers/mtd/nand/raw/gpmi-nand/* 5961 F: drivers/mtd/nand/raw/gpmi-nand/* 9017 5962 9018 FREESCALE I2C CPM DRIVER 5963 FREESCALE I2C CPM DRIVER 9019 M: Jochen Friedrich <jochen@scram.de> 5964 M: Jochen Friedrich <jochen@scram.de> 9020 L: linuxppc-dev@lists.ozlabs.org 5965 L: linuxppc-dev@lists.ozlabs.org 9021 L: linux-i2c@vger.kernel.org 5966 L: linux-i2c@vger.kernel.org 9022 S: Maintained 5967 S: Maintained 9023 F: drivers/i2c/busses/i2c-cpm.c 5968 F: drivers/i2c/busses/i2c-cpm.c 9024 5969 >> 5970 FREESCALE IMX LPI2C DRIVER >> 5971 M: Dong Aisheng <aisheng.dong@nxp.com> >> 5972 L: linux-i2c@vger.kernel.org >> 5973 L: linux-imx@nxp.com >> 5974 S: Maintained >> 5975 F: drivers/i2c/busses/i2c-imx-lpi2c.c >> 5976 F: Documentation/devicetree/bindings/i2c/i2c-imx-lpi2c.txt >> 5977 9025 FREESCALE IMX / MXC FEC DRIVER 5978 FREESCALE IMX / MXC FEC DRIVER 9026 M: Wei Fang <wei.fang@nxp.com> !! 5979 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 5980 L: netdev@vger.kernel.org 9031 S: Maintained 5981 S: Maintained 9032 F: Documentation/devicetree/bindings/net << 9033 F: drivers/net/ethernet/freescale/fec.h << 9034 F: drivers/net/ethernet/freescale/fec_ma 5982 F: drivers/net/ethernet/freescale/fec_main.c 9035 F: drivers/net/ethernet/freescale/fec_pt 5983 F: drivers/net/ethernet/freescale/fec_ptp.c >> 5984 F: drivers/net/ethernet/freescale/fec.h >> 5985 F: Documentation/devicetree/bindings/net/fsl-fec.txt 9036 5986 9037 FREESCALE IMX / MXC FRAMEBUFFER DRIVER 5987 FREESCALE IMX / MXC FRAMEBUFFER DRIVER 9038 M: Sascha Hauer <s.hauer@pengutronix.de> 5988 M: Sascha Hauer <s.hauer@pengutronix.de> 9039 R: Pengutronix Kernel Team <kernel@pengut 5989 R: Pengutronix Kernel Team <kernel@pengutronix.de> 9040 L: linux-fbdev@vger.kernel.org 5990 L: linux-fbdev@vger.kernel.org 9041 L: linux-arm-kernel@lists.infradead.org 5991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 9042 S: Maintained 5992 S: Maintained >> 5993 F: include/linux/platform_data/video-imxfb.h 9043 F: drivers/video/fbdev/imxfb.c 5994 F: drivers/video/fbdev/imxfb.c 9044 5995 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 5996 FREESCALE QORIQ DPAA ETHERNET DRIVER 9085 M: Madalin Bucur <madalin.bucur@nxp.com> 5997 M: Madalin Bucur <madalin.bucur@nxp.com> 9086 L: netdev@vger.kernel.org 5998 L: netdev@vger.kernel.org 9087 S: Maintained 5999 S: Maintained 9088 F: drivers/net/ethernet/freescale/dpaa 6000 F: drivers/net/ethernet/freescale/dpaa 9089 6001 9090 FREESCALE QORIQ DPAA FMAN DRIVER 6002 FREESCALE QORIQ DPAA FMAN DRIVER 9091 M: Madalin Bucur <madalin.bucur@nxp.com> 6003 M: Madalin Bucur <madalin.bucur@nxp.com> 9092 R: Sean Anderson <sean.anderson@seco.com> << 9093 L: netdev@vger.kernel.org 6004 L: netdev@vger.kernel.org 9094 S: Maintained 6005 S: Maintained 9095 F: Documentation/devicetree/bindings/net << 9096 F: drivers/net/ethernet/freescale/fman 6006 F: drivers/net/ethernet/freescale/fman >> 6007 F: Documentation/devicetree/bindings/net/fsl-fman.txt 9097 6008 9098 FREESCALE QORIQ PTP CLOCK DRIVER 6009 FREESCALE QORIQ PTP CLOCK DRIVER 9099 M: Yangbo Lu <yangbo.lu@nxp.com> 6010 M: Yangbo Lu <yangbo.lu@nxp.com> 9100 L: netdev@vger.kernel.org 6011 L: netdev@vger.kernel.org 9101 S: Maintained 6012 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/ << 9106 F: drivers/ptp/ptp_qoriq.c 6013 F: drivers/ptp/ptp_qoriq.c 9107 F: drivers/ptp/ptp_qoriq_debugfs.c << 9108 F: include/linux/fsl/ptp_qoriq.h 6014 F: include/linux/fsl/ptp_qoriq.h >> 6015 F: Documentation/devicetree/bindings/ptp/ptp-qoriq.txt 9109 6016 9110 FREESCALE QUAD SPI DRIVER 6017 FREESCALE QUAD SPI DRIVER 9111 M: Han Xu <han.xu@nxp.com> 6018 M: Han Xu <han.xu@nxp.com> 9112 L: linux-spi@vger.kernel.org !! 6019 L: linux-mtd@lists.infradead.org 9113 L: imx@lists.linux.dev << 9114 S: Maintained 6020 S: Maintained 9115 F: Documentation/devicetree/bindings/spi !! 6021 F: drivers/mtd/spi-nor/fsl-quadspi.c 9116 F: drivers/spi/spi-fsl-qspi.c << 9117 6022 9118 FREESCALE QUICC ENGINE LIBRARY 6023 FREESCALE QUICC ENGINE LIBRARY 9119 M: Qiang Zhao <qiang.zhao@nxp.com> 6024 M: Qiang Zhao <qiang.zhao@nxp.com> 9120 M: Christophe Leroy <christophe.leroy@csg << 9121 L: linuxppc-dev@lists.ozlabs.org 6025 L: linuxppc-dev@lists.ozlabs.org 9122 S: Maintained 6026 S: Maintained 9123 F: drivers/soc/fsl/qe/ 6027 F: drivers/soc/fsl/qe/ 9124 F: include/soc/fsl/qe/ !! 6028 F: include/soc/fsl/*qe*.h 9125 !! 6029 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 6030 9153 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER 6031 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER >> 6032 M: Li Yang <leoyang.li@nxp.com> 9154 L: netdev@vger.kernel.org 6033 L: netdev@vger.kernel.org 9155 L: linuxppc-dev@lists.ozlabs.org 6034 L: linuxppc-dev@lists.ozlabs.org 9156 S: Orphan !! 6035 S: Maintained 9157 F: drivers/net/ethernet/freescale/ucc_ge 6036 F: drivers/net/ethernet/freescale/ucc_geth* 9158 6037 9159 FREESCALE QUICC ENGINE UCC HDLC DRIVER 6038 FREESCALE QUICC ENGINE UCC HDLC DRIVER 9160 M: Zhao Qiang <qiang.zhao@nxp.com> 6039 M: Zhao Qiang <qiang.zhao@nxp.com> 9161 L: netdev@vger.kernel.org 6040 L: netdev@vger.kernel.org 9162 L: linuxppc-dev@lists.ozlabs.org 6041 L: linuxppc-dev@lists.ozlabs.org 9163 S: Maintained 6042 S: Maintained 9164 F: drivers/net/wan/fsl_ucc_hdlc* 6043 F: drivers/net/wan/fsl_ucc_hdlc* 9165 6044 9166 FREESCALE QUICC ENGINE UCC UART DRIVER 6045 FREESCALE QUICC ENGINE UCC UART DRIVER 9167 M: Timur Tabi <timur@kernel.org> 6046 M: Timur Tabi <timur@kernel.org> 9168 L: linuxppc-dev@lists.ozlabs.org 6047 L: linuxppc-dev@lists.ozlabs.org 9169 S: Maintained 6048 S: Maintained 9170 F: drivers/tty/serial/ucc_uart.c 6049 F: drivers/tty/serial/ucc_uart.c 9171 6050 9172 FREESCALE SOC DRIVERS 6051 FREESCALE SOC DRIVERS 9173 M: Christophe Leroy <christophe.leroy@csg !! 6052 M: Li Yang <leoyang.li@nxp.com> 9174 L: linuxppc-dev@lists.ozlabs.org 6053 L: linuxppc-dev@lists.ozlabs.org 9175 L: linux-arm-kernel@lists.infradead.org !! 6054 L: linux-arm-kernel@lists.infradead.org 9176 S: Maintained 6055 S: Maintained 9177 F: Documentation/devicetree/bindings/mis << 9178 F: Documentation/devicetree/bindings/soc 6056 F: Documentation/devicetree/bindings/soc/fsl/ 9179 F: drivers/soc/fsl/ 6057 F: drivers/soc/fsl/ 9180 F: include/linux/fsl/ 6058 F: include/linux/fsl/ 9181 F: include/soc/fsl/ << 9182 6059 9183 FREESCALE SOC FS_ENET DRIVER 6060 FREESCALE SOC FS_ENET DRIVER 9184 M: Pantelis Antoniou <pantelis.antoniou@g 6061 M: Pantelis Antoniou <pantelis.antoniou@gmail.com> 9185 L: linuxppc-dev@lists.ozlabs.org 6062 L: linuxppc-dev@lists.ozlabs.org 9186 L: netdev@vger.kernel.org 6063 L: netdev@vger.kernel.org 9187 S: Maintained 6064 S: Maintained 9188 F: drivers/net/ethernet/freescale/fs_ene 6065 F: drivers/net/ethernet/freescale/fs_enet/ >> 6066 F: include/linux/fs_enet_pd.h 9189 6067 9190 FREESCALE SOC SOUND DRIVERS 6068 FREESCALE SOC SOUND DRIVERS 9191 M: Shengjiu Wang <shengjiu.wang@gmail.com !! 6069 M: Timur Tabi <timur@kernel.org> >> 6070 M: Nicolin Chen <nicoleotsuka@gmail.com> 9192 M: Xiubo Li <Xiubo.Lee@gmail.com> 6071 M: Xiubo Li <Xiubo.Lee@gmail.com> 9193 R: Fabio Estevam <festevam@gmail.com> !! 6072 R: Fabio Estevam <fabio.estevam@nxp.com> 9194 R: Nicolin Chen <nicoleotsuka@gmail.com> !! 6073 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 9195 L: linux-sound@vger.kernel.org << 9196 L: linuxppc-dev@lists.ozlabs.org 6074 L: linuxppc-dev@lists.ozlabs.org 9197 S: Maintained 6075 S: Maintained 9198 F: sound/soc/fsl/fsl* 6076 F: sound/soc/fsl/fsl* 9199 F: sound/soc/fsl/imx* 6077 F: sound/soc/fsl/imx* 9200 !! 6078 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 6079 9219 FREESCALE USB PERIPHERAL DRIVERS 6080 FREESCALE USB PERIPHERAL DRIVERS >> 6081 M: Li Yang <leoyang.li@nxp.com> 9220 L: linux-usb@vger.kernel.org 6082 L: linux-usb@vger.kernel.org 9221 L: linuxppc-dev@lists.ozlabs.org 6083 L: linuxppc-dev@lists.ozlabs.org 9222 S: Orphan !! 6084 S: Maintained 9223 F: drivers/usb/gadget/udc/fsl* 6085 F: drivers/usb/gadget/udc/fsl* 9224 6086 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 6087 FREEVXFS FILESYSTEM 9232 M: Christoph Hellwig <hch@infradead.org> 6088 M: Christoph Hellwig <hch@infradead.org> 9233 S: Maintained << 9234 W: ftp://ftp.openlinux.org/pub/people/hc 6089 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs >> 6090 S: Maintained 9235 F: fs/freevxfs/ 6091 F: fs/freevxfs/ 9236 6092 9237 FREEZER 6093 FREEZER 9238 M: "Rafael J. Wysocki" <rafael@kernel.org !! 6094 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 9239 M: Pavel Machek <pavel@ucw.cz> 6095 M: Pavel Machek <pavel@ucw.cz> 9240 L: linux-pm@vger.kernel.org 6096 L: linux-pm@vger.kernel.org 9241 S: Supported 6097 S: Supported 9242 F: Documentation/power/freezing-of-tasks !! 6098 F: Documentation/power/freezing-of-tasks.txt 9243 F: include/linux/freezer.h 6099 F: include/linux/freezer.h 9244 F: kernel/freezer.c 6100 F: kernel/freezer.c 9245 6101 >> 6102 FRONTSWAP API >> 6103 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> >> 6104 L: linux-kernel@vger.kernel.org >> 6105 S: Maintained >> 6106 F: mm/frontswap.c >> 6107 F: include/linux/frontswap.h >> 6108 >> 6109 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS >> 6110 M: David Howells <dhowells@redhat.com> >> 6111 L: linux-cachefs@redhat.com (moderated for non-subscribers) >> 6112 S: Supported >> 6113 F: Documentation/filesystems/caching/ >> 6114 F: fs/fscache/ >> 6115 F: include/linux/fscache*.h >> 6116 9246 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT 6117 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT 9247 M: Eric Biggers <ebiggers@kernel.org> << 9248 M: Theodore Y. Ts'o <tytso@mit.edu> 6118 M: Theodore Y. Ts'o <tytso@mit.edu> 9249 M: Jaegeuk Kim <jaegeuk@kernel.org> 6119 M: Jaegeuk Kim <jaegeuk@kernel.org> 9250 L: linux-fscrypt@vger.kernel.org 6120 L: linux-fscrypt@vger.kernel.org 9251 S: Supported << 9252 Q: https://patchwork.kernel.org/project/ 6121 Q: https://patchwork.kernel.org/project/linux-fscrypt/list/ 9253 T: git https://git.kernel.org/pub/scm/fs !! 6122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git 9254 F: Documentation/filesystems/fscrypt.rst !! 6123 S: Supported 9255 F: fs/crypto/ 6124 F: fs/crypto/ 9256 F: include/linux/fscrypt.h !! 6125 F: include/linux/fscrypt*.h 9257 F: include/uapi/linux/fscrypt.h !! 6126 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 6127 9272 FSI-ATTACHED I2C DRIVER 6128 FSI-ATTACHED I2C DRIVER 9273 M: Eddie James <eajames@linux.ibm.com> !! 6129 M: Eddie James <eajames@linux.vnet.ibm.com> 9274 L: linux-i2c@vger.kernel.org 6130 L: linux-i2c@vger.kernel.org 9275 L: openbmc@lists.ozlabs.org (moderated f 6131 L: openbmc@lists.ozlabs.org (moderated for non-subscribers) 9276 S: Maintained 6132 S: Maintained 9277 F: Documentation/devicetree/bindings/i2c << 9278 F: drivers/i2c/busses/i2c-fsi.c 6133 F: drivers/i2c/busses/i2c-fsi.c 9279 !! 6134 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 6135 9287 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCT 6136 FSNOTIFY: FILESYSTEM NOTIFICATION INFRASTRUCTURE 9288 M: Jan Kara <jack@suse.cz> 6137 M: Jan Kara <jack@suse.cz> 9289 R: Amir Goldstein <amir73il@gmail.com> 6138 R: Amir Goldstein <amir73il@gmail.com> 9290 L: linux-fsdevel@vger.kernel.org 6139 L: linux-fsdevel@vger.kernel.org 9291 S: Maintained 6140 S: Maintained 9292 T: git git://git.kernel.org/pub/scm/linu << 9293 F: fs/notify/ 6141 F: fs/notify/ 9294 F: include/linux/fsnotify*.h 6142 F: include/linux/fsnotify*.h 9295 6143 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 6144 FUJITSU LAPTOP EXTRAS 9316 M: Jonathan Woithe <jwoithe@just42.net> 6145 M: Jonathan Woithe <jwoithe@just42.net> 9317 L: platform-driver-x86@vger.kernel.org 6146 L: platform-driver-x86@vger.kernel.org 9318 S: Maintained 6147 S: Maintained 9319 F: drivers/platform/x86/fujitsu-laptop.c 6148 F: drivers/platform/x86/fujitsu-laptop.c 9320 6149 >> 6150 FUJITSU M-5MO LS CAMERA ISP DRIVER >> 6151 M: Kyungmin Park <kyungmin.park@samsung.com> >> 6152 M: Heungjun Kim <riverful.kim@samsung.com> >> 6153 L: linux-media@vger.kernel.org >> 6154 S: Maintained >> 6155 F: drivers/media/i2c/m5mols/ >> 6156 F: include/media/i2c/m5mols.h >> 6157 9321 FUJITSU TABLET EXTRAS 6158 FUJITSU TABLET EXTRAS 9322 M: Robert Gerlach <khnz@gmx.de> 6159 M: Robert Gerlach <khnz@gmx.de> 9323 L: platform-driver-x86@vger.kernel.org 6160 L: platform-driver-x86@vger.kernel.org 9324 S: Maintained 6161 S: Maintained 9325 F: drivers/platform/x86/fujitsu-tablet.c 6162 F: drivers/platform/x86/fujitsu-tablet.c 9326 6163 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 6164 FUSE: FILESYSTEM IN USERSPACE 9351 M: Miklos Szeredi <miklos@szeredi.hu> 6165 M: Miklos Szeredi <miklos@szeredi.hu> 9352 L: linux-fsdevel@vger.kernel.org 6166 L: linux-fsdevel@vger.kernel.org 9353 S: Maintained !! 6167 W: http://fuse.sourceforge.net/ 9354 W: https://github.com/libfuse/ << 9355 T: git git://git.kernel.org/pub/scm/linu 6168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git 9356 F: Documentation/filesystems/fuse.rst !! 6169 S: Maintained 9357 F: fs/fuse/ 6170 F: fs/fuse/ 9358 F: include/uapi/linux/fuse.h 6171 F: include/uapi/linux/fuse.h >> 6172 F: Documentation/filesystems/fuse.txt 9359 6173 9360 FUTEX SUBSYSTEM 6174 FUTEX SUBSYSTEM 9361 M: Thomas Gleixner <tglx@linutronix.de> 6175 M: Thomas Gleixner <tglx@linutronix.de> 9362 M: Ingo Molnar <mingo@redhat.com> 6176 M: Ingo Molnar <mingo@redhat.com> 9363 R: Peter Zijlstra <peterz@infradead.org> 6177 R: Peter Zijlstra <peterz@infradead.org> 9364 R: Darren Hart <dvhart@infradead.org> 6178 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 6179 L: linux-kernel@vger.kernel.org 9368 S: Maintained << 9369 T: git git://git.kernel.org/pub/scm/linu 6180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core 9370 F: Documentation/locking/*futex* !! 6181 S: Maintained >> 6182 F: kernel/futex.c >> 6183 F: kernel/futex_compat.c 9371 F: include/asm-generic/futex.h 6184 F: include/asm-generic/futex.h 9372 F: include/linux/futex.h 6185 F: include/linux/futex.h 9373 F: include/uapi/linux/futex.h 6186 F: include/uapi/linux/futex.h 9374 F: kernel/futex/* << 9375 F: tools/perf/bench/futex* << 9376 F: tools/testing/selftests/futex/ 6187 F: tools/testing/selftests/futex/ 9377 !! 6188 F: tools/perf/bench/futex* 9378 GALAXYCORE GC0308 CAMERA SENSOR DRIVER !! 6189 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 6190 9417 GCC PLUGINS 6191 GCC PLUGINS 9418 M: Kees Cook <kees@kernel.org> !! 6192 M: Kees Cook <keescook@chromium.org> 9419 L: linux-hardening@vger.kernel.org !! 6193 R: Emese Revfy <re.emese@gmail.com> >> 6194 L: kernel-hardening@lists.openwall.com 9420 S: Maintained 6195 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/ 6196 F: scripts/gcc-plugins/ >> 6197 F: scripts/gcc-plugin.sh >> 6198 F: scripts/Makefile.gcc-plugins >> 6199 F: Documentation/gcc-plugins.txt >> 6200 >> 6201 GASKET DRIVER FRAMEWORK >> 6202 M: Rob Springer <rspringer@google.com> >> 6203 M: Todd Poynor <toddpoynor@google.com> >> 6204 M: Ben Chan <benchan@chromium.org> >> 6205 S: Maintained >> 6206 F: drivers/staging/gasket/ 9427 6207 9428 GCOV BASED KERNEL PROFILING 6208 GCOV BASED KERNEL PROFILING 9429 M: Peter Oberparleiter <oberpar@linux.ibm 6209 M: Peter Oberparleiter <oberpar@linux.ibm.com> 9430 S: Maintained 6210 S: Maintained 9431 F: Documentation/dev-tools/gcov.rst << 9432 F: kernel/gcov/ 6211 F: kernel/gcov/ >> 6212 F: Documentation/dev-tools/gcov.rst 9433 6213 9434 GDB KERNEL DEBUGGING HELPER SCRIPTS 6214 GDB KERNEL DEBUGGING HELPER SCRIPTS 9435 M: Jan Kiszka <jan.kiszka@siemens.com> 6215 M: Jan Kiszka <jan.kiszka@siemens.com> 9436 M: Kieran Bingham <kbingham@kernel.org> 6216 M: Kieran Bingham <kbingham@kernel.org> 9437 S: Supported 6217 S: Supported 9438 F: scripts/gdb/ 6218 F: scripts/gdb/ 9439 6219 9440 GEMINI CRYPTO DRIVER !! 6220 GDT SCSI DISK ARRAY CONTROLLER DRIVER 9441 M: Corentin Labbe <clabbe@baylibre.com> !! 6221 M: Achim Leubner <achim_leubner@adaptec.com> 9442 L: linux-crypto@vger.kernel.org !! 6222 L: linux-scsi@vger.kernel.org 9443 S: Maintained !! 6223 W: http://www.icp-vortex.com/ 9444 F: drivers/crypto/gemini/ !! 6224 S: Supported >> 6225 F: drivers/scsi/gdt* 9445 6226 9446 GEMTEK FM RADIO RECEIVER DRIVER 6227 GEMTEK FM RADIO RECEIVER DRIVER 9447 M: Hans Verkuil <hverkuil@xs4all.nl> 6228 M: Hans Verkuil <hverkuil@xs4all.nl> 9448 L: linux-media@vger.kernel.org 6229 L: linux-media@vger.kernel.org 9449 S: Maintained << 9450 W: https://linuxtv.org << 9451 T: git git://linuxtv.org/media_tree.git 6230 T: git git://linuxtv.org/media_tree.git 9452 F: drivers/media/radio/radio-gemtek* !! 6231 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 6232 S: Maintained 9467 T: git git://git.kernel.org/pub/scm/linu !! 6233 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 6234 9472 GENERIC GPIO I2C DRIVER 6235 GENERIC GPIO I2C DRIVER 9473 M: Wolfram Sang <wsa+renesas@sang-enginee !! 6236 M: Haavard Skinnemoen <hskinnemoen@gmail.com> 9474 S: Supported 6237 S: Supported 9475 F: drivers/i2c/busses/i2c-gpio.c 6238 F: drivers/i2c/busses/i2c-gpio.c 9476 F: include/linux/platform_data/i2c-gpio. 6239 F: include/linux/platform_data/i2c-gpio.h 9477 6240 9478 GENERIC GPIO I2C MULTIPLEXER DRIVER 6241 GENERIC GPIO I2C MULTIPLEXER DRIVER 9479 M: Peter Korsgaard <peter.korsgaard@barco 6242 M: Peter Korsgaard <peter.korsgaard@barco.com> 9480 L: linux-i2c@vger.kernel.org 6243 L: linux-i2c@vger.kernel.org 9481 S: Supported 6244 S: Supported 9482 F: Documentation/i2c/muxes/i2c-mux-gpio. << 9483 F: drivers/i2c/muxes/i2c-mux-gpio.c 6245 F: drivers/i2c/muxes/i2c-mux-gpio.c 9484 F: include/linux/platform_data/i2c-mux-g 6246 F: include/linux/platform_data/i2c-mux-gpio.h 9485 !! 6247 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 6248 9491 GENERIC HDLC (WAN) DRIVERS 6249 GENERIC HDLC (WAN) DRIVERS 9492 M: Krzysztof Halasa <khc@pm.waw.pl> 6250 M: Krzysztof Halasa <khc@pm.waw.pl> 9493 S: Maintained << 9494 W: http://www.kernel.org/pub/linux/utils 6251 W: http://www.kernel.org/pub/linux/utils/net/hdlc/ >> 6252 S: Maintained 9495 F: drivers/net/wan/c101.c 6253 F: drivers/net/wan/c101.c 9496 F: drivers/net/wan/hd6457* 6254 F: drivers/net/wan/hd6457* 9497 F: drivers/net/wan/hdlc* 6255 F: drivers/net/wan/hdlc* 9498 F: drivers/net/wan/n2.c 6256 F: drivers/net/wan/n2.c 9499 F: drivers/net/wan/pc300too.c 6257 F: drivers/net/wan/pc300too.c 9500 F: drivers/net/wan/pci200syn.c 6258 F: drivers/net/wan/pci200syn.c 9501 F: drivers/net/wan/wanxl* 6259 F: drivers/net/wan/wanxl* 9502 6260 9503 GENERIC INCLUDE/ASM HEADER FILES 6261 GENERIC INCLUDE/ASM HEADER FILES 9504 M: Arnd Bergmann <arnd@arndb.de> 6262 M: Arnd Bergmann <arnd@arndb.de> 9505 L: linux-arch@vger.kernel.org 6263 L: linux-arch@vger.kernel.org 9506 S: Maintained << 9507 T: git git://git.kernel.org/pub/scm/linu 6264 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git >> 6265 S: Maintained 9508 F: include/asm-generic/ 6266 F: include/asm-generic/ 9509 F: include/uapi/asm-generic/ 6267 F: include/uapi/asm-generic/ 9510 6268 9511 GENERIC PHY FRAMEWORK 6269 GENERIC PHY FRAMEWORK 9512 M: Vinod Koul <vkoul@kernel.org> !! 6270 M: Kishon Vijay Abraham I <kishon@ti.com> 9513 M: Kishon Vijay Abraham I <kishon@kernel. !! 6271 L: linux-kernel@vger.kernel.org 9514 L: linux-phy@lists.infradead.org !! 6272 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git 9515 S: Supported 6273 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/ 6274 F: drivers/phy/ 9520 F: include/dt-bindings/phy/ << 9521 F: include/linux/phy/ 6275 F: include/linux/phy/ 9522 6276 9523 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER 6277 GENERIC PINCTRL I2C DEMULTIPLEXER DRIVER 9524 M: Wolfram Sang <wsa+renesas@sang-enginee 6278 M: Wolfram Sang <wsa+renesas@sang-engineering.com> 9525 S: Supported 6279 S: Supported 9526 F: Documentation/devicetree/bindings/i2c << 9527 F: drivers/i2c/muxes/i2c-demux-pinctrl.c 6280 F: drivers/i2c/muxes/i2c-demux-pinctrl.c 9528 6281 9529 GENERIC PM DOMAINS 6282 GENERIC PM DOMAINS >> 6283 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> >> 6284 M: Kevin Hilman <khilman@kernel.org> 9530 M: Ulf Hansson <ulf.hansson@linaro.org> 6285 M: Ulf Hansson <ulf.hansson@linaro.org> 9531 L: linux-pm@vger.kernel.org 6286 L: linux-pm@vger.kernel.org 9532 S: Supported 6287 S: Supported 9533 F: Documentation/devicetree/bindings/pow !! 6288 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 6289 F: include/linux/pm_domain.h 9537 !! 6290 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 6291 9545 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER 6292 GENERIC RESISTIVE TOUCHSCREEN ADC DRIVER 9546 M: Eugen Hristev <eugen.hristev@microchip 6293 M: Eugen Hristev <eugen.hristev@microchip.com> 9547 L: linux-input@vger.kernel.org 6294 L: linux-input@vger.kernel.org 9548 S: Maintained 6295 S: Maintained 9549 F: drivers/input/touchscreen/resistive-a 6296 F: drivers/input/touchscreen/resistive-adc-touch.c 9550 6297 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 6298 GENERIC UIO DRIVER FOR PCI DEVICES 9567 M: "Michael S. Tsirkin" <mst@redhat.com> 6299 M: "Michael S. Tsirkin" <mst@redhat.com> 9568 L: kvm@vger.kernel.org 6300 L: kvm@vger.kernel.org 9569 S: Supported 6301 S: Supported 9570 F: drivers/uio/uio_pci_generic.c 6302 F: drivers/uio/uio_pci_generic.c 9571 6303 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) 6304 GENWQE (IBM Generic Workqueue Card) 9585 M: Frank Haverkamp <haver@linux.ibm.com> !! 6305 M: Frank Haverkamp <haver@linux.vnet.ibm.com> >> 6306 M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com> 9586 S: Supported 6307 S: Supported 9587 F: drivers/misc/genwqe/ 6308 F: drivers/misc/genwqe/ 9588 6309 9589 GET_MAINTAINER SCRIPT 6310 GET_MAINTAINER SCRIPT 9590 M: Joe Perches <joe@perches.com> 6311 M: Joe Perches <joe@perches.com> 9591 S: Maintained 6312 S: Maintained 9592 F: scripts/get_maintainer.pl 6313 F: scripts/get_maintainer.pl 9593 6314 9594 GFS2 FILE SYSTEM 6315 GFS2 FILE SYSTEM >> 6316 M: Bob Peterson <rpeterso@redhat.com> 9595 M: Andreas Gruenbacher <agruenba@redhat.c 6317 M: Andreas Gruenbacher <agruenba@redhat.com> 9596 L: gfs2@lists.linux.dev !! 6318 L: cluster-devel@redhat.com 9597 S: Supported !! 6319 W: http://sources.redhat.com/cluster/ 9598 B: https://bugzilla.kernel.org/enter_bug << 9599 T: git git://git.kernel.org/pub/scm/linu 6320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git 9600 F: Documentation/filesystems/gfs2* !! 6321 S: Supported >> 6322 F: Documentation/filesystems/gfs2*.txt 9601 F: fs/gfs2/ 6323 F: fs/gfs2/ 9602 F: include/uapi/linux/gfs2_ondisk.h 6324 F: include/uapi/linux/gfs2_ondisk.h 9603 6325 9604 GIGABYTE WATERFORCE SENSOR DRIVER !! 6326 GIGASET ISDN DRIVERS 9605 M: Aleksa Savic <savicaleksa83@gmail.com> !! 6327 M: Paul Bolle <pebolle@tiscali.nl> 9606 L: linux-hwmon@vger.kernel.org !! 6328 L: gigaset307x-common@lists.sourceforge.net 9607 S: Maintained !! 6329 W: http://gigaset307x.sourceforge.net/ 9608 F: Documentation/hwmon/gigabyte_waterfor !! 6330 S: Odd Fixes 9609 F: drivers/hwmon/gigabyte_waterforce.c !! 6331 F: Documentation/isdn/README.gigaset 9610 !! 6332 F: drivers/isdn/gigaset/ 9611 GIGABYTE WMI DRIVER !! 6333 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 6334 9617 GNSS SUBSYSTEM 6335 GNSS SUBSYSTEM 9618 M: Johan Hovold <johan@kernel.org> 6336 M: Johan Hovold <johan@kernel.org> 9619 S: Maintained << 9620 T: git git://git.kernel.org/pub/scm/linu 6337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/gnss.git >> 6338 S: Maintained 9621 F: Documentation/ABI/testing/sysfs-class 6339 F: Documentation/ABI/testing/sysfs-class-gnss 9622 F: Documentation/devicetree/bindings/gns 6340 F: Documentation/devicetree/bindings/gnss/ 9623 F: drivers/gnss/ 6341 F: drivers/gnss/ 9624 F: include/linux/gnss.h 6342 F: include/linux/gnss.h 9625 6343 9626 GO7007 MPEG CODEC 6344 GO7007 MPEG CODEC 9627 M: Hans Verkuil <hverkuil-cisco@xs4all.nl !! 6345 M: Hans Verkuil <hans.verkuil@cisco.com> 9628 L: linux-media@vger.kernel.org 6346 L: linux-media@vger.kernel.org 9629 S: Maintained 6347 S: Maintained 9630 F: drivers/media/usb/go7007/ 6348 F: drivers/media/usb/go7007/ 9631 6349 9632 GOODIX TOUCHSCREEN 6350 GOODIX TOUCHSCREEN 9633 M: Bastien Nocera <hadess@hadess.net> 6351 M: Bastien Nocera <hadess@hadess.net> 9634 M: Hans de Goede <hdegoede@redhat.com> << 9635 L: linux-input@vger.kernel.org 6352 L: linux-input@vger.kernel.org 9636 S: Maintained 6353 S: Maintained 9637 F: drivers/input/touchscreen/goodix* !! 6354 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 6355 9669 GPD POCKET FAN DRIVER 6356 GPD POCKET FAN DRIVER 9670 M: Hans de Goede <hdegoede@redhat.com> 6357 M: Hans de Goede <hdegoede@redhat.com> 9671 L: platform-driver-x86@vger.kernel.org 6358 L: platform-driver-x86@vger.kernel.org 9672 S: Maintained 6359 S: Maintained 9673 F: drivers/platform/x86/gpd-pocket-fan.c 6360 F: drivers/platform/x86/gpd-pocket-fan.c 9674 6361 9675 GPIO ACPI SUPPORT 6362 GPIO ACPI SUPPORT 9676 M: Mika Westerberg <mika.westerberg@linux 6363 M: Mika Westerberg <mika.westerberg@linux.intel.com> 9677 M: Andy Shevchenko <andriy.shevchenko@lin 6364 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 9678 L: linux-gpio@vger.kernel.org 6365 L: linux-gpio@vger.kernel.org 9679 L: linux-acpi@vger.kernel.org 6366 L: linux-acpi@vger.kernel.org 9680 S: Supported !! 6367 S: Maintained 9681 T: git git://git.kernel.org/pub/scm/linu !! 6368 F: Documentation/acpi/gpio-properties.txt 9682 F: Documentation/firmware-guide/acpi/gpi << 9683 F: drivers/gpio/gpiolib-acpi.c 6369 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 6370 9693 GPIO IR Transmitter 6371 GPIO IR Transmitter 9694 M: Sean Young <sean@mess.org> 6372 M: Sean Young <sean@mess.org> 9695 L: linux-media@vger.kernel.org 6373 L: linux-media@vger.kernel.org 9696 S: Maintained 6374 S: Maintained 9697 F: Documentation/devicetree/bindings/led << 9698 F: drivers/media/rc/gpio-ir-tx.c 6375 F: drivers/media/rc/gpio-ir-tx.c 9699 6376 9700 GPIO MOCKUP DRIVER 6377 GPIO MOCKUP DRIVER 9701 M: Bamvor Jian Zhang <bamv2005@gmail.com> 6378 M: Bamvor Jian Zhang <bamv2005@gmail.com> >> 6379 R: Bartosz Golaszewski <brgl@bgdev.pl> 9702 L: linux-gpio@vger.kernel.org 6380 L: linux-gpio@vger.kernel.org 9703 S: Maintained 6381 S: Maintained 9704 F: drivers/gpio/gpio-mockup.c 6382 F: drivers/gpio/gpio-mockup.c 9705 F: tools/testing/selftests/gpio/ 6383 F: tools/testing/selftests/gpio/ 9706 6384 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 6385 GPIO SUBSYSTEM 9715 M: Linus Walleij <linus.walleij@linaro.or 6386 M: Linus Walleij <linus.walleij@linaro.org> 9716 M: Bartosz Golaszewski <brgl@bgdev.pl> !! 6387 M: Bartosz Golaszewski <bgolaszewski@baylibre.com> 9717 L: linux-gpio@vger.kernel.org 6388 L: linux-gpio@vger.kernel.org >> 6389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git 9718 S: Maintained 6390 S: Maintained 9719 T: git git://git.kernel.org/pub/scm/linu << 9720 F: Documentation/admin-guide/gpio/ << 9721 F: Documentation/devicetree/bindings/gpi 6391 F: Documentation/devicetree/bindings/gpio/ 9722 F: Documentation/driver-api/gpio/ 6392 F: Documentation/driver-api/gpio/ >> 6393 F: Documentation/gpio/ >> 6394 F: Documentation/ABI/testing/gpio-cdev >> 6395 F: Documentation/ABI/obsolete/sysfs-gpio 9723 F: drivers/gpio/ 6396 F: drivers/gpio/ 9724 F: include/dt-bindings/gpio/ << 9725 F: include/linux/gpio.h << 9726 F: include/linux/gpio/ 6397 F: include/linux/gpio/ >> 6398 F: include/linux/gpio.h 9727 F: include/linux/of_gpio.h 6399 F: include/linux/of_gpio.h 9728 K: (devm_)?gpio_(request|free|direction| !! 6400 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 6401 F: include/uapi/linux/gpio.h 9741 F: tools/gpio/ 6402 F: tools/gpio/ 9742 6403 >> 6404 GRE DEMULTIPLEXER DRIVER >> 6405 M: Dmitry Kozlov <xeb@mail.ru> >> 6406 L: netdev@vger.kernel.org >> 6407 S: Maintained >> 6408 F: net/ipv4/gre_demux.c >> 6409 F: net/ipv4/gre_offload.c >> 6410 F: include/net/gre.h >> 6411 9743 GRETH 10/100/1G Ethernet MAC device driver 6412 GRETH 10/100/1G Ethernet MAC device driver 9744 M: Andreas Larsson <andreas@gaisler.com> 6413 M: Andreas Larsson <andreas@gaisler.com> 9745 L: netdev@vger.kernel.org 6414 L: netdev@vger.kernel.org 9746 S: Maintained 6415 S: Maintained 9747 F: drivers/net/ethernet/aeroflex/ 6416 F: drivers/net/ethernet/aeroflex/ 9748 6417 9749 GREYBUS AUDIO PROTOCOLS DRIVERS 6418 GREYBUS AUDIO PROTOCOLS DRIVERS 9750 M: Vaibhav Agarwal <vaibhav.sr@gmail.com> 6419 M: Vaibhav Agarwal <vaibhav.sr@gmail.com> 9751 M: Mark Greer <mgreer@animalcreek.com> 6420 M: Mark Greer <mgreer@animalcreek.com> 9752 S: Maintained 6421 S: Maintained 9753 F: drivers/staging/greybus/audio_apbridg 6422 F: drivers/staging/greybus/audio_apbridgea.c 9754 F: drivers/staging/greybus/audio_apbridg 6423 F: drivers/staging/greybus/audio_apbridgea.h 9755 F: drivers/staging/greybus/audio_codec.c 6424 F: drivers/staging/greybus/audio_codec.c 9756 F: drivers/staging/greybus/audio_codec.h 6425 F: drivers/staging/greybus/audio_codec.h 9757 F: drivers/staging/greybus/audio_gb.c 6426 F: drivers/staging/greybus/audio_gb.c 9758 F: drivers/staging/greybus/audio_manager 6427 F: drivers/staging/greybus/audio_manager.c 9759 F: drivers/staging/greybus/audio_manager 6428 F: drivers/staging/greybus/audio_manager.h 9760 F: drivers/staging/greybus/audio_manager 6429 F: drivers/staging/greybus/audio_manager_module.c 9761 F: drivers/staging/greybus/audio_manager 6430 F: drivers/staging/greybus/audio_manager_private.h 9762 F: drivers/staging/greybus/audio_manager 6431 F: drivers/staging/greybus/audio_manager_sysfs.c 9763 F: drivers/staging/greybus/audio_module. 6432 F: drivers/staging/greybus/audio_module.c 9764 F: drivers/staging/greybus/audio_topolog 6433 F: drivers/staging/greybus/audio_topology.c 9765 6434 9766 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS 6435 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS 9767 M: Viresh Kumar <vireshk@kernel.org> 6436 M: Viresh Kumar <vireshk@kernel.org> 9768 S: Maintained 6437 S: Maintained 9769 F: drivers/staging/greybus/authenticatio 6438 F: drivers/staging/greybus/authentication.c 9770 F: drivers/staging/greybus/bootrom.c 6439 F: drivers/staging/greybus/bootrom.c 9771 F: drivers/staging/greybus/firmware.h 6440 F: drivers/staging/greybus/firmware.h 9772 F: drivers/staging/greybus/fw-core.c 6441 F: drivers/staging/greybus/fw-core.c 9773 F: drivers/staging/greybus/fw-download.c 6442 F: drivers/staging/greybus/fw-download.c 9774 F: drivers/staging/greybus/fw-management 6443 F: drivers/staging/greybus/fw-management.c 9775 F: drivers/staging/greybus/greybus_authe 6444 F: drivers/staging/greybus/greybus_authentication.h 9776 F: drivers/staging/greybus/greybus_firmw 6445 F: drivers/staging/greybus/greybus_firmware.h 9777 F: drivers/staging/greybus/hid.c 6446 F: drivers/staging/greybus/hid.c 9778 F: drivers/staging/greybus/i2c.c 6447 F: drivers/staging/greybus/i2c.c 9779 F: drivers/staging/greybus/spi.c 6448 F: drivers/staging/greybus/spi.c 9780 F: drivers/staging/greybus/spilib.c 6449 F: drivers/staging/greybus/spilib.c 9781 F: drivers/staging/greybus/spilib.h 6450 F: drivers/staging/greybus/spilib.h 9782 6451 9783 GREYBUS LOOPBACK DRIVER 6452 GREYBUS LOOPBACK DRIVER 9784 M: Bryan O'Donoghue <pure.logic@nexus-sof 6453 M: Bryan O'Donoghue <pure.logic@nexus-software.ie> 9785 S: Maintained 6454 S: Maintained 9786 F: drivers/staging/greybus/loopback.c 6455 F: drivers/staging/greybus/loopback.c 9787 6456 9788 GREYBUS PLATFORM DRIVERS 6457 GREYBUS PLATFORM DRIVERS 9789 M: Vaibhav Hiremath <hvaibhav.linux@gmail 6458 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com> 9790 S: Maintained 6459 S: Maintained 9791 F: drivers/staging/greybus/arche-apb-ctr << 9792 F: drivers/staging/greybus/arche-platfor 6460 F: drivers/staging/greybus/arche-platform.c >> 6461 F: drivers/staging/greybus/arche-apb-ctrl.c 9793 F: drivers/staging/greybus/arche_platfor 6462 F: drivers/staging/greybus/arche_platform.h 9794 6463 9795 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS 6464 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS 9796 M: Rui Miguel Silva <rmfrfs@gmail.com> 6465 M: Rui Miguel Silva <rmfrfs@gmail.com> 9797 S: Maintained 6466 S: Maintained 9798 F: drivers/staging/greybus/gpio.c !! 6467 F: drivers/staging/greybus/sdio.c 9799 F: drivers/staging/greybus/light.c 6468 F: drivers/staging/greybus/light.c >> 6469 F: drivers/staging/greybus/gpio.c 9800 F: drivers/staging/greybus/power_supply. 6470 F: drivers/staging/greybus/power_supply.c 9801 F: drivers/staging/greybus/sdio.c << 9802 F: drivers/staging/greybus/spi.c 6471 F: drivers/staging/greybus/spi.c 9803 F: drivers/staging/greybus/spilib.c 6472 F: drivers/staging/greybus/spilib.c 9804 6473 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 6474 GREYBUS SUBSYSTEM 9813 M: Johan Hovold <johan@kernel.org> 6475 M: Johan Hovold <johan@kernel.org> 9814 M: Alex Elder <elder@kernel.org> 6476 M: Alex Elder <elder@kernel.org> 9815 M: Greg Kroah-Hartman <gregkh@linuxfounda 6477 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 9816 L: greybus-dev@lists.linaro.org (moderat << 9817 S: Maintained 6478 S: Maintained 9818 F: drivers/greybus/ << 9819 F: drivers/staging/greybus/ 6479 F: drivers/staging/greybus/ 9820 F: include/linux/greybus.h !! 6480 L: greybus-dev@lists.linaro.org (moderated for non-subscribers) 9821 F: include/linux/greybus/ << 9822 6481 9823 GREYBUS UART PROTOCOLS DRIVERS 6482 GREYBUS UART PROTOCOLS DRIVERS 9824 M: David Lin <dtwlin@gmail.com> 6483 M: David Lin <dtwlin@gmail.com> 9825 S: Maintained 6484 S: Maintained 9826 F: drivers/staging/greybus/log.c << 9827 F: drivers/staging/greybus/uart.c 6485 F: drivers/staging/greybus/uart.c >> 6486 F: drivers/staging/greybus/log.c 9828 6487 9829 GS1662 VIDEO SERIALIZER 6488 GS1662 VIDEO SERIALIZER 9830 M: Charles-Antoine Couret <charles-antoin 6489 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr> 9831 L: linux-media@vger.kernel.org 6490 L: linux-media@vger.kernel.org 9832 S: Maintained << 9833 T: git git://linuxtv.org/media_tree.git 6491 T: git git://linuxtv.org/media_tree.git >> 6492 S: Maintained 9834 F: drivers/media/spi/gs1662.c 6493 F: drivers/media/spi/gs1662.c 9835 6494 9836 GSPCA FINEPIX SUBDRIVER 6495 GSPCA FINEPIX SUBDRIVER 9837 M: Frank Zago <frank@zago.net> 6496 M: Frank Zago <frank@zago.net> 9838 L: linux-media@vger.kernel.org 6497 L: linux-media@vger.kernel.org 9839 S: Maintained << 9840 T: git git://linuxtv.org/media_tree.git 6498 T: git git://linuxtv.org/media_tree.git >> 6499 S: Maintained 9841 F: drivers/media/usb/gspca/finepix.c 6500 F: drivers/media/usb/gspca/finepix.c 9842 6501 9843 GSPCA GL860 SUBDRIVER 6502 GSPCA GL860 SUBDRIVER 9844 M: Olivier Lorin <o.lorin@laposte.net> 6503 M: Olivier Lorin <o.lorin@laposte.net> 9845 L: linux-media@vger.kernel.org 6504 L: linux-media@vger.kernel.org 9846 S: Maintained << 9847 T: git git://linuxtv.org/media_tree.git 6505 T: git git://linuxtv.org/media_tree.git >> 6506 S: Maintained 9848 F: drivers/media/usb/gspca/gl860/ 6507 F: drivers/media/usb/gspca/gl860/ 9849 6508 9850 GSPCA M5602 SUBDRIVER 6509 GSPCA M5602 SUBDRIVER 9851 M: Erik Andren <erik.andren@gmail.com> 6510 M: Erik Andren <erik.andren@gmail.com> 9852 L: linux-media@vger.kernel.org 6511 L: linux-media@vger.kernel.org 9853 S: Maintained << 9854 T: git git://linuxtv.org/media_tree.git 6512 T: git git://linuxtv.org/media_tree.git >> 6513 S: Maintained 9855 F: drivers/media/usb/gspca/m5602/ 6514 F: drivers/media/usb/gspca/m5602/ 9856 6515 9857 GSPCA PAC207 SONIXB SUBDRIVER 6516 GSPCA PAC207 SONIXB SUBDRIVER 9858 M: Hans Verkuil <hverkuil@xs4all.nl> 6517 M: Hans Verkuil <hverkuil@xs4all.nl> 9859 L: linux-media@vger.kernel.org 6518 L: linux-media@vger.kernel.org 9860 S: Odd Fixes << 9861 T: git git://linuxtv.org/media_tree.git 6519 T: git git://linuxtv.org/media_tree.git >> 6520 S: Odd Fixes 9862 F: drivers/media/usb/gspca/pac207.c 6521 F: drivers/media/usb/gspca/pac207.c 9863 6522 9864 GSPCA SN9C20X SUBDRIVER 6523 GSPCA SN9C20X SUBDRIVER 9865 M: Brian Johnson <brijohn@gmail.com> 6524 M: Brian Johnson <brijohn@gmail.com> 9866 L: linux-media@vger.kernel.org 6525 L: linux-media@vger.kernel.org 9867 S: Maintained << 9868 T: git git://linuxtv.org/media_tree.git 6526 T: git git://linuxtv.org/media_tree.git >> 6527 S: Maintained 9869 F: drivers/media/usb/gspca/sn9c20x.c 6528 F: drivers/media/usb/gspca/sn9c20x.c 9870 6529 9871 GSPCA T613 SUBDRIVER 6530 GSPCA T613 SUBDRIVER 9872 M: Leandro Costantino <lcostantino@gmail. 6531 M: Leandro Costantino <lcostantino@gmail.com> 9873 L: linux-media@vger.kernel.org 6532 L: linux-media@vger.kernel.org 9874 S: Maintained << 9875 T: git git://linuxtv.org/media_tree.git 6533 T: git git://linuxtv.org/media_tree.git >> 6534 S: Maintained 9876 F: drivers/media/usb/gspca/t613.c 6535 F: drivers/media/usb/gspca/t613.c 9877 6536 9878 GSPCA USB WEBCAM DRIVER 6537 GSPCA USB WEBCAM DRIVER 9879 M: Hans Verkuil <hverkuil@xs4all.nl> 6538 M: Hans Verkuil <hverkuil@xs4all.nl> 9880 L: linux-media@vger.kernel.org 6539 L: linux-media@vger.kernel.org 9881 S: Odd Fixes << 9882 T: git git://linuxtv.org/media_tree.git 6540 T: git git://linuxtv.org/media_tree.git >> 6541 S: Odd Fixes 9883 F: drivers/media/usb/gspca/ 6542 F: drivers/media/usb/gspca/ 9884 6543 9885 GTP (GPRS Tunneling Protocol) 6544 GTP (GPRS Tunneling Protocol) 9886 M: Pablo Neira Ayuso <pablo@netfilter.org 6545 M: Pablo Neira Ayuso <pablo@netfilter.org> 9887 M: Harald Welte <laforge@gnumonks.org> 6546 M: Harald Welte <laforge@gnumonks.org> 9888 L: osmocom-net-gprs@lists.osmocom.org 6547 L: osmocom-net-gprs@lists.osmocom.org 9889 S: Maintained << 9890 T: git git://git.kernel.org/pub/scm/linu 6548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git >> 6549 S: Maintained 9891 F: drivers/net/gtp.c 6550 F: drivers/net/gtp.c 9892 6551 9893 GUID PARTITION TABLE (GPT) 6552 GUID PARTITION TABLE (GPT) 9894 M: Davidlohr Bueso <dave@stgolabs.net> 6553 M: Davidlohr Bueso <dave@stgolabs.net> 9895 L: linux-efi@vger.kernel.org 6554 L: linux-efi@vger.kernel.org 9896 S: Maintained 6555 S: Maintained 9897 F: block/partitions/efi.* 6556 F: block/partitions/efi.* 9898 6557 9899 HABANALABS PCI DRIVER !! 6558 H8/300 ARCHITECTURE 9900 M: Ofir Bitton <obitton@habana.ai> !! 6559 M: Yoshinori Sato <ysato@users.sourceforge.jp> 9901 L: dri-devel@lists.freedesktop.org !! 6560 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers) 9902 S: Supported !! 6561 W: http://uclinux-h8.sourceforge.jp 9903 C: irc://irc.oftc.net/dri-devel !! 6562 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git 9904 T: git https://github.com/HabanaAI/drive !! 6563 S: Maintained 9905 F: Documentation/ABI/testing/debugfs-dri !! 6564 F: arch/h8300/ 9906 F: Documentation/ABI/testing/sysfs-drive !! 6565 F: drivers/clocksource/h8300_*.c 9907 F: drivers/accel/habanalabs/ !! 6566 F: drivers/clk/h8300/ 9908 F: include/linux/habanalabs/ !! 6567 F: drivers/irqchip/irq-renesas-h8*.c 9909 F: include/trace/events/habanalabs.h << 9910 F: include/uapi/drm/habanalabs_accel.h << 9911 6568 9912 HACKRF MEDIA DRIVER 6569 HACKRF MEDIA DRIVER >> 6570 M: Antti Palosaari <crope@iki.fi> 9913 L: linux-media@vger.kernel.org 6571 L: linux-media@vger.kernel.org 9914 S: Orphan << 9915 W: https://linuxtv.org 6572 W: https://linuxtv.org >> 6573 W: http://palosaari.fi/linux/ 9916 Q: http://patchwork.linuxtv.org/project/ 6574 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 9917 F: drivers/media/usb/hackrf/ !! 6575 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 6576 S: Maintained 9924 F: Documentation/netlink/specs/handshake !! 6577 F: drivers/media/usb/hackrf/ 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 << 9936 F: Documentation/devicetree/bindings/med << 9937 F: Documentation/devicetree/bindings/med << 9938 F: Documentation/devicetree/bindings/med << 9939 F: drivers/media/platform/verisilicon/ << 9940 6578 9941 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) D 6579 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER 9942 M: Frank Seidel <frank@f-seidel.de> 6580 M: Frank Seidel <frank@f-seidel.de> 9943 L: platform-driver-x86@vger.kernel.org 6581 L: platform-driver-x86@vger.kernel.org 9944 S: Maintained << 9945 W: http://www.kernel.org/pub/linux/kerne 6582 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/ >> 6583 S: Maintained 9946 F: drivers/platform/x86/hdaps.c 6584 F: drivers/platform/x86/hdaps.c 9947 6585 9948 HARDWARE MONITORING 6586 HARDWARE MONITORING 9949 M: Jean Delvare <jdelvare@suse.com> 6587 M: Jean Delvare <jdelvare@suse.com> 9950 M: Guenter Roeck <linux@roeck-us.net> 6588 M: Guenter Roeck <linux@roeck-us.net> 9951 L: linux-hwmon@vger.kernel.org 6589 L: linux-hwmon@vger.kernel.org 9952 S: Maintained << 9953 W: http://hwmon.wiki.kernel.org/ 6590 W: http://hwmon.wiki.kernel.org/ 9954 T: git git://git.kernel.org/pub/scm/linu 6591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 9955 F: Documentation/ABI/testing/sysfs-class !! 6592 S: Maintained 9956 F: Documentation/devicetree/bindings/hwm 6593 F: Documentation/devicetree/bindings/hwmon/ 9957 F: Documentation/hwmon/ 6594 F: Documentation/hwmon/ 9958 F: drivers/hwmon/ 6595 F: drivers/hwmon/ 9959 F: include/linux/hwmon*.h 6596 F: include/linux/hwmon*.h 9960 F: include/trace/events/hwmon*.h 6597 F: include/trace/events/hwmon*.h 9961 K: (devm_)?hwmon_device_(un)?register(|_ << 9962 6598 9963 HARDWARE RANDOM NUMBER GENERATOR CORE 6599 HARDWARE RANDOM NUMBER GENERATOR CORE 9964 M: Olivia Mackall <olivia@selenic.com> !! 6600 M: Matt Mackall <mpm@selenic.com> 9965 M: Herbert Xu <herbert@gondor.apana.org.a 6601 M: Herbert Xu <herbert@gondor.apana.org.au> 9966 L: linux-crypto@vger.kernel.org 6602 L: linux-crypto@vger.kernel.org 9967 S: Odd fixes 6603 S: Odd fixes 9968 F: Documentation/admin-guide/hw_random.r << 9969 F: Documentation/devicetree/bindings/rng 6604 F: Documentation/devicetree/bindings/rng/ >> 6605 F: Documentation/hw_random.txt 9970 F: drivers/char/hw_random/ 6606 F: drivers/char/hw_random/ 9971 F: include/linux/hw_random.h 6607 F: include/linux/hw_random.h 9972 6608 >> 6609 HARDWARE TRACING FACILITIES >> 6610 M: Alexander Shishkin <alexander.shishkin@linux.intel.com> >> 6611 S: Maintained >> 6612 F: drivers/hwtracing/ >> 6613 9973 HARDWARE SPINLOCK CORE 6614 HARDWARE SPINLOCK CORE 9974 M: Bjorn Andersson <andersson@kernel.org> !! 6615 M: Ohad Ben-Cohen <ohad@wizery.com> 9975 R: Baolin Wang <baolin.wang7@gmail.com> !! 6616 M: Bjorn Andersson <bjorn.andersson@linaro.org> 9976 L: linux-remoteproc@vger.kernel.org 6617 L: linux-remoteproc@vger.kernel.org 9977 S: Maintained 6618 S: Maintained 9978 T: git git://git.kernel.org/pub/scm/linu !! 6619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git 9979 F: Documentation/devicetree/bindings/hwl 6620 F: Documentation/devicetree/bindings/hwlock/ 9980 F: Documentation/locking/hwspinlock.rst !! 6621 F: Documentation/hwspinlock.txt 9981 F: drivers/hwspinlock/ 6622 F: drivers/hwspinlock/ 9982 F: include/linux/hwspinlock.h 6623 F: include/linux/hwspinlock.h 9983 6624 9984 HARDWARE TRACING FACILITIES << 9985 M: Alexander Shishkin <alexander.shishkin << 9986 S: Maintained << 9987 F: drivers/hwtracing/ << 9988 << 9989 HARMONY SOUND DRIVER 6625 HARMONY SOUND DRIVER 9990 L: linux-parisc@vger.kernel.org 6626 L: linux-parisc@vger.kernel.org 9991 S: Maintained 6627 S: Maintained 9992 F: sound/parisc/harmony.* 6628 F: sound/parisc/harmony.* 9993 6629 9994 HDPVR USB VIDEO ENCODER DRIVER 6630 HDPVR USB VIDEO ENCODER DRIVER 9995 M: Hans Verkuil <hverkuil@xs4all.nl> 6631 M: Hans Verkuil <hverkuil@xs4all.nl> 9996 L: linux-media@vger.kernel.org 6632 L: linux-media@vger.kernel.org 9997 S: Odd Fixes << 9998 W: https://linuxtv.org << 9999 T: git git://linuxtv.org/media_tree.git 6633 T: git git://linuxtv.org/media_tree.git >> 6634 W: https://linuxtv.org >> 6635 S: Odd Fixes 10000 F: drivers/media/usb/hdpvr/ 6636 F: drivers/media/usb/hdpvr/ 10001 6637 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 6638 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER 10008 M: Jerry Hoemann <jerry.hoemann@hpe.com> 6639 M: Jerry Hoemann <jerry.hoemann@hpe.com> 10009 S: Supported 6640 S: Supported 10010 F: Documentation/watchdog/hpwdt.rst !! 6641 F: Documentation/watchdog/hpwdt.txt 10011 F: drivers/watchdog/hpwdt.c 6642 F: drivers/watchdog/hpwdt.c 10012 6643 10013 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hps 6644 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa) 10014 M: Don Brace <don.brace@microchip.com> !! 6645 M: Don Brace <don.brace@microsemi.com> 10015 L: storagedev@microchip.com !! 6646 L: esc.storagedev@microsemi.com 10016 L: linux-scsi@vger.kernel.org 6647 L: linux-scsi@vger.kernel.org 10017 S: Supported 6648 S: Supported 10018 F: Documentation/scsi/hpsa.rst !! 6649 F: Documentation/scsi/hpsa.txt 10019 F: drivers/scsi/hpsa*.[ch] 6650 F: drivers/scsi/hpsa*.[ch] 10020 F: include/linux/cciss*.h 6651 F: include/linux/cciss*.h 10021 F: include/uapi/linux/cciss*.h 6652 F: include/uapi/linux/cciss*.h 10022 6653 10023 HFI1 DRIVER 6654 HFI1 DRIVER 10024 M: Dennis Dalessandro <dennis.dalessandr !! 6655 M: Mike Marciniszyn <mike.marciniszyn@intel.com> >> 6656 M: Dennis Dalessandro <dennis.dalessandro@intel.com> 10025 L: linux-rdma@vger.kernel.org 6657 L: linux-rdma@vger.kernel.org 10026 S: Supported 6658 S: Supported 10027 F: drivers/infiniband/hw/hfi1 6659 F: drivers/infiniband/hw/hfi1 10028 6660 10029 HFS FILESYSTEM 6661 HFS FILESYSTEM 10030 L: linux-fsdevel@vger.kernel.org 6662 L: linux-fsdevel@vger.kernel.org 10031 S: Orphan 6663 S: Orphan 10032 F: Documentation/filesystems/hfs.rst !! 6664 F: Documentation/filesystems/hfs.txt 10033 F: fs/hfs/ 6665 F: fs/hfs/ 10034 6666 10035 HFSPLUS FILESYSTEM 6667 HFSPLUS FILESYSTEM 10036 L: linux-fsdevel@vger.kernel.org 6668 L: linux-fsdevel@vger.kernel.org 10037 S: Orphan 6669 S: Orphan 10038 F: Documentation/filesystems/hfsplus.rs !! 6670 F: Documentation/filesystems/hfsplus.txt 10039 F: fs/hfsplus/ 6671 F: fs/hfsplus/ 10040 6672 10041 HGA FRAMEBUFFER DRIVER 6673 HGA FRAMEBUFFER DRIVER 10042 M: Ferenc Bakonyi <fero@drama.obuda.kand 6674 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu> 10043 L: linux-nvidia@lists.surfsouth.com 6675 L: linux-nvidia@lists.surfsouth.com 10044 S: Maintained << 10045 W: http://drama.obuda.kando.hu/~fero/cg 6676 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml >> 6677 S: Maintained 10046 F: drivers/video/fbdev/hgafb.c 6678 F: drivers/video/fbdev/hgafb.c 10047 6679 10048 HIBERNATION (aka Software Suspend, aka swsus 6680 HIBERNATION (aka Software Suspend, aka swsusp) 10049 M: "Rafael J. Wysocki" <rafael@kernel.or !! 6681 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 10050 M: Pavel Machek <pavel@ucw.cz> 6682 M: Pavel Machek <pavel@ucw.cz> 10051 L: linux-pm@vger.kernel.org 6683 L: linux-pm@vger.kernel.org 10052 S: Supported << 10053 B: https://bugzilla.kernel.org 6684 B: https://bugzilla.kernel.org 10054 F: arch/*/include/asm/suspend*.h !! 6685 S: Supported 10055 F: arch/x86/power/ 6686 F: arch/x86/power/ 10056 F: drivers/base/power/ 6687 F: drivers/base/power/ >> 6688 F: kernel/power/ >> 6689 F: include/linux/suspend.h 10057 F: include/linux/freezer.h 6690 F: include/linux/freezer.h 10058 F: include/linux/pm.h 6691 F: include/linux/pm.h 10059 F: include/linux/suspend.h !! 6692 F: arch/*/include/asm/suspend*.h 10060 F: kernel/power/ << 10061 6693 10062 HID CORE LAYER 6694 HID CORE LAYER 10063 M: Jiri Kosina <jikos@kernel.org> 6695 M: Jiri Kosina <jikos@kernel.org> 10064 M: Benjamin Tissoires <bentiss@kernel.or !! 6696 M: Benjamin Tissoires <benjamin.tissoires@redhat.com> 10065 L: linux-input@vger.kernel.org 6697 L: linux-input@vger.kernel.org 10066 S: Maintained << 10067 T: git git://git.kernel.org/pub/scm/lin 6698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git 10068 F: Documentation/hid/ !! 6699 S: Maintained 10069 F: drivers/hid/ 6700 F: drivers/hid/ 10070 F: include/linux/hid* 6701 F: include/linux/hid* 10071 F: include/uapi/linux/hid* 6702 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 6703 10099 HID SENSOR HUB DRIVERS 6704 HID SENSOR HUB DRIVERS 10100 M: Jiri Kosina <jikos@kernel.org> 6705 M: Jiri Kosina <jikos@kernel.org> 10101 M: Jonathan Cameron <jic23@kernel.org> 6706 M: Jonathan Cameron <jic23@kernel.org> 10102 M: Srinivas Pandruvada <srinivas.pandruv 6707 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 10103 L: linux-input@vger.kernel.org 6708 L: linux-input@vger.kernel.org 10104 L: linux-iio@vger.kernel.org 6709 L: linux-iio@vger.kernel.org 10105 S: Maintained 6710 S: Maintained 10106 F: Documentation/hid/hid-sensor* 6711 F: Documentation/hid/hid-sensor* 10107 F: drivers/hid/hid-sensor-* 6712 F: drivers/hid/hid-sensor-* 10108 F: drivers/iio/*/hid-* 6713 F: drivers/iio/*/hid-* 10109 F: include/linux/hid-sensor-* 6714 F: include/linux/hid-sensor-* 10110 6715 10111 HID VRC-2 CAR CONTROLLER DRIVER !! 6716 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> 6717 M: Thomas Gleixner <tglx@linutronix.de> 10136 L: linux-kernel@vger.kernel.org 6718 L: linux-kernel@vger.kernel.org 10137 S: Maintained << 10138 T: git git://git.kernel.org/pub/scm/lin 6719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core >> 6720 S: Maintained 10139 F: Documentation/timers/ 6721 F: Documentation/timers/ >> 6722 F: kernel/time/hrtimer.c >> 6723 F: kernel/time/clockevents.c >> 6724 F: kernel/time/timer_*.c 10140 F: include/linux/clockchips.h 6725 F: include/linux/clockchips.h 10141 F: include/linux/hrtimer.h 6726 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 6727 10150 HIGH-SPEED SCC DRIVER FOR AX.25 6728 HIGH-SPEED SCC DRIVER FOR AX.25 10151 L: linux-hams@vger.kernel.org 6729 L: linux-hams@vger.kernel.org 10152 S: Orphan 6730 S: Orphan >> 6731 F: drivers/net/hamradio/dmascc.c 10153 F: drivers/net/hamradio/scc.c 6732 F: drivers/net/hamradio/scc.c 10154 6733 10155 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 6734 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER 10156 M: HighPoint Linux Team <linux@highpoint 6735 M: HighPoint Linux Team <linux@highpoint-tech.com> 10157 S: Supported << 10158 W: http://www.highpoint-tech.com 6736 W: http://www.highpoint-tech.com 10159 F: Documentation/scsi/hptiop.rst !! 6737 S: Supported >> 6738 F: Documentation/scsi/hptiop.txt 10160 F: drivers/scsi/hptiop.c 6739 F: drivers/scsi/hptiop.c 10161 6740 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 6741 HIPPI 10176 M: Jes Sorensen <jes@trained-monkey.org> 6742 M: Jes Sorensen <jes@trained-monkey.org> 10177 L: linux-hippi@sunsite.dk 6743 L: linux-hippi@sunsite.dk 10178 S: Maintained 6744 S: Maintained 10179 F: drivers/net/hippi/ << 10180 F: include/linux/hippidevice.h 6745 F: include/linux/hippidevice.h 10181 F: include/uapi/linux/if_hippi.h 6746 F: include/uapi/linux/if_hippi.h 10182 F: net/802/hippi.c 6747 F: net/802/hippi.c >> 6748 F: drivers/net/hippi/ 10183 6749 10184 HIRSCHMANN HELLCREEK ETHERNET SWITCH DRIVER !! 6750 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3) 10185 M: Kurt Kanzenbach <kurt@linutronix.de> !! 6751 M: Yisen Zhuang <yisen.zhuang@huawei.com> >> 6752 M: Salil Mehta <salil.mehta@huawei.com> 10186 L: netdev@vger.kernel.org 6753 L: netdev@vger.kernel.org >> 6754 W: http://www.hisilicon.com 10187 S: Maintained 6755 S: Maintained 10188 F: Documentation/devicetree/bindings/ne !! 6756 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 6757 10238 HISILICON LPC BUS DRIVER 6758 HISILICON LPC BUS DRIVER 10239 M: Jay Fang <f.fangjian@huawei.com> !! 6759 M: john.garry@huawei.com 10240 S: Maintained << 10241 W: http://www.hisilicon.com 6760 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 6761 S: Maintained 10251 W: http://www.hisilicon.com !! 6762 F: drivers/bus/hisi_lpc.c 10252 F: drivers/net/ethernet/hisilicon/hns3/ !! 6763 F: Documentation/devicetree/bindings/arm/hisilicon/hisilicon-low-pin-count.txt 10253 6764 10254 HISILICON NETWORK SUBSYSTEM DRIVER 6765 HISILICON NETWORK SUBSYSTEM DRIVER 10255 M: Jian Shen <shenjian15@huawei.com> !! 6766 M: Yisen Zhuang <yisen.zhuang@huawei.com> 10256 M: Salil Mehta <salil.mehta@huawei.com> 6767 M: Salil Mehta <salil.mehta@huawei.com> 10257 L: netdev@vger.kernel.org 6768 L: netdev@vger.kernel.org 10258 S: Maintained << 10259 W: http://www.hisilicon.com 6769 W: http://www.hisilicon.com 10260 F: Documentation/devicetree/bindings/ne !! 6770 S: Maintained 10261 F: drivers/net/ethernet/hisilicon/ 6771 F: drivers/net/ethernet/hisilicon/ >> 6772 F: Documentation/devicetree/bindings/net/hisilicon*.txt 10262 6773 10263 HISILICON PMU DRIVER 6774 HISILICON PMU DRIVER 10264 M: Yicong Yang <yangyicong@hisilicon.com !! 6775 M: Shaokun Zhang <zhangshaokun@hisilicon.com> 10265 M: Jonathan Cameron <jonathan.cameron@hu << 10266 S: Supported << 10267 W: http://www.hisilicon.com 6776 W: http://www.hisilicon.com 10268 F: Documentation/admin-guide/perf/hisi- !! 6777 S: Supported 10269 F: Documentation/admin-guide/perf/hisi- << 10270 F: drivers/perf/hisilicon 6778 F: drivers/perf/hisilicon 10271 !! 6779 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 6780 10295 HISILICON ROCE DRIVER 6781 HISILICON ROCE DRIVER 10296 M: Chengchang Tang <tangchengchang@huawe !! 6782 M: Lijun Ou <oulijun@huawei.com> 10297 M: Junxian Huang <huangjunxian6@hisilico !! 6783 M: Wei Hu(Xavier) <xavier.huwei@huawei.com> 10298 L: linux-rdma@vger.kernel.org 6784 L: linux-rdma@vger.kernel.org 10299 S: Maintained 6785 S: Maintained 10300 F: Documentation/devicetree/bindings/in << 10301 F: drivers/infiniband/hw/hns/ 6786 F: drivers/infiniband/hw/hns/ >> 6787 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt 10302 6788 10303 HISILICON SAS Controller 6789 HISILICON SAS Controller 10304 M: Yihang Li <liyihang9@huawei.com> !! 6790 M: John Garry <john.garry@huawei.com> 10305 S: Supported << 10306 W: http://www.hisilicon.com 6791 W: http://www.hisilicon.com 10307 F: Documentation/devicetree/bindings/sc !! 6792 S: Supported 10308 F: drivers/scsi/hisi_sas/ 6793 F: drivers/scsi/hisi_sas/ 10309 !! 6794 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 6795 10360 HMM - Heterogeneous Memory Management 6796 HMM - Heterogeneous Memory Management 10361 M: Jérôme Glisse <jglisse@redhat.com> 6797 M: Jérôme Glisse <jglisse@redhat.com> 10362 L: linux-mm@kvack.org 6798 L: linux-mm@kvack.org 10363 S: Maintained 6799 S: Maintained 10364 F: Documentation/mm/hmm.rst << 10365 F: include/linux/hmm* << 10366 F: lib/test_hmm* << 10367 F: mm/hmm* 6800 F: mm/hmm* 10368 F: tools/testing/selftests/mm/*hmm* !! 6801 F: include/linux/hmm* 10369 !! 6802 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 6803 10385 HP BIOSCFG DRIVER !! 6804 HOST AP DRIVER 10386 M: Jorge Lopez <jorge.lopez2@hp.com> !! 6805 M: Jouni Malinen <j@w1.fi> 10387 L: platform-driver-x86@vger.kernel.org !! 6806 L: linux-wireless@vger.kernel.org 10388 S: Maintained !! 6807 W: http://w1.fi/hostap-driver.html 10389 F: drivers/platform/x86/hp/hp-bioscfg/ !! 6808 S: Obsolete >> 6809 F: drivers/net/wireless/intersil/hostap/ 10390 6810 10391 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 6811 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER 10392 L: platform-driver-x86@vger.kernel.org 6812 L: platform-driver-x86@vger.kernel.org 10393 S: Orphan 6813 S: Orphan 10394 F: drivers/platform/x86/hp/tc1100-wmi.c !! 6814 F: drivers/platform/x86/tc1100-wmi.c 10395 6815 10396 HP WMI HARDWARE MONITOR DRIVER !! 6816 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series 10397 M: James Seo <james@equiv.tech> !! 6817 M: Jaroslav Kysela <perex@perex.cz> 10398 L: linux-hwmon@vger.kernel.org << 10399 S: Maintained 6818 S: Maintained 10400 F: Documentation/hwmon/hp-wmi-sensors.r !! 6819 F: drivers/net/ethernet/hp/hp100.* 10401 F: drivers/hwmon/hp-wmi-sensors.c << 10402 6820 10403 HPET: High Precision Event Timers driver 6821 HPET: High Precision Event Timers driver 10404 M: Clemens Ladisch <clemens@ladisch.de> 6822 M: Clemens Ladisch <clemens@ladisch.de> 10405 S: Maintained 6823 S: Maintained 10406 F: Documentation/timers/hpet.rst !! 6824 F: Documentation/timers/hpet.txt 10407 F: drivers/char/hpet.c 6825 F: drivers/char/hpet.c 10408 F: include/linux/hpet.h 6826 F: include/linux/hpet.h 10409 F: include/uapi/linux/hpet.h 6827 F: include/uapi/linux/hpet.h 10410 6828 10411 HPET: x86 6829 HPET: x86 10412 S: Orphan 6830 S: Orphan 10413 F: arch/x86/include/asm/hpet.h << 10414 F: arch/x86/kernel/hpet.c 6831 F: arch/x86/kernel/hpet.c >> 6832 F: arch/x86/include/asm/hpet.h 10415 6833 10416 HPFS FILESYSTEM 6834 HPFS FILESYSTEM 10417 M: Mikulas Patocka <mikulas@artax.karlin 6835 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> 10418 S: Maintained << 10419 W: http://artax.karlin.mff.cuni.cz/~mik 6836 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 6837 S: Maintained 10426 F: drivers/hwmon/hs3001.c !! 6838 F: fs/hpfs/ 10427 6839 10428 HSI SUBSYSTEM 6840 HSI SUBSYSTEM 10429 M: Sebastian Reichel <sre@kernel.org> 6841 M: Sebastian Reichel <sre@kernel.org> 10430 S: Maintained << 10431 T: git git://git.kernel.org/pub/scm/lin 6842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git >> 6843 S: Maintained 10432 F: Documentation/ABI/testing/sysfs-bus- 6844 F: Documentation/ABI/testing/sysfs-bus-hsi 10433 F: Documentation/driver-api/hsi.rst 6845 F: Documentation/driver-api/hsi.rst 10434 F: drivers/hsi/ 6846 F: drivers/hsi/ 10435 F: include/linux/hsi/ 6847 F: include/linux/hsi/ 10436 F: include/uapi/linux/hsi/ 6848 F: include/uapi/linux/hsi/ 10437 6849 10438 HSO 3G MODEM DRIVER 6850 HSO 3G MODEM DRIVER 10439 L: linux-usb@vger.kernel.org 6851 L: linux-usb@vger.kernel.org 10440 S: Orphan 6852 S: Orphan 10441 F: drivers/net/usb/hso.c 6853 F: drivers/net/usb/hso.c 10442 6854 10443 HSR NETWORK PROTOCOL 6855 HSR NETWORK PROTOCOL >> 6856 M: Arvid Brodin <arvid.brodin@alten.se> 10444 L: netdev@vger.kernel.org 6857 L: netdev@vger.kernel.org 10445 S: Orphan !! 6858 S: Maintained 10446 F: net/hsr/ 6859 F: net/hsr/ 10447 6860 10448 HT16K33 LED CONTROLLER DRIVER 6861 HT16K33 LED CONTROLLER DRIVER 10449 M: Robin van der Gracht <robin@protonic. 6862 M: Robin van der Gracht <robin@protonic.nl> 10450 S: Maintained 6863 S: Maintained 10451 F: Documentation/devicetree/bindings/au << 10452 F: drivers/auxdisplay/ht16k33.c 6864 F: drivers/auxdisplay/ht16k33.c >> 6865 F: Documentation/devicetree/bindings/display/ht16k33.txt 10453 6866 10454 HTCPEN TOUCHSCREEN DRIVER 6867 HTCPEN TOUCHSCREEN DRIVER 10455 M: Pau Oliva Fora <pof@eslack.org> 6868 M: Pau Oliva Fora <pof@eslack.org> 10456 L: linux-input@vger.kernel.org 6869 L: linux-input@vger.kernel.org 10457 S: Maintained 6870 S: Maintained 10458 F: drivers/input/touchscreen/htcpen.c 6871 F: drivers/input/touchscreen/htcpen.c 10459 6872 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 << 10472 M: Lorenzo Bianconi <lorenzo@kernel.org> << 10473 L: linux-iio@vger.kernel.org << 10474 S: Maintained << 10475 W: http://www.st.com/ << 10476 F: Documentation/devicetree/bindings/ii << 10477 F: drivers/iio/humidity/hts221* << 10478 << 10479 HUAWEI ETHERNET DRIVER 6873 HUAWEI ETHERNET DRIVER 10480 M: Cai Huoqing <cai.huoqing@linux.dev> !! 6874 M: Aviad Krawczyk <aviad.krawczyk@huawei.com> 10481 L: netdev@vger.kernel.org 6875 L: netdev@vger.kernel.org 10482 S: Maintained !! 6876 S: Supported 10483 F: Documentation/networking/device_driv !! 6877 F: Documentation/networking/hinic.txt 10484 F: drivers/net/ethernet/huawei/hinic/ 6878 F: drivers/net/ethernet/huawei/hinic/ 10485 6879 10486 HUGETLB SUBSYSTEM !! 6880 HUGETLB FILESYSTEM 10487 M: Muchun Song <muchun.song@linux.dev> !! 6881 M: Mike Kravetz <mike.kravetz@oracle.com> 10488 L: linux-mm@kvack.org 6882 L: linux-mm@kvack.org 10489 S: Maintained 6883 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/ 6884 F: fs/hugetlbfs/ 10495 F: include/linux/hugetlb.h << 10496 F: mm/hugetlb.c 6885 F: mm/hugetlb.c 10497 F: mm/hugetlb_vmemmap.c !! 6886 F: include/linux/hugetlb.h 10498 F: mm/hugetlb_vmemmap.h !! 6887 F: Documentation/admin-guide/mm/hugetlbpage.rst 10499 F: tools/testing/selftests/cgroup/test_ !! 6888 F: Documentation/vm/hugetlbfs_reserv.rst >> 6889 F: Documentation/ABI/testing/sysfs-kernel-mm-hugepages 10500 6890 10501 HVA ST MEDIA DRIVER 6891 HVA ST MEDIA DRIVER 10502 M: Jean-Christophe Trotin <jean-christop !! 6892 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com> 10503 L: linux-media@vger.kernel.org 6893 L: linux-media@vger.kernel.org 10504 S: Supported << 10505 W: https://linuxtv.org << 10506 T: git git://linuxtv.org/media_tree.git 6894 T: git git://linuxtv.org/media_tree.git 10507 F: drivers/media/platform/st/sti/hva !! 6895 W: https://linuxtv.org >> 6896 S: Supported >> 6897 F: drivers/media/platform/sti/hva 10508 6898 10509 HWPOISON MEMORY FAILURE HANDLING 6899 HWPOISON MEMORY FAILURE HANDLING 10510 M: Miaohe Lin <linmiaohe@huawei.com> !! 6900 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com> 10511 R: Naoya Horiguchi <nao.horiguchi@gmail. << 10512 L: linux-mm@kvack.org 6901 L: linux-mm@kvack.org 10513 S: Maintained 6902 S: Maintained 10514 F: mm/hwpoison-inject.c << 10515 F: mm/memory-failure.c 6903 F: mm/memory-failure.c 10516 !! 6904 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 6905 10524 HYGON PROCESSOR SUPPORT 6906 HYGON PROCESSOR SUPPORT 10525 M: Pu Wen <puwen@hygon.cn> 6907 M: Pu Wen <puwen@hygon.cn> 10526 L: linux-kernel@vger.kernel.org 6908 L: linux-kernel@vger.kernel.org 10527 S: Maintained 6909 S: Maintained 10528 F: arch/x86/kernel/cpu/hygon.c 6910 F: arch/x86/kernel/cpu/hygon.c 10529 6911 10530 HYNIX HI556 SENSOR DRIVER !! 6912 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 6913 M: "K. Y. Srinivasan" <kys@microsoft.com> 10551 M: Haiyang Zhang <haiyangz@microsoft.com 6914 M: Haiyang Zhang <haiyangz@microsoft.com> 10552 M: Wei Liu <wei.liu@kernel.org> !! 6915 M: Stephen Hemminger <sthemmin@microsoft.com> 10553 M: Dexuan Cui <decui@microsoft.com> !! 6916 M: Sasha Levin <sashal@kernel.org> 10554 L: linux-hyperv@vger.kernel.org << 10555 S: Supported << 10556 T: git git://git.kernel.org/pub/scm/lin 6917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hyperv/linux.git 10557 F: Documentation/ABI/stable/sysfs-bus-v !! 6918 L: devel@linuxdriverproject.org 10558 F: Documentation/ABI/testing/debugfs-hy !! 6919 S: Supported 10559 F: Documentation/devicetree/bindings/bu !! 6920 F: Documentation/networking/netvsc.txt 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 6921 F: arch/x86/include/asm/mshyperv.h 10568 F: arch/x86/include/asm/trace/hyperv.h 6922 F: arch/x86/include/asm/trace/hyperv.h >> 6923 F: arch/x86/include/asm/hyperv-tlfs.h 10569 F: arch/x86/kernel/cpu/mshyperv.c 6924 F: arch/x86/kernel/cpu/mshyperv.c 10570 F: drivers/clocksource/hyperv_timer.c !! 6925 F: arch/x86/hyperv 10571 F: drivers/hid/hid-hyperv.c 6926 F: drivers/hid/hid-hyperv.c 10572 F: drivers/hv/ 6927 F: drivers/hv/ 10573 F: drivers/input/serio/hyperv-keyboard. 6928 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 6929 F: drivers/pci/controller/pci-hyperv.c >> 6930 F: drivers/net/hyperv/ 10579 F: drivers/scsi/storvsc_drv.c 6931 F: drivers/scsi/storvsc_drv.c 10580 F: drivers/uio/uio_hv_generic.c 6932 F: drivers/uio/uio_hv_generic.c 10581 F: drivers/video/fbdev/hyperv_fb.c 6933 F: drivers/video/fbdev/hyperv_fb.c 10582 F: include/asm-generic/hyperv-tlfs.h !! 6934 F: net/vmw_vsock/hyperv_transport.c 10583 F: include/asm-generic/mshyperv.h << 10584 F: include/clocksource/hyperv_timer.h << 10585 F: include/linux/hyperv.h 6935 F: include/linux/hyperv.h 10586 F: include/net/mana << 10587 F: include/uapi/linux/hyperv.h 6936 F: include/uapi/linux/hyperv.h 10588 F: net/vmw_vsock/hyperv_transport.c << 10589 F: tools/hv/ 6937 F: tools/hv/ 10590 !! 6938 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 6939 10603 HYPERVISOR VIRTUAL CONSOLE DRIVER 6940 HYPERVISOR VIRTUAL CONSOLE DRIVER 10604 L: linuxppc-dev@lists.ozlabs.org 6941 L: linuxppc-dev@lists.ozlabs.org 10605 S: Odd Fixes 6942 S: Odd Fixes 10606 F: drivers/tty/hvc/ 6943 F: drivers/tty/hvc/ 10607 6944 10608 I2C ACPI SUPPORT 6945 I2C ACPI SUPPORT 10609 M: Mika Westerberg <mika.westerberg@linu 6946 M: Mika Westerberg <mika.westerberg@linux.intel.com> 10610 L: linux-i2c@vger.kernel.org 6947 L: linux-i2c@vger.kernel.org 10611 L: linux-acpi@vger.kernel.org 6948 L: linux-acpi@vger.kernel.org 10612 S: Maintained 6949 S: Maintained 10613 F: drivers/i2c/i2c-core-acpi.c 6950 F: drivers/i2c/i2c-core-acpi.c 10614 6951 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 6952 I2C CONTROLLER DRIVER FOR NVIDIA GPU 10624 M: Ajay Gupta <ajayg@nvidia.com> 6953 M: Ajay Gupta <ajayg@nvidia.com> 10625 L: linux-i2c@vger.kernel.org 6954 L: linux-i2c@vger.kernel.org 10626 S: Maintained 6955 S: Maintained 10627 F: Documentation/i2c/busses/i2c-nvidia- !! 6956 F: Documentation/i2c/busses/i2c-nvidia-gpu 10628 F: drivers/i2c/busses/i2c-nvidia-gpu.c 6957 F: drivers/i2c/busses/i2c-nvidia-gpu.c 10629 6958 10630 I2C MUXES 6959 I2C MUXES 10631 M: Peter Rosin <peda@axentia.se> 6960 M: Peter Rosin <peda@axentia.se> 10632 L: linux-i2c@vger.kernel.org 6961 L: linux-i2c@vger.kernel.org 10633 S: Maintained 6962 S: Maintained >> 6963 F: Documentation/i2c/i2c-topology >> 6964 F: Documentation/i2c/muxes/ >> 6965 F: Documentation/devicetree/bindings/i2c/i2c-mux* 10634 F: Documentation/devicetree/bindings/i2 6966 F: Documentation/devicetree/bindings/i2c/i2c-arb* 10635 F: Documentation/devicetree/bindings/i2 6967 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 6968 F: drivers/i2c/i2c-mux.c 10640 F: drivers/i2c/muxes/ 6969 F: drivers/i2c/muxes/ 10641 F: include/linux/i2c-mux.h 6970 F: include/linux/i2c-mux.h 10642 6971 10643 I2C MV64XXX MARVELL AND ALLWINNER DRIVER 6972 I2C MV64XXX MARVELL AND ALLWINNER DRIVER 10644 M: Gregory CLEMENT <gregory.clement@boot 6973 M: Gregory CLEMENT <gregory.clement@bootlin.com> 10645 L: linux-i2c@vger.kernel.org 6974 L: linux-i2c@vger.kernel.org 10646 S: Maintained 6975 S: Maintained 10647 F: Documentation/devicetree/bindings/i2 << 10648 F: drivers/i2c/busses/i2c-mv64xxx.c 6976 F: drivers/i2c/busses/i2c-mv64xxx.c 10649 6977 10650 I2C OVER PARALLEL PORT 6978 I2C OVER PARALLEL PORT 10651 M: Jean Delvare <jdelvare@suse.com> 6979 M: Jean Delvare <jdelvare@suse.com> 10652 L: linux-i2c@vger.kernel.org 6980 L: linux-i2c@vger.kernel.org 10653 S: Maintained 6981 S: Maintained 10654 F: Documentation/i2c/busses/i2c-parport !! 6982 F: Documentation/i2c/busses/i2c-parport >> 6983 F: Documentation/i2c/busses/i2c-parport-light 10655 F: drivers/i2c/busses/i2c-parport.c 6984 F: drivers/i2c/busses/i2c-parport.c >> 6985 F: drivers/i2c/busses/i2c-parport-light.c 10656 6986 10657 I2C SUBSYSTEM 6987 I2C SUBSYSTEM 10658 M: Wolfram Sang <wsa+renesas@sang-engine !! 6988 M: Wolfram Sang <wsa@the-dreams.de> 10659 L: linux-i2c@vger.kernel.org 6989 L: linux-i2c@vger.kernel.org 10660 S: Maintained << 10661 W: https://i2c.wiki.kernel.org/ 6990 W: https://i2c.wiki.kernel.org/ 10662 Q: https://patchwork.ozlabs.org/project 6991 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 10663 T: git git://git.kernel.org/pub/scm/lin 6992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git >> 6993 S: Maintained >> 6994 F: Documentation/devicetree/bindings/i2c/i2c.txt 10664 F: Documentation/i2c/ 6995 F: Documentation/i2c/ 10665 F: drivers/i2c/* 6996 F: drivers/i2c/* 10666 F: include/dt-bindings/i2c/i2c.h !! 6997 F: include/linux/i2c.h 10667 F: include/linux/i2c-dev.h 6998 F: include/linux/i2c-dev.h 10668 F: include/linux/i2c-smbus.h 6999 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 7000 F: include/uapi/linux/i2c.h >> 7001 F: include/uapi/linux/i2c-*.h 10672 7002 10673 I2C SUBSYSTEM HOST DRIVERS 7003 I2C SUBSYSTEM HOST DRIVERS 10674 M: Andi Shyti <andi.shyti@kernel.org> << 10675 L: linux-i2c@vger.kernel.org 7004 L: linux-i2c@vger.kernel.org 10676 S: Maintained << 10677 W: https://i2c.wiki.kernel.org/ 7005 W: https://i2c.wiki.kernel.org/ 10678 Q: https://patchwork.ozlabs.org/project 7006 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/ 10679 T: git git://git.kernel.org/pub/scm/lin !! 7007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git >> 7008 S: Odd Fixes 10680 F: Documentation/devicetree/bindings/i2 7009 F: Documentation/devicetree/bindings/i2c/ 10681 F: drivers/i2c/algos/ 7010 F: drivers/i2c/algos/ 10682 F: drivers/i2c/busses/ 7011 F: drivers/i2c/busses/ 10683 F: include/dt-bindings/i2c/ << 10684 7012 10685 I2C-TAOS-EVM DRIVER 7013 I2C-TAOS-EVM DRIVER 10686 M: Jean Delvare <jdelvare@suse.com> 7014 M: Jean Delvare <jdelvare@suse.com> 10687 L: linux-i2c@vger.kernel.org 7015 L: linux-i2c@vger.kernel.org 10688 S: Maintained 7016 S: Maintained 10689 F: Documentation/i2c/busses/i2c-taos-ev !! 7017 F: Documentation/i2c/busses/i2c-taos-evm 10690 F: drivers/i2c/busses/i2c-taos-evm.c 7018 F: drivers/i2c/busses/i2c-taos-evm.c 10691 7019 10692 I2C-TINY-USB DRIVER 7020 I2C-TINY-USB DRIVER 10693 M: Till Harbaum <till@harbaum.org> 7021 M: Till Harbaum <till@harbaum.org> 10694 L: linux-i2c@vger.kernel.org 7022 L: linux-i2c@vger.kernel.org 10695 S: Maintained << 10696 W: http://www.harbaum.org/till/i2c_tiny 7023 W: http://www.harbaum.org/till/i2c_tiny_usb >> 7024 S: Maintained 10697 F: drivers/i2c/busses/i2c-tiny-usb.c 7025 F: drivers/i2c/busses/i2c-tiny-usb.c 10698 7026 10699 I2C/SMBUS CONTROLLER DRIVERS FOR PC 7027 I2C/SMBUS CONTROLLER DRIVERS FOR PC 10700 M: Jean Delvare <jdelvare@suse.com> 7028 M: Jean Delvare <jdelvare@suse.com> 10701 L: linux-i2c@vger.kernel.org 7029 L: linux-i2c@vger.kernel.org 10702 S: Maintained 7030 S: Maintained 10703 F: Documentation/i2c/busses/i2c-ali1535 !! 7031 F: Documentation/i2c/busses/i2c-ali1535 10704 F: Documentation/i2c/busses/i2c-ali1563 !! 7032 F: Documentation/i2c/busses/i2c-ali1563 10705 F: Documentation/i2c/busses/i2c-ali15x3 !! 7033 F: Documentation/i2c/busses/i2c-ali15x3 10706 F: Documentation/i2c/busses/i2c-amd756. !! 7034 F: Documentation/i2c/busses/i2c-amd756 10707 F: Documentation/i2c/busses/i2c-amd8111 !! 7035 F: Documentation/i2c/busses/i2c-amd8111 10708 F: Documentation/i2c/busses/i2c-i801.rs !! 7036 F: Documentation/i2c/busses/i2c-i801 10709 F: Documentation/i2c/busses/i2c-nforce2 !! 7037 F: Documentation/i2c/busses/i2c-nforce2 10710 F: Documentation/i2c/busses/i2c-piix4.r !! 7038 F: Documentation/i2c/busses/i2c-piix4 10711 F: Documentation/i2c/busses/i2c-sis5595 !! 7039 F: Documentation/i2c/busses/i2c-sis5595 10712 F: Documentation/i2c/busses/i2c-sis630. !! 7040 F: Documentation/i2c/busses/i2c-sis630 10713 F: Documentation/i2c/busses/i2c-sis96x. !! 7041 F: Documentation/i2c/busses/i2c-sis96x 10714 F: Documentation/i2c/busses/i2c-via.rst !! 7042 F: Documentation/i2c/busses/i2c-via 10715 F: Documentation/i2c/busses/i2c-viapro. !! 7043 F: Documentation/i2c/busses/i2c-viapro 10716 F: drivers/i2c/busses/i2c-ali1535.c 7044 F: drivers/i2c/busses/i2c-ali1535.c 10717 F: drivers/i2c/busses/i2c-ali1563.c 7045 F: drivers/i2c/busses/i2c-ali1563.c 10718 F: drivers/i2c/busses/i2c-ali15x3.c 7046 F: drivers/i2c/busses/i2c-ali15x3.c 10719 F: drivers/i2c/busses/i2c-amd756-s4882. << 10720 F: drivers/i2c/busses/i2c-amd756.c 7047 F: drivers/i2c/busses/i2c-amd756.c >> 7048 F: drivers/i2c/busses/i2c-amd756-s4882.c 10721 F: drivers/i2c/busses/i2c-amd8111.c 7049 F: drivers/i2c/busses/i2c-amd8111.c 10722 F: drivers/i2c/busses/i2c-i801.c 7050 F: drivers/i2c/busses/i2c-i801.c 10723 F: drivers/i2c/busses/i2c-isch.c 7051 F: drivers/i2c/busses/i2c-isch.c 10724 F: drivers/i2c/busses/i2c-nforce2-s4985 << 10725 F: drivers/i2c/busses/i2c-nforce2.c 7052 F: drivers/i2c/busses/i2c-nforce2.c >> 7053 F: drivers/i2c/busses/i2c-nforce2-s4985.c 10726 F: drivers/i2c/busses/i2c-piix4.c 7054 F: drivers/i2c/busses/i2c-piix4.c 10727 F: drivers/i2c/busses/i2c-sis5595.c 7055 F: drivers/i2c/busses/i2c-sis5595.c 10728 F: drivers/i2c/busses/i2c-sis630.c 7056 F: drivers/i2c/busses/i2c-sis630.c 10729 F: drivers/i2c/busses/i2c-sis96x.c 7057 F: drivers/i2c/busses/i2c-sis96x.c 10730 F: drivers/i2c/busses/i2c-via.c 7058 F: drivers/i2c/busses/i2c-via.c 10731 F: drivers/i2c/busses/i2c-viapro.c 7059 F: drivers/i2c/busses/i2c-viapro.c 10732 7060 10733 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER 7061 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER 10734 M: Hans de Goede <hdegoede@redhat.com> 7062 M: Hans de Goede <hdegoede@redhat.com> 10735 L: linux-i2c@vger.kernel.org 7063 L: linux-i2c@vger.kernel.org 10736 S: Maintained 7064 S: Maintained 10737 F: drivers/i2c/busses/i2c-cht-wc.c 7065 F: drivers/i2c/busses/i2c-cht-wc.c 10738 7066 10739 I2C/SMBUS ISMT DRIVER 7067 I2C/SMBUS ISMT DRIVER 10740 M: Seth Heasley <seth.heasley@intel.com> 7068 M: Seth Heasley <seth.heasley@intel.com> 10741 M: Neil Horman <nhorman@tuxdriver.com> 7069 M: Neil Horman <nhorman@tuxdriver.com> 10742 L: linux-i2c@vger.kernel.org 7070 L: linux-i2c@vger.kernel.org 10743 F: Documentation/i2c/busses/i2c-ismt.rs << 10744 F: drivers/i2c/busses/i2c-ismt.c 7071 F: drivers/i2c/busses/i2c-ismt.c 10745 !! 7072 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 7073 10754 I2C/SMBUS STUB DRIVER 7074 I2C/SMBUS STUB DRIVER 10755 M: Jean Delvare <jdelvare@suse.com> 7075 M: Jean Delvare <jdelvare@suse.com> 10756 L: linux-i2c@vger.kernel.org 7076 L: linux-i2c@vger.kernel.org 10757 S: Maintained 7077 S: Maintained 10758 F: drivers/i2c/i2c-stub.c 7078 F: drivers/i2c/i2c-stub.c 10759 7079 10760 I3C DRIVER FOR ASPEED AST2600 !! 7080 IA64 (Itanium) PLATFORM 10761 M: Jeremy Kerr <jk@codeconstruct.com.au> !! 7081 M: Tony Luck <tony.luck@intel.com> 10762 S: Maintained !! 7082 M: Fenghua Yu <fenghua.yu@intel.com> 10763 F: Documentation/devicetree/bindings/i3 !! 7083 L: linux-ia64@vger.kernel.org 10764 F: drivers/i3c/master/ast2600-i3c-maste !! 7084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git 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 << 10778 M: Alexandre Belloni <alexandre.belloni@ << 10779 L: linux-i3c@lists.infradead.org (moder << 10780 S: Maintained << 10781 C: irc://chat.freenode.net/linux-i3c << 10782 T: git git://git.kernel.org/pub/scm/lin << 10783 F: Documentation/ABI/testing/sysfs-bus- << 10784 F: Documentation/devicetree/bindings/i3 << 10785 F: Documentation/driver-api/i3c << 10786 F: drivers/i3c/ << 10787 F: include/dt-bindings/i3c/ << 10788 F: include/linux/i3c/ << 10789 << 10790 IBM Operation Panel Input Driver << 10791 M: Eddie James <eajames@linux.ibm.com> << 10792 L: linux-input@vger.kernel.org << 10793 S: Maintained 7085 S: Maintained 10794 F: Documentation/devicetree/bindings/in !! 7086 F: arch/ia64/ 10795 F: drivers/input/misc/ibm-panel.c << 10796 7087 10797 IBM Power 842 compression accelerator 7088 IBM Power 842 compression accelerator 10798 M: Haren Myneni <haren@us.ibm.com> 7089 M: Haren Myneni <haren@us.ibm.com> 10799 S: Supported 7090 S: Supported 10800 F: crypto/842.c << 10801 F: drivers/crypto/nx/Kconfig << 10802 F: drivers/crypto/nx/Makefile 7091 F: drivers/crypto/nx/Makefile >> 7092 F: drivers/crypto/nx/Kconfig 10803 F: drivers/crypto/nx/nx-842* 7093 F: drivers/crypto/nx/nx-842* 10804 F: include/linux/sw842.h 7094 F: include/linux/sw842.h >> 7095 F: crypto/842.c 10805 F: lib/842/ 7096 F: lib/842/ 10806 7097 10807 IBM Power in-Nest Crypto Acceleration 7098 IBM Power in-Nest Crypto Acceleration 10808 M: Breno Leitão <leitao@debian.org> !! 7099 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 10809 M: Nayna Jain <nayna@linux.ibm.com> !! 7100 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 10810 M: Paulo Flabiano Smorigo <pfsmorigo@gma << 10811 L: linux-crypto@vger.kernel.org 7101 L: linux-crypto@vger.kernel.org 10812 S: Supported 7102 S: Supported 10813 F: drivers/crypto/nx/Kconfig << 10814 F: drivers/crypto/nx/Makefile 7103 F: drivers/crypto/nx/Makefile >> 7104 F: drivers/crypto/nx/Kconfig 10815 F: drivers/crypto/nx/nx-aes* 7105 F: drivers/crypto/nx/nx-aes* 10816 F: drivers/crypto/nx/nx-sha* 7106 F: drivers/crypto/nx/nx-sha* 10817 F: drivers/crypto/nx/nx.* 7107 F: drivers/crypto/nx/nx.* 10818 F: drivers/crypto/nx/nx_csbcpb.h 7108 F: drivers/crypto/nx/nx_csbcpb.h 10819 F: drivers/crypto/nx/nx_debugfs.c !! 7109 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 7110 10828 IBM Power Linux RAID adapter 7111 IBM Power Linux RAID adapter 10829 M: Brian King <brking@us.ibm.com> 7112 M: Brian King <brking@us.ibm.com> 10830 S: Supported 7113 S: Supported 10831 F: drivers/scsi/ipr.* 7114 F: drivers/scsi/ipr.* 10832 7115 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 7116 IBM Power SRIOV Virtual NIC Device Driver 10841 M: Haren Myneni <haren@linux.ibm.com> !! 7117 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 10842 M: Rick Lindsley <ricklind@linux.ibm.com !! 7118 M: John Allen <jallen@linux.vnet.ibm.com> 10843 R: Nick Child <nnac123@linux.ibm.com> << 10844 R: Thomas Falcon <tlfalcon@linux.ibm.com << 10845 L: netdev@vger.kernel.org 7119 L: netdev@vger.kernel.org 10846 S: Supported 7120 S: Supported 10847 F: drivers/net/ethernet/ibm/ibmvnic.* 7121 F: drivers/net/ethernet/ibm/ibmvnic.* 10848 7122 10849 IBM Power VFIO Support !! 7123 IBM Power Virtual Accelerator Switchboard 10850 M: Timothy Pearson <tpearson@raptorengin !! 7124 M: Sukadev Bhattiprolu >> 7125 L: linuxppc-dev@lists.ozlabs.org 10851 S: Supported 7126 S: Supported 10852 F: drivers/vfio/vfio_iommu_spapr_tce.c !! 7127 F: arch/powerpc/platforms/powernv/vas* >> 7128 F: arch/powerpc/platforms/powernv/copy-paste.h >> 7129 F: arch/powerpc/include/asm/vas.h >> 7130 F: arch/powerpc/include/uapi/asm/vas.h 10853 7131 10854 IBM Power Virtual Ethernet Device Driver 7132 IBM Power Virtual Ethernet Device Driver 10855 M: Nick Child <nnac123@linux.ibm.com> !! 7133 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com> 10856 L: netdev@vger.kernel.org 7134 L: netdev@vger.kernel.org 10857 S: Supported 7135 S: Supported 10858 F: drivers/net/ethernet/ibm/ibmveth.* 7136 F: drivers/net/ethernet/ibm/ibmveth.* 10859 7137 10860 IBM Power Virtual FC Device Drivers 7138 IBM Power Virtual FC Device Drivers 10861 M: Tyrel Datwyler <tyreld@linux.ibm.com> !! 7139 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 10862 L: linux-scsi@vger.kernel.org 7140 L: linux-scsi@vger.kernel.org 10863 S: Supported 7141 S: Supported 10864 F: drivers/scsi/ibmvscsi/ibmvfc* 7142 F: drivers/scsi/ibmvscsi/ibmvfc* 10865 7143 10866 IBM Power Virtual Management Channel Driver 7144 IBM Power Virtual Management Channel Driver 10867 M: Brad Warrum <bwarrum@linux.ibm.com> !! 7145 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com> 10868 M: Ritu Agarwal <rituagar@linux.ibm.com> !! 7146 M: Steven Royer <seroyer@linux.vnet.ibm.com> 10869 S: Supported 7147 S: Supported 10870 F: drivers/misc/ibmvmc.* 7148 F: drivers/misc/ibmvmc.* 10871 7149 10872 IBM Power Virtual SCSI Device Drivers 7150 IBM Power Virtual SCSI Device Drivers 10873 M: Tyrel Datwyler <tyreld@linux.ibm.com> !! 7151 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 10874 L: linux-scsi@vger.kernel.org 7152 L: linux-scsi@vger.kernel.org 10875 S: Supported 7153 S: Supported 10876 F: drivers/scsi/ibmvscsi/ibmvscsi* 7154 F: drivers/scsi/ibmvscsi/ibmvscsi* 10877 F: include/scsi/viosrp.h 7155 F: include/scsi/viosrp.h 10878 7156 10879 IBM Power Virtual SCSI Device Target Driver 7157 IBM Power Virtual SCSI Device Target Driver 10880 M: Tyrel Datwyler <tyreld@linux.ibm.com> !! 7158 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com> >> 7159 M: Michael Cyr <mikecyr@linux.vnet.ibm.com> 10881 L: linux-scsi@vger.kernel.org 7160 L: linux-scsi@vger.kernel.org 10882 L: target-devel@vger.kernel.org 7161 L: target-devel@vger.kernel.org 10883 S: Supported 7162 S: Supported 10884 F: drivers/scsi/ibmvscsi_tgt/ 7163 F: drivers/scsi/ibmvscsi_tgt/ 10885 7164 10886 IBM Power VMX Cryptographic instructions 7165 IBM Power VMX Cryptographic instructions 10887 M: Breno Leitão <leitao@debian.org> !! 7166 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com> 10888 M: Nayna Jain <nayna@linux.ibm.com> !! 7167 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com> 10889 M: Paulo Flabiano Smorigo <pfsmorigo@gma << 10890 L: linux-crypto@vger.kernel.org 7168 L: linux-crypto@vger.kernel.org 10891 S: Supported 7169 S: Supported 10892 F: arch/powerpc/crypto/Kconfig !! 7170 F: drivers/crypto/vmx/Makefile 10893 F: arch/powerpc/crypto/Makefile !! 7171 F: drivers/crypto/vmx/Kconfig 10894 F: arch/powerpc/crypto/aes.c !! 7172 F: drivers/crypto/vmx/vmx.c 10895 F: arch/powerpc/crypto/aes_cbc.c !! 7173 F: drivers/crypto/vmx/aes* 10896 F: arch/powerpc/crypto/aes_ctr.c !! 7174 F: drivers/crypto/vmx/ghash* 10897 F: arch/powerpc/crypto/aes_xts.c !! 7175 F: drivers/crypto/vmx/ppc-xlate.pl 10898 F: arch/powerpc/crypto/aesp8-ppc.* !! 7176 10899 F: arch/powerpc/crypto/ghash.c !! 7177 IBM Power PCI Hotplug Driver for RPA-compliant PPC64 platform 10900 F: arch/powerpc/crypto/ghashp8-ppc.pl !! 7178 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> 10901 F: arch/powerpc/crypto/ppc-xlate.pl !! 7179 L: linux-pci@vger.kernel.org 10902 F: arch/powerpc/crypto/vmx.c !! 7180 L: linuxppc-dev@lists.ozlabs.org >> 7181 S: Supported >> 7182 F: drivers/pci/hotplug/rpaphp* >> 7183 >> 7184 IBM Power IO DLPAR Driver for RPA-compliant PPC64 platform >> 7185 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com> >> 7186 L: linux-pci@vger.kernel.org >> 7187 L: linuxppc-dev@lists.ozlabs.org >> 7188 S: Supported >> 7189 F: drivers/pci/hotplug/rpadlpar* 10903 7190 10904 IBM ServeRAID RAID DRIVER 7191 IBM ServeRAID RAID DRIVER 10905 S: Orphan 7192 S: Orphan 10906 F: drivers/scsi/ips.* 7193 F: drivers/scsi/ips.* 10907 7194 10908 ICH LPC AND GPIO DRIVER 7195 ICH LPC AND GPIO DRIVER 10909 M: Peter Tyser <ptyser@xes-inc.com> 7196 M: Peter Tyser <ptyser@xes-inc.com> 10910 S: Maintained 7197 S: Maintained 10911 F: drivers/gpio/gpio-ich.c << 10912 F: drivers/mfd/lpc_ich.c 7198 F: drivers/mfd/lpc_ich.c >> 7199 F: drivers/gpio/gpio-ich.c 10913 7200 10914 ICY I2C DRIVER !! 7201 IDE SUBSYSTEM 10915 M: Max Staudt <max@enpas.org> !! 7202 M: "David S. Miller" <davem@davemloft.net> 10916 L: linux-i2c@vger.kernel.org !! 7203 L: linux-ide@vger.kernel.org >> 7204 Q: http://patchwork.ozlabs.org/project/linux-ide/list/ >> 7205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git 10917 S: Maintained 7206 S: Maintained 10918 F: drivers/i2c/busses/i2c-icy.c !! 7207 F: Documentation/ide/ >> 7208 F: drivers/ide/ >> 7209 F: include/linux/ide.h >> 7210 >> 7211 IDE/ATAPI DRIVERS >> 7212 M: Borislav Petkov <bp@alien8.de> >> 7213 L: linux-ide@vger.kernel.org >> 7214 S: Maintained >> 7215 F: Documentation/cdrom/ide-cd >> 7216 F: drivers/ide/ide-cd* 10919 7217 10920 IDEAPAD LAPTOP EXTRAS DRIVER 7218 IDEAPAD LAPTOP EXTRAS DRIVER 10921 M: Ike Panhc <ike.pan@canonical.com> 7219 M: Ike Panhc <ike.pan@canonical.com> 10922 L: platform-driver-x86@vger.kernel.org 7220 L: platform-driver-x86@vger.kernel.org 10923 S: Maintained << 10924 W: http://launchpad.net/ideapad-laptop 7221 W: http://launchpad.net/ideapad-laptop >> 7222 S: Maintained 10925 F: drivers/platform/x86/ideapad-laptop. 7223 F: drivers/platform/x86/ideapad-laptop.c 10926 7224 10927 IDEAPAD LAPTOP SLIDEBAR DRIVER 7225 IDEAPAD LAPTOP SLIDEBAR DRIVER 10928 M: Andrey Moiseev <o2g.org.ru@gmail.com> 7226 M: Andrey Moiseev <o2g.org.ru@gmail.com> 10929 L: linux-input@vger.kernel.org 7227 L: linux-input@vger.kernel.org 10930 S: Maintained << 10931 W: https://github.com/o2genum/ideapad-s 7228 W: https://github.com/o2genum/ideapad-slidebar >> 7229 S: Maintained 10932 F: drivers/input/misc/ideapad_slidebar. 7230 F: drivers/input/misc/ideapad_slidebar.c 10933 7231 10934 IDT VersaClock 5 CLOCK DRIVER 7232 IDT VersaClock 5 CLOCK DRIVER 10935 M: Luca Ceresoli <luca@lucaceresoli.net> !! 7233 M: Marek Vasut <marek.vasut@gmail.com> 10936 S: Maintained 7234 S: Maintained 10937 F: Documentation/devicetree/bindings/cl << 10938 F: drivers/clk/clk-versaclock5.c 7235 F: drivers/clk/clk-versaclock5.c 10939 7236 10940 IEEE 802.15.4 SUBSYSTEM 7237 IEEE 802.15.4 SUBSYSTEM 10941 M: Alexander Aring <alex.aring@gmail.com 7238 M: Alexander Aring <alex.aring@gmail.com> 10942 M: Stefan Schmidt <stefan@datenfreihafen 7239 M: Stefan Schmidt <stefan@datenfreihafen.org> 10943 M: Miquel Raynal <miquel.raynal@bootlin. << 10944 L: linux-wpan@vger.kernel.org 7240 L: linux-wpan@vger.kernel.org >> 7241 W: http://wpan.cakelab.org/ >> 7242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git >> 7243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git 10945 S: Maintained 7244 S: Maintained 10946 W: https://linux-wpan.org/ !! 7245 F: net/ieee802154/ 10947 Q: https://patchwork.kernel.org/project !! 7246 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/ 7247 F: drivers/net/ieee802154/ 10952 F: include/linux/ieee802154.h << 10953 F: include/linux/nl802154.h 7248 F: include/linux/nl802154.h >> 7249 F: include/linux/ieee802154.h >> 7250 F: include/net/nl802154.h >> 7251 F: include/net/mac802154.h 10954 F: include/net/af_ieee802154.h 7252 F: include/net/af_ieee802154.h 10955 F: include/net/cfg802154.h 7253 F: include/net/cfg802154.h 10956 F: include/net/ieee802154_netdev.h 7254 F: include/net/ieee802154_netdev.h 10957 F: include/net/mac802154.h !! 7255 F: Documentation/networking/ieee802154.txt 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 7256 10968 IFE PROTOCOL 7257 IFE PROTOCOL 10969 M: Yotam Gigi <yotam.gi@gmail.com> 7258 M: Yotam Gigi <yotam.gi@gmail.com> 10970 M: Jamal Hadi Salim <jhs@mojatatu.com> 7259 M: Jamal Hadi Salim <jhs@mojatatu.com> >> 7260 F: net/ife 10971 F: include/net/ife.h 7261 F: include/net/ife.h 10972 F: include/uapi/linux/ife.h 7262 F: include/uapi/linux/ife.h 10973 F: net/ife << 10974 7263 10975 IGORPLUG-USB IR RECEIVER 7264 IGORPLUG-USB IR RECEIVER 10976 M: Sean Young <sean@mess.org> 7265 M: Sean Young <sean@mess.org> 10977 L: linux-media@vger.kernel.org 7266 L: linux-media@vger.kernel.org 10978 S: Maintained 7267 S: Maintained 10979 F: drivers/media/rc/igorplugusb.c 7268 F: drivers/media/rc/igorplugusb.c 10980 7269 10981 IGUANAWORKS USB IR TRANSCEIVER 7270 IGUANAWORKS USB IR TRANSCEIVER 10982 M: Sean Young <sean@mess.org> 7271 M: Sean Young <sean@mess.org> 10983 L: linux-media@vger.kernel.org 7272 L: linux-media@vger.kernel.org 10984 S: Maintained 7273 S: Maintained 10985 F: drivers/media/rc/iguanair.c 7274 F: drivers/media/rc/iguanair.c 10986 7275 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 7276 IIO DIGITAL POTENTIOMETER DAC 10997 M: Peter Rosin <peda@axentia.se> 7277 M: Peter Rosin <peda@axentia.se> 10998 L: linux-iio@vger.kernel.org 7278 L: linux-iio@vger.kernel.org 10999 S: Maintained 7279 S: Maintained 11000 F: Documentation/ABI/testing/sysfs-bus- 7280 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac 11001 F: Documentation/devicetree/bindings/ii !! 7281 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt 11002 F: drivers/iio/dac/dpot-dac.c 7282 F: drivers/iio/dac/dpot-dac.c 11003 7283 11004 IIO ENVELOPE DETECTOR 7284 IIO ENVELOPE DETECTOR 11005 M: Peter Rosin <peda@axentia.se> 7285 M: Peter Rosin <peda@axentia.se> 11006 L: linux-iio@vger.kernel.org 7286 L: linux-iio@vger.kernel.org 11007 S: Maintained 7287 S: Maintained 11008 F: Documentation/ABI/testing/sysfs-bus- 7288 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector 11009 F: Documentation/devicetree/bindings/ii !! 7289 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt 11010 F: drivers/iio/adc/envelope-detector.c 7290 F: drivers/iio/adc/envelope-detector.c 11011 7291 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 7292 IIO MULTIPLEXER 11021 M: Peter Rosin <peda@axentia.se> 7293 M: Peter Rosin <peda@axentia.se> 11022 L: linux-iio@vger.kernel.org 7294 L: linux-iio@vger.kernel.org 11023 S: Maintained 7295 S: Maintained 11024 F: Documentation/devicetree/bindings/ii !! 7296 F: Documentation/devicetree/bindings/iio/multiplexer/io-channel-mux.txt 11025 F: drivers/iio/multiplexer/iio-mux.c 7297 F: drivers/iio/multiplexer/iio-mux.c 11026 7298 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 7299 IIO SUBSYSTEM AND DRIVERS 11034 M: Jonathan Cameron <jic23@kernel.org> 7300 M: Jonathan Cameron <jic23@kernel.org> >> 7301 R: Hartmut Knaack <knaack.h@gmx.de> 11035 R: Lars-Peter Clausen <lars@metafoo.de> 7302 R: Lars-Peter Clausen <lars@metafoo.de> >> 7303 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net> 11036 L: linux-iio@vger.kernel.org 7304 L: linux-iio@vger.kernel.org 11037 S: Maintained << 11038 T: git git://git.kernel.org/pub/scm/lin 7305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git >> 7306 S: Maintained 11039 F: Documentation/ABI/testing/configfs-i 7307 F: Documentation/ABI/testing/configfs-iio* 11040 F: Documentation/ABI/testing/sysfs-bus- 7308 F: Documentation/ABI/testing/sysfs-bus-iio* 11041 F: Documentation/devicetree/bindings/ii 7309 F: Documentation/devicetree/bindings/iio/ 11042 F: Documentation/iio/ << 11043 F: drivers/iio/ 7310 F: drivers/iio/ 11044 F: drivers/staging/iio/ 7311 F: drivers/staging/iio/ 11045 F: include/dt-bindings/iio/ << 11046 F: include/linux/iio/ 7312 F: include/linux/iio/ 11047 F: tools/iio/ 7313 F: tools/iio/ 11048 7314 11049 IIO UNIT CONVERTER 7315 IIO UNIT CONVERTER 11050 M: Peter Rosin <peda@axentia.se> 7316 M: Peter Rosin <peda@axentia.se> 11051 L: linux-iio@vger.kernel.org 7317 L: linux-iio@vger.kernel.org 11052 S: Maintained 7318 S: Maintained 11053 F: Documentation/devicetree/bindings/ii !! 7319 F: Documentation/devicetree/bindings/iio/afe/current-sense-amplifier.txt 11054 F: Documentation/devicetree/bindings/ii !! 7320 F: Documentation/devicetree/bindings/iio/afe/current-sense-shunt.txt 11055 F: Documentation/devicetree/bindings/ii !! 7321 F: Documentation/devicetree/bindings/iio/afe/voltage-divider.txt 11056 F: drivers/iio/afe/iio-rescale.c 7322 F: drivers/iio/afe/iio-rescale.c 11057 7323 11058 IKANOS/ADI EAGLE ADSL USB DRIVER 7324 IKANOS/ADI EAGLE ADSL USB DRIVER 11059 M: Matthieu Castet <castet.matthieu@free 7325 M: Matthieu Castet <castet.matthieu@free.fr> 11060 M: Stanislaw Gruszka <stf_xl@wp.pl> 7326 M: Stanislaw Gruszka <stf_xl@wp.pl> 11061 S: Maintained 7327 S: Maintained 11062 F: drivers/usb/atm/ueagle-atm.c 7328 F: drivers/usb/atm/ueagle-atm.c 11063 7329 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 7330 IMGTEC ASCII LCD DRIVER 11071 M: Paul Burton <paulburton@kernel.org> !! 7331 M: Paul Burton <paul.burton@mips.com> 11072 S: Maintained 7332 S: Maintained 11073 F: Documentation/devicetree/bindings/au !! 7333 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt 11074 F: drivers/auxdisplay/img-ascii-lcd.c 7334 F: drivers/auxdisplay/img-ascii-lcd.c 11075 7335 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 7336 IMGTEC IR DECODER DRIVER 11084 S: Orphan !! 7337 M: James Hogan <jhogan@kernel.org> >> 7338 S: Maintained 11085 F: drivers/media/rc/img-ir/ 7339 F: drivers/media/rc/img-ir/ 11086 7340 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 7341 IMON SOUNDGRAPH USB IR RECEIVER 11100 M: Sean Young <sean@mess.org> 7342 M: Sean Young <sean@mess.org> 11101 L: linux-media@vger.kernel.org 7343 L: linux-media@vger.kernel.org 11102 S: Maintained 7344 S: Maintained 11103 F: drivers/media/rc/imon.c << 11104 F: drivers/media/rc/imon_raw.c 7345 F: drivers/media/rc/imon_raw.c >> 7346 F: drivers/media/rc/imon.c 11105 7347 11106 IMS TWINTURBO FRAMEBUFFER DRIVER 7348 IMS TWINTURBO FRAMEBUFFER DRIVER 11107 L: linux-fbdev@vger.kernel.org 7349 L: linux-fbdev@vger.kernel.org 11108 S: Orphan 7350 S: Orphan 11109 F: drivers/video/fbdev/imsttfb.c 7351 F: drivers/video/fbdev/imsttfb.c 11110 7352 11111 INDEX OF FURTHER KERNEL DOCUMENTATION !! 7353 INA209 HARDWARE MONITOR DRIVER 11112 M: Carlos Bilbao <carlos.bilbao.osdev@gm !! 7354 M: Guenter Roeck <linux@roeck-us.net> >> 7355 L: linux-hwmon@vger.kernel.org >> 7356 S: Maintained >> 7357 F: Documentation/hwmon/ina209 >> 7358 F: Documentation/devicetree/bindings/hwmon/ina2xx.txt >> 7359 F: drivers/hwmon/ina209.c >> 7360 >> 7361 INA2XX HARDWARE MONITOR DRIVER >> 7362 M: Guenter Roeck <linux@roeck-us.net> >> 7363 L: linux-hwmon@vger.kernel.org 11113 S: Maintained 7364 S: Maintained 11114 F: Documentation/process/kernel-docs.rs !! 7365 F: Documentation/hwmon/ina2xx >> 7366 F: drivers/hwmon/ina2xx.c >> 7367 F: include/linux/platform_data/ina2xx.h 11115 7368 11116 INDUSTRY PACK SUBSYSTEM (IPACK) 7369 INDUSTRY PACK SUBSYSTEM (IPACK) 11117 M: Vaibhav Gupta <vaibhavgupta40@gmail.c !! 7370 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com> 11118 M: Jens Taprogge <jens.taprogge@taprogge 7371 M: Jens Taprogge <jens.taprogge@taprogge.org> 11119 M: Greg Kroah-Hartman <gregkh@linuxfound 7372 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 11120 L: industrypack-devel@lists.sourceforge 7373 L: industrypack-devel@lists.sourceforge.net 11121 S: Maintained << 11122 W: http://industrypack.sourceforge.net 7374 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 7375 S: Maintained 11129 F: drivers/iio/pressure/dps310.c !! 7376 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 7377 11138 INFINIBAND SUBSYSTEM 7378 INFINIBAND SUBSYSTEM 11139 M: Jason Gunthorpe <jgg@nvidia.com> !! 7379 M: Doug Ledford <dledford@redhat.com> 11140 M: Leon Romanovsky <leonro@nvidia.com> !! 7380 M: Jason Gunthorpe <jgg@mellanox.com> 11141 L: linux-rdma@vger.kernel.org 7381 L: linux-rdma@vger.kernel.org 11142 S: Supported << 11143 W: https://github.com/linux-rdma/rdma-c 7382 W: https://github.com/linux-rdma/rdma-core 11144 Q: http://patchwork.kernel.org/project/ 7383 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 11145 T: git git://git.kernel.org/pub/scm/lin 7384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git >> 7385 S: Supported 11146 F: Documentation/devicetree/bindings/in 7386 F: Documentation/devicetree/bindings/infiniband/ 11147 F: Documentation/infiniband/ 7387 F: Documentation/infiniband/ 11148 F: drivers/infiniband/ 7388 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 7389 F: include/uapi/linux/if_infiniband.h 11154 F: include/uapi/rdma/ 7390 F: include/uapi/rdma/ 11155 F: samples/bpf/ibumad_kern.c !! 7391 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 7392 11165 INGENIC JZ47xx SoCs !! 7393 INGENIC JZ4780 DMA Driver 11166 M: Paul Cercueil <paul@crapouillou.net> !! 7394 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com> 11167 L: linux-mips@vger.kernel.org << 11168 S: Maintained 7395 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 7396 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 7397 11195 INJOINIC IP5xxx POWER BANK IC DRIVER !! 7398 INGENIC JZ4780 NAND DRIVER 11196 M: Samuel Holland <samuel@sholland.org> !! 7399 M: Harvey Hunt <harveyhuntnexus@gmail.com> >> 7400 L: linux-mtd@lists.infradead.org 11197 S: Maintained 7401 S: Maintained 11198 F: drivers/power/supply/ip5xxx_power.c !! 7402 F: drivers/mtd/nand/raw/jz4780_* 11199 7403 11200 INOTIFY 7404 INOTIFY 11201 M: Jan Kara <jack@suse.cz> 7405 M: Jan Kara <jack@suse.cz> 11202 R: Amir Goldstein <amir73il@gmail.com> 7406 R: Amir Goldstein <amir73il@gmail.com> 11203 L: linux-fsdevel@vger.kernel.org 7407 L: linux-fsdevel@vger.kernel.org 11204 S: Maintained 7408 S: Maintained 11205 F: Documentation/filesystems/inotify.rs !! 7409 F: Documentation/filesystems/inotify.txt 11206 F: fs/notify/inotify/ 7410 F: fs/notify/inotify/ 11207 F: include/linux/inotify.h 7411 F: include/linux/inotify.h 11208 F: include/uapi/linux/inotify.h 7412 F: include/uapi/linux/inotify.h 11209 7413 11210 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREE 7414 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS 11211 M: Dmitry Torokhov <dmitry.torokhov@gmai 7415 M: Dmitry Torokhov <dmitry.torokhov@gmail.com> 11212 L: linux-input@vger.kernel.org 7416 L: linux-input@vger.kernel.org 11213 S: Maintained << 11214 Q: http://patchwork.kernel.org/project/ 7417 Q: http://patchwork.kernel.org/project/linux-input/list/ 11215 T: git git://git.kernel.org/pub/scm/lin 7418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git 11216 F: Documentation/devicetree/bindings/in !! 7419 S: Maintained 11217 F: Documentation/devicetree/bindings/se << 11218 F: Documentation/input/ << 11219 F: drivers/input/ 7420 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 7421 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 7422 F: include/uapi/linux/input.h 11230 F: include/uapi/linux/serio.h !! 7423 F: include/uapi/linux/input-event-codes.h 11231 F: include/uapi/linux/uinput.h !! 7424 F: include/linux/input/ >> 7425 F: Documentation/devicetree/bindings/input/ >> 7426 F: Documentation/devicetree/bindings/serio/ >> 7427 F: Documentation/input/ 11232 7428 11233 INPUT MULTITOUCH (MT) PROTOCOL 7429 INPUT MULTITOUCH (MT) PROTOCOL 11234 M: Henrik Rydberg <rydberg@bitmath.org> 7430 M: Henrik Rydberg <rydberg@bitmath.org> 11235 L: linux-input@vger.kernel.org 7431 L: linux-input@vger.kernel.org 11236 S: Odd fixes 7432 S: Odd fixes 11237 F: Documentation/input/multi-touch-prot 7433 F: Documentation/input/multi-touch-protocol.rst 11238 F: drivers/input/input-mt.c 7434 F: drivers/input/input-mt.c 11239 K: \b(ABS|SYN)_MT_ 7435 K: \b(ABS|SYN)_MT_ 11240 7436 11241 INSIDE SECURE CRYPTO DRIVER 7437 INSIDE SECURE CRYPTO DRIVER 11242 M: Antoine Tenart <atenart@kernel.org> !! 7438 M: Antoine Tenart <antoine.tenart@bootlin.com> 11243 L: linux-crypto@vger.kernel.org << 11244 S: Maintained << 11245 F: drivers/crypto/inside-secure/ 7439 F: drivers/crypto/inside-secure/ >> 7440 S: Maintained >> 7441 L: linux-crypto@vger.kernel.org 11246 7442 11247 INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 7443 INTEGRITY MEASUREMENT ARCHITECTURE (IMA) 11248 M: Mimi Zohar <zohar@linux.ibm.com> !! 7444 M: Mimi Zohar <zohar@linux.vnet.ibm.com> 11249 M: Roberto Sassu <roberto.sassu@huawei.c << 11250 M: Dmitry Kasatkin <dmitry.kasatkin@gmai 7445 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com> 11251 R: Eric Snowberg <eric.snowberg@oracle.c << 11252 L: linux-integrity@vger.kernel.org 7446 L: linux-integrity@vger.kernel.org 11253 S: Supported << 11254 T: git git://git.kernel.org/pub/scm/lin 7447 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 7448 S: Supported 11262 T: git git://git.kernel.org/pub/scm/lin !! 7449 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 7450 11268 INTEL 810/815 FRAMEBUFFER DRIVER 7451 INTEL 810/815 FRAMEBUFFER DRIVER 11269 M: Antonino Daplas <adaplas@gmail.com> 7452 M: Antonino Daplas <adaplas@gmail.com> 11270 L: linux-fbdev@vger.kernel.org 7453 L: linux-fbdev@vger.kernel.org 11271 S: Maintained 7454 S: Maintained 11272 F: drivers/video/fbdev/i810/ 7455 F: drivers/video/fbdev/i810/ 11273 7456 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 7457 INTEL ASoC DRIVERS 11289 M: Cezary Rojewski <cezary.rojewski@inte !! 7458 M: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> 11290 M: Liam Girdwood <liam.r.girdwood@linux. 7459 M: Liam Girdwood <liam.r.girdwood@linux.intel.com> 11291 M: Peter Ujfalusi <peter.ujfalusi@linux. !! 7460 M: Jie Yang <yang.jie@linux.intel.com> 11292 M: Bard Liao <yung-chuan.liao@linux.inte !! 7461 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 7462 S: Supported 11298 F: sound/soc/intel/ 7463 F: sound/soc/intel/ 11299 7464 11300 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIV 7465 INTEL ATOMISP2 DUMMY / POWER-MANAGEMENT DRIVER 11301 M: Hans de Goede <hdegoede@redhat.com> 7466 M: Hans de Goede <hdegoede@redhat.com> 11302 L: platform-driver-x86@vger.kernel.org 7467 L: platform-driver-x86@vger.kernel.org 11303 S: Maintained 7468 S: Maintained 11304 F: drivers/platform/x86/intel/atomisp2/ !! 7469 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 7470 11325 INTEL C600 SERIES SAS CONTROLLER DRIVER 7471 INTEL C600 SERIES SAS CONTROLLER DRIVER >> 7472 M: Intel SCU Linux support <intel-linux-scu@intel.com> 11326 M: Artur Paszkiewicz <artur.paszkiewicz@ 7473 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com> 11327 L: linux-scsi@vger.kernel.org 7474 L: linux-scsi@vger.kernel.org 11328 S: Supported << 11329 T: git git://git.code.sf.net/p/intel-sa 7475 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 7476 S: Supported 11337 F: arch/x86/include/asm/intel-family.h !! 7477 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 7478 11350 INTEL DRM I915 DRIVER (Meteor Lake, DG2 and !! 7479 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets) 11351 M: Jani Nikula <jani.nikula@linux.intel. 7480 M: Jani Nikula <jani.nikula@linux.intel.com> 11352 M: Joonas Lahtinen <joonas.lahtinen@linu 7481 M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com> 11353 M: Rodrigo Vivi <rodrigo.vivi@intel.com> 7482 M: Rodrigo Vivi <rodrigo.vivi@intel.com> 11354 M: Tvrtko Ursulin <tursulin@ursulin.net> << 11355 L: intel-gfx@lists.freedesktop.org 7483 L: intel-gfx@lists.freedesktop.org 11356 S: Supported !! 7484 W: https://01.org/linuxgraphics/ 11357 W: https://drm.pages.freedesktop.org/in !! 7485 B: https://01.org/linuxgraphics/documentation/how-report-bugs >> 7486 C: irc://chat.freenode.net/intel-gfx 11358 Q: http://patchwork.freedesktop.org/pro 7487 Q: http://patchwork.freedesktop.org/project/intel-gfx/ 11359 B: https://drm.pages.freedesktop.org/in !! 7488 T: git git://anongit.freedesktop.org/drm-intel 11360 C: irc://irc.oftc.net/intel-gfx !! 7489 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/ 7490 F: drivers/gpu/drm/i915/ 11366 F: include/drm/intel/ !! 7491 F: include/drm/i915* 11367 F: include/uapi/drm/i915_drm.h 7492 F: include/uapi/drm/i915_drm.h 11368 !! 7493 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 7494 11386 INTEL ETHERNET DRIVERS 7495 INTEL ETHERNET DRIVERS 11387 M: Tony Nguyen <anthony.l.nguyen@intel.c !! 7496 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com> 11388 M: Przemek Kitszel <przemyslaw.kitszel@i << 11389 L: intel-wired-lan@lists.osuosl.org (mo 7497 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers) 11390 S: Supported !! 7498 W: http://www.intel.com/support/feedback.htm 11391 W: https://www.intel.com/content/www/us !! 7499 W: http://e1000.sourceforge.net/ 11392 Q: https://patchwork.ozlabs.org/project !! 7500 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/ 11393 T: git git://git.kernel.org/pub/scm/lin !! 7501 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 !! 7502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git 11395 F: Documentation/networking/device_driv !! 7503 S: Supported >> 7504 F: Documentation/networking/e100.rst >> 7505 F: Documentation/networking/e1000.rst >> 7506 F: Documentation/networking/e1000e.rst >> 7507 F: Documentation/networking/fm10k.rst >> 7508 F: Documentation/networking/igb.rst >> 7509 F: Documentation/networking/igbvf.rst >> 7510 F: Documentation/networking/ixgb.rst >> 7511 F: Documentation/networking/ixgbe.rst >> 7512 F: Documentation/networking/ixgbevf.rst >> 7513 F: Documentation/networking/i40e.rst >> 7514 F: Documentation/networking/iavf.rst >> 7515 F: Documentation/networking/ice.rst 11396 F: drivers/net/ethernet/intel/ 7516 F: drivers/net/ethernet/intel/ 11397 F: drivers/net/ethernet/intel/*/ 7517 F: drivers/net/ethernet/intel/*/ 11398 F: include/linux/avf/virtchnl.h 7518 F: include/linux/avf/virtchnl.h 11399 F: include/linux/net/intel/iidc.h << 11400 7519 11401 INTEL ETHERNET PROTOCOL DRIVER FOR RDMA !! 7520 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815) 11402 M: Mustafa Ismail <mustafa.ismail@intel. !! 7521 M: Maik Broemme <mbroemme@libmpq.org> 11403 M: Tatyana Nikolova <tatyana.e.nikolova@ !! 7522 L: linux-fbdev@vger.kernel.org 11404 L: linux-rdma@vger.kernel.org !! 7523 S: Maintained 11405 S: Supported !! 7524 F: Documentation/fb/intelfb.txt 11406 F: drivers/infiniband/hw/irdma/ !! 7525 F: drivers/video/fbdev/intelfb/ 11407 F: include/uapi/rdma/irdma-abi.h << 11408 7526 11409 INTEL GPIO DRIVERS 7527 INTEL GPIO DRIVERS 11410 M: Andy Shevchenko <andy@kernel.org> !! 7528 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 11411 L: linux-gpio@vger.kernel.org 7529 L: linux-gpio@vger.kernel.org 11412 S: Supported !! 7530 S: Maintained 11413 T: git git://git.kernel.org/pub/scm/lin 7531 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 7532 F: drivers/gpio/gpio-ich.c >> 7533 F: drivers/gpio/gpio-intel-mid.c >> 7534 F: drivers/gpio/gpio-lynxpoint.c 11417 F: drivers/gpio/gpio-merrifield.c 7535 F: drivers/gpio/gpio-merrifield.c 11418 F: drivers/gpio/gpio-ml-ioh.c 7536 F: drivers/gpio/gpio-ml-ioh.c 11419 F: drivers/gpio/gpio-pch.c 7537 F: drivers/gpio/gpio-pch.c 11420 F: drivers/gpio/gpio-sch.c 7538 F: drivers/gpio/gpio-sch.c 11421 F: drivers/gpio/gpio-sodaville.c 7539 F: drivers/gpio/gpio-sodaville.c 11422 F: drivers/gpio/gpio-tangier.c << 11423 F: drivers/gpio/gpio-tangier.h << 11424 7540 11425 INTEL GVT-g DRIVERS (Intel GPU Virtualizatio 7541 INTEL GVT-g DRIVERS (Intel GPU Virtualization) 11426 M: Zhenyu Wang <zhenyuw@linux.intel.com> 7542 M: Zhenyu Wang <zhenyuw@linux.intel.com> 11427 M: Zhi Wang <zhi.wang.linux@gmail.com> !! 7543 M: Zhi Wang <zhi.a.wang@intel.com> 11428 L: intel-gvt-dev@lists.freedesktop.org 7544 L: intel-gvt-dev@lists.freedesktop.org 11429 L: intel-gfx@lists.freedesktop.org 7545 L: intel-gfx@lists.freedesktop.org 11430 S: Supported !! 7546 W: https://01.org/igvt-g 11431 W: https://github.com/intel/gvt-linux/w << 11432 T: git https://github.com/intel/gvt-lin 7547 T: git https://github.com/intel/gvt-linux.git >> 7548 S: Supported 11433 F: drivers/gpu/drm/i915/gvt/ 7549 F: drivers/gpu/drm/i915/gvt/ 11434 7550 11435 INTEL HID EVENT DRIVER 7551 INTEL HID EVENT DRIVER 11436 M: Alex Hung <alexhung@gmail.com> !! 7552 M: Alex Hung <alex.hung@canonical.com> 11437 L: platform-driver-x86@vger.kernel.org 7553 L: platform-driver-x86@vger.kernel.org 11438 S: Maintained 7554 S: Maintained 11439 F: drivers/platform/x86/intel/hid.c !! 7555 F: drivers/platform/x86/intel-hid.c 11440 7556 11441 INTEL I/OAT DMA DRIVER 7557 INTEL I/OAT DMA DRIVER 11442 M: Dave Jiang <dave.jiang@intel.com> 7558 M: Dave Jiang <dave.jiang@intel.com> 11443 R: Dan Williams <dan.j.williams@intel.co 7559 R: Dan Williams <dan.j.williams@intel.com> 11444 L: dmaengine@vger.kernel.org 7560 L: dmaengine@vger.kernel.org 11445 S: Supported << 11446 Q: https://patchwork.kernel.org/project 7561 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 7562 S: Supported 11453 F: Documentation/driver-api/crypto/iaa/ !! 7563 F: drivers/dma/ioat* 11454 F: drivers/crypto/intel/iaa/* << 11455 7564 11456 INTEL IDLE DRIVER 7565 INTEL IDLE DRIVER 11457 M: Jacob Pan <jacob.jun.pan@linux.intel. 7566 M: Jacob Pan <jacob.jun.pan@linux.intel.com> 11458 M: Len Brown <lenb@kernel.org> 7567 M: Len Brown <lenb@kernel.org> 11459 L: linux-pm@vger.kernel.org 7568 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 7569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git 11463 F: drivers/idle/intel_idle.c !! 7570 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 7571 S: Supported 11470 F: drivers/dma/idxd/* !! 7572 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 7573 11482 INTEL INTEGRATED SENSOR HUB DRIVER 7574 INTEL INTEGRATED SENSOR HUB DRIVER 11483 M: Srinivas Pandruvada <srinivas.pandruv 7575 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 11484 M: Jiri Kosina <jikos@kernel.org> 7576 M: Jiri Kosina <jikos@kernel.org> 11485 L: linux-input@vger.kernel.org 7577 L: linux-input@vger.kernel.org 11486 S: Maintained 7578 S: Maintained 11487 F: drivers/hid/intel-ish-hid/ 7579 F: drivers/hid/intel-ish-hid/ 11488 7580 11489 INTEL IOMMU (VT-d) 7581 INTEL IOMMU (VT-d) 11490 M: David Woodhouse <dwmw2@infradead.org> 7582 M: David Woodhouse <dwmw2@infradead.org> 11491 M: Lu Baolu <baolu.lu@linux.intel.com> !! 7583 L: iommu@lists.linux-foundation.org 11492 L: iommu@lists.linux.dev !! 7584 T: git git://git.infradead.org/iommu-2.6.git 11493 S: Supported 7585 S: Supported 11494 T: git git://git.kernel.org/pub/scm/lin !! 7586 F: drivers/iommu/intel-iommu.c 11495 F: drivers/iommu/intel/ !! 7587 F: include/linux/intel-iommu.h >> 7588 >> 7589 INTEL IOP-ADMA DMA DRIVER >> 7590 R: Dan Williams <dan.j.williams@intel.com> >> 7591 S: Odd fixes >> 7592 F: drivers/dma/iop-adma.c 11496 7593 11497 INTEL IPU3 CSI-2 CIO2 DRIVER 7594 INTEL IPU3 CSI-2 CIO2 DRIVER 11498 M: Yong Zhi <yong.zhi@intel.com> 7595 M: Yong Zhi <yong.zhi@intel.com> 11499 M: Sakari Ailus <sakari.ailus@linux.inte 7596 M: Sakari Ailus <sakari.ailus@linux.intel.com> 11500 M: Bingbu Cao <bingbu.cao@intel.com> 7597 M: Bingbu Cao <bingbu.cao@intel.com> 11501 M: Dan Scally <djrscally@gmail.com> !! 7598 R: Tian Shu Qiu <tian.shu.qiu@intel.com> 11502 R: Tianshu Qiu <tian.shu.qiu@intel.com> !! 7599 R: Jian Xu Zheng <jian.xu.zheng@intel.com> 11503 L: linux-media@vger.kernel.org 7600 L: linux-media@vger.kernel.org 11504 S: Maintained 7601 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/ 7602 F: drivers/media/pci/intel/ipu3/ >> 7603 F: Documentation/media/uapi/v4l/pixfmt-srggb10-ipu3.rst 11508 7604 11509 INTEL IPU3 CSI-2 IMGU DRIVER !! 7605 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT 11510 M: Sakari Ailus <sakari.ailus@linux.inte !! 7606 M: Krzysztof Halasa <khalasa@piap.pl> 11511 R: Bingbu Cao <bingbu.cao@intel.com> << 11512 R: Tianshu Qiu <tian.shu.qiu@intel.com> << 11513 L: linux-media@vger.kernel.org << 11514 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/ << 11519 << 11520 INTEL IPU6 INPUT SYSTEM DRIVER << 11521 M: Sakari Ailus <sakari.ailus@linux.inte << 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 7607 S: Maintained 11526 T: git git://linuxtv.org/media_tree.git !! 7608 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h 11527 F: Documentation/admin-guide/media/ipu6 !! 7609 F: arch/arm/mach-ixp4xx/include/mach/npe.h 11528 F: drivers/media/pci/intel/ipu6/ !! 7610 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c 11529 !! 7611 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c 11530 INTEL ISHTP ECLITE DRIVER !! 7612 F: drivers/net/ethernet/xscale/ixp4xx_eth.c 11531 M: Sumesh K Naduvalath <sumesh.k.naduval !! 7613 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 7614 11580 INTEL LA JOLLA COVE ADAPTER (LJCA) USB I/O E !! 7615 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT 11581 M: Wentong Wu <wentong.wu@intel.com> !! 7616 M: Deepak Saxena <dsaxena@plexity.net> 11582 M: Sakari Ailus <sakari.ailus@linux.inte << 11583 S: Maintained 7617 S: Maintained 11584 F: drivers/gpio/gpio-ljca.c !! 7618 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 7619 11590 INTEL MANAGEMENT ENGINE (mei) 7620 INTEL MANAGEMENT ENGINE (mei) 11591 M: Tomas Winkler <tomas.winkler@intel.co 7621 M: Tomas Winkler <tomas.winkler@intel.com> 11592 L: linux-kernel@vger.kernel.org 7622 L: linux-kernel@vger.kernel.org 11593 S: Supported 7623 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 7624 F: include/uapi/linux/mei.h 11600 F: include/uapi/linux/mei_uuid.h !! 7625 F: include/linux/mei_cl_bus.h 11601 F: include/uapi/linux/uuid.h !! 7626 F: drivers/misc/mei/* >> 7627 F: drivers/watchdog/mei_wdt.c >> 7628 F: Documentation/misc-devices/mei/* 11602 F: samples/mei/* 7629 F: samples/mei/* 11603 7630 11604 INTEL MAX 10 BMC MFD DRIVER !! 7631 INTEL MENLOW THERMAL DRIVER 11605 M: Xu Yilun <yilun.xu@intel.com> !! 7632 M: Sujith Thomas <sujith.thomas@intel.com> 11606 R: Tom Rix <trix@redhat.com> !! 7633 L: platform-driver-x86@vger.kernel.org 11607 S: Maintained !! 7634 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 7635 S: Supported 11625 F: arch/x86/include/asm/intel-mid.h !! 7636 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 7637 11639 INTEL P-Unit IPC DRIVER !! 7638 INTEL MIC DRIVERS (mic) 11640 M: Zha Qipeng <qipeng.zha@intel.com> !! 7639 M: Sudeep Dutt <sudeep.dutt@intel.com> >> 7640 M: Ashutosh Dixit <ashutosh.dixit@intel.com> >> 7641 S: Supported >> 7642 W: https://github.com/sudeepdutt/mic >> 7643 W: http://software.intel.com/en-us/mic-developer >> 7644 F: include/linux/mic_bus.h >> 7645 F: include/linux/scif.h >> 7646 F: include/uapi/linux/mic_common.h >> 7647 F: include/uapi/linux/mic_ioctl.h >> 7648 F: include/uapi/linux/scif_ioctl.h >> 7649 F: drivers/misc/mic/ >> 7650 F: drivers/dma/mic_x100_dma.c >> 7651 F: drivers/dma/mic_x100_dma.h >> 7652 F: Documentation/mic/ >> 7653 >> 7654 INTEL PMC CORE DRIVER >> 7655 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com> >> 7656 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com> 11641 L: platform-driver-x86@vger.kernel.org 7657 L: platform-driver-x86@vger.kernel.org 11642 S: Maintained 7658 S: Maintained 11643 F: arch/x86/include/asm/intel_punit_ipc !! 7659 F: drivers/platform/x86/intel_pmc_core* 11644 F: drivers/platform/x86/intel/punit_ipc << 11645 7660 11646 INTEL PMC CORE DRIVER !! 7661 INTEL PMC/P-Unit IPC DRIVER 11647 M: Rajneesh Bhardwaj <irenic.rajneesh@gm !! 7662 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 7663 L: platform-driver-x86@vger.kernel.org 11650 S: Maintained 7664 S: Maintained 11651 F: Documentation/ABI/testing/sysfs-plat !! 7665 F: drivers/platform/x86/intel_pmc_ipc.c 11652 F: drivers/platform/x86/intel/pmc/ !! 7666 F: drivers/platform/x86/intel_punit_ipc.c >> 7667 F: arch/x86/include/asm/intel_pmc_ipc.h >> 7668 F: arch/x86/include/asm/intel_punit_ipc.h 11653 7669 11654 INTEL PMIC GPIO DRIVERS 7670 INTEL PMIC GPIO DRIVERS 11655 M: Andy Shevchenko <andy@kernel.org> !! 7671 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 11656 S: Supported !! 7672 S: Maintained 11657 T: git git://git.kernel.org/pub/scm/lin 7673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/andy/linux-gpio-intel.git 11658 F: drivers/gpio/gpio-*cove.c 7674 F: drivers/gpio/gpio-*cove.c >> 7675 F: drivers/gpio/gpio-msic.c 11659 7676 11660 INTEL PMIC MULTIFUNCTION DEVICE DRIVERS !! 7677 INTEL MULTIFUNCTION PMIC DEVICE DRIVERS 11661 M: Andy Shevchenko <andy@kernel.org> !! 7678 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 11662 S: Supported !! 7679 S: Maintained >> 7680 F: drivers/mfd/intel_msic.c 11663 F: drivers/mfd/intel_soc_pmic* 7681 F: drivers/mfd/intel_soc_pmic* >> 7682 F: include/linux/mfd/intel_msic.h 11664 F: include/linux/mfd/intel_soc_pmic* 7683 F: include/linux/mfd/intel_soc_pmic* 11665 7684 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 7685 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT 11672 M: Stanislav Yakovlev <stas.yakovlev@gma 7686 M: Stanislav Yakovlev <stas.yakovlev@gmail.com> 11673 L: linux-wireless@vger.kernel.org 7687 L: linux-wireless@vger.kernel.org 11674 S: Maintained 7688 S: Maintained 11675 F: Documentation/networking/device_driv !! 7689 F: Documentation/networking/README.ipw2100 11676 F: Documentation/networking/device_driv !! 7690 F: Documentation/networking/README.ipw2200 11677 F: drivers/net/wireless/intel/ipw2x00/ 7691 F: drivers/net/wireless/intel/ipw2x00/ 11678 7692 11679 INTEL PSTATE DRIVER 7693 INTEL PSTATE DRIVER 11680 M: Srinivas Pandruvada <srinivas.pandruv 7694 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com> 11681 M: Len Brown <lenb@kernel.org> 7695 M: Len Brown <lenb@kernel.org> 11682 L: linux-pm@vger.kernel.org 7696 L: linux-pm@vger.kernel.org 11683 S: Supported 7697 S: Supported 11684 F: drivers/cpufreq/intel_pstate.c 7698 F: drivers/cpufreq/intel_pstate.c 11685 7699 11686 INTEL PTP DFL ToD DRIVER !! 7700 INTEL RDMA RNIC DRIVER 11687 M: Tianfei Zhang <tianfei.zhang@intel.co !! 7701 M: Faisal Latif <faisal.latif@intel.com> 11688 L: linux-fpga@vger.kernel.org !! 7702 M: Shiraz Saleem <shiraz.saleem@intel.com> 11689 L: netdev@vger.kernel.org !! 7703 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 7704 S: Supported 11707 F: drivers/platform/x86/intel/sdsi.c !! 7705 F: drivers/infiniband/hw/i40iw/ 11708 F: tools/arch/x86/intel_sdsi/ !! 7706 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 7707 11751 INTEL TELEMETRY DRIVER 7708 INTEL TELEMETRY DRIVER 11752 M: Rajneesh Bhardwaj <irenic.rajneesh@gm !! 7709 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@linux.intel.com> 11753 M: "David E. Box" <david.e.box@linux.int 7710 M: "David E. Box" <david.e.box@linux.intel.com> 11754 L: platform-driver-x86@vger.kernel.org 7711 L: platform-driver-x86@vger.kernel.org 11755 S: Maintained 7712 S: Maintained 11756 F: arch/x86/include/asm/intel_telemetry 7713 F: arch/x86/include/asm/intel_telemetry.h 11757 F: drivers/platform/x86/intel/telemetry !! 7714 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 7715 11780 INTEL VIRTUAL BUTTON DRIVER 7716 INTEL VIRTUAL BUTTON DRIVER 11781 M: AceLan Kao <acelan.kao@canonical.com> 7717 M: AceLan Kao <acelan.kao@canonical.com> 11782 L: platform-driver-x86@vger.kernel.org 7718 L: platform-driver-x86@vger.kernel.org 11783 S: Maintained 7719 S: Maintained 11784 F: drivers/platform/x86/intel/vbtn.c !! 7720 F: drivers/platform/x86/intel-vbtn.c 11785 7721 11786 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy 7722 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy) 11787 M: Stanislaw Gruszka <stf_xl@wp.pl> !! 7723 M: Stanislaw Gruszka <sgruszka@redhat.com> 11788 L: linux-wireless@vger.kernel.org 7724 L: linux-wireless@vger.kernel.org 11789 S: Supported 7725 S: Supported 11790 F: drivers/net/wireless/intel/iwlegacy/ 7726 F: drivers/net/wireless/intel/iwlegacy/ 11791 7727 11792 INTEL WIRELESS WIFI LINK (iwlwifi) 7728 INTEL WIRELESS WIFI LINK (iwlwifi) 11793 M: Miri Korenblit <miriam.rachel.korenbl !! 7729 M: Johannes Berg <johannes.berg@intel.com> >> 7730 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com> >> 7731 M: Luca Coelho <luciano.coelho@intel.com> >> 7732 M: Intel Linux Wireless <linuxwifi@intel.com> 11794 L: linux-wireless@vger.kernel.org 7733 L: linux-wireless@vger.kernel.org 11795 S: Supported !! 7734 W: http://intellinuxwireless.org 11796 W: https://wireless.wiki.kernel.org/en/ << 11797 T: git git://git.kernel.org/pub/scm/lin 7735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git >> 7736 S: Supported 11798 F: drivers/net/wireless/intel/iwlwifi/ 7737 F: drivers/net/wireless/intel/iwlwifi/ 11799 7738 11800 INTEL WMI SLIM BOOTLOADER (SBL) FIRMWARE UPD !! 7739 INTEL WIRELESS WIMAX CONNECTION 2400 11801 M: Jithu Joseph <jithu.joseph@intel.com> !! 7740 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> 11802 S: Maintained !! 7741 M: linux-wimax@intel.com 11803 W: https://slimbootloader.github.io/sec !! 7742 L: wimax@linuxwimax.org (subscribers-only) 11804 F: drivers/platform/x86/intel/wmi/sbl-f !! 7743 S: Supported >> 7744 W: http://linuxwimax.org >> 7745 F: Documentation/wimax/README.i2400m >> 7746 F: drivers/net/wimax/i2400m/ >> 7747 F: include/uapi/linux/wimax/i2400m.h 11805 7748 11806 INTEL WMI THUNDERBOLT FORCE POWER DRIVER 7749 INTEL WMI THUNDERBOLT FORCE POWER DRIVER 11807 L: Dell.Client.Kernel@dell.com !! 7750 M: Mario Limonciello <mario.limonciello@dell.com> 11808 S: Maintained 7751 S: Maintained 11809 F: drivers/platform/x86/intel/wmi/thund !! 7752 F: drivers/platform/x86/intel-wmi-thunderbolt.c 11810 << 11811 INTEL WWAN IOSM DRIVER << 11812 M: M Chetan Kumar <m.chetan.kumar@intel. << 11813 L: netdev@vger.kernel.org << 11814 S: Maintained << 11815 F: drivers/net/wwan/iosm/ << 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 7753 11827 INTEL(R) TRACE HUB 7754 INTEL(R) TRACE HUB 11828 M: Alexander Shishkin <alexander.shishki 7755 M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 11829 S: Supported 7756 S: Supported 11830 F: Documentation/trace/intel_th.rst 7757 F: Documentation/trace/intel_th.rst 11831 F: drivers/hwtracing/intel_th/ 7758 F: drivers/hwtracing/intel_th/ 11832 F: include/linux/intel_th.h << 11833 7759 11834 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 7760 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT) 11835 M: Ning Sun <ning.sun@intel.com> 7761 M: Ning Sun <ning.sun@intel.com> 11836 L: tboot-devel@lists.sourceforge.net 7762 L: tboot-devel@lists.sourceforge.net 11837 S: Supported << 11838 W: http://tboot.sourceforge.net 7763 W: http://tboot.sourceforge.net 11839 T: hg http://tboot.hg.sourceforge.net:8 7764 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot 11840 F: Documentation/arch/x86/intel_txt.rst !! 7765 S: Supported 11841 F: arch/x86/kernel/tboot.c !! 7766 F: Documentation/intel_txt.txt 11842 F: include/linux/tboot.h 7767 F: include/linux/tboot.h >> 7768 F: arch/x86/kernel/tboot.c 11843 7769 11844 INTERCONNECT API !! 7770 INTEL-MID GPIO DRIVER 11845 M: Georgi Djakov <djakov@kernel.org> !! 7771 M: David Cohen <david.a.cohen@linux.intel.com> 11846 L: linux-pm@vger.kernel.org !! 7772 L: linux-gpio@vger.kernel.org 11847 S: Maintained << 11848 T: git git://git.kernel.org/pub/scm/lin << 11849 F: Documentation/devicetree/bindings/in << 11850 F: Documentation/driver-api/interconnec << 11851 F: drivers/interconnect/ << 11852 F: include/dt-bindings/interconnect/ << 11853 F: include/linux/interconnect-provider. << 11854 F: include/linux/interconnect.h << 11855 << 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 7773 S: Maintained 11875 W: https://invensense.tdk.com/ !! 7774 F: drivers/gpio/gpio-intel-mid.c 11876 F: Documentation/ABI/testing/sysfs-bus- << 11877 F: Documentation/devicetree/bindings/ii << 11878 F: drivers/iio/imu/inv_icm42600/ << 11879 7775 11880 INVENSENSE MPU-3050 GYROSCOPE DRIVER 7776 INVENSENSE MPU-3050 GYROSCOPE DRIVER 11881 M: Linus Walleij <linus.walleij@linaro.o 7777 M: Linus Walleij <linus.walleij@linaro.org> 11882 L: linux-iio@vger.kernel.org 7778 L: linux-iio@vger.kernel.org 11883 S: Maintained 7779 S: Maintained 11884 F: Documentation/devicetree/bindings/ii << 11885 F: drivers/iio/gyro/mpu3050* 7780 F: drivers/iio/gyro/mpu3050* >> 7781 F: Documentation/devicetree/bindings/iio/gyroscope/invensense,mpu3050.txt 11886 7782 11887 IOC3 ETHERNET DRIVER 7783 IOC3 ETHERNET DRIVER 11888 M: Ralf Baechle <ralf@linux-mips.org> 7784 M: Ralf Baechle <ralf@linux-mips.org> 11889 L: linux-mips@vger.kernel.org 7785 L: linux-mips@vger.kernel.org 11890 S: Maintained 7786 S: Maintained 11891 F: drivers/net/ethernet/sgi/ioc3-eth.c 7787 F: drivers/net/ethernet/sgi/ioc3-eth.c 11892 7788 11893 IOMMU DMA-API LAYER !! 7789 IOC3 SERIAL DRIVER 11894 M: Robin Murphy <robin.murphy@arm.com> !! 7790 M: Pat Gefre <pfg@sgi.com> 11895 L: iommu@lists.linux.dev !! 7791 L: linux-serial@vger.kernel.org 11896 S: Maintained !! 7792 S: Maintained 11897 T: git git://git.kernel.org/pub/scm/lin !! 7793 F: drivers/tty/serial/ioc3_serial.c 11898 F: drivers/iommu/dma-iommu.c << 11899 F: drivers/iommu/dma-iommu.h << 11900 F: drivers/iommu/iova.c << 11901 F: include/linux/iommu-dma.h << 11902 F: include/linux/iova.h << 11903 7794 11904 IOMMU SUBSYSTEM !! 7795 IOMMU DRIVERS 11905 M: Joerg Roedel <joro@8bytes.org> 7796 M: Joerg Roedel <joro@8bytes.org> 11906 M: Will Deacon <will@kernel.org> !! 7797 L: iommu@lists.linux-foundation.org 11907 R: Robin Murphy <robin.murphy@arm.com> !! 7798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git 11908 L: iommu@lists.linux.dev << 11909 S: Maintained 7799 S: Maintained 11910 T: git git://git.kernel.org/pub/scm/lin << 11911 F: Documentation/devicetree/bindings/io 7800 F: Documentation/devicetree/bindings/iommu/ 11912 F: drivers/iommu/ 7801 F: drivers/iommu/ 11913 F: include/linux/iommu.h 7802 F: include/linux/iommu.h 11914 F: include/linux/iova.h << 11915 F: include/linux/of_iommu.h 7803 F: include/linux/of_iommu.h >> 7804 F: include/linux/iova.h 11916 7805 11917 IOMMUFD !! 7806 IP MASQUERADING 11918 M: Jason Gunthorpe <jgg@nvidia.com> !! 7807 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar> 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 << 11936 IO_URING << 11937 M: Jens Axboe <axboe@kernel.dk> << 11938 M: Pavel Begunkov <asml.silence@gmail.co << 11939 L: io-uring@vger.kernel.org << 11940 S: Maintained 7808 S: Maintained 11941 T: git git://git.kernel.dk/linux-block !! 7809 F: net/ipv4/netfilter/ipt_MASQUERADE.c 11942 T: git git://git.kernel.dk/liburing << 11943 F: include/linux/io_uring/ << 11944 F: include/linux/io_uring.h << 11945 F: include/linux/io_uring_types.h << 11946 F: include/trace/events/io_uring.h << 11947 F: include/uapi/linux/io_uring.h << 11948 F: io_uring/ << 11949 7810 11950 IPMI SUBSYSTEM 7811 IPMI SUBSYSTEM 11951 M: Corey Minyard <minyard@acm.org> 7812 M: Corey Minyard <minyard@acm.org> 11952 L: openipmi-developer@lists.sourceforge 7813 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers) 11953 S: Supported << 11954 W: http://openipmi.sourceforge.net/ 7814 W: http://openipmi.sourceforge.net/ 11955 T: git https://github.com/cminyard/linu !! 7815 S: Supported 11956 F: Documentation/devicetree/bindings/ip 7816 F: Documentation/devicetree/bindings/ipmi/ 11957 F: Documentation/driver-api/ipmi.rst !! 7817 F: Documentation/IPMI.txt 11958 F: drivers/char/ipmi/ 7818 F: drivers/char/ipmi/ 11959 F: include/linux/ipmi* 7819 F: include/linux/ipmi* 11960 F: include/uapi/linux/ipmi* 7820 F: include/uapi/linux/ipmi* 11961 7821 11962 IPS SCSI RAID DRIVER 7822 IPS SCSI RAID DRIVER 11963 M: Adaptec OEM Raid Solutions <aacraid@m 7823 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com> 11964 L: linux-scsi@vger.kernel.org 7824 L: linux-scsi@vger.kernel.org 11965 S: Maintained << 11966 W: http://www.adaptec.com/ 7825 W: http://www.adaptec.com/ >> 7826 S: Maintained 11967 F: drivers/scsi/ips* 7827 F: drivers/scsi/ips* 11968 7828 11969 IPVS 7829 IPVS >> 7830 M: Wensong Zhang <wensong@linux-vs.org> 11970 M: Simon Horman <horms@verge.net.au> 7831 M: Simon Horman <horms@verge.net.au> 11971 M: Julian Anastasov <ja@ssi.bg> 7832 M: Julian Anastasov <ja@ssi.bg> 11972 L: netdev@vger.kernel.org 7833 L: netdev@vger.kernel.org 11973 L: lvs-devel@vger.kernel.org 7834 L: lvs-devel@vger.kernel.org 11974 S: Maintained 7835 S: Maintained 11975 T: git git://git.kernel.org/pub/scm/lin 7836 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 7837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git 11977 F: Documentation/networking/ipvs-sysctl !! 7838 F: Documentation/networking/ipvs-sysctl.txt 11978 F: include/net/ip_vs.h 7839 F: include/net/ip_vs.h 11979 F: include/uapi/linux/ip_vs.h 7840 F: include/uapi/linux/ip_vs.h 11980 F: net/netfilter/ipvs/ 7841 F: net/netfilter/ipvs/ 11981 7842 11982 IPWIRELESS DRIVER 7843 IPWIRELESS DRIVER 11983 M: Jiri Kosina <jikos@kernel.org> 7844 M: Jiri Kosina <jikos@kernel.org> 11984 M: David Sterba <dsterba@suse.com> 7845 M: David Sterba <dsterba@suse.com> 11985 S: Odd Fixes 7846 S: Odd Fixes 11986 F: drivers/tty/ipwireless/ 7847 F: drivers/tty/ipwireless/ 11987 7848 11988 IRON DEVICE AUDIO CODEC DRIVERS !! 7849 IPX NETWORK LAYER 11989 M: Kiseok Jo <kiseok.jo@irondevice.com> !! 7850 L: netdev@vger.kernel.org 11990 L: linux-sound@vger.kernel.org !! 7851 S: Obsolete 11991 S: Maintained !! 7852 F: include/uapi/linux/ipx.h 11992 F: Documentation/devicetree/bindings/so << 11993 F: sound/soc/codecs/sma* << 11994 7853 11995 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 7854 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY) 11996 M: Thomas Gleixner <tglx@linutronix.de> !! 7855 M: Marc Zyngier <marc.zyngier@arm.com> 11997 S: Maintained 7856 S: Maintained 11998 T: git git://git.kernel.org/pub/scm/lin 7857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 11999 F: Documentation/core-api/irq/irq-domai !! 7858 F: Documentation/IRQ-domain.txt 12000 F: include/linux/irqdomain.h 7859 F: include/linux/irqdomain.h 12001 F: include/linux/irqdomain_defs.h << 12002 F: kernel/irq/irqdomain.c 7860 F: kernel/irq/irqdomain.c 12003 F: kernel/irq/msi.c 7861 F: kernel/irq/msi.c 12004 7862 12005 IRQ SUBSYSTEM 7863 IRQ SUBSYSTEM 12006 M: Thomas Gleixner <tglx@linutronix.de> 7864 M: Thomas Gleixner <tglx@linutronix.de> 12007 L: linux-kernel@vger.kernel.org 7865 L: linux-kernel@vger.kernel.org 12008 S: Maintained 7866 S: Maintained 12009 T: git git://git.kernel.org/pub/scm/lin 7867 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/ 7868 F: kernel/irq/ 12016 F: lib/group_cpus.c << 12017 7869 12018 IRQCHIP DRIVERS 7870 IRQCHIP DRIVERS 12019 M: Thomas Gleixner <tglx@linutronix.de> 7871 M: Thomas Gleixner <tglx@linutronix.de> >> 7872 M: Jason Cooper <jason@lakedaemon.net> >> 7873 M: Marc Zyngier <marc.zyngier@arm.com> 12020 L: linux-kernel@vger.kernel.org 7874 L: linux-kernel@vger.kernel.org 12021 S: Maintained 7875 S: Maintained 12022 T: git git://git.kernel.org/pub/scm/lin 7876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core 12023 F: Documentation/devicetree/bindings/in 7877 F: Documentation/devicetree/bindings/interrupt-controller/ 12024 F: drivers/irqchip/ 7878 F: drivers/irqchip/ 12025 F: include/linux/irqchip.h << 12026 7879 12027 ISA 7880 ISA 12028 M: William Breathitt Gray <wbg@kernel.or !! 7881 M: William Breathitt Gray <vilhelm.gray@gmail.com> 12029 S: Maintained 7882 S: Maintained 12030 F: Documentation/driver-api/isa.rst !! 7883 F: Documentation/isa.txt 12031 F: drivers/base/isa.c 7884 F: drivers/base/isa.c 12032 F: include/linux/isa.h 7885 F: include/linux/isa.h 12033 7886 12034 ISA RADIO MODULE 7887 ISA RADIO MODULE 12035 M: Hans Verkuil <hverkuil@xs4all.nl> 7888 M: Hans Verkuil <hverkuil@xs4all.nl> 12036 L: linux-media@vger.kernel.org 7889 L: linux-media@vger.kernel.org 12037 S: Maintained << 12038 W: https://linuxtv.org << 12039 T: git git://linuxtv.org/media_tree.git 7890 T: git git://linuxtv.org/media_tree.git >> 7891 W: https://linuxtv.org >> 7892 S: Maintained 12040 F: drivers/media/radio/radio-isa* 7893 F: drivers/media/radio/radio-isa* 12041 7894 12042 ISAPNP 7895 ISAPNP 12043 M: Jaroslav Kysela <perex@perex.cz> 7896 M: Jaroslav Kysela <perex@perex.cz> 12044 S: Maintained 7897 S: Maintained 12045 F: Documentation/userspace-api/isapnp.r !! 7898 F: Documentation/isapnp.txt 12046 F: drivers/pnp/isapnp/ 7899 F: drivers/pnp/isapnp/ 12047 F: include/linux/isapnp.h 7900 F: include/linux/isapnp.h 12048 7901 12049 ISCSI 7902 ISCSI 12050 M: Lee Duncan <lduncan@suse.com> 7903 M: Lee Duncan <lduncan@suse.com> 12051 M: Chris Leech <cleech@redhat.com> 7904 M: Chris Leech <cleech@redhat.com> 12052 M: Mike Christie <michael.christie@oracl << 12053 L: open-iscsi@googlegroups.com 7905 L: open-iscsi@googlegroups.com 12054 L: linux-scsi@vger.kernel.org << 12055 S: Maintained << 12056 W: www.open-iscsi.com 7906 W: www.open-iscsi.com >> 7907 S: Maintained 12057 F: drivers/scsi/*iscsi* 7908 F: drivers/scsi/*iscsi* 12058 F: include/scsi/*iscsi* 7909 F: include/scsi/*iscsi* 12059 7910 12060 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 7911 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER 12061 M: Peter Jones <pjones@redhat.com> 7912 M: Peter Jones <pjones@redhat.com> 12062 M: Konrad Rzeszutek Wilk <konrad@kernel. 7913 M: Konrad Rzeszutek Wilk <konrad@kernel.org> 12063 S: Maintained 7914 S: Maintained 12064 F: drivers/firmware/iscsi_ibft* 7915 F: drivers/firmware/iscsi_ibft* 12065 7916 12066 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 7917 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR 12067 M: Sagi Grimberg <sagi@grimberg.me> 7918 M: Sagi Grimberg <sagi@grimberg.me> 12068 M: Max Gurtovoy <mgurtovoy@nvidia.com> !! 7919 M: Max Gurtovoy <maxg@mellanox.com> 12069 L: linux-rdma@vger.kernel.org 7920 L: linux-rdma@vger.kernel.org 12070 S: Supported 7921 S: Supported 12071 W: http://www.openfabrics.org 7922 W: http://www.openfabrics.org 12072 W: www.open-iscsi.org 7923 W: www.open-iscsi.org 12073 Q: http://patchwork.kernel.org/project/ 7924 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 12074 F: drivers/infiniband/ulp/iser/ 7925 F: drivers/infiniband/ulp/iser/ 12075 7926 12076 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 7927 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET 12077 M: Sagi Grimberg <sagi@grimberg.me> 7928 M: Sagi Grimberg <sagi@grimberg.me> >> 7929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master 12078 L: linux-rdma@vger.kernel.org 7930 L: linux-rdma@vger.kernel.org 12079 L: target-devel@vger.kernel.org 7931 L: target-devel@vger.kernel.org 12080 S: Supported 7932 S: Supported 12081 T: git git://git.kernel.org/pub/scm/lin !! 7933 W: http://www.linux-iscsi.org 12082 F: drivers/infiniband/ulp/isert 7934 F: drivers/infiniband/ulp/isert 12083 7935 12084 ISDN/CMTP OVER BLUETOOTH !! 7936 ISDN SUBSYSTEM 12085 M: Karsten Keil <isdn@linux-pingi.de> 7937 M: Karsten Keil <isdn@linux-pingi.de> 12086 L: isdn4linux@listserv.isdn4linux.de (s 7938 L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 12087 L: netdev@vger.kernel.org 7939 L: netdev@vger.kernel.org 12088 S: Odd Fixes << 12089 W: http://www.isdn4linux.de 7940 W: http://www.isdn4linux.de >> 7941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git >> 7942 S: Maintained 12090 F: Documentation/isdn/ 7943 F: Documentation/isdn/ 12091 F: drivers/isdn/capi/ !! 7944 F: drivers/isdn/ >> 7945 F: include/linux/isdn.h 12092 F: include/linux/isdn/ 7946 F: include/linux/isdn/ >> 7947 F: include/uapi/linux/isdn.h 12093 F: include/uapi/linux/isdn/ 7948 F: include/uapi/linux/isdn/ 12094 F: net/bluetooth/cmtp/ << 12095 7949 12096 ISDN/mISDN SUBSYSTEM !! 7950 ISDN SUBSYSTEM (Eicon active card driver) 12097 M: Karsten Keil <isdn@linux-pingi.de> !! 7951 M: Armin Schindler <mac@melware.de> 12098 L: isdn4linux@listserv.isdn4linux.de (s 7952 L: isdn4linux@listserv.isdn4linux.de (subscribers-only) 12099 L: netdev@vger.kernel.org !! 7953 W: http://www.melware.de 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 7954 S: Maintained 12111 F: Documentation/filesystems/isofs.rst !! 7955 F: drivers/isdn/hardware/eicon/ 12112 F: fs/isofs/ << 12113 7956 12114 IT87 HARDWARE MONITORING DRIVER 7957 IT87 HARDWARE MONITORING DRIVER 12115 M: Jean Delvare <jdelvare@suse.com> 7958 M: Jean Delvare <jdelvare@suse.com> 12116 L: linux-hwmon@vger.kernel.org 7959 L: linux-hwmon@vger.kernel.org 12117 S: Maintained 7960 S: Maintained 12118 F: Documentation/hwmon/it87.rst !! 7961 F: Documentation/hwmon/it87 12119 F: drivers/hwmon/it87.c 7962 F: drivers/hwmon/it87.c 12120 7963 12121 IT913X MEDIA DRIVER 7964 IT913X MEDIA DRIVER >> 7965 M: Antti Palosaari <crope@iki.fi> 12122 L: linux-media@vger.kernel.org 7966 L: linux-media@vger.kernel.org 12123 S: Orphan << 12124 W: https://linuxtv.org 7967 W: https://linuxtv.org >> 7968 W: http://palosaari.fi/linux/ 12125 Q: http://patchwork.linuxtv.org/project 7969 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 7970 T: git git://linuxtv.org/anttip/media_tree.git >> 7971 S: Maintained 12126 F: drivers/media/tuners/it913x* 7972 F: drivers/media/tuners/it913x* 12127 7973 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 7974 IVTV VIDEO4LINUX DRIVER 12137 M: Andy Walls <awalls@md.metrocast.net> 7975 M: Andy Walls <awalls@md.metrocast.net> >> 7976 L: ivtv-devel@ivtvdriver.org (subscribers-only) 12138 L: linux-media@vger.kernel.org 7977 L: linux-media@vger.kernel.org 12139 S: Maintained << 12140 W: https://linuxtv.org << 12141 T: git git://linuxtv.org/media_tree.git 7978 T: git git://linuxtv.org/media_tree.git 12142 F: Documentation/admin-guide/media/ivtv !! 7979 W: http://www.ivtvdriver.org >> 7980 S: Maintained >> 7981 F: Documentation/media/v4l-drivers/ivtv* 12143 F: drivers/media/pci/ivtv/ 7982 F: drivers/media/pci/ivtv/ 12144 F: include/uapi/linux/ivtv* 7983 F: include/uapi/linux/ivtv* 12145 7984 12146 IX2505V MEDIA DRIVER 7985 IX2505V MEDIA DRIVER 12147 M: Malcolm Priestley <tvboxspy@gmail.com 7986 M: Malcolm Priestley <tvboxspy@gmail.com> 12148 L: linux-media@vger.kernel.org 7987 L: linux-media@vger.kernel.org 12149 S: Maintained << 12150 W: https://linuxtv.org 7988 W: https://linuxtv.org 12151 Q: http://patchwork.linuxtv.org/project 7989 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 7990 S: Maintained 12152 F: drivers/media/dvb-frontends/ix2505v* 7991 F: drivers/media/dvb-frontends/ix2505v* 12153 7992 12154 JAILHOUSE HYPERVISOR INTERFACE 7993 JAILHOUSE HYPERVISOR INTERFACE 12155 M: Jan Kiszka <jan.kiszka@siemens.com> 7994 M: Jan Kiszka <jan.kiszka@siemens.com> 12156 L: jailhouse-dev@googlegroups.com 7995 L: jailhouse-dev@googlegroups.com 12157 S: Maintained 7996 S: Maintained 12158 F: arch/x86/include/asm/jailhouse_para. << 12159 F: arch/x86/kernel/jailhouse.c 7997 F: arch/x86/kernel/jailhouse.c >> 7998 F: arch/x86/include/asm/jailhouse_para.h >> 7999 >> 8000 JC42.4 TEMPERATURE SENSOR DRIVER >> 8001 M: Guenter Roeck <linux@roeck-us.net> >> 8002 L: linux-hwmon@vger.kernel.org >> 8003 S: Maintained >> 8004 F: drivers/hwmon/jc42.c >> 8005 F: Documentation/hwmon/jc42 12160 8006 12161 JFS FILESYSTEM 8007 JFS FILESYSTEM 12162 M: Dave Kleikamp <shaggy@kernel.org> 8008 M: Dave Kleikamp <shaggy@kernel.org> 12163 L: jfs-discussion@lists.sourceforge.net 8009 L: jfs-discussion@lists.sourceforge.net 12164 S: Odd Fixes << 12165 W: http://jfs.sourceforge.net/ 8010 W: http://jfs.sourceforge.net/ 12166 T: git https://github.com/kleikamp/linu !! 8011 T: git git://github.com/kleikamp/linux-shaggy.git 12167 F: Documentation/admin-guide/jfs.rst !! 8012 S: Maintained >> 8013 F: Documentation/filesystems/jfs.txt 12168 F: fs/jfs/ 8014 F: fs/jfs/ 12169 8015 12170 JME NETWORK DRIVER 8016 JME NETWORK DRIVER 12171 M: Guo-Fu Tseng <cooldavid@cooldavid.org 8017 M: Guo-Fu Tseng <cooldavid@cooldavid.org> 12172 L: netdev@vger.kernel.org 8018 L: netdev@vger.kernel.org 12173 S: Odd Fixes !! 8019 S: Maintained 12174 F: drivers/net/ethernet/jme.* 8020 F: drivers/net/ethernet/jme.* 12175 8021 12176 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 8022 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2) 12177 M: David Woodhouse <dwmw2@infradead.org> 8023 M: David Woodhouse <dwmw2@infradead.org> 12178 M: Richard Weinberger <richard@nod.at> << 12179 L: linux-mtd@lists.infradead.org 8024 L: linux-mtd@lists.infradead.org 12180 S: Odd Fixes << 12181 W: http://www.linux-mtd.infradead.org/d 8025 W: http://www.linux-mtd.infradead.org/doc/jffs2.html 12182 T: git git://git.infradead.org/ubifs-2. !! 8026 S: Maintained 12183 F: fs/jffs2/ 8027 F: fs/jffs2/ 12184 F: include/uapi/linux/jffs2.h 8028 F: include/uapi/linux/jffs2.h 12185 8029 12186 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 8030 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2) 12187 M: "Theodore Ts'o" <tytso@mit.edu> 8031 M: "Theodore Ts'o" <tytso@mit.edu> 12188 M: Jan Kara <jack@suse.com> 8032 M: Jan Kara <jack@suse.com> 12189 L: linux-ext4@vger.kernel.org 8033 L: linux-ext4@vger.kernel.org 12190 S: Maintained 8034 S: Maintained 12191 F: fs/jbd2/ 8035 F: fs/jbd2/ 12192 F: include/linux/jbd2.h 8036 F: include/linux/jbd2.h 12193 8037 12194 JPU V4L2 MEM2MEM DRIVER FOR RENESAS 8038 JPU V4L2 MEM2MEM DRIVER FOR RENESAS 12195 M: Mikhail Ulyanov <mikhail.ulyanov@coge 8039 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com> 12196 L: linux-media@vger.kernel.org 8040 L: linux-media@vger.kernel.org 12197 L: linux-renesas-soc@vger.kernel.org << 12198 S: Maintained 8041 S: Maintained 12199 F: drivers/media/platform/renesas/rcar_ !! 8042 F: drivers/media/platform/rcar_jpu.c 12200 8043 12201 JSM Neo PCI based serial card 8044 JSM Neo PCI based serial card >> 8045 M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com> 12202 L: linux-serial@vger.kernel.org 8046 L: linux-serial@vger.kernel.org 12203 S: Orphan !! 8047 S: Maintained 12204 F: drivers/tty/serial/jsm/ 8048 F: drivers/tty/serial/jsm/ 12205 8049 12206 K10TEMP HARDWARE MONITORING DRIVER 8050 K10TEMP HARDWARE MONITORING DRIVER 12207 M: Clemens Ladisch <clemens@ladisch.de> 8051 M: Clemens Ladisch <clemens@ladisch.de> 12208 L: linux-hwmon@vger.kernel.org 8052 L: linux-hwmon@vger.kernel.org 12209 S: Maintained 8053 S: Maintained 12210 F: Documentation/hwmon/k10temp.rst !! 8054 F: Documentation/hwmon/k10temp 12211 F: drivers/hwmon/k10temp.c 8055 F: drivers/hwmon/k10temp.c 12212 8056 12213 K8TEMP HARDWARE MONITORING DRIVER 8057 K8TEMP HARDWARE MONITORING DRIVER 12214 M: Rudolf Marek <r.marek@assembler.cz> 8058 M: Rudolf Marek <r.marek@assembler.cz> 12215 L: linux-hwmon@vger.kernel.org 8059 L: linux-hwmon@vger.kernel.org 12216 S: Maintained 8060 S: Maintained 12217 F: Documentation/hwmon/k8temp.rst !! 8061 F: Documentation/hwmon/k8temp 12218 F: drivers/hwmon/k8temp.c 8062 F: drivers/hwmon/k8temp.c 12219 8063 12220 KASAN 8064 KASAN 12221 M: Andrey Ryabinin <ryabinin.a.a@gmail.c !! 8065 M: Andrey Ryabinin <aryabinin@virtuozzo.com> 12222 R: Alexander Potapenko <glider@google.co 8066 R: Alexander Potapenko <glider@google.com> 12223 R: Andrey Konovalov <andreyknvl@gmail.co << 12224 R: Dmitry Vyukov <dvyukov@google.com> 8067 R: Dmitry Vyukov <dvyukov@google.com> 12225 R: Vincenzo Frascino <vincenzo.frascino@ << 12226 L: kasan-dev@googlegroups.com 8068 L: kasan-dev@googlegroups.com 12227 S: Maintained 8069 S: Maintained 12228 B: https://bugzilla.kernel.org/buglist. !! 8070 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* 8071 F: arch/*/mm/kasan_init* >> 8072 F: Documentation/dev-tools/kasan.rst 12232 F: include/linux/kasan*.h 8073 F: include/linux/kasan*.h 12233 F: lib/Kconfig.kasan !! 8074 F: lib/test_kasan.c 12234 F: mm/kasan/ 8075 F: mm/kasan/ 12235 F: scripts/Makefile.kasan 8076 F: scripts/Makefile.kasan 12236 8077 12237 KCONFIG 8078 KCONFIG 12238 M: Masahiro Yamada <masahiroy@kernel.org !! 8079 M: Masahiro Yamada <yamada.masahiro@socionext.com> >> 8080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kconfig 12239 L: linux-kbuild@vger.kernel.org 8081 L: linux-kbuild@vger.kernel.org 12240 S: Maintained 8082 S: Maintained 12241 Q: https://patchwork.kernel.org/project << 12242 T: git git://git.kernel.org/pub/scm/lin << 12243 F: Documentation/kbuild/kconfig* 8083 F: Documentation/kbuild/kconfig* 12244 F: scripts/Kconfig.include << 12245 F: scripts/kconfig/ 8084 F: scripts/kconfig/ 12246 !! 8085 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 8086 12270 KDUMP 8087 KDUMP >> 8088 M: Dave Young <dyoung@redhat.com> 12271 M: Baoquan He <bhe@redhat.com> 8089 M: Baoquan He <bhe@redhat.com> 12272 R: Vivek Goyal <vgoyal@redhat.com> 8090 R: Vivek Goyal <vgoyal@redhat.com> 12273 R: Dave Young <dyoung@redhat.com> << 12274 L: kexec@lists.infradead.org 8091 L: kexec@lists.infradead.org 12275 S: Maintained << 12276 W: http://lse.sourceforge.net/kdump/ 8092 W: http://lse.sourceforge.net/kdump/ 12277 F: Documentation/admin-guide/kdump/ !! 8093 S: Maintained 12278 F: fs/proc/vmcore.c !! 8094 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 8095 12284 KEENE FM RADIO TRANSMITTER DRIVER 8096 KEENE FM RADIO TRANSMITTER DRIVER 12285 M: Hans Verkuil <hverkuil@xs4all.nl> 8097 M: Hans Verkuil <hverkuil@xs4all.nl> 12286 L: linux-media@vger.kernel.org 8098 L: linux-media@vger.kernel.org 12287 S: Maintained << 12288 W: https://linuxtv.org << 12289 T: git git://linuxtv.org/media_tree.git 8099 T: git git://linuxtv.org/media_tree.git >> 8100 W: https://linuxtv.org >> 8101 S: Maintained 12290 F: drivers/media/radio/radio-keene* 8102 F: drivers/media/radio/radio-keene* 12291 8103 12292 KERNEL AUTOMOUNTER 8104 KERNEL AUTOMOUNTER 12293 M: Ian Kent <raven@themaw.net> 8105 M: Ian Kent <raven@themaw.net> 12294 L: autofs@vger.kernel.org 8106 L: autofs@vger.kernel.org 12295 S: Maintained 8107 S: Maintained 12296 F: fs/autofs/ 8108 F: fs/autofs/ 12297 8109 12298 KERNEL BUILD + files below scripts/ (unless 8110 KERNEL BUILD + files below scripts/ (unless maintained elsewhere) 12299 M: Masahiro Yamada <masahiroy@kernel.org !! 8111 M: Masahiro Yamada <yamada.masahiro@socionext.com> 12300 R: Nathan Chancellor <nathan@kernel.org> !! 8112 M: Michal Marek <michal.lkml@markovi.net> 12301 R: Nicolas Schier <nicolas@fjasle.eu> !! 8113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git 12302 L: linux-kbuild@vger.kernel.org 8114 L: linux-kbuild@vger.kernel.org 12303 S: Maintained 8115 S: Maintained 12304 Q: https://patchwork.kernel.org/project << 12305 T: git git://git.kernel.org/pub/scm/lin << 12306 F: Documentation/kbuild/ 8116 F: Documentation/kbuild/ 12307 F: Makefile 8117 F: Makefile 12308 F: scripts/*vmlinux* << 12309 F: scripts/Kbuild* 8118 F: scripts/Kbuild* 12310 F: scripts/Makefile* 8119 F: scripts/Makefile* 12311 F: scripts/basic/ 8120 F: scripts/basic/ 12312 F: scripts/clang-tools/ << 12313 F: scripts/dummy-tools/ << 12314 F: scripts/include/ << 12315 F: scripts/mk* 8121 F: scripts/mk* 12316 F: scripts/mod/ 8122 F: scripts/mod/ 12317 F: scripts/package/ 8123 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 8124 12339 KERNEL JANITORS 8125 KERNEL JANITORS 12340 L: kernel-janitors@vger.kernel.org 8126 L: kernel-janitors@vger.kernel.org 12341 S: Odd Fixes << 12342 W: http://kernelnewbies.org/KernelJanit 8127 W: http://kernelnewbies.org/KernelJanitors >> 8128 S: Odd Fixes 12343 8129 12344 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 8130 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS 12345 M: Chuck Lever <chuck.lever@oracle.com> !! 8131 M: "J. Bruce Fields" <bfields@fieldses.org> 12346 M: Jeff Layton <jlayton@kernel.org> 8132 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 8133 L: linux-nfs@vger.kernel.org >> 8134 W: http://nfs.sourceforge.net/ >> 8135 T: git git://linux-nfs.org/~bfields/linux.git 12352 S: Supported 8136 S: Supported 12353 B: https://bugzilla.kernel.org !! 8137 F: fs/nfsd/ 12354 T: git git://git.kernel.org/pub/scm/lin !! 8138 F: include/uapi/linux/nfsd/ 12355 F: Documentation/filesystems/nfs/ << 12356 F: fs/lockd/ 8139 F: fs/lockd/ 12357 F: fs/nfs_common/ 8140 F: fs/nfs_common/ 12358 F: fs/nfsd/ !! 8141 F: net/sunrpc/ 12359 F: include/linux/lockd/ 8142 F: include/linux/lockd/ 12360 F: include/linux/sunrpc/ 8143 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/ 8144 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 8145 12385 KERNEL SELFTEST FRAMEWORK 8146 KERNEL SELFTEST FRAMEWORK 12386 M: Shuah Khan <shuah@kernel.org> 8147 M: Shuah Khan <shuah@kernel.org> 12387 M: Shuah Khan <skhan@linuxfoundation.org << 12388 L: linux-kselftest@vger.kernel.org 8148 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 8149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git 12392 F: Documentation/dev-tools/kselftest* !! 8150 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 8151 S: Maintained 12414 W: https://google.github.io/kunit-docs/ !! 8152 F: tools/testing/selftests/ 12415 T: git git://git.kernel.org/pub/scm/lin !! 8153 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 8154 12424 KERNEL USERMODE HELPER 8155 KERNEL USERMODE HELPER 12425 M: Luis Chamberlain <mcgrof@kernel.org> 8156 M: Luis Chamberlain <mcgrof@kernel.org> 12426 L: linux-kernel@vger.kernel.org 8157 L: linux-kernel@vger.kernel.org 12427 S: Maintained 8158 S: Maintained 12428 F: include/linux/umh.h << 12429 F: kernel/umh.c 8159 F: kernel/umh.c >> 8160 F: include/linux/umh.h 12430 8161 12431 KERNEL VIRTUAL MACHINE (KVM) 8162 KERNEL VIRTUAL MACHINE (KVM) 12432 M: Paolo Bonzini <pbonzini@redhat.com> 8163 M: Paolo Bonzini <pbonzini@redhat.com> >> 8164 M: Radim Krčmář <rkrcmar@redhat.com> 12433 L: kvm@vger.kernel.org 8165 L: kvm@vger.kernel.org 12434 S: Supported << 12435 W: http://www.linux-kvm.org 8166 W: http://www.linux-kvm.org 12436 T: git git://git.kernel.org/pub/scm/vir 8167 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 12437 F: Documentation/virt/kvm/ !! 8168 S: Supported 12438 F: include/asm-generic/kvm* !! 8169 F: Documentation/virtual/kvm/ 12439 F: include/kvm/iodev.h << 12440 F: include/linux/kvm* << 12441 F: include/trace/events/kvm.h 8170 F: include/trace/events/kvm.h 12442 F: include/uapi/asm-generic/kvm* 8171 F: include/uapi/asm-generic/kvm* 12443 F: include/uapi/linux/kvm* 8172 F: include/uapi/linux/kvm* 12444 F: tools/kvm/ !! 8173 F: include/asm-generic/kvm* 12445 F: tools/testing/selftests/kvm/ !! 8174 F: include/linux/kvm* >> 8175 F: include/kvm/iodev.h 12446 F: virt/kvm/* 8176 F: virt/kvm/* >> 8177 F: tools/kvm/ 12447 8178 12448 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) !! 8179 KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd) 12449 M: Marc Zyngier <maz@kernel.org> !! 8180 M: Joerg Roedel <joro@8bytes.org> 12450 M: Oliver Upton <oliver.upton@linux.dev> !! 8181 L: kvm@vger.kernel.org 12451 R: Joey Gouly <joey.gouly@arm.com> !! 8182 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 8183 S: Maintained >> 8184 F: arch/x86/include/asm/svm.h >> 8185 F: arch/x86/kvm/svm.c >> 8186 >> 8187 KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm) >> 8188 M: Christoffer Dall <christoffer.dall@arm.com> >> 8189 M: Marc Zyngier <marc.zyngier@arm.com> >> 8190 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 8191 L: kvmarm@lists.cs.columbia.edu >> 8192 W: http://systems.cs.columbia.edu/projects/kvm-arm 12457 T: git git://git.kernel.org/pub/scm/lin 8193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git 12458 F: Documentation/virt/kvm/arm/ !! 8194 S: Supported 12459 F: Documentation/virt/kvm/devices/arm* !! 8195 F: arch/arm/include/uapi/asm/kvm* 12460 F: arch/arm64/include/asm/kvm* !! 8196 F: arch/arm/include/asm/kvm* 12461 F: arch/arm64/include/uapi/asm/kvm* !! 8197 F: arch/arm/kvm/ 12462 F: arch/arm64/kvm/ !! 8198 F: virt/kvm/arm/ 12463 F: include/kvm/arm_* 8199 F: include/kvm/arm_* 12464 F: tools/testing/selftests/kvm/*/aarch6 << 12465 F: tools/testing/selftests/kvm/aarch64/ << 12466 8200 12467 KERNEL VIRTUAL MACHINE FOR LOONGARCH (KVM/Lo !! 8201 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64) 12468 M: Tianrui Zhao <zhaotianrui@loongson.cn !! 8202 M: Christoffer Dall <christoffer.dall@arm.com> 12469 M: Bibo Mao <maobibo@loongson.cn> !! 8203 M: Marc Zyngier <marc.zyngier@arm.com> 12470 M: Huacai Chen <chenhuacai@kernel.org> !! 8204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 12471 L: kvm@vger.kernel.org !! 8205 L: kvmarm@lists.cs.columbia.edu 12472 L: loongarch@lists.linux.dev << 12473 S: Maintained 8206 S: Maintained 12474 T: git git://git.kernel.org/pub/scm/vir !! 8207 F: arch/arm64/include/uapi/asm/kvm* 12475 F: Documentation/virt/kvm/loongarch/ !! 8208 F: arch/arm64/include/asm/kvm* 12476 F: arch/loongarch/include/asm/kvm* !! 8209 F: arch/arm64/kvm/ 12477 F: arch/loongarch/include/uapi/asm/kvm* << 12478 F: arch/loongarch/kvm/ << 12479 8210 12480 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 8211 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips) 12481 M: Huacai Chen <chenhuacai@kernel.org> !! 8212 M: James Hogan <jhogan@kernel.org> 12482 L: linux-mips@vger.kernel.org 8213 L: linux-mips@vger.kernel.org 12483 L: kvm@vger.kernel.org !! 8214 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* 8215 F: arch/mips/include/uapi/asm/kvm* >> 8216 F: arch/mips/include/asm/kvm* 12488 F: arch/mips/kvm/ 8217 F: arch/mips/kvm/ 12489 8218 12490 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powe 8219 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc) 12491 M: Michael Ellerman <mpe@ellerman.id.au> !! 8220 M: Paul Mackerras <paulus@ozlabs.org> 12492 R: Nicholas Piggin <npiggin@gmail.com> !! 8221 L: kvm-ppc@vger.kernel.org 12493 L: linuxppc-dev@lists.ozlabs.org !! 8222 W: http://www.linux-kvm.org/ 12494 L: kvm@vger.kernel.org !! 8223 T: git git://github.com/agraf/linux-2.6.git 12495 S: Maintained (Book3S 64-bit HV) !! 8224 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* 8225 F: arch/powerpc/include/uapi/asm/kvm* 12501 F: arch/powerpc/kernel/kvm* !! 8226 F: arch/powerpc/include/asm/kvm* 12502 F: arch/powerpc/kvm/ 8227 F: arch/powerpc/kvm/ 12503 !! 8228 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 8229 12518 KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 8230 KERNEL VIRTUAL MACHINE for s390 (KVM/s390) 12519 M: Christian Borntraeger <borntraeger@li !! 8231 M: Christian Borntraeger <borntraeger@de.ibm.com> 12520 M: Janosch Frank <frankja@linux.ibm.com> 8232 M: Janosch Frank <frankja@linux.ibm.com> 12521 M: Claudio Imbrenda <imbrenda@linux.ibm. << 12522 R: David Hildenbrand <david@redhat.com> 8233 R: David Hildenbrand <david@redhat.com> 12523 L: kvm@vger.kernel.org !! 8234 R: Cornelia Huck <cohuck@redhat.com> 12524 S: Supported !! 8235 L: linux-s390@vger.kernel.org >> 8236 W: http://www.ibm.com/developerworks/linux/linux390/ 12525 T: git git://git.kernel.org/pub/scm/lin 8237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git 12526 F: Documentation/virt/kvm/s390* !! 8238 S: Supported >> 8239 F: arch/s390/include/uapi/asm/kvm* 12527 F: arch/s390/include/asm/gmap.h 8240 F: arch/s390/include/asm/gmap.h 12528 F: arch/s390/include/asm/kvm* 8241 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/ 8242 F: arch/s390/kvm/ 12533 F: arch/s390/mm/gmap.c 8243 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 8244 12539 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86) 8245 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86) 12540 M: Sean Christopherson <seanjc@google.co << 12541 M: Paolo Bonzini <pbonzini@redhat.com> 8246 M: Paolo Bonzini <pbonzini@redhat.com> >> 8247 M: Radim Krčmář <rkrcmar@redhat.com> 12542 L: kvm@vger.kernel.org 8248 L: kvm@vger.kernel.org 12543 S: Supported !! 8249 W: http://www.linux-kvm.org 12544 P: Documentation/process/maintainer-kvm << 12545 T: git git://git.kernel.org/pub/scm/vir 8250 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git 12546 F: arch/x86/include/asm/kvm* !! 8251 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/ 8252 F: arch/x86/kvm/ 12553 F: arch/x86/kvm/*/ !! 8253 F: arch/x86/include/uapi/asm/kvm* 12554 F: tools/testing/selftests/kvm/*/x86_64 !! 8254 F: arch/x86/include/asm/kvm* 12555 F: tools/testing/selftests/kvm/x86_64/ !! 8255 F: arch/x86/include/asm/pvclock-abi.h >> 8256 F: arch/x86/kernel/kvm.c >> 8257 F: arch/x86/kernel/kvmclock.c 12556 8258 12557 KERNFS 8259 KERNFS 12558 M: Greg Kroah-Hartman <gregkh@linuxfound 8260 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 12559 M: Tejun Heo <tj@kernel.org> 8261 M: Tejun Heo <tj@kernel.org> 12560 S: Supported << 12561 T: git git://git.kernel.org/pub/scm/lin 8262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git 12562 F: fs/kernfs/ !! 8263 S: Supported 12563 F: include/linux/kernfs.h 8264 F: include/linux/kernfs.h >> 8265 F: fs/kernfs/ 12564 8266 12565 KEXEC 8267 KEXEC 12566 M: Eric Biederman <ebiederm@xmission.com 8268 M: Eric Biederman <ebiederm@xmission.com> >> 8269 W: http://kernel.org/pub/linux/utils/kernel/kexec/ 12567 L: kexec@lists.infradead.org 8270 L: kexec@lists.infradead.org 12568 S: Maintained 8271 S: Maintained 12569 W: http://kernel.org/pub/linux/utils/ke << 12570 F: include/linux/kexec.h 8272 F: include/linux/kexec.h 12571 F: include/uapi/linux/kexec.h 8273 F: include/uapi/linux/kexec.h 12572 F: kernel/kexec* 8274 F: kernel/kexec* 12573 8275 12574 KEYS-ENCRYPTED 8276 KEYS-ENCRYPTED 12575 M: Mimi Zohar <zohar@linux.ibm.com> !! 8277 M: Mimi Zohar <zohar@linux.vnet.ibm.com> 12576 L: linux-integrity@vger.kernel.org 8278 L: linux-integrity@vger.kernel.org 12577 L: keyrings@vger.kernel.org 8279 L: keyrings@vger.kernel.org 12578 S: Supported 8280 S: Supported 12579 F: Documentation/security/keys/trusted- 8281 F: Documentation/security/keys/trusted-encrypted.rst 12580 F: include/keys/encrypted-type.h 8282 F: include/keys/encrypted-type.h 12581 F: security/keys/encrypted-keys/ 8283 F: security/keys/encrypted-keys/ 12582 8284 12583 KEYS-TRUSTED 8285 KEYS-TRUSTED 12584 M: James Bottomley <James.Bottomley@Hans !! 8286 M: James Bottomley <jejb@linux.vnet.ibm.com> 12585 M: Jarkko Sakkinen <jarkko@kernel.org> !! 8287 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 12586 M: Mimi Zohar <zohar@linux.ibm.com> !! 8288 M: Mimi Zohar <zohar@linux.vnet.ibm.com> 12587 L: linux-integrity@vger.kernel.org 8289 L: linux-integrity@vger.kernel.org 12588 L: keyrings@vger.kernel.org 8290 L: keyrings@vger.kernel.org 12589 S: Supported 8291 S: Supported 12590 F: Documentation/security/keys/trusted- 8292 F: Documentation/security/keys/trusted-encrypted.rst 12591 F: include/keys/trusted-type.h 8293 F: include/keys/trusted-type.h 12592 F: include/keys/trusted_tpm.h !! 8294 F: security/keys/trusted.c 12593 F: security/keys/trusted-keys/ !! 8295 F: security/keys/trusted.h 12594 << 12595 KEYS-TRUSTED-CAAM << 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 8296 12621 KEYS/KEYRINGS !! 8297 KEYS/KEYRINGS: 12622 M: David Howells <dhowells@redhat.com> 8298 M: David Howells <dhowells@redhat.com> 12623 M: Jarkko Sakkinen <jarkko@kernel.org> << 12624 L: keyrings@vger.kernel.org 8299 L: keyrings@vger.kernel.org 12625 S: Maintained 8300 S: Maintained 12626 F: Documentation/security/keys/core.rst 8301 F: Documentation/security/keys/core.rst 12627 F: include/keys/ << 12628 F: include/linux/key-type.h << 12629 F: include/linux/key.h 8302 F: include/linux/key.h >> 8303 F: include/linux/key-type.h 12630 F: include/linux/keyctl.h 8304 F: include/linux/keyctl.h 12631 F: include/uapi/linux/keyctl.h 8305 F: include/uapi/linux/keyctl.h >> 8306 F: include/keys/ 12632 F: security/keys/ 8307 F: security/keys/ 12633 8308 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 8309 KGDB / KDB /debug_core 12663 M: Jason Wessel <jason.wessel@windriver. 8310 M: Jason Wessel <jason.wessel@windriver.com> 12664 M: Daniel Thompson <daniel.thompson@lina 8311 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/ 8312 W: http://kgdb.wiki.kernel.org/ >> 8313 L: kgdb-bugreport@lists.sourceforge.net 12669 T: git git://git.kernel.org/pub/scm/lin 8314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git >> 8315 S: Maintained 12670 F: Documentation/dev-tools/kgdb.rst 8316 F: Documentation/dev-tools/kgdb.rst 12671 F: drivers/misc/kgdbts.c 8317 F: drivers/misc/kgdbts.c 12672 F: drivers/tty/serial/kgdboc.c 8318 F: drivers/tty/serial/kgdboc.c 12673 F: include/linux/kdb.h 8319 F: include/linux/kdb.h 12674 F: include/linux/kgdb.h 8320 F: include/linux/kgdb.h 12675 F: kernel/debug/ 8321 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 8322 12693 KMEMLEAK 8323 KMEMLEAK 12694 M: Catalin Marinas <catalin.marinas@arm. 8324 M: Catalin Marinas <catalin.marinas@arm.com> 12695 S: Maintained 8325 S: Maintained 12696 F: Documentation/dev-tools/kmemleak.rst 8326 F: Documentation/dev-tools/kmemleak.rst 12697 F: include/linux/kmemleak.h 8327 F: include/linux/kmemleak.h 12698 F: mm/kmemleak.c 8328 F: mm/kmemleak.c 12699 F: samples/kmemleak/kmemleak-test.c !! 8329 F: mm/kmemleak-test.c 12700 8330 12701 KMSAN !! 8331 KMOD KERNEL MODULE LOADER - USERMODE HELPER 12702 M: Alexander Potapenko <glider@google.co !! 8332 M: Luis Chamberlain <mcgrof@kernel.org> 12703 R: Marco Elver <elver@google.com> !! 8333 L: linux-kernel@vger.kernel.org 12704 R: Dmitry Vyukov <dvyukov@google.com> << 12705 L: kasan-dev@googlegroups.com << 12706 S: Maintained 8334 S: Maintained 12707 F: Documentation/dev-tools/kmsan.rst !! 8335 F: kernel/kmod.c 12708 F: arch/*/include/asm/kmsan.h !! 8336 F: include/linux/kmod.h 12709 F: arch/*/mm/kmsan_* !! 8337 F: lib/test_kmod.c 12710 F: include/linux/kmsan*.h !! 8338 F: tools/testing/selftests/kmod/ 12711 F: lib/Kconfig.kmsan << 12712 F: mm/kmsan/ << 12713 F: scripts/Makefile.kmsan << 12714 8339 12715 KPROBES 8340 KPROBES 12716 M: Naveen N Rao <naveen@kernel.org> !! 8341 M: Naveen N. Rao <naveen.n.rao@linux.vnet.ibm.com> 12717 M: Anil S Keshavamurthy <anil.s.keshavam 8342 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com> 12718 M: "David S. Miller" <davem@davemloft.ne 8343 M: "David S. Miller" <davem@davemloft.net> 12719 M: Masami Hiramatsu <mhiramat@kernel.org 8344 M: Masami Hiramatsu <mhiramat@kernel.org> 12720 L: linux-kernel@vger.kernel.org << 12721 L: linux-trace-kernel@vger.kernel.org << 12722 S: Maintained 8345 S: Maintained 12723 Q: https://patchwork.kernel.org/project !! 8346 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 8347 F: include/linux/kprobes.h >> 8348 F: include/asm-generic/kprobes.h 12728 F: kernel/kprobes.c 8349 F: kernel/kprobes.c 12729 F: lib/test_kprobes.c << 12730 F: samples/kprobes << 12731 8350 12732 KS0108 LCD CONTROLLER DRIVER 8351 KS0108 LCD CONTROLLER DRIVER 12733 M: Miguel Ojeda <ojeda@kernel.org> !! 8352 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com> 12734 S: Maintained 8353 S: Maintained 12735 F: Documentation/admin-guide/auxdisplay !! 8354 F: Documentation/auxdisplay/ks0108 12736 F: drivers/auxdisplay/ks0108.c 8355 F: drivers/auxdisplay/ks0108.c 12737 F: include/linux/ks0108.h 8356 F: include/linux/ks0108.h 12738 8357 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 8358 L3MDEV 12804 M: David Ahern <dsahern@kernel.org> !! 8359 M: David Ahern <dsa@cumulusnetworks.com> 12805 L: netdev@vger.kernel.org 8360 L: netdev@vger.kernel.org 12806 S: Maintained 8361 S: Maintained 12807 F: include/net/l3mdev.h << 12808 F: net/l3mdev 8362 F: net/l3mdev >> 8363 F: include/net/l3mdev.h 12809 8364 12810 LANDLOCK SECURITY MODULE !! 8365 L7 BPF FRAMEWORK 12811 M: Mickaël Salaün <mic@digikod.net> !! 8366 M: John Fastabend <john.fastabend@gmail.com> 12812 R: Günther Noack <gnoack@google.com> !! 8367 M: Daniel Borkmann <daniel@iogearbox.net> 12813 L: linux-security-module@vger.kernel.or !! 8368 L: netdev@vger.kernel.org 12814 S: Supported !! 8369 S: Maintained 12815 W: https://landlock.io !! 8370 F: include/linux/skmsg.h 12816 T: git https://git.kernel.org/pub/scm/l !! 8371 F: net/core/skmsg.c 12817 F: Documentation/security/landlock.rst !! 8372 F: net/core/sock_map.c 12818 F: Documentation/userspace-api/landlock !! 8373 F: net/ipv4/tcp_bpf.c 12819 F: fs/ioctl.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 8374 12827 LANTIQ / INTEL Ethernet drivers 8375 LANTIQ / INTEL Ethernet drivers 12828 M: Hauke Mehrtens <hauke@hauke-m.de> 8376 M: Hauke Mehrtens <hauke@hauke-m.de> 12829 L: netdev@vger.kernel.org 8377 L: netdev@vger.kernel.org 12830 S: Maintained 8378 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 8379 F: net/dsa/tag_gswip.c >> 8380 F: drivers/net/ethernet/lantiq_xrx200.c >> 8381 F: drivers/net/dsa/lantiq_pce.h >> 8382 F: drivers/net/dsa/lantiq_gswip.c 12836 8383 12837 LANTIQ MIPS ARCHITECTURE 8384 LANTIQ MIPS ARCHITECTURE 12838 M: John Crispin <john@phrozen.org> 8385 M: John Crispin <john@phrozen.org> 12839 L: linux-mips@vger.kernel.org 8386 L: linux-mips@vger.kernel.org 12840 S: Maintained 8387 S: Maintained 12841 F: arch/mips/lantiq 8388 F: arch/mips/lantiq 12842 F: drivers/soc/lantiq 8389 F: drivers/soc/lantiq 12843 8390 12844 LANTIQ PEF2256 DRIVER !! 8391 LAPB module 12845 M: Herve Codina <herve.codina@bootlin.co !! 8392 L: linux-x25@vger.kernel.org 12846 S: Maintained !! 8393 S: Orphan 12847 F: Documentation/devicetree/bindings/ne !! 8394 F: Documentation/networking/lapb-module.txt 12848 F: drivers/net/wan/framer/pef2256/ !! 8395 F: include/*/lapb.h 12849 F: drivers/pinctrl/pinctrl-pef2256.c !! 8396 F: net/lapb/ 12850 F: include/linux/framer/pef2256.h << 12851 8397 12852 LASI 53c700 driver for PARISC 8398 LASI 53c700 driver for PARISC 12853 M: "James E.J. Bottomley" <James.Bottoml 8399 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com> 12854 L: linux-scsi@vger.kernel.org 8400 L: linux-scsi@vger.kernel.org 12855 S: Maintained 8401 S: Maintained 12856 F: Documentation/scsi/53c700.rst !! 8402 F: Documentation/scsi/53c700.txt 12857 F: drivers/scsi/53c700* 8403 F: drivers/scsi/53c700* 12858 8404 12859 LEAKING_ADDRESSES 8405 LEAKING_ADDRESSES 12860 M: Tycho Andersen <tycho@tycho.pizza> !! 8406 M: Tobin C. Harding <me@tobin.cc> 12861 R: Kees Cook <kees@kernel.org> !! 8407 M: Tycho Andersen <tycho@tycho.ws> 12862 L: linux-hardening@vger.kernel.org !! 8408 L: kernel-hardening@lists.openwall.com 12863 S: Maintained 8409 S: Maintained 12864 T: git git://git.kernel.org/pub/scm/lin !! 8410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git 12865 F: scripts/leaking_addresses.pl 8411 F: scripts/leaking_addresses.pl 12866 8412 12867 LED SUBSYSTEM 8413 LED SUBSYSTEM >> 8414 M: Jacek Anaszewski <jacek.anaszewski@gmail.com> 12868 M: Pavel Machek <pavel@ucw.cz> 8415 M: Pavel Machek <pavel@ucw.cz> 12869 M: Lee Jones <lee@kernel.org> << 12870 L: linux-leds@vger.kernel.org 8416 L: linux-leds@vger.kernel.org >> 8417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git 12871 S: Maintained 8418 S: Maintained 12872 T: git git://git.kernel.org/pub/scm/lin << 12873 F: Documentation/devicetree/bindings/le 8419 F: Documentation/devicetree/bindings/leds/ 12874 F: Documentation/leds/ << 12875 F: drivers/leds/ 8420 F: drivers/leds/ 12876 F: include/dt-bindings/leds/ << 12877 F: include/linux/leds.h 8421 F: include/linux/leds.h 12878 8422 >> 8423 LEGACY EEPROM DRIVER >> 8424 M: Jean Delvare <jdelvare@suse.com> >> 8425 S: Maintained >> 8426 F: Documentation/misc-devices/eeprom >> 8427 F: drivers/misc/eeprom/eeprom.c >> 8428 12879 LEGO MINDSTORMS EV3 8429 LEGO MINDSTORMS EV3 12880 R: David Lechner <david@lechnology.com> 8430 R: David Lechner <david@lechnology.com> 12881 S: Maintained 8431 S: Maintained 12882 F: Documentation/devicetree/bindings/po !! 8432 F: arch/arm/boot/dts/da850-lego-ev3.dts 12883 F: arch/arm/boot/dts/ti/davinci/da850-l !! 8433 F: Documentation/devicetree/bindings/power/supply/lego_ev3_battery.txt 12884 F: drivers/power/supply/lego_ev3_batter 8434 F: drivers/power/supply/lego_ev3_battery.c 12885 8435 12886 LEGO USB Tower driver 8436 LEGO USB Tower driver 12887 M: Juergen Stuber <starblue@users.source 8437 M: Juergen Stuber <starblue@users.sourceforge.net> 12888 L: legousb-devel@lists.sourceforge.net 8438 L: legousb-devel@lists.sourceforge.net 12889 S: Maintained << 12890 W: http://legousb.sourceforge.net/ 8439 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 8440 S: Maintained 12897 T: git git://git.kernel.org/pub/scm/lin !! 8441 F: drivers/usb/misc/legousbtower.c 12898 F: drivers/hid/hid-letsketch.c << 12899 8442 12900 LG LAPTOP EXTRAS 8443 LG LAPTOP EXTRAS 12901 M: Matan Ziv-Av <matan@svgalib.org> 8444 M: Matan Ziv-Av <matan@svgalib.org> 12902 L: platform-driver-x86@vger.kernel.org 8445 L: platform-driver-x86@vger.kernel.org 12903 S: Maintained 8446 S: Maintained 12904 F: Documentation/ABI/testing/sysfs-plat 8447 F: Documentation/ABI/testing/sysfs-platform-lg-laptop 12905 F: Documentation/admin-guide/laptops/lg !! 8448 F: Documentation/laptops/lg-laptop.rst 12906 F: drivers/platform/x86/lg-laptop.c 8449 F: drivers/platform/x86/lg-laptop.c 12907 8450 12908 LG2160 MEDIA DRIVER 8451 LG2160 MEDIA DRIVER 12909 M: Michael Krufky <mkrufky@linuxtv.org> 8452 M: Michael Krufky <mkrufky@linuxtv.org> 12910 L: linux-media@vger.kernel.org 8453 L: linux-media@vger.kernel.org 12911 S: Maintained << 12912 W: https://linuxtv.org 8454 W: https://linuxtv.org 12913 W: http://github.com/mkrufky 8455 W: http://github.com/mkrufky 12914 Q: http://patchwork.linuxtv.org/project 8456 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 12915 T: git git://linuxtv.org/mkrufky/tuners 8457 T: git git://linuxtv.org/mkrufky/tuners.git >> 8458 S: Maintained 12916 F: drivers/media/dvb-frontends/lg2160.* 8459 F: drivers/media/dvb-frontends/lg2160.* 12917 8460 12918 LGDT3305 MEDIA DRIVER 8461 LGDT3305 MEDIA DRIVER 12919 M: Michael Krufky <mkrufky@linuxtv.org> 8462 M: Michael Krufky <mkrufky@linuxtv.org> 12920 L: linux-media@vger.kernel.org 8463 L: linux-media@vger.kernel.org 12921 S: Maintained << 12922 W: https://linuxtv.org 8464 W: https://linuxtv.org 12923 W: http://github.com/mkrufky 8465 W: http://github.com/mkrufky 12924 Q: http://patchwork.linuxtv.org/project 8466 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 12925 T: git git://linuxtv.org/mkrufky/tuners 8467 T: git git://linuxtv.org/mkrufky/tuners.git >> 8468 S: Maintained 12926 F: drivers/media/dvb-frontends/lgdt3305 8469 F: drivers/media/dvb-frontends/lgdt3305.* 12927 8470 12928 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 8471 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER 12929 M: Viresh Kumar <vireshk@kernel.org> 8472 M: Viresh Kumar <vireshk@kernel.org> 12930 L: linux-ide@vger.kernel.org 8473 L: linux-ide@vger.kernel.org >> 8474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 12931 S: Maintained 8475 S: Maintained 12932 F: drivers/ata/pata_arasan_cf.c << 12933 F: include/linux/pata_arasan_cf_data.h 8476 F: include/linux/pata_arasan_cf_data.h >> 8477 F: drivers/ata/pata_arasan_cf.c >> 8478 >> 8479 LIBATA PATA DRIVERS >> 8480 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> >> 8481 M: Jens Axboe <axboe@kernel.dk> >> 8482 L: linux-ide@vger.kernel.org >> 8483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git >> 8484 S: Maintained >> 8485 F: drivers/ata/pata_*.c >> 8486 F: drivers/ata/ata_generic.c 12934 8487 12935 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA 8488 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS 12936 M: Linus Walleij <linus.walleij@linaro.o 8489 M: Linus Walleij <linus.walleij@linaro.org> 12937 L: linux-ide@vger.kernel.org 8490 L: linux-ide@vger.kernel.org >> 8491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 12938 S: Maintained 8492 S: Maintained 12939 F: drivers/ata/pata_ftide010.c 8493 F: drivers/ata/pata_ftide010.c 12940 F: drivers/ata/sata_gemini.c 8494 F: drivers/ata/sata_gemini.c 12941 F: drivers/ata/sata_gemini.h 8495 F: drivers/ata/sata_gemini.h 12942 8496 12943 LIBATA SATA AHCI PLATFORM devices support 8497 LIBATA SATA AHCI PLATFORM devices support 12944 M: Hans de Goede <hdegoede@redhat.com> 8498 M: Hans de Goede <hdegoede@redhat.com> >> 8499 M: Jens Axboe <axboe@kernel.dk> 12945 L: linux-ide@vger.kernel.org 8500 L: linux-ide@vger.kernel.org >> 8501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 12946 S: Maintained 8502 S: Maintained 12947 F: drivers/ata/ahci_platform.c 8503 F: drivers/ata/ahci_platform.c 12948 F: drivers/ata/libahci_platform.c 8504 F: drivers/ata/libahci_platform.c 12949 F: include/linux/ahci_platform.h 8505 F: include/linux/ahci_platform.h 12950 8506 12951 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVE 8507 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER 12952 M: Mikael Pettersson <mikpelinux@gmail.c 8508 M: Mikael Pettersson <mikpelinux@gmail.com> 12953 L: linux-ide@vger.kernel.org 8509 L: linux-ide@vger.kernel.org >> 8510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 12954 S: Maintained 8511 S: Maintained 12955 F: drivers/ata/sata_promise.* 8512 F: drivers/ata/sata_promise.* 12956 8513 12957 LIBATA SUBSYSTEM (Serial and Parallel ATA dr 8514 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers) 12958 M: Damien Le Moal <dlemoal@kernel.org> !! 8515 M: Jens Axboe <axboe@kernel.dk> 12959 M: Niklas Cassel <cassel@kernel.org> << 12960 L: linux-ide@vger.kernel.org 8516 L: linux-ide@vger.kernel.org >> 8517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git 12961 S: Maintained 8518 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/ 8519 F: drivers/ata/ 12966 F: include/linux/ata.h 8520 F: include/linux/ata.h 12967 F: include/linux/libata.h 8521 F: include/linux/libata.h >> 8522 F: Documentation/devicetree/bindings/ata/ 12968 8523 12969 LIBETH COMMON ETHERNET LIBRARY !! 8524 LIBLOCKDEP 12970 M: Alexander Lobakin <aleksander.lobakin !! 8525 M: Sasha Levin <alexander.levin@microsoft.com> 12971 L: netdev@vger.kernel.org !! 8526 S: Maintained 12972 L: intel-wired-lan@lists.osuosl.org (mo !! 8527 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 8528 12979 LIBIE COMMON INTEL ETHERNET LIBRARY !! 8529 LIBNVDIMM BLK: MMIO-APERTURE DRIVER 12980 M: Alexander Lobakin <aleksander.lobakin !! 8530 M: Ross Zwisler <zwisler@kernel.org> 12981 L: intel-wired-lan@lists.osuosl.org (mo !! 8531 M: Dan Williams <dan.j.williams@intel.com> 12982 L: netdev@vger.kernel.org !! 8532 M: Vishal Verma <vishal.l.verma@intel.com> >> 8533 M: Dave Jiang <dave.jiang@intel.com> >> 8534 L: linux-nvdimm@lists.01.org >> 8535 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 12983 S: Supported 8536 S: Supported 12984 T: git https://github.com/alobakin/linu !! 8537 F: drivers/nvdimm/blk.c 12985 F: drivers/net/ethernet/intel/libie/ !! 8538 F: drivers/nvdimm/region_devs.c 12986 F: include/linux/net/intel/libie/ << 12987 K: libie << 12988 8539 12989 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 8540 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE 12990 M: Vishal Verma <vishal.l.verma@intel.co 8541 M: Vishal Verma <vishal.l.verma@intel.com> 12991 M: Dan Williams <dan.j.williams@intel.co 8542 M: Dan Williams <dan.j.williams@intel.com> >> 8543 M: Ross Zwisler <zwisler@kernel.org> 12992 M: Dave Jiang <dave.jiang@intel.com> 8544 M: Dave Jiang <dave.jiang@intel.com> 12993 L: nvdimm@lists.linux.dev !! 8545 L: linux-nvdimm@lists.01.org 12994 S: Supported << 12995 Q: https://patchwork.kernel.org/project 8546 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 12996 P: Documentation/nvdimm/maintainer-entr !! 8547 S: Supported 12997 F: drivers/nvdimm/btt* 8548 F: drivers/nvdimm/btt* 12998 8549 12999 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER 8550 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER >> 8551 M: Ross Zwisler <zwisler@kernel.org> 13000 M: Dan Williams <dan.j.williams@intel.co 8552 M: Dan Williams <dan.j.williams@intel.com> 13001 M: Vishal Verma <vishal.l.verma@intel.co 8553 M: Vishal Verma <vishal.l.verma@intel.com> 13002 M: Dave Jiang <dave.jiang@intel.com> 8554 M: Dave Jiang <dave.jiang@intel.com> 13003 L: nvdimm@lists.linux.dev !! 8555 L: linux-nvdimm@lists.01.org 13004 S: Supported << 13005 Q: https://patchwork.kernel.org/project 8556 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 13006 P: Documentation/nvdimm/maintainer-entr !! 8557 S: Supported 13007 F: drivers/nvdimm/pmem* 8558 F: drivers/nvdimm/pmem* 13008 8559 13009 LIBNVDIMM: DEVICETREE BINDINGS 8560 LIBNVDIMM: DEVICETREE BINDINGS 13010 M: Oliver O'Halloran <oohall@gmail.com> 8561 M: Oliver O'Halloran <oohall@gmail.com> 13011 L: nvdimm@lists.linux.dev !! 8562 L: linux-nvdimm@lists.01.org 13012 S: Supported << 13013 Q: https://patchwork.kernel.org/project 8563 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/ 13014 F: Documentation/devicetree/bindings/pm !! 8564 S: Supported 13015 F: drivers/nvdimm/of_pmem.c 8565 F: drivers/nvdimm/of_pmem.c >> 8566 F: Documentation/devicetree/bindings/pmem/pmem-region.txt 13016 8567 13017 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYS 8568 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM 13018 M: Dan Williams <dan.j.williams@intel.co 8569 M: Dan Williams <dan.j.williams@intel.com> >> 8570 M: Ross Zwisler <zwisler@kernel.org> 13019 M: Vishal Verma <vishal.l.verma@intel.co 8571 M: Vishal Verma <vishal.l.verma@intel.com> 13020 M: Dave Jiang <dave.jiang@intel.com> 8572 M: Dave Jiang <dave.jiang@intel.com> 13021 M: Ira Weiny <ira.weiny@intel.com> !! 8573 L: linux-nvdimm@lists.01.org 13022 L: nvdimm@lists.linux.dev << 13023 S: Supported << 13024 Q: https://patchwork.kernel.org/project 8574 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 8575 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git 13027 F: drivers/acpi/nfit/* !! 8576 S: Supported 13028 F: drivers/nvdimm/* 8577 F: drivers/nvdimm/* 13029 F: include/linux/libnvdimm.h !! 8578 F: drivers/acpi/nfit/* 13030 F: include/linux/nd.h 8579 F: include/linux/nd.h >> 8580 F: include/linux/libnvdimm.h 13031 F: include/uapi/linux/ndctl.h 8581 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 8582 13041 LICENSES and SPDX stuff !! 8583 LIGHTNVM PLATFORM SUPPORT 13042 M: Thomas Gleixner <tglx@linutronix.de> !! 8584 M: Matias Bjorling <mb@lightnvm.io> 13043 M: Greg Kroah-Hartman <gregkh@linuxfound !! 8585 W: http://github/OpenChannelSSD 13044 L: linux-spdx@vger.kernel.org !! 8586 L: linux-block@vger.kernel.org 13045 S: Maintained 8587 S: Maintained 13046 T: git git://git.kernel.org/pub/scm/lin !! 8588 F: drivers/lightnvm/ 13047 F: COPYING !! 8589 F: include/linux/lightnvm.h 13048 F: Documentation/process/license-rules. !! 8590 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 8591 13061 LINUX FOR POWER MACINTOSH 8592 LINUX FOR POWER MACINTOSH >> 8593 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> >> 8594 W: http://www.penguinppc.org/ 13062 L: linuxppc-dev@lists.ozlabs.org 8595 L: linuxppc-dev@lists.ozlabs.org 13063 S: Orphan !! 8596 S: Maintained 13064 F: arch/powerpc/platforms/powermac/ 8597 F: arch/powerpc/platforms/powermac/ 13065 F: drivers/macintosh/ 8598 F: drivers/macintosh/ 13066 X: drivers/macintosh/adb-iop.c << 13067 X: drivers/macintosh/via-macii.c << 13068 8599 13069 LINUX FOR POWERPC (32-BIT AND 64-BIT) 8600 LINUX FOR POWERPC (32-BIT AND 64-BIT) >> 8601 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> >> 8602 M: Paul Mackerras <paulus@samba.org> 13070 M: Michael Ellerman <mpe@ellerman.id.au> 8603 M: Michael Ellerman <mpe@ellerman.id.au> 13071 R: Nicholas Piggin <npiggin@gmail.com> !! 8604 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 8605 L: linuxppc-dev@lists.ozlabs.org 13076 S: Supported << 13077 W: https://github.com/linuxppc/wiki/wik << 13078 Q: http://patchwork.ozlabs.org/project/ 8606 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/ 13079 T: git git://git.kernel.org/pub/scm/lin 8607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git >> 8608 S: Supported 13080 F: Documentation/ABI/stable/sysfs-firmw 8609 F: Documentation/ABI/stable/sysfs-firmware-opal-* 13081 F: Documentation/devicetree/bindings/i2 << 13082 F: Documentation/devicetree/bindings/po 8610 F: Documentation/devicetree/bindings/powerpc/ 13083 F: Documentation/devicetree/bindings/rt 8611 F: Documentation/devicetree/bindings/rtc/rtc-opal.txt 13084 F: Documentation/arch/powerpc/ !! 8612 F: Documentation/devicetree/bindings/i2c/i2c-opal.txt >> 8613 F: Documentation/powerpc/ 13085 F: arch/powerpc/ 8614 F: arch/powerpc/ 13086 F: drivers/*/*/*pasemi* << 13087 F: drivers/*/*pasemi* << 13088 F: drivers/char/tpm/tpm_ibmvtpm* 8615 F: drivers/char/tpm/tpm_ibmvtpm* 13089 F: drivers/crypto/nx/ 8616 F: drivers/crypto/nx/ >> 8617 F: drivers/crypto/vmx/ 13090 F: drivers/i2c/busses/i2c-opal.c 8618 F: drivers/i2c/busses/i2c-opal.c 13091 F: drivers/net/ethernet/ibm/ibmveth.* 8619 F: drivers/net/ethernet/ibm/ibmveth.* 13092 F: drivers/net/ethernet/ibm/ibmvnic.* 8620 F: drivers/net/ethernet/ibm/ibmvnic.* 13093 F: drivers/pci/hotplug/pnv_php.c 8621 F: drivers/pci/hotplug/pnv_php.c 13094 F: drivers/pci/hotplug/rpa* 8622 F: drivers/pci/hotplug/rpa* 13095 F: drivers/rtc/rtc-opal.c 8623 F: drivers/rtc/rtc-opal.c 13096 F: drivers/scsi/ibmvscsi/ 8624 F: drivers/scsi/ibmvscsi/ 13097 F: drivers/tty/hvc/hvc_opal.c 8625 F: drivers/tty/hvc/hvc_opal.c 13098 F: drivers/watchdog/wdrtas.c 8626 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 8627 F: tools/testing/selftests/powerpc 13102 N: /pmac 8628 N: /pmac 13103 N: powermac 8629 N: powermac 13104 N: powernv 8630 N: powernv 13105 N: [^a-z0-9]ps3 8631 N: [^a-z0-9]ps3 13106 N: pseries 8632 N: pseries 13107 8633 13108 LINUX FOR POWERPC EMBEDDED MPC5XXX 8634 LINUX FOR POWERPC EMBEDDED MPC5XXX 13109 M: Anatolij Gustschin <agust@denx.de> 8635 M: Anatolij Gustschin <agust@denx.de> 13110 L: linuxppc-dev@lists.ozlabs.org 8636 L: linuxppc-dev@lists.ozlabs.org 13111 S: Odd Fixes !! 8637 T: git git://git.denx.de/linux-denx-agust.git >> 8638 S: Maintained 13112 F: arch/powerpc/platforms/512x/ 8639 F: arch/powerpc/platforms/512x/ 13113 F: arch/powerpc/platforms/52xx/ 8640 F: arch/powerpc/platforms/52xx/ 13114 8641 13115 LINUX FOR POWERPC EMBEDDED PPC4XX 8642 LINUX FOR POWERPC EMBEDDED PPC4XX >> 8643 M: Alistair Popple <alistair@popple.id.au> >> 8644 M: Matt Porter <mporter@kernel.crashing.org> >> 8645 W: http://www.penguinppc.org/ 13116 L: linuxppc-dev@lists.ozlabs.org 8646 L: linuxppc-dev@lists.ozlabs.org 13117 S: Orphan !! 8647 S: Maintained >> 8648 F: arch/powerpc/platforms/40x/ 13118 F: arch/powerpc/platforms/44x/ 8649 F: arch/powerpc/platforms/44x/ 13119 8650 13120 LINUX FOR POWERPC EMBEDDED PPC85XX !! 8651 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX 13121 M: Scott Wood <oss@buserror.net> 8652 M: Scott Wood <oss@buserror.net> >> 8653 M: Kumar Gala <galak@kernel.crashing.org> >> 8654 W: http://www.penguinppc.org/ 13122 L: linuxppc-dev@lists.ozlabs.org 8655 L: linuxppc-dev@lists.ozlabs.org 13123 S: Odd fixes << 13124 T: git git://git.kernel.org/pub/scm/lin 8656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git 13125 F: Documentation/devicetree/bindings/ca !! 8657 S: Maintained 13126 F: Documentation/devicetree/bindings/po !! 8658 F: arch/powerpc/platforms/83xx/ 13127 F: arch/powerpc/platforms/85xx/ 8659 F: arch/powerpc/platforms/85xx/ >> 8660 F: Documentation/devicetree/bindings/powerpc/fsl/ 13128 8661 13129 LINUX FOR POWERPC EMBEDDED PPC8XX AND PPC83X !! 8662 LINUX FOR POWERPC EMBEDDED PPC8XX 13130 M: Christophe Leroy <christophe.leroy@cs !! 8663 M: Vitaly Bordug <vitb@kernel.crashing.org> >> 8664 W: http://www.penguinppc.org/ 13131 L: linuxppc-dev@lists.ozlabs.org 8665 L: linuxppc-dev@lists.ozlabs.org 13132 S: Maintained 8666 S: Maintained 13133 F: arch/powerpc/platforms/8xx/ 8667 F: arch/powerpc/platforms/8xx/ 13134 F: arch/powerpc/platforms/83xx/ !! 8668 >> 8669 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX >> 8670 L: linuxppc-dev@lists.ozlabs.org >> 8671 S: Orphan >> 8672 F: arch/powerpc/*/*virtex* >> 8673 F: arch/powerpc/*/*/*virtex* >> 8674 >> 8675 LINUX FOR POWERPC PA SEMI PWRFICIENT >> 8676 L: linuxppc-dev@lists.ozlabs.org >> 8677 S: Orphan >> 8678 F: arch/powerpc/platforms/pasemi/ >> 8679 F: drivers/*/*pasemi* >> 8680 F: drivers/*/*/*pasemi* 13135 8681 13136 LINUX KERNEL DUMP TEST MODULE (LKDTM) 8682 LINUX KERNEL DUMP TEST MODULE (LKDTM) 13137 M: Kees Cook <kees@kernel.org> !! 8683 M: Kees Cook <keescook@chromium.org> 13138 S: Maintained 8684 S: Maintained 13139 F: drivers/misc/lkdtm/* 8685 F: drivers/misc/lkdtm/* 13140 F: tools/testing/selftests/lkdtm/* << 13141 8686 13142 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM) 8687 LINUX KERNEL MEMORY CONSISTENCY MODEL (LKMM) 13143 M: Alan Stern <stern@rowland.harvard.edu 8688 M: Alan Stern <stern@rowland.harvard.edu> 13144 M: Andrea Parri <parri.andrea@gmail.com> !! 8689 M: Andrea Parri <andrea.parri@amarulasolutions.com> 13145 M: Will Deacon <will@kernel.org> !! 8690 M: Will Deacon <will.deacon@arm.com> 13146 M: Peter Zijlstra <peterz@infradead.org> 8691 M: Peter Zijlstra <peterz@infradead.org> 13147 M: Boqun Feng <boqun.feng@gmail.com> 8692 M: Boqun Feng <boqun.feng@gmail.com> 13148 M: Nicholas Piggin <npiggin@gmail.com> 8693 M: Nicholas Piggin <npiggin@gmail.com> 13149 M: David Howells <dhowells@redhat.com> 8694 M: David Howells <dhowells@redhat.com> 13150 M: Jade Alglave <j.alglave@ucl.ac.uk> 8695 M: Jade Alglave <j.alglave@ucl.ac.uk> 13151 M: Luc Maranget <luc.maranget@inria.fr> 8696 M: Luc Maranget <luc.maranget@inria.fr> 13152 M: "Paul E. McKenney" <paulmck@kernel.or !! 8697 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 13153 R: Akira Yokosawa <akiyks@gmail.com> 8698 R: Akira Yokosawa <akiyks@gmail.com> 13154 R: Daniel Lustig <dlustig@nvidia.com> 8699 R: Daniel Lustig <dlustig@nvidia.com> 13155 R: Joel Fernandes <joel@joelfernandes.or << 13156 L: linux-kernel@vger.kernel.org 8700 L: linux-kernel@vger.kernel.org 13157 L: linux-arch@vger.kernel.org 8701 L: linux-arch@vger.kernel.org 13158 L: lkmm@lists.linux.dev << 13159 S: Supported 8702 S: Supported 13160 T: git git://git.kernel.org/pub/scm/lin !! 8703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git >> 8704 F: tools/memory-model/ 13161 F: Documentation/atomic_bitops.txt 8705 F: Documentation/atomic_bitops.txt 13162 F: Documentation/atomic_t.txt 8706 F: Documentation/atomic_t.txt >> 8707 F: Documentation/core-api/atomic_ops.rst 13163 F: Documentation/core-api/refcount-vs-a 8708 F: Documentation/core-api/refcount-vs-atomic.rst 13164 F: Documentation/litmus-tests/ << 13165 F: Documentation/memory-barriers.txt 8709 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 8710 13175 LIS3LV02D ACCELEROMETER DRIVER 8711 LIS3LV02D ACCELEROMETER DRIVER 13176 M: Eric Piel <eric.piel@tremplin-utc.net 8712 M: Eric Piel <eric.piel@tremplin-utc.net> 13177 S: Maintained 8713 S: Maintained 13178 F: Documentation/misc-devices/lis3lv02d !! 8714 F: Documentation/misc-devices/lis3lv02d 13179 F: drivers/misc/lis3lv02d/ 8715 F: drivers/misc/lis3lv02d/ 13180 F: drivers/platform/x86/hp/hp_accel.c !! 8716 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 8717 13204 LIVE PATCHING 8718 LIVE PATCHING 13205 M: Josh Poimboeuf <jpoimboe@kernel.org> !! 8719 M: Josh Poimboeuf <jpoimboe@redhat.com> >> 8720 M: Jessica Yu <jeyu@kernel.org> 13206 M: Jiri Kosina <jikos@kernel.org> 8721 M: Jiri Kosina <jikos@kernel.org> 13207 M: Miroslav Benes <mbenes@suse.cz> 8722 M: Miroslav Benes <mbenes@suse.cz> 13208 M: Petr Mladek <pmladek@suse.com> !! 8723 R: Petr Mladek <pmladek@suse.com> 13209 R: Joe Lawrence <joe.lawrence@redhat.com << 13210 L: live-patching@vger.kernel.org << 13211 S: Maintained 8724 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/ 8725 F: kernel/livepatch/ 13218 F: kernel/module/livepatch.c !! 8726 F: include/linux/livepatch.h >> 8727 F: arch/x86/include/asm/livepatch.h >> 8728 F: arch/x86/kernel/livepatch.c >> 8729 F: Documentation/livepatch/ >> 8730 F: Documentation/ABI/testing/sysfs-kernel-livepatch 13219 F: samples/livepatch/ 8731 F: samples/livepatch/ 13220 F: tools/testing/selftests/livepatch/ !! 8732 L: live-patching@vger.kernel.org >> 8733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git 13221 8734 13222 LLC (802.2) 8735 LLC (802.2) 13223 L: netdev@vger.kernel.org 8736 L: netdev@vger.kernel.org 13224 S: Odd fixes 8737 S: Odd fixes 13225 F: include/linux/llc.h 8738 F: include/linux/llc.h 13226 F: include/net/llc* << 13227 F: include/uapi/linux/llc.h 8739 F: include/uapi/linux/llc.h >> 8740 F: include/net/llc* 13228 F: net/llc/ 8741 F: net/llc/ 13229 8742 13230 LM73 HARDWARE MONITOR DRIVER 8743 LM73 HARDWARE MONITOR DRIVER 13231 M: Guillaume Ligneul <guillaume.ligneul@ 8744 M: Guillaume Ligneul <guillaume.ligneul@gmail.com> 13232 L: linux-hwmon@vger.kernel.org 8745 L: linux-hwmon@vger.kernel.org 13233 S: Maintained 8746 S: Maintained 13234 F: drivers/hwmon/lm73.c 8747 F: drivers/hwmon/lm73.c 13235 8748 13236 LM78 HARDWARE MONITOR DRIVER 8749 LM78 HARDWARE MONITOR DRIVER 13237 M: Jean Delvare <jdelvare@suse.com> 8750 M: Jean Delvare <jdelvare@suse.com> 13238 L: linux-hwmon@vger.kernel.org 8751 L: linux-hwmon@vger.kernel.org 13239 S: Maintained 8752 S: Maintained 13240 F: Documentation/hwmon/lm78.rst !! 8753 F: Documentation/hwmon/lm78 13241 F: drivers/hwmon/lm78.c 8754 F: drivers/hwmon/lm78.c 13242 8755 13243 LM83 HARDWARE MONITOR DRIVER 8756 LM83 HARDWARE MONITOR DRIVER 13244 M: Jean Delvare <jdelvare@suse.com> 8757 M: Jean Delvare <jdelvare@suse.com> 13245 L: linux-hwmon@vger.kernel.org 8758 L: linux-hwmon@vger.kernel.org 13246 S: Maintained 8759 S: Maintained 13247 F: Documentation/hwmon/lm83.rst !! 8760 F: Documentation/hwmon/lm83 13248 F: drivers/hwmon/lm83.c 8761 F: drivers/hwmon/lm83.c 13249 8762 13250 LM90 HARDWARE MONITOR DRIVER 8763 LM90 HARDWARE MONITOR DRIVER 13251 M: Jean Delvare <jdelvare@suse.com> 8764 M: Jean Delvare <jdelvare@suse.com> 13252 L: linux-hwmon@vger.kernel.org 8765 L: linux-hwmon@vger.kernel.org 13253 S: Maintained 8766 S: Maintained 13254 F: Documentation/devicetree/bindings/hw !! 8767 F: Documentation/hwmon/lm90 13255 F: Documentation/hwmon/lm90.rst !! 8768 F: Documentation/devicetree/bindings/hwmon/lm90.txt 13256 F: drivers/hwmon/lm90.c 8769 F: drivers/hwmon/lm90.c 13257 F: include/dt-bindings/thermal/lm90.h 8770 F: include/dt-bindings/thermal/lm90.h 13258 8771 >> 8772 LM95234 HARDWARE MONITOR DRIVER >> 8773 M: Guenter Roeck <linux@roeck-us.net> >> 8774 L: linux-hwmon@vger.kernel.org >> 8775 S: Maintained >> 8776 F: Documentation/hwmon/lm95234 >> 8777 F: drivers/hwmon/lm95234.c >> 8778 13259 LME2510 MEDIA DRIVER 8779 LME2510 MEDIA DRIVER 13260 M: Malcolm Priestley <tvboxspy@gmail.com 8780 M: Malcolm Priestley <tvboxspy@gmail.com> 13261 L: linux-media@vger.kernel.org 8781 L: linux-media@vger.kernel.org 13262 S: Maintained << 13263 W: https://linuxtv.org 8782 W: https://linuxtv.org 13264 Q: http://patchwork.linuxtv.org/project 8783 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 8784 S: Maintained 13265 F: drivers/media/usb/dvb-usb-v2/lmedm04 8785 F: drivers/media/usb/dvb-usb-v2/lmedm04* 13266 8786 13267 LOADPIN SECURITY MODULE 8787 LOADPIN SECURITY MODULE 13268 M: Kees Cook <kees@kernel.org> !! 8788 M: Kees Cook <keescook@chromium.org> >> 8789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin 13269 S: Supported 8790 S: Supported 13270 T: git git://git.kernel.org/pub/scm/lin << 13271 F: Documentation/admin-guide/LSM/LoadPi << 13272 F: security/loadpin/ 8791 F: security/loadpin/ 13273 !! 8792 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 8793 13280 LOCKING PRIMITIVES 8794 LOCKING PRIMITIVES 13281 M: Peter Zijlstra <peterz@infradead.org> 8795 M: Peter Zijlstra <peterz@infradead.org> 13282 M: Ingo Molnar <mingo@redhat.com> 8796 M: Ingo Molnar <mingo@redhat.com> 13283 M: Will Deacon <will@kernel.org> !! 8797 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 8798 L: linux-kernel@vger.kernel.org 13287 S: Maintained << 13288 T: git git://git.kernel.org/pub/scm/lin 8799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core >> 8800 S: Maintained 13289 F: Documentation/locking/ 8801 F: Documentation/locking/ >> 8802 F: include/linux/lockdep.h >> 8803 F: include/linux/spinlock*.h 13290 F: arch/*/include/asm/spinlock*.h 8804 F: arch/*/include/asm/spinlock*.h 13291 F: include/linux/lockdep*.h << 13292 F: include/linux/mutex*.h << 13293 F: include/linux/rwlock*.h 8805 F: include/linux/rwlock*.h >> 8806 F: include/linux/mutex*.h 13294 F: include/linux/rwsem*.h 8807 F: include/linux/rwsem*.h >> 8808 F: arch/*/include/asm/rwsem.h 13295 F: include/linux/seqlock.h 8809 F: include/linux/seqlock.h 13296 F: include/linux/spinlock*.h << 13297 F: kernel/locking/ << 13298 F: lib/locking*.[ch] 8810 F: lib/locking*.[ch] >> 8811 F: kernel/locking/ 13299 X: kernel/locking/locktorture.c 8812 X: kernel/locking/locktorture.c 13300 8813 13301 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2 8814 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks) 13302 M: "Richard Russon (FlatCap)" <ldm@flatc 8815 M: "Richard Russon (FlatCap)" <ldm@flatcap.org> 13303 L: linux-ntfs-dev@lists.sourceforge.net 8816 L: linux-ntfs-dev@lists.sourceforge.net 13304 S: Maintained << 13305 W: http://www.linux-ntfs.org/content/vi 8817 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 8818 S: Maintained 13313 T: git git://git.kernel.org/pub/scm/lin !! 8819 F: Documentation/ldm.txt 13314 F: drivers/hid/hid-lg-g15.c !! 8820 F: block/partitions/ldm.* 13315 << 13316 LONTIUM LT8912B MIPI TO HDMI BRIDGE << 13317 M: Adrien Grassein <adrien.grassein@gmai << 13318 S: Maintained << 13319 F: Documentation/devicetree/bindings/di << 13320 F: drivers/gpu/drm/bridge/lontium-lt891 << 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 8821 13403 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 8822 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI) 13404 M: Sathya Prakash <sathya.prakash@broadc 8823 M: Sathya Prakash <sathya.prakash@broadcom.com> 13405 M: Sreekanth Reddy <sreekanth.reddy@broa !! 8824 M: Chaitra P B <chaitra.basappa@broadcom.com> 13406 M: Suganath Prabu Subramani <suganath-pr 8825 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com> 13407 L: MPT-FusionLinux.pdl@broadcom.com 8826 L: MPT-FusionLinux.pdl@broadcom.com 13408 L: linux-scsi@vger.kernel.org 8827 L: linux-scsi@vger.kernel.org 13409 S: Supported << 13410 W: http://www.avagotech.com/support/ 8828 W: http://www.avagotech.com/support/ >> 8829 S: Supported 13411 F: drivers/message/fusion/ 8830 F: drivers/message/fusion/ 13412 F: drivers/scsi/mpt3sas/ 8831 F: drivers/scsi/mpt3sas/ 13413 8832 13414 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI- 8833 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers 13415 M: Matthew Wilcox <willy@infradead.org> 8834 M: Matthew Wilcox <willy@infradead.org> 13416 L: linux-scsi@vger.kernel.org 8835 L: linux-scsi@vger.kernel.org 13417 S: Maintained 8836 S: Maintained 13418 F: drivers/scsi/sym53c8xx_2/ 8837 F: drivers/scsi/sym53c8xx_2/ 13419 8838 13420 LTC1660 DAC DRIVER 8839 LTC1660 DAC DRIVER 13421 M: Marcus Folkesson <marcus.folkesson@gm 8840 M: Marcus Folkesson <marcus.folkesson@gmail.com> 13422 L: linux-iio@vger.kernel.org 8841 L: linux-iio@vger.kernel.org 13423 S: Maintained 8842 S: Maintained 13424 F: Documentation/devicetree/bindings/ii !! 8843 F: Documentation/devicetree/bindings/iio/dac/ltc1660.txt 13425 F: drivers/iio/dac/ltc1660.c 8844 F: drivers/iio/dac/ltc1660.c 13426 8845 13427 LTC2664 IIO DAC DRIVER !! 8846 LTC4261 HARDWARE MONITOR DRIVER 13428 M: Michael Hennerich <michael.hennerich@ !! 8847 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 8848 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 8849 S: Maintained 13485 F: Documentation/devicetree/bindings/hw !! 8850 F: Documentation/hwmon/ltc4261 13486 F: Documentation/hwmon/ltc4286.rst !! 8851 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 8852 13491 LTC4306 I2C MULTIPLEXER DRIVER 8853 LTC4306 I2C MULTIPLEXER DRIVER 13492 M: Michael Hennerich <michael.hennerich@ 8854 M: Michael Hennerich <michael.hennerich@analog.com> >> 8855 W: http://ez.analog.com/community/linux-device-drivers 13493 L: linux-i2c@vger.kernel.org 8856 L: linux-i2c@vger.kernel.org 13494 S: Supported 8857 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 8858 F: drivers/i2c/muxes/i2c-mux-ltc4306.c >> 8859 F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt 13498 8860 13499 LTP (Linux Test Project) 8861 LTP (Linux Test Project) 13500 M: Andrea Cervesato <andrea.cervesato@su !! 8862 M: Mike Frysinger <vapier@gentoo.org> 13501 M: Cyril Hrubis <chrubis@suse.cz> 8863 M: Cyril Hrubis <chrubis@suse.cz> >> 8864 M: Wanlong Gao <wanlong.gao@gmail.com> 13502 M: Jan Stancek <jstancek@redhat.com> 8865 M: Jan Stancek <jstancek@redhat.com> 13503 M: Petr Vorel <pvorel@suse.cz> !! 8866 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com> 13504 M: Li Wang <liwang@redhat.com> !! 8867 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 8868 L: ltp@lists.linux.it (subscribers-only) >> 8869 W: http://linux-test-project.github.io/ >> 8870 T: git git://github.com/linux-test-project/ltp.git 13508 S: Maintained 8871 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 8872 13533 M68K ARCHITECTURE 8873 M68K ARCHITECTURE 13534 M: Geert Uytterhoeven <geert@linux-m68k. 8874 M: Geert Uytterhoeven <geert@linux-m68k.org> 13535 L: linux-m68k@lists.linux-m68k.org 8875 L: linux-m68k@lists.linux-m68k.org 13536 S: Maintained << 13537 W: http://www.linux-m68k.org/ 8876 W: http://www.linux-m68k.org/ 13538 T: git git://git.kernel.org/pub/scm/lin 8877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git >> 8878 S: Maintained 13539 F: arch/m68k/ 8879 F: arch/m68k/ 13540 F: drivers/zorro/ 8880 F: drivers/zorro/ 13541 8881 13542 M68K ON APPLE MACINTOSH 8882 M68K ON APPLE MACINTOSH 13543 M: Joshua Thompson <funaho@jurai.org> 8883 M: Joshua Thompson <funaho@jurai.org> >> 8884 W: http://www.mac.linux-m68k.org/ 13544 L: linux-m68k@lists.linux-m68k.org 8885 L: linux-m68k@lists.linux-m68k.org 13545 S: Maintained 8886 S: Maintained 13546 W: http://www.mac.linux-m68k.org/ << 13547 F: arch/m68k/mac/ 8887 F: arch/m68k/mac/ 13548 F: drivers/macintosh/adb-iop.c << 13549 F: drivers/macintosh/via-macii.c << 13550 8888 13551 M68K ON HP9000/300 8889 M68K ON HP9000/300 13552 M: Philip Blundell <philb@gnu.org> 8890 M: Philip Blundell <philb@gnu.org> 13553 S: Maintained << 13554 W: http://www.tazenda.demon.co.uk/phil/ 8891 W: http://www.tazenda.demon.co.uk/phil/linux-hp >> 8892 S: Maintained 13555 F: arch/m68k/hp300/ 8893 F: arch/m68k/hp300/ 13556 8894 13557 M88DS3103 MEDIA DRIVER 8895 M88DS3103 MEDIA DRIVER >> 8896 M: Antti Palosaari <crope@iki.fi> 13558 L: linux-media@vger.kernel.org 8897 L: linux-media@vger.kernel.org 13559 S: Orphan << 13560 W: https://linuxtv.org 8898 W: https://linuxtv.org >> 8899 W: http://palosaari.fi/linux/ 13561 Q: http://patchwork.linuxtv.org/project 8900 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 8901 T: git git://linuxtv.org/anttip/media_tree.git >> 8902 S: Maintained 13562 F: drivers/media/dvb-frontends/m88ds310 8903 F: drivers/media/dvb-frontends/m88ds3103* 13563 8904 13564 M88RS2000 MEDIA DRIVER 8905 M88RS2000 MEDIA DRIVER 13565 M: Malcolm Priestley <tvboxspy@gmail.com 8906 M: Malcolm Priestley <tvboxspy@gmail.com> 13566 L: linux-media@vger.kernel.org 8907 L: linux-media@vger.kernel.org 13567 S: Maintained << 13568 W: https://linuxtv.org 8908 W: https://linuxtv.org 13569 Q: http://patchwork.linuxtv.org/project 8909 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 8910 S: Maintained 13570 F: drivers/media/dvb-frontends/m88rs200 8911 F: drivers/media/dvb-frontends/m88rs2000* 13571 8912 13572 MA901 MASTERKIT USB FM RADIO DRIVER 8913 MA901 MASTERKIT USB FM RADIO DRIVER 13573 M: Alexey Klimov <klimov.linux@gmail.com 8914 M: Alexey Klimov <klimov.linux@gmail.com> 13574 L: linux-media@vger.kernel.org 8915 L: linux-media@vger.kernel.org 13575 S: Maintained << 13576 T: git git://linuxtv.org/media_tree.git 8916 T: git git://linuxtv.org/media_tree.git >> 8917 S: Maintained 13577 F: drivers/media/radio/radio-ma901.c 8918 F: drivers/media/radio/radio-ma901.c 13578 8919 13579 MAC80211 8920 MAC80211 13580 M: Johannes Berg <johannes@sipsolutions. 8921 M: Johannes Berg <johannes@sipsolutions.net> 13581 L: linux-wireless@vger.kernel.org 8922 L: linux-wireless@vger.kernel.org >> 8923 W: http://wireless.kernel.org/ >> 8924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git >> 8925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 13582 S: Maintained 8926 S: Maintained 13583 W: https://wireless.wiki.kernel.org/ !! 8927 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 8928 F: include/net/mac80211.h 13591 F: net/mac80211/ 8929 F: net/mac80211/ >> 8930 F: drivers/net/wireless/mac80211_hwsim.[ch] >> 8931 F: Documentation/networking/mac80211_hwsim/README 13592 8932 13593 MAILBOX API 8933 MAILBOX API 13594 M: Jassi Brar <jassisinghbrar@gmail.com> 8934 M: Jassi Brar <jassisinghbrar@gmail.com> 13595 L: linux-kernel@vger.kernel.org 8935 L: linux-kernel@vger.kernel.org 13596 S: Maintained 8936 S: Maintained 13597 F: Documentation/devicetree/bindings/ma << 13598 F: drivers/mailbox/ 8937 F: drivers/mailbox/ 13599 F: include/dt-bindings/mailbox/ << 13600 F: include/linux/mailbox_client.h 8938 F: include/linux/mailbox_client.h 13601 F: include/linux/mailbox_controller.h 8939 F: include/linux/mailbox_controller.h 13602 8940 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 8941 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7 13622 M: Alejandro Colomar <alx@kernel.org> !! 8942 M: Michael Kerrisk <mtk.manpages@gmail.com> >> 8943 W: http://www.kernel.org/doc/man-pages 13623 L: linux-man@vger.kernel.org 8944 L: linux-man@vger.kernel.org 13624 S: Maintained 8945 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 8946 13654 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT 8947 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT 13655 M: Rahul Bedarkar <rahulbedarkar89@gmail 8948 M: Rahul Bedarkar <rahulbedarkar89@gmail.com> 13656 L: linux-mips@vger.kernel.org 8949 L: linux-mips@vger.kernel.org 13657 S: Maintained 8950 S: Maintained 13658 F: arch/mips/boot/dts/img/pistachio* !! 8951 F: arch/mips/boot/dts/img/pistachio_marduk.dts 13659 8952 13660 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVE 8953 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER 13661 M: Andrew Lunn <andrew@lunn.ch> 8954 M: Andrew Lunn <andrew@lunn.ch> >> 8955 M: Vivien Didelot <vivien.didelot@gmail.com> 13662 L: netdev@vger.kernel.org 8956 L: netdev@vger.kernel.org 13663 S: Maintained 8957 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/ 8958 F: drivers/net/dsa/mv88e6xxx/ 13668 F: include/linux/dsa/mv88e6xxx.h << 13669 F: include/linux/platform_data/mv88e6xx 8959 F: include/linux/platform_data/mv88e6xxx.h 13670 !! 8960 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 8961 13695 MARVELL ARMADA DRM SUPPORT 8962 MARVELL ARMADA DRM SUPPORT 13696 M: Russell King <linux@armlinux.org.uk> 8963 M: Russell King <linux@armlinux.org.uk> 13697 S: Maintained 8964 S: Maintained 13698 T: git git://git.armlinux.org.uk/~rmk/l 8965 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel 13699 T: git git://git.armlinux.org.uk/~rmk/l 8966 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/ 8967 F: drivers/gpu/drm/armada/ 13702 F: include/uapi/drm/armada_drm.h 8968 F: include/uapi/drm/armada_drm.h >> 8969 F: Documentation/devicetree/bindings/display/armada/ 13703 8970 13704 MARVELL CRYPTO DRIVER 8971 MARVELL CRYPTO DRIVER 13705 M: Boris Brezillon <bbrezillon@kernel.or !! 8972 M: Boris Brezillon <boris.brezillon@bootlin.com> 13706 M: Arnaud Ebalard <arno@natisbad.org> 8973 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/ 8974 F: drivers/crypto/marvell/ 13711 F: include/linux/soc/marvell/octeontx2/ !! 8975 S: Maintained >> 8976 L: linux-crypto@vger.kernel.org 13712 8977 13713 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 8978 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2) 13714 M: Mirko Lindner <mlindner@marvell.com> 8979 M: Mirko Lindner <mlindner@marvell.com> 13715 M: Stephen Hemminger <stephen@networkplu 8980 M: Stephen Hemminger <stephen@networkplumber.org> 13716 L: netdev@vger.kernel.org 8981 L: netdev@vger.kernel.org 13717 S: Odd fixes !! 8982 S: Maintained 13718 F: drivers/net/ethernet/marvell/sk* 8983 F: drivers/net/ethernet/marvell/sk* 13719 8984 13720 MARVELL LIBERTAS WIRELESS DRIVER 8985 MARVELL LIBERTAS WIRELESS DRIVER 13721 L: libertas-dev@lists.infradead.org 8986 L: libertas-dev@lists.infradead.org 13722 S: Orphan 8987 S: Orphan 13723 F: drivers/net/wireless/marvell/liberta 8988 F: drivers/net/wireless/marvell/libertas/ 13724 8989 13725 MARVELL MACCHIATOBIN SUPPORT 8990 MARVELL MACCHIATOBIN SUPPORT 13726 M: Russell King <linux@armlinux.org.uk> 8991 M: Russell King <linux@armlinux.org.uk> 13727 L: linux-arm-kernel@lists.infradead.org !! 8992 L: linux-arm-kernel@lists.infradead.org 13728 S: Maintained 8993 S: Maintained 13729 F: arch/arm64/boot/dts/marvell/armada-8 8994 F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts 13730 8995 13731 MARVELL MV643XX ETHERNET DRIVER 8996 MARVELL MV643XX ETHERNET DRIVER 13732 M: Sebastian Hesselbarth <sebastian.hess 8997 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com> 13733 L: netdev@vger.kernel.org 8998 L: netdev@vger.kernel.org 13734 S: Maintained 8999 S: Maintained 13735 F: drivers/net/ethernet/marvell/mv643xx 9000 F: drivers/net/ethernet/marvell/mv643xx_eth.* >> 9001 F: include/linux/mv643xx.h 13736 9002 13737 MARVELL MV88X3310 PHY DRIVER 9003 MARVELL MV88X3310 PHY DRIVER 13738 M: Russell King <linux@armlinux.org.uk> 9004 M: Russell King <linux@armlinux.org.uk> 13739 M: Marek Behún <kabel@kernel.org> << 13740 L: netdev@vger.kernel.org 9005 L: netdev@vger.kernel.org 13741 S: Maintained 9006 S: Maintained 13742 F: drivers/net/phy/marvell10g.c 9007 F: drivers/net/phy/marvell10g.c 13743 9008 13744 MARVELL MVEBU THERMAL DRIVER << 13745 M: Miquel Raynal <miquel.raynal@bootlin. << 13746 S: Maintained << 13747 F: drivers/thermal/armada_thermal.c << 13748 << 13749 MARVELL MVNETA ETHERNET DRIVER 9009 MARVELL MVNETA ETHERNET DRIVER 13750 M: Marcin Wojtas <marcin.s.wojtas@gmail. !! 9010 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 9011 L: netdev@vger.kernel.org 13759 S: Maintained 9012 S: Maintained 13760 F: Documentation/devicetree/bindings/ne !! 9013 F: drivers/net/ethernet/marvell/mvneta.* 13761 F: drivers/net/ethernet/marvell/mvpp2/ << 13762 9014 13763 MARVELL MWIFIEX WIRELESS DRIVER 9015 MARVELL MWIFIEX WIRELESS DRIVER 13764 M: Brian Norris <briannorris@chromium.or !! 9016 M: Amitkumar Karwar <amitkarwar@gmail.com> 13765 R: Francesco Dolcini <francesco@dolcini. !! 9017 M: Nishant Sarmukadam <nishants@marvell.com> >> 9018 M: Ganapathi Bhat <gbhat@marvell.com> >> 9019 M: Xinming Hu <huxinming820@gmail.com> 13766 L: linux-wireless@vger.kernel.org 9020 L: linux-wireless@vger.kernel.org 13767 S: Odd Fixes !! 9021 S: Maintained 13768 F: drivers/net/wireless/marvell/mwifiex 9022 F: drivers/net/wireless/marvell/mwifiex/ 13769 9023 13770 MARVELL MWL8K WIRELESS DRIVER 9024 MARVELL MWL8K WIRELESS DRIVER >> 9025 M: Lennert Buytenhek <buytenh@wantstofly.org> 13771 L: linux-wireless@vger.kernel.org 9026 L: linux-wireless@vger.kernel.org 13772 S: Orphan !! 9027 S: Odd Fixes 13773 F: drivers/net/wireless/marvell/mwl8k.c 9028 F: drivers/net/wireless/marvell/mwl8k.c 13774 9029 13775 MARVELL NAND CONTROLLER DRIVER 9030 MARVELL NAND CONTROLLER DRIVER 13776 M: Miquel Raynal <miquel.raynal@bootlin. 9031 M: Miquel Raynal <miquel.raynal@bootlin.com> 13777 L: linux-mtd@lists.infradead.org 9032 L: linux-mtd@lists.infradead.org 13778 S: Maintained 9033 S: Maintained 13779 F: drivers/mtd/nand/raw/marvell_nand.c 9034 F: drivers/mtd/nand/raw/marvell_nand.c 13780 !! 9035 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 9036 13825 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 9037 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER 13826 M: Nicolas Pitre <nico@fluxnic.net> 9038 M: Nicolas Pitre <nico@fluxnic.net> 13827 S: Odd Fixes 9039 S: Odd Fixes 13828 F: drivers/mmc/host/mvsdio.* 9040 F: drivers/mmc/host/mvsdio.* 13829 9041 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 9042 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER 13838 M: Hu Ziji <huziji@marvell.com> 9043 M: Hu Ziji <huziji@marvell.com> 13839 L: linux-mmc@vger.kernel.org 9044 L: linux-mmc@vger.kernel.org 13840 S: Supported 9045 S: Supported 13841 F: Documentation/devicetree/bindings/mm << 13842 F: drivers/mmc/host/sdhci-xenon* 9046 F: drivers/mmc/host/sdhci-xenon* >> 9047 F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt 13843 9048 13844 MARVELL OCTEON CN10K DPI DRIVER !! 9049 MARVELL OCTEONTX2 RVU ADMIN FUNCTION DRIVER 13845 M: Vamsi Attunuru <vattunuru@marvell.com !! 9050 M: Sunil Goutham <sgoutham@marvell.com> >> 9051 M: Linu Cherian <lcherian@marvell.com> >> 9052 M: Geetha sowjanya <gakula@marvell.com> >> 9053 M: Jerin Jacob <jerinj@marvell.com> >> 9054 L: netdev@vger.kernel.org 13846 S: Supported 9055 S: Supported 13847 F: drivers/misc/mrvl_cn10k_dpi.c !! 9056 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 9057 13854 MATROX FRAMEBUFFER DRIVER 9058 MATROX FRAMEBUFFER DRIVER 13855 L: linux-fbdev@vger.kernel.org 9059 L: linux-fbdev@vger.kernel.org 13856 S: Orphan 9060 S: Orphan 13857 F: drivers/video/fbdev/matrox/matroxfb_ 9061 F: drivers/video/fbdev/matrox/matroxfb_* 13858 F: include/uapi/linux/matroxfb.h 9062 F: include/uapi/linux/matroxfb.h 13859 9063 13860 MAX15301 DRIVER !! 9064 MAX16065 HARDWARE MONITOR DRIVER 13861 M: Daniel Nilsson <daniel.nilsson@flex.c !! 9065 M: Guenter Roeck <linux@roeck-us.net> 13862 L: linux-hwmon@vger.kernel.org 9066 L: linux-hwmon@vger.kernel.org 13863 S: Maintained 9067 S: Maintained 13864 F: Documentation/hwmon/max15301.rst !! 9068 F: Documentation/hwmon/max16065 13865 F: drivers/hwmon/pmbus/max15301.c !! 9069 F: drivers/hwmon/max16065.c 13866 9070 13867 MAX2175 SDR TUNER DRIVER 9071 MAX2175 SDR TUNER DRIVER 13868 M: Ramesh Shanmugasundaram <rashanmu@gma !! 9072 M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com> 13869 L: linux-media@vger.kernel.org 9073 L: linux-media@vger.kernel.org 13870 S: Maintained << 13871 T: git git://linuxtv.org/media_tree.git 9074 T: git git://linuxtv.org/media_tree.git >> 9075 S: Maintained 13872 F: Documentation/devicetree/bindings/me 9076 F: Documentation/devicetree/bindings/media/i2c/max2175.txt 13873 F: Documentation/userspace-api/media/dr !! 9077 F: Documentation/media/v4l-drivers/max2175.rst 13874 F: drivers/media/i2c/max2175* 9078 F: drivers/media/i2c/max2175* 13875 F: include/uapi/linux/max2175.h 9079 F: include/uapi/linux/max2175.h 13876 9080 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 9081 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER 13886 L: linux-hwmon@vger.kernel.org 9082 L: linux-hwmon@vger.kernel.org 13887 S: Orphan 9083 S: Orphan 13888 F: Documentation/hwmon/max6650.rst !! 9084 F: Documentation/hwmon/max6650 13889 F: drivers/hwmon/max6650.c 9085 F: drivers/hwmon/max6650.c 13890 9086 13891 MAX9286 QUAD GMSL DESERIALIZER DRIVER !! 9087 MAX6697 HARDWARE MONITOR DRIVER 13892 M: Jacopo Mondi <jacopo+renesas@jmondi.o !! 9088 M: Guenter Roeck <linux@roeck-us.net> 13893 M: Kieran Bingham <kieran.bingham+renesa !! 9089 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 9090 S: Maintained 13919 F: Documentation/devicetree/bindings/me !! 9091 F: Documentation/hwmon/max6697 13920 F: drivers/media/i2c/max96717.c !! 9092 F: Documentation/devicetree/bindings/hwmon/max6697.txt >> 9093 F: drivers/hwmon/max6697.c >> 9094 F: include/linux/platform_data/max6697.h 13921 9095 13922 MAX9860 MONO AUDIO VOICE CODEC DRIVER 9096 MAX9860 MONO AUDIO VOICE CODEC DRIVER 13923 M: Peter Rosin <peda@axentia.se> 9097 M: Peter Rosin <peda@axentia.se> 13924 L: linux-sound@vger.kernel.org !! 9098 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 13925 S: Maintained 9099 S: Maintained 13926 F: Documentation/devicetree/bindings/so 9100 F: Documentation/devicetree/bindings/sound/max9860.txt 13927 F: sound/soc/codecs/max9860.* 9101 F: sound/soc/codecs/max9860.* 13928 9102 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 9103 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER 14000 M: Javier Martinez Canillas <javier@dowh 9104 M: Javier Martinez Canillas <javier@dowhile0.org> 14001 L: linux-kernel@vger.kernel.org 9105 L: linux-kernel@vger.kernel.org 14002 S: Supported 9106 S: Supported 14003 F: Documentation/devicetree/bindings/*/ << 14004 F: drivers/regulator/max77802-regulator 9107 F: drivers/regulator/max77802-regulator.c >> 9108 F: Documentation/devicetree/bindings/*/*max77802.txt 14005 F: include/dt-bindings/*/*max77802.h 9109 F: include/dt-bindings/*/*max77802.h 14006 9110 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 9111 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS 14014 M: Krzysztof Kozlowski <krzk@kernel.org> 9112 M: Krzysztof Kozlowski <krzk@kernel.org> >> 9113 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 14015 L: linux-pm@vger.kernel.org 9114 L: linux-pm@vger.kernel.org 14016 S: Maintained !! 9115 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 9116 F: drivers/power/supply/max14577_charger.c 14021 F: drivers/power/supply/max77693_charge 9117 F: drivers/power/supply/max77693_charger.c 14022 9118 14023 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED 9119 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS 14024 M: Chanwoo Choi <cw00.choi@samsung.com> 9120 M: Chanwoo Choi <cw00.choi@samsung.com> 14025 M: Krzysztof Kozlowski <krzk@kernel.org> 9121 M: Krzysztof Kozlowski <krzk@kernel.org> >> 9122 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 14026 L: linux-kernel@vger.kernel.org 9123 L: linux-kernel@vger.kernel.org 14027 S: Maintained !! 9124 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 9125 F: drivers/*/max14577*.c 14036 F: drivers/*/max77686*.c 9126 F: drivers/*/max77686*.c 14037 F: drivers/*/max77693*.c 9127 F: drivers/*/max77693*.c 14038 F: drivers/clk/clk-max77686.c << 14039 F: drivers/extcon/extcon-max14577.c 9128 F: drivers/extcon/extcon-max14577.c 14040 F: drivers/extcon/extcon-max77693.c 9129 F: drivers/extcon/extcon-max77693.c 14041 F: drivers/rtc/rtc-max77686.c 9130 F: drivers/rtc/rtc-max77686.c >> 9131 F: drivers/clk/clk-max77686.c >> 9132 F: Documentation/devicetree/bindings/mfd/max14577.txt >> 9133 F: Documentation/devicetree/bindings/*/max77686.txt >> 9134 F: Documentation/devicetree/bindings/mfd/max77693.txt >> 9135 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt 14042 F: include/linux/mfd/max14577*.h 9136 F: include/linux/mfd/max14577*.h 14043 F: include/linux/mfd/max77686*.h 9137 F: include/linux/mfd/max77686*.h 14044 F: include/linux/mfd/max77693*.h 9138 F: include/linux/mfd/max77693*.h 14045 9139 14046 MAXIRADIO FM RADIO RECEIVER DRIVER 9140 MAXIRADIO FM RADIO RECEIVER DRIVER 14047 M: Hans Verkuil <hverkuil@xs4all.nl> 9141 M: Hans Verkuil <hverkuil@xs4all.nl> 14048 L: linux-media@vger.kernel.org 9142 L: linux-media@vger.kernel.org 14049 S: Maintained << 14050 W: https://linuxtv.org << 14051 T: git git://linuxtv.org/media_tree.git 9143 T: git git://linuxtv.org/media_tree.git 14052 F: drivers/media/radio/radio-maxiradio* !! 9144 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 9145 S: Maintained 14088 F: Documentation/devicetree/bindings/ne !! 9146 F: drivers/media/radio/radio-maxiradio* 14089 F: drivers/net/can/spi/mcp251xfd/ << 14090 9147 14091 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENT 9148 MCP4018 AND MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVERS 14092 M: Peter Rosin <peda@axentia.se> 9149 M: Peter Rosin <peda@axentia.se> 14093 L: linux-iio@vger.kernel.org 9150 L: linux-iio@vger.kernel.org 14094 S: Maintained 9151 S: Maintained 14095 F: Documentation/ABI/testing/sysfs-bus- 9152 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531 14096 F: drivers/iio/potentiometer/mcp4018.c 9153 F: drivers/iio/potentiometer/mcp4018.c 14097 F: drivers/iio/potentiometer/mcp4531.c 9154 F: drivers/iio/potentiometer/mcp4531.c 14098 9155 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 9156 MCR20A IEEE-802.15.4 RADIO DRIVER 14107 M: Stefan Schmidt <stefan@datenfreihafen !! 9157 M: Xue Liu <liuxuenetmail@gmail.com> 14108 L: linux-wpan@vger.kernel.org 9158 L: linux-wpan@vger.kernel.org 14109 S: Odd Fixes << 14110 W: https://github.com/xueliu/mcr20a-lin 9159 W: https://github.com/xueliu/mcr20a-linux 14111 F: Documentation/devicetree/bindings/ne !! 9160 S: Maintained 14112 F: drivers/net/ieee802154/mcr20a.c 9161 F: drivers/net/ieee802154/mcr20a.c 14113 F: drivers/net/ieee802154/mcr20a.h 9162 F: drivers/net/ieee802154/mcr20a.h 14114 !! 9163 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 9164 14122 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER 9165 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER 14123 M: William Breathitt Gray <wbg@kernel.or !! 9166 M: William Breathitt Gray <vilhelm.gray@gmail.com> 14124 L: linux-iio@vger.kernel.org 9167 L: linux-iio@vger.kernel.org 14125 S: Maintained 9168 S: Maintained 14126 F: drivers/iio/dac/cio-dac.c 9169 F: drivers/iio/dac/cio-dac.c 14127 9170 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 9171 MEDIA DRIVERS FOR ASCOT2E 14147 M: Abylay Ospan <aospan@amazon.com> !! 9172 M: Sergey Kozlov <serjk@netup.ru> >> 9173 M: Abylay Ospan <aospan@netup.ru> 14148 L: linux-media@vger.kernel.org 9174 L: linux-media@vger.kernel.org 14149 S: Supported << 14150 W: https://linuxtv.org 9175 W: https://linuxtv.org 14151 W: http://netup.tv/ 9176 W: http://netup.tv/ 14152 T: git git://linuxtv.org/media_tree.git 9177 T: git git://linuxtv.org/media_tree.git >> 9178 S: Supported 14153 F: drivers/media/dvb-frontends/ascot2e* 9179 F: drivers/media/dvb-frontends/ascot2e* 14154 9180 14155 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS 9181 MEDIA DRIVERS FOR CXD2099AR CI CONTROLLERS 14156 M: Jasmin Jessich <jasmin@anw.at> 9182 M: Jasmin Jessich <jasmin@anw.at> 14157 L: linux-media@vger.kernel.org 9183 L: linux-media@vger.kernel.org 14158 S: Maintained << 14159 W: https://linuxtv.org 9184 W: https://linuxtv.org 14160 T: git git://linuxtv.org/media_tree.git 9185 T: git git://linuxtv.org/media_tree.git >> 9186 S: Maintained 14161 F: drivers/media/dvb-frontends/cxd2099* 9187 F: drivers/media/dvb-frontends/cxd2099* 14162 9188 14163 MEDIA DRIVERS FOR CXD2841ER 9189 MEDIA DRIVERS FOR CXD2841ER 14164 M: Abylay Ospan <aospan@amazon.com> !! 9190 M: Sergey Kozlov <serjk@netup.ru> >> 9191 M: Abylay Ospan <aospan@netup.ru> 14165 L: linux-media@vger.kernel.org 9192 L: linux-media@vger.kernel.org 14166 S: Supported << 14167 W: https://linuxtv.org 9193 W: https://linuxtv.org 14168 W: http://netup.tv/ 9194 W: http://netup.tv/ 14169 T: git git://linuxtv.org/media_tree.git 9195 T: git git://linuxtv.org/media_tree.git >> 9196 S: Supported 14170 F: drivers/media/dvb-frontends/cxd2841e 9197 F: drivers/media/dvb-frontends/cxd2841er* 14171 9198 14172 MEDIA DRIVERS FOR CXD2880 9199 MEDIA DRIVERS FOR CXD2880 14173 M: Yasunari Takiguchi <Yasunari.Takiguch 9200 M: Yasunari Takiguchi <Yasunari.Takiguchi@sony.com> 14174 L: linux-media@vger.kernel.org 9201 L: linux-media@vger.kernel.org 14175 S: Supported << 14176 W: http://linuxtv.org/ 9202 W: http://linuxtv.org/ 14177 T: git git://linuxtv.org/media_tree.git 9203 T: git git://linuxtv.org/media_tree.git >> 9204 S: Supported 14178 F: drivers/media/dvb-frontends/cxd2880/ 9205 F: drivers/media/dvb-frontends/cxd2880/* 14179 F: drivers/media/spi/cxd2880* 9206 F: drivers/media/spi/cxd2880* 14180 9207 14181 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVIC 9208 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES 14182 L: linux-media@vger.kernel.org 9209 L: linux-media@vger.kernel.org 14183 S: Orphan << 14184 W: https://linuxtv.org 9210 W: https://linuxtv.org 14185 T: git git://linuxtv.org/media_tree.git 9211 T: git git://linuxtv.org/media_tree.git >> 9212 S: Orphan 14186 F: drivers/media/pci/ddbridge/* 9213 F: drivers/media/pci/ddbridge/* 14187 9214 14188 MEDIA DRIVERS FOR FREESCALE IMX 9215 MEDIA DRIVERS FOR FREESCALE IMX 14189 M: Steve Longerbeam <slongerbeam@gmail.c 9216 M: Steve Longerbeam <slongerbeam@gmail.com> 14190 M: Philipp Zabel <p.zabel@pengutronix.de 9217 M: Philipp Zabel <p.zabel@pengutronix.de> 14191 L: linux-media@vger.kernel.org 9218 L: linux-media@vger.kernel.org 14192 S: Maintained << 14193 T: git git://linuxtv.org/media_tree.git 9219 T: git git://linuxtv.org/media_tree.git 14194 F: Documentation/admin-guide/media/imx. !! 9220 S: Maintained 14195 F: Documentation/devicetree/bindings/me 9221 F: Documentation/devicetree/bindings/media/imx.txt >> 9222 F: Documentation/media/v4l-drivers/imx.rst 14196 F: drivers/staging/media/imx/ 9223 F: drivers/staging/media/imx/ 14197 F: include/linux/imx-media.h 9224 F: include/linux/imx-media.h 14198 F: include/media/imx.h 9225 F: include/media/imx.h 14199 9226 14200 MEDIA DRIVERS FOR FREESCALE IMX7/8 !! 9227 MEDIA DRIVER FOR FREESCALE IMX PXP 14201 M: Rui Miguel Silva <rmfrfs@gmail.com> !! 9228 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 9229 L: linux-media@vger.kernel.org 14206 S: Maintained << 14207 T: git git://linuxtv.org/media_tree.git 9230 T: git git://linuxtv.org/media_tree.git 14208 F: Documentation/admin-guide/media/imx7 !! 9231 S: Maintained 14209 F: Documentation/devicetree/bindings/me !! 9232 F: drivers/media/platform/imx-pxp.[ch] 14210 F: Documentation/devicetree/bindings/me << 14211 F: Documentation/devicetree/bindings/me << 14212 F: drivers/media/platform/nxp/imx-mipi- << 14213 F: drivers/media/platform/nxp/imx7-medi << 14214 F: drivers/media/platform/nxp/imx8mq-mi << 14215 9233 14216 MEDIA DRIVERS FOR HELENE 9234 MEDIA DRIVERS FOR HELENE 14217 M: Abylay Ospan <aospan@amazon.com> !! 9235 M: Abylay Ospan <aospan@netup.ru> 14218 L: linux-media@vger.kernel.org 9236 L: linux-media@vger.kernel.org 14219 S: Supported << 14220 W: https://linuxtv.org 9237 W: https://linuxtv.org 14221 W: http://netup.tv/ 9238 W: http://netup.tv/ 14222 T: git git://linuxtv.org/media_tree.git 9239 T: git git://linuxtv.org/media_tree.git >> 9240 S: Supported 14223 F: drivers/media/dvb-frontends/helene* 9241 F: drivers/media/dvb-frontends/helene* 14224 9242 14225 MEDIA DRIVERS FOR HORUS3A 9243 MEDIA DRIVERS FOR HORUS3A 14226 M: Abylay Ospan <aospan@amazon.com> !! 9244 M: Sergey Kozlov <serjk@netup.ru> >> 9245 M: Abylay Ospan <aospan@netup.ru> 14227 L: linux-media@vger.kernel.org 9246 L: linux-media@vger.kernel.org 14228 S: Supported << 14229 W: https://linuxtv.org 9247 W: https://linuxtv.org 14230 W: http://netup.tv/ 9248 W: http://netup.tv/ 14231 T: git git://linuxtv.org/media_tree.git 9249 T: git git://linuxtv.org/media_tree.git >> 9250 S: Supported 14232 F: drivers/media/dvb-frontends/horus3a* 9251 F: drivers/media/dvb-frontends/horus3a* 14233 9252 14234 MEDIA DRIVERS FOR LNBH25 9253 MEDIA DRIVERS FOR LNBH25 14235 M: Abylay Ospan <aospan@amazon.com> !! 9254 M: Sergey Kozlov <serjk@netup.ru> >> 9255 M: Abylay Ospan <aospan@netup.ru> 14236 L: linux-media@vger.kernel.org 9256 L: linux-media@vger.kernel.org 14237 S: Supported << 14238 W: https://linuxtv.org 9257 W: https://linuxtv.org 14239 W: http://netup.tv/ 9258 W: http://netup.tv/ 14240 T: git git://linuxtv.org/media_tree.git 9259 T: git git://linuxtv.org/media_tree.git >> 9260 S: Supported 14241 F: drivers/media/dvb-frontends/lnbh25* 9261 F: drivers/media/dvb-frontends/lnbh25* 14242 9262 14243 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS 9263 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS 14244 L: linux-media@vger.kernel.org 9264 L: linux-media@vger.kernel.org 14245 S: Orphan << 14246 W: https://linuxtv.org 9265 W: https://linuxtv.org 14247 T: git git://linuxtv.org/media_tree.git 9266 T: git git://linuxtv.org/media_tree.git >> 9267 S: Orphan 14248 F: drivers/media/dvb-frontends/mxl5xx* 9268 F: drivers/media/dvb-frontends/mxl5xx* 14249 9269 14250 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB de 9270 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices 14251 M: Abylay Ospan <aospan@amazon.com> !! 9271 M: Sergey Kozlov <serjk@netup.ru> >> 9272 M: Abylay Ospan <aospan@netup.ru> 14252 L: linux-media@vger.kernel.org 9273 L: linux-media@vger.kernel.org 14253 S: Supported << 14254 W: https://linuxtv.org 9274 W: https://linuxtv.org 14255 W: http://netup.tv/ 9275 W: http://netup.tv/ 14256 T: git git://linuxtv.org/media_tree.git 9276 T: git git://linuxtv.org/media_tree.git >> 9277 S: Supported 14257 F: drivers/media/pci/netup_unidvb/* 9278 F: drivers/media/pci/netup_unidvb/* 14258 9279 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 9280 MEDIA DRIVERS FOR RENESAS - CEU 14269 M: Jacopo Mondi <jacopo@jmondi.org> 9281 M: Jacopo Mondi <jacopo@jmondi.org> 14270 L: linux-media@vger.kernel.org 9282 L: linux-media@vger.kernel.org 14271 L: linux-renesas-soc@vger.kernel.org 9283 L: linux-renesas-soc@vger.kernel.org 14272 S: Supported << 14273 T: git git://linuxtv.org/media_tree.git 9284 T: git git://linuxtv.org/media_tree.git 14274 F: Documentation/devicetree/bindings/me !! 9285 S: Supported 14275 F: drivers/media/platform/renesas/renes !! 9286 F: Documentation/devicetree/bindings/media/renesas,ceu.txt >> 9287 F: drivers/media/platform/renesas-ceu.c 14276 F: include/media/drv-intf/renesas-ceu.h 9288 F: include/media/drv-intf/renesas-ceu.h 14277 9289 14278 MEDIA DRIVERS FOR RENESAS - DRIF 9290 MEDIA DRIVERS FOR RENESAS - DRIF 14279 M: Fabrizio Castro <fabrizio.castro.jz@r !! 9291 M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com> 14280 L: linux-media@vger.kernel.org 9292 L: linux-media@vger.kernel.org 14281 L: linux-renesas-soc@vger.kernel.org 9293 L: linux-renesas-soc@vger.kernel.org 14282 S: Supported << 14283 T: git git://linuxtv.org/media_tree.git 9294 T: git git://linuxtv.org/media_tree.git 14284 F: Documentation/devicetree/bindings/me !! 9295 S: Supported 14285 F: drivers/media/platform/renesas/rcar_ !! 9296 F: Documentation/devicetree/bindings/media/renesas,drif.txt >> 9297 F: drivers/media/platform/rcar_drif.c 14286 9298 14287 MEDIA DRIVERS FOR RENESAS - FCP 9299 MEDIA DRIVERS FOR RENESAS - FCP 14288 M: Laurent Pinchart <laurent.pinchart@id 9300 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 14289 L: linux-media@vger.kernel.org 9301 L: linux-media@vger.kernel.org 14290 L: linux-renesas-soc@vger.kernel.org 9302 L: linux-renesas-soc@vger.kernel.org 14291 S: Supported << 14292 T: git git://linuxtv.org/media_tree.git 9303 T: git git://linuxtv.org/media_tree.git 14293 F: Documentation/devicetree/bindings/me !! 9304 S: Supported 14294 F: drivers/media/platform/renesas/rcar- !! 9305 F: Documentation/devicetree/bindings/media/renesas,fcp.txt >> 9306 F: drivers/media/platform/rcar-fcp.c 14295 F: include/media/rcar-fcp.h 9307 F: include/media/rcar-fcp.h 14296 9308 14297 MEDIA DRIVERS FOR RENESAS - FDP1 9309 MEDIA DRIVERS FOR RENESAS - FDP1 14298 M: Kieran Bingham <kieran.bingham+renesa 9310 M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> 14299 L: linux-media@vger.kernel.org 9311 L: linux-media@vger.kernel.org 14300 L: linux-renesas-soc@vger.kernel.org 9312 L: linux-renesas-soc@vger.kernel.org 14301 S: Supported << 14302 T: git git://linuxtv.org/media_tree.git 9313 T: git git://linuxtv.org/media_tree.git 14303 F: Documentation/devicetree/bindings/me !! 9314 S: Supported 14304 F: drivers/media/platform/renesas/rcar_ !! 9315 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt >> 9316 F: drivers/media/platform/rcar_fdp1.c 14305 9317 14306 MEDIA DRIVERS FOR RENESAS - VIN 9318 MEDIA DRIVERS FOR RENESAS - VIN 14307 M: Niklas Söderlund <niklas.soderlund@r 9319 M: Niklas Söderlund <niklas.soderlund@ragnatech.se> 14308 L: linux-media@vger.kernel.org 9320 L: linux-media@vger.kernel.org 14309 L: linux-renesas-soc@vger.kernel.org 9321 L: linux-renesas-soc@vger.kernel.org 14310 S: Supported << 14311 T: git git://linuxtv.org/media_tree.git 9322 T: git git://linuxtv.org/media_tree.git 14312 F: Documentation/devicetree/bindings/me !! 9323 S: Supported 14313 F: Documentation/devicetree/bindings/me !! 9324 F: Documentation/devicetree/bindings/media/renesas,rcar-csi2.txt 14314 F: Documentation/devicetree/bindings/me !! 9325 F: Documentation/devicetree/bindings/media/rcar_vin.txt 14315 F: drivers/media/platform/renesas/rcar- !! 9326 F: drivers/media/platform/rcar-vin/ 14316 F: drivers/media/platform/renesas/rcar- << 14317 F: drivers/media/platform/renesas/rcar- << 14318 9327 14319 MEDIA DRIVERS FOR RENESAS - VSP1 9328 MEDIA DRIVERS FOR RENESAS - VSP1 14320 M: Laurent Pinchart <laurent.pinchart@id 9329 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 14321 M: Kieran Bingham <kieran.bingham+renesa 9330 M: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com> 14322 L: linux-media@vger.kernel.org 9331 L: linux-media@vger.kernel.org 14323 L: linux-renesas-soc@vger.kernel.org 9332 L: linux-renesas-soc@vger.kernel.org 14324 S: Supported << 14325 T: git git://linuxtv.org/media_tree.git 9333 T: git git://linuxtv.org/media_tree.git 14326 F: Documentation/devicetree/bindings/me !! 9334 S: Supported 14327 F: drivers/media/platform/renesas/vsp1/ !! 9335 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt >> 9336 F: drivers/media/platform/vsp1/ 14328 9337 14329 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs 9338 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs 14330 L: linux-media@vger.kernel.org 9339 L: linux-media@vger.kernel.org 14331 S: Orphan << 14332 W: https://linuxtv.org 9340 W: https://linuxtv.org 14333 T: git git://linuxtv.org/media_tree.git 9341 T: git git://linuxtv.org/media_tree.git >> 9342 S: Orphan 14334 F: drivers/media/dvb-frontends/stv0910* 9343 F: drivers/media/dvb-frontends/stv0910* 14335 9344 14336 MEDIA DRIVERS FOR ST STV6111 TUNER ICs 9345 MEDIA DRIVERS FOR ST STV6111 TUNER ICs 14337 L: linux-media@vger.kernel.org 9346 L: linux-media@vger.kernel.org 14338 S: Orphan << 14339 W: https://linuxtv.org 9347 W: https://linuxtv.org 14340 T: git git://linuxtv.org/media_tree.git 9348 T: git git://linuxtv.org/media_tree.git >> 9349 S: Orphan 14341 F: drivers/media/dvb-frontends/stv6111* 9350 F: drivers/media/dvb-frontends/stv6111* 14342 9351 14343 MEDIA DRIVERS FOR STM32 - DCMI / DCMIPP !! 9352 MEDIA DRIVERS FOR STM32 - DCMI 14344 M: Hugues Fruchet <hugues.fruchet@foss.s !! 9353 M: Hugues Fruchet <hugues.fruchet@st.com> 14345 M: Alain Volmat <alain.volmat@foss.st.co << 14346 L: linux-media@vger.kernel.org 9354 L: linux-media@vger.kernel.org >> 9355 T: git git://linuxtv.org/media_tree.git 14347 S: Supported 9356 S: Supported >> 9357 F: Documentation/devicetree/bindings/media/st,stm32-dcmi.txt >> 9358 F: drivers/media/platform/stm32/stm32-dcmi.c >> 9359 >> 9360 MEDIA DRIVERS FOR NVIDIA TEGRA - VDE >> 9361 M: Dmitry Osipenko <digetx@gmail.com> >> 9362 L: linux-media@vger.kernel.org >> 9363 L: linux-tegra@vger.kernel.org 14348 T: git git://linuxtv.org/media_tree.git 9364 T: git git://linuxtv.org/media_tree.git 14349 F: Documentation/devicetree/bindings/me !! 9365 S: Maintained 14350 F: Documentation/devicetree/bindings/me !! 9366 F: Documentation/devicetree/bindings/media/nvidia,tegra-vde.txt 14351 F: drivers/media/platform/st/stm32/stm3 !! 9367 F: drivers/staging/media/tegra-vde/ 14352 F: drivers/media/platform/st/stm32/stm3 << 14353 9368 14354 MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 9369 MEDIA INPUT INFRASTRUCTURE (V4L/DVB) 14355 M: Mauro Carvalho Chehab <mchehab@kernel 9370 M: Mauro Carvalho Chehab <mchehab@kernel.org> >> 9371 P: LinuxTV.org Project 14356 L: linux-media@vger.kernel.org 9372 L: linux-media@vger.kernel.org 14357 S: Maintained << 14358 W: https://linuxtv.org 9373 W: https://linuxtv.org 14359 Q: http://patchwork.kernel.org/project/ 9374 Q: http://patchwork.kernel.org/project/linux-media/list/ 14360 T: git git://linuxtv.org/media_tree.git 9375 T: git git://linuxtv.org/media_tree.git 14361 F: Documentation/admin-guide/media/ !! 9376 S: Maintained 14362 F: Documentation/devicetree/bindings/me 9377 F: Documentation/devicetree/bindings/media/ 14363 F: Documentation/driver-api/media/ !! 9378 F: Documentation/media/ 14364 F: Documentation/userspace-api/media/ << 14365 F: drivers/media/ 9379 F: drivers/media/ 14366 F: drivers/staging/media/ 9380 F: drivers/staging/media/ 14367 F: include/dt-bindings/media/ << 14368 F: include/linux/platform_data/media/ 9381 F: include/linux/platform_data/media/ 14369 F: include/media/ 9382 F: include/media/ 14370 F: include/uapi/linux/dvb/ 9383 F: include/uapi/linux/dvb/ 14371 F: include/uapi/linux/ivtv* !! 9384 F: include/uapi/linux/videodev2.h 14372 F: include/uapi/linux/media.h 9385 F: include/uapi/linux/media.h 14373 F: include/uapi/linux/uvcvideo.h << 14374 F: include/uapi/linux/v4l2-* 9386 F: include/uapi/linux/v4l2-* 14375 F: include/uapi/linux/videodev2.h !! 9387 F: include/uapi/linux/meye.h >> 9388 F: include/uapi/linux/ivtv* >> 9389 F: include/uapi/linux/uvcvideo.h 14376 9390 14377 MEDIATEK BLUETOOTH DRIVER 9391 MEDIATEK BLUETOOTH DRIVER 14378 M: Sean Wang <sean.wang@mediatek.com> 9392 M: Sean Wang <sean.wang@mediatek.com> 14379 L: linux-bluetooth@vger.kernel.org 9393 L: linux-bluetooth@vger.kernel.org 14380 L: linux-mediatek@lists.infradead.org ( 9394 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 14381 S: Maintained 9395 S: Maintained 14382 F: Documentation/devicetree/bindings/ne !! 9396 F: Documentation/devicetree/bindings/net/mediatek-bluetooth.txt 14383 F: Documentation/devicetree/bindings/ne << 14384 F: drivers/bluetooth/btmtkuart.c 9397 F: drivers/bluetooth/btmtkuart.c 14385 9398 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 9399 MEDIATEK CIR DRIVER 14394 M: Sean Wang <sean.wang@mediatek.com> 9400 M: Sean Wang <sean.wang@mediatek.com> 14395 S: Maintained 9401 S: Maintained 14396 F: drivers/media/rc/mtk-cir.c 9402 F: drivers/media/rc/mtk-cir.c 14397 9403 14398 MEDIATEK DMA DRIVER 9404 MEDIATEK DMA DRIVER 14399 M: Sean Wang <sean.wang@mediatek.com> 9405 M: Sean Wang <sean.wang@mediatek.com> 14400 L: dmaengine@vger.kernel.org 9406 L: dmaengine@vger.kernel.org 14401 L: linux-arm-kernel@lists.infradead.org 9407 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 14402 L: linux-mediatek@lists.infradead.org ( 9408 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 14403 S: Maintained 9409 S: Maintained 14404 F: Documentation/devicetree/bindings/dm !! 9410 F: Documentation/devicetree/bindings/dma/mtk-* 14405 F: drivers/dma/mediatek/ 9411 F: drivers/dma/mediatek/ 14406 9412 14407 MEDIATEK ETHERNET DRIVER !! 9413 MEDIATEK PMIC LED DRIVER 14408 M: Felix Fietkau <nbd@nbd.name> << 14409 M: Sean Wang <sean.wang@mediatek.com> 9414 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 9415 S: Maintained 14414 F: drivers/net/ethernet/mediatek/ !! 9416 F: drivers/leds/leds-mt6323.c >> 9417 F: Documentation/devicetree/bindings/leds/leds-mt6323.txt 14415 9418 14416 MEDIATEK ETHERNET PCS DRIVER !! 9419 MEDIATEK ETHERNET DRIVER 14417 M: Alexander Couzens <lynxis@fe80.eu> !! 9420 M: Felix Fietkau <nbd@openwrt.org> 14418 M: Daniel Golle <daniel@makrotopia.org> !! 9421 M: John Crispin <john@phrozen.org> >> 9422 M: Sean Wang <sean.wang@mediatek.com> >> 9423 M: Nelson Chang <nelson.chang@mediatek.com> 14419 L: netdev@vger.kernel.org 9424 L: netdev@vger.kernel.org 14420 S: Maintained 9425 S: Maintained 14421 F: drivers/net/pcs/pcs-mtk-lynxi.c !! 9426 F: drivers/net/ethernet/mediatek/ 14422 F: include/linux/pcs/pcs-mtk-lynxi.h << 14423 9427 14424 MEDIATEK ETHERNET PHY DRIVERS !! 9428 MEDIATEK SWITCH DRIVER 14425 M: Daniel Golle <daniel@makrotopia.org> !! 9429 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 9430 L: netdev@vger.kernel.org 14429 S: Maintained 9431 S: Maintained 14430 F: drivers/net/phy/mediatek-ge-soc.c !! 9432 F: drivers/net/dsa/mt7530.* 14431 F: drivers/net/phy/mediatek-ge.c !! 9433 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 9434 14451 MEDIATEK JPEG DRIVER 9435 MEDIATEK JPEG DRIVER >> 9436 M: Rick Chang <rick.chang@mediatek.com> 14452 M: Bin Liu <bin.liu@mediatek.com> 9437 M: Bin Liu <bin.liu@mediatek.com> 14453 S: Supported 9438 S: Supported 14454 F: Documentation/devicetree/bindings/me !! 9439 F: drivers/media/platform/mtk-jpeg/ 14455 F: drivers/media/platform/mediatek/jpeg !! 9440 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 9441 14463 MEDIATEK MDP DRIVER 9442 MEDIATEK MDP DRIVER 14464 M: Minghsiu Tsai <minghsiu.tsai@mediatek 9443 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com> 14465 M: Houlong Wei <houlong.wei@mediatek.com 9444 M: Houlong Wei <houlong.wei@mediatek.com> 14466 M: Andrew-CT Chen <andrew-ct.chen@mediat 9445 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com> 14467 S: Supported 9446 S: Supported >> 9447 F: drivers/media/platform/mtk-mdp/ >> 9448 F: drivers/media/platform/mtk-vpu/ 14468 F: Documentation/devicetree/bindings/me 9449 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt 14469 F: drivers/media/platform/mediatek/mdp/ << 14470 F: drivers/media/platform/mediatek/vpu/ << 14471 9450 14472 MEDIATEK MEDIA DRIVER 9451 MEDIATEK MEDIA DRIVER 14473 M: Tiffany Lin <tiffany.lin@mediatek.com 9452 M: Tiffany Lin <tiffany.lin@mediatek.com> 14474 M: Andrew-CT Chen <andrew-ct.chen@mediat 9453 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com> 14475 M: Yunfei Dong <yunfei.dong@mediatek.com << 14476 S: Supported 9454 S: Supported 14477 F: Documentation/devicetree/bindings/me !! 9455 F: drivers/media/platform/mtk-vcodec/ >> 9456 F: drivers/media/platform/mtk-vpu/ >> 9457 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt 14478 F: Documentation/devicetree/bindings/me 9458 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 9459 14495 MEDIATEK MT76 WIRELESS LAN DRIVER 9460 MEDIATEK MT76 WIRELESS LAN DRIVER 14496 M: Felix Fietkau <nbd@nbd.name> 9461 M: Felix Fietkau <nbd@nbd.name> 14497 M: Lorenzo Bianconi <lorenzo@kernel.org> !! 9462 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 9463 L: linux-wireless@vger.kernel.org 14502 S: Maintained 9464 S: Maintained 14503 T: git https://github.com/nbd168/wirele << 14504 F: Documentation/devicetree/bindings/ne << 14505 F: drivers/net/wireless/mediatek/mt76/ 9465 F: drivers/net/wireless/mediatek/mt76/ 14506 9466 14507 MEDIATEK MT7601U WIRELESS LAN DRIVER 9467 MEDIATEK MT7601U WIRELESS LAN DRIVER 14508 M: Jakub Kicinski <kuba@kernel.org> !! 9468 M: Jakub Kicinski <kubakici@wp.pl> 14509 L: linux-wireless@vger.kernel.org 9469 L: linux-wireless@vger.kernel.org 14510 S: Maintained 9470 S: Maintained 14511 F: drivers/net/wireless/mediatek/mt7601 9471 F: drivers/net/wireless/mediatek/mt7601u/ 14512 9472 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 9473 MEDIATEK NAND CONTROLLER DRIVER >> 9474 M: Xiaolei Li <xiaolei.li@mediatek.com> 14545 L: linux-mtd@lists.infradead.org 9475 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 9476 S: Maintained 14553 F: Documentation/devicetree/bindings/le !! 9477 F: drivers/mtd/nand/raw/mtk_* 14554 F: drivers/leds/leds-mt6323.c !! 9478 F: Documentation/devicetree/bindings/mtd/mtk-nand.txt 14555 9479 14556 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT 9480 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT 14557 M: Sean Wang <sean.wang@mediatek.com> 9481 M: Sean Wang <sean.wang@mediatek.com> 14558 S: Maintained 9482 S: Maintained 14559 F: drivers/char/hw_random/mtk-rng.c 9483 F: drivers/char/hw_random/mtk-rng.c 14560 9484 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 9485 MEDIATEK USB3 DRD IP DRIVER 14592 M: Chunfeng Yun <chunfeng.yun@mediatek.c 9486 M: Chunfeng Yun <chunfeng.yun@mediatek.com> 14593 L: linux-usb@vger.kernel.org !! 9487 L: linux-usb@vger.kernel.org (moderated for non-subscribers) 14594 L: linux-arm-kernel@lists.infradead.org 9488 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 14595 L: linux-mediatek@lists.infradead.org ( 9489 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 14596 S: Maintained 9490 S: Maintained 14597 F: Documentation/devicetree/bindings/us << 14598 F: drivers/usb/host/xhci-mtk* << 14599 F: drivers/usb/mtu3/ 9491 F: drivers/usb/mtu3/ 14600 9492 14601 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BR 9493 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES 14602 M: Peter Senna Tschudin <peter.senna@gma 9494 M: Peter Senna Tschudin <peter.senna@gmail.com> 14603 M: Ian Ray <ian.ray@ge.com> !! 9495 M: Martin Donnelly <martin.donnelly@ge.com> 14604 M: Martyn Welch <martyn.welch@collabora. 9496 M: Martyn Welch <martyn.welch@collabora.co.uk> 14605 S: Maintained 9497 S: Maintained 14606 F: Documentation/devicetree/bindings/di << 14607 F: drivers/gpu/drm/bridge/megachips-std 9498 F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c >> 9499 F: Documentation/devicetree/bindings/display/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt 14608 9500 14609 MEGARAID SCSI/SAS DRIVERS 9501 MEGARAID SCSI/SAS DRIVERS 14610 M: Kashyap Desai <kashyap.desai@broadcom 9502 M: Kashyap Desai <kashyap.desai@broadcom.com> 14611 M: Sumit Saxena <sumit.saxena@broadcom.c 9503 M: Sumit Saxena <sumit.saxena@broadcom.com> 14612 M: Shivasharan S <shivasharan.srikantesh 9504 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com> 14613 M: Chandrakanth patil <chandrakanth.pati << 14614 L: megaraidlinux.pdl@broadcom.com 9505 L: megaraidlinux.pdl@broadcom.com 14615 L: linux-scsi@vger.kernel.org 9506 L: linux-scsi@vger.kernel.org 14616 S: Maintained << 14617 W: http://www.avagotech.com/support/ 9507 W: http://www.avagotech.com/support/ 14618 F: Documentation/scsi/megaraid.rst !! 9508 S: Maintained >> 9509 F: Documentation/scsi/megaraid.txt 14619 F: drivers/scsi/megaraid.* 9510 F: drivers/scsi/megaraid.* 14620 F: drivers/scsi/megaraid/ 9511 F: drivers/scsi/megaraid/ 14621 9512 14622 MELEXIS MLX90614 DRIVER 9513 MELEXIS MLX90614 DRIVER 14623 M: Crt Mori <cmo@melexis.com> 9514 M: Crt Mori <cmo@melexis.com> 14624 L: linux-iio@vger.kernel.org 9515 L: linux-iio@vger.kernel.org 14625 S: Supported << 14626 W: http://www.melexis.com 9516 W: http://www.melexis.com >> 9517 S: Supported 14627 F: drivers/iio/temperature/mlx90614.c 9518 F: drivers/iio/temperature/mlx90614.c 14628 9519 14629 MELEXIS MLX90632 DRIVER 9520 MELEXIS MLX90632 DRIVER 14630 M: Crt Mori <cmo@melexis.com> 9521 M: Crt Mori <cmo@melexis.com> 14631 L: linux-iio@vger.kernel.org 9522 L: linux-iio@vger.kernel.org 14632 S: Supported << 14633 W: http://www.melexis.com 9523 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 9524 S: Supported 14640 W: http://www.melexis.com !! 9525 F: drivers/iio/temperature/mlx90632.c 14641 F: drivers/iio/temperature/mlx90635.c << 14642 9526 14643 MELFAS MIP4 TOUCHSCREEN DRIVER 9527 MELFAS MIP4 TOUCHSCREEN DRIVER 14644 M: Sangwon Jee <jeesw@melfas.com> 9528 M: Sangwon Jee <jeesw@melfas.com> 14645 S: Supported << 14646 W: http://www.melfas.com 9529 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 9530 S: Supported 14655 F: drivers/i2c/busses/i2c-mlxbf.c !! 9531 F: drivers/input/touchscreen/melfas_mip4.c >> 9532 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt 14656 9533 14657 MELLANOX ETHERNET DRIVER (mlx4_en) 9534 MELLANOX ETHERNET DRIVER (mlx4_en) 14658 M: Tariq Toukan <tariqt@nvidia.com> !! 9535 M: Tariq Toukan <tariqt@mellanox.com> 14659 L: netdev@vger.kernel.org 9536 L: netdev@vger.kernel.org 14660 S: Supported 9537 S: Supported 14661 W: https://www.nvidia.com/networking/ !! 9538 W: http://www.mellanox.com 14662 Q: https://patchwork.kernel.org/project !! 9539 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14663 F: drivers/net/ethernet/mellanox/mlx4/e 9540 F: drivers/net/ethernet/mellanox/mlx4/en_* 14664 9541 14665 MELLANOX ETHERNET DRIVER (mlx5e) 9542 MELLANOX ETHERNET DRIVER (mlx5e) 14666 M: Saeed Mahameed <saeedm@nvidia.com> !! 9543 M: Saeed Mahameed <saeedm@mellanox.com> 14667 M: Tariq Toukan <tariqt@nvidia.com> << 14668 L: netdev@vger.kernel.org 9544 L: netdev@vger.kernel.org 14669 S: Supported 9545 S: Supported 14670 W: https://www.nvidia.com/networking/ !! 9546 W: http://www.mellanox.com 14671 Q: https://patchwork.kernel.org/project !! 9547 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14672 F: drivers/net/ethernet/mellanox/mlx5/c 9548 F: drivers/net/ethernet/mellanox/mlx5/core/en_* 14673 9549 14674 MELLANOX ETHERNET INNOVA DRIVERS 9550 MELLANOX ETHERNET INNOVA DRIVERS 14675 R: Boris Pismenny <borisp@nvidia.com> !! 9551 R: Boris Pismenny <borisp@mellanox.com> 14676 L: netdev@vger.kernel.org 9552 L: netdev@vger.kernel.org 14677 S: Supported 9553 S: Supported 14678 W: https://www.nvidia.com/networking/ !! 9554 W: http://www.mellanox.com 14679 Q: https://patchwork.kernel.org/project !! 9555 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14680 F: drivers/net/ethernet/mellanox/mlx5/c 9556 F: drivers/net/ethernet/mellanox/mlx5/core/en_accel/* >> 9557 F: drivers/net/ethernet/mellanox/mlx5/core/accel/* 14681 F: drivers/net/ethernet/mellanox/mlx5/c 9558 F: drivers/net/ethernet/mellanox/mlx5/core/fpga/* 14682 F: include/linux/mlx5/mlx5_ifc_fpga.h 9559 F: include/linux/mlx5/mlx5_ifc_fpga.h 14683 9560 >> 9561 MELLANOX ETHERNET INNOVA IPSEC DRIVER >> 9562 R: Boris Pismenny <borisp@mellanox.com> >> 9563 L: netdev@vger.kernel.org >> 9564 S: Supported >> 9565 W: http://www.mellanox.com >> 9566 Q: http://patchwork.ozlabs.org/project/netdev/list/ >> 9567 F: drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/* >> 9568 F: drivers/net/ethernet/mellanox/mlx5/core/ipsec* >> 9569 14684 MELLANOX ETHERNET SWITCH DRIVERS 9570 MELLANOX ETHERNET SWITCH DRIVERS 14685 M: Ido Schimmel <idosch@nvidia.com> !! 9571 M: Jiri Pirko <jiri@mellanox.com> 14686 M: Petr Machata <petrm@nvidia.com> !! 9572 M: Ido Schimmel <idosch@mellanox.com> 14687 L: netdev@vger.kernel.org 9573 L: netdev@vger.kernel.org 14688 S: Supported 9574 S: Supported 14689 W: https://www.nvidia.com/networking/ !! 9575 W: http://www.mellanox.com 14690 Q: https://patchwork.kernel.org/project !! 9576 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14691 F: drivers/net/ethernet/mellanox/mlxsw/ 9577 F: drivers/net/ethernet/mellanox/mlxsw/ 14692 F: tools/testing/selftests/drivers/net/ 9578 F: tools/testing/selftests/drivers/net/mlxsw/ 14693 9579 14694 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw) 9580 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw) 14695 M: mlxsw@nvidia.com !! 9581 M: mlxsw@mellanox.com 14696 L: netdev@vger.kernel.org 9582 L: netdev@vger.kernel.org 14697 S: Supported 9583 S: Supported 14698 W: https://www.nvidia.com/networking/ !! 9584 W: http://www.mellanox.com 14699 Q: https://patchwork.kernel.org/project !! 9585 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14700 F: drivers/net/ethernet/mellanox/mlxfw/ 9586 F: drivers/net/ethernet/mellanox/mlxfw/ 14701 9587 14702 MELLANOX HARDWARE PLATFORM SUPPORT 9588 MELLANOX HARDWARE PLATFORM SUPPORT 14703 M: Hans de Goede <hdegoede@redhat.com> !! 9589 M: Andy Shevchenko <andy@infradead.org> 14704 M: Ilpo Järvinen <ilpo.jarvinen@linux.i !! 9590 M: Darren Hart <dvhart@infradead.org> 14705 M: Vadim Pasternak <vadimp@nvidia.com> !! 9591 M: Vadim Pasternak <vadimp@mellanox.com> 14706 L: platform-driver-x86@vger.kernel.org 9592 L: platform-driver-x86@vger.kernel.org 14707 S: Supported 9593 S: Supported 14708 F: Documentation/ABI/testing/sysfs-plat << 14709 F: drivers/platform/mellanox/ 9594 F: drivers/platform/mellanox/ 14710 F: include/linux/platform_data/mlxreg.h << 14711 9595 14712 MELLANOX MLX4 core VPI driver 9596 MELLANOX MLX4 core VPI driver 14713 M: Tariq Toukan <tariqt@nvidia.com> !! 9597 M: Tariq Toukan <tariqt@mellanox.com> 14714 L: netdev@vger.kernel.org 9598 L: netdev@vger.kernel.org 14715 L: linux-rdma@vger.kernel.org 9599 L: linux-rdma@vger.kernel.org >> 9600 W: http://www.mellanox.com >> 9601 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14716 S: Supported 9602 S: Supported 14717 W: https://www.nvidia.com/networking/ << 14718 Q: https://patchwork.kernel.org/project << 14719 F: drivers/net/ethernet/mellanox/mlx4/ 9603 F: drivers/net/ethernet/mellanox/mlx4/ 14720 F: include/linux/mlx4/ 9604 F: include/linux/mlx4/ 14721 9605 14722 MELLANOX MLX4 IB driver 9606 MELLANOX MLX4 IB driver 14723 M: Yishai Hadas <yishaih@nvidia.com> !! 9607 M: Yishai Hadas <yishaih@mellanox.com> 14724 L: linux-rdma@vger.kernel.org 9608 L: linux-rdma@vger.kernel.org 14725 S: Supported !! 9609 W: http://www.mellanox.com 14726 W: https://www.nvidia.com/networking/ << 14727 Q: http://patchwork.kernel.org/project/ 9610 Q: http://patchwork.kernel.org/project/linux-rdma/list/ >> 9611 S: Supported 14728 F: drivers/infiniband/hw/mlx4/ 9612 F: drivers/infiniband/hw/mlx4/ 14729 F: include/linux/mlx4/ 9613 F: include/linux/mlx4/ 14730 F: include/uapi/rdma/mlx4-abi.h 9614 F: include/uapi/rdma/mlx4-abi.h 14731 9615 14732 MELLANOX MLX5 core VPI driver 9616 MELLANOX MLX5 core VPI driver 14733 M: Saeed Mahameed <saeedm@nvidia.com> !! 9617 M: Saeed Mahameed <saeedm@mellanox.com> 14734 M: Leon Romanovsky <leonro@nvidia.com> !! 9618 M: Leon Romanovsky <leonro@mellanox.com> 14735 M: Tariq Toukan <tariqt@nvidia.com> << 14736 L: netdev@vger.kernel.org 9619 L: netdev@vger.kernel.org 14737 L: linux-rdma@vger.kernel.org 9620 L: linux-rdma@vger.kernel.org >> 9621 W: http://www.mellanox.com >> 9622 Q: http://patchwork.ozlabs.org/project/netdev/list/ 14738 S: Supported 9623 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 9624 F: drivers/net/ethernet/mellanox/mlx5/core/ 14743 F: include/linux/mlx5/ 9625 F: include/linux/mlx5/ 14744 9626 14745 MELLANOX MLX5 IB driver 9627 MELLANOX MLX5 IB driver 14746 M: Leon Romanovsky <leonro@nvidia.com> !! 9628 M: Leon Romanovsky <leonro@mellanox.com> 14747 L: linux-rdma@vger.kernel.org 9629 L: linux-rdma@vger.kernel.org 14748 S: Supported !! 9630 W: http://www.mellanox.com 14749 W: https://www.nvidia.com/networking/ << 14750 Q: http://patchwork.kernel.org/project/ 9631 Q: http://patchwork.kernel.org/project/linux-rdma/list/ >> 9632 S: Supported 14751 F: drivers/infiniband/hw/mlx5/ 9633 F: drivers/infiniband/hw/mlx5/ 14752 F: include/linux/mlx5/ 9634 F: include/linux/mlx5/ 14753 F: include/uapi/rdma/mlx5-abi.h 9635 F: include/uapi/rdma/mlx5-abi.h 14754 9636 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 9637 MELLANOX MLXCPLD I2C AND MUX DRIVER 14762 M: Vadim Pasternak <vadimp@nvidia.com> !! 9638 M: Vadim Pasternak <vadimp@mellanox.com> 14763 M: Michael Shych <michaelsh@nvidia.com> !! 9639 M: Michael Shych <michaelsh@mellanox.com> 14764 L: linux-i2c@vger.kernel.org 9640 L: linux-i2c@vger.kernel.org 14765 S: Supported 9641 S: Supported 14766 F: Documentation/i2c/busses/i2c-mlxcpld << 14767 F: drivers/i2c/busses/i2c-mlxcpld.c 9642 F: drivers/i2c/busses/i2c-mlxcpld.c 14768 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c 9643 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c >> 9644 F: Documentation/i2c/busses/i2c-mlxcpld 14769 9645 14770 MELLANOX MLXCPLD LED DRIVER 9646 MELLANOX MLXCPLD LED DRIVER 14771 M: Vadim Pasternak <vadimp@nvidia.com> !! 9647 M: Vadim Pasternak <vadimp@mellanox.com> 14772 L: linux-leds@vger.kernel.org 9648 L: linux-leds@vger.kernel.org 14773 S: Supported 9649 S: Supported 14774 F: Documentation/leds/leds-mlxcpld.rst << 14775 F: drivers/leds/leds-mlxcpld.c 9650 F: drivers/leds/leds-mlxcpld.c 14776 F: drivers/leds/leds-mlxreg.c 9651 F: drivers/leds/leds-mlxreg.c >> 9652 F: Documentation/leds/leds-mlxcpld.txt 14777 9653 14778 MELLANOX PLATFORM DRIVER 9654 MELLANOX PLATFORM DRIVER 14779 M: Vadim Pasternak <vadimp@nvidia.com> !! 9655 M: Vadim Pasternak <vadimp@mellanox.com> 14780 L: platform-driver-x86@vger.kernel.org 9656 L: platform-driver-x86@vger.kernel.org 14781 S: Supported 9657 S: Supported 14782 F: drivers/platform/x86/mlx-platform.c 9658 F: drivers/platform/x86/mlx-platform.c 14783 9659 14784 MEMBARRIER SUPPORT 9660 MEMBARRIER SUPPORT 14785 M: Mathieu Desnoyers <mathieu.desnoyers@ 9661 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 14786 M: "Paul E. McKenney" <paulmck@kernel.or !! 9662 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 14787 L: linux-kernel@vger.kernel.org 9663 L: linux-kernel@vger.kernel.org 14788 S: Supported 9664 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 9665 F: kernel/sched/membarrier.c 14794 !! 9666 F: include/uapi/linux/membarrier.h 14795 MEMBLOCK AND MEMORY MANAGEMENT INITIALIZATIO !! 9667 F: arch/powerpc/include/asm/membarrier.h 14796 M: Mike Rapoport <rppt@kernel.org> << 14797 L: linux-mm@kvack.org << 14798 S: Maintained << 14799 F: Documentation/core-api/boot-time-mm. << 14800 F: include/linux/memblock.h << 14801 F: mm/memblock.c << 14802 F: mm/mm_init.c << 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 9668 14846 MEMORY MANAGEMENT 9669 MEMORY MANAGEMENT 14847 M: Andrew Morton <akpm@linux-foundation. << 14848 L: linux-mm@kvack.org 9670 L: linux-mm@kvack.org 14849 S: Maintained << 14850 W: http://www.linux-mm.org 9671 W: http://www.linux-mm.org 14851 T: git git://git.kernel.org/pub/scm/lin !! 9672 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 9673 F: include/linux/mm.h 14863 F: include/linux/mm_*.h !! 9674 F: include/linux/gfp.h 14864 F: include/linux/mmzone.h 9675 F: include/linux/mmzone.h 14865 F: include/linux/mmu_notifier.h !! 9676 F: include/linux/memory_hotplug.h 14866 F: include/linux/pagewalk.h !! 9677 F: include/linux/vmalloc.h 14867 F: include/linux/rmap.h << 14868 F: include/trace/events/ksm.h << 14869 F: mm/ 9678 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 9679 14886 MEMORY TECHNOLOGY DEVICES (MTD) 9680 MEMORY TECHNOLOGY DEVICES (MTD) 14887 M: Miquel Raynal <miquel.raynal@bootlin. !! 9681 M: David Woodhouse <dwmw2@infradead.org> >> 9682 M: Brian Norris <computersforpeace@gmail.com> >> 9683 M: Boris Brezillon <boris.brezillon@bootlin.com> >> 9684 M: Marek Vasut <marek.vasut@gmail.com> 14888 M: Richard Weinberger <richard@nod.at> 9685 M: Richard Weinberger <richard@nod.at> 14889 M: Vignesh Raghavendra <vigneshr@ti.com> << 14890 L: linux-mtd@lists.infradead.org 9686 L: linux-mtd@lists.infradead.org 14891 S: Maintained << 14892 W: http://www.linux-mtd.infradead.org/ 9687 W: http://www.linux-mtd.infradead.org/ 14893 Q: http://patchwork.ozlabs.org/project/ 9688 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 14894 C: irc://irc.oftc.net/mtd !! 9689 T: git git://git.infradead.org/linux-mtd.git master 14895 T: git git://git.kernel.org/pub/scm/lin !! 9690 T: git git://git.infradead.org/linux-mtd.git mtd/next 14896 T: git git://git.kernel.org/pub/scm/lin !! 9691 S: Maintained 14897 F: Documentation/devicetree/bindings/mt 9692 F: Documentation/devicetree/bindings/mtd/ 14898 F: drivers/mtd/ 9693 F: drivers/mtd/ 14899 F: include/linux/mtd/ 9694 F: include/linux/mtd/ 14900 F: include/uapi/mtd/ 9695 F: include/uapi/mtd/ 14901 9696 14902 MEN A21 WATCHDOG DRIVER 9697 MEN A21 WATCHDOG DRIVER 14903 M: Johannes Thumshirn <morbidrsa@gmail.c 9698 M: Johannes Thumshirn <morbidrsa@gmail.com> 14904 L: linux-watchdog@vger.kernel.org 9699 L: linux-watchdog@vger.kernel.org 14905 S: Maintained 9700 S: Maintained 14906 F: drivers/watchdog/mena21_wdt.c 9701 F: drivers/watchdog/mena21_wdt.c 14907 9702 14908 MEN CHAMELEON BUS (mcb) 9703 MEN CHAMELEON BUS (mcb) 14909 M: Johannes Thumshirn <morbidrsa@gmail.c 9704 M: Johannes Thumshirn <morbidrsa@gmail.com> 14910 S: Maintained 9705 S: Maintained 14911 F: Documentation/driver-api/men-chamele << 14912 F: drivers/mcb/ 9706 F: drivers/mcb/ 14913 F: include/linux/mcb.h 9707 F: include/linux/mcb.h >> 9708 F: Documentation/men-chameleon-bus.txt 14914 9709 14915 MEN F21BMC (Board Management Controller) 9710 MEN F21BMC (Board Management Controller) 14916 M: Andreas Werner <andreas.werner@men.de 9711 M: Andreas Werner <andreas.werner@men.de> 14917 S: Supported 9712 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 9713 F: drivers/mfd/menf21bmc.c 14922 F: drivers/watchdog/menf21bmc_wdt.c 9714 F: drivers/watchdog/menf21bmc_wdt.c >> 9715 F: drivers/leds/leds-menf21bmc.c >> 9716 F: drivers/hwmon/menf21bmc_hwmon.c >> 9717 F: Documentation/hwmon/menf21bmc 14923 9718 14924 MEN Z069 WATCHDOG DRIVER 9719 MEN Z069 WATCHDOG DRIVER 14925 M: Johannes Thumshirn <jth@kernel.org> 9720 M: Johannes Thumshirn <jth@kernel.org> 14926 L: linux-watchdog@vger.kernel.org 9721 L: linux-watchdog@vger.kernel.org 14927 S: Maintained 9722 S: Maintained 14928 F: drivers/watchdog/menz69_wdt.c 9723 F: drivers/watchdog/menz69_wdt.c 14929 9724 14930 MESON AO CEC DRIVER FOR AMLOGIC SOCS 9725 MESON AO CEC DRIVER FOR AMLOGIC SOCS 14931 M: Neil Armstrong <neil.armstrong@linaro !! 9726 M: Neil Armstrong <narmstrong@baylibre.com> 14932 L: linux-media@vger.kernel.org !! 9727 L: linux-media@lists.freedesktop.org 14933 L: linux-amlogic@lists.infradead.org 9728 L: linux-amlogic@lists.infradead.org 14934 S: Supported << 14935 W: http://linux-meson.com/ 9729 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 9730 S: Supported >> 9731 F: drivers/media/platform/meson/ao-cec.c >> 9732 F: Documentation/devicetree/bindings/media/meson-ao-cec.txt 14946 T: git git://linuxtv.org/media_tree.git 9733 T: git git://linuxtv.org/media_tree.git 14947 F: Documentation/devicetree/bindings/me << 14948 F: drivers/media/platform/amlogic/meson << 14949 << 14950 MESON NAND CONTROLLER DRIVER FOR AMLOGIC SOC << 14951 M: Liang Yang <liang.yang@amlogic.com> << 14952 L: linux-mtd@lists.infradead.org << 14953 S: Maintained << 14954 F: Documentation/devicetree/bindings/mt << 14955 F: drivers/mtd/nand/raw/meson_* << 14956 << 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 << 14974 METHODE UDPU SUPPORT << 14975 M: Robert Marko <robert.marko@sartura.hr << 14976 S: Maintained << 14977 F: arch/arm64/boot/dts/marvell/armada-3 << 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 9734 14992 MICROBLAZE ARCHITECTURE 9735 MICROBLAZE ARCHITECTURE 14993 M: Michal Simek <monstr@monstr.eu> 9736 M: Michal Simek <monstr@monstr.eu> 14994 S: Supported << 14995 W: http://www.monstr.eu/fdt/ 9737 W: http://www.monstr.eu/fdt/ 14996 T: git git://git.monstr.eu/linux-2.6-mi 9738 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 9739 S: Supported 15002 F: Documentation/devicetree/bindings/mi !! 9740 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 9741 15022 MICROCHIP AT91 SERIAL DRIVER 9742 MICROCHIP AT91 SERIAL DRIVER 15023 M: Richard Genoud <richard.genoud@bootli !! 9743 M: Richard Genoud <richard.genoud@gmail.com> 15024 S: Maintained 9744 S: Maintained 15025 F: Documentation/devicetree/bindings/se << 15026 F: drivers/tty/serial/atmel_serial.c 9745 F: drivers/tty/serial/atmel_serial.c 15027 F: drivers/tty/serial/atmel_serial.h 9746 F: drivers/tty/serial/atmel_serial.h 15028 !! 9747 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 9748 15044 MICROCHIP AUDIO ASOC DRIVERS 9749 MICROCHIP AUDIO ASOC DRIVERS 15045 M: Claudiu Beznea <claudiu.beznea@tuxon. !! 9750 M: Codrin Ciubotariu <codrin.ciubotariu@microchip.com> 15046 M: Andrei Simion <andrei.simion@microchi !! 9751 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 15047 L: linux-sound@vger.kernel.org !! 9752 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 9753 F: sound/soc/atmel 15054 9754 15055 MICROCHIP CSI2DC DRIVER !! 9755 MICROCHIP DMA DRIVER 15056 M: Eugen Hristev <eugen.hristev@microchi !! 9756 M: Ludovic Desroches <ludovic.desroches@microchip.com> 15057 L: linux-media@vger.kernel.org !! 9757 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 9758 L: dmaengine@vger.kernel.org 15058 S: Supported 9759 S: Supported 15059 F: Documentation/devicetree/bindings/me !! 9760 F: drivers/dma/at_hdmac.c 15060 F: drivers/media/platform/microchip/mic !! 9761 F: drivers/dma/at_hdmac_regs.h >> 9762 F: include/linux/platform_data/dma-atmel.h >> 9763 F: Documentation/devicetree/bindings/dma/atmel-dma.txt >> 9764 F: include/dt-bindings/dma/at91.h 15061 9765 15062 MICROCHIP ECC DRIVER 9766 MICROCHIP ECC DRIVER >> 9767 M: Tudor Ambarus <tudor.ambarus@microchip.com> 15063 L: linux-crypto@vger.kernel.org 9768 L: linux-crypto@vger.kernel.org 15064 S: Orphan !! 9769 S: Maintained 15065 F: drivers/crypto/atmel-ecc.* 9770 F: drivers/crypto/atmel-ecc.* 15066 9771 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 9772 MICROCHIP I2C DRIVER 15075 M: Codrin Ciubotariu <codrin.ciubotariu@ !! 9773 M: Ludovic Desroches <ludovic.desroches@microchip.com> 15076 L: linux-i2c@vger.kernel.org 9774 L: linux-i2c@vger.kernel.org 15077 S: Supported 9775 S: Supported 15078 F: drivers/i2c/busses/i2c-at91-*.c !! 9776 F: drivers/i2c/busses/i2c-at91.c 15079 F: drivers/i2c/busses/i2c-at91.h << 15080 9777 15081 MICROCHIP ISC DRIVER 9778 MICROCHIP ISC DRIVER 15082 M: Eugen Hristev <eugen.hristev@microchi 9779 M: Eugen Hristev <eugen.hristev@microchip.com> 15083 L: linux-media@vger.kernel.org 9780 L: linux-media@vger.kernel.org 15084 S: Supported 9781 S: Supported 15085 F: Documentation/devicetree/bindings/me !! 9782 F: drivers/media/platform/atmel/atmel-isc.c 15086 F: Documentation/devicetree/bindings/me !! 9783 F: drivers/media/platform/atmel/atmel-isc-regs.h 15087 F: drivers/media/platform/microchip/mic !! 9784 F: 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 9785 15093 MICROCHIP ISI DRIVER 9786 MICROCHIP ISI DRIVER 15094 M: Eugen Hristev <eugen.hristev@microchi 9787 M: Eugen Hristev <eugen.hristev@microchip.com> 15095 L: linux-media@vger.kernel.org 9788 L: linux-media@vger.kernel.org 15096 S: Supported 9789 S: Supported 15097 F: drivers/media/platform/atmel/atmel-i 9790 F: drivers/media/platform/atmel/atmel-isi.c 15098 F: drivers/media/platform/atmel/atmel-i !! 9791 F: include/media/atmel-isi.h >> 9792 >> 9793 MICROCHIP AT91 USART MFD DRIVER >> 9794 M: Radu Pirea <radu_nicolae.pirea@upb.ro> >> 9795 L: linux-kernel@vger.kernel.org >> 9796 S: Supported >> 9797 F: drivers/mfd/at91-usart.c >> 9798 F: include/dt-bindings/mfd/at91-usart.h >> 9799 F: Documentation/devicetree/bindings/mfd/atmel-usart.txt >> 9800 >> 9801 MICROCHIP AT91 USART SPI DRIVER >> 9802 M: Radu Pirea <radu_nicolae.pirea@upb.ro> >> 9803 L: linux-spi@vger.kernel.org >> 9804 S: Supported >> 9805 F: drivers/spi/spi-at91-usart.c >> 9806 F: Documentation/devicetree/bindings/mfd/atmel-usart.txt 15099 9807 15100 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER 9808 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER 15101 M: Woojung Huh <woojung.huh@microchip.co !! 9809 M: Woojung Huh <Woojung.Huh@microchip.com> 15102 M: UNGLinuxDriver@microchip.com !! 9810 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> 15103 L: netdev@vger.kernel.org 9811 L: netdev@vger.kernel.org 15104 S: Maintained 9812 S: Maintained 15105 F: Documentation/devicetree/bindings/ne !! 9813 F: net/dsa/tag_ksz.c 15106 F: Documentation/devicetree/bindings/ne << 15107 F: drivers/net/dsa/microchip/* 9814 F: drivers/net/dsa/microchip/* 15108 F: include/linux/dsa/ksz_common.h << 15109 F: include/linux/platform_data/microchi 9815 F: include/linux/platform_data/microchip-ksz.h 15110 F: net/dsa/tag_ksz.c !! 9816 F: Documentation/devicetree/bindings/net/dsa/ksz.txt 15111 9817 15112 MICROCHIP LAN743X ETHERNET DRIVER 9818 MICROCHIP LAN743X ETHERNET DRIVER 15113 M: Bryan Whitehead <bryan.whitehead@micr 9819 M: Bryan Whitehead <bryan.whitehead@microchip.com> 15114 M: UNGLinuxDriver@microchip.com !! 9820 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> 15115 L: netdev@vger.kernel.org 9821 L: netdev@vger.kernel.org 15116 S: Maintained 9822 S: Maintained 15117 F: drivers/net/ethernet/microchip/lan74 9823 F: drivers/net/ethernet/microchip/lan743x_* 15118 9824 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 9825 MICROCHIP LCDFB DRIVER 15147 M: Nicolas Ferre <nicolas.ferre@microchi 9826 M: Nicolas Ferre <nicolas.ferre@microchip.com> 15148 L: linux-fbdev@vger.kernel.org 9827 L: linux-fbdev@vger.kernel.org 15149 S: Maintained 9828 S: Maintained 15150 F: drivers/video/fbdev/atmel_lcdfb.c 9829 F: drivers/video/fbdev/atmel_lcdfb.c 15151 F: include/video/atmel_lcdc.h 9830 F: include/video/atmel_lcdc.h 15152 9831 15153 MICROCHIP MCP16502 PMIC DRIVER !! 9832 MICROCHIP MMC/SD/SDIO MCI DRIVER 15154 M: Claudiu Beznea <claudiu.beznea@tuxon. !! 9833 M: Ludovic Desroches <ludovic.desroches@microchip.com> 15155 M: Andrei Simion <andrei.simion@microchi !! 9834 S: Maintained 15156 L: linux-arm-kernel@lists.infradead.org !! 9835 F: drivers/mmc/host/atmel-mci.c 15157 S: Supported << 15158 F: Documentation/devicetree/bindings/re << 15159 F: drivers/regulator/mcp16502.c << 15160 << 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 9836 15169 MICROCHIP MCP3911 ADC DRIVER 9837 MICROCHIP MCP3911 ADC DRIVER 15170 M: Marcus Folkesson <marcus.folkesson@gm 9838 M: Marcus Folkesson <marcus.folkesson@gmail.com> 15171 M: Kent Gustavsson <kent@minoris.se> 9839 M: Kent Gustavsson <kent@minoris.se> 15172 L: linux-iio@vger.kernel.org 9840 L: linux-iio@vger.kernel.org 15173 S: Maintained !! 9841 S: Supported 15174 F: Documentation/devicetree/bindings/ii << 15175 F: drivers/iio/adc/mcp3911.c 9842 F: drivers/iio/adc/mcp3911.c 15176 !! 9843 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 9844 15182 MICROCHIP NAND DRIVER 9845 MICROCHIP NAND DRIVER >> 9846 M: Tudor Ambarus <tudor.ambarus@microchip.com> 15183 L: linux-mtd@lists.infradead.org 9847 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 << 15207 F: Documentation/devicetree/bindings/ii << 15208 F: drivers/iio/adc/pac1934.c << 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 9848 S: Supported 15215 F: drivers/misc/mchp_pci1xxxx/mchp_pci1 !! 9849 F: drivers/mtd/nand/raw/atmel/* 15216 F: drivers/misc/mchp_pci1xxxx/mchp_pci1 !! 9850 F: Documentation/devicetree/bindings/mtd/atmel-nand.txt 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 9851 15242 MICROCHIP PWM DRIVER 9852 MICROCHIP PWM DRIVER 15243 M: Claudiu Beznea <claudiu.beznea@tuxon. !! 9853 M: Claudiu Beznea <claudiu.beznea@microchip.com> 15244 L: linux-arm-kernel@lists.infradead.org 9854 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15245 L: linux-pwm@vger.kernel.org 9855 L: linux-pwm@vger.kernel.org 15246 S: Supported 9856 S: Supported 15247 F: Documentation/devicetree/bindings/pw << 15248 F: drivers/pwm/pwm-atmel.c 9857 F: drivers/pwm/pwm-atmel.c 15249 !! 9858 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 9859 15258 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER 9860 MICROCHIP SAMA5D2-COMPATIBLE ADC DRIVER >> 9861 M: Ludovic Desroches <ludovic.desroches@microchip.com> 15259 M: Eugen Hristev <eugen.hristev@microchi 9862 M: Eugen Hristev <eugen.hristev@microchip.com> 15260 L: linux-iio@vger.kernel.org 9863 L: linux-iio@vger.kernel.org 15261 S: Supported 9864 S: Supported 15262 F: Documentation/devicetree/bindings/ii << 15263 F: drivers/iio/adc/at91-sama5d2_adc.c 9865 F: drivers/iio/adc/at91-sama5d2_adc.c >> 9866 F: Documentation/devicetree/bindings/iio/adc/at91-sama5d2_adc.txt 15264 F: include/dt-bindings/iio/adc/at91-sam 9867 F: include/dt-bindings/iio/adc/at91-sama5d2_adc.h 15265 9868 15266 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTRO 9869 MICROCHIP SAMA5D2-COMPATIBLE SHUTDOWN CONTROLLER 15267 M: Claudiu Beznea <claudiu.beznea@tuxon. !! 9870 M: Nicolas Ferre <nicolas.ferre@microchip.com> 15268 S: Supported 9871 S: Supported 15269 F: Documentation/devicetree/bindings/po << 15270 F: drivers/power/reset/at91-sama5d2_shd 9872 F: drivers/power/reset/at91-sama5d2_shdwc.c 15271 9873 15272 MICROCHIP SOC DRIVERS << 15273 M: Conor Dooley <conor@kernel.org> << 15274 S: Supported << 15275 T: git https://git.kernel.org/pub/scm/l << 15276 F: Documentation/devicetree/bindings/so << 15277 F: drivers/soc/microchip/ << 15278 << 15279 MICROCHIP SPI DRIVER 9874 MICROCHIP SPI DRIVER 15280 M: Ryan Wanner <ryan.wanner@microchip.co !! 9875 M: Nicolas Ferre <nicolas.ferre@microchip.com> 15281 S: Supported 9876 S: Supported 15282 F: drivers/spi/spi-atmel.* 9877 F: drivers/spi/spi-atmel.* 15283 9878 15284 MICROCHIP SSC DRIVER 9879 MICROCHIP SSC DRIVER 15285 M: Claudiu Beznea <claudiu.beznea@tuxon. !! 9880 M: Nicolas Ferre <nicolas.ferre@microchip.com> 15286 M: Andrei Simion <andrei.simion@microchi << 15287 L: linux-arm-kernel@lists.infradead.org 9881 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15288 S: Supported 9882 S: Supported 15289 F: Documentation/devicetree/bindings/mi << 15290 F: drivers/misc/atmel-ssc.c 9883 F: drivers/misc/atmel-ssc.c 15291 F: include/linux/atmel-ssc.h 9884 F: include/linux/atmel-ssc.h 15292 9885 15293 Microchip Timer Counter Block (TCB) Capture !! 9886 MICROCHIP TIMER COUNTER (TC) AND CLOCKSOURCE DRIVERS 15294 M: Kamel Bouhara <kamel.bouhara@bootlin. !! 9887 M: Nicolas Ferre <nicolas.ferre@microchip.com> 15295 L: linux-arm-kernel@lists.infradead.org 9888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15296 L: linux-iio@vger.kernel.org !! 9889 S: Supported 15297 S: Maintained !! 9890 F: drivers/misc/atmel_tclib.c 15298 F: drivers/counter/microchip-tcb-captur !! 9891 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 9892 15307 MICROCHIP USBA UDC DRIVER 9893 MICROCHIP USBA UDC DRIVER 15308 M: Cristian Birsan <cristian.birsan@micr 9894 M: Cristian Birsan <cristian.birsan@microchip.com> 15309 L: linux-arm-kernel@lists.infradead.org 9895 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15310 S: Supported 9896 S: Supported 15311 F: drivers/usb/gadget/udc/atmel_usba_ud 9897 F: drivers/usb/gadget/udc/atmel_usba_udc.* 15312 9898 15313 MICROCHIP WILC1000 WIFI DRIVER !! 9899 MICROCHIP USB251XB DRIVER 15314 M: Ajay Singh <ajay.kathat@microchip.com !! 9900 M: Richard Leitner <richard.leitner@skidata.com> 15315 M: Claudiu Beznea <claudiu.beznea@tuxon. !! 9901 L: linux-usb@vger.kernel.org 15316 L: linux-wireless@vger.kernel.org !! 9902 S: Maintained >> 9903 F: drivers/usb/misc/usb251xb.c >> 9904 F: Documentation/devicetree/bindings/usb/usb251xb.txt >> 9905 >> 9906 MICROCHIP XDMA DRIVER >> 9907 M: Ludovic Desroches <ludovic.desroches@microchip.com> >> 9908 L: linux-arm-kernel@lists.infradead.org >> 9909 L: dmaengine@vger.kernel.org 15317 S: Supported 9910 S: Supported 15318 F: drivers/net/wireless/microchip/wilc1 !! 9911 F: drivers/dma/at_xdmac.c 15319 9912 15320 MICROSEMI MIPS SOCS 9913 MICROSEMI MIPS SOCS 15321 M: Alexandre Belloni <alexandre.belloni@ 9914 M: Alexandre Belloni <alexandre.belloni@bootlin.com> 15322 M: UNGLinuxDriver@microchip.com << 15323 L: linux-mips@vger.kernel.org 9915 L: linux-mips@vger.kernel.org 15324 S: Supported !! 9916 S: Maintained 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 9917 F: arch/mips/generic/board-ocelot.c >> 9918 F: arch/mips/configs/generic/board-ocelot.config >> 9919 F: arch/mips/boot/dts/mscc/ >> 9920 F: Documentation/devicetree/bindings/mips/mscc.txt 15331 9921 15332 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smart 9922 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi) 15333 M: Don Brace <don.brace@microchip.com> !! 9923 M: Don Brace <don.brace@microsemi.com> 15334 L: storagedev@microchip.com !! 9924 L: esc.storagedev@microsemi.com 15335 L: linux-scsi@vger.kernel.org 9925 L: linux-scsi@vger.kernel.org 15336 S: Supported 9926 S: Supported 15337 F: Documentation/scsi/smartpqi.rst !! 9927 F: drivers/scsi/smartpqi/smartpqi*.[ch] 15338 F: drivers/scsi/smartpqi/Kconfig 9928 F: drivers/scsi/smartpqi/Kconfig 15339 F: drivers/scsi/smartpqi/Makefile 9929 F: drivers/scsi/smartpqi/Makefile 15340 F: drivers/scsi/smartpqi/smartpqi*.[ch] << 15341 F: include/linux/cciss*.h 9930 F: include/linux/cciss*.h 15342 F: include/uapi/linux/cciss*.h 9931 F: include/uapi/linux/cciss*.h >> 9932 F: Documentation/scsi/smartpqi.txt 15343 9933 15344 MICROSOFT MANA RDMA DRIVER !! 9934 MICROSEMI ETHERNET SWITCH DRIVER 15345 M: Long Li <longli@microsoft.com> !! 9935 M: Alexandre Belloni <alexandre.belloni@bootlin.com> 15346 M: Ajay Sharma <sharmaajay@microsoft.com !! 9936 L: netdev@vger.kernel.org 15347 L: linux-rdma@vger.kernel.org << 15348 S: Supported 9937 S: Supported 15349 F: drivers/infiniband/hw/mana/ !! 9938 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 9939 15423 MICROSOFT SURFACE PRO 3 BUTTON DRIVER 9940 MICROSOFT SURFACE PRO 3 BUTTON DRIVER 15424 M: Chen Yu <yu.c.chen@intel.com> 9941 M: Chen Yu <yu.c.chen@intel.com> 15425 L: platform-driver-x86@vger.kernel.org 9942 L: platform-driver-x86@vger.kernel.org 15426 S: Supported 9943 S: Supported 15427 F: drivers/platform/surface/surfacepro3 !! 9944 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 9945 15450 MICROTEK X6 SCANNER 9946 MICROTEK X6 SCANNER 15451 M: Oliver Neukum <oliver@neukum.org> 9947 M: Oliver Neukum <oliver@neukum.org> 15452 S: Maintained 9948 S: Maintained 15453 F: drivers/usb/image/microtek.* 9949 F: drivers/usb/image/microtek.* 15454 9950 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 9951 MIPS 15480 M: Thomas Bogendoerfer <tsbogend@alpha.f !! 9952 M: Ralf Baechle <ralf@linux-mips.org> >> 9953 M: Paul Burton <paul.burton@mips.com> >> 9954 M: James Hogan <jhogan@kernel.org> 15481 L: linux-mips@vger.kernel.org 9955 L: linux-mips@vger.kernel.org 15482 S: Maintained << 15483 W: http://www.linux-mips.org/ 9956 W: http://www.linux-mips.org/ 15484 Q: https://patchwork.kernel.org/project !! 9957 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git 15485 T: git git://git.kernel.org/pub/scm/lin 9958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git >> 9959 Q: http://patchwork.linux-mips.org/project/linux-mips/list/ >> 9960 S: Supported 15486 F: Documentation/devicetree/bindings/mi 9961 F: Documentation/devicetree/bindings/mips/ 15487 F: Documentation/arch/mips/ !! 9962 F: Documentation/mips/ 15488 F: arch/mips/ 9963 F: arch/mips/ 15489 F: drivers/platform/mips/ 9964 F: drivers/platform/mips/ 15490 F: include/dt-bindings/mips/ << 15491 9965 15492 MIPS BOSTON DEVELOPMENT BOARD 9966 MIPS BOSTON DEVELOPMENT BOARD 15493 M: Paul Burton <paulburton@kernel.org> !! 9967 M: Paul Burton <paul.burton@mips.com> 15494 L: linux-mips@vger.kernel.org 9968 L: linux-mips@vger.kernel.org 15495 S: Maintained 9969 S: Maintained 15496 F: Documentation/devicetree/bindings/cl 9970 F: Documentation/devicetree/bindings/clock/img,boston-clock.txt 15497 F: arch/mips/boot/dts/img/boston.dts 9971 F: arch/mips/boot/dts/img/boston.dts 15498 F: arch/mips/configs/generic/board-bost 9972 F: arch/mips/configs/generic/board-boston.config 15499 F: drivers/clk/imgtec/clk-boston.c 9973 F: drivers/clk/imgtec/clk-boston.c 15500 F: include/dt-bindings/clock/boston-clo 9974 F: include/dt-bindings/clock/boston-clock.h 15501 9975 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 9976 MIPS GENERIC PLATFORM 15513 M: Paul Burton <paulburton@kernel.org> !! 9977 M: Paul Burton <paul.burton@mips.com> 15514 L: linux-mips@vger.kernel.org 9978 L: linux-mips@vger.kernel.org 15515 S: Supported 9979 S: Supported 15516 F: Documentation/devicetree/bindings/po !! 9980 F: Documentation/devicetree/bindings/power/mti,mips-cpc.txt 15517 F: arch/mips/generic/ 9981 F: arch/mips/generic/ 15518 F: arch/mips/tools/generic-board-config 9982 F: arch/mips/tools/generic-board-config.sh 15519 9983 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 9984 MIPS/LOONGSON1 ARCHITECTURE 15528 M: Keguang Zhang <keguang.zhang@gmail.co 9985 M: Keguang Zhang <keguang.zhang@gmail.com> 15529 L: linux-mips@vger.kernel.org 9986 L: linux-mips@vger.kernel.org 15530 S: Maintained 9987 S: Maintained 15531 F: Documentation/devicetree/bindings/*/ << 15532 F: arch/mips/include/asm/mach-loongson3 << 15533 F: arch/mips/loongson32/ 9988 F: arch/mips/loongson32/ >> 9989 F: arch/mips/include/asm/mach-loongson32/ 15534 F: drivers/*/*loongson1* 9990 F: drivers/*/*loongson1* 15535 F: drivers/net/ethernet/stmicro/stmmac/ !! 9991 F: drivers/*/*/*loongson1* 15536 9992 15537 MIPS/LOONGSON2EF ARCHITECTURE !! 9993 MIPS/LOONGSON2 ARCHITECTURE 15538 M: Jiaxun Yang <jiaxun.yang@flygoat.com> 9994 M: Jiaxun Yang <jiaxun.yang@flygoat.com> 15539 L: linux-mips@vger.kernel.org 9995 L: linux-mips@vger.kernel.org 15540 S: Maintained 9996 S: Maintained 15541 F: arch/mips/include/asm/mach-loongson2 !! 9997 F: arch/mips/loongson64/fuloong-2e/ 15542 F: arch/mips/loongson2ef/ !! 9998 F: arch/mips/loongson64/lemote-2f/ 15543 F: drivers/cpufreq/loongson2_cpufreq.c !! 9999 F: arch/mips/include/asm/mach-loongson64/ >> 10000 F: drivers/*/*loongson2* >> 10001 F: drivers/*/*/*loongson2* 15544 10002 15545 MIPS/LOONGSON64 ARCHITECTURE !! 10003 MIPS/LOONGSON3 ARCHITECTURE 15546 M: Huacai Chen <chenhuacai@kernel.org> !! 10004 M: Huacai Chen <chenhc@lemote.com> 15547 M: Jiaxun Yang <jiaxun.yang@flygoat.com> << 15548 L: linux-mips@vger.kernel.org 10005 L: linux-mips@vger.kernel.org 15549 S: Maintained 10006 S: Maintained 15550 F: arch/mips/include/asm/mach-loongson6 << 15551 F: arch/mips/loongson64/ 10007 F: arch/mips/loongson64/ 15552 F: drivers/irqchip/irq-loongson* !! 10008 F: arch/mips/include/asm/mach-loongson64/ 15553 F: drivers/platform/mips/cpu_hwmon.c 10009 F: drivers/platform/mips/cpu_hwmon.c >> 10010 F: drivers/*/*loongson3* >> 10011 F: drivers/*/*/*loongson3* >> 10012 >> 10013 MIPS RINT INSTRUCTION EMULATION >> 10014 M: Aleksandar Markovic <aleksandar.markovic@mips.com> >> 10015 L: linux-mips@vger.kernel.org >> 10016 S: Supported >> 10017 F: arch/mips/math-emu/sp_rint.c >> 10018 F: arch/mips/math-emu/dp_rint.c 15554 10019 15555 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 10020 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER 15556 M: Hans Verkuil <hverkuil@xs4all.nl> 10021 M: Hans Verkuil <hverkuil@xs4all.nl> 15557 L: linux-media@vger.kernel.org 10022 L: linux-media@vger.kernel.org 15558 S: Odd Fixes << 15559 W: https://linuxtv.org << 15560 T: git git://linuxtv.org/media_tree.git 10023 T: git git://linuxtv.org/media_tree.git >> 10024 W: https://linuxtv.org >> 10025 S: Odd Fixes 15561 F: drivers/media/radio/radio-miropcm20* 10026 F: drivers/media/radio/radio-miropcm20* 15562 10027 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 10028 MMP SUPPORT 15569 R: Lubomir Rintel <lkundrak@v3.sk> 10029 R: Lubomir Rintel <lkundrak@v3.sk> 15570 L: linux-arm-kernel@lists.infradead.org 10030 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 15571 S: Odd Fixes 10031 S: Odd Fixes 15572 T: git git://git.kernel.org/pub/scm/lin !! 10032 F: arch/arm/boot/dts/mmp* 15573 F: arch/arm/boot/dts/marvell/mmp* << 15574 F: arch/arm/mach-mmp/ 10033 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 10034 15584 MMU GATHER AND TLB INVALIDATION 10035 MMU GATHER AND TLB INVALIDATION 15585 M: Will Deacon <will@kernel.org> !! 10036 M: Will Deacon <will.deacon@arm.com> 15586 M: "Aneesh Kumar K.V" <aneesh.kumar@kern !! 10037 M: "Aneesh Kumar K.V" <aneesh.kumar@linux.vnet.ibm.com> 15587 M: Andrew Morton <akpm@linux-foundation. 10038 M: Andrew Morton <akpm@linux-foundation.org> 15588 M: Nick Piggin <npiggin@gmail.com> 10039 M: Nick Piggin <npiggin@gmail.com> 15589 M: Peter Zijlstra <peterz@infradead.org> 10040 M: Peter Zijlstra <peterz@infradead.org> 15590 L: linux-arch@vger.kernel.org 10041 L: linux-arch@vger.kernel.org 15591 L: linux-mm@kvack.org 10042 L: linux-mm@kvack.org 15592 S: Maintained 10043 S: Maintained 15593 F: arch/*/include/asm/tlb.h 10044 F: arch/*/include/asm/tlb.h 15594 F: include/asm-generic/tlb.h 10045 F: include/asm-generic/tlb.h 15595 F: mm/mmu_gather.c 10046 F: mm/mmu_gather.c 15596 10047 15597 MN88472 MEDIA DRIVER 10048 MN88472 MEDIA DRIVER >> 10049 M: Antti Palosaari <crope@iki.fi> 15598 L: linux-media@vger.kernel.org 10050 L: linux-media@vger.kernel.org 15599 S: Orphan << 15600 W: https://linuxtv.org 10051 W: https://linuxtv.org >> 10052 W: http://palosaari.fi/linux/ 15601 Q: http://patchwork.linuxtv.org/project 10053 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 10054 S: Maintained 15602 F: drivers/media/dvb-frontends/mn88472* 10055 F: drivers/media/dvb-frontends/mn88472* 15603 10056 15604 MN88473 MEDIA DRIVER 10057 MN88473 MEDIA DRIVER >> 10058 M: Antti Palosaari <crope@iki.fi> 15605 L: linux-media@vger.kernel.org 10059 L: linux-media@vger.kernel.org 15606 S: Orphan << 15607 W: https://linuxtv.org 10060 W: https://linuxtv.org >> 10061 W: http://palosaari.fi/linux/ 15608 Q: http://patchwork.linuxtv.org/project 10062 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 10063 S: Maintained 15617 F: Documentation/devicetree/bindings/mi !! 10064 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 10065 15627 MODULE SUPPORT 10066 MODULE SUPPORT 15628 M: Luis Chamberlain <mcgrof@kernel.org> !! 10067 M: Jessica Yu <jeyu@kernel.org> 15629 R: Petr Pavlu <petr.pavlu@suse.com> !! 10068 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 << 15635 T: git git://git.kernel.org/pub/scm/lin << 15636 F: include/linux/kmod.h << 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 10069 S: Maintained 15646 F: Documentation/devicetree/bindings/mf !! 10070 F: include/linux/module.h 15647 F: Documentation/devicetree/bindings/re !! 10071 F: kernel/module.c 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 10072 15667 MOTORCOMM PHY DRIVER !! 10073 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER 15668 M: Frank <Frank.Sae@motor-comm.com> !! 10074 W: http://popies.net/meye/ 15669 L: netdev@vger.kernel.org !! 10075 S: Orphan 15670 S: Maintained !! 10076 F: Documentation/media/v4l-drivers/meye* 15671 F: Documentation/devicetree/bindings/ne !! 10077 F: drivers/media/pci/meye/ 15672 F: drivers/net/phy/motorcomm.c !! 10078 F: include/uapi/linux/meye.h 15673 10079 15674 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 10080 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD 15675 M: Jiri Slaby <jirislaby@kernel.org> !! 10081 M: Jiri Slaby <jirislaby@gmail.com> 15676 S: Maintained 10082 S: Maintained 15677 F: Documentation/driver-api/tty/moxa-sm !! 10083 F: Documentation/serial/moxa-smartio 15678 F: drivers/tty/mxser.* 10084 F: drivers/tty/mxser.* 15679 10085 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 10086 MR800 AVERMEDIA USB FM RADIO DRIVER 15709 M: Alexey Klimov <klimov.linux@gmail.com 10087 M: Alexey Klimov <klimov.linux@gmail.com> 15710 L: linux-media@vger.kernel.org 10088 L: linux-media@vger.kernel.org 15711 S: Maintained << 15712 T: git git://linuxtv.org/media_tree.git 10089 T: git git://linuxtv.org/media_tree.git >> 10090 S: Maintained 15713 F: drivers/media/radio/radio-mr800.c 10091 F: drivers/media/radio/radio-mr800.c 15714 10092 15715 MRF24J40 IEEE 802.15.4 RADIO DRIVER 10093 MRF24J40 IEEE 802.15.4 RADIO DRIVER 15716 M: Stefan Schmidt <stefan@datenfreihafen !! 10094 M: Alan Ott <alan@signal11.us> 15717 L: linux-wpan@vger.kernel.org 10095 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 10096 S: Maintained 15726 W: https://github.com/BeardOverflow/msi !! 10097 F: drivers/net/ieee802154/mrf24j40.c 15727 F: drivers/platform/x86/msi-ec.* !! 10098 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt 15728 10099 15729 MSI LAPTOP SUPPORT 10100 MSI LAPTOP SUPPORT 15730 M: "Lee, Chun-Yi" <jlee@suse.com> 10101 M: "Lee, Chun-Yi" <jlee@suse.com> 15731 L: platform-driver-x86@vger.kernel.org 10102 L: platform-driver-x86@vger.kernel.org 15732 S: Maintained 10103 S: Maintained 15733 F: drivers/platform/x86/msi-laptop.c 10104 F: drivers/platform/x86/msi-laptop.c 15734 10105 15735 MSI WMI SUPPORT 10106 MSI WMI SUPPORT 15736 L: platform-driver-x86@vger.kernel.org 10107 L: platform-driver-x86@vger.kernel.org 15737 S: Orphan 10108 S: Orphan 15738 F: drivers/platform/x86/msi-wmi.c 10109 F: drivers/platform/x86/msi-wmi.c 15739 10110 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 10111 MSI001 MEDIA DRIVER >> 10112 M: Antti Palosaari <crope@iki.fi> 15749 L: linux-media@vger.kernel.org 10113 L: linux-media@vger.kernel.org 15750 S: Orphan << 15751 W: https://linuxtv.org 10114 W: https://linuxtv.org >> 10115 W: http://palosaari.fi/linux/ 15752 Q: http://patchwork.linuxtv.org/project 10116 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 10117 T: git git://linuxtv.org/anttip/media_tree.git >> 10118 S: Maintained 15753 F: drivers/media/tuners/msi001* 10119 F: drivers/media/tuners/msi001* 15754 10120 15755 MSI2500 MEDIA DRIVER 10121 MSI2500 MEDIA DRIVER >> 10122 M: Antti Palosaari <crope@iki.fi> 15756 L: linux-media@vger.kernel.org 10123 L: linux-media@vger.kernel.org 15757 S: Orphan << 15758 W: https://linuxtv.org 10124 W: https://linuxtv.org >> 10125 W: http://palosaari.fi/linux/ 15759 Q: http://patchwork.linuxtv.org/project 10126 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 15760 F: drivers/media/usb/msi2500/ !! 10127 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 10128 S: Maintained 15766 F: Documentation/devicetree/bindings/in !! 10129 F: drivers/media/usb/msi2500/ 15767 F: drivers/irqchip/irq-mst-intc.c << 15768 10130 15769 MSYSTEMS DISKONCHIP G3 MTD DRIVER 10131 MSYSTEMS DISKONCHIP G3 MTD DRIVER 15770 M: Robert Jarzmik <robert.jarzmik@free.f 10132 M: Robert Jarzmik <robert.jarzmik@free.fr> 15771 L: linux-mtd@lists.infradead.org 10133 L: linux-mtd@lists.infradead.org 15772 S: Maintained 10134 S: Maintained 15773 F: drivers/mtd/devices/docg3* 10135 F: drivers/mtd/devices/docg3* 15774 10136 15775 MT9M114 ONSEMI SENSOR DRIVER !! 10137 MT9M032 APTINA SENSOR DRIVER 15776 M: Laurent Pinchart <laurent.pinchart@id 10138 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 15777 L: linux-media@vger.kernel.org 10139 L: linux-media@vger.kernel.org 15778 S: Maintained << 15779 T: git git://linuxtv.org/media_tree.git 10140 T: git git://linuxtv.org/media_tree.git 15780 F: Documentation/devicetree/bindings/me !! 10141 S: Maintained 15781 F: drivers/media/i2c/mt9m114.c !! 10142 F: drivers/media/i2c/mt9m032.c >> 10143 F: include/media/i2c/mt9m032.h 15782 10144 15783 MT9P031 APTINA CAMERA SENSOR 10145 MT9P031 APTINA CAMERA SENSOR 15784 M: Laurent Pinchart <laurent.pinchart@id 10146 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 15785 L: linux-media@vger.kernel.org 10147 L: linux-media@vger.kernel.org 15786 S: Maintained << 15787 T: git git://linuxtv.org/media_tree.git 10148 T: git git://linuxtv.org/media_tree.git 15788 F: Documentation/devicetree/bindings/me !! 10149 S: Maintained 15789 F: drivers/media/i2c/mt9p031.c 10150 F: drivers/media/i2c/mt9p031.c 15790 F: include/media/i2c/mt9p031.h 10151 F: include/media/i2c/mt9p031.h 15791 10152 >> 10153 MT9T001 APTINA CAMERA SENSOR >> 10154 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> >> 10155 L: linux-media@vger.kernel.org >> 10156 T: git git://linuxtv.org/media_tree.git >> 10157 S: Maintained >> 10158 F: drivers/media/i2c/mt9t001.c >> 10159 F: include/media/i2c/mt9t001.h >> 10160 15792 MT9T112 APTINA CAMERA SENSOR 10161 MT9T112 APTINA CAMERA SENSOR 15793 M: Jacopo Mondi <jacopo@jmondi.org> 10162 M: Jacopo Mondi <jacopo@jmondi.org> 15794 L: linux-media@vger.kernel.org 10163 L: linux-media@vger.kernel.org 15795 S: Odd Fixes << 15796 T: git git://linuxtv.org/media_tree.git 10164 T: git git://linuxtv.org/media_tree.git >> 10165 S: Odd Fixes 15797 F: drivers/media/i2c/mt9t112.c 10166 F: drivers/media/i2c/mt9t112.c 15798 F: include/media/i2c/mt9t112.h 10167 F: include/media/i2c/mt9t112.h 15799 10168 15800 MT9V032 APTINA CAMERA SENSOR 10169 MT9V032 APTINA CAMERA SENSOR 15801 M: Laurent Pinchart <laurent.pinchart@id 10170 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 15802 L: linux-media@vger.kernel.org 10171 L: linux-media@vger.kernel.org 15803 S: Maintained << 15804 T: git git://linuxtv.org/media_tree.git 10172 T: git git://linuxtv.org/media_tree.git >> 10173 S: Maintained 15805 F: Documentation/devicetree/bindings/me 10174 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt 15806 F: drivers/media/i2c/mt9v032.c 10175 F: drivers/media/i2c/mt9v032.c 15807 F: include/media/i2c/mt9v032.h 10176 F: include/media/i2c/mt9v032.h 15808 10177 15809 MT9V111 APTINA CAMERA SENSOR 10178 MT9V111 APTINA CAMERA SENSOR 15810 M: Jacopo Mondi <jacopo@jmondi.org> 10179 M: Jacopo Mondi <jacopo@jmondi.org> 15811 L: linux-media@vger.kernel.org 10180 L: linux-media@vger.kernel.org 15812 S: Maintained << 15813 T: git git://linuxtv.org/media_tree.git 10181 T: git git://linuxtv.org/media_tree.git 15814 F: Documentation/devicetree/bindings/me !! 10182 S: Maintained >> 10183 F: Documentation/devicetree/bindings/media/i2c/aptina,mt9v111.txt 15815 F: drivers/media/i2c/mt9v111.c 10184 F: drivers/media/i2c/mt9v111.c 15816 10185 15817 MULTIFUNCTION DEVICES (MFD) 10186 MULTIFUNCTION DEVICES (MFD) 15818 M: Lee Jones <lee@kernel.org> !! 10187 M: Lee Jones <lee.jones@linaro.org> 15819 S: Maintained << 15820 T: git git://git.kernel.org/pub/scm/lin 10188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git >> 10189 S: Supported 15821 F: Documentation/devicetree/bindings/mf 10190 F: Documentation/devicetree/bindings/mfd/ 15822 F: drivers/mfd/ 10191 F: drivers/mfd/ 15823 F: include/dt-bindings/mfd/ << 15824 F: include/linux/mfd/ 10192 F: include/linux/mfd/ >> 10193 F: include/dt-bindings/mfd/ 15825 10194 15826 MULTIMEDIA CARD (MMC) ETC. OVER SPI 10195 MULTIMEDIA CARD (MMC) ETC. OVER SPI 15827 S: Orphan 10196 S: Orphan 15828 F: drivers/mmc/host/mmc_spi.c 10197 F: drivers/mmc/host/mmc_spi.c 15829 F: include/linux/spi/mmc_spi.h 10198 F: include/linux/spi/mmc_spi.h 15830 10199 15831 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) A 10200 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM 15832 M: Ulf Hansson <ulf.hansson@linaro.org> 10201 M: Ulf Hansson <ulf.hansson@linaro.org> 15833 L: linux-mmc@vger.kernel.org 10202 L: linux-mmc@vger.kernel.org 15834 S: Maintained << 15835 T: git git://git.kernel.org/pub/scm/lin 10203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git >> 10204 S: Maintained 15836 F: Documentation/devicetree/bindings/mm 10205 F: Documentation/devicetree/bindings/mmc/ 15837 F: drivers/mmc/ 10206 F: drivers/mmc/ 15838 F: include/linux/mmc/ 10207 F: include/linux/mmc/ 15839 F: include/uapi/linux/mmc/ 10208 F: include/uapi/linux/mmc/ 15840 10209 15841 MULTIPLEXER SUBSYSTEM 10210 MULTIPLEXER SUBSYSTEM 15842 M: Peter Rosin <peda@axentia.se> 10211 M: Peter Rosin <peda@axentia.se> 15843 S: Maintained 10212 S: Maintained 15844 F: Documentation/ABI/testing/sysfs-clas 10213 F: Documentation/ABI/testing/sysfs-class-mux* 15845 F: Documentation/devicetree/bindings/mu 10214 F: Documentation/devicetree/bindings/mux/ 15846 F: drivers/mux/ << 15847 F: include/dt-bindings/mux/ 10215 F: include/dt-bindings/mux/ 15848 F: include/linux/mux/ 10216 F: include/linux/mux/ >> 10217 F: drivers/mux/ >> 10218 >> 10219 MULTITECH MULTIPORT CARD (ISICOM) >> 10220 S: Orphan >> 10221 F: drivers/tty/isicom.c >> 10222 F: include/linux/isicom.h 15849 10223 15850 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROL 10224 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER 15851 M: Bin Liu <b-liu@ti.com> 10225 M: Bin Liu <b-liu@ti.com> 15852 L: linux-usb@vger.kernel.org 10226 L: linux-usb@vger.kernel.org 15853 S: Maintained 10227 S: Maintained 15854 F: drivers/usb/musb/ 10228 F: drivers/usb/musb/ 15855 10229 15856 MXL301RF MEDIA DRIVER 10230 MXL301RF MEDIA DRIVER 15857 M: Akihiro Tsukada <tskd08@gmail.com> 10231 M: Akihiro Tsukada <tskd08@gmail.com> 15858 L: linux-media@vger.kernel.org 10232 L: linux-media@vger.kernel.org 15859 S: Odd Fixes 10233 S: Odd Fixes 15860 F: drivers/media/tuners/mxl301rf* 10234 F: drivers/media/tuners/mxl301rf* 15861 10235 15862 MXL5007T MEDIA DRIVER 10236 MXL5007T MEDIA DRIVER 15863 M: Michael Krufky <mkrufky@linuxtv.org> 10237 M: Michael Krufky <mkrufky@linuxtv.org> 15864 L: linux-media@vger.kernel.org 10238 L: linux-media@vger.kernel.org 15865 S: Maintained << 15866 W: https://linuxtv.org 10239 W: https://linuxtv.org 15867 W: http://github.com/mkrufky 10240 W: http://github.com/mkrufky 15868 Q: http://patchwork.linuxtv.org/project 10241 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 15869 T: git git://linuxtv.org/mkrufky/tuners 10242 T: git git://linuxtv.org/mkrufky/tuners.git >> 10243 S: Maintained 15870 F: drivers/media/tuners/mxl5007t.* 10244 F: drivers/media/tuners/mxl5007t.* 15871 10245 15872 MXSFB DRM DRIVER 10246 MXSFB DRM DRIVER 15873 M: Marek Vasut <marex@denx.de> 10247 M: Marek Vasut <marex@denx.de> 15874 M: Stefan Agner <stefan@agner.ch> 10248 M: Stefan Agner <stefan@agner.ch> 15875 L: dri-devel@lists.freedesktop.org 10249 L: dri-devel@lists.freedesktop.org 15876 S: Supported 10250 S: Supported 15877 T: git https://gitlab.freedesktop.org/d << 15878 F: Documentation/devicetree/bindings/di << 15879 F: drivers/gpu/drm/mxsfb/ 10251 F: drivers/gpu/drm/mxsfb/ >> 10252 F: Documentation/devicetree/bindings/display/mxsfb.txt >> 10253 T: git git://anongit.freedesktop.org/drm/drm-misc 15880 10254 15881 MYLEX DAC960 PCI RAID Controller 10255 MYLEX DAC960 PCI RAID Controller 15882 M: Hannes Reinecke <hare@kernel.org> 10256 M: Hannes Reinecke <hare@kernel.org> 15883 L: linux-scsi@vger.kernel.org 10257 L: linux-scsi@vger.kernel.org 15884 S: Supported 10258 S: Supported 15885 F: drivers/scsi/myrb.* 10259 F: drivers/scsi/myrb.* 15886 F: drivers/scsi/myrs.* 10260 F: drivers/scsi/myrs.* 15887 10261 15888 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) 10262 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE) >> 10263 M: Chris Lee <christopher.lee@cspi.com> 15889 L: netdev@vger.kernel.org 10264 L: netdev@vger.kernel.org 15890 S: Orphan << 15891 W: https://www.cspi.com/ethernet-produc 10265 W: https://www.cspi.com/ethernet-products/support/downloads/ >> 10266 S: Supported 15892 F: drivers/net/ethernet/myricom/myri10g 10267 F: drivers/net/ethernet/myricom/myri10ge/ 15893 10268 15894 NAND FLASH SUBSYSTEM 10269 NAND FLASH SUBSYSTEM >> 10270 M: Boris Brezillon <boris.brezillon@bootlin.com> 15895 M: Miquel Raynal <miquel.raynal@bootlin. 10271 M: Miquel Raynal <miquel.raynal@bootlin.com> 15896 R: Richard Weinberger <richard@nod.at> 10272 R: Richard Weinberger <richard@nod.at> 15897 L: linux-mtd@lists.infradead.org 10273 L: linux-mtd@lists.infradead.org 15898 S: Maintained << 15899 W: http://www.linux-mtd.infradead.org/ 10274 W: http://www.linux-mtd.infradead.org/ 15900 Q: http://patchwork.ozlabs.org/project/ 10275 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 15901 C: irc://irc.oftc.net/mtd !! 10276 T: git git://git.infradead.org/linux-mtd.git nand/fixes 15902 T: git git://git.kernel.org/pub/scm/lin !! 10277 T: git git://git.infradead.org/linux-mtd.git nand/next >> 10278 S: Maintained 15903 F: drivers/mtd/nand/ 10279 F: drivers/mtd/nand/ 15904 F: include/linux/mtd/*nand*.h 10280 F: include/linux/mtd/*nand*.h 15905 10281 15906 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVE 10282 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER 15907 M: Daniel Mack <zonque@gmail.com> 10283 M: Daniel Mack <zonque@gmail.com> 15908 L: linux-sound@vger.kernel.org << 15909 S: Maintained 10284 S: Maintained >> 10285 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 15910 W: http://www.native-instruments.com 10286 W: http://www.native-instruments.com 15911 F: sound/usb/caiaq/ 10287 F: sound/usb/caiaq/ 15912 10288 15913 NATSEMI ETHERNET DRIVER (DP8381x) 10289 NATSEMI ETHERNET DRIVER (DP8381x) 15914 S: Orphan 10290 S: Orphan 15915 F: drivers/net/ethernet/natsemi/natsemi 10291 F: drivers/net/ethernet/natsemi/natsemi.c 15916 10292 15917 NCR 5380 SCSI DRIVERS 10293 NCR 5380 SCSI DRIVERS 15918 M: Finn Thain <fthain@linux-m68k.org> !! 10294 M: Finn Thain <fthain@telegraphics.com.au> 15919 M: Michael Schmitz <schmitzmic@gmail.com 10295 M: Michael Schmitz <schmitzmic@gmail.com> 15920 L: linux-scsi@vger.kernel.org 10296 L: linux-scsi@vger.kernel.org 15921 S: Maintained 10297 S: Maintained 15922 F: Documentation/scsi/g_NCR5380.rst !! 10298 F: Documentation/scsi/g_NCR5380.txt 15923 F: drivers/scsi/NCR5380.* 10299 F: drivers/scsi/NCR5380.* 15924 F: drivers/scsi/arm/cumana_1.c 10300 F: drivers/scsi/arm/cumana_1.c 15925 F: drivers/scsi/arm/oak.c 10301 F: drivers/scsi/arm/oak.c 15926 F: drivers/scsi/atari_scsi.* 10302 F: drivers/scsi/atari_scsi.* 15927 F: drivers/scsi/dmx3191d.c 10303 F: drivers/scsi/dmx3191d.c 15928 F: drivers/scsi/g_NCR5380.* 10304 F: drivers/scsi/g_NCR5380.* 15929 F: drivers/scsi/mac_scsi.* 10305 F: drivers/scsi/mac_scsi.* 15930 F: drivers/scsi/sun3_scsi.* 10306 F: drivers/scsi/sun3_scsi.* 15931 F: drivers/scsi/sun3_scsi_vme.c 10307 F: drivers/scsi/sun3_scsi_vme.c 15932 10308 15933 NCSI LIBRARY !! 10309 NCSI LIBRARY: 15934 M: Samuel Mendoza-Jonas <sam@mendozajona 10310 M: Samuel Mendoza-Jonas <sam@mendozajonas.com> 15935 S: Maintained 10311 S: Maintained 15936 F: net/ncsi/ 10312 F: net/ncsi/ 15937 10313 15938 NCT6775 HARDWARE MONITOR DRIVER - I2C DRIVER !! 10314 NCT6775 HARDWARE MONITOR DRIVER 15939 M: Zev Weiss <zev@bewilderbeest.net> !! 10315 M: Guenter Roeck <linux@roeck-us.net> 15940 L: linux-hwmon@vger.kernel.org 10316 L: linux-hwmon@vger.kernel.org 15941 S: Maintained 10317 S: Maintained 15942 F: Documentation/devicetree/bindings/hw !! 10318 F: Documentation/hwmon/nct6775 15943 F: drivers/hwmon/nct6775-i2c.c !! 10319 F: drivers/hwmon/nct6775.c 15944 10320 15945 NETCONSOLE !! 10321 NET_FAILOVER MODULE 15946 M: Breno Leitao <leitao@debian.org> !! 10322 M: Sridhar Samudrala <sridhar.samudrala@intel.com> 15947 S: Maintained !! 10323 L: netdev@vger.kernel.org 15948 F: Documentation/networking/netconsole. !! 10324 S: Supported 15949 F: drivers/net/netconsole.c !! 10325 F: driver/net/net_failover.c 15950 F: tools/testing/selftests/drivers/net/ !! 10326 F: include/net/net_failover.h >> 10327 F: Documentation/networking/net_failover.rst 15951 10328 15952 NETDEVSIM !! 10329 NETEFFECT IWARP RNIC DRIVER (IW_NES) 15953 M: Jakub Kicinski <kuba@kernel.org> !! 10330 M: Faisal Latif <faisal.latif@intel.com> 15954 S: Maintained !! 10331 L: linux-rdma@vger.kernel.org 15955 F: drivers/net/netdevsim/* !! 10332 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm 15956 F: tools/testing/selftests/drivers/net/ !! 10333 S: Supported >> 10334 F: drivers/infiniband/hw/nes/ >> 10335 F: include/uapi/rdma/nes-abi.h 15957 10336 15958 NETEM NETWORK EMULATOR 10337 NETEM NETWORK EMULATOR 15959 M: Stephen Hemminger <stephen@networkplu 10338 M: Stephen Hemminger <stephen@networkplumber.org> 15960 L: netdev@vger.kernel.org !! 10339 L: netem@lists.linux-foundation.org (moderated for non-subscribers) 15961 S: Maintained 10340 S: Maintained 15962 F: net/sched/sch_netem.c 10341 F: net/sched/sch_netem.c 15963 10342 15964 NETERION 10GbE DRIVERS (s2io) !! 10343 NETERION 10GbE DRIVERS (s2io/vxge) 15965 M: Jon Mason <jdmason@kudzu.us> 10344 M: Jon Mason <jdmason@kudzu.us> 15966 L: netdev@vger.kernel.org 10345 L: netdev@vger.kernel.org 15967 S: Supported 10346 S: Supported 15968 F: Documentation/networking/device_driv !! 10347 F: Documentation/networking/s2io.txt >> 10348 F: Documentation/networking/vxge.txt 15969 F: drivers/net/ethernet/neterion/ 10349 F: drivers/net/ethernet/neterion/ 15970 10350 15971 NETFILTER 10351 NETFILTER 15972 M: Pablo Neira Ayuso <pablo@netfilter.or 10352 M: Pablo Neira Ayuso <pablo@netfilter.org> 15973 M: Jozsef Kadlecsik <kadlec@netfilter.or !! 10353 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu> >> 10354 M: Florian Westphal <fw@strlen.de> 15974 L: netfilter-devel@vger.kernel.org 10355 L: netfilter-devel@vger.kernel.org 15975 L: coreteam@netfilter.org 10356 L: coreteam@netfilter.org 15976 S: Maintained << 15977 W: http://www.netfilter.org/ 10357 W: http://www.netfilter.org/ 15978 W: http://www.iptables.org/ 10358 W: http://www.iptables.org/ 15979 W: http://www.nftables.org/ 10359 W: http://www.nftables.org/ 15980 Q: http://patchwork.ozlabs.org/project/ 10360 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/ 15981 C: irc://irc.libera.chat/netfilter !! 10361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git 15982 T: git git://git.kernel.org/pub/scm/lin !! 10362 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 !! 10363 S: Maintained 15984 F: include/linux/netfilter* 10364 F: include/linux/netfilter* 15985 F: include/linux/netfilter/ 10365 F: include/linux/netfilter/ 15986 F: include/net/netfilter/ 10366 F: include/net/netfilter/ 15987 F: include/uapi/linux/netfilter* 10367 F: include/uapi/linux/netfilter* 15988 F: include/uapi/linux/netfilter/ 10368 F: include/uapi/linux/netfilter/ 15989 F: net/*/netfilter.c 10369 F: net/*/netfilter.c 15990 F: net/*/netfilter/ 10370 F: net/*/netfilter/ 15991 F: net/bridge/br_netfilter*.c << 15992 F: net/netfilter/ 10371 F: net/netfilter/ 15993 F: tools/testing/selftests/net/netfilte !! 10372 F: net/bridge/br_netfilter*.c 15994 10373 15995 NETROM NETWORK LAYER 10374 NETROM NETWORK LAYER 15996 M: Ralf Baechle <ralf@linux-mips.org> 10375 M: Ralf Baechle <ralf@linux-mips.org> 15997 L: linux-hams@vger.kernel.org 10376 L: linux-hams@vger.kernel.org >> 10377 W: http://www.linux-ax25.org/ 15998 S: Maintained 10378 S: Maintained 15999 W: https://linux-ax25.in-berlin.de << 16000 F: include/net/netrom.h 10379 F: include/net/netrom.h 16001 F: include/uapi/linux/netrom.h 10380 F: include/uapi/linux/netrom.h 16002 F: net/netrom/ 10381 F: net/netrom/ 16003 10382 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 10383 NETRONOME ETHERNET DRIVERS 16014 M: Louis Peens <louis.peens@corigine.com !! 10384 M: Jakub Kicinski <jakub.kicinski@netronome.com> 16015 R: Jakub Kicinski <kuba@kernel.org> !! 10385 L: oss-drivers@netronome.com 16016 L: oss-drivers@corigine.com << 16017 S: Maintained 10386 S: Maintained 16018 F: drivers/net/ethernet/netronome/ 10387 F: drivers/net/ethernet/netronome/ 16019 10388 16020 NETWORK BLOCK DEVICE (NBD) 10389 NETWORK BLOCK DEVICE (NBD) 16021 M: Josef Bacik <josef@toxicpanda.com> 10390 M: Josef Bacik <josef@toxicpanda.com> >> 10391 S: Maintained 16022 L: linux-block@vger.kernel.org 10392 L: linux-block@vger.kernel.org 16023 L: nbd@other.debian.org 10393 L: nbd@other.debian.org 16024 S: Maintained !! 10394 F: Documentation/blockdev/nbd.txt 16025 F: Documentation/admin-guide/blockdev/n << 16026 F: drivers/block/nbd.c 10395 F: drivers/block/nbd.c 16027 F: include/trace/events/nbd.h << 16028 F: include/uapi/linux/nbd.h 10396 F: include/uapi/linux/nbd.h 16029 10397 16030 NETWORK DROP MONITOR 10398 NETWORK DROP MONITOR 16031 M: Neil Horman <nhorman@tuxdriver.com> 10399 M: Neil Horman <nhorman@tuxdriver.com> 16032 L: netdev@vger.kernel.org 10400 L: netdev@vger.kernel.org 16033 S: Maintained 10401 S: Maintained 16034 W: https://fedorahosted.org/dropwatch/ 10402 W: https://fedorahosted.org/dropwatch/ 16035 F: include/uapi/linux/net_dropmon.h << 16036 F: net/core/drop_monitor.c 10403 F: net/core/drop_monitor.c 16037 10404 16038 NETWORKING DRIVERS 10405 NETWORKING DRIVERS 16039 M: Andrew Lunn <andrew+netdev@lunn.ch> << 16040 M: "David S. Miller" <davem@davemloft.ne 10406 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 10407 L: netdev@vger.kernel.org 16045 S: Maintained !! 10408 W: http://www.linuxfoundation.org/en/Net 16046 P: Documentation/process/maintainer-net !! 10409 Q: http://patchwork.ozlabs.org/project/netdev/list/ 16047 Q: https://patchwork.kernel.org/project !! 10410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 16048 T: git git://git.kernel.org/pub/scm/lin !! 10411 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 !! 10412 S: Odd Fixes 16050 F: Documentation/devicetree/bindings/ne 10413 F: Documentation/devicetree/bindings/net/ 16051 F: Documentation/networking/net_cacheli << 16052 F: drivers/connector/ << 16053 F: drivers/net/ 10414 F: drivers/net/ 16054 F: include/dt-bindings/net/ !! 10415 F: include/linux/if_* 16055 F: include/linux/cn_proc.h !! 10416 F: include/linux/netdevice.h 16056 F: include/linux/etherdevice.h 10417 F: include/linux/etherdevice.h 16057 F: include/linux/ethtool_netlink.h << 16058 F: include/linux/fcdevice.h 10418 F: include/linux/fcdevice.h 16059 F: include/linux/fddidevice.h 10419 F: include/linux/fddidevice.h 16060 F: include/linux/hippidevice.h 10420 F: include/linux/hippidevice.h 16061 F: include/linux/if_* << 16062 F: include/linux/inetdevice.h 10421 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_* 10422 F: include/uapi/linux/if_* 16068 F: include/uapi/linux/netdev* !! 10423 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 10424 16074 NETWORKING DRIVERS (WIRELESS) 10425 NETWORKING DRIVERS (WIRELESS) 16075 M: Kalle Valo <kvalo@kernel.org> !! 10426 M: Kalle Valo <kvalo@codeaurora.org> 16076 L: linux-wireless@vger.kernel.org 10427 L: linux-wireless@vger.kernel.org >> 10428 Q: http://patchwork.kernel.org/project/linux-wireless/list/ >> 10429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git >> 10430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git 16077 S: Maintained 10431 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 10432 F: Documentation/devicetree/bindings/net/wireless/ 16083 F: drivers/net/wireless/ 10433 F: drivers/net/wireless/ 16084 10434 16085 NETWORKING [DSA] 10435 NETWORKING [DSA] 16086 M: Andrew Lunn <andrew@lunn.ch> 10436 M: Andrew Lunn <andrew@lunn.ch> 16087 M: Vladimir Oltean <olteanv@gmail.com> !! 10437 M: Vivien Didelot <vivien.didelot@gmail.com> >> 10438 M: Florian Fainelli <f.fainelli@gmail.com> 16088 S: Maintained 10439 S: Maintained 16089 F: Documentation/devicetree/bindings/ne 10440 F: Documentation/devicetree/bindings/net/dsa/ 16090 F: Documentation/devicetree/bindings/ne << 16091 F: Documentation/devicetree/bindings/ne << 16092 F: drivers/net/dsa/ << 16093 F: include/linux/dsa/ << 16094 F: include/linux/platform_data/dsa.h << 16095 F: include/net/dsa.h << 16096 F: net/dsa/ 10441 F: net/dsa/ 16097 F: tools/testing/selftests/drivers/net/ !! 10442 F: include/net/dsa.h >> 10443 F: include/linux/dsa/ >> 10444 F: drivers/net/dsa/ 16098 10445 16099 NETWORKING [GENERAL] 10446 NETWORKING [GENERAL] 16100 M: "David S. Miller" <davem@davemloft.ne 10447 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 10448 L: netdev@vger.kernel.org 16106 S: Maintained !! 10449 W: http://www.linuxfoundation.org/en/Net 16107 P: Documentation/process/maintainer-net !! 10450 Q: http://patchwork.ozlabs.org/project/netdev/list/ 16108 Q: https://patchwork.kernel.org/project !! 10451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git >> 10452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git 16109 B: mailto:netdev@vger.kernel.org 10453 B: mailto:netdev@vger.kernel.org 16110 T: git git://git.kernel.org/pub/scm/lin !! 10454 S: Maintained 16111 T: git git://git.kernel.org/pub/scm/lin !! 10455 F: net/ 16112 F: Documentation/core-api/netlink.rst !! 10456 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 10457 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 10458 F: include/linux/net.h 16125 F: include/linux/netdev* !! 10459 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 10460 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 10461 F: include/uapi/linux/net.h >> 10462 F: include/uapi/linux/netdevice.h 16138 F: include/uapi/linux/net_namespace.h 10463 F: include/uapi/linux/net_namespace.h 16139 F: include/uapi/linux/netconf.h !! 10464 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 10465 F: lib/net_utils.c 16145 F: lib/random32.c 10466 F: lib/random32.c 16146 F: net/ !! 10467 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 10468 16164 NETWORKING [IPSEC] 10469 NETWORKING [IPSEC] 16165 M: Steffen Klassert <steffen.klassert@se 10470 M: Steffen Klassert <steffen.klassert@secunet.com> 16166 M: Herbert Xu <herbert@gondor.apana.org. 10471 M: Herbert Xu <herbert@gondor.apana.org.au> 16167 M: "David S. Miller" <davem@davemloft.ne 10472 M: "David S. Miller" <davem@davemloft.net> 16168 L: netdev@vger.kernel.org 10473 L: netdev@vger.kernel.org 16169 S: Maintained << 16170 T: git git://git.kernel.org/pub/scm/lin 10474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git 16171 T: git git://git.kernel.org/pub/scm/lin 10475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git 16172 F: include/net/xfrm.h !! 10476 S: Maintained 16173 F: include/uapi/linux/xfrm.h !! 10477 F: net/xfrm/ 16174 F: net/ipv4/ah4.c !! 10478 F: net/key/ >> 10479 F: net/ipv4/xfrm* 16175 F: net/ipv4/esp4* 10480 F: net/ipv4/esp4* 16176 F: net/ipv4/ip_vti.c !! 10481 F: net/ipv4/ah4.c 16177 F: net/ipv4/ipcomp.c 10482 F: net/ipv4/ipcomp.c 16178 F: net/ipv4/xfrm* !! 10483 F: net/ipv4/ip_vti.c 16179 F: net/ipv6/ah6.c !! 10484 F: net/ipv6/xfrm* 16180 F: net/ipv6/esp6* 10485 F: net/ipv6/esp6* 16181 F: net/ipv6/ip6_vti.c !! 10486 F: net/ipv6/ah6.c 16182 F: net/ipv6/ipcomp6.c 10487 F: net/ipv6/ipcomp6.c 16183 F: net/ipv6/xfrm* !! 10488 F: net/ipv6/ip6_vti.c 16184 F: net/key/ !! 10489 F: include/uapi/linux/xfrm.h 16185 F: net/xfrm/ !! 10490 F: include/net/xfrm.h 16186 F: tools/testing/selftests/net/ipsec.c << 16187 10491 16188 NETWORKING [IPv4/IPv6] 10492 NETWORKING [IPv4/IPv6] 16189 M: "David S. Miller" <davem@davemloft.ne 10493 M: "David S. Miller" <davem@davemloft.net> 16190 M: David Ahern <dsahern@kernel.org> !! 10494 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru> >> 10495 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org> 16191 L: netdev@vger.kernel.org 10496 L: netdev@vger.kernel.org >> 10497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git 16192 S: Maintained 10498 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/ 10499 F: net/ipv4/ 16201 F: net/ipv6/ 10500 F: net/ipv6/ >> 10501 F: include/net/ip* >> 10502 F: arch/x86/net/* 16202 10503 16203 NETWORKING [LABELED] (NetLabel, Labeled IPse 10504 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK) 16204 M: Paul Moore <paul@paul-moore.com> 10505 M: Paul Moore <paul@paul-moore.com> >> 10506 W: https://github.com/netlabel 16205 L: netdev@vger.kernel.org 10507 L: netdev@vger.kernel.org 16206 L: linux-security-module@vger.kernel.or 10508 L: linux-security-module@vger.kernel.org 16207 S: Supported !! 10509 S: Maintained 16208 W: https://github.com/netlabel << 16209 F: Documentation/netlabel/ 10510 F: Documentation/netlabel/ 16210 F: include/net/calipso.h 10511 F: include/net/calipso.h 16211 F: include/net/cipso_ipv4.h 10512 F: include/net/cipso_ipv4.h 16212 F: include/net/netlabel.h 10513 F: include/net/netlabel.h 16213 F: include/uapi/linux/netfilter/xt_CONN << 16214 F: include/uapi/linux/netfilter/xt_SECM 10514 F: include/uapi/linux/netfilter/xt_SECMARK.h >> 10515 F: include/uapi/linux/netfilter/xt_CONNSECMARK.h >> 10516 F: net/netlabel/ 16215 F: net/ipv4/cipso_ipv4.c 10517 F: net/ipv4/cipso_ipv4.c 16216 F: net/ipv6/calipso.c 10518 F: net/ipv6/calipso.c 16217 F: net/netfilter/xt_CONNSECMARK.c 10519 F: net/netfilter/xt_CONNSECMARK.c 16218 F: net/netfilter/xt_SECMARK.c 10520 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 10521 16251 NETWORKING [TCP] 10522 NETWORKING [TCP] 16252 M: Eric Dumazet <edumazet@google.com> 10523 M: Eric Dumazet <edumazet@google.com> 16253 L: netdev@vger.kernel.org 10524 L: netdev@vger.kernel.org 16254 S: Maintained 10525 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 10526 F: net/ipv4/tcp*.c 16265 F: net/ipv6/inet6_connection_sock.c !! 10527 F: net/ipv4/syncookies.c 16266 F: net/ipv6/inet6_hashtables.c << 16267 F: net/ipv6/syncookies.c << 16268 F: net/ipv6/tcp*.c 10528 F: net/ipv6/tcp*.c >> 10529 F: net/ipv6/syncookies.c >> 10530 F: include/uapi/linux/tcp.h >> 10531 F: include/net/tcp.h >> 10532 F: include/linux/tcp.h >> 10533 F: include/trace/events/tcp.h 16269 10534 16270 NETWORKING [TLS] 10535 NETWORKING [TLS] 16271 M: Boris Pismenny <borisp@nvidia.com> !! 10536 M: Boris Pismenny <borisp@mellanox.com> >> 10537 M: Aviad Yehezkel <aviadye@mellanox.com> >> 10538 M: Dave Watson <davejwatson@fb.com> 16272 M: John Fastabend <john.fastabend@gmail. 10539 M: John Fastabend <john.fastabend@gmail.com> 16273 M: Jakub Kicinski <kuba@kernel.org> !! 10540 M: Daniel Borkmann <daniel@iogearbox.net> 16274 L: netdev@vger.kernel.org 10541 L: netdev@vger.kernel.org 16275 S: Maintained 10542 S: Maintained 16276 F: include/net/tls.h << 16277 F: include/uapi/linux/tls.h << 16278 F: net/tls/* 10543 F: net/tls/* >> 10544 F: include/uapi/linux/tls.h >> 10545 F: include/net/tls.h >> 10546 >> 10547 NETWORKING [WIRELESS] >> 10548 L: linux-wireless@vger.kernel.org >> 10549 Q: http://patchwork.kernel.org/project/linux-wireless/list/ >> 10550 >> 10551 NETDEVSIM >> 10552 M: Jakub Kicinski <jakub.kicinski@netronome.com> >> 10553 S: Maintained >> 10554 F: drivers/net/netdevsim/* 16279 10555 16280 NETXEN (1/10) GbE SUPPORT 10556 NETXEN (1/10) GbE SUPPORT 16281 M: Manish Chopra <manishc@marvell.com> !! 10557 M: Manish Chopra <manish.chopra@cavium.com> 16282 M: Rahul Verma <rahulv@marvell.com> !! 10558 M: Rahul Verma <rahul.verma@cavium.com> 16283 M: GR-Linux-NIC-Dev@marvell.com !! 10559 M: Dept-GELinuxNICDev@cavium.com 16284 L: netdev@vger.kernel.org 10560 L: netdev@vger.kernel.org 16285 S: Supported 10561 S: Supported 16286 F: drivers/net/ethernet/qlogic/netxen/ 10562 F: drivers/net/ethernet/qlogic/netxen/ 16287 10563 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 10564 NFC SUBSYSTEM 16306 M: Krzysztof Kozlowski <krzk@kernel.org> !! 10565 M: Samuel Ortiz <sameo@linux.intel.com> 16307 L: netdev@vger.kernel.org !! 10566 L: linux-wireless@vger.kernel.org 16308 S: Maintained !! 10567 L: linux-nfc@lists.01.org (subscribers-only) 16309 F: Documentation/devicetree/bindings/ne !! 10568 S: Supported 16310 F: drivers/nfc/ !! 10569 F: net/nfc/ 16311 F: include/net/nfc/ 10570 F: include/net/nfc/ 16312 F: include/uapi/linux/nfc.h 10571 F: include/uapi/linux/nfc.h 16313 F: net/nfc/ !! 10572 F: drivers/nfc/ 16314 !! 10573 F: include/linux/platform_data/nfcmrvl.h 16315 NFC VIRTUAL NCI DEVICE DRIVER !! 10574 F: include/linux/platform_data/nxp-nci.h 16316 M: Bongsu Jeon <bongsu.jeon@samsung.com> !! 10575 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 10576 16322 NFS, SUNRPC, AND LOCKD CLIENTS 10577 NFS, SUNRPC, AND LOCKD CLIENTS 16323 M: Trond Myklebust <trondmy@kernel.org> !! 10578 M: Trond Myklebust <trond.myklebust@hammerspace.com> 16324 M: Anna Schumaker <anna@kernel.org> !! 10579 M: Anna Schumaker <anna.schumaker@netapp.com> 16325 L: linux-nfs@vger.kernel.org 10580 L: linux-nfs@vger.kernel.org 16326 S: Maintained << 16327 W: http://client.linux-nfs.org 10581 W: http://client.linux-nfs.org 16328 T: git git://git.linux-nfs.org/projects 10582 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git 16329 F: Documentation/filesystems/nfs/ !! 10583 S: Maintained 16330 F: fs/lockd/ 10584 F: fs/lockd/ 16331 F: fs/nfs/ 10585 F: fs/nfs/ 16332 F: fs/nfs_common/ 10586 F: fs/nfs_common/ >> 10587 F: net/sunrpc/ 16333 F: include/linux/lockd/ 10588 F: include/linux/lockd/ 16334 F: include/linux/nfs* 10589 F: include/linux/nfs* 16335 F: include/linux/sunrpc/ 10590 F: include/linux/sunrpc/ 16336 F: include/uapi/linux/nfs* 10591 F: include/uapi/linux/nfs* 16337 F: include/uapi/linux/sunrpc/ 10592 F: include/uapi/linux/sunrpc/ 16338 F: net/sunrpc/ << 16339 10593 16340 NILFS2 FILESYSTEM 10594 NILFS2 FILESYSTEM 16341 M: Ryusuke Konishi <konishi.ryusuke@gmai !! 10595 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp> 16342 L: linux-nilfs@vger.kernel.org 10596 L: linux-nilfs@vger.kernel.org 16343 S: Supported << 16344 W: https://nilfs.sourceforge.io/ 10597 W: https://nilfs.sourceforge.io/ 16345 T: git https://github.com/konis/nilfs2. !! 10598 W: https://nilfs.osdn.jp/ 16346 F: Documentation/filesystems/nilfs2.rst !! 10599 T: git git://github.com/konis/nilfs2.git >> 10600 S: Supported >> 10601 F: Documentation/filesystems/nilfs2.txt 16347 F: fs/nilfs2/ 10602 F: fs/nilfs2/ 16348 F: include/trace/events/nilfs2.h 10603 F: include/trace/events/nilfs2.h 16349 F: include/uapi/linux/nilfs2_api.h 10604 F: include/uapi/linux/nilfs2_api.h 16350 F: include/uapi/linux/nilfs2_ondisk.h 10605 F: include/uapi/linux/nilfs2_ondisk.h 16351 10606 16352 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBu 10607 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER 16353 M: YOKOTA Hiroshi <yokota@netlab.is.tsuk 10608 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 16354 S: Maintained << 16355 W: http://www.netlab.is.tsukuba.ac.jp/~ 10609 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/ 16356 F: Documentation/scsi/NinjaSCSI.rst !! 10610 S: Maintained >> 10611 F: Documentation/scsi/NinjaSCSI.txt 16357 F: drivers/scsi/pcmcia/nsp_* 10612 F: drivers/scsi/pcmcia/nsp_* 16358 10613 16359 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST AD 10614 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER 16360 M: GOTO Masanori <gotom@debian.or.jp> 10615 M: GOTO Masanori <gotom@debian.or.jp> 16361 M: YOKOTA Hiroshi <yokota@netlab.is.tsuk 10616 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp> 16362 S: Maintained << 16363 W: http://www.netlab.is.tsukuba.ac.jp/~ 10617 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 10618 S: Maintained 16371 F: drivers/hid/hid-nintendo* !! 10619 F: Documentation/scsi/NinjaSCSI.txt >> 10620 F: drivers/scsi/nsp32* 16372 10621 16373 NIOS2 ARCHITECTURE 10622 NIOS2 ARCHITECTURE 16374 M: Dinh Nguyen <dinguyen@kernel.org> !! 10623 M: Ley Foon Tan <lftan@altera.com> >> 10624 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers) >> 10625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git 16375 S: Maintained 10626 S: Maintained 16376 T: git git://git.kernel.org/pub/scm/lin << 16377 F: arch/nios2/ 10627 F: arch/nios2/ 16378 10628 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 10629 NOHZ, DYNTICKS SUPPORT 16401 M: Anna-Maria Behnsen <anna-maria@linutr !! 10630 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> 10631 M: Thomas Gleixner <tglx@linutronix.de> >> 10632 M: Ingo Molnar <mingo@kernel.org> 16405 L: linux-kernel@vger.kernel.org 10633 L: linux-kernel@vger.kernel.org 16406 S: Maintained << 16407 T: git git://git.kernel.org/pub/scm/lin 10634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz 16408 F: include/linux/sched/nohz.h !! 10635 S: Maintained 16409 F: include/linux/tick.h << 16410 F: kernel/time/tick*.* 10636 F: kernel/time/tick*.* >> 10637 F: include/linux/tick.h >> 10638 F: include/linux/sched/nohz.h 16411 10639 16412 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD 10640 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS) 16413 M: Pavel Machek <pavel@ucw.cz> 10641 M: Pavel Machek <pavel@ucw.cz> 16414 M: Sakari Ailus <sakari.ailus@iki.fi> 10642 M: Sakari Ailus <sakari.ailus@iki.fi> 16415 L: linux-media@vger.kernel.org 10643 L: linux-media@vger.kernel.org 16416 S: Maintained 10644 S: Maintained 16417 F: drivers/media/i2c/ad5820.c << 16418 F: drivers/media/i2c/et8ek8 10645 F: drivers/media/i2c/et8ek8 >> 10646 F: drivers/media/i2c/ad5820.c 16419 10647 16420 NOKIA N900 POWER SUPPLY DRIVERS 10648 NOKIA N900 POWER SUPPLY DRIVERS 16421 R: Pali Rohár <pali@kernel.org> !! 10649 R: Pali Rohár <pali.rohar@gmail.com> >> 10650 F: include/linux/power/bq2415x_charger.h >> 10651 F: include/linux/power/bq27xxx_battery.h >> 10652 F: include/linux/power/isp1704_charger.h 16422 F: drivers/power/supply/bq2415x_charger 10653 F: drivers/power/supply/bq2415x_charger.c 16423 F: drivers/power/supply/bq27xxx_battery 10654 F: drivers/power/supply/bq27xxx_battery.c 16424 F: drivers/power/supply/bq27xxx_battery 10655 F: drivers/power/supply/bq27xxx_battery_i2c.c 16425 F: drivers/power/supply/isp1704_charger 10656 F: drivers/power/supply/isp1704_charger.c 16426 F: drivers/power/supply/rx51_battery.c 10657 F: drivers/power/supply/rx51_battery.c 16427 F: include/linux/power/bq2415x_charger. << 16428 F: include/linux/power/bq27xxx_battery. << 16429 << 16430 NOLIBC HEADER FILE << 16431 M: Willy Tarreau <w@1wt.eu> << 16432 M: Thomas Weißschuh <linux@weissschuh.n << 16433 S: Maintained << 16434 T: git git://git.kernel.org/pub/scm/lin << 16435 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 10658 16450 NTB AMD DRIVER 10659 NTB AMD DRIVER 16451 M: Sanjay R Mehta <sanju.mehta@amd.com> << 16452 M: Shyam Sundar S K <Shyam-sundar.S-k@am 10660 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com> 16453 L: ntb@lists.linux.dev !! 10661 L: linux-ntb@googlegroups.com 16454 S: Supported 10662 S: Supported 16455 F: drivers/ntb/hw/amd/ 10663 F: drivers/ntb/hw/amd/ 16456 10664 16457 NTB DRIVER CORE 10665 NTB DRIVER CORE 16458 M: Jon Mason <jdmason@kudzu.us> 10666 M: Jon Mason <jdmason@kudzu.us> 16459 M: Dave Jiang <dave.jiang@intel.com> 10667 M: Dave Jiang <dave.jiang@intel.com> 16460 M: Allen Hubbe <allenbh@gmail.com> 10668 M: Allen Hubbe <allenbh@gmail.com> 16461 L: ntb@lists.linux.dev !! 10669 L: linux-ntb@googlegroups.com 16462 S: Supported 10670 S: Supported 16463 W: https://github.com/jonmason/ntb/wiki 10671 W: https://github.com/jonmason/ntb/wiki 16464 T: git https://github.com/jonmason/ntb. !! 10672 T: git git://github.com/jonmason/ntb.git 16465 F: drivers/net/ntb_netdev.c << 16466 F: drivers/ntb/ 10673 F: drivers/ntb/ 16467 F: drivers/pci/endpoint/functions/pci-e !! 10674 F: drivers/net/ntb_netdev.c 16468 F: include/linux/ntb.h 10675 F: include/linux/ntb.h 16469 F: include/linux/ntb_transport.h 10676 F: include/linux/ntb_transport.h 16470 F: tools/testing/selftests/ntb/ 10677 F: tools/testing/selftests/ntb/ 16471 10678 >> 10679 NTB IDT DRIVER >> 10680 M: Serge Semin <fancer.lancer@gmail.com> >> 10681 L: linux-ntb@googlegroups.com >> 10682 S: Supported >> 10683 F: drivers/ntb/hw/idt/ >> 10684 16472 NTB INTEL DRIVER 10685 NTB INTEL DRIVER 16473 M: Dave Jiang <dave.jiang@intel.com> 10686 M: Dave Jiang <dave.jiang@intel.com> 16474 L: ntb@lists.linux.dev !! 10687 L: linux-ntb@googlegroups.com 16475 S: Supported 10688 S: Supported 16476 W: https://github.com/davejiang/linux/w 10689 W: https://github.com/davejiang/linux/wiki 16477 T: git https://github.com/davejiang/lin 10690 T: git https://github.com/davejiang/linux.git 16478 F: drivers/ntb/hw/intel/ 10691 F: drivers/ntb/hw/intel/ 16479 10692 16480 NTFS3 FILESYSTEM !! 10693 NTFS FILESYSTEM 16481 M: Konstantin Komarov <almaz.alexandrovi !! 10694 M: Anton Altaparmakov <anton@tuxera.com> 16482 L: ntfs3@lists.linux.dev !! 10695 L: linux-ntfs-dev@lists.sourceforge.net 16483 S: Supported !! 10696 W: http://www.tuxera.com/ 16484 W: http://www.paragon-software.com/ !! 10697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git 16485 T: git https://github.com/Paragon-Softw !! 10698 S: Supported 16486 F: Documentation/filesystems/ntfs3.rst !! 10699 F: Documentation/filesystems/ntfs.txt 16487 F: fs/ntfs3/ !! 10700 F: fs/ntfs/ 16488 10701 16489 NUBUS SUBSYSTEM 10702 NUBUS SUBSYSTEM 16490 M: Finn Thain <fthain@linux-m68k.org> !! 10703 M: Finn Thain <fthain@telegraphics.com.au> 16491 L: linux-m68k@lists.linux-m68k.org 10704 L: linux-m68k@lists.linux-m68k.org 16492 S: Maintained 10705 S: Maintained 16493 F: arch/*/include/asm/nubus.h 10706 F: arch/*/include/asm/nubus.h 16494 F: drivers/nubus/ 10707 F: drivers/nubus/ 16495 F: include/linux/nubus.h 10708 F: include/linux/nubus.h 16496 F: include/uapi/linux/nubus.h 10709 F: include/uapi/linux/nubus.h 16497 10710 16498 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRI 10711 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER 16499 M: Antonino Daplas <adaplas@gmail.com> 10712 M: Antonino Daplas <adaplas@gmail.com> 16500 L: linux-fbdev@vger.kernel.org 10713 L: linux-fbdev@vger.kernel.org 16501 S: Maintained 10714 S: Maintained 16502 F: drivers/video/fbdev/nvidia/ << 16503 F: drivers/video/fbdev/riva/ 10715 F: drivers/video/fbdev/riva/ 16504 !! 10716 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 10717 16512 NVM EXPRESS DRIVER 10718 NVM EXPRESS DRIVER 16513 M: Keith Busch <kbusch@kernel.org> !! 10719 M: Keith Busch <keith.busch@intel.com> 16514 M: Jens Axboe <axboe@fb.com> 10720 M: Jens Axboe <axboe@fb.com> 16515 M: Christoph Hellwig <hch@lst.de> 10721 M: Christoph Hellwig <hch@lst.de> 16516 M: Sagi Grimberg <sagi@grimberg.me> 10722 M: Sagi Grimberg <sagi@grimberg.me> 16517 L: linux-nvme@lists.infradead.org 10723 L: linux-nvme@lists.infradead.org 16518 S: Supported !! 10724 T: git://git.infradead.org/nvme.git 16519 W: http://git.infradead.org/nvme.git 10725 W: http://git.infradead.org/nvme.git 16520 T: git git://git.infradead.org/nvme.git !! 10726 S: Supported 16521 F: Documentation/nvme/ << 16522 F: drivers/nvme/common/ << 16523 F: drivers/nvme/host/ 10727 F: drivers/nvme/host/ 16524 F: include/linux/nvme-*.h << 16525 F: include/linux/nvme.h 10728 F: include/linux/nvme.h 16526 F: include/uapi/linux/nvme_ioctl.h 10729 F: include/uapi/linux/nvme_ioctl.h 16527 10730 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 10731 NVM EXPRESS FC TRANSPORT DRIVERS 16538 M: James Smart <james.smart@broadcom.com 10732 M: James Smart <james.smart@broadcom.com> 16539 L: linux-nvme@lists.infradead.org 10733 L: linux-nvme@lists.infradead.org 16540 S: Supported 10734 S: Supported >> 10735 F: include/linux/nvme-fc.h >> 10736 F: include/linux/nvme-fc-driver.h 16541 F: drivers/nvme/host/fc.c 10737 F: drivers/nvme/host/fc.c 16542 F: drivers/nvme/target/fc.c 10738 F: drivers/nvme/target/fc.c 16543 F: drivers/nvme/target/fcloop.c 10739 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 10740 16553 NVM EXPRESS TARGET DRIVER 10741 NVM EXPRESS TARGET DRIVER 16554 M: Christoph Hellwig <hch@lst.de> 10742 M: Christoph Hellwig <hch@lst.de> 16555 M: Sagi Grimberg <sagi@grimberg.me> 10743 M: Sagi Grimberg <sagi@grimberg.me> 16556 M: Chaitanya Kulkarni <kch@nvidia.com> << 16557 L: linux-nvme@lists.infradead.org 10744 L: linux-nvme@lists.infradead.org 16558 S: Supported !! 10745 T: git://git.infradead.org/nvme.git 16559 W: http://git.infradead.org/nvme.git 10746 W: http://git.infradead.org/nvme.git 16560 T: git git://git.infradead.org/nvme.git !! 10747 S: Supported 16561 F: drivers/nvme/target/ 10748 F: drivers/nvme/target/ 16562 10749 16563 NVMEM FRAMEWORK 10750 NVMEM FRAMEWORK 16564 M: Srinivas Kandagatla <srinivas.kandaga 10751 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> 16565 S: Maintained 10752 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/ 10753 F: drivers/nvmem/ >> 10754 F: Documentation/devicetree/bindings/nvmem/ >> 10755 F: Documentation/ABI/stable/sysfs-bus-nvmem 16570 F: include/linux/nvmem-consumer.h 10756 F: include/linux/nvmem-consumer.h 16571 F: include/linux/nvmem-provider.h 10757 F: include/linux/nvmem-provider.h 16572 10758 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 10759 NXP SGTL5000 DRIVER 16685 M: Fabio Estevam <festevam@gmail.com> !! 10760 M: Fabio Estevam <fabio.estevam@nxp.com> 16686 L: linux-sound@vger.kernel.org !! 10761 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 16687 S: Maintained 10762 S: Maintained 16688 F: Documentation/devicetree/bindings/so !! 10763 F: Documentation/devicetree/bindings/sound/sgtl5000.txt 16689 F: sound/soc/codecs/sgtl5000* 10764 F: sound/soc/codecs/sgtl5000* 16690 10765 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 10766 NXP TDA998X DRM DRIVER 16699 M: Russell King <linux@armlinux.org.uk> 10767 M: Russell King <linux@armlinux.org.uk> 16700 S: Maintained 10768 S: Maintained 16701 T: git git://git.armlinux.org.uk/~rmk/l 10769 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel 16702 T: git git://git.armlinux.org.uk/~rmk/l 10770 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes 16703 F: drivers/gpu/drm/i2c/tda998x_drv.c 10771 F: drivers/gpu/drm/i2c/tda998x_drv.c 16704 F: include/drm/i2c/tda998x.h 10772 F: include/drm/i2c/tda998x.h 16705 F: include/dt-bindings/display/tda998x. 10773 F: include/dt-bindings/display/tda998x.h 16706 K: "nxp,tda998x" 10774 K: "nxp,tda998x" 16707 10775 16708 NXP TFA9879 DRIVER 10776 NXP TFA9879 DRIVER 16709 M: Peter Rosin <peda@axentia.se> 10777 M: Peter Rosin <peda@axentia.se> 16710 L: linux-sound@vger.kernel.org !! 10778 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 16711 S: Maintained 10779 S: Maintained 16712 F: Documentation/devicetree/bindings/so !! 10780 F: Documentation/devicetree/bindings/sound/tfa9879.txt 16713 F: sound/soc/codecs/tfa9879* 10781 F: sound/soc/codecs/tfa9879* 16714 10782 16715 NXP-NCI NFC DRIVER 10783 NXP-NCI NFC DRIVER 16716 S: Orphan !! 10784 M: Clément Perrochaud <clement.perrochaud@effinnov.com> 16717 F: Documentation/devicetree/bindings/ne !! 10785 R: Charles Gorand <charles.gorand@effinnov.com> 16718 F: drivers/nfc/nxp-nci !! 10786 L: linux-nfc@lists.01.org (moderated for non-subscribers) 16719 << 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 << 16750 M: Jiri Pirko <jiri@resnulli.us> << 16751 L: netdev@vger.kernel.org << 16752 S: Supported 10787 S: Supported 16753 F: include/linux/objagg.h !! 10788 F: drivers/nfc/nxp-nci 16754 F: lib/objagg.c << 16755 F: lib/test_objagg.c << 16756 << 16757 OBJPOOL << 16758 M: Matt Wu <wuqiang.matt@bytedance.com> << 16759 S: Supported << 16760 F: include/linux/objpool.h << 16761 F: lib/objpool.c << 16762 F: lib/test_objpool.c << 16763 10789 16764 OBJTOOL 10790 OBJTOOL 16765 M: Josh Poimboeuf <jpoimboe@kernel.org> !! 10791 M: Josh Poimboeuf <jpoimboe@redhat.com> 16766 M: Peter Zijlstra <peterz@infradead.org> 10792 M: Peter Zijlstra <peterz@infradead.org> 16767 S: Supported 10793 S: Supported 16768 F: include/linux/objtool*.h << 16769 F: tools/objtool/ 10794 F: tools/objtool/ 16770 10795 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 10796 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER 16794 M: Frederic Barrat <fbarrat@linux.ibm.co !! 10797 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com> 16795 M: Andrew Donnellan <ajd@linux.ibm.com> !! 10798 M: Andrew Donnellan <andrew.donnellan@au1.ibm.com> 16796 L: linuxppc-dev@lists.ozlabs.org 10799 L: linuxppc-dev@lists.ozlabs.org 16797 S: Supported 10800 S: Supported 16798 F: Documentation/userspace-api/accelera << 16799 F: arch/powerpc/include/asm/pnv-ocxl.h << 16800 F: arch/powerpc/platforms/powernv/ocxl. 10801 F: arch/powerpc/platforms/powernv/ocxl.c >> 10802 F: arch/powerpc/include/asm/pnv-ocxl.h 16801 F: drivers/misc/ocxl/ 10803 F: drivers/misc/ocxl/ 16802 F: include/misc/ocxl* 10804 F: include/misc/ocxl* 16803 F: include/uapi/misc/ocxl.h 10805 F: include/uapi/misc/ocxl.h >> 10806 F: Documentation/accelerators/ocxl.rst 16804 10807 16805 OMAP AUDIO SUPPORT 10808 OMAP AUDIO SUPPORT 16806 M: Peter Ujfalusi <peter.ujfalusi@gmail. !! 10809 M: Peter Ujfalusi <peter.ujfalusi@ti.com> 16807 M: Jarkko Nikula <jarkko.nikula@bitmer.c 10810 M: Jarkko Nikula <jarkko.nikula@bitmer.com> 16808 L: linux-sound@vger.kernel.org !! 10811 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 16809 L: linux-omap@vger.kernel.org 10812 L: linux-omap@vger.kernel.org 16810 S: Maintained 10813 S: Maintained 16811 F: sound/soc/ti/n810.c !! 10814 F: sound/soc/omap/ 16812 F: sound/soc/ti/omap* << 16813 F: sound/soc/ti/rx51.c << 16814 F: sound/soc/ti/sdma-pcm.* << 16815 10815 16816 OMAP CLOCK FRAMEWORK SUPPORT 10816 OMAP CLOCK FRAMEWORK SUPPORT 16817 M: Paul Walmsley <paul@pwsan.com> 10817 M: Paul Walmsley <paul@pwsan.com> 16818 L: linux-omap@vger.kernel.org 10818 L: linux-omap@vger.kernel.org 16819 S: Maintained 10819 S: Maintained 16820 F: arch/arm/*omap*/*clock* 10820 F: arch/arm/*omap*/*clock* 16821 10821 16822 OMAP DEVICE TREE SUPPORT 10822 OMAP DEVICE TREE SUPPORT >> 10823 M: Benoît Cousson <bcousson@baylibre.com> 16823 M: Tony Lindgren <tony@atomide.com> 10824 M: Tony Lindgren <tony@atomide.com> 16824 L: linux-omap@vger.kernel.org 10825 L: linux-omap@vger.kernel.org 16825 L: devicetree@vger.kernel.org 10826 L: devicetree@vger.kernel.org 16826 S: Maintained 10827 S: Maintained 16827 F: arch/arm/boot/dts/ti/omap/ !! 10828 F: arch/arm/boot/dts/*omap* >> 10829 F: arch/arm/boot/dts/*am3* >> 10830 F: arch/arm/boot/dts/*am4* >> 10831 F: arch/arm/boot/dts/*am5* >> 10832 F: arch/arm/boot/dts/*dra7* 16828 10833 16829 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPO 10834 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2) 16830 L: linux-omap@vger.kernel.org 10835 L: linux-omap@vger.kernel.org 16831 L: linux-fbdev@vger.kernel.org 10836 L: linux-fbdev@vger.kernel.org 16832 S: Orphan 10837 S: Orphan 16833 F: Documentation/arch/arm/omap/dss.rst << 16834 F: drivers/video/fbdev/omap2/ 10838 F: drivers/video/fbdev/omap2/ >> 10839 F: Documentation/arm/OMAP/DSS 16835 10840 16836 OMAP FRAMEBUFFER SUPPORT 10841 OMAP FRAMEBUFFER SUPPORT 16837 L: linux-fbdev@vger.kernel.org 10842 L: linux-fbdev@vger.kernel.org 16838 L: linux-omap@vger.kernel.org 10843 L: linux-omap@vger.kernel.org 16839 S: Orphan 10844 S: Orphan 16840 F: drivers/video/fbdev/omap/ 10845 F: drivers/video/fbdev/omap/ 16841 10846 16842 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPO 10847 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT 16843 M: Roger Quadros <rogerq@kernel.org> !! 10848 M: Roger Quadros <rogerq@ti.com> 16844 M: Tony Lindgren <tony@atomide.com> 10849 M: Tony Lindgren <tony@atomide.com> 16845 L: linux-omap@vger.kernel.org 10850 L: linux-omap@vger.kernel.org 16846 S: Maintained 10851 S: Maintained 16847 F: arch/arm/mach-omap2/*gpmc* << 16848 F: drivers/memory/omap-gpmc.c 10852 F: drivers/memory/omap-gpmc.c >> 10853 F: arch/arm/mach-omap2/*gpmc* 16849 10854 16850 OMAP GPIO DRIVER 10855 OMAP GPIO DRIVER 16851 M: Grygorii Strashko <grygorii.strashko@ 10856 M: Grygorii Strashko <grygorii.strashko@ti.com> 16852 M: Santosh Shilimkar <ssantosh@kernel.or 10857 M: Santosh Shilimkar <ssantosh@kernel.org> 16853 M: Kevin Hilman <khilman@kernel.org> 10858 M: Kevin Hilman <khilman@kernel.org> 16854 L: linux-omap@vger.kernel.org 10859 L: linux-omap@vger.kernel.org 16855 S: Maintained 10860 S: Maintained 16856 F: Documentation/devicetree/bindings/gp !! 10861 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt 16857 F: drivers/gpio/gpio-omap.c 10862 F: drivers/gpio/gpio-omap.c 16858 10863 16859 OMAP HARDWARE SPINLOCK SUPPORT 10864 OMAP HARDWARE SPINLOCK SUPPORT >> 10865 M: Ohad Ben-Cohen <ohad@wizery.com> 16860 L: linux-omap@vger.kernel.org 10866 L: linux-omap@vger.kernel.org 16861 S: Orphan !! 10867 S: Maintained 16862 F: drivers/hwspinlock/omap_hwspinlock.c 10868 F: drivers/hwspinlock/omap_hwspinlock.c 16863 10869 16864 OMAP HS MMC SUPPORT 10870 OMAP HS MMC SUPPORT 16865 L: linux-mmc@vger.kernel.org 10871 L: linux-mmc@vger.kernel.org 16866 L: linux-omap@vger.kernel.org 10872 L: linux-omap@vger.kernel.org 16867 S: Orphan 10873 S: Orphan 16868 F: drivers/mmc/host/omap_hsmmc.c 10874 F: drivers/mmc/host/omap_hsmmc.c 16869 10875 16870 OMAP HWMOD DATA 10876 OMAP HWMOD DATA 16871 M: Paul Walmsley <paul@pwsan.com> 10877 M: Paul Walmsley <paul@pwsan.com> 16872 L: linux-omap@vger.kernel.org 10878 L: linux-omap@vger.kernel.org 16873 S: Maintained 10879 S: Maintained 16874 F: arch/arm/mach-omap2/omap_hwmod*data* 10880 F: arch/arm/mach-omap2/omap_hwmod*data* 16875 10881 >> 10882 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES >> 10883 M: Benoît Cousson <bcousson@baylibre.com> >> 10884 L: linux-omap@vger.kernel.org >> 10885 S: Maintained >> 10886 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c >> 10887 16876 OMAP HWMOD SUPPORT 10888 OMAP HWMOD SUPPORT >> 10889 M: Benoît Cousson <bcousson@baylibre.com> 16877 M: Paul Walmsley <paul@pwsan.com> 10890 M: Paul Walmsley <paul@pwsan.com> 16878 L: linux-omap@vger.kernel.org 10891 L: linux-omap@vger.kernel.org 16879 S: Maintained 10892 S: Maintained 16880 F: arch/arm/mach-omap2/omap_hwmod.* 10893 F: arch/arm/mach-omap2/omap_hwmod.* 16881 10894 16882 OMAP I2C DRIVER 10895 OMAP I2C DRIVER 16883 M: Vignesh R <vigneshr@ti.com> 10896 M: Vignesh R <vigneshr@ti.com> 16884 L: linux-omap@vger.kernel.org 10897 L: linux-omap@vger.kernel.org 16885 L: linux-i2c@vger.kernel.org 10898 L: linux-i2c@vger.kernel.org 16886 S: Maintained 10899 S: Maintained 16887 F: Documentation/devicetree/bindings/i2 !! 10900 F: Documentation/devicetree/bindings/i2c/i2c-omap.txt 16888 F: drivers/i2c/busses/i2c-omap.c 10901 F: drivers/i2c/busses/i2c-omap.c 16889 10902 16890 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 10903 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS) 16891 M: Laurent Pinchart <laurent.pinchart@id 10904 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 16892 L: linux-media@vger.kernel.org 10905 L: linux-media@vger.kernel.org 16893 S: Maintained 10906 S: Maintained 16894 F: Documentation/devicetree/bindings/me 10907 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt 16895 F: drivers/media/platform/ti/omap3isp/ !! 10908 F: drivers/media/platform/omap3isp/ 16896 F: drivers/staging/media/omap4iss/ 10909 F: drivers/staging/media/omap4iss/ 16897 10910 16898 OMAP MMC SUPPORT 10911 OMAP MMC SUPPORT 16899 M: Aaro Koskinen <aaro.koskinen@iki.fi> 10912 M: Aaro Koskinen <aaro.koskinen@iki.fi> 16900 L: linux-omap@vger.kernel.org 10913 L: linux-omap@vger.kernel.org 16901 S: Odd Fixes 10914 S: Odd Fixes 16902 F: drivers/mmc/host/omap.c 10915 F: drivers/mmc/host/omap.c 16903 10916 16904 OMAP POWER MANAGEMENT SUPPORT 10917 OMAP POWER MANAGEMENT SUPPORT 16905 M: Kevin Hilman <khilman@kernel.org> 10918 M: Kevin Hilman <khilman@kernel.org> 16906 L: linux-omap@vger.kernel.org 10919 L: linux-omap@vger.kernel.org 16907 S: Maintained 10920 S: Maintained 16908 F: arch/arm/*omap*/*pm* 10921 F: arch/arm/*omap*/*pm* 16909 F: drivers/cpufreq/omap-cpufreq.c 10922 F: drivers/cpufreq/omap-cpufreq.c 16910 10923 16911 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPOR 10924 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT >> 10925 M: Rajendra Nayak <rnayak@codeaurora.org> 16912 M: Paul Walmsley <paul@pwsan.com> 10926 M: Paul Walmsley <paul@pwsan.com> 16913 L: linux-omap@vger.kernel.org 10927 L: linux-omap@vger.kernel.org 16914 S: Maintained 10928 S: Maintained 16915 F: arch/arm/mach-omap2/prm* 10929 F: arch/arm/mach-omap2/prm* 16916 10930 16917 OMAP RANDOM NUMBER GENERATOR SUPPORT 10931 OMAP RANDOM NUMBER GENERATOR SUPPORT 16918 M: Deepak Saxena <dsaxena@plexity.net> 10932 M: Deepak Saxena <dsaxena@plexity.net> 16919 S: Maintained 10933 S: Maintained 16920 F: drivers/char/hw_random/omap-rng.c 10934 F: drivers/char/hw_random/omap-rng.c 16921 10935 16922 OMAP USB SUPPORT 10936 OMAP USB SUPPORT 16923 L: linux-usb@vger.kernel.org 10937 L: linux-usb@vger.kernel.org 16924 L: linux-omap@vger.kernel.org 10938 L: linux-omap@vger.kernel.org 16925 S: Orphan 10939 S: Orphan 16926 F: arch/arm/*omap*/usb* << 16927 F: drivers/usb/*/*omap* 10940 F: drivers/usb/*/*omap* >> 10941 F: arch/arm/*omap*/usb* 16928 10942 16929 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 10943 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT 16930 M: Mark Jackson <mpfj@newflow.co.uk> 10944 M: Mark Jackson <mpfj@newflow.co.uk> 16931 L: linux-omap@vger.kernel.org 10945 L: linux-omap@vger.kernel.org 16932 S: Maintained 10946 S: Maintained 16933 F: arch/arm/boot/dts/ti/omap/am335x-nan !! 10947 F: arch/arm/boot/dts/am335x-nano.dts 16934 10948 16935 OMAP1 SUPPORT 10949 OMAP1 SUPPORT 16936 M: Aaro Koskinen <aaro.koskinen@iki.fi> 10950 M: Aaro Koskinen <aaro.koskinen@iki.fi> 16937 M: Janusz Krzysztofik <jmkrzyszt@gmail.c !! 10951 M: Tony Lindgren <tony@atomide.com> 16938 R: Tony Lindgren <tony@atomide.com> << 16939 L: linux-omap@vger.kernel.org 10952 L: linux-omap@vger.kernel.org 16940 S: Maintained << 16941 Q: http://patchwork.kernel.org/project/ 10953 Q: http://patchwork.kernel.org/project/linux-omap/list/ 16942 T: git git://git.kernel.org/pub/scm/lin 10954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 16943 F: arch/arm/configs/omap1_defconfig !! 10955 S: Maintained 16944 F: arch/arm/mach-omap1/ 10956 F: arch/arm/mach-omap1/ >> 10957 F: arch/arm/plat-omap/ >> 10958 F: arch/arm/configs/omap1_defconfig 16945 F: drivers/i2c/busses/i2c-omap.c 10959 F: drivers/i2c/busses/i2c-omap.c 16946 F: include/linux/platform_data/ams-delt << 16947 F: include/linux/platform_data/i2c-omap 10960 F: include/linux/platform_data/i2c-omap.h >> 10961 F: include/linux/platform_data/ams-delta-fiq.h 16948 10962 16949 OMAP2+ SUPPORT 10963 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> 10964 M: Tony Lindgren <tony@atomide.com> 16955 L: linux-omap@vger.kernel.org 10965 L: linux-omap@vger.kernel.org 16956 S: Maintained !! 10966 W: http://www.muru.com/linux/omap/ 16957 W: http://linux.omap.com/ 10967 W: http://linux.omap.com/ 16958 Q: http://patchwork.kernel.org/project/ 10968 Q: http://patchwork.kernel.org/project/linux-omap/list/ 16959 T: git git://git.kernel.org/pub/scm/lin 10969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git 16960 F: Documentation/devicetree/bindings/ar !! 10970 S: Maintained 16961 F: arch/arm/configs/omap2plus_defconfig << 16962 F: arch/arm/mach-omap2/ 10971 F: arch/arm/mach-omap2/ 16963 F: drivers/bus/omap*.[ch] !! 10972 F: arch/arm/plat-omap/ 16964 F: drivers/bus/ti-sysc.c !! 10973 F: arch/arm/configs/omap2plus_defconfig 16965 F: drivers/gpio/gpio-tps65219.c << 16966 F: drivers/i2c/busses/i2c-omap.c 10974 F: drivers/i2c/busses/i2c-omap.c 16967 F: drivers/irqchip/irq-omap-intc.c 10975 F: drivers/irqchip/irq-omap-intc.c 16968 F: drivers/mfd/*omap*.c 10976 F: drivers/mfd/*omap*.c 16969 F: drivers/mfd/menelaus.c 10977 F: drivers/mfd/menelaus.c 16970 F: drivers/mfd/palmas.c 10978 F: drivers/mfd/palmas.c 16971 F: drivers/mfd/tps65217.c 10979 F: drivers/mfd/tps65217.c 16972 F: drivers/mfd/tps65218.c 10980 F: drivers/mfd/tps65218.c 16973 F: drivers/mfd/tps65219.c << 16974 F: drivers/mfd/tps65910.c 10981 F: drivers/mfd/tps65910.c 16975 F: drivers/mfd/twl-core.[ch] 10982 F: drivers/mfd/twl-core.[ch] 16976 F: drivers/mfd/twl4030*.c 10983 F: drivers/mfd/twl4030*.c 16977 F: drivers/mfd/twl6030*.c 10984 F: drivers/mfd/twl6030*.c 16978 F: drivers/mfd/twl6040*.c 10985 F: drivers/mfd/twl6040*.c 16979 F: drivers/regulator/palmas-regulator*. 10986 F: drivers/regulator/palmas-regulator*.c 16980 F: drivers/regulator/pbias-regulator.c 10987 F: drivers/regulator/pbias-regulator.c 16981 F: drivers/regulator/tps65217-regulator 10988 F: drivers/regulator/tps65217-regulator.c 16982 F: drivers/regulator/tps65218-regulator 10989 F: drivers/regulator/tps65218-regulator.c 16983 F: drivers/regulator/tps65219-regulator << 16984 F: drivers/regulator/tps65910-regulator 10990 F: drivers/regulator/tps65910-regulator.c 16985 F: drivers/regulator/twl-regulator.c 10991 F: drivers/regulator/twl-regulator.c 16986 F: drivers/regulator/twl6030-regulator. 10992 F: drivers/regulator/twl6030-regulator.c 16987 F: include/linux/platform_data/i2c-omap 10993 F: include/linux/platform_data/i2c-omap.h 16988 F: include/linux/platform_data/ti-sysc. !! 10994 >> 10995 ONION OMEGA2+ BOARD >> 10996 M: Harvey Hunt <harveyhuntnexus@gmail.com> >> 10997 L: linux-mips@vger.kernel.org >> 10998 S: Maintained >> 10999 F: arch/mips/boot/dts/ralink/omega2p.dts 16989 11000 16990 OMFS FILESYSTEM 11001 OMFS FILESYSTEM 16991 M: Bob Copeland <me@bobcopeland.com> 11002 M: Bob Copeland <me@bobcopeland.com> 16992 L: linux-karma-devel@lists.sourceforge. 11003 L: linux-karma-devel@lists.sourceforge.net 16993 S: Maintained 11004 S: Maintained 16994 F: Documentation/filesystems/omfs.rst !! 11005 F: Documentation/filesystems/omfs.txt 16995 F: fs/omfs/ 11006 F: fs/omfs/ 16996 11007 16997 OMNIVISION OG01A1B SENSOR DRIVER !! 11008 OMNIKEY CARDMAN 4000 DRIVER 16998 M: Sakari Ailus <sakari.ailus@linux.inte !! 11009 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 << 17008 T: git git://linuxtv.org/media_tree.git << 17009 F: drivers/media/i2c/ov01a10.c << 17010 << 17011 OMNIVISION OV02A10 SENSOR DRIVER << 17012 L: linux-media@vger.kernel.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 11010 S: Maintained 17022 T: git git://linuxtv.org/media_tree.git !! 11011 F: drivers/char/pcmcia/cm4000_cs.c 17023 F: drivers/media/i2c/ov08d10.c !! 11012 F: include/linux/cm4000_cs.h >> 11013 F: include/uapi/linux/cm4000_cs.h 17024 11014 17025 OMNIVISION OV08X40 SENSOR DRIVER !! 11015 OMNIKEY CARDMAN 4040 DRIVER 17026 M: Jason Chen <jason.z.chen@intel.com> !! 11016 M: Harald Welte <laforge@gnumonks.org> 17027 L: linux-media@vger.kernel.org << 17028 S: Maintained 11017 S: Maintained 17029 T: git git://linuxtv.org/media_tree.git !! 11018 F: drivers/char/pcmcia/cm4040_cs.* 17030 F: drivers/media/i2c/ov08x40.c << 17031 11019 17032 OMNIVISION OV13858 SENSOR DRIVER 11020 OMNIVISION OV13858 SENSOR DRIVER 17033 M: Sakari Ailus <sakari.ailus@linux.inte 11021 M: Sakari Ailus <sakari.ailus@linux.intel.com> 17034 L: linux-media@vger.kernel.org 11022 L: linux-media@vger.kernel.org 17035 S: Maintained << 17036 T: git git://linuxtv.org/media_tree.git 11023 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 11024 S: Maintained 17043 T: git git://linuxtv.org/media_tree.git !! 11025 F: drivers/media/i2c/ov13858.c 17044 F: drivers/media/i2c/ov13b10.c << 17045 11026 17046 OMNIVISION OV2680 SENSOR DRIVER 11027 OMNIVISION OV2680 SENSOR DRIVER 17047 M: Rui Miguel Silva <rmfrfs@gmail.com> 11028 M: Rui Miguel Silva <rmfrfs@gmail.com> 17048 M: Hans de Goede <hansg@kernel.org> << 17049 L: linux-media@vger.kernel.org 11029 L: linux-media@vger.kernel.org 17050 S: Maintained << 17051 T: git git://linuxtv.org/media_tree.git 11030 T: git git://linuxtv.org/media_tree.git 17052 F: Documentation/devicetree/bindings/me !! 11031 S: Maintained 17053 F: drivers/media/i2c/ov2680.c 11032 F: drivers/media/i2c/ov2680.c >> 11033 F: Documentation/devicetree/bindings/media/i2c/ov2680.txt 17054 11034 17055 OMNIVISION OV2685 SENSOR DRIVER 11035 OMNIVISION OV2685 SENSOR DRIVER 17056 M: Shunqian Zheng <zhengsq@rock-chips.co 11036 M: Shunqian Zheng <zhengsq@rock-chips.com> 17057 L: linux-media@vger.kernel.org 11037 L: linux-media@vger.kernel.org 17058 S: Maintained << 17059 T: git git://linuxtv.org/media_tree.git 11038 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 11039 S: Maintained 17069 T: git git://linuxtv.org/media_tree.git !! 11040 F: drivers/media/i2c/ov2685.c 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 << 17076 T: git git://linuxtv.org/media_tree.git << 17077 F: Documentation/devicetree/bindings/me << 17078 F: drivers/media/i2c/ov4689.c << 17079 11041 17080 OMNIVISION OV5640 SENSOR DRIVER 11042 OMNIVISION OV5640 SENSOR DRIVER 17081 M: Steve Longerbeam <slongerbeam@gmail.c 11043 M: Steve Longerbeam <slongerbeam@gmail.com> 17082 L: linux-media@vger.kernel.org 11044 L: linux-media@vger.kernel.org 17083 S: Maintained << 17084 T: git git://linuxtv.org/media_tree.git 11045 T: git git://linuxtv.org/media_tree.git >> 11046 S: Maintained 17085 F: drivers/media/i2c/ov5640.c 11047 F: drivers/media/i2c/ov5640.c 17086 11048 17087 OMNIVISION OV5647 SENSOR DRIVER 11049 OMNIVISION OV5647 SENSOR DRIVER 17088 M: Dave Stevenson <dave.stevenson@raspbe !! 11050 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 << 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 11051 L: linux-media@vger.kernel.org 17107 S: Maintained << 17108 T: git git://linuxtv.org/media_tree.git 11052 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 11053 S: Maintained 17116 T: git git://linuxtv.org/media_tree.git !! 11054 F: drivers/media/i2c/ov5647.c 17117 F: Documentation/devicetree/bindings/me << 17118 F: drivers/media/i2c/ov5693.c << 17119 11055 17120 OMNIVISION OV5695 SENSOR DRIVER 11056 OMNIVISION OV5695 SENSOR DRIVER 17121 M: Shunqian Zheng <zhengsq@rock-chips.co 11057 M: Shunqian Zheng <zhengsq@rock-chips.com> 17122 L: linux-media@vger.kernel.org 11058 L: linux-media@vger.kernel.org 17123 S: Maintained << 17124 T: git git://linuxtv.org/media_tree.git 11059 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 11060 S: Maintained 17131 T: git git://linuxtv.org/media_tree.git !! 11061 F: drivers/media/i2c/ov5695.c 17132 F: Documentation/devicetree/bindings/me << 17133 F: drivers/media/i2c/ov64a40.c << 17134 11062 17135 OMNIVISION OV7670 SENSOR DRIVER 11063 OMNIVISION OV7670 SENSOR DRIVER >> 11064 M: Jonathan Corbet <corbet@lwn.net> 17136 L: linux-media@vger.kernel.org 11065 L: linux-media@vger.kernel.org 17137 S: Orphan << 17138 T: git git://linuxtv.org/media_tree.git 11066 T: git git://linuxtv.org/media_tree.git 17139 F: Documentation/devicetree/bindings/me !! 11067 S: Maintained 17140 F: drivers/media/i2c/ov7670.c 11068 F: drivers/media/i2c/ov7670.c >> 11069 F: Documentation/devicetree/bindings/media/i2c/ov7670.txt 17141 11070 17142 OMNIVISION OV772x SENSOR DRIVER 11071 OMNIVISION OV772x SENSOR DRIVER 17143 M: Jacopo Mondi <jacopo@jmondi.org> 11072 M: Jacopo Mondi <jacopo@jmondi.org> 17144 L: linux-media@vger.kernel.org 11073 L: linux-media@vger.kernel.org 17145 S: Odd fixes << 17146 T: git git://linuxtv.org/media_tree.git 11074 T: git git://linuxtv.org/media_tree.git 17147 F: Documentation/devicetree/bindings/me !! 11075 S: Odd fixes 17148 F: drivers/media/i2c/ov772x.c 11076 F: drivers/media/i2c/ov772x.c 17149 F: include/media/i2c/ov772x.h 11077 F: include/media/i2c/ov772x.h >> 11078 F: Documentation/devicetree/bindings/media/i2c/ov772x.txt 17150 11079 17151 OMNIVISION OV7740 SENSOR DRIVER 11080 OMNIVISION OV7740 SENSOR DRIVER >> 11081 M: Wenyou Yang <wenyou.yang@microchip.com> 17152 L: linux-media@vger.kernel.org 11082 L: linux-media@vger.kernel.org 17153 S: Orphan << 17154 T: git git://linuxtv.org/media_tree.git 11083 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 << 17162 T: git git://linuxtv.org/media_tree.git << 17163 F: Documentation/devicetree/bindings/me << 17164 F: drivers/media/i2c/ov8856.c << 17165 << 17166 OMNIVISION OV8858 SENSOR DRIVER << 17167 M: Jacopo Mondi <jacopo.mondi@ideasonboa << 17168 M: Nicholas Roth <nicholas@rothemail.net << 17169 L: linux-media@vger.kernel.org << 17170 S: Maintained << 17171 T: git git://linuxtv.org/media_tree.git << 17172 F: Documentation/devicetree/bindings/me << 17173 F: drivers/media/i2c/ov8858.c << 17174 << 17175 OMNIVISION OV9282 SENSOR DRIVER << 17176 M: Dave Stevenson <dave.stevenson@raspbe << 17177 L: linux-media@vger.kernel.org << 17178 S: Maintained << 17179 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 11084 S: Maintained 17187 F: drivers/media/i2c/ov9640.* !! 11085 F: drivers/media/i2c/ov7740.c >> 11086 F: Documentation/devicetree/bindings/media/i2c/ov7740.txt 17188 11087 17189 OMNIVISION OV9650 SENSOR DRIVER 11088 OMNIVISION OV9650 SENSOR DRIVER 17190 M: Sakari Ailus <sakari.ailus@linux.inte 11089 M: Sakari Ailus <sakari.ailus@linux.intel.com> 17191 R: Akinobu Mita <akinobu.mita@gmail.com> 11090 R: Akinobu Mita <akinobu.mita@gmail.com> 17192 R: Sylwester Nawrocki <s.nawrocki@samsun 11091 R: Sylwester Nawrocki <s.nawrocki@samsung.com> 17193 L: linux-media@vger.kernel.org 11092 L: linux-media@vger.kernel.org 17194 S: Maintained << 17195 T: git git://linuxtv.org/media_tree.git 11093 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 11094 S: Maintained 17204 T: git git://linuxtv.org/media_tree.git !! 11095 F: drivers/media/i2c/ov9650.c 17205 F: drivers/media/i2c/ov9734.c !! 11096 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 11097 17214 ONENAND FLASH DRIVER 11098 ONENAND FLASH DRIVER 17215 M: Kyungmin Park <kyungmin.park@samsung. 11099 M: Kyungmin Park <kyungmin.park@samsung.com> 17216 L: linux-mtd@lists.infradead.org 11100 L: linux-mtd@lists.infradead.org 17217 S: Maintained 11101 S: Maintained 17218 F: drivers/mtd/nand/onenand/ 11102 F: drivers/mtd/nand/onenand/ 17219 F: include/linux/mtd/onenand*.h 11103 F: include/linux/mtd/onenand*.h 17220 11104 17221 ONEXPLAYER FAN DRIVER !! 11105 ONSTREAM SCSI TAPE DRIVER 17222 M: Derek John Clark <derekjohn.clark@gma !! 11106 M: Willem Riede <osst@riede.org> 17223 M: Joaquín Ignacio Aramendía <samsagax !! 11107 L: osst-users@lists.sourceforge.net 17224 L: linux-hwmon@vger.kernel.org !! 11108 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 11109 S: Maintained 17238 F: arch/mips/boot/dts/ralink/omega2p.dt !! 11110 F: Documentation/scsi/osst.txt 17239 !! 11111 F: drivers/scsi/osst.* 17240 ONSEMI ETHERNET PHY DRIVERS !! 11112 F: drivers/scsi/osst_*.h 17241 M: Piergiorgio Beruto <piergiorgio.berut !! 11113 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 11114 17247 OP-TEE DRIVER 11115 OP-TEE DRIVER 17248 M: Jens Wiklander <jens.wiklander@linaro 11116 M: Jens Wiklander <jens.wiklander@linaro.org> 17249 L: op-tee@lists.trustedfirmware.org << 17250 S: Maintained 11117 S: Maintained 17251 F: Documentation/ABI/testing/sysfs-bus- << 17252 F: drivers/tee/optee/ 11118 F: drivers/tee/optee/ 17253 11119 17254 OP-TEE RANDOM NUMBER GENERATOR (RNG) DRIVER << 17255 M: Sumit Garg <sumit.garg@linaro.org> << 17256 L: op-tee@lists.trustedfirmware.org << 17257 S: Maintained << 17258 F: drivers/char/hw_random/optee-rng.c << 17259 << 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 11120 OPA-VNIC DRIVER 17267 M: Dennis Dalessandro <dennis.dalessandr !! 11121 M: Dennis Dalessandro <dennis.dalessandro@intel.com> >> 11122 M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com> 17268 L: linux-rdma@vger.kernel.org 11123 L: linux-rdma@vger.kernel.org 17269 S: Supported 11124 S: Supported 17270 F: drivers/infiniband/ulp/opa_vnic 11125 F: drivers/infiniband/ulp/opa_vnic 17271 11126 17272 OPEN ALLIANCE 10BASE-T1S MACPHY SERIAL INTER !! 11127 OPEN FIRMWARE AND DEVICE TREE OVERLAYS 17273 M: Parthiban Veerasooran <parthiban.veer !! 11128 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com> 17274 L: netdev@vger.kernel.org !! 11129 M: Frank Rowand <frowand.list@gmail.com> >> 11130 L: devicetree@vger.kernel.org 17275 S: Maintained 11131 S: Maintained 17276 F: Documentation/networking/oa-tc6-fram !! 11132 F: Documentation/devicetree/dynamic-resolution-notes.txt 17277 F: drivers/net/ethernet/oa_tc6.c !! 11133 F: Documentation/devicetree/overlay-notes.txt 17278 F: include/linux/oa_tc6.h !! 11134 F: drivers/of/overlay.c >> 11135 F: drivers/of/resolver.c >> 11136 K: of_overlay_notifier_ 17279 11137 17280 OPEN FIRMWARE AND FLATTENED DEVICE TREE 11138 OPEN FIRMWARE AND FLATTENED DEVICE TREE 17281 M: Rob Herring <robh@kernel.org> !! 11139 M: Rob Herring <robh+dt@kernel.org> 17282 M: Saravana Kannan <saravanak@google.com !! 11140 M: Frank Rowand <frowand.list@gmail.com> 17283 L: devicetree@vger.kernel.org 11141 L: devicetree@vger.kernel.org 17284 S: Maintained << 17285 W: http://www.devicetree.org/ 11142 W: http://www.devicetree.org/ 17286 C: irc://irc.libera.chat/devicetree << 17287 T: git git://git.kernel.org/pub/scm/lin 11143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git 17288 F: Documentation/ABI/testing/sysfs-firm !! 11144 S: Maintained 17289 F: drivers/of/ 11145 F: drivers/of/ 17290 F: include/linux/of*.h 11146 F: include/linux/of*.h 17291 F: scripts/dtc/ 11147 F: scripts/dtc/ 17292 F: tools/testing/selftests/dt/ !! 11148 F: Documentation/ABI/testing/sysfs-firmware-ofw 17293 K: of_overlay_notifier_ << 17294 K: of_overlay_fdt_apply << 17295 K: of_overlay_remove << 17296 11149 17297 OPEN FIRMWARE AND FLATTENED DEVICE TREE BIND 11150 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS 17298 M: Rob Herring <robh@kernel.org> !! 11151 M: Rob Herring <robh+dt@kernel.org> 17299 M: Krzysztof Kozlowski <krzk+dt@kernel.o !! 11152 M: Mark Rutland <mark.rutland@arm.com> 17300 M: Conor Dooley <conor+dt@kernel.org> << 17301 L: devicetree@vger.kernel.org 11153 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 11154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git >> 11155 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/ >> 11156 S: Maintained 17306 F: Documentation/devicetree/ 11157 F: Documentation/devicetree/ 17307 F: arch/*/boot/dts/ 11158 F: arch/*/boot/dts/ 17308 F: include/dt-bindings/ 11159 F: include/dt-bindings/ 17309 11160 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 11161 OPENCORES I2C BUS DRIVER 17318 M: Peter Korsgaard <peter@korsgaard.com> 11162 M: Peter Korsgaard <peter@korsgaard.com> 17319 M: Andrew Lunn <andrew@lunn.ch> << 17320 L: linux-i2c@vger.kernel.org 11163 L: linux-i2c@vger.kernel.org 17321 S: Maintained 11164 S: Maintained 17322 F: Documentation/devicetree/bindings/i2 !! 11165 F: Documentation/i2c/busses/i2c-ocores 17323 F: Documentation/i2c/busses/i2c-ocores. << 17324 F: drivers/i2c/busses/i2c-ocores.c 11166 F: drivers/i2c/busses/i2c-ocores.c 17325 F: include/linux/platform_data/i2c-ocor << 17326 11167 17327 OPENRISC ARCHITECTURE 11168 OPENRISC ARCHITECTURE 17328 M: Jonas Bonn <jonas@southpole.se> 11169 M: Jonas Bonn <jonas@southpole.se> 17329 M: Stefan Kristiansson <stefan.kristians 11170 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi> 17330 M: Stafford Horne <shorne@gmail.com> 11171 M: Stafford Horne <shorne@gmail.com> 17331 L: linux-openrisc@vger.kernel.org !! 11172 T: git git://github.com/openrisc/linux.git 17332 S: Maintained !! 11173 L: openrisc@lists.librecores.org 17333 W: http://openrisc.io 11174 W: http://openrisc.io 17334 T: git https://github.com/openrisc/linu !! 11175 S: Maintained 17335 F: Documentation/arch/openrisc/ << 17336 F: Documentation/devicetree/bindings/op 11176 F: Documentation/devicetree/bindings/openrisc/ >> 11177 F: Documentation/openrisc/ 17337 F: arch/openrisc/ 11178 F: arch/openrisc/ 17338 F: drivers/irqchip/irq-ompic.c 11179 F: drivers/irqchip/irq-ompic.c 17339 F: drivers/irqchip/irq-or1k-* 11180 F: drivers/irqchip/irq-or1k-* 17340 11181 17341 OPENVSWITCH 11182 OPENVSWITCH 17342 M: Pravin B Shelar <pshelar@ovn.org> 11183 M: Pravin B Shelar <pshelar@ovn.org> 17343 L: netdev@vger.kernel.org 11184 L: netdev@vger.kernel.org 17344 L: dev@openvswitch.org 11185 L: dev@openvswitch.org 17345 S: Maintained << 17346 W: http://openvswitch.org 11186 W: http://openvswitch.org 17347 F: include/uapi/linux/openvswitch.h !! 11187 S: Maintained 17348 F: net/openvswitch/ 11188 F: net/openvswitch/ 17349 F: tools/testing/selftests/net/openvswi !! 11189 F: include/uapi/linux/openvswitch.h 17350 11190 17351 OPERATING PERFORMANCE POINTS (OPP) 11191 OPERATING PERFORMANCE POINTS (OPP) 17352 M: Viresh Kumar <vireshk@kernel.org> 11192 M: Viresh Kumar <vireshk@kernel.org> 17353 M: Nishanth Menon <nm@ti.com> 11193 M: Nishanth Menon <nm@ti.com> 17354 M: Stephen Boyd <sboyd@kernel.org> 11194 M: Stephen Boyd <sboyd@kernel.org> 17355 L: linux-pm@vger.kernel.org 11195 L: linux-pm@vger.kernel.org 17356 S: Maintained 11196 S: Maintained 17357 T: git git://git.kernel.org/pub/scm/lin 11197 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/ 11198 F: drivers/opp/ 17361 F: include/linux/pm_opp.h 11199 F: include/linux/pm_opp.h >> 11200 F: Documentation/power/opp.txt >> 11201 F: Documentation/devicetree/bindings/opp/ 17362 11202 17363 OPL4 DRIVER 11203 OPL4 DRIVER 17364 M: Clemens Ladisch <clemens@ladisch.de> 11204 M: Clemens Ladisch <clemens@ladisch.de> 17365 L: linux-sound@vger.kernel.org !! 11205 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 11206 T: git git://git.alsa-project.org/alsa-kernel.git 17366 S: Maintained 11207 S: Maintained 17367 T: git git://git.kernel.org/pub/scm/lin << 17368 F: sound/drivers/opl4/ 11208 F: sound/drivers/opl4/ 17369 11209 >> 11210 OPROFILE >> 11211 M: Robert Richter <rric@kernel.org> >> 11212 L: oprofile-list@lists.sf.net >> 11213 S: Maintained >> 11214 F: arch/*/include/asm/oprofile*.h >> 11215 F: arch/*/oprofile/ >> 11216 F: drivers/oprofile/ >> 11217 F: include/linux/oprofile.h >> 11218 17370 ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 11219 ORACLE CLUSTER FILESYSTEM 2 (OCFS2) 17371 M: Mark Fasheh <mark@fasheh.com> 11220 M: Mark Fasheh <mark@fasheh.com> 17372 M: Joel Becker <jlbec@evilplan.org> 11221 M: Joel Becker <jlbec@evilplan.org> 17373 M: Joseph Qi <joseph.qi@linux.alibaba.co !! 11222 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 11223 W: http://ocfs2.wiki.kernel.org 17377 F: Documentation/filesystems/dlmfs.rst !! 11224 S: Supported 17378 F: Documentation/filesystems/ocfs2.rst !! 11225 F: Documentation/filesystems/ocfs2.txt >> 11226 F: Documentation/filesystems/dlmfs.txt 17379 F: fs/ocfs2/ 11227 F: fs/ocfs2/ 17380 11228 17381 ORANGEFS FILESYSTEM 11229 ORANGEFS FILESYSTEM 17382 M: Mike Marshall <hubcap@omnibond.com> 11230 M: Mike Marshall <hubcap@omnibond.com> 17383 R: Martin Brandenburg <martin@omnibond.c 11231 R: Martin Brandenburg <martin@omnibond.com> 17384 L: devel@lists.orangefs.org 11232 L: devel@lists.orangefs.org 17385 S: Supported << 17386 T: git git://git.kernel.org/pub/scm/lin 11233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git 17387 F: Documentation/filesystems/orangefs.r !! 11234 S: Supported 17388 F: fs/orangefs/ 11235 F: fs/orangefs/ >> 11236 F: Documentation/filesystems/orangefs.txt >> 11237 >> 11238 ORINOCO DRIVER >> 11239 L: linux-wireless@vger.kernel.org >> 11240 W: http://wireless.kernel.org/en/users/Drivers/orinoco >> 11241 W: http://www.nongnu.org/orinoco/ >> 11242 S: Orphan >> 11243 F: drivers/net/wireless/intersil/orinoco/ >> 11244 >> 11245 OSD LIBRARY and FILESYSTEM >> 11246 M: Boaz Harrosh <ooo@electrozaur.com> >> 11247 S: Maintained >> 11248 F: drivers/scsi/osd/ >> 11249 F: include/scsi/osd_* >> 11250 F: fs/exofs/ 17389 11251 17390 OV2659 OMNIVISION SENSOR DRIVER 11252 OV2659 OMNIVISION SENSOR DRIVER 17391 M: "Lad, Prabhakar" <prabhakar.csengg@gm 11253 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 17392 L: linux-media@vger.kernel.org 11254 L: linux-media@vger.kernel.org 17393 S: Maintained << 17394 W: https://linuxtv.org 11255 W: https://linuxtv.org 17395 Q: http://patchwork.linuxtv.org/project 11256 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 17396 T: git git://linuxtv.org/mhadli/v4l-dvb 11257 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git >> 11258 S: Maintained 17397 F: drivers/media/i2c/ov2659.c 11259 F: drivers/media/i2c/ov2659.c 17398 F: include/media/i2c/ov2659.h 11260 F: include/media/i2c/ov2659.h 17399 11261 17400 OVERLAY FILESYSTEM 11262 OVERLAY FILESYSTEM 17401 M: Miklos Szeredi <miklos@szeredi.hu> 11263 M: Miklos Szeredi <miklos@szeredi.hu> 17402 M: Amir Goldstein <amir73il@gmail.com> << 17403 L: linux-unionfs@vger.kernel.org 11264 L: linux-unionfs@vger.kernel.org >> 11265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git 17404 S: Supported 11266 S: Supported 17405 T: git git://git.kernel.org/pub/scm/lin << 17406 F: Documentation/filesystems/overlayfs. << 17407 F: fs/overlayfs/ 11267 F: fs/overlayfs/ >> 11268 F: Documentation/filesystems/overlayfs.txt 17408 11269 17409 P54 WIRELESS DRIVER 11270 P54 WIRELESS DRIVER 17410 M: Christian Lamparter <chunkeey@googlem 11271 M: Christian Lamparter <chunkeey@googlemail.com> 17411 L: linux-wireless@vger.kernel.org 11272 L: linux-wireless@vger.kernel.org >> 11273 W: http://wireless.kernel.org/en/users/Drivers/p54 17412 S: Maintained 11274 S: Maintained 17413 W: https://wireless.wiki.kernel.org/en/ << 17414 F: drivers/net/wireless/intersil/p54/ 11275 F: drivers/net/wireless/intersil/p54/ 17415 11276 17416 PACKET SOCKETS !! 11277 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 11278 L: netdev@vger.kernel.org 17425 S: Supported !! 11279 S: Orphan 17426 F: Documentation/core-api/packing.rst !! 11280 F: drivers/net/ethernet/pasemi/* 17427 F: include/linux/packing.h !! 11281 17428 F: lib/packing.c !! 11282 PA SEMI SMBUS DRIVER >> 11283 L: linux-i2c@vger.kernel.org >> 11284 S: Orphan >> 11285 F: drivers/i2c/busses/i2c-pasemi.c 17429 11286 17430 PADATA PARALLEL EXECUTION MECHANISM 11287 PADATA PARALLEL EXECUTION MECHANISM 17431 M: Steffen Klassert <steffen.klassert@se 11288 M: Steffen Klassert <steffen.klassert@secunet.com> 17432 M: Daniel Jordan <daniel.m.jordan@oracle << 17433 L: linux-crypto@vger.kernel.org 11289 L: linux-crypto@vger.kernel.org 17434 L: linux-kernel@vger.kernel.org << 17435 S: Maintained 11290 S: Maintained 17436 F: Documentation/core-api/padata.rst << 17437 F: include/linux/padata.h << 17438 F: kernel/padata.c 11291 F: kernel/padata.c 17439 !! 11292 F: include/linux/padata.h 17440 PAGE CACHE !! 11293 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 11294 17472 PANASONIC LAPTOP ACPI EXTRAS DRIVER 11295 PANASONIC LAPTOP ACPI EXTRAS DRIVER 17473 M: Kenneth Chan <kenneth.t.chan@gmail.co !! 11296 M: Harald Welte <laforge@gnumonks.org> 17474 L: platform-driver-x86@vger.kernel.org 11297 L: platform-driver-x86@vger.kernel.org 17475 S: Maintained 11298 S: Maintained 17476 F: drivers/platform/x86/panasonic-lapto 11299 F: drivers/platform/x86/panasonic-laptop.c 17477 11300 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 11301 PARALLEL LCD/KEYPAD PANEL DRIVER 17486 M: Willy Tarreau <willy@haproxy.com> 11302 M: Willy Tarreau <willy@haproxy.com> 17487 M: Ksenija Stanojevic <ksenija.stanojevi 11303 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com> 17488 S: Odd Fixes 11304 S: Odd Fixes 17489 F: Documentation/admin-guide/lcd-panel- !! 11305 F: Documentation/auxdisplay/lcd-panel-cgram.txt 17490 F: drivers/auxdisplay/panel.c 11306 F: drivers/auxdisplay/panel.c 17491 11307 17492 PARALLEL PORT SUBSYSTEM 11308 PARALLEL PORT SUBSYSTEM 17493 M: Sudip Mukherjee <sudipm.mukherjee@gma 11309 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 17494 M: Sudip Mukherjee <sudip.mukherjee@code 11310 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk> 17495 L: linux-parport@lists.infradead.org (s 11311 L: linux-parport@lists.infradead.org (subscribers-only) 17496 S: Maintained 11312 S: Maintained 17497 F: Documentation/driver-api/parport*.rs << 17498 F: drivers/char/ppdev.c << 17499 F: drivers/parport/ 11313 F: drivers/parport/ 17500 F: include/linux/parport*.h 11314 F: include/linux/parport*.h >> 11315 F: drivers/char/ppdev.c 17501 F: include/uapi/linux/ppdev.h 11316 F: include/uapi/linux/ppdev.h >> 11317 F: Documentation/parport*.txt 17502 11318 17503 PARAVIRT_OPS INTERFACE 11319 PARAVIRT_OPS INTERFACE 17504 M: Juergen Gross <jgross@suse.com> 11320 M: Juergen Gross <jgross@suse.com> 17505 R: Ajay Kaher <ajay.kaher@broadcom.com> !! 11321 M: Alok Kataria <akataria@vmware.com> 17506 R: Alexey Makhalov <alexey.amakhalov@bro !! 11322 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 11323 S: Supported 17511 T: git git://git.kernel.org/pub/scm/lin !! 11324 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* 11325 F: arch/*/kernel/paravirt* >> 11326 F: arch/*/include/asm/paravirt*.h 17515 F: include/linux/hypervisor.h 11327 F: include/linux/hypervisor.h 17516 11328 >> 11329 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES >> 11330 M: Tim Waugh <tim@cyberelk.net> >> 11331 L: linux-parport@lists.infradead.org (subscribers-only) >> 11332 S: Maintained >> 11333 F: Documentation/blockdev/paride.txt >> 11334 F: drivers/block/paride/ >> 11335 17517 PARISC ARCHITECTURE 11336 PARISC ARCHITECTURE 17518 M: "James E.J. Bottomley" <James.Bottoml !! 11337 M: "James E.J. Bottomley" <jejb@parisc-linux.org> 17519 M: Helge Deller <deller@gmx.de> 11338 M: Helge Deller <deller@gmx.de> 17520 L: linux-parisc@vger.kernel.org 11339 L: linux-parisc@vger.kernel.org 17521 S: Maintained !! 11340 W: http://www.parisc-linux.org/ 17522 W: https://parisc.wiki.kernel.org << 17523 Q: http://patchwork.kernel.org/project/ 11341 Q: http://patchwork.kernel.org/project/linux-parisc/list/ 17524 T: git git://git.kernel.org/pub/scm/lin 11342 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 11343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git 17526 F: Documentation/arch/parisc/ !! 11344 S: Maintained 17527 F: arch/parisc/ 11345 F: arch/parisc/ >> 11346 F: Documentation/parisc/ >> 11347 F: drivers/parisc/ 17528 F: drivers/char/agp/parisc-agp.c 11348 F: drivers/char/agp/parisc-agp.c 17529 F: drivers/input/misc/hp_sdc_rtc.c << 17530 F: drivers/input/serio/gscps2.c 11349 F: drivers/input/serio/gscps2.c 17531 F: drivers/input/serio/hp_sdc* << 17532 F: drivers/parisc/ << 17533 F: drivers/parport/parport_gsc.* 11350 F: drivers/parport/parport_gsc.* 17534 F: drivers/tty/serial/8250/8250_parisc. !! 11351 F: drivers/tty/serial/8250/8250_gsc.c 17535 F: drivers/video/console/sti* << 17536 F: drivers/video/fbdev/sti* 11352 F: drivers/video/fbdev/sti* >> 11353 F: drivers/video/console/sti* 17537 F: drivers/video/logo/logo_parisc* 11354 F: drivers/video/logo/logo_parisc* 17538 F: include/linux/hp_sdc.h << 17539 11355 17540 PARMAN 11356 PARMAN 17541 M: Jiri Pirko <jiri@resnulli.us> !! 11357 M: Jiri Pirko <jiri@mellanox.com> 17542 L: netdev@vger.kernel.org 11358 L: netdev@vger.kernel.org 17543 S: Supported 11359 S: Supported 17544 F: include/linux/parman.h << 17545 F: lib/parman.c 11360 F: lib/parman.c 17546 F: lib/test_parman.c 11361 F: lib/test_parman.c 17547 !! 11362 F: include/linux/parman.h 17548 PC ENGINES APU BOARD DRIVER << 17549 M: Enrico Weigelt, metux IT consult <inf << 17550 S: Maintained << 17551 F: drivers/platform/x86/pcengines-apuv2 << 17552 11363 17553 PC87360 HARDWARE MONITORING DRIVER 11364 PC87360 HARDWARE MONITORING DRIVER 17554 M: Jim Cromie <jim.cromie@gmail.com> 11365 M: Jim Cromie <jim.cromie@gmail.com> 17555 L: linux-hwmon@vger.kernel.org 11366 L: linux-hwmon@vger.kernel.org 17556 S: Maintained 11367 S: Maintained 17557 F: Documentation/hwmon/pc87360.rst !! 11368 F: Documentation/hwmon/pc87360 17558 F: drivers/hwmon/pc87360.c 11369 F: drivers/hwmon/pc87360.c 17559 11370 17560 PC8736x GPIO DRIVER 11371 PC8736x GPIO DRIVER 17561 M: Jim Cromie <jim.cromie@gmail.com> 11372 M: Jim Cromie <jim.cromie@gmail.com> 17562 S: Maintained 11373 S: Maintained 17563 F: drivers/char/pc8736x_gpio.c 11374 F: drivers/char/pc8736x_gpio.c 17564 11375 17565 PC87427 HARDWARE MONITORING DRIVER 11376 PC87427 HARDWARE MONITORING DRIVER 17566 M: Jean Delvare <jdelvare@suse.com> 11377 M: Jean Delvare <jdelvare@suse.com> 17567 L: linux-hwmon@vger.kernel.org 11378 L: linux-hwmon@vger.kernel.org 17568 S: Maintained 11379 S: Maintained 17569 F: Documentation/hwmon/pc87427.rst !! 11380 F: Documentation/hwmon/pc87427 17570 F: drivers/hwmon/pc87427.c 11381 F: drivers/hwmon/pc87427.c 17571 11382 17572 PCA9532 LED DRIVER 11383 PCA9532 LED DRIVER 17573 M: Riku Voipio <riku.voipio@iki.fi> 11384 M: Riku Voipio <riku.voipio@iki.fi> 17574 S: Maintained 11385 S: Maintained 17575 F: drivers/leds/leds-pca9532.c 11386 F: drivers/leds/leds-pca9532.c 17576 F: include/linux/leds-pca9532.h 11387 F: include/linux/leds-pca9532.h 17577 11388 >> 11389 PCA9541 I2C BUS MASTER SELECTOR DRIVER >> 11390 M: Guenter Roeck <linux@roeck-us.net> >> 11391 L: linux-i2c@vger.kernel.org >> 11392 S: Maintained >> 11393 F: drivers/i2c/muxes/i2c-mux-pca9541.c >> 11394 >> 11395 PCDP - PRIMARY CONSOLE AND DEBUG PORT >> 11396 M: Khalid Aziz <khalid@gonehiking.org> >> 11397 S: Maintained >> 11398 F: drivers/firmware/pcdp.* >> 11399 17578 PCI DRIVER FOR AARDVARK (Marvell Armada 3700 11400 PCI DRIVER FOR AARDVARK (Marvell Armada 3700) 17579 M: Thomas Petazzoni <thomas.petazzoni@bo 11401 M: Thomas Petazzoni <thomas.petazzoni@bootlin.com> 17580 M: Pali Rohár <pali@kernel.org> << 17581 L: linux-pci@vger.kernel.org 11402 L: linux-pci@vger.kernel.org 17582 L: linux-arm-kernel@lists.infradead.org 11403 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17583 S: Maintained 11404 S: Maintained 17584 F: Documentation/devicetree/bindings/pc 11405 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt 17585 F: drivers/pci/controller/pci-aardvark. 11406 F: drivers/pci/controller/pci-aardvark.c 17586 11407 17587 PCI DRIVER FOR ALTERA PCIE IP 11408 PCI DRIVER FOR ALTERA PCIE IP 17588 M: Joyce Ooi <joyce.ooi@intel.com> !! 11409 M: Ley Foon Tan <lftan@altera.com> >> 11410 L: rfi@lists.rocketboards.org (moderated for non-subscribers) 17589 L: linux-pci@vger.kernel.org 11411 L: linux-pci@vger.kernel.org 17590 S: Supported 11412 S: Supported 17591 F: Documentation/devicetree/bindings/pc !! 11413 F: Documentation/devicetree/bindings/pci/altera-pcie.txt 17592 F: drivers/pci/controller/pcie-altera.c 11414 F: drivers/pci/controller/pcie-altera.c 17593 11415 17594 PCI DRIVER FOR APPLIEDMICRO XGENE 11416 PCI DRIVER FOR APPLIEDMICRO XGENE 17595 M: Toan Le <toan@os.amperecomputing.com> !! 11417 M: Tanmay Inamdar <tinamdar@apm.com> 17596 L: linux-pci@vger.kernel.org 11418 L: linux-pci@vger.kernel.org 17597 L: linux-arm-kernel@lists.infradead.org !! 11419 L: linux-arm-kernel@lists.infradead.org 17598 S: Maintained 11420 S: Maintained 17599 F: Documentation/devicetree/bindings/pc 11421 F: Documentation/devicetree/bindings/pci/xgene-pci.txt 17600 F: drivers/pci/controller/pci-xgene.c 11422 F: drivers/pci/controller/pci-xgene.c 17601 11423 17602 PCI DRIVER FOR ARM VERSATILE PLATFORM 11424 PCI DRIVER FOR ARM VERSATILE PLATFORM 17603 M: Rob Herring <robh@kernel.org> 11425 M: Rob Herring <robh@kernel.org> 17604 L: linux-pci@vger.kernel.org 11426 L: linux-pci@vger.kernel.org 17605 L: linux-arm-kernel@lists.infradead.org !! 11427 L: linux-arm-kernel@lists.infradead.org 17606 S: Maintained 11428 S: Maintained 17607 F: Documentation/devicetree/bindings/pc !! 11429 F: Documentation/devicetree/bindings/pci/versatile.txt 17608 F: drivers/pci/controller/pci-versatile 11430 F: drivers/pci/controller/pci-versatile.c 17609 11431 17610 PCI DRIVER FOR ARMADA 8K 11432 PCI DRIVER FOR ARMADA 8K 17611 M: Thomas Petazzoni <thomas.petazzoni@bo 11433 M: Thomas Petazzoni <thomas.petazzoni@bootlin.com> 17612 L: linux-pci@vger.kernel.org 11434 L: linux-pci@vger.kernel.org 17613 L: linux-arm-kernel@lists.infradead.org !! 11435 L: linux-arm-kernel@lists.infradead.org 17614 S: Maintained 11436 S: Maintained 17615 F: Documentation/devicetree/bindings/pc 11437 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt 17616 F: drivers/pci/controller/dwc/pcie-arma 11438 F: drivers/pci/controller/dwc/pcie-armada8k.c 17617 11439 17618 PCI DRIVER FOR CADENCE PCIE IP 11440 PCI DRIVER FOR CADENCE PCIE IP >> 11441 M: Alan Douglas <adouglas@cadence.com> 17619 L: linux-pci@vger.kernel.org 11442 L: linux-pci@vger.kernel.org 17620 S: Orphan !! 11443 S: Maintained 17621 F: Documentation/devicetree/bindings/pc !! 11444 F: Documentation/devicetree/bindings/pci/cdns,*.txt 17622 F: drivers/pci/controller/cadence/*cade !! 11445 F: drivers/pci/controller/pcie-cadence* 17623 11446 17624 PCI DRIVER FOR FREESCALE LAYERSCAPE 11447 PCI DRIVER FOR FREESCALE LAYERSCAPE 17625 M: Minghuan Lian <minghuan.Lian@nxp.com> 11448 M: Minghuan Lian <minghuan.Lian@nxp.com> 17626 M: Mingkai Hu <mingkai.hu@nxp.com> 11449 M: Mingkai Hu <mingkai.hu@nxp.com> 17627 M: Roy Zang <roy.zang@nxp.com> 11450 M: Roy Zang <roy.zang@nxp.com> 17628 L: linuxppc-dev@lists.ozlabs.org 11451 L: linuxppc-dev@lists.ozlabs.org 17629 L: linux-pci@vger.kernel.org 11452 L: linux-pci@vger.kernel.org 17630 L: linux-arm-kernel@lists.infradead.org !! 11453 L: linux-arm-kernel@lists.infradead.org 17631 L: imx@lists.linux.dev << 17632 S: Maintained 11454 S: Maintained 17633 F: drivers/pci/controller/dwc/*layersca 11455 F: drivers/pci/controller/dwc/*layerscape* 17634 11456 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 11457 PCI DRIVER FOR GENERIC OF HOSTS 17645 M: Will Deacon <will@kernel.org> !! 11458 M: Will Deacon <will.deacon@arm.com> 17646 L: linux-pci@vger.kernel.org 11459 L: linux-pci@vger.kernel.org 17647 L: linux-arm-kernel@lists.infradead.org 11460 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17648 S: Maintained 11461 S: Maintained 17649 F: Documentation/devicetree/bindings/pc !! 11462 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt 17650 F: drivers/pci/controller/pci-host-comm 11463 F: drivers/pci/controller/pci-host-common.c 17651 F: drivers/pci/controller/pci-host-gene 11464 F: drivers/pci/controller/pci-host-generic.c 17652 11465 17653 PCI DRIVER FOR IMX6 11466 PCI DRIVER FOR IMX6 17654 M: Richard Zhu <hongxing.zhu@nxp.com> 11467 M: Richard Zhu <hongxing.zhu@nxp.com> 17655 M: Lucas Stach <l.stach@pengutronix.de> 11468 M: Lucas Stach <l.stach@pengutronix.de> 17656 L: linux-pci@vger.kernel.org 11469 L: linux-pci@vger.kernel.org 17657 L: linux-arm-kernel@lists.infradead.org 11470 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17658 L: imx@lists.linux.dev << 17659 S: Maintained 11471 S: Maintained 17660 F: Documentation/devicetree/bindings/pc !! 11472 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* 11473 F: drivers/pci/controller/dwc/*imx6* 17664 11474 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 11475 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD) 17672 M: Nirmal Patel <nirmal.patel@linux.inte !! 11476 M: Keith Busch <keith.busch@intel.com> 17673 R: Jonathan Derrick <jonathan.derrick@li !! 11477 M: Jonathan Derrick <jonathan.derrick@intel.com> 17674 L: linux-pci@vger.kernel.org 11478 L: linux-pci@vger.kernel.org 17675 S: Supported 11479 S: Supported 17676 F: drivers/pci/controller/vmd.c 11480 F: drivers/pci/controller/vmd.c 17677 11481 17678 PCI DRIVER FOR MICROSEMI SWITCHTEC 11482 PCI DRIVER FOR MICROSEMI SWITCHTEC 17679 M: Kurt Schwemmer <kurt.schwemmer@micros 11483 M: Kurt Schwemmer <kurt.schwemmer@microsemi.com> 17680 M: Logan Gunthorpe <logang@deltatee.com> 11484 M: Logan Gunthorpe <logang@deltatee.com> 17681 L: linux-pci@vger.kernel.org 11485 L: linux-pci@vger.kernel.org 17682 S: Maintained 11486 S: Maintained >> 11487 F: Documentation/switchtec.txt 17683 F: Documentation/ABI/testing/sysfs-clas 11488 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* 11489 F: drivers/pci/switch/switchtec* 17687 F: include/linux/switchtec.h << 17688 F: include/uapi/linux/switchtec_ioctl.h 11490 F: include/uapi/linux/switchtec_ioctl.h >> 11491 F: include/linux/switchtec.h >> 11492 F: drivers/ntb/hw/mscc/ 17689 11493 17690 PCI DRIVER FOR MOBIVEIL PCIE IP 11494 PCI DRIVER FOR MOBIVEIL PCIE IP 17691 M: Karthikeyan Mitran <m.karthikeyan@mob !! 11495 M: Subrahmanya Lingappa <l.subrahmanya@mobiveil.co.in> 17692 M: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> << 17693 L: linux-pci@vger.kernel.org 11496 L: linux-pci@vger.kernel.org 17694 S: Supported 11497 S: Supported 17695 F: Documentation/devicetree/bindings/pc 11498 F: Documentation/devicetree/bindings/pci/mobiveil-pcie.txt 17696 F: drivers/pci/controller/mobiveil/pcie !! 11499 F: drivers/pci/controller/pcie-mobiveil.c 17697 11500 17698 PCI DRIVER FOR MVEBU (Marvell Armada 370 and 11501 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support) 17699 M: Thomas Petazzoni <thomas.petazzoni@bo 11502 M: Thomas Petazzoni <thomas.petazzoni@bootlin.com> 17700 M: Pali Rohár <pali@kernel.org> !! 11503 M: Jason Cooper <jason@lakedaemon.net> 17701 L: linux-pci@vger.kernel.org 11504 L: linux-pci@vger.kernel.org 17702 L: linux-arm-kernel@lists.infradead.org 11505 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17703 S: Maintained 11506 S: Maintained 17704 F: drivers/pci/controller/*mvebu* 11507 F: drivers/pci/controller/*mvebu* 17705 11508 17706 PCI DRIVER FOR NVIDIA TEGRA 11509 PCI DRIVER FOR NVIDIA TEGRA 17707 M: Thierry Reding <thierry.reding@gmail. 11510 M: Thierry Reding <thierry.reding@gmail.com> 17708 L: linux-tegra@vger.kernel.org 11511 L: linux-tegra@vger.kernel.org 17709 L: linux-pci@vger.kernel.org 11512 L: linux-pci@vger.kernel.org 17710 S: Supported 11513 S: Supported 17711 F: Documentation/devicetree/bindings/pc 11514 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt 17712 F: drivers/pci/controller/pci-tegra.c 11515 F: drivers/pci/controller/pci-tegra.c 17713 11516 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 11517 PCI DRIVER FOR RENESAS R-CAR 17731 M: Marek Vasut <marek.vasut+renesas@gmai !! 11518 M: Simon Horman <horms@verge.net.au> 17732 M: Yoshihiro Shimoda <yoshihiro.shimoda. << 17733 L: linux-pci@vger.kernel.org 11519 L: linux-pci@vger.kernel.org 17734 L: linux-renesas-soc@vger.kernel.org 11520 L: linux-renesas-soc@vger.kernel.org 17735 S: Maintained 11521 S: Maintained 17736 F: Documentation/devicetree/bindings/pc << 17737 F: drivers/pci/controller/*rcar* 11522 F: drivers/pci/controller/*rcar* 17738 F: drivers/pci/controller/dwc/*rcar* << 17739 11523 17740 PCI DRIVER FOR SAMSUNG EXYNOS 11524 PCI DRIVER FOR SAMSUNG EXYNOS 17741 M: Jingoo Han <jingoohan1@gmail.com> 11525 M: Jingoo Han <jingoohan1@gmail.com> 17742 L: linux-pci@vger.kernel.org 11526 L: linux-pci@vger.kernel.org 17743 L: linux-arm-kernel@lists.infradead.org 11527 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17744 L: linux-samsung-soc@vger.kernel.org !! 11528 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 17745 S: Maintained 11529 S: Maintained 17746 F: drivers/pci/controller/dwc/pci-exyno 11530 F: drivers/pci/controller/dwc/pci-exynos.c 17747 11531 17748 PCI DRIVER FOR SYNOPSYS DESIGNWARE 11532 PCI DRIVER FOR SYNOPSYS DESIGNWARE 17749 M: Jingoo Han <jingoohan1@gmail.com> 11533 M: Jingoo Han <jingoohan1@gmail.com> 17750 M: Manivannan Sadhasivam <manivannan.sad !! 11534 M: Gustavo Pimentel <gustavo.pimentel@synopsys.com> 17751 L: linux-pci@vger.kernel.org 11535 L: linux-pci@vger.kernel.org 17752 S: Maintained 11536 S: Maintained 17753 F: Documentation/devicetree/bindings/pc !! 11537 F: Documentation/devicetree/bindings/pci/designware-pcie.txt 17754 F: Documentation/devicetree/bindings/pc << 17755 F: drivers/pci/controller/dwc/*designwa 11538 F: drivers/pci/controller/dwc/*designware* 17756 11539 17757 PCI DRIVER FOR TI DRA7XX/J721E !! 11540 PCI DRIVER FOR TI DRA7XX 17758 M: Vignesh Raghavendra <vigneshr@ti.com> !! 11541 M: Kishon Vijay Abraham I <kishon@ti.com> 17759 R: Siddharth Vadapalli <s-vadapalli@ti.c << 17760 L: linux-omap@vger.kernel.org 11542 L: linux-omap@vger.kernel.org 17761 L: linux-pci@vger.kernel.org 11543 L: linux-pci@vger.kernel.org 17762 L: linux-arm-kernel@lists.infradead.org << 17763 S: Supported 11544 S: Supported 17764 F: Documentation/devicetree/bindings/pc 11545 F: Documentation/devicetree/bindings/pci/ti-pci.txt 17765 F: drivers/pci/controller/cadence/pci-j << 17766 F: drivers/pci/controller/dwc/pci-dra7x 11546 F: drivers/pci/controller/dwc/pci-dra7xx.c 17767 11547 17768 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC !! 11548 PCI DRIVER FOR TI KEYSTONE 17769 M: Linus Walleij <linus.walleij@linaro.o !! 11549 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 11550 L: linux-pci@vger.kernel.org >> 11551 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17779 S: Maintained 11552 S: Maintained 17780 F: Documentation/devicetree/bindings/pc !! 11553 F: drivers/pci/controller/dwc/pci-keystone.c 17781 F: drivers/pci/controller/pcie-xilinx-c << 17782 11554 17783 PCI ENDPOINT SUBSYSTEM 11555 PCI ENDPOINT SUBSYSTEM 17784 M: Manivannan Sadhasivam <manivannan.sad !! 11556 M: Kishon Vijay Abraham I <kishon@ti.com> 17785 M: Krzysztof Wilczyński <kw@linux.com> !! 11557 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 17786 R: Kishon Vijay Abraham I <kishon@kernel << 17787 L: linux-pci@vger.kernel.org 11558 L: linux-pci@vger.kernel.org >> 11559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git 17788 S: Supported 11560 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/ 11561 F: drivers/pci/endpoint/ >> 11562 F: drivers/misc/pci_endpoint_test.c 17797 F: tools/pci/ 11563 F: tools/pci/ 17798 11564 17799 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERP 11565 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC 17800 M: Mahesh J Salgaonkar <mahesh@linux.ibm !! 11566 M: Russell Currey <ruscur@russell.cc> 17801 R: Oliver O'Halloran <oohall@gmail.com> !! 11567 M: Sam Bobroff <sbobroff@linux.ibm.com> >> 11568 M: Oliver O'Halloran <oohall@gmail.com> 17802 L: linuxppc-dev@lists.ozlabs.org 11569 L: linuxppc-dev@lists.ozlabs.org 17803 S: Supported 11570 S: Supported 17804 F: Documentation/PCI/pci-error-recovery !! 11571 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 11572 F: drivers/pci/pcie/aer.c 17810 F: drivers/pci/pcie/dpc.c 11573 F: drivers/pci/pcie/dpc.c 17811 F: drivers/pci/pcie/err.c 11574 F: drivers/pci/pcie/err.c >> 11575 F: Documentation/powerpc/eeh-pci-error-recovery.txt >> 11576 F: arch/powerpc/kernel/eeh*.c >> 11577 F: arch/powerpc/platforms/*/eeh*.c >> 11578 F: arch/powerpc/include/*/eeh*.h 17812 11579 17813 PCI ERROR RECOVERY 11580 PCI ERROR RECOVERY 17814 M: Linas Vepstas <linasvepstas@gmail.com 11581 M: Linas Vepstas <linasvepstas@gmail.com> 17815 L: linux-pci@vger.kernel.org 11582 L: linux-pci@vger.kernel.org 17816 S: Supported 11583 S: Supported 17817 F: Documentation/PCI/pci-error-recovery !! 11584 F: Documentation/PCI/pci-error-recovery.txt 17818 11585 17819 PCI MSI DRIVER FOR ALTERA MSI IP 11586 PCI MSI DRIVER FOR ALTERA MSI IP 17820 M: Joyce Ooi <joyce.ooi@intel.com> !! 11587 M: Ley Foon Tan <lftan@altera.com> >> 11588 L: rfi@lists.rocketboards.org (moderated for non-subscribers) 17821 L: linux-pci@vger.kernel.org 11589 L: linux-pci@vger.kernel.org 17822 S: Supported 11590 S: Supported 17823 F: Documentation/devicetree/bindings/pc !! 11591 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt 17824 F: drivers/pci/controller/pcie-altera-m 11592 F: drivers/pci/controller/pcie-altera-msi.c 17825 11593 17826 PCI MSI DRIVER FOR APPLIEDMICRO XGENE 11594 PCI MSI DRIVER FOR APPLIEDMICRO XGENE 17827 M: Toan Le <toan@os.amperecomputing.com> !! 11595 M: Duc Dang <dhdang@apm.com> 17828 L: linux-pci@vger.kernel.org 11596 L: linux-pci@vger.kernel.org 17829 L: linux-arm-kernel@lists.infradead.org !! 11597 L: linux-arm-kernel@lists.infradead.org 17830 S: Maintained 11598 S: Maintained 17831 F: Documentation/devicetree/bindings/pc 11599 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt 17832 F: drivers/pci/controller/pci-xgene-msi 11600 F: drivers/pci/controller/pci-xgene-msi.c 17833 11601 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 11602 PCI SUBSYSTEM 17872 M: Bjorn Helgaas <bhelgaas@google.com> 11603 M: Bjorn Helgaas <bhelgaas@google.com> 17873 L: linux-pci@vger.kernel.org 11604 L: linux-pci@vger.kernel.org >> 11605 Q: http://patchwork.ozlabs.org/project/linux-pci/list/ >> 11606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git 17874 S: Supported 11607 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 11608 F: Documentation/devicetree/bindings/pci/ 17881 F: arch/x86/kernel/early-quirks.c !! 11609 F: Documentation/PCI/ 17882 F: arch/x86/kernel/quirks.c << 17883 F: arch/x86/pci/ << 17884 F: drivers/acpi/pci* 11610 F: drivers/acpi/pci* 17885 F: drivers/pci/ 11611 F: drivers/pci/ 17886 F: include/asm-generic/pci* 11612 F: include/asm-generic/pci* 17887 F: include/linux/of_pci.h << 17888 F: include/linux/pci* 11613 F: include/linux/pci* >> 11614 F: include/linux/of_pci.h 17889 F: include/uapi/linux/pci* 11615 F: include/uapi/linux/pci* >> 11616 F: lib/pci* >> 11617 F: arch/x86/pci/ >> 11618 F: arch/x86/kernel/quirks.c 17890 11619 17891 PCIE DRIVER FOR AMAZON ANNAPURNA LABS !! 11620 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS 17892 M: Jonathan Chocron <jonnyc@amazon.com> !! 11621 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 17893 L: linux-pci@vger.kernel.org << 17894 S: Maintained << 17895 F: Documentation/devicetree/bindings/pc << 17896 F: drivers/pci/controller/dwc/pcie-al.c << 17897 << 17898 PCIE DRIVER FOR AMLOGIC MESON << 17899 M: Yue Wang <yue.wang@Amlogic.com> << 17900 L: linux-pci@vger.kernel.org 11622 L: linux-pci@vger.kernel.org 17901 L: linux-amlogic@lists.infradead.org !! 11623 Q: http://patchwork.ozlabs.org/project/linux-pci/list/ 17902 S: Maintained !! 11624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/ 17903 F: drivers/pci/controller/dwc/pci-meson !! 11625 S: Supported >> 11626 F: drivers/pci/controller/ 17904 11627 17905 PCIE DRIVER FOR AXIS ARTPEC 11628 PCIE DRIVER FOR AXIS ARTPEC 17906 M: Jesper Nilsson <jesper.nilsson@axis.c 11629 M: Jesper Nilsson <jesper.nilsson@axis.com> 17907 L: linux-arm-kernel@axis.com 11630 L: linux-arm-kernel@axis.com 17908 L: linux-pci@vger.kernel.org 11631 L: linux-pci@vger.kernel.org 17909 S: Maintained 11632 S: Maintained 17910 F: Documentation/devicetree/bindings/pc 11633 F: Documentation/devicetree/bindings/pci/axis,artpec* 17911 F: drivers/pci/controller/dwc/*artpec* 11634 F: drivers/pci/controller/dwc/*artpec* 17912 11635 17913 PCIE DRIVER FOR CAVIUM THUNDERX 11636 PCIE DRIVER FOR CAVIUM THUNDERX 17914 M: Robert Richter <rric@kernel.org> !! 11637 M: David Daney <david.daney@cavium.com> 17915 L: linux-pci@vger.kernel.org 11638 L: linux-pci@vger.kernel.org 17916 L: linux-arm-kernel@lists.infradead.org 11639 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 17917 S: Odd Fixes !! 11640 S: Supported >> 11641 F: Documentation/devicetree/bindings/pci/pci-thunder-* 17918 F: drivers/pci/controller/pci-thunder-* 11642 F: drivers/pci/controller/pci-thunder-* 17919 11643 17920 PCIE DRIVER FOR HISILICON 11644 PCIE DRIVER FOR HISILICON 17921 M: Zhou Wang <wangzhou1@hisilicon.com> 11645 M: Zhou Wang <wangzhou1@hisilicon.com> 17922 L: linux-pci@vger.kernel.org 11646 L: linux-pci@vger.kernel.org 17923 S: Maintained 11647 S: Maintained >> 11648 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt 17924 F: drivers/pci/controller/dwc/pcie-hisi 11649 F: drivers/pci/controller/dwc/pcie-hisi.c 17925 11650 17926 PCIE DRIVER FOR HISILICON KIRIN 11651 PCIE DRIVER FOR HISILICON KIRIN 17927 M: Xiaowei Song <songxiaowei@hisilicon.c 11652 M: Xiaowei Song <songxiaowei@hisilicon.com> 17928 M: Binghui Wang <wangbinghui@hisilicon.c 11653 M: Binghui Wang <wangbinghui@hisilicon.com> 17929 L: linux-pci@vger.kernel.org 11654 L: linux-pci@vger.kernel.org 17930 S: Maintained 11655 S: Maintained 17931 F: Documentation/devicetree/bindings/pc !! 11656 F: Documentation/devicetree/bindings/pci/kirin-pcie.txt 17932 F: drivers/pci/controller/dwc/pcie-kiri 11657 F: drivers/pci/controller/dwc/pcie-kirin.c 17933 11658 17934 PCIE DRIVER FOR HISILICON STB 11659 PCIE DRIVER FOR HISILICON STB >> 11660 M: Jianguo Sun <sunjianguo1@huawei.com> 17935 M: Shawn Guo <shawn.guo@linaro.org> 11661 M: Shawn Guo <shawn.guo@linaro.org> 17936 L: linux-pci@vger.kernel.org 11662 L: linux-pci@vger.kernel.org 17937 S: Maintained 11663 S: Maintained 17938 F: Documentation/devicetree/bindings/pc 11664 F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt 17939 F: drivers/pci/controller/dwc/pcie-hist 11665 F: drivers/pci/controller/dwc/pcie-histb.c 17940 11666 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 11667 PCIE DRIVER FOR MEDIATEK 17956 M: Ryder Lee <ryder.lee@mediatek.com> 11668 M: Ryder Lee <ryder.lee@mediatek.com> 17957 M: Jianjun Wang <jianjun.wang@mediatek.c << 17958 L: linux-pci@vger.kernel.org 11669 L: linux-pci@vger.kernel.org 17959 L: linux-mediatek@lists.infradead.org ( !! 11670 L: linux-mediatek@lists.infradead.org 17960 S: Supported 11671 S: Supported 17961 F: Documentation/devicetree/bindings/pc 11672 F: Documentation/devicetree/bindings/pci/mediatek* 17962 F: drivers/pci/controller/*mediatek* 11673 F: drivers/pci/controller/*mediatek* 17963 11674 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 11675 PCIE DRIVER FOR QUALCOMM MSM 17972 M: Manivannan Sadhasivam <manivannan.sad !! 11676 M: Stanimir Varbanov <svarbanov@mm-sol.com> 17973 L: linux-pci@vger.kernel.org 11677 L: linux-pci@vger.kernel.org 17974 L: linux-arm-msm@vger.kernel.org 11678 L: linux-arm-msm@vger.kernel.org 17975 S: Maintained 11679 S: Maintained 17976 F: drivers/pci/controller/dwc/pcie-qcom !! 11680 F: drivers/pci/controller/dwc/*qcom* 17977 F: drivers/pci/controller/dwc/pcie-qcom << 17978 11681 17979 PCIE DRIVER FOR ROCKCHIP 11682 PCIE DRIVER FOR ROCKCHIP 17980 M: Shawn Lin <shawn.lin@rock-chips.com> 11683 M: Shawn Lin <shawn.lin@rock-chips.com> 17981 L: linux-pci@vger.kernel.org 11684 L: linux-pci@vger.kernel.org 17982 L: linux-rockchip@lists.infradead.org 11685 L: linux-rockchip@lists.infradead.org 17983 S: Maintained 11686 S: Maintained 17984 F: Documentation/devicetree/bindings/pc !! 11687 F: Documentation/devicetree/bindings/pci/rockchip-pcie* 17985 F: drivers/pci/controller/pcie-rockchip 11688 F: drivers/pci/controller/pcie-rockchip* 17986 11689 17987 PCIE DRIVER FOR SOCIONEXT UNIPHIER !! 11690 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC 17988 M: Kunihiko Hayashi <hayashi.kunihiko@so !! 11691 M: Linus Walleij <linus.walleij@linaro.org> 17989 L: linux-pci@vger.kernel.org 11692 L: linux-pci@vger.kernel.org 17990 S: Maintained 11693 S: Maintained 17991 F: Documentation/devicetree/bindings/pc !! 11694 F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt 17992 F: drivers/pci/controller/dwc/pcie-unip !! 11695 F: drivers/pci/controller/pci-v3-semi.c 17993 11696 17994 PCIE DRIVER FOR ST SPEAR13XX 11697 PCIE DRIVER FOR ST SPEAR13XX 17995 M: Pratyush Anand <pratyush.anand@gmail. 11698 M: Pratyush Anand <pratyush.anand@gmail.com> 17996 L: linux-pci@vger.kernel.org 11699 L: linux-pci@vger.kernel.org 17997 S: Maintained 11700 S: Maintained 17998 F: drivers/pci/controller/dwc/*spear* 11701 F: drivers/pci/controller/dwc/*spear* 17999 11702 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 11703 PCMCIA SUBSYSTEM 18017 M: Dominik Brodowski <linux@dominikbrodo 11704 M: Dominik Brodowski <linux@dominikbrodowski.net> >> 11705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git 18018 S: Odd Fixes 11706 S: Odd Fixes 18019 T: git git://git.kernel.org/pub/scm/lin << 18020 F: Documentation/pcmcia/ 11707 F: Documentation/pcmcia/ >> 11708 F: tools/pcmcia/ 18021 F: drivers/pcmcia/ 11709 F: drivers/pcmcia/ 18022 F: include/pcmcia/ 11710 F: include/pcmcia/ 18023 F: tools/pcmcia/ << 18024 11711 18025 PCNET32 NETWORK DRIVER 11712 PCNET32 NETWORK DRIVER 18026 M: Don Fry <pcnet32@frontier.com> 11713 M: Don Fry <pcnet32@frontier.com> 18027 L: netdev@vger.kernel.org 11714 L: netdev@vger.kernel.org 18028 S: Maintained 11715 S: Maintained 18029 F: drivers/net/ethernet/amd/pcnet32.c 11716 F: drivers/net/ethernet/amd/pcnet32.c 18030 11717 18031 PCRYPT PARALLEL CRYPTO ENGINE 11718 PCRYPT PARALLEL CRYPTO ENGINE 18032 M: Steffen Klassert <steffen.klassert@se 11719 M: Steffen Klassert <steffen.klassert@secunet.com> 18033 L: linux-crypto@vger.kernel.org 11720 L: linux-crypto@vger.kernel.org 18034 S: Maintained 11721 S: Maintained 18035 F: crypto/pcrypt.c 11722 F: crypto/pcrypt.c 18036 F: include/crypto/pcrypt.h 11723 F: include/crypto/pcrypt.h 18037 11724 18038 PDS DSC VIRTIO DATA PATH ACCELERATOR !! 11725 PEAQ WMI HOTKEYS DRIVER 18039 R: Shannon Nelson <shannon.nelson@amd.co !! 11726 M: Hans de Goede <hdegoede@redhat.com> 18040 F: drivers/vdpa/pds/ !! 11727 L: platform-driver-x86@vger.kernel.org 18041 !! 11728 S: Maintained 18042 PECI HARDWARE MONITORING DRIVERS !! 11729 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 11730 18068 PER-CPU MEMORY ALLOCATOR 11731 PER-CPU MEMORY ALLOCATOR 18069 M: Dennis Zhou <dennis@kernel.org> 11732 M: Dennis Zhou <dennis@kernel.org> 18070 M: Tejun Heo <tj@kernel.org> 11733 M: Tejun Heo <tj@kernel.org> 18071 M: Christoph Lameter <cl@linux.com> 11734 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 11735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dennis/percpu.git 18075 F: arch/*/include/asm/percpu.h !! 11736 S: Maintained 18076 F: include/linux/percpu*.h 11737 F: include/linux/percpu*.h 18077 F: lib/percpu*.c << 18078 F: mm/percpu*.c 11738 F: mm/percpu*.c >> 11739 F: arch/*/include/asm/percpu.h 18079 11740 18080 PER-TASK DELAY ACCOUNTING 11741 PER-TASK DELAY ACCOUNTING 18081 M: Balbir Singh <bsingharora@gmail.com> 11742 M: Balbir Singh <bsingharora@gmail.com> 18082 S: Maintained 11743 S: Maintained 18083 F: include/linux/delayacct.h 11744 F: include/linux/delayacct.h 18084 F: kernel/delayacct.c 11745 F: kernel/delayacct.c 18085 11746 18086 PERFORMANCE EVENTS SUBSYSTEM 11747 PERFORMANCE EVENTS SUBSYSTEM 18087 M: Peter Zijlstra <peterz@infradead.org> 11748 M: Peter Zijlstra <peterz@infradead.org> 18088 M: Ingo Molnar <mingo@redhat.com> 11749 M: Ingo Molnar <mingo@redhat.com> 18089 M: Arnaldo Carvalho de Melo <acme@kernel 11750 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 11751 R: Alexander Shishkin <alexander.shishkin@linux.intel.com> 18093 R: Jiri Olsa <jolsa@kernel.org> !! 11752 R: Jiri Olsa <jolsa@redhat.com> 18094 R: Ian Rogers <irogers@google.com> !! 11753 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 11754 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 11755 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 !! 11756 S: Supported 18103 T: git git://git.kernel.org/pub/scm/lin !! 11757 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 11758 F: include/linux/perf_event.h 18112 F: include/uapi/linux/perf_event.h 11759 F: include/uapi/linux/perf_event.h 18113 F: kernel/events/* !! 11760 F: arch/*/kernel/perf_event*.c 18114 F: tools/lib/perf/ !! 11761 F: arch/*/kernel/*/perf_event*.c >> 11762 F: arch/*/kernel/*/*/perf_event*.c >> 11763 F: arch/*/include/asm/perf_event.h >> 11764 F: arch/*/kernel/perf_callchain.c >> 11765 F: arch/*/events/* 18115 F: tools/perf/ 11766 F: tools/perf/ 18116 11767 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 11768 PERSONALITY HANDLING 18132 M: Christoph Hellwig <hch@infradead.org> 11769 M: Christoph Hellwig <hch@infradead.org> 18133 L: linux-abi-devel@lists.sourceforge.ne 11770 L: linux-abi-devel@lists.sourceforge.net 18134 S: Maintained 11771 S: Maintained 18135 F: include/linux/personality.h 11772 F: include/linux/personality.h 18136 F: include/uapi/linux/personality.h 11773 F: include/uapi/linux/personality.h 18137 11774 18138 PHOENIX RC FLIGHT CONTROLLER ADAPTER 11775 PHOENIX RC FLIGHT CONTROLLER ADAPTER 18139 M: Marcus Folkesson <marcus.folkesson@gm 11776 M: Marcus Folkesson <marcus.folkesson@gmail.com> 18140 L: linux-input@vger.kernel.org 11777 L: linux-input@vger.kernel.org 18141 S: Maintained 11778 S: Maintained 18142 F: Documentation/input/devices/pxrc.rst 11779 F: Documentation/input/devices/pxrc.rst 18143 F: drivers/input/joystick/pxrc.c 11780 F: drivers/input/joystick/pxrc.c 18144 11781 18145 PHONET PROTOCOL 11782 PHONET PROTOCOL 18146 M: Remi Denis-Courmont <courmisch@gmail. 11783 M: Remi Denis-Courmont <courmisch@gmail.com> 18147 S: Supported 11784 S: Supported 18148 F: Documentation/networking/phonet.rst !! 11785 F: Documentation/networking/phonet.txt 18149 F: include/linux/phonet.h 11786 F: include/linux/phonet.h 18150 F: include/net/phonet/ 11787 F: include/net/phonet/ 18151 F: include/uapi/linux/phonet.h 11788 F: include/uapi/linux/phonet.h 18152 F: net/phonet/ 11789 F: net/phonet/ 18153 11790 18154 PHRAM MTD DRIVER 11791 PHRAM MTD DRIVER 18155 M: Joern Engel <joern@lazybastard.org> 11792 M: Joern Engel <joern@lazybastard.org> 18156 L: linux-mtd@lists.infradead.org 11793 L: linux-mtd@lists.infradead.org 18157 S: Maintained 11794 S: Maintained 18158 F: drivers/mtd/devices/phram.c 11795 F: drivers/mtd/devices/phram.c 18159 11796 18160 PICOLCD HID DRIVER 11797 PICOLCD HID DRIVER 18161 M: Bruno Prémont <bonbons@linux-vserver 11798 M: Bruno Prémont <bonbons@linux-vserver.org> 18162 L: linux-input@vger.kernel.org 11799 L: linux-input@vger.kernel.org 18163 S: Maintained 11800 S: Maintained 18164 F: drivers/hid/hid-picolcd* 11801 F: drivers/hid/hid-picolcd* 18165 11802 18166 PIDFD API !! 11803 PICOXCELL SUPPORT 18167 M: Christian Brauner <christian@brauner. !! 11804 M: Jamie Iles <jamie@jamieiles.com> 18168 L: linux-kernel@vger.kernel.org !! 11805 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 18169 S: Maintained !! 11806 T: git git://github.com/jamieiles/linux-2.6-ji.git 18170 T: git git://git.kernel.org/pub/scm/lin !! 11807 S: Supported 18171 F: samples/pidfd/ !! 11808 F: arch/arm/boot/dts/picoxcell* 18172 F: tools/testing/selftests/clone3/ !! 11809 F: arch/arm/mach-picoxcell/ 18173 F: tools/testing/selftests/pid_namespac !! 11810 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 11811 18179 PIN CONTROL SUBSYSTEM 11812 PIN CONTROL SUBSYSTEM 18180 M: Linus Walleij <linus.walleij@linaro.o 11813 M: Linus Walleij <linus.walleij@linaro.org> 18181 L: linux-gpio@vger.kernel.org 11814 L: linux-gpio@vger.kernel.org 18182 S: Maintained << 18183 T: git git://git.kernel.org/pub/scm/lin 11815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git >> 11816 S: Maintained 18184 F: Documentation/devicetree/bindings/pi 11817 F: Documentation/devicetree/bindings/pinctrl/ 18185 F: Documentation/driver-api/pin-control !! 11818 F: Documentation/driver-api/pinctl.rst 18186 F: drivers/pinctrl/ 11819 F: drivers/pinctrl/ 18187 F: include/dt-bindings/pinctrl/ << 18188 F: include/linux/pinctrl/ 11820 F: include/linux/pinctrl/ 18189 11821 18190 PIN CONTROLLER - AMD !! 11822 PIN CONTROLLER - ATMEL AT91 18191 M: Basavaraj Natikar <Basavaraj.Natikar@ !! 11823 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com> 18192 M: Shyam Sundar S K <Shyam-sundar.S-k@am !! 11824 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 18193 S: Maintained 11825 S: Maintained 18194 F: drivers/pinctrl/pinctrl-amd.c !! 11826 F: drivers/pinctrl/pinctrl-at91.* >> 11827 >> 11828 PIN CONTROLLER - ATMEL AT91 PIO4 >> 11829 M: Ludovic Desroches <ludovic.desroches@microchip.com> >> 11830 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 11831 L: linux-gpio@vger.kernel.org >> 11832 S: Supported >> 11833 F: drivers/pinctrl/pinctrl-at91-pio4.* 18195 11834 18196 PIN CONTROLLER - FREESCALE 11835 PIN CONTROLLER - FREESCALE 18197 M: Dong Aisheng <aisheng.dong@nxp.com> 11836 M: Dong Aisheng <aisheng.dong@nxp.com> 18198 M: Fabio Estevam <festevam@gmail.com> 11837 M: Fabio Estevam <festevam@gmail.com> 18199 M: Shawn Guo <shawnguo@kernel.org> 11838 M: Shawn Guo <shawnguo@kernel.org> 18200 M: Jacky Bai <ping.bai@nxp.com> !! 11839 M: Stefan Agner <stefan@agner.ch> 18201 R: Pengutronix Kernel Team <kernel@pengu 11840 R: Pengutronix Kernel Team <kernel@pengutronix.de> 18202 L: linux-gpio@vger.kernel.org 11841 L: linux-gpio@vger.kernel.org 18203 L: NXP S32 Linux Team <s32@nxp.com> << 18204 S: Maintained 11842 S: Maintained 18205 F: Documentation/devicetree/bindings/pi << 18206 F: Documentation/devicetree/bindings/pi << 18207 F: drivers/pinctrl/freescale/ 11843 F: drivers/pinctrl/freescale/ 18208 F: drivers/pinctrl/nxp/ !! 11844 F: Documentation/devicetree/bindings/pinctrl/fsl,* 18209 11845 18210 PIN CONTROLLER - INTEL 11846 PIN CONTROLLER - INTEL 18211 M: Mika Westerberg <mika.westerberg@linu 11847 M: Mika Westerberg <mika.westerberg@linux.intel.com> 18212 M: Andy Shevchenko <andy@kernel.org> !! 11848 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 18213 S: Supported << 18214 T: git git://git.kernel.org/pub/scm/lin 11849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/intel.git >> 11850 S: Maintained 18215 F: drivers/pinctrl/intel/ 11851 F: drivers/pinctrl/intel/ 18216 11852 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 11853 PIN CONTROLLER - MEDIATEK 18223 M: Sean Wang <sean.wang@kernel.org> 11854 M: Sean Wang <sean.wang@kernel.org> 18224 L: linux-mediatek@lists.infradead.org ( 11855 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers) 18225 S: Maintained 11856 S: Maintained 18226 F: Documentation/devicetree/bindings/pi !! 11857 F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt 18227 F: Documentation/devicetree/bindings/pi !! 11858 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/ 11859 F: drivers/pinctrl/mediatek/ 18231 11860 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 11861 PIN CONTROLLER - QUALCOMM 18263 M: Bjorn Andersson <andersson@kernel.org !! 11862 M: Bjorn Andersson <bjorn.andersson@linaro.org> 18264 L: linux-arm-msm@vger.kernel.org << 18265 S: Maintained 11863 S: Maintained 18266 F: Documentation/devicetree/bindings/pi !! 11864 L: linux-arm-msm@vger.kernel.org >> 11865 F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt 18267 F: drivers/pinctrl/qcom/ 11866 F: drivers/pinctrl/qcom/ 18268 11867 18269 PIN CONTROLLER - RENESAS 11868 PIN CONTROLLER - RENESAS >> 11869 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 18270 M: Geert Uytterhoeven <geert+renesas@gli 11870 M: Geert Uytterhoeven <geert+renesas@glider.be> 18271 L: linux-renesas-soc@vger.kernel.org 11871 L: linux-renesas-soc@vger.kernel.org 18272 S: Supported !! 11872 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 !! 11873 S: Maintained 18274 F: Documentation/devicetree/bindings/pi !! 11874 F: drivers/pinctrl/sh-pfc/ 18275 F: drivers/pinctrl/renesas/ << 18276 11875 18277 PIN CONTROLLER - SAMSUNG 11876 PIN CONTROLLER - SAMSUNG >> 11877 M: Tomasz Figa <tomasz.figa@gmail.com> 18278 M: Krzysztof Kozlowski <krzk@kernel.org> 11878 M: Krzysztof Kozlowski <krzk@kernel.org> 18279 M: Sylwester Nawrocki <s.nawrocki@samsun 11879 M: Sylwester Nawrocki <s.nawrocki@samsung.com> 18280 R: Alim Akhtar <alim.akhtar@samsung.com> << 18281 L: linux-arm-kernel@lists.infradead.org 11880 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 18282 L: linux-samsung-soc@vger.kernel.org !! 11881 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 18283 S: Maintained << 18284 Q: https://patchwork.kernel.org/project 11882 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 11883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git 18288 F: Documentation/devicetree/bindings/pi !! 11884 S: Maintained 18289 F: drivers/pinctrl/samsung/ 11885 F: drivers/pinctrl/samsung/ >> 11886 F: include/dt-bindings/pinctrl/samsung.h >> 11887 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt 18290 11888 18291 PIN CONTROLLER - SINGLE 11889 PIN CONTROLLER - SINGLE 18292 M: Tony Lindgren <tony@atomide.com> 11890 M: Tony Lindgren <tony@atomide.com> 18293 M: Haojian Zhuang <haojian.zhuang@linaro 11891 M: Haojian Zhuang <haojian.zhuang@linaro.org> 18294 L: linux-arm-kernel@lists.infradead.org 11892 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 18295 L: linux-omap@vger.kernel.org 11893 L: linux-omap@vger.kernel.org 18296 S: Maintained 11894 S: Maintained 18297 F: drivers/pinctrl/pinctrl-single.c 11895 F: drivers/pinctrl/pinctrl-single.c 18298 11896 18299 PIN CONTROLLER - SUNPLUS / TIBBO !! 11897 PIN CONTROLLER - ST SPEAR 18300 M: Dvorkin Dmitry <dvorkin@tibbo.com> !! 11898 M: Viresh Kumar <vireshk@kernel.org> 18301 M: Wells Lu <wellslutw@gmail.com> << 18302 L: linux-arm-kernel@lists.infradead.org 11899 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 11900 W: http://www.st.com/spear 18303 S: Maintained 11901 S: Maintained 18304 W: https://sunplus.atlassian.net/wiki/s !! 11902 F: drivers/pinctrl/spear/ 18305 F: Documentation/devicetree/bindings/pi << 18306 F: drivers/pinctrl/sunplus/ << 18307 F: include/dt-bindings/pinctrl/sppctl*. << 18308 11903 18309 PINE64 PINEPHONE KEYBOARD DRIVER !! 11904 PISTACHIO SOC SUPPORT 18310 M: Samuel Holland <samuel@sholland.org> !! 11905 M: James Hartley <james.hartley@sondrel.com> 18311 S: Supported !! 11906 L: linux-mips@vger.kernel.org 18312 F: Documentation/devicetree/bindings/in !! 11907 S: Odd Fixes 18313 F: drivers/input/keyboard/pinephone-key !! 11908 F: arch/mips/pistachio/ >> 11909 F: arch/mips/include/asm/mach-pistachio/ >> 11910 F: arch/mips/boot/dts/img/pistachio* >> 11911 F: arch/mips/configs/pistachio*_defconfig 18314 11912 18315 PKTCDVD DRIVER 11913 PKTCDVD DRIVER 18316 M: linux-block@vger.kernel.org << 18317 S: Orphan 11914 S: Orphan >> 11915 M: linux-block@vger.kernel.org 18318 F: drivers/block/pktcdvd.c 11916 F: drivers/block/pktcdvd.c 18319 F: include/linux/pktcdvd.h 11917 F: include/linux/pktcdvd.h 18320 F: include/uapi/linux/pktcdvd.h 11918 F: include/uapi/linux/pktcdvd.h 18321 11919 18322 PLANTOWER PMS7003 AIR POLLUTION SENSOR DRIVE !! 11920 PKUNITY SOC DRIVERS 18323 M: Tomasz Duszynski <tduszyns@gmail.com> !! 11921 M: Guan Xuetao <gxt@pku.edu.cn> 18324 S: Maintained !! 11922 W: http://mprc.pku.edu.cn/~guanxuetao/linux 18325 F: Documentation/devicetree/bindings/ii !! 11923 S: Maintained 18326 F: drivers/iio/chemical/pms7003.c !! 11924 T: git git://github.com/gxt/linux.git >> 11925 F: drivers/input/serio/i8042-unicore32io.h >> 11926 F: drivers/i2c/busses/i2c-puv3.c >> 11927 F: drivers/video/fbdev/fb-puv3.c >> 11928 F: drivers/rtc/rtc-puv3.c 18327 11929 18328 PLCA RECONCILIATION SUBLAYER (IEEE802.3 Clau !! 11930 PMBUS HARDWARE MONITORING DRIVERS 18329 M: Piergiorgio Beruto <piergiorgio.berut !! 11931 M: Guenter Roeck <linux@roeck-us.net> 18330 L: netdev@vger.kernel.org << 18331 S: Maintained << 18332 F: drivers/net/phy/mdio-open-alliance.h << 18333 F: net/ethtool/plca.c << 18334 << 18335 PLDMFW LIBRARY << 18336 M: Jacob Keller <jacob.e.keller@intel.co << 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 11932 L: linux-hwmon@vger.kernel.org >> 11933 W: http://hwmon.wiki.kernel.org/ >> 11934 W: http://www.roeck-us.net/linux/drivers/ >> 11935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git 18359 S: Maintained 11936 S: Maintained 18360 F: Documentation/hwmon/pm6764tr.rst !! 11937 F: Documentation/devicetree/bindings/hwmon/ibm,cffps1.txt 18361 F: drivers/hwmon/pmbus/pm6764tr.c !! 11938 F: Documentation/devicetree/bindings/hwmon/max31785.txt >> 11939 F: Documentation/devicetree/bindings/hwmon/ltc2978.txt >> 11940 F: Documentation/hwmon/adm1275 >> 11941 F: Documentation/hwmon/ibm-cffps >> 11942 F: Documentation/hwmon/ir35221 >> 11943 F: Documentation/hwmon/lm25066 >> 11944 F: Documentation/hwmon/ltc2978 >> 11945 F: Documentation/hwmon/ltc3815 >> 11946 F: Documentation/hwmon/max16064 >> 11947 F: Documentation/hwmon/max20751 >> 11948 F: Documentation/hwmon/max31785 >> 11949 F: Documentation/hwmon/max34440 >> 11950 F: Documentation/hwmon/max8688 >> 11951 F: Documentation/hwmon/pmbus >> 11952 F: Documentation/hwmon/pmbus-core >> 11953 F: Documentation/hwmon/tps40422 >> 11954 F: Documentation/hwmon/ucd9000 >> 11955 F: Documentation/hwmon/ucd9200 >> 11956 F: Documentation/hwmon/zl6100 >> 11957 F: drivers/hwmon/pmbus/ >> 11958 F: include/linux/pmbus.h 18362 11959 18363 PMC SIERRA MaxRAID DRIVER 11960 PMC SIERRA MaxRAID DRIVER 18364 L: linux-scsi@vger.kernel.org 11961 L: linux-scsi@vger.kernel.org 18365 S: Orphan << 18366 W: http://www.pmc-sierra.com/ 11962 W: http://www.pmc-sierra.com/ >> 11963 S: Orphan 18367 F: drivers/scsi/pmcraid.* 11964 F: drivers/scsi/pmcraid.* 18368 11965 18369 PMC SIERRA PM8001 DRIVER 11966 PMC SIERRA PM8001 DRIVER 18370 M: Jack Wang <jinpu.wang@cloud.ionos.com !! 11967 M: Jack Wang <jinpu.wang@profitbricks.com> >> 11968 M: lindar_liu@usish.com 18371 L: linux-scsi@vger.kernel.org 11969 L: linux-scsi@vger.kernel.org 18372 S: Supported 11970 S: Supported 18373 F: drivers/scsi/pm8001/ 11971 F: drivers/scsi/pm8001/ 18374 11972 18375 PNI RM3100 IIO DRIVER << 18376 M: Song Qiang <songqiang1304521@gmail.co << 18377 L: linux-iio@vger.kernel.org << 18378 S: Maintained << 18379 F: Documentation/devicetree/bindings/ii << 18380 F: drivers/iio/magnetometer/rm3100* << 18381 << 18382 PNP SUPPORT 11973 PNP SUPPORT 18383 M: "Rafael J. Wysocki" <rafael.j.wysocki 11974 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com> 18384 L: linux-acpi@vger.kernel.org << 18385 S: Maintained 11975 S: Maintained 18386 F: drivers/pnp/ 11976 F: drivers/pnp/ 18387 F: include/linux/pnp.h << 18388 11977 18389 POSIX CLOCKS and TIMERS 11978 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> 11979 M: Thomas Gleixner <tglx@linutronix.de> 18393 L: linux-kernel@vger.kernel.org 11980 L: linux-kernel@vger.kernel.org 18394 S: Maintained << 18395 T: git git://git.kernel.org/pub/scm/lin 11981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core >> 11982 S: Maintained 18396 F: fs/timerfd.c 11983 F: fs/timerfd.c 18397 F: include/linux/time_namespace.h !! 11984 F: include/linux/timer* 18398 F: include/linux/timerfd.h !! 11985 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 11986 18406 POWER MANAGEMENT CORE 11987 POWER MANAGEMENT CORE 18407 M: "Rafael J. Wysocki" <rafael@kernel.or !! 11988 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 18408 L: linux-pm@vger.kernel.org 11989 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 11990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm >> 11991 B: https://bugzilla.kernel.org >> 11992 S: Supported 18412 F: drivers/base/power/ 11993 F: drivers/base/power/ 18413 F: drivers/powercap/ << 18414 F: include/linux/intel_rapl.h << 18415 F: include/linux/pm.h 11994 F: include/linux/pm.h 18416 F: include/linux/pm_* 11995 F: include/linux/pm_* 18417 F: include/linux/powercap.h 11996 F: include/linux/powercap.h >> 11997 F: drivers/powercap/ 18418 F: kernel/configs/nopm.config 11998 F: kernel/configs/nopm.config 18419 11999 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) 12000 POWER STATE COORDINATION INTERFACE (PSCI) 18430 M: Mark Rutland <mark.rutland@arm.com> 12001 M: Mark Rutland <mark.rutland@arm.com> 18431 M: Lorenzo Pieralisi <lpieralisi@kernel. !! 12002 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com> 18432 L: linux-arm-kernel@lists.infradead.org !! 12003 L: linux-arm-kernel@lists.infradead.org 18433 S: Maintained 12004 S: Maintained 18434 F: drivers/firmware/psci/ !! 12005 F: drivers/firmware/psci*.c 18435 F: include/linux/psci.h 12006 F: include/linux/psci.h 18436 F: include/uapi/linux/psci.h 12007 F: include/uapi/linux/psci.h 18437 12008 18438 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 12009 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS 18439 M: Sebastian Reichel <sre@kernel.org> 12010 M: Sebastian Reichel <sre@kernel.org> 18440 L: linux-pm@vger.kernel.org 12011 L: linux-pm@vger.kernel.org 18441 S: Maintained << 18442 T: git git://git.kernel.org/pub/scm/lin 12012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git >> 12013 S: Maintained 18443 F: Documentation/ABI/testing/sysfs-clas 12014 F: Documentation/ABI/testing/sysfs-class-power 18444 F: Documentation/devicetree/bindings/po 12015 F: Documentation/devicetree/bindings/power/supply/ 18445 F: drivers/power/supply/ << 18446 F: include/linux/power/ << 18447 F: include/linux/power_supply.h 12016 F: include/linux/power_supply.h 18448 F: tools/testing/selftests/power_supply !! 12017 F: drivers/power/supply/ 18449 12018 18450 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER 12019 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER 18451 M: Suraj Jitindar Singh <sjitindarsingh@ 12020 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com> 18452 L: linuxppc-dev@lists.ozlabs.org 12021 L: linuxppc-dev@lists.ozlabs.org 18453 S: Maintained 12022 S: Maintained 18454 F: drivers/char/powernv-op-panel.c 12023 F: drivers/char/powernv-op-panel.c 18455 12024 18456 PPP OVER ATM (RFC 2364) 12025 PPP OVER ATM (RFC 2364) 18457 M: Mitchell Blank Jr <mitch@sfgoth.com> 12026 M: Mitchell Blank Jr <mitch@sfgoth.com> 18458 S: Maintained 12027 S: Maintained 18459 F: include/uapi/linux/atmppp.h << 18460 F: net/atm/pppoatm.c 12028 F: net/atm/pppoatm.c >> 12029 F: include/uapi/linux/atmppp.h 18461 12030 18462 PPP OVER ETHERNET 12031 PPP OVER ETHERNET 18463 M: Michal Ostrowski <mostrows@earthlink. 12032 M: Michal Ostrowski <mostrows@earthlink.net> 18464 S: Maintained 12033 S: Maintained 18465 F: drivers/net/ppp/pppoe.c 12034 F: drivers/net/ppp/pppoe.c 18466 F: drivers/net/ppp/pppox.c 12035 F: drivers/net/ppp/pppox.c 18467 12036 18468 PPP OVER L2TP 12037 PPP OVER L2TP 18469 M: James Chapman <jchapman@katalix.com> 12038 M: James Chapman <jchapman@katalix.com> 18470 S: Maintained 12039 S: Maintained >> 12040 F: net/l2tp/l2tp_ppp.c 18471 F: include/linux/if_pppol2tp.h 12041 F: include/linux/if_pppol2tp.h 18472 F: include/uapi/linux/if_pppol2tp.h 12042 F: include/uapi/linux/if_pppol2tp.h 18473 F: net/l2tp/l2tp_ppp.c << 18474 12043 18475 PPP PROTOCOL DRIVERS AND COMPRESSORS 12044 PPP PROTOCOL DRIVERS AND COMPRESSORS >> 12045 M: Paul Mackerras <paulus@samba.org> 18476 L: linux-ppp@vger.kernel.org 12046 L: linux-ppp@vger.kernel.org 18477 S: Orphan !! 12047 S: Maintained 18478 F: drivers/net/ppp/ppp_* 12048 F: drivers/net/ppp/ppp_* 18479 12049 18480 PPS SUPPORT 12050 PPS SUPPORT 18481 M: Rodolfo Giometti <giometti@enneenne.c 12051 M: Rodolfo Giometti <giometti@enneenne.com> >> 12052 W: http://wiki.enneenne.com/index.php/LinuxPPS_support 18482 L: linuxpps@ml.enneenne.com (subscriber 12053 L: linuxpps@ml.enneenne.com (subscribers-only) 18483 S: Maintained 12054 S: Maintained 18484 W: http://wiki.enneenne.com/index.php/L !! 12055 F: Documentation/pps/ >> 12056 F: Documentation/devicetree/bindings/pps/pps-gpio.txt 18485 F: Documentation/ABI/testing/sysfs-pps 12057 F: Documentation/ABI/testing/sysfs-pps 18486 F: Documentation/devicetree/bindings/pp << 18487 F: Documentation/driver-api/pps.rst << 18488 F: drivers/pps/ 12058 F: drivers/pps/ 18489 F: include/linux/pps*.h 12059 F: include/linux/pps*.h 18490 F: include/uapi/linux/pps.h 12060 F: include/uapi/linux/pps.h 18491 12061 18492 PRESSURE STALL INFORMATION (PSI) !! 12062 PPTP DRIVER 18493 M: Johannes Weiner <hannes@cmpxchg.org> !! 12063 M: Dmitry Kozlov <xeb@mail.ru> 18494 M: Suren Baghdasaryan <surenb@google.com !! 12064 L: netdev@vger.kernel.org 18495 R: Peter Ziljstra <peterz@infradead.org> << 18496 S: Maintained 12065 S: Maintained 18497 F: include/linux/psi* !! 12066 F: drivers/net/ppp/pptp.c 18498 F: kernel/sched/psi.c !! 12067 W: http://sourceforge.net/projects/accel-pptp >> 12068 >> 12069 PREEMPTIBLE KERNEL >> 12070 M: Robert Love <rml@tech9.net> >> 12071 L: kpreempt-tech@lists.sourceforge.net >> 12072 W: https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel >> 12073 S: Supported >> 12074 F: Documentation/preempt-locking.txt >> 12075 F: include/linux/preempt.h 18499 12076 18500 PRINTK 12077 PRINTK 18501 M: Petr Mladek <pmladek@suse.com> 12078 M: Petr Mladek <pmladek@suse.com> >> 12079 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com> 18502 R: Steven Rostedt <rostedt@goodmis.org> 12080 R: Steven Rostedt <rostedt@goodmis.org> 18503 R: John Ogness <john.ogness@linutronix.d << 18504 R: Sergey Senozhatsky <senozhatsky@chrom << 18505 S: Maintained 12081 S: Maintained 18506 T: git git://git.kernel.org/pub/scm/lin << 18507 F: include/linux/printk.h << 18508 F: kernel/printk/ 12082 F: kernel/printk/ >> 12083 F: include/linux/printk.h 18509 12084 18510 PRINTK INDEXING !! 12085 PRISM54 WIRELESS DRIVER 18511 R: Chris Down <chris@chrisdown.name> !! 12086 M: Luis Chamberlain <mcgrof@kernel.org> 18512 S: Maintained !! 12087 L: linux-wireless@vger.kernel.org 18513 F: Documentation/core-api/printk-index. !! 12088 W: http://wireless.kernel.org/en/users/Drivers/p54 18514 F: kernel/printk/index.c !! 12089 S: Obsolete 18515 K: printk_index !! 12090 F: drivers/net/wireless/intersil/prism54/ 18516 12091 18517 PROC FILESYSTEM 12092 PROC FILESYSTEM >> 12093 R: Alexey Dobriyan <adobriyan@gmail.com> 18518 L: linux-kernel@vger.kernel.org 12094 L: linux-kernel@vger.kernel.org 18519 L: linux-fsdevel@vger.kernel.org 12095 L: linux-fsdevel@vger.kernel.org 18520 S: Maintained 12096 S: Maintained 18521 F: Documentation/filesystems/proc.rst << 18522 F: fs/proc/ 12097 F: fs/proc/ 18523 F: include/linux/proc_fs.h 12098 F: include/linux/proc_fs.h 18524 F: tools/testing/selftests/proc/ 12099 F: tools/testing/selftests/proc/ >> 12100 F: Documentation/filesystems/proc.txt 18525 12101 18526 PROC SYSCTL 12102 PROC SYSCTL 18527 M: Luis Chamberlain <mcgrof@kernel.org> 12103 M: Luis Chamberlain <mcgrof@kernel.org> 18528 M: Kees Cook <kees@kernel.org> !! 12104 M: Kees Cook <keescook@chromium.org> 18529 M: Joel Granados <joel.granados@kernel.o << 18530 L: linux-kernel@vger.kernel.org 12105 L: linux-kernel@vger.kernel.org 18531 L: linux-fsdevel@vger.kernel.org 12106 L: linux-fsdevel@vger.kernel.org 18532 S: Maintained 12107 S: Maintained 18533 T: git git://git.kernel.org/pub/scm/lin << 18534 F: fs/proc/proc_sysctl.c 12108 F: fs/proc/proc_sysctl.c 18535 F: include/linux/sysctl.h 12109 F: include/linux/sysctl.h 18536 F: kernel/sysctl-test.c << 18537 F: kernel/sysctl.c 12110 F: kernel/sysctl.c 18538 F: tools/testing/selftests/sysctl/ 12111 F: tools/testing/selftests/sysctl/ 18539 12112 18540 PS3 NETWORK SUPPORT 12113 PS3 NETWORK SUPPORT 18541 M: Geoff Levand <geoff@infradead.org> 12114 M: Geoff Levand <geoff@infradead.org> 18542 L: netdev@vger.kernel.org 12115 L: netdev@vger.kernel.org 18543 L: linuxppc-dev@lists.ozlabs.org 12116 L: linuxppc-dev@lists.ozlabs.org 18544 S: Maintained 12117 S: Maintained 18545 F: drivers/net/ethernet/toshiba/ps3_gel 12118 F: drivers/net/ethernet/toshiba/ps3_gelic_net.* 18546 12119 18547 PS3 PLATFORM SUPPORT 12120 PS3 PLATFORM SUPPORT 18548 M: Geoff Levand <geoff@infradead.org> 12121 M: Geoff Levand <geoff@infradead.org> 18549 L: linuxppc-dev@lists.ozlabs.org 12122 L: linuxppc-dev@lists.ozlabs.org 18550 S: Maintained 12123 S: Maintained 18551 F: arch/powerpc/boot/ps3* 12124 F: arch/powerpc/boot/ps3* 18552 F: arch/powerpc/include/asm/lv1call.h 12125 F: arch/powerpc/include/asm/lv1call.h 18553 F: arch/powerpc/include/asm/ps3*.h 12126 F: arch/powerpc/include/asm/ps3*.h 18554 F: arch/powerpc/platforms/ps3/ 12127 F: arch/powerpc/platforms/ps3/ 18555 F: drivers/*/ps3* 12128 F: drivers/*/ps3* 18556 F: drivers/ps3/ 12129 F: drivers/ps3/ 18557 F: drivers/rtc/rtc-ps3.c 12130 F: drivers/rtc/rtc-ps3.c 18558 F: drivers/usb/host/*ps3.c 12131 F: drivers/usb/host/*ps3.c 18559 F: sound/ppc/snd_ps3* 12132 F: sound/ppc/snd_ps3* 18560 12133 18561 PS3VRAM DRIVER 12134 PS3VRAM DRIVER 18562 M: Jim Paris <jim@jtan.com> 12135 M: Jim Paris <jim@jtan.com> 18563 M: Geoff Levand <geoff@infradead.org> 12136 M: Geoff Levand <geoff@infradead.org> 18564 L: linuxppc-dev@lists.ozlabs.org 12137 L: linuxppc-dev@lists.ozlabs.org 18565 S: Maintained 12138 S: Maintained 18566 F: drivers/block/ps3vram.c 12139 F: drivers/block/ps3vram.c 18567 12140 18568 PSAMPLE PACKET SAMPLING SUPPORT !! 12141 PSAMPLE PACKET SAMPLING SUPPORT: 18569 M: Yotam Gigi <yotam.gi@gmail.com> 12142 M: Yotam Gigi <yotam.gi@gmail.com> 18570 S: Maintained 12143 S: Maintained >> 12144 F: net/psample 18571 F: include/net/psample.h 12145 F: include/net/psample.h 18572 F: include/uapi/linux/psample.h 12146 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 12147 18584 PSTORE FILESYSTEM 12148 PSTORE FILESYSTEM 18585 M: Kees Cook <kees@kernel.org> !! 12149 M: Kees Cook <keescook@chromium.org> 18586 R: Tony Luck <tony.luck@intel.com> !! 12150 M: Anton Vorontsov <anton@enomsg.org> 18587 R: Guilherme G. Piccoli <gpiccoli@igalia !! 12151 M: Colin Cross <ccross@android.com> 18588 L: linux-hardening@vger.kernel.org !! 12152 M: Tony Luck <tony.luck@intel.com> 18589 S: Supported !! 12153 S: Maintained 18590 T: git git://git.kernel.org/pub/scm/lin 12154 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/ 12155 F: fs/pstore/ 18597 F: include/linux/pstore* 12156 F: include/linux/pstore* >> 12157 F: drivers/firmware/efi/efi-pstore.c >> 12158 F: drivers/acpi/apei/erst.c >> 12159 F: Documentation/admin-guide/ramoops.rst >> 12160 F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt 18598 K: \b(pstore|ramoops) 12161 K: \b(pstore|ramoops) 18599 12162 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 12163 PTP HARDWARE CLOCK SUPPORT 18608 M: Richard Cochran <richardcochran@gmail 12164 M: Richard Cochran <richardcochran@gmail.com> 18609 L: netdev@vger.kernel.org 12165 L: netdev@vger.kernel.org 18610 S: Maintained 12166 S: Maintained 18611 W: http://linuxptp.sourceforge.net/ 12167 W: http://linuxptp.sourceforge.net/ 18612 F: Documentation/ABI/testing/sysfs-ptp 12168 F: Documentation/ABI/testing/sysfs-ptp 18613 F: Documentation/driver-api/ptp.rst !! 12169 F: Documentation/ptp/* 18614 F: drivers/net/phy/dp83640* 12170 F: drivers/net/phy/dp83640* 18615 F: drivers/ptp/* 12171 F: drivers/ptp/* 18616 F: include/linux/ptp_cl* 12172 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 12173 18633 PTRACE SUPPORT 12174 PTRACE SUPPORT 18634 M: Oleg Nesterov <oleg@redhat.com> 12175 M: Oleg Nesterov <oleg@redhat.com> 18635 S: Maintained 12176 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 12177 F: include/asm-generic/syscall.h 18640 F: include/linux/ptrace.h 12178 F: include/linux/ptrace.h 18641 F: include/linux/regset.h 12179 F: include/linux/regset.h >> 12180 F: include/linux/tracehook.h >> 12181 F: include/uapi/linux/ptrace.h 18642 F: include/uapi/linux/ptrace.h 12182 F: include/uapi/linux/ptrace.h >> 12183 F: include/asm-generic/ptrace.h 18643 F: kernel/ptrace.c 12184 F: kernel/ptrace.c >> 12185 F: arch/*/ptrace*.c >> 12186 F: arch/*/*/ptrace*.c >> 12187 F: arch/*/include/asm/ptrace*.h 18644 12188 18645 PULSE8-CEC DRIVER 12189 PULSE8-CEC DRIVER 18646 M: Hans Verkuil <hverkuil@xs4all.nl> 12190 M: Hans Verkuil <hverkuil@xs4all.nl> 18647 L: linux-media@vger.kernel.org 12191 L: linux-media@vger.kernel.org 18648 S: Maintained << 18649 T: git git://linuxtv.org/media_tree.git 12192 T: git git://linuxtv.org/media_tree.git 18650 F: drivers/media/cec/usb/pulse8/ !! 12193 S: Maintained 18651 !! 12194 F: drivers/media/usb/pulse8-cec/* 18652 PURELIFI PLFXLC DRIVER !! 12195 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 12196 18658 PVRUSB2 VIDEO4LINUX DRIVER 12197 PVRUSB2 VIDEO4LINUX DRIVER 18659 M: Mike Isely <isely@pobox.com> 12198 M: Mike Isely <isely@pobox.com> 18660 L: pvrusb2@isely.net (subscribers 12199 L: pvrusb2@isely.net (subscribers-only) 18661 L: linux-media@vger.kernel.org 12200 L: linux-media@vger.kernel.org 18662 S: Maintained << 18663 W: http://www.isely.net/pvrusb2/ 12201 W: http://www.isely.net/pvrusb2/ 18664 T: git git://linuxtv.org/media_tree.git 12202 T: git git://linuxtv.org/media_tree.git 18665 F: Documentation/driver-api/media/drive !! 12203 S: Maintained >> 12204 F: Documentation/media/v4l-drivers/pvrusb2* 18666 F: drivers/media/usb/pvrusb2/ 12205 F: drivers/media/usb/pvrusb2/ 18667 12206 18668 PWC WEBCAM DRIVER 12207 PWC WEBCAM DRIVER 18669 M: Hans Verkuil <hverkuil@xs4all.nl> 12208 M: Hans Verkuil <hverkuil@xs4all.nl> 18670 L: linux-media@vger.kernel.org 12209 L: linux-media@vger.kernel.org 18671 S: Odd Fixes << 18672 T: git git://linuxtv.org/media_tree.git 12210 T: git git://linuxtv.org/media_tree.git >> 12211 S: Odd Fixes 18673 F: drivers/media/usb/pwc/* 12212 F: drivers/media/usb/pwc/* 18674 F: include/trace/events/pwc.h !! 12213 >> 12214 PWM FAN DRIVER >> 12215 M: Kamil Debski <kamil@wypas.org> >> 12216 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> >> 12217 L: linux-hwmon@vger.kernel.org >> 12218 S: Supported >> 12219 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt >> 12220 F: Documentation/hwmon/pwm-fan >> 12221 F: drivers/hwmon/pwm-fan.c 18675 12222 18676 PWM IR Transmitter 12223 PWM IR Transmitter 18677 M: Sean Young <sean@mess.org> 12224 M: Sean Young <sean@mess.org> 18678 L: linux-media@vger.kernel.org 12225 L: linux-media@vger.kernel.org 18679 S: Maintained 12226 S: Maintained 18680 F: Documentation/devicetree/bindings/le << 18681 F: drivers/media/rc/pwm-ir-tx.c 12227 F: drivers/media/rc/pwm-ir-tx.c 18682 12228 18683 PWM SUBSYSTEM 12229 PWM SUBSYSTEM 18684 M: Uwe Kleine-König <ukleinek@kernel.or !! 12230 M: Thierry Reding <thierry.reding@gmail.com> 18685 L: linux-pwm@vger.kernel.org 12231 L: linux-pwm@vger.kernel.org 18686 S: Maintained 12232 S: Maintained 18687 Q: https://patchwork.ozlabs.org/project !! 12233 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 !! 12234 F: Documentation/pwm.txt 18689 F: Documentation/devicetree/bindings/gp << 18690 F: Documentation/devicetree/bindings/pw 12235 F: Documentation/devicetree/bindings/pwm/ 18691 F: Documentation/driver-api/pwm.rst !! 12236 F: include/linux/pwm.h 18692 F: drivers/gpio/gpio-mvebu.c << 18693 F: drivers/pwm/ 12237 F: drivers/pwm/ 18694 F: drivers/video/backlight/pwm_bl.c 12238 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 12239 F: include/linux/pwm_backlight.h 18698 K: pwm_(config|apply_might_sleep|apply_ !! 12240 F: drivers/gpio/gpio-mvebu.c >> 12241 F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt 18699 12242 18700 PXA GPIO DRIVER 12243 PXA GPIO DRIVER 18701 M: Robert Jarzmik <robert.jarzmik@free.f 12244 M: Robert Jarzmik <robert.jarzmik@free.fr> 18702 L: linux-gpio@vger.kernel.org 12245 L: linux-gpio@vger.kernel.org 18703 S: Maintained 12246 S: Maintained 18704 F: drivers/gpio/gpio-pxa.c 12247 F: drivers/gpio/gpio-pxa.c 18705 12248 18706 PXA MMCI DRIVER 12249 PXA MMCI DRIVER 18707 S: Orphan 12250 S: Orphan 18708 12251 18709 PXA RTC DRIVER 12252 PXA RTC DRIVER 18710 M: Robert Jarzmik <robert.jarzmik@free.f 12253 M: Robert Jarzmik <robert.jarzmik@free.fr> 18711 L: linux-rtc@vger.kernel.org 12254 L: linux-rtc@vger.kernel.org 18712 S: Maintained 12255 S: Maintained 18713 12256 18714 PXA2xx/PXA3xx SUPPORT 12257 PXA2xx/PXA3xx SUPPORT 18715 M: Daniel Mack <daniel@zonque.org> 12258 M: Daniel Mack <daniel@zonque.org> 18716 M: Haojian Zhuang <haojian.zhuang@gmail. 12259 M: Haojian Zhuang <haojian.zhuang@gmail.com> 18717 M: Robert Jarzmik <robert.jarzmik@free.f 12260 M: Robert Jarzmik <robert.jarzmik@free.fr> 18718 L: linux-arm-kernel@lists.infradead.org 12261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 18719 S: Maintained << 18720 T: git git://github.com/hzhuang1/linux. 12262 T: git git://github.com/hzhuang1/linux.git 18721 T: git git://github.com/rjarzmik/linux. 12263 T: git git://github.com/rjarzmik/linux.git 18722 F: arch/arm/boot/dts/intel/pxa/ !! 12264 S: Maintained >> 12265 F: arch/arm/boot/dts/pxa* 18723 F: arch/arm/mach-pxa/ 12266 F: arch/arm/mach-pxa/ 18724 F: drivers/dma/pxa* 12267 F: drivers/dma/pxa* 18725 F: drivers/pcmcia/pxa2xx* 12268 F: drivers/pcmcia/pxa2xx* 18726 F: drivers/pinctrl/pxa/ 12269 F: drivers/pinctrl/pxa/ 18727 F: drivers/spi/spi-pxa2xx* 12270 F: drivers/spi/spi-pxa2xx* 18728 F: drivers/usb/gadget/udc/pxa2* 12271 F: drivers/usb/gadget/udc/pxa2* 18729 F: include/sound/pxa2xx-lib.h 12272 F: include/sound/pxa2xx-lib.h 18730 F: sound/arm/pxa* 12273 F: sound/arm/pxa* 18731 F: sound/soc/pxa/ 12274 F: sound/soc/pxa/ 18732 12275 18733 QAT DRIVER 12276 QAT DRIVER 18734 M: Giovanni Cabiddu <giovanni.cabiddu@in 12277 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com> 18735 L: qat-linux@intel.com 12278 L: qat-linux@intel.com 18736 S: Supported 12279 S: Supported 18737 F: drivers/crypto/intel/qat/ !! 12280 F: drivers/crypto/qat/ 18738 12281 18739 QCOM AUDIO (ASoC) DRIVERS 12282 QCOM AUDIO (ASoC) DRIVERS 18740 M: Srinivas Kandagatla <srinivas.kandaga !! 12283 M: Patrick Lai <plai@codeaurora.org> 18741 L: linux-sound@vger.kernel.org !! 12284 M: Banajit Goswami <bgoswami@codeaurora.org> 18742 L: linux-arm-msm@vger.kernel.org !! 12285 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 18743 S: Supported 12286 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/ 12287 F: sound/soc/qcom/ 18762 12288 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 12289 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT 18778 M: Gabriel Somlo <somlo@cmu.edu> 12290 M: Gabriel Somlo <somlo@cmu.edu> 18779 M: "Michael S. Tsirkin" <mst@redhat.com> 12291 M: "Michael S. Tsirkin" <mst@redhat.com> 18780 L: qemu-devel@nongnu.org 12292 L: qemu-devel@nongnu.org 18781 S: Maintained 12293 S: Maintained 18782 F: drivers/firmware/qemu_fw_cfg.c 12294 F: drivers/firmware/qemu_fw_cfg.c 18783 F: include/uapi/linux/qemu_fw_cfg.h 12295 F: include/uapi/linux/qemu_fw_cfg.h 18784 12296 18785 QIB DRIVER 12297 QIB DRIVER 18786 M: Dennis Dalessandro <dennis.dalessandr !! 12298 M: Dennis Dalessandro <dennis.dalessandro@intel.com> >> 12299 M: Mike Marciniszyn <mike.marciniszyn@intel.com> 18787 L: linux-rdma@vger.kernel.org 12300 L: linux-rdma@vger.kernel.org 18788 S: Supported 12301 S: Supported 18789 F: drivers/infiniband/hw/qib/ 12302 F: drivers/infiniband/hw/qib/ 18790 12303 18791 QLOGIC QL41xxx FCOE DRIVER 12304 QLOGIC QL41xxx FCOE DRIVER 18792 M: Saurav Kashyap <skashyap@marvell.com> !! 12305 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 12306 L: linux-scsi@vger.kernel.org 18796 S: Supported 12307 S: Supported 18797 F: drivers/scsi/qedf/ 12308 F: drivers/scsi/qedf/ 18798 12309 18799 QLOGIC QL41xxx ISCSI DRIVER 12310 QLOGIC QL41xxx ISCSI DRIVER 18800 M: Nilesh Javali <njavali@marvell.com> !! 12311 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 12312 L: linux-scsi@vger.kernel.org 18804 S: Supported 12313 S: Supported 18805 F: drivers/scsi/qedi/ 12314 F: drivers/scsi/qedi/ 18806 12315 18807 QLOGIC QL4xxx ETHERNET DRIVER 12316 QLOGIC QL4xxx ETHERNET DRIVER 18808 M: Manish Chopra <manishc@marvell.com> !! 12317 M: Ariel Elior <Ariel.Elior@cavium.com> >> 12318 M: everest-linux-l2@cavium.com 18809 L: netdev@vger.kernel.org 12319 L: netdev@vger.kernel.org 18810 S: Supported 12320 S: Supported 18811 F: drivers/net/ethernet/qlogic/qed/ 12321 F: drivers/net/ethernet/qlogic/qed/ 18812 F: drivers/net/ethernet/qlogic/qede/ << 18813 F: include/linux/qed/ 12322 F: include/linux/qed/ >> 12323 F: drivers/net/ethernet/qlogic/qede/ 18814 12324 18815 QLOGIC QL4xxx RDMA DRIVER 12325 QLOGIC QL4xxx RDMA DRIVER 18816 M: Michal Kalderon <mkalderon@marvell.co !! 12326 M: Michal Kalderon <Michal.Kalderon@cavium.com> >> 12327 M: Ariel Elior <Ariel.Elior@cavium.com> 18817 L: linux-rdma@vger.kernel.org 12328 L: linux-rdma@vger.kernel.org 18818 S: Supported 12329 S: Supported 18819 F: drivers/infiniband/hw/qedr/ 12330 F: drivers/infiniband/hw/qedr/ 18820 F: include/uapi/rdma/qedr-abi.h 12331 F: include/uapi/rdma/qedr-abi.h 18821 12332 18822 QLOGIC QLA1280 SCSI DRIVER 12333 QLOGIC QLA1280 SCSI DRIVER 18823 M: Michael Reed <mdr@sgi.com> 12334 M: Michael Reed <mdr@sgi.com> 18824 L: linux-scsi@vger.kernel.org 12335 L: linux-scsi@vger.kernel.org 18825 S: Maintained 12336 S: Maintained 18826 F: drivers/scsi/qla1280.[ch] 12337 F: drivers/scsi/qla1280.[ch] 18827 12338 18828 QLOGIC QLA2XXX FC-SCSI DRIVER 12339 QLOGIC QLA2XXX FC-SCSI DRIVER 18829 M: Nilesh Javali <njavali@marvell.com> !! 12340 M: qla2xxx-upstream@qlogic.com 18830 M: GR-QLogic-Storage-Upstream@marvell.c << 18831 L: linux-scsi@vger.kernel.org 12341 L: linux-scsi@vger.kernel.org 18832 S: Supported 12342 S: Supported >> 12343 F: Documentation/scsi/LICENSE.qla2xxx 18833 F: drivers/scsi/qla2xxx/ 12344 F: drivers/scsi/qla2xxx/ 18834 12345 18835 QLOGIC QLA3XXX NETWORK DRIVER 12346 QLOGIC QLA3XXX NETWORK DRIVER 18836 M: GR-Linux-NIC-Dev@marvell.com !! 12347 M: Dept-GELinuxNICDev@cavium.com 18837 L: netdev@vger.kernel.org 12348 L: netdev@vger.kernel.org 18838 S: Supported 12349 S: Supported >> 12350 F: Documentation/networking/LICENSE.qla3xxx 18839 F: drivers/net/ethernet/qlogic/qla3xxx. 12351 F: drivers/net/ethernet/qlogic/qla3xxx.* 18840 12352 18841 QLOGIC QLA4XXX iSCSI DRIVER 12353 QLOGIC QLA4XXX iSCSI DRIVER 18842 M: Nilesh Javali <njavali@marvell.com> !! 12354 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 12355 L: linux-scsi@vger.kernel.org 18846 S: Supported 12356 S: Supported >> 12357 F: Documentation/scsi/LICENSE.qla4xxx 18847 F: drivers/scsi/qla4xxx/ 12358 F: drivers/scsi/qla4xxx/ 18848 12359 18849 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 12360 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER 18850 M: Shahed Shaikh <shshaikh@marvell.com> !! 12361 M: Shahed Shaikh <Shahed.Shaikh@cavium.com> 18851 M: Manish Chopra <manishc@marvell.com> !! 12362 M: Manish Chopra <manish.chopra@cavium.com> 18852 M: GR-Linux-NIC-Dev@marvell.com !! 12363 M: Dept-GELinuxNICDev@cavium.com 18853 L: netdev@vger.kernel.org 12364 L: netdev@vger.kernel.org 18854 S: Supported 12365 S: Supported 18855 F: drivers/net/ethernet/qlogic/qlcnic/ 12366 F: drivers/net/ethernet/qlogic/qlcnic/ 18856 12367 >> 12368 QLOGIC QLGE 10Gb ETHERNET DRIVER >> 12369 M: Manish Chopra <manish.chopra@cavium.com> >> 12370 M: Dept-GELinuxNICDev@cavium.com >> 12371 L: netdev@vger.kernel.org >> 12372 S: Supported >> 12373 F: drivers/net/ethernet/qlogic/qlge/ >> 12374 18857 QM1D1B0004 MEDIA DRIVER 12375 QM1D1B0004 MEDIA DRIVER 18858 M: Akihiro Tsukada <tskd08@gmail.com> 12376 M: Akihiro Tsukada <tskd08@gmail.com> 18859 L: linux-media@vger.kernel.org 12377 L: linux-media@vger.kernel.org 18860 S: Odd Fixes 12378 S: Odd Fixes 18861 F: drivers/media/tuners/qm1d1b0004* 12379 F: drivers/media/tuners/qm1d1b0004* 18862 12380 18863 QM1D1C0042 MEDIA DRIVER 12381 QM1D1C0042 MEDIA DRIVER 18864 M: Akihiro Tsukada <tskd08@gmail.com> 12382 M: Akihiro Tsukada <tskd08@gmail.com> 18865 L: linux-media@vger.kernel.org 12383 L: linux-media@vger.kernel.org 18866 S: Odd Fixes 12384 S: Odd Fixes 18867 F: drivers/media/tuners/qm1d1c0042* 12385 F: drivers/media/tuners/qm1d1c0042* 18868 12386 18869 QNX4 FILESYSTEM 12387 QNX4 FILESYSTEM 18870 M: Anders Larsen <al@alarsen.net> 12388 M: Anders Larsen <al@alarsen.net> 18871 S: Maintained << 18872 W: http://www.alarsen.net/linux/qnx4fs/ 12389 W: http://www.alarsen.net/linux/qnx4fs/ >> 12390 S: Maintained 18873 F: fs/qnx4/ 12391 F: fs/qnx4/ 18874 F: include/uapi/linux/qnx4_fs.h 12392 F: include/uapi/linux/qnx4_fs.h 18875 F: include/uapi/linux/qnxtypes.h 12393 F: include/uapi/linux/qnxtypes.h 18876 12394 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 12395 QORIQ DPAA2 FSL-MC BUS DRIVER 18884 M: Stuart Yoder <stuyoder@gmail.com> 12396 M: Stuart Yoder <stuyoder@gmail.com> 18885 M: Laurentiu Tudor <laurentiu.tudor@nxp. 12397 M: Laurentiu Tudor <laurentiu.tudor@nxp.com> 18886 L: linux-kernel@vger.kernel.org 12398 L: linux-kernel@vger.kernel.org 18887 S: Maintained 12399 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/ 12400 F: drivers/bus/fsl-mc/ 18892 F: include/uapi/linux/fsl_mc.h !! 12401 F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt >> 12402 F: Documentation/networking/dpaa2/overview.rst 18893 12403 18894 QT1010 MEDIA DRIVER 12404 QT1010 MEDIA DRIVER >> 12405 M: Antti Palosaari <crope@iki.fi> 18895 L: linux-media@vger.kernel.org 12406 L: linux-media@vger.kernel.org 18896 S: Orphan << 18897 W: https://linuxtv.org 12407 W: https://linuxtv.org >> 12408 W: http://palosaari.fi/linux/ 18898 Q: http://patchwork.linuxtv.org/project 12409 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 12410 T: git git://linuxtv.org/anttip/media_tree.git >> 12411 S: Maintained 18899 F: drivers/media/tuners/qt1010* 12412 F: drivers/media/tuners/qt1010* 18900 12413 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 12414 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER 18912 M: Kalle Valo <kvalo@kernel.org> !! 12415 M: Kalle Valo <kvalo@codeaurora.org> 18913 M: Jeff Johnson <jjohnson@kernel.org> << 18914 L: ath10k@lists.infradead.org 12416 L: ath10k@lists.infradead.org >> 12417 W: http://wireless.kernel.org/en/users/Drivers/ath10k >> 12418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git 18915 S: Supported 12419 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/ 12420 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 12421 18932 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 12422 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER 18933 M: Toke Høiland-Jørgensen <toke@toke.d !! 12423 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com> 18934 L: linux-wireless@vger.kernel.org 12424 L: linux-wireless@vger.kernel.org 18935 S: Maintained !! 12425 W: http://wireless.kernel.org/en/users/Drivers/ath9k 18936 W: https://wireless.wiki.kernel.org/en/ !! 12426 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/ 12427 F: drivers/net/wireless/ath/ath9k/ 18940 12428 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 12429 QUALCOMM CAMERA SUBSYSTEM DRIVER 18957 M: Robert Foss <rfoss@kernel.org> !! 12430 M: Todor Tomov <todor.tomov@linaro.org> 18958 M: Todor Tomov <todor.too@gmail.com> << 18959 M: Bryan O'Donoghue <bryan.odonoghue@lin << 18960 L: linux-media@vger.kernel.org 12431 L: linux-media@vger.kernel.org 18961 S: Maintained 12432 S: Maintained 18962 F: Documentation/admin-guide/media/qcom !! 12433 F: Documentation/devicetree/bindings/media/qcom,camss.txt 18963 F: Documentation/devicetree/bindings/me !! 12434 F: Documentation/media/v4l-drivers/qcom_camss.rst 18964 F: drivers/media/platform/qcom/camss/ 12435 F: drivers/media/platform/qcom/camss/ 18965 12436 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 12437 QUALCOMM CPUFREQ DRIVER MSM8996/APQ8096 19003 M: Ilia Lin <ilia.lin@kernel.org> !! 12438 M: Ilia Lin <ilia.lin@gmail.com> 19004 L: linux-pm@vger.kernel.org !! 12439 L: linux-pm@vger.kernel.org 19005 S: Maintained !! 12440 S: Maintained 19006 F: Documentation/devicetree/bindings/cp !! 12441 F: Documentation/devicetree/bindings/opp/kryo-cpufreq.txt 19007 F: Documentation/devicetree/bindings/op !! 12442 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 12443 19018 QUALCOMM EMAC GIGABIT ETHERNET DRIVER 12444 QUALCOMM EMAC GIGABIT ETHERNET DRIVER 19019 M: Timur Tabi <timur@kernel.org> 12445 M: Timur Tabi <timur@kernel.org> 19020 L: netdev@vger.kernel.org 12446 L: netdev@vger.kernel.org 19021 S: Maintained 12447 S: Maintained 19022 F: drivers/net/ethernet/qualcomm/emac/ 12448 F: drivers/net/ethernet/qualcomm/emac/ 19023 12449 19024 QUALCOMM ETHQOS ETHERNET DRIVER !! 12450 QUALCOMM GENERIC INTERFACE I2C DRIVER 19025 M: Vinod Koul <vkoul@kernel.org> !! 12451 M: Alok Chauhan <alokc@codeaurora.org> 19026 L: netdev@vger.kernel.org !! 12452 M: Karthikeyan Ramasubramanian <kramasub@codeaurora.org> 19027 L: linux-arm-msm@vger.kernel.org !! 12453 L: linux-i2c@vger.kernel.org 19028 S: Maintained << 19029 F: Documentation/devicetree/bindings/ne << 19030 F: drivers/net/ethernet/stmicro/stmmac/ << 19031 << 19032 QUALCOMM FASTRPC DRIVER << 19033 M: Srinivas Kandagatla <srinivas.kandaga << 19034 M: Amol Maheshwari <amahesh@qti.qualcomm << 19035 L: linux-arm-msm@vger.kernel.org 12454 L: linux-arm-msm@vger.kernel.org 19036 L: dri-devel@lists.freedesktop.org !! 12455 S: Supported 19037 S: Maintained !! 12456 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 12457 19042 QUALCOMM HEXAGON ARCHITECTURE 12458 QUALCOMM HEXAGON ARCHITECTURE 19043 M: Brian Cain <bcain@quicinc.com> !! 12459 M: Richard Kuo <rkuo@codeaurora.org> 19044 L: linux-hexagon@vger.kernel.org 12460 L: linux-hexagon@vger.kernel.org >> 12461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git 19045 S: Supported 12462 S: Supported 19046 T: git git://git.kernel.org/pub/scm/lin << 19047 F: arch/hexagon/ 12463 F: arch/hexagon/ 19048 12464 19049 QUALCOMM HIDMA DRIVER 12465 QUALCOMM HIDMA DRIVER 19050 M: Sinan Kaya <okaya@kernel.org> 12466 M: Sinan Kaya <okaya@kernel.org> 19051 L: linux-arm-kernel@lists.infradead.org !! 12467 L: linux-arm-kernel@lists.infradead.org 19052 L: linux-arm-msm@vger.kernel.org 12468 L: linux-arm-msm@vger.kernel.org 19053 L: dmaengine@vger.kernel.org 12469 L: dmaengine@vger.kernel.org 19054 S: Supported 12470 S: Supported 19055 F: drivers/dma/qcom/hidma* 12471 F: drivers/dma/qcom/hidma* 19056 12472 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 12473 QUALCOMM IOMMU 19075 M: Rob Clark <robdclark@gmail.com> 12474 M: Rob Clark <robdclark@gmail.com> 19076 L: iommu@lists.linux.dev !! 12475 L: iommu@lists.linux-foundation.org 19077 L: linux-arm-msm@vger.kernel.org 12476 L: linux-arm-msm@vger.kernel.org 19078 S: Maintained 12477 S: Maintained 19079 F: drivers/iommu/arm/arm-smmu/qcom_iomm !! 12478 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 << 19152 QUALCOMM TSENS THERMAL DRIVER << 19153 M: Amit Kucheria <amitk@kernel.org> << 19154 M: Thara Gopinath <thara.gopinath@gmail. << 19155 L: linux-pm@vger.kernel.org << 19156 L: linux-arm-msm@vger.kernel.org << 19157 S: Maintained << 19158 F: Documentation/devicetree/bindings/th << 19159 F: drivers/thermal/qcom/ << 19160 << 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 12479 19169 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER 12480 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER 19170 M: Stanimir Varbanov <stanimir.k.varbano !! 12481 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 12482 L: linux-media@vger.kernel.org 19174 L: linux-arm-msm@vger.kernel.org 12483 L: linux-arm-msm@vger.kernel.org 19175 S: Maintained << 19176 T: git git://linuxtv.org/media_tree.git 12484 T: git git://linuxtv.org/media_tree.git 19177 F: Documentation/devicetree/bindings/me !! 12485 S: Maintained 19178 F: drivers/media/platform/qcom/venus/ 12486 F: drivers/media/platform/qcom/venus/ 19179 12487 19180 QUALCOMM WCN36XX WIRELESS DRIVER 12488 QUALCOMM WCN36XX WIRELESS DRIVER 19181 M: Loic Poulain <loic.poulain@linaro.org !! 12489 M: Kalle Valo <kvalo@codeaurora.org> 19182 L: wcn36xx@lists.infradead.org 12490 L: wcn36xx@lists.infradead.org >> 12491 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx >> 12492 T: git git://github.com/KrasnikovEugene/wcn36xx.git 19183 S: Supported 12493 S: Supported 19184 W: https://wireless.wiki.kernel.org/en/ << 19185 F: drivers/net/wireless/ath/wcn36xx/ 12494 F: drivers/net/wireless/ath/wcn36xx/ 19186 12495 19187 QUANTENNA QTNFMAC WIRELESS DRIVER 12496 QUANTENNA QTNFMAC WIRELESS DRIVER 19188 M: Igor Mitsyanko <imitsyanko@quantenna. 12497 M: Igor Mitsyanko <imitsyanko@quantenna.com> 19189 R: Sergey Matyukevich <geomatsi@gmail.co !! 12498 M: Avinash Patil <avinashp@quantenna.com> >> 12499 M: Sergey Matyukevich <smatyukevich@quantenna.com> 19190 L: linux-wireless@vger.kernel.org 12500 L: linux-wireless@vger.kernel.org 19191 S: Maintained 12501 S: Maintained 19192 F: drivers/net/wireless/quantenna 12502 F: drivers/net/wireless/quantenna 19193 12503 19194 RADEON and AMDGPU DRM DRIVERS 12504 RADEON and AMDGPU DRM DRIVERS 19195 M: Alex Deucher <alexander.deucher@amd.c 12505 M: Alex Deucher <alexander.deucher@amd.com> 19196 M: Christian König <christian.koenig@am 12506 M: Christian König <christian.koenig@amd.com> 19197 M: Xinhui Pan <Xinhui.Pan@amd.com> !! 12507 M: David (ChunMing) Zhou <David1.Zhou@amd.com> 19198 L: amd-gfx@lists.freedesktop.org 12508 L: amd-gfx@lists.freedesktop.org >> 12509 T: git git://people.freedesktop.org/~agd5f/linux 19199 S: Supported 12510 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/ 12511 F: drivers/gpu/drm/radeon/ 19207 F: include/uapi/drm/amdgpu_drm.h << 19208 F: include/uapi/drm/radeon_drm.h 12512 F: include/uapi/drm/radeon_drm.h >> 12513 F: drivers/gpu/drm/amd/ >> 12514 F: include/uapi/drm/amdgpu_drm.h 19209 12515 19210 RADEON FRAMEBUFFER DISPLAY DRIVER 12516 RADEON FRAMEBUFFER DISPLAY DRIVER 19211 M: Benjamin Herrenschmidt <benh@kernel.c 12517 M: Benjamin Herrenschmidt <benh@kernel.crashing.org> 19212 L: linux-fbdev@vger.kernel.org 12518 L: linux-fbdev@vger.kernel.org 19213 S: Maintained 12519 S: Maintained 19214 F: drivers/video/fbdev/aty/radeon* 12520 F: drivers/video/fbdev/aty/radeon* 19215 F: include/uapi/linux/radeonfb.h 12521 F: include/uapi/linux/radeonfb.h 19216 12522 19217 RADIOSHARK RADIO DRIVER 12523 RADIOSHARK RADIO DRIVER 19218 M: Hans Verkuil <hverkuil@xs4all.nl> 12524 M: Hans Verkuil <hverkuil@xs4all.nl> 19219 L: linux-media@vger.kernel.org 12525 L: linux-media@vger.kernel.org 19220 S: Maintained << 19221 T: git git://linuxtv.org/media_tree.git 12526 T: git git://linuxtv.org/media_tree.git >> 12527 S: Maintained 19222 F: drivers/media/radio/radio-shark.c 12528 F: drivers/media/radio/radio-shark.c 19223 12529 19224 RADIOSHARK2 RADIO DRIVER 12530 RADIOSHARK2 RADIO DRIVER 19225 M: Hans Verkuil <hverkuil@xs4all.nl> 12531 M: Hans Verkuil <hverkuil@xs4all.nl> 19226 L: linux-media@vger.kernel.org 12532 L: linux-media@vger.kernel.org 19227 S: Maintained << 19228 T: git git://linuxtv.org/media_tree.git 12533 T: git git://linuxtv.org/media_tree.git >> 12534 S: Maintained 19229 F: drivers/media/radio/radio-shark2.c 12535 F: drivers/media/radio/radio-shark2.c 19230 F: drivers/media/radio/radio-tea5777.c 12536 F: drivers/media/radio/radio-tea5777.c 19231 12537 19232 RADOS BLOCK DEVICE (RBD) 12538 RADOS BLOCK DEVICE (RBD) 19233 M: Ilya Dryomov <idryomov@gmail.com> 12539 M: Ilya Dryomov <idryomov@gmail.com> 19234 R: Dongsheng Yang <dongsheng.yang@easyst !! 12540 M: Sage Weil <sage@redhat.com> >> 12541 M: Alex Elder <elder@kernel.org> 19235 L: ceph-devel@vger.kernel.org 12542 L: ceph-devel@vger.kernel.org 19236 S: Supported << 19237 W: http://ceph.com/ 12543 W: http://ceph.com/ 19238 T: git https://github.com/ceph/ceph-cli !! 12544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git >> 12545 T: git git://github.com/ceph/ceph-client.git >> 12546 S: Supported 19239 F: Documentation/ABI/testing/sysfs-bus- 12547 F: Documentation/ABI/testing/sysfs-bus-rbd 19240 F: drivers/block/rbd.c 12548 F: drivers/block/rbd.c 19241 F: drivers/block/rbd_types.h 12549 F: drivers/block/rbd_types.h 19242 12550 19243 RAGE128 FRAMEBUFFER DISPLAY DRIVER 12551 RAGE128 FRAMEBUFFER DISPLAY DRIVER >> 12552 M: Paul Mackerras <paulus@samba.org> 19244 L: linux-fbdev@vger.kernel.org 12553 L: linux-fbdev@vger.kernel.org 19245 S: Orphan !! 12554 S: Maintained 19246 F: drivers/video/fbdev/aty/aty128fb.c 12555 F: drivers/video/fbdev/aty/aty128fb.c 19247 12556 19248 RAINSHADOW-CEC DRIVER 12557 RAINSHADOW-CEC DRIVER 19249 M: Hans Verkuil <hverkuil@xs4all.nl> 12558 M: Hans Verkuil <hverkuil@xs4all.nl> 19250 L: linux-media@vger.kernel.org 12559 L: linux-media@vger.kernel.org 19251 S: Maintained << 19252 T: git git://linuxtv.org/media_tree.git 12560 T: git git://linuxtv.org/media_tree.git 19253 F: drivers/media/cec/usb/rainshadow/ !! 12561 S: Maintained >> 12562 F: drivers/media/usb/rainshadow-cec/* 19254 12563 19255 RALINK MIPS ARCHITECTURE 12564 RALINK MIPS ARCHITECTURE 19256 M: John Crispin <john@phrozen.org> 12565 M: John Crispin <john@phrozen.org> 19257 M: Sergio Paracuellos <sergio.paracuello << 19258 L: linux-mips@vger.kernel.org 12566 L: linux-mips@vger.kernel.org 19259 S: Maintained 12567 S: Maintained 19260 F: arch/mips/ralink 12568 F: arch/mips/ralink 19261 12569 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 12570 RALINK RT2X00 WIRELESS LAN DRIVER 19270 M: Stanislaw Gruszka <stf_xl@wp.pl> !! 12571 P: rt2x00 project >> 12572 M: Stanislaw Gruszka <sgruszka@redhat.com> >> 12573 M: Helmut Schaa <helmut.schaa@googlemail.com> 19271 L: linux-wireless@vger.kernel.org 12574 L: linux-wireless@vger.kernel.org 19272 S: Maintained 12575 S: Maintained 19273 F: drivers/net/wireless/ralink/rt2x00/ 12576 F: drivers/net/wireless/ralink/rt2x00/ 19274 12577 19275 RAMDISK RAM BLOCK DEVICE DRIVER 12578 RAMDISK RAM BLOCK DEVICE DRIVER 19276 M: Jens Axboe <axboe@kernel.dk> 12579 M: Jens Axboe <axboe@kernel.dk> 19277 S: Maintained 12580 S: Maintained 19278 F: Documentation/admin-guide/blockdev/r !! 12581 F: Documentation/blockdev/ramdisk.txt 19279 F: drivers/block/brd.c 12582 F: drivers/block/brd.c 19280 12583 19281 RANCHU VIRTUAL BOARD FOR MIPS 12584 RANCHU VIRTUAL BOARD FOR MIPS 19282 M: Miodrag Dinic <miodrag.dinic@mips.com 12585 M: Miodrag Dinic <miodrag.dinic@mips.com> 19283 L: linux-mips@vger.kernel.org 12586 L: linux-mips@vger.kernel.org 19284 S: Supported 12587 S: Supported 19285 F: arch/mips/configs/generic/board-ranc << 19286 F: arch/mips/generic/board-ranchu.c 12588 F: arch/mips/generic/board-ranchu.c >> 12589 F: arch/mips/configs/generic/board-ranchu.config 19287 12590 19288 RANDOM NUMBER DRIVER 12591 RANDOM NUMBER DRIVER 19289 M: "Theodore Ts'o" <tytso@mit.edu> 12592 M: "Theodore Ts'o" <tytso@mit.edu> 19290 M: Jason A. Donenfeld <Jason@zx2c4.com> << 19291 S: Maintained 12593 S: Maintained 19292 T: git https://git.kernel.org/pub/scm/l << 19293 F: Documentation/devicetree/bindings/rn << 19294 F: drivers/char/random.c 12594 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 12595 19300 RAPIDIO SUBSYSTEM 12596 RAPIDIO SUBSYSTEM 19301 M: Matt Porter <mporter@kernel.crashing. 12597 M: Matt Porter <mporter@kernel.crashing.org> 19302 M: Alexandre Bounine <alex.bou9@gmail.co 12598 M: Alexandre Bounine <alex.bou9@gmail.com> 19303 S: Maintained 12599 S: Maintained 19304 F: drivers/rapidio/ 12600 F: drivers/rapidio/ 19305 12601 19306 RAS INFRASTRUCTURE !! 12602 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER 19307 M: Tony Luck <tony.luck@intel.com> !! 12603 L: linux-wireless@vger.kernel.org 19308 M: Borislav Petkov <bp@alien8.de> !! 12604 S: Orphan 19309 L: linux-edac@vger.kernel.org !! 12605 F: drivers/net/wireless/ray* 19310 S: Maintained << 19311 F: Documentation/admin-guide/RAS << 19312 F: drivers/ras/ << 19313 F: include/linux/ras.h << 19314 F: include/ras/ras_event.h << 19315 << 19316 RAS FRU MEMORY POISON MANAGER (FMPM) << 19317 M: Yazen Ghannam <Yazen.Ghannam@amd.com> << 19318 L: linux-edac@vger.kernel.org << 19319 S: Maintained << 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 12606 19349 RCUTORTURE TEST FRAMEWORK 12607 RCUTORTURE TEST FRAMEWORK 19350 M: "Paul E. McKenney" <paulmck@kernel.or !! 12608 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 19351 M: Josh Triplett <josh@joshtriplett.org> 12609 M: Josh Triplett <josh@joshtriplett.org> 19352 R: Steven Rostedt <rostedt@goodmis.org> 12610 R: Steven Rostedt <rostedt@goodmis.org> 19353 R: Mathieu Desnoyers <mathieu.desnoyers@ 12611 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 19354 R: Lai Jiangshan <jiangshanlai@gmail.com 12612 R: Lai Jiangshan <jiangshanlai@gmail.com> 19355 L: rcu@vger.kernel.org !! 12613 L: linux-kernel@vger.kernel.org 19356 S: Supported 12614 S: Supported 19357 T: git git://git.kernel.org/pub/scm/lin !! 12615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 19358 F: tools/testing/selftests/rcutorture 12616 F: tools/testing/selftests/rcutorture 19359 12617 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 12618 RDC R-321X SoC 19385 M: Florian Fainelli <florian@openwrt.org 12619 M: Florian Fainelli <florian@openwrt.org> 19386 S: Maintained 12620 S: Maintained 19387 12621 19388 RDC R6040 FAST ETHERNET DRIVER 12622 RDC R6040 FAST ETHERNET DRIVER 19389 M: Florian Fainelli <f.fainelli@gmail.co 12623 M: Florian Fainelli <f.fainelli@gmail.com> 19390 L: netdev@vger.kernel.org 12624 L: netdev@vger.kernel.org 19391 S: Maintained 12625 S: Maintained 19392 F: drivers/net/ethernet/rdc/r6040.c 12626 F: drivers/net/ethernet/rdc/r6040.c 19393 12627 19394 RDMAVT - RDMA verbs software 12628 RDMAVT - RDMA verbs software 19395 M: Dennis Dalessandro <dennis.dalessandr !! 12629 M: Dennis Dalessandro <dennis.dalessandro@intel.com> >> 12630 M: Mike Marciniszyn <mike.marciniszyn@intel.com> 19396 L: linux-rdma@vger.kernel.org 12631 L: linux-rdma@vger.kernel.org 19397 S: Supported 12632 S: Supported 19398 F: drivers/infiniband/sw/rdmavt 12633 F: drivers/infiniband/sw/rdmavt 19399 12634 19400 RDS - RELIABLE DATAGRAM SOCKETS 12635 RDS - RELIABLE DATAGRAM SOCKETS 19401 M: Allison Henderson <allison.henderson@ !! 12636 M: Santosh Shilimkar <santosh.shilimkar@oracle.com> 19402 L: netdev@vger.kernel.org 12637 L: netdev@vger.kernel.org 19403 L: linux-rdma@vger.kernel.org 12638 L: linux-rdma@vger.kernel.org 19404 L: rds-devel@oss.oracle.com (moderated 12639 L: rds-devel@oss.oracle.com (moderated for non-subscribers) 19405 S: Supported << 19406 W: https://oss.oracle.com/projects/rds/ 12640 W: https://oss.oracle.com/projects/rds/ 19407 F: Documentation/networking/rds.rst !! 12641 S: Supported 19408 F: net/rds/ 12642 F: net/rds/ 19409 F: tools/testing/selftests/net/rds/ !! 12643 F: Documentation/networking/rds.txt 19410 12644 19411 RDT - RESOURCE ALLOCATION 12645 RDT - RESOURCE ALLOCATION 19412 M: Fenghua Yu <fenghua.yu@intel.com> 12646 M: Fenghua Yu <fenghua.yu@intel.com> 19413 M: Reinette Chatre <reinette.chatre@inte 12647 M: Reinette Chatre <reinette.chatre@intel.com> 19414 L: linux-kernel@vger.kernel.org 12648 L: linux-kernel@vger.kernel.org 19415 S: Supported 12649 S: Supported 19416 F: Documentation/arch/x86/resctrl* !! 12650 F: arch/x86/kernel/cpu/intel_rdt* 19417 F: arch/x86/include/asm/resctrl.h !! 12651 F: arch/x86/include/asm/intel_rdt_sched.h 19418 F: arch/x86/kernel/cpu/resctrl/ !! 12652 F: Documentation/x86/intel_rdt* 19419 F: tools/testing/selftests/resctrl/ << 19420 12653 19421 READ-COPY UPDATE (RCU) 12654 READ-COPY UPDATE (RCU) 19422 M: "Paul E. McKenney" <paulmck@kernel.or !! 12655 M: "Paul E. McKenney" <paulmck@linux.vnet.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> 12656 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> 12657 R: Steven Rostedt <rostedt@goodmis.org> 19430 R: Mathieu Desnoyers <mathieu.desnoyers@ 12658 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 19431 R: Lai Jiangshan <jiangshanlai@gmail.com 12659 R: Lai Jiangshan <jiangshanlai@gmail.com> 19432 R: Zqiang <qiang.zhang1211@gmail.com> !! 12660 L: linux-kernel@vger.kernel.org 19433 L: rcu@vger.kernel.org << 19434 S: Supported << 19435 W: http://www.rdrop.com/users/paulmck/R 12661 W: http://www.rdrop.com/users/paulmck/RCU/ 19436 T: git git://git.kernel.org/pub/scm/lin !! 12662 S: Supported >> 12663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 19437 F: Documentation/RCU/ 12664 F: Documentation/RCU/ >> 12665 X: Documentation/RCU/torture.txt 19438 F: include/linux/rcu* 12666 F: include/linux/rcu* 19439 F: kernel/rcu/ << 19440 X: Documentation/RCU/torture.rst << 19441 X: include/linux/srcu*.h 12667 X: include/linux/srcu*.h >> 12668 F: kernel/rcu/ 19442 X: kernel/rcu/srcu*.c 12669 X: kernel/rcu/srcu*.c 19443 12670 19444 REAL TIME CLOCK (RTC) SUBSYSTEM 12671 REAL TIME CLOCK (RTC) SUBSYSTEM >> 12672 M: Alessandro Zummo <a.zummo@towertech.it> 19445 M: Alexandre Belloni <alexandre.belloni@ 12673 M: Alexandre Belloni <alexandre.belloni@bootlin.com> 19446 L: linux-rtc@vger.kernel.org 12674 L: linux-rtc@vger.kernel.org 19447 S: Maintained << 19448 Q: http://patchwork.ozlabs.org/project/ 12675 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/ 19449 T: git git://git.kernel.org/pub/scm/lin 12676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git 19450 F: Documentation/admin-guide/rtc.rst !! 12677 S: Maintained 19451 F: Documentation/devicetree/bindings/rt 12678 F: Documentation/devicetree/bindings/rtc/ >> 12679 F: Documentation/rtc.txt 19452 F: drivers/rtc/ 12680 F: drivers/rtc/ 19453 F: include/linux/rtc.h 12681 F: include/linux/rtc.h 19454 F: include/linux/rtc/ << 19455 F: include/uapi/linux/rtc.h 12682 F: include/uapi/linux/rtc.h >> 12683 F: include/linux/rtc/ >> 12684 F: include/linux/platform_data/rtc-* 19456 F: tools/testing/selftests/rtc/ 12685 F: tools/testing/selftests/rtc/ 19457 12686 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 12687 REALTEK AUDIO CODECS >> 12688 M: Bard Liao <bardliao@realtek.com> 19474 M: Oder Chiou <oder_chiou@realtek.com> 12689 M: Oder Chiou <oder_chiou@realtek.com> 19475 S: Maintained 12690 S: Maintained 19476 F: include/sound/rt*.h << 19477 F: sound/soc/codecs/rt* 12691 F: sound/soc/codecs/rt* 19478 !! 12692 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 12693 19486 REALTEK RTL83xx SMI DSA ROUTER CHIPS 12694 REALTEK RTL83xx SMI DSA ROUTER CHIPS 19487 M: Linus Walleij <linus.walleij@linaro.o 12695 M: Linus Walleij <linus.walleij@linaro.org> 19488 M: Alvin Šipraga <alsi@bang-olufsen.dk> << 19489 S: Maintained 12696 S: Maintained 19490 F: Documentation/devicetree/bindings/ne !! 12697 F: Documentation/devicetree/bindings/net/dsa/realtek-smi.txt 19491 F: drivers/net/dsa/realtek/* !! 12698 F: drivers/net/dsa/realtek-smi* 19492 !! 12699 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 << 19514 REDPINE WIRELESS DRIVER << 19515 L: linux-wireless@vger.kernel.org << 19516 S: Orphan << 19517 F: drivers/net/wireless/rsi/ << 19518 12700 19519 REGISTER MAP ABSTRACTION 12701 REGISTER MAP ABSTRACTION 19520 M: Mark Brown <broonie@kernel.org> 12702 M: Mark Brown <broonie@kernel.org> 19521 L: linux-kernel@vger.kernel.org 12703 L: linux-kernel@vger.kernel.org 19522 S: Supported << 19523 T: git git://git.kernel.org/pub/scm/lin 12704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git >> 12705 S: Supported 19524 F: Documentation/devicetree/bindings/re 12706 F: Documentation/devicetree/bindings/regmap/ 19525 F: drivers/base/regmap/ 12707 F: drivers/base/regmap/ 19526 F: include/linux/regmap.h 12708 F: include/linux/regmap.h 19527 12709 19528 REISERFS FILE SYSTEM 12710 REISERFS FILE SYSTEM 19529 L: reiserfs-devel@vger.kernel.org 12711 L: reiserfs-devel@vger.kernel.org 19530 S: Obsolete !! 12712 S: Supported 19531 F: fs/reiserfs/ 12713 F: fs/reiserfs/ 19532 12714 19533 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 12715 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM 19534 M: Bjorn Andersson <andersson@kernel.org !! 12716 M: Ohad Ben-Cohen <ohad@wizery.com> 19535 M: Mathieu Poirier <mathieu.poirier@lina !! 12717 M: Bjorn Andersson <bjorn.andersson@linaro.org> 19536 L: linux-remoteproc@vger.kernel.org 12718 L: linux-remoteproc@vger.kernel.org >> 12719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git 19537 S: Maintained 12720 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 12721 F: Documentation/devicetree/bindings/remoteproc/ 19541 F: Documentation/staging/remoteproc.rst !! 12722 F: Documentation/remoteproc.txt 19542 F: drivers/remoteproc/ 12723 F: drivers/remoteproc/ 19543 F: include/linux/remoteproc.h 12724 F: include/linux/remoteproc.h 19544 F: include/linux/remoteproc/ << 19545 12725 19546 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 12726 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM 19547 M: Bjorn Andersson <andersson@kernel.org !! 12727 M: Ohad Ben-Cohen <ohad@wizery.com> 19548 M: Mathieu Poirier <mathieu.poirier@lina !! 12728 M: Bjorn Andersson <bjorn.andersson@linaro.org> 19549 L: linux-remoteproc@vger.kernel.org 12729 L: linux-remoteproc@vger.kernel.org >> 12730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git 19550 S: Maintained 12731 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/ 12732 F: drivers/rpmsg/ >> 12733 F: Documentation/rpmsg.txt 19555 F: include/linux/rpmsg.h 12734 F: include/linux/rpmsg.h 19556 F: include/linux/rpmsg/ 12735 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 12736 19567 RENESAS CLOCK DRIVERS 12737 RENESAS CLOCK DRIVERS 19568 M: Geert Uytterhoeven <geert+renesas@gli 12738 M: Geert Uytterhoeven <geert+renesas@glider.be> 19569 L: linux-renesas-soc@vger.kernel.org 12739 L: linux-renesas-soc@vger.kernel.org >> 12740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas 19570 S: Supported 12741 S: Supported 19571 T: git git://git.kernel.org/pub/scm/lin << 19572 F: Documentation/devicetree/bindings/cl << 19573 F: drivers/clk/renesas/ 12742 F: drivers/clk/renesas/ 19574 12743 19575 RENESAS EMEV2 I2C DRIVER 12744 RENESAS EMEV2 I2C DRIVER 19576 M: Wolfram Sang <wsa+renesas@sang-engine 12745 M: Wolfram Sang <wsa+renesas@sang-engineering.com> 19577 L: linux-renesas-soc@vger.kernel.org << 19578 S: Supported 12746 S: Supported 19579 F: Documentation/devicetree/bindings/i2 << 19580 F: drivers/i2c/busses/i2c-emev2.c 12747 F: drivers/i2c/busses/i2c-emev2.c 19581 12748 19582 RENESAS ETHERNET SWITCH DRIVER !! 12749 RENESAS ETHERNET DRIVERS 19583 R: Yoshihiro Shimoda <yoshihiro.shimoda. !! 12750 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com> 19584 L: netdev@vger.kernel.org 12751 L: netdev@vger.kernel.org 19585 L: linux-renesas-soc@vger.kernel.org 12752 L: linux-renesas-soc@vger.kernel.org 19586 F: Documentation/devicetree/bindings/ne !! 12753 F: Documentation/devicetree/bindings/net/renesas,*.txt 19587 F: drivers/net/ethernet/renesas/Kconfig !! 12754 F: Documentation/devicetree/bindings/net/sh_eth.txt 19588 F: drivers/net/ethernet/renesas/Makefil !! 12755 F: drivers/net/ethernet/renesas/ 19589 F: drivers/net/ethernet/renesas/rcar_ge !! 12756 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 12757 19615 RENESAS R-CAR GYROADC DRIVER 12758 RENESAS R-CAR GYROADC DRIVER 19616 M: Marek Vasut <marek.vasut@gmail.com> 12759 M: Marek Vasut <marek.vasut@gmail.com> 19617 L: linux-iio@vger.kernel.org 12760 L: linux-iio@vger.kernel.org 19618 S: Supported 12761 S: Supported 19619 F: Documentation/devicetree/bindings/ii !! 12762 F: drivers/iio/adc/rcar_gyro_adc.c 19620 F: drivers/iio/adc/rcar-gyroadc.c << 19621 12763 19622 RENESAS R-CAR I2C DRIVERS 12764 RENESAS R-CAR I2C DRIVERS 19623 M: Wolfram Sang <wsa+renesas@sang-engine 12765 M: Wolfram Sang <wsa+renesas@sang-engineering.com> 19624 L: linux-renesas-soc@vger.kernel.org << 19625 S: Supported 12766 S: Supported 19626 F: Documentation/devicetree/bindings/i2 << 19627 F: Documentation/devicetree/bindings/i2 << 19628 F: drivers/i2c/busses/i2c-rcar.c 12767 F: drivers/i2c/busses/i2c-rcar.c 19629 F: drivers/i2c/busses/i2c-sh_mobile.c 12768 F: drivers/i2c/busses/i2c-sh_mobile.c 19630 12769 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 12770 RENESAS RIIC DRIVER 19641 M: Chris Brandt <chris.brandt@renesas.co 12771 M: Chris Brandt <chris.brandt@renesas.com> 19642 L: linux-renesas-soc@vger.kernel.org << 19643 S: Supported 12772 S: Supported 19644 F: Documentation/devicetree/bindings/i2 !! 12773 F: Documentation/devicetree/bindings/i2c/i2c-riic.txt 19645 F: drivers/i2c/busses/i2c-riic.c 12774 F: drivers/i2c/busses/i2c-riic.c 19646 12775 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 12776 RENESAS USB PHY DRIVER 19707 M: Yoshihiro Shimoda <yoshihiro.shimoda. 12777 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com> 19708 L: linux-renesas-soc@vger.kernel.org 12778 L: linux-renesas-soc@vger.kernel.org 19709 S: Maintained 12779 S: Maintained 19710 F: drivers/phy/renesas/phy-rcar-gen3-us 12780 F: drivers/phy/renesas/phy-rcar-gen3-usb*.c 19711 12781 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 12782 RESET CONTROLLER FRAMEWORK 19726 M: Philipp Zabel <p.zabel@pengutronix.de 12783 M: Philipp Zabel <p.zabel@pengutronix.de> 19727 S: Maintained << 19728 T: git git://git.pengutronix.de/git/pza 12784 T: git git://git.pengutronix.de/git/pza/linux 19729 F: Documentation/devicetree/bindings/re !! 12785 S: Maintained 19730 F: Documentation/driver-api/reset.rst << 19731 F: drivers/reset/ 12786 F: drivers/reset/ >> 12787 F: Documentation/devicetree/bindings/reset/ 19732 F: include/dt-bindings/reset/ 12788 F: include/dt-bindings/reset/ 19733 F: include/linux/reset-controller.h << 19734 F: include/linux/reset.h 12789 F: include/linux/reset.h 19735 F: include/linux/reset/ !! 12790 F: include/linux/reset-controller.h 19736 K: \b(?:devm_|of_)?reset_control(?:ler_ << 19737 12791 19738 RESTARTABLE SEQUENCES SUPPORT 12792 RESTARTABLE SEQUENCES SUPPORT 19739 M: Mathieu Desnoyers <mathieu.desnoyers@ 12793 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 19740 M: Peter Zijlstra <peterz@infradead.org> 12794 M: Peter Zijlstra <peterz@infradead.org> 19741 M: "Paul E. McKenney" <paulmck@kernel.or !! 12795 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 19742 M: Boqun Feng <boqun.feng@gmail.com> 12796 M: Boqun Feng <boqun.feng@gmail.com> 19743 L: linux-kernel@vger.kernel.org 12797 L: linux-kernel@vger.kernel.org 19744 S: Supported 12798 S: Supported 19745 F: include/trace/events/rseq.h << 19746 F: include/uapi/linux/rseq.h << 19747 F: kernel/rseq.c 12799 F: kernel/rseq.c >> 12800 F: include/uapi/linux/rseq.h >> 12801 F: include/trace/events/rseq.h 19748 F: tools/testing/selftests/rseq/ 12802 F: tools/testing/selftests/rseq/ 19749 12803 19750 RFKILL 12804 RFKILL 19751 M: Johannes Berg <johannes@sipsolutions. 12805 M: Johannes Berg <johannes@sipsolutions.net> 19752 L: linux-wireless@vger.kernel.org 12806 L: linux-wireless@vger.kernel.org >> 12807 W: http://wireless.kernel.org/ >> 12808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git >> 12809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git 19753 S: Maintained 12810 S: Maintained 19754 W: https://wireless.wiki.kernel.org/ !! 12811 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 12812 F: Documentation/ABI/stable/sysfs-class-rfkill 19759 F: Documentation/driver-api/rfkill.rst !! 12813 F: net/rfkill/ 19760 F: include/linux/rfkill.h 12814 F: include/linux/rfkill.h 19761 F: include/uapi/linux/rfkill.h 12815 F: include/uapi/linux/rfkill.h 19762 F: net/rfkill/ << 19763 12816 19764 RHASHTABLE 12817 RHASHTABLE 19765 M: Thomas Graf <tgraf@suug.ch> 12818 M: Thomas Graf <tgraf@suug.ch> 19766 M: Herbert Xu <herbert@gondor.apana.org. 12819 M: Herbert Xu <herbert@gondor.apana.org.au> 19767 L: netdev@vger.kernel.org 12820 L: netdev@vger.kernel.org 19768 S: Maintained 12821 S: Maintained 19769 F: include/linux/rhashtable-types.h << 19770 F: include/linux/rhashtable.h << 19771 F: lib/rhashtable.c 12822 F: lib/rhashtable.c 19772 F: lib/test_rhashtable.c 12823 F: lib/test_rhashtable.c >> 12824 F: include/linux/rhashtable.h >> 12825 F: include/linux/rhashtable-types.h 19773 12826 19774 RICOH R5C592 MEMORYSTICK DRIVER 12827 RICOH R5C592 MEMORYSTICK DRIVER 19775 M: Maxim Levitsky <maximlevitsky@gmail.c 12828 M: Maxim Levitsky <maximlevitsky@gmail.com> 19776 S: Maintained 12829 S: Maintained 19777 F: drivers/memstick/host/r592.* 12830 F: drivers/memstick/host/r592.* 19778 12831 19779 RICOH SMARTMEDIA/XD DRIVER 12832 RICOH SMARTMEDIA/XD DRIVER 19780 M: Maxim Levitsky <maximlevitsky@gmail.c 12833 M: Maxim Levitsky <maximlevitsky@gmail.com> 19781 S: Maintained 12834 S: Maintained 19782 F: drivers/mtd/nand/raw/r852.c 12835 F: drivers/mtd/nand/raw/r852.c 19783 F: drivers/mtd/nand/raw/r852.h 12836 F: drivers/mtd/nand/raw/r852.h 19784 12837 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 12838 RISC-V ARCHITECTURE 19800 M: Paul Walmsley <paul.walmsley@sifive.c !! 12839 M: Palmer Dabbelt <palmer@sifive.com> 19801 M: Palmer Dabbelt <palmer@dabbelt.com> << 19802 M: Albert Ou <aou@eecs.berkeley.edu> 12840 M: Albert Ou <aou@eecs.berkeley.edu> 19803 L: linux-riscv@lists.infradead.org 12841 L: linux-riscv@lists.infradead.org >> 12842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git 19804 S: Supported 12843 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/ 12844 F: arch/riscv/ 19810 N: riscv << 19811 K: riscv 12845 K: riscv 19812 !! 12846 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 12847 19883 ROCCAT DRIVERS 12848 ROCCAT DRIVERS 19884 M: Stefan Achatz <erazor_de@users.source 12849 M: Stefan Achatz <erazor_de@users.sourceforge.net> 19885 S: Maintained << 19886 W: http://sourceforge.net/projects/rocc 12850 W: http://sourceforge.net/projects/roccat/ 19887 F: Documentation/ABI/*/sysfs-driver-hid !! 12851 S: Maintained 19888 F: drivers/hid/hid-roccat* 12852 F: drivers/hid/hid-roccat* 19889 F: include/linux/hid-roccat* 12853 F: include/linux/hid-roccat* 19890 !! 12854 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 12855 19932 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT 12856 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER 19933 M: Jacob Chen <jacob-chen@iotwrt.com> !! 12857 M: Jacob chen <jacob2.chen@rock-chips.com> 19934 M: Ezequiel Garcia <ezequiel@vanguardias << 19935 L: linux-media@vger.kernel.org 12858 L: linux-media@vger.kernel.org 19936 L: linux-rockchip@lists.infradead.org << 19937 S: Maintained 12859 S: Maintained 19938 F: Documentation/devicetree/bindings/me << 19939 F: drivers/media/platform/rockchip/rga/ 12860 F: drivers/media/platform/rockchip/rga/ 19940 !! 12861 F: Documentation/devicetree/bindings/media/rockchip-rga.txt 19941 ROCKCHIP RK3308 INTERNAL AUDIO CODEC << 19942 M: Luca Ceresoli <luca.ceresoli@bootlin. << 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 << 19951 L: linux-rockchip@lists.infradead.org << 19952 S: Maintained << 19953 F: Documentation/devicetree/bindings/me << 19954 F: drivers/staging/media/rkvdec/ << 19955 12862 19956 ROCKER DRIVER 12863 ROCKER DRIVER 19957 M: Jiri Pirko <jiri@resnulli.us> 12864 M: Jiri Pirko <jiri@resnulli.us> 19958 L: netdev@vger.kernel.org 12865 L: netdev@vger.kernel.org 19959 S: Supported 12866 S: Supported 19960 F: drivers/net/ethernet/rocker/ 12867 F: drivers/net/ethernet/rocker/ 19961 12868 >> 12869 ROCKETPORT DRIVER >> 12870 P: Comtrol Corp. >> 12871 W: http://www.comtrol.com >> 12872 S: Maintained >> 12873 F: Documentation/serial/rocket.txt >> 12874 F: drivers/tty/rocket* >> 12875 19962 ROCKETPORT EXPRESS/INFINITY DRIVER 12876 ROCKETPORT EXPRESS/INFINITY DRIVER 19963 M: Kevin Cernekee <cernekee@gmail.com> 12877 M: Kevin Cernekee <cernekee@gmail.com> 19964 L: linux-serial@vger.kernel.org 12878 L: linux-serial@vger.kernel.org 19965 S: Odd Fixes 12879 S: Odd Fixes 19966 F: drivers/tty/serial/rp2.* 12880 F: drivers/tty/serial/rp2.* 19967 12881 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 12882 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS 20000 M: Marek Vasut <marek.vasut+renesas@gmai 12883 M: Marek Vasut <marek.vasut+renesas@gmail.com> 20001 L: linux-kernel@vger.kernel.org 12884 L: linux-kernel@vger.kernel.org 20002 L: linux-renesas-soc@vger.kernel.org 12885 L: linux-renesas-soc@vger.kernel.org 20003 S: Supported 12886 S: Supported 20004 F: Documentation/devicetree/bindings/mf << 20005 F: drivers/gpio/gpio-bd9571mwv.c << 20006 F: drivers/mfd/bd9571mwv.c 12887 F: drivers/mfd/bd9571mwv.c 20007 F: drivers/regulator/bd9571mwv-regulato 12888 F: drivers/regulator/bd9571mwv-regulator.c >> 12889 F: drivers/gpio/gpio-bd9571mwv.c 20008 F: include/linux/mfd/bd9571mwv.h 12890 F: include/linux/mfd/bd9571mwv.h 20009 !! 12891 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 12892 20037 ROSE NETWORK LAYER 12893 ROSE NETWORK LAYER 20038 M: Ralf Baechle <ralf@linux-mips.org> 12894 M: Ralf Baechle <ralf@linux-mips.org> 20039 L: linux-hams@vger.kernel.org 12895 L: linux-hams@vger.kernel.org >> 12896 W: http://www.linux-ax25.org/ 20040 S: Maintained 12897 S: Maintained 20041 W: https://linux-ax25.in-berlin.de << 20042 F: include/net/rose.h 12898 F: include/net/rose.h 20043 F: include/uapi/linux/rose.h 12899 F: include/uapi/linux/rose.h 20044 F: net/rose/ 12900 F: net/rose/ 20045 12901 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 12902 RTL2830 MEDIA DRIVER >> 12903 M: Antti Palosaari <crope@iki.fi> 20075 L: linux-media@vger.kernel.org 12904 L: linux-media@vger.kernel.org 20076 S: Orphan << 20077 W: https://linuxtv.org 12905 W: https://linuxtv.org >> 12906 W: http://palosaari.fi/linux/ 20078 Q: http://patchwork.linuxtv.org/project 12907 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 12908 T: git git://linuxtv.org/anttip/media_tree.git >> 12909 S: Maintained 20079 F: drivers/media/dvb-frontends/rtl2830* 12910 F: drivers/media/dvb-frontends/rtl2830* 20080 12911 20081 RTL2832 MEDIA DRIVER 12912 RTL2832 MEDIA DRIVER >> 12913 M: Antti Palosaari <crope@iki.fi> 20082 L: linux-media@vger.kernel.org 12914 L: linux-media@vger.kernel.org 20083 S: Orphan << 20084 W: https://linuxtv.org 12915 W: https://linuxtv.org >> 12916 W: http://palosaari.fi/linux/ 20085 Q: http://patchwork.linuxtv.org/project 12917 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 12918 T: git git://linuxtv.org/anttip/media_tree.git >> 12919 S: Maintained 20086 F: drivers/media/dvb-frontends/rtl2832* 12920 F: drivers/media/dvb-frontends/rtl2832* 20087 12921 20088 RTL2832_SDR MEDIA DRIVER 12922 RTL2832_SDR MEDIA DRIVER >> 12923 M: Antti Palosaari <crope@iki.fi> 20089 L: linux-media@vger.kernel.org 12924 L: linux-media@vger.kernel.org 20090 S: Orphan << 20091 W: https://linuxtv.org 12925 W: https://linuxtv.org >> 12926 W: http://palosaari.fi/linux/ 20092 Q: http://patchwork.linuxtv.org/project 12927 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 12928 T: git git://linuxtv.org/anttip/media_tree.git >> 12929 S: Maintained 20093 F: drivers/media/dvb-frontends/rtl2832_ 12930 F: drivers/media/dvb-frontends/rtl2832_sdr* 20094 12931 20095 RTL8180 WIRELESS DRIVER 12932 RTL8180 WIRELESS DRIVER 20096 L: linux-wireless@vger.kernel.org 12933 L: linux-wireless@vger.kernel.org >> 12934 W: http://wireless.kernel.org/ >> 12935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 20097 S: Orphan 12936 S: Orphan 20098 F: drivers/net/wireless/realtek/rtl818x 12937 F: drivers/net/wireless/realtek/rtl818x/rtl8180/ 20099 12938 20100 RTL8187 WIRELESS DRIVER 12939 RTL8187 WIRELESS DRIVER 20101 M: Hin-Tak Leung <hintak.leung@gmail.com !! 12940 M: Herton Ronaldo Krzesinski <herton@canonical.com> >> 12941 M: Hin-Tak Leung <htl10@users.sourceforge.net> >> 12942 M: Larry Finger <Larry.Finger@lwfinger.net> 20102 L: linux-wireless@vger.kernel.org 12943 L: linux-wireless@vger.kernel.org >> 12944 W: http://wireless.kernel.org/ >> 12945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git 20103 S: Maintained 12946 S: Maintained 20104 T: git https://github.com/pkshih/rtw.gi << 20105 F: drivers/net/wireless/realtek/rtl818x 12947 F: drivers/net/wireless/realtek/rtl818x/rtl8187/ 20106 12948 >> 12949 REALTEK WIRELESS DRIVER (rtlwifi family) >> 12950 M: Ping-Ke Shih <pkshih@realtek.com> >> 12951 L: linux-wireless@vger.kernel.org >> 12952 W: http://wireless.kernel.org/ >> 12953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git >> 12954 S: Maintained >> 12955 F: drivers/net/wireless/realtek/rtlwifi/ >> 12956 20107 RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 12957 RTL8XXXU WIRELESS DRIVER (rtl8xxxu) 20108 M: Jes Sorensen <Jes.Sorensen@gmail.com> 12958 M: Jes Sorensen <Jes.Sorensen@gmail.com> 20109 L: linux-wireless@vger.kernel.org 12959 L: linux-wireless@vger.kernel.org >> 12960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel 20110 S: Maintained 12961 S: Maintained 20111 T: git https://github.com/pkshih/rtw.gi << 20112 F: drivers/net/wireless/realtek/rtl8xxx 12962 F: drivers/net/wireless/realtek/rtl8xxxu/ 20113 12963 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) 12964 RXRPC SOCKETS (AF_RXRPC) 20156 M: David Howells <dhowells@redhat.com> 12965 M: David Howells <dhowells@redhat.com> 20157 M: Marc Dionne <marc.dionne@auristor.com << 20158 L: linux-afs@lists.infradead.org 12966 L: linux-afs@lists.infradead.org 20159 S: Supported 12967 S: Supported 20160 W: https://www.infradead.org/~dhowells/ !! 12968 F: net/rxrpc/ 20161 F: Documentation/networking/rxrpc.rst << 20162 F: include/keys/rxrpc-type.h 12969 F: include/keys/rxrpc-type.h 20163 F: include/net/af_rxrpc.h 12970 F: include/net/af_rxrpc.h 20164 F: include/trace/events/rxrpc.h 12971 F: include/trace/events/rxrpc.h 20165 F: include/uapi/linux/rxrpc.h 12972 F: include/uapi/linux/rxrpc.h 20166 F: net/rxrpc/ !! 12973 F: Documentation/networking/rxrpc.txt >> 12974 W: https://www.infradead.org/~dhowells/kafs/ 20167 12975 20168 S3 SAVAGE FRAMEBUFFER DRIVER 12976 S3 SAVAGE FRAMEBUFFER DRIVER 20169 M: Antonino Daplas <adaplas@gmail.com> 12977 M: Antonino Daplas <adaplas@gmail.com> 20170 L: linux-fbdev@vger.kernel.org 12978 L: linux-fbdev@vger.kernel.org 20171 S: Maintained 12979 S: Maintained 20172 F: drivers/video/fbdev/savage/ 12980 F: drivers/video/fbdev/savage/ 20173 12981 20174 S390 ARCHITECTURE !! 12982 S390 20175 M: Heiko Carstens <hca@linux.ibm.com> !! 12983 M: Martin Schwidefsky <schwidefsky@de.ibm.com> 20176 M: Vasily Gorbik <gor@linux.ibm.com> !! 12984 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 12985 L: linux-s390@vger.kernel.org 20181 S: Supported !! 12986 W: http://www.ibm.com/developerworks/linux/linux390/ 20182 T: git git://git.kernel.org/pub/scm/lin 12987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git 20183 F: Documentation/driver-api/s390-driver !! 12988 S: Supported 20184 F: Documentation/arch/s390/ << 20185 F: arch/s390/ 12989 F: arch/s390/ 20186 F: drivers/s390/ 12990 F: drivers/s390/ 20187 F: drivers/watchdog/diag288_wdt.c !! 12991 F: Documentation/s390/ >> 12992 F: Documentation/driver-api/s390-drivers.rst 20188 12993 20189 S390 COMMON I/O LAYER 12994 S390 COMMON I/O LAYER 20190 M: Vineeth Vijayan <vneethv@linux.ibm.co !! 12995 M: Sebastian Ott <sebott@linux.ibm.com> 20191 M: Peter Oberparleiter <oberpar@linux.ib 12996 M: Peter Oberparleiter <oberpar@linux.ibm.com> 20192 L: linux-s390@vger.kernel.org 12997 L: linux-s390@vger.kernel.org >> 12998 W: http://www.ibm.com/developerworks/linux/linux390/ 20193 S: Supported 12999 S: Supported 20194 F: drivers/s390/cio/ 13000 F: drivers/s390/cio/ 20195 13001 20196 S390 DASD DRIVER 13002 S390 DASD DRIVER 20197 M: Stefan Haberland <sth@linux.ibm.com> 13003 M: Stefan Haberland <sth@linux.ibm.com> 20198 M: Jan Hoeppner <hoeppner@linux.ibm.com> 13004 M: Jan Hoeppner <hoeppner@linux.ibm.com> 20199 L: linux-s390@vger.kernel.org 13005 L: linux-s390@vger.kernel.org >> 13006 W: http://www.ibm.com/developerworks/linux/linux390/ 20200 S: Supported 13007 S: Supported 20201 F: block/partitions/ibm.c << 20202 F: drivers/s390/block/dasd* 13008 F: drivers/s390/block/dasd* 20203 F: include/linux/dasd_mod.h !! 13009 F: block/partitions/ibm.c 20204 13010 20205 S390 IOMMU (PCI) 13011 S390 IOMMU (PCI) 20206 M: Niklas Schnelle <schnelle@linux.ibm.c !! 13012 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 13013 L: linux-s390@vger.kernel.org >> 13014 W: http://www.ibm.com/developerworks/linux/linux390/ 20210 S: Supported 13015 S: Supported 20211 F: drivers/iommu/s390-iommu.c 13016 F: drivers/iommu/s390-iommu.c 20212 13017 20213 S390 IUCV NETWORK LAYER 13018 S390 IUCV NETWORK LAYER 20214 M: Alexandra Winter <wintera@linux.ibm.c !! 13019 M: Julian Wiedmann <jwi@linux.ibm.com> 20215 M: Thorsten Winkler <twinkler@linux.ibm. !! 13020 M: Ursula Braun <ubraun@linux.ibm.com> 20216 L: linux-s390@vger.kernel.org 13021 L: linux-s390@vger.kernel.org 20217 L: netdev@vger.kernel.org !! 13022 W: http://www.ibm.com/developerworks/linux/linux390/ 20218 S: Supported 13023 S: Supported 20219 F: drivers/s390/net/*iucv* 13024 F: drivers/s390/net/*iucv* 20220 F: include/net/iucv/ 13025 F: include/net/iucv/ 20221 F: net/iucv/ 13026 F: net/iucv/ 20222 13027 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 13028 S390 NETWORK DRIVERS 20233 M: Alexandra Winter <wintera@linux.ibm.c !! 13029 M: Julian Wiedmann <jwi@linux.ibm.com> 20234 M: Thorsten Winkler <twinkler@linux.ibm. !! 13030 M: Ursula Braun <ubraun@linux.ibm.com> 20235 L: linux-s390@vger.kernel.org 13031 L: linux-s390@vger.kernel.org 20236 L: netdev@vger.kernel.org !! 13032 W: http://www.ibm.com/developerworks/linux/linux390/ 20237 S: Supported 13033 S: Supported 20238 F: drivers/s390/net/ 13034 F: drivers/s390/net/ 20239 13035 20240 S390 PCI SUBSYSTEM 13036 S390 PCI SUBSYSTEM 20241 M: Niklas Schnelle <schnelle@linux.ibm.c !! 13037 M: Sebastian Ott <sebott@linux.ibm.com> 20242 M: Gerald Schaefer <gerald.schaefer@linu !! 13038 M: Gerald Schaefer <gerald.schaefer@de.ibm.com> 20243 L: linux-s390@vger.kernel.org 13039 L: linux-s390@vger.kernel.org >> 13040 W: http://www.ibm.com/developerworks/linux/linux390/ 20244 S: Supported 13041 S: Supported 20245 F: Documentation/arch/s390/pci.rst << 20246 F: arch/s390/pci/ 13042 F: arch/s390/pci/ 20247 F: drivers/pci/hotplug/s390_pci_hpc.c 13043 F: drivers/pci/hotplug/s390_pci_hpc.c 20248 13044 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 13045 S390 VFIO-CCW DRIVER 20266 M: Eric Farman <farman@linux.ibm.com> !! 13046 M: Cornelia Huck <cohuck@redhat.com> 20267 M: Matthew Rosato <mjrosato@linux.ibm.co !! 13047 M: Halil Pasic <pasic@linux.ibm.com> 20268 R: Halil Pasic <pasic@linux.ibm.com> << 20269 L: linux-s390@vger.kernel.org 13048 L: linux-s390@vger.kernel.org 20270 L: kvm@vger.kernel.org 13049 L: kvm@vger.kernel.org 20271 S: Supported 13050 S: Supported 20272 F: Documentation/arch/s390/vfio-ccw.rst << 20273 F: drivers/s390/cio/vfio_ccw* 13051 F: drivers/s390/cio/vfio_ccw* >> 13052 F: Documentation/s390/vfio-ccw.txt 20274 F: include/uapi/linux/vfio_ccw.h 13053 F: include/uapi/linux/vfio_ccw.h 20275 13054 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 13055 S390 ZCRYPT DRIVER 20287 M: Harald Freudenberger <freude@linux.ib 13056 M: Harald Freudenberger <freude@linux.ibm.com> 20288 L: linux-s390@vger.kernel.org 13057 L: linux-s390@vger.kernel.org >> 13058 W: http://www.ibm.com/developerworks/linux/linux390/ 20289 S: Supported 13059 S: Supported 20290 F: drivers/s390/crypto/ 13060 F: drivers/s390/crypto/ 20291 13061 >> 13062 S390 VFIO AP DRIVER >> 13063 M: Tony Krowiak <akrowiak@linux.ibm.com> >> 13064 M: Pierre Morel <pmorel@linux.ibm.com> >> 13065 M: Halil Pasic <pasic@linux.ibm.com> >> 13066 L: linux-s390@vger.kernel.org >> 13067 W: http://www.ibm.com/developerworks/linux/linux390/ >> 13068 S: Supported >> 13069 F: drivers/s390/crypto/vfio_ap_drv.c >> 13070 F: drivers/s390/crypto/vfio_ap_private.h >> 13071 F: drivers/s390/crypto/vfio_ap_ops.c >> 13072 F: Documentation/s390/vfio-ap.txt >> 13073 20292 S390 ZFCP DRIVER 13074 S390 ZFCP DRIVER 20293 M: Steffen Maier <maier@linux.ibm.com> 13075 M: Steffen Maier <maier@linux.ibm.com> 20294 M: Benjamin Block <bblock@linux.ibm.com> 13076 M: Benjamin Block <bblock@linux.ibm.com> 20295 L: linux-s390@vger.kernel.org 13077 L: linux-s390@vger.kernel.org >> 13078 W: http://www.ibm.com/developerworks/linux/linux390/ 20296 S: Supported 13079 S: Supported 20297 F: drivers/s390/scsi/zfcp_* 13080 F: drivers/s390/scsi/zfcp_* 20298 13081 >> 13082 S3C24XX SD/MMC Driver >> 13083 M: Ben Dooks <ben-linux@fluff.org> >> 13084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) >> 13085 S: Supported >> 13086 F: drivers/mmc/host/s3cmci.* >> 13087 20299 SAA6588 RDS RECEIVER DRIVER 13088 SAA6588 RDS RECEIVER DRIVER 20300 M: Hans Verkuil <hverkuil@xs4all.nl> 13089 M: Hans Verkuil <hverkuil@xs4all.nl> 20301 L: linux-media@vger.kernel.org 13090 L: linux-media@vger.kernel.org 20302 S: Odd Fixes << 20303 W: https://linuxtv.org << 20304 T: git git://linuxtv.org/media_tree.git 13091 T: git git://linuxtv.org/media_tree.git >> 13092 W: https://linuxtv.org >> 13093 S: Odd Fixes 20305 F: drivers/media/i2c/saa6588* 13094 F: drivers/media/i2c/saa6588* 20306 13095 20307 SAA7134 VIDEO4LINUX DRIVER 13096 SAA7134 VIDEO4LINUX DRIVER 20308 M: Mauro Carvalho Chehab <mchehab@kernel 13097 M: Mauro Carvalho Chehab <mchehab@kernel.org> 20309 L: linux-media@vger.kernel.org 13098 L: linux-media@vger.kernel.org 20310 S: Odd fixes << 20311 W: https://linuxtv.org 13099 W: https://linuxtv.org 20312 T: git git://linuxtv.org/media_tree.git 13100 T: git git://linuxtv.org/media_tree.git 20313 F: Documentation/driver-api/media/drive !! 13101 S: Odd fixes >> 13102 F: Documentation/media/v4l-drivers/saa7134* 20314 F: drivers/media/pci/saa7134/ 13103 F: drivers/media/pci/saa7134/ 20315 13104 20316 SAA7146 VIDEO4LINUX-2 DRIVER 13105 SAA7146 VIDEO4LINUX-2 DRIVER 20317 M: Hans Verkuil <hverkuil@xs4all.nl> 13106 M: Hans Verkuil <hverkuil@xs4all.nl> 20318 L: linux-media@vger.kernel.org 13107 L: linux-media@vger.kernel.org 20319 S: Maintained << 20320 T: git git://linuxtv.org/media_tree.git 13108 T: git git://linuxtv.org/media_tree.git >> 13109 S: Maintained 20321 F: drivers/media/common/saa7146/ 13110 F: drivers/media/common/saa7146/ 20322 F: drivers/media/pci/saa7146/ 13111 F: drivers/media/pci/saa7146/ 20323 F: include/media/drv-intf/saa7146* !! 13112 F: include/media/saa7146* 20324 << 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 13113 20331 SAMSUNG AUDIO (ASoC) DRIVERS 13114 SAMSUNG AUDIO (ASoC) DRIVERS >> 13115 M: Krzysztof Kozlowski <krzk@kernel.org> >> 13116 M: Sangbeom Kim <sbkim73@samsung.com> 20332 M: Sylwester Nawrocki <s.nawrocki@samsun 13117 M: Sylwester Nawrocki <s.nawrocki@samsung.com> 20333 L: linux-sound@vger.kernel.org !! 13118 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 20334 S: Maintained !! 13119 S: Supported 20335 B: mailto:linux-samsung-soc@vger.kernel << 20336 F: Documentation/devicetree/bindings/so << 20337 F: sound/soc/samsung/ 13120 F: sound/soc/samsung/ 20338 !! 13121 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 13122 20349 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATO 13123 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER 20350 M: Krzysztof Kozlowski <krzk@kernel.org> 13124 M: Krzysztof Kozlowski <krzk@kernel.org> 20351 L: linux-crypto@vger.kernel.org 13125 L: linux-crypto@vger.kernel.org 20352 L: linux-samsung-soc@vger.kernel.org 13126 L: linux-samsung-soc@vger.kernel.org 20353 S: Maintained 13127 S: Maintained 20354 F: Documentation/devicetree/bindings/rn << 20355 F: drivers/crypto/exynos-rng.c 13128 F: drivers/crypto/exynos-rng.c >> 13129 F: Documentation/devicetree/bindings/rng/samsung,exynos4-rng.txt 20356 13130 20357 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR 13131 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER 20358 M: Łukasz Stelmach <l.stelmach@samsung. 13132 M: Łukasz Stelmach <l.stelmach@samsung.com> 20359 L: linux-samsung-soc@vger.kernel.org 13133 L: linux-samsung-soc@vger.kernel.org 20360 S: Maintained 13134 S: Maintained 20361 F: Documentation/devicetree/bindings/rn << 20362 F: drivers/char/hw_random/exynos-trng.c 13135 F: drivers/char/hw_random/exynos-trng.c >> 13136 F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt 20363 13137 20364 SAMSUNG FRAMEBUFFER DRIVER 13138 SAMSUNG FRAMEBUFFER DRIVER 20365 M: Jingoo Han <jingoohan1@gmail.com> 13139 M: Jingoo Han <jingoohan1@gmail.com> 20366 L: linux-fbdev@vger.kernel.org 13140 L: linux-fbdev@vger.kernel.org 20367 S: Maintained 13141 S: Maintained 20368 F: drivers/video/fbdev/s3c-fb.c 13142 F: drivers/video/fbdev/s3c-fb.c 20369 13143 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 13144 SAMSUNG LAPTOP DRIVER 20379 M: Corentin Chary <corentin.chary@gmail. 13145 M: Corentin Chary <corentin.chary@gmail.com> 20380 L: platform-driver-x86@vger.kernel.org 13146 L: platform-driver-x86@vger.kernel.org 20381 S: Maintained 13147 S: Maintained 20382 F: drivers/platform/x86/samsung-laptop. 13148 F: drivers/platform/x86/samsung-laptop.c 20383 13149 20384 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS 13150 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS >> 13151 M: Sangbeom Kim <sbkim73@samsung.com> 20385 M: Krzysztof Kozlowski <krzk@kernel.org> 13152 M: Krzysztof Kozlowski <krzk@kernel.org> >> 13153 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 20386 L: linux-kernel@vger.kernel.org 13154 L: linux-kernel@vger.kernel.org 20387 L: linux-samsung-soc@vger.kernel.org 13155 L: linux-samsung-soc@vger.kernel.org 20388 S: Maintained !! 13156 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 13157 F: drivers/mfd/sec*.c 20397 F: drivers/regulator/s2m*.c 13158 F: drivers/regulator/s2m*.c 20398 F: drivers/regulator/s5m*.c 13159 F: drivers/regulator/s5m*.c >> 13160 F: drivers/clk/clk-s2mps11.c 20399 F: drivers/rtc/rtc-s5m.c 13161 F: drivers/rtc/rtc-s5m.c 20400 F: include/linux/mfd/samsung/ 13162 F: include/linux/mfd/samsung/ >> 13163 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt >> 13164 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt >> 13165 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt >> 13166 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt 20401 13167 20402 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRI 13168 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER 20403 M: Sylwester Nawrocki <sylvester.nawrock 13169 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com> 20404 L: linux-media@vger.kernel.org 13170 L: linux-media@vger.kernel.org 20405 L: linux-samsung-soc@vger.kernel.org !! 13171 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 20406 S: Maintained 13172 S: Maintained 20407 F: drivers/media/platform/samsung/s3c-c !! 13173 F: drivers/media/platform/s3c-camif/ 20408 F: include/media/drv-intf/s3c_camif.h 13174 F: include/media/drv-intf/s3c_camif.h 20409 13175 20410 SAMSUNG S3FWRN5 NFC DRIVER 13176 SAMSUNG S3FWRN5 NFC DRIVER 20411 M: Krzysztof Kozlowski <krzk@kernel.org> !! 13177 M: Robert Baldyga <r.baldyga@samsung.com> 20412 S: Maintained !! 13178 M: Krzysztof Opasiak <k.opasiak@samsung.com> 20413 F: Documentation/devicetree/bindings/ne !! 13179 L: linux-nfc@lists.01.org (moderated for non-subscribers) >> 13180 S: Supported 20414 F: drivers/nfc/s3fwrn5 13181 F: drivers/nfc/s3fwrn5 20415 13182 20416 SAMSUNG S5C73M3 CAMERA DRIVER 13183 SAMSUNG S5C73M3 CAMERA DRIVER 20417 M: Sylwester Nawrocki <s.nawrocki@samsun !! 13184 M: Kyungmin Park <kyungmin.park@samsung.com> 20418 M: Andrzej Hajda <andrzej.hajda@intel.co !! 13185 M: Andrzej Hajda <a.hajda@samsung.com> 20419 L: linux-media@vger.kernel.org 13186 L: linux-media@vger.kernel.org 20420 S: Supported 13187 S: Supported 20421 F: Documentation/devicetree/bindings/me << 20422 F: drivers/media/i2c/s5c73m3/* 13188 F: drivers/media/i2c/s5c73m3/* 20423 13189 20424 SAMSUNG S5K5BAF CAMERA DRIVER 13190 SAMSUNG S5K5BAF CAMERA DRIVER 20425 M: Sylwester Nawrocki <s.nawrocki@samsun !! 13191 M: Kyungmin Park <kyungmin.park@samsung.com> 20426 M: Andrzej Hajda <andrzej.hajda@intel.co !! 13192 M: Andrzej Hajda <a.hajda@samsung.com> 20427 L: linux-media@vger.kernel.org 13193 L: linux-media@vger.kernel.org 20428 S: Supported 13194 S: Supported 20429 F: drivers/media/i2c/s5k5baf.c 13195 F: drivers/media/i2c/s5k5baf.c 20430 13196 20431 SAMSUNG S5P Security SubSystem (SSS) DRIVER 13197 SAMSUNG S5P Security SubSystem (SSS) DRIVER 20432 M: Krzysztof Kozlowski <krzk@kernel.org> 13198 M: Krzysztof Kozlowski <krzk@kernel.org> 20433 M: Vladimir Zapolskiy <vz@mleia.com> 13199 M: Vladimir Zapolskiy <vz@mleia.com> >> 13200 M: Kamil Konieczny <k.konieczny@partner.samsung.com> 20434 L: linux-crypto@vger.kernel.org 13201 L: linux-crypto@vger.kernel.org 20435 L: linux-samsung-soc@vger.kernel.org 13202 L: linux-samsung-soc@vger.kernel.org 20436 S: Maintained 13203 S: Maintained 20437 F: Documentation/devicetree/bindings/cr << 20438 F: Documentation/devicetree/bindings/cr << 20439 F: drivers/crypto/s5p-sss.c 13204 F: drivers/crypto/s5p-sss.c 20440 13205 20441 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYS 13206 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS >> 13207 M: Kyungmin Park <kyungmin.park@samsung.com> 20442 M: Sylwester Nawrocki <s.nawrocki@samsun 13208 M: Sylwester Nawrocki <s.nawrocki@samsung.com> 20443 L: linux-media@vger.kernel.org 13209 L: linux-media@vger.kernel.org 20444 S: Supported << 20445 Q: https://patchwork.linuxtv.org/projec 13210 Q: https://patchwork.linuxtv.org/project/linux-media/list/ 20446 F: Documentation/devicetree/bindings/me !! 13211 S: Supported 20447 F: Documentation/devicetree/bindings/me !! 13212 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 13213 20453 SAMSUNG SOC CLOCK DRIVERS 13214 SAMSUNG SOC CLOCK DRIVERS 20454 M: Krzysztof Kozlowski <krzk@kernel.org> << 20455 M: Sylwester Nawrocki <s.nawrocki@samsun 13215 M: Sylwester Nawrocki <s.nawrocki@samsung.com> >> 13216 M: Tomasz Figa <tomasz.figa@gmail.com> 20456 M: Chanwoo Choi <cw00.choi@samsung.com> 13217 M: Chanwoo Choi <cw00.choi@samsung.com> 20457 R: Alim Akhtar <alim.akhtar@samsung.com> !! 13218 S: Supported 20458 L: linux-samsung-soc@vger.kernel.org !! 13219 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 20459 S: Maintained !! 13220 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/ 13221 F: drivers/clk/samsung/ 20464 F: include/dt-bindings/clock/exynos*.h 13222 F: include/dt-bindings/clock/exynos*.h 20465 F: include/dt-bindings/clock/s5p*.h !! 13223 F: Documentation/devicetree/bindings/clock/exynos*.txt 20466 F: include/dt-bindings/clock/samsung,*. << 20467 F: include/linux/clk/samsung.h << 20468 13224 20469 SAMSUNG SPI DRIVERS 13225 SAMSUNG SPI DRIVERS 20470 M: Andi Shyti <andi.shyti@kernel.org> !! 13226 M: Kukjin Kim <kgene@kernel.org> >> 13227 M: Krzysztof Kozlowski <krzk@kernel.org> >> 13228 M: Andi Shyti <andi@etezian.org> 20471 L: linux-spi@vger.kernel.org 13229 L: linux-spi@vger.kernel.org 20472 L: linux-samsung-soc@vger.kernel.org !! 13230 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers) 20473 S: Maintained 13231 S: Maintained 20474 F: Documentation/devicetree/bindings/sp !! 13232 F: Documentation/devicetree/bindings/spi/spi-samsung.txt 20475 F: drivers/spi/spi-s3c* 13233 F: drivers/spi/spi-s3c* 20476 F: include/linux/platform_data/spi-s3c6 13234 F: include/linux/platform_data/spi-s3c64xx.h 20477 13235 20478 SAMSUNG SXGBE DRIVERS 13236 SAMSUNG SXGBE DRIVERS 20479 M: Byungho An <bh74.an@samsung.com> 13237 M: Byungho An <bh74.an@samsung.com> 20480 L: netdev@vger.kernel.org !! 13238 M: Girish K S <ks.giri@samsung.com> >> 13239 M: Vipul Pandya <vipul.pandya@samsung.com> 20481 S: Supported 13240 S: Supported >> 13241 L: netdev@vger.kernel.org 20482 F: drivers/net/ethernet/samsung/sxgbe/ 13242 F: drivers/net/ethernet/samsung/sxgbe/ 20483 13243 20484 SAMSUNG THERMAL DRIVER 13244 SAMSUNG THERMAL DRIVER 20485 M: Bartlomiej Zolnierkiewicz <bzolnier@g !! 13245 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com> 20486 M: Krzysztof Kozlowski <krzk@kernel.org> << 20487 L: linux-pm@vger.kernel.org 13246 L: linux-pm@vger.kernel.org 20488 L: linux-samsung-soc@vger.kernel.org 13247 L: linux-samsung-soc@vger.kernel.org 20489 S: Maintained !! 13248 S: Supported 20490 F: Documentation/devicetree/bindings/th !! 13249 T: git https://github.com/lmajewski/linux-samsung-thermal.git 20491 F: drivers/thermal/samsung/ 13250 F: drivers/thermal/samsung/ 20492 13251 20493 SAMSUNG USB2 PHY DRIVER 13252 SAMSUNG USB2 PHY DRIVER >> 13253 M: Kamil Debski <kamil@wypas.org> 20494 M: Sylwester Nawrocki <s.nawrocki@samsun 13254 M: Sylwester Nawrocki <s.nawrocki@samsung.com> 20495 L: linux-kernel@vger.kernel.org 13255 L: linux-kernel@vger.kernel.org 20496 S: Supported 13256 S: Supported 20497 F: Documentation/devicetree/bindings/ph !! 13257 F: Documentation/devicetree/bindings/phy/samsung-phy.txt 20498 F: Documentation/driver-api/phy/samsung !! 13258 F: Documentation/phy/samsung-usb2.txt 20499 F: drivers/phy/samsung/phy-exynos4210-u 13259 F: drivers/phy/samsung/phy-exynos4210-usb2.c 20500 F: drivers/phy/samsung/phy-exynos4x12-u 13260 F: drivers/phy/samsung/phy-exynos4x12-usb2.c 20501 F: drivers/phy/samsung/phy-exynos5250-u 13261 F: drivers/phy/samsung/phy-exynos5250-usb2.c 20502 F: drivers/phy/samsung/phy-s5pv210-usb2 13262 F: drivers/phy/samsung/phy-s5pv210-usb2.c 20503 F: drivers/phy/samsung/phy-samsung-usb2 13263 F: drivers/phy/samsung/phy-samsung-usb2.c 20504 F: drivers/phy/samsung/phy-samsung-usb2 13264 F: drivers/phy/samsung/phy-samsung-usb2.h 20505 13265 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 13266 SC1200 WDT DRIVER 20513 M: Zwane Mwaikambo <zwanem@gmail.com> 13267 M: Zwane Mwaikambo <zwanem@gmail.com> 20514 S: Maintained 13268 S: Maintained 20515 F: drivers/watchdog/sc1200wdt.c 13269 F: drivers/watchdog/sc1200wdt.c 20516 13270 20517 SCHEDULER 13271 SCHEDULER 20518 M: Ingo Molnar <mingo@redhat.com> 13272 M: Ingo Molnar <mingo@redhat.com> 20519 M: Peter Zijlstra <peterz@infradead.org> 13273 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 13274 L: linux-kernel@vger.kernel.org 20528 S: Maintained << 20529 T: git git://git.kernel.org/pub/scm/lin 13275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core 20530 F: include/linux/preempt.h !! 13276 S: Maintained >> 13277 F: kernel/sched/ 20531 F: include/linux/sched.h 13278 F: include/linux/sched.h 20532 F: include/linux/wait.h << 20533 F: include/uapi/linux/sched.h 13279 F: include/uapi/linux/sched.h 20534 F: kernel/sched/ !! 13280 F: include/linux/wait.h 20535 13281 20536 SCHEDULER - SCHED_EXT !! 13282 SCR24X CHIP CARD INTERFACE DRIVER 20537 R: Tejun Heo <tj@kernel.org> !! 13283 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 13284 S: Supported 20562 F: Documentation/scsi/libsas.rst !! 13285 F: drivers/char/pcmcia/scr24x_cs.c 20563 F: drivers/scsi/libsas/ !! 13286 20564 F: include/scsi/libsas.h !! 13287 SCSI CDROM DRIVER 20565 F: include/scsi/sas_ata.h !! 13288 M: Jens Axboe <axboe@kernel.dk> >> 13289 L: linux-scsi@vger.kernel.org >> 13290 W: http://www.kernel.dk >> 13291 S: Maintained >> 13292 F: drivers/scsi/sr* 20566 13293 20567 SCSI RDMA PROTOCOL (SRP) INITIATOR 13294 SCSI RDMA PROTOCOL (SRP) INITIATOR 20568 M: Bart Van Assche <bvanassche@acm.org> 13295 M: Bart Van Assche <bvanassche@acm.org> 20569 L: linux-rdma@vger.kernel.org 13296 L: linux-rdma@vger.kernel.org 20570 S: Supported 13297 S: Supported 20571 Q: http://patchwork.kernel.org/project/ 13298 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 20572 F: drivers/infiniband/ulp/srp/ 13299 F: drivers/infiniband/ulp/srp/ 20573 F: include/scsi/srp.h 13300 F: include/scsi/srp.h 20574 13301 20575 SCSI RDMA PROTOCOL (SRP) TARGET 13302 SCSI RDMA PROTOCOL (SRP) TARGET 20576 M: Bart Van Assche <bvanassche@acm.org> 13303 M: Bart Van Assche <bvanassche@acm.org> 20577 L: linux-rdma@vger.kernel.org 13304 L: linux-rdma@vger.kernel.org 20578 L: target-devel@vger.kernel.org 13305 L: target-devel@vger.kernel.org 20579 S: Supported 13306 S: Supported 20580 Q: http://patchwork.kernel.org/project/ 13307 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 20581 F: drivers/infiniband/ulp/srpt/ 13308 F: drivers/infiniband/ulp/srpt/ 20582 13309 20583 SCSI SG DRIVER 13310 SCSI SG DRIVER 20584 M: Doug Gilbert <dgilbert@interlog.com> 13311 M: Doug Gilbert <dgilbert@interlog.com> 20585 L: linux-scsi@vger.kernel.org 13312 L: linux-scsi@vger.kernel.org 20586 S: Maintained << 20587 W: http://sg.danny.cz/sg 13313 W: http://sg.danny.cz/sg 20588 F: Documentation/scsi/scsi-generic.rst !! 13314 S: Maintained >> 13315 F: Documentation/scsi/scsi-generic.txt 20589 F: drivers/scsi/sg.c 13316 F: drivers/scsi/sg.c 20590 F: include/scsi/sg.h 13317 F: include/scsi/sg.h 20591 13318 20592 SCSI SUBSYSTEM 13319 SCSI SUBSYSTEM 20593 M: "James E.J. Bottomley" <James.Bottoml !! 13320 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com> >> 13321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git 20594 M: "Martin K. Petersen" <martin.petersen 13322 M: "Martin K. Petersen" <martin.petersen@oracle.com> >> 13323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git 20595 L: linux-scsi@vger.kernel.org 13324 L: linux-scsi@vger.kernel.org 20596 S: Maintained 13325 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 13326 F: Documentation/devicetree/bindings/scsi/ 20601 F: drivers/scsi/ 13327 F: drivers/scsi/ 20602 F: drivers/ufs/ << 20603 F: include/scsi/ 13328 F: include/scsi/ 20604 F: include/uapi/scsi/ << 20605 13329 20606 SCSI TAPE DRIVER 13330 SCSI TAPE DRIVER 20607 M: Kai Mäkisara <Kai.Makisara@kolumbus. 13331 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi> 20608 L: linux-scsi@vger.kernel.org 13332 L: linux-scsi@vger.kernel.org 20609 S: Maintained 13333 S: Maintained 20610 F: Documentation/scsi/st.rst !! 13334 F: Documentation/scsi/st.txt 20611 F: drivers/scsi/st.* 13335 F: drivers/scsi/st.* 20612 F: drivers/scsi/st_*.h 13336 F: drivers/scsi/st_*.h 20613 13337 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 << 20624 M: "Martin K. Petersen" <martin.petersen << 20625 L: linux-scsi@vger.kernel.org << 20626 L: target-devel@vger.kernel.org << 20627 S: Supported << 20628 Q: https://patchwork.kernel.org/project << 20629 T: git git://git.kernel.org/pub/scm/lin << 20630 F: Documentation/target/ << 20631 F: drivers/target/ << 20632 F: include/target/ << 20633 << 20634 SCTP PROTOCOL 13338 SCTP PROTOCOL >> 13339 M: Vlad Yasevich <vyasevich@gmail.com> >> 13340 M: Neil Horman <nhorman@tuxdriver.com> 20635 M: Marcelo Ricardo Leitner <marcelo.leit 13341 M: Marcelo Ricardo Leitner <marcelo.leitner@gmail.com> 20636 M: Xin Long <lucien.xin@gmail.com> << 20637 L: linux-sctp@vger.kernel.org 13342 L: linux-sctp@vger.kernel.org >> 13343 W: http://lksctp.sourceforge.net 20638 S: Maintained 13344 S: Maintained 20639 W: https://github.com/sctp/lksctp-tools !! 13345 F: Documentation/networking/sctp.txt 20640 F: Documentation/networking/sctp.rst << 20641 F: include/linux/sctp.h 13346 F: include/linux/sctp.h 20642 F: include/net/sctp/ << 20643 F: include/uapi/linux/sctp.h 13347 F: include/uapi/linux/sctp.h >> 13348 F: include/net/sctp/ 20644 F: net/sctp/ 13349 F: net/sctp/ 20645 13350 20646 SCx200 CPU SUPPORT 13351 SCx200 CPU SUPPORT 20647 M: Jim Cromie <jim.cromie@gmail.com> 13352 M: Jim Cromie <jim.cromie@gmail.com> 20648 S: Odd Fixes 13353 S: Odd Fixes 20649 F: Documentation/i2c/busses/scx200_acb. !! 13354 F: Documentation/i2c/busses/scx200_acb 20650 F: arch/x86/platform/scx200/ 13355 F: arch/x86/platform/scx200/ >> 13356 F: drivers/watchdog/scx200_wdt.c 20651 F: drivers/i2c/busses/scx200* 13357 F: drivers/i2c/busses/scx200* 20652 F: drivers/mtd/maps/scx200_docflash.c 13358 F: drivers/mtd/maps/scx200_docflash.c 20653 F: drivers/watchdog/scx200_wdt.c << 20654 F: include/linux/scx200.h 13359 F: include/linux/scx200.h 20655 13360 20656 SCx200 GPIO DRIVER 13361 SCx200 GPIO DRIVER 20657 M: Jim Cromie <jim.cromie@gmail.com> 13362 M: Jim Cromie <jim.cromie@gmail.com> 20658 S: Maintained 13363 S: Maintained 20659 F: drivers/char/scx200_gpio.c 13364 F: drivers/char/scx200_gpio.c 20660 F: include/linux/scx200_gpio.h 13365 F: include/linux/scx200_gpio.h 20661 13366 20662 SCx200 HRT CLOCKSOURCE DRIVER 13367 SCx200 HRT CLOCKSOURCE DRIVER 20663 M: Jim Cromie <jim.cromie@gmail.com> 13368 M: Jim Cromie <jim.cromie@gmail.com> 20664 S: Maintained 13369 S: Maintained 20665 F: drivers/clocksource/scx200_hrt.c 13370 F: drivers/clocksource/scx200_hrt.c 20666 13371 20667 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE 13372 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER 20668 M: Sascha Sommer <saschasommer@freenet.d 13373 M: Sascha Sommer <saschasommer@freenet.de> 20669 L: sdricohcs-devel@lists.sourceforge.ne 13374 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only) 20670 S: Maintained 13375 S: Maintained 20671 F: drivers/mmc/host/sdricoh_cs.c 13376 F: drivers/mmc/host/sdricoh_cs.c 20672 13377 20673 SECO BOARDS CEC DRIVER << 20674 M: Ettore Chimenti <ek5.chimenti@gmail.c << 20675 S: Maintained << 20676 F: drivers/media/cec/platform/seco/seco << 20677 F: drivers/media/cec/platform/seco/seco << 20678 << 20679 SECURE COMPUTING 13378 SECURE COMPUTING 20680 M: Kees Cook <kees@kernel.org> !! 13379 M: Kees Cook <keescook@chromium.org> 20681 R: Andy Lutomirski <luto@amacapital.net> 13380 R: Andy Lutomirski <luto@amacapital.net> 20682 R: Will Drewry <wad@chromium.org> 13381 R: Will Drewry <wad@chromium.org> >> 13382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp 20683 S: Supported 13383 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 13384 F: kernel/seccomp.c 20689 F: tools/testing/selftests/kselftest_ha !! 13385 F: include/uapi/linux/seccomp.h >> 13386 F: include/linux/seccomp.h 20690 F: tools/testing/selftests/seccomp/* 13387 F: tools/testing/selftests/seccomp/* >> 13388 F: tools/testing/selftests/kselftest_harness.h >> 13389 F: Documentation/userspace-api/seccomp_filter.rst 20691 K: \bsecure_computing 13390 K: \bsecure_computing 20692 K: \bTIF_SECCOMP\b 13391 K: \bTIF_SECCOMP\b 20693 13392 20694 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 13393 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER 20695 M: Kamal Dasu <kamal.dasu@broadcom.com> << 20696 M: Al Cooper <alcooperx@gmail.com> 13394 M: Al Cooper <alcooperx@gmail.com> 20697 R: Broadcom internal kernel review list< << 20698 L: linux-mmc@vger.kernel.org 13395 L: linux-mmc@vger.kernel.org >> 13396 L: bcm-kernel-feedback-list@broadcom.com 20699 S: Maintained 13397 S: Maintained 20700 F: drivers/mmc/host/sdhci-brcmstb* 13398 F: drivers/mmc/host/sdhci-brcmstb* 20701 13399 20702 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 13400 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER 20703 M: Adrian Hunter <adrian.hunter@intel.co 13401 M: Adrian Hunter <adrian.hunter@intel.com> 20704 L: linux-mmc@vger.kernel.org 13402 L: linux-mmc@vger.kernel.org 20705 S: Supported !! 13403 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git 20706 F: Documentation/devicetree/bindings/mm !! 13404 S: Maintained 20707 F: drivers/mmc/host/sdhci* 13405 F: drivers/mmc/host/sdhci* >> 13406 F: include/linux/mmc/sdhci* >> 13407 >> 13408 SYNOPSYS SDHCI COMPLIANT DWC MSHC DRIVER >> 13409 M: Prabu Thangamuthu <prabu.t@synopsys.com> >> 13410 M: Manjunath M B <manjumb@synopsys.com> >> 13411 L: linux-mmc@vger.kernel.org >> 13412 S: Maintained >> 13413 F: drivers/mmc/host/sdhci-pci-dwc-mshc.c 20708 13414 20709 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 13415 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) MICROCHIP DRIVER 20710 M: Aubin Constans <aubin.constans@microc !! 13416 M: Ludovic Desroches <ludovic.desroches@microchip.com> 20711 R: Eugen Hristev <eugen.hristev@collabor << 20712 L: linux-mmc@vger.kernel.org 13417 L: linux-mmc@vger.kernel.org 20713 S: Supported 13418 S: Supported 20714 F: drivers/mmc/host/sdhci-of-at91.c 13419 F: drivers/mmc/host/sdhci-of-at91.c 20715 13420 20716 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD << 20717 M: Haibo Chen <haibo.chen@nxp.com> << 20718 L: imx@lists.linux.dev << 20719 L: linux-mmc@vger.kernel.org << 20720 L: s32@nxp.com << 20721 S: Maintained << 20722 F: drivers/mmc/host/sdhci-esdhc-imx.c << 20723 << 20724 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 13421 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER 20725 M: Ben Dooks <ben-linux@fluff.org> 13422 M: Ben Dooks <ben-linux@fluff.org> 20726 M: Jaehoon Chung <jh80.chung@samsung.com 13423 M: Jaehoon Chung <jh80.chung@samsung.com> 20727 L: linux-mmc@vger.kernel.org 13424 L: linux-mmc@vger.kernel.org 20728 S: Maintained 13425 S: Maintained 20729 F: drivers/mmc/host/sdhci-s3c* 13426 F: drivers/mmc/host/sdhci-s3c* 20730 13427 20731 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 13428 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER 20732 M: Viresh Kumar <vireshk@kernel.org> 13429 M: Viresh Kumar <vireshk@kernel.org> 20733 L: linux-mmc@vger.kernel.org 13430 L: linux-mmc@vger.kernel.org 20734 S: Maintained 13431 S: Maintained 20735 F: drivers/mmc/host/sdhci-spear.c 13432 F: drivers/mmc/host/sdhci-spear.c 20736 13433 20737 SECURE DIGITAL HOST CONTROLLER INTERFACE (SD 13434 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER 20738 M: Vignesh Raghavendra <vigneshr@ti.com> !! 13435 M: Kishon Vijay Abraham I <kishon@ti.com> 20739 L: linux-mmc@vger.kernel.org 13436 L: linux-mmc@vger.kernel.org 20740 S: Maintained 13437 S: Maintained 20741 F: drivers/mmc/host/sdhci-omap.c 13438 F: drivers/mmc/host/sdhci-omap.c 20742 13439 20743 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER 13440 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER 20744 M: Jonathan Derrick <jonathan.derrick@li !! 13441 M: Scott Bauer <scott.bauer@intel.com> >> 13442 M: Jonathan Derrick <jonathan.derrick@intel.com> 20745 L: linux-block@vger.kernel.org 13443 L: linux-block@vger.kernel.org 20746 S: Supported 13444 S: Supported 20747 F: block/opal_proto.h << 20748 F: block/sed* 13445 F: block/sed* >> 13446 F: block/opal_proto.h 20749 F: include/linux/sed* 13447 F: include/linux/sed* 20750 F: include/uapi/linux/sed* 13448 F: include/uapi/linux/sed* 20751 13449 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 13450 SECURITY CONTACT 20762 M: Security Officers <security@kernel.or 13451 M: Security Officers <security@kernel.org> 20763 S: Supported 13452 S: Supported 20764 F: Documentation/process/security-bugs. << 20765 13453 20766 SECURITY SUBSYSTEM 13454 SECURITY SUBSYSTEM 20767 M: Paul Moore <paul@paul-moore.com> << 20768 M: James Morris <jmorris@namei.org> 13455 M: James Morris <jmorris@namei.org> 20769 M: "Serge E. Hallyn" <serge@hallyn.com> 13456 M: "Serge E. Hallyn" <serge@hallyn.com> 20770 L: linux-security-module@vger.kernel.or !! 13457 L: linux-security-module@vger.kernel.org (suggested Cc:) >> 13458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git >> 13459 W: http://kernsec.org/ 20771 S: Supported 13460 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/ 13461 F: security/ 20782 F: tools/testing/selftests/lsm/ << 20783 X: security/selinux/ 13462 X: security/selinux/ 20784 K: \bsecurity_[a-z_0-9]\+\b << 20785 13463 20786 SELINUX SECURITY MODULE 13464 SELINUX SECURITY MODULE 20787 M: Paul Moore <paul@paul-moore.com> 13465 M: Paul Moore <paul@paul-moore.com> 20788 M: Stephen Smalley <stephen.smalley.work !! 13466 M: Stephen Smalley <sds@tycho.nsa.gov> 20789 R: Ondrej Mosnacek <omosnace@redhat.com> !! 13467 M: Eric Paris <eparis@parisplace.org> 20790 L: selinux@vger.kernel.org 13468 L: selinux@vger.kernel.org 20791 S: Supported !! 13469 W: https://selinuxproject.org 20792 W: https://github.com/SELinuxProject 13470 W: https://github.com/SELinuxProject 20793 Q: https://patchwork.kernel.org/project !! 13471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git 20794 B: mailto:selinux@vger.kernel.org !! 13472 S: Supported 20795 P: https://github.com/SELinuxProject/se !! 13473 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/ 13474 F: security/selinux/ >> 13475 F: scripts/selinux/ >> 13476 F: Documentation/admin-guide/LSM/SELinux.rst 20804 13477 20805 SENSABLE PHANTOM 13478 SENSABLE PHANTOM 20806 M: Jiri Slaby <jirislaby@kernel.org> !! 13479 M: Jiri Slaby <jirislaby@gmail.com> 20807 S: Maintained 13480 S: Maintained 20808 F: drivers/misc/phantom.c 13481 F: drivers/misc/phantom.c 20809 F: include/uapi/linux/phantom.h 13482 F: include/uapi/linux/phantom.h 20810 13483 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 13484 SERIAL DEVICE BUS 20854 M: Rob Herring <robh@kernel.org> 13485 M: Rob Herring <robh@kernel.org> 20855 L: linux-serial@vger.kernel.org 13486 L: linux-serial@vger.kernel.org 20856 S: Maintained 13487 S: Maintained 20857 F: Documentation/devicetree/bindings/se !! 13488 F: Documentation/devicetree/bindings/serial/slave-device.txt 20858 F: drivers/tty/serdev/ 13489 F: drivers/tty/serdev/ 20859 F: include/linux/serdev.h 13490 F: include/linux/serdev.h 20860 13491 >> 13492 SERIAL DRIVERS >> 13493 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> >> 13494 L: linux-serial@vger.kernel.org >> 13495 S: Maintained >> 13496 F: Documentation/devicetree/bindings/serial/ >> 13497 F: drivers/tty/serial/ >> 13498 20861 SERIAL IR RECEIVER 13499 SERIAL IR RECEIVER 20862 M: Sean Young <sean@mess.org> 13500 M: Sean Young <sean@mess.org> 20863 L: linux-media@vger.kernel.org 13501 L: linux-media@vger.kernel.org 20864 S: Maintained 13502 S: Maintained 20865 F: drivers/media/rc/serial_ir.c 13503 F: drivers/media/rc/serial_ir.c 20866 13504 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 13505 SFC NETWORK DRIVER 20876 M: Edward Cree <ecree.xilinx@gmail.com> !! 13506 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com> 20877 M: Martin Habets <habetsm.xilinx@gmail.c !! 13507 M: Edward Cree <ecree@solarflare.com> >> 13508 M: Bert Kenward <bkenward@solarflare.com> 20878 L: netdev@vger.kernel.org 13509 L: netdev@vger.kernel.org 20879 L: linux-net-drivers@amd.com << 20880 S: Supported 13510 S: Supported 20881 F: Documentation/networking/devlink/sfc << 20882 F: drivers/net/ethernet/sfc/ 13511 F: drivers/net/ethernet/sfc/ 20883 13512 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 << 20894 M: Russell King <linux@armlinux.org.uk> << 20895 L: netdev@vger.kernel.org << 20896 S: Maintained << 20897 F: Documentation/devicetree/bindings/ne << 20898 F: drivers/net/phy/phylink.c << 20899 F: drivers/net/phy/sfp* << 20900 F: include/linux/mdio/mdio-i2c.h << 20901 F: include/linux/phylink.h << 20902 F: include/linux/sfp.h << 20903 K: phylink\.h|struct\s+phylink|\.phylin << 20904 << 20905 SGI GRU DRIVER 13513 SGI GRU DRIVER 20906 M: Dimitri Sivanich <dimitri.sivanich@hp !! 13514 M: Dimitri Sivanich <sivanich@sgi.com> 20907 S: Maintained 13515 S: Maintained 20908 F: drivers/misc/sgi-gru/ 13516 F: drivers/misc/sgi-gru/ 20909 13517 >> 13518 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER >> 13519 M: Pat Gefre <pfg@sgi.com> >> 13520 L: linux-ia64@vger.kernel.org >> 13521 S: Supported >> 13522 F: Documentation/ia64/serial.txt >> 13523 F: drivers/tty/serial/ioc?_serial.c >> 13524 F: include/linux/ioc?.h >> 13525 20910 SGI XP/XPC/XPNET DRIVER 13526 SGI XP/XPC/XPNET DRIVER >> 13527 M: Cliff Whickman <cpw@sgi.com> 20911 M: Robin Holt <robinmholt@gmail.com> 13528 M: Robin Holt <robinmholt@gmail.com> 20912 M: Steve Wahl <steve.wahl@hpe.com> << 20913 S: Maintained 13529 S: Maintained 20914 F: drivers/misc/sgi-xp/ 13530 F: drivers/misc/sgi-xp/ 20915 13531 20916 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS 13532 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS 20917 M: Wenjia Zhang <wenjia@linux.ibm.com> !! 13533 M: Ursula Braun <ubraun@linux.ibm.com> 20918 M: Jan Karcher <jaka@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 13534 L: linux-s390@vger.kernel.org >> 13535 W: http://www.ibm.com/developerworks/linux/linux390/ 20923 S: Supported 13536 S: Supported 20924 F: net/smc/ 13537 F: net/smc/ 20925 13538 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 13539 SHARP RJ54N1CB0C SENSOR DRIVER 20935 M: Jacopo Mondi <jacopo@jmondi.org> 13540 M: Jacopo Mondi <jacopo@jmondi.org> 20936 L: linux-media@vger.kernel.org 13541 L: linux-media@vger.kernel.org 20937 S: Odd fixes << 20938 T: git git://linuxtv.org/media_tree.git 13542 T: git git://linuxtv.org/media_tree.git >> 13543 S: Odd fixes 20939 F: drivers/media/i2c/rj54n1cb0c.c 13544 F: drivers/media/i2c/rj54n1cb0c.c 20940 F: include/media/i2c/rj54n1cb0c.h 13545 F: include/media/i2c/rj54n1cb0c.h 20941 13546 20942 SHRINKER !! 13547 SH_VEU V4L2 MEM2MEM DRIVER 20943 M: Andrew Morton <akpm@linux-foundation. !! 13548 L: linux-media@vger.kernel.org 20944 M: Dave Chinner <david@fromorbit.com> !! 13549 S: Orphan 20945 R: Qi Zheng <zhengqi.arch@bytedance.com> !! 13550 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 13551 20955 SH_VOU V4L2 OUTPUT DRIVER 13552 SH_VOU V4L2 OUTPUT DRIVER 20956 L: linux-media@vger.kernel.org 13553 L: linux-media@vger.kernel.org 20957 S: Orphan 13554 S: Orphan 20958 F: drivers/media/platform/renesas/sh_vo !! 13555 F: drivers/media/platform/sh_vou.c 20959 F: include/media/drv-intf/sh_vou.h 13556 F: include/media/drv-intf/sh_vou.h 20960 13557 20961 SI2157 MEDIA DRIVER 13558 SI2157 MEDIA DRIVER >> 13559 M: Antti Palosaari <crope@iki.fi> 20962 L: linux-media@vger.kernel.org 13560 L: linux-media@vger.kernel.org 20963 S: Orphan << 20964 W: https://linuxtv.org 13561 W: https://linuxtv.org >> 13562 W: http://palosaari.fi/linux/ 20965 Q: http://patchwork.linuxtv.org/project 13563 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 13564 T: git git://linuxtv.org/anttip/media_tree.git >> 13565 S: Maintained 20966 F: drivers/media/tuners/si2157* 13566 F: drivers/media/tuners/si2157* 20967 13567 20968 SI2165 MEDIA DRIVER 13568 SI2165 MEDIA DRIVER 20969 M: Matthias Schwarzott <zzam@gentoo.org> 13569 M: Matthias Schwarzott <zzam@gentoo.org> 20970 L: linux-media@vger.kernel.org 13570 L: linux-media@vger.kernel.org 20971 S: Maintained << 20972 W: https://linuxtv.org 13571 W: https://linuxtv.org 20973 Q: http://patchwork.linuxtv.org/project 13572 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 13573 S: Maintained 20974 F: drivers/media/dvb-frontends/si2165* 13574 F: drivers/media/dvb-frontends/si2165* 20975 13575 20976 SI2168 MEDIA DRIVER 13576 SI2168 MEDIA DRIVER >> 13577 M: Antti Palosaari <crope@iki.fi> 20977 L: linux-media@vger.kernel.org 13578 L: linux-media@vger.kernel.org 20978 S: Orphan << 20979 W: https://linuxtv.org 13579 W: https://linuxtv.org >> 13580 W: http://palosaari.fi/linux/ 20980 Q: http://patchwork.linuxtv.org/project 13581 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 13582 T: git git://linuxtv.org/anttip/media_tree.git >> 13583 S: Maintained 20981 F: drivers/media/dvb-frontends/si2168* 13584 F: drivers/media/dvb-frontends/si2168* 20982 13585 20983 SI470X FM RADIO RECEIVER I2C DRIVER 13586 SI470X FM RADIO RECEIVER I2C DRIVER 20984 M: Hans Verkuil <hverkuil@xs4all.nl> 13587 M: Hans Verkuil <hverkuil@xs4all.nl> 20985 L: linux-media@vger.kernel.org 13588 L: linux-media@vger.kernel.org 20986 S: Odd Fixes << 20987 W: https://linuxtv.org << 20988 T: git git://linuxtv.org/media_tree.git 13589 T: git git://linuxtv.org/media_tree.git 20989 F: Documentation/devicetree/bindings/me !! 13590 W: https://linuxtv.org >> 13591 S: Odd Fixes 20990 F: drivers/media/radio/si470x/radio-si4 13592 F: drivers/media/radio/si470x/radio-si470x-i2c.c 20991 13593 20992 SI470X FM RADIO RECEIVER USB DRIVER 13594 SI470X FM RADIO RECEIVER USB DRIVER 20993 M: Hans Verkuil <hverkuil@xs4all.nl> 13595 M: Hans Verkuil <hverkuil@xs4all.nl> 20994 L: linux-media@vger.kernel.org 13596 L: linux-media@vger.kernel.org 20995 S: Maintained << 20996 W: https://linuxtv.org << 20997 T: git git://linuxtv.org/media_tree.git 13597 T: git git://linuxtv.org/media_tree.git >> 13598 W: https://linuxtv.org >> 13599 S: Maintained 20998 F: drivers/media/radio/si470x/radio-si4 13600 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 13601 F: drivers/media/radio/si470x/radio-si470x.h >> 13602 F: drivers/media/radio/si470x/radio-si470x-usb.c 21001 13603 21002 SI4713 FM RADIO TRANSMITTER I2C DRIVER 13604 SI4713 FM RADIO TRANSMITTER I2C DRIVER 21003 M: Eduardo Valentin <edubezval@gmail.com 13605 M: Eduardo Valentin <edubezval@gmail.com> 21004 L: linux-media@vger.kernel.org 13606 L: linux-media@vger.kernel.org 21005 S: Odd Fixes << 21006 W: https://linuxtv.org << 21007 T: git git://linuxtv.org/media_tree.git 13607 T: git git://linuxtv.org/media_tree.git >> 13608 W: https://linuxtv.org >> 13609 S: Odd Fixes 21008 F: drivers/media/radio/si4713/si4713.? 13610 F: drivers/media/radio/si4713/si4713.? 21009 13611 21010 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 13612 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER 21011 M: Eduardo Valentin <edubezval@gmail.com 13613 M: Eduardo Valentin <edubezval@gmail.com> 21012 L: linux-media@vger.kernel.org 13614 L: linux-media@vger.kernel.org 21013 S: Odd Fixes << 21014 W: https://linuxtv.org << 21015 T: git git://linuxtv.org/media_tree.git 13615 T: git git://linuxtv.org/media_tree.git >> 13616 W: https://linuxtv.org >> 13617 S: Odd Fixes 21016 F: drivers/media/radio/si4713/radio-pla 13618 F: drivers/media/radio/si4713/radio-platform-si4713.c 21017 13619 21018 SI4713 FM RADIO TRANSMITTER USB DRIVER 13620 SI4713 FM RADIO TRANSMITTER USB DRIVER 21019 M: Hans Verkuil <hverkuil@xs4all.nl> 13621 M: Hans Verkuil <hverkuil@xs4all.nl> 21020 L: linux-media@vger.kernel.org 13622 L: linux-media@vger.kernel.org 21021 S: Maintained << 21022 W: https://linuxtv.org << 21023 T: git git://linuxtv.org/media_tree.git 13623 T: git git://linuxtv.org/media_tree.git >> 13624 W: https://linuxtv.org >> 13625 S: Maintained 21024 F: drivers/media/radio/si4713/radio-usb 13626 F: drivers/media/radio/si4713/radio-usb-si4713.c 21025 13627 21026 SIANO DVB DRIVER 13628 SIANO DVB DRIVER 21027 M: Mauro Carvalho Chehab <mchehab@kernel 13629 M: Mauro Carvalho Chehab <mchehab@kernel.org> 21028 L: linux-media@vger.kernel.org 13630 L: linux-media@vger.kernel.org 21029 S: Odd fixes << 21030 W: https://linuxtv.org 13631 W: https://linuxtv.org 21031 T: git git://linuxtv.org/media_tree.git 13632 T: git git://linuxtv.org/media_tree.git >> 13633 S: Odd fixes 21032 F: drivers/media/common/siano/ 13634 F: drivers/media/common/siano/ 21033 F: drivers/media/mmc/siano/ << 21034 F: drivers/media/usb/siano/ 13635 F: drivers/media/usb/siano/ 21035 F: drivers/media/usb/siano/ 13636 F: drivers/media/usb/siano/ 21036 !! 13637 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 13638 21063 SIFIVE DRIVERS 13639 SIFIVE DRIVERS 21064 M: Paul Walmsley <paul.walmsley@sifive.c !! 13640 M: Palmer Dabbelt <palmer@sifive.com> 21065 M: Samuel Holland <samuel.holland@sifive << 21066 L: linux-riscv@lists.infradead.org 13641 L: linux-riscv@lists.infradead.org >> 13642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git 21067 S: Supported 13643 S: Supported 21068 F: drivers/dma/sf-pdma/ !! 13644 K: sifive 21069 N: sifive 13645 N: sifive 21070 K: fu[57]40 << 21071 K: [^@]sifive << 21072 13646 21073 SILEAD TOUCHSCREEN DRIVER 13647 SILEAD TOUCHSCREEN DRIVER 21074 M: Hans de Goede <hdegoede@redhat.com> 13648 M: Hans de Goede <hdegoede@redhat.com> 21075 L: linux-input@vger.kernel.org 13649 L: linux-input@vger.kernel.org 21076 L: platform-driver-x86@vger.kernel.org 13650 L: platform-driver-x86@vger.kernel.org 21077 S: Maintained 13651 S: Maintained 21078 F: drivers/input/touchscreen/silead.c 13652 F: drivers/input/touchscreen/silead.c 21079 F: drivers/platform/x86/touchscreen_dmi 13653 F: drivers/platform/x86/touchscreen_dmi.c 21080 13654 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 13655 SILICON MOTION SM712 FRAME BUFFER DRIVER 21088 M: Sudip Mukherjee <sudipm.mukherjee@gma 13656 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 21089 M: Teddy Wang <teddy.wang@siliconmotion. 13657 M: Teddy Wang <teddy.wang@siliconmotion.com> 21090 M: Sudip Mukherjee <sudip.mukherjee@code 13658 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk> 21091 L: linux-fbdev@vger.kernel.org 13659 L: linux-fbdev@vger.kernel.org 21092 S: Maintained 13660 S: Maintained 21093 F: Documentation/fb/sm712fb.rst << 21094 F: drivers/video/fbdev/sm712* 13661 F: drivers/video/fbdev/sm712* >> 13662 F: Documentation/fb/sm712fb.txt 21095 13663 21096 SILVACO I3C DUAL-ROLE MASTER !! 13664 SIMPLE FIRMWARE INTERFACE (SFI) 21097 M: Miquel Raynal <miquel.raynal@bootlin. !! 13665 M: Len Brown <lenb@kernel.org> 21098 M: Conor Culhane <conor.culhane@silvaco. !! 13666 L: sfi-devel@simplefirmware.org 21099 L: linux-i3c@lists.infradead.org (moder !! 13667 W: http://simplefirmware.org/ 21100 S: Maintained !! 13668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git 21101 F: Documentation/devicetree/bindings/i3 !! 13669 S: Supported 21102 F: drivers/i3c/master/svc-i3c-master.c !! 13670 F: arch/x86/platform/sfi/ >> 13671 F: drivers/sfi/ >> 13672 F: include/linux/sfi*.h 21103 13673 21104 SIMPLEFB FB DRIVER 13674 SIMPLEFB FB DRIVER 21105 M: Hans de Goede <hdegoede@redhat.com> 13675 M: Hans de Goede <hdegoede@redhat.com> 21106 L: linux-fbdev@vger.kernel.org 13676 L: linux-fbdev@vger.kernel.org 21107 S: Maintained 13677 S: Maintained 21108 F: Documentation/devicetree/bindings/di !! 13678 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt 21109 F: drivers/video/fbdev/simplefb.c 13679 F: drivers/video/fbdev/simplefb.c 21110 F: include/linux/platform_data/simplefb 13680 F: include/linux/platform_data/simplefb.h 21111 13681 21112 SIOX !! 13682 SIMTEC EB110ATX (Chalice CATS) 21113 M: Thorsten Scherer <t.scherer@eckelmann !! 13683 P: Ben Dooks 21114 R: Pengutronix Kernel Team <kernel@pengu !! 13684 P: Vincent Sanders <vince@simtec.co.uk> 21115 S: Supported !! 13685 M: Simtec Linux Team <linux@simtec.co.uk> 21116 F: drivers/gpio/gpio-siox.c !! 13686 W: http://www.simtec.co.uk/products/EB110ATX/ 21117 F: drivers/siox/* !! 13687 S: Supported 21118 F: include/trace/events/siox.h !! 13688 >> 13689 SIMTEC EB2410ITX (BAST) >> 13690 P: Ben Dooks >> 13691 P: Vincent Sanders <vince@simtec.co.uk> >> 13692 M: Simtec Linux Team <linux@simtec.co.uk> >> 13693 W: http://www.simtec.co.uk/products/EB2410ITX/ >> 13694 S: Supported >> 13695 F: arch/arm/mach-s3c24xx/mach-bast.c >> 13696 F: arch/arm/mach-s3c24xx/bast-ide.c >> 13697 F: arch/arm/mach-s3c24xx/bast-irq.c 21119 13698 21120 SIPHASH PRF ROUTINES 13699 SIPHASH PRF ROUTINES 21121 M: Jason A. Donenfeld <Jason@zx2c4.com> 13700 M: Jason A. Donenfeld <Jason@zx2c4.com> 21122 S: Maintained 13701 S: Maintained 21123 F: include/linux/siphash.h << 21124 F: lib/siphash.c 13702 F: lib/siphash.c 21125 F: lib/siphash_kunit.c !! 13703 F: lib/test_siphash.c >> 13704 F: include/linux/siphash.h >> 13705 >> 13706 SIOX >> 13707 M: Gavin Schenk <g.schenk@eckelmann.de> >> 13708 M: Uwe Kleine-König <u.kleine-koenig@pengutronix.de> >> 13709 R: Pengutronix Kernel Team <kernel@pengutronix.de> >> 13710 S: Supported >> 13711 F: drivers/siox/* >> 13712 F: drivers/gpio/gpio-siox.c >> 13713 F: include/trace/events/siox.h 21126 13714 21127 SIS 190 ETHERNET DRIVER 13715 SIS 190 ETHERNET DRIVER 21128 M: Francois Romieu <romieu@fr.zoreil.com 13716 M: Francois Romieu <romieu@fr.zoreil.com> 21129 L: netdev@vger.kernel.org 13717 L: netdev@vger.kernel.org 21130 S: Maintained 13718 S: Maintained 21131 F: drivers/net/ethernet/sis/sis190.c 13719 F: drivers/net/ethernet/sis/sis190.c 21132 13720 21133 SIS 900/7016 FAST ETHERNET DRIVER 13721 SIS 900/7016 FAST ETHERNET DRIVER 21134 M: Daniele Venzano <venza@brownhat.org> 13722 M: Daniele Venzano <venza@brownhat.org> >> 13723 W: http://www.brownhat.org/sis900.html 21135 L: netdev@vger.kernel.org 13724 L: netdev@vger.kernel.org 21136 S: Maintained 13725 S: Maintained 21137 W: http://www.brownhat.org/sis900.html << 21138 F: drivers/net/ethernet/sis/sis900.* 13726 F: drivers/net/ethernet/sis/sis900.* 21139 13727 21140 SIS FRAMEBUFFER DRIVER 13728 SIS FRAMEBUFFER DRIVER 21141 S: Orphan !! 13729 M: Thomas Winischhofer <thomas@winischhofer.net> 21142 F: Documentation/fb/sisfb.rst !! 13730 W: http://www.winischhofer.net/linuxsisvga.shtml >> 13731 S: Maintained >> 13732 F: Documentation/fb/sisfb.txt 21143 F: drivers/video/fbdev/sis/ 13733 F: drivers/video/fbdev/sis/ 21144 F: include/video/sisfb.h 13734 F: include/video/sisfb.h 21145 13735 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 13736 SIS USB2VGA DRIVER 21154 M: Thomas Winischhofer <thomas@winischho 13737 M: Thomas Winischhofer <thomas@winischhofer.net> 21155 S: Maintained << 21156 W: http://www.winischhofer.at/linuxsisu 13738 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 << 21162 F: Documentation/devicetree/bindings/gp << 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 13739 S: Maintained 21177 F: Documentation/devicetree/bindings/nv !! 13740 F: drivers/usb/misc/sisusbvga/ 21178 F: drivers/nvmem/layouts/sl28vpd.c << 21179 13741 21180 SLAB ALLOCATOR 13742 SLAB ALLOCATOR 21181 M: Christoph Lameter <cl@linux.com> 13743 M: Christoph Lameter <cl@linux.com> 21182 M: Pekka Enberg <penberg@kernel.org> 13744 M: Pekka Enberg <penberg@kernel.org> 21183 M: David Rientjes <rientjes@google.com> 13745 M: David Rientjes <rientjes@google.com> 21184 M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 13746 M: Joonsoo Kim <iamjoonsoo.kim@lge.com> 21185 M: Andrew Morton <akpm@linux-foundation. 13747 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 13748 L: linux-mm@kvack.org 21190 S: Maintained 13749 S: Maintained 21191 T: git git://git.kernel.org/pub/scm/lin << 21192 F: include/linux/sl?b*.h 13750 F: include/linux/sl?b*.h 21193 F: mm/sl?b* 13751 F: mm/sl?b* 21194 13752 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) 13753 SLEEPABLE READ-COPY UPDATE (SRCU) 21202 M: Lai Jiangshan <jiangshanlai@gmail.com 13754 M: Lai Jiangshan <jiangshanlai@gmail.com> 21203 M: "Paul E. McKenney" <paulmck@kernel.or !! 13755 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 21204 M: Josh Triplett <josh@joshtriplett.org> 13756 M: Josh Triplett <josh@joshtriplett.org> 21205 R: Steven Rostedt <rostedt@goodmis.org> 13757 R: Steven Rostedt <rostedt@goodmis.org> 21206 R: Mathieu Desnoyers <mathieu.desnoyers@ 13758 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> 21207 L: rcu@vger.kernel.org !! 13759 L: linux-kernel@vger.kernel.org 21208 S: Supported << 21209 W: http://www.rdrop.com/users/paulmck/R 13760 W: http://www.rdrop.com/users/paulmck/RCU/ 21210 T: git git://git.kernel.org/pub/scm/lin !! 13761 S: Supported >> 13762 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 21211 F: include/linux/srcu*.h 13763 F: include/linux/srcu*.h 21212 F: kernel/rcu/srcu*.c 13764 F: kernel/rcu/srcu*.c 21213 13765 >> 13766 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus) >> 13767 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org> >> 13768 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 13769 S: Maintained >> 13770 F: drivers/slimbus/ >> 13771 F: Documentation/devicetree/bindings/slimbus/ >> 13772 F: include/linux/slimbus.h >> 13773 21214 SMACK SECURITY MODULE 13774 SMACK SECURITY MODULE 21215 M: Casey Schaufler <casey@schaufler-ca.c 13775 M: Casey Schaufler <casey@schaufler-ca.com> 21216 L: linux-security-module@vger.kernel.or 13776 L: linux-security-module@vger.kernel.org 21217 S: Maintained << 21218 W: http://schaufler-ca.com 13777 W: http://schaufler-ca.com 21219 T: git git://github.com/cschaufler/smac 13778 T: git git://github.com/cschaufler/smack-next >> 13779 S: Maintained 21220 F: Documentation/admin-guide/LSM/Smack. 13780 F: Documentation/admin-guide/LSM/Smack.rst 21221 F: security/smack/ 13781 F: security/smack/ 21222 13782 21223 SMC91x ETHERNET DRIVER 13783 SMC91x ETHERNET DRIVER 21224 M: Nicolas Pitre <nico@fluxnic.net> 13784 M: Nicolas Pitre <nico@fluxnic.net> 21225 S: Odd Fixes 13785 S: Odd Fixes 21226 F: drivers/net/ethernet/smsc/smc91x.* 13786 F: drivers/net/ethernet/smsc/smc91x.* 21227 13787 >> 13788 SMIA AND SMIA++ IMAGE SENSOR DRIVER >> 13789 M: Sakari Ailus <sakari.ailus@iki.fi> >> 13790 L: linux-media@vger.kernel.org >> 13791 S: Maintained >> 13792 F: drivers/media/i2c/smiapp/ >> 13793 F: include/media/i2c/smiapp.h >> 13794 F: drivers/media/i2c/smiapp-pll.c >> 13795 F: drivers/media/i2c/smiapp-pll.h >> 13796 F: include/uapi/linux/smiapp.h >> 13797 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt >> 13798 >> 13799 SMM665 HARDWARE MONITOR DRIVER >> 13800 M: Guenter Roeck <linux@roeck-us.net> >> 13801 L: linux-hwmon@vger.kernel.org >> 13802 S: Maintained >> 13803 F: Documentation/hwmon/smm665 >> 13804 F: drivers/hwmon/smm665.c >> 13805 21228 SMSC EMC2103 HARDWARE MONITOR DRIVER 13806 SMSC EMC2103 HARDWARE MONITOR DRIVER 21229 M: Steve Glendinning <steve.glendinning@ 13807 M: Steve Glendinning <steve.glendinning@shawell.net> 21230 L: linux-hwmon@vger.kernel.org 13808 L: linux-hwmon@vger.kernel.org 21231 S: Maintained 13809 S: Maintained 21232 F: Documentation/hwmon/emc2103.rst !! 13810 F: Documentation/hwmon/emc2103 21233 F: drivers/hwmon/emc2103.c 13811 F: drivers/hwmon/emc2103.c 21234 13812 21235 SMSC SCH5627 HARDWARE MONITOR DRIVER 13813 SMSC SCH5627 HARDWARE MONITOR DRIVER 21236 M: Hans de Goede <hdegoede@redhat.com> 13814 M: Hans de Goede <hdegoede@redhat.com> 21237 L: linux-hwmon@vger.kernel.org 13815 L: linux-hwmon@vger.kernel.org 21238 S: Supported 13816 S: Supported 21239 F: Documentation/hwmon/sch5627.rst !! 13817 F: Documentation/hwmon/sch5627 21240 F: drivers/hwmon/sch5627.c 13818 F: drivers/hwmon/sch5627.c 21241 13819 21242 SMSC UFX6000 and UFX7000 USB to VGA DRIVER 13820 SMSC UFX6000 and UFX7000 USB to VGA DRIVER 21243 M: Steve Glendinning <steve.glendinning@ 13821 M: Steve Glendinning <steve.glendinning@shawell.net> 21244 L: linux-fbdev@vger.kernel.org 13822 L: linux-fbdev@vger.kernel.org 21245 S: Maintained 13823 S: Maintained 21246 F: drivers/video/fbdev/smscufx.c 13824 F: drivers/video/fbdev/smscufx.c 21247 13825 21248 SMSC47B397 HARDWARE MONITOR DRIVER 13826 SMSC47B397 HARDWARE MONITOR DRIVER 21249 M: Jean Delvare <jdelvare@suse.com> 13827 M: Jean Delvare <jdelvare@suse.com> 21250 L: linux-hwmon@vger.kernel.org 13828 L: linux-hwmon@vger.kernel.org 21251 S: Maintained 13829 S: Maintained 21252 F: Documentation/hwmon/smsc47b397.rst !! 13830 F: Documentation/hwmon/smsc47b397 21253 F: drivers/hwmon/smsc47b397.c 13831 F: drivers/hwmon/smsc47b397.c 21254 13832 21255 SMSC911x ETHERNET DRIVER 13833 SMSC911x ETHERNET DRIVER 21256 M: Steve Glendinning <steve.glendinning@ 13834 M: Steve Glendinning <steve.glendinning@shawell.net> 21257 L: netdev@vger.kernel.org 13835 L: netdev@vger.kernel.org 21258 S: Maintained 13836 S: Maintained 21259 F: drivers/net/ethernet/smsc/smsc911x.* << 21260 F: include/linux/smsc911x.h 13837 F: include/linux/smsc911x.h >> 13838 F: drivers/net/ethernet/smsc/smsc911x.* 21261 13839 21262 SMSC9420 PCI ETHERNET DRIVER 13840 SMSC9420 PCI ETHERNET DRIVER 21263 M: Steve Glendinning <steve.glendinning@ 13841 M: Steve Glendinning <steve.glendinning@shawell.net> 21264 L: netdev@vger.kernel.org 13842 L: netdev@vger.kernel.org 21265 S: Maintained 13843 S: Maintained 21266 F: drivers/net/ethernet/smsc/smsc9420.* 13844 F: drivers/net/ethernet/smsc/smsc9420.* 21267 13845 21268 SNET DPU VIRTIO DATA PATH ACCELERATOR !! 13846 SOC-CAMERA V4L2 SUBSYSTEM 21269 R: Alvaro Karsz <alvaro.karsz@solid-run. !! 13847 L: linux-media@vger.kernel.org 21270 F: drivers/vdpa/solidrun/ !! 13848 T: git git://linuxtv.org/media_tree.git 21271 !! 13849 S: Orphan 21272 SOCIONEXT (SNI) AVE NETWORK DRIVER !! 13850 F: include/media/soc* 21273 M: Kunihiko Hayashi <hayashi.kunihiko@so !! 13851 F: drivers/media/i2c/soc_camera/ 21274 L: netdev@vger.kernel.org !! 13852 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 13853 21295 SOCIONEXT SYNQUACER I2C DRIVER 13854 SOCIONEXT SYNQUACER I2C DRIVER 21296 M: Ard Biesheuvel <ardb@kernel.org> !! 13855 M: Ard Biesheuvel <ard.biesheuvel@linaro.org> 21297 L: linux-i2c@vger.kernel.org 13856 L: linux-i2c@vger.kernel.org 21298 S: Maintained 13857 S: Maintained 21299 F: Documentation/devicetree/bindings/i2 << 21300 F: drivers/i2c/busses/i2c-synquacer.c 13858 F: drivers/i2c/busses/i2c-synquacer.c >> 13859 F: Documentation/devicetree/bindings/i2c/i2c-synquacer.txt 21301 13860 21302 SOCIONEXT UNIPHIER SOUND DRIVER 13861 SOCIONEXT UNIPHIER SOUND DRIVER 21303 L: linux-sound@vger.kernel.org !! 13862 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 21304 S: Orphan 13863 S: Orphan 21305 F: sound/soc/uniphier/ 13864 F: sound/soc/uniphier/ 21306 13865 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 13866 SOEKRIS NET48XX LED SUPPORT 21316 M: Chris Boot <bootc@bootc.net> 13867 M: Chris Boot <bootc@bootc.net> 21317 S: Maintained 13868 S: Maintained 21318 F: drivers/leds/leds-net48xx.c 13869 F: drivers/leds/leds-net48xx.c 21319 13870 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) 13871 SOFT-ROCE DRIVER (rxe) 21328 M: Zhu Yanjun <zyjzyj2000@gmail.com> !! 13872 M: Moni Shoua <monis@mellanox.com> 21329 L: linux-rdma@vger.kernel.org 13873 L: linux-rdma@vger.kernel.org 21330 S: Supported 13874 S: Supported >> 13875 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home >> 13876 Q: http://patchwork.kernel.org/project/linux-rdma/list/ 21331 F: drivers/infiniband/sw/rxe/ 13877 F: drivers/infiniband/sw/rxe/ 21332 F: include/uapi/rdma/rdma_user_rxe.h 13878 F: include/uapi/rdma/rdma_user_rxe.h 21333 13879 21334 SOFTLOGIC 6x10 MPEG CODEC 13880 SOFTLOGIC 6x10 MPEG CODEC 21335 M: Bluecherry Maintainers <maintainers@b 13881 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> >> 13882 M: Anton Sviridenko <anton@corp.bluecherry.net> >> 13883 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 21336 M: Andrey Utkin <andrey_utkin@fastmail.c 13884 M: Andrey Utkin <andrey_utkin@fastmail.com> 21337 M: Ismael Luceno <ismael@iodev.co.uk> 13885 M: Ismael Luceno <ismael@iodev.co.uk> 21338 L: linux-media@vger.kernel.org 13886 L: linux-media@vger.kernel.org 21339 S: Supported 13887 S: Supported 21340 F: drivers/media/pci/solo6x10/ 13888 F: drivers/media/pci/solo6x10/ 21341 13889 21342 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI 13890 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI) 21343 M: James Morse <james.morse@arm.com> 13891 M: James Morse <james.morse@arm.com> 21344 L: linux-arm-kernel@lists.infradead.org !! 13892 L: linux-arm-kernel@lists.infradead.org 21345 S: Maintained 13893 S: Maintained 21346 F: Documentation/devicetree/bindings/ar 13894 F: Documentation/devicetree/bindings/arm/firmware/sdei.txt 21347 F: drivers/firmware/arm_sdei.c 13895 F: drivers/firmware/arm_sdei.c 21348 F: include/linux/arm_sdei.h 13896 F: include/linux/arm_sdei.h 21349 F: include/uapi/linux/arm_sdei.h 13897 F: include/uapi/linux/arm_sdei.h 21350 13898 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 13899 SOFTWARE RAID (Multiple Disks) SUPPORT 21364 M: Song Liu <song@kernel.org> !! 13900 M: Shaohua Li <shli@kernel.org> 21365 R: Yu Kuai <yukuai3@huawei.com> << 21366 L: linux-raid@vger.kernel.org 13901 L: linux-raid@vger.kernel.org >> 13902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git 21367 S: Supported 13903 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 13904 F: drivers/md/Makefile >> 13905 F: drivers/md/Kconfig 21372 F: drivers/md/md* 13906 F: drivers/md/md* 21373 F: drivers/md/raid* 13907 F: drivers/md/raid* 21374 F: include/linux/raid/ 13908 F: include/linux/raid/ 21375 F: include/uapi/linux/raid/ 13909 F: include/uapi/linux/raid/ 21376 13910 >> 13911 SOCIONEXT (SNI) AVE NETWORK DRIVER >> 13912 M: Kunihiko Hayashi <hayashi.kunihiko@socionext.com> >> 13913 L: netdev@vger.kernel.org >> 13914 S: Maintained >> 13915 F: drivers/net/ethernet/socionext/sni_ave.c >> 13916 F: Documentation/devicetree/bindings/net/socionext,uniphier-ave4.txt >> 13917 >> 13918 SOCIONEXT (SNI) NETSEC NETWORK DRIVER >> 13919 M: Jassi Brar <jaswinder.singh@linaro.org> >> 13920 L: netdev@vger.kernel.org >> 13921 S: Maintained >> 13922 F: drivers/net/ethernet/socionext/netsec.c >> 13923 F: Documentation/devicetree/bindings/net/socionext-netsec.txt >> 13924 21377 SOLIDRUN CLEARFOG SUPPORT 13925 SOLIDRUN CLEARFOG SUPPORT 21378 M: Russell King <linux@armlinux.org.uk> 13926 M: Russell King <linux@armlinux.org.uk> 21379 S: Maintained 13927 S: Maintained 21380 F: arch/arm/boot/dts/marvell/armada-388 !! 13928 F: arch/arm/boot/dts/armada-388-clearfog* 21381 F: arch/arm/boot/dts/marvell/armada-38x !! 13929 F: arch/arm/boot/dts/armada-38x-solidrun-* 21382 13930 21383 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT 13931 SOLIDRUN CUBOX-I/HUMMINGBOARD SUPPORT 21384 M: Russell King <linux@armlinux.org.uk> 13932 M: Russell King <linux@armlinux.org.uk> 21385 S: Maintained 13933 S: Maintained 21386 F: arch/arm/boot/dts/nxp/imx/imx6*-cubo !! 13934 F: arch/arm/boot/dts/imx6*-cubox-i* 21387 F: arch/arm/boot/dts/nxp/imx/imx6*-humm !! 13935 F: arch/arm/boot/dts/imx6*-hummingboard* 21388 F: arch/arm/boot/dts/nxp/imx/imx6*-sr-* !! 13936 F: arch/arm/boot/dts/imx6*-sr-* 21389 13937 21390 SONIC NETWORK DRIVER 13938 SONIC NETWORK DRIVER 21391 M: Thomas Bogendoerfer <tsbogend@alpha.f 13939 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 21392 L: netdev@vger.kernel.org 13940 L: netdev@vger.kernel.org 21393 S: Maintained 13941 S: Maintained 21394 F: drivers/net/ethernet/natsemi/sonic.* 13942 F: drivers/net/ethernet/natsemi/sonic.* 21395 13943 21396 SONICS SILICON BACKPLANE DRIVER (SSB) 13944 SONICS SILICON BACKPLANE DRIVER (SSB) 21397 M: Michael Buesch <m@bues.ch> 13945 M: Michael Buesch <m@bues.ch> 21398 L: linux-wireless@vger.kernel.org 13946 L: linux-wireless@vger.kernel.org 21399 S: Maintained 13947 S: Maintained 21400 F: drivers/ssb/ 13948 F: drivers/ssb/ 21401 F: include/linux/ssb/ 13949 F: include/linux/ssb/ 21402 13950 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 << 21411 M: Ricardo Ribalda <ribalda@kernel.org> << 21412 L: linux-media@vger.kernel.org << 21413 S: Maintained << 21414 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 << 21422 T: git git://linuxtv.org/media_tree.git << 21423 F: Documentation/devicetree/bindings/me << 21424 F: drivers/media/i2c/imx219.c << 21425 << 21426 SONY IMX258 SENSOR DRIVER 13951 SONY IMX258 SENSOR DRIVER 21427 M: Sakari Ailus <sakari.ailus@linux.inte 13952 M: Sakari Ailus <sakari.ailus@linux.intel.com> 21428 L: linux-media@vger.kernel.org 13953 L: linux-media@vger.kernel.org 21429 S: Maintained << 21430 T: git git://linuxtv.org/media_tree.git 13954 T: git git://linuxtv.org/media_tree.git 21431 F: Documentation/devicetree/bindings/me !! 13955 S: Maintained 21432 F: drivers/media/i2c/imx258.c 13956 F: drivers/media/i2c/imx258.c 21433 13957 21434 SONY IMX274 SENSOR DRIVER 13958 SONY IMX274 SENSOR DRIVER 21435 M: Leon Luo <leonl@leopardimaging.com> 13959 M: Leon Luo <leonl@leopardimaging.com> 21436 L: linux-media@vger.kernel.org 13960 L: linux-media@vger.kernel.org 21437 S: Maintained << 21438 T: git git://linuxtv.org/media_tree.git 13961 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 13962 S: Maintained 21447 T: git git://linuxtv.org/media_tree.git !! 13963 F: drivers/media/i2c/imx274.c 21448 F: Documentation/devicetree/bindings/me !! 13964 F: Documentation/devicetree/bindings/media/i2c/imx274.txt 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 << 21455 T: git git://linuxtv.org/media_tree.git << 21456 F: Documentation/devicetree/bindings/me << 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 13965 21468 SONY IMX319 SENSOR DRIVER 13966 SONY IMX319 SENSOR DRIVER 21469 M: Bingbu Cao <bingbu.cao@intel.com> 13967 M: Bingbu Cao <bingbu.cao@intel.com> 21470 L: linux-media@vger.kernel.org 13968 L: linux-media@vger.kernel.org 21471 S: Maintained << 21472 T: git git://linuxtv.org/media_tree.git 13969 T: git git://linuxtv.org/media_tree.git >> 13970 S: Maintained 21473 F: drivers/media/i2c/imx319.c 13971 F: drivers/media/i2c/imx319.c 21474 13972 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 13973 SONY IMX355 SENSOR DRIVER 21490 M: Tianshu Qiu <tian.shu.qiu@intel.com> 13974 M: Tianshu Qiu <tian.shu.qiu@intel.com> 21491 L: linux-media@vger.kernel.org 13975 L: linux-media@vger.kernel.org 21492 S: Maintained << 21493 T: git git://linuxtv.org/media_tree.git 13976 T: git git://linuxtv.org/media_tree.git >> 13977 S: Maintained 21494 F: drivers/media/i2c/imx355.c 13978 F: drivers/media/i2c/imx355.c 21495 13979 21496 SONY IMX412 SENSOR DRIVER !! 13980 SONY MEMORYSTICK CARD SUPPORT 21497 L: linux-media@vger.kernel.org !! 13981 M: Alex Dubov <oakad@yahoo.com> 21498 S: Orphan !! 13982 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 13983 S: Maintained 21507 T: git git://linuxtv.org/media_tree.git !! 13984 F: drivers/memstick/host/tifm_ms.c 21508 F: Documentation/devicetree/bindings/me << 21509 F: drivers/media/i2c/imx415.c << 21510 13985 21511 SONY MEMORYSTICK SUBSYSTEM !! 13986 SONY MEMORYSTICK STANDARD SUPPORT 21512 M: Maxim Levitsky <maximlevitsky@gmail.c 13987 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 13988 S: Maintained 21517 T: git git://git.kernel.org/pub/scm/lin !! 13989 F: drivers/memstick/core/ms_block.* 21518 F: drivers/memstick/ << 21519 F: include/linux/memstick.h << 21520 13990 21521 SONY VAIO CONTROL DEVICE DRIVER 13991 SONY VAIO CONTROL DEVICE DRIVER 21522 M: Mattia Dongili <malattia@linux.it> 13992 M: Mattia Dongili <malattia@linux.it> 21523 L: platform-driver-x86@vger.kernel.org 13993 L: platform-driver-x86@vger.kernel.org 21524 S: Maintained << 21525 W: http://www.linux.it/~malattia/wiki/i 13994 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers 21526 F: Documentation/admin-guide/laptops/so !! 13995 S: Maintained >> 13996 F: Documentation/laptops/sony-laptop.txt 21527 F: drivers/char/sonypi.c 13997 F: drivers/char/sonypi.c 21528 F: drivers/platform/x86/sony-laptop.c 13998 F: drivers/platform/x86/sony-laptop.c 21529 F: include/linux/sony-laptop.h 13999 F: include/linux/sony-laptop.h 21530 14000 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 14001 SOUND 21540 M: Jaroslav Kysela <perex@perex.cz> 14002 M: Jaroslav Kysela <perex@perex.cz> 21541 M: Takashi Iwai <tiwai@suse.com> 14003 M: Takashi Iwai <tiwai@suse.com> 21542 L: linux-sound@vger.kernel.org !! 14004 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 21543 S: Maintained << 21544 W: http://www.alsa-project.org/ 14005 W: http://www.alsa-project.org/ 21545 Q: http://patchwork.kernel.org/project/ << 21546 T: git git://git.kernel.org/pub/scm/lin 14006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git >> 14007 T: git git://git.alsa-project.org/alsa-kernel.git >> 14008 Q: http://patchwork.kernel.org/project/alsa-devel/list/ >> 14009 S: Maintained 21547 F: Documentation/sound/ 14010 F: Documentation/sound/ 21548 F: include/sound/ 14011 F: include/sound/ 21549 F: include/uapi/sound/ 14012 F: include/uapi/sound/ 21550 F: sound/ 14013 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 14014 21560 SOUND - COMPRESSED AUDIO 14015 SOUND - COMPRESSED AUDIO 21561 M: Vinod Koul <vkoul@kernel.org> 14016 M: Vinod Koul <vkoul@kernel.org> 21562 L: linux-sound@vger.kernel.org !! 14017 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 21563 S: Supported << 21564 T: git git://git.kernel.org/pub/scm/lin 14018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git >> 14019 S: Supported 21565 F: Documentation/sound/designs/compress 14020 F: Documentation/sound/designs/compress-offload.rst 21566 F: include/sound/compress_driver.h 14021 F: include/sound/compress_driver.h 21567 F: include/uapi/sound/compress_* 14022 F: include/uapi/sound/compress_* 21568 F: sound/core/compress_offload.c 14023 F: sound/core/compress_offload.c 21569 F: sound/soc/soc-compress.c 14024 F: sound/soc/soc-compress.c 21570 14025 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 14026 SOUND - DMAENGINE HELPERS 21578 M: Lars-Peter Clausen <lars@metafoo.de> 14027 M: Lars-Peter Clausen <lars@metafoo.de> 21579 S: Supported 14028 S: Supported 21580 F: include/sound/dmaengine_pcm.h 14029 F: include/sound/dmaengine_pcm.h 21581 F: sound/core/pcm_dmaengine.c 14030 F: sound/core/pcm_dmaengine.c 21582 F: sound/soc/soc-generic-dmaengine-pcm. 14031 F: sound/soc/soc-generic-dmaengine-pcm.c 21583 14032 21584 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANA 14033 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC) 21585 M: Liam Girdwood <lgirdwood@gmail.com> 14034 M: Liam Girdwood <lgirdwood@gmail.com> 21586 M: Mark Brown <broonie@kernel.org> 14035 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 14036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git >> 14037 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 14038 W: http://alsa-project.org/main/index.php/ASoC >> 14039 S: Supported 21591 F: Documentation/devicetree/bindings/so 14040 F: Documentation/devicetree/bindings/sound/ 21592 F: Documentation/sound/soc/ 14041 F: Documentation/sound/soc/ >> 14042 F: sound/soc/ 21593 F: include/dt-bindings/sound/ 14043 F: include/dt-bindings/sound/ 21594 F: include/sound/soc* 14044 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 14045 21629 SOUNDWIRE SUBSYSTEM 14046 SOUNDWIRE SUBSYSTEM 21630 M: Vinod Koul <vkoul@kernel.org> 14047 M: Vinod Koul <vkoul@kernel.org> 21631 M: Bard Liao <yung-chuan.liao@linux.inte !! 14048 M: Sanyog Kale <sanyog.r.kale@intel.com> 21632 R: Pierre-Louis Bossart <pierre-louis.bo !! 14049 R: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com> 21633 R: Sanyog Kale <sanyog.r.kale@intel.com> !! 14050 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 21634 L: linux-sound@vger.kernel.org << 21635 S: Supported 14051 S: Supported 21636 T: git git://git.kernel.org/pub/scm/lin << 21637 F: Documentation/driver-api/soundwire/ 14052 F: Documentation/driver-api/soundwire/ 21638 F: drivers/soundwire/ 14053 F: drivers/soundwire/ 21639 F: include/linux/soundwire/ 14054 F: include/linux/soundwire/ 21640 14055 21641 SP2 MEDIA DRIVER 14056 SP2 MEDIA DRIVER 21642 M: Olli Salonen <olli.salonen@iki.fi> 14057 M: Olli Salonen <olli.salonen@iki.fi> 21643 L: linux-media@vger.kernel.org 14058 L: linux-media@vger.kernel.org 21644 S: Maintained << 21645 W: https://linuxtv.org 14059 W: https://linuxtv.org 21646 Q: http://patchwork.linuxtv.org/project 14060 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 14061 S: Maintained 21653 F: Documentation/translations/sp_SP/ !! 14062 F: drivers/media/dvb-frontends/sp2* 21654 14063 21655 SPARC + UltraSPARC (sparc/sparc64) 14064 SPARC + UltraSPARC (sparc/sparc64) 21656 M: "David S. Miller" <davem@davemloft.ne 14065 M: "David S. Miller" <davem@davemloft.net> 21657 M: Andreas Larsson <andreas@gaisler.com> << 21658 L: sparclinux@vger.kernel.org 14066 L: sparclinux@vger.kernel.org 21659 S: Maintained << 21660 Q: http://patchwork.ozlabs.org/project/ 14067 Q: http://patchwork.ozlabs.org/project/sparclinux/list/ 21661 T: git git://git.kernel.org/pub/scm/lin 14068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 21662 T: git git://git.kernel.org/pub/scm/lin 14069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git >> 14070 S: Maintained 21663 F: arch/sparc/ 14071 F: arch/sparc/ 21664 F: drivers/sbus/ 14072 F: drivers/sbus/ 21665 14073 21666 SPARC SERIAL DRIVERS 14074 SPARC SERIAL DRIVERS 21667 M: "David S. Miller" <davem@davemloft.ne 14075 M: "David S. Miller" <davem@davemloft.net> 21668 L: sparclinux@vger.kernel.org 14076 L: sparclinux@vger.kernel.org 21669 S: Maintained << 21670 T: git git://git.kernel.org/pub/scm/lin 14077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git 21671 T: git git://git.kernel.org/pub/scm/lin 14078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git >> 14079 S: Maintained >> 14080 F: include/linux/sunserialcore.h 21672 F: drivers/tty/serial/suncore.c 14081 F: drivers/tty/serial/suncore.c 21673 F: drivers/tty/serial/sunhv.c 14082 F: drivers/tty/serial/sunhv.c 21674 F: drivers/tty/serial/sunsab.c 14083 F: drivers/tty/serial/sunsab.c 21675 F: drivers/tty/serial/sunsab.h 14084 F: drivers/tty/serial/sunsab.h 21676 F: drivers/tty/serial/sunsu.c 14085 F: drivers/tty/serial/sunsu.c 21677 F: drivers/tty/serial/sunzilog.c 14086 F: drivers/tty/serial/sunzilog.c 21678 F: drivers/tty/serial/sunzilog.h 14087 F: drivers/tty/serial/sunzilog.h 21679 F: drivers/tty/vcc.c 14088 F: drivers/tty/vcc.c 21680 F: include/linux/sunserialcore.h << 21681 14089 21682 SPARSE CHECKER 14090 SPARSE CHECKER 21683 M: "Luc Van Oostenryck" <luc.vanoostenry 14091 M: "Luc Van Oostenryck" <luc.vanoostenryck@gmail.com> 21684 L: linux-sparse@vger.kernel.org 14092 L: linux-sparse@vger.kernel.org 21685 S: Maintained !! 14093 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 14094 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git >> 14095 S: Maintained 21690 F: include/linux/compiler.h 14096 F: include/linux/compiler.h 21691 14097 21692 SPEAKUP CONSOLE SPEECH DRIVER !! 14098 SPEAR CLOCK FRAMEWORK SUPPORT 21693 M: William Hubbs <w.d.hubbs@gmail.com> !! 14099 M: Viresh Kumar <vireshk@kernel.org> 21694 M: Chris Brannon <chris@the-brannons.com !! 14100 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 21695 M: Kirk Reiser <kirk@reisers.ca> !! 14101 W: http://www.st.com/spear 21696 M: Samuel Thibault <samuel.thibault@ens- !! 14102 S: Maintained 21697 L: speakup@linux-speakup.org !! 14103 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 14104 21704 SPEAR PLATFORM/CLOCK/PINCTRL SUPPORT !! 14105 SPEAR PLATFORM SUPPORT 21705 M: Viresh Kumar <vireshk@kernel.org> 14106 M: Viresh Kumar <vireshk@kernel.org> 21706 M: Shiraz Hashim <shiraz.linux.kernel@gm 14107 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com> 21707 L: linux-arm-kernel@lists.infradead.org 14108 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 14109 W: http://www.st.com/spear 21711 F: arch/arm/boot/dts/st/spear* !! 14110 S: Maintained >> 14111 F: arch/arm/boot/dts/spear* 21712 F: arch/arm/mach-spear/ 14112 F: arch/arm/mach-spear/ 21713 F: drivers/clk/spear/ << 21714 F: drivers/pinctrl/spear/ << 21715 14113 21716 SPI NOR SUBSYSTEM 14114 SPI NOR SUBSYSTEM 21717 M: Tudor Ambarus <tudor.ambarus@linaro.o !! 14115 M: Marek Vasut <marek.vasut@gmail.com> 21718 M: Pratyush Yadav <pratyush@kernel.org> << 21719 M: Michael Walle <mwalle@kernel.org> << 21720 L: linux-mtd@lists.infradead.org 14116 L: linux-mtd@lists.infradead.org 21721 S: Maintained << 21722 W: http://www.linux-mtd.infradead.org/ 14117 W: http://www.linux-mtd.infradead.org/ 21723 Q: http://patchwork.ozlabs.org/project/ 14118 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/ 21724 C: irc://irc.oftc.net/mtd !! 14119 T: git git://git.infradead.org/linux-mtd.git spi-nor/fixes 21725 T: git git://git.kernel.org/pub/scm/lin !! 14120 T: git git://git.infradead.org/linux-mtd.git spi-nor/next 21726 F: Documentation/devicetree/bindings/mt !! 14121 S: Maintained 21727 F: drivers/mtd/spi-nor/ 14122 F: drivers/mtd/spi-nor/ 21728 F: include/linux/mtd/spi-nor.h 14123 F: include/linux/mtd/spi-nor.h 21729 14124 21730 SPI SUBSYSTEM 14125 SPI SUBSYSTEM 21731 M: Mark Brown <broonie@kernel.org> 14126 M: Mark Brown <broonie@kernel.org> 21732 L: linux-spi@vger.kernel.org 14127 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 14128 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git >> 14129 Q: http://patchwork.kernel.org/project/spi-devel-general/list/ >> 14130 S: Maintained 21736 F: Documentation/devicetree/bindings/sp 14131 F: Documentation/devicetree/bindings/spi/ 21737 F: Documentation/spi/ 14132 F: Documentation/spi/ 21738 F: drivers/spi/ 14133 F: drivers/spi/ 21739 F: include/linux/spi/ 14134 F: include/linux/spi/ 21740 F: include/uapi/linux/spi/ 14135 F: include/uapi/linux/spi/ 21741 F: tools/spi/ 14136 F: tools/spi/ 21742 14137 21743 SPIDERNET NETWORK DRIVER for CELL 14138 SPIDERNET NETWORK DRIVER for CELL 21744 M: Ishizaki Kou <kou.ishizaki@toshiba.co 14139 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp> 21745 M: Geoff Levand <geoff@infradead.org> << 21746 L: netdev@vger.kernel.org 14140 L: netdev@vger.kernel.org 21747 L: linuxppc-dev@lists.ozlabs.org !! 14141 S: Supported 21748 S: Maintained !! 14142 F: Documentation/networking/spider_net.txt 21749 F: Documentation/networking/device_driv << 21750 F: drivers/net/ethernet/toshiba/spider_ 14143 F: drivers/net/ethernet/toshiba/spider_net* 21751 14144 21752 SPMI SUBSYSTEM 14145 SPMI SUBSYSTEM 21753 M: Stephen Boyd <sboyd@kernel.org> !! 14146 R: Stephen Boyd <sboyd@kernel.org> 21754 L: linux-kernel@vger.kernel.org !! 14147 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 14148 F: Documentation/devicetree/bindings/spmi/ 21758 F: drivers/spmi/ 14149 F: drivers/spmi/ 21759 F: include/dt-bindings/spmi/spmi.h 14150 F: include/dt-bindings/spmi/spmi.h 21760 F: include/linux/spmi.h 14151 F: include/linux/spmi.h 21761 F: include/trace/events/spmi.h 14152 F: include/trace/events/spmi.h 21762 14153 21763 SPU FILE SYSTEM 14154 SPU FILE SYSTEM >> 14155 M: Jeremy Kerr <jk@ozlabs.org> 21764 L: linuxppc-dev@lists.ozlabs.org 14156 L: linuxppc-dev@lists.ozlabs.org 21765 S: Orphan !! 14157 W: http://www.ibm.com/developerworks/power/cell/ 21766 F: Documentation/filesystems/spufs/spuf !! 14158 S: Supported >> 14159 F: Documentation/filesystems/spufs.txt 21767 F: arch/powerpc/platforms/cell/spufs/ 14160 F: arch/powerpc/platforms/cell/spufs/ 21768 14161 21769 SQUASHFS FILE SYSTEM 14162 SQUASHFS FILE SYSTEM 21770 M: Phillip Lougher <phillip@squashfs.org 14163 M: Phillip Lougher <phillip@squashfs.org.uk> 21771 L: squashfs-devel@lists.sourceforge.net 14164 L: squashfs-devel@lists.sourceforge.net (subscribers-only) 21772 S: Maintained << 21773 W: http://squashfs.org.uk 14165 W: http://squashfs.org.uk 21774 T: git git://git.kernel.org/pub/scm/lin 14166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git 21775 F: Documentation/filesystems/squashfs.r !! 14167 S: Maintained >> 14168 F: Documentation/filesystems/squashfs.txt 21776 F: fs/squashfs/ 14169 F: fs/squashfs/ 21777 14170 21778 SRM (Alpha) environment access 14171 SRM (Alpha) environment access 21779 M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 14172 M: Jan-Benedict Glaw <jbglaw@lug-owl.de> 21780 S: Maintained 14173 S: Maintained 21781 F: arch/alpha/kernel/srm_env.c 14174 F: arch/alpha/kernel/srm_env.c 21782 14175 21783 ST LSM6DSx IMU IIO DRIVER << 21784 M: Lorenzo Bianconi <lorenzo@kernel.org> << 21785 L: linux-iio@vger.kernel.org << 21786 S: Maintained << 21787 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 << 21803 F: drivers/bus/stm32_etzpc.c << 21804 F: drivers/bus/stm32_firewall.c << 21805 F: drivers/bus/stm32_rifsc.c << 21806 << 21807 ST STM32 I2C/SMBUS DRIVER 14176 ST STM32 I2C/SMBUS DRIVER 21808 M: Pierre-Yves MORDRET <pierre-yves.mord !! 14177 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 14178 L: linux-i2c@vger.kernel.org 21811 S: Maintained 14179 S: Maintained 21812 F: drivers/i2c/busses/i2c-stm32* 14180 F: drivers/i2c/busses/i2c-stm32* 21813 14181 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 14182 ST VL53L0X ToF RANGER(I2C) IIO DRIVER 21838 M: Song Qiang <songqiang1304521@gmail.co 14183 M: Song Qiang <songqiang1304521@gmail.com> 21839 L: linux-iio@vger.kernel.org 14184 L: linux-iio@vger.kernel.org 21840 S: Maintained 14185 S: Maintained 21841 F: Documentation/devicetree/bindings/ii << 21842 F: drivers/iio/proximity/vl53l0x-i2c.c 14186 F: drivers/iio/proximity/vl53l0x-i2c.c >> 14187 F: Documentation/devicetree/bindings/iio/proximity/vl53l0x.txt 21843 14188 21844 STABLE BRANCH 14189 STABLE BRANCH 21845 M: Greg Kroah-Hartman <gregkh@linuxfound 14190 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 21846 M: Sasha Levin <sashal@kernel.org> 14191 M: Sasha Levin <sashal@kernel.org> 21847 L: stable@vger.kernel.org 14192 L: stable@vger.kernel.org 21848 S: Supported 14193 S: Supported 21849 F: Documentation/process/stable-kernel- 14194 F: Documentation/process/stable-kernel-rules.rst 21850 14195 21851 STAGING - ATOMISP DRIVER !! 14196 STAGING - COMEDI 21852 M: Hans de Goede <hdegoede@redhat.com> !! 14197 M: Ian Abbott <abbotti@mev.co.uk> 21853 M: Mauro Carvalho Chehab <mchehab@kernel !! 14198 M: H Hartley Sweeten <hsweeten@visionengravers.com> 21854 R: Sakari Ailus <sakari.ailus@linux.inte !! 14199 S: Odd Fixes 21855 L: linux-media@vger.kernel.org !! 14200 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 14201 21865 STAGING - HMS ANYBUS-S BUS !! 14202 STAGING - EROFS FILE SYSTEM 21866 M: Sven Van Asbroeck <TheSven73@gmail.co !! 14203 M: Gao Xiang <gaoxiang25@huawei.com> >> 14204 M: Chao Yu <yuchao0@huawei.com> >> 14205 L: linux-erofs@lists.ozlabs.org 21867 S: Maintained 14206 S: Maintained 21868 F: drivers/staging/fieldbus/anybuss/ !! 14207 F: drivers/staging/erofs/ 21869 14208 21870 STAGING - INDUSTRIAL IO 14209 STAGING - INDUSTRIAL IO 21871 M: Jonathan Cameron <jic23@kernel.org> 14210 M: Jonathan Cameron <jic23@kernel.org> 21872 L: linux-iio@vger.kernel.org 14211 L: linux-iio@vger.kernel.org 21873 S: Odd Fixes 14212 S: Odd Fixes 21874 F: Documentation/devicetree/bindings/st 14213 F: Documentation/devicetree/bindings/staging/iio/ 21875 F: drivers/staging/iio/ 14214 F: drivers/staging/iio/ 21876 14215 21877 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLL 14216 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec) 21878 M: Marc Dietrich <marvin24@gmx.de> 14217 M: Marc Dietrich <marvin24@gmx.de> 21879 L: ac100@lists.launchpad.net (moderated 14218 L: ac100@lists.launchpad.net (moderated for non-subscribers) 21880 L: linux-tegra@vger.kernel.org 14219 L: linux-tegra@vger.kernel.org 21881 S: Maintained 14220 S: Maintained 21882 F: drivers/staging/nvec/ 14221 F: drivers/staging/nvec/ 21883 14222 21884 STAGING - OLPC SECONDARY DISPLAY CONTROLLER 14223 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON) 21885 M: Jens Frederich <jfrederich@gmail.com> 14224 M: Jens Frederich <jfrederich@gmail.com> >> 14225 M: Daniel Drake <dsd@laptop.org> 21886 M: Jon Nettleton <jon.nettleton@gmail.co 14226 M: Jon Nettleton <jon.nettleton@gmail.com> 21887 S: Maintained << 21888 W: http://wiki.laptop.org/go/DCON 14227 W: http://wiki.laptop.org/go/DCON >> 14228 S: Maintained 21889 F: drivers/staging/olpc_dcon/ 14229 F: drivers/staging/olpc_dcon/ 21890 14230 21891 STAGING - REALTEK RTL8712U DRIVERS 14231 STAGING - REALTEK RTL8712U DRIVERS >> 14232 M: Larry Finger <Larry.Finger@lwfinger.net> 21892 M: Florian Schilhabel <florian.c.schilha 14233 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>. 21893 S: Odd Fixes 14234 S: Odd Fixes 21894 F: drivers/staging/rtl8712/ 14235 F: drivers/staging/rtl8712/ 21895 14236 21896 STAGING - SEPS525 LCD CONTROLLER DRIVERS << 21897 M: Michael Hennerich <michael.hennerich@ << 21898 L: linux-fbdev@vger.kernel.org << 21899 S: Supported << 21900 F: Documentation/devicetree/bindings/ii << 21901 F: drivers/staging/fbtft/fb_seps525.c << 21902 << 21903 STAGING - SILICON MOTION SM750 FRAME BUFFER 14237 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER 21904 M: Sudip Mukherjee <sudipm.mukherjee@gma 14238 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com> 21905 M: Teddy Wang <teddy.wang@siliconmotion. 14239 M: Teddy Wang <teddy.wang@siliconmotion.com> 21906 M: Sudip Mukherjee <sudip.mukherjee@code 14240 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk> 21907 L: linux-fbdev@vger.kernel.org 14241 L: linux-fbdev@vger.kernel.org 21908 S: Maintained 14242 S: Maintained 21909 F: drivers/staging/sm750fb/ 14243 F: drivers/staging/sm750fb/ 21910 14244 >> 14245 STAGING - SPEAKUP CONSOLE SPEECH DRIVER >> 14246 M: William Hubbs <w.d.hubbs@gmail.com> >> 14247 M: Chris Brannon <chris@the-brannons.com> >> 14248 M: Kirk Reiser <kirk@reisers.ca> >> 14249 M: Samuel Thibault <samuel.thibault@ens-lyon.org> >> 14250 L: speakup@linux-speakup.org >> 14251 W: http://www.linux-speakup.org/ >> 14252 S: Odd Fixes >> 14253 F: drivers/staging/speakup/ >> 14254 21911 STAGING - VIA VT665X DRIVERS 14255 STAGING - VIA VT665X DRIVERS 21912 M: Philipp Hortmann <philipp.g.hortmann@ !! 14256 M: Forest Bond <forest@alittletooquiet.net> 21913 S: Odd Fixes 14257 S: Odd Fixes 21914 F: drivers/staging/vt665?/ 14258 F: drivers/staging/vt665?/ 21915 14259 >> 14260 STAGING - WILC1000 WIFI DRIVER >> 14261 M: Aditya Shankar <aditya.shankar@microchip.com> >> 14262 M: Ganesh Krishna <ganesh.krishna@microchip.com> >> 14263 L: linux-wireless@vger.kernel.org >> 14264 S: Supported >> 14265 F: drivers/staging/wilc1000/ >> 14266 >> 14267 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER >> 14268 M: Arnaud Patard <arnaud.patard@rtp-net.org> >> 14269 S: Odd Fixes >> 14270 F: drivers/staging/xgifb/ >> 14271 21916 STAGING SUBSYSTEM 14272 STAGING SUBSYSTEM 21917 M: Greg Kroah-Hartman <gregkh@linuxfound 14273 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 14274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git >> 14275 L: devel@driverdev.osuosl.org >> 14276 S: Supported 21921 F: drivers/staging/ 14277 F: drivers/staging/ 21922 14278 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 14279 STARFIRE/DURALAN NETWORK DRIVER 21931 M: Ion Badulescu <ionut@badula.org> 14280 M: Ion Badulescu <ionut@badula.org> 21932 S: Odd Fixes 14281 S: Odd Fixes 21933 F: drivers/net/ethernet/adaptec/starfir 14282 F: drivers/net/ethernet/adaptec/starfire* 21934 14283 21935 STARFIVE CAMERA SUBSYSTEM DRIVER !! 14284 STEC S1220 SKD DRIVER 21936 M: Jack Zhu <jack.zhu@starfivetech.com> !! 14285 M: Bart Van Assche <bart.vanassche@wdc.com> 21937 M: Changhuang Liang <changhuang.liang@st !! 14286 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 14287 S: Maintained 22058 F: Documentation/admin-guide/perf/starf !! 14288 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 14289 22105 STI AUDIO (ASoC) DRIVERS 14290 STI AUDIO (ASoC) DRIVERS 22106 M: Arnaud Pouliquen <arnaud.pouliquen@fo !! 14291 M: Arnaud Pouliquen <arnaud.pouliquen@st.com> 22107 L: linux-sound@vger.kernel.org !! 14292 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 22108 S: Maintained 14293 S: Maintained 22109 F: Documentation/devicetree/bindings/so 14294 F: Documentation/devicetree/bindings/sound/st,sti-asoc-card.txt 22110 F: sound/soc/sti/ 14295 F: sound/soc/sti/ 22111 14296 22112 STI CEC DRIVER 14297 STI CEC DRIVER 22113 M: Alain Volmat <alain.volmat@foss.st.co !! 14298 M: Benjamin Gaignard <benjamin.gaignard@linaro.org> 22114 S: Maintained 14299 S: Maintained 22115 F: Documentation/devicetree/bindings/me !! 14300 F: drivers/media/platform/sti/cec/ 22116 F: drivers/media/cec/platform/sti/ !! 14301 F: Documentation/devicetree/bindings/media/stih-cec.txt 22117 14302 22118 STK1160 USB VIDEO CAPTURE DRIVER 14303 STK1160 USB VIDEO CAPTURE DRIVER 22119 M: Ezequiel Garcia <ezequiel@vanguardias 14304 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 22120 L: linux-media@vger.kernel.org 14305 L: linux-media@vger.kernel.org 22121 S: Maintained << 22122 T: git git://linuxtv.org/media_tree.git 14306 T: git git://linuxtv.org/media_tree.git >> 14307 S: Maintained 22123 F: drivers/media/usb/stk1160/ 14308 F: drivers/media/usb/stk1160/ 22124 14309 22125 STM32 AUDIO (ASoC) DRIVERS 14310 STM32 AUDIO (ASoC) DRIVERS 22126 M: Olivier Moysan <olivier.moysan@foss.s !! 14311 M: Olivier Moysan <olivier.moysan@st.com> 22127 M: Arnaud Pouliquen <arnaud.pouliquen@fo !! 14312 M: Arnaud Pouliquen <arnaud.pouliquen@st.com> 22128 L: linux-sound@vger.kernel.org !! 14313 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 22129 S: Maintained 14314 S: Maintained 22130 F: Documentation/devicetree/bindings/ii !! 14315 F: Documentation/devicetree/bindings/sound/st,stm32-*.txt 22131 F: Documentation/devicetree/bindings/so << 22132 F: sound/soc/stm/ 14316 F: sound/soc/stm/ 22133 14317 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 14318 STM32 TIMER/LPTIMER DRIVERS 22144 M: Fabrice Gasnier <fabrice.gasnier@foss !! 14319 M: Fabrice Gasnier <fabrice.gasnier@st.com> 22145 S: Maintained 14320 S: Maintained 22146 F: Documentation/ABI/testing/*timer-stm << 22147 F: Documentation/devicetree/bindings/*/ << 22148 F: drivers/*/stm32-*timer* 14321 F: drivers/*/stm32-*timer* 22149 F: drivers/pwm/pwm-stm32* 14322 F: drivers/pwm/pwm-stm32* 22150 F: include/linux/*/stm32-*tim* 14323 F: include/linux/*/stm32-*tim* >> 14324 F: Documentation/ABI/testing/*timer-stm32 >> 14325 F: Documentation/devicetree/bindings/*/stm32-*timer* >> 14326 F: Documentation/devicetree/bindings/pwm/pwm-stm32* 22151 14327 22152 STMMAC ETHERNET DRIVER 14328 STMMAC ETHERNET DRIVER 22153 M: Alexandre Torgue <alexandre.torgue@fo !! 14329 M: Giuseppe Cavallaro <peppe.cavallaro@st.com> >> 14330 M: Alexandre Torgue <alexandre.torgue@st.com> 22154 M: Jose Abreu <joabreu@synopsys.com> 14331 M: Jose Abreu <joabreu@synopsys.com> 22155 L: netdev@vger.kernel.org 14332 L: netdev@vger.kernel.org 22156 S: Supported << 22157 W: http://www.stlinux.com 14333 W: http://www.stlinux.com 22158 F: Documentation/networking/device_driv !! 14334 S: Supported 22159 F: drivers/net/ethernet/stmicro/stmmac/ 14335 F: drivers/net/ethernet/stmicro/stmmac/ 22160 14336 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 14337 SUN3/3X 22167 M: Sam Creasey <sammy@sammy.net> 14338 M: Sam Creasey <sammy@sammy.net> 22168 S: Maintained << 22169 W: http://sammy.net/sun3/ 14339 W: http://sammy.net/sun3/ 22170 F: arch/m68k/include/asm/sun3* !! 14340 S: Maintained 22171 F: arch/m68k/kernel/*sun3* 14341 F: arch/m68k/kernel/*sun3* 22172 F: arch/m68k/sun3*/ 14342 F: arch/m68k/sun3*/ >> 14343 F: arch/m68k/include/asm/sun3* 22173 F: drivers/net/ethernet/i825xx/sun3* 14344 F: drivers/net/ethernet/i825xx/sun3* 22174 14345 22175 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVE 14346 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER 22176 M: Hans de Goede <hdegoede@redhat.com> 14347 M: Hans de Goede <hdegoede@redhat.com> 22177 L: linux-input@vger.kernel.org 14348 L: linux-input@vger.kernel.org 22178 S: Maintained 14349 S: Maintained 22179 F: Documentation/devicetree/bindings/in !! 14350 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt 22180 F: drivers/input/keyboard/sun4i-lradc-k 14351 F: drivers/input/keyboard/sun4i-lradc-keys.c 22181 14352 22182 SUNDANCE NETWORK DRIVER 14353 SUNDANCE NETWORK DRIVER 22183 M: Denis Kirjanov <kda@linux-powerpc.org 14354 M: Denis Kirjanov <kda@linux-powerpc.org> 22184 L: netdev@vger.kernel.org 14355 L: netdev@vger.kernel.org 22185 S: Maintained 14356 S: Maintained 22186 F: drivers/net/ethernet/dlink/sundance. 14357 F: drivers/net/ethernet/dlink/sundance.c 22187 14358 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 14359 SUPERH 22252 M: Yoshinori Sato <ysato@users.sourcefor 14360 M: Yoshinori Sato <ysato@users.sourceforge.jp> 22253 M: Rich Felker <dalias@libc.org> 14361 M: Rich Felker <dalias@libc.org> 22254 M: John Paul Adrian Glaubitz <glaubitz@p << 22255 L: linux-sh@vger.kernel.org 14362 L: linux-sh@vger.kernel.org 22256 S: Maintained << 22257 Q: http://patchwork.kernel.org/project/ 14363 Q: http://patchwork.kernel.org/project/linux-sh/list/ 22258 F: Documentation/arch/sh/ !! 14364 S: Maintained >> 14365 F: Documentation/sh/ 22259 F: arch/sh/ 14366 F: arch/sh/ 22260 F: drivers/sh/ 14367 F: drivers/sh/ 22261 14368 22262 SUSPEND TO RAM 14369 SUSPEND TO RAM 22263 M: "Rafael J. Wysocki" <rafael@kernel.or !! 14370 M: "Rafael J. Wysocki" <rjw@rjwysocki.net> 22264 M: Len Brown <len.brown@intel.com> 14371 M: Len Brown <len.brown@intel.com> 22265 M: Pavel Machek <pavel@ucw.cz> 14372 M: Pavel Machek <pavel@ucw.cz> 22266 L: linux-pm@vger.kernel.org 14373 L: linux-pm@vger.kernel.org 22267 S: Supported << 22268 B: https://bugzilla.kernel.org 14374 B: https://bugzilla.kernel.org >> 14375 S: Supported 22269 F: Documentation/power/ 14376 F: Documentation/power/ 22270 F: arch/x86/kernel/acpi/sleep* !! 14377 F: arch/x86/kernel/acpi/ 22271 F: arch/x86/kernel/acpi/wakeup* << 22272 F: drivers/base/power/ 14378 F: drivers/base/power/ >> 14379 F: kernel/power/ >> 14380 F: include/linux/suspend.h 22273 F: include/linux/freezer.h 14381 F: include/linux/freezer.h 22274 F: include/linux/pm.h 14382 F: include/linux/pm.h 22275 F: include/linux/suspend.h << 22276 F: kernel/power/ << 22277 14383 22278 SVGA HANDLING 14384 SVGA HANDLING 22279 M: Martin Mares <mj@ucw.cz> 14385 M: Martin Mares <mj@ucw.cz> 22280 L: linux-video@atrey.karlin.mff.cuni.cz 14386 L: linux-video@atrey.karlin.mff.cuni.cz 22281 S: Maintained 14387 S: Maintained 22282 F: Documentation/admin-guide/svga.rst !! 14388 F: Documentation/svga.txt 22283 F: arch/x86/boot/video* 14389 F: arch/x86/boot/video* 22284 14390 >> 14391 SWIOTLB SUBSYSTEM >> 14392 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> >> 14393 L: iommu@lists.linux-foundation.org >> 14394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git >> 14395 S: Supported >> 14396 F: kernel/dma/swiotlb.c >> 14397 F: arch/*/kernel/pci-swiotlb.c >> 14398 F: include/linux/swiotlb.h >> 14399 22285 SWITCHDEV 14400 SWITCHDEV 22286 M: Jiri Pirko <jiri@resnulli.us> 14401 M: Jiri Pirko <jiri@resnulli.us> 22287 M: Ivan Vecera <ivecera@redhat.com> 14402 M: Ivan Vecera <ivecera@redhat.com> 22288 L: netdev@vger.kernel.org 14403 L: netdev@vger.kernel.org 22289 S: Supported 14404 S: Supported 22290 F: include/net/switchdev.h << 22291 F: net/switchdev/ 14405 F: net/switchdev/ >> 14406 F: include/net/switchdev.h 22292 14407 22293 SY8106A REGULATOR DRIVER 14408 SY8106A REGULATOR DRIVER 22294 M: Icenowy Zheng <icenowy@aosc.io> 14409 M: Icenowy Zheng <icenowy@aosc.io> 22295 S: Maintained 14410 S: Maintained 22296 F: Documentation/devicetree/bindings/re << 22297 F: drivers/regulator/sy8106a-regulator. 14411 F: drivers/regulator/sy8106a-regulator.c >> 14412 F: Documentation/devicetree/bindings/regulator/sy8106a-regulator.txt 22298 14413 22299 SYNC FILE FRAMEWORK 14414 SYNC FILE FRAMEWORK 22300 M: Sumit Semwal <sumit.semwal@linaro.org 14415 M: Sumit Semwal <sumit.semwal@linaro.org> 22301 R: Gustavo Padovan <gustavo@padovan.org> 14416 R: Gustavo Padovan <gustavo@padovan.org> >> 14417 S: Maintained 22302 L: linux-media@vger.kernel.org 14418 L: linux-media@vger.kernel.org 22303 L: dri-devel@lists.freedesktop.org 14419 L: dri-devel@lists.freedesktop.org 22304 S: Maintained !! 14420 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* 14421 F: drivers/dma-buf/dma-fence* 22308 F: drivers/dma-buf/sw_sync.c 14422 F: drivers/dma-buf/sw_sync.c 22309 F: drivers/dma-buf/sync_* << 22310 F: include/linux/sync_file.h 14423 F: include/linux/sync_file.h 22311 F: include/uapi/linux/sync_file.h 14424 F: include/uapi/linux/sync_file.h >> 14425 F: Documentation/sync_file.txt >> 14426 T: git git://anongit.freedesktop.org/drm/drm-misc 22312 14427 22313 SYNOPSYS ARC ARCHITECTURE 14428 SYNOPSYS ARC ARCHITECTURE 22314 M: Vineet Gupta <vgupta@kernel.org> !! 14429 M: Vineet Gupta <vgupta@synopsys.com> 22315 L: linux-snps-arc@lists.infradead.org 14430 L: linux-snps-arc@lists.infradead.org 22316 S: Supported 14431 S: Supported 22317 T: git git://git.kernel.org/pub/scm/lin !! 14432 F: arch/arc/ 22318 F: Documentation/arch/arc << 22319 F: Documentation/devicetree/bindings/ar 14433 F: Documentation/devicetree/bindings/arc/* 22320 F: Documentation/devicetree/bindings/in 14434 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc* 22321 F: arch/arc/ << 22322 F: drivers/clocksource/arc_timer.c 14435 F: drivers/clocksource/arc_timer.c 22323 F: drivers/tty/serial/arc_uart.c 14436 F: drivers/tty/serial/arc_uart.c >> 14437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git 22324 14438 22325 SYNOPSYS ARC HSDK SDP pll clock driver 14439 SYNOPSYS ARC HSDK SDP pll clock driver 22326 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno 14440 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 22327 S: Supported 14441 S: Supported 22328 F: Documentation/devicetree/bindings/cl << 22329 F: drivers/clk/clk-hsdk-pll.c 14442 F: drivers/clk/clk-hsdk-pll.c >> 14443 F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt 22330 14444 22331 SYNOPSYS ARC SDP clock driver 14445 SYNOPSYS ARC SDP clock driver 22332 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno 14446 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 22333 S: Supported 14447 S: Supported 22334 F: Documentation/devicetree/bindings/cl << 22335 F: drivers/clk/axs10x/* 14448 F: drivers/clk/axs10x/* >> 14449 F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt 22336 14450 22337 SYNOPSYS ARC SDP platform support 14451 SYNOPSYS ARC SDP platform support 22338 M: Alexey Brodkin <abrodkin@synopsys.com 14452 M: Alexey Brodkin <abrodkin@synopsys.com> 22339 S: Supported 14453 S: Supported 22340 F: Documentation/devicetree/bindings/ar << 22341 F: arch/arc/boot/dts/ax* << 22342 F: arch/arc/plat-axs10x 14454 F: arch/arc/plat-axs10x >> 14455 F: arch/arc/boot/dts/ax* >> 14456 F: Documentation/devicetree/bindings/arc/axs10* 22343 14457 22344 SYNOPSYS AXS10x RESET CONTROLLER DRIVER 14458 SYNOPSYS AXS10x RESET CONTROLLER DRIVER 22345 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno 14459 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 22346 S: Supported 14460 S: Supported 22347 F: Documentation/devicetree/bindings/re << 22348 F: drivers/reset/reset-axs10x.c 14461 F: drivers/reset/reset-axs10x.c >> 14462 F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt 22349 14463 22350 SYNOPSYS CREG GPIO DRIVER 14464 SYNOPSYS CREG GPIO DRIVER 22351 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno 14465 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 22352 S: Maintained 14466 S: Maintained 22353 F: Documentation/devicetree/bindings/gp << 22354 F: drivers/gpio/gpio-creg-snps.c 14467 F: drivers/gpio/gpio-creg-snps.c >> 14468 F: Documentation/devicetree/bindings/gpio/snps,creg-gpio.txt 22355 14469 22356 SYNOPSYS DESIGNWARE 8250 UART DRIVER 14470 SYNOPSYS DESIGNWARE 8250 UART DRIVER 22357 M: Ilpo Järvinen <ilpo.jarvinen@linux.i << 22358 R: Andy Shevchenko <andriy.shevchenko@li 14471 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 22359 S: Supported !! 14472 S: Maintained 22360 F: drivers/tty/serial/8250/8250_dw.c 14473 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 14474 22364 SYNOPSYS DESIGNWARE APB GPIO DRIVER 14475 SYNOPSYS DESIGNWARE APB GPIO DRIVER 22365 M: Hoan Tran <hoan@os.amperecomputing.co !! 14476 M: Hoan Tran <hotran@apm.com> 22366 L: linux-gpio@vger.kernel.org 14477 L: linux-gpio@vger.kernel.org 22367 S: Maintained 14478 S: Maintained 22368 F: Documentation/devicetree/bindings/gp << 22369 F: drivers/gpio/gpio-dwapb.c 14479 F: drivers/gpio/gpio-dwapb.c >> 14480 F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt 22370 14481 22371 SYNOPSYS DESIGNWARE AXI DMAC DRIVER 14482 SYNOPSYS DESIGNWARE AXI DMAC DRIVER 22372 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno 14483 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 22373 S: Maintained 14484 S: Maintained 22374 F: Documentation/devicetree/bindings/dm !! 14485 F: drivers/dma/dwi-axi-dmac/ 22375 F: drivers/dma/dw-axi-dmac/ !! 14486 F: Documentation/devicetree/bindings/dma/snps,dw-axi-dmac.txt 22376 14487 22377 SYNOPSYS DESIGNWARE DMAC DRIVER 14488 SYNOPSYS DESIGNWARE DMAC DRIVER 22378 M: Viresh Kumar <vireshk@kernel.org> 14489 M: Viresh Kumar <vireshk@kernel.org> 22379 R: Andy Shevchenko <andriy.shevchenko@li 14490 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 22380 S: Maintained 14491 S: Maintained 22381 F: Documentation/devicetree/bindings/dm << 22382 F: Documentation/devicetree/bindings/dm << 22383 F: drivers/dma/dw/ << 22384 F: include/dt-bindings/dma/dw-dmac.h << 22385 F: include/linux/dma/dw.h 14492 F: include/linux/dma/dw.h 22386 F: include/linux/platform_data/dma-dw.h 14493 F: include/linux/platform_data/dma-dw.h >> 14494 F: drivers/dma/dw/ 22387 14495 22388 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIV 14496 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER 22389 M: Jose Abreu <Jose.Abreu@synopsys.com> 14497 M: Jose Abreu <Jose.Abreu@synopsys.com> 22390 L: netdev@vger.kernel.org 14498 L: netdev@vger.kernel.org 22391 S: Supported 14499 S: Supported 22392 F: drivers/net/ethernet/synopsys/ 14500 F: drivers/net/ethernet/synopsys/ 22393 14501 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 14502 SYNOPSYS DESIGNWARE I2C DRIVER 22403 M: Jarkko Nikula <jarkko.nikula@linux.in 14503 M: Jarkko Nikula <jarkko.nikula@linux.intel.com> 22404 R: Andy Shevchenko <andriy.shevchenko@li 14504 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 22405 R: Mika Westerberg <mika.westerberg@linu 14505 R: Mika Westerberg <mika.westerberg@linux.intel.com> 22406 R: Jan Dabros <jsd@semihalf.com> << 22407 L: linux-i2c@vger.kernel.org 14506 L: linux-i2c@vger.kernel.org 22408 S: Supported !! 14507 S: Maintained 22409 F: drivers/i2c/busses/i2c-designware-* 14508 F: drivers/i2c/busses/i2c-designware-* >> 14509 F: include/linux/platform_data/i2c-designware.h 22410 14510 22411 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 14511 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER 22412 M: Jaehoon Chung <jh80.chung@samsung.com 14512 M: Jaehoon Chung <jh80.chung@samsung.com> 22413 L: linux-mmc@vger.kernel.org 14513 L: linux-mmc@vger.kernel.org 22414 S: Maintained 14514 S: Maintained 22415 F: drivers/mmc/host/dw_mmc* 14515 F: drivers/mmc/host/dw_mmc* 22416 14516 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 14517 SYNOPSYS HSDK RESET CONTROLLER DRIVER 22425 M: Eugeniy Paltsev <Eugeniy.Paltsev@syno 14518 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 22426 S: Supported 14519 S: Supported 22427 F: Documentation/devicetree/bindings/re << 22428 F: drivers/reset/reset-hsdk.c 14520 F: drivers/reset/reset-hsdk.c 22429 F: include/dt-bindings/reset/snps,hsdk- 14521 F: include/dt-bindings/reset/snps,hsdk-reset.h 22430 !! 14522 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 14523 22438 SYSTEM CONFIGURATION (SYSCON) 14524 SYSTEM CONFIGURATION (SYSCON) 22439 M: Lee Jones <lee@kernel.org> !! 14525 M: Lee Jones <lee.jones@linaro.org> 22440 M: Arnd Bergmann <arnd@arndb.de> 14526 M: Arnd Bergmann <arnd@arndb.de> 22441 S: Supported << 22442 T: git git://git.kernel.org/pub/scm/lin 14527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git >> 14528 S: Supported 22443 F: drivers/mfd/syscon.c 14529 F: drivers/mfd/syscon.c 22444 14530 22445 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE 14531 SYSTEM CONTROL & POWER/MANAGEMENT INTERFACE (SCPI/SCMI) Message Protocol drivers 22446 M: Sudeep Holla <sudeep.holla@arm.com> 14532 M: Sudeep Holla <sudeep.holla@arm.com> 22447 R: Cristian Marussi <cristian.marussi@ar !! 14533 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 14534 S: Maintained 22451 F: Documentation/devicetree/bindings/fi !! 14535 F: Documentation/devicetree/bindings/arm/arm,sc[mp]i.txt 22452 F: drivers/clk/clk-sc[mp]i.c 14536 F: drivers/clk/clk-sc[mp]i.c 22453 F: drivers/cpufreq/sc[mp]i-cpufreq.c 14537 F: drivers/cpufreq/sc[mp]i-cpufreq.c 22454 F: drivers/firmware/arm_scmi/ << 22455 F: drivers/firmware/arm_scpi.c 14538 F: drivers/firmware/arm_scpi.c 22456 F: drivers/hwmon/scmi-hwmon.c !! 14539 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 14540 F: include/linux/sc[mp]i_protocol.h 22463 F: include/trace/events/scmi.h << 22464 F: include/uapi/linux/virtio_scmi.h << 22465 14541 22466 SYSTEM RESET/SHUTDOWN DRIVERS 14542 SYSTEM RESET/SHUTDOWN DRIVERS 22467 M: Sebastian Reichel <sre@kernel.org> 14543 M: Sebastian Reichel <sre@kernel.org> 22468 L: linux-pm@vger.kernel.org 14544 L: linux-pm@vger.kernel.org 22469 S: Maintained << 22470 T: git git://git.kernel.org/pub/scm/lin 14545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git >> 14546 S: Maintained 22471 F: Documentation/devicetree/bindings/po 14547 F: Documentation/devicetree/bindings/power/reset/ 22472 F: drivers/power/reset/ 14548 F: drivers/power/reset/ 22473 14549 22474 SYSTEM TRACE MODULE CLASS 14550 SYSTEM TRACE MODULE CLASS 22475 M: Alexander Shishkin <alexander.shishki 14551 M: Alexander Shishkin <alexander.shishkin@linux.intel.com> 22476 S: Maintained 14552 S: Maintained 22477 T: git git://git.kernel.org/pub/scm/lin 14553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git 22478 F: Documentation/trace/stm.rst 14554 F: Documentation/trace/stm.rst 22479 F: drivers/hwtracing/stm/ 14555 F: drivers/hwtracing/stm/ 22480 F: include/linux/stm.h 14556 F: include/linux/stm.h 22481 F: include/uapi/linux/stm.h 14557 F: include/uapi/linux/stm.h 22482 14558 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 14559 SYSV FILESYSTEM 22491 S: Orphan !! 14560 M: Christoph Hellwig <hch@infradead.org> 22492 F: Documentation/filesystems/sysv-fs.rs !! 14561 S: Maintained >> 14562 F: Documentation/filesystems/sysv-fs.txt 22493 F: fs/sysv/ 14563 F: fs/sysv/ 22494 F: include/linux/sysv_fs.h 14564 F: include/linux/sysv_fs.h 22495 14565 >> 14566 TARGET SUBSYSTEM >> 14567 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org> >> 14568 L: linux-scsi@vger.kernel.org >> 14569 L: target-devel@vger.kernel.org >> 14570 W: http://www.linux-iscsi.org >> 14571 W: http://groups.google.com/group/linux-iscsi-target-dev >> 14572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master >> 14573 S: Supported >> 14574 F: drivers/target/ >> 14575 F: include/target/ >> 14576 F: Documentation/target/ >> 14577 22496 TASKSTATS STATISTICS INTERFACE 14578 TASKSTATS STATISTICS INTERFACE 22497 M: Balbir Singh <bsingharora@gmail.com> 14579 M: Balbir Singh <bsingharora@gmail.com> 22498 S: Maintained 14580 S: Maintained 22499 F: Documentation/accounting/taskstats* 14581 F: Documentation/accounting/taskstats* 22500 F: include/linux/taskstats* 14582 F: include/linux/taskstats* 22501 F: kernel/taskstats.c 14583 F: kernel/taskstats.c 22502 14584 22503 TC subsystem 14585 TC subsystem 22504 M: Jamal Hadi Salim <jhs@mojatatu.com> 14586 M: Jamal Hadi Salim <jhs@mojatatu.com> 22505 M: Cong Wang <xiyou.wangcong@gmail.com> 14587 M: Cong Wang <xiyou.wangcong@gmail.com> 22506 M: Jiri Pirko <jiri@resnulli.us> 14588 M: Jiri Pirko <jiri@resnulli.us> 22507 L: netdev@vger.kernel.org 14589 L: netdev@vger.kernel.org 22508 S: Maintained 14590 S: Maintained 22509 F: include/net/pkt_cls.h 14591 F: include/net/pkt_cls.h 22510 F: include/net/pkt_sched.h 14592 F: include/net/pkt_sched.h 22511 F: include/net/tc_act/ 14593 F: include/net/tc_act/ 22512 F: include/uapi/linux/pkt_cls.h 14594 F: include/uapi/linux/pkt_cls.h 22513 F: include/uapi/linux/pkt_sched.h 14595 F: include/uapi/linux/pkt_sched.h 22514 F: include/uapi/linux/tc_act/ 14596 F: include/uapi/linux/tc_act/ 22515 F: include/uapi/linux/tc_ematch/ 14597 F: include/uapi/linux/tc_ematch/ 22516 F: net/sched/ 14598 F: net/sched/ 22517 F: tools/testing/selftests/tc-testing << 22518 14599 22519 TC90522 MEDIA DRIVER 14600 TC90522 MEDIA DRIVER 22520 M: Akihiro Tsukada <tskd08@gmail.com> 14601 M: Akihiro Tsukada <tskd08@gmail.com> 22521 L: linux-media@vger.kernel.org 14602 L: linux-media@vger.kernel.org 22522 S: Odd Fixes 14603 S: Odd Fixes 22523 F: drivers/media/dvb-frontends/tc90522* 14604 F: drivers/media/dvb-frontends/tc90522* 22524 14605 22525 TCP LOW PRIORITY MODULE 14606 TCP LOW PRIORITY MODULE 22526 M: "Wong Hoi Sing, Edison" <hswong3i@gma 14607 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com> 22527 M: "Hung Hing Lun, Mike" <hlhung3i@gmail 14608 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com> 22528 S: Maintained << 22529 W: http://tcp-lp-mod.sourceforge.net/ 14609 W: http://tcp-lp-mod.sourceforge.net/ >> 14610 S: Maintained 22530 F: net/ipv4/tcp_lp.c 14611 F: net/ipv4/tcp_lp.c 22531 14612 22532 TDA10071 MEDIA DRIVER 14613 TDA10071 MEDIA DRIVER >> 14614 M: Antti Palosaari <crope@iki.fi> 22533 L: linux-media@vger.kernel.org 14615 L: linux-media@vger.kernel.org 22534 S: Orphan << 22535 W: https://linuxtv.org 14616 W: https://linuxtv.org >> 14617 W: http://palosaari.fi/linux/ 22536 Q: http://patchwork.linuxtv.org/project 14618 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 14619 T: git git://linuxtv.org/anttip/media_tree.git >> 14620 S: Maintained 22537 F: drivers/media/dvb-frontends/tda10071 14621 F: drivers/media/dvb-frontends/tda10071* 22538 14622 22539 TDA18212 MEDIA DRIVER 14623 TDA18212 MEDIA DRIVER >> 14624 M: Antti Palosaari <crope@iki.fi> 22540 L: linux-media@vger.kernel.org 14625 L: linux-media@vger.kernel.org 22541 S: Orphan << 22542 W: https://linuxtv.org 14626 W: https://linuxtv.org >> 14627 W: http://palosaari.fi/linux/ 22543 Q: http://patchwork.linuxtv.org/project 14628 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 14629 T: git git://linuxtv.org/anttip/media_tree.git >> 14630 S: Maintained 22544 F: drivers/media/tuners/tda18212* 14631 F: drivers/media/tuners/tda18212* 22545 14632 22546 TDA18218 MEDIA DRIVER 14633 TDA18218 MEDIA DRIVER >> 14634 M: Antti Palosaari <crope@iki.fi> 22547 L: linux-media@vger.kernel.org 14635 L: linux-media@vger.kernel.org 22548 S: Orphan << 22549 W: https://linuxtv.org 14636 W: https://linuxtv.org >> 14637 W: http://palosaari.fi/linux/ 22550 Q: http://patchwork.linuxtv.org/project 14638 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 14639 T: git git://linuxtv.org/anttip/media_tree.git >> 14640 S: Maintained 22551 F: drivers/media/tuners/tda18218* 14641 F: drivers/media/tuners/tda18218* 22552 14642 22553 TDA18250 MEDIA DRIVER 14643 TDA18250 MEDIA DRIVER 22554 M: Olli Salonen <olli.salonen@iki.fi> 14644 M: Olli Salonen <olli.salonen@iki.fi> 22555 L: linux-media@vger.kernel.org 14645 L: linux-media@vger.kernel.org 22556 S: Maintained << 22557 W: https://linuxtv.org 14646 W: https://linuxtv.org 22558 Q: http://patchwork.linuxtv.org/project 14647 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 22559 T: git git://linuxtv.org/media_tree.git 14648 T: git git://linuxtv.org/media_tree.git >> 14649 S: Maintained 22560 F: drivers/media/tuners/tda18250* 14650 F: drivers/media/tuners/tda18250* 22561 14651 22562 TDA18271 MEDIA DRIVER 14652 TDA18271 MEDIA DRIVER 22563 M: Michael Krufky <mkrufky@linuxtv.org> 14653 M: Michael Krufky <mkrufky@linuxtv.org> 22564 L: linux-media@vger.kernel.org 14654 L: linux-media@vger.kernel.org 22565 S: Maintained << 22566 W: https://linuxtv.org 14655 W: https://linuxtv.org 22567 W: http://github.com/mkrufky 14656 W: http://github.com/mkrufky 22568 Q: http://patchwork.linuxtv.org/project 14657 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 22569 T: git git://linuxtv.org/mkrufky/tuners 14658 T: git git://linuxtv.org/mkrufky/tuners.git >> 14659 S: Maintained 22570 F: drivers/media/tuners/tda18271* 14660 F: drivers/media/tuners/tda18271* 22571 14661 22572 TDA1997x MEDIA DRIVER 14662 TDA1997x MEDIA DRIVER 22573 M: Tim Harvey <tharvey@gateworks.com> 14663 M: Tim Harvey <tharvey@gateworks.com> 22574 L: linux-media@vger.kernel.org 14664 L: linux-media@vger.kernel.org 22575 S: Maintained << 22576 W: https://linuxtv.org 14665 W: https://linuxtv.org 22577 Q: http://patchwork.linuxtv.org/project 14666 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 14667 S: Maintained 22578 F: drivers/media/i2c/tda1997x.* 14668 F: drivers/media/i2c/tda1997x.* 22579 14669 22580 TDA827x MEDIA DRIVER 14670 TDA827x MEDIA DRIVER 22581 M: Michael Krufky <mkrufky@linuxtv.org> 14671 M: Michael Krufky <mkrufky@linuxtv.org> 22582 L: linux-media@vger.kernel.org 14672 L: linux-media@vger.kernel.org 22583 S: Maintained << 22584 W: https://linuxtv.org 14673 W: https://linuxtv.org 22585 W: http://github.com/mkrufky 14674 W: http://github.com/mkrufky 22586 Q: http://patchwork.linuxtv.org/project 14675 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 22587 T: git git://linuxtv.org/mkrufky/tuners 14676 T: git git://linuxtv.org/mkrufky/tuners.git >> 14677 S: Maintained 22588 F: drivers/media/tuners/tda8290.* 14678 F: drivers/media/tuners/tda8290.* 22589 14679 22590 TDA8290 MEDIA DRIVER 14680 TDA8290 MEDIA DRIVER 22591 M: Michael Krufky <mkrufky@linuxtv.org> 14681 M: Michael Krufky <mkrufky@linuxtv.org> 22592 L: linux-media@vger.kernel.org 14682 L: linux-media@vger.kernel.org 22593 S: Maintained << 22594 W: https://linuxtv.org 14683 W: https://linuxtv.org 22595 W: http://github.com/mkrufky 14684 W: http://github.com/mkrufky 22596 Q: http://patchwork.linuxtv.org/project 14685 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 22597 T: git git://linuxtv.org/mkrufky/tuners 14686 T: git git://linuxtv.org/mkrufky/tuners.git >> 14687 S: Maintained 22598 F: drivers/media/tuners/tda8290.* 14688 F: drivers/media/tuners/tda8290.* 22599 14689 22600 TDA9840 MEDIA DRIVER 14690 TDA9840 MEDIA DRIVER 22601 M: Hans Verkuil <hverkuil@xs4all.nl> 14691 M: Hans Verkuil <hverkuil@xs4all.nl> 22602 L: linux-media@vger.kernel.org 14692 L: linux-media@vger.kernel.org 22603 S: Maintained << 22604 W: https://linuxtv.org << 22605 T: git git://linuxtv.org/media_tree.git 14693 T: git git://linuxtv.org/media_tree.git >> 14694 W: https://linuxtv.org >> 14695 S: Maintained 22606 F: drivers/media/i2c/tda9840* 14696 F: drivers/media/i2c/tda9840* 22607 14697 22608 TEA5761 TUNER DRIVER 14698 TEA5761 TUNER DRIVER 22609 M: Mauro Carvalho Chehab <mchehab@kernel 14699 M: Mauro Carvalho Chehab <mchehab@kernel.org> 22610 L: linux-media@vger.kernel.org 14700 L: linux-media@vger.kernel.org 22611 S: Odd fixes << 22612 W: https://linuxtv.org 14701 W: https://linuxtv.org 22613 T: git git://linuxtv.org/media_tree.git 14702 T: git git://linuxtv.org/media_tree.git >> 14703 S: Odd fixes 22614 F: drivers/media/tuners/tea5761.* 14704 F: drivers/media/tuners/tea5761.* 22615 14705 22616 TEA5767 TUNER DRIVER 14706 TEA5767 TUNER DRIVER 22617 M: Mauro Carvalho Chehab <mchehab@kernel 14707 M: Mauro Carvalho Chehab <mchehab@kernel.org> 22618 L: linux-media@vger.kernel.org 14708 L: linux-media@vger.kernel.org 22619 S: Maintained << 22620 W: https://linuxtv.org 14709 W: https://linuxtv.org 22621 T: git git://linuxtv.org/media_tree.git 14710 T: git git://linuxtv.org/media_tree.git >> 14711 S: Maintained 22622 F: drivers/media/tuners/tea5767.* 14712 F: drivers/media/tuners/tea5767.* 22623 14713 22624 TEA6415C MEDIA DRIVER 14714 TEA6415C MEDIA DRIVER 22625 M: Hans Verkuil <hverkuil@xs4all.nl> 14715 M: Hans Verkuil <hverkuil@xs4all.nl> 22626 L: linux-media@vger.kernel.org 14716 L: linux-media@vger.kernel.org 22627 S: Maintained << 22628 W: https://linuxtv.org << 22629 T: git git://linuxtv.org/media_tree.git 14717 T: git git://linuxtv.org/media_tree.git >> 14718 W: https://linuxtv.org >> 14719 S: Maintained 22630 F: drivers/media/i2c/tea6415c* 14720 F: drivers/media/i2c/tea6415c* 22631 14721 22632 TEA6420 MEDIA DRIVER 14722 TEA6420 MEDIA DRIVER 22633 M: Hans Verkuil <hverkuil@xs4all.nl> 14723 M: Hans Verkuil <hverkuil@xs4all.nl> 22634 L: linux-media@vger.kernel.org 14724 L: linux-media@vger.kernel.org 22635 S: Maintained << 22636 W: https://linuxtv.org << 22637 T: git git://linuxtv.org/media_tree.git 14725 T: git git://linuxtv.org/media_tree.git >> 14726 W: https://linuxtv.org >> 14727 S: Maintained 22638 F: drivers/media/i2c/tea6420* 14728 F: drivers/media/i2c/tea6420* 22639 14729 22640 TEAM DRIVER 14730 TEAM DRIVER 22641 M: Jiri Pirko <jiri@resnulli.us> 14731 M: Jiri Pirko <jiri@resnulli.us> 22642 L: netdev@vger.kernel.org 14732 L: netdev@vger.kernel.org 22643 S: Supported 14733 S: Supported 22644 F: Documentation/netlink/specs/team.yam << 22645 F: drivers/net/team/ 14734 F: drivers/net/team/ 22646 F: include/linux/if_team.h 14735 F: include/linux/if_team.h 22647 F: include/uapi/linux/if_team.h 14736 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 14737 22658 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 14738 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT 22659 M: "Savoir-faire Linux Inc." <kernel@sav 14739 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com> 22660 S: Maintained 14740 S: Maintained 22661 F: arch/x86/platform/ts5500/ 14741 F: arch/x86/platform/ts5500/ 22662 14742 22663 TECHNOTREND USB IR RECEIVER 14743 TECHNOTREND USB IR RECEIVER 22664 M: Sean Young <sean@mess.org> 14744 M: Sean Young <sean@mess.org> 22665 L: linux-media@vger.kernel.org 14745 L: linux-media@vger.kernel.org 22666 S: Maintained 14746 S: Maintained 22667 F: drivers/media/rc/ttusbir.c 14747 F: drivers/media/rc/ttusbir.c 22668 14748 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 14749 TECHWELL TW9910 VIDEO DECODER 22676 L: linux-media@vger.kernel.org 14750 L: linux-media@vger.kernel.org 22677 S: Orphan 14751 S: Orphan 22678 F: drivers/media/i2c/tw9910.c 14752 F: drivers/media/i2c/tw9910.c 22679 F: include/media/i2c/tw9910.h 14753 F: include/media/i2c/tw9910.h 22680 14754 22681 TEE SUBSYSTEM 14755 TEE SUBSYSTEM 22682 M: Jens Wiklander <jens.wiklander@linaro 14756 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 14757 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 14758 F: include/linux/tee_drv.h 22693 F: include/uapi/linux/tee.h 14759 F: include/uapi/linux/tee.h >> 14760 F: drivers/tee/ >> 14761 F: Documentation/tee.txt 22694 14762 22695 TEGRA ARCHITECTURE SUPPORT 14763 TEGRA ARCHITECTURE SUPPORT 22696 M: Thierry Reding <thierry.reding@gmail. 14764 M: Thierry Reding <thierry.reding@gmail.com> 22697 M: Jonathan Hunter <jonathanh@nvidia.com 14765 M: Jonathan Hunter <jonathanh@nvidia.com> 22698 L: linux-tegra@vger.kernel.org 14766 L: linux-tegra@vger.kernel.org 22699 S: Supported << 22700 Q: http://patchwork.ozlabs.org/project/ 14767 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/ 22701 T: git git://git.kernel.org/pub/scm/lin 14768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git >> 14769 S: Supported 22702 N: [^a-z]tegra 14770 N: [^a-z]tegra 22703 14771 22704 TEGRA CLOCK DRIVER 14772 TEGRA CLOCK DRIVER 22705 M: Peter De Schrijver <pdeschrijver@nvid 14773 M: Peter De Schrijver <pdeschrijver@nvidia.com> 22706 M: Prashant Gaikwad <pgaikwad@nvidia.com 14774 M: Prashant Gaikwad <pgaikwad@nvidia.com> 22707 S: Supported 14775 S: Supported 22708 F: drivers/clk/tegra/ 14776 F: drivers/clk/tegra/ 22709 14777 22710 TEGRA CRYPTO DRIVERS << 22711 M: Akhil R <akhilrajeev@nvidia.com> << 22712 S: Supported << 22713 F: drivers/crypto/tegra/* << 22714 << 22715 TEGRA DMA DRIVERS 14778 TEGRA DMA DRIVERS 22716 M: Laxman Dewangan <ldewangan@nvidia.com 14779 M: Laxman Dewangan <ldewangan@nvidia.com> 22717 M: Jon Hunter <jonathanh@nvidia.com> 14780 M: Jon Hunter <jonathanh@nvidia.com> 22718 S: Supported 14781 S: Supported 22719 F: drivers/dma/tegra* 14782 F: drivers/dma/tegra* 22720 14783 22721 TEGRA I2C DRIVER 14784 TEGRA I2C DRIVER 22722 M: Laxman Dewangan <ldewangan@nvidia.com 14785 M: Laxman Dewangan <ldewangan@nvidia.com> 22723 R: Dmitry Osipenko <digetx@gmail.com> << 22724 S: Supported 14786 S: Supported 22725 F: drivers/i2c/busses/i2c-tegra.c 14787 F: drivers/i2c/busses/i2c-tegra.c 22726 14788 22727 TEGRA IOMMU DRIVERS 14789 TEGRA IOMMU DRIVERS 22728 M: Thierry Reding <thierry.reding@gmail. 14790 M: Thierry Reding <thierry.reding@gmail.com> 22729 R: Krishna Reddy <vdumpa@nvidia.com> << 22730 L: linux-tegra@vger.kernel.org 14791 L: linux-tegra@vger.kernel.org 22731 S: Supported 14792 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* 14793 F: drivers/iommu/tegra* 22735 14794 22736 TEGRA KBC DRIVER 14795 TEGRA KBC DRIVER 22737 M: Laxman Dewangan <ldewangan@nvidia.com 14796 M: Laxman Dewangan <ldewangan@nvidia.com> 22738 S: Supported 14797 S: Supported 22739 F: drivers/input/keyboard/tegra-kbc.c 14798 F: drivers/input/keyboard/tegra-kbc.c 22740 14799 22741 TEGRA NAND DRIVER 14800 TEGRA NAND DRIVER 22742 M: Stefan Agner <stefan@agner.ch> 14801 M: Stefan Agner <stefan@agner.ch> 22743 M: Lucas Stach <dev@lynxeye.de> 14802 M: Lucas Stach <dev@lynxeye.de> 22744 S: Maintained 14803 S: Maintained 22745 F: Documentation/devicetree/bindings/mt 14804 F: Documentation/devicetree/bindings/mtd/nvidia-tegra20-nand.txt 22746 F: drivers/mtd/nand/raw/tegra_nand.c 14805 F: drivers/mtd/nand/raw/tegra_nand.c 22747 14806 22748 TEGRA PWM DRIVER 14807 TEGRA PWM DRIVER 22749 M: Thierry Reding <thierry.reding@gmail. 14808 M: Thierry Reding <thierry.reding@gmail.com> 22750 S: Supported 14809 S: Supported 22751 F: drivers/pwm/pwm-tegra.c 14810 F: drivers/pwm/pwm-tegra.c 22752 14811 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 14812 TEGRA SERIAL DRIVER 22762 M: Laxman Dewangan <ldewangan@nvidia.com 14813 M: Laxman Dewangan <ldewangan@nvidia.com> 22763 S: Supported 14814 S: Supported 22764 F: drivers/tty/serial/serial-tegra.c 14815 F: drivers/tty/serial/serial-tegra.c 22765 14816 22766 TEGRA SPI DRIVER 14817 TEGRA SPI DRIVER 22767 M: Laxman Dewangan <ldewangan@nvidia.com 14818 M: Laxman Dewangan <ldewangan@nvidia.com> 22768 S: Supported 14819 S: Supported 22769 F: drivers/spi/spi-tegra* 14820 F: drivers/spi/spi-tegra* 22770 14821 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 14822 TEHUTI ETHERNET DRIVER 22790 M: Andy Gospodarek <andy@greyhouse.net> 14823 M: Andy Gospodarek <andy@greyhouse.net> 22791 L: netdev@vger.kernel.org 14824 L: netdev@vger.kernel.org 22792 S: Supported 14825 S: Supported 22793 F: drivers/net/ethernet/tehuti/tehuti.* !! 14826 F: drivers/net/ethernet/tehuti/* 22794 14827 22795 TEHUTI TN40XX ETHERNET DRIVER !! 14828 Telecom Clock Driver for MCPL0010 22796 M: FUJITA Tomonori <fujita.tomonori@gmai !! 14829 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 14830 S: Supported 22804 F: drivers/char/tlclk.c 14831 F: drivers/char/tlclk.c 22805 14832 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) 14833 TENSILICA XTENSA PORT (xtensa) 22814 M: Chris Zankel <chris@zankel.net> 14834 M: Chris Zankel <chris@zankel.net> 22815 M: Max Filippov <jcmvbkbc@gmail.com> 14835 M: Max Filippov <jcmvbkbc@gmail.com> >> 14836 L: linux-xtensa@linux-xtensa.org >> 14837 T: git git://github.com/czankel/xtensa-linux.git 22816 S: Maintained 14838 S: Maintained 22817 T: git https://github.com/jcmvbkbc/linu << 22818 F: arch/xtensa/ 14839 F: arch/xtensa/ 22819 F: drivers/irqchip/irq-xtensa-* 14840 F: drivers/irqchip/irq-xtensa-* 22820 14841 22821 TEXAS INSTRUMENTS ASoC DRIVERS !! 14842 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> 14843 M: Nishanth Menon <nm@ti.com> 22891 M: Tero Kristo <kristo@kernel.org> !! 14844 M: Tero Kristo <t-kristo@ti.com> 22892 M: Santosh Shilimkar <ssantosh@kernel.or 14845 M: Santosh Shilimkar <ssantosh@kernel.org> 22893 L: linux-arm-kernel@lists.infradead.org !! 14846 L: linux-arm-kernel@lists.infradead.org 22894 S: Maintained 14847 S: Maintained 22895 F: Documentation/devicetree/bindings/ar !! 14848 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* 14849 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 14850 F: include/linux/soc/ti/ti_sci_protocol.h 22912 !! 14851 F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt 22913 TEXAS INSTRUMENTS' TMP117 TEMPERATURE SENSOR !! 14852 F: drivers/soc/ti/ti_sci_pm_domains.c 22914 M: Puranjay Mohan <puranjay@kernel.org> !! 14853 F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt 22915 L: linux-iio@vger.kernel.org !! 14854 F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt 22916 S: Supported !! 14855 F: drivers/clk/keystone/sci-clk.c 22917 F: Documentation/devicetree/bindings/ii !! 14856 F: drivers/reset/reset-ti-sci.c 22918 F: drivers/iio/temperature/tmp117.c << 22919 14857 22920 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER US 14858 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER 22921 M: Hans Verkuil <hverkuil@xs4all.nl> 14859 M: Hans Verkuil <hverkuil@xs4all.nl> 22922 L: linux-media@vger.kernel.org 14860 L: linux-media@vger.kernel.org 22923 S: Maintained << 22924 W: https://linuxtv.org << 22925 T: git git://linuxtv.org/media_tree.git 14861 T: git git://linuxtv.org/media_tree.git >> 14862 W: https://linuxtv.org >> 14863 S: Maintained 22926 F: drivers/media/radio/radio-raremono.c 14864 F: drivers/media/radio/radio-raremono.c 22927 14865 22928 THERMAL 14866 THERMAL 22929 M: Rafael J. Wysocki <rafael@kernel.org> !! 14867 M: Zhang Rui <rui.zhang@intel.com> 22930 M: Daniel Lezcano <daniel.lezcano@linaro !! 14868 M: Eduardo Valentin <edubezval@gmail.com> 22931 R: Zhang Rui <rui.zhang@intel.com> !! 14869 R: Daniel Lezcano <daniel.lezcano@linaro.org> 22932 R: Lukasz Luba <lukasz.luba@arm.com> << 22933 L: linux-pm@vger.kernel.org 14870 L: linux-pm@vger.kernel.org 22934 S: Supported !! 14871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git >> 14872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git 22935 Q: https://patchwork.kernel.org/project 14873 Q: https://patchwork.kernel.org/project/linux-pm/list/ 22936 T: git git://git.kernel.org/pub/scm/lin !! 14874 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/ 14875 F: drivers/thermal/ 22942 F: include/dt-bindings/thermal/ << 22943 F: include/linux/cpu_cooling.h << 22944 F: include/linux/thermal.h 14876 F: include/linux/thermal.h 22945 F: include/uapi/linux/thermal.h 14877 F: include/uapi/linux/thermal.h 22946 F: tools/lib/thermal/ !! 14878 F: include/linux/cpu_cooling.h 22947 F: tools/thermal/ !! 14879 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 14880 22958 THERMAL/CPU_COOLING 14881 THERMAL/CPU_COOLING 22959 M: Amit Daniel Kachhap <amit.kachhap@gma 14882 M: Amit Daniel Kachhap <amit.kachhap@gmail.com> 22960 M: Daniel Lezcano <daniel.lezcano@linaro << 22961 M: Viresh Kumar <viresh.kumar@linaro.org 14883 M: Viresh Kumar <viresh.kumar@linaro.org> 22962 R: Lukasz Luba <lukasz.luba@arm.com> !! 14884 M: Javi Merino <javi.merino@kernel.org> 22963 L: linux-pm@vger.kernel.org 14885 L: linux-pm@vger.kernel.org 22964 S: Supported 14886 S: Supported 22965 F: Documentation/driver-api/thermal/cpu !! 14887 F: Documentation/thermal/cpu-cooling-api.txt 22966 F: Documentation/driver-api/thermal/cpu !! 14888 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 14889 F: include/linux/cpu_cooling.h 22970 14890 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 14891 THINKPAD ACPI EXTRAS DRIVER 22980 M: Henrique de Moraes Holschuh <hmh@hmh. !! 14892 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br> 22981 L: ibm-acpi-devel@lists.sourceforge.net 14893 L: ibm-acpi-devel@lists.sourceforge.net 22982 L: platform-driver-x86@vger.kernel.org 14894 L: platform-driver-x86@vger.kernel.org 22983 S: Maintained << 22984 W: http://ibm-acpi.sourceforge.net 14895 W: http://ibm-acpi.sourceforge.net 22985 W: http://thinkwiki.org/wiki/Ibm-acpi 14896 W: http://thinkwiki.org/wiki/Ibm-acpi 22986 T: git git://repo.or.cz/linux-2.6/linux 14897 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 14898 S: Maintained 22993 F: Documentation/ABI/testing/sysfs-clas !! 14899 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 14900 23013 THUNDERBOLT DRIVER 14901 THUNDERBOLT DRIVER 23014 M: Andreas Noever <andreas.noever@gmail. 14902 M: Andreas Noever <andreas.noever@gmail.com> 23015 M: Michael Jamet <michael.jamet@intel.co 14903 M: Michael Jamet <michael.jamet@intel.com> 23016 M: Mika Westerberg <mika.westerberg@linu 14904 M: Mika Westerberg <mika.westerberg@linux.intel.com> 23017 M: Yehezkel Bernat <YehezkelShB@gmail.co 14905 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 14906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git >> 14907 S: Maintained 23021 F: Documentation/admin-guide/thunderbol 14908 F: Documentation/admin-guide/thunderbolt.rst 23022 F: drivers/thunderbolt/ 14909 F: drivers/thunderbolt/ 23023 F: include/linux/thunderbolt.h 14910 F: include/linux/thunderbolt.h 23024 14911 23025 THUNDERBOLT NETWORK DRIVER 14912 THUNDERBOLT NETWORK DRIVER 23026 M: Michael Jamet <michael.jamet@intel.co 14913 M: Michael Jamet <michael.jamet@intel.com> 23027 M: Mika Westerberg <mika.westerberg@linu 14914 M: Mika Westerberg <mika.westerberg@linux.intel.com> 23028 M: Yehezkel Bernat <YehezkelShB@gmail.co 14915 M: Yehezkel Bernat <YehezkelShB@gmail.com> 23029 L: netdev@vger.kernel.org 14916 L: netdev@vger.kernel.org 23030 S: Maintained 14917 S: Maintained 23031 F: drivers/net/thunderbolt/ !! 14918 F: drivers/net/thunderbolt.c 23032 14919 23033 THUNDERX GPIO DRIVER 14920 THUNDERX GPIO DRIVER 23034 M: Robert Richter <rric@kernel.org> !! 14921 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 14922 S: Maintained 23043 F: Documentation/devicetree/bindings/ii !! 14923 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 14924 23053 TI AM437X VPFE DRIVER 14925 TI AM437X VPFE DRIVER 23054 M: "Lad, Prabhakar" <prabhakar.csengg@gm 14926 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 23055 L: linux-media@vger.kernel.org 14927 L: linux-media@vger.kernel.org 23056 S: Maintained << 23057 W: https://linuxtv.org 14928 W: https://linuxtv.org 23058 Q: http://patchwork.linuxtv.org/project 14929 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 23059 T: git git://linuxtv.org/mhadli/v4l-dvb 14930 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git 23060 F: drivers/media/platform/ti/am437x/ !! 14931 S: Maintained >> 14932 F: drivers/media/platform/am437x/ 23061 14933 23062 TI BANDGAP AND THERMAL DRIVER 14934 TI BANDGAP AND THERMAL DRIVER 23063 M: Eduardo Valentin <edubezval@gmail.com 14935 M: Eduardo Valentin <edubezval@gmail.com> 23064 M: Keerthy <j-keerthy@ti.com> 14936 M: Keerthy <j-keerthy@ti.com> 23065 L: linux-pm@vger.kernel.org 14937 L: linux-pm@vger.kernel.org 23066 L: linux-omap@vger.kernel.org 14938 L: linux-omap@vger.kernel.org 23067 S: Maintained 14939 S: Maintained 23068 F: drivers/thermal/ti-soc-thermal/ 14940 F: drivers/thermal/ti-soc-thermal/ 23069 14941 23070 TI BQ27XXX POWER SUPPLY DRIVER 14942 TI BQ27XXX POWER SUPPLY DRIVER >> 14943 R: Andrew F. Davis <afd@ti.com> >> 14944 F: include/linux/power/bq27xxx_battery.h 23071 F: drivers/power/supply/bq27xxx_battery 14945 F: drivers/power/supply/bq27xxx_battery.c 23072 F: drivers/power/supply/bq27xxx_battery 14946 F: drivers/power/supply/bq27xxx_battery_i2c.c 23073 F: include/linux/power/bq27xxx_battery. << 23074 14947 23075 TI CDCE706 CLOCK DRIVER 14948 TI CDCE706 CLOCK DRIVER 23076 M: Max Filippov <jcmvbkbc@gmail.com> 14949 M: Max Filippov <jcmvbkbc@gmail.com> 23077 S: Maintained 14950 S: Maintained 23078 F: drivers/clk/clk-cdce706.c 14951 F: drivers/clk/clk-cdce706.c 23079 14952 23080 TI CLOCK DRIVER 14953 TI CLOCK DRIVER 23081 M: Tero Kristo <kristo@kernel.org> !! 14954 M: Tero Kristo <t-kristo@ti.com> 23082 L: linux-omap@vger.kernel.org 14955 L: linux-omap@vger.kernel.org 23083 S: Odd Fixes !! 14956 S: Maintained 23084 F: drivers/clk/ti/ 14957 F: drivers/clk/ti/ 23085 F: include/linux/clk/ti.h 14958 F: include/linux/clk/ti.h 23086 14959 23087 TI DAVINCI MACHINE SUPPORT 14960 TI DAVINCI MACHINE SUPPORT 23088 M: Bartosz Golaszewski <brgl@bgdev.pl> !! 14961 M: Sekhar Nori <nsekhar@ti.com> >> 14962 M: Kevin Hilman <khilman@kernel.org> 23089 L: linux-arm-kernel@lists.infradead.org 14963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 23090 S: Maintained !! 14964 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 !! 14965 S: Supported 23092 F: Documentation/devicetree/bindings/i2 << 23093 F: arch/arm/boot/dts/ti/davinci/ << 23094 F: arch/arm/mach-davinci/ 14966 F: arch/arm/mach-davinci/ 23095 F: drivers/i2c/busses/i2c-davinci.c 14967 F: drivers/i2c/busses/i2c-davinci.c >> 14968 F: arch/arm/boot/dts/da850* 23096 14969 23097 TI DAVINCI SERIES CLOCK DRIVER 14970 TI DAVINCI SERIES CLOCK DRIVER 23098 M: David Lechner <david@lechnology.com> 14971 M: David Lechner <david@lechnology.com> >> 14972 R: Sekhar Nori <nsekhar@ti.com> 23099 S: Maintained 14973 S: Maintained 23100 F: Documentation/devicetree/bindings/cl 14974 F: Documentation/devicetree/bindings/clock/ti/davinci/ 23101 F: drivers/clk/davinci/ 14975 F: drivers/clk/davinci/ 23102 F: include/linux/clk/davinci.h << 23103 14976 23104 TI DAVINCI SERIES GPIO DRIVER 14977 TI DAVINCI SERIES GPIO DRIVER 23105 M: Keerthy <j-keerthy@ti.com> 14978 M: Keerthy <j-keerthy@ti.com> 23106 L: linux-gpio@vger.kernel.org 14979 L: linux-gpio@vger.kernel.org 23107 S: Maintained 14980 S: Maintained 23108 F: Documentation/devicetree/bindings/gp !! 14981 F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt 23109 F: drivers/gpio/gpio-davinci.c 14982 F: drivers/gpio/gpio-davinci.c 23110 14983 23111 TI DAVINCI SERIES MEDIA DRIVER 14984 TI DAVINCI SERIES MEDIA DRIVER 23112 M: "Lad, Prabhakar" <prabhakar.csengg@gm 14985 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com> 23113 L: linux-media@vger.kernel.org 14986 L: linux-media@vger.kernel.org 23114 S: Maintained << 23115 W: https://linuxtv.org 14987 W: https://linuxtv.org 23116 Q: http://patchwork.linuxtv.org/project 14988 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 23117 T: git git://linuxtv.org/mhadli/v4l-dvb 14989 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 14990 S: Maintained 23127 F: Documentation/devicetree/bindings/co !! 14991 F: drivers/media/platform/davinci/ 23128 F: drivers/counter/ti-ecap-capture.c !! 14992 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 14993 23136 TI ETHERNET SWITCH DRIVER (CPSW) 14994 TI ETHERNET SWITCH DRIVER (CPSW) 23137 R: Siddharth Vadapalli <s-vadapalli@ti.c !! 14995 R: Grygorii Strashko <grygorii.strashko@ti.com> 23138 R: Roger Quadros <rogerq@kernel.org> << 23139 L: linux-omap@vger.kernel.org 14996 L: linux-omap@vger.kernel.org 23140 L: netdev@vger.kernel.org 14997 L: netdev@vger.kernel.org 23141 S: Maintained 14998 S: Maintained 23142 F: drivers/net/ethernet/ti/cpsw* 14999 F: drivers/net/ethernet/ti/cpsw* 23143 F: drivers/net/ethernet/ti/davinci* 15000 F: drivers/net/ethernet/ti/davinci* 23144 15001 23145 TI FLASH MEDIA MEMORYSTICK/MMC DRIVERS !! 15002 TI FLASH MEDIA INTERFACE DRIVER 23146 M: Alex Dubov <oakad@yahoo.com> 15003 M: Alex Dubov <oakad@yahoo.com> 23147 S: Maintained 15004 S: Maintained 23148 W: http://tifmxx.berlios.de/ << 23149 F: drivers/memstick/host/tifm_ms.c << 23150 F: drivers/misc/tifm* 15005 F: drivers/misc/tifm* 23151 F: drivers/mmc/host/tifm_sd.c 15006 F: drivers/mmc/host/tifm_sd.c 23152 F: include/linux/tifm.h 15007 F: include/linux/tifm.h 23153 15008 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 15009 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS 23187 M: Nishanth Menon <nm@ti.com> << 23188 M: Santosh Shilimkar <ssantosh@kernel.or 15010 M: Santosh Shilimkar <ssantosh@kernel.org> 23189 L: linux-kernel@vger.kernel.org 15011 L: linux-kernel@vger.kernel.org 23190 L: linux-arm-kernel@lists.infradead.org 15012 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) 23191 S: Maintained 15013 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/* 15014 F: drivers/soc/ti/* >> 15015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git 23196 15016 23197 TI LM49xxx FAMILY ASoC CODEC DRIVERS 15017 TI LM49xxx FAMILY ASoC CODEC DRIVERS 23198 M: M R Swami Reddy <mr.swami.reddy@ti.co 15018 M: M R Swami Reddy <mr.swami.reddy@ti.com> 23199 M: Vishwas A Deshpande <vishwas.a.deshpa 15019 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com> 23200 L: linux-sound@vger.kernel.org !! 15020 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 23201 S: Maintained 15021 S: Maintained 23202 F: sound/soc/codecs/isabelle* << 23203 F: sound/soc/codecs/lm49453* 15022 F: sound/soc/codecs/lm49453* >> 15023 F: sound/soc/codecs/isabelle* 23204 15024 23205 TI LMP92064 ADC DRIVER !! 15025 TI LP855x BACKLIGHT DRIVER 23206 M: Leonard Göhrs <l.goehrs@pengutronix. !! 15026 M: Milo Kim <milo.kim@ti.com> 23207 R: kernel@pengutronix.de !! 15027 S: Maintained 23208 L: linux-iio@vger.kernel.org !! 15028 F: Documentation/backlight/lp855x-driver.txt >> 15029 F: drivers/video/backlight/lp855x_bl.c >> 15030 F: include/linux/platform_data/lp855x.h >> 15031 >> 15032 TI LP8727 CHARGER DRIVER >> 15033 M: Milo Kim <milo.kim@ti.com> >> 15034 S: Maintained >> 15035 F: drivers/power/supply/lp8727_charger.c >> 15036 F: include/linux/platform_data/lp8727.h >> 15037 >> 15038 TI LP8788 MFD DRIVER >> 15039 M: Milo Kim <milo.kim@ti.com> 23209 S: Maintained 15040 S: Maintained 23210 F: Documentation/devicetree/bindings/ii !! 15041 F: drivers/iio/adc/lp8788_adc.c 23211 F: drivers/iio/adc/ti-lmp92064.c !! 15042 F: drivers/leds/leds-lp8788.c >> 15043 F: drivers/mfd/lp8788*.c >> 15044 F: drivers/power/supply/lp8788-charger.c >> 15045 F: drivers/regulator/lp8788-*.c >> 15046 F: include/linux/mfd/lp8788*.h >> 15047 >> 15048 TI NETCP ETHERNET DRIVER >> 15049 M: Wingman Kwok <w-kwok2@ti.com> >> 15050 M: Murali Karicheri <m-karicheri2@ti.com> >> 15051 L: netdev@vger.kernel.org >> 15052 S: Maintained >> 15053 F: drivers/net/ethernet/ti/netcp* 23212 15054 23213 TI PCM3060 ASoC CODEC DRIVER 15055 TI PCM3060 ASoC CODEC DRIVER 23214 M: Kirill Marinushkin <k.marinushkin@gma !! 15056 M: Kirill Marinushkin <kmarinushkin@birdec.tech> 23215 L: linux-sound@vger.kernel.org !! 15057 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 23216 S: Maintained 15058 S: Maintained 23217 F: Documentation/devicetree/bindings/so 15059 F: Documentation/devicetree/bindings/sound/pcm3060.txt 23218 F: sound/soc/codecs/pcm3060* 15060 F: sound/soc/codecs/pcm3060* 23219 15061 23220 TI TAS571X FAMILY ASoC CODEC DRIVER 15062 TI TAS571X FAMILY ASoC CODEC DRIVER 23221 M: Kevin Cernekee <cernekee@chromium.org 15063 M: Kevin Cernekee <cernekee@chromium.org> 23222 L: linux-sound@vger.kernel.org !! 15064 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 23223 S: Odd Fixes 15065 S: Odd Fixes 23224 F: sound/soc/codecs/tas571x* 15066 F: sound/soc/codecs/tas571x* 23225 15067 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 15068 TI TRF7970A NFC DRIVER 23234 M: Mark Greer <mgreer@animalcreek.com> 15069 M: Mark Greer <mgreer@animalcreek.com> 23235 L: linux-wireless@vger.kernel.org 15070 L: linux-wireless@vger.kernel.org >> 15071 L: linux-nfc@lists.01.org (moderated for non-subscribers) 23236 S: Supported 15072 S: Supported 23237 F: Documentation/devicetree/bindings/ne << 23238 F: drivers/nfc/trf7970a.c 15073 F: drivers/nfc/trf7970a.c 23239 !! 15074 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 15075 23248 TI TWL4030 SERIES SOC CODEC DRIVER 15076 TI TWL4030 SERIES SOC CODEC DRIVER 23249 M: Peter Ujfalusi <peter.ujfalusi@gmail. !! 15077 M: Peter Ujfalusi <peter.ujfalusi@ti.com> 23250 L: linux-sound@vger.kernel.org !! 15078 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 23251 S: Maintained 15079 S: Maintained 23252 F: sound/soc/codecs/twl4030* 15080 F: sound/soc/codecs/twl4030* 23253 15081 23254 TI VPE/CAL DRIVERS 15082 TI VPE/CAL DRIVERS 23255 M: Benoit Parrot <bparrot@ti.com> 15083 M: Benoit Parrot <bparrot@ti.com> 23256 L: linux-media@vger.kernel.org 15084 L: linux-media@vger.kernel.org 23257 S: Maintained << 23258 W: http://linuxtv.org/ 15085 W: http://linuxtv.org/ 23259 Q: http://patchwork.linuxtv.org/project 15086 Q: http://patchwork.linuxtv.org/project/linux-media/list/ 23260 F: Documentation/devicetree/bindings/me !! 15087 S: Maintained 23261 F: Documentation/devicetree/bindings/me !! 15088 F: drivers/media/platform/ti-vpe/ 23262 F: drivers/media/platform/ti/cal/ << 23263 F: drivers/media/platform/ti/vpe/ << 23264 15089 23265 TI WILINK WIRELESS DRIVERS 15090 TI WILINK WIRELESS DRIVERS 23266 L: linux-wireless@vger.kernel.org 15091 L: linux-wireless@vger.kernel.org >> 15092 W: http://wireless.kernel.org/en/users/Drivers/wl12xx >> 15093 W: http://wireless.kernel.org/en/users/Drivers/wl1251 >> 15094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git 23267 S: Orphan 15095 S: Orphan 23268 W: https://wireless.wiki.kernel.org/en/ << 23269 W: https://wireless.wiki.kernel.org/en/ << 23270 F: drivers/net/wireless/ti/ 15096 F: drivers/net/wireless/ti/ >> 15097 F: include/linux/wl12xx.h 23271 15098 23272 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIM 15099 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER 23273 M: John Stultz <jstultz@google.com> !! 15100 M: John Stultz <john.stultz@linaro.org> 23274 M: Thomas Gleixner <tglx@linutronix.de> 15101 M: Thomas Gleixner <tglx@linutronix.de> 23275 R: Stephen Boyd <sboyd@kernel.org> 15102 R: Stephen Boyd <sboyd@kernel.org> 23276 L: linux-kernel@vger.kernel.org 15103 L: linux-kernel@vger.kernel.org 23277 S: Supported << 23278 T: git git://git.kernel.org/pub/scm/lin 15104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core >> 15105 S: Supported 23279 F: include/linux/clocksource.h 15106 F: include/linux/clocksource.h 23280 F: include/linux/time.h 15107 F: include/linux/time.h 23281 F: include/linux/timekeeper_internal.h << 23282 F: include/linux/timekeeping.h << 23283 F: include/linux/timex.h 15108 F: include/linux/timex.h 23284 F: include/uapi/linux/time.h 15109 F: include/uapi/linux/time.h 23285 F: include/uapi/linux/timex.h 15110 F: include/uapi/linux/timex.h >> 15111 F: kernel/time/clocksource.c >> 15112 F: kernel/time/time*.c 23286 F: kernel/time/alarmtimer.c 15113 F: kernel/time/alarmtimer.c 23287 F: kernel/time/clocksource* !! 15114 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/ 15115 F: tools/testing/selftests/timers/ 23296 15116 23297 TIPC NETWORK LAYER 15117 TIPC NETWORK LAYER 23298 M: Jon Maloy <jmaloy@redhat.com> !! 15118 M: Jon Maloy <jon.maloy@ericsson.com> 23299 M: Ying Xue <ying.xue@windriver.com> 15119 M: Ying Xue <ying.xue@windriver.com> 23300 L: netdev@vger.kernel.org (core kernel 15120 L: netdev@vger.kernel.org (core kernel code) 23301 L: tipc-discussion@lists.sourceforge.ne 15121 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion) 23302 S: Maintained << 23303 W: http://tipc.sourceforge.net/ 15122 W: http://tipc.sourceforge.net/ >> 15123 S: Maintained 23304 F: include/uapi/linux/tipc*.h 15124 F: include/uapi/linux/tipc*.h 23305 F: net/tipc/ 15125 F: net/tipc/ 23306 15126 23307 TLAN NETWORK DRIVER 15127 TLAN NETWORK DRIVER 23308 M: Samuel Chessman <chessman@tux.org> 15128 M: Samuel Chessman <chessman@tux.org> 23309 L: tlan-devel@lists.sourceforge.net (su 15129 L: tlan-devel@lists.sourceforge.net (subscribers-only) 23310 S: Maintained << 23311 W: http://sourceforge.net/projects/tlan 15130 W: http://sourceforge.net/projects/tlan/ 23312 F: Documentation/networking/device_driv !! 15131 S: Maintained >> 15132 F: Documentation/networking/tlan.txt 23313 F: drivers/net/ethernet/ti/tlan.* 15133 F: drivers/net/ethernet/ti/tlan.* 23314 15134 >> 15135 TM6000 VIDEO4LINUX DRIVER >> 15136 M: Mauro Carvalho Chehab <mchehab@kernel.org> >> 15137 L: linux-media@vger.kernel.org >> 15138 W: https://linuxtv.org >> 15139 T: git git://linuxtv.org/media_tree.git >> 15140 S: Odd fixes >> 15141 F: drivers/media/usb/tm6000/ >> 15142 F: Documentation/media/v4l-drivers/tm6000* >> 15143 23315 TMIO/SDHI MMC DRIVER 15144 TMIO/SDHI MMC DRIVER 23316 M: Wolfram Sang <wsa+renesas@sang-engine 15145 M: Wolfram Sang <wsa+renesas@sang-engineering.com> 23317 L: linux-mmc@vger.kernel.org 15146 L: linux-mmc@vger.kernel.org 23318 L: linux-renesas-soc@vger.kernel.org << 23319 S: Supported 15147 S: Supported 23320 F: drivers/mmc/host/renesas_sdhi* << 23321 F: drivers/mmc/host/tmio_mmc* 15148 F: drivers/mmc/host/tmio_mmc* 23322 F: include/linux/platform_data/tmio.h !! 15149 F: drivers/mmc/host/renesas_sdhi* >> 15150 F: include/linux/mfd/tmio.h 23323 15151 23324 TMP513 HARDWARE MONITOR DRIVER !! 15152 TMP401 HARDWARE MONITOR DRIVER 23325 M: Eric Tremblay <etremblay@distech-cont !! 15153 M: Guenter Roeck <linux@roeck-us.net> 23326 L: linux-hwmon@vger.kernel.org 15154 L: linux-hwmon@vger.kernel.org 23327 S: Maintained 15155 S: Maintained 23328 F: Documentation/hwmon/tmp513.rst !! 15156 F: Documentation/hwmon/tmp401 23329 F: drivers/hwmon/tmp513.c !! 15157 F: drivers/hwmon/tmp401.c 23330 15158 23331 TMPFS (SHMEM FILESYSTEM) 15159 TMPFS (SHMEM FILESYSTEM) 23332 M: Hugh Dickins <hughd@google.com> 15160 M: Hugh Dickins <hughd@google.com> 23333 L: linux-mm@kvack.org 15161 L: linux-mm@kvack.org 23334 S: Maintained 15162 S: Maintained 23335 F: include/linux/shmem_fs.h 15163 F: include/linux/shmem_fs.h 23336 F: mm/shmem.c 15164 F: mm/shmem.c 23337 15165 23338 TOMOYO SECURITY MODULE 15166 TOMOYO SECURITY MODULE 23339 M: Kentaro Takeda <takedakn@nttdata.co.j 15167 M: Kentaro Takeda <takedakn@nttdata.co.jp> 23340 M: Tetsuo Handa <penguin-kernel@I-love.S 15168 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp> 23341 L: tomoyo-dev-en@lists.osdn.me (subscri !! 15169 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English) 23342 L: tomoyo-users-en@lists.osdn.me (subsc !! 15170 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English) 23343 L: tomoyo-dev@lists.osdn.me (subscriber !! 15171 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese) 23344 L: tomoyo-users@lists.osdn.me (subscrib !! 15172 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese) >> 15173 W: http://tomoyo.sourceforge.jp/ >> 15174 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/ 23345 S: Maintained 15175 S: Maintained 23346 W: https://tomoyo.sourceforge.net/ << 23347 F: security/tomoyo/ 15176 F: security/tomoyo/ 23348 15177 23349 TOPSTAR LAPTOP EXTRAS DRIVER 15178 TOPSTAR LAPTOP EXTRAS DRIVER 23350 M: Herton Ronaldo Krzesinski <herton@can 15179 M: Herton Ronaldo Krzesinski <herton@canonical.com> 23351 L: platform-driver-x86@vger.kernel.org 15180 L: platform-driver-x86@vger.kernel.org 23352 S: Maintained 15181 S: Maintained 23353 F: drivers/platform/x86/topstar-laptop. 15182 F: drivers/platform/x86/topstar-laptop.c 23354 15183 23355 TORTURE-TEST MODULES 15184 TORTURE-TEST MODULES 23356 M: Davidlohr Bueso <dave@stgolabs.net> 15185 M: Davidlohr Bueso <dave@stgolabs.net> 23357 M: "Paul E. McKenney" <paulmck@kernel.or !! 15186 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> 23358 M: Josh Triplett <josh@joshtriplett.org> 15187 M: Josh Triplett <josh@joshtriplett.org> 23359 L: linux-kernel@vger.kernel.org 15188 L: linux-kernel@vger.kernel.org 23360 S: Supported 15189 S: Supported 23361 T: git git://git.kernel.org/pub/scm/lin !! 15190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git 23362 F: Documentation/RCU/torture.rst !! 15191 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 15192 F: kernel/torture.c >> 15193 F: kernel/rcu/rcutorture.c >> 15194 F: kernel/rcu/rcuperf.c >> 15195 F: kernel/locking/locktorture.c 23368 15196 23369 TOSHIBA ACPI EXTRAS DRIVER 15197 TOSHIBA ACPI EXTRAS DRIVER 23370 M: Azael Avalos <coproscefalo@gmail.com> 15198 M: Azael Avalos <coproscefalo@gmail.com> 23371 L: platform-driver-x86@vger.kernel.org 15199 L: platform-driver-x86@vger.kernel.org 23372 S: Maintained 15200 S: Maintained 23373 F: drivers/platform/x86/toshiba_acpi.c 15201 F: drivers/platform/x86/toshiba_acpi.c 23374 15202 23375 TOSHIBA BLUETOOTH DRIVER 15203 TOSHIBA BLUETOOTH DRIVER 23376 M: Azael Avalos <coproscefalo@gmail.com> 15204 M: Azael Avalos <coproscefalo@gmail.com> 23377 L: platform-driver-x86@vger.kernel.org 15205 L: platform-driver-x86@vger.kernel.org 23378 S: Maintained 15206 S: Maintained 23379 F: drivers/platform/x86/toshiba_bluetoo 15207 F: drivers/platform/x86/toshiba_bluetooth.c 23380 15208 23381 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 15209 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER 23382 M: Azael Avalos <coproscefalo@gmail.com> 15210 M: Azael Avalos <coproscefalo@gmail.com> 23383 L: platform-driver-x86@vger.kernel.org 15211 L: platform-driver-x86@vger.kernel.org 23384 S: Maintained 15212 S: Maintained 23385 F: drivers/platform/x86/toshiba_haps.c 15213 F: drivers/platform/x86/toshiba_haps.c 23386 15214 23387 TOSHIBA SMM DRIVER 15215 TOSHIBA SMM DRIVER 23388 M: Jonathan Buzzard <jonathan@buzzard.or 15216 M: Jonathan Buzzard <jonathan@buzzard.org.uk> 23389 S: Maintained << 23390 W: http://www.buzzard.org.uk/toshiba/ 15217 W: http://www.buzzard.org.uk/toshiba/ >> 15218 S: Maintained 23391 F: drivers/char/toshiba.c 15219 F: drivers/char/toshiba.c 23392 F: include/linux/toshiba.h 15220 F: include/linux/toshiba.h 23393 F: include/uapi/linux/toshiba.h 15221 F: include/uapi/linux/toshiba.h 23394 15222 23395 TOSHIBA TC358743 DRIVER 15223 TOSHIBA TC358743 DRIVER 23396 M: Hans Verkuil <hverkuil-cisco@xs4all.n !! 15224 M: Mats Randgaard <matrandg@cisco.com> 23397 L: linux-media@vger.kernel.org 15225 L: linux-media@vger.kernel.org 23398 S: Maintained 15226 S: Maintained 23399 F: Documentation/devicetree/bindings/me << 23400 F: drivers/media/i2c/tc358743* 15227 F: drivers/media/i2c/tc358743* 23401 F: include/media/i2c/tc358743.h 15228 F: include/media/i2c/tc358743.h 23402 15229 23403 TOSHIBA WMI HOTKEYS DRIVER 15230 TOSHIBA WMI HOTKEYS DRIVER 23404 M: Azael Avalos <coproscefalo@gmail.com> 15231 M: Azael Avalos <coproscefalo@gmail.com> 23405 L: platform-driver-x86@vger.kernel.org 15232 L: platform-driver-x86@vger.kernel.org 23406 S: Maintained 15233 S: Maintained 23407 F: drivers/platform/x86/toshiba-wmi.c 15234 F: drivers/platform/x86/toshiba-wmi.c 23408 15235 23409 TPM DEVICE DRIVER 15236 TPM DEVICE DRIVER 23410 M: Peter Huewe <peterhuewe@gmx.de> 15237 M: Peter Huewe <peterhuewe@gmx.de> 23411 M: Jarkko Sakkinen <jarkko@kernel.org> !! 15238 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com> 23412 R: Jason Gunthorpe <jgg@ziepe.ca> 15239 R: Jason Gunthorpe <jgg@ziepe.ca> 23413 L: linux-integrity@vger.kernel.org 15240 L: linux-integrity@vger.kernel.org 23414 S: Maintained << 23415 W: https://codeberg.org/jarkko/linux-tp << 23416 Q: https://patchwork.kernel.org/project 15241 Q: https://patchwork.kernel.org/project/linux-integrity/list/ 23417 T: git git://git.kernel.org/pub/scm/lin !! 15242 W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity 23418 F: Documentation/devicetree/bindings/tp !! 15243 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 15244 S: Maintained 23426 F: Documentation/hwmon/tps546d24.rst !! 15245 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 15246 23444 TRACING 15247 TRACING 23445 M: Steven Rostedt <rostedt@goodmis.org> 15248 M: Steven Rostedt <rostedt@goodmis.org> 23446 M: Masami Hiramatsu <mhiramat@kernel.org !! 15249 M: Ingo Molnar <mingo@redhat.com> 23447 R: Mathieu Desnoyers <mathieu.desnoyers@ !! 15250 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 15251 S: Maintained 23451 Q: https://patchwork.kernel.org/project !! 15252 F: Documentation/trace/ftrace.rst 23452 T: git git://git.kernel.org/pub/scm/lin !! 15253 F: arch/*/*/*/ftrace.h 23453 F: Documentation/trace/* !! 15254 F: arch/*/kernel/ftrace.c 23454 F: fs/tracefs/ !! 15255 F: include/*/ftrace.h 23455 F: include/linux/trace*.h 15256 F: include/linux/trace*.h 23456 F: include/trace/ 15257 F: include/trace/ 23457 F: kernel/trace/ 15258 F: kernel/trace/ 23458 F: scripts/tracing/ << 23459 F: tools/testing/selftests/ftrace/ 15259 F: tools/testing/selftests/ftrace/ 23460 15260 23461 TRACING MMIO ACCESSES (MMIOTRACE) 15261 TRACING MMIO ACCESSES (MMIOTRACE) 23462 M: Steven Rostedt <rostedt@goodmis.org> 15262 M: Steven Rostedt <rostedt@goodmis.org> 23463 M: Masami Hiramatsu <mhiramat@kernel.org !! 15263 M: Ingo Molnar <mingo@kernel.org> 23464 R: Karol Herbst <karolherbst@gmail.com> 15264 R: Karol Herbst <karolherbst@gmail.com> 23465 R: Pekka Paalanen <ppaalanen@gmail.com> 15265 R: Pekka Paalanen <ppaalanen@gmail.com> >> 15266 S: Maintained 23466 L: linux-kernel@vger.kernel.org 15267 L: linux-kernel@vger.kernel.org 23467 L: nouveau@lists.freedesktop.org 15268 L: nouveau@lists.freedesktop.org 23468 S: Maintained !! 15269 F: kernel/trace/trace_mmiotrace.c >> 15270 F: include/linux/mmiotrace.h 23469 F: arch/x86/mm/kmmio.c 15271 F: arch/x86/mm/kmmio.c 23470 F: arch/x86/mm/mmio-mod.c 15272 F: arch/x86/mm/mmio-mod.c 23471 F: arch/x86/mm/testmmiotrace.c 15273 F: arch/x86/mm/testmmiotrace.c 23472 F: include/linux/mmiotrace.h << 23473 F: kernel/trace/trace_mmiotrace.c << 23474 15274 23475 TRACING OS NOISE / LATENCY TRACERS !! 15275 TRIVIAL PATCHES 23476 M: Steven Rostedt <rostedt@goodmis.org> !! 15276 M: Jiri Kosina <trivial@kernel.org> >> 15277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git 23477 S: Maintained 15278 S: Maintained 23478 F: Documentation/trace/hwlat_detector.r !! 15279 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 15280 23495 TRUSTED SECURITY MODULE (TSM) ATTESTATION RE !! 15281 TEMPO SEMICONDUCTOR DRIVERS 23496 M: Dan Williams <dan.j.williams@intel.co !! 15282 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 15283 S: Maintained 23509 F: Documentation/tee/ts-tee.rst !! 15284 F: sound/soc/codecs/tscs*.c 23510 F: drivers/tee/tstee/ !! 15285 F: sound/soc/codecs/tscs*.h >> 15286 F: Documentation/devicetree/bindings/sound/tscs*.txt 23511 15287 23512 TTY LAYER AND SERIAL DRIVERS !! 15288 TTY LAYER 23513 M: Greg Kroah-Hartman <gregkh@linuxfound 15289 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 23514 M: Jiri Slaby <jirislaby@kernel.org> !! 15290 M: Jiri Slaby <jslaby@suse.com> 23515 L: linux-kernel@vger.kernel.org << 23516 L: linux-serial@vger.kernel.org << 23517 S: Supported 15291 S: Supported 23518 T: git git://git.kernel.org/pub/scm/lin 15292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git 23519 F: Documentation/devicetree/bindings/se !! 15293 F: Documentation/serial/ 23520 F: Documentation/driver-api/serial/ << 23521 F: drivers/tty/ 15294 F: drivers/tty/ 23522 F: include/linux/selection.h !! 15295 F: drivers/tty/serial/serial_core.c 23523 F: include/linux/serial.h << 23524 F: include/linux/serial_core.h 15296 F: include/linux/serial_core.h 23525 F: include/linux/sysrq.h !! 15297 F: include/linux/serial.h 23526 F: include/linux/tty*.h !! 15298 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 15299 F: include/uapi/linux/serial_core.h >> 15300 F: include/uapi/linux/serial.h 23531 F: include/uapi/linux/tty.h 15301 F: include/uapi/linux/tty.h 23532 15302 23533 TUA9001 MEDIA DRIVER 15303 TUA9001 MEDIA DRIVER >> 15304 M: Antti Palosaari <crope@iki.fi> 23534 L: linux-media@vger.kernel.org 15305 L: linux-media@vger.kernel.org 23535 S: Orphan << 23536 W: https://linuxtv.org 15306 W: https://linuxtv.org >> 15307 W: http://palosaari.fi/linux/ 23537 Q: http://patchwork.linuxtv.org/project 15308 Q: http://patchwork.linuxtv.org/project/linux-media/list/ >> 15309 T: git git://linuxtv.org/anttip/media_tree.git >> 15310 S: Maintained 23538 F: drivers/media/tuners/tua9001* 15311 F: drivers/media/tuners/tua9001* 23539 15312 23540 TULIP NETWORK DRIVERS 15313 TULIP NETWORK DRIVERS 23541 L: netdev@vger.kernel.org 15314 L: netdev@vger.kernel.org 23542 L: linux-parisc@vger.kernel.org 15315 L: linux-parisc@vger.kernel.org 23543 S: Orphan 15316 S: Orphan 23544 F: drivers/net/ethernet/dec/tulip/ 15317 F: drivers/net/ethernet/dec/tulip/ 23545 15318 23546 TUN/TAP driver 15319 TUN/TAP driver 23547 M: Willem de Bruijn <willemdebruijn.kern !! 15320 M: Maxim Krasnyansky <maxk@qti.qualcomm.com> 23548 M: Jason Wang <jasowang@redhat.com> << 23549 S: Maintained << 23550 W: http://vtun.sourceforge.net/tun 15321 W: http://vtun.sourceforge.net/tun 23551 F: Documentation/networking/tuntap.rst !! 15322 S: Maintained >> 15323 F: Documentation/networking/tuntap.txt 23552 F: arch/um/os-Linux/drivers/ 15324 F: arch/um/os-Linux/drivers/ 23553 F: drivers/net/tap.c << 23554 F: drivers/net/tun.c << 23555 15325 23556 TURBOCHANNEL SUBSYSTEM 15326 TURBOCHANNEL SUBSYSTEM 23557 M: "Maciej W. Rozycki" <macro@orcam.me.u !! 15327 M: "Maciej W. Rozycki" <macro@linux-mips.org> 23558 M: Ralf Baechle <ralf@linux-mips.org> 15328 M: Ralf Baechle <ralf@linux-mips.org> 23559 L: linux-mips@vger.kernel.org 15329 L: linux-mips@vger.kernel.org 23560 S: Maintained << 23561 Q: http://patchwork.linux-mips.org/proj 15330 Q: http://patchwork.linux-mips.org/project/linux-mips/list/ >> 15331 S: Maintained 23562 F: drivers/tc/ 15332 F: drivers/tc/ 23563 F: include/linux/tc.h 15333 F: include/linux/tc.h 23564 15334 23565 TURBOSTAT UTILITY 15335 TURBOSTAT UTILITY 23566 M: "Len Brown" <lenb@kernel.org> 15336 M: "Len Brown" <lenb@kernel.org> 23567 L: linux-pm@vger.kernel.org 15337 L: linux-pm@vger.kernel.org 23568 S: Supported << 23569 Q: https://patchwork.kernel.org/project << 23570 B: https://bugzilla.kernel.org 15338 B: https://bugzilla.kernel.org >> 15339 Q: https://patchwork.kernel.org/project/linux-pm/list/ 23571 T: git git://git.kernel.org/pub/scm/lin 15340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git turbostat >> 15341 S: Supported 23572 F: tools/power/x86/turbostat/ 15342 F: tools/power/x86/turbostat/ 23573 F: tools/testing/selftests/turbostat/ << 23574 15343 23575 TW5864 VIDEO4LINUX DRIVER 15344 TW5864 VIDEO4LINUX DRIVER 23576 M: Bluecherry Maintainers <maintainers@b 15345 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com> >> 15346 M: Anton Sviridenko <anton@corp.bluecherry.net> 23577 M: Andrey Utkin <andrey.utkin@corp.bluec 15347 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net> 23578 M: Andrey Utkin <andrey_utkin@fastmail.c 15348 M: Andrey Utkin <andrey_utkin@fastmail.com> 23579 L: linux-media@vger.kernel.org 15349 L: linux-media@vger.kernel.org 23580 S: Supported 15350 S: Supported 23581 F: drivers/media/pci/tw5864/ 15351 F: drivers/media/pci/tw5864/ 23582 15352 23583 TW68 VIDEO4LINUX DRIVER 15353 TW68 VIDEO4LINUX DRIVER 23584 M: Hans Verkuil <hverkuil@xs4all.nl> 15354 M: Hans Verkuil <hverkuil@xs4all.nl> 23585 L: linux-media@vger.kernel.org 15355 L: linux-media@vger.kernel.org 23586 S: Odd Fixes << 23587 W: https://linuxtv.org << 23588 T: git git://linuxtv.org/media_tree.git 15356 T: git git://linuxtv.org/media_tree.git >> 15357 W: https://linuxtv.org >> 15358 S: Odd Fixes 23589 F: drivers/media/pci/tw68/ 15359 F: drivers/media/pci/tw68/ 23590 15360 23591 TW686X VIDEO4LINUX DRIVER 15361 TW686X VIDEO4LINUX DRIVER 23592 M: Ezequiel Garcia <ezequiel@vanguardias 15362 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar> 23593 L: linux-media@vger.kernel.org 15363 L: linux-media@vger.kernel.org 23594 S: Maintained << 23595 W: http://linuxtv.org << 23596 T: git git://linuxtv.org/media_tree.git 15364 T: git git://linuxtv.org/media_tree.git 23597 F: drivers/media/pci/tw686x/ !! 15365 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 15366 S: Maintained 23612 F: Documentation/ABI/testing/sysfs-driv !! 15367 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 15368 23618 UBI FILE SYSTEM (UBIFS) 15369 UBI FILE SYSTEM (UBIFS) 23619 M: Richard Weinberger <richard@nod.at> 15370 M: Richard Weinberger <richard@nod.at> 23620 R: Zhihao Cheng <chengzhihao1@huawei.com !! 15371 M: Artem Bityutskiy <dedekind1@gmail.com> >> 15372 M: Adrian Hunter <adrian.hunter@intel.com> 23621 L: linux-mtd@lists.infradead.org 15373 L: linux-mtd@lists.infradead.org 23622 S: Supported !! 15374 T: git git://git.infradead.org/ubifs-2.6.git 23623 W: http://www.linux-mtd.infradead.org/d 15375 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 15376 S: Supported 23647 T: git git://git.kernel.org/pub/scm/lin !! 15377 F: Documentation/filesystems/ubifs.txt 23648 F: Documentation/dev-tools/ubsan.rst !! 15378 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 15379 23657 UCLINUX (M68KNOMMU AND COLDFIRE) 15380 UCLINUX (M68KNOMMU AND COLDFIRE) 23658 M: Greg Ungerer <gerg@linux-m68k.org> 15381 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/ 15382 W: http://www.linux-m68k.org/ >> 15383 W: http://www.uclinux.org/ >> 15384 L: linux-m68k@lists.linux-m68k.org >> 15385 L: uclinux-dev@uclinux.org (subscribers-only) 23662 T: git git://git.kernel.org/pub/scm/lin 15386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git 23663 F: arch/m68k/*/*_no.* !! 15387 S: Maintained 23664 F: arch/m68k/68*/ << 23665 F: arch/m68k/coldfire/ 15388 F: arch/m68k/coldfire/ >> 15389 F: arch/m68k/68*/ >> 15390 F: arch/m68k/*/*_no.* 23666 F: arch/m68k/include/asm/*_no.* 15391 F: arch/m68k/include/asm/*_no.* 23667 15392 23668 UDF FILESYSTEM 15393 UDF FILESYSTEM 23669 M: Jan Kara <jack@suse.com> 15394 M: Jan Kara <jack@suse.com> 23670 S: Maintained 15395 S: Maintained 23671 F: Documentation/filesystems/udf.rst !! 15396 F: Documentation/filesystems/udf.txt 23672 F: fs/udf/ 15397 F: fs/udf/ 23673 15398 23674 UDRAW TABLET 15399 UDRAW TABLET 23675 M: Bastien Nocera <hadess@hadess.net> 15400 M: Bastien Nocera <hadess@hadess.net> 23676 L: linux-input@vger.kernel.org 15401 L: linux-input@vger.kernel.org 23677 S: Maintained 15402 S: Maintained 23678 F: drivers/hid/hid-udraw-ps3.c 15403 F: drivers/hid/hid-udraw-ps3.c 23679 15404 23680 UHID USERSPACE HID IO DRIVER !! 15405 UFS FILESYSTEM 23681 M: David Rheinsberg <david@readahead.eu> !! 15406 M: Evgeniy Dushistov <dushistov@mail.ru> >> 15407 S: Maintained >> 15408 F: Documentation/filesystems/ufs.txt >> 15409 F: fs/ufs/ >> 15410 >> 15411 UHID USERSPACE HID IO DRIVER: >> 15412 M: David Herrmann <dh.herrmann@googlemail.com> 23682 L: linux-input@vger.kernel.org 15413 L: linux-input@vger.kernel.org 23683 S: Maintained 15414 S: Maintained 23684 F: drivers/hid/uhid.c 15415 F: drivers/hid/uhid.c 23685 F: include/uapi/linux/uhid.h 15416 F: include/uapi/linux/uhid.h 23686 15417 23687 ULPI BUS 15418 ULPI BUS 23688 M: Heikki Krogerus <heikki.krogerus@linu 15419 M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 23689 L: linux-usb@vger.kernel.org 15420 L: linux-usb@vger.kernel.org 23690 S: Maintained 15421 S: Maintained 23691 F: drivers/usb/common/ulpi.c 15422 F: drivers/usb/common/ulpi.c 23692 F: include/linux/ulpi/ 15423 F: include/linux/ulpi/ 23693 15424 23694 UNICODE SUBSYSTEM !! 15425 ULTRA-WIDEBAND (UWB) SUBSYSTEM: 23695 M: Gabriel Krisman Bertazi <krisman@kern !! 15426 L: linux-usb@vger.kernel.org 23696 L: linux-fsdevel@vger.kernel.org !! 15427 S: Orphan 23697 S: Supported !! 15428 F: drivers/uwb/ 23698 F: fs/unicode/ !! 15429 F: include/linux/uwb.h >> 15430 F: include/linux/uwb/ >> 15431 >> 15432 UNICORE32 ARCHITECTURE: >> 15433 M: Guan Xuetao <gxt@pku.edu.cn> >> 15434 W: http://mprc.pku.edu.cn/~guanxuetao/linux >> 15435 S: Maintained >> 15436 T: git git://github.com/gxt/linux.git >> 15437 F: arch/unicore32/ 23699 15438 23700 UNIFDEF 15439 UNIFDEF 23701 M: Tony Finch <dot@dotat.at> 15440 M: Tony Finch <dot@dotat.at> 23702 S: Maintained << 23703 W: http://dotat.at/prog/unifdef 15441 W: http://dotat.at/prog/unifdef >> 15442 S: Maintained 23704 F: scripts/unifdef.c 15443 F: scripts/unifdef.c 23705 15444 23706 UNIFORM CDROM DRIVER 15445 UNIFORM CDROM DRIVER 23707 M: Phillip Potter <phil@philpotter.co.uk !! 15446 M: Jens Axboe <axboe@kernel.dk> >> 15447 W: http://www.kernel.dk 23708 S: Maintained 15448 S: Maintained 23709 F: Documentation/cdrom/ 15449 F: Documentation/cdrom/ 23710 F: drivers/cdrom/cdrom.c 15450 F: drivers/cdrom/cdrom.c 23711 F: include/linux/cdrom.h 15451 F: include/linux/cdrom.h 23712 F: include/uapi/linux/cdrom.h 15452 F: include/uapi/linux/cdrom.h 23713 15453 23714 UNION-FIND !! 15454 UNISYS S-PAR DRIVERS 23715 M: Xavier <xavier_qy@163.com> !! 15455 M: David Kershner <david.kershner@unisys.com> 23716 L: linux-kernel@vger.kernel.org !! 15456 L: sparmaintainer@unisys.com (Unisys internal) 23717 S: Maintained !! 15457 S: Supported 23718 F: Documentation/core-api/union_find.rs !! 15458 F: include/linux/visorbus.h 23719 F: Documentation/translations/zh_CN/cor !! 15459 F: drivers/visorbus/ 23720 F: include/linux/union_find.h !! 15460 F: drivers/staging/unisys/ 23721 F: lib/union_find.c << 23722 15461 23723 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV 15462 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER 23724 R: Alim Akhtar <alim.akhtar@samsung.com> !! 15463 M: Vinayak Holikatti <vinholikatti@gmail.com> 23725 R: Avri Altman <avri.altman@wdc.com> << 23726 R: Bart Van Assche <bvanassche@acm.org> << 23727 L: linux-scsi@vger.kernel.org 15464 L: linux-scsi@vger.kernel.org 23728 S: Supported 15465 S: Supported 23729 F: Documentation/devicetree/bindings/uf !! 15466 F: Documentation/scsi/ufs.txt 23730 F: Documentation/scsi/ufs.rst !! 15467 F: drivers/scsi/ufs/ 23731 F: drivers/ufs/core/ << 23732 15468 23733 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIV 15469 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS 23734 M: Pedro Sousa <pedrom.sousa@synopsys.co !! 15470 M: Joao Pinto <jpinto@synopsys.com> 23735 L: linux-scsi@vger.kernel.org 15471 L: linux-scsi@vger.kernel.org 23736 S: Supported 15472 S: Supported 23737 F: drivers/ufs/host/*dwc* !! 15473 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 15474 23768 UNSORTED BLOCK IMAGES (UBI) 15475 UNSORTED BLOCK IMAGES (UBI) >> 15476 M: Artem Bityutskiy <dedekind1@gmail.com> 23769 M: Richard Weinberger <richard@nod.at> 15477 M: Richard Weinberger <richard@nod.at> 23770 R: Zhihao Cheng <chengzhihao1@huawei.com !! 15478 W: http://www.linux-mtd.infradead.org/ 23771 L: linux-mtd@lists.infradead.org 15479 L: linux-mtd@lists.infradead.org >> 15480 T: git git://git.infradead.org/ubifs-2.6.git 23772 S: Supported 15481 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/ 15482 F: drivers/mtd/ubi/ 23777 F: include/linux/mtd/ubi.h 15483 F: include/linux/mtd/ubi.h 23778 F: include/uapi/mtd/ubi-user.h 15484 F: include/uapi/mtd/ubi-user.h 23779 15485 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 15486 USB "USBNET" DRIVER FRAMEWORK 23794 M: Oliver Neukum <oneukum@suse.com> 15487 M: Oliver Neukum <oneukum@suse.com> 23795 L: netdev@vger.kernel.org 15488 L: netdev@vger.kernel.org 23796 S: Maintained << 23797 W: http://www.linux-usb.org/usbnet 15489 W: http://www.linux-usb.org/usbnet >> 15490 S: Maintained 23798 F: drivers/net/usb/usbnet.c 15491 F: drivers/net/usb/usbnet.c 23799 F: include/linux/usb/usbnet.h 15492 F: include/linux/usb/usbnet.h 23800 15493 23801 USB ACM DRIVER 15494 USB ACM DRIVER 23802 M: Oliver Neukum <oneukum@suse.com> 15495 M: Oliver Neukum <oneukum@suse.com> 23803 L: linux-usb@vger.kernel.org 15496 L: linux-usb@vger.kernel.org 23804 S: Maintained 15497 S: Maintained 23805 F: Documentation/usb/acm.rst !! 15498 F: Documentation/usb/acm.txt 23806 F: drivers/usb/class/cdc-acm.* 15499 F: drivers/usb/class/cdc-acm.* 23807 15500 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 15501 USB AR5523 WIRELESS DRIVER >> 15502 M: Pontus Fuchs <pontus.fuchs@gmail.com> 23815 L: linux-wireless@vger.kernel.org 15503 L: linux-wireless@vger.kernel.org 23816 S: Orphan !! 15504 S: Maintained 23817 F: drivers/net/wireless/ath/ar5523/ 15505 F: drivers/net/wireless/ath/ar5523/ 23818 15506 23819 USB ATTACHED SCSI 15507 USB ATTACHED SCSI 23820 M: Oliver Neukum <oneukum@suse.com> 15508 M: Oliver Neukum <oneukum@suse.com> 23821 L: linux-usb@vger.kernel.org 15509 L: linux-usb@vger.kernel.org 23822 L: linux-scsi@vger.kernel.org 15510 L: linux-scsi@vger.kernel.org 23823 S: Maintained 15511 S: Maintained 23824 F: drivers/usb/storage/uas.c 15512 F: drivers/usb/storage/uas.c 23825 15513 23826 USB CDC ETHERNET DRIVER 15514 USB CDC ETHERNET DRIVER 23827 M: Oliver Neukum <oliver@neukum.org> 15515 M: Oliver Neukum <oliver@neukum.org> 23828 L: linux-usb@vger.kernel.org 15516 L: linux-usb@vger.kernel.org 23829 S: Maintained 15517 S: Maintained 23830 F: drivers/net/usb/cdc_*.c 15518 F: drivers/net/usb/cdc_*.c 23831 F: include/uapi/linux/usb/cdc.h 15519 F: include/uapi/linux/usb/cdc.h 23832 15520 23833 USB CHAOSKEY DRIVER 15521 USB CHAOSKEY DRIVER 23834 M: Keith Packard <keithp@keithp.com> 15522 M: Keith Packard <keithp@keithp.com> 23835 L: linux-usb@vger.kernel.org 15523 L: linux-usb@vger.kernel.org 23836 S: Maintained 15524 S: Maintained 23837 F: drivers/usb/misc/chaoskey.c 15525 F: drivers/usb/misc/chaoskey.c 23838 15526 23839 USB CYPRESS C67X00 DRIVER 15527 USB CYPRESS C67X00 DRIVER >> 15528 M: Peter Korsgaard <jacmet@sunsite.dk> 23840 L: linux-usb@vger.kernel.org 15529 L: linux-usb@vger.kernel.org 23841 S: Orphan !! 15530 S: Maintained 23842 F: drivers/usb/c67x00/ 15531 F: drivers/usb/c67x00/ 23843 15532 23844 USB DAVICOM DM9601 DRIVER 15533 USB DAVICOM DM9601 DRIVER 23845 M: Peter Korsgaard <peter@korsgaard.com> !! 15534 M: Peter Korsgaard <jacmet@sunsite.dk> 23846 L: netdev@vger.kernel.org 15535 L: netdev@vger.kernel.org 23847 S: Maintained << 23848 W: http://www.linux-usb.org/usbnet 15536 W: http://www.linux-usb.org/usbnet >> 15537 S: Maintained 23849 F: drivers/net/usb/dm9601.c 15538 F: drivers/net/usb/dm9601.c 23850 15539 >> 15540 USB DIAMOND RIO500 DRIVER >> 15541 M: Cesar Miquel <miquel@df.uba.ar> >> 15542 L: rio500-users@lists.sourceforge.net >> 15543 W: http://rio500.sourceforge.net >> 15544 S: Maintained >> 15545 F: drivers/usb/misc/rio500* >> 15546 23851 USB EHCI DRIVER 15547 USB EHCI DRIVER 23852 M: Alan Stern <stern@rowland.harvard.edu 15548 M: Alan Stern <stern@rowland.harvard.edu> 23853 L: linux-usb@vger.kernel.org 15549 L: linux-usb@vger.kernel.org 23854 S: Maintained 15550 S: Maintained 23855 F: Documentation/usb/ehci.rst !! 15551 F: Documentation/usb/ehci.txt 23856 F: drivers/usb/host/ehci* 15552 F: drivers/usb/host/ehci* 23857 15553 >> 15554 USB GADGET/PERIPHERAL SUBSYSTEM >> 15555 M: Felipe Balbi <balbi@kernel.org> >> 15556 L: linux-usb@vger.kernel.org >> 15557 W: http://www.linux-usb.org/gadget >> 15558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git >> 15559 S: Maintained >> 15560 F: drivers/usb/gadget/ >> 15561 F: include/linux/usb/gadget* >> 15562 23858 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, 15563 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...) 23859 M: Jiri Kosina <jikos@kernel.org> 15564 M: Jiri Kosina <jikos@kernel.org> 23860 M: Benjamin Tissoires <bentiss@kernel.or !! 15565 M: Benjamin Tissoires <benjamin.tissoires@redhat.com> 23861 L: linux-usb@vger.kernel.org 15566 L: linux-usb@vger.kernel.org 23862 S: Maintained << 23863 T: git git://git.kernel.org/pub/scm/lin 15567 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git 23864 F: Documentation/hid/hiddev.rst !! 15568 S: Maintained >> 15569 F: Documentation/hid/hiddev.txt 23865 F: drivers/hid/usbhid/ 15570 F: drivers/hid/usbhid/ 23866 15571 23867 USB INTEL XHCI ROLE MUX DRIVER 15572 USB INTEL XHCI ROLE MUX DRIVER 23868 M: Hans de Goede <hdegoede@redhat.com> 15573 M: Hans de Goede <hdegoede@redhat.com> 23869 L: linux-usb@vger.kernel.org 15574 L: linux-usb@vger.kernel.org 23870 S: Maintained 15575 S: Maintained 23871 F: drivers/usb/roles/intel-xhci-usb-rol 15576 F: drivers/usb/roles/intel-xhci-usb-role-switch.c 23872 15577 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 15578 USB ISP116X DRIVER 23889 M: Olav Kongas <ok@artecdesign.ee> 15579 M: Olav Kongas <ok@artecdesign.ee> 23890 L: linux-usb@vger.kernel.org 15580 L: linux-usb@vger.kernel.org 23891 S: Maintained 15581 S: Maintained 23892 F: drivers/usb/host/isp116x* 15582 F: drivers/usb/host/isp116x* 23893 F: include/linux/usb/isp116x.h 15583 F: include/linux/usb/isp116x.h 23894 15584 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 15585 USB LAN78XX ETHERNET DRIVER 23903 M: Woojung Huh <woojung.huh@microchip.co 15586 M: Woojung Huh <woojung.huh@microchip.com> 23904 M: UNGLinuxDriver@microchip.com !! 15587 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> 23905 L: netdev@vger.kernel.org 15588 L: netdev@vger.kernel.org 23906 S: Maintained 15589 S: Maintained 23907 F: Documentation/devicetree/bindings/ne 15590 F: Documentation/devicetree/bindings/net/microchip,lan78xx.txt 23908 F: drivers/net/usb/lan78xx.* 15591 F: drivers/net/usb/lan78xx.* 23909 F: include/dt-bindings/net/microchip-la 15592 F: include/dt-bindings/net/microchip-lan78xx.h 23910 15593 23911 USB MASS STORAGE DRIVER 15594 USB MASS STORAGE DRIVER 23912 M: Alan Stern <stern@rowland.harvard.edu 15595 M: Alan Stern <stern@rowland.harvard.edu> 23913 L: linux-usb@vger.kernel.org 15596 L: linux-usb@vger.kernel.org 23914 L: usb-storage@lists.one-eyed-alien.net 15597 L: usb-storage@lists.one-eyed-alien.net 23915 S: Maintained 15598 S: Maintained >> 15599 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/ 23916 F: drivers/usb/storage/ 15600 F: drivers/usb/storage/ 23917 15601 23918 USB MIDI DRIVER 15602 USB MIDI DRIVER 23919 M: Clemens Ladisch <clemens@ladisch.de> 15603 M: Clemens Ladisch <clemens@ladisch.de> 23920 L: linux-sound@vger.kernel.org !! 15604 L: alsa-devel@alsa-project.org (moderated for non-subscribers) >> 15605 T: git git://git.alsa-project.org/alsa-kernel.git 23921 S: Maintained 15606 S: Maintained 23922 T: git git://git.kernel.org/pub/scm/lin << 23923 F: sound/usb/midi.* 15607 F: sound/usb/midi.* 23924 15608 23925 USB NETWORKING DRIVERS 15609 USB NETWORKING DRIVERS 23926 L: linux-usb@vger.kernel.org 15610 L: linux-usb@vger.kernel.org 23927 S: Odd Fixes 15611 S: Odd Fixes 23928 F: drivers/net/usb/ 15612 F: drivers/net/usb/ 23929 15613 23930 USB OHCI DRIVER 15614 USB OHCI DRIVER 23931 M: Alan Stern <stern@rowland.harvard.edu 15615 M: Alan Stern <stern@rowland.harvard.edu> 23932 L: linux-usb@vger.kernel.org 15616 L: linux-usb@vger.kernel.org 23933 S: Maintained 15617 S: Maintained 23934 F: Documentation/usb/ohci.rst !! 15618 F: Documentation/usb/ohci.txt 23935 F: drivers/usb/host/ohci* 15619 F: drivers/usb/host/ohci* 23936 15620 23937 USB OTG FSM (Finite State Machine) 15621 USB OTG FSM (Finite State Machine) 23938 M: Peter Chen <peter.chen@kernel.org> !! 15622 M: Peter Chen <Peter.Chen@nxp.com> >> 15623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git 23939 L: linux-usb@vger.kernel.org 15624 L: linux-usb@vger.kernel.org 23940 S: Maintained 15625 S: Maintained 23941 T: git git://git.kernel.org/pub/scm/lin << 23942 F: drivers/usb/common/usb-otg-fsm.c 15626 F: drivers/usb/common/usb-otg-fsm.c 23943 15627 23944 USB OVER IP DRIVER 15628 USB OVER IP DRIVER 23945 M: Valentina Manea <valentina.manea.m@gm 15629 M: Valentina Manea <valentina.manea.m@gmail.com> 23946 M: Shuah Khan <shuah@kernel.org> 15630 M: Shuah Khan <shuah@kernel.org> 23947 M: Shuah Khan <skhan@linuxfoundation.org << 23948 R: Hongren Zheng <i@zenithal.me> << 23949 L: linux-usb@vger.kernel.org 15631 L: linux-usb@vger.kernel.org 23950 S: Maintained 15632 S: Maintained 23951 F: Documentation/usb/usbip_protocol.rst !! 15633 F: Documentation/usb/usbip_protocol.txt 23952 F: drivers/usb/usbip/ 15634 F: drivers/usb/usbip/ 23953 F: tools/testing/selftests/drivers/usb/ << 23954 F: tools/usb/usbip/ 15635 F: tools/usb/usbip/ >> 15636 F: tools/testing/selftests/drivers/usb/usbip/ 23955 15637 23956 USB PEGASUS DRIVER 15638 USB PEGASUS DRIVER 23957 M: Petko Manolov <petkan@nucleusys.com> 15639 M: Petko Manolov <petkan@nucleusys.com> 23958 L: linux-usb@vger.kernel.org 15640 L: linux-usb@vger.kernel.org 23959 L: netdev@vger.kernel.org 15641 L: netdev@vger.kernel.org 23960 S: Maintained !! 15642 T: git git://github.com/petkan/pegasus.git 23961 W: https://github.com/petkan/pegasus 15643 W: https://github.com/petkan/pegasus 23962 T: git https://github.com/petkan/pegasu !! 15644 S: Maintained 23963 F: drivers/net/usb/pegasus.* 15645 F: drivers/net/usb/pegasus.* 23964 15646 >> 15647 USB PHY LAYER >> 15648 M: Felipe Balbi <balbi@kernel.org> >> 15649 L: linux-usb@vger.kernel.org >> 15650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git >> 15651 S: Maintained >> 15652 F: drivers/usb/phy/ >> 15653 23965 USB PRINTER DRIVER (usblp) 15654 USB PRINTER DRIVER (usblp) 23966 M: Pete Zaitcev <zaitcev@redhat.com> 15655 M: Pete Zaitcev <zaitcev@redhat.com> 23967 L: linux-usb@vger.kernel.org 15656 L: linux-usb@vger.kernel.org 23968 S: Supported 15657 S: Supported 23969 F: drivers/usb/class/usblp.c 15658 F: drivers/usb/class/usblp.c 23970 15659 23971 USB QMI WWAN NETWORK DRIVER 15660 USB QMI WWAN NETWORK DRIVER 23972 M: Bjørn Mork <bjorn@mork.no> 15661 M: Bjørn Mork <bjorn@mork.no> 23973 L: netdev@vger.kernel.org 15662 L: netdev@vger.kernel.org 23974 S: Maintained 15663 S: Maintained 23975 F: Documentation/ABI/testing/sysfs-clas 15664 F: Documentation/ABI/testing/sysfs-class-net-qmi 23976 F: drivers/net/usb/qmi_wwan.c 15665 F: drivers/net/usb/qmi_wwan.c 23977 15666 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 15667 USB RTL8150 DRIVER 23988 M: Petko Manolov <petkan@nucleusys.com> 15668 M: Petko Manolov <petkan@nucleusys.com> 23989 L: linux-usb@vger.kernel.org 15669 L: linux-usb@vger.kernel.org 23990 L: netdev@vger.kernel.org 15670 L: netdev@vger.kernel.org 23991 S: Maintained !! 15671 T: git git://github.com/petkan/rtl8150.git 23992 W: https://github.com/petkan/rtl8150 15672 W: https://github.com/petkan/rtl8150 23993 T: git https://github.com/petkan/rtl815 !! 15673 S: Maintained 23994 F: drivers/net/usb/rtl8150.c 15674 F: drivers/net/usb/rtl8150.c 23995 15675 23996 USB SERIAL SUBSYSTEM 15676 USB SERIAL SUBSYSTEM 23997 M: Johan Hovold <johan@kernel.org> 15677 M: Johan Hovold <johan@kernel.org> 23998 L: linux-usb@vger.kernel.org 15678 L: linux-usb@vger.kernel.org 23999 S: Maintained << 24000 T: git git://git.kernel.org/pub/scm/lin 15679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git 24001 F: Documentation/usb/usb-serial.rst !! 15680 S: Maintained >> 15681 F: Documentation/usb/usb-serial.txt 24002 F: drivers/usb/serial/ 15682 F: drivers/usb/serial/ 24003 F: include/linux/usb/serial.h 15683 F: include/linux/usb/serial.h 24004 15684 24005 USB SMSC75XX ETHERNET DRIVER 15685 USB SMSC75XX ETHERNET DRIVER 24006 M: Steve Glendinning <steve.glendinning@ 15686 M: Steve Glendinning <steve.glendinning@shawell.net> 24007 L: netdev@vger.kernel.org 15687 L: netdev@vger.kernel.org 24008 S: Maintained 15688 S: Maintained 24009 F: drivers/net/usb/smsc75xx.* 15689 F: drivers/net/usb/smsc75xx.* 24010 15690 24011 USB SMSC95XX ETHERNET DRIVER 15691 USB SMSC95XX ETHERNET DRIVER 24012 M: Steve Glendinning <steve.glendinning@ 15692 M: Steve Glendinning <steve.glendinning@shawell.net> 24013 M: UNGLinuxDriver@microchip.com !! 15693 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com> 24014 L: netdev@vger.kernel.org 15694 L: netdev@vger.kernel.org 24015 S: Maintained 15695 S: Maintained 24016 F: drivers/net/usb/smsc95xx.* 15696 F: drivers/net/usb/smsc95xx.* 24017 15697 24018 USB SUBSYSTEM 15698 USB SUBSYSTEM 24019 M: Greg Kroah-Hartman <gregkh@linuxfound 15699 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 24020 L: linux-usb@vger.kernel.org 15700 L: linux-usb@vger.kernel.org 24021 S: Supported << 24022 W: http://www.linux-usb.org 15701 W: http://www.linux-usb.org 24023 T: git git://git.kernel.org/pub/scm/lin 15702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git >> 15703 S: Supported 24024 F: Documentation/devicetree/bindings/us 15704 F: Documentation/devicetree/bindings/usb/ 24025 F: Documentation/usb/ 15705 F: Documentation/usb/ 24026 F: drivers/usb/ 15706 F: drivers/usb/ 24027 F: include/dt-bindings/usb/ << 24028 F: include/linux/usb.h 15707 F: include/linux/usb.h 24029 F: include/linux/usb/ 15708 F: include/linux/usb/ 24030 F: include/uapi/linux/usb/ << 24031 15709 24032 USB TYPEC BUS FOR ALTERNATE MODES !! 15710 USB TYPEC PI3USB30532 MUX DRIVER 24033 M: Heikki Krogerus <heikki.krogerus@linu !! 15711 M: Hans de Goede <hdegoede@redhat.com> 24034 L: linux-usb@vger.kernel.org 15712 L: linux-usb@vger.kernel.org 24035 S: Maintained 15713 S: Maintained 24036 F: Documentation/ABI/testing/sysfs-bus- !! 15714 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 15715 24041 USB TYPEC CLASS 15716 USB TYPEC CLASS 24042 M: Heikki Krogerus <heikki.krogerus@linu 15717 M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 24043 L: linux-usb@vger.kernel.org 15718 L: linux-usb@vger.kernel.org 24044 S: Maintained 15719 S: Maintained 24045 F: Documentation/ABI/testing/sysfs-clas 15720 F: Documentation/ABI/testing/sysfs-class-typec 24046 F: Documentation/driver-api/usb/typec.r 15721 F: Documentation/driver-api/usb/typec.rst 24047 F: drivers/usb/typec/ 15722 F: drivers/usb/typec/ 24048 F: include/linux/usb/typec.h 15723 F: include/linux/usb/typec.h 24049 15724 24050 USB TYPEC INTEL PMC MUX DRIVER !! 15725 USB TYPEC BUS FOR ALTERNATE MODES 24051 M: Heikki Krogerus <heikki.krogerus@linu 15726 M: Heikki Krogerus <heikki.krogerus@linux.intel.com> 24052 L: linux-usb@vger.kernel.org 15727 L: linux-usb@vger.kernel.org 24053 S: Maintained 15728 S: Maintained 24054 F: Documentation/firmware-guide/acpi/in !! 15729 F: Documentation/ABI/testing/sysfs-bus-typec 24055 F: drivers/usb/typec/mux/intel_pmc_mux. !! 15730 F: Documentation/driver-api/usb/typec_bus.rst 24056 !! 15731 F: drivers/usb/typec/altmodes/ 24057 USB TYPEC PI3USB30532 MUX DRIVER !! 15732 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 15733 24063 USB TYPEC PORT CONTROLLER DRIVERS 15734 USB TYPEC PORT CONTROLLER DRIVERS >> 15735 M: Guenter Roeck <linux@roeck-us.net> 24064 L: linux-usb@vger.kernel.org 15736 L: linux-usb@vger.kernel.org 24065 S: Orphan !! 15737 S: Maintained 24066 F: drivers/usb/typec/tcpm/ 15738 F: drivers/usb/typec/tcpm/ 24067 15739 24068 USB UHCI DRIVER 15740 USB UHCI DRIVER 24069 M: Alan Stern <stern@rowland.harvard.edu 15741 M: Alan Stern <stern@rowland.harvard.edu> 24070 L: linux-usb@vger.kernel.org 15742 L: linux-usb@vger.kernel.org 24071 S: Maintained 15743 S: Maintained 24072 F: drivers/usb/host/uhci* 15744 F: drivers/usb/host/uhci* 24073 15745 24074 USB VIDEO CLASS 15746 USB VIDEO CLASS 24075 M: Laurent Pinchart <laurent.pinchart@id 15747 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> >> 15748 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only) 24076 L: linux-media@vger.kernel.org 15749 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 15750 T: git git://linuxtv.org/media_tree.git >> 15751 W: http://www.ideasonboard.org/uvc/ >> 15752 S: Maintained 24080 F: drivers/media/usb/uvc/ 15753 F: drivers/media/usb/uvc/ 24081 F: include/uapi/linux/uvcvideo.h 15754 F: include/uapi/linux/uvcvideo.h 24082 15755 >> 15756 USB VISION DRIVER >> 15757 M: Hans Verkuil <hverkuil@xs4all.nl> >> 15758 L: linux-media@vger.kernel.org >> 15759 T: git git://linuxtv.org/media_tree.git >> 15760 W: https://linuxtv.org >> 15761 S: Odd Fixes >> 15762 F: drivers/media/usb/usbvision/ >> 15763 24083 USB WEBCAM GADGET 15764 USB WEBCAM GADGET >> 15765 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 24084 L: linux-usb@vger.kernel.org 15766 L: linux-usb@vger.kernel.org 24085 S: Orphan !! 15767 S: Maintained 24086 F: drivers/usb/gadget/function/*uvc* 15768 F: drivers/usb/gadget/function/*uvc* 24087 F: drivers/usb/gadget/legacy/webcam.c 15769 F: drivers/usb/gadget/legacy/webcam.c 24088 F: include/uapi/linux/usb/g_uvc.h 15770 F: include/uapi/linux/usb/g_uvc.h 24089 15771 >> 15772 USB WIRELESS RNDIS DRIVER (rndis_wlan) >> 15773 M: Jussi Kivilinna <jussi.kivilinna@iki.fi> >> 15774 L: linux-wireless@vger.kernel.org >> 15775 S: Maintained >> 15776 F: drivers/net/wireless/rndis_wlan.c >> 15777 24090 USB XHCI DRIVER 15778 USB XHCI DRIVER 24091 M: Mathias Nyman <mathias.nyman@intel.co 15779 M: Mathias Nyman <mathias.nyman@intel.com> 24092 L: linux-usb@vger.kernel.org 15780 L: linux-usb@vger.kernel.org 24093 S: Supported 15781 S: Supported 24094 F: drivers/usb/host/pci-quirks* << 24095 F: drivers/usb/host/xhci* 15782 F: drivers/usb/host/xhci* >> 15783 F: drivers/usb/host/pci-quirks* 24096 15784 24097 USER DATAGRAM PROTOCOL (UDP) !! 15785 USB ZD1201 DRIVER 24098 M: Willem de Bruijn <willemdebruijn.kern !! 15786 L: linux-wireless@vger.kernel.org 24099 L: netdev@vger.kernel.org !! 15787 W: http://linux-lc100020.sourceforge.net >> 15788 S: Orphan >> 15789 F: drivers/net/wireless/zydas/zd1201.* >> 15790 >> 15791 USB ZR364XX DRIVER >> 15792 M: Antoine Jacquet <royale@zerezo.com> >> 15793 L: linux-usb@vger.kernel.org >> 15794 L: linux-media@vger.kernel.org >> 15795 T: git git://linuxtv.org/media_tree.git >> 15796 W: http://royale.zerezo.com/zr364xx/ 24100 S: Maintained 15797 S: Maintained 24101 F: include/linux/udp.h !! 15798 F: Documentation/media/v4l-drivers/zr364xx* 24102 F: include/net/udp.h !! 15799 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 15800 24108 USER-MODE LINUX (UML) 15801 USER-MODE LINUX (UML) >> 15802 M: Jeff Dike <jdike@addtoit.com> 24109 M: Richard Weinberger <richard@nod.at> 15803 M: Richard Weinberger <richard@nod.at> 24110 M: Anton Ivanov <anton.ivanov@cambridgeg << 24111 M: Johannes Berg <johannes@sipsolutions. << 24112 L: linux-um@lists.infradead.org 15804 L: linux-um@lists.infradead.org 24113 S: Maintained << 24114 W: http://user-mode-linux.sourceforge.n 15805 W: http://user-mode-linux.sourceforge.net 24115 Q: https://patchwork.ozlabs.org/project !! 15806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git 24116 T: git git://git.kernel.org/pub/scm/lin !! 15807 S: Maintained 24117 T: git git://git.kernel.org/pub/scm/lin !! 15808 F: Documentation/virtual/uml/ 24118 F: Documentation/virt/uml/ << 24119 F: arch/um/ 15809 F: arch/um/ 24120 F: arch/x86/um/ 15810 F: arch/x86/um/ 24121 F: fs/hostfs/ 15811 F: fs/hostfs/ >> 15812 F: fs/hppfs/ 24122 15813 24123 USERSPACE COPYIN/COPYOUT (UIOVEC) 15814 USERSPACE COPYIN/COPYOUT (UIOVEC) 24124 M: Alexander Viro <viro@zeniv.linux.org. 15815 M: Alexander Viro <viro@zeniv.linux.org.uk> 24125 S: Maintained 15816 S: Maintained 24126 F: include/linux/uio.h << 24127 F: lib/iov_iter.c 15817 F: lib/iov_iter.c >> 15818 F: include/linux/uio.h 24128 15819 24129 USERSPACE DMA BUFFER DRIVER 15820 USERSPACE DMA BUFFER DRIVER 24130 M: Gerd Hoffmann <kraxel@redhat.com> 15821 M: Gerd Hoffmann <kraxel@redhat.com> 24131 L: dri-devel@lists.freedesktop.org << 24132 S: Maintained 15822 S: Maintained 24133 T: git https://gitlab.freedesktop.org/d !! 15823 L: dri-devel@lists.freedesktop.org 24134 F: drivers/dma-buf/udmabuf.c 15824 F: drivers/dma-buf/udmabuf.c 24135 F: include/uapi/linux/udmabuf.h 15825 F: include/uapi/linux/udmabuf.h >> 15826 T: git git://anongit.freedesktop.org/drm/drm-misc 24136 15827 24137 USERSPACE I/O (UIO) 15828 USERSPACE I/O (UIO) 24138 M: Greg Kroah-Hartman <gregkh@linuxfound 15829 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 24139 S: Maintained 15830 S: Maintained 24140 T: git git://git.kernel.org/pub/scm/lin 15831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 24141 F: Documentation/driver-api/uio-howto.r 15832 F: Documentation/driver-api/uio-howto.rst 24142 F: drivers/uio/ 15833 F: drivers/uio/ 24143 F: include/linux/uio_driver.h 15834 F: include/linux/uio_driver.h 24144 15835 24145 UTIL-LINUX PACKAGE 15836 UTIL-LINUX PACKAGE 24146 M: Karel Zak <kzak@redhat.com> 15837 M: Karel Zak <kzak@redhat.com> 24147 L: util-linux@vger.kernel.org 15838 L: util-linux@vger.kernel.org 24148 S: Maintained << 24149 W: http://en.wikipedia.org/wiki/Util-li 15839 W: http://en.wikipedia.org/wiki/Util-linux 24150 T: git git://git.kernel.org/pub/scm/uti 15840 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git >> 15841 S: Maintained 24151 15842 24152 UUID HELPERS 15843 UUID HELPERS >> 15844 M: Christoph Hellwig <hch@lst.de> 24153 R: Andy Shevchenko <andriy.shevchenko@li 15845 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com> 24154 L: linux-kernel@vger.kernel.org 15846 L: linux-kernel@vger.kernel.org 24155 S: Maintained !! 15847 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 15848 F: lib/uuid.c 24159 !! 15849 F: lib/test_uuid.c 24160 UV SYSFS DRIVER !! 15850 F: include/linux/uuid.h 24161 M: Justin Ernst <justin.ernst@hpe.com> !! 15851 F: include/uapi/linux/uuid.h 24162 L: platform-driver-x86@vger.kernel.org << 24163 S: Maintained 15852 S: Maintained 24164 F: drivers/platform/x86/uv_sysfs.c << 24165 15853 24166 UVESAFB DRIVER 15854 UVESAFB DRIVER 24167 M: Michal Januszewski <spock@gentoo.org> 15855 M: Michal Januszewski <spock@gentoo.org> 24168 L: linux-fbdev@vger.kernel.org 15856 L: linux-fbdev@vger.kernel.org 24169 S: Maintained << 24170 W: https://github.com/mjanusz/v86d 15857 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 << 24185 T: git git://linuxtv.org/media_tree.git << 24186 F: drivers/media/v4l2-core/v4l2-async.c << 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 15858 S: Maintained 24203 F: Documentation/driver-api/media/camer !! 15859 F: Documentation/fb/uvesafb.txt 24204 F: Documentation/driver-api/media/tx-rx !! 15860 F: drivers/video/fbdev/uvesafb.* 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 15861 24215 VF610 NAND DRIVER 15862 VF610 NAND DRIVER 24216 M: Stefan Agner <stefan@agner.ch> 15863 M: Stefan Agner <stefan@agner.ch> 24217 L: linux-mtd@lists.infradead.org 15864 L: linux-mtd@lists.infradead.org 24218 S: Supported 15865 S: Supported 24219 F: drivers/mtd/nand/raw/vf610_nfc.c 15866 F: drivers/mtd/nand/raw/vf610_nfc.c 24220 15867 24221 VFAT/FAT/MSDOS FILESYSTEM 15868 VFAT/FAT/MSDOS FILESYSTEM 24222 M: OGAWA Hirofumi <hirofumi@mail.parknet 15869 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp> 24223 S: Maintained 15870 S: Maintained 24224 F: Documentation/filesystems/vfat.rst !! 15871 F: Documentation/filesystems/vfat.txt 24225 F: fs/fat/ 15872 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 15873 24235 VFIO DRIVER 15874 VFIO DRIVER 24236 M: Alex Williamson <alex.williamson@redh 15875 M: Alex Williamson <alex.williamson@redhat.com> 24237 L: kvm@vger.kernel.org 15876 L: kvm@vger.kernel.org >> 15877 T: git git://github.com/awilliam/linux-vfio.git 24238 S: Maintained 15878 S: Maintained 24239 T: git https://github.com/awilliam/linu !! 15879 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/ 15880 F: drivers/vfio/ 24244 F: include/linux/vfio.h 15881 F: include/linux/vfio.h 24245 F: include/linux/vfio_pci_core.h << 24246 F: include/uapi/linux/vfio.h 15882 F: include/uapi/linux/vfio.h 24247 15883 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 15884 VFIO MEDIATED DEVICE DRIVERS 24261 M: Kirti Wankhede <kwankhede@nvidia.com> 15885 M: Kirti Wankhede <kwankhede@nvidia.com> 24262 L: kvm@vger.kernel.org 15886 L: kvm@vger.kernel.org 24263 S: Maintained 15887 S: Maintained 24264 F: Documentation/driver-api/vfio-mediat !! 15888 F: Documentation/vfio-mediated-device.txt 24265 F: drivers/vfio/mdev/ 15889 F: drivers/vfio/mdev/ 24266 F: include/linux/mdev.h 15890 F: include/linux/mdev.h 24267 F: samples/vfio-mdev/ 15891 F: samples/vfio-mdev/ 24268 15892 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 15893 VFIO PLATFORM DRIVER 24299 M: Eric Auger <eric.auger@redhat.com> 15894 M: Eric Auger <eric.auger@redhat.com> 24300 L: kvm@vger.kernel.org 15895 L: kvm@vger.kernel.org 24301 S: Maintained 15896 S: Maintained 24302 F: drivers/vfio/platform/ 15897 F: drivers/vfio/platform/ 24303 15898 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 15899 VGA_SWITCHEROO 24320 R: Lukas Wunner <lukas@wunner.de> 15900 R: Lukas Wunner <lukas@wunner.de> 24321 S: Maintained 15901 S: Maintained 24322 T: git https://gitlab.freedesktop.org/d << 24323 F: Documentation/gpu/vga-switcheroo.rst 15902 F: Documentation/gpu/vga-switcheroo.rst 24324 F: drivers/gpu/vga/vga_switcheroo.c 15903 F: drivers/gpu/vga/vga_switcheroo.c 24325 F: include/linux/vga_switcheroo.h 15904 F: include/linux/vga_switcheroo.h >> 15905 T: git git://anongit.freedesktop.org/drm/drm-misc 24326 15906 24327 VIA RHINE NETWORK DRIVER 15907 VIA RHINE NETWORK DRIVER 24328 M: Kevin Brace <kevinbrace@bracecomputer !! 15908 S: Orphan 24329 S: Maintained << 24330 F: drivers/net/ethernet/via/via-rhine.c 15909 F: drivers/net/ethernet/via/via-rhine.c 24331 15910 >> 15911 VIA SD/MMC CARD CONTROLLER DRIVER >> 15912 M: Bruce Chang <brucechang@via.com.tw> >> 15913 M: Harald Welte <HaraldWelte@viatech.com> >> 15914 S: Maintained >> 15915 F: drivers/mmc/host/via-sdmmc.c >> 15916 24332 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVE 15917 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER 24333 M: Florian Tobias Schandinat <FlorianSch 15918 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de> 24334 L: linux-fbdev@vger.kernel.org 15919 L: linux-fbdev@vger.kernel.org 24335 S: Maintained 15920 S: Maintained 24336 F: drivers/video/fbdev/via/ << 24337 F: include/linux/via-core.h 15921 F: include/linux/via-core.h >> 15922 F: include/linux/via-gpio.h 24338 F: include/linux/via_i2c.h 15923 F: include/linux/via_i2c.h >> 15924 F: drivers/video/fbdev/via/ 24339 15925 24340 VIA VELOCITY NETWORK DRIVER 15926 VIA VELOCITY NETWORK DRIVER 24341 M: Francois Romieu <romieu@fr.zoreil.com 15927 M: Francois Romieu <romieu@fr.zoreil.com> 24342 L: netdev@vger.kernel.org 15928 L: netdev@vger.kernel.org 24343 S: Maintained 15929 S: Maintained 24344 F: drivers/net/ethernet/via/via-velocit 15930 F: drivers/net/ethernet/via/via-velocity.* 24345 15931 24346 VICODEC VIRTUAL CODEC DRIVER 15932 VICODEC VIRTUAL CODEC DRIVER 24347 M: Hans Verkuil <hverkuil-cisco@xs4all.n !! 15933 M: Hans Verkuil <hans.verkuil@cisco.com> 24348 L: linux-media@vger.kernel.org 15934 L: linux-media@vger.kernel.org 24349 S: Maintained << 24350 W: https://linuxtv.org << 24351 T: git git://linuxtv.org/media_tree.git 15935 T: git git://linuxtv.org/media_tree.git 24352 F: drivers/media/test-drivers/vicodec/* !! 15936 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 15937 S: Maintained 24358 F: drivers/media/i2c/video-i2c.c !! 15938 F: drivers/media/platform/vicodec/* 24359 15939 24360 VIDEO MULTIPLEXER DRIVER 15940 VIDEO MULTIPLEXER DRIVER 24361 M: Philipp Zabel <p.zabel@pengutronix.de 15941 M: Philipp Zabel <p.zabel@pengutronix.de> 24362 L: linux-media@vger.kernel.org 15942 L: linux-media@vger.kernel.org 24363 S: Maintained 15943 S: Maintained 24364 F: drivers/media/platform/video-mux.c 15944 F: drivers/media/platform/video-mux.c 24365 15945 >> 15946 VIDEO I2C POLLING DRIVER >> 15947 M: Matt Ranostay <matt.ranostay@konsulko.com> >> 15948 L: linux-media@vger.kernel.org >> 15949 S: Maintained >> 15950 F: drivers/media/i2c/video-i2c.c >> 15951 24366 VIDEOBUF2 FRAMEWORK 15952 VIDEOBUF2 FRAMEWORK 24367 M: Tomasz Figa <tfiga@chromium.org> !! 15953 M: Pawel Osciak <pawel@osciak.com> 24368 M: Marek Szyprowski <m.szyprowski@samsun 15954 M: Marek Szyprowski <m.szyprowski@samsung.com> >> 15955 M: Kyungmin Park <kyungmin.park@samsung.com> 24369 L: linux-media@vger.kernel.org 15956 L: linux-media@vger.kernel.org 24370 S: Maintained 15957 S: Maintained 24371 F: drivers/media/common/videobuf2/* 15958 F: drivers/media/common/videobuf2/* 24372 F: include/media/videobuf2-* 15959 F: include/media/videobuf2-* 24373 15960 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 15961 VIMC VIRTUAL MEDIA CONTROLLER DRIVER 24383 M: Shuah Khan <skhan@linuxfoundation.org !! 15962 M: Helen Koike <helen.koike@collabora.com> 24384 R: Kieran Bingham <kieran.bingham@ideaso << 24385 L: linux-media@vger.kernel.org 15963 L: linux-media@vger.kernel.org 24386 S: Maintained << 24387 W: https://linuxtv.org << 24388 T: git git://linuxtv.org/media_tree.git 15964 T: git git://linuxtv.org/media_tree.git 24389 F: drivers/media/test-drivers/vimc/* !! 15965 W: https://linuxtv.org >> 15966 S: Maintained >> 15967 F: drivers/media/platform/vimc/* 24390 15968 24391 VIRT LIB 15969 VIRT LIB 24392 M: Alex Williamson <alex.williamson@redh 15970 M: Alex Williamson <alex.williamson@redhat.com> 24393 M: Paolo Bonzini <pbonzini@redhat.com> 15971 M: Paolo Bonzini <pbonzini@redhat.com> 24394 L: kvm@vger.kernel.org 15972 L: kvm@vger.kernel.org 24395 S: Supported 15973 S: Supported 24396 F: virt/lib/ 15974 F: virt/lib/ 24397 15975 24398 VIRTIO AND VHOST VSOCK DRIVER 15976 VIRTIO AND VHOST VSOCK DRIVER 24399 M: Stefan Hajnoczi <stefanha@redhat.com> 15977 M: Stefan Hajnoczi <stefanha@redhat.com> 24400 M: Stefano Garzarella <sgarzare@redhat.c << 24401 L: kvm@vger.kernel.org 15978 L: kvm@vger.kernel.org 24402 L: virtualization@lists.linux.dev !! 15979 L: virtualization@lists.linux-foundation.org 24403 L: netdev@vger.kernel.org 15980 L: netdev@vger.kernel.org 24404 S: Maintained 15981 S: Maintained 24405 F: drivers/vhost/vsock.c << 24406 F: include/linux/virtio_vsock.h 15982 F: include/linux/virtio_vsock.h 24407 F: include/uapi/linux/virtio_vsock.h 15983 F: include/uapi/linux/virtio_vsock.h 24408 F: net/vmw_vsock/virtio_transport.c !! 15984 F: include/uapi/linux/vsockmon.h >> 15985 F: include/uapi/linux/vm_sockets_diag.h >> 15986 F: net/vmw_vsock/diag.c >> 15987 F: net/vmw_vsock/af_vsock_tap.c 24409 F: net/vmw_vsock/virtio_transport_commo 15988 F: net/vmw_vsock/virtio_transport_common.c 24410 !! 15989 F: net/vmw_vsock/virtio_transport.c 24411 VIRTIO BALLOON !! 15990 F: drivers/net/vsockmon.c 24412 M: "Michael S. Tsirkin" <mst@redhat.com> !! 15991 F: drivers/vhost/vsock.c 24413 M: David Hildenbrand <david@redhat.com> !! 15992 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 15993 24434 VIRTIO CONSOLE DRIVER 15994 VIRTIO CONSOLE DRIVER 24435 M: Amit Shah <amit@kernel.org> 15995 M: Amit Shah <amit@kernel.org> 24436 L: virtualization@lists.linux.dev !! 15996 L: virtualization@lists.linux-foundation.org 24437 S: Maintained 15997 S: Maintained 24438 F: drivers/char/virtio_console.c 15998 F: drivers/char/virtio_console.c >> 15999 F: include/linux/virtio_console.h 24439 F: include/uapi/linux/virtio_console.h 16000 F: include/uapi/linux/virtio_console.h 24440 16001 24441 VIRTIO CORE AND NET DRIVERS !! 16002 VIRTIO CORE, NET AND BLOCK DRIVERS 24442 M: "Michael S. Tsirkin" <mst@redhat.com> 16003 M: "Michael S. Tsirkin" <mst@redhat.com> 24443 M: Jason Wang <jasowang@redhat.com> 16004 M: Jason Wang <jasowang@redhat.com> 24444 R: Xuan Zhuo <xuanzhuo@linux.alibaba.com !! 16005 L: virtualization@lists.linux-foundation.org 24445 R: Eugenio Pérez <eperezma@redhat.com> << 24446 L: virtualization@lists.linux.dev << 24447 S: Maintained 16006 S: Maintained 24448 F: Documentation/ABI/testing/sysfs-bus- << 24449 F: Documentation/ABI/testing/sysfs-clas << 24450 F: Documentation/devicetree/bindings/vi 16007 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/ 16008 F: drivers/virtio/ 24457 F: include/linux/vdpa.h !! 16009 F: tools/virtio/ >> 16010 F: drivers/net/virtio_net.c >> 16011 F: drivers/block/virtio_blk.c 24458 F: include/linux/virtio*.h 16012 F: include/linux/virtio*.h 24459 F: include/linux/vringh.h << 24460 F: include/uapi/linux/virtio_*.h 16013 F: include/uapi/linux/virtio_*.h 24461 F: net/vmw_vsock/virtio* !! 16014 F: drivers/crypto/virtio/ 24462 F: tools/virtio/ !! 16015 F: mm/balloon_compaction.c 24463 F: tools/testing/selftests/drivers/net/ << 24464 16016 24465 VIRTIO CRYPTO DRIVER 16017 VIRTIO CRYPTO DRIVER 24466 M: Gonglei <arei.gonglei@huawei.com> 16018 M: Gonglei <arei.gonglei@huawei.com> 24467 L: virtualization@lists.linux.dev !! 16019 L: virtualization@lists.linux-foundation.org 24468 L: linux-crypto@vger.kernel.org 16020 L: linux-crypto@vger.kernel.org 24469 S: Maintained 16021 S: Maintained 24470 F: drivers/crypto/virtio/ 16022 F: drivers/crypto/virtio/ 24471 F: include/uapi/linux/virtio_crypto.h 16023 F: include/uapi/linux/virtio_crypto.h 24472 16024 24473 VIRTIO DRIVERS FOR S390 16025 VIRTIO DRIVERS FOR S390 24474 M: Cornelia Huck <cohuck@redhat.com> 16026 M: Cornelia Huck <cohuck@redhat.com> 24475 M: Halil Pasic <pasic@linux.ibm.com> 16027 M: Halil Pasic <pasic@linux.ibm.com> 24476 M: Eric Farman <farman@linux.ibm.com> << 24477 L: linux-s390@vger.kernel.org 16028 L: linux-s390@vger.kernel.org 24478 L: virtualization@lists.linux.dev !! 16029 L: virtualization@lists.linux-foundation.org 24479 L: kvm@vger.kernel.org 16030 L: kvm@vger.kernel.org 24480 S: Supported 16031 S: Supported 24481 F: arch/s390/include/uapi/asm/virtio-cc << 24482 F: drivers/s390/virtio/ 16032 F: drivers/s390/virtio/ 24483 !! 16033 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 16034 24506 VIRTIO GPU DRIVER 16035 VIRTIO GPU DRIVER 24507 M: David Airlie <airlied@redhat.com> !! 16036 M: David Airlie <airlied@linux.ie> 24508 M: Gerd Hoffmann <kraxel@redhat.com> 16037 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 16038 L: dri-devel@lists.freedesktop.org 24512 L: virtualization@lists.linux.dev !! 16039 L: virtualization@lists.linux-foundation.org >> 16040 T: git git://anongit.freedesktop.org/drm/drm-misc 24513 S: Maintained 16041 S: Maintained 24514 T: git https://gitlab.freedesktop.org/d << 24515 F: drivers/gpu/drm/ci/xfails/virtio* << 24516 F: drivers/gpu/drm/virtio/ 16042 F: drivers/gpu/drm/virtio/ 24517 F: include/uapi/linux/virtio_gpu.h 16043 F: include/uapi/linux/virtio_gpu.h 24518 16044 24519 VIRTIO HOST (VHOST) 16045 VIRTIO HOST (VHOST) 24520 M: "Michael S. Tsirkin" <mst@redhat.com> 16046 M: "Michael S. Tsirkin" <mst@redhat.com> 24521 M: Jason Wang <jasowang@redhat.com> 16047 M: Jason Wang <jasowang@redhat.com> 24522 R: Eugenio Pérez <eperezma@redhat.com> << 24523 L: kvm@vger.kernel.org 16048 L: kvm@vger.kernel.org 24524 L: virtualization@lists.linux.dev !! 16049 L: virtualization@lists.linux-foundation.org 24525 L: netdev@vger.kernel.org 16050 L: netdev@vger.kernel.org 24526 S: Maintained << 24527 T: git git://git.kernel.org/pub/scm/lin 16051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git >> 16052 S: Maintained 24528 F: drivers/vhost/ 16053 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 16054 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 16055 24553 VIRTIO INPUT DRIVER 16056 VIRTIO INPUT DRIVER 24554 M: Gerd Hoffmann <kraxel@redhat.com> 16057 M: Gerd Hoffmann <kraxel@redhat.com> 24555 S: Maintained 16058 S: Maintained 24556 F: drivers/virtio/virtio_input.c 16059 F: drivers/virtio/virtio_input.c 24557 F: include/uapi/linux/virtio_input.h 16060 F: include/uapi/linux/virtio_input.h 24558 16061 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 16062 VIRTUAL BOX GUEST DEVICE DRIVER 24591 M: Hans de Goede <hdegoede@redhat.com> 16063 M: Hans de Goede <hdegoede@redhat.com> 24592 M: Arnd Bergmann <arnd@arndb.de> 16064 M: Arnd Bergmann <arnd@arndb.de> 24593 M: Greg Kroah-Hartman <gregkh@linuxfound 16065 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> 24594 S: Maintained 16066 S: Maintained 24595 F: drivers/virt/vboxguest/ << 24596 F: include/linux/vbox_utils.h 16067 F: include/linux/vbox_utils.h 24597 F: include/uapi/linux/vbox*.h 16068 F: include/uapi/linux/vbox*.h 24598 !! 16069 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 16070 24613 VIRTUAL SERIO DEVICE DRIVER 16071 VIRTUAL SERIO DEVICE DRIVER 24614 M: Stephen Chandler Paul <thatslyude@gma 16072 M: Stephen Chandler Paul <thatslyude@gmail.com> 24615 S: Maintained 16073 S: Maintained 24616 F: drivers/input/serio/userio.c 16074 F: drivers/input/serio/userio.c 24617 F: include/uapi/linux/userio.h 16075 F: include/uapi/linux/userio.h 24618 16076 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 16077 VIVID VIRTUAL VIDEO DRIVER 24632 M: Hans Verkuil <hverkuil@xs4all.nl> 16078 M: Hans Verkuil <hverkuil@xs4all.nl> 24633 L: linux-media@vger.kernel.org 16079 L: linux-media@vger.kernel.org 24634 S: Maintained << 24635 W: https://linuxtv.org << 24636 T: git git://linuxtv.org/media_tree.git 16080 T: git git://linuxtv.org/media_tree.git 24637 F: drivers/media/test-drivers/vivid/* !! 16081 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 16082 S: Maintained 24660 W: https://www.linux-mm.org !! 16083 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 16084 24667 VMALLOC !! 16085 VLYNQ BUS 24668 M: Andrew Morton <akpm@linux-foundation. !! 16086 M: Florian Fainelli <f.fainelli@gmail.com> 24669 R: Uladzislau Rezki <urezki@gmail.com> !! 16087 L: openwrt-devel@lists.openwrt.org (subscribers-only) 24670 R: Christoph Hellwig <hch@infradead.org> << 24671 L: linux-mm@kvack.org << 24672 S: Maintained 16088 S: Maintained 24673 W: http://www.linux-mm.org !! 16089 F: drivers/vlynq/vlynq.c 24674 T: git git://git.kernel.org/pub/scm/lin !! 16090 F: include/linux/vlynq.h 24675 F: include/linux/vmalloc.h << 24676 F: mm/vmalloc.c << 24677 16091 24678 VME SUBSYSTEM 16092 VME SUBSYSTEM 24679 L: linux-kernel@vger.kernel.org !! 16093 M: Martyn Welch <martyn@welchs.me.uk> 24680 S: Orphan !! 16094 M: Manohar Vanga <manohar.vanga@gmail.com> >> 16095 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org> >> 16096 L: devel@driverdev.osuosl.org >> 16097 S: Maintained 24681 T: git git://git.kernel.org/pub/scm/lin 16098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git 24682 F: Documentation/driver-api/vme.rst 16099 F: Documentation/driver-api/vme.rst 24683 F: drivers/staging/vme_user/ !! 16100 F: drivers/staging/vme/ >> 16101 F: drivers/vme/ >> 16102 F: include/linux/vme* 24684 16103 24685 VMWARE BALLOON DRIVER 16104 VMWARE BALLOON DRIVER 24686 M: Jerrin Shaji George <jerrin.shaji-geo !! 16105 M: Xavier Deguillard <xdeguillard@vmware.com> 24687 R: Broadcom internal kernel review list< !! 16106 M: Nadav Amit <namit@vmware.com> >> 16107 M: "VMware, Inc." <pv-drivers@vmware.com> 24688 L: linux-kernel@vger.kernel.org 16108 L: linux-kernel@vger.kernel.org 24689 S: Supported !! 16109 S: Maintained 24690 F: drivers/misc/vmw_balloon.c 16110 F: drivers/misc/vmw_balloon.c 24691 16111 24692 VMWARE HYPERVISOR INTERFACE 16112 VMWARE HYPERVISOR INTERFACE 24693 M: Ajay Kaher <ajay.kaher@broadcom.com> !! 16113 M: Alok Kataria <akataria@vmware.com> 24694 M: Alexey Makhalov <alexey.amakhalov@bro !! 16114 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 16115 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 16116 F: arch/x86/kernel/cpu/vmware.c 24702 16117 24703 VMWARE PVRDMA DRIVER 16118 VMWARE PVRDMA DRIVER 24704 M: Bryan Tan <bryan-bt.tan@broadcom.com> !! 16119 M: Adit Ranadive <aditr@vmware.com> 24705 M: Vishnu Dasa <vishnu.dasa@broadcom.com !! 16120 M: VMware PV-Drivers <pv-drivers@vmware.com> 24706 R: Broadcom internal kernel review list< << 24707 L: linux-rdma@vger.kernel.org 16121 L: linux-rdma@vger.kernel.org 24708 S: Supported !! 16122 S: Maintained 24709 F: drivers/infiniband/hw/vmw_pvrdma/ 16123 F: drivers/infiniband/hw/vmw_pvrdma/ 24710 16124 24711 VMWARE PVSCSI DRIVER !! 16125 VMware PVSCSI driver 24712 M: Vishal Bhakta <vishal.bhakta@broadcom !! 16126 M: Jim Gill <jgill@vmware.com> 24713 R: Broadcom internal kernel review list< !! 16127 M: VMware PV-Drivers <pv-drivers@vmware.com> 24714 L: linux-scsi@vger.kernel.org 16128 L: linux-scsi@vger.kernel.org 24715 S: Supported !! 16129 S: Maintained 24716 F: drivers/scsi/vmw_pvscsi.c 16130 F: drivers/scsi/vmw_pvscsi.c 24717 F: drivers/scsi/vmw_pvscsi.h 16131 F: drivers/scsi/vmw_pvscsi.h 24718 16132 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 16133 VMWARE VMMOUSE SUBDRIVER 24738 M: Zack Rusin <zack.rusin@broadcom.com> !! 16134 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com> 24739 R: Broadcom internal kernel review list< !! 16135 M: "VMware, Inc." <pv-drivers@vmware.com> 24740 L: linux-input@vger.kernel.org 16136 L: linux-input@vger.kernel.org 24741 S: Supported !! 16137 S: Maintained 24742 F: drivers/input/mouse/vmmouse.c 16138 F: drivers/input/mouse/vmmouse.c 24743 F: drivers/input/mouse/vmmouse.h 16139 F: drivers/input/mouse/vmmouse.h 24744 16140 24745 VMWARE VMXNET3 ETHERNET DRIVER 16141 VMWARE VMXNET3 ETHERNET DRIVER 24746 M: Ronak Doshi <ronak.doshi@broadcom.com !! 16142 M: Ronak Doshi <doshir@vmware.com> 24747 R: Broadcom internal kernel review list< !! 16143 M: "VMware, Inc." <pv-drivers@vmware.com> 24748 L: netdev@vger.kernel.org 16144 L: netdev@vger.kernel.org 24749 S: Supported !! 16145 S: Maintained 24750 F: drivers/net/vmxnet3/ 16146 F: drivers/net/vmxnet3/ 24751 16147 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 16148 VOCORE VOCORE2 BOARD 24761 M: Harvey Hunt <harveyhuntnexus@gmail.co 16149 M: Harvey Hunt <harveyhuntnexus@gmail.com> 24762 L: linux-mips@vger.kernel.org 16150 L: linux-mips@vger.kernel.org 24763 S: Maintained 16151 S: Maintained 24764 F: arch/mips/boot/dts/ralink/vocore2.dt 16152 F: arch/mips/boot/dts/ralink/vocore2.dts 24765 16153 24766 VOLTAGE AND CURRENT REGULATOR FRAMEWORK 16154 VOLTAGE AND CURRENT REGULATOR FRAMEWORK 24767 M: Liam Girdwood <lgirdwood@gmail.com> 16155 M: Liam Girdwood <lgirdwood@gmail.com> 24768 M: Mark Brown <broonie@kernel.org> 16156 M: Mark Brown <broonie@kernel.org> 24769 L: linux-kernel@vger.kernel.org 16157 L: linux-kernel@vger.kernel.org 24770 S: Supported << 24771 W: http://www.slimlogic.co.uk/?p=48 16158 W: http://www.slimlogic.co.uk/?p=48 24772 T: git git://git.kernel.org/pub/scm/lin 16159 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git >> 16160 S: Supported 24773 F: Documentation/devicetree/bindings/re 16161 F: Documentation/devicetree/bindings/regulator/ 24774 F: Documentation/power/regulator/ 16162 F: Documentation/power/regulator/ 24775 F: drivers/regulator/ 16163 F: drivers/regulator/ 24776 F: include/dt-bindings/regulator/ 16164 F: include/dt-bindings/regulator/ 24777 F: include/linux/regulator/ 16165 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 16166 24784 VRF 16167 VRF 24785 M: David Ahern <dsahern@kernel.org> !! 16168 M: David Ahern <dsa@cumulusnetworks.com> >> 16169 M: Shrijeet Mukherjee <shrijeet@gmail.com> 24786 L: netdev@vger.kernel.org 16170 L: netdev@vger.kernel.org 24787 S: Maintained 16171 S: Maintained 24788 F: Documentation/networking/vrf.rst << 24789 F: drivers/net/vrf.c 16172 F: drivers/net/vrf.c 24790 !! 16173 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 16174 24804 VT1211 HARDWARE MONITOR DRIVER 16175 VT1211 HARDWARE MONITOR DRIVER 24805 M: Juerg Haefliger <juergh@proton.me> !! 16176 M: Juerg Haefliger <juergh@gmail.com> 24806 L: linux-hwmon@vger.kernel.org 16177 L: linux-hwmon@vger.kernel.org 24807 S: Maintained 16178 S: Maintained 24808 F: Documentation/hwmon/vt1211.rst !! 16179 F: Documentation/hwmon/vt1211 24809 F: drivers/hwmon/vt1211.c 16180 F: drivers/hwmon/vt1211.c 24810 16181 24811 VT8231 HARDWARE MONITOR DRIVER 16182 VT8231 HARDWARE MONITOR DRIVER 24812 M: Roger Lucas <vt8231@hiddenengine.co.u 16183 M: Roger Lucas <vt8231@hiddenengine.co.uk> 24813 L: linux-hwmon@vger.kernel.org 16184 L: linux-hwmon@vger.kernel.org 24814 S: Maintained 16185 S: Maintained 24815 F: drivers/hwmon/vt8231.c 16186 F: drivers/hwmon/vt8231.c 24816 16187 24817 VUB300 USB to SDIO/SD/MMC bridge chip 16188 VUB300 USB to SDIO/SD/MMC bridge chip >> 16189 M: Tony Olech <tony.olech@elandigitalsystems.com> 24818 L: linux-mmc@vger.kernel.org 16190 L: linux-mmc@vger.kernel.org 24819 S: Orphan !! 16191 L: linux-usb@vger.kernel.org >> 16192 S: Supported 24820 F: drivers/mmc/host/vub300.c 16193 F: drivers/mmc/host/vub300.c 24821 16194 24822 W1 DALLAS'S 1-WIRE BUS 16195 W1 DALLAS'S 1-WIRE BUS 24823 M: Krzysztof Kozlowski <krzk@kernel.org> !! 16196 M: Evgeniy Polyakov <zbr@ioremap.net> 24824 S: Maintained 16197 S: Maintained 24825 F: Documentation/devicetree/bindings/w1 16198 F: Documentation/devicetree/bindings/w1/ 24826 F: Documentation/w1/ 16199 F: Documentation/w1/ 24827 F: drivers/w1/ 16200 F: drivers/w1/ 24828 F: include/linux/w1.h 16201 F: include/linux/w1.h 24829 16202 24830 W83791D HARDWARE MONITORING DRIVER 16203 W83791D HARDWARE MONITORING DRIVER 24831 M: Marc Hulsman <m.hulsman@tudelft.nl> 16204 M: Marc Hulsman <m.hulsman@tudelft.nl> 24832 L: linux-hwmon@vger.kernel.org 16205 L: linux-hwmon@vger.kernel.org 24833 S: Maintained 16206 S: Maintained 24834 F: Documentation/hwmon/w83791d.rst !! 16207 F: Documentation/hwmon/w83791d 24835 F: drivers/hwmon/w83791d.c 16208 F: drivers/hwmon/w83791d.c 24836 16209 24837 W83793 HARDWARE MONITORING DRIVER 16210 W83793 HARDWARE MONITORING DRIVER 24838 M: Rudolf Marek <r.marek@assembler.cz> 16211 M: Rudolf Marek <r.marek@assembler.cz> 24839 L: linux-hwmon@vger.kernel.org 16212 L: linux-hwmon@vger.kernel.org 24840 S: Maintained 16213 S: Maintained 24841 F: Documentation/hwmon/w83793.rst !! 16214 F: Documentation/hwmon/w83793 24842 F: drivers/hwmon/w83793.c 16215 F: drivers/hwmon/w83793.c 24843 16216 24844 W83795 HARDWARE MONITORING DRIVER 16217 W83795 HARDWARE MONITORING DRIVER 24845 M: Jean Delvare <jdelvare@suse.com> 16218 M: Jean Delvare <jdelvare@suse.com> 24846 L: linux-hwmon@vger.kernel.org 16219 L: linux-hwmon@vger.kernel.org 24847 S: Maintained 16220 S: Maintained 24848 F: drivers/hwmon/w83795.c 16221 F: drivers/hwmon/w83795.c 24849 16222 24850 W83L51xD SD/MMC CARD INTERFACE DRIVER 16223 W83L51xD SD/MMC CARD INTERFACE DRIVER 24851 M: Pierre Ossman <pierre@ossman.eu> 16224 M: Pierre Ossman <pierre@ossman.eu> 24852 S: Maintained 16225 S: Maintained 24853 F: drivers/mmc/host/wbsd.* 16226 F: drivers/mmc/host/wbsd.* 24854 16227 24855 WACOM PROTOCOL 4 SERIAL TABLETS 16228 WACOM PROTOCOL 4 SERIAL TABLETS 24856 M: Julian Squires <julian@cipht.net> 16229 M: Julian Squires <julian@cipht.net> 24857 M: Hans de Goede <hdegoede@redhat.com> 16230 M: Hans de Goede <hdegoede@redhat.com> 24858 L: linux-input@vger.kernel.org 16231 L: linux-input@vger.kernel.org 24859 S: Maintained 16232 S: Maintained 24860 F: drivers/input/tablet/wacom_serial4.c 16233 F: drivers/input/tablet/wacom_serial4.c 24861 16234 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 16235 WATCHDOG DEVICE DRIVERS 24873 M: Wim Van Sebroeck <wim@linux-watchdog. 16236 M: Wim Van Sebroeck <wim@linux-watchdog.org> 24874 M: Guenter Roeck <linux@roeck-us.net> 16237 M: Guenter Roeck <linux@roeck-us.net> 24875 L: linux-watchdog@vger.kernel.org 16238 L: linux-watchdog@vger.kernel.org 24876 S: Maintained << 24877 W: http://www.linux-watchdog.org/ 16239 W: http://www.linux-watchdog.org/ 24878 T: git git://www.linux-watchdog.org/lin 16240 T: git git://www.linux-watchdog.org/linux-watchdog.git >> 16241 S: Maintained 24879 F: Documentation/devicetree/bindings/wa 16242 F: Documentation/devicetree/bindings/watchdog/ 24880 F: Documentation/watchdog/ 16243 F: Documentation/watchdog/ 24881 F: drivers/watchdog/ 16244 F: drivers/watchdog/ 24882 F: include/linux/watchdog.h 16245 F: include/linux/watchdog.h 24883 F: include/trace/events/watchdog.h << 24884 F: include/uapi/linux/watchdog.h 16246 F: include/uapi/linux/watchdog.h 24885 16247 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 16248 WHISKEYCOVE PMIC GPIO DRIVER 24895 M: Kuppuswamy Sathyanarayanan <sathyanar 16249 M: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com> 24896 L: linux-gpio@vger.kernel.org 16250 L: linux-gpio@vger.kernel.org 24897 S: Maintained 16251 S: Maintained 24898 F: drivers/gpio/gpio-wcove.c 16252 F: drivers/gpio/gpio-wcove.c 24899 16253 24900 WHWAVE RTC DRIVER << 24901 M: Dianlong Li <long17.cool@163.com> << 24902 L: linux-rtc@vger.kernel.org << 24903 S: Maintained << 24904 F: drivers/rtc/rtc-sd3078.c << 24905 << 24906 WIIMOTE HID DRIVER 16254 WIIMOTE HID DRIVER 24907 M: David Rheinsberg <david@readahead.eu> !! 16255 M: David Herrmann <dh.herrmann@googlemail.com> 24908 L: linux-input@vger.kernel.org 16256 L: linux-input@vger.kernel.org 24909 S: Maintained 16257 S: Maintained 24910 F: drivers/hid/hid-wiimote* 16258 F: drivers/hid/hid-wiimote* 24911 16259 24912 WILOCITY WIL6210 WIRELESS DRIVER 16260 WILOCITY WIL6210 WIRELESS DRIVER >> 16261 M: Maya Erez <merez@codeaurora.org> 24913 L: linux-wireless@vger.kernel.org 16262 L: linux-wireless@vger.kernel.org 24914 S: Orphan !! 16263 L: wil6210@qti.qualcomm.com 24915 W: https://wireless.wiki.kernel.org/en/ !! 16264 S: Supported >> 16265 W: http://wireless.kernel.org/en/users/Drivers/wil6210 24916 F: drivers/net/wireless/ath/wil6210/ 16266 F: drivers/net/wireless/ath/wil6210/ 24917 16267 >> 16268 WIMAX STACK >> 16269 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com> >> 16270 M: linux-wimax@intel.com >> 16271 L: wimax@linuxwimax.org (subscribers-only) >> 16272 S: Supported >> 16273 W: http://linuxwimax.org >> 16274 F: Documentation/wimax/README.wimax >> 16275 F: include/linux/wimax/debug.h >> 16276 F: include/net/wimax.h >> 16277 F: include/uapi/linux/wimax.h >> 16278 F: net/wimax/ >> 16279 24918 WINBOND CIR DRIVER 16280 WINBOND CIR DRIVER 24919 M: David Härdeman <david@hardeman.nu> 16281 M: David Härdeman <david@hardeman.nu> 24920 S: Maintained 16282 S: Maintained 24921 F: drivers/media/rc/winbond-cir.c 16283 F: drivers/media/rc/winbond-cir.c 24922 16284 24923 WINSYSTEMS EBC-C384 WATCHDOG DRIVER 16285 WINSYSTEMS EBC-C384 WATCHDOG DRIVER >> 16286 M: William Breathitt Gray <vilhelm.gray@gmail.com> 24924 L: linux-watchdog@vger.kernel.org 16287 L: linux-watchdog@vger.kernel.org 24925 S: Orphan !! 16288 S: Maintained 24926 F: drivers/watchdog/ebc-c384_wdt.c 16289 F: drivers/watchdog/ebc-c384_wdt.c 24927 16290 24928 WINSYSTEMS WS16C48 GPIO DRIVER 16291 WINSYSTEMS WS16C48 GPIO DRIVER 24929 M: William Breathitt Gray <wbg@kernel.or !! 16292 M: William Breathitt Gray <vilhelm.gray@gmail.com> 24930 L: linux-gpio@vger.kernel.org 16293 L: linux-gpio@vger.kernel.org 24931 S: Maintained 16294 S: Maintained 24932 F: drivers/gpio/gpio-ws16c48.c 16295 F: drivers/gpio/gpio-ws16c48.c 24933 16296 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 16297 WISTRON LAPTOP BUTTON DRIVER 24943 M: Miloslav Trmac <mitr@volny.cz> 16298 M: Miloslav Trmac <mitr@volny.cz> 24944 S: Maintained 16299 S: Maintained 24945 F: drivers/input/misc/wistron_btns.c 16300 F: drivers/input/misc/wistron_btns.c 24946 16301 24947 WMI BINARY MOF DRIVER !! 16302 WL3501 WIRELESS PCMCIA CARD DRIVER 24948 M: Armin Wolf <W_Armin@gmx.de> !! 16303 L: linux-wireless@vger.kernel.org 24949 R: Thomas Weißschuh <linux@weissschuh.n !! 16304 S: Odd fixes 24950 L: platform-driver-x86@vger.kernel.org !! 16305 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 16306 24956 WOLFSON MICROELECTRONICS DRIVERS 16307 WOLFSON MICROELECTRONICS DRIVERS 24957 L: patches@opensource.cirrus.com 16308 L: patches@opensource.cirrus.com 24958 S: Supported << 24959 W: https://github.com/CirrusLogic/linux << 24960 T: git https://github.com/CirrusLogic/l 16309 T: git https://github.com/CirrusLogic/linux-drivers.git 24961 F: Documentation/devicetree/bindings/ex !! 16310 W: https://github.com/CirrusLogic/linux-drivers/wiki 24962 F: Documentation/devicetree/bindings/mf !! 16311 S: Supported >> 16312 F: Documentation/hwmon/wm83?? >> 16313 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt >> 16314 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt >> 16315 F: Documentation/devicetree/bindings/mfd/arizona.txt 24963 F: Documentation/devicetree/bindings/mf 16316 F: Documentation/devicetree/bindings/mfd/wm831x.txt 24964 F: Documentation/devicetree/bindings/re !! 16317 F: Documentation/devicetree/bindings/sound/wlf,arizona.txt 24965 F: Documentation/devicetree/bindings/so !! 16318 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 16319 F: drivers/clk/clk-wm83*.c >> 16320 F: drivers/extcon/extcon-arizona.c >> 16321 F: drivers/leds/leds-wm83*.c 24970 F: drivers/gpio/gpio-*wm*.c 16322 F: drivers/gpio/gpio-*wm*.c 24971 F: drivers/gpio/gpio-arizona.c 16323 F: drivers/gpio/gpio-arizona.c 24972 F: drivers/hwmon/wm83??-hwmon.c 16324 F: drivers/hwmon/wm83??-hwmon.c 24973 F: drivers/input/misc/wm831x-on.c 16325 F: drivers/input/misc/wm831x-on.c 24974 F: drivers/input/touchscreen/wm831x-ts. 16326 F: drivers/input/touchscreen/wm831x-ts.c 24975 F: drivers/input/touchscreen/wm97*.c 16327 F: drivers/input/touchscreen/wm97*.c 24976 F: drivers/leds/leds-wm83*.c << 24977 F: drivers/mfd/arizona* 16328 F: drivers/mfd/arizona* 24978 F: drivers/mfd/cs47l24* << 24979 F: drivers/mfd/wm*.c 16329 F: drivers/mfd/wm*.c >> 16330 F: drivers/mfd/cs47l24* 24980 F: drivers/power/supply/wm83*.c 16331 F: drivers/power/supply/wm83*.c 24981 F: drivers/regulator/arizona* << 24982 F: drivers/regulator/wm8*.c << 24983 F: drivers/rtc/rtc-wm83*.c 16332 F: drivers/rtc/rtc-wm83*.c >> 16333 F: drivers/regulator/wm8*.c >> 16334 F: drivers/regulator/arizona* 24984 F: drivers/video/backlight/wm83*_bl.c 16335 F: drivers/video/backlight/wm83*_bl.c 24985 F: drivers/watchdog/wm83*_wdt.c 16336 F: drivers/watchdog/wm83*_wdt.c 24986 F: include/linux/mfd/arizona/ 16337 F: include/linux/mfd/arizona/ 24987 F: include/linux/mfd/wm831x/ 16338 F: include/linux/mfd/wm831x/ 24988 F: include/linux/mfd/wm8350/ 16339 F: include/linux/mfd/wm8350/ 24989 F: include/linux/mfd/wm8400* 16340 F: include/linux/mfd/wm8400* 24990 F: include/linux/regulator/arizona* 16341 F: include/linux/regulator/arizona* 24991 F: include/linux/wm97xx.h 16342 F: include/linux/wm97xx.h 24992 F: include/sound/wm????.h 16343 F: include/sound/wm????.h 24993 F: sound/soc/codecs/arizona* !! 16344 F: sound/soc/codecs/arizona.? 24994 F: sound/soc/codecs/cs47l24* << 24995 F: sound/soc/codecs/wm* 16345 F: sound/soc/codecs/wm* >> 16346 F: sound/soc/codecs/cs47l24* 24996 16347 24997 WORKQUEUE 16348 WORKQUEUE 24998 M: Tejun Heo <tj@kernel.org> 16349 M: Tejun Heo <tj@kernel.org> 24999 R: Lai Jiangshan <jiangshanlai@gmail.com 16350 R: Lai Jiangshan <jiangshanlai@gmail.com> 25000 S: Maintained << 25001 T: git git://git.kernel.org/pub/scm/lin 16351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git 25002 F: Documentation/core-api/workqueue.rst !! 16352 S: Maintained 25003 F: include/linux/workqueue.h 16353 F: include/linux/workqueue.h 25004 F: kernel/workqueue.c 16354 F: kernel/workqueue.c 25005 F: kernel/workqueue_internal.h !! 16355 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 16356 25017 X-POWERS AXP288 PMIC DRIVERS 16357 X-POWERS AXP288 PMIC DRIVERS 25018 M: Hans de Goede <hdegoede@redhat.com> 16358 M: Hans de Goede <hdegoede@redhat.com> 25019 S: Maintained 16359 S: Maintained 25020 F: drivers/acpi/pmic/intel_pmic_xpower. << 25021 N: axp288 16360 N: axp288 >> 16361 F: drivers/acpi/pmic/intel_pmic_xpower.c 25022 16362 25023 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS 16363 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS 25024 M: Chen-Yu Tsai <wens@csie.org> 16364 M: Chen-Yu Tsai <wens@csie.org> 25025 L: linux-kernel@vger.kernel.org 16365 L: linux-kernel@vger.kernel.org 25026 S: Maintained 16366 S: Maintained 25027 N: axp[128] 16367 N: axp[128] 25028 16368 25029 X.25 STACK !! 16369 X.25 NETWORK LAYER 25030 M: Martin Schiller <ms@dev.tdt.de> !! 16370 M: Andrew Hendry <andrew.hendry@gmail.com> 25031 L: linux-x25@vger.kernel.org 16371 L: linux-x25@vger.kernel.org 25032 S: Maintained !! 16372 S: Odd Fixes 25033 F: Documentation/networking/lapb-module << 25034 F: Documentation/networking/x25* 16373 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* 16374 F: include/net/x25* 25039 F: include/uapi/linux/x25.h << 25040 F: net/lapb/ << 25041 F: net/x25/ 16375 F: net/x25/ 25042 16376 25043 X86 ARCHITECTURE (32-BIT AND 64-BIT) 16377 X86 ARCHITECTURE (32-BIT AND 64-BIT) 25044 M: Thomas Gleixner <tglx@linutronix.de> 16378 M: Thomas Gleixner <tglx@linutronix.de> 25045 M: Ingo Molnar <mingo@redhat.com> 16379 M: Ingo Molnar <mingo@redhat.com> 25046 M: Borislav Petkov <bp@alien8.de> 16380 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> 16381 R: "H. Peter Anvin" <hpa@zytor.com> >> 16382 M: x86@kernel.org 25050 L: linux-kernel@vger.kernel.org 16383 L: linux-kernel@vger.kernel.org 25051 S: Maintained << 25052 T: git git://git.kernel.org/pub/scm/lin 16384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core 25053 F: Documentation/arch/x86/ !! 16385 S: Maintained 25054 F: Documentation/devicetree/bindings/x8 16386 F: Documentation/devicetree/bindings/x86/ >> 16387 F: Documentation/x86/ 25055 F: arch/x86/ 16388 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 16389 25068 X86 ENTRY CODE 16390 X86 ENTRY CODE 25069 M: Andy Lutomirski <luto@kernel.org> 16391 M: Andy Lutomirski <luto@kernel.org> 25070 L: linux-kernel@vger.kernel.org 16392 L: linux-kernel@vger.kernel.org 25071 S: Maintained << 25072 T: git git://git.kernel.org/pub/scm/lin 16393 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 16394 S: Maintained 25082 F: Documentation/admin-guide/hw-vuln/ !! 16395 F: arch/x86/entry/ 25083 F: arch/x86/include/asm/nospec-branch.h << 25084 F: arch/x86/kernel/cpu/bugs.c << 25085 16396 25086 X86 MCE INFRASTRUCTURE 16397 X86 MCE INFRASTRUCTURE 25087 M: Tony Luck <tony.luck@intel.com> 16398 M: Tony Luck <tony.luck@intel.com> 25088 M: Borislav Petkov <bp@alien8.de> 16399 M: Borislav Petkov <bp@alien8.de> 25089 L: linux-edac@vger.kernel.org 16400 L: linux-edac@vger.kernel.org 25090 S: Maintained 16401 S: Maintained 25091 F: Documentation/ABI/testing/sysfs-mce !! 16402 F: arch/x86/kernel/cpu/mcheck/* 25092 F: Documentation/arch/x86/x86_64/machin << 25093 F: arch/x86/kernel/cpu/mce/* << 25094 16403 25095 X86 MICROCODE UPDATE SUPPORT 16404 X86 MICROCODE UPDATE SUPPORT 25096 M: Borislav Petkov <bp@alien8.de> 16405 M: Borislav Petkov <bp@alien8.de> 25097 S: Maintained 16406 S: Maintained 25098 F: arch/x86/kernel/cpu/microcode/* 16407 F: arch/x86/kernel/cpu/microcode/* 25099 16408 25100 X86 MM 16409 X86 MM 25101 M: Dave Hansen <dave.hansen@linux.intel. 16410 M: Dave Hansen <dave.hansen@linux.intel.com> 25102 M: Andy Lutomirski <luto@kernel.org> 16411 M: Andy Lutomirski <luto@kernel.org> 25103 M: Peter Zijlstra <peterz@infradead.org> 16412 M: Peter Zijlstra <peterz@infradead.org> 25104 L: linux-kernel@vger.kernel.org 16413 L: linux-kernel@vger.kernel.org 25105 S: Maintained << 25106 T: git git://git.kernel.org/pub/scm/lin 16414 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 16415 S: Maintained 25113 T: git git://git.kernel.org/pub/scm/lin !! 16416 F: arch/x86/mm/ 25114 F: drivers/platform/x86/x86-android-tab << 25115 16417 25116 X86 PLATFORM DRIVERS 16418 X86 PLATFORM DRIVERS 25117 M: Hans de Goede <hdegoede@redhat.com> !! 16419 M: Darren Hart <dvhart@infradead.org> 25118 M: Ilpo Järvinen <ilpo.jarvinen@linux.i !! 16420 M: Andy Shevchenko <andy@infradead.org> 25119 L: platform-driver-x86@vger.kernel.org 16421 L: platform-driver-x86@vger.kernel.org >> 16422 T: git git://git.infradead.org/linux-platform-drivers-x86.git 25120 S: Maintained 16423 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/ 16424 F: drivers/platform/x86/ 25125 F: include/linux/platform_data/x86/ !! 16425 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 << 25138 X86 STACK UNWINDING << 25139 M: Josh Poimboeuf <jpoimboe@kernel.org> << 25140 M: Peter Zijlstra <peterz@infradead.org> << 25141 S: Supported << 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 << 25151 L: linux-coco@lists.linux.dev << 25152 S: Supported << 25153 T: git git://git.kernel.org/pub/scm/lin << 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 16426 25161 X86 VDSO 16427 X86 VDSO 25162 M: Andy Lutomirski <luto@kernel.org> 16428 M: Andy Lutomirski <luto@kernel.org> 25163 L: linux-kernel@vger.kernel.org 16429 L: linux-kernel@vger.kernel.org 25164 S: Maintained << 25165 T: git git://git.kernel.org/pub/scm/lin 16430 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso >> 16431 S: Maintained 25166 F: arch/x86/entry/vdso/ 16432 F: arch/x86/entry/vdso/ 25167 16433 25168 XARRAY 16434 XARRAY 25169 M: Matthew Wilcox <willy@infradead.org> 16435 M: Matthew Wilcox <willy@infradead.org> 25170 L: linux-fsdevel@vger.kernel.org 16436 L: linux-fsdevel@vger.kernel.org 25171 S: Supported 16437 S: Supported 25172 F: Documentation/core-api/xarray.rst 16438 F: Documentation/core-api/xarray.rst 25173 F: include/linux/idr.h << 25174 F: include/linux/xarray.h << 25175 F: lib/idr.c 16439 F: lib/idr.c 25176 F: lib/xarray.c 16440 F: lib/xarray.c >> 16441 F: include/linux/idr.h >> 16442 F: include/linux/xarray.h 25177 F: tools/testing/radix-tree 16443 F: tools/testing/radix-tree 25178 16444 25179 XBOX DVD IR REMOTE << 25180 M: Benjamin Valentin <benpicco@googlemai << 25181 S: Maintained << 25182 F: drivers/media/rc/keymaps/rc-xbox-dvd << 25183 F: drivers/media/rc/xbox_remote.c << 25184 << 25185 XC2028/3028 TUNER DRIVER 16445 XC2028/3028 TUNER DRIVER 25186 M: Mauro Carvalho Chehab <mchehab@kernel 16446 M: Mauro Carvalho Chehab <mchehab@kernel.org> 25187 L: linux-media@vger.kernel.org 16447 L: linux-media@vger.kernel.org 25188 S: Maintained << 25189 W: https://linuxtv.org 16448 W: https://linuxtv.org 25190 T: git git://linuxtv.org/media_tree.git 16449 T: git git://linuxtv.org/media_tree.git 25191 F: drivers/media/tuners/xc2028.* !! 16450 S: Maintained 25192 !! 16451 F: drivers/media/tuners/tuner-xc2028.* 25193 XDP (eXpress Data Path) << 25194 M: Alexei Starovoitov <ast@kernel.org> << 25195 M: Daniel Borkmann <daniel@iogearbox.net << 25196 M: David S. Miller <davem@davemloft.net> << 25197 M: Jakub Kicinski <kuba@kernel.org> << 25198 M: Jesper Dangaard Brouer <hawk@kernel.o << 25199 M: John Fastabend <john.fastabend@gmail. << 25200 L: netdev@vger.kernel.org << 25201 L: bpf@vger.kernel.org << 25202 S: Supported << 25203 F: drivers/net/ethernet/*/*/*/*/*xdp* << 25204 F: drivers/net/ethernet/*/*/*xdp* << 25205 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 << 25210 F: net/core/xdp.c << 25211 F: samples/bpf/xdp* << 25212 F: tools/testing/selftests/bpf/*/*xdp* << 25213 F: tools/testing/selftests/bpf/*xdp* << 25214 K: (?:\b|_)xdp(?:\b|_) << 25215 16452 25216 XDP SOCKETS (AF_XDP) 16453 XDP SOCKETS (AF_XDP) 25217 M: Björn Töpel <bjorn@kernel.org> !! 16454 M: Björn Töpel <bjorn.topel@intel.com> 25218 M: Magnus Karlsson <magnus.karlsson@inte 16455 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 16456 L: netdev@vger.kernel.org 25222 L: bpf@vger.kernel.org << 25223 S: Maintained 16457 S: Maintained 25224 F: Documentation/networking/af_xdp.rst !! 16458 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/ 16459 F: net/xdp/ 25231 F: tools/testing/selftests/bpf/*xsk* << 25232 16460 25233 XEN BLOCK SUBSYSTEM 16461 XEN BLOCK SUBSYSTEM >> 16462 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 25234 M: Roger Pau Monné <roger.pau@citrix.co 16463 M: Roger Pau Monné <roger.pau@citrix.com> 25235 L: xen-devel@lists.xenproject.org (mode 16464 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25236 S: Supported 16465 S: Supported 25237 F: drivers/block/xen* << 25238 F: drivers/block/xen-blkback/* 16466 F: drivers/block/xen-blkback/* >> 16467 F: drivers/block/xen* 25239 16468 25240 XEN HYPERVISOR ARM 16469 XEN HYPERVISOR ARM 25241 M: Stefano Stabellini <sstabellini@kerne 16470 M: Stefano Stabellini <sstabellini@kernel.org> 25242 L: xen-devel@lists.xenproject.org (mode 16471 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25243 S: Maintained 16472 S: Maintained 25244 F: arch/arm/include/asm/xen/ << 25245 F: arch/arm/xen/ 16473 F: arch/arm/xen/ >> 16474 F: arch/arm/include/asm/xen/ 25246 16475 25247 XEN HYPERVISOR ARM64 16476 XEN HYPERVISOR ARM64 25248 M: Stefano Stabellini <sstabellini@kerne 16477 M: Stefano Stabellini <sstabellini@kernel.org> 25249 L: xen-devel@lists.xenproject.org (mode 16478 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25250 S: Maintained 16479 S: Maintained 25251 F: arch/arm64/include/asm/xen/ << 25252 F: arch/arm64/xen/ 16480 F: arch/arm64/xen/ >> 16481 F: arch/arm64/include/asm/xen/ 25253 16482 25254 XEN HYPERVISOR INTERFACE 16483 XEN HYPERVISOR INTERFACE >> 16484 M: Boris Ostrovsky <boris.ostrovsky@oracle.com> 25255 M: Juergen Gross <jgross@suse.com> 16485 M: Juergen Gross <jgross@suse.com> 25256 M: Stefano Stabellini <sstabellini@kerne !! 16486 R: Stefano Stabellini <sstabellini@kernel.org> 25257 R: Oleksandr Tyshchenko <oleksandr_tyshc << 25258 L: xen-devel@lists.xenproject.org (mode 16487 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25259 S: Supported << 25260 T: git git://git.kernel.org/pub/scm/lin 16488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git 25261 F: Documentation/ABI/stable/sysfs-hyper !! 16489 S: Supported 25262 F: Documentation/ABI/testing/sysfs-hype !! 16490 F: arch/x86/xen/ 25263 F: drivers/*/xen-*front.c 16491 F: drivers/*/xen-*front.c 25264 F: drivers/xen/ 16492 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/ 16493 F: arch/x86/include/asm/xen/ 25277 F: arch/x86/platform/pvh/ !! 16494 F: arch/x86/include/asm/pvclock-abi.h 25278 F: arch/x86/xen/ !! 16495 F: include/xen/ >> 16496 F: include/uapi/xen/ >> 16497 F: Documentation/ABI/stable/sysfs-hypervisor-xen >> 16498 F: Documentation/ABI/testing/sysfs-hypervisor-xen 25279 16499 25280 XEN NETWORK BACKEND DRIVER 16500 XEN NETWORK BACKEND DRIVER 25281 M: Wei Liu <wei.liu@kernel.org> !! 16501 M: Wei Liu <wei.liu2@citrix.com> 25282 M: Paul Durrant <paul@xen.org> !! 16502 M: Paul Durrant <paul.durrant@citrix.com> 25283 L: xen-devel@lists.xenproject.org (mode 16503 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25284 L: netdev@vger.kernel.org 16504 L: netdev@vger.kernel.org 25285 S: Supported 16505 S: Supported 25286 F: drivers/net/xen-netback/* 16506 F: drivers/net/xen-netback/* 25287 16507 25288 XEN PCI SUBSYSTEM 16508 XEN PCI SUBSYSTEM 25289 M: Juergen Gross <jgross@suse.com> !! 16509 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 25290 L: xen-devel@lists.xenproject.org (mode 16510 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25291 S: Supported 16511 S: Supported 25292 F: arch/x86/pci/*xen* 16512 F: arch/x86/pci/*xen* 25293 F: drivers/pci/*xen* 16513 F: drivers/pci/*xen* 25294 16514 25295 XEN PVSCSI DRIVERS 16515 XEN PVSCSI DRIVERS 25296 M: Juergen Gross <jgross@suse.com> 16516 M: Juergen Gross <jgross@suse.com> 25297 L: xen-devel@lists.xenproject.org (mode 16517 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25298 L: linux-scsi@vger.kernel.org 16518 L: linux-scsi@vger.kernel.org 25299 S: Supported 16519 S: Supported 25300 F: drivers/scsi/xen-scsifront.c 16520 F: drivers/scsi/xen-scsifront.c 25301 F: drivers/xen/xen-scsiback.c 16521 F: drivers/xen/xen-scsiback.c 25302 F: include/xen/interface/io/vscsiif.h 16522 F: include/xen/interface/io/vscsiif.h 25303 16523 25304 XEN PVUSB DRIVER !! 16524 XEN SWIOTLB SUBSYSTEM 25305 M: Juergen Gross <jgross@suse.com> !! 16525 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com> 25306 L: xen-devel@lists.xenproject.org (mode 16526 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25307 L: linux-usb@vger.kernel.org !! 16527 L: iommu@lists.linux-foundation.org 25308 S: Supported 16528 S: Supported 25309 F: drivers/usb/host/xen* !! 16529 F: arch/x86/xen/*swiotlb* 25310 F: include/xen/interface/io/usbif.h !! 16530 F: drivers/xen/*swiotlb* 25311 16531 25312 XEN SOUND FRONTEND DRIVER 16532 XEN SOUND FRONTEND DRIVER 25313 M: Oleksandr Andrushchenko <oleksandr_an 16533 M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com> 25314 L: xen-devel@lists.xenproject.org (mode 16534 L: xen-devel@lists.xenproject.org (moderated for non-subscribers) 25315 L: linux-sound@vger.kernel.org !! 16535 L: alsa-devel@alsa-project.org (moderated for non-subscribers) 25316 S: Supported 16536 S: Supported 25317 F: sound/xen/* 16537 F: sound/xen/* 25318 16538 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 16539 XFS FILESYSTEM 25331 M: Carlos Maiolino <cem@kernel.org> !! 16540 M: Darrick J. Wong <darrick.wong@oracle.com> 25332 R: Darrick J. Wong <djwong@kernel.org> !! 16541 M: linux-xfs@vger.kernel.org 25333 L: linux-xfs@vger.kernel.org 16542 L: linux-xfs@vger.kernel.org 25334 S: Supported << 25335 W: http://xfs.org/ 16543 W: http://xfs.org/ 25336 C: irc://irc.oftc.net/xfs << 25337 T: git git://git.kernel.org/pub/scm/fs/ 16544 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git 25338 P: Documentation/filesystems/xfs/xfs-ma !! 16545 S: Supported 25339 F: Documentation/ABI/testing/sysfs-fs-x !! 16546 F: Documentation/filesystems/xfs.txt 25340 F: Documentation/admin-guide/xfs.rst << 25341 F: Documentation/filesystems/xfs/* << 25342 F: fs/xfs/ 16547 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 16548 25353 XILINX AXI ETHERNET DRIVER 16549 XILINX AXI ETHERNET DRIVER 25354 M: Radhey Shyam Pandey <radhey.shyam.pan !! 16550 M: Anirudha Sarangi <anirudh@xilinx.com> >> 16551 M: John Linn <John.Linn@xilinx.com> 25355 S: Maintained 16552 S: Maintained 25356 F: Documentation/devicetree/bindings/ne << 25357 F: drivers/net/ethernet/xilinx/xilinx_a 16553 F: drivers/net/ethernet/xilinx/xilinx_axienet* 25358 16554 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 16555 XILINX UARTLITE SERIAL DRIVER 25405 M: Peter Korsgaard <jacmet@sunsite.dk> 16556 M: Peter Korsgaard <jacmet@sunsite.dk> 25406 L: linux-serial@vger.kernel.org 16557 L: linux-serial@vger.kernel.org 25407 S: Maintained 16558 S: Maintained 25408 F: drivers/tty/serial/uartlite.c 16559 F: drivers/tty/serial/uartlite.c 25409 16560 25410 XILINX VIDEO IP CORES 16561 XILINX VIDEO IP CORES >> 16562 M: Hyun Kwon <hyun.kwon@xilinx.com> 25411 M: Laurent Pinchart <laurent.pinchart@id 16563 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com> 25412 L: linux-media@vger.kernel.org 16564 L: linux-media@vger.kernel.org 25413 S: Supported << 25414 T: git git://linuxtv.org/media_tree.git 16565 T: git git://linuxtv.org/media_tree.git >> 16566 S: Supported 25415 F: Documentation/devicetree/bindings/me 16567 F: Documentation/devicetree/bindings/media/xilinx/ 25416 F: drivers/media/platform/xilinx/ 16568 F: drivers/media/platform/xilinx/ 25417 F: include/uapi/linux/xilinx-v4l2-contr 16569 F: include/uapi/linux/xilinx-v4l2-controls.h 25418 16570 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 16571 XILLYBUS DRIVER 25484 M: Eli Billauer <eli.billauer@gmail.com> 16572 M: Eli Billauer <eli.billauer@gmail.com> 25485 L: linux-kernel@vger.kernel.org 16573 L: linux-kernel@vger.kernel.org 25486 S: Supported 16574 S: Supported 25487 F: drivers/char/xillybus/ 16575 F: drivers/char/xillybus/ 25488 16576 25489 XLP9XX I2C DRIVER 16577 XLP9XX I2C DRIVER 25490 M: George Cherian <gcherian@marvell.com> !! 16578 M: George Cherian <george.cherian@cavium.com> >> 16579 M: Jan Glauber <jglauber@cavium.com> 25491 L: linux-i2c@vger.kernel.org 16580 L: linux-i2c@vger.kernel.org >> 16581 W: http://www.cavium.com 25492 S: Supported 16582 S: Supported 25493 W: http://www.marvell.com << 25494 F: drivers/i2c/busses/i2c-xlp9xx.c 16583 F: drivers/i2c/busses/i2c-xlp9xx.c 25495 16584 25496 XRA1403 GPIO EXPANDER 16585 XRA1403 GPIO EXPANDER 25497 M: Nandor Han <nandor.han@ge.com> 16586 M: Nandor Han <nandor.han@ge.com> >> 16587 M: Semi Malinen <semi.malinen@ge.com> 25498 L: linux-gpio@vger.kernel.org 16588 L: linux-gpio@vger.kernel.org 25499 S: Maintained 16589 S: Maintained 25500 F: Documentation/devicetree/bindings/gp << 25501 F: drivers/gpio/gpio-xra1403.c 16590 F: drivers/gpio/gpio-xra1403.c >> 16591 F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt 25502 16592 25503 XTENSA XTFPGA PLATFORM SUPPORT 16593 XTENSA XTFPGA PLATFORM SUPPORT 25504 M: Max Filippov <jcmvbkbc@gmail.com> 16594 M: Max Filippov <jcmvbkbc@gmail.com> >> 16595 L: linux-xtensa@linux-xtensa.org 25505 S: Maintained 16596 S: Maintained 25506 F: drivers/spi/spi-xtensa-xtfpga.c 16597 F: drivers/spi/spi-xtensa-xtfpga.c 25507 F: sound/soc/xtensa/xtfpga-i2s.c 16598 F: sound/soc/xtensa/xtfpga-i2s.c 25508 16599 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 16600 YAM DRIVER FOR AX.25 25523 M: Jean-Paul Roubelat <jpr@f6fbb.org> 16601 M: Jean-Paul Roubelat <jpr@f6fbb.org> 25524 L: linux-hams@vger.kernel.org 16602 L: linux-hams@vger.kernel.org 25525 S: Maintained 16603 S: Maintained 25526 F: drivers/net/hamradio/yam* 16604 F: drivers/net/hamradio/yam* 25527 F: include/linux/yam.h 16605 F: include/linux/yam.h 25528 16606 25529 YAMA SECURITY MODULE 16607 YAMA SECURITY MODULE 25530 M: Kees Cook <kees@kernel.org> !! 16608 M: Kees Cook <keescook@chromium.org> >> 16609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip 25531 S: Supported 16610 S: Supported 25532 T: git git://git.kernel.org/pub/scm/lin << 25533 F: Documentation/admin-guide/LSM/Yama.r << 25534 F: security/yama/ 16611 F: security/yama/ 25535 !! 16612 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 16613 25544 YEALINK PHONE DRIVER 16614 YEALINK PHONE DRIVER 25545 M: Henk Vergonet <Henk.Vergonet@gmail.co 16615 M: Henk Vergonet <Henk.Vergonet@gmail.com> >> 16616 L: usbb2k-api-dev@nongnu.org 25546 S: Maintained 16617 S: Maintained 25547 F: Documentation/input/devices/yealink. 16618 F: Documentation/input/devices/yealink.rst 25548 F: drivers/input/misc/yealink.* 16619 F: drivers/input/misc/yealink.* 25549 16620 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 16621 Z8530 DRIVER FOR AX.25 25558 M: Joerg Reuter <jreuter@yaina.de> 16622 M: Joerg Reuter <jreuter@yaina.de> 25559 L: linux-hams@vger.kernel.org << 25560 S: Maintained << 25561 W: http://yaina.de/jreuter/ 16623 W: http://yaina.de/jreuter/ 25562 W: http://www.qsl.net/dl1bke/ 16624 W: http://www.qsl.net/dl1bke/ 25563 F: Documentation/networking/device_driv !! 16625 L: linux-hams@vger.kernel.org >> 16626 S: Maintained >> 16627 F: Documentation/networking/z8530drv.txt 25564 F: drivers/net/hamradio/*scc.c 16628 F: drivers/net/hamradio/*scc.c 25565 F: drivers/net/hamradio/z8530.h 16629 F: drivers/net/hamradio/z8530.h 25566 16630 25567 ZBUD COMPRESSED PAGE ALLOCATOR 16631 ZBUD COMPRESSED PAGE ALLOCATOR 25568 M: Seth Jennings <sjenning@redhat.com> 16632 M: Seth Jennings <sjenning@redhat.com> 25569 M: Dan Streetman <ddstreet@ieee.org> 16633 M: Dan Streetman <ddstreet@ieee.org> 25570 L: linux-mm@kvack.org 16634 L: linux-mm@kvack.org 25571 S: Maintained 16635 S: Maintained 25572 F: mm/zbud.c 16636 F: mm/zbud.c >> 16637 F: include/linux/zbud.h 25573 16638 25574 ZD1211RW WIRELESS DRIVER 16639 ZD1211RW WIRELESS DRIVER >> 16640 M: Daniel Drake <dsd@gentoo.org> >> 16641 M: Ulrich Kunitz <kune@deine-taler.de> >> 16642 W: http://zd1211.ath.cx/wiki/DriverRewrite 25575 L: linux-wireless@vger.kernel.org 16643 L: linux-wireless@vger.kernel.org 25576 S: Orphan !! 16644 L: zd1211-devs@lists.sourceforge.net (subscribers-only) >> 16645 S: Maintained 25577 F: drivers/net/wireless/zydas/zd1211rw/ 16646 F: drivers/net/wireless/zydas/zd1211rw/ 25578 16647 25579 ZD1301 MEDIA DRIVER 16648 ZD1301 MEDIA DRIVER >> 16649 M: Antti Palosaari <crope@iki.fi> 25580 L: linux-media@vger.kernel.org 16650 L: linux-media@vger.kernel.org 25581 S: Orphan << 25582 W: https://linuxtv.org/ 16651 W: https://linuxtv.org/ >> 16652 W: http://palosaari.fi/linux/ 25583 Q: https://patchwork.linuxtv.org/projec 16653 Q: https://patchwork.linuxtv.org/project/linux-media/list/ >> 16654 S: Maintained 25584 F: drivers/media/usb/dvb-usb-v2/zd1301* 16655 F: drivers/media/usb/dvb-usb-v2/zd1301* 25585 16656 25586 ZD1301_DEMOD MEDIA DRIVER 16657 ZD1301_DEMOD MEDIA DRIVER >> 16658 M: Antti Palosaari <crope@iki.fi> 25587 L: linux-media@vger.kernel.org 16659 L: linux-media@vger.kernel.org 25588 S: Orphan << 25589 W: https://linuxtv.org/ 16660 W: https://linuxtv.org/ >> 16661 W: http://palosaari.fi/linux/ 25590 Q: https://patchwork.linuxtv.org/projec 16662 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 16663 S: Maintained 25597 F: arch/x86/kernel/cpu/zhaoxin.c !! 16664 F: drivers/media/dvb-frontends/zd1301_demod* 25598 16665 25599 ZONEFS FILESYSTEM !! 16666 ZPOOL COMPRESSED PAGE STORAGE API 25600 M: Damien Le Moal <dlemoal@kernel.org> !! 16667 M: Dan Streetman <ddstreet@ieee.org> 25601 M: Naohiro Aota <naohiro.aota@wdc.com> !! 16668 L: linux-mm@kvack.org 25602 R: Johannes Thumshirn <jth@kernel.org> << 25603 L: linux-fsdevel@vger.kernel.org << 25604 S: Maintained 16669 S: Maintained 25605 T: git git://git.kernel.org/pub/scm/lin !! 16670 F: mm/zpool.c 25606 F: Documentation/filesystems/zonefs.rst !! 16671 F: include/linux/zpool.h 25607 F: fs/zonefs/ << 25608 16672 25609 ZR36067 VIDEO FOR LINUX DRIVER 16673 ZR36067 VIDEO FOR LINUX DRIVER 25610 M: Corentin Labbe <clabbe@baylibre.com> << 25611 L: mjpeg-users@lists.sourceforge.net 16674 L: mjpeg-users@lists.sourceforge.net 25612 L: linux-media@vger.kernel.org 16675 L: linux-media@vger.kernel.org 25613 S: Maintained << 25614 W: http://mjpeg.sourceforge.net/driver- 16676 W: http://mjpeg.sourceforge.net/driver-zoran/ 25615 Q: https://patchwork.linuxtv.org/projec !! 16677 T: hg https://linuxtv.org/hg/v4l-dvb 25616 F: Documentation/driver-api/media/drive !! 16678 S: Odd Fixes 25617 F: drivers/media/pci/zoran/ !! 16679 F: drivers/staging/media/zoran/ 25618 16680 25619 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 16681 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER 25620 M: Minchan Kim <minchan@kernel.org> 16682 M: Minchan Kim <minchan@kernel.org> 25621 M: Sergey Senozhatsky <senozhatsky@chrom !! 16683 M: Nitin Gupta <ngupta@vflare.org> >> 16684 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 25622 L: linux-kernel@vger.kernel.org 16685 L: linux-kernel@vger.kernel.org 25623 S: Maintained 16686 S: Maintained 25624 F: Documentation/admin-guide/blockdev/z << 25625 F: drivers/block/zram/ 16687 F: drivers/block/zram/ >> 16688 F: Documentation/blockdev/zram.txt 25626 16689 25627 ZS DECSTATION Z85C30 SERIAL DRIVER 16690 ZS DECSTATION Z85C30 SERIAL DRIVER 25628 M: "Maciej W. Rozycki" <macro@orcam.me.u !! 16691 M: "Maciej W. Rozycki" <macro@linux-mips.org> 25629 S: Maintained 16692 S: Maintained 25630 F: drivers/tty/serial/zs.* 16693 F: drivers/tty/serial/zs.* 25631 16694 25632 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 16695 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR 25633 M: Minchan Kim <minchan@kernel.org> 16696 M: Minchan Kim <minchan@kernel.org> 25634 M: Sergey Senozhatsky <senozhatsky@chrom !! 16697 M: Nitin Gupta <ngupta@vflare.org> >> 16698 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com> 25635 L: linux-mm@kvack.org 16699 L: linux-mm@kvack.org 25636 S: Maintained 16700 S: Maintained 25637 F: Documentation/mm/zsmalloc.rst << 25638 F: include/linux/zsmalloc.h << 25639 F: mm/zsmalloc.c 16701 F: mm/zsmalloc.c 25640 !! 16702 F: include/linux/zsmalloc.h 25641 ZSTD !! 16703 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 16704 25653 ZSWAP COMPRESSED SWAP CACHING 16705 ZSWAP COMPRESSED SWAP CACHING 25654 M: Johannes Weiner <hannes@cmpxchg.org> !! 16706 M: Seth Jennings <sjenning@redhat.com> 25655 M: Yosry Ahmed <yosryahmed@google.com> !! 16707 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 16708 L: linux-mm@kvack.org 25659 S: Maintained 16709 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 16710 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 16711 25673 THE REST 16712 THE REST 25674 M: Linus Torvalds <torvalds@linux-founda 16713 M: Linus Torvalds <torvalds@linux-foundation.org> 25675 L: linux-kernel@vger.kernel.org 16714 L: linux-kernel@vger.kernel.org 25676 S: Buried alive in reporters !! 16715 Q: http://patchwork.kernel.org/project/LKML/list/ 25677 T: git git://git.kernel.org/pub/scm/lin 16716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git >> 16717 S: Buried alive in reporters 25678 F: * 16718 F: * 25679 F: */ 16719 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.